aboutsummaryrefslogtreecommitdiff
path: root/.icons/awkward/16x16
diff options
context:
space:
mode:
Diffstat (limited to '.icons/awkward/16x16')
l---------.icons/awkward/16x16/actions/Finished.svg1
l---------.icons/awkward/16x16/actions/Info-amarok.svg1
l---------.icons/awkward/16x16/actions/SuggestionError.svg1
l---------.icons/awkward/16x16/actions/SuggestionTM.svg1
l---------.icons/awkward/16x16/actions/action-albumfolder-importdir2.svg1
l---------.icons/awkward/16x16/actions/action-rss_tag.svg1
-rw-r--r--.icons/awkward/16x16/actions/action-unavailable.svg8
l---------.icons/awkward/16x16/actions/add-files-to-archive.svg1
l---------.icons/awkward/16x16/actions/add-folder-to-archive.svg1
l---------.icons/awkward/16x16/actions/add-placemark.svg1
l---------.icons/awkward/16x16/actions/add.svg1
-rw-r--r--.icons/awkward/16x16/actions/address-book-new.svg8
l---------.icons/awkward/16x16/actions/addressbook-details.svg1
-rw-r--r--.icons/awkward/16x16/actions/adjustcurves.svg8
-rw-r--r--.icons/awkward/16x16/actions/adjusthsl.svg9
-rw-r--r--.icons/awkward/16x16/actions/adjustlevels.svg8
-rw-r--r--.icons/awkward/16x16/actions/adjustrgb.svg8
l---------.icons/awkward/16x16/actions/adress-book-new.svg1
l---------.icons/awkward/16x16/actions/akonadi-phone-home.svg1
l---------.icons/awkward/16x16/actions/akonadiconsole.svg1
l---------.icons/awkward/16x16/actions/albumfolder-importdir.svg1
l---------.icons/awkward/16x16/actions/albumfolder-importimages.svg1
l---------.icons/awkward/16x16/actions/albumfolder-new.svg1
l---------.icons/awkward/16x16/actions/albumfolder-properties.svg1
l---------.icons/awkward/16x16/actions/albumfolder-user-trash.svg1
-rw-r--r--.icons/awkward/16x16/actions/align-horizontal-baseline.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-horizontal-bottom-out.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-horizontal-center.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-horizontal-left-out.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-horizontal-left-to-anchor.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-horizontal-left.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-horizontal-right-out.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-horizontal-right-to-anchor.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-horizontal-right.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-horizontal-top-out.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-vertical-baseline.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-vertical-bottom-out.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-vertical-bottom-to-anchor.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-vertical-bottom.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-vertical-center.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-vertical-top-out.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-vertical-top-to-anchor.svg8
-rw-r--r--.icons/awkward/16x16/actions/align-vertical-top.svg8
l---------.icons/awkward/16x16/actions/amarok_artist.svg1
-rw-r--r--.icons/awkward/16x16/actions/amarok_cart_add.svg8
-rw-r--r--.icons/awkward/16x16/actions/amarok_cart_remove.svg8
-rw-r--r--.icons/awkward/16x16/actions/amarok_cart_view.svg8
l---------.icons/awkward/16x16/actions/amarok_change_language.svg1
l---------.icons/awkward/16x16/actions/amarok_clock.svg1
l---------.icons/awkward/16x16/actions/amarok_lyrics.svg1
l---------.icons/awkward/16x16/actions/amarok_playcount.svg1
l---------.icons/awkward/16x16/actions/amarok_playlist.svg1
l---------.icons/awkward/16x16/actions/amarok_playlist_refresh.svg1
l---------.icons/awkward/16x16/actions/amarok_scripts.svg1
-rw-r--r--.icons/awkward/16x16/actions/antivignetting.svg9
-rw-r--r--.icons/awkward/16x16/actions/application-exit.svg8
l---------.icons/awkward/16x16/actions/application-menu.svg1
-rw-r--r--.icons/awkward/16x16/actions/application-rss+xml.svg8
l---------.icons/awkward/16x16/actions/applications-other.svg1
-rw-r--r--.icons/awkward/16x16/actions/appointment-missed.svg9
l---------.icons/awkward/16x16/actions/appointment-new.svg1
-rw-r--r--.icons/awkward/16x16/actions/appointment-soon.svg8
l---------.icons/awkward/16x16/actions/appointment.svg1
l---------.icons/awkward/16x16/actions/archive-extract.svg1
l---------.icons/awkward/16x16/actions/archive-insert-directory.svg1
l---------.icons/awkward/16x16/actions/archive-insert.svg1
l---------.icons/awkward/16x16/actions/archive-remove.svg1
-rw-r--r--.icons/awkward/16x16/actions/archive.svg8
-rw-r--r--.icons/awkward/16x16/actions/arrow-down-double.svg8
l---------.icons/awkward/16x16/actions/arrow-down.svg1
l---------.icons/awkward/16x16/actions/arrow-left-double.svg1
l---------.icons/awkward/16x16/actions/arrow-left.svg1
l---------.icons/awkward/16x16/actions/arrow-right-double.svg1
l---------.icons/awkward/16x16/actions/arrow-right.svg1
-rw-r--r--.icons/awkward/16x16/actions/arrow-up-double.svg8
l---------.icons/awkward/16x16/actions/arrow-up.svg1
-rw-r--r--.icons/awkward/16x16/actions/as.svg8
-rw-r--r--.icons/awkward/16x16/actions/as_disabled.svg8
-rw-r--r--.icons/awkward/16x16/actions/as_light.svg8
-rw-r--r--.icons/awkward/16x16/actions/atmosphere.svg8
l---------.icons/awkward/16x16/actions/audio-off.svg1
l---------.icons/awkward/16x16/actions/audio-on.svg1
-rw-r--r--.icons/awkward/16x16/actions/audio-ready.svg8
-rw-r--r--.icons/awkward/16x16/actions/audio-volume-high.svg8
-rw-r--r--.icons/awkward/16x16/actions/audio-volume-low.svg9
-rw-r--r--.icons/awkward/16x16/actions/audio-volume-medium.svg9
-rw-r--r--.icons/awkward/16x16/actions/audio-volume-muted.svg8
-rw-r--r--.icons/awkward/16x16/actions/auto-type.svg13
-rw-r--r--.icons/awkward/16x16/actions/autocorrection.svg8
-rw-r--r--.icons/awkward/16x16/actions/automated-tasks.svg8
l---------.icons/awkward/16x16/actions/back.svg1
-rw-r--r--.icons/awkward/16x16/actions/bell.svg8
-rw-r--r--.icons/awkward/16x16/actions/bitmap-trace.svg8
l---------.icons/awkward/16x16/actions/blueman-plugin.svg1
l---------.icons/awkward/16x16/actions/blueman-send-file.svg1
l---------.icons/awkward/16x16/actions/blueman-trust.svg1
l---------.icons/awkward/16x16/actions/blueman-untrust.svg1
-rw-r--r--.icons/awkward/16x16/actions/blurfx.svg8
l---------.icons/awkward/16x16/actions/blurimage.svg1
l---------.icons/awkward/16x16/actions/bonobo-component-browser.svg1
l---------.icons/awkward/16x16/actions/bookmark-add-folder.svg1
l---------.icons/awkward/16x16/actions/bookmark-edit.svg1
l---------.icons/awkward/16x16/actions/bookmark-new-list.svg1
-rw-r--r--.icons/awkward/16x16/actions/bookmark-new.svg8
-rw-r--r--.icons/awkward/16x16/actions/bookmark-remove.svg8
l---------.icons/awkward/16x16/actions/bookmark-toolbar.svg1
l---------.icons/awkward/16x16/actions/bookmark.svg1
l---------.icons/awkward/16x16/actions/bookmark_add.svg1
l---------.icons/awkward/16x16/actions/bookmarks-organize.svg1
-rw-r--r--.icons/awkward/16x16/actions/bookmarks.svg8
l---------.icons/awkward/16x16/actions/bookmarks_list_add.svg1
-rw-r--r--.icons/awkward/16x16/actions/bordertool.svg8
l---------.icons/awkward/16x16/actions/bottom.svg1
-rw-r--r--.icons/awkward/16x16/actions/boundingbox_bottom.svg10
-rw-r--r--.icons/awkward/16x16/actions/boundingbox_bottom_left.svg10
-rw-r--r--.icons/awkward/16x16/actions/boundingbox_bottom_right.svg10
-rw-r--r--.icons/awkward/16x16/actions/boundingbox_center.svg9
-rw-r--r--.icons/awkward/16x16/actions/boundingbox_left.svg10
-rw-r--r--.icons/awkward/16x16/actions/boundingbox_right.svg10
-rw-r--r--.icons/awkward/16x16/actions/boundingbox_top.svg10
-rw-r--r--.icons/awkward/16x16/actions/boundingbox_top_left.svg10
-rw-r--r--.icons/awkward/16x16/actions/boundingbox_top_right.svg10
l---------.icons/awkward/16x16/actions/bqm-add.svg1
l---------.icons/awkward/16x16/actions/bqm-addqueue.svg1
l---------.icons/awkward/16x16/actions/bqm-commit.svg1
l---------.icons/awkward/16x16/actions/bqm-diff.svg1
l---------.icons/awkward/16x16/actions/bqm-remove.svg1
l---------.icons/awkward/16x16/actions/bqm-rmqueue.svg1
l---------.icons/awkward/16x16/actions/bqm-update.svg1
l---------.icons/awkward/16x16/actions/browser-download.svg1
l---------.icons/awkward/16x16/actions/burst.svg1
l---------.icons/awkward/16x16/actions/button_cancel.svg1
l---------.icons/awkward/16x16/actions/button_ok.svg1
-rw-r--r--.icons/awkward/16x16/actions/bwtonal.svg10
l---------.icons/awkward/16x16/actions/cab_extract.svg1
l---------.icons/awkward/16x16/actions/cab_view.svg1
-rw-r--r--.icons/awkward/16x16/actions/cache.svg8
-rw-r--r--.icons/awkward/16x16/actions/calendar-go-today.svg8
-rw-r--r--.icons/awkward/16x16/actions/call-start.svg8
-rw-r--r--.icons/awkward/16x16/actions/call-stop.svg8
-rw-r--r--.icons/awkward/16x16/actions/camera-off.svg8
-rw-r--r--.icons/awkward/16x16/actions/camera-on.svg8
-rw-r--r--.icons/awkward/16x16/actions/camera-ready.svg8
l---------.icons/awkward/16x16/actions/cancel.svg1
l---------.icons/awkward/16x16/actions/cd.svg1
-rw-r--r--.icons/awkward/16x16/actions/channelmixer.svg5
l---------.icons/awkward/16x16/actions/character-set.svg1
l---------.icons/awkward/16x16/actions/check-filled.svg1
l---------.icons/awkward/16x16/actions/checkbox.svg1
l---------.icons/awkward/16x16/actions/checkmark.svg1
l---------.icons/awkward/16x16/actions/chronometer-lap.svg1
-rw-r--r--.icons/awkward/16x16/actions/chronometer-pause.svg8
l---------.icons/awkward/16x16/actions/chronometer-reset.svg1
-rw-r--r--.icons/awkward/16x16/actions/chronometer-start.svg8
l---------.icons/awkward/16x16/actions/chronometer.svg1
l---------.icons/awkward/16x16/actions/clear_left.svg1
l---------.icons/awkward/16x16/actions/clock-large.svg1
l---------.icons/awkward/16x16/actions/clock.svg1
-rw-r--r--.icons/awkward/16x16/actions/cloud-download.svg8
-rw-r--r--.icons/awkward/16x16/actions/cloud-upload.svg8
l---------.icons/awkward/16x16/actions/cm_briefview.svg1
l---------.icons/awkward/16x16/actions/cm_columnsview.svg1
l---------.icons/awkward/16x16/actions/cm_copyfullnamestoclip.svg1
-rw-r--r--.icons/awkward/16x16/actions/cm_extractfiles.svg8
-rw-r--r--.icons/awkward/16x16/actions/cm_flatview.svg8
-rw-r--r--.icons/awkward/16x16/actions/cm_markinvert.svg8
-rw-r--r--.icons/awkward/16x16/actions/cm_markminus.svg8
-rw-r--r--.icons/awkward/16x16/actions/cm_markplus.svg8
l---------.icons/awkward/16x16/actions/cm_multirename.svg1
l---------.icons/awkward/16x16/actions/cm_options.svg1
l---------.icons/awkward/16x16/actions/cm_packfiles.svg1
l---------.icons/awkward/16x16/actions/cm_refresh.svg1
-rw-r--r--.icons/awkward/16x16/actions/cm_runterm.svg8
l---------.icons/awkward/16x16/actions/cm_search.svg1
l---------.icons/awkward/16x16/actions/cm_syncdirs.svg1
l---------.icons/awkward/16x16/actions/cm_thumbnailsview.svg1
l---------.icons/awkward/16x16/actions/cm_viewhistorynext.svg1
-rw-r--r--.icons/awkward/16x16/actions/cm_viewhistoryprev.svg8
-rw-r--r--.icons/awkward/16x16/actions/code-block.svg8
-rw-r--r--.icons/awkward/16x16/actions/code-class.svg8
-rw-r--r--.icons/awkward/16x16/actions/code-context.svg8
-rw-r--r--.icons/awkward/16x16/actions/code-function.svg8
-rw-r--r--.icons/awkward/16x16/actions/code-typedef.svg8
-rw-r--r--.icons/awkward/16x16/actions/code-variable.svg8
l---------.icons/awkward/16x16/actions/collection-rescan-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/color-fill.svg8
-rw-r--r--.icons/awkward/16x16/actions/color-gradient.svg10
-rw-r--r--.icons/awkward/16x16/actions/color-management.svg58
-rw-r--r--.icons/awkward/16x16/actions/color-picker-black.svg3
-rw-r--r--.icons/awkward/16x16/actions/color-picker-grey.svg3
-rw-r--r--.icons/awkward/16x16/actions/color-picker-white.svg3
-rw-r--r--.icons/awkward/16x16/actions/color-picker.svg8
-rw-r--r--.icons/awkward/16x16/actions/color-select.svg8
-rw-r--r--.icons/awkward/16x16/actions/colorfx.svg8
l---------.icons/awkward/16x16/actions/colormanagement.svg1
-rw-r--r--.icons/awkward/16x16/actions/colorneg.svg8
-rw-r--r--.icons/awkward/16x16/actions/colors-chromablue.svg8
-rw-r--r--.icons/awkward/16x16/actions/colors-chromagreen.svg3
-rw-r--r--.icons/awkward/16x16/actions/colors-chromared.svg3
l---------.icons/awkward/16x16/actions/colors-luma.svg1
-rw-r--r--.icons/awkward/16x16/actions/compass.svg8
l---------.icons/awkward/16x16/actions/configuration.svg1
l---------.icons/awkward/16x16/actions/configure-shortcuts.svg1
-rw-r--r--.icons/awkward/16x16/actions/configure-toolbars.svg8
-rw-r--r--.icons/awkward/16x16/actions/configure.svg8
l---------.icons/awkward/16x16/actions/configure_shortcuts.svg1
l---------.icons/awkward/16x16/actions/configure_toolbars.svg1
-rw-r--r--.icons/awkward/16x16/actions/connector-avoid.svg8
-rw-r--r--.icons/awkward/16x16/actions/connector-ignore.svg9
-rw-r--r--.icons/awkward/16x16/actions/connector-orthogonal.svg8
-rw-r--r--.icons/awkward/16x16/actions/contact-new.svg8
l---------.icons/awkward/16x16/actions/contents.svg1
l---------.icons/awkward/16x16/actions/contexthelp.svg1
-rw-r--r--.icons/awkward/16x16/actions/contrast.svg8
l---------.icons/awkward/16x16/actions/cookies.svg1
-rw-r--r--.icons/awkward/16x16/actions/coordinate.svg8
l---------.icons/awkward/16x16/actions/copy-coordinates.svg1
-rw-r--r--.icons/awkward/16x16/actions/crosshairs.svg9
l---------.icons/awkward/16x16/actions/currenttrack_pause.svg1
l---------.icons/awkward/16x16/actions/currenttrack_play.svg1
l---------.icons/awkward/16x16/actions/cursor-arrow.svg1
-rw-r--r--.icons/awkward/16x16/actions/curve-connector.svg9
l---------.icons/awkward/16x16/actions/cvc-about.svg1
l---------.icons/awkward/16x16/actions/cvc-configure.svg1
l---------.icons/awkward/16x16/actions/cvc-connect.svg1
l---------.icons/awkward/16x16/actions/cvc-disconnect.svg1
l---------.icons/awkward/16x16/actions/cvc-info.svg1
-rw-r--r--.icons/awkward/16x16/actions/dashboard-show.svg8
-rw-r--r--.icons/awkward/16x16/actions/database-change-key.svg9
-rw-r--r--.icons/awkward/16x16/actions/database-index.svg8
-rw-r--r--.icons/awkward/16x16/actions/debug-execute-from-cursor.svg8
-rw-r--r--.icons/awkward/16x16/actions/debug-execute-to-cursor.svg8
-rw-r--r--.icons/awkward/16x16/actions/debug-run-cursor.svg8
-rw-r--r--.icons/awkward/16x16/actions/debug-run.svg8
-rw-r--r--.icons/awkward/16x16/actions/debug-step-instruction.svg8
l---------.icons/awkward/16x16/actions/debug-step-into-instruction.svg1
-rw-r--r--.icons/awkward/16x16/actions/debug-step-into.svg8
-rw-r--r--.icons/awkward/16x16/actions/debug-step-out.svg8
-rw-r--r--.icons/awkward/16x16/actions/debug-step-over.svg8
-rw-r--r--.icons/awkward/16x16/actions/delete-comment.svg8
l---------.icons/awkward/16x16/actions/delete.svg1
-rw-r--r--.icons/awkward/16x16/actions/depth16to8.svg8
-rw-r--r--.icons/awkward/16x16/actions/depth8to16.svg8
l---------.icons/awkward/16x16/actions/device.svg1
l---------.icons/awkward/16x16/actions/dialog-align-and-distribute.svg1
l---------.icons/awkward/16x16/actions/dialog-apply.svg1
l---------.icons/awkward/16x16/actions/dialog-cancel.svg1
l---------.icons/awkward/16x16/actions/dialog-close.svg1
-rw-r--r--.icons/awkward/16x16/actions/dialog-error.svg8
-rw-r--r--.icons/awkward/16x16/actions/dialog-fill-and-stroke.svg8
l---------.icons/awkward/16x16/actions/dialog-filters.svg1
-rw-r--r--.icons/awkward/16x16/actions/dialog-geometry.svg9
l---------.icons/awkward/16x16/actions/dialog-icon-preview.svg1
l---------.icons/awkward/16x16/actions/dialog-information.svg1
-rw-r--r--.icons/awkward/16x16/actions/dialog-input-devices.svg9
-rw-r--r--.icons/awkward/16x16/actions/dialog-layers.svg8
l---------.icons/awkward/16x16/actions/dialog-memory.svg1
-rw-r--r--.icons/awkward/16x16/actions/dialog-messages.svg8
l---------.icons/awkward/16x16/actions/dialog-no.svg1
l---------.icons/awkward/16x16/actions/dialog-object-properties.svg1
l---------.icons/awkward/16x16/actions/dialog-ok-apply.svg1
l---------.icons/awkward/16x16/actions/dialog-ok.svg1
-rw-r--r--.icons/awkward/16x16/actions/dialog-password.svg8
-rw-r--r--.icons/awkward/16x16/actions/dialog-path-effects.svg9
-rw-r--r--.icons/awkward/16x16/actions/dialog-rows-and-columns.svg8
l---------.icons/awkward/16x16/actions/dialog-scripts.svg1
l---------.icons/awkward/16x16/actions/dialog-templates.svg1
-rw-r--r--.icons/awkward/16x16/actions/dialog-text-and-font.svg8
-rw-r--r--.icons/awkward/16x16/actions/dialog-tile-clones.svg8
l---------.icons/awkward/16x16/actions/dialog-transform.svg1
-rw-r--r--.icons/awkward/16x16/actions/dialog-warning.svg8
-rw-r--r--.icons/awkward/16x16/actions/dialog-xml-editor.svg8
l---------.icons/awkward/16x16/actions/dialog-yes.svg1
l---------.icons/awkward/16x16/actions/dirsync.svg1
-rw-r--r--.icons/awkward/16x16/actions/distribute-graph-directed.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-graph.svg9
-rw-r--r--.icons/awkward/16x16/actions/distribute-horizontal-baseline.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-horizontal-center.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-horizontal-equal.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-horizontal-gaps.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-horizontal-left.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-horizontal-margin.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-horizontal-page.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-horizontal-right.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-horizontal-x.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-randomize.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-remove-overlaps.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-unclump.svg8
l---------.icons/awkward/16x16/actions/distribute-vertical-baseline.svg1
-rw-r--r--.icons/awkward/16x16/actions/distribute-vertical-bottom.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-vertical-center.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-vertical-equal.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-vertical-gaps.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-vertical-margin.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-vertical-page.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-vertical-top.svg8
-rw-r--r--.icons/awkward/16x16/actions/distribute-vertical-y.svg8
l---------.icons/awkward/16x16/actions/document-cleanup.svg1
l---------.icons/awkward/16x16/actions/document-close.svg1
l---------.icons/awkward/16x16/actions/document-decrypt.svg1
l---------.icons/awkward/16x16/actions/document-download.svg1
-rw-r--r--.icons/awkward/16x16/actions/document-edit-decrypt-verify.svg8
-rw-r--r--.icons/awkward/16x16/actions/document-edit-decrypt.svg8
-rw-r--r--.icons/awkward/16x16/actions/document-edit-encrypt.svg8
-rw-r--r--.icons/awkward/16x16/actions/document-edit-sign-encrypt.svg8
-rw-r--r--.icons/awkward/16x16/actions/document-edit-sign.svg8
l---------.icons/awkward/16x16/actions/document-edit-verify.svg1
l---------.icons/awkward/16x16/actions/document-edit.svg1
l---------.icons/awkward/16x16/actions/document-encrypt.svg1
l---------.icons/awkward/16x16/actions/document-encrypted.svg1
l---------.icons/awkward/16x16/actions/document-export-ocal.svg1
l---------.icons/awkward/16x16/actions/document-export-table.svg1
-rw-r--r--.icons/awkward/16x16/actions/document-export.svg8
l---------.icons/awkward/16x16/actions/document-import-ocal.svg1
-rw-r--r--.icons/awkward/16x16/actions/document-import.svg8
l---------.icons/awkward/16x16/actions/document-multiple.svg1
-rw-r--r--.icons/awkward/16x16/actions/document-new-from-template.svg8
-rw-r--r--.icons/awkward/16x16/actions/document-new.svg8
l---------.icons/awkward/16x16/actions/document-open-data.svg1
-rw-r--r--.icons/awkward/16x16/actions/document-open-folder.svg8
-rw-r--r--.icons/awkward/16x16/actions/document-open-recent.svg8
l---------.icons/awkward/16x16/actions/document-open-remote.svg1
-rw-r--r--.icons/awkward/16x16/actions/document-open.svg8
-rw-r--r--.icons/awkward/16x16/actions/document-page-setup.svg8
l---------.icons/awkward/16x16/actions/document-preview-archive.svg1
-rw-r--r--.icons/awkward/16x16/actions/document-preview.svg9
l---------.icons/awkward/16x16/actions/document-print-direct.svg1
l---------.icons/awkward/16x16/actions/document-print-frame.svg1
-rw-r--r--.icons/awkward/16x16/actions/document-print-preview.svg9
-rw-r--r--.icons/awkward/16x16/actions/document-print.svg8
l---------.icons/awkward/16x16/actions/document-properties.svg1
-rw-r--r--.icons/awkward/16x16/actions/document-revert-rtl.svg8
-rw-r--r--.icons/awkward/16x16/actions/document-revert.svg8
-rw-r--r--.icons/awkward/16x16/actions/document-save-all.svg8
-rw-r--r--.icons/awkward/16x16/actions/document-save-as.svg8
-rw-r--r--.icons/awkward/16x16/actions/document-save.svg8
l---------.icons/awkward/16x16/actions/document-send.svg1
-rw-r--r--.icons/awkward/16x16/actions/document-share.svg9
l---------.icons/awkward/16x16/actions/document-sign.svg1
-rw-r--r--.icons/awkward/16x16/actions/document-swap.svg8
l---------.icons/awkward/16x16/actions/documentation.svg1
l---------.icons/awkward/16x16/actions/documentinfo.svg1
-rw-r--r--.icons/awkward/16x16/actions/double-page.svg8
l---------.icons/awkward/16x16/actions/down.svg1
l---------.icons/awkward/16x16/actions/download-amarok.svg1
l---------.icons/awkward/16x16/actions/download-later.svg1
l---------.icons/awkward/16x16/actions/download.svg1
l---------.icons/awkward/16x16/actions/draw-arrow-back.svg1
l---------.icons/awkward/16x16/actions/draw-arrow-down.svg1
l---------.icons/awkward/16x16/actions/draw-arrow-forward.svg1
l---------.icons/awkward/16x16/actions/draw-arrow-up.svg1
-rw-r--r--.icons/awkward/16x16/actions/draw-bezier-curves.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-brush.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-calligraphic.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-circle.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-connector.svg9
-rw-r--r--.icons/awkward/16x16/actions/draw-cross.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-cuboid.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-donut.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-ellipse-arc.svg9
-rw-r--r--.icons/awkward/16x16/actions/draw-ellipse-chord.svg9
-rw-r--r--.icons/awkward/16x16/actions/draw-ellipse-segment.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-ellipse-whole.svg8
l---------.icons/awkward/16x16/actions/draw-ellipse.svg1
l---------.icons/awkward/16x16/actions/draw-eraser-delete-objects.svg1
-rw-r--r--.icons/awkward/16x16/actions/draw-eraser.svg8
l---------.icons/awkward/16x16/actions/draw-freehand.svg1
-rw-r--r--.icons/awkward/16x16/actions/draw-geometry-angle-bisector.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-geometry-circle-from-radius.svg9
-rw-r--r--.icons/awkward/16x16/actions/draw-geometry-circle-from-three-points.svg9
-rw-r--r--.icons/awkward/16x16/actions/draw-geometry-inactive.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-geometry-line-parallel.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-geometry-line-perpendicular.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-geometry-line-segment.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-geometry-mirror.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-geometry-set-bounding-box.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-geometry-show-measuring-info.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-geometry.svg9
-rw-r--r--.icons/awkward/16x16/actions/draw-halfcircle1.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-halfcircle2.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-halfcircle3.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-halfcircle4.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-line.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-path.svg8
l---------.icons/awkward/16x16/actions/draw-polygon-star.svg1
-rw-r--r--.icons/awkward/16x16/actions/draw-polygon.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-polyline.svg8
l---------.icons/awkward/16x16/actions/draw-rectangle.svg1
-rw-r--r--.icons/awkward/16x16/actions/draw-spiral.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-square-inverted-corners.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-star.svg8
l---------.icons/awkward/16x16/actions/draw-text.svg1
-rw-r--r--.icons/awkward/16x16/actions/draw-trace-background.svg9
-rw-r--r--.icons/awkward/16x16/actions/draw-triangle.svg8
l---------.icons/awkward/16x16/actions/draw-triangle1.svg1
l---------.icons/awkward/16x16/actions/draw-triangle2.svg1
l---------.icons/awkward/16x16/actions/draw-triangle3.svg1
l---------.icons/awkward/16x16/actions/draw-triangle4.svg1
-rw-r--r--.icons/awkward/16x16/actions/draw-use-pressure.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-use-tilt.svg8
-rw-r--r--.icons/awkward/16x16/actions/draw-watercolor.svg8
l---------.icons/awkward/16x16/actions/dynamic-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/earthquake.svg8
l---------.icons/awkward/16x16/actions/edit-add.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-bomb.svg8
l---------.icons/awkward/16x16/actions/edit-clear-all.svg1
l---------.icons/awkward/16x16/actions/edit-clear-history.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-clear-list.svg8
l---------.icons/awkward/16x16/actions/edit-clear-locationbar-ltr.svg1
l---------.icons/awkward/16x16/actions/edit-clear-locationbar-rtl.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-clear-rtl.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-clear.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-clone-unlink.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-clone.svg8
l---------.icons/awkward/16x16/actions/edit-comment.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-copy.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-cut.svg8
l---------.icons/awkward/16x16/actions/edit-delete-shred.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-delete.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-download.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-duplicate.svg8
l---------.icons/awkward/16x16/actions/edit-find-mail.svg1
l---------.icons/awkward/16x16/actions/edit-find-project.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-find-replace.svg9
l---------.icons/awkward/16x16/actions/edit-find-user.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-find.svg8
l---------.icons/awkward/16x16/actions/edit-flag.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-guides.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-image-face-add.svg8
l---------.icons/awkward/16x16/actions/edit-image-face-detect.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-image-face-recognize.svg8
l---------.icons/awkward/16x16/actions/edit-image-face-show.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-link.svg8
l---------.icons/awkward/16x16/actions/edit-map.svg1
l---------.icons/awkward/16x16/actions/edit-mark.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-node.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-paste-in-place.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-paste-style.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-paste.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-redo.svg8
l---------.icons/awkward/16x16/actions/edit-rename.svg1
-rw-r--r--.icons/awkward/16x16/actions/edit-select-all-layers.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-select-all.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-select-invert.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-select-lasso.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-select-none.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-select-original.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-select.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-table-cell-merge.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-table-cell-split.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-table-delete-column.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-table-delete-row.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-table-insert-column-left.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-table-insert-column-right.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-table-insert-row-above.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-table-insert-row-below.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-table-insert-row-under.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-text-frame-update.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-undo-history.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit-undo.svg8
-rw-r--r--.icons/awkward/16x16/actions/edit.svg8
l---------.icons/awkward/16x16/actions/editclear.svg1
l---------.icons/awkward/16x16/actions/editcopy.svg1
l---------.icons/awkward/16x16/actions/editcut.svg1
l---------.icons/awkward/16x16/actions/editdelete.svg1
l---------.icons/awkward/16x16/actions/editimage.svg1
l---------.icons/awkward/16x16/actions/editpaste.svg1
l---------.icons/awkward/16x16/actions/enterprise.svg1
l---------.icons/awkward/16x16/actions/entry-clone.svg1
-rw-r--r--.icons/awkward/16x16/actions/entry-delete.svg8
l---------.icons/awkward/16x16/actions/entry-edit.svg1
-rw-r--r--.icons/awkward/16x16/actions/entry-new.svg9
l---------.icons/awkward/16x16/actions/epiphany-download.svg1
l---------.icons/awkward/16x16/actions/equalizer.svg1
l---------.icons/awkward/16x16/actions/error.svg1
-rw-r--r--.icons/awkward/16x16/actions/escape-direction-all.svg9
-rw-r--r--.icons/awkward/16x16/actions/escape-direction-down.svg9
-rw-r--r--.icons/awkward/16x16/actions/escape-direction-horizontal.svg9
-rw-r--r--.icons/awkward/16x16/actions/escape-direction-left.svg9
-rw-r--r--.icons/awkward/16x16/actions/escape-direction-right.svg9
-rw-r--r--.icons/awkward/16x16/actions/escape-direction-up.svg9
-rw-r--r--.icons/awkward/16x16/actions/escape-direction-vertical.svg9
-rw-r--r--.icons/awkward/16x16/actions/exchange-positions-clockwise.svg8
-rw-r--r--.icons/awkward/16x16/actions/exchange-positions-zorder.svg8
-rw-r--r--.icons/awkward/16x16/actions/exchange-positions.svg8
l---------.icons/awkward/16x16/actions/exifinfo.svg1
l---------.icons/awkward/16x16/actions/exit.svg1
l---------.icons/awkward/16x16/actions/extract-archive.svg1
l---------.icons/awkward/16x16/actions/favicon-download.svg1
-rw-r--r--.icons/awkward/16x16/actions/favorite-genres-amarok.svg8
l---------.icons/awkward/16x16/actions/favorite.svg1
l---------.icons/awkward/16x16/actions/favorites.svg1
-rw-r--r--.icons/awkward/16x16/actions/fcitx-anthy.svg8
l---------.icons/awkward/16x16/actions/fcitx-bopomofo.svg1
-rw-r--r--.icons/awkward/16x16/actions/fcitx-cangjie.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-chewing.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-chn.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-chttrans-active.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-chttrans-inactive.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-erbi.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-fullwidth-active.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-fullwidth-inactive.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-googlepinyin.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-handwriting-active.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-handwriting-inactive.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-hangul.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-kbd.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-kkc.svg8
l---------.icons/awkward/16x16/actions/fcitx-pinyin-libpinyin.svg1
-rw-r--r--.icons/awkward/16x16/actions/fcitx-pinyin.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-punc-active.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-punc-inactive.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-remind-active.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-remind-inactive.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-rime-deploy.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-rime-sync.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-rime.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-sayura.svg8
l---------.icons/awkward/16x16/actions/fcitx-shuangpin-libpinyin.svg1
-rw-r--r--.icons/awkward/16x16/actions/fcitx-shuangpin.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-skk.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-sunpinyin.svg8
-rw-r--r--.icons/awkward/16x16/actions/fcitx-unikey.svg8
l---------.icons/awkward/16x16/actions/fcitx-vk-active.svg1
-rw-r--r--.icons/awkward/16x16/actions/fcitx-vk-inactive.svg8
l---------.icons/awkward/16x16/actions/fcitx-wbpy.svg1
-rw-r--r--.icons/awkward/16x16/actions/fcitx-wubi.svg8
l---------.icons/awkward/16x16/actions/fcitx-zhuyin.svg1
-rw-r--r--.icons/awkward/16x16/actions/fcitx-ziranma.svg8
l---------.icons/awkward/16x16/actions/feed-subscribe.svg1
l---------.icons/awkward/16x16/actions/file-zoom-in.svg1
l---------.icons/awkward/16x16/actions/file-zoom-out.svg1
l---------.icons/awkward/16x16/actions/filefind.svg1
l---------.icons/awkward/16x16/actions/filename-album-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/filename-and-amarok.svg8
l---------.icons/awkward/16x16/actions/filename-bpm-amarok.svg1
l---------.icons/awkward/16x16/actions/filename-comment-amarok.svg1
l---------.icons/awkward/16x16/actions/filename-composer-amarok.svg1
l---------.icons/awkward/16x16/actions/filename-dash-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/filename-discnumber-amarok.svg8
-rw-r--r--.icons/awkward/16x16/actions/filename-divider.svg8
-rw-r--r--.icons/awkward/16x16/actions/filename-dot-amarok.svg8
l---------.icons/awkward/16x16/actions/filename-filetype-amarok.svg1
l---------.icons/awkward/16x16/actions/filename-genre-amarok.svg1
l---------.icons/awkward/16x16/actions/filename-group-length.svg1
l---------.icons/awkward/16x16/actions/filename-group-tracks.svg1
l---------.icons/awkward/16x16/actions/filename-ignore-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/filename-initial-amarok.svg8
l---------.icons/awkward/16x16/actions/filename-last-played.svg1
-rw-r--r--.icons/awkward/16x16/actions/filename-moodbar.svg10
l---------.icons/awkward/16x16/actions/filename-sample-rate.svg1
-rw-r--r--.icons/awkward/16x16/actions/filename-slash-amarok.svg8
-rw-r--r--.icons/awkward/16x16/actions/filename-space-amarok.svg8
-rw-r--r--.icons/awkward/16x16/actions/filename-title-amarok.svg8
l---------.icons/awkward/16x16/actions/filename-track-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/filename-underscore-amarok.svg8
l---------.icons/awkward/16x16/actions/filename-year-amarok.svg1
l---------.icons/awkward/16x16/actions/filenew.svg1
l---------.icons/awkward/16x16/actions/fileopen.svg1
l---------.icons/awkward/16x16/actions/fileprint.svg1
l---------.icons/awkward/16x16/actions/filequickprint.svg1
l---------.icons/awkward/16x16/actions/filesave.svg1
l---------.icons/awkward/16x16/actions/filesaveas.svg1
l---------.icons/awkward/16x16/actions/fileview-preview.svg1
l---------.icons/awkward/16x16/actions/fill-color.svg1
-rw-r--r--.icons/awkward/16x16/actions/fill-rule-even-odd.svg8
-rw-r--r--.icons/awkward/16x16/actions/fill-rule-nonzero.svg8
-rw-r--r--.icons/awkward/16x16/actions/filmgrain.svg8
-rw-r--r--.icons/awkward/16x16/actions/find-location.svg9
l---------.icons/awkward/16x16/actions/find.svg1
-rw-r--r--.icons/awkward/16x16/actions/fitbest.svg8
-rw-r--r--.icons/awkward/16x16/actions/fitheight.svg8
l---------.icons/awkward/16x16/actions/fitmanual.svg1
-rw-r--r--.icons/awkward/16x16/actions/fitsize.svg8
-rw-r--r--.icons/awkward/16x16/actions/fitwidth.svg8
-rw-r--r--.icons/awkward/16x16/actions/flag-black.svg9
-rw-r--r--.icons/awkward/16x16/actions/flag-blue.svg9
-rw-r--r--.icons/awkward/16x16/actions/flag-green.svg9
-rw-r--r--.icons/awkward/16x16/actions/flag-red.svg9
-rw-r--r--.icons/awkward/16x16/actions/flag-yellow.svg9
-rw-r--r--.icons/awkward/16x16/actions/flag.svg8
-rw-r--r--.icons/awkward/16x16/actions/flatten_simplify.svg9
-rw-r--r--.icons/awkward/16x16/actions/focus-legacy-systray.svg8
-rw-r--r--.icons/awkward/16x16/actions/focus-top-bar.svg8
-rw-r--r--.icons/awkward/16x16/actions/focus-windows.svg8
-rw-r--r--.icons/awkward/16x16/actions/folder-copy.svg8
-rw-r--r--.icons/awkward/16x16/actions/folder-move.svg9
-rw-r--r--.icons/awkward/16x16/actions/folder-new.svg8
l---------.icons/awkward/16x16/actions/folder-open.svg1
l---------.icons/awkward/16x16/actions/folder-saved-search.svg1
-rw-r--r--.icons/awkward/16x16/actions/folder-sync.svg8
l---------.icons/awkward/16x16/actions/folder-tag.svg1
l---------.icons/awkward/16x16/actions/folder_color_picker.svg1
l---------.icons/awkward/16x16/actions/folder_new.svg1
l---------.icons/awkward/16x16/actions/followmouse.svg1
-rw-r--r--.icons/awkward/16x16/actions/font-select.svg8
-rw-r--r--.icons/awkward/16x16/actions/footsteps.svg8
-rw-r--r--.icons/awkward/16x16/actions/fork.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-add-node.svg8
l---------.icons/awkward/16x16/actions/format-align-vertical-bottom.svg1
-rw-r--r--.icons/awkward/16x16/actions/format-align-vertical-center.svg8
l---------.icons/awkward/16x16/actions/format-align-vertical-top.svg1
l---------.icons/awkward/16x16/actions/format-border-style.svg1
-rw-r--r--.icons/awkward/16x16/actions/format-break-node.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-connect-node.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-convert-to-path.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-currency.svg8
l---------.icons/awkward/16x16/actions/format-disconnect-node.svg1
l---------.icons/awkward/16x16/actions/format-fill-color.svg1
-rw-r--r--.icons/awkward/16x16/actions/format-font-size-less.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-font-size-more.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-indent-less.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-indent-more.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-insert-node.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-join-node.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-justify-center.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-justify-fill.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-justify-left.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-justify-right.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-line-spacing-double.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-line-spacing-normal.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-line-spacing-triple.svg8
l---------.icons/awkward/16x16/actions/format-list-ordered.svg1
-rw-r--r--.icons/awkward/16x16/actions/format-list-unordered.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-node-corner.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-node-curve.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-node-line.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-node-smooth.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-node-symmetric.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-number-percent.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-precision-less.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-precision-more.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-remove-node.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-segment-curve.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-segment-line.svg8
l---------.icons/awkward/16x16/actions/format-stroke-color.svg1
-rw-r--r--.icons/awkward/16x16/actions/format-text-blockquote.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-bold.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-capitalize.svg8
l---------.icons/awkward/16x16/actions/format-text-code.svg1
l---------.icons/awkward/16x16/actions/format-text-color.svg1
-rw-r--r--.icons/awkward/16x16/actions/format-text-direction-horizontal.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-direction-ltr.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-direction-r2l.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-direction-rtl.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-direction-vertical-lr.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-direction-vertical.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-italic.svg10
-rw-r--r--.icons/awkward/16x16/actions/format-text-larger.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-lowercase.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-remove-formatting.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-smaller.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-strikethrough.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-subscript.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-superscript.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-symbol.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-underline.svg8
-rw-r--r--.icons/awkward/16x16/actions/format-text-uppercase.svg8
-rw-r--r--.icons/awkward/16x16/actions/formula.svg8
l---------.icons/awkward/16x16/actions/forward.svg1
-rw-r--r--.icons/awkward/16x16/actions/games-achievements.svg8
l---------.icons/awkward/16x16/actions/games-config-background.svg1
-rw-r--r--.icons/awkward/16x16/actions/games-config-board.svg8
l---------.icons/awkward/16x16/actions/games-config-custom.svg1
l---------.icons/awkward/16x16/actions/games-config-options.svg1
l---------.icons/awkward/16x16/actions/games-config-theme.svg1
-rw-r--r--.icons/awkward/16x16/actions/games-config-tiles.svg8
-rw-r--r--.icons/awkward/16x16/actions/games-difficult.svg8
l---------.icons/awkward/16x16/actions/games-endturn.svg1
l---------.icons/awkward/16x16/actions/games-highscores.svg1
-rw-r--r--.icons/awkward/16x16/actions/games-hint.svg8
l---------.icons/awkward/16x16/actions/games-solve.svg1
l---------.icons/awkward/16x16/actions/geany-build.svg1
l---------.icons/awkward/16x16/actions/geany-close-all.svg1
l---------.icons/awkward/16x16/actions/geany-save-all.svg1
l---------.icons/awkward/16x16/actions/get-hot-new-stuff.svg1
-rw-r--r--.icons/awkward/16x16/actions/giggle-branch.svg11
l---------.icons/awkward/16x16/actions/giggle-diff-view.svg1
l---------.icons/awkward/16x16/actions/giggle-history-view.svg1
l---------.icons/awkward/16x16/actions/giggle-remote.svg1
l---------.icons/awkward/16x16/actions/giggle-tag.svg1
l---------.icons/awkward/16x16/actions/globe.svg1
l---------.icons/awkward/16x16/actions/gnome-app-install-star.svg1
l---------.icons/awkward/16x16/actions/gnome-lockscreen.svg1
l---------.icons/awkward/16x16/actions/gnome-searchtool.svg1
l---------.icons/awkward/16x16/actions/gnome-stock-mail-fwd.svg1
l---------.icons/awkward/16x16/actions/gnome-stock-mail-new.svg1
l---------.icons/awkward/16x16/actions/gnome-stock-mail-rpl.svg1
l---------.icons/awkward/16x16/actions/gnome-stock-mail-snd.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-bottom.svg9
l---------.icons/awkward/16x16/actions/go-down-search.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-down.svg8
l---------.icons/awkward/16x16/actions/go-first-view-page.svg1
l---------.icons/awkward/16x16/actions/go-first-view.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-first.svg9
l---------.icons/awkward/16x16/actions/go-home-large.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-home.svg8
-rw-r--r--.icons/awkward/16x16/actions/go-jump-declaration.svg8
-rw-r--r--.icons/awkward/16x16/actions/go-jump-definition.svg8
l---------.icons/awkward/16x16/actions/go-jump-locationbar.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-jump-rtl.svg8
l---------.icons/awkward/16x16/actions/go-jump-today.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-jump.svg8
l---------.icons/awkward/16x16/actions/go-last-view-page.svg1
l---------.icons/awkward/16x16/actions/go-last-view.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-last.svg9
l---------.icons/awkward/16x16/actions/go-left.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-next-context.svg8
-rw-r--r--.icons/awkward/16x16/actions/go-next-use.svg8
l---------.icons/awkward/16x16/actions/go-next-view-page.svg1
l---------.icons/awkward/16x16/actions/go-next-view.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-next.svg8
-rw-r--r--.icons/awkward/16x16/actions/go-parent-folder.svg9
-rw-r--r--.icons/awkward/16x16/actions/go-previous-context.svg8
-rw-r--r--.icons/awkward/16x16/actions/go-previous-use.svg8
l---------.icons/awkward/16x16/actions/go-previous-view-page.svg1
l---------.icons/awkward/16x16/actions/go-previous-view.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-previous.svg8
l---------.icons/awkward/16x16/actions/go-right.svg1
l---------.icons/awkward/16x16/actions/go-today.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-top.svg9
l---------.icons/awkward/16x16/actions/go-up-search.svg1
-rw-r--r--.icons/awkward/16x16/actions/go-up.svg8
l---------.icons/awkward/16x16/actions/gohome.svg1
l---------.icons/awkward/16x16/actions/gpg.svg1
l---------.icons/awkward/16x16/actions/gpgsm.svg1
l---------.icons/awkward/16x16/actions/gps.svg1
-rw-r--r--.icons/awkward/16x16/actions/grid-axonometric.svg8
-rw-r--r--.icons/awkward/16x16/actions/grid-rectangular.svg8
-rw-r--r--.icons/awkward/16x16/actions/group-delete.svg9
-rw-r--r--.icons/awkward/16x16/actions/group-edit.svg9
-rw-r--r--.icons/awkward/16x16/actions/group-new.svg9
l---------.icons/awkward/16x16/actions/gtg-home.svg1
l---------.icons/awkward/16x16/actions/gtg-note-new.svg1
l---------.icons/awkward/16x16/actions/gtg-people.svg1
l---------.icons/awkward/16x16/actions/gtg-plugin.svg1
l---------.icons/awkward/16x16/actions/gtg-tag-new.svg1
l---------.icons/awkward/16x16/actions/gtg-tag.svg1
l---------.icons/awkward/16x16/actions/gtg-tags-all.svg1
l---------.icons/awkward/16x16/actions/gtg-tags-none.svg1
l---------.icons/awkward/16x16/actions/gtg-task-dismiss.svg1
l---------.icons/awkward/16x16/actions/gtg-task-done.svg1
l---------.icons/awkward/16x16/actions/gtg-task-new.svg1
l---------.icons/awkward/16x16/actions/gtg-task-undismiss.svg1
l---------.icons/awkward/16x16/actions/gtg-task-undone.svg1
l---------.icons/awkward/16x16/actions/gtg-work.svg1
l---------.icons/awkward/16x16/actions/gtk-about.svg1
l---------.icons/awkward/16x16/actions/gtk-add.svg1
l---------.icons/awkward/16x16/actions/gtk-apply.svg1
l---------.icons/awkward/16x16/actions/gtk-authentication.svg1
l---------.icons/awkward/16x16/actions/gtk-bold.svg1
l---------.icons/awkward/16x16/actions/gtk-cancel.svg1
l---------.icons/awkward/16x16/actions/gtk-cdrom.svg1
l---------.icons/awkward/16x16/actions/gtk-clear.svg1
l---------.icons/awkward/16x16/actions/gtk-close.svg1
l---------.icons/awkward/16x16/actions/gtk-color-picker.svg1
l---------.icons/awkward/16x16/actions/gtk-connect.svg1
-rw-r--r--.icons/awkward/16x16/actions/gtk-convert.svg8
l---------.icons/awkward/16x16/actions/gtk-copy.svg1
l---------.icons/awkward/16x16/actions/gtk-cut.svg1
l---------.icons/awkward/16x16/actions/gtk-delete.svg1
l---------.icons/awkward/16x16/actions/gtk-directory.svg1
l---------.icons/awkward/16x16/actions/gtk-disconnect.svg1
l---------.icons/awkward/16x16/actions/gtk-dnd-multiple.svg1
l---------.icons/awkward/16x16/actions/gtk-edit.svg1
l---------.icons/awkward/16x16/actions/gtk-execute.svg1
l---------.icons/awkward/16x16/actions/gtk-file.svg1
l---------.icons/awkward/16x16/actions/gtk-find-and-replace.svg1
l---------.icons/awkward/16x16/actions/gtk-find.svg1
l---------.icons/awkward/16x16/actions/gtk-floppy.svg1
l---------.icons/awkward/16x16/actions/gtk-fullscreen.svg1
l---------.icons/awkward/16x16/actions/gtk-go-back-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-go-back-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-go-down.svg1
l---------.icons/awkward/16x16/actions/gtk-go-forward-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-go-forward-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-go-up.svg1
l---------.icons/awkward/16x16/actions/gtk-goto-bottom.svg1
l---------.icons/awkward/16x16/actions/gtk-goto-first-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-goto-first-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-goto-last-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-goto-last-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-goto-top.svg1
l---------.icons/awkward/16x16/actions/gtk-home.svg1
l---------.icons/awkward/16x16/actions/gtk-indent-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-indent-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-index.svg1
l---------.icons/awkward/16x16/actions/gtk-info.svg1
l---------.icons/awkward/16x16/actions/gtk-italic.svg1
l---------.icons/awkward/16x16/actions/gtk-jump-to-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-jump-to-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-justify-center.svg1
l---------.icons/awkward/16x16/actions/gtk-justify-fill.svg1
l---------.icons/awkward/16x16/actions/gtk-justify-left.svg1
l---------.icons/awkward/16x16/actions/gtk-justify-right.svg1
l---------.icons/awkward/16x16/actions/gtk-leave-fullscreen.svg1
l---------.icons/awkward/16x16/actions/gtk-media-forward-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-media-forward-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-media-next-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-media-next-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-media-pause.svg1
l---------.icons/awkward/16x16/actions/gtk-media-play-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-media-previous-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-media-previous-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-media-record.svg1
l---------.icons/awkward/16x16/actions/gtk-media-rewind-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-media-rewind-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-media-stop.svg1
l---------.icons/awkward/16x16/actions/gtk-network.svg1
l---------.icons/awkward/16x16/actions/gtk-new.svg1
l---------.icons/awkward/16x16/actions/gtk-no.svg1
l---------.icons/awkward/16x16/actions/gtk-ok.svg1
l---------.icons/awkward/16x16/actions/gtk-open.svg1
l---------.icons/awkward/16x16/actions/gtk-paste.svg1
l---------.icons/awkward/16x16/actions/gtk-preferences.svg1
l---------.icons/awkward/16x16/actions/gtk-print-preview.svg1
l---------.icons/awkward/16x16/actions/gtk-print.svg1
l---------.icons/awkward/16x16/actions/gtk-properties.svg1
l---------.icons/awkward/16x16/actions/gtk-quit.svg1
l---------.icons/awkward/16x16/actions/gtk-refresh.svg1
l---------.icons/awkward/16x16/actions/gtk-remove.svg1
l---------.icons/awkward/16x16/actions/gtk-revert-to-saved-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-revert-to-saved-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-save-as.svg1
l---------.icons/awkward/16x16/actions/gtk-save.svg1
l---------.icons/awkward/16x16/actions/gtk-select-all.svg1
l---------.icons/awkward/16x16/actions/gtk-select-color.svg1
-rw-r--r--.icons/awkward/16x16/actions/gtk-select-font.svg8
l---------.icons/awkward/16x16/actions/gtk-spell-check.svg1
l---------.icons/awkward/16x16/actions/gtk-stop.svg1
l---------.icons/awkward/16x16/actions/gtk-undelete-ltr.svg1
l---------.icons/awkward/16x16/actions/gtk-undelete-rtl.svg1
l---------.icons/awkward/16x16/actions/gtk-yes.svg1
l---------.icons/awkward/16x16/actions/gtk-zoom-fit.svg1
-rw-r--r--.icons/awkward/16x16/actions/guides.svg8
l---------.icons/awkward/16x16/actions/hb-activity.svg1
l---------.icons/awkward/16x16/actions/hb-add-queue.svg1
l---------.icons/awkward/16x16/actions/hb-complete.svg1
l---------.icons/awkward/16x16/actions/hb-edit.svg1
l---------.icons/awkward/16x16/actions/hb-pause.svg1
l---------.icons/awkward/16x16/actions/hb-picture.svg1
l---------.icons/awkward/16x16/actions/hb-presets.svg1
l---------.icons/awkward/16x16/actions/hb-remove.svg1
l---------.icons/awkward/16x16/actions/hb-showqueue.svg1
l---------.icons/awkward/16x16/actions/hb-source.svg1
l---------.icons/awkward/16x16/actions/hb-start.svg1
l---------.icons/awkward/16x16/actions/hb-stop.svg1
-rw-r--r--.icons/awkward/16x16/actions/help-about.svg8
-rw-r--r--.icons/awkward/16x16/actions/help-contents.svg8
l---------.icons/awkward/16x16/actions/help-contextual.svg1
l---------.icons/awkward/16x16/actions/help-donate.svg1
l---------.icons/awkward/16x16/actions/help-feedback.svg1
l---------.icons/awkward/16x16/actions/help-hint.svg1
l---------.icons/awkward/16x16/actions/help-info.svg1
l---------.icons/awkward/16x16/actions/help-keybord-shortcuts.svg1
l---------.icons/awkward/16x16/actions/help-whatsthis.svg1
l---------.icons/awkward/16x16/actions/help.svg1
l---------.icons/awkward/16x16/actions/hidemouse.svg1
-rw-r--r--.icons/awkward/16x16/actions/hint.svg8
l---------.icons/awkward/16x16/actions/history.svg1
l---------.icons/awkward/16x16/actions/history_entry.svg1
l---------.icons/awkward/16x16/actions/hook-notifier.svg1
-rw-r--r--.icons/awkward/16x16/actions/hotpixels.svg8
-rw-r--r--.icons/awkward/16x16/actions/hypnotoad.svg8
-rw-r--r--.icons/awkward/16x16/actions/icon_console.svg9
l---------.icons/awkward/16x16/actions/icon_details.svg1
-rw-r--r--.icons/awkward/16x16/actions/icon_radio.svg8
l---------.icons/awkward/16x16/actions/icon_tag.svg1
-rw-r--r--.icons/awkward/16x16/actions/icon_user.svg8
l---------.icons/awkward/16x16/actions/identity.svg1
l---------.icons/awkward/16x16/actions/im-aim.svg1
l---------.icons/awkward/16x16/actions/im-ban-kick-user.svg1
-rw-r--r--.icons/awkward/16x16/actions/im-ban-user.svg9
-rw-r--r--.icons/awkward/16x16/actions/im-facebook.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-gadugadu.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-google-talk.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-google.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-groupwise.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-icq.svg11
-rw-r--r--.icons/awkward/16x16/actions/im-identi.ca.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-invisible-user.svg9
-rw-r--r--.icons/awkward/16x16/actions/im-irc.svg9
-rw-r--r--.icons/awkward/16x16/actions/im-jabber.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-kick-user.svg8
l---------.icons/awkward/16x16/actions/im-local-xmpp.svg1
l---------.icons/awkward/16x16/actions/im-message-new.svg1
-rw-r--r--.icons/awkward/16x16/actions/im-msn.svg8
l---------.icons/awkward/16x16/actions/im-nov.svg1
-rw-r--r--.icons/awkward/16x16/actions/im-qq.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-skype.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-twitter.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-user-away.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-user-busy.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-user-offline.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-user-online.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-user.svg8
-rw-r--r--.icons/awkward/16x16/actions/im-yahoo.svg8
l---------.icons/awkward/16x16/actions/image-adjust.svg1
l---------.icons/awkward/16x16/actions/image-auto-adjust.svg1
-rw-r--r--.icons/awkward/16x16/actions/image-crop.svg8
-rw-r--r--.icons/awkward/16x16/actions/image-denoise.svg8
-rw-r--r--.icons/awkward/16x16/actions/image-filter.svg9
l---------.icons/awkward/16x16/actions/image-loading.svg1
l---------.icons/awkward/16x16/actions/image-missing.svg1
-rw-r--r--.icons/awkward/16x16/actions/image-red-eye.svg8
-rw-r--r--.icons/awkward/16x16/actions/image-sharpen.svg8
-rw-r--r--.icons/awkward/16x16/actions/image-straighten.svg8
l---------.icons/awkward/16x16/actions/imagecomment.svg1
-rw-r--r--.icons/awkward/16x16/actions/inbox.svg8
-rw-r--r--.icons/awkward/16x16/actions/insert-button.svg8
-rw-r--r--.icons/awkward/16x16/actions/insert-emoticon.svg8
-rw-r--r--.icons/awkward/16x16/actions/insert-endnote.svg8
-rw-r--r--.icons/awkward/16x16/actions/insert-footnote.svg8
l---------.icons/awkward/16x16/actions/insert-horizontal-rule.svg1
-rw-r--r--.icons/awkward/16x16/actions/insert-image.svg8
-rw-r--r--.icons/awkward/16x16/actions/insert-link.svg8
-rw-r--r--.icons/awkward/16x16/actions/insert-math-expression.svg8
-rw-r--r--.icons/awkward/16x16/actions/insert-more-mark.svg8
-rw-r--r--.icons/awkward/16x16/actions/insert-object.svg8
-rw-r--r--.icons/awkward/16x16/actions/insert-page-break.svg8
l---------.icons/awkward/16x16/actions/insert-table-of-contents.svg1
-rw-r--r--.icons/awkward/16x16/actions/insert-table.svg8
l---------.icons/awkward/16x16/actions/insert-tableofcontents.svg1
-rw-r--r--.icons/awkward/16x16/actions/insert-text-frame.svg8
-rw-r--r--.icons/awkward/16x16/actions/insert-text.svg8
-rw-r--r--.icons/awkward/16x16/actions/interactive_simplify.svg8
l---------.icons/awkward/16x16/actions/internet-amarok.svg1
l---------.icons/awkward/16x16/actions/internet-services.svg1
l---------.icons/awkward/16x16/actions/invertimage.svg1
l---------.icons/awkward/16x16/actions/irc-channel-active.svg1
-rw-r--r--.icons/awkward/16x16/actions/irc-channel-inactive.svg8
l---------.icons/awkward/16x16/actions/irc-close-channel.svg1
l---------.icons/awkward/16x16/actions/irc-join-channel.svg1
l---------.icons/awkward/16x16/actions/irc-operator.svg1
-rw-r--r--.icons/awkward/16x16/actions/irc-remove-operator.svg8
l---------.icons/awkward/16x16/actions/irc-unvoice.svg1
l---------.icons/awkward/16x16/actions/irc-voice.svg1
l---------.icons/awkward/16x16/actions/items-tags.svg1
l---------.icons/awkward/16x16/actions/itmages-add.svg1
l---------.icons/awkward/16x16/actions/itmages-cancel.svg1
l---------.icons/awkward/16x16/actions/itmages-copy-link.svg1
l---------.icons/awkward/16x16/actions/itmages-error.svg1
l---------.icons/awkward/16x16/actions/itmages-folder.svg1
l---------.icons/awkward/16x16/actions/itmages-information.svg1
l---------.icons/awkward/16x16/actions/itmages-open-browser.svg1
l---------.icons/awkward/16x16/actions/itmages-question.svg1
l---------.icons/awkward/16x16/actions/itmages-quit.svg1
l---------.icons/awkward/16x16/actions/itmages-remove.svg1
l---------.icons/awkward/16x16/actions/itmages-resize.svg1
l---------.icons/awkward/16x16/actions/itmages-rotate.svg1
l---------.icons/awkward/16x16/actions/itmages-select-all.svg1
l---------.icons/awkward/16x16/actions/itmages-settings.svg1
l---------.icons/awkward/16x16/actions/itmages-stop.svg1
l---------.icons/awkward/16x16/actions/itmages-tools.svg1
l---------.icons/awkward/16x16/actions/itmages-upload.svg1
l---------.icons/awkward/16x16/actions/itmages-utils.svg1
l---------.icons/awkward/16x16/actions/itmages-warning.svg1
-rw-r--r--.icons/awkward/16x16/actions/journal-new.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdeconnect.svg8
l---------.icons/awkward/16x16/actions/kdenlive-add-clip.svg1
l---------.icons/awkward/16x16/actions/kdenlive-add-color-clip.svg1
l---------.icons/awkward/16x16/actions/kdenlive-add-slide-clip.svg1
l---------.icons/awkward/16x16/actions/kdenlive-add-text-clip.svg1
l---------.icons/awkward/16x16/actions/kdenlive-align-bottom.svg1
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-align-hor.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-align-left.svg8
l---------.icons/awkward/16x16/actions/kdenlive-align-none.svg1
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-align-right.svg8
l---------.icons/awkward/16x16/actions/kdenlive-align-top.svg1
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-align-vert.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-custom-effect.svg8
l---------.icons/awkward/16x16/actions/kdenlive-deleffect.svg1
l---------.icons/awkward/16x16/actions/kdenlive-down.svg1
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-hide-audio.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-hide-video.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-insert-edit.svg8
l---------.icons/awkward/16x16/actions/kdenlive-insert-rect.svg1
l---------.icons/awkward/16x16/actions/kdenlive-insert-unicode.svg1
l---------.icons/awkward/16x16/actions/kdenlive-lock.svg1
l---------.icons/awkward/16x16/actions/kdenlive-menu.svg1
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-normal-edit.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-object-height.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-object-width.svg8
l---------.icons/awkward/16x16/actions/kdenlive-overwrite-edit.svg1
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-select-all.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-select-images.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-select-rects.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-select-texts.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-select-tool.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-show-audio.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-show-audiothumb.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-show-markers.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-show-video.svg8
l---------.icons/awkward/16x16/actions/kdenlive-show-videothumb.svg1
l---------.icons/awkward/16x16/actions/kdenlive-snap.svg1
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-spacer-tool.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-split-audio.svg8
l---------.icons/awkward/16x16/actions/kdenlive-track-has-effect.svg1
l---------.icons/awkward/16x16/actions/kdenlive-track_has_effect.svg1
l---------.icons/awkward/16x16/actions/kdenlive-unlock.svg1
l---------.icons/awkward/16x16/actions/kdenlive-unselect-all.svg1
l---------.icons/awkward/16x16/actions/kdenlive-up.svg1
l---------.icons/awkward/16x16/actions/kdenlive-zindex-bottom.svg1
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-zindex-down.svg9
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-zindex-top.svg9
l---------.icons/awkward/16x16/actions/kdenlive-zindex-up.svg1
l---------.icons/awkward/16x16/actions/kdenlive-zone-end.svg1
l---------.icons/awkward/16x16/actions/kdenlive-zone-start.svg1
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-zoom-large.svg8
-rw-r--r--.icons/awkward/16x16/actions/kdenlive-zoom-small.svg8
l---------.icons/awkward/16x16/actions/kdocumentinfo.svg1
-rw-r--r--.icons/awkward/16x16/actions/key-enter.svg8
l---------.icons/awkward/16x16/actions/key_enter.svg1
l---------.icons/awkward/16x16/actions/kfm_home.svg1
-rw-r--r--.icons/awkward/16x16/actions/kittens.svg8
-rw-r--r--.icons/awkward/16x16/actions/kmouth-phrase-new.svg8
l---------.icons/awkward/16x16/actions/kmouth-phrase.svg1
l---------.icons/awkward/16x16/actions/kmouth-phrasebook.svg1
-rw-r--r--.icons/awkward/16x16/actions/kmouth-phresebook-new.svg9
l---------.icons/awkward/16x16/actions/knotes_alarm.svg1
l---------.icons/awkward/16x16/actions/knotes_date.svg1
l---------.icons/awkward/16x16/actions/knotes_delete.svg1
l---------.icons/awkward/16x16/actions/kontes_close.svg1
-rw-r--r--.icons/awkward/16x16/actions/kr_combine.svg8
-rw-r--r--.icons/awkward/16x16/actions/kr_comparedirs.svg8
l---------.icons/awkward/16x16/actions/kr_diskusage.svg1
l---------.icons/awkward/16x16/actions/kr_jumpback.svg1
l---------.icons/awkward/16x16/actions/kr_mountman.svg1
l---------.icons/awkward/16x16/actions/kr_setjumpback.svg1
-rw-r--r--.icons/awkward/16x16/actions/kr_syncbrowse_off.svg8
l---------.icons/awkward/16x16/actions/kr_syncbrowse_on.svg1
-rw-r--r--.icons/awkward/16x16/actions/kr_unselect.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_cbound.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_clines.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_cnames.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_deepsky.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_ekos.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_fitsviewer.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_grid.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_hgrid.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_horizon.svg9
-rw-r--r--.icons/awkward/16x16/actions/kstars_indi.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_mw.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_satellites.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_solarsystem.svg8
-rw-r--r--.icons/awkward/16x16/actions/kstars_supernovae.svg8
l---------.icons/awkward/16x16/actions/kt-add-feeds.svg1
-rw-r--r--.icons/awkward/16x16/actions/kt-add-filters.svg8
l---------.icons/awkward/16x16/actions/kt-bandwidth-scheduler.svg1
l---------.icons/awkward/16x16/actions/kt-change-tracker.svg1
l---------.icons/awkward/16x16/actions/kt-check-data.svg1
l---------.icons/awkward/16x16/actions/kt-chunks.svg1
l---------.icons/awkward/16x16/actions/kt-encrypted.svg1
l---------.icons/awkward/16x16/actions/kt-info-widget.svg1
-rw-r--r--.icons/awkward/16x16/actions/kt-magnet.svg8
l---------.icons/awkward/16x16/actions/kt-pause.svg1
l---------.icons/awkward/16x16/actions/kt-plugins.svg1
l---------.icons/awkward/16x16/actions/kt-queue-manager.svg1
l---------.icons/awkward/16x16/actions/kt-remove-feeds.svg1
-rw-r--r--.icons/awkward/16x16/actions/kt-remove-filters.svg8
l---------.icons/awkward/16x16/actions/kt-remove.svg1
l---------.icons/awkward/16x16/actions/kt-restore-defaults.svg1
l---------.icons/awkward/16x16/actions/kt-set-max-download-speed.svg1
l---------.icons/awkward/16x16/actions/kt-set-max-upload-speed.svg1
l---------.icons/awkward/16x16/actions/kt-show-statusbar.svg1
-rw-r--r--.icons/awkward/16x16/actions/kt-speed-limits.svg8
l---------.icons/awkward/16x16/actions/kt-start-all.svg1
l---------.icons/awkward/16x16/actions/kt-start.svg1
-rw-r--r--.icons/awkward/16x16/actions/kt-stop-all.svg8
l---------.icons/awkward/16x16/actions/kt-stop.svg1
-rw-r--r--.icons/awkward/16x16/actions/kt-upnp.svg8
l---------.icons/awkward/16x16/actions/ktnef_extract_to.svg1
l---------.icons/awkward/16x16/actions/label-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/labplot-TeX-logo.svg8
l---------.icons/awkward/16x16/actions/labplot-auto-scale-all.svg1
l---------.icons/awkward/16x16/actions/labplot-auto-scale-x.svg1
l---------.icons/awkward/16x16/actions/labplot-auto-scale-y.svg1
-rw-r--r--.icons/awkward/16x16/actions/labplot-axis-horizontal.svg8
-rw-r--r--.icons/awkward/16x16/actions/labplot-axis-vertical.svg8
l---------.icons/awkward/16x16/actions/labplot-cursor-arrow.svg1
l---------.icons/awkward/16x16/actions/labplot-format-text-symbol.svg1
-rw-r--r--.icons/awkward/16x16/actions/labplot-shift-down-y.svg8
-rw-r--r--.icons/awkward/16x16/actions/labplot-shift-left-x.svg8
-rw-r--r--.icons/awkward/16x16/actions/labplot-shift-right-x.svg8
-rw-r--r--.icons/awkward/16x16/actions/labplot-shift-up-y.svg8
l---------.icons/awkward/16x16/actions/labplot-transform-move.svg1
-rw-r--r--.icons/awkward/16x16/actions/labplot-xy-curve.svg8
-rw-r--r--.icons/awkward/16x16/actions/labplot-xy-equation-curve.svg8
-rw-r--r--.icons/awkward/16x16/actions/labplot-xy-fit-curve.svg8
-rw-r--r--.icons/awkward/16x16/actions/labplot-xy-plot-four-axes.svg8
-rw-r--r--.icons/awkward/16x16/actions/labplot-xy-plot-two-axes-centered-origin.svg8
-rw-r--r--.icons/awkward/16x16/actions/labplot-xy-plot-two-axes-centered.svg8
-rw-r--r--.icons/awkward/16x16/actions/labplot-xy-plot-two-axes.svg8
l---------.icons/awkward/16x16/actions/labplot-zoom-in-x.svg1
l---------.icons/awkward/16x16/actions/labplot-zoom-in-y.svg1
l---------.icons/awkward/16x16/actions/labplot-zoom-out-x.svg1
l---------.icons/awkward/16x16/actions/labplot-zoom-out-y.svg1
-rw-r--r--.icons/awkward/16x16/actions/layer-bottom.svg8
-rw-r--r--.icons/awkward/16x16/actions/layer-delete.svg8
-rw-r--r--.icons/awkward/16x16/actions/layer-duplicate.svg8
-rw-r--r--.icons/awkward/16x16/actions/layer-lower.svg8
-rw-r--r--.icons/awkward/16x16/actions/layer-new.svg8
-rw-r--r--.icons/awkward/16x16/actions/layer-next.svg8
-rw-r--r--.icons/awkward/16x16/actions/layer-previous.svg8
-rw-r--r--.icons/awkward/16x16/actions/layer-raise.svg8
l---------.icons/awkward/16x16/actions/layer-rename.svg1
-rw-r--r--.icons/awkward/16x16/actions/layer-top.svg8
-rw-r--r--.icons/awkward/16x16/actions/layer-visible-off.svg8
-rw-r--r--.icons/awkward/16x16/actions/layer-visible-on.svg8
l---------.icons/awkward/16x16/actions/lens.svg1
-rw-r--r--.icons/awkward/16x16/actions/lensautofix.svg8
-rw-r--r--.icons/awkward/16x16/actions/lensdistortion.svg8
l---------.icons/awkward/16x16/actions/libpeas-plugin.svg1
-rw-r--r--.icons/awkward/16x16/actions/license.svg8
-rw-r--r--.icons/awkward/16x16/actions/lighttable.svg8
l---------.icons/awkward/16x16/actions/lighttableadd.svg1
-rw-r--r--.icons/awkward/16x16/actions/lines-connector.svg8
-rw-r--r--.icons/awkward/16x16/actions/link.svg8
-rw-r--r--.icons/awkward/16x16/actions/list-add-font.svg8
l---------.icons/awkward/16x16/actions/list-add-user.svg1
-rw-r--r--.icons/awkward/16x16/actions/list-add.svg8
-rw-r--r--.icons/awkward/16x16/actions/list-remove-all.svg9
-rw-r--r--.icons/awkward/16x16/actions/list-remove-user.svg8
-rw-r--r--.icons/awkward/16x16/actions/list-remove.svg8
l---------.icons/awkward/16x16/actions/list-resource-add.svg1
-rw-r--r--.icons/awkward/16x16/actions/location.svg8
l---------.icons/awkward/16x16/actions/locationbar_erase.svg1
l---------.icons/awkward/16x16/actions/lock.svg1
-rw-r--r--.icons/awkward/16x16/actions/love-amarok.svg8
-rw-r--r--.icons/awkward/16x16/actions/love.svg10
l---------.icons/awkward/16x16/actions/loved_radio.svg1
l---------.icons/awkward/16x16/actions/lpi-bug.svg1
l---------.icons/awkward/16x16/actions/lpi-help.svg1
l---------.icons/awkward/16x16/actions/lpi-translate.svg1
l---------.icons/awkward/16x16/actions/mail-archive.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-attachment.svg8
l---------.icons/awkward/16x16/actions/mail-deleted.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-encrypted-full.svg8
l---------.icons/awkward/16x16/actions/mail-encrypted-part.svg1
l---------.icons/awkward/16x16/actions/mail-encrypted.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-flag.svg8
l---------.icons/awkward/16x16/actions/mail-flagged.svg1
l---------.icons/awkward/16x16/actions/mail-folder-inbox.svg1
l---------.icons/awkward/16x16/actions/mail-folder-outbox.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-folder-sent.svg8
-rw-r--r--.icons/awkward/16x16/actions/mail-forward.svg8
l---------.icons/awkward/16x16/actions/mail-forwarded-replied.svg1
l---------.icons/awkward/16x16/actions/mail-forwarded.svg1
l---------.icons/awkward/16x16/actions/mail-inbox.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-invitation.svg8
l---------.icons/awkward/16x16/actions/mail-mark-important.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-mark-junk.svg8
-rw-r--r--.icons/awkward/16x16/actions/mail-mark-notjunk.svg8
-rw-r--r--.icons/awkward/16x16/actions/mail-mark-read.svg8
l---------.icons/awkward/16x16/actions/mail-mark-task.svg1
l---------.icons/awkward/16x16/actions/mail-mark-unread-new.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-mark-unread.svg8
-rw-r--r--.icons/awkward/16x16/actions/mail-meeting-request-reply.svg8
-rw-r--r--.icons/awkward/16x16/actions/mail-message-new-list.svg8
-rw-r--r--.icons/awkward/16x16/actions/mail-message-new.svg8
l---------.icons/awkward/16x16/actions/mail-message.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-move.svg8
-rw-r--r--.icons/awkward/16x16/actions/mail-open-multiple.svg8
l---------.icons/awkward/16x16/actions/mail-outbox.svg1
l---------.icons/awkward/16x16/actions/mail-queue.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-read.svg8
-rw-r--r--.icons/awkward/16x16/actions/mail-receive.svg8
l---------.icons/awkward/16x16/actions/mail-replied.svg1
l---------.icons/awkward/16x16/actions/mail-reply-all.svg1
l---------.icons/awkward/16x16/actions/mail-reply-custom-all.svg1
l---------.icons/awkward/16x16/actions/mail-reply-custom.svg1
l---------.icons/awkward/16x16/actions/mail-reply-list.svg1
l---------.icons/awkward/16x16/actions/mail-reply-sender.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-send-receive.svg8
-rw-r--r--.icons/awkward/16x16/actions/mail-send.svg8
l---------.icons/awkward/16x16/actions/mail-sent.svg1
l---------.icons/awkward/16x16/actions/mail-signature-unknown.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-signed-full.svg8
l---------.icons/awkward/16x16/actions/mail-signed-fully.svg1
l---------.icons/awkward/16x16/actions/mail-signed-part.svg1
l---------.icons/awkward/16x16/actions/mail-signed-verified.svg1
l---------.icons/awkward/16x16/actions/mail-signed.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-tagged.svg8
l---------.icons/awkward/16x16/actions/mail-task.svg1
-rw-r--r--.icons/awkward/16x16/actions/mail-thread-ignored.svg8
-rw-r--r--.icons/awkward/16x16/actions/mail-thread-watch.svg8
-rw-r--r--.icons/awkward/16x16/actions/mail-unread-multiple.svg8
l---------.icons/awkward/16x16/actions/mail-unread-new.svg1
l---------.icons/awkward/16x16/actions/mail-unread.svg1
l---------.icons/awkward/16x16/actions/mail_forward.svg1
l---------.icons/awkward/16x16/actions/mail_generic.svg1
l---------.icons/awkward/16x16/actions/mail_new.svg1
l---------.icons/awkward/16x16/actions/mail_reply.svg1
l---------.icons/awkward/16x16/actions/mail_replyall.svg1
-rw-r--r--.icons/awkward/16x16/actions/manga.svg8
-rw-r--r--.icons/awkward/16x16/actions/map-flat.svg8
-rw-r--r--.icons/awkward/16x16/actions/map-globe.svg8
-rw-r--r--.icons/awkward/16x16/actions/map-gnomonic.svg8
-rw-r--r--.icons/awkward/16x16/actions/map-mercator.svg8
-rw-r--r--.icons/awkward/16x16/actions/mark-location.svg8
-rw-r--r--.icons/awkward/16x16/actions/measure.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-album-cover-manager-amarok.svg8
l---------.icons/awkward/16x16/actions/media-album-cover.svg1
l---------.icons/awkward/16x16/actions/media-album-repeat-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/media-album-track.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-eject.svg8
l---------.icons/awkward/16x16/actions/media-forward.svg1
l---------.icons/awkward/16x16/actions/media-import-audio-cd.svg1
l---------.icons/awkward/16x16/actions/media-pause.svg1
l---------.icons/awkward/16x16/actions/media-play.svg1
-rw-r--r--.icons/awkward/16x16/actions/media-playback-pause.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-playback-paused.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-playback-playing.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-playback-start-rtl.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-playback-start.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-playback-stop.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-playback-stopped.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-playlist-normal.svg8
l---------.icons/awkward/16x16/actions/media-playlist-play.svg1
l---------.icons/awkward/16x16/actions/media-playlist-repeat-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/media-playlist-repeat.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-playlist-shuffle.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-random-albums-amarok.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-random-tracks-amarok.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-record.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-repeat-album-amarok.svg8
l---------.icons/awkward/16x16/actions/media-repeat-all.svg1
-rw-r--r--.icons/awkward/16x16/actions/media-repeat-none.svg9
-rw-r--r--.icons/awkward/16x16/actions/media-repeat-playlist-amarok.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-repeat-track-amarok.svg8
l---------.icons/awkward/16x16/actions/media-rewind.svg1
-rw-r--r--.icons/awkward/16x16/actions/media-seek-backward.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-seek-forward.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-show-active-track-amarok.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-skip-backward.svg8
-rw-r--r--.icons/awkward/16x16/actions/media-skip-forward.svg8
l---------.icons/awkward/16x16/actions/media-standard-track-progression-amarok.svg1
l---------.icons/awkward/16x16/actions/media-stop.svg1
l---------.icons/awkward/16x16/actions/media-track-add-amarok.svg1
l---------.icons/awkward/16x16/actions/media-track-edit-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/media-track-queue-amarok.svg8
l---------.icons/awkward/16x16/actions/media-track-remove-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/media-view-subtitles.svg8
l---------.icons/awkward/16x16/actions/meeting-attending-tentative.svg1
l---------.icons/awkward/16x16/actions/meeting-attending.svg1
-rw-r--r--.icons/awkward/16x16/actions/meeting-participant-no-response.svg9
-rw-r--r--.icons/awkward/16x16/actions/meeting-participant-request-response.svg8
l---------.icons/awkward/16x16/actions/meld-version-control.svg1
l---------.icons/awkward/16x16/actions/menu_new.svg1
l---------.icons/awkward/16x16/actions/menu_new_sep.svg1
-rw-r--r--.icons/awkward/16x16/actions/merge.svg8
-rw-r--r--.icons/awkward/16x16/actions/mesh-gradient-fit.svg9
-rw-r--r--.icons/awkward/16x16/actions/mesh-gradient.svg9
l---------.icons/awkward/16x16/actions/message-close.svg1
l---------.icons/awkward/16x16/actions/messagebox_warning.svg1
-rw-r--r--.icons/awkward/16x16/actions/mic-off.svg8
-rw-r--r--.icons/awkward/16x16/actions/mic-on.svg8
-rw-r--r--.icons/awkward/16x16/actions/mic-ready.svg8
l---------.icons/awkward/16x16/actions/milestone.svg1
l---------.icons/awkward/16x16/actions/multimedia-volume-control.svg1
l---------.icons/awkward/16x16/actions/music-amarok.svg1
l---------.icons/awkward/16x16/actions/nemo-eject.svg1
-rw-r--r--.icons/awkward/16x16/actions/network-connect.svg8
-rw-r--r--.icons/awkward/16x16/actions/network-disconnect.svg8
-rw-r--r--.icons/awkward/16x16/actions/new-24h-appointment.svg8
l---------.icons/awkward/16x16/actions/new-audio-alarm.svg1
l---------.icons/awkward/16x16/actions/news-subscribe.svg1
-rw-r--r--.icons/awkward/16x16/actions/news-unsubscribe.svg8
l---------.icons/awkward/16x16/actions/next.svg1
l---------.icons/awkward/16x16/actions/no-marker.svg1
-rw-r--r--.icons/awkward/16x16/actions/no.svg8
l---------.icons/awkward/16x16/actions/nocover.svg1
-rw-r--r--.icons/awkward/16x16/actions/node-add.svg8
-rw-r--r--.icons/awkward/16x16/actions/node-break.svg8
-rw-r--r--.icons/awkward/16x16/actions/node-delete-segment.svg8
-rw-r--r--.icons/awkward/16x16/actions/node-delete.svg8
-rw-r--r--.icons/awkward/16x16/actions/node-join-segment.svg8
-rw-r--r--.icons/awkward/16x16/actions/node-join.svg8
-rw-r--r--.icons/awkward/16x16/actions/node-segment-curve.svg9
-rw-r--r--.icons/awkward/16x16/actions/node-segment-line.svg9
-rw-r--r--.icons/awkward/16x16/actions/node-transform.svg8
-rw-r--r--.icons/awkward/16x16/actions/node-type-auto-smooth.svg9
-rw-r--r--.icons/awkward/16x16/actions/node-type-cusp.svg9
-rw-r--r--.icons/awkward/16x16/actions/node-type-smooth.svg9
-rw-r--r--.icons/awkward/16x16/actions/node-type-symmetric.svg10
l---------.icons/awkward/16x16/actions/noisereduction.svg1
l---------.icons/awkward/16x16/actions/non-starred.svg1
l---------.icons/awkward/16x16/actions/object-align-horizontal-center-calligra.svg1
l---------.icons/awkward/16x16/actions/object-align-horizontal-left-calligra.svg1
l---------.icons/awkward/16x16/actions/object-align-horizontal-right-calligra.svg1
l---------.icons/awkward/16x16/actions/object-align-vertical-bottom-calligra.svg1
l---------.icons/awkward/16x16/actions/object-align-vertical-bottom-top-calligra.svg1
l---------.icons/awkward/16x16/actions/object-align-vertical-center-calligra.svg1
l---------.icons/awkward/16x16/actions/object-align-vertical-top-calligra.svg1
-rw-r--r--.icons/awkward/16x16/actions/object-columns.svg8
l---------.icons/awkward/16x16/actions/object-crop.svg1
-rw-r--r--.icons/awkward/16x16/actions/object-fill.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-flip-horizontal.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-flip-vertical.svg8
l---------.icons/awkward/16x16/actions/object-group-calligra.svg1
-rw-r--r--.icons/awkward/16x16/actions/object-group.svg8
l---------.icons/awkward/16x16/actions/object-hidden.svg1
l---------.icons/awkward/16x16/actions/object-inverse.svg1
-rw-r--r--.icons/awkward/16x16/actions/object-locked.svg8
l---------.icons/awkward/16x16/actions/object-order-back-calligra.svg1
l---------.icons/awkward/16x16/actions/object-order-back.svg1
l---------.icons/awkward/16x16/actions/object-order-front-calligra.svg1
l---------.icons/awkward/16x16/actions/object-order-front.svg1
l---------.icons/awkward/16x16/actions/object-order-lower-calligra.svg1
l---------.icons/awkward/16x16/actions/object-order-lower.svg1
l---------.icons/awkward/16x16/actions/object-order-raise-calligra.svg1
l---------.icons/awkward/16x16/actions/object-order-raise.svg1
-rw-r--r--.icons/awkward/16x16/actions/object-rotate-left.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-rotate-right.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-rows.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-select.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-straighten.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-stroke-style.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-stroke.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-to-path.svg9
-rw-r--r--.icons/awkward/16x16/actions/object-tweak-attract.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-tweak-blur.svg9
-rw-r--r--.icons/awkward/16x16/actions/object-tweak-duplicate.svg9
-rw-r--r--.icons/awkward/16x16/actions/object-tweak-jitter-color.svg9
-rw-r--r--.icons/awkward/16x16/actions/object-tweak-paint.svg9
-rw-r--r--.icons/awkward/16x16/actions/object-tweak-push.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-tweak-randomize.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-tweak-rotate.svg26
-rw-r--r--.icons/awkward/16x16/actions/object-tweak-shrink.svg8
l---------.icons/awkward/16x16/actions/object-ungroup-calligra.svg1
-rw-r--r--.icons/awkward/16x16/actions/object-ungroup-pop-selection.svg9
-rw-r--r--.icons/awkward/16x16/actions/object-ungroup.svg8
-rw-r--r--.icons/awkward/16x16/actions/object-unlocked.svg8
l---------.icons/awkward/16x16/actions/object-visible.svg1
-rw-r--r--.icons/awkward/16x16/actions/office-chart-area-focus-peak-node.svg9
-rw-r--r--.icons/awkward/16x16/actions/office-chart-area-percentage.svg8
-rw-r--r--.icons/awkward/16x16/actions/office-chart-area-stacked.svg9
-rw-r--r--.icons/awkward/16x16/actions/office-chart-area.svg9
-rw-r--r--.icons/awkward/16x16/actions/office-chart-bar-percentage.svg8
-rw-r--r--.icons/awkward/16x16/actions/office-chart-bar-stacked.svg8
-rw-r--r--.icons/awkward/16x16/actions/office-chart-bar.svg8
-rw-r--r--.icons/awkward/16x16/actions/office-chart-line-percentage.svg8
-rw-r--r--.icons/awkward/16x16/actions/office-chart-line-stacked.svg8
-rw-r--r--.icons/awkward/16x16/actions/office-chart-line.svg8
-rw-r--r--.icons/awkward/16x16/actions/office-chart-pie.svg8
-rw-r--r--.icons/awkward/16x16/actions/office-chart-polar-stacked.svg8
-rw-r--r--.icons/awkward/16x16/actions/office-chart-polar.svg8
-rw-r--r--.icons/awkward/16x16/actions/office-chart-ring.svg8
-rw-r--r--.icons/awkward/16x16/actions/office-chart-scatter.svg8
l---------.icons/awkward/16x16/actions/oilpaint.svg1
l---------.icons/awkward/16x16/actions/ok.svg1
l---------.icons/awkward/16x16/actions/open-for-editing.svg1
l---------.icons/awkward/16x16/actions/open-magnet.svg1
l---------.icons/awkward/16x16/actions/open-menu.svg1
-rw-r--r--.icons/awkward/16x16/actions/outbox.svg8
l---------.icons/awkward/16x16/actions/overexposure.svg1
-rw-r--r--.icons/awkward/16x16/actions/pack-less.svg8
-rw-r--r--.icons/awkward/16x16/actions/pack-more.svg8
l---------.icons/awkward/16x16/actions/package.svg1
l---------.icons/awkward/16x16/actions/package_settings.svg1
-rw-r--r--.icons/awkward/16x16/actions/page-2sides.svg8
-rw-r--r--.icons/awkward/16x16/actions/page-3sides.svg8
-rw-r--r--.icons/awkward/16x16/actions/page-4sides.svg8
-rw-r--r--.icons/awkward/16x16/actions/page-simple.svg8
l---------.icons/awkward/16x16/actions/page-zoom.svg1
-rw-r--r--.icons/awkward/16x16/actions/paint-gradient-conical.svg9
-rw-r--r--.icons/awkward/16x16/actions/paint-gradient-linear.svg13
-rw-r--r--.icons/awkward/16x16/actions/paint-gradient-mesh.svg9
-rw-r--r--.icons/awkward/16x16/actions/paint-gradient-radial.svg12
-rw-r--r--.icons/awkward/16x16/actions/paint-none.svg8
-rw-r--r--.icons/awkward/16x16/actions/paint-pattern.svg9
-rw-r--r--.icons/awkward/16x16/actions/paint-solid.svg8
-rw-r--r--.icons/awkward/16x16/actions/paint-swatch.svg8
-rw-r--r--.icons/awkward/16x16/actions/paint-unknown.svg10
-rw-r--r--.icons/awkward/16x16/actions/pan-down.svg8
-rw-r--r--.icons/awkward/16x16/actions/pan-end.svg8
-rw-r--r--.icons/awkward/16x16/actions/pan-start.svg8
-rw-r--r--.icons/awkward/16x16/actions/pan-up.svg8
-rw-r--r--.icons/awkward/16x16/actions/pane-hide.svg8
-rw-r--r--.icons/awkward/16x16/actions/pane-show.svg8
-rw-r--r--.icons/awkward/16x16/actions/paperclip.svg8
l---------.icons/awkward/16x16/actions/password-copy.svg1
-rw-r--r--.icons/awkward/16x16/actions/password-generator.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-break-apart.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-clip-edit.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-combine.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-cut.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-difference.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-division.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-effect-parameter-next.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-exclusion.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-inset.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-intersection.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-mask-edit.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-mode-bezier.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-mode-bspline.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-mode-polyline-paraxial.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-mode-polyline.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-mode-spiro.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-offset-dynamic.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-offset-linked.svg10
-rw-r--r--.icons/awkward/16x16/actions/path-outset.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-reverse.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-simplify.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-tweak-attract.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-tweak-grow.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-tweak-push.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-tweak-repel.svg9
-rw-r--r--.icons/awkward/16x16/actions/path-tweak-roughen.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-tweak-shrink.svg8
-rw-r--r--.icons/awkward/16x16/actions/path-union.svg8
l---------.icons/awkward/16x16/actions/pdf-annotations.svg1
-rw-r--r--.icons/awkward/16x16/actions/perspective-parallel.svg8
-rw-r--r--.icons/awkward/16x16/actions/pgp-keys.svg8
l---------.icons/awkward/16x16/actions/photo.svg1
l---------.icons/awkward/16x16/actions/photos-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/pipe.svg8
-rw-r--r--.icons/awkward/16x16/actions/pixelart-trace.svg9
l---------.icons/awkward/16x16/actions/player-eject.svg1
l---------.icons/awkward/16x16/actions/player-time.svg1
-rw-r--r--.icons/awkward/16x16/actions/player-volume-muted.svg8
-rw-r--r--.icons/awkward/16x16/actions/player-volume.svg8
l---------.icons/awkward/16x16/actions/player_eject.svg1
l---------.icons/awkward/16x16/actions/player_end.svg1
l---------.icons/awkward/16x16/actions/player_fwd.svg1
l---------.icons/awkward/16x16/actions/player_pause.svg1
l---------.icons/awkward/16x16/actions/player_play.svg1
l---------.icons/awkward/16x16/actions/player_playlist.svg1
l---------.icons/awkward/16x16/actions/player_record.svg1
l---------.icons/awkward/16x16/actions/player_rew.svg1
l---------.icons/awkward/16x16/actions/player_start.svg1
l---------.icons/awkward/16x16/actions/player_stop.svg1
-rw-r--r--.icons/awkward/16x16/actions/playlist-automatic.svg8
-rw-r--r--.icons/awkward/16x16/actions/playlist-generator.svg8
-rw-r--r--.icons/awkward/16x16/actions/playlist-queue.svg8
-rw-r--r--.icons/awkward/16x16/actions/playlist-similar.svg8
l---------.icons/awkward/16x16/actions/playlist-sort.svg1
-rw-r--r--.icons/awkward/16x16/actions/plugins.svg8
l---------.icons/awkward/16x16/actions/podcast-amarok.svg1
l---------.icons/awkward/16x16/actions/podcast-new.svg1
l---------.icons/awkward/16x16/actions/poedit-fuzzy.svg1
l---------.icons/awkward/16x16/actions/poedit-status-automatic.svg1
l---------.icons/awkward/16x16/actions/poedit-status-bookmark.svg1
l---------.icons/awkward/16x16/actions/poedit-status-cat-mid.svg1
l---------.icons/awkward/16x16/actions/poedit-status-cat-no.svg1
l---------.icons/awkward/16x16/actions/poedit-status-cat-ok.svg1
l---------.icons/awkward/16x16/actions/poedit-status-comment.svg1
l---------.icons/awkward/16x16/actions/poedit-sync.svg1
l---------.icons/awkward/16x16/actions/poedit-update.svg1
l---------.icons/awkward/16x16/actions/poedit-validate.svg1
l---------.icons/awkward/16x16/actions/polygon-add-nodes.svg1
l---------.icons/awkward/16x16/actions/polygon-merge-nodes.svg1
l---------.icons/awkward/16x16/actions/postalcode.svg1
-rw-r--r--.icons/awkward/16x16/actions/preferences-activities.svg8
l---------.icons/awkward/16x16/actions/preferences-desktop-user-password.svg1
l---------.icons/awkward/16x16/actions/preferences-indicator-amarok.svg1
l---------.icons/awkward/16x16/actions/preferences-media-playback-amarok.svg1
l---------.icons/awkward/16x16/actions/preferences-other.svg1
l---------.icons/awkward/16x16/actions/preferences-system-session-services.svg1
l---------.icons/awkward/16x16/actions/preferences-system.svg1
l---------.icons/awkward/16x16/actions/preflight-verifier.svg1
l---------.icons/awkward/16x16/actions/previous.svg1
l---------.icons/awkward/16x16/actions/privatebrowsing.svg1
-rw-r--r--.icons/awkward/16x16/actions/process-stop.svg8
l---------.icons/awkward/16x16/actions/project-development-close-all.svg1
-rw-r--r--.icons/awkward/16x16/actions/project-development-close.svg8
-rw-r--r--.icons/awkward/16x16/actions/project-development-new-template.svg8
l---------.icons/awkward/16x16/actions/project-development.svg1
l---------.icons/awkward/16x16/actions/project-open.svg1
-rw-r--r--.icons/awkward/16x16/actions/qlipper.svg8
-rw-r--r--.icons/awkward/16x16/actions/query-free-busy.svg8
-rw-r--r--.icons/awkward/16x16/actions/quickopen-class.svg8
l---------.icons/awkward/16x16/actions/quickopen-file.svg1
-rw-r--r--.icons/awkward/16x16/actions/quickopen-function.svg8
-rw-r--r--.icons/awkward/16x16/actions/quickopen.svg8
l---------.icons/awkward/16x16/actions/quickview.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-about.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-add.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-annotate.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-applypatch.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-asynchronous.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-branch.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-bug.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-changes.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-checkmods.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-checkout.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-cleanup.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-clear.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-commit.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-compare.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-createpatch.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-dbus.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-delete.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-diff.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-drive.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-editconflicts.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-emblems.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-export.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-help.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-import.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-lock.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-merge.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-monkey.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-properties.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-push.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-refresh.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-relocate.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-rename.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-reset.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-resolve.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-revert.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-run.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-settings.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-show_log.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-stop.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-switch.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-unlock.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-unstage.svg1
l---------.icons/awkward/16x16/actions/rabbitvcs-update.svg1
-rw-r--r--.icons/awkward/16x16/actions/raindrop.svg8
-rw-r--r--.icons/awkward/16x16/actions/rating-unrated.svg8
-rw-r--r--.icons/awkward/16x16/actions/rating.svg8
l---------.icons/awkward/16x16/actions/ratiocrop.svg1
l---------.icons/awkward/16x16/actions/recently_used.svg1
l---------.icons/awkward/16x16/actions/record.svg1
-rw-r--r--.icons/awkward/16x16/actions/rectangle-make-corners-sharp.svg8
-rw-r--r--.icons/awkward/16x16/actions/redeyes.svg8
l---------.icons/awkward/16x16/actions/redhat-home.svg1
l---------.icons/awkward/16x16/actions/reload.svg1
l---------.icons/awkward/16x16/actions/reload3.svg1
l---------.icons/awkward/16x16/actions/reload_all_tabs.svg1
l---------.icons/awkward/16x16/actions/reload_page.svg1
l---------.icons/awkward/16x16/actions/remove-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/remove-link.svg8
l---------.icons/awkward/16x16/actions/remove.svg1
-rw-r--r--.icons/awkward/16x16/actions/reply-all-rtl.svg8
-rw-r--r--.icons/awkward/16x16/actions/reply-all.svg8
-rw-r--r--.icons/awkward/16x16/actions/reply.svg8
-rw-r--r--.icons/awkward/16x16/actions/resource-calendar-child-insert.svg8
-rw-r--r--.icons/awkward/16x16/actions/resource-calendar-child.svg8
-rw-r--r--.icons/awkward/16x16/actions/resource-calendar-insert.svg8
-rw-r--r--.icons/awkward/16x16/actions/resource-group-new.svg8
l---------.icons/awkward/16x16/actions/resource-group.svg1
-rw-r--r--.icons/awkward/16x16/actions/restoration.svg8
-rw-r--r--.icons/awkward/16x16/actions/retweet.svg8
-rw-r--r--.icons/awkward/16x16/actions/reverse.svg8
l---------.icons/awkward/16x16/actions/revert.svg1
l---------.icons/awkward/16x16/actions/rhythmbox-set-star.svg1
l---------.icons/awkward/16x16/actions/rhythmbox-unset-star.svg1
-rw-r--r--.icons/awkward/16x16/actions/rime-disable.svg8
l---------.icons/awkward/16x16/actions/rime-im.svg1
l---------.icons/awkward/16x16/actions/rime-latin.svg1
-rw-r--r--.icons/awkward/16x16/actions/roll.svg8
l---------.icons/awkward/16x16/actions/routeplanning.svg1
-rw-r--r--.icons/awkward/16x16/actions/run-build-clean.svg8
-rw-r--r--.icons/awkward/16x16/actions/run-build-configure.svg8
-rw-r--r--.icons/awkward/16x16/actions/run-build-file.svg8
-rw-r--r--.icons/awkward/16x16/actions/run-build-install-root.svg8
-rw-r--r--.icons/awkward/16x16/actions/run-build-install.svg8
-rw-r--r--.icons/awkward/16x16/actions/run-build-prune.svg8
-rw-r--r--.icons/awkward/16x16/actions/run-build.svg8
l---------.icons/awkward/16x16/actions/run-clean.svg1
l---------.icons/awkward/16x16/actions/run-install.svg1
l---------.icons/awkward/16x16/actions/search-icon.svg1
l---------.icons/awkward/16x16/actions/search.svg1
l---------.icons/awkward/16x16/actions/select-rectangular.svg1
l---------.icons/awkward/16x16/actions/selection-bottom.svg1
-rw-r--r--.icons/awkward/16x16/actions/selection-end.svg8
l---------.icons/awkward/16x16/actions/selection-lower.svg1
l---------.icons/awkward/16x16/actions/selection-make-bitmap-copy.svg1
-rw-r--r--.icons/awkward/16x16/actions/selection-move-to-layer-above.svg8
-rw-r--r--.icons/awkward/16x16/actions/selection-move-to-layer-below.svg8
l---------.icons/awkward/16x16/actions/selection-raise.svg1
-rw-r--r--.icons/awkward/16x16/actions/selection-start.svg8
l---------.icons/awkward/16x16/actions/selection-top.svg1
-rw-r--r--.icons/awkward/16x16/actions/semi-starred.svg9
-rw-r--r--.icons/awkward/16x16/actions/send-to.svg8
l---------.icons/awkward/16x16/actions/services.svg1
l---------.icons/awkward/16x16/actions/setroubleshoot_icon.svg1
l---------.icons/awkward/16x16/actions/settings-configure.svg1
l---------.icons/awkward/16x16/actions/settings.svg1
l---------.icons/awkward/16x16/actions/shape-choose.svg1
-rw-r--r--.icons/awkward/16x16/actions/shapes.svg8
-rw-r--r--.icons/awkward/16x16/actions/sharpenimage.svg8
l---------.icons/awkward/16x16/actions/shear.svg1
l---------.icons/awkward/16x16/actions/shoot.svg1
l---------.icons/awkward/16x16/actions/show-all-effects.svg1
-rw-r--r--.icons/awkward/16x16/actions/show-bounding-box.svg8
l---------.icons/awkward/16x16/actions/show-dialogs.svg1
l---------.icons/awkward/16x16/actions/show-grid.svg1
-rw-r--r--.icons/awkward/16x16/actions/show-guides.svg8
l---------.icons/awkward/16x16/actions/show-hidden.svg1
-rw-r--r--.icons/awkward/16x16/actions/show-menu.svg8
-rw-r--r--.icons/awkward/16x16/actions/show-node-handles.svg8
l---------.icons/awkward/16x16/actions/show-offline.svg1
-rw-r--r--.icons/awkward/16x16/actions/show-path-outline.svg8
l---------.icons/awkward/16x16/actions/sidebar-places.svg1
l---------.icons/awkward/16x16/actions/sidebar.svg1
l---------.icons/awkward/16x16/actions/similarartists-amarok.svg1
l---------.icons/awkward/16x16/actions/slideshow-plugin.svg1
l---------.icons/awkward/16x16/actions/smallclock.svg1
-rw-r--r--.icons/awkward/16x16/actions/snap-bounding-box-center.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-bounding-box-corners.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-bounding-box-edges.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-bounding-box-midpoints.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-bounding-box.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-extension.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-guideline.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-intersection.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-node.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-nodes-center.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-nodes-cusp.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-nodes-intersection.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-nodes-midpoint.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-nodes-path.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-nodes-rotation-center.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-nodes-smooth.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-orthogonal.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-page.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap-text-baseline.svg8
-rw-r--r--.icons/awkward/16x16/actions/snap.svg8
l---------.icons/awkward/16x16/actions/social.svg1
-rw-r--r--.icons/awkward/16x16/actions/sort-name.svg8
l---------.icons/awkward/16x16/actions/sort-presence.svg1
l---------.icons/awkward/16x16/actions/soundkonverter-replaygain.svg1
l---------.icons/awkward/16x16/actions/spacefm-find.svg1
l---------.icons/awkward/16x16/actions/speaker.svg1
l---------.icons/awkward/16x16/actions/speedometer.svg1
l---------.icons/awkward/16x16/actions/split.svg1
-rw-r--r--.icons/awkward/16x16/actions/spray-mode-clone.svg8
-rw-r--r--.icons/awkward/16x16/actions/spray-mode-copy.svg8
-rw-r--r--.icons/awkward/16x16/actions/spray-mode-union.svg8
-rw-r--r--.icons/awkward/16x16/actions/standard-connector.svg8
l---------.icons/awkward/16x16/actions/star-off.svg1
l---------.icons/awkward/16x16/actions/star-on.svg1
l---------.icons/awkward/16x16/actions/starred.svg1
l---------.icons/awkward/16x16/actions/start.svg1
l---------.icons/awkward/16x16/actions/sticky_zoom.svg1
l---------.icons/awkward/16x16/actions/stock_about.svg1
l---------.icons/awkward/16x16/actions/stock_add-bookmark.svg1
l---------.icons/awkward/16x16/actions/stock_bell.svg1
l---------.icons/awkward/16x16/actions/stock_bottom.svg1
l---------.icons/awkward/16x16/actions/stock_calc-accept.svg1
l---------.icons/awkward/16x16/actions/stock_calc-cancel.svg1
l---------.icons/awkward/16x16/actions/stock_check-filled.svg1
l---------.icons/awkward/16x16/actions/stock_close.svg1
l---------.icons/awkward/16x16/actions/stock_contact-list.svg1
l---------.icons/awkward/16x16/actions/stock_copy.svg1
l---------.icons/awkward/16x16/actions/stock_cut.svg1
l---------.icons/awkward/16x16/actions/stock_delete.svg1
l---------.icons/awkward/16x16/actions/stock_down.svg1
l---------.icons/awkward/16x16/actions/stock_edit.svg1
l---------.icons/awkward/16x16/actions/stock_exit.svg1
l---------.icons/awkward/16x16/actions/stock_file-properites.svg1
l---------.icons/awkward/16x16/actions/stock_file-properties.svg1
l---------.icons/awkward/16x16/actions/stock_first.svg1
l---------.icons/awkward/16x16/actions/stock_folder-copy.svg1
l---------.icons/awkward/16x16/actions/stock_folder-move.svg1
l---------.icons/awkward/16x16/actions/stock_folder_properties.svg1
l---------.icons/awkward/16x16/actions/stock_fullscreen.svg1
l---------.icons/awkward/16x16/actions/stock_gtk-dnd-multiple.svg1
l---------.icons/awkward/16x16/actions/stock_help-add-bookmark.svg1
l---------.icons/awkward/16x16/actions/stock_home.svg1
l---------.icons/awkward/16x16/actions/stock_insert-note.svg1
l---------.icons/awkward/16x16/actions/stock_insert-rule.svg1
l---------.icons/awkward/16x16/actions/stock_insert-table.svg1
l---------.icons/awkward/16x16/actions/stock_last.svg1
l---------.icons/awkward/16x16/actions/stock_leave-fullscreen.svg1
l---------.icons/awkward/16x16/actions/stock_left.svg1
l---------.icons/awkward/16x16/actions/stock_mail-compose.svg1
l---------.icons/awkward/16x16/actions/stock_mail-filters-apply.svg1
l---------.icons/awkward/16x16/actions/stock_mail-flag-for-followup-done.svg1
l---------.icons/awkward/16x16/actions/stock_mail-flag-for-followup.svg1
l---------.icons/awkward/16x16/actions/stock_mail-forward.svg1
l---------.icons/awkward/16x16/actions/stock_mail-open-multiple.svg1
l---------.icons/awkward/16x16/actions/stock_mail-reply-to-all.svg1
l---------.icons/awkward/16x16/actions/stock_mail-reply.svg1
l---------.icons/awkward/16x16/actions/stock_mail-send-receive.svg1
l---------.icons/awkward/16x16/actions/stock_mail-send.svg1
l---------.icons/awkward/16x16/actions/stock_mail-unread-multiple.svg1
l---------.icons/awkward/16x16/actions/stock_mark.svg1
l---------.icons/awkward/16x16/actions/stock_media-fwd.svg1
l---------.icons/awkward/16x16/actions/stock_media-next.svg1
l---------.icons/awkward/16x16/actions/stock_media-pause.svg1
l---------.icons/awkward/16x16/actions/stock_media-play.svg1
l---------.icons/awkward/16x16/actions/stock_media-prev.svg1
l---------.icons/awkward/16x16/actions/stock_media-rec.svg1
l---------.icons/awkward/16x16/actions/stock_media-rew.svg1
l---------.icons/awkward/16x16/actions/stock_media-stop.svg1
l---------.icons/awkward/16x16/actions/stock_navigator.svg1
l---------.icons/awkward/16x16/actions/stock_new-24h-appointment.svg1
l---------.icons/awkward/16x16/actions/stock_new-address-book.svg1
l---------.icons/awkward/16x16/actions/stock_new-appointment.svg1
l---------.icons/awkward/16x16/actions/stock_new-bcard.svg1
l---------.icons/awkward/16x16/actions/stock_new-dir.svg1
l---------.icons/awkward/16x16/actions/stock_new-tab.svg1
l---------.icons/awkward/16x16/actions/stock_new-text.svg1
l---------.icons/awkward/16x16/actions/stock_new-window.svg1
l---------.icons/awkward/16x16/actions/stock_no.svg1
l---------.icons/awkward/16x16/actions/stock_not.svg1
-rw-r--r--.icons/awkward/16x16/actions/stock_notes.svg8
l---------.icons/awkward/16x16/actions/stock_paste.svg1
l---------.icons/awkward/16x16/actions/stock_people.svg1
l---------.icons/awkward/16x16/actions/stock_print-preview.svg1
l---------.icons/awkward/16x16/actions/stock_print-setup.svg1
l---------.icons/awkward/16x16/actions/stock_print.svg1
l---------.icons/awkward/16x16/actions/stock_properties.svg1
l---------.icons/awkward/16x16/actions/stock_redo.svg1
l---------.icons/awkward/16x16/actions/stock_refresh.svg1
l---------.icons/awkward/16x16/actions/stock_right.svg1
l---------.icons/awkward/16x16/actions/stock_save-as.svg1
l---------.icons/awkward/16x16/actions/stock_save.svg1
l---------.icons/awkward/16x16/actions/stock_score-high.svg1
l---------.icons/awkward/16x16/actions/stock_score-higher.svg1
l---------.icons/awkward/16x16/actions/stock_score-highest.svg1
l---------.icons/awkward/16x16/actions/stock_score-low.svg1
l---------.icons/awkward/16x16/actions/stock_score-lower.svg1
l---------.icons/awkward/16x16/actions/stock_score-lowest.svg1
l---------.icons/awkward/16x16/actions/stock_score-normal.svg1
l---------.icons/awkward/16x16/actions/stock_search.svg1
l---------.icons/awkward/16x16/actions/stock_select-all.svg1
l---------.icons/awkward/16x16/actions/stock_select-column.svg1
l---------.icons/awkward/16x16/actions/stock_select-row.svg1
l---------.icons/awkward/16x16/actions/stock_shared-by-me.svg1
l---------.icons/awkward/16x16/actions/stock_shared-to-me.svg1
l---------.icons/awkward/16x16/actions/stock_show-all.svg1
l---------.icons/awkward/16x16/actions/stock_stop.svg1
l---------.icons/awkward/16x16/actions/stock_task-assigned-to.svg1
l---------.icons/awkward/16x16/actions/stock_task-assigned.svg1
l---------.icons/awkward/16x16/actions/stock_task-recurring.svg1
l---------.icons/awkward/16x16/actions/stock_task.svg1
l---------.icons/awkward/16x16/actions/stock_text-monospaced.svg1
l---------.icons/awkward/16x16/actions/stock_thunar-shortcuts.svg1
l---------.icons/awkward/16x16/actions/stock_timezone.svg1
l---------.icons/awkward/16x16/actions/stock_todo.svg1
l---------.icons/awkward/16x16/actions/stock_top.svg1
l---------.icons/awkward/16x16/actions/stock_undo.svg1
l---------.icons/awkward/16x16/actions/stock_up.svg1
l---------.icons/awkward/16x16/actions/stock_video-conferencing.svg1
l---------.icons/awkward/16x16/actions/stock_view-details.svg1
l---------.icons/awkward/16x16/actions/stock_volume.svg1
-rw-r--r--.icons/awkward/16x16/actions/stock_xfburn-audio-cd.svg8
-rw-r--r--.icons/awkward/16x16/actions/stock_xfburn-blank-cdrw.svg8
l---------.icons/awkward/16x16/actions/stock_xfburn-data-copy.svg1
l---------.icons/awkward/16x16/actions/stock_xfburn-format-dvdrw.svg1
-rw-r--r--.icons/awkward/16x16/actions/stock_xfburn-new-data-composition.svg8
-rw-r--r--.icons/awkward/16x16/actions/stock_xfburn.svg8
l---------.icons/awkward/16x16/actions/stock_yes.svg1
l---------.icons/awkward/16x16/actions/stock_zoom-page.svg1
l---------.icons/awkward/16x16/actions/stop.svg1
l---------.icons/awkward/16x16/actions/story-editor.svg1
l---------.icons/awkward/16x16/actions/straight-connector.svg1
-rw-r--r--.icons/awkward/16x16/actions/stroke-cap-butt.svg9
-rw-r--r--.icons/awkward/16x16/actions/stroke-cap-round.svg9
-rw-r--r--.icons/awkward/16x16/actions/stroke-cap-square.svg9
-rw-r--r--.icons/awkward/16x16/actions/stroke-join-bevel.svg9
-rw-r--r--.icons/awkward/16x16/actions/stroke-join-miter.svg9
-rw-r--r--.icons/awkward/16x16/actions/stroke-join-round.svg9
-rw-r--r--.icons/awkward/16x16/actions/stroke-to-path.svg9
-rw-r--r--.icons/awkward/16x16/actions/svn-commit.svg8
-rw-r--r--.icons/awkward/16x16/actions/svn-update.svg8
-rw-r--r--.icons/awkward/16x16/actions/symbol-add.svg10
-rw-r--r--.icons/awkward/16x16/actions/symbol-bigger.svg8
-rw-r--r--.icons/awkward/16x16/actions/symbol-fit.svg8
-rw-r--r--.icons/awkward/16x16/actions/symbol-remove.svg9
-rw-r--r--.icons/awkward/16x16/actions/symbol-smaller.svg8
l---------.icons/awkward/16x16/actions/symbols.svg1
l---------.icons/awkward/16x16/actions/system-help.svg1
-rw-r--r--.icons/awkward/16x16/actions/system-run.svg8
l---------.icons/awkward/16x16/actions/system-search.svg1
-rw-r--r--.icons/awkward/16x16/actions/system-software-install.svg8
-rw-r--r--.icons/awkward/16x16/actions/system-upgrade.svg8
l---------.icons/awkward/16x16/actions/tab-close-other.svg1
-rw-r--r--.icons/awkward/16x16/actions/tab-close.svg8
l---------.icons/awkward/16x16/actions/tab-detach.svg1
-rw-r--r--.icons/awkward/16x16/actions/tab-duplicate.svg8
-rw-r--r--.icons/awkward/16x16/actions/tab-new-background.svg8
-rw-r--r--.icons/awkward/16x16/actions/tab-new.svg8
l---------.icons/awkward/16x16/actions/tab.svg1
l---------.icons/awkward/16x16/actions/tab_breakoff.svg1
l---------.icons/awkward/16x16/actions/tab_duplicate.svg1
l---------.icons/awkward/16x16/actions/tab_new.svg1
l---------.icons/awkward/16x16/actions/tab_new_bg.svg1
l---------.icons/awkward/16x16/actions/tab_remove.svg1
l---------.icons/awkward/16x16/actions/tab_remove_other.svg1
l---------.icons/awkward/16x16/actions/table.svg1
l---------.icons/awkward/16x16/actions/tag-addressbook.svg1
l---------.icons/awkward/16x16/actions/tag-delete.svg1
l---------.icons/awkward/16x16/actions/tag-events.svg1
l---------.icons/awkward/16x16/actions/tag-folder.svg1
-rw-r--r--.icons/awkward/16x16/actions/tag-new.svg8
l---------.icons/awkward/16x16/actions/tag-people.svg1
l---------.icons/awkward/16x16/actions/tag-places.svg1
l---------.icons/awkward/16x16/actions/tag-properties.svg1
-rw-r--r--.icons/awkward/16x16/actions/tag-recents.svg8
l---------.icons/awkward/16x16/actions/tag-reset.svg1
-rw-r--r--.icons/awkward/16x16/actions/tag.svg8
l---------.icons/awkward/16x16/actions/tap-create.svg1
l---------.icons/awkward/16x16/actions/tap-extract-to.svg1
l---------.icons/awkward/16x16/actions/tap-extract.svg1
l---------.icons/awkward/16x16/actions/task-attempt.svg1
l---------.icons/awkward/16x16/actions/task-attention.svg1
-rw-r--r--.icons/awkward/16x16/actions/task-due.svg9
l---------.icons/awkward/16x16/actions/task-new.svg1
-rw-r--r--.icons/awkward/16x16/actions/task-past-due.svg9
-rw-r--r--.icons/awkward/16x16/actions/taxes-finances.svg8
-rw-r--r--.icons/awkward/16x16/actions/text-convert-to-regular.svg8
-rw-r--r--.icons/awkward/16x16/actions/text-field.svg8
-rw-r--r--.icons/awkward/16x16/actions/text-flow-into-frame.svg8
-rw-r--r--.icons/awkward/16x16/actions/text-frame-link.svg8
-rw-r--r--.icons/awkward/16x16/actions/text-frame-unlink.svg8
-rw-r--r--.icons/awkward/16x16/actions/text-orientation-auto.svg8
-rw-r--r--.icons/awkward/16x16/actions/text-orientation-sideways.svg8
-rw-r--r--.icons/awkward/16x16/actions/text-orientation-upright.svg8
-rw-r--r--.icons/awkward/16x16/actions/text-put-on-path.svg8
-rw-r--r--.icons/awkward/16x16/actions/text-remove-from-path.svg8
l---------.icons/awkward/16x16/actions/text-speak.svg1
-rw-r--r--.icons/awkward/16x16/actions/text-unflow.svg8
-rw-r--r--.icons/awkward/16x16/actions/text-unkern.svg9
-rw-r--r--.icons/awkward/16x16/actions/text-wrap.svg8
-rw-r--r--.icons/awkward/16x16/actions/text_horz_kern.svg8
-rw-r--r--.icons/awkward/16x16/actions/text_letter_spacing.svg8
-rw-r--r--.icons/awkward/16x16/actions/text_line_spacing.svg8
-rw-r--r--.icons/awkward/16x16/actions/text_outer_style.svg8
-rw-r--r--.icons/awkward/16x16/actions/text_remove_kerns.svg9
-rw-r--r--.icons/awkward/16x16/actions/text_rotation.svg9
l---------.icons/awkward/16x16/actions/text_subscript.svg1
l---------.icons/awkward/16x16/actions/text_superscript.svg1
-rw-r--r--.icons/awkward/16x16/actions/text_vert_kern.svg8
-rw-r--r--.icons/awkward/16x16/actions/text_word_spacing.svg8
-rw-r--r--.icons/awkward/16x16/actions/texture.svg8
l---------.icons/awkward/16x16/actions/tiny-pause.svg1
l---------.icons/awkward/16x16/actions/tiny-start.svg1
l---------.icons/awkward/16x16/actions/toggle_vp_y.svg1
l---------.icons/awkward/16x16/actions/toggle_vp_z.svg1
l---------.icons/awkward/16x16/actions/tool-animator.svg1
-rw-r--r--.icons/awkward/16x16/actions/tool-measure.svg8
-rw-r--r--.icons/awkward/16x16/actions/tool-node-editor.svg8
l---------.icons/awkward/16x16/actions/tool-pointer.svg1
-rw-r--r--.icons/awkward/16x16/actions/tool-spray.svg8
-rw-r--r--.icons/awkward/16x16/actions/tool-tweak.svg8
-rw-r--r--.icons/awkward/16x16/actions/tool_color_eraser.svg8
l---------.icons/awkward/16x16/actions/tool_curve.svg1
l---------.icons/awkward/16x16/actions/tool_elliptical_selection.svg1
l---------.icons/awkward/16x16/actions/tool_polygon.svg1
l---------.icons/awkward/16x16/actions/tool_rounded_rectangle.svg1
-rw-r--r--.icons/awkward/16x16/actions/tools-check-spelling.svg10
-rw-r--r--.icons/awkward/16x16/actions/tools-media-optical-burn-image.svg8
-rw-r--r--.icons/awkward/16x16/actions/tools-media-optical-burn.svg8
-rw-r--r--.icons/awkward/16x16/actions/tools-media-optical-copy.svg8
-rw-r--r--.icons/awkward/16x16/actions/tools-media-optical-erase.svg8
-rw-r--r--.icons/awkward/16x16/actions/tools-media-optical-format.svg8
-rw-r--r--.icons/awkward/16x16/actions/tools-report-bug.svg8
-rw-r--r--.icons/awkward/16x16/actions/tools-rip-audio-cd.svg8
-rw-r--r--.icons/awkward/16x16/actions/tools-rip-video-cd.svg8
l---------.icons/awkward/16x16/actions/tools-rip-video-dvd.svg1
l---------.icons/awkward/16x16/actions/tools-wizard.svg1
l---------.icons/awkward/16x16/actions/top.svg1
-rw-r--r--.icons/awkward/16x16/actions/torrents.svg8
l---------.icons/awkward/16x16/actions/transfers.svg1
-rw-r--r--.icons/awkward/16x16/actions/transform-affect-gradient.svg11
-rw-r--r--.icons/awkward/16x16/actions/transform-affect-pattern.svg8
-rw-r--r--.icons/awkward/16x16/actions/transform-affect-rounded-corners.svg8
-rw-r--r--.icons/awkward/16x16/actions/transform-affect-stroke.svg8
l---------.icons/awkward/16x16/actions/transform-crop-and-resize.svg1
-rw-r--r--.icons/awkward/16x16/actions/transform-crop.svg8
-rw-r--r--.icons/awkward/16x16/actions/transform-move.svg8
-rw-r--r--.icons/awkward/16x16/actions/transform-rotate.svg8
-rw-r--r--.icons/awkward/16x16/actions/transform-scale-textbox-points.svg8
l---------.icons/awkward/16x16/actions/transform-scale.svg1
-rw-r--r--.icons/awkward/16x16/actions/transform-shear-down.svg8
-rw-r--r--.icons/awkward/16x16/actions/transform-shear-left.svg8
-rw-r--r--.icons/awkward/16x16/actions/transform-shear-right.svg8
-rw-r--r--.icons/awkward/16x16/actions/transform-shear-up.svg8
l---------.icons/awkward/16x16/actions/trash-empty.svg1
-rw-r--r--.icons/awkward/16x16/actions/twitter-dm.svg8
-rw-r--r--.icons/awkward/16x16/actions/twitter-home.svg8
-rw-r--r--.icons/awkward/16x16/actions/twitter-mentions.svg8
l---------.icons/awkward/16x16/actions/twitter-profile.svg1
l---------.icons/awkward/16x16/actions/underexposure.svg1
l---------.icons/awkward/16x16/actions/undo.svg1
l---------.icons/awkward/16x16/actions/unlock.svg1
l---------.icons/awkward/16x16/actions/up.svg1
l---------.icons/awkward/16x16/actions/upcomingevents-amarok.svg1
l---------.icons/awkward/16x16/actions/upindicator.svg1
l---------.icons/awkward/16x16/actions/upload-media.svg1
l---------.icons/awkward/16x16/actions/url-copy.svg1
l---------.icons/awkward/16x16/actions/user-group-delete.svg1
l---------.icons/awkward/16x16/actions/user-group-new.svg1
l---------.icons/awkward/16x16/actions/user-group-properties.svg1
-rw-r--r--.icons/awkward/16x16/actions/user-identity.svg8
l---------.icons/awkward/16x16/actions/user-properties.svg1
-rw-r--r--.icons/awkward/16x16/actions/user_purple.svg8
l---------.icons/awkward/16x16/actions/usermenu-delete.svg1
l---------.icons/awkward/16x16/actions/usermenu-down.svg1
l---------.icons/awkward/16x16/actions/usermenu-up.svg1
-rw-r--r--.icons/awkward/16x16/actions/username-copy.svg8
l---------.icons/awkward/16x16/actions/videoclip-amarok.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-bank-account-checking.svg9
-rw-r--r--.icons/awkward/16x16/actions/view-bank-account-savings.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-bank-account.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-bank.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-barcode-add.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-barcode.svg8
l---------.icons/awkward/16x16/actions/view-calendar-agenda.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-birthday.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-day.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-holiday.svg9
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-journal.svg8
l---------.icons/awkward/16x16/actions/view-calendar-list.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-month.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-special-occasion.svg8
l---------.icons/awkward/16x16/actions/view-calendar-tasks.svg1
l---------.icons/awkward/16x16/actions/view-calendar-time-spent.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-timeline.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-upcoming-days.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-upcoming-events.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-wedding-anniversary.svg9
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-week.svg8
l---------.icons/awkward/16x16/actions/view-calendar-whatsnext.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-calendar-workweek.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-calendar.svg8
l---------.icons/awkward/16x16/actions/view-catalog.svg1
l---------.icons/awkward/16x16/actions/view-categories.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-certificate-add.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-certificate-export-secret.svg9
-rw-r--r--.icons/awkward/16x16/actions/view-certificate-export-server.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-certificate-export.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-certificate-import.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-certificate-server-configure.svg8
l---------.icons/awkward/16x16/actions/view-certificate-sign.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-certificate.svg8
l---------.icons/awkward/16x16/actions/view-choose.svg1
l---------.icons/awkward/16x16/actions/view-close.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-column.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-compact.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-continuous.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-coverflow.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-dual.svg8
l---------.icons/awkward/16x16/actions/view-file-columns.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-filter-rtl.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-filter.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-form-action.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-form.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-fullscreen.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-grid.svg8
l---------.icons/awkward/16x16/actions/view-group.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-hidden.svg8
l---------.icons/awkward/16x16/actions/view-history.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-left-close.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-list-compact.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-list-details.svg8
l---------.icons/awkward/16x16/actions/view-list-icons.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-list-images.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-list-text.svg8
l---------.icons/awkward/16x16/actions/view-list-tree.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-list-video.svg8
l---------.icons/awkward/16x16/actions/view-list.svg1
l---------.icons/awkward/16x16/actions/view-media-album-cover.svg1
l---------.icons/awkward/16x16/actions/view-media-artist.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-media-equalizer.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-media-lyrics.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-media-playlist.svg8
l---------.icons/awkward/16x16/actions/view-media-queue.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-media-subtitles-hidden.svg8
l---------.icons/awkward/16x16/actions/view-media-subtitles.svg1
l---------.icons/awkward/16x16/actions/view-media-title.svg1
l---------.icons/awkward/16x16/actions/view-media-track.svg1
l---------.icons/awkward/16x16/actions/view-media-visualization.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-more-horizontal.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-more.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-multiple-objects.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-object-histogram-linear.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-object-histogram-logarithmic.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-paged.svg8
l---------.icons/awkward/16x16/actions/view-pim-calendar.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-pim-contacts.svg8
l---------.icons/awkward/16x16/actions/view-pim-journal.svg1
l---------.icons/awkward/16x16/actions/view-pim-mail.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-pim-news.svg8
l---------.icons/awkward/16x16/actions/view-pim-notes.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-pim-summary.svg8
l---------.icons/awkward/16x16/actions/view-pim-tasks-pending.svg1
l---------.icons/awkward/16x16/actions/view-pim-tasks.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-presentation.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-preview.svg8
l---------.icons/awkward/16x16/actions/view-process-all-tree.svg1
l---------.icons/awkward/16x16/actions/view-process-all.svg1
l---------.icons/awkward/16x16/actions/view-process-own.svg1
l---------.icons/awkward/16x16/actions/view-process-system.svg1
l---------.icons/awkward/16x16/actions/view-process-tree.svg1
l---------.icons/awkward/16x16/actions/view-process-users.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-readermode-active.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-readermode.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-refresh.svg8
l---------.icons/awkward/16x16/actions/view-resource-calendar.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-restore.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-right-close.svg8
l---------.icons/awkward/16x16/actions/view-right-new.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-sidetree.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-sort-ascending.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-sort-descending.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-sort.svg8
l---------.icons/awkward/16x16/actions/view-split-left-right.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-split-top-bottom.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-statistics.svg8
l---------.icons/awkward/16x16/actions/view-table-of-contents-ltr.svg1
l---------.icons/awkward/16x16/actions/view-table-of-contents-rtl.svg1
l---------.icons/awkward/16x16/actions/view-task-add.svg1
l---------.icons/awkward/16x16/actions/view-task-child-add.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-task-child.svg8
l---------.icons/awkward/16x16/actions/view-task.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-time-schedule-baselined-add.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-time-schedule-baselined-remove.svg8
l---------.icons/awkward/16x16/actions/view-time-schedule-baselined.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-time-schedule-calculus.svg8
-rw-r--r--.icons/awkward/16x16/actions/view-time-schedule-child-insert.svg8
l---------.icons/awkward/16x16/actions/view-time-schedule-edit.svg1
l---------.icons/awkward/16x16/actions/view-time-schedule-insert.svg1
l---------.icons/awkward/16x16/actions/view-time-schedule.svg1
-rw-r--r--.icons/awkward/16x16/actions/view-user-offline-kopete.svg8
l---------.icons/awkward/16x16/actions/view-web-browser-dom-tree.svg1
l---------.icons/awkward/16x16/actions/view_choose.svg1
l---------.icons/awkward/16x16/actions/view_detailed.svg1
l---------.icons/awkward/16x16/actions/view_icon.svg1
l---------.icons/awkward/16x16/actions/view_left_right.svg1
l---------.icons/awkward/16x16/actions/view_multicolumn.svg1
l---------.icons/awkward/16x16/actions/view_text.svg1
l---------.icons/awkward/16x16/actions/view_top_bottom.svg1
l---------.icons/awkward/16x16/actions/view_tree.svg1
l---------.icons/awkward/16x16/actions/viewimage.svg1
l---------.icons/awkward/16x16/actions/viewmagfit.svg1
l---------.icons/awkward/16x16/actions/vinyl.svg1
l---------.icons/awkward/16x16/actions/visibility.svg1
-rw-r--r--.icons/awkward/16x16/actions/vm_clone_wizard.svg10
l---------.icons/awkward/16x16/actions/vm_new.svg1
-rw-r--r--.icons/awkward/16x16/actions/wallet-open.svg8
l---------.icons/awkward/16x16/actions/web-browser.svg1
-rw-r--r--.icons/awkward/16x16/actions/whitebalance.svg8
-rw-r--r--.icons/awkward/16x16/actions/widget-alternatives.svg8
-rw-r--r--.icons/awkward/16x16/actions/window-close.svg9
-rw-r--r--.icons/awkward/16x16/actions/window-duplicate.svg8
-rw-r--r--.icons/awkward/16x16/actions/window-maximize.svg8
-rw-r--r--.icons/awkward/16x16/actions/window-minimize.svg8
-rw-r--r--.icons/awkward/16x16/actions/window-new.svg8
-rw-r--r--.icons/awkward/16x16/actions/window-next.svg8
-rw-r--r--.icons/awkward/16x16/actions/window-pin.svg8
-rw-r--r--.icons/awkward/16x16/actions/window-previous.svg8
-rw-r--r--.icons/awkward/16x16/actions/window-restore.svg8
-rw-r--r--.icons/awkward/16x16/actions/window-unpin.svg9
-rw-r--r--.icons/awkward/16x16/actions/window.svg8
l---------.icons/awkward/16x16/actions/window_fullscreen.svg1
l---------.icons/awkward/16x16/actions/window_new.svg1
l---------.icons/awkward/16x16/actions/window_nofullscreen.svg1
l---------.icons/awkward/16x16/actions/x-clementine-album.svg1
l---------.icons/awkward/16x16/actions/x-clementine-artist.svg1
l---------.icons/awkward/16x16/actions/x-clementine-shuffle.svg1
l---------.icons/awkward/16x16/actions/x-office-address-book.svg1
l---------.icons/awkward/16x16/actions/x-shape-connection.svg1
l---------.icons/awkward/16x16/actions/x-shape-formula.svg1
l---------.icons/awkward/16x16/actions/x-shape-image.svg1
l---------.icons/awkward/16x16/actions/x-shape-text.svg1
l---------.icons/awkward/16x16/actions/x-zoom-in.svg1
l---------.icons/awkward/16x16/actions/x-zoom-out.svg1
-rw-r--r--.icons/awkward/16x16/actions/xc_crosshair.svg8
l---------.icons/awkward/16x16/actions/xfce-wm-close.svg1
-rw-r--r--.icons/awkward/16x16/actions/xfce-wm-maximize.svg8
-rw-r--r--.icons/awkward/16x16/actions/xfce-wm-menu.svg8
l---------.icons/awkward/16x16/actions/xfce-wm-minimize.svg1
-rw-r--r--.icons/awkward/16x16/actions/xfce-wm-shade.svg8
-rw-r--r--.icons/awkward/16x16/actions/xfce-wm-stick.svg8
l---------.icons/awkward/16x16/actions/xfce-wm-unmaximize.svg1
-rw-r--r--.icons/awkward/16x16/actions/xfce-wm-unshade.svg8
-rw-r--r--.icons/awkward/16x16/actions/xfce-wm-unstick.svg8
l---------.icons/awkward/16x16/actions/xml-attribute-delete.svg1
l---------.icons/awkward/16x16/actions/xml-element-new.svg1
l---------.icons/awkward/16x16/actions/xml-node-delete.svg1
l---------.icons/awkward/16x16/actions/xml-node-duplicate.svg1
l---------.icons/awkward/16x16/actions/xml-text-new.svg1
-rw-r--r--.icons/awkward/16x16/actions/y-zoom-in.svg8
l---------.icons/awkward/16x16/actions/y-zoom-out.svg1
-rw-r--r--.icons/awkward/16x16/actions/zone-in.svg8
-rw-r--r--.icons/awkward/16x16/actions/zone-out.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-1-to-2.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-2-to-1.svg8
l---------.icons/awkward/16x16/actions/zoom-best-fit.svg1
l---------.icons/awkward/16x16/actions/zoom-double-size.svg1
l---------.icons/awkward/16x16/actions/zoom-draw.svg1
-rw-r--r--.icons/awkward/16x16/actions/zoom-fit-best.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-fit-drawing.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-fit-height.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-fit-page.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-fit-selection.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-fit-width.svg8
l---------.icons/awkward/16x16/actions/zoom-half-size.svg1
l---------.icons/awkward/16x16/actions/zoom-in-large.svg1
-rw-r--r--.icons/awkward/16x16/actions/zoom-in-x.svg8
l---------.icons/awkward/16x16/actions/zoom-in-y.svg1
-rw-r--r--.icons/awkward/16x16/actions/zoom-in.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-next.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-original.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-out-x.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-out-y.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-out.svg8
-rw-r--r--.icons/awkward/16x16/actions/zoom-previous.svg8
l---------.icons/awkward/16x16/actions/zoom-select-fit.svg1
l---------.icons/awkward/16x16/actions/zoom-select-x.svg1
l---------.icons/awkward/16x16/actions/zoom-select-y.svg1
l---------.icons/awkward/16x16/actions/zoom-select.svg1
l---------.icons/awkward/16x16/actions/zoom.svg1
-rw-r--r--.icons/awkward/16x16/apps/0ad.svg4
-rw-r--r--.icons/awkward/16x16/apps/140-game.svg6
l---------.icons/awkward/16x16/apps/1CD8_rundll32.0.svg1
l---------.icons/awkward/16x16/apps/1E64_notepad.0.svg1
-rw-r--r--.icons/awkward/16x16/apps/1cestart.svg5
l---------.icons/awkward/16x16/apps/1cv8.svg1
l---------.icons/awkward/16x16/apps/1cv8c.svg1
l---------.icons/awkward/16x16/apps/1password.svg1
-rw-r--r--.icons/awkward/16x16/apps/2048-qt.svg7
-rw-r--r--.icons/awkward/16x16/apps/2064-read-only-memories.svg9
l---------.icons/awkward/16x16/apps/2402_msiexec.0.svg1
l---------.icons/awkward/16x16/apps/2EF4_wordpad.0.svg1
l---------.icons/awkward/16x16/apps/4137_winhlp32.0.svg1
-rw-r--r--.icons/awkward/16x16/apps/4diac-ide.svg9
-rw-r--r--.icons/awkward/16x16/apps/4kslideshowmaker.svg4
-rw-r--r--.icons/awkward/16x16/apps/4kstogram.svg6
-rw-r--r--.icons/awkward/16x16/apps/4kvideodownloader.svg12
-rw-r--r--.icons/awkward/16x16/apps/4kvideotomp3.svg9
-rw-r--r--.icons/awkward/16x16/apps/4kyoutubetomp3.svg8
l---------.icons/awkward/16x16/apps/5961_Defunct_x86.0.svg1
-rw-r--r--.icons/awkward/16x16/apps/6180-the-moon.svg7
-rw-r--r--.icons/awkward/16x16/apps/7-days-to-die.svg4
l---------.icons/awkward/16x16/apps/7596_iexplore.0.svg1
l---------.icons/awkward/16x16/apps/7765_winebrowser.0.svg1
-rw-r--r--.icons/awkward/16x16/apps/7kaa.svg9
l---------.icons/awkward/16x16/apps/7z.svg1
l---------.icons/awkward/16x16/apps/7zip.svg1
-rw-r--r--.icons/awkward/16x16/apps/8bitmmo.svg5
-rw-r--r--.icons/awkward/16x16/apps/8tracks.svg4
l---------.icons/awkward/16x16/apps/97C1_wordpad.0.svg1
l---------.icons/awkward/16x16/apps/A35F_hh.0.svg1
l---------.icons/awkward/16x16/apps/Abricotine.svg1
l---------.icons/awkward/16x16/apps/Acetino2.svg1
l---------.icons/awkward/16x16/apps/AdobeFlash.svg1
-rw-r--r--.icons/awkward/16x16/apps/AdobePhotoshop.svg5
l---------.icons/awkward/16x16/apps/AdobeReader.svg1
l---------.icons/awkward/16x16/apps/AdobeReader10.svg1
l---------.icons/awkward/16x16/apps/AdobeReader11.svg1
l---------.icons/awkward/16x16/apps/AdobeReader12.svg1
l---------.icons/awkward/16x16/apps/AdobeReader8.svg1
l---------.icons/awkward/16x16/apps/AdobeReader9.svg1
-rw-r--r--.icons/awkward/16x16/apps/Alacritty.svg7
-rw-r--r--.icons/awkward/16x16/apps/Alva.svg6
l---------.icons/awkward/16x16/apps/Anatine.svg1
l---------.icons/awkward/16x16/apps/AppImage.svg1
-rw-r--r--.icons/awkward/16x16/apps/AppImageLauncher.svg5
l---------.icons/awkward/16x16/apps/Ardour-Ardour_5.12.0.svg1
-rw-r--r--.icons/awkward/16x16/apps/Black_Chocobo.svg12
l---------.icons/awkward/16x16/apps/Blender.svg1
l---------.icons/awkward/16x16/apps/Buka.svg1
l---------.icons/awkward/16x16/apps/BurpSuiteCommunity.svg1
-rw-r--r--.icons/awkward/16x16/apps/CMakeSetup.svg10
l---------.icons/awkward/16x16/apps/CMakeSetup32.svg1
l---------.icons/awkward/16x16/apps/Caprine.svg1
l---------.icons/awkward/16x16/apps/Cyan.svg1
-rw-r--r--.icons/awkward/16x16/apps/CycligentGitTool.svg4
l---------.icons/awkward/16x16/apps/EasyTAG_icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/Encryptr.svg8
l---------.icons/awkward/16x16/apps/Etermutilities-terminal.svg1
-rw-r--r--.icons/awkward/16x16/apps/FAHControl.svg13
l---------.icons/awkward/16x16/apps/FB4C_iexplore.0.svg1
l---------.icons/awkward/16x16/apps/FBReader.svg1
l---------.icons/awkward/16x16/apps/FacebookMessenger-facebook.com.svg1
l---------.icons/awkward/16x16/apps/FoxitReader.svg1
-rw-r--r--.icons/awkward/16x16/apps/Freeter.svg6
l---------.icons/awkward/16x16/apps/GMail-mail.google.com.svg1
-rw-r--r--.icons/awkward/16x16/apps/GP6-icon.svg5
-rw-r--r--.icons/awkward/16x16/apps/GPG-Key4.svg6
-rw-r--r--.icons/awkward/16x16/apps/GPU_Viewer.svg17
l---------.icons/awkward/16x16/apps/GitKraken.svg1
l---------.icons/awkward/16x16/apps/Gitter.svg1
l---------.icons/awkward/16x16/apps/Gmail-mail.google.com.svg1
l---------.icons/awkward/16x16/apps/GnomeBaker.svg1
-rw-r--r--.icons/awkward/16x16/apps/JForex.svg4
-rw-r--r--.icons/awkward/16x16/apps/JavaFXSceneBuilder2.0.svg6
-rw-r--r--.icons/awkward/16x16/apps/KittehPlayer.svg6
-rw-r--r--.icons/awkward/16x16/apps/KoboDeluxe.svg7
l---------.icons/awkward/16x16/apps/LabPlot2.svg1
-rw-r--r--.icons/awkward/16x16/apps/LanguageTool.svg8
-rw-r--r--.icons/awkward/16x16/apps/MediaElch.svg16
l---------.icons/awkward/16x16/apps/MidnightCommander.svg1
l---------.icons/awkward/16x16/apps/Nextcloud.svg1
-rw-r--r--.icons/awkward/16x16/apps/NoMachine-icon.svg8
l---------.icons/awkward/16x16/apps/Nocturn-linux.svg1
l---------.icons/awkward/16x16/apps/Nocturn.svg1
-rw-r--r--.icons/awkward/16x16/apps/Nvidiux.svg6
-rw-r--r--.icons/awkward/16x16/apps/OpenAudible.svg7
-rw-r--r--.icons/awkward/16x16/apps/Othman.svg4
-rw-r--r--.icons/awkward/16x16/apps/PCSX2.svg7
l---------.icons/awkward/16x16/apps/Panini.svg1
l---------.icons/awkward/16x16/apps/Pithos.svg1
-rw-r--r--.icons/awkward/16x16/apps/PosteRazor.svg8
-rw-r--r--.icons/awkward/16x16/apps/QMPlay2.svg4
l---------.icons/awkward/16x16/apps/QMapShack.svg1
-rw-r--r--.icons/awkward/16x16/apps/QOwnNotes.svg5
l---------.icons/awkward/16x16/apps/QtIcon.svg1
l---------.icons/awkward/16x16/apps/QtProject-assistant.svg1
l---------.icons/awkward/16x16/apps/QtProject-designer.svg1
l---------.icons/awkward/16x16/apps/QtProject-linguist.svg1
l---------.icons/awkward/16x16/apps/QtProject-qdbusviewer.svg1
l---------.icons/awkward/16x16/apps/QtProject-qtcreator-qt5.svg1
l---------.icons/awkward/16x16/apps/QtProject-qtcreator.svg1
l---------.icons/awkward/16x16/apps/RSS_feeds.svg1
-rw-r--r--.icons/awkward/16x16/apps/RenameMyTVSeries.svg8
l---------.icons/awkward/16x16/apps/RescueTime.svg1
-rw-r--r--.icons/awkward/16x16/apps/Ri-li.svg4
-rw-r--r--.icons/awkward/16x16/apps/Ripcord_Icon.svg5
l---------.icons/awkward/16x16/apps/SUSEgreeter.svg1
l---------.icons/awkward/16x16/apps/ScanTailor.svg1
-rw-r--r--.icons/awkward/16x16/apps/Sci48M.svg4
l---------.icons/awkward/16x16/apps/ScudCloud.svg1
l---------.icons/awkward/16x16/apps/Singular.svg1
l---------.icons/awkward/16x16/apps/SpiderOak.svg1
-rw-r--r--.icons/awkward/16x16/apps/SpiderOakONE.svg8
l---------.icons/awkward/16x16/apps/Spotify.svg1
l---------.icons/awkward/16x16/apps/Stacer.svg1
-rw-r--r--.icons/awkward/16x16/apps/SymbolEditor.svg12
-rw-r--r--.icons/awkward/16x16/apps/TeXmacs.svg6
-rw-r--r--.icons/awkward/16x16/apps/TeXworks.svg4
l---------.icons/awkward/16x16/apps/TeamViewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/TeighaViewer.svg6
-rw-r--r--.icons/awkward/16x16/apps/Temps.svg5
l---------.icons/awkward/16x16/apps/Terminal.svg1
l---------.icons/awkward/16x16/apps/Thunar.svg1
-rw-r--r--.icons/awkward/16x16/apps/ToneLib-GFX.svg14
-rw-r--r--.icons/awkward/16x16/apps/ToneLib-Jam.svg4
-rw-r--r--.icons/awkward/16x16/apps/ToneLib-Zoom.svg17
l---------.icons/awkward/16x16/apps/VBox.svg1
-rw-r--r--.icons/awkward/16x16/apps/VCVRack.svg5
-rw-r--r--.icons/awkward/16x16/apps/VVVVVV.svg7
-rw-r--r--.icons/awkward/16x16/apps/WMail.svg4
-rw-r--r--.icons/awkward/16x16/apps/WickrMe.svg5
l---------.icons/awkward/16x16/apps/XMind.svg1
-rw-r--r--.icons/awkward/16x16/apps/Xfwm4CompositeEditor.svg4
l---------.icons/awkward/16x16/apps/XrendrMixer.svg1
-rw-r--r--.icons/awkward/16x16/apps/Zoom.svg4
-rw-r--r--.icons/awkward/16x16/apps/a-story-about-my-uncle.svg4
-rw-r--r--.icons/awkward/16x16/apps/abiword.svg4
l---------.icons/awkward/16x16/apps/about_kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/abricotine.svg6
-rw-r--r--.icons/awkward/16x16/apps/abrowser.svg9
l---------.icons/awkward/16x16/apps/abrt.svg1
-rw-r--r--.icons/awkward/16x16/apps/accerciser.svg7
l---------.icons/awkward/16x16/apps/access.svg1
l---------.icons/awkward/16x16/apps/accessibility-directory.svg1
l---------.icons/awkward/16x16/apps/accessibility.svg1
l---------.icons/awkward/16x16/apps/accessibility_section.svg1
l---------.icons/awkward/16x16/apps/accessories-archiver.svg1
-rw-r--r--.icons/awkward/16x16/apps/accessories-calculator.svg10
-rw-r--r--.icons/awkward/16x16/apps/accessories-camera.svg7
-rw-r--r--.icons/awkward/16x16/apps/accessories-character-map.svg4
l---------.icons/awkward/16x16/apps/accessories-clock.svg1
-rw-r--r--.icons/awkward/16x16/apps/accessories-dictionary.svg5
-rw-r--r--.icons/awkward/16x16/apps/accessories-ebook-reader.svg5
-rw-r--r--.icons/awkward/16x16/apps/accessories-notes.svg7
l---------.icons/awkward/16x16/apps/accessories-screenshot.svg1
-rw-r--r--.icons/awkward/16x16/apps/accessories-text-editor.svg4
-rw-r--r--.icons/awkward/16x16/apps/acetoneiso.svg4
-rw-r--r--.icons/awkward/16x16/apps/acreloaded.svg5
-rw-r--r--.icons/awkward/16x16/apps/acroread.svg6
l---------.icons/awkward/16x16/apps/activity-log-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/activitywatch.svg9
l---------.icons/awkward/16x16/apps/addressbook.svg1
l---------.icons/awkward/16x16/apps/administration.svg1
l---------.icons/awkward/16x16/apps/adobe-flashplayer.svg1
l---------.icons/awkward/16x16/apps/adobe-reader.svg1
l---------.icons/awkward/16x16/apps/adobeflashplugin.svg1
-rw-r--r--.icons/awkward/16x16/apps/advanced-rest-client.svg7
-rw-r--r--.icons/awkward/16x16/apps/adventure-capitalist.svg4
-rw-r--r--.icons/awkward/16x16/apps/aegisub.svg9
-rw-r--r--.icons/awkward/16x16/apps/agave.svg10
l---------.icons/awkward/16x16/apps/agenda.svg1
-rw-r--r--.icons/awkward/16x16/apps/agent.svg7
-rw-r--r--.icons/awkward/16x16/apps/airvpn.svg4
-rw-r--r--.icons/awkward/16x16/apps/airwave-manager.svg5
-rw-r--r--.icons/awkward/16x16/apps/akira.svg7
l---------.icons/awkward/16x16/apps/akonadi.svg1
l---------.icons/awkward/16x16/apps/akonadiconsole.svg1
-rw-r--r--.icons/awkward/16x16/apps/akonaditray.svg5
-rw-r--r--.icons/awkward/16x16/apps/akregator.svg6
l---------.icons/awkward/16x16/apps/alacarte.svg1
l---------.icons/awkward/16x16/apps/alarm-clock.svg1
-rw-r--r--.icons/awkward/16x16/apps/albert.svg4
-rw-r--r--.icons/awkward/16x16/apps/albion-online.svg11
-rw-r--r--.icons/awkward/16x16/apps/alc.svg16
-rw-r--r--.icons/awkward/16x16/apps/alexandra.svg5
l---------.icons/awkward/16x16/apps/alien-arena.svg1
-rw-r--r--.icons/awkward/16x16/apps/alienarena.svg7
l---------.icons/awkward/16x16/apps/alienfx-gtk.svg1
-rw-r--r--.icons/awkward/16x16/apps/alienfx.svg5
-rw-r--r--.icons/awkward/16x16/apps/allegorithmic-Substance_Alchemist.svg4
-rw-r--r--.icons/awkward/16x16/apps/allegorithmic-Substance_B2M.svg4
-rw-r--r--.icons/awkward/16x16/apps/allegorithmic-Substance_Designer.svg4
-rw-r--r--.icons/awkward/16x16/apps/allegorithmic-Substance_Painter.svg7
-rw-r--r--.icons/awkward/16x16/apps/alltomp3.svg5
-rw-r--r--.icons/awkward/16x16/apps/alltray.svg4
-rw-r--r--.icons/awkward/16x16/apps/almanah.svg6
l---------.icons/awkward/16x16/apps/alsamixergui.svg1
-rw-r--r--.icons/awkward/16x16/apps/altus.svg8
l---------.icons/awkward/16x16/apps/altyo.svg1
l---------.icons/awkward/16x16/apps/amarok-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/amarok.svg4
l---------.icons/awkward/16x16/apps/amarok2.svg1
-rw-r--r--.icons/awkward/16x16/apps/amazon-store.svg5
l---------.icons/awkward/16x16/apps/amazon.svg1
l---------.icons/awkward/16x16/apps/amazonclouddrive.svg1
l---------.icons/awkward/16x16/apps/amd-ati.svg1
-rw-r--r--.icons/awkward/16x16/apps/amd.svg4
-rw-r--r--.icons/awkward/16x16/apps/amnesia-a-machine-for-pigs.svg6
-rw-r--r--.icons/awkward/16x16/apps/amnesia-the-dark-descent.svg5
l---------.icons/awkward/16x16/apps/amor.svg1
l---------.icons/awkward/16x16/apps/amule.svg1
l---------.icons/awkward/16x16/apps/amulegui.svg1
l---------.icons/awkward/16x16/apps/anaconda.svg1
-rw-r--r--.icons/awkward/16x16/apps/anatine.svg3
-rw-r--r--.icons/awkward/16x16/apps/anbox.svg4
-rw-r--r--.icons/awkward/16x16/apps/android-file-transfer.svg10
-rw-r--r--.icons/awkward/16x16/apps/android-sdk.svg10
l---------.icons/awkward/16x16/apps/android-studio-beta.svg1
l---------.icons/awkward/16x16/apps/android-studio.svg1
-rw-r--r--.icons/awkward/16x16/apps/androidstudio.svg10
-rw-r--r--.icons/awkward/16x16/apps/angrysearch.svg7
-rw-r--r--.icons/awkward/16x16/apps/angular-console.svg4
-rw-r--r--.icons/awkward/16x16/apps/anjuta.svg4
-rw-r--r--.icons/awkward/16x16/apps/anki.svg4
-rw-r--r--.icons/awkward/16x16/apps/annas-quest.svg12
-rw-r--r--.icons/awkward/16x16/apps/anoise.svg6
-rw-r--r--.icons/awkward/16x16/apps/another-redis-desktop-manager.svg12
-rw-r--r--.icons/awkward/16x16/apps/ant-downloader.svg13
l---------.icons/awkward/16x16/apps/antimicro.svg1
-rw-r--r--.icons/awkward/16x16/apps/anydesk.svg5
-rw-r--r--.icons/awkward/16x16/apps/ao-app.svg4
-rw-r--r--.icons/awkward/16x16/apps/apachedirectorystudio.svg4
-rw-r--r--.icons/awkward/16x16/apps/apk-icon-editor.svg19
l---------.icons/awkward/16x16/apps/app-launcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/app-outlet.svg7
l---------.icons/awkward/16x16/apps/app.rednotebook.RedNotebook.svg1
l---------.icons/awkward/16x16/apps/app.svg1
l---------.icons/awkward/16x16/apps/apparmor_view_profile.svg1
-rw-r--r--.icons/awkward/16x16/apps/appcode.svg10
l---------.icons/awkward/16x16/apps/apper.svg1
l---------.icons/awkward/16x16/apps/appgrid.svg1
l---------.icons/awkward/16x16/apps/appimagekit-Alva.svg1
l---------.icons/awkward/16x16/apps/appimagekit-AppImage.svg1
l---------.icons/awkward/16x16/apps/appimagekit-Black_Chocobo.svg1
l---------.icons/awkward/16x16/apps/appimagekit-Cyan.svg1
l---------.icons/awkward/16x16/apps/appimagekit-Freeter.svg1
l---------.icons/awkward/16x16/apps/appimagekit-KittehPlayer.svg1
l---------.icons/awkward/16x16/apps/appimagekit-MediaElch.svg1
l---------.icons/awkward/16x16/apps/appimagekit-Ripcord_Icon.svg1
l---------.icons/awkward/16x16/apps/appimagekit-advanced-rest-client.svg1
l---------.icons/awkward/16x16/apps/appimagekit-altus.svg1
l---------.icons/awkward/16x16/apps/appimagekit-another-redis-desktop-manager.svg1
l---------.icons/awkward/16x16/apps/appimagekit-ant-downloader.svg1
l---------.icons/awkward/16x16/apps/appimagekit-app-outlet.svg1
l---------.icons/awkward/16x16/apps/appimagekit-archipelago.svg1
l---------.icons/awkward/16x16/apps/appimagekit-ark-desktop-wallet.svg1
l---------.icons/awkward/16x16/apps/appimagekit-atomic.svg1
l---------.icons/awkward/16x16/apps/appimagekit-augur.svg1
l---------.icons/awkward/16x16/apps/appimagekit-auryo.svg1
l---------.icons/awkward/16x16/apps/appimagekit-azpainter.svg1
l---------.icons/awkward/16x16/apps/appimagekit-balena-etcher-electron.svg1
l---------.icons/awkward/16x16/apps/appimagekit-bitshares2-light.svg1
l---------.icons/awkward/16x16/apps/appimagekit-bitwarden.svg1
l---------.icons/awkward/16x16/apps/appimagekit-bloomrpc.svg1
l---------.icons/awkward/16x16/apps/appimagekit-brackets-electron.svg1
l---------.icons/awkward/16x16/apps/appimagekit-buka.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cacher.svg1
l---------.icons/awkward/16x16/apps/appimagekit-caprine.svg1
l---------.icons/awkward/16x16/apps/appimagekit-chiaki.svg1
l---------.icons/awkward/16x16/apps/appimagekit-clipgrab.svg1
l---------.icons/awkward/16x16/apps/appimagekit-colon.svg1
l---------.icons/awkward/16x16/apps/appimagekit-colorpicker.svg1
l---------.icons/awkward/16x16/apps/appimagekit-conky-logomark-violet.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cool-retro-term.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cozydrive.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cpod.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cryptr.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cura-icon.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cutepeaks.svg1
l---------.icons/awkward/16x16/apps/appimagekit-cutter.svg1
l---------.icons/awkward/16x16/apps/appimagekit-delir.svg1
l---------.icons/awkward/16x16/apps/appimagekit-devhub.svg1
-rw-r--r--.icons/awkward/16x16/apps/appimagekit-diffuse.svg4
l---------.icons/awkward/16x16/apps/appimagekit-dockstation.svg1
l---------.icons/awkward/16x16/apps/appimagekit-doki-doki-mod-manager.svg1
l---------.icons/awkward/16x16/apps/appimagekit-downline.svg1
l---------.icons/awkward/16x16/apps/appimagekit-draw.io.svg1
l---------.icons/awkward/16x16/apps/appimagekit-drawpile.svg1
l---------.icons/awkward/16x16/apps/appimagekit-duskplayer.svg1
l---------.icons/awkward/16x16/apps/appimagekit-edex-ui.svg1
l---------.icons/awkward/16x16/apps/appimagekit-electorrent.svg1
l---------.icons/awkward/16x16/apps/appimagekit-electrum-axe.svg1
l---------.icons/awkward/16x16/apps/appimagekit-emacs.svg1
l---------.icons/awkward/16x16/apps/appimagekit-fontbase.svg1
l---------.icons/awkward/16x16/apps/appimagekit-franz.svg1
l---------.icons/awkward/16x16/apps/appimagekit-friture.svg1
l---------.icons/awkward/16x16/apps/appimagekit-fspy.svg1
l---------.icons/awkward/16x16/apps/appimagekit-gifcurry.svg1
l---------.icons/awkward/16x16/apps/appimagekit-gisto.svg1
l---------.icons/awkward/16x16/apps/appimagekit-github-desktop.svg1
l---------.icons/awkward/16x16/apps/appimagekit-glyphr-studio-desktop.svg1
l---------.icons/awkward/16x16/apps/appimagekit-gmail-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/appimagekit-gravit-designer.svg12
l---------.icons/awkward/16x16/apps/appimagekit-hotspot.svg1
l---------.icons/awkward/16x16/apps/appimagekit-hw-probe.svg1
l---------.icons/awkward/16x16/apps/appimagekit-joplin.svg1
l---------.icons/awkward/16x16/apps/appimagekit-junior_install_icon.svg1
l---------.icons/awkward/16x16/apps/appimagekit-kahla.svg1
l---------.icons/awkward/16x16/apps/appimagekit-kaku.svg1
l---------.icons/awkward/16x16/apps/appimagekit-kawanime.svg1
l---------.icons/awkward/16x16/apps/appimagekit-kitty.svg1
l---------.icons/awkward/16x16/apps/appimagekit-ksnip.svg1
l---------.icons/awkward/16x16/apps/appimagekit-laigter.svg1
l---------.icons/awkward/16x16/apps/appimagekit-leocad.svg1
l---------.icons/awkward/16x16/apps/appimagekit-leonflix.svg1
l---------.icons/awkward/16x16/apps/appimagekit-littleweeb.svg1
l---------.icons/awkward/16x16/apps/appimagekit-love.svg1
l---------.icons/awkward/16x16/apps/appimagekit-makagiga.svg1
l---------.icons/awkward/16x16/apps/appimagekit-mandelbulber2.svg1
l---------.icons/awkward/16x16/apps/appimagekit-mediaconch.svg1
l---------.icons/awkward/16x16/apps/appimagekit-mellowplayer.svg1
l---------.icons/awkward/16x16/apps/appimagekit-mikutter.svg1
l---------.icons/awkward/16x16/apps/appimagekit-minetime.svg1
l---------.icons/awkward/16x16/apps/appimagekit-motrix.svg1
l---------.icons/awkward/16x16/apps/appimagekit-museeks.svg1
l---------.icons/awkward/16x16/apps/appimagekit-negibox.svg1
l---------.icons/awkward/16x16/apps/appimagekit-nighthawk.svg1
l---------.icons/awkward/16x16/apps/appimagekit-notable.svg1
l---------.icons/awkward/16x16/apps/appimagekit-nuclear.svg1
l---------.icons/awkward/16x16/apps/appimagekit-odrive.svg1
l---------.icons/awkward/16x16/apps/appimagekit-org.keepassxc.KeePassXC.svg1
l---------.icons/awkward/16x16/apps/appimagekit-org.olivevideoeditor.Olive.svg1
l---------.icons/awkward/16x16/apps/appimagekit-pcloud.svg1
l---------.icons/awkward/16x16/apps/appimagekit-pioneer_install_icon.svg1
l---------.icons/awkward/16x16/apps/appimagekit-plexamp.svg1
l---------.icons/awkward/16x16/apps/appimagekit-pling-store.svg1
l---------.icons/awkward/16x16/apps/appimagekit-protonmail-desktop-unofficial.svg1
l---------.icons/awkward/16x16/apps/appimagekit-pulse-sms.svg1
l---------.icons/awkward/16x16/apps/appimagekit-qnapi.svg1
l---------.icons/awkward/16x16/apps/appimagekit-rambox.svg1
l---------.icons/awkward/16x16/apps/appimagekit-raven-reader.svg1
l---------.icons/awkward/16x16/apps/appimagekit-rclonetray.svg1
l---------.icons/awkward/16x16/apps/appimagekit-rpcs3.svg1
l---------.icons/awkward/16x16/apps/appimagekit-sengi.svg1
l---------.icons/awkward/16x16/apps/appimagekit-shadow-dev.svg1
l---------.icons/awkward/16x16/apps/appimagekit-stacer.svg1
l---------.icons/awkward/16x16/apps/appimagekit-standard-notes.svg1
l---------.icons/awkward/16x16/apps/appimagekit-supertux2.svg1
l---------.icons/awkward/16x16/apps/appimagekit-synfigstudio.svg1
l---------.icons/awkward/16x16/apps/appimagekit-teams-for-linux.svg1
l---------.icons/awkward/16x16/apps/appimagekit-trinity-desktop.svg1
l---------.icons/awkward/16x16/apps/appimagekit-unityhub.svg1
l---------.icons/awkward/16x16/apps/appimagekit-vieb.svg1
l---------.icons/awkward/16x16/apps/appimagekit-vnote.svg1
l---------.icons/awkward/16x16/apps/appimagekit-wewechat.svg1
l---------.icons/awkward/16x16/apps/appimagekit-wire-desktop.svg1
l---------.icons/awkward/16x16/apps/appimagekit-workflowy.svg1
l---------.icons/awkward/16x16/apps/appimagekit-xnviewmp.svg1
-rw-r--r--.icons/awkward/16x16/apps/applets-screenshooter.svg4
l---------.icons/awkward/16x16/apps/applets-template.svg1
-rw-r--r--.icons/awkward/16x16/apps/application-community.svg7
l---------.icons/awkward/16x16/apps/application-default-icon.svg1
l---------.icons/awkward/16x16/apps/application-vnd.iccprofile.svg1
l---------.icons/awkward/16x16/apps/application-x-pml18.svg1
l---------.icons/awkward/16x16/apps/application-x-pml18free.svg1
l---------.icons/awkward/16x16/apps/application-x-prl18.svg1
l---------.icons/awkward/16x16/apps/application-x-prl18free.svg1
l---------.icons/awkward/16x16/apps/application-x-tml18.svg1
l---------.icons/awkward/16x16/apps/application-x-tml18free.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-accessories.svg7
-rw-r--r--.icons/awkward/16x16/apps/applications-development-translation.svg4
-rw-r--r--.icons/awkward/16x16/apps/applications-development-web.svg4
-rw-r--r--.icons/awkward/16x16/apps/applications-development.svg4
l---------.icons/awkward/16x16/apps/applications-education-language.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-education-mathematics.svg6
-rw-r--r--.icons/awkward/16x16/apps/applications-education.svg5
-rw-r--r--.icons/awkward/16x16/apps/applications-engineering.svg15
l---------.icons/awkward/16x16/apps/applications-featured.svg1
l---------.icons/awkward/16x16/apps/applications-fonts.svg1
l---------.icons/awkward/16x16/apps/applications-games.svg1
l---------.icons/awkward/16x16/apps/applications-graphics.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-haskell.svg5
-rw-r--r--.icons/awkward/16x16/apps/applications-interfacedesign.svg10
l---------.icons/awkward/16x16/apps/applications-internet.svg1
l---------.icons/awkward/16x16/apps/applications-java.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-multimedia.svg15
-rw-r--r--.icons/awkward/16x16/apps/applications-office.svg10
l---------.icons/awkward/16x16/apps/applications-other.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-science.svg5
l---------.icons/awkward/16x16/apps/applications-system.svg1
-rw-r--r--.icons/awkward/16x16/apps/applications-utilities.svg8
l---------.icons/awkward/16x16/apps/applications-webbrowsers.svg1
l---------.icons/awkward/16x16/apps/apport-gtk2.svg1
l---------.icons/awkward/16x16/apps/apport.svg1
l---------.icons/awkward/16x16/apps/aptana-studio.svg1
-rw-r--r--.icons/awkward/16x16/apps/aptana.svg4
l---------.icons/awkward/16x16/apps/aptdaemon-download.svg1
l---------.icons/awkward/16x16/apps/aptdaemon-update-cache.svg1
l---------.icons/awkward/16x16/apps/aptdaemon-upgrade.svg1
l---------.icons/awkward/16x16/apps/aptdaemon-working.svg1
l---------.icons/awkward/16x16/apps/ar.com.tuxguitar.TuxGuitar.svg1
-rw-r--r--.icons/awkward/16x16/apps/archipelago.svg4
l---------.icons/awkward/16x16/apps/archive-manager.svg1
l---------.icons/awkward/16x16/apps/archivemanager.svg1
-rw-r--r--.icons/awkward/16x16/apps/arcolinux-hello.svg4
-rw-r--r--.icons/awkward/16x16/apps/ardour.svg3
l---------.icons/awkward/16x16/apps/ardour5.svg1
l---------.icons/awkward/16x16/apps/arduino-icon-small.svg1
l---------.icons/awkward/16x16/apps/arduino-ide.svg1
-rw-r--r--.icons/awkward/16x16/apps/arduino.svg4
-rw-r--r--.icons/awkward/16x16/apps/argouml.svg7
l---------.icons/awkward/16x16/apps/ark-desktop-wallet.svg1
-rw-r--r--.icons/awkward/16x16/apps/ark-game.svg16
-rw-r--r--.icons/awkward/16x16/apps/ark.svg8
-rw-r--r--.icons/awkward/16x16/apps/armagetronad.svg5
l---------.icons/awkward/16x16/apps/artha.svg1
-rw-r--r--.icons/awkward/16x16/apps/artikulate.svg4
-rw-r--r--.icons/awkward/16x16/apps/arts.svg6
-rw-r--r--.icons/awkward/16x16/apps/artsbuilder.svg4
-rw-r--r--.icons/awkward/16x16/apps/artscontrol.svg4
-rw-r--r--.icons/awkward/16x16/apps/asbru-cm.svg6
-rw-r--r--.icons/awkward/16x16/apps/asc-de.svg5
-rw-r--r--.icons/awkward/16x16/apps/aseprite.svg6
l---------.icons/awkward/16x16/apps/asounder.svg1
-rw-r--r--.icons/awkward/16x16/apps/assaultcube.svg7
l---------.icons/awkward/16x16/apps/assistant-qt4.svg1
l---------.icons/awkward/16x16/apps/assistant-qt5.svg1
l---------.icons/awkward/16x16/apps/assistant.svg1
l---------.icons/awkward/16x16/apps/assistant5.svg1
-rw-r--r--.icons/awkward/16x16/apps/astromenace.svg5
l---------.icons/awkward/16x16/apps/asunder.svg1
-rw-r--r--.icons/awkward/16x16/apps/atom-beta.svg13
-rw-r--r--.icons/awkward/16x16/apps/atom-rpg.svg12
-rw-r--r--.icons/awkward/16x16/apps/atom.svg7
-rw-r--r--.icons/awkward/16x16/apps/atomic.svg5
l---------.icons/awkward/16x16/apps/atomix-icon.svg1
l---------.icons/awkward/16x16/apps/atomix.svg1
l---------.icons/awkward/16x16/apps/atril.svg1
-rw-r--r--.icons/awkward/16x16/apps/atunes.svg8
-rw-r--r--.icons/awkward/16x16/apps/audacious.svg4
-rw-r--r--.icons/awkward/16x16/apps/audacity.svg4
l---------.icons/awkward/16x16/apps/audex.svg1
-rw-r--r--.icons/awkward/16x16/apps/audience.svg4
l---------.icons/awkward/16x16/apps/audio-player.svg1
-rw-r--r--.icons/awkward/16x16/apps/audio-recorder.svg4
-rw-r--r--.icons/awkward/16x16/apps/audiobook.svg4
-rw-r--r--.icons/awkward/16x16/apps/augur.svg4
-rw-r--r--.icons/awkward/16x16/apps/aurees.svg7
-rw-r--r--.icons/awkward/16x16/apps/auryo.svg4
-rw-r--r--.icons/awkward/16x16/apps/authy.svg5
l---------.icons/awkward/16x16/apps/autokey.svg1
-rw-r--r--.icons/awkward/16x16/apps/avidemux.svg4
-rw-r--r--.icons/awkward/16x16/apps/avimetaedit.svg6
-rw-r--r--.icons/awkward/16x16/apps/avogadro-icon.svg11
l---------.icons/awkward/16x16/apps/awf.svg1
l---------.icons/awkward/16x16/apps/ax-applet.svg1
-rw-r--r--.icons/awkward/16x16/apps/azpainter.svg12
-rw-r--r--.icons/awkward/16x16/apps/azuredatastudio.svg7
-rw-r--r--.icons/awkward/16x16/apps/baba-is-you.svg4
-rw-r--r--.icons/awkward/16x16/apps/babe.svg4
l---------.icons/awkward/16x16/apps/background.svg1
l---------.icons/awkward/16x16/apps/badge-small.svg1
-rw-r--r--.icons/awkward/16x16/apps/badland.svg11
-rw-r--r--.icons/awkward/16x16/apps/baidunetdisk.svg13
-rw-r--r--.icons/awkward/16x16/apps/baka-mplayer.svg6
l---------.icons/awkward/16x16/apps/balena-etcher-electron.svg1
l---------.icons/awkward/16x16/apps/baloo.svg1
-rw-r--r--.icons/awkward/16x16/apps/bandcamp.svg5
l---------.icons/awkward/16x16/apps/banshee-1.svg1
-rw-r--r--.icons/awkward/16x16/apps/banshee.svg4
l---------.icons/awkward/16x16/apps/baobab.svg1
-rw-r--r--.icons/awkward/16x16/apps/bareftp.svg5
-rw-r--r--.icons/awkward/16x16/apps/barotrauma.svg5
-rw-r--r--.icons/awkward/16x16/apps/barrier.svg10
l---------.icons/awkward/16x16/apps/bash.svg1
-rw-r--r--.icons/awkward/16x16/apps/basingstoke.svg4
l---------.icons/awkward/16x16/apps/basket.svg1
-rw-r--r--.icons/awkward/16x16/apps/bastion.svg9
-rw-r--r--.icons/awkward/16x16/apps/battleblock-theater.svg5
-rw-r--r--.icons/awkward/16x16/apps/bbc.svg6
-rw-r--r--.icons/awkward/16x16/apps/bcompare.svg9
-rw-r--r--.icons/awkward/16x16/apps/becalm.svg11
-rw-r--r--.icons/awkward/16x16/apps/bendy-and-the-ink-machine.svg4
l---------.icons/awkward/16x16/apps/beryl-settings.svg1
-rw-r--r--.icons/awkward/16x16/apps/betaflight-configurator.svg4
-rw-r--r--.icons/awkward/16x16/apps/bibletime.svg4
l---------.icons/awkward/16x16/apps/bijiben.svg1
-rw-r--r--.icons/awkward/16x16/apps/billard-gl.svg5
-rw-r--r--.icons/awkward/16x16/apps/birdie.svg13
-rw-r--r--.icons/awkward/16x16/apps/bisq.svg11
l---------.icons/awkward/16x16/apps/bitcoin-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/bitcoin.svg4
l---------.icons/awkward/16x16/apps/bitcoin128.svg1
-rw-r--r--.icons/awkward/16x16/apps/bitmap2component.svg5
-rw-r--r--.icons/awkward/16x16/apps/bitshares2-light.svg8
-rw-r--r--.icons/awkward/16x16/apps/bitwarden.svg4
-rw-r--r--.icons/awkward/16x16/apps/bitwig-studio.svg19
-rw-r--r--.icons/awkward/16x16/apps/blackmagic-Fusion8.svg6
-rw-r--r--.icons/awkward/16x16/apps/blackmagic-Fusion9.svg7
l---------.icons/awkward/16x16/apps/bleachbit.svg1
-rw-r--r--.icons/awkward/16x16/apps/blender.svg5
l---------.icons/awkward/16x16/apps/bless.svg1
-rw-r--r--.icons/awkward/16x16/apps/blinken.svg7
l---------.icons/awkward/16x16/apps/blivet-gui.svg1
-rw-r--r--.icons/awkward/16x16/apps/blobAndConquer.svg10
-rw-r--r--.icons/awkward/16x16/apps/blobby.svg4
-rw-r--r--.icons/awkward/16x16/apps/blobwars.svg6
-rw-r--r--.icons/awkward/16x16/apps/blockbench.svg4
l---------.icons/awkward/16x16/apps/blockdevice.svg1
-rw-r--r--.icons/awkward/16x16/apps/blockout.svg11
-rw-r--r--.icons/awkward/16x16/apps/blogilo.svg4
-rw-r--r--.icons/awkward/16x16/apps/bloomrpc.svg6
-rw-r--r--.icons/awkward/16x16/apps/bluefish.svg8
-rw-r--r--.icons/awkward/16x16/apps/bluegriffon.svg15
-rw-r--r--.icons/awkward/16x16/apps/bluej.svg6
-rw-r--r--.icons/awkward/16x16/apps/bluejeans.svg6
l---------.icons/awkward/16x16/apps/blueman-serial.svg1
l---------.icons/awkward/16x16/apps/blueman.svg1
l---------.icons/awkward/16x16/apps/blueradio-48.svg1
l---------.icons/awkward/16x16/apps/blueradio.svg1
l---------.icons/awkward/16x16/apps/bluetooth-48.svg1
l---------.icons/awkward/16x16/apps/bluetooth-radio.svg1
l---------.icons/awkward/16x16/apps/bluetoothradio.svg1
l---------.icons/awkward/16x16/apps/boinc-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/boinc.svg5
-rw-r--r--.icons/awkward/16x16/apps/bomber.svg5
-rw-r--r--.icons/awkward/16x16/apps/bomi.svg4
-rw-r--r--.icons/awkward/16x16/apps/bookworm.svg5
-rw-r--r--.icons/awkward/16x16/apps/boomaga.svg7
-rw-r--r--.icons/awkward/16x16/apps/boostnote.svg5
l---------.icons/awkward/16x16/apps/boot.svg1
-rw-r--r--.icons/awkward/16x16/apps/borderlands-2.svg4
-rw-r--r--.icons/awkward/16x16/apps/borderlands-the-pre-sequel.svg4
-rw-r--r--.icons/awkward/16x16/apps/boswars.svg9
l---------.icons/awkward/16x16/apps/bottles_notepad.svg1
l---------.icons/awkward/16x16/apps/bottles_wine-uninstaller.svg1
l---------.icons/awkward/16x16/apps/bottles_wine-winecfg.svg1
l---------.icons/awkward/16x16/apps/bottles_wine.svg1
l---------.icons/awkward/16x16/apps/bottles_winetricks.svg1
-rw-r--r--.icons/awkward/16x16/apps/bovo.svg9
-rw-r--r--.icons/awkward/16x16/apps/box.svg10
-rw-r--r--.icons/awkward/16x16/apps/bpython.svg7
-rw-r--r--.icons/awkward/16x16/apps/br.com.jeanhertel.adriconf.svg6
-rw-r--r--.icons/awkward/16x16/apps/brackets-electron.svg5
-rw-r--r--.icons/awkward/16x16/apps/brackets.svg5
-rw-r--r--.icons/awkward/16x16/apps/braindump.svg5
l---------.icons/awkward/16x16/apps/brasero.svg1
l---------.icons/awkward/16x16/apps/brave-browser-beta.svg1
-rw-r--r--.icons/awkward/16x16/apps/brave-browser-dev.svg4
-rw-r--r--.icons/awkward/16x16/apps/brave-browser-nightly.svg4
l---------.icons/awkward/16x16/apps/brave-browser.svg1
-rw-r--r--.icons/awkward/16x16/apps/brave.svg4
l---------.icons/awkward/16x16/apps/breeze-settings.svg1
-rw-r--r--.icons/awkward/16x16/apps/bridge-constructor-portal.svg10
l---------.icons/awkward/16x16/apps/brightnesssettings.svg1
l---------.icons/awkward/16x16/apps/browser-tor.svg1
l---------.icons/awkward/16x16/apps/browser.svg1
-rw-r--r--.icons/awkward/16x16/apps/browser360-beta.svg5
l---------.icons/awkward/16x16/apps/bt-logo.svg1
-rw-r--r--.icons/awkward/16x16/apps/btsync-gui.svg4
l---------.icons/awkward/16x16/apps/bug-buddy.svg1
-rw-r--r--.icons/awkward/16x16/apps/builder.svg15
-rw-r--r--.icons/awkward/16x16/apps/buka.svg6
-rw-r--r--.icons/awkward/16x16/apps/bum.svg8
l---------.icons/awkward/16x16/apps/bumblebee.svg1
-rw-r--r--.icons/awkward/16x16/apps/burp.svg5
-rw-r--r--.icons/awkward/16x16/apps/buttercup-desktop.svg7
-rw-r--r--.icons/awkward/16x16/apps/bwfmetaedit.svg10
-rw-r--r--.icons/awkward/16x16/apps/byobu.svg5
l---------.icons/awkward/16x16/apps/byzanz.svg1
-rw-r--r--.icons/awkward/16x16/apps/bzflag.svg8
l---------.icons/awkward/16x16/apps/ca._0ldsk00l.Nestopia.svg1
l---------.icons/awkward/16x16/apps/ca.desrt.dconf-editor.svg1
l---------.icons/awkward/16x16/apps/cacao-oj6.svg1
l---------.icons/awkward/16x16/apps/cacao-oj7.svg1
l---------.icons/awkward/16x16/apps/cacao-oj8.svg1
l---------.icons/awkward/16x16/apps/cacao-oj9.svg1
-rw-r--r--.icons/awkward/16x16/apps/cacher.svg6
-rw-r--r--.icons/awkward/16x16/apps/cadence.svg4
-rw-r--r--.icons/awkward/16x16/apps/caffeine.svg4
l---------.icons/awkward/16x16/apps/cairo-clock.svg1
l---------.icons/awkward/16x16/apps/cairo-dock.svg1
-rw-r--r--.icons/awkward/16x16/apps/caja-actions.svg4
l---------.icons/awkward/16x16/apps/caja-dropbox.svg1
l---------.icons/awkward/16x16/apps/calamares.svg1
l---------.icons/awkward/16x16/apps/calc.svg1
l---------.icons/awkward/16x16/apps/calendar.svg1
-rw-r--r--.icons/awkward/16x16/apps/calibre-ebook-edit.svg6
l---------.icons/awkward/16x16/apps/calibre-gui.svg1
-rw-r--r--.icons/awkward/16x16/apps/calibre-viewer.svg6
l---------.icons/awkward/16x16/apps/calibre.svg1
l---------.icons/awkward/16x16/apps/california.svg1
l---------.icons/awkward/16x16/apps/calligraauthor.svg1
l---------.icons/awkward/16x16/apps/calligraflow.svg1
l---------.icons/awkward/16x16/apps/calligragemini.svg1
l---------.icons/awkward/16x16/apps/calligrakarbon.svg1
l---------.icons/awkward/16x16/apps/calligrakexi.svg1
l---------.icons/awkward/16x16/apps/calligrakrita.svg1
l---------.icons/awkward/16x16/apps/calligrakrita2.svg1
l---------.icons/awkward/16x16/apps/calligraplan.svg1
l---------.icons/awkward/16x16/apps/calligraplanner.svg1
l---------.icons/awkward/16x16/apps/calligraplanwork.svg1
l---------.icons/awkward/16x16/apps/calligrasheets.svg1
l---------.icons/awkward/16x16/apps/calligrastage.svg1
l---------.icons/awkward/16x16/apps/calligrawords.svg1
l---------.icons/awkward/16x16/apps/camorama.svg1
-rw-r--r--.icons/awkward/16x16/apps/cantata.svg5
l---------.icons/awkward/16x16/apps/cantor.svg1
l---------.icons/awkward/16x16/apps/caprine.svg1
-rw-r--r--.icons/awkward/16x16/apps/carla-control.svg16
-rw-r--r--.icons/awkward/16x16/apps/carla.svg16
-rw-r--r--.icons/awkward/16x16/apps/castle-crashers.svg6
-rw-r--r--.icons/awkward/16x16/apps/cataclysm-dda.svg8
-rw-r--r--.icons/awkward/16x16/apps/catarina.svg4
l---------.icons/awkward/16x16/apps/catfish.svg1
-rw-r--r--.icons/awkward/16x16/apps/catia.svg9
-rw-r--r--.icons/awkward/16x16/apps/cats-are-liquid.svg6
-rw-r--r--.icons/awkward/16x16/apps/cave-story.svg13
-rw-r--r--.icons/awkward/16x16/apps/cawbird.svg8
l---------.icons/awkward/16x16/apps/cc.arduino.arduinoide.svg1
-rw-r--r--.icons/awkward/16x16/apps/cc3d.svg8
l---------.icons/awkward/16x16/apps/cc3d_128x128_logo.svg1
l---------.icons/awkward/16x16/apps/ccc-large.svg1
l---------.icons/awkward/16x16/apps/ccc_large.svg1
l---------.icons/awkward/16x16/apps/ccsm.svg1
-rw-r--r--.icons/awkward/16x16/apps/cdbaby.svg6
-rw-r--r--.icons/awkward/16x16/apps/celeste.svg11
-rw-r--r--.icons/awkward/16x16/apps/celestia.svg7
-rw-r--r--.icons/awkward/16x16/apps/cerebro.svg7
-rw-r--r--.icons/awkward/16x16/apps/cervisia.svg9
-rw-r--r--.icons/awkward/16x16/apps/ch.x29a.playitslowly.svg4
-rw-r--r--.icons/awkward/16x16/apps/charles-proxy.svg12
l---------.icons/awkward/16x16/apps/chat.delta.desktop.svg1
l---------.icons/awkward/16x16/apps/chat.rocket.RocketChat.svg1
l---------.icons/awkward/16x16/apps/checkbox-touch.svg1
-rw-r--r--.icons/awkward/16x16/apps/checkbox.svg4
l---------.icons/awkward/16x16/apps/checkgmail.svg1
-rw-r--r--.icons/awkward/16x16/apps/cheese.svg9
-rw-r--r--.icons/awkward/16x16/apps/cherrytree.svg8
-rw-r--r--.icons/awkward/16x16/apps/chess.svg7
l---------.icons/awkward/16x16/apps/chessx.svg1
-rw-r--r--.icons/awkward/16x16/apps/chiaki.svg5
l---------.icons/awkward/16x16/apps/chinese.svg1
-rw-r--r--.icons/awkward/16x16/apps/chirp.svg15
l---------.icons/awkward/16x16/apps/chmsee-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/chocolate-doom-setup.svg4
-rw-r--r--.icons/awkward/16x16/apps/chocolate-doom.svg5
-rw-r--r--.icons/awkward/16x16/apps/choqok.svg8
-rw-r--r--.icons/awkward/16x16/apps/christmas-tree.svg14
l---------.icons/awkward/16x16/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-app-list.svg18
l---------.icons/awkward/16x16/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg6
l---------.icons/awkward/16x16/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg4
l---------.icons/awkward/16x16/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg5
l---------.icons/awkward/16x16/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg4
l---------.icons/awkward/16x16/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg4
l---------.icons/awkward/16x16/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg1
l---------.icons/awkward/16x16/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg1
-rw-r--r--.icons/awkward/16x16/apps/chrome-remote-desktop.svg16
-rw-r--r--.icons/awkward/16x16/apps/chrome-store.svg7
l---------.icons/awkward/16x16/apps/chrome.svg1
-rw-r--r--.icons/awkward/16x16/apps/chromium-app-list.svg18
-rw-r--r--.icons/awkward/16x16/apps/chromium-browser.svg7
l---------.icons/awkward/16x16/apps/chromium-bsu.svg1
-rw-r--r--.icons/awkward/16x16/apps/chromium-dev.svg11
l---------.icons/awkward/16x16/apps/chromium.svg1
-rw-r--r--.icons/awkward/16x16/apps/ciano.svg4
l---------.icons/awkward/16x16/apps/cin.svg1
l---------.icons/awkward/16x16/apps/cinelerra-cv.svg1
l---------.icons/awkward/16x16/apps/cinelerra-gg.svg1
l---------.icons/awkward/16x16/apps/cinelerra-hv.svg1
-rw-r--r--.icons/awkward/16x16/apps/cinelerra.svg4
-rw-r--r--.icons/awkward/16x16/apps/cinema4d.svg5
-rw-r--r--.icons/awkward/16x16/apps/cisco-anyconnect.svg5
-rw-r--r--.icons/awkward/16x16/apps/cities-skylines.svg5
-rw-r--r--.icons/awkward/16x16/apps/citra.svg14
-rw-r--r--.icons/awkward/16x16/apps/citrix-receiver.svg4
-rw-r--r--.icons/awkward/16x16/apps/civilization5.svg4
-rw-r--r--.icons/awkward/16x16/apps/civilization6.svg5
-rw-r--r--.icons/awkward/16x16/apps/clamav.svg7
l---------.icons/awkward/16x16/apps/clamtk.svg1
l---------.icons/awkward/16x16/apps/clanbomber.svg1
-rw-r--r--.icons/awkward/16x16/apps/classic-racers.svg7
l---------.icons/awkward/16x16/apps/classicmenu-indicator-light.svg1
l---------.icons/awkward/16x16/apps/classicmenu-indicator.svg1
l---------.icons/awkward/16x16/apps/claws-mail.svg1
-rw-r--r--.icons/awkward/16x16/apps/clawsker.svg6
-rw-r--r--.icons/awkward/16x16/apps/clementine.svg5
-rw-r--r--.icons/awkward/16x16/apps/clion.svg10
-rw-r--r--.icons/awkward/16x16/apps/clipgrab.svg5
l---------.icons/awkward/16x16/apps/clipit-trayicon.svg1
l---------.icons/awkward/16x16/apps/clock.svg1
-rw-r--r--.icons/awkward/16x16/apps/clockify.svg7
-rw-r--r--.icons/awkward/16x16/apps/clustertruck.svg7
l---------.icons/awkward/16x16/apps/cmake-gui.svg1
l---------.icons/awkward/16x16/apps/cmake.svg1
-rw-r--r--.icons/awkward/16x16/apps/cmyktool.svg7
-rw-r--r--.icons/awkward/16x16/apps/cockatrice.svg4
-rw-r--r--.icons/awkward/16x16/apps/cockos-reaper.svg10
l---------.icons/awkward/16x16/apps/code-insiders.svg1
l---------.icons/awkward/16x16/apps/code-oss.svg1
l---------.icons/awkward/16x16/apps/code.svg1
-rw-r--r--.icons/awkward/16x16/apps/codeblocks.svg8
-rw-r--r--.icons/awkward/16x16/apps/cointop.svg9
-rw-r--r--.icons/awkward/16x16/apps/colon.svg5
-rw-r--r--.icons/awkward/16x16/apps/color-picker.svg10
-rw-r--r--.icons/awkward/16x16/apps/colorhug-backlight.svg8
-rw-r--r--.icons/awkward/16x16/apps/colorhug-ccmx.svg9
-rw-r--r--.icons/awkward/16x16/apps/colorhug-flash.svg4
-rw-r--r--.icons/awkward/16x16/apps/colorhug-refresh.svg9
-rw-r--r--.icons/awkward/16x16/apps/colorhug.svg9
-rw-r--r--.icons/awkward/16x16/apps/colorpicker.svg10
l---------.icons/awkward/16x16/apps/colors.svg1
l---------.icons/awkward/16x16/apps/com.abagames.noiz2sa.svg1
l---------.icons/awkward/16x16/apps/com.abagames.rRootage.svg1
l---------.icons/awkward/16x16/apps/com.abisource.AbiWord.svg1
l---------.icons/awkward/16x16/apps/com.adobe.Flash-Player-Projector.svg1
l---------.icons/awkward/16x16/apps/com.albiononline.AlbionOnline.svg1
l---------.icons/awkward/16x16/apps/com.anydesk.Anydesk.svg1
l---------.icons/awkward/16x16/apps/com.axosoft.GitKraken.svg1
l---------.icons/awkward/16x16/apps/com.azuredatastudio.oss.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.beakerbrowser.Beaker.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.belmoussaoui.Obfuscate.svg16
l---------.icons/awkward/16x16/apps/com.bitwarden.desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.bixense.PasswordCalculator.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.bladecoder.adventure-editor.svg4
l---------.icons/awkward/16x16/apps/com.bluejeans.BlueJeans.svg1
l---------.icons/awkward/16x16/apps/com.bxabi.bumblebee-indicator.svg1
l---------.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_edit.svg1
l---------.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_viewer.svg1
l---------.icons/awkward/16x16/apps/com.calibre_ebook.calibre.lrfviewer.svg1
l---------.icons/awkward/16x16/apps/com.calibre_ebook.calibre.svg1
l---------.icons/awkward/16x16/apps/com.chez.GrafX2.svg1
l---------.icons/awkward/16x16/apps/com.deepin.Calendar.svg1
l---------.icons/awkward/16x16/apps/com.deepin.ImageViewer.svg1
l---------.icons/awkward/16x16/apps/com.deepin.Music.svg1
l---------.icons/awkward/16x16/apps/com.deepin.ScreenShot.svg1
l---------.icons/awkward/16x16/apps/com.deepin.VoiceRecorder.svg1
l---------.icons/awkward/16x16/apps/com.discordapp.Discord.svg1
l---------.icons/awkward/16x16/apps/com.dosbox.DOSBox.svg1
l---------.icons/awkward/16x16/apps/com.dropbox.Client.svg1
l---------.icons/awkward/16x16/apps/com.elsevier.MendeleyDesktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.endlessm.HatchPreviewer.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.endlessm.photos.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.frac_tion.teleport.svg8
l---------.icons/awkward/16x16/apps/com.getpostman.Postman.svg1
l---------.icons/awkward/16x16/apps/com.gexperts.Terminix.svg1
l---------.icons/awkward/16x16/apps/com.gexperts.Tilix.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.Cogitri.gxi.svg6
l---------.icons/awkward/16x16/apps/com.github.Flacon.svg1
l---------.icons/awkward/16x16/apps/com.github.IsmaelMartinez.teams_for_linux.svg1
l---------.icons/awkward/16x16/apps/com.github.JannikHv.Gydl.svg1
l---------.icons/awkward/16x16/apps/com.github.PintaProject.Pinta.svg1
l---------.icons/awkward/16x16/apps/com.github._4lex4.ScanTailor-Advanced.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.alainm23.planner.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.alcadica.develop.svg4
l---------.icons/awkward/16x16/apps/com.github.alcinnz.odysseus-web.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.alcinnz.odysseus.svg8
l---------.icons/awkward/16x16/apps/com.github.alecaddd.akira.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.alecaddd.sequeler.svg23
l---------.icons/awkward/16x16/apps/com.github.alecaddd.taxi.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.aleksandar-stefanovic.urmsimulator.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.allen-b1.news.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.alonsoenrique.quotes.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.arshubham.cipher.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.findfileconflicts.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.graphui.svg12
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.hashit.svg7
l---------.icons/awkward/16x16/apps/com.github.artemanufrij.imageburner.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.metronome.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.playmymusic.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.playmyvideos.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.regextester.svg8
l---------.icons/awkward/16x16/apps/com.github.artemanufrij.screencast.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.showmypictures.svg9
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.translit.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.artemanufrij.webpin.svg4
l---------.icons/awkward/16x16/apps/com.github.babluboy.bookworm.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.babluboy.nutty.svg16
l---------.icons/awkward/16x16/apps/com.github.bajoja.indicator-kdeconnect.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.bartzaalberg.alias.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.bartzaalberg.bookmark-manager.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.bartzaalberg.lottery.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.bartzaalberg.php-tester.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.bartzaalberg.snaptastic.svg19
-rw-r--r--.icons/awkward/16x16/apps/com.github.basjam.valacompiler.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.bcedu.museic.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.bcedu.shutdownscheduler.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.bcedu.vgrive.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.bharatkalluri.easypass.svg4
l---------.icons/awkward/16x16/apps/com.github.bharatkalluri.gifup.svg1
l---------.icons/awkward/16x16/apps/com.github.bilelmoussaoui.Authenticator.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.birros.WebArchives.svg5
l---------.icons/awkward/16x16/apps/com.github.bitseater.weather.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.bleakgrey.tootle.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.bleakgrey.transporter.svg5
l---------.icons/awkward/16x16/apps/com.github.brandonlujan.exchange.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.calo001.fondo.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.cassidyjames.clairvoyant.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.cassidyjames.dippi.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.cassidyjames.ephemeral.svg9
-rw-r--r--.icons/awkward/16x16/apps/com.github.cassidyjames.palette.svg21
-rw-r--r--.icons/awkward/16x16/apps/com.github.cassidyjames.principles.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.cjfloss.envelope.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.coralynnmay.goodvibesapp.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.coslyk.MoonPlayer.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.dahenson.agenda.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.danrabbit.harvey.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.danrabbit.lookbook.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.danrabbit.nimbus.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.davidmhewitt.clipped.svg11
-rw-r--r--.icons/awkward/16x16/apps/com.github.davidmhewitt.torrential.svg6
l---------.icons/awkward/16x16/apps/com.github.debauchee.barrier.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.djaler.formatter.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.donadigo.appeditor.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.donadigo.eddy.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.eudaldgr.elements.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.fabiocolacio.marker.svg8
l---------.icons/awkward/16x16/apps/com.github.geigi.cozy.svg1
l---------.icons/awkward/16x16/apps/com.github.georgekap1an.chores.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.gijsgoudzwaard.image-optimizer.svg4
l---------.icons/awkward/16x16/apps/com.github.gkarsay.parlatype.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.hannesschulze.optimizer.svg14
-rw-r--r--.icons/awkward/16x16/apps/com.github.harisvsulaiman.pushy.svg12
l---------.icons/awkward/16x16/apps/com.github.hluk.copyq.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.huluti.ImCompressor.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.jeremypw.gnonograms.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.jmoerman.go-for-it.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.github.johnfactotum.Foliate.svg19
-rw-r--r--.icons/awkward/16x16/apps/com.github.junrrein.PDFSlicer.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.github.keyilan.swatches.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.kjlaw89.archetype.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.kjlaw89.webwatcher.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.kmal-kenneth.monilet.svg5
l---------.icons/awkward/16x16/apps/com.github.labyrinth_team.labyrinth.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.lainsce.aesop.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.github.lainsce.coin.svg5
l---------.icons/awkward/16x16/apps/com.github.lainsce.notejot.svg1
l---------.icons/awkward/16x16/apps/com.github.lainsce.palaura.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.lainsce.quilter.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.github.lainsce.timetable.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.lainsce.yishu.svg4
l---------.icons/awkward/16x16/apps/com.github.libresprite.LibreSprite.svg1
l---------.icons/awkward/16x16/apps/com.github.luizaugustomm.tomato.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.maoschanz.drawing.svg10
l---------.icons/awkward/16x16/apps/com.github.marktext.marktext.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.mdh34.hackup.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.mdh34.quickdocs.svg5
l---------.icons/awkward/16x16/apps/com.github.micahflee.torbrowser-launcher.svg1
l---------.icons/awkward/16x16/apps/com.github.miguelmota.Cointop.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.mirkobrombin.bottles.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.mirkobrombin.football.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.mirkobrombin.ppaextender.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.mohelm97.screenrecorder.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.mubitosh.qrshare.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.muriloventuroso.easyssh.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.naaando.lyrics.svg11
l---------.icons/awkward/16x16/apps/com.github.needle-and-thread.vocal.svg1
l---------.icons/awkward/16x16/apps/com.github.needleandthread.vocal.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.nick92.tranqil.svg8
l---------.icons/awkward/16x16/apps/com.github.ojubaorg.Othman.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.paolostivanin.OTPClient.svg20
l---------.icons/awkward/16x16/apps/com.github.parnold-x.nasc.svg1
l---------.icons/awkward/16x16/apps/com.github.parnold-x.sudoku.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.parnold-x.timer.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.peteruithoven.resizer.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.phase1geo.minder.svg21
-rw-r--r--.icons/awkward/16x16/apps/com.github.philip-scott.notes-up.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.philip-scott.spice-up.svg6
-rw-r--r--.icons/awkward/16x16/apps/com.github.philip-scott.wallpaperize.svg6
l---------.icons/awkward/16x16/apps/com.github.philip_scott.notes-up.svg1
l---------.icons/awkward/16x16/apps/com.github.philip_scott.spice-up.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.plugarut.pwned-checker.svg8
l---------.icons/awkward/16x16/apps/com.github.quaternion.svg1
l---------.icons/awkward/16x16/apps/com.github.rapidfingers.translator.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.rickybas.date-countdown.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.rkoesters.xkcd-gtk.svg7
l---------.icons/awkward/16x16/apps/com.github.robertsanseries.ciano.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.robertsanseries.karim.svg5
l---------.icons/awkward/16x16/apps/com.github.ronnydo.colorpicker.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.ronnydo.wammer.svg6
l---------.icons/awkward/16x16/apps/com.github.rssguard.svg1
l---------.icons/awkward/16x16/apps/com.github.ryanakca.slingshot.svg1
l---------.icons/awkward/16x16/apps/com.github.santileortiz.iconoscope.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.spheras.desktopfolder.svg8
-rw-r--r--.icons/awkward/16x16/apps/com.github.stsdc.monitor.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.taiko2k.avvie.svg4
l---------.icons/awkward/16x16/apps/com.github.taiko2k.tauonmb.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.thejambi.dayjournal.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.github.thejambi.psnotes.svg9
-rw-r--r--.icons/awkward/16x16/apps/com.github.themix_project.Oomox.svg10
l---------.icons/awkward/16x16/apps/com.github.timecraft.notifier.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.github.tkashkin.gamehub.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.torikulhabib.mindi.svg7
-rw-r--r--.icons/awkward/16x16/apps/com.github.torikulhabib.nino.svg4
-rw-r--r--.icons/awkward/16x16/apps/com.github.unrud.RemoteTouchpad.svg7
l---------.icons/awkward/16x16/apps/com.github.unrud.djpdf.svg1
l---------.icons/awkward/16x16/apps/com.github.wwmm.pulseeffects.svg1
l---------.icons/awkward/16x16/apps/com.github.xournalpp.xournalpp.svg1
l---------.icons/awkward/16x16/apps/com.github.z.Cumulonimbus.svg1
l---------.icons/awkward/16x16/apps/com.github.zren.commandoutput.svg1
l---------.icons/awkward/16x16/apps/com.github.zren.tiledmenu.svg1
l---------.icons/awkward/16x16/apps/com.github.zren.todolist.svg1
l---------.icons/awkward/16x16/apps/com.github.ztefn.haguichi.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.gitlab.bitseater.meteo.svg6
l---------.icons/awkward/16x16/apps/com.gitlab.coringao.cavestory-nx.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.gitlab.nvlgit.Balss.svg5
l---------.icons/awkward/16x16/apps/com.google.AndroidStudio.svg1
l---------.icons/awkward/16x16/apps/com.googleplaymusicdesktopplayer.GPMDP.svg1
l---------.icons/awkward/16x16/apps/com.grangerhub.Tremulous.svg1
l---------.icons/awkward/16x16/apps/com.hamrick.VueScan.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.inventwithpython.flippy.svg16
l---------.icons/awkward/16x16/apps/com.jagex.RuneScape.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.DataGrip.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Community.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.PhpStorm.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Community.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Professional.svg1
l---------.icons/awkward/16x16/apps/com.jetbrains.WebStorm.svg1
l---------.icons/awkward/16x16/apps/com.jgraph.drawio.desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.katawa_shoujo.KatawaShoujo.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.krillbite.ThePlan.svg4
l---------.icons/awkward/16x16/apps/com.leagueoflegends.Client.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.leinardi.gwe.svg4
l---------.icons/awkward/16x16/apps/com.lettier.gifcurry.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.lettier.movie-monad.svg7
l---------.icons/awkward/16x16/apps/com.librehat.yahooweather.svg1
l---------.icons/awkward/16x16/apps/com.makemkv.MakeMKV.svg1
l---------.icons/awkward/16x16/apps/com.mattermost.Desktop.svg1
l---------.icons/awkward/16x16/apps/com.meetfranz.Franz.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.moddb.TotalChaos.svg4
l---------.icons/awkward/16x16/apps/com.mojang.Minecraft.svg1
l---------.icons/awkward/16x16/apps/com.moonlight_stream.Moonlight.svg1
l---------.icons/awkward/16x16/apps/com.netease.CloudMusic.svg1
l---------.icons/awkward/16x16/apps/com.notepadqq.Notepadqq.svg1
l---------.icons/awkward/16x16/apps/com.obsproject.Studio.svg1
l---------.icons/awkward/16x16/apps/com.ozmartians.VidCutter.svg1
l---------.icons/awkward/16x16/apps/com.play0ad.zeroad.svg1
l---------.icons/awkward/16x16/apps/com.rawtherapee.RawTherapee.svg1
l---------.icons/awkward/16x16/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.remarkable.reMarkable.svg5
-rw-r--r--.icons/awkward/16x16/apps/com.scoutshonour.Digital.svg14
-rw-r--r--.icons/awkward/16x16/apps/com.scoutshonour.dtipbijays.svg10
-rw-r--r--.icons/awkward/16x16/apps/com.shatteredpixel.shatteredpixeldungeon.svg11
l---------.icons/awkward/16x16/apps/com.skype.Client.svg1
l---------.icons/awkward/16x16/apps/com.slack.Slack.svg1
l---------.icons/awkward/16x16/apps/com.snes9x.Snes9x.svg1
l---------.icons/awkward/16x16/apps/com.spotify.Client.svg1
l---------.icons/awkward/16x16/apps/com.stepmania.StepMania.svg1
l---------.icons/awkward/16x16/apps/com.sublimemerge.App.svg1
l---------.icons/awkward/16x16/apps/com.sublimetext.three.svg1
l---------.icons/awkward/16x16/apps/com.sweethome3d.Sweethome3d.svg1
l---------.icons/awkward/16x16/apps/com.syntevo.SmartGit.svg1
l---------.icons/awkward/16x16/apps/com.syntevo.SmartSynchronize.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.szibele.e-juice-calc.svg8
l---------.icons/awkward/16x16/apps/com.teamspeak.TeamSpeak.svg1
l---------.icons/awkward/16x16/apps/com.teeworlds.Teeworlds.svg1
l---------.icons/awkward/16x16/apps/com.transmissionbt.Transmission.svg1
l---------.icons/awkward/16x16/apps/com.tux4kids.tuxmath.svg1
l---------.icons/awkward/16x16/apps/com.tux4kids.tuxtype.svg1
l---------.icons/awkward/16x16/apps/com.unity.UnityHub.svg1
l---------.icons/awkward/16x16/apps/com.uploadedlobster.peek.svg1
l---------.icons/awkward/16x16/apps/com.valvesoftware.Steam.svg1
l---------.icons/awkward/16x16/apps/com.viber.Viber.svg1
l---------.icons/awkward/16x16/apps/com.viewizard.AstroMenace.svg1
l---------.icons/awkward/16x16/apps/com.vinszent.GnomeTwitch.svg1
-rw-r--r--.icons/awkward/16x16/apps/com.visualstudio.code.oss.svg9
l---------.icons/awkward/16x16/apps/com.visualstudio.code.svg1
l---------.icons/awkward/16x16/apps/com.wings3d.WINGS.svg1
l---------.icons/awkward/16x16/apps/com.wire.WireDesktop.svg1
l---------.icons/awkward/16x16/apps/com.worldoftanks.Client.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office.etmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office.pdfmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office.wppmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office.wpsmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office2019.etmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office2019.pdfmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office2019.wppmain.svg1
l---------.icons/awkward/16x16/apps/com.wps.Office2019.wpsmain.svg1
l---------.icons/awkward/16x16/apps/com.xamarin.MonoDevelop.svg1
l---------.icons/awkward/16x16/apps/com.xnview.XnConvert.svg1
l---------.icons/awkward/16x16/apps/com.xnview.XnRetro.svg1
l---------.icons/awkward/16x16/apps/com.xnview.XnSketch.svg1
l---------.icons/awkward/16x16/apps/com.xnview.XnViewMP.svg1
l---------.icons/awkward/16x16/apps/com.zandronum.Zandronum.svg1
-rw-r--r--.icons/awkward/16x16/apps/comix.svg30
-rw-r--r--.icons/awkward/16x16/apps/company-of-heroes-2.svg4
-rw-r--r--.icons/awkward/16x16/apps/compiz.svg4
-rw-r--r--.icons/awkward/16x16/apps/compton.svg4
l---------.icons/awkward/16x16/apps/computer-log-out.svg1
l---------.icons/awkward/16x16/apps/computer-runprocesscatcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/computerjanitor.svg6
l---------.icons/awkward/16x16/apps/computersettings.svg1
l---------.icons/awkward/16x16/apps/config-date.svg1
l---------.icons/awkward/16x16/apps/config-language.svg1
l---------.icons/awkward/16x16/apps/config-users.svg1
l---------.icons/awkward/16x16/apps/configurator.svg1
l---------.icons/awkward/16x16/apps/configure-debian.svg1
l---------.icons/awkward/16x16/apps/conky-logomark-violet.svg1
-rw-r--r--.icons/awkward/16x16/apps/conky-manager.svg8
-rw-r--r--.icons/awkward/16x16/apps/conky.svg7
-rw-r--r--.icons/awkward/16x16/apps/connectagram.svg4
-rw-r--r--.icons/awkward/16x16/apps/construo.svg14
-rw-r--r--.icons/awkward/16x16/apps/contact-editor.svg4
l---------.icons/awkward/16x16/apps/control-center2.svg1
-rw-r--r--.icons/awkward/16x16/apps/converseen.svg5
l---------.icons/awkward/16x16/apps/cookie.svg1
-rw-r--r--.icons/awkward/16x16/apps/cool-retro-term.svg4
l---------.icons/awkward/16x16/apps/copy-agent.svg1
-rw-r--r--.icons/awkward/16x16/apps/copy-com.svg6
-rw-r--r--.icons/awkward/16x16/apps/copyq.svg9
-rw-r--r--.icons/awkward/16x16/apps/corebird.svg11
-rw-r--r--.icons/awkward/16x16/apps/coypu.svg4
-rw-r--r--.icons/awkward/16x16/apps/cozydrive.svg10
-rw-r--r--.icons/awkward/16x16/apps/cpod.svg4
-rw-r--r--.icons/awkward/16x16/apps/cpu-x.svg14
l---------.icons/awkward/16x16/apps/cqcb.plasma.webslice.svg1
-rw-r--r--.icons/awkward/16x16/apps/crack-attack.svg12
-rw-r--r--.icons/awkward/16x16/apps/crashplan.svg4
-rw-r--r--.icons/awkward/16x16/apps/crawl.svg7
-rw-r--r--.icons/awkward/16x16/apps/credentials-preferences.svg4
-rw-r--r--.icons/awkward/16x16/apps/cronopete_preferences.svg4
-rw-r--r--.icons/awkward/16x16/apps/cronopete_restore.svg4
-rw-r--r--.icons/awkward/16x16/apps/crossover.svg6
-rw-r--r--.icons/awkward/16x16/apps/crossstudio.svg8
-rw-r--r--.icons/awkward/16x16/apps/crow-translate.svg6
-rw-r--r--.icons/awkward/16x16/apps/crusader-kings-2.svg7
-rw-r--r--.icons/awkward/16x16/apps/crypt-of-the-necrodancer.svg8
l---------.icons/awkward/16x16/apps/cryptfolder-indicator.svg1
l---------.icons/awkward/16x16/apps/cryptkeeper.svg1
-rw-r--r--.icons/awkward/16x16/apps/cryptomator.svg13
-rw-r--r--.icons/awkward/16x16/apps/cryptr.svg14
-rw-r--r--.icons/awkward/16x16/apps/cs-applets.svg8
l---------.icons/awkward/16x16/apps/cs-backgrounds.svg1
l---------.icons/awkward/16x16/apps/cs-bluetooth.svg1
l---------.icons/awkward/16x16/apps/cs-cat-admin.svg1
l---------.icons/awkward/16x16/apps/cs-cat-appearance.svg1
l---------.icons/awkward/16x16/apps/cs-cat-hardware.svg1
l---------.icons/awkward/16x16/apps/cs-cat-prefs.svg1
l---------.icons/awkward/16x16/apps/cs-color.svg1
l---------.icons/awkward/16x16/apps/cs-date-time.svg1
l---------.icons/awkward/16x16/apps/cs-default-applications.svg1
l---------.icons/awkward/16x16/apps/cs-desklets.svg1
l---------.icons/awkward/16x16/apps/cs-desktop-effects.svg1
-rw-r--r--.icons/awkward/16x16/apps/cs-desktop.svg5
l---------.icons/awkward/16x16/apps/cs-details.svg1
l---------.icons/awkward/16x16/apps/cs-display.svg1
l---------.icons/awkward/16x16/apps/cs-drivers.svg1
l---------.icons/awkward/16x16/apps/cs-extensions.svg1
l---------.icons/awkward/16x16/apps/cs-firewall.svg1
l---------.icons/awkward/16x16/apps/cs-fonts.svg1
l---------.icons/awkward/16x16/apps/cs-general.svg1
l---------.icons/awkward/16x16/apps/cs-input-method.svg1
l---------.icons/awkward/16x16/apps/cs-keyboard.svg1
l---------.icons/awkward/16x16/apps/cs-language.svg1
-rw-r--r--.icons/awkward/16x16/apps/cs-login.svg11
l---------.icons/awkward/16x16/apps/cs-mouse.svg1
l---------.icons/awkward/16x16/apps/cs-network.svg1
l---------.icons/awkward/16x16/apps/cs-notifications.svg1
l---------.icons/awkward/16x16/apps/cs-online-accounts.svg1
-rw-r--r--.icons/awkward/16x16/apps/cs-overview.svg5
-rw-r--r--.icons/awkward/16x16/apps/cs-panel.svg4
l---------.icons/awkward/16x16/apps/cs-power.svg1
l---------.icons/awkward/16x16/apps/cs-printer.svg1
l---------.icons/awkward/16x16/apps/cs-privacy.svg1
l---------.icons/awkward/16x16/apps/cs-region.svg1
l---------.icons/awkward/16x16/apps/cs-screen.svg1
l---------.icons/awkward/16x16/apps/cs-screensaver.svg1
l---------.icons/awkward/16x16/apps/cs-software-properties.svg1
l---------.icons/awkward/16x16/apps/cs-sound.svg1
l---------.icons/awkward/16x16/apps/cs-sources.svg1
l---------.icons/awkward/16x16/apps/cs-startup-programs.svg1
l---------.icons/awkward/16x16/apps/cs-tablet.svg1
l---------.icons/awkward/16x16/apps/cs-themes.svg1
l---------.icons/awkward/16x16/apps/cs-tiling.svg1
l---------.icons/awkward/16x16/apps/cs-universal-access.svg1
l---------.icons/awkward/16x16/apps/cs-user-accounts.svg1
l---------.icons/awkward/16x16/apps/cs-user.svg1
l---------.icons/awkward/16x16/apps/cs-windows.svg1
l---------.icons/awkward/16x16/apps/cs-workspaces.svg1
-rw-r--r--.icons/awkward/16x16/apps/cs.svg5
-rw-r--r--.icons/awkward/16x16/apps/csgo.svg5
-rw-r--r--.icons/awkward/16x16/apps/css.svg5
l---------.icons/awkward/16x16/apps/cuckoo.svg1
-rw-r--r--.icons/awkward/16x16/apps/cumulonimbus.svg6
l---------.icons/awkward/16x16/apps/cumulus.svg1
-rw-r--r--.icons/awkward/16x16/apps/cuphead.svg14
-rw-r--r--.icons/awkward/16x16/apps/cups.svg9
-rw-r--r--.icons/awkward/16x16/apps/cura-icon.svg4
-rw-r--r--.icons/awkward/16x16/apps/curlew.svg5
-rw-r--r--.icons/awkward/16x16/apps/custom-toolbox.svg4
l---------.icons/awkward/16x16/apps/customdesktopmenu.svg1
-rw-r--r--.icons/awkward/16x16/apps/cutecom.svg7
-rw-r--r--.icons/awkward/16x16/apps/cutegram.svg4
-rw-r--r--.icons/awkward/16x16/apps/cutemarked.svg4
-rw-r--r--.icons/awkward/16x16/apps/cutemaze.svg4
-rw-r--r--.icons/awkward/16x16/apps/cutepeaks.svg7
-rw-r--r--.icons/awkward/16x16/apps/cutter.svg7
-rw-r--r--.icons/awkward/16x16/apps/cuttlefish.svg11
-rw-r--r--.icons/awkward/16x16/apps/cuyo.svg8
-rw-r--r--.icons/awkward/16x16/apps/cvpcb.svg4
l---------.icons/awkward/16x16/apps/cx.ring.Ring.svg1
l---------.icons/awkward/16x16/apps/cxmenu-cxoffice-0-crossover.svg1
-rw-r--r--.icons/awkward/16x16/apps/cyan.svg4
l---------.icons/awkward/16x16/apps/cycligent-icon.svg1
l---------.icons/awkward/16x16/apps/cycligent.svg1
-rw-r--r--.icons/awkward/16x16/apps/d-feet.svg4
l---------.icons/awkward/16x16/apps/d3lphin.svg1
-rw-r--r--.icons/awkward/16x16/apps/darktable.svg9
-rw-r--r--.icons/awkward/16x16/apps/darwinia.svg4
-rw-r--r--.icons/awkward/16x16/apps/dash-qt.svg5
-rw-r--r--.icons/awkward/16x16/apps/dassault-systemes.draftsight.svg6
-rw-r--r--.icons/awkward/16x16/apps/datagrip.svg10
l---------.icons/awkward/16x16/apps/date.svg1
-rw-r--r--.icons/awkward/16x16/apps/datovka.svg4
-rw-r--r--.icons/awkward/16x16/apps/davmail.svg4
-rw-r--r--.icons/awkward/16x16/apps/day-of-the-tentacle-remastered.svg6
l---------.icons/awkward/16x16/apps/dayfolder.svg1
l---------.icons/awkward/16x16/apps/dbeaver-ee.svg1
-rw-r--r--.icons/awkward/16x16/apps/dbeaver.svg20
-rw-r--r--.icons/awkward/16x16/apps/dconf-editor.svg5
l---------.icons/awkward/16x16/apps/dde-calendar.svg1
l---------.icons/awkward/16x16/apps/dde-file-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/dde-introduction.svg14
l---------.icons/awkward/16x16/apps/ddm.svg1
l---------.icons/awkward/16x16/apps/de.billardgl.Billardgl.svg1
-rw-r--r--.icons/awkward/16x16/apps/de.haeckerfelix.Fragments.svg19
-rw-r--r--.icons/awkward/16x16/apps/de.haeckerfelix.Remotely.svg16
l---------.icons/awkward/16x16/apps/de.haeckerfelix.gradio.svg1
l---------.icons/awkward/16x16/apps/de.manuel_kehl.go-for-it.svg1
-rw-r--r--.icons/awkward/16x16/apps/de.rwth_aachen.ient.YUView.svg6
-rw-r--r--.icons/awkward/16x16/apps/de.unifreiburg.ellipticcurve.svg4
-rw-r--r--.icons/awkward/16x16/apps/de.wolfvollprecht.UberWriter.svg24
-rw-r--r--.icons/awkward/16x16/apps/dead-cells.svg5
-rw-r--r--.icons/awkward/16x16/apps/dead-island.svg4
-rw-r--r--.icons/awkward/16x16/apps/deadbeef.svg4
l---------.icons/awkward/16x16/apps/debian-installer-launcher.svg1
l---------.icons/awkward/16x16/apps/debian-logo.svg1
l---------.icons/awkward/16x16/apps/debian-plymouth-manager.svg1
l---------.icons/awkward/16x16/apps/debian-swirl.svg1
l---------.icons/awkward/16x16/apps/deepin-appstore.svg1
l---------.icons/awkward/16x16/apps/deepin-boot-maker.svg1
l---------.icons/awkward/16x16/apps/deepin-calculator.svg1
l---------.icons/awkward/16x16/apps/deepin-calendar.svg1
l---------.icons/awkward/16x16/apps/deepin-clone.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-cloud-print-configurator.svg13
-rw-r--r--.icons/awkward/16x16/apps/deepin-cloud-scan-config-helper.svg11
l---------.icons/awkward/16x16/apps/deepin-cloudprint-config-helper.svg1
l---------.icons/awkward/16x16/apps/deepin-crossover.svg1
l---------.icons/awkward/16x16/apps/deepin-deb-installer.svg1
l---------.icons/awkward/16x16/apps/deepin-download.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-draw.svg9
l---------.icons/awkward/16x16/apps/deepin-editor.svg1
l---------.icons/awkward/16x16/apps/deepin-emacs.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-feedback.svg6
l---------.icons/awkward/16x16/apps/deepin-font-installer.svg1
l---------.icons/awkward/16x16/apps/deepin-game-center.svg1
l---------.icons/awkward/16x16/apps/deepin-graphics-driver-manager.svg1
l---------.icons/awkward/16x16/apps/deepin-image-viewer.svg1
l---------.icons/awkward/16x16/apps/deepin-installer-oem.svg1
l---------.icons/awkward/16x16/apps/deepin-installer.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-launcher.svg7
-rw-r--r--.icons/awkward/16x16/apps/deepin-manual.svg5
l---------.icons/awkward/16x16/apps/deepin-media-player.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-movie.svg5
l---------.icons/awkward/16x16/apps/deepin-multitasking-view.svg1
l---------.icons/awkward/16x16/apps/deepin-music-player.svg1
l---------.icons/awkward/16x16/apps/deepin-music.svg1
l---------.icons/awkward/16x16/apps/deepin-note.svg1
l---------.icons/awkward/16x16/apps/deepin-picker.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-remote-assistance.svg6
-rw-r--r--.icons/awkward/16x16/apps/deepin-repair-tools.svg5
l---------.icons/awkward/16x16/apps/deepin-scanner.svg1
l---------.icons/awkward/16x16/apps/deepin-screen-recorder.svg1
l---------.icons/awkward/16x16/apps/deepin-screenshot.svg1
l---------.icons/awkward/16x16/apps/deepin-show-desktop.svg1
l---------.icons/awkward/16x16/apps/deepin-software-center.svg1
l---------.icons/awkward/16x16/apps/deepin-system-monitor.svg1
l---------.icons/awkward/16x16/apps/deepin-terminal.svg1
-rw-r--r--.icons/awkward/16x16/apps/deepin-toggle-desktop.svg6
l---------.icons/awkward/16x16/apps/deepin-translator.svg1
l---------.icons/awkward/16x16/apps/deepin-voice-recorder.svg1
l---------.icons/awkward/16x16/apps/deepin.com.wechat.devtools.svg1
l---------.icons/awkward/16x16/apps/deepin.com.wechat.svg1
-rw-r--r--.icons/awkward/16x16/apps/deezer.svg28
-rw-r--r--.icons/awkward/16x16/apps/defcon.svg6
-rw-r--r--.icons/awkward/16x16/apps/deflemask.svg21
-rw-r--r--.icons/awkward/16x16/apps/deja-dup.svg8
-rw-r--r--.icons/awkward/16x16/apps/delir.svg7
-rw-r--r--.icons/awkward/16x16/apps/deltachat.svg4
-rw-r--r--.icons/awkward/16x16/apps/deluge.svg5
-rw-r--r--.icons/awkward/16x16/apps/denemo.svg5
l---------.icons/awkward/16x16/apps/designer-qt4.svg1
l---------.icons/awkward/16x16/apps/designer-qt5.svg1
l---------.icons/awkward/16x16/apps/designer.svg1
l---------.icons/awkward/16x16/apps/designer5.svg1
l---------.icons/awkward/16x16/apps/desktop-effects.svg1
-rw-r--r--.icons/awkward/16x16/apps/desktop-environment-gnome.svg4
-rw-r--r--.icons/awkward/16x16/apps/desktop-environment-kde.svg5
-rw-r--r--.icons/awkward/16x16/apps/desktop-environment-tde.svg6
-rw-r--r--.icons/awkward/16x16/apps/desktop-environment-unity.svg4
-rw-r--r--.icons/awkward/16x16/apps/desktop-environment-xfce.svg4
-rw-r--r--.icons/awkward/16x16/apps/desktop-profiler.svg5
-rw-r--r--.icons/awkward/16x16/apps/desmume.svg19
-rw-r--r--.icons/awkward/16x16/apps/desura.svg9
-rw-r--r--.icons/awkward/16x16/apps/devassistant.svg4
-rw-r--r--.icons/awkward/16x16/apps/devdocs.svg7
l---------.icons/awkward/16x16/apps/devede.svg1
l---------.icons/awkward/16x16/apps/devedeng.svg1
-rw-r--r--.icons/awkward/16x16/apps/devhelp.svg8
-rw-r--r--.icons/awkward/16x16/apps/devhub.svg4
-rw-r--r--.icons/awkward/16x16/apps/deviantart.svg4
l---------.icons/awkward/16x16/apps/dhcpcd.svg1
-rw-r--r--.icons/awkward/16x16/apps/dia.svg5
-rw-r--r--.icons/awkward/16x16/apps/diablo-2.svg6
l---------.icons/awkward/16x16/apps/dictionary.svg1
-rw-r--r--.icons/awkward/16x16/apps/diffuse.svg4
-rw-r--r--.icons/awkward/16x16/apps/digikam.svg7
-rw-r--r--.icons/awkward/16x16/apps/digitallyimported.svg7
-rw-r--r--.icons/awkward/16x16/apps/dino.svg7
-rw-r--r--.icons/awkward/16x16/apps/diodon.svg11
-rw-r--r--.icons/awkward/16x16/apps/dirt-rally.svg9
-rw-r--r--.icons/awkward/16x16/apps/dirt4.svg4
-rw-r--r--.icons/awkward/16x16/apps/discord-canary.svg4
l---------.icons/awkward/16x16/apps/discord-ptb.svg1
-rw-r--r--.icons/awkward/16x16/apps/discord.svg4
-rw-r--r--.icons/awkward/16x16/apps/disk-burner.svg4
l---------.icons/awkward/16x16/apps/disk-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/disk-usage-analyzer.svg6
-rw-r--r--.icons/awkward/16x16/apps/disk-utility.svg4
l---------.icons/awkward/16x16/apps/diskmonitor.svg1
l---------.icons/awkward/16x16/apps/disper.svg1
l---------.icons/awkward/16x16/apps/display-brightness.svg1
l---------.icons/awkward/16x16/apps/display-capplet.svg1
l---------.icons/awkward/16x16/apps/display-im6.Q16.svg1
l---------.icons/awkward/16x16/apps/display-im6.q16.svg1
-rw-r--r--.icons/awkward/16x16/apps/display.im6.svg6
-rw-r--r--.icons/awkward/16x16/apps/dissenter-browser.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-absolute.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-academix.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-aix.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-alpine.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-alt-linux.svg8
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-android.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-antix.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-archbang.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-archlabs.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-archlinux.svg3
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-archman.svg8
l---------.icons/awkward/16x16/apps/distributor-logo-arcolinux.svg1
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-artix.svg3
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-aryalinux.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-backbox.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-blackarch.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-bodhi-linux.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-bunsenlabs.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-calculate-linux.svg16
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-condres.svg6
l---------.icons/awkward/16x16/apps/distributor-logo-crux.svg1
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-debian.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-deepin.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-devuan.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-fedora.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-freebsd.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-freedos.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-kali-linux.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-knoppix.svg15
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-korora.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-linux-lite.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-linux-mint.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-lubuntu.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-lxle.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-mac.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-manjaro.svg3
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-ms-dos.svg9
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-mx.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-netrunner.svg36
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-openmandriva.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-opensuse.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-parrot.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-pisilinux.svg15
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-pop-os.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-puppy-linux.svg8
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-pureos.svg4
l---------.icons/awkward/16x16/apps/distributor-logo-q4os-m1.svg1
l---------.icons/awkward/16x16/apps/distributor-logo-q4os1.svg1
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-raspbian.svg18
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-rosa.svg7
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-salentos.svg5
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-smartos.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-solus.svg11
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-steamos.svg8
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-ubuntu-budgie.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-ubuntu-mate.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-ubuntu-studio.svg11
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-ubuntu.svg4
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-void.svg6
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-voyager.svg4
l---------.icons/awkward/16x16/apps/distributor-logo-xubuntu.svg1
-rw-r--r--.icons/awkward/16x16/apps/distributor-logo-zorin.svg4
-rw-r--r--.icons/awkward/16x16/apps/dk.tangramgames.mrrescue.svg13
-rw-r--r--.icons/awkward/16x16/apps/dmd-doc.svg7
l---------.icons/awkward/16x16/apps/dnfdragora.svg1
-rw-r--r--.icons/awkward/16x16/apps/dockbarx.svg11
-rw-r--r--.icons/awkward/16x16/apps/dockstation.svg7
l---------.icons/awkward/16x16/apps/docky.svg1
l---------.icons/awkward/16x16/apps/document-open-recent.svg1
-rw-r--r--.icons/awkward/16x16/apps/document-print-preview.svg4
-rw-r--r--.icons/awkward/16x16/apps/document-viewer.svg4
l---------.icons/awkward/16x16/apps/documentation.svg1
-rw-r--r--.icons/awkward/16x16/apps/dods.svg7
-rw-r--r--.icons/awkward/16x16/apps/doki-doki-literature-club.svg6
-rw-r--r--.icons/awkward/16x16/apps/doki-doki-mod-manager.svg6
-rw-r--r--.icons/awkward/16x16/apps/dolphin-emu.svg4
-rw-r--r--.icons/awkward/16x16/apps/dont-starve-together.svg14
-rw-r--r--.icons/awkward/16x16/apps/dont-starve.svg14
-rw-r--r--.icons/awkward/16x16/apps/doom.svg7
-rw-r--r--.icons/awkward/16x16/apps/doomseeker.svg4
-rw-r--r--.icons/awkward/16x16/apps/door-kickers.svg4
-rw-r--r--.icons/awkward/16x16/apps/dosbox.svg5
-rw-r--r--.icons/awkward/16x16/apps/dota-underlords.svg4
-rw-r--r--.icons/awkward/16x16/apps/dota2.svg6
-rw-r--r--.icons/awkward/16x16/apps/dotcover.svg10
-rw-r--r--.icons/awkward/16x16/apps/dotmemory.svg10
-rw-r--r--.icons/awkward/16x16/apps/dotpeek.svg10
-rw-r--r--.icons/awkward/16x16/apps/dottrace.svg10
-rw-r--r--.icons/awkward/16x16/apps/doublecmd.svg5
-rw-r--r--.icons/awkward/16x16/apps/downline.svg4
-rw-r--r--.icons/awkward/16x16/apps/downloader-arrow.svg4
l---------.icons/awkward/16x16/apps/draftsight.svg1
-rw-r--r--.icons/awkward/16x16/apps/dragon-ball-online-global.svg8
-rw-r--r--.icons/awkward/16x16/apps/dragon-ball-xenoverse.svg11
-rw-r--r--.icons/awkward/16x16/apps/dragonframe4.svg4
l---------.icons/awkward/16x16/apps/dragonplayer.svg1
l---------.icons/awkward/16x16/apps/drakconf.svg1
l---------.icons/awkward/16x16/apps/drakmenustyle.svg1
l---------.icons/awkward/16x16/apps/draksec-mdk.svg1
l---------.icons/awkward/16x16/apps/drakstats.svg1
-rw-r--r--.icons/awkward/16x16/apps/draw.io.svg7
l---------.icons/awkward/16x16/apps/drawio.svg1
-rw-r--r--.icons/awkward/16x16/apps/drawpile.svg8
l---------.icons/awkward/16x16/apps/dreamchess.svg1
l---------.icons/awkward/16x16/apps/drgeo.svg1
l---------.icons/awkward/16x16/apps/driconf-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/driconf.svg7
-rw-r--r--.icons/awkward/16x16/apps/drill-search-gtk.svg5
l---------.icons/awkward/16x16/apps/drill-search.svg1
l---------.icons/awkward/16x16/apps/driver-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/dropbox.svg5
l---------.icons/awkward/16x16/apps/drracket.svg1
-rw-r--r--.icons/awkward/16x16/apps/drweb-gui.svg4
-rw-r--r--.icons/awkward/16x16/apps/dse.svg4
-rw-r--r--.icons/awkward/16x16/apps/dukto.svg4
-rw-r--r--.icons/awkward/16x16/apps/duolingo.svg12
-rw-r--r--.icons/awkward/16x16/apps/duplicati.svg8
-rw-r--r--.icons/awkward/16x16/apps/duskplayer.svg6
-rw-r--r--.icons/awkward/16x16/apps/dvanalyzer.svg6
l---------.icons/awkward/16x16/apps/dvd95.svg1
l---------.icons/awkward/16x16/apps/dvd9548.svg1
l---------.icons/awkward/16x16/apps/dvdstyler.svg1
-rw-r--r--.icons/awkward/16x16/apps/dying-light.svg6
-rw-r--r--.icons/awkward/16x16/apps/eBook-speaker.svg6
-rw-r--r--.icons/awkward/16x16/apps/eagle.svg5
-rw-r--r--.icons/awkward/16x16/apps/ease.svg4
-rw-r--r--.icons/awkward/16x16/apps/easy-ebook-viewer.svg10
-rw-r--r--.icons/awkward/16x16/apps/easyeda.svg7
-rw-r--r--.icons/awkward/16x16/apps/easymp3gain.svg9
-rw-r--r--.icons/awkward/16x16/apps/easystroke.svg4
l---------.icons/awkward/16x16/apps/easytag.svg1
-rw-r--r--.icons/awkward/16x16/apps/echonest.svg7
-rw-r--r--.icons/awkward/16x16/apps/eclipse-cdt.svg11
-rw-r--r--.icons/awkward/16x16/apps/eclipse.svg6
-rw-r--r--.icons/awkward/16x16/apps/edex-ui.svg5
l---------.icons/awkward/16x16/apps/edile.svg1
l---------.icons/awkward/16x16/apps/edit-urpm-sources.svg1
l---------.icons/awkward/16x16/apps/edu.mit.Scratch.svg1
-rw-r--r--.icons/awkward/16x16/apps/edu.stanford.Almond.svg13
-rw-r--r--.icons/awkward/16x16/apps/eekboard.svg5
-rw-r--r--.icons/awkward/16x16/apps/eeschema.svg8
-rw-r--r--.icons/awkward/16x16/apps/eid-viewer.svg13
-rw-r--r--.icons/awkward/16x16/apps/eiskaltdcpp.svg6
-rw-r--r--.icons/awkward/16x16/apps/ekiga.svg10
-rw-r--r--.icons/awkward/16x16/apps/electorrent.svg7
-rw-r--r--.icons/awkward/16x16/apps/electrip.svg11
-rw-r--r--.icons/awkward/16x16/apps/electron-mail.svg5
-rw-r--r--.icons/awkward/16x16/apps/electron.svg10
l---------.icons/awkward/16x16/apps/electron4.svg1
-rw-r--r--.icons/awkward/16x16/apps/electrum-axe.svg6
-rw-r--r--.icons/awkward/16x16/apps/electrum-ltc.svg4
-rw-r--r--.icons/awkward/16x16/apps/electrum.svg4
-rw-r--r--.icons/awkward/16x16/apps/element4l.svg12
-rw-r--r--.icons/awkward/16x16/apps/elisa.svg15
l---------.icons/awkward/16x16/apps/emacs-24.svg1
l---------.icons/awkward/16x16/apps/emacs-25.svg1
l---------.icons/awkward/16x16/apps/emacs-nox.svg1
l---------.icons/awkward/16x16/apps/emacs-snapshot.svg1
-rw-r--r--.icons/awkward/16x16/apps/emacs.svg4
l---------.icons/awkward/16x16/apps/emacs24.svg1
l---------.icons/awkward/16x16/apps/emacs25.svg1
l---------.icons/awkward/16x16/apps/email.svg1
-rw-r--r--.icons/awkward/16x16/apps/emby-server.svg4
-rw-r--r--.icons/awkward/16x16/apps/emerald-theme-manager-icon.svg7
-rw-r--r--.icons/awkward/16x16/apps/empathy.svg9
-rw-r--r--.icons/awkward/16x16/apps/emule.svg17
l---------.icons/awkward/16x16/apps/encryptr.svg1
-rw-r--r--.icons/awkward/16x16/apps/endless-sky.svg20
-rw-r--r--.icons/awkward/16x16/apps/engauge-digitizer.svg12
l---------.icons/awkward/16x16/apps/engrampa.svg1
-rw-r--r--.icons/awkward/16x16/apps/enhanced_browsing.svg6
-rw-r--r--.icons/awkward/16x16/apps/enjoy-music-player.svg4
-rw-r--r--.icons/awkward/16x16/apps/enpass.svg4
-rw-r--r--.icons/awkward/16x16/apps/entangle.svg8
-rw-r--r--.icons/awkward/16x16/apps/enter-the-gungeon.svg6
l---------.icons/awkward/16x16/apps/eog.svg1
l---------.icons/awkward/16x16/apps/eom.svg1
l---------.icons/awkward/16x16/apps/epdfview.svg1
l---------.icons/awkward/16x16/apps/ephoto.svg1
l---------.icons/awkward/16x16/apps/epiphany-bookmarks.svg1
l---------.icons/awkward/16x16/apps/epiphany-browser.svg1
-rw-r--r--.icons/awkward/16x16/apps/epiphany-game.svg16
l---------.icons/awkward/16x16/apps/epiphany-gecko.svg1
l---------.icons/awkward/16x16/apps/epiphany-icon.svg1
l---------.icons/awkward/16x16/apps/epiphany-webkit.svg1
-rw-r--r--.icons/awkward/16x16/apps/epiphany.svg5
l---------.icons/awkward/16x16/apps/epulse.svg1
l---------.icons/awkward/16x16/apps/eradio.svg1
-rw-r--r--.icons/awkward/16x16/apps/eric.svg8
l---------.icons/awkward/16x16/apps/eric6.svg1
-rw-r--r--.icons/awkward/16x16/apps/ericWeb.svg4
l---------.icons/awkward/16x16/apps/ericWeb6.svg1
-rw-r--r--.icons/awkward/16x16/apps/estmob-sendanywhere.svg9
l---------.icons/awkward/16x16/apps/etcher-electron.svg1
-rw-r--r--.icons/awkward/16x16/apps/etcher.svg5
-rw-r--r--.icons/awkward/16x16/apps/eternallands.svg5
-rw-r--r--.icons/awkward/16x16/apps/etherape.svg5
-rw-r--r--.icons/awkward/16x16/apps/ethereumwallet.svg5
-rw-r--r--.icons/awkward/16x16/apps/etherwall.svg4
-rw-r--r--.icons/awkward/16x16/apps/etr.svg6
-rw-r--r--.icons/awkward/16x16/apps/ettercap.svg6
l---------.icons/awkward/16x16/apps/eu.blumenstingl.martin.keystateplasmoid.svg1
-rw-r--r--.icons/awkward/16x16/apps/eu.scarpetta.PDFMixTool.svg10
-rw-r--r--.icons/awkward/16x16/apps/eureka.svg5
-rw-r--r--.icons/awkward/16x16/apps/euro-truck-simulator-2.svg7
-rw-r--r--.icons/awkward/16x16/apps/evelauncher.svg4
-rw-r--r--.icons/awkward/16x16/apps/everdo.svg6
-rw-r--r--.icons/awkward/16x16/apps/evernote.svg4
l---------.icons/awkward/16x16/apps/everpad.svg1
l---------.icons/awkward/16x16/apps/evince.svg1
-rw-r--r--.icons/awkward/16x16/apps/evnc.svg4
l---------.icons/awkward/16x16/apps/evolution-calendar.svg1
l---------.icons/awkward/16x16/apps/evolution-mail.svg1
l---------.icons/awkward/16x16/apps/evolution-memos.svg1
l---------.icons/awkward/16x16/apps/evolution-tasks.svg1
-rw-r--r--.icons/awkward/16x16/apps/evolution.svg6
-rw-r--r--.icons/awkward/16x16/apps/evtest-qt.svg8
-rw-r--r--.icons/awkward/16x16/apps/exaile.svg4
l---------.icons/awkward/16x16/apps/exfalso.svg1
-rw-r--r--.icons/awkward/16x16/apps/exmplayer.svg4
-rw-r--r--.icons/awkward/16x16/apps/exodus.svg4
-rw-r--r--.icons/awkward/16x16/apps/exult.svg4
l---------.icons/awkward/16x16/apps/facebook-facebook.com.svg1
-rw-r--r--.icons/awkward/16x16/apps/facebook.svg8
l---------.icons/awkward/16x16/apps/facebookresource.svg1
-rw-r--r--.icons/awkward/16x16/apps/factorio.svg4
-rw-r--r--.icons/awkward/16x16/apps/falkon.svg8
-rw-r--r--.icons/awkward/16x16/apps/far2l.svg19
-rw-r--r--.icons/awkward/16x16/apps/fbmessenger.svg4
-rw-r--r--.icons/awkward/16x16/apps/fbreader.svg8
l---------.icons/awkward/16x16/apps/fceu.svg1
-rw-r--r--.icons/awkward/16x16/apps/fceux.svg10
-rw-r--r--.icons/awkward/16x16/apps/fcitx-sogoupinyin.svg4
l---------.icons/awkward/16x16/apps/fcitx.svg1
l---------.icons/awkward/16x16/apps/fcitx_ubuntukylin.svg1
l---------.icons/awkward/16x16/apps/fedora-logo-icon.svg1
l---------.icons/awkward/16x16/apps/fedora-release-notes.svg1
-rw-r--r--.icons/awkward/16x16/apps/feedindicator.svg7
l---------.icons/awkward/16x16/apps/feedreader.svg1
-rw-r--r--.icons/awkward/16x16/apps/feh.svg13
-rw-r--r--.icons/awkward/16x16/apps/fern-wifi-cracker.svg6
-rw-r--r--.icons/awkward/16x16/apps/fez.svg6
-rw-r--r--.icons/awkward/16x16/apps/ffado.svg8
-rw-r--r--.icons/awkward/16x16/apps/ffmulticonverter.svg5
l---------.icons/awkward/16x16/apps/fifteenpuzzle.svg1
-rw-r--r--.icons/awkward/16x16/apps/figma.svg8
-rw-r--r--.icons/awkward/16x16/apps/fiji.svg4
l---------.icons/awkward/16x16/apps/file-roller.svg1
-rw-r--r--.icons/awkward/16x16/apps/filebot.svg6
l---------.icons/awkward/16x16/apps/filelight.svg1
l---------.icons/awkward/16x16/apps/filetypes.svg1
-rw-r--r--.icons/awkward/16x16/apps/filezilla.svg4
-rw-r--r--.icons/awkward/16x16/apps/filter.svg5
l---------.icons/awkward/16x16/apps/firefox-beta-bin.svg1
l---------.icons/awkward/16x16/apps/firefox-beta.svg1
l---------.icons/awkward/16x16/apps/firefox-default.svg1
l---------.icons/awkward/16x16/apps/firefox-developer-edition.svg1
-rw-r--r--.icons/awkward/16x16/apps/firefox-developer-icon.svg9
l---------.icons/awkward/16x16/apps/firefox-esr.svg1
l---------.icons/awkward/16x16/apps/firefox-gtk3.svg1
l---------.icons/awkward/16x16/apps/firefox-icon.svg1
l---------.icons/awkward/16x16/apps/firefox-mozilla-build.svg1
l---------.icons/awkward/16x16/apps/firefox-nightly-icon.svg1
l---------.icons/awkward/16x16/apps/firefox-nightly.svg1
l---------.icons/awkward/16x16/apps/firefox-original.svg1
-rw-r--r--.icons/awkward/16x16/apps/firefox-trunk.svg9
-rw-r--r--.icons/awkward/16x16/apps/firefox.svg9
-rw-r--r--.icons/awkward/16x16/apps/firejail-ui.svg14
-rw-r--r--.icons/awkward/16x16/apps/firetools.svg13
-rw-r--r--.icons/awkward/16x16/apps/firewall-config.svg4
-rw-r--r--.icons/awkward/16x16/apps/firewatch.svg7
-rw-r--r--.icons/awkward/16x16/apps/five-or-more.svg12
l---------.icons/awkward/16x16/apps/fjt.svg1
-rw-r--r--.icons/awkward/16x16/apps/flacon.svg4
-rw-r--r--.icons/awkward/16x16/apps/flameshot.svg10
-rw-r--r--.icons/awkward/16x16/apps/flare.svg3
-rw-r--r--.icons/awkward/16x16/apps/flareget.svg4
l---------.icons/awkward/16x16/apps/flash-player-properties.svg1
-rw-r--r--.icons/awkward/16x16/apps/flash.svg4
l---------.icons/awkward/16x16/apps/flashplayer.svg1
l---------.icons/awkward/16x16/apps/flashplayerproperties.svg1
l---------.icons/awkward/16x16/apps/flegita.svg1
-rw-r--r--.icons/awkward/16x16/apps/flickr.svg5
-rw-r--r--.icons/awkward/16x16/apps/flightgear.svg4
-rw-r--r--.icons/awkward/16x16/apps/florence.svg12
-rw-r--r--.icons/awkward/16x16/apps/flow.svg6
-rw-r--r--.icons/awkward/16x16/apps/flowblade.svg5
-rw-r--r--.icons/awkward/16x16/apps/fluid.svg9
-rw-r--r--.icons/awkward/16x16/apps/fluxgui.svg5
l---------.icons/awkward/16x16/apps/fma-config-tool.svg1
-rw-r--r--.icons/awkward/16x16/apps/fman.svg8
-rw-r--r--.icons/awkward/16x16/apps/fmit.svg20
-rw-r--r--.icons/awkward/16x16/apps/focuswriter.svg5
-rw-r--r--.icons/awkward/16x16/apps/fofix.svg7
l---------.icons/awkward/16x16/apps/folder_doc_q4os_startmenu.svg1
-rw-r--r--.icons/awkward/16x16/apps/fontbase.svg4
-rw-r--r--.icons/awkward/16x16/apps/fontforge.svg7
l---------.icons/awkward/16x16/apps/fonts.svg1
-rw-r--r--.icons/awkward/16x16/apps/fontypython.svg5
-rw-r--r--.icons/awkward/16x16/apps/foobillardplus.svg9
-rw-r--r--.icons/awkward/16x16/apps/foobnix.svg5
-rw-r--r--.icons/awkward/16x16/apps/football.svg6
l---------.icons/awkward/16x16/apps/footnote.svg1
-rw-r--r--.icons/awkward/16x16/apps/for-the-king.svg9
-rw-r--r--.icons/awkward/16x16/apps/forager.svg11
-rw-r--r--.icons/awkward/16x16/apps/four-in-a-row.svg22
-rw-r--r--.icons/awkward/16x16/apps/foursquare.svg4
-rw-r--r--.icons/awkward/16x16/apps/foxit-reader.svg4
l---------.icons/awkward/16x16/apps/foxitpdf.svg1
l---------.icons/awkward/16x16/apps/foxitreader.svg1
l---------.icons/awkward/16x16/apps/fr.free.Homebank.svg1
l---------.icons/awkward/16x16/apps/fr.handbrake.ghb.svg1
l---------.icons/awkward/16x16/apps/fr.natron.Natron.svg1
-rw-r--r--.icons/awkward/16x16/apps/franz.svg8
l---------.icons/awkward/16x16/apps/freecad-daily.svg1
-rw-r--r--.icons/awkward/16x16/apps/freecad.svg4
-rw-r--r--.icons/awkward/16x16/apps/freeciv-client.svg6
-rw-r--r--.icons/awkward/16x16/apps/freeciv-server.svg4
l---------.icons/awkward/16x16/apps/freedm.svg1
-rw-r--r--.icons/awkward/16x16/apps/freedoom1.svg7
-rw-r--r--.icons/awkward/16x16/apps/freedoom2.svg7
-rw-r--r--.icons/awkward/16x16/apps/freedroid.svg11
-rw-r--r--.icons/awkward/16x16/apps/freedroidrpg.svg17
-rw-r--r--.icons/awkward/16x16/apps/freefilesync.svg4
-rw-r--r--.icons/awkward/16x16/apps/freegish.svg7
-rw-r--r--.icons/awkward/16x16/apps/freeoffice-planmaker.svg7
-rw-r--r--.icons/awkward/16x16/apps/freeoffice-presentations.svg7
-rw-r--r--.icons/awkward/16x16/apps/freeoffice-textmaker.svg5
-rw-r--r--.icons/awkward/16x16/apps/freeorion.svg6
-rw-r--r--.icons/awkward/16x16/apps/freeplane.svg15
l---------.icons/awkward/16x16/apps/freetube-bin.svg1
-rw-r--r--.icons/awkward/16x16/apps/freetube.svg6
l---------.icons/awkward/16x16/apps/freetuxtv.svg1
-rw-r--r--.icons/awkward/16x16/apps/frescobaldi.svg8
l---------.icons/awkward/16x16/apps/fretsonfire.svg1
-rw-r--r--.icons/awkward/16x16/apps/friture.svg10
-rw-r--r--.icons/awkward/16x16/apps/fritzing.svg4
l---------.icons/awkward/16x16/apps/fritzing_icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/frogr.svg31
-rw-r--r--.icons/awkward/16x16/apps/frozen-bubble.svg18
-rw-r--r--.icons/awkward/16x16/apps/fs-uae-launcher.svg7
-rw-r--r--.icons/awkward/16x16/apps/fslint_icon.svg8
-rw-r--r--.icons/awkward/16x16/apps/fspy.svg6
-rw-r--r--.icons/awkward/16x16/apps/full-throttle-remastered.svg5
l---------.icons/awkward/16x16/apps/fuse-emulator.svg1
-rw-r--r--.icons/awkward/16x16/apps/fuse.svg7
-rw-r--r--.icons/awkward/16x16/apps/fusion-icon.svg6
-rw-r--r--.icons/awkward/16x16/apps/fwupd.svg4
-rw-r--r--.icons/awkward/16x16/apps/gahshomar.svg5
-rw-r--r--.icons/awkward/16x16/apps/gajim.svg5
l---------.icons/awkward/16x16/apps/galculator.svg1
l---------.icons/awkward/16x16/apps/galeon.svg1
-rw-r--r--.icons/awkward/16x16/apps/galternatives.svg5
-rw-r--r--.icons/awkward/16x16/apps/gambas3.svg8
-rw-r--r--.icons/awkward/16x16/apps/gaphor.svg5
-rw-r--r--.icons/awkward/16x16/apps/gargoyle-house.svg19
-rw-r--r--.icons/awkward/16x16/apps/garrysmod.svg4
-rw-r--r--.icons/awkward/16x16/apps/gaupol.svg4
-rw-r--r--.icons/awkward/16x16/apps/gb-studio.svg7
-rw-r--r--.icons/awkward/16x16/apps/gbrainy.svg7
l---------.icons/awkward/16x16/apps/gcbalculator.svg1
l---------.icons/awkward/16x16/apps/gcleaner.svg1
l---------.icons/awkward/16x16/apps/gcolor.svg1
l---------.icons/awkward/16x16/apps/gcolor2.svg1
l---------.icons/awkward/16x16/apps/gcolor3.svg1
-rw-r--r--.icons/awkward/16x16/apps/gcompris-edit.svg5
l---------.icons/awkward/16x16/apps/gcompris-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/gcompris.svg7
-rw-r--r--.icons/awkward/16x16/apps/gconf-editor.svg5
l---------.icons/awkward/16x16/apps/gconfeditor.svg1
-rw-r--r--.icons/awkward/16x16/apps/gcstar.svg4
-rw-r--r--.icons/awkward/16x16/apps/gda-browser-5.0.svg4
-rw-r--r--.icons/awkward/16x16/apps/gda-control-center.svg4
l---------.icons/awkward/16x16/apps/gdeb.svg1
l---------.icons/awkward/16x16/apps/gdebi.svg1
-rw-r--r--.icons/awkward/16x16/apps/gdevilspie.svg14
l---------.icons/awkward/16x16/apps/gdm-setup.svg1
-rw-r--r--.icons/awkward/16x16/apps/gdm-xnest.svg4
l---------.icons/awkward/16x16/apps/gdmap_icon.svg1
l---------.icons/awkward/16x16/apps/gdmsetup.svg1
-rw-r--r--.icons/awkward/16x16/apps/geany.svg9
l---------.icons/awkward/16x16/apps/geary.svg1
l---------.icons/awkward/16x16/apps/gedit-icon.svg1
l---------.icons/awkward/16x16/apps/gedit-logo.svg1
l---------.icons/awkward/16x16/apps/gedit.svg1
l---------.icons/awkward/16x16/apps/geeqie.svg1
-rw-r--r--.icons/awkward/16x16/apps/gelemental.svg9
-rw-r--r--.icons/awkward/16x16/apps/gemini.svg5
-rw-r--r--.icons/awkward/16x16/apps/gens-gs.svg12
-rw-r--r--.icons/awkward/16x16/apps/gens.svg4
-rw-r--r--.icons/awkward/16x16/apps/genymotion-player.svg4
-rw-r--r--.icons/awkward/16x16/apps/genymotion.svg5
l---------.icons/awkward/16x16/apps/geogebra-classic.svg1
-rw-r--r--.icons/awkward/16x16/apps/geogebra.svg13
-rw-r--r--.icons/awkward/16x16/apps/gerbview.svg13
-rw-r--r--.icons/awkward/16x16/apps/gftp.svg9
-rw-r--r--.icons/awkward/16x16/apps/ghex.svg6
-rw-r--r--.icons/awkward/16x16/apps/ghidra.svg6
-rw-r--r--.icons/awkward/16x16/apps/ghostwriter.svg5
-rw-r--r--.icons/awkward/16x16/apps/gifcurry.svg4
-rw-r--r--.icons/awkward/16x16/apps/gifup.svg7
-rw-r--r--.icons/awkward/16x16/apps/giggle.svg19
l---------.icons/awkward/16x16/apps/gimagereader.svg1
-rw-r--r--.icons/awkward/16x16/apps/gimp.svg11
l---------.icons/awkward/16x16/apps/girl.svg1
l---------.icons/awkward/16x16/apps/gis-weather.svg1
-rw-r--r--.icons/awkward/16x16/apps/gish.svg5
-rw-r--r--.icons/awkward/16x16/apps/gisto.svg6
l---------.icons/awkward/16x16/apps/git-cola.svg1
l---------.icons/awkward/16x16/apps/git-dag.svg1
l---------.icons/awkward/16x16/apps/git-gui.svg1
-rw-r--r--.icons/awkward/16x16/apps/git.svg7
-rw-r--r--.icons/awkward/16x16/apps/gitahead.svg10
l---------.icons/awkward/16x16/apps/gitg.svg1
-rw-r--r--.icons/awkward/16x16/apps/github-desktop.svg4
-rw-r--r--.icons/awkward/16x16/apps/github.svg4
-rw-r--r--.icons/awkward/16x16/apps/gitkraken.svg4
-rw-r--r--.icons/awkward/16x16/apps/gitlab.svg10
-rw-r--r--.icons/awkward/16x16/apps/gitter.svg7
l---------.icons/awkward/16x16/apps/gkdebconf-icon.svg1
l---------.icons/awkward/16x16/apps/gkdebconf.svg1
l---------.icons/awkward/16x16/apps/gksu-debian.svg1
l---------.icons/awkward/16x16/apps/gksu-root-terminal.svg1
-rw-r--r--.icons/awkward/16x16/apps/gksu.svg5
-rw-r--r--.icons/awkward/16x16/apps/glabels-3.0.svg9
l---------.icons/awkward/16x16/apps/glade-3.svg1
-rw-r--r--.icons/awkward/16x16/apps/glade.svg4
-rw-r--r--.icons/awkward/16x16/apps/gladish.svg6
l---------.icons/awkward/16x16/apps/glipper.svg1
l---------.icons/awkward/16x16/apps/glippy.svg1
l---------.icons/awkward/16x16/apps/glob2-icon-48x48.svg1
-rw-r--r--.icons/awkward/16x16/apps/glob2-icon.svg8
l---------.icons/awkward/16x16/apps/glrp.svg1
l---------.icons/awkward/16x16/apps/glxinfo.svg1
-rw-r--r--.icons/awkward/16x16/apps/glyphr-studio-desktop.svg5
l---------.icons/awkward/16x16/apps/gmail-desktop.svg1
l---------.icons/awkward/16x16/apps/gmail-notify-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/gmail-offline.svg6
l---------.icons/awkward/16x16/apps/gmail-plasmoid.svg1
-rw-r--r--.icons/awkward/16x16/apps/gmail.svg6
l---------.icons/awkward/16x16/apps/gmailwatcher.svg1
l---------.icons/awkward/16x16/apps/gmpc.svg1
-rw-r--r--.icons/awkward/16x16/apps/gmtpicon.svg6
l---------.icons/awkward/16x16/apps/gmusicbrowser.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnac.svg4
l---------.icons/awkward/16x16/apps/gnethogs.svg1
l---------.icons/awkward/16x16/apps/gnibbles.svg1
l---------.icons/awkward/16x16/apps/gnochm.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-2048.svg7
l---------.icons/awkward/16x16/apps/gnome-about-logo.svg1
l---------.icons/awkward/16x16/apps/gnome-abrt.svg1
l---------.icons/awkward/16x16/apps/gnome-activity-journal.svg1
l---------.icons/awkward/16x16/apps/gnome-aisleriot.svg1
l---------.icons/awkward/16x16/apps/gnome-alsamixer-icon.svg1
l---------.icons/awkward/16x16/apps/gnome-app-install.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-appfolders-manager.svg4
l---------.icons/awkward/16x16/apps/gnome-apt.svg1
l---------.icons/awkward/16x16/apps/gnome-audio.svg1
l---------.icons/awkward/16x16/apps/gnome-baker.svg1
l---------.icons/awkward/16x16/apps/gnome-balsa.svg1
l---------.icons/awkward/16x16/apps/gnome-balsa2.svg1
l---------.icons/awkward/16x16/apps/gnome-books.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-boxes.svg19
-rw-r--r--.icons/awkward/16x16/apps/gnome-break-timer.svg9
l---------.icons/awkward/16x16/apps/gnome-calculator.svg1
l---------.icons/awkward/16x16/apps/gnome-calendar.svg1
l---------.icons/awkward/16x16/apps/gnome-character-map.svg1
l---------.icons/awkward/16x16/apps/gnome-characters.svg1
l---------.icons/awkward/16x16/apps/gnome-chess.svg1
l---------.icons/awkward/16x16/apps/gnome-clocks.svg1
l---------.icons/awkward/16x16/apps/gnome-color-chooser.svg1
l---------.icons/awkward/16x16/apps/gnome-color-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-commander.svg15
-rw-r--r--.icons/awkward/16x16/apps/gnome-contacts.svg7
l---------.icons/awkward/16x16/apps/gnome-control-center.svg1
l---------.icons/awkward/16x16/apps/gnome-debian.svg1
l---------.icons/awkward/16x16/apps/gnome-desktop-config.svg1
l---------.icons/awkward/16x16/apps/gnome-desktop-item-edit.svg1
l---------.icons/awkward/16x16/apps/gnome-device-manager.svg1
l---------.icons/awkward/16x16/apps/gnome-dictionary.svg1
l---------.icons/awkward/16x16/apps/gnome-disks.svg1
l---------.icons/awkward/16x16/apps/gnome-display-properties.svg1
l---------.icons/awkward/16x16/apps/gnome-do-panel.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-do.svg4
l---------.icons/awkward/16x16/apps/gnome-documents.svg1
l---------.icons/awkward/16x16/apps/gnome-emacs.svg1
l---------.icons/awkward/16x16/apps/gnome-encfs-manager.svg1
l---------.icons/awkward/16x16/apps/gnome-eterm.svg1
l---------.icons/awkward/16x16/apps/gnome-freecell.svg1
l---------.icons/awkward/16x16/apps/gnome-genius.svg1
l---------.icons/awkward/16x16/apps/gnome-glchess.svg1
l---------.icons/awkward/16x16/apps/gnome-glines.svg1
l---------.icons/awkward/16x16/apps/gnome-gmail.svg1
l---------.icons/awkward/16x16/apps/gnome-gmenu.svg1
l---------.icons/awkward/16x16/apps/gnome-gnect.svg1
l---------.icons/awkward/16x16/apps/gnome-gnibbles.svg1
l---------.icons/awkward/16x16/apps/gnome-gnumeric.svg1
l---------.icons/awkward/16x16/apps/gnome-hearts.svg1
l---------.icons/awkward/16x16/apps/gnome-help.svg1
l---------.icons/awkward/16x16/apps/gnome-hideseek.svg1
l---------.icons/awkward/16x16/apps/gnome-iagno.svg1
l---------.icons/awkward/16x16/apps/gnome-info.svg1
l---------.icons/awkward/16x16/apps/gnome-internet-radio-locator.svg1
l---------.icons/awkward/16x16/apps/gnome-internet.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-klotski.svg6
l---------.icons/awkward/16x16/apps/gnome-latex.svg1
l---------.icons/awkward/16x16/apps/gnome-ldraw.svg1
l---------.icons/awkward/16x16/apps/gnome-lightsoff.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-lockscreen.svg6
l---------.icons/awkward/16x16/apps/gnome-logo-icon-transparent.svg1
l---------.icons/awkward/16x16/apps/gnome-logo-icon.svg1
l---------.icons/awkward/16x16/apps/gnome-logout.svg1
l---------.icons/awkward/16x16/apps/gnome-logs.svg1
l---------.icons/awkward/16x16/apps/gnome-mahjongg.svg1
l---------.icons/awkward/16x16/apps/gnome-maps.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-mastermind.svg15
l---------.icons/awkward/16x16/apps/gnome-menu.svg1
l---------.icons/awkward/16x16/apps/gnome-mines.svg1
l---------.icons/awkward/16x16/apps/gnome-mixer.svg1
l---------.icons/awkward/16x16/apps/gnome-monitor.svg1
l---------.icons/awkward/16x16/apps/gnome-mouse-properties.svg1
l---------.icons/awkward/16x16/apps/gnome-mouse.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-mplayer.svg4
-rw-r--r--.icons/awkward/16x16/apps/gnome-mpv.svg7
l---------.icons/awkward/16x16/apps/gnome-multi-writer.svg1
l---------.icons/awkward/16x16/apps/gnome-music.svg1
l---------.icons/awkward/16x16/apps/gnome-nettool.svg1
l---------.icons/awkward/16x16/apps/gnome-nettools.svg1
l---------.icons/awkward/16x16/apps/gnome-network-properties.svg1
l---------.icons/awkward/16x16/apps/gnome-networktool.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-nibbles.svg4
l---------.icons/awkward/16x16/apps/gnome-note.svg1
l---------.icons/awkward/16x16/apps/gnome-oregano.svg1
l---------.icons/awkward/16x16/apps/gnome-package.svg1
l---------.icons/awkward/16x16/apps/gnome-paint.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-clock.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-drawer.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-fish.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-force-quit.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-hibernate.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-launcher.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-notification-area.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-screenshoot.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-screenshot.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-separator.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-suspend.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-window-list.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-window-menu.svg1
l---------.icons/awkward/16x16/apps/gnome-panel-workspace-switcher.svg1
l---------.icons/awkward/16x16/apps/gnome-panel.svg1
l---------.icons/awkward/16x16/apps/gnome-pdf.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-pie.svg8
l---------.icons/awkward/16x16/apps/gnome-planner.svg1
l---------.icons/awkward/16x16/apps/gnome-pomodoro.svg1
l---------.icons/awkward/16x16/apps/gnome-power-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-power-statistics.svg4
l---------.icons/awkward/16x16/apps/gnome-quadrapassel.svg1
l---------.icons/awkward/16x16/apps/gnome-remote-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-robots.svg7
l---------.icons/awkward/16x16/apps/gnome-run.svg1
l---------.icons/awkward/16x16/apps/gnome-samegnome.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-schedule.svg11
l---------.icons/awkward/16x16/apps/gnome-screenruler.svg1
l---------.icons/awkward/16x16/apps/gnome-screenshot.svg1
l---------.icons/awkward/16x16/apps/gnome-search-tool.svg1
l---------.icons/awkward/16x16/apps/gnome-searchtool.svg1
l---------.icons/awkward/16x16/apps/gnome-session-halt.svg1
l---------.icons/awkward/16x16/apps/gnome-session-hebirnate.svg1
l---------.icons/awkward/16x16/apps/gnome-session-hibernate.svg1
l---------.icons/awkward/16x16/apps/gnome-session-properties.svg1
l---------.icons/awkward/16x16/apps/gnome-session-suspend.svg1
l---------.icons/awkward/16x16/apps/gnome-session.svg1
l---------.icons/awkward/16x16/apps/gnome-set-time.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-accessibility-keyboard.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-accessibility-technologies.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-background.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-default-applications.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-font.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-keybinding.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-keybindings.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-mouse.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-sound.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-theme.svg1
l---------.icons/awkward/16x16/apps/gnome-settings-ui-behavior.svg1
l---------.icons/awkward/16x16/apps/gnome-settings.svg1
l---------.icons/awkward/16x16/apps/gnome-shell-extension-prefs.svg1
l---------.icons/awkward/16x16/apps/gnome-shutdown.svg1
l---------.icons/awkward/16x16/apps/gnome-software.svg1
l---------.icons/awkward/16x16/apps/gnome-sound-properties.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-sound-recorder.svg4
l---------.icons/awkward/16x16/apps/gnome-status.svg1
l---------.icons/awkward/16x16/apps/gnome-sticky-notes-applet.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-subtitles.svg8
l---------.icons/awkward/16x16/apps/gnome-sudoku.svg1
l---------.icons/awkward/16x16/apps/gnome-swell-foop.svg1
l---------.icons/awkward/16x16/apps/gnome-system-config.svg1
l---------.icons/awkward/16x16/apps/gnome-system-log.svg1
l---------.icons/awkward/16x16/apps/gnome-system-monitor.svg1
l---------.icons/awkward/16x16/apps/gnome-system.svg1
l---------.icons/awkward/16x16/apps/gnome-tali.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-taquin.svg11
l---------.icons/awkward/16x16/apps/gnome-term.svg1
l---------.icons/awkward/16x16/apps/gnome-terminal.svg1
l---------.icons/awkward/16x16/apps/gnome-tetraves.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-tetravex.svg6
-rw-r--r--.icons/awkward/16x16/apps/gnome-todo.svg12
l---------.icons/awkward/16x16/apps/gnome-tracker.svg1
l---------.icons/awkward/16x16/apps/gnome-translate.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnome-tweak-tool.svg4
-rw-r--r--.icons/awkward/16x16/apps/gnome-twitch.svg4
-rw-r--r--.icons/awkward/16x16/apps/gnome-twofactorauth.svg6
l---------.icons/awkward/16x16/apps/gnome-user-share.svg1
l---------.icons/awkward/16x16/apps/gnome-video-arcade.svg1
l---------.icons/awkward/16x16/apps/gnome-volume-control.svg1
l---------.icons/awkward/16x16/apps/gnome-warning.svg1
l---------.icons/awkward/16x16/apps/gnome-weather.svg1
l---------.icons/awkward/16x16/apps/gnome-web-browser.svg1
l---------.icons/awkward/16x16/apps/gnome-web.svg1
l---------.icons/awkward/16x16/apps/gnome-window-manager.svg1
l---------.icons/awkward/16x16/apps/gnome-windows.svg1
l---------.icons/awkward/16x16/apps/gnome-wm.svg1
l---------.icons/awkward/16x16/apps/gnome-word.svg1
l---------.icons/awkward/16x16/apps/gnome-xterm.svg1
l---------.icons/awkward/16x16/apps/gnome_apps.svg1
l---------.icons/awkward/16x16/apps/gnomeradio.svg1
l---------.icons/awkward/16x16/apps/gnote.svg1
-rw-r--r--.icons/awkward/16x16/apps/gns3.svg7
-rw-r--r--.icons/awkward/16x16/apps/gnubg.svg16
l---------.icons/awkward/16x16/apps/gnubik.svg1
l---------.icons/awkward/16x16/apps/gnucash-icon.svg1
l---------.icons/awkward/16x16/apps/gnucash.svg1
l---------.icons/awkward/16x16/apps/gnugo.svg1
l---------.icons/awkward/16x16/apps/gnugo48.svg1
-rw-r--r--.icons/awkward/16x16/apps/gnumeric.svg4
l---------.icons/awkward/16x16/apps/gnupg.svg1
l---------.icons/awkward/16x16/apps/gnuradio-grc.svg1
l---------.icons/awkward/16x16/apps/go-for-it.svg1
l---------.icons/awkward/16x16/apps/go.svg1
l---------.icons/awkward/16x16/apps/goa-account-exchange.svg1
l---------.icons/awkward/16x16/apps/goa-account-facebook.svg1
l---------.icons/awkward/16x16/apps/goa-account-flickr.svg1
l---------.icons/awkward/16x16/apps/goa-account-foursquare.svg1
l---------.icons/awkward/16x16/apps/goa-account-google.svg1
l---------.icons/awkward/16x16/apps/goa-account-lastfm.svg1
l---------.icons/awkward/16x16/apps/goa-account-microsoft.svg1
l---------.icons/awkward/16x16/apps/goa-account-msn.svg1
l---------.icons/awkward/16x16/apps/goa-account-owncloud.svg1
l---------.icons/awkward/16x16/apps/goa-account-pocket.svg1
l---------.icons/awkward/16x16/apps/goa-account-todoist.svg1
l---------.icons/awkward/16x16/apps/goa-account-twitter.svg1
-rw-r--r--.icons/awkward/16x16/apps/goa-account-ubuntusso.svg4
l---------.icons/awkward/16x16/apps/goa-panel.svg1
-rw-r--r--.icons/awkward/16x16/apps/godot.svg11
-rw-r--r--.icons/awkward/16x16/apps/gogland.svg10
-rw-r--r--.icons/awkward/16x16/apps/goland.svg10
l---------.icons/awkward/16x16/apps/goldendict.svg1
-rw-r--r--.icons/awkward/16x16/apps/golly.svg4
-rw-r--r--.icons/awkward/16x16/apps/goobox.svg7
-rw-r--r--.icons/awkward/16x16/apps/goodvibes.svg15
-rw-r--r--.icons/awkward/16x16/apps/google-agenda.svg7
-rw-r--r--.icons/awkward/16x16/apps/google-chrome-beta.svg12
-rw-r--r--.icons/awkward/16x16/apps/google-chrome-unstable.svg7
-rw-r--r--.icons/awkward/16x16/apps/google-chrome.svg7
l---------.icons/awkward/16x16/apps/google-chrome2.svg1
-rw-r--r--.icons/awkward/16x16/apps/google-docs.svg5
-rw-r--r--.icons/awkward/16x16/apps/google-drive.svg6
-rw-r--r--.icons/awkward/16x16/apps/google-earth.svg8
l---------.icons/awkward/16x16/apps/google-keep.svg1
-rw-r--r--.icons/awkward/16x16/apps/google-photos.svg13
-rw-r--r--.icons/awkward/16x16/apps/google-play-music-desktop-player.svg5
-rw-r--r--.icons/awkward/16x16/apps/google-slides.svg5
-rw-r--r--.icons/awkward/16x16/apps/google-webdesigner.svg8
-rw-r--r--.icons/awkward/16x16/apps/google.svg7
l---------.icons/awkward/16x16/apps/googlechrome.svg1
l---------.icons/awkward/16x16/apps/googledrive.svg1
l---------.icons/awkward/16x16/apps/googleearth.svg1
-rw-r--r--.icons/awkward/16x16/apps/goterminal.svg4
-rw-r--r--.icons/awkward/16x16/apps/gottet.svg14
l---------.icons/awkward/16x16/apps/gourmet.svg1
-rw-r--r--.icons/awkward/16x16/apps/goxel.svg11
-rw-r--r--.icons/awkward/16x16/apps/gp.svg5
-rw-r--r--.icons/awkward/16x16/apps/gpa.svg7
-rw-r--r--.icons/awkward/16x16/apps/gpaint.svg7
l---------.icons/awkward/16x16/apps/gparted.svg1
l---------.icons/awkward/16x16/apps/gpaste.svg1
-rw-r--r--.icons/awkward/16x16/apps/gpdftext.svg7
l---------.icons/awkward/16x16/apps/gpick.svg1
l---------.icons/awkward/16x16/apps/gpicview.svg1
-rw-r--r--.icons/awkward/16x16/apps/gpk-log.svg4
-rw-r--r--.icons/awkward/16x16/apps/gpk-prefs.svg4
l---------.icons/awkward/16x16/apps/gpmdp.svg1
-rw-r--r--.icons/awkward/16x16/apps/gpodder.svg8
-rw-r--r--.icons/awkward/16x16/apps/gpredict-icon.svg4
l---------.icons/awkward/16x16/apps/gprename.svg1
-rw-r--r--.icons/awkward/16x16/apps/gps.svg4
-rw-r--r--.icons/awkward/16x16/apps/gpsd-logo.svg22
l---------.icons/awkward/16x16/apps/gpx-viewer.svg1
l---------.icons/awkward/16x16/apps/gpxsee.svg1
-rw-r--r--.icons/awkward/16x16/apps/gpxviewer.svg8
-rw-r--r--.icons/awkward/16x16/apps/gqrx.svg11
l---------.icons/awkward/16x16/apps/gradio.svg1
-rw-r--r--.icons/awkward/16x16/apps/grafx2.svg8
-rw-r--r--.icons/awkward/16x16/apps/gramps.svg13
-rw-r--r--.icons/awkward/16x16/apps/granatier.svg5
l---------.icons/awkward/16x16/apps/grandr.svg1
-rw-r--r--.icons/awkward/16x16/apps/granule.svg7
-rw-r--r--.icons/awkward/16x16/apps/grass.svg5
-rw-r--r--.icons/awkward/16x16/apps/green-recorder.svg6
-rw-r--r--.icons/awkward/16x16/apps/gretl.svg8
-rw-r--r--.icons/awkward/16x16/apps/grid-autosport.svg4
-rw-r--r--.icons/awkward/16x16/apps/grim-fandango-remastered.svg4
l---------.icons/awkward/16x16/apps/grive.svg1
-rw-r--r--.icons/awkward/16x16/apps/groove.svg8
-rw-r--r--.icons/awkward/16x16/apps/groovy.svg5
-rw-r--r--.icons/awkward/16x16/apps/grsync.svg4
-rw-r--r--.icons/awkward/16x16/apps/grub-customizer.svg8
l---------.icons/awkward/16x16/apps/gscan2pdf.svg1
l---------.icons/awkward/16x16/apps/gsd-xrandr.svg1
-rw-r--r--.icons/awkward/16x16/apps/gshutdown.svg5
l---------.icons/awkward/16x16/apps/gsmartcontrol.svg1
-rw-r--r--.icons/awkward/16x16/apps/gst-debug-viewer.svg6
l---------.icons/awkward/16x16/apps/gstreamer-properties.svg1
l---------.icons/awkward/16x16/apps/gtg.svg1
l---------.icons/awkward/16x16/apps/gthumb.svg1
-rw-r--r--.icons/awkward/16x16/apps/gtimelog.svg11
l---------.icons/awkward/16x16/apps/gtk-help.svg1
l---------.icons/awkward/16x16/apps/gtk-info.svg1
l---------.icons/awkward/16x16/apps/gtk-lshw.svg1
l---------.icons/awkward/16x16/apps/gtk-recordmydesktop.svg1
l---------.icons/awkward/16x16/apps/gtk-redshift.svg1
-rw-r--r--.icons/awkward/16x16/apps/gtk-theme-config.svg15
-rw-r--r--.icons/awkward/16x16/apps/gtk3-demo.svg5
l---------.icons/awkward/16x16/apps/gtk3-icon-browser.svg1
l---------.icons/awkward/16x16/apps/gtk3-widget-factory.svg1
l---------.icons/awkward/16x16/apps/gtk4-demo.svg1
l---------.icons/awkward/16x16/apps/gtk4-widget-factory.svg1
l---------.icons/awkward/16x16/apps/gtkam-camera.svg1
l---------.icons/awkward/16x16/apps/gtkconfig.svg1
-rw-r--r--.icons/awkward/16x16/apps/gtkhash.svg8
-rw-r--r--.icons/awkward/16x16/apps/gtklick.svg6
-rw-r--r--.icons/awkward/16x16/apps/gtkorphan.svg4
-rw-r--r--.icons/awkward/16x16/apps/gtkpod.svg6
-rw-r--r--.icons/awkward/16x16/apps/gtkterm.svg15
-rw-r--r--.icons/awkward/16x16/apps/gtkwave.svg5
-rw-r--r--.icons/awkward/16x16/apps/gtranscribe.svg4
l---------.icons/awkward/16x16/apps/guake-indicator.svg1
-rw-r--r--.icons/awkward/16x16/apps/guake-prefs.svg4
-rw-r--r--.icons/awkward/16x16/apps/guake.svg4
l---------.icons/awkward/16x16/apps/guayadeque.svg1
-rw-r--r--.icons/awkward/16x16/apps/gufw.svg8
-rw-r--r--.icons/awkward/16x16/apps/guitarix.svg16
l---------.icons/awkward/16x16/apps/guitarix2.svg1
l---------.icons/awkward/16x16/apps/guitarpro6.svg1
-rw-r--r--.icons/awkward/16x16/apps/gummi.svg6
-rw-r--r--.icons/awkward/16x16/apps/guvcview.svg6
l---------.icons/awkward/16x16/apps/gvim.svg1
-rw-r--r--.icons/awkward/16x16/apps/gweled.svg7
l---------.icons/awkward/16x16/apps/gwenview.svg1
l---------.icons/awkward/16x16/apps/gx_head.svg1
l---------.icons/awkward/16x16/apps/gxneur.svg1
l---------.icons/awkward/16x16/apps/gydl.svg1
-rw-r--r--.icons/awkward/16x16/apps/gzdoom.svg5
l---------.icons/awkward/16x16/apps/h2-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/haguichi.svg7
-rw-r--r--.icons/awkward/16x16/apps/half-life-blue-shift.svg4
-rw-r--r--.icons/awkward/16x16/apps/half-life-deathmatch.svg4
-rw-r--r--.icons/awkward/16x16/apps/half-life-opposing-force.svg6
-rw-r--r--.icons/awkward/16x16/apps/half-life.svg4
-rw-r--r--.icons/awkward/16x16/apps/half-life2.svg6
l---------.icons/awkward/16x16/apps/hamsket.svg1
l---------.icons/awkward/16x16/apps/hamster-applet.svg1
l---------.icons/awkward/16x16/apps/hamster-indicator.svg1
l---------.icons/awkward/16x16/apps/hamster-time-tracker.svg1
-rw-r--r--.icons/awkward/16x16/apps/hamster.svg14
-rw-r--r--.icons/awkward/16x16/apps/harbour-pure-maps.svg6
l---------.icons/awkward/16x16/apps/harddrake.svg1
l---------.icons/awkward/16x16/apps/hardinfo.svg1
-rw-r--r--.icons/awkward/16x16/apps/harmony.svg4
-rw-r--r--.icons/awkward/16x16/apps/haroopad.svg25
-rw-r--r--.icons/awkward/16x16/apps/hashit.svg7
-rw-r--r--.icons/awkward/16x16/apps/hb-icon.svg13
-rw-r--r--.icons/awkward/16x16/apps/hedgewars.svg14
-rw-r--r--.icons/awkward/16x16/apps/help-browser.svg4
l---------.icons/awkward/16x16/apps/help-faq.svg1
l---------.icons/awkward/16x16/apps/help-info.svg1
-rw-r--r--.icons/awkward/16x16/apps/heroesofnewerth.svg14
-rw-r--r--.icons/awkward/16x16/apps/hexalate.svg9
l---------.icons/awkward/16x16/apps/hexchat.svg1
l---------.icons/awkward/16x16/apps/hi64-apps-ffado.svg1
l---------.icons/awkward/16x16/apps/higan.svg1
-rw-r--r--.icons/awkward/16x16/apps/hipchat.svg7
l---------.icons/awkward/16x16/apps/hipchat4.svg1
-rw-r--r--.icons/awkward/16x16/apps/hiri.svg4
-rw-r--r--.icons/awkward/16x16/apps/hitori.svg18
-rw-r--r--.icons/awkward/16x16/apps/hollow-knight.svg6
-rw-r--r--.icons/awkward/16x16/apps/homebank.svg8
l---------.icons/awkward/16x16/apps/hon.svg1
l---------.icons/awkward/16x16/apps/honicon_128x128.svg1
-rw-r--r--.icons/awkward/16x16/apps/hook.svg4
-rw-r--r--.icons/awkward/16x16/apps/horizon-chase-turbo.svg6
-rw-r--r--.icons/awkward/16x16/apps/hotspot.svg9
l---------.icons/awkward/16x16/apps/hotwire.svg1
-rw-r--r--.icons/awkward/16x16/apps/houdini.svg4
l---------.icons/awkward/16x16/apps/hourglass.svg1
-rw-r--r--.icons/awkward/16x16/apps/hp-logo.svg4
l---------.icons/awkward/16x16/apps/hp-toolbox.svg1
l---------.icons/awkward/16x16/apps/hp_logo.svg1
l---------.icons/awkward/16x16/apps/hplip.svg1
l---------.icons/awkward/16x16/apps/hplj1020_icon.svg1
l---------.icons/awkward/16x16/apps/htop.svg1
-rw-r--r--.icons/awkward/16x16/apps/httrack.svg7
-rw-r--r--.icons/awkward/16x16/apps/hub.svg10
-rw-r--r--.icons/awkward/16x16/apps/hubstaff.svg6
l---------.icons/awkward/16x16/apps/hugin.svg1
-rw-r--r--.icons/awkward/16x16/apps/hulu.svg8
-rw-r--r--.icons/awkward/16x16/apps/hw-probe.svg8
l---------.icons/awkward/16x16/apps/hwbrowser.svg1
-rw-r--r--.icons/awkward/16x16/apps/hwinfo.svg4
-rw-r--r--.icons/awkward/16x16/apps/hydrogen.svg15
-rw-r--r--.icons/awkward/16x16/apps/hyper.svg5
-rw-r--r--.icons/awkward/16x16/apps/hypnospace-outlaw.svg12
l---------.icons/awkward/16x16/apps/i-network-printer.svg1
-rw-r--r--.icons/awkward/16x16/apps/i2pd.svg5
l---------.icons/awkward/16x16/apps/iagno.svg1
-rw-r--r--.icons/awkward/16x16/apps/ib-tws.svg6
-rw-r--r--.icons/awkward/16x16/apps/ibus-anthy.svg4
-rw-r--r--.icons/awkward/16x16/apps/ibus-bopomofo.svg4
l---------.icons/awkward/16x16/apps/ibus-engine.svg1
-rw-r--r--.icons/awkward/16x16/apps/ibus-keyboard.svg13
-rw-r--r--.icons/awkward/16x16/apps/ibus-pinyin.svg6
l---------.icons/awkward/16x16/apps/ibus-setup-chewing.svg1
-rw-r--r--.icons/awkward/16x16/apps/ibus-setup-hangul.svg5
l---------.icons/awkward/16x16/apps/ibus-setup.svg1
-rw-r--r--.icons/awkward/16x16/apps/ibus.svg6
-rw-r--r--.icons/awkward/16x16/apps/ice.svg10
-rw-r--r--.icons/awkward/16x16/apps/icecat.svg9
-rw-r--r--.icons/awkward/16x16/apps/icedove.svg9
-rw-r--r--.icons/awkward/16x16/apps/iceweasel.svg7
-rw-r--r--.icons/awkward/16x16/apps/icon-requests.svg6
l---------.icons/awkward/16x16/apps/icons.svg1
l---------.icons/awkward/16x16/apps/iconthemes.svg1
-rw-r--r--.icons/awkward/16x16/apps/icq.svg7
l---------.icons/awkward/16x16/apps/icq_protocol.svg1
l---------.icons/awkward/16x16/apps/id.sideka.App.svg1
l---------.icons/awkward/16x16/apps/idea-ultimate.svg1
l---------.icons/awkward/16x16/apps/idea.svg1
-rw-r--r--.icons/awkward/16x16/apps/idevice.svg6
-rw-r--r--.icons/awkward/16x16/apps/idjc.svg15
l---------.icons/awkward/16x16/apps/idle.svg1
l---------.icons/awkward/16x16/apps/idle3.svg1
-rw-r--r--.icons/awkward/16x16/apps/ieee1394.svg9
-rw-r--r--.icons/awkward/16x16/apps/igdm.svg6
-rw-r--r--.icons/awkward/16x16/apps/ignuit.svg7
l---------.icons/awkward/16x16/apps/im-chooser.svg1
l---------.icons/awkward/16x16/apps/im.gitter.Gitter.svg1
l---------.icons/awkward/16x16/apps/im.pidgin.Pidgin.svg1
l---------.icons/awkward/16x16/apps/im.riot.Riot.svg1
-rw-r--r--.icons/awkward/16x16/apps/im.srain.Srain.svg7
l---------.icons/awkward/16x16/apps/image-viewer.svg1
l---------.icons/awkward/16x16/apps/imagewriter.svg1
l---------.icons/awkward/16x16/apps/in.p1x.TanksOfFreedom.svg1
-rw-r--r--.icons/awkward/16x16/apps/ind.ie.Gnomit.svg9
l---------.icons/awkward/16x16/apps/indicator-applet.svg1
-rw-r--r--.icons/awkward/16x16/apps/indicator-cpufreq.svg9
l---------.icons/awkward/16x16/apps/indicator-keylock.svg1
l---------.icons/awkward/16x16/apps/indicator-privacy.svg1
l---------.icons/awkward/16x16/apps/indicator-sensors.svg1
l---------.icons/awkward/16x16/apps/indicator-sound-switcher.svg1
l---------.icons/awkward/16x16/apps/indicator-stickynotes.svg1
l---------.icons/awkward/16x16/apps/indicator-virtual-box.svg1
l---------.icons/awkward/16x16/apps/indicator-weather.svg1
-rw-r--r--.icons/awkward/16x16/apps/indivisible.svg14
-rw-r--r--.icons/awkward/16x16/apps/infector.svg8
-rw-r--r--.icons/awkward/16x16/apps/infinifactory.svg14
l---------.icons/awkward/16x16/apps/info.bibletime.BibleTime.svg1
l---------.icons/awkward/16x16/apps/info.mumble.Mumble.svg1
l---------.icons/awkward/16x16/apps/inkscape-logo.svg1
-rw-r--r--.icons/awkward/16x16/apps/inkscape.svg6
l---------.icons/awkward/16x16/apps/input-joystick.svg1
-rw-r--r--.icons/awkward/16x16/apps/input-tablet.svg4
-rw-r--r--.icons/awkward/16x16/apps/insomnia.svg4
-rw-r--r--.icons/awkward/16x16/apps/instagram.svg8
l---------.icons/awkward/16x16/apps/instant-messenger.svg1
l---------.icons/awkward/16x16/apps/instantbird.svg1
-rw-r--r--.icons/awkward/16x16/apps/insurgency.svg8
-rw-r--r--.icons/awkward/16x16/apps/insync.svg8
-rw-r--r--.icons/awkward/16x16/apps/intel.svg9
l---------.icons/awkward/16x16/apps/intellij-idea-ce.svg1
l---------.icons/awkward/16x16/apps/intellij-idea-community.svg1
l---------.icons/awkward/16x16/apps/intellij-idea-ue-bundled-jre.svg1
l---------.icons/awkward/16x16/apps/intellij-idea-ultimate-edition.svg1
l---------.icons/awkward/16x16/apps/intellij-idea-ultimate.svg1
l---------.icons/awkward/16x16/apps/intellij-idea.svg1
-rw-r--r--.icons/awkward/16x16/apps/intellij.svg10
l---------.icons/awkward/16x16/apps/intellij_idea.svg1
l---------.icons/awkward/16x16/apps/intergalacticfm.svg1
l---------.icons/awkward/16x16/apps/internet-archive.svg1
-rw-r--r--.icons/awkward/16x16/apps/internet-chat.svg4
l---------.icons/awkward/16x16/apps/internet-feed-reader.svg1
-rw-r--r--.icons/awkward/16x16/apps/internet-mail.svg6
l---------.icons/awkward/16x16/apps/internet-news-reader.svg1
-rw-r--r--.icons/awkward/16x16/apps/internet-web-browser.svg9
-rw-r--r--.icons/awkward/16x16/apps/io.ark.Desktop.svg4
l---------.icons/awkward/16x16/apps/io.atom.Atom.svg1
l---------.icons/awkward/16x16/apps/io.atom.electron.BaseApp.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.botfather.Botfather.svg8
l---------.icons/awkward/16x16/apps/io.brackets.Brackets.svg1
l---------.icons/awkward/16x16/apps/io.dbeaver.DBeaverCommunity.svg1
l---------.icons/awkward/16x16/apps/io.designer.GravitDesigner.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.elementary.code.svg4
l---------.icons/awkward/16x16/apps/io.exodus.Exodus.svg1
l---------.icons/awkward/16x16/apps/io.freetubeapp.FreeTube.svg1
l---------.icons/awkward/16x16/apps/io.github.Celluloid.svg1
l---------.icons/awkward/16x16/apps/io.github.Cockatrice.cockatrice.svg1
l---------.icons/awkward/16x16/apps/io.github.EndlessSky.endless-sky.svg1
l---------.icons/awkward/16x16/apps/io.github.Fontforge.svg1
l---------.icons/awkward/16x16/apps/io.github.FreeDM.svg1
l---------.icons/awkward/16x16/apps/io.github.Freedoom-Phase-1.svg1
l---------.icons/awkward/16x16/apps/io.github.Freedoom-Phase-2.svg1
l---------.icons/awkward/16x16/apps/io.github.GnomeMpv.svg1
l---------.icons/awkward/16x16/apps/io.github.Hexchat.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.github.ImEditor.svg6
l---------.icons/awkward/16x16/apps/io.github.NhekoReborn.Nheko.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.github.OpenToonz.svg7
l---------.icons/awkward/16x16/apps/io.github.Pithos.svg1
l---------.icons/awkward/16x16/apps/io.github.TransmissionRemoteGtk.svg1
l---------.icons/awkward/16x16/apps/io.github.arunsivaramanneo.GPUViewer.svg1
l---------.icons/awkward/16x16/apps/io.github.betaflight.BetaflightConfigurator.svg1
l---------.icons/awkward/16x16/apps/io.github.celluloid_player.Celluloid.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.github.cges30901.hmtimer.svg5
l---------.icons/awkward/16x16/apps/io.github.cloose.CuteMarkEd.svg1
l---------.icons/awkward/16x16/apps/io.github.gillesdegottex.FMIT.svg1
l---------.icons/awkward/16x16/apps/io.github.guillaumechereau.Goxel.svg1
l---------.icons/awkward/16x16/apps/io.github.janbar.noson.svg1
l---------.icons/awkward/16x16/apps/io.github.jkozera.ZevDocs.svg1
l---------.icons/awkward/16x16/apps/io.github.jliljebl.Flowblade.svg1
l---------.icons/awkward/16x16/apps/io.github.liberodark.OpenDrive.svg1
l---------.icons/awkward/16x16/apps/io.github.markummitchell.Engauge_Digitizer.svg1
l---------.icons/awkward/16x16/apps/io.github.martinrotter.textosaurus.svg1
-rw-r--r--.icons/awkward/16x16/apps/io.github.mki1967.mki3dgame.svg9
l---------.icons/awkward/16x16/apps/io.github.mmstick.FontFinder.svg1
l---------.icons/awkward/16x16/apps/io.github.mujx.Nheko.svg1
l---------.icons/awkward/16x16/apps/io.github.openWMail.openWMail.svg1
l---------.icons/awkward/16x16/apps/io.github.qtox.qTox.svg1
l---------.icons/awkward/16x16/apps/io.github.quodlibet.QuodLibet.svg1
l---------.icons/awkward/16x16/apps/io.github.rinigus.OSMScoutServer.svg1
l---------.icons/awkward/16x16/apps/io.github.rinigus.PureMaps.svg1
l---------.icons/awkward/16x16/apps/io.github.wereturtle.ghostwriter.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.Goodvibes.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.construo.construo.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.evtest_qt.evtest_qt.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.jstest_gtk.jstest_gtk.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.osslugaru.Lugaru.svg1
l---------.icons/awkward/16x16/apps/io.gitlab.windstille.Windstille-0_2.svg1
l---------.icons/awkward/16x16/apps/io.lbry.lbry-app.svg1
l---------.icons/awkward/16x16/apps/io.liri.BaseApp.svg1
l---------.icons/awkward/16x16/apps/io.liri.Calculator.svg1
l---------.icons/awkward/16x16/apps/io.liri.Text.svg1
l---------.icons/awkward/16x16/apps/io.lmms.LMMS.svg1
l---------.icons/awkward/16x16/apps/io.mgba.mGBA.svg1
l---------.icons/awkward/16x16/apps/io.neovim.nvim.svg1
l---------.icons/awkward/16x16/apps/io.otsaloma.gaupol.svg1
l---------.icons/awkward/16x16/apps/io.otsaloma.nfoview.svg1
l---------.icons/awkward/16x16/apps/io.poez.Poezio.svg1
l---------.icons/awkward/16x16/apps/io.thp.numptyphysics.svg1
l---------.icons/awkward/16x16/apps/io.webtorrent.WebTorrent.svg1
-rw-r--r--.icons/awkward/16x16/apps/ipython.svg14
l---------.icons/awkward/16x16/apps/ipython3.svg1
-rw-r--r--.icons/awkward/16x16/apps/irc-chat.svg4
-rw-r--r--.icons/awkward/16x16/apps/irccloud-desktop.svg4
-rw-r--r--.icons/awkward/16x16/apps/iridium-browser.svg9
-rw-r--r--.icons/awkward/16x16/apps/iron_product_logo.svg4
l---------.icons/awkward/16x16/apps/iso-image-burn.svg1
-rw-r--r--.icons/awkward/16x16/apps/isomaster.svg4
l---------.icons/awkward/16x16/apps/istanbul.svg1
-rw-r--r--.icons/awkward/16x16/apps/itch.svg6
-rw-r--r--.icons/awkward/16x16/apps/itmages.svg6
l---------.icons/awkward/16x16/apps/itunes.svg1
-rw-r--r--.icons/awkward/16x16/apps/jabref.svg4
-rw-r--r--.icons/awkward/16x16/apps/jamendo.svg4
l---------.icons/awkward/16x16/apps/jami.svg1
-rw-r--r--.icons/awkward/16x16/apps/jamovi.svg4
-rw-r--r--.icons/awkward/16x16/apps/jango.svg4
-rw-r--r--.icons/awkward/16x16/apps/jasp.svg4
l---------.icons/awkward/16x16/apps/java-1.6.0.svg1
l---------.icons/awkward/16x16/apps/java-1.7.0.svg1
l---------.icons/awkward/16x16/apps/java-1.8.0-openjdk.svg1
l---------.icons/awkward/16x16/apps/java-1.8.0.svg1
l---------.icons/awkward/16x16/apps/java-10-openjdk.svg1
l---------.icons/awkward/16x16/apps/java-11-openjdk.svg1
l---------.icons/awkward/16x16/apps/java-12-openjdk.svg1
l---------.icons/awkward/16x16/apps/java-13-openjdk.svg1
l---------.icons/awkward/16x16/apps/java-14-openjdk.svg1
-rw-r--r--.icons/awkward/16x16/apps/java.svg13
l---------.icons/awkward/16x16/apps/java10-openjdk.svg1
l---------.icons/awkward/16x16/apps/java11-openjdk.svg1
l---------.icons/awkward/16x16/apps/java12-openjdk.svg1
l---------.icons/awkward/16x16/apps/java13-openjdk.svg1
l---------.icons/awkward/16x16/apps/java14-openjdk.svg1
l---------.icons/awkward/16x16/apps/java9-openjdk.svg1
l---------.icons/awkward/16x16/apps/javaws.svg1
-rw-r--r--.icons/awkward/16x16/apps/jazzradio.svg7
-rw-r--r--.icons/awkward/16x16/apps/jblue.svg3
l---------.icons/awkward/16x16/apps/jdev_icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/jdeveloper.svg7
-rw-r--r--.icons/awkward/16x16/apps/jdownloader.svg7
l---------.icons/awkward/16x16/apps/jeex.svg1
-rw-r--r--.icons/awkward/16x16/apps/jellyfin.svg5
-rw-r--r--.icons/awkward/16x16/apps/jetbrains-toolbox.svg6
-rw-r--r--.icons/awkward/16x16/apps/jgray.svg3
-rw-r--r--.icons/awkward/16x16/apps/jgreen.svg3
-rw-r--r--.icons/awkward/16x16/apps/jitsi.svg15
l---------.icons/awkward/16x16/apps/jockey-kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/jockey.svg23
l---------.icons/awkward/16x16/apps/joplin-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/joplin.svg4
-rw-r--r--.icons/awkward/16x16/apps/josm.svg23
-rw-r--r--.icons/awkward/16x16/apps/journey-of-a-roach.svg10
l---------.icons/awkward/16x16/apps/jp.yvt.OpenSpades.svg1
-rw-r--r--.icons/awkward/16x16/apps/jprofiler.svg8
-rw-r--r--.icons/awkward/16x16/apps/jred.svg3
l---------.icons/awkward/16x16/apps/jstest-gtk.svg1
-rw-r--r--.icons/awkward/16x16/apps/juci.svg10
l---------.icons/awkward/16x16/apps/juffed.svg1
-rw-r--r--.icons/awkward/16x16/apps/juk.svg7
-rw-r--r--.icons/awkward/16x16/apps/julia.svg8
-rw-r--r--.icons/awkward/16x16/apps/junior_install_icon.svg10
-rw-r--r--.icons/awkward/16x16/apps/jyellow.svg3
l---------.icons/awkward/16x16/apps/k3b.svg1
-rw-r--r--.icons/awkward/16x16/apps/k4dirstat.svg11
-rw-r--r--.icons/awkward/16x16/apps/k9-copy.svg6
l---------.icons/awkward/16x16/apps/k9copy.svg1
-rw-r--r--.icons/awkward/16x16/apps/kaddressbook.svg9
-rw-r--r--.icons/awkward/16x16/apps/kadu.svg8
-rw-r--r--.icons/awkward/16x16/apps/kaffeine.svg4
-rw-r--r--.icons/awkward/16x16/apps/kahla.svg4
-rw-r--r--.icons/awkward/16x16/apps/kajongg.svg4
-rw-r--r--.icons/awkward/16x16/apps/kaku.svg4
-rw-r--r--.icons/awkward/16x16/apps/kalarm.svg8
-rw-r--r--.icons/awkward/16x16/apps/kalgebra.svg4
l---------.icons/awkward/16x16/apps/kalu.svg1
-rw-r--r--.icons/awkward/16x16/apps/kalzium.svg5
l---------.icons/awkward/16x16/apps/kamerka.svg1
l---------.icons/awkward/16x16/apps/kamoso.svg1
l---------.icons/awkward/16x16/apps/kamule.svg1
-rw-r--r--.icons/awkward/16x16/apps/kanagram.svg7
-rw-r--r--.icons/awkward/16x16/apps/kanatest.svg6
-rw-r--r--.icons/awkward/16x16/apps/kapman.svg4
-rw-r--r--.icons/awkward/16x16/apps/kapow.svg8
l---------.icons/awkward/16x16/apps/kappfinder.svg1
-rw-r--r--.icons/awkward/16x16/apps/kapptemplate.svg14
-rw-r--r--.icons/awkward/16x16/apps/karbon.svg12
l---------.icons/awkward/16x16/apps/kate.svg1
l---------.icons/awkward/16x16/apps/kate2.svg1
-rw-r--r--.icons/awkward/16x16/apps/katomic.svg6
-rw-r--r--.icons/awkward/16x16/apps/kawaii-player.svg7
-rw-r--r--.icons/awkward/16x16/apps/kawanime.svg44
l---------.icons/awkward/16x16/apps/kazam.svg1
-rw-r--r--.icons/awkward/16x16/apps/kbackup.svg11
-rw-r--r--.icons/awkward/16x16/apps/kblackbox.svg4
-rw-r--r--.icons/awkward/16x16/apps/kblocks.svg8
l---------.icons/awkward/16x16/apps/kblogger.svg1
-rw-r--r--.icons/awkward/16x16/apps/kbounce.svg3
-rw-r--r--.icons/awkward/16x16/apps/kbreakout.svg11
-rw-r--r--.icons/awkward/16x16/apps/kbruch.svg4
l---------.icons/awkward/16x16/apps/kbugbuster.svg1
-rw-r--r--.icons/awkward/16x16/apps/kcachegrind.svg6
l---------.icons/awkward/16x16/apps/kcalc.svg1
l---------.icons/awkward/16x16/apps/kcharselect.svg1
l---------.icons/awkward/16x16/apps/kchmviewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/kcmdevices.svg4
-rw-r--r--.icons/awkward/16x16/apps/kcmdf.svg5
l---------.icons/awkward/16x16/apps/kcmkicker.svg1
l---------.icons/awkward/16x16/apps/kcmkwm.svg1
-rw-r--r--.icons/awkward/16x16/apps/kcmmemory.svg17
l---------.icons/awkward/16x16/apps/kcmmidi.svg1
l---------.icons/awkward/16x16/apps/kcmopengl.svg1
l---------.icons/awkward/16x16/apps/kcmpartitions.svg1
l---------.icons/awkward/16x16/apps/kcmpci.svg1
l---------.icons/awkward/16x16/apps/kcmprocessor.svg1
l---------.icons/awkward/16x16/apps/kcmscsi.svg1
l---------.icons/awkward/16x16/apps/kcmsound.svg1
l---------.icons/awkward/16x16/apps/kcmx.svg1
l---------.icons/awkward/16x16/apps/kcolorchooser.svg1
l---------.icons/awkward/16x16/apps/kcoloredit.svg1
l---------.icons/awkward/16x16/apps/kcontrol.svg1
-rw-r--r--.icons/awkward/16x16/apps/kde-frameworks.svg5
l---------.icons/awkward/16x16/apps/kde-gtk-config.svg1
l---------.icons/awkward/16x16/apps/kde-im-log-viewer.svg1
l---------.icons/awkward/16x16/apps/kde-logo.svg1
l---------.icons/awkward/16x16/apps/kde-telepathy.svg1
l---------.icons/awkward/16x16/apps/kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/kdeconnect.svg5
l---------.icons/awkward/16x16/apps/kdeneur.svg1
-rw-r--r--.icons/awkward/16x16/apps/kdenlive.svg9
l---------.icons/awkward/16x16/apps/kdepim-dropbox.svg1
l---------.icons/awkward/16x16/apps/kdepim-googledrive.svg1
-rw-r--r--.icons/awkward/16x16/apps/kdesvn.svg12
-rw-r--r--.icons/awkward/16x16/apps/kdevelop.svg4
l---------.icons/awkward/16x16/apps/kdf.svg1
-rw-r--r--.icons/awkward/16x16/apps/kdiamond.svg7
-rw-r--r--.icons/awkward/16x16/apps/kdiff3.svg10
l---------.icons/awkward/16x16/apps/kdiskfree.svg1
l---------.icons/awkward/16x16/apps/kdisknav.svg1
-rw-r--r--.icons/awkward/16x16/apps/kdocker.svg9
-rw-r--r--.icons/awkward/16x16/apps/kdots.svg12
l---------.icons/awkward/16x16/apps/kdoubanfm.svg1
l---------.icons/awkward/16x16/apps/kedit.svg1
l---------.icons/awkward/16x16/apps/keditbookmarks.svg1
-rw-r--r--.icons/awkward/16x16/apps/keep.svg4
-rw-r--r--.icons/awkward/16x16/apps/keepass.svg8
l---------.icons/awkward/16x16/apps/keepass2.svg1
-rw-r--r--.icons/awkward/16x16/apps/keepassx.svg5
l---------.icons/awkward/16x16/apps/keepassx2.svg1
-rw-r--r--.icons/awkward/16x16/apps/keepassxc.svg5
-rw-r--r--.icons/awkward/16x16/apps/keeweb.svg7
l---------.icons/awkward/16x16/apps/kentoo.svg1
-rw-r--r--.icons/awkward/16x16/apps/kerbal-space-program.svg13
-rw-r--r--.icons/awkward/16x16/apps/keurocalc.svg4
-rw-r--r--.icons/awkward/16x16/apps/kexi.svg4
l---------.icons/awkward/16x16/apps/key-mon.svg1
l---------.icons/awkward/16x16/apps/key_bindings.svg1
-rw-r--r--.icons/awkward/16x16/apps/keybase.svg8
-rw-r--r--.icons/awkward/16x16/apps/keymon.svg4
l---------.icons/awkward/16x16/apps/keyring-manager.svg1
l---------.icons/awkward/16x16/apps/kfind.svg1
-rw-r--r--.icons/awkward/16x16/apps/kfloppy.svg6
l---------.icons/awkward/16x16/apps/kfm.svg1
l---------.icons/awkward/16x16/apps/kfm_home.svg1
-rw-r--r--.icons/awkward/16x16/apps/kfoldersync.svg6
-rw-r--r--.icons/awkward/16x16/apps/kfontview.svg6
-rw-r--r--.icons/awkward/16x16/apps/kfourinline.svg7
-rw-r--r--.icons/awkward/16x16/apps/kgeography.svg6
-rw-r--r--.icons/awkward/16x16/apps/kget.svg4
-rw-r--r--.icons/awkward/16x16/apps/kghostview.svg4
-rw-r--r--.icons/awkward/16x16/apps/kgoldrunner.svg26
l---------.icons/awkward/16x16/apps/kgpg.svg1
-rw-r--r--.icons/awkward/16x16/apps/kgraphviewer.svg10
-rw-r--r--.icons/awkward/16x16/apps/khangman.svg7
l---------.icons/awkward/16x16/apps/khelpcenter.svg1
-rw-r--r--.icons/awkward/16x16/apps/khotkeys.svg8
-rw-r--r--.icons/awkward/16x16/apps/kicad.svg6
l---------.icons/awkward/16x16/apps/kicker.svg1
l---------.icons/awkward/16x16/apps/kid3-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/kid3.svg4
-rw-r--r--.icons/awkward/16x16/apps/kig.svg4
-rw-r--r--.icons/awkward/16x16/apps/kigo.svg7
-rw-r--r--.icons/awkward/16x16/apps/kile.svg11
-rw-r--r--.icons/awkward/16x16/apps/killbots.svg4
-rw-r--r--.icons/awkward/16x16/apps/killing-floor.svg5
-rw-r--r--.icons/awkward/16x16/apps/kimagemapeditor.svg6
l---------.icons/awkward/16x16/apps/kimtoy.svg1
-rw-r--r--.icons/awkward/16x16/apps/kipi-dngconverter.svg4
-rw-r--r--.icons/awkward/16x16/apps/kipi-expoblending.svg4
-rw-r--r--.icons/awkward/16x16/apps/kipi-logo.svg7
-rw-r--r--.icons/awkward/16x16/apps/kipi-panorama.svg7
l---------.icons/awkward/16x16/apps/kipi.svg1
-rw-r--r--.icons/awkward/16x16/apps/kiriki.svg6
-rw-r--r--.icons/awkward/16x16/apps/kitematic.svg6
-rw-r--r--.icons/awkward/16x16/apps/kiten.svg4
-rw-r--r--.icons/awkward/16x16/apps/kitty.svg5
l---------.icons/awkward/16x16/apps/kjobviewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/kjumpingcube.svg8
-rw-r--r--.icons/awkward/16x16/apps/klavaro.svg6
l---------.icons/awkward/16x16/apps/kleopatra.svg1
l---------.icons/awkward/16x16/apps/klettres.svg1
-rw-r--r--.icons/awkward/16x16/apps/klickety.svg7
-rw-r--r--.icons/awkward/16x16/apps/klines.svg12
l---------.icons/awkward/16x16/apps/klipper.svg1
-rw-r--r--.icons/awkward/16x16/apps/klystrack.svg8
l---------.icons/awkward/16x16/apps/kmag.svg1
-rw-r--r--.icons/awkward/16x16/apps/kmahjongg.svg4
l---------.icons/awkward/16x16/apps/kmail.svg1
l---------.icons/awkward/16x16/apps/kmenu.svg1
-rw-r--r--.icons/awkward/16x16/apps/kmenuedit.svg9
-rw-r--r--.icons/awkward/16x16/apps/kmines.svg3
l---------.icons/awkward/16x16/apps/kminicom.svg1
-rw-r--r--.icons/awkward/16x16/apps/kmix.svg6
l---------.icons/awkward/16x16/apps/kmousetool.svg1
-rw-r--r--.icons/awkward/16x16/apps/kmouth.svg6
l---------.icons/awkward/16x16/apps/kmplayer.svg1
-rw-r--r--.icons/awkward/16x16/apps/kmplot.svg13
-rw-r--r--.icons/awkward/16x16/apps/kmymoney.svg4
-rw-r--r--.icons/awkward/16x16/apps/knavalbattle.svg4
-rw-r--r--.icons/awkward/16x16/apps/knemo.svg4
l---------.icons/awkward/16x16/apps/knetattach.svg1
l---------.icons/awkward/16x16/apps/knetwalk.svg1
-rw-r--r--.icons/awkward/16x16/apps/knights.svg7
l---------.icons/awkward/16x16/apps/knotes.svg1
l---------.icons/awkward/16x16/apps/knotify.svg1
-rw-r--r--.icons/awkward/16x16/apps/koala.svg23
-rw-r--r--.icons/awkward/16x16/apps/kodi.svg4
-rw-r--r--.icons/awkward/16x16/apps/kolf.svg4
-rw-r--r--.icons/awkward/16x16/apps/kollision.svg4
-rw-r--r--.icons/awkward/16x16/apps/kolourpaint.svg6
-rw-r--r--.icons/awkward/16x16/apps/komodo.svg4
-rw-r--r--.icons/awkward/16x16/apps/komorebi-wallpaper-creator.svg7
-rw-r--r--.icons/awkward/16x16/apps/komorebi.svg7
-rw-r--r--.icons/awkward/16x16/apps/kompare.svg10
-rw-r--r--.icons/awkward/16x16/apps/konqueror.svg5
-rw-r--r--.icons/awkward/16x16/apps/konquest.svg5
l---------.icons/awkward/16x16/apps/konsole.svg1
l---------.icons/awkward/16x16/apps/konsolekalendar.svg1
-rw-r--r--.icons/awkward/16x16/apps/kontact-import-wizard.svg7
-rw-r--r--.icons/awkward/16x16/apps/kontact.svg5
-rw-r--r--.icons/awkward/16x16/apps/konversation.svg6
-rw-r--r--.icons/awkward/16x16/apps/kopete.svg8
l---------.icons/awkward/16x16/apps/kopete2.svg1
l---------.icons/awkward/16x16/apps/korg-journal.svg1
l---------.icons/awkward/16x16/apps/korg-todo.svg1
-rw-r--r--.icons/awkward/16x16/apps/korganizer.svg11
l---------.icons/awkward/16x16/apps/kpackage.svg1
l---------.icons/awkward/16x16/apps/kpager.svg1
l---------.icons/awkward/16x16/apps/kpat.svg1
-rw-r--r--.icons/awkward/16x16/apps/kpatience.svg4
l---------.icons/awkward/16x16/apps/kpdf.svg1
l---------.icons/awkward/16x16/apps/kpersonalizer.svg1
-rw-r--r--.icons/awkward/16x16/apps/kphotoalbum.svg7
l---------.icons/awkward/16x16/apps/kpk-desktop-gnome.svg1
l---------.icons/awkward/16x16/apps/kpk-desktop-xfce.svg1
l---------.icons/awkward/16x16/apps/kradio.svg1
l---------.icons/awkward/16x16/apps/kradio4.svg1
-rw-r--r--.icons/awkward/16x16/apps/krdc.svg10
l---------.icons/awkward/16x16/apps/krec.svg1
-rw-r--r--.icons/awkward/16x16/apps/krecipes.svg6
-rw-r--r--.icons/awkward/16x16/apps/kregexpeditor.svg7
-rw-r--r--.icons/awkward/16x16/apps/krename.svg10
-rw-r--r--.icons/awkward/16x16/apps/kreversi.svg6
-rw-r--r--.icons/awkward/16x16/apps/krfb.svg6
-rw-r--r--.icons/awkward/16x16/apps/krita.svg10
-rw-r--r--.icons/awkward/16x16/apps/kronometer.svg11
l---------.icons/awkward/16x16/apps/krudio.svg1
-rw-r--r--.icons/awkward/16x16/apps/kruler.svg10
l---------.icons/awkward/16x16/apps/krunner.svg1
l---------.icons/awkward/16x16/apps/krusader_blue.svg1
l---------.icons/awkward/16x16/apps/krusader_red.svg1
-rw-r--r--.icons/awkward/16x16/apps/krusader_root.svg6
-rw-r--r--.icons/awkward/16x16/apps/krusader_user.svg6
-rw-r--r--.icons/awkward/16x16/apps/ksame.svg4
l---------.icons/awkward/16x16/apps/kscreengenie.svg1
l---------.icons/awkward/16x16/apps/kscreensaver.svg1
l---------.icons/awkward/16x16/apps/ksensors.svg1
-rw-r--r--.icons/awkward/16x16/apps/kshisen.svg4
-rw-r--r--.icons/awkward/16x16/apps/ksirk.svg13
l---------.icons/awkward/16x16/apps/ksmiletris.svg1
-rw-r--r--.icons/awkward/16x16/apps/ksnakeduel.svg5
l---------.icons/awkward/16x16/apps/ksnapshot.svg1
-rw-r--r--.icons/awkward/16x16/apps/ksnip.svg12
-rw-r--r--.icons/awkward/16x16/apps/kspaceduel.svg4
l---------.icons/awkward/16x16/apps/ksplash.svg1
-rw-r--r--.icons/awkward/16x16/apps/ksquares.svg8
l---------.icons/awkward/16x16/apps/kstars.svg1
-rw-r--r--.icons/awkward/16x16/apps/ksudoku.svg5
l---------.icons/awkward/16x16/apps/ksysguard.svg1
-rw-r--r--.icons/awkward/16x16/apps/kteatime.svg4
-rw-r--r--.icons/awkward/16x16/apps/ktechlab.svg13
-rw-r--r--.icons/awkward/16x16/apps/kthememgr.svg8
-rw-r--r--.icons/awkward/16x16/apps/ktikz.svg4
-rw-r--r--.icons/awkward/16x16/apps/ktimer.svg11
l---------.icons/awkward/16x16/apps/ktip.svg1
l---------.icons/awkward/16x16/apps/ktnef.svg1
-rw-r--r--.icons/awkward/16x16/apps/ktorrent.svg4
l---------.icons/awkward/16x16/apps/ktouch.svg1
-rw-r--r--.icons/awkward/16x16/apps/ktuberling.svg7
-rw-r--r--.icons/awkward/16x16/apps/kturtle.svg8
l---------.icons/awkward/16x16/apps/kube-mail.svg1
-rw-r--r--.icons/awkward/16x16/apps/kube.svg6
-rw-r--r--.icons/awkward/16x16/apps/kubeplayer.svg4
-rw-r--r--.icons/awkward/16x16/apps/kubrick.svg11
-rw-r--r--.icons/awkward/16x16/apps/kuiviewer.svg6
-rw-r--r--.icons/awkward/16x16/apps/kup.svg6
-rw-r--r--.icons/awkward/16x16/apps/kupfer.svg6
l---------.icons/awkward/16x16/apps/kuser.svg1
-rw-r--r--.icons/awkward/16x16/apps/kvantum.svg9
-rw-r--r--.icons/awkward/16x16/apps/kvirc.svg5
-rw-r--r--.icons/awkward/16x16/apps/kwalletmanager.svg5
-rw-r--r--.icons/awkward/16x16/apps/kwave.svg4
l---------.icons/awkward/16x16/apps/kwikdisk.svg1
l---------.icons/awkward/16x16/apps/kwin.svg1
-rw-r--r--.icons/awkward/16x16/apps/kwordquiz.svg4
l---------.icons/awkward/16x16/apps/kwrite.svg1
-rw-r--r--.icons/awkward/16x16/apps/kxstitch.svg9
l---------.icons/awkward/16x16/apps/kynpatic.svg1
-rw-r--r--.icons/awkward/16x16/apps/l4d.svg7
-rw-r--r--.icons/awkward/16x16/apps/l4d2.svg12
l---------.icons/awkward/16x16/apps/labplot.svg1
-rw-r--r--.icons/awkward/16x16/apps/labyrinth.svg14
-rw-r--r--.icons/awkward/16x16/apps/ladi-player.svg3
-rw-r--r--.icons/awkward/16x16/apps/ladi-system-log.svg4
-rw-r--r--.icons/awkward/16x16/apps/laditools.svg9
-rw-r--r--.icons/awkward/16x16/apps/laigter.svg5
l---------.icons/awkward/16x16/apps/lash.svg1
l---------.icons/awkward/16x16/apps/last-fm.svg1
l---------.icons/awkward/16x16/apps/lastfm-audioscrobbler.svg1
l---------.icons/awkward/16x16/apps/lastfm-valut.svg1
l---------.icons/awkward/16x16/apps/lastfm-www.last.fm.svg1
-rw-r--r--.icons/awkward/16x16/apps/lastfm.svg4
-rw-r--r--.icons/awkward/16x16/apps/latexila.svg6
-rw-r--r--.icons/awkward/16x16/apps/latte-dock.svg6
l---------.icons/awkward/16x16/apps/launch.svg1
-rw-r--r--.icons/awkward/16x16/apps/laverna.svg5
-rw-r--r--.icons/awkward/16x16/apps/lazarus.svg4
-rw-r--r--.icons/awkward/16x16/apps/lbry.svg4
-rw-r--r--.icons/awkward/16x16/apps/ldview.svg5
l---------.icons/awkward/16x16/apps/leafpad.svg1
-rw-r--r--.icons/awkward/16x16/apps/league-of-legends.svg5
-rw-r--r--.icons/awkward/16x16/apps/leocad.svg8
-rw-r--r--.icons/awkward/16x16/apps/leonflix.svg10
l---------.icons/awkward/16x16/apps/lftp-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/lftp.svg8
-rw-r--r--.icons/awkward/16x16/apps/libinput-gestures.svg6
l---------.icons/awkward/16x16/apps/library-internet-radio.svg1
l---------.icons/awkward/16x16/apps/library-podcast.svg1
-rw-r--r--.icons/awkward/16x16/apps/librecad.svg6
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-base.svg5
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-calc.svg5
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-chart.svg7
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-draw.svg5
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-impress.svg5
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-main.svg4
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-math.svg5
l---------.icons/awkward/16x16/apps/libreoffice-startcenter.svg1
-rw-r--r--.icons/awkward/16x16/apps/libreoffice-writer.svg5
l---------.icons/awkward/16x16/apps/libreoffice.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice4.2-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.0.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.1.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.2.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.3.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice5.4.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-chart.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.0.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-chart.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.2-writer.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-base.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-calc.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-chart.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-draw.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-impress.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-main.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-math.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreoffice6.3-writer.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-base.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-calc.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-chart.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-draw.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-impress.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-main.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-math.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.0-writer.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-base.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-calc.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-chart.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-draw.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-impress.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-main.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-math.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-startcenter.svg1
l---------.icons/awkward/16x16/apps/libreofficedev6.1-writer.svg1
l---------.icons/awkward/16x16/apps/libresprite.svg1
l---------.icons/awkward/16x16/apps/licq.svg1
-rw-r--r--.icons/awkward/16x16/apps/life-is-strange.svg6
-rw-r--r--.icons/awkward/16x16/apps/lifeograph.svg6
l---------.icons/awkward/16x16/apps/liferea.svg1
l---------.icons/awkward/16x16/apps/lightdm-gtk-greeter-settings.svg1
l---------.icons/awkward/16x16/apps/lightdm-settings.svg1
-rw-r--r--.icons/awkward/16x16/apps/lightsoff.svg8
-rw-r--r--.icons/awkward/16x16/apps/lighttable.svg15
-rw-r--r--.icons/awkward/16x16/apps/lightworks.svg19
-rw-r--r--.icons/awkward/16x16/apps/lightzone.svg4
-rw-r--r--.icons/awkward/16x16/apps/limbo.svg5
l---------.icons/awkward/16x16/apps/linconnect-server.svg1
-rw-r--r--.icons/awkward/16x16/apps/linconnect.svg4
l---------.icons/awkward/16x16/apps/linguist-qt4.svg1
l---------.icons/awkward/16x16/apps/linguist-qt5.svg1
l---------.icons/awkward/16x16/apps/linguist.svg1
l---------.icons/awkward/16x16/apps/linguist5.svg1
l---------.icons/awkward/16x16/apps/links.svg1
l---------.icons/awkward/16x16/apps/links_32x32.xpm.svg1
-rw-r--r--.icons/awkward/16x16/apps/linphone.svg4
l---------.icons/awkward/16x16/apps/linssid.svg1
-rw-r--r--.icons/awkward/16x16/apps/linuxdcpp.svg8
-rw-r--r--.icons/awkward/16x16/apps/liri.svg4
-rw-r--r--.icons/awkward/16x16/apps/litecoin-qt.svg6
-rw-r--r--.icons/awkward/16x16/apps/little-inferno.svg9
-rw-r--r--.icons/awkward/16x16/apps/littleweeb.svg12
-rw-r--r--.icons/awkward/16x16/apps/livepatch.svg4
-rw-r--r--.icons/awkward/16x16/apps/livewallpaper-config.svg4
-rw-r--r--.icons/awkward/16x16/apps/livewallpaper.svg10
-rw-r--r--.icons/awkward/16x16/apps/lmms.svg3
l---------.icons/awkward/16x16/apps/locale.svg1
-rw-r--r--.icons/awkward/16x16/apps/loginized.svg16
l---------.icons/awkward/16x16/apps/logisim-icon-128.svg1
-rw-r--r--.icons/awkward/16x16/apps/logisim-icon.svg9
l---------.icons/awkward/16x16/apps/logview.svg1
l---------.icons/awkward/16x16/apps/logviewer.svg1
l---------.icons/awkward/16x16/apps/lokalize.svg1
-rw-r--r--.icons/awkward/16x16/apps/lollypop.svg8
-rw-r--r--.icons/awkward/16x16/apps/lookit.svg5
l---------.icons/awkward/16x16/apps/lookswitcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/love.svg5
-rw-r--r--.icons/awkward/16x16/apps/lovely-planet-2.svg13
-rw-r--r--.icons/awkward/16x16/apps/lovely-planet-arcade.svg7
-rw-r--r--.icons/awkward/16x16/apps/lovely-planet.svg9
-rw-r--r--.icons/awkward/16x16/apps/lplayer.svg8
l---------.icons/awkward/16x16/apps/lrfviewer.svg1
l---------.icons/awkward/16x16/apps/lshw.svg1
-rw-r--r--.icons/awkward/16x16/apps/lskat.svg4
-rw-r--r--.icons/awkward/16x16/apps/ltris.svg14
-rw-r--r--.icons/awkward/16x16/apps/luakit.svg5
l---------.icons/awkward/16x16/apps/lubuntu-software-center.svg1
-rw-r--r--.icons/awkward/16x16/apps/lucidchart.svg6
-rw-r--r--.icons/awkward/16x16/apps/luckyBackup.svg5
-rw-r--r--.icons/awkward/16x16/apps/lugaru.svg16
-rw-r--r--.icons/awkward/16x16/apps/luminance-hdr.svg10
-rw-r--r--.icons/awkward/16x16/apps/lutris.svg10
l---------.icons/awkward/16x16/apps/lximage-qt.svg1
l---------.icons/awkward/16x16/apps/lximage.svg1
l---------.icons/awkward/16x16/apps/lxmusic.svg1
l---------.icons/awkward/16x16/apps/lxterminal.svg1
-rw-r--r--.icons/awkward/16x16/apps/lynx.svg8
-rw-r--r--.icons/awkward/16x16/apps/lyricfier.svg8
-rw-r--r--.icons/awkward/16x16/apps/lyx.svg12
l---------.icons/awkward/16x16/apps/m_doom.svg1
-rw-r--r--.icons/awkward/16x16/apps/magnatune.svg4
l---------.icons/awkward/16x16/apps/mail-client.svg1
-rw-r--r--.icons/awkward/16x16/apps/mail.ru-cloud.svg8
l---------.icons/awkward/16x16/apps/mailnag.svg1
-rw-r--r--.icons/awkward/16x16/apps/mailspring.svg4
-rw-r--r--.icons/awkward/16x16/apps/makagiga.svg13
-rw-r--r--.icons/awkward/16x16/apps/makehuman.svg5
l---------.icons/awkward/16x16/apps/makehuman_bg.svg1
-rw-r--r--.icons/awkward/16x16/apps/makemkv.svg8
-rw-r--r--.icons/awkward/16x16/apps/mame.svg3
-rw-r--r--.icons/awkward/16x16/apps/manaplus.svg6
-rw-r--r--.icons/awkward/16x16/apps/mandelbulber2.svg4
l---------.icons/awkward/16x16/apps/mandrivaupdate.svg1
-rw-r--r--.icons/awkward/16x16/apps/manjaro-architect.svg4
-rw-r--r--.icons/awkward/16x16/apps/manjaro-settings-manager.svg4
l---------.icons/awkward/16x16/apps/manjaro-welcome.svg1
l---------.icons/awkward/16x16/apps/manjaro.svg1
-rw-r--r--.icons/awkward/16x16/apps/maps.svg10
-rw-r--r--.icons/awkward/16x16/apps/marble.svg10
-rw-r--r--.icons/awkward/16x16/apps/marknoto.svg5
-rw-r--r--.icons/awkward/16x16/apps/markpado.svg4
-rw-r--r--.icons/awkward/16x16/apps/marktext.svg11
-rw-r--r--.icons/awkward/16x16/apps/marsshooter.svg6
l---------.icons/awkward/16x16/apps/master-pdf-editor.svg1
-rw-r--r--.icons/awkward/16x16/apps/masterpassword-gui.svg7
-rw-r--r--.icons/awkward/16x16/apps/masterpdfeditor.svg7
l---------.icons/awkward/16x16/apps/masterpdfeditor3.svg1
l---------.icons/awkward/16x16/apps/masterpdfeditor4.svg1
l---------.icons/awkward/16x16/apps/masterpdfeditor5.svg1
-rw-r--r--.icons/awkward/16x16/apps/mat.svg4
l---------.icons/awkward/16x16/apps/mate-ax-applet.svg1
l---------.icons/awkward/16x16/apps/mate-brightness-applet.svg1
l---------.icons/awkward/16x16/apps/mate-cpu-frequency-applet.svg1
l---------.icons/awkward/16x16/apps/mate-desktop-item-edit.svg1
l---------.icons/awkward/16x16/apps/mate-disk-usage-analyzer.svg1
l---------.icons/awkward/16x16/apps/mate-eyes-applet.svg1
l---------.icons/awkward/16x16/apps/mate-indicator-applet.svg1
-rw-r--r--.icons/awkward/16x16/apps/mate-inhibit-applet.svg11
l---------.icons/awkward/16x16/apps/mate-invest-applet.svg1
l---------.icons/awkward/16x16/apps/mate-logo.svg1
l---------.icons/awkward/16x16/apps/mate-netspeed-applet.svg1
l---------.icons/awkward/16x16/apps/mate-network-properties.svg1
l---------.icons/awkward/16x16/apps/mate-notification-properties.svg1
l---------.icons/awkward/16x16/apps/mate-panel-clock.svg1
-rw-r--r--.icons/awkward/16x16/apps/mate-panel-drawer.svg5
l---------.icons/awkward/16x16/apps/mate-panel-fish.svg1
l---------.icons/awkward/16x16/apps/mate-panel-force-quit.svg1
l---------.icons/awkward/16x16/apps/mate-panel-launcher.svg1
l---------.icons/awkward/16x16/apps/mate-panel-notification-area.svg1
-rw-r--r--.icons/awkward/16x16/apps/mate-panel-separator.svg6
l---------.icons/awkward/16x16/apps/mate-panel-window-list.svg1
l---------.icons/awkward/16x16/apps/mate-panel-window-menu.svg1
l---------.icons/awkward/16x16/apps/mate-panel-workspace-switcher.svg1
l---------.icons/awkward/16x16/apps/mate-panel.svg1
l---------.icons/awkward/16x16/apps/mate-power-manager.svg1
l---------.icons/awkward/16x16/apps/mate-power-statistics.svg1
l---------.icons/awkward/16x16/apps/mate-preferences-desktop-display.svg1
l---------.icons/awkward/16x16/apps/mate-sensors-applet.svg1
l---------.icons/awkward/16x16/apps/mate-session-properties.svg1
l---------.icons/awkward/16x16/apps/mate-sticky-notes-applet.svg1
l---------.icons/awkward/16x16/apps/mate-system-log.svg1
l---------.icons/awkward/16x16/apps/mate.svg1
l---------.icons/awkward/16x16/apps/mateconf-editor.svg1
l---------.icons/awkward/16x16/apps/matepalimpsest.svg1
-rw-r--r--.icons/awkward/16x16/apps/mathematica.svg4
l---------.icons/awkward/16x16/apps/matlab-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/matlab.svg6
l---------.icons/awkward/16x16/apps/mattermost-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/mattermost.svg5
l---------.icons/awkward/16x16/apps/maxima-icon.svg1
l---------.icons/awkward/16x16/apps/maxima-new.svg1
-rw-r--r--.icons/awkward/16x16/apps/maxima.svg6
-rw-r--r--.icons/awkward/16x16/apps/maxthon-browser.svg5
l---------.icons/awkward/16x16/apps/maya.svg1
-rw-r--r--.icons/awkward/16x16/apps/mc.svg12
-rw-r--r--.icons/awkward/16x16/apps/mcomix.svg11
l---------.icons/awkward/16x16/apps/mdmflexiserver.svg1
l---------.icons/awkward/16x16/apps/mdmsetup.svg1
l---------.icons/awkward/16x16/apps/me-tv.svg1
l---------.icons/awkward/16x16/apps/me.kozec.syncthingtk.svg1
l---------.icons/awkward/16x16/apps/media-optical-copy.svg1
l---------.icons/awkward/16x16/apps/media-player-48.svg1
l---------.icons/awkward/16x16/apps/media-player-banshee.svg1
-rw-r--r--.icons/awkward/16x16/apps/mediaconch.svg8
l---------.icons/awkward/16x16/apps/mediainfo.svg1
-rw-r--r--.icons/awkward/16x16/apps/mediawriter.svg8
l---------.icons/awkward/16x16/apps/medit.svg1
l---------.icons/awkward/16x16/apps/mednafen.svg1
-rw-r--r--.icons/awkward/16x16/apps/mednaffe.svg6
-rw-r--r--.icons/awkward/16x16/apps/mega.svg4
-rw-r--r--.icons/awkward/16x16/apps/megabasterd.svg5
-rw-r--r--.icons/awkward/16x16/apps/megaglest.svg6
-rw-r--r--.icons/awkward/16x16/apps/meld.svg5
-rw-r--r--.icons/awkward/16x16/apps/mellowplayer.svg9
-rw-r--r--.icons/awkward/16x16/apps/mendeley-desktop.svg4
l---------.icons/awkward/16x16/apps/mendeleydesktop.svg1
l---------.icons/awkward/16x16/apps/menu-editor.svg1
-rw-r--r--.icons/awkward/16x16/apps/menulibre.svg9
-rw-r--r--.icons/awkward/16x16/apps/meow.svg6
l---------.icons/awkward/16x16/apps/mess.svg1
l---------.icons/awkward/16x16/apps/messengerfordesktop.svg1
l---------.icons/awkward/16x16/apps/metacity.svg1
-rw-r--r--.icons/awkward/16x16/apps/meterbridge.svg8
l---------.icons/awkward/16x16/apps/meterbridge32x32.svg1
-rw-r--r--.icons/awkward/16x16/apps/metro-2033-redux.svg10
-rw-r--r--.icons/awkward/16x16/apps/metro-last-light-redux.svg10
-rw-r--r--.icons/awkward/16x16/apps/metronome.svg8
-rw-r--r--.icons/awkward/16x16/apps/mgba.svg9
-rw-r--r--.icons/awkward/16x16/apps/mhwaveedit.svg6
-rw-r--r--.icons/awkward/16x16/apps/microscope.svg9
l---------.icons/awkward/16x16/apps/microsoft-office-online.svg1
-rw-r--r--.icons/awkward/16x16/apps/microsoft.svg6
-rw-r--r--.icons/awkward/16x16/apps/midori.svg9
-rw-r--r--.icons/awkward/16x16/apps/mikutter.svg5
-rw-r--r--.icons/awkward/16x16/apps/milkytracker.svg9
-rw-r--r--.icons/awkward/16x16/apps/min.svg6
l---------.icons/awkward/16x16/apps/minecraft-launcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/minecraft.svg258
l---------.icons/awkward/16x16/apps/minetest-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/minetest.svg5
-rw-r--r--.icons/awkward/16x16/apps/minetime.svg5
l---------.icons/awkward/16x16/apps/mini.xterm.svg1
l---------.icons/awkward/16x16/apps/minimizeall.svg1
-rw-r--r--.icons/awkward/16x16/apps/minitube.svg7
-rw-r--r--.icons/awkward/16x16/apps/mint-dev-settings.svg4
l---------.icons/awkward/16x16/apps/mintbackup.svg1
l---------.icons/awkward/16x16/apps/mintdrivers.svg1
l---------.icons/awkward/16x16/apps/mintinstall.svg1
l---------.icons/awkward/16x16/apps/mintlocale-im.svg1
-rw-r--r--.icons/awkward/16x16/apps/mintnanny.svg5
l---------.icons/awkward/16x16/apps/mintreport.svg1
-rw-r--r--.icons/awkward/16x16/apps/mintsources-additional.svg5
-rw-r--r--.icons/awkward/16x16/apps/mintsources-foreign.svg4
l---------.icons/awkward/16x16/apps/mintsources-keys.svg1
-rw-r--r--.icons/awkward/16x16/apps/mintsources-maintenance.svg4
l---------.icons/awkward/16x16/apps/mintsources-mint.svg1
-rw-r--r--.icons/awkward/16x16/apps/mintsources-ppa.svg10
l---------.icons/awkward/16x16/apps/mintsources.svg1
l---------.icons/awkward/16x16/apps/mintstick.svg1
l---------.icons/awkward/16x16/apps/mintupdate-release-upgrade.svg1
l---------.icons/awkward/16x16/apps/mintupdate.svg1
-rw-r--r--.icons/awkward/16x16/apps/mintupload.svg4
l---------.icons/awkward/16x16/apps/mintwelcome.svg1
-rw-r--r--.icons/awkward/16x16/apps/minuet.svg17
l---------.icons/awkward/16x16/apps/miro-guide-source.svg1
-rw-r--r--.icons/awkward/16x16/apps/miro.svg4
-rw-r--r--.icons/awkward/16x16/apps/mist.svg5
-rw-r--r--.icons/awkward/16x16/apps/mixcloud.svg5
l---------.icons/awkward/16x16/apps/mixxx-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/mixxx.svg13
-rw-r--r--.icons/awkward/16x16/apps/mkusb.svg9
l---------.icons/awkward/16x16/apps/mkv-gui.svg1
-rw-r--r--.icons/awkward/16x16/apps/mkvinfo.svg8
l---------.icons/awkward/16x16/apps/mkvmerge.svg1
-rw-r--r--.icons/awkward/16x16/apps/mkvmergeGUI.svg8
l---------.icons/awkward/16x16/apps/mkvtoolnix-gui.svg1
l---------.icons/awkward/16x16/apps/mmex.svg1
-rw-r--r--.icons/awkward/16x16/apps/mnemosyne.svg17
-rw-r--r--.icons/awkward/16x16/apps/modem-manager-gui.svg8
-rw-r--r--.icons/awkward/16x16/apps/mog.svg4
-rw-r--r--.icons/awkward/16x16/apps/money-manager-ex.svg4
-rw-r--r--.icons/awkward/16x16/apps/moneydance.svg7
l---------.icons/awkward/16x16/apps/moneydance_icon512.svg1
l---------.icons/awkward/16x16/apps/mono-runtime-common.svg1
l---------.icons/awkward/16x16/apps/mono-runtime.svg1
-rw-r--r--.icons/awkward/16x16/apps/mono.svg4
-rw-r--r--.icons/awkward/16x16/apps/monochroma.svg5
-rw-r--r--.icons/awkward/16x16/apps/monodevelop.svg6
l---------.icons/awkward/16x16/apps/monodoc.svg1
-rw-r--r--.icons/awkward/16x16/apps/moonlight.svg4
-rw-r--r--.icons/awkward/16x16/apps/morpheus.svg9
-rw-r--r--.icons/awkward/16x16/apps/moserial.svg7
-rw-r--r--.icons/awkward/16x16/apps/motrix.svg8
l---------.icons/awkward/16x16/apps/mousepad.svg1
-rw-r--r--.icons/awkward/16x16/apps/movmetaedit.svg10
l---------.icons/awkward/16x16/apps/mozc-setup.svg1
-rw-r--r--.icons/awkward/16x16/apps/mozc.svg8
l---------.icons/awkward/16x16/apps/mozilla-firefox.svg1
l---------.icons/awkward/16x16/apps/mozo.svg1
-rw-r--r--.icons/awkward/16x16/apps/mp3splt-gtk.svg13
-rw-r--r--.icons/awkward/16x16/apps/mpc-qt.svg7
-rw-r--r--.icons/awkward/16x16/apps/mpd.svg9
l---------.icons/awkward/16x16/apps/mplayer.svg1
-rw-r--r--.icons/awkward/16x16/apps/mps.svg11
l---------.icons/awkward/16x16/apps/mpv-icon-8bit-64x64.svg1
-rw-r--r--.icons/awkward/16x16/apps/mpv.svg6
-rw-r--r--.icons/awkward/16x16/apps/ms-excel.svg4
-rw-r--r--.icons/awkward/16x16/apps/ms-office.svg4
-rw-r--r--.icons/awkward/16x16/apps/ms-onedrive.svg6
-rw-r--r--.icons/awkward/16x16/apps/ms-onenote.svg4
-rw-r--r--.icons/awkward/16x16/apps/ms-outlook.svg4
-rw-r--r--.icons/awkward/16x16/apps/ms-powerpoint.svg4
l---------.icons/awkward/16x16/apps/ms-skype.svg1
-rw-r--r--.icons/awkward/16x16/apps/ms-word.svg4
l---------.icons/awkward/16x16/apps/mscore.svg1
l---------.icons/awkward/16x16/apps/msiexec.svg1
-rw-r--r--.icons/awkward/16x16/apps/mstdn.svg4
-rw-r--r--.icons/awkward/16x16/apps/mtpaint.svg14
-rw-r--r--.icons/awkward/16x16/apps/mtvmusic.svg9
l---------.icons/awkward/16x16/apps/mucommander.svg1
l---------.icons/awkward/16x16/apps/mugshot.svg1
-rw-r--r--.icons/awkward/16x16/apps/mullvad-vpn.svg11
l---------.icons/awkward/16x16/apps/multibootusb.svg1
-rw-r--r--.icons/awkward/16x16/apps/multimc.svg6
-rw-r--r--.icons/awkward/16x16/apps/multimedia-audio-player.svg6
-rw-r--r--.icons/awkward/16x16/apps/multimedia-photo-manager.svg4
-rw-r--r--.icons/awkward/16x16/apps/multimedia-photo-viewer.svg6
-rw-r--r--.icons/awkward/16x16/apps/multimedia-video-player.svg4
l---------.icons/awkward/16x16/apps/multimedia-volume-control.svg1
l---------.icons/awkward/16x16/apps/multimedia.svg1
l---------.icons/awkward/16x16/apps/multisystem-liveusb.svg1
l---------.icons/awkward/16x16/apps/multisystem-vbox.svg1
l---------.icons/awkward/16x16/apps/multisystem.svg1
l---------.icons/awkward/16x16/apps/multitasking-view.svg1
-rw-r--r--.icons/awkward/16x16/apps/multiwinia.svg4
-rw-r--r--.icons/awkward/16x16/apps/mumble.svg3
-rw-r--r--.icons/awkward/16x16/apps/muon.svg4
l---------.icons/awkward/16x16/apps/muondiscover.svg1
l---------.icons/awkward/16x16/apps/mupdf.svg1
-rw-r--r--.icons/awkward/16x16/apps/mupen64plus-qt.svg6
-rw-r--r--.icons/awkward/16x16/apps/museeks.svg7
-rw-r--r--.icons/awkward/16x16/apps/museeq.svg6
-rw-r--r--.icons/awkward/16x16/apps/musescore.svg4
-rw-r--r--.icons/awkward/16x16/apps/musicbrainz.svg4
-rw-r--r--.icons/awkward/16x16/apps/musique.svg7
-rw-r--r--.icons/awkward/16x16/apps/mutt.svg8
-rw-r--r--.icons/awkward/16x16/apps/mx-boot-options.svg9
-rw-r--r--.icons/awkward/16x16/apps/mx-bootrepair.svg10
l---------.icons/awkward/16x16/apps/mx-broadcom-manager.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-cleanup.svg7
l---------.icons/awkward/16x16/apps/mx-clocky.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-codecs.svg16
-rw-r--r--.icons/awkward/16x16/apps/mx-conky.svg6
l---------.icons/awkward/16x16/apps/mx-findshares.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-live-usb-maker.svg9
l---------.icons/awkward/16x16/apps/mx-menu-editor.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-network-assistant.svg4
-rw-r--r--.icons/awkward/16x16/apps/mx-packageinstaller.svg5
-rw-r--r--.icons/awkward/16x16/apps/mx-qsi.svg10
-rw-r--r--.icons/awkward/16x16/apps/mx-repo-manager.svg6
-rw-r--r--.icons/awkward/16x16/apps/mx-select-sound.svg6
-rw-r--r--.icons/awkward/16x16/apps/mx-snapshot.svg11
l---------.icons/awkward/16x16/apps/mx-system-sounds.svg1
l---------.icons/awkward/16x16/apps/mx-timeset-gui-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-tools.svg4
-rw-r--r--.icons/awkward/16x16/apps/mx-tweak.svg7
l---------.icons/awkward/16x16/apps/mx-usb-unmounter.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-user.svg4
l---------.icons/awkward/16x16/apps/mx-viewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/mx-welcome.svg8
l---------.icons/awkward/16x16/apps/mygpo.svg1
-rw-r--r--.icons/awkward/16x16/apps/mynotes.svg4
l---------.icons/awkward/16x16/apps/mypaint.svg1
-rw-r--r--.icons/awkward/16x16/apps/myrulib.svg5
-rw-r--r--.icons/awkward/16x16/apps/myspace.svg11
-rw-r--r--.icons/awkward/16x16/apps/mysql-workbench.svg4
-rw-r--r--.icons/awkward/16x16/apps/naev.svg7
-rw-r--r--.icons/awkward/16x16/apps/nasc.svg5
-rw-r--r--.icons/awkward/16x16/apps/natronIcon256_linux.svg4
l---------.icons/awkward/16x16/apps/nautilus-actions.svg1
l---------.icons/awkward/16x16/apps/nautilus.svg1
-rw-r--r--.icons/awkward/16x16/apps/navalbattle.svg17
-rw-r--r--.icons/awkward/16x16/apps/navicat-postgresql.svg5
-rw-r--r--.icons/awkward/16x16/apps/navicat.svg5
-rw-r--r--.icons/awkward/16x16/apps/navit.svg4
-rw-r--r--.icons/awkward/16x16/apps/ndm.svg4
-rw-r--r--.icons/awkward/16x16/apps/negibox.svg5
-rw-r--r--.icons/awkward/16x16/apps/nemiver.svg8
l---------.icons/awkward/16x16/apps/nemo.svg1
l---------.icons/awkward/16x16/apps/nepomuk.svg1
-rw-r--r--.icons/awkward/16x16/apps/nerolinux.svg5
-rw-r--r--.icons/awkward/16x16/apps/nerolinuxexpress.svg5
l---------.icons/awkward/16x16/apps/nestopia.svg1
l---------.icons/awkward/16x16/apps/net.ankiweb.Anki.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.bartkessels.getit.svg6
-rw-r--r--.icons/awkward/16x16/apps/net.baseart.Glide.svg4
l---------.icons/awkward/16x16/apps/net.blockout.BlockOutII.svg1
l---------.icons/awkward/16x16/apps/net.codeindustry.MasterPDFEditor.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.danigm.timetrack.svg12
l---------.icons/awkward/16x16/apps/net.drawpile.drawpile.svg1
l---------.icons/awkward/16x16/apps/net.fsuae.FS-UAE.svg1
l---------.icons/awkward/16x16/apps/net.jami.Jami.svg1
l---------.icons/awkward/16x16/apps/net.mancubus.SLADE.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.AVIMetaEdit.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.BWFMetaEdit.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.DVAnalyzer.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.MOVMetaEdit.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.MediaConch.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.MediaInfo.svg1
l---------.icons/awkward/16x16/apps/net.mediaarea.QCTools.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.meijn.onvifviewer.svg9
l---------.icons/awkward/16x16/apps/net.minetest.Minetest.svg1
l---------.icons/awkward/16x16/apps/net.olofson.KoboDeluxe.svg1
l---------.icons/awkward/16x16/apps/net.openra.OpenRA.openra-cnc.svg1
l---------.icons/awkward/16x16/apps/net.openra.OpenRA.openra-d2k.svg1
l---------.icons/awkward/16x16/apps/net.openra.OpenRA.svg1
l---------.icons/awkward/16x16/apps/net.oz9aec.Gpredict.svg1
l---------.icons/awkward/16x16/apps/net.pcsx2.PCSX2.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.pioneerspacesim.Pioneer.svg20
l---------.icons/awkward/16x16/apps/net.poedit.Poedit.svg1
l---------.icons/awkward/16x16/apps/net.redeclipse.RedEclipse.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.runelite.RuneLite.svg4
l---------.icons/awkward/16x16/apps/net.scribus.Scribus.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.sf.VICE.svg6
l---------.icons/awkward/16x16/apps/net.sf.fuse_emulator.svg1
l---------.icons/awkward/16x16/apps/net.sf.nootka.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.Chessx.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.ExtremeTuxRacer.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.sourceforge.Fillets.svg9
l---------.icons/awkward/16x16/apps/net.sourceforge.Klavaro.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.Lifeograph.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.Ri-li.svg1
-rw-r--r--.icons/awkward/16x16/apps/net.sourceforge.Teo.svg9
l---------.icons/awkward/16x16/apps/net.sourceforge.TuxFootball.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.VMPK.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.atanks.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.btanks.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.chromium-bsu.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.electrip.Electrip.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.fretsonfire.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.mars-game.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.maxima.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.projectM.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.torcs.svg1
l---------.icons/awkward/16x16/apps/net.sourceforge.xournal.svg1
l---------.icons/awkward/16x16/apps/net.supertuxkart.SuperTuxKart.svg1
l---------.icons/awkward/16x16/apps/net.wz2100.wz2100.svg1
l---------.icons/awkward/16x16/apps/net.xmind.XMind8.svg1
l---------.icons/awkward/16x16/apps/net.xmind.ZEN.svg1
l---------.icons/awkward/16x16/apps/netbeans-beta.svg1
-rw-r--r--.icons/awkward/16x16/apps/netbeans.svg13
-rw-r--r--.icons/awkward/16x16/apps/netease-cloud-music.svg4
l---------.icons/awkward/16x16/apps/netflix-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/netflix.svg6
-rw-r--r--.icons/awkward/16x16/apps/nethack.svg7
-rw-r--r--.icons/awkward/16x16/apps/netsurf.svg7
l---------.icons/awkward/16x16/apps/network-defaultroute.svg1
l---------.icons/awkward/16x16/apps/network-firewall.svg1
l---------.icons/awkward/16x16/apps/network-idle.svg1
-rw-r--r--.icons/awkward/16x16/apps/network_local.svg9
-rw-r--r--.icons/awkward/16x16/apps/neverball.svg5
-rw-r--r--.icons/awkward/16x16/apps/neverputt.svg7
-rw-r--r--.icons/awkward/16x16/apps/newbreeze.svg4
-rw-r--r--.icons/awkward/16x16/apps/nextcloud.svg8
-rw-r--r--.icons/awkward/16x16/apps/nexuiz.svg4
-rw-r--r--.icons/awkward/16x16/apps/nfoview.svg5
-rw-r--r--.icons/awkward/16x16/apps/nheko.svg8
-rw-r--r--.icons/awkward/16x16/apps/nicotine-plus.svg6
-rw-r--r--.icons/awkward/16x16/apps/night-in-the-woods.svg17
-rw-r--r--.icons/awkward/16x16/apps/nighthawk.svg8
-rw-r--r--.icons/awkward/16x16/apps/nihilumbra.svg11
-rw-r--r--.icons/awkward/16x16/apps/nip2.svg6
-rw-r--r--.icons/awkward/16x16/apps/nitrogen.svg12
-rw-r--r--.icons/awkward/16x16/apps/nitroshare.svg5
l---------.icons/awkward/16x16/apps/nixnote.svg1
-rw-r--r--.icons/awkward/16x16/apps/nixnote2.svg4
-rw-r--r--.icons/awkward/16x16/apps/nl.g4d.Girens.svg5
l---------.icons/awkward/16x16/apps/nl.hjdskes.gcolor3.svg1
l---------.icons/awkward/16x16/apps/nl.openoffice.bluefish.svg1
l---------.icons/awkward/16x16/apps/nm-device-wireless.svg1
-rw-r--r--.icons/awkward/16x16/apps/nmap.svg4
l---------.icons/awkward/16x16/apps/nocover.svg1
l---------.icons/awkward/16x16/apps/nocturn.svg1
-rw-r--r--.icons/awkward/16x16/apps/noiz2sa.svg5
l---------.icons/awkward/16x16/apps/nomacs.svg1
-rw-r--r--.icons/awkward/16x16/apps/nootka.svg13
-rw-r--r--.icons/awkward/16x16/apps/nos-tv.svg6
-rw-r--r--.icons/awkward/16x16/apps/noson.svg6
-rw-r--r--.icons/awkward/16x16/apps/notable.svg16
l---------.icons/awkward/16x16/apps/notepad.svg1
-rw-r--r--.icons/awkward/16x16/apps/notepadqq.svg5
l---------.icons/awkward/16x16/apps/notes.svg1
l---------.icons/awkward/16x16/apps/notifyconf.svg1
-rw-r--r--.icons/awkward/16x16/apps/novprog.svg7
-rw-r--r--.icons/awkward/16x16/apps/nsight.svg4
l---------.icons/awkward/16x16/apps/ntfs-config.svg1
-rw-r--r--.icons/awkward/16x16/apps/nuclear.svg7
-rw-r--r--.icons/awkward/16x16/apps/null_team-48.svg4
-rw-r--r--.icons/awkward/16x16/apps/nulloy.svg5
-rw-r--r--.icons/awkward/16x16/apps/numptyphysics.svg5
-rw-r--r--.icons/awkward/16x16/apps/nutstore.svg5
-rw-r--r--.icons/awkward/16x16/apps/nutty.svg5
-rw-r--r--.icons/awkward/16x16/apps/nuvolaplayer.svg4
l---------.icons/awkward/16x16/apps/nuvolaplayer3.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_8tracks.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_bandcamp.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_deezer.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_google_play_music.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_groove.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_jango.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_mixcloud.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_plex.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_soundcloud.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_spotify.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_yandex_music.svg1
l---------.icons/awkward/16x16/apps/nuvolaplayer3_youtube.svg1
l---------.icons/awkward/16x16/apps/nvidia-310-settings.svg1
l---------.icons/awkward/16x16/apps/nvidia-current-settings.svg1
l---------.icons/awkward/16x16/apps/nvidia-current-updates-settings.svg1
l---------.icons/awkward/16x16/apps/nvidia-ddm-mx.svg1
l---------.icons/awkward/16x16/apps/nvidia-drivers-settings.svg1
l---------.icons/awkward/16x16/apps/nvidia-settings.svg1
l---------.icons/awkward/16x16/apps/nvidia-x-server-setting.svg1
l---------.icons/awkward/16x16/apps/nvidia-x-server-settings.svg1
-rw-r--r--.icons/awkward/16x16/apps/nvidia.svg4
l---------.icons/awkward/16x16/apps/nvim-gtk.svg1
l---------.icons/awkward/16x16/apps/nvim-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/nvim.svg7
-rw-r--r--.icons/awkward/16x16/apps/nvvp.svg14
l---------.icons/awkward/16x16/apps/nylas-mail.svg1
-rw-r--r--.icons/awkward/16x16/apps/nylas.svg11
-rw-r--r--.icons/awkward/16x16/apps/nz.scuttlebutt.Patchwork.svg15
l---------.icons/awkward/16x16/apps/obconf.svg1
-rw-r--r--.icons/awkward/16x16/apps/obs.svg4
-rw-r--r--.icons/awkward/16x16/apps/ocenaudio.svg7
-rw-r--r--.icons/awkward/16x16/apps/ocrfeeder.svg6
-rw-r--r--.icons/awkward/16x16/apps/ocsstore.svg7
-rw-r--r--.icons/awkward/16x16/apps/octave.svg7
-rw-r--r--.icons/awkward/16x16/apps/octodad-dadliest-catch.svg9
-rw-r--r--.icons/awkward/16x16/apps/octopi.svg7
-rw-r--r--.icons/awkward/16x16/apps/odrive.svg6
-rw-r--r--.icons/awkward/16x16/apps/office-address-book.svg4
l---------.icons/awkward/16x16/apps/office-addressbook.svg1
-rw-r--r--.icons/awkward/16x16/apps/office-calendar.svg18
l---------.icons/awkward/16x16/apps/office-date.svg1
-rw-r--r--.icons/awkward/16x16/apps/okteta.svg4
l---------.icons/awkward/16x16/apps/okular.svg1
-rw-r--r--.icons/awkward/16x16/apps/onboard.svg8
-rw-r--r--.icons/awkward/16x16/apps/onionshare80.svg6
-rw-r--r--.icons/awkward/16x16/apps/openage.svg4
-rw-r--r--.icons/awkward/16x16/apps/openarena.svg4
l---------.icons/awkward/16x16/apps/openarena128.svg1
-rw-r--r--.icons/awkward/16x16/apps/openbazaar2.svg16
l---------.icons/awkward/16x16/apps/openbazaar2client.svg1
-rw-r--r--.icons/awkward/16x16/apps/openbox.svg6
-rw-r--r--.icons/awkward/16x16/apps/openbve.svg6
-rw-r--r--.icons/awkward/16x16/apps/openclonk.svg13
-rw-r--r--.icons/awkward/16x16/apps/opencomic.svg4
l---------.icons/awkward/16x16/apps/opencubicplayer.svg1
-rw-r--r--.icons/awkward/16x16/apps/opengl.svg4
l---------.icons/awkward/16x16/apps/openjdk-10.svg1
l---------.icons/awkward/16x16/apps/openjdk-11.svg1
l---------.icons/awkward/16x16/apps/openjdk-6.svg1
l---------.icons/awkward/16x16/apps/openjdk-7.svg1
l---------.icons/awkward/16x16/apps/openjdk-8.svg1
l---------.icons/awkward/16x16/apps/openjdk-9.svg1
-rw-r--r--.icons/awkward/16x16/apps/openlp.svg4
-rw-r--r--.icons/awkward/16x16/apps/openmw.svg13
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-base.svg4
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-calc.svg4
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-draw.svg4
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-impress.svg4
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-main.svg5
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-math.svg5
l---------.icons/awkward/16x16/apps/openoffice4-printeradmin.svg1
l---------.icons/awkward/16x16/apps/openoffice4-startcenter.svg1
-rw-r--r--.icons/awkward/16x16/apps/openoffice4-writer.svg4
-rw-r--r--.icons/awkward/16x16/apps/openra-cnc.svg7
-rw-r--r--.icons/awkward/16x16/apps/openra-d2k.svg8
-rw-r--r--.icons/awkward/16x16/apps/openra-ra.svg4
-rw-r--r--.icons/awkward/16x16/apps/openrct2.svg9
-rw-r--r--.icons/awkward/16x16/apps/openscad.svg9
l---------.icons/awkward/16x16/apps/openshot-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/openshot.svg5
-rw-r--r--.icons/awkward/16x16/apps/openspades.svg6
l---------.icons/awkward/16x16/apps/openterm.svg1
-rw-r--r--.icons/awkward/16x16/apps/openttd.svg8
-rw-r--r--.icons/awkward/16x16/apps/opera-beta.svg4
-rw-r--r--.icons/awkward/16x16/apps/opera-developer.svg3
-rw-r--r--.icons/awkward/16x16/apps/opera.svg3
l---------.icons/awkward/16x16/apps/oracle-javaws.svg1
l---------.icons/awkward/16x16/apps/oracle-sqldeveloper.svg1
l---------.icons/awkward/16x16/apps/oracle_java6.svg1
l---------.icons/awkward/16x16/apps/oracle_java7.svg1
l---------.icons/awkward/16x16/apps/oracle_java8.svg1
l---------.icons/awkward/16x16/apps/oracle_java9.svg1
l---------.icons/awkward/16x16/apps/orage.svg1
l---------.icons/awkward/16x16/apps/orage_globaltime.svg1
l---------.icons/awkward/16x16/apps/orca.svg1
l---------.icons/awkward/16x16/apps/oregano.svg1
l---------.icons/awkward/16x16/apps/org.DolphinEmu.dolphin-emu.svg1
l---------.icons/awkward/16x16/apps/org.apache.netbeans.svg1
l---------.icons/awkward/16x16/apps/org.armagetronad.ArmagetronAdvanced.svg1
l---------.icons/awkward/16x16/apps/org.audacityteam.Audacity.svg1
l---------.icons/awkward/16x16/apps/org.avidemux.Avidemux.svg1
l---------.icons/awkward/16x16/apps/org.baedert.corebird.svg1
l---------.icons/awkward/16x16/apps/org.bitcoincore.bitcoin-qt.svg1
l---------.icons/awkward/16x16/apps/org.blender.Blender.svg1
l---------.icons/awkward/16x16/apps/org.bluej.BlueJ.svg1
l---------.icons/awkward/16x16/apps/org.bunkus.mkvtoolnix-gui.svg1
l---------.icons/awkward/16x16/apps/org.bzflag.BZFlag.svg1
l---------.icons/awkward/16x16/apps/org.claws_mail.Claws-Mail.svg1
l---------.icons/awkward/16x16/apps/org.clementine_player.Clementine.svg1
l---------.icons/awkward/16x16/apps/org.codeblocks.codeblocks.svg1
l---------.icons/awkward/16x16/apps/org.cznic.Datovka.svg1
l---------.icons/awkward/16x16/apps/org.darktable.Darktable.svg1
l---------.icons/awkward/16x16/apps/org.davmail.DavMail.svg1
l---------.icons/awkward/16x16/apps/org.debian.TuxPuck.svg1
l---------.icons/awkward/16x16/apps/org.develz.Crawl.svg1
l---------.icons/awkward/16x16/apps/org.eclipse.iot.fourdiac.Ide.svg1
l---------.icons/awkward/16x16/apps/org.electrum.electrum.svg1
l---------.icons/awkward/16x16/apps/org.equeim.Tremotesf.svg1
l---------.icons/awkward/16x16/apps/org.ethereum.Mist.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.eu.encom.matrique.svg5
-rw-r--r--.icons/awkward/16x16/apps/org.eu.encom.spectral.svg4
l---------.icons/awkward/16x16/apps/org.fedoraproject.MediaWriter.svg1
l---------.icons/awkward/16x16/apps/org.filezillaproject.Filezilla.svg1
l---------.icons/awkward/16x16/apps/org.flarerpg.Flare.svg1
l---------.icons/awkward/16x16/apps/org.flatpak.qtdemo.svg1
l---------.icons/awkward/16x16/apps/org.flightgear.FlightGear.svg1
l---------.icons/awkward/16x16/apps/org.fontforge.FontForge.svg1
l---------.icons/awkward/16x16/apps/org.freecadweb.FreeCAD.svg1
l---------.icons/awkward/16x16/apps/org.freeciv.Freeciv.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.freedesktop.Bustle.svg10
l---------.icons/awkward/16x16/apps/org.freedesktop.GlxInfo.svg1
l---------.icons/awkward/16x16/apps/org.freedesktop.GstDebugViewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.freedesktop.Piper.svg15
l---------.icons/awkward/16x16/apps/org.freedesktop.fwupd.svg1
l---------.icons/awkward/16x16/apps/org.freefilesync.FreeFileSync.svg1
l---------.icons/awkward/16x16/apps/org.fritzing.Fritzing.svg1
l---------.icons/awkward/16x16/apps/org.frozen_bubble.frozen-bubble.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gabmus.gnome-feeds.svg10
-rw-r--r--.icons/awkward/16x16/apps/org.gabmus.hydrapaper.svg7
l---------.icons/awkward/16x16/apps/org.gahshomar.Gahshomar.svg1
l---------.icons/awkward/16x16/apps/org.gajim.Gajim.svg1
l---------.icons/awkward/16x16/apps/org.gaphor.Gaphor.svg1
l---------.icons/awkward/16x16/apps/org.geany.Geany.svg1
l---------.icons/awkward/16x16/apps/org.geogebra.GeoGebra.svg1
l---------.icons/awkward/16x16/apps/org.gimp.GIMP.svg1
l---------.icons/awkward/16x16/apps/org.gna.Warmux.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnode.NixView.svg5
l---------.icons/awkward/16x16/apps/org.gnome.Aisleriot.svg1
l---------.icons/awkward/16x16/apps/org.gnome.ArchiveManager.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Bijiben.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Books.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Boxes.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Builder.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Calculator.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Calendar.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Characters.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Cheese.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Chess.svg1
l---------.icons/awkward/16x16/apps/org.gnome.ChromeGnomeShell.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Clocks.svg1
l---------.icons/awkward/16x16/apps/org.gnome.ColorViewer.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Contacts.svg1
l---------.icons/awkward/16x16/apps/org.gnome.DejaDup.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Devhelp.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Dictionary.svg1
l---------.icons/awkward/16x16/apps/org.gnome.DiskUtility.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Documents.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Empathy.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Eolie.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Epiphany.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Evince.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Evolution.svg1
l---------.icons/awkward/16x16/apps/org.gnome.FeedReader.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Files.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Firmware.svg17
l---------.icons/awkward/16x16/apps/org.gnome.Four-in-a-row.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Fractal.svg6
l---------.icons/awkward/16x16/apps/org.gnome.GHex.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Games.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Geary.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Genius.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Glade.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Gnote.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Gtranslator.svg6
l---------.icons/awkward/16x16/apps/org.gnome.Hitori.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.IconPreview.svg6
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Keysign.svg6
l---------.icons/awkward/16x16/apps/org.gnome.Klotski.svg1
l---------.icons/awkward/16x16/apps/org.gnome.LightsOff.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Logs.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Lollypop.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Mahjongg.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Maps.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Mines.svg1
l---------.icons/awkward/16x16/apps/org.gnome.MultiWriter.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Music.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Nautilus.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Notes.svg1
l---------.icons/awkward/16x16/apps/org.gnome.OCRFeeder.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.OfficeRunner.svg5
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.PasswordSafe.svg9
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Photos.svg15
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Podcasts.svg11
l---------.icons/awkward/16x16/apps/org.gnome.Polari.svg1
l---------.icons/awkward/16x16/apps/org.gnome.PowerStats.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Quadrapassel.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Recipes.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Reversi.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Rhythmbox3.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Robots.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Screenshot.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Settings.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Shell.Extensions.GSConnect.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Shotwell.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.SimpleScan.svg7
l---------.icons/awkward/16x16/apps/org.gnome.Software.svg1
l---------.icons/awkward/16x16/apps/org.gnome.SoundRecorder.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Sudoku.svg1
l---------.icons/awkward/16x16/apps/org.gnome.SwellFoop.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Sysprof.svg1
l---------.icons/awkward/16x16/apps/org.gnome.SystemMonitor.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Tali.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Taquin.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Terminal.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Tetravex.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Todo.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Tomboy.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Totem.svg8
l---------.icons/awkward/16x16/apps/org.gnome.TwentyFortyEight.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.Usage.svg8
l---------.icons/awkward/16x16/apps/org.gnome.Weather.Application.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Weather.svg1
l---------.icons/awkward/16x16/apps/org.gnome.Yelp.svg1
l---------.icons/awkward/16x16/apps/org.gnome.baobab.svg1
l---------.icons/awkward/16x16/apps/org.gnome.bijiben.svg1
l---------.icons/awkward/16x16/apps/org.gnome.books.svg1
l---------.icons/awkward/16x16/apps/org.gnome.builder.svg1
l---------.icons/awkward/16x16/apps/org.gnome.calendar.svg1
l---------.icons/awkward/16x16/apps/org.gnome.cheese.svg1
l---------.icons/awkward/16x16/apps/org.gnome.chess.svg1
l---------.icons/awkward/16x16/apps/org.gnome.clocks.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.design.Contrast.svg6
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.design.IconLibrary.svg17
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.dfeet.svg8
l---------.icons/awkward/16x16/apps/org.gnome.documents.svg1
l---------.icons/awkward/16x16/apps/org.gnome.eog.svg1
l---------.icons/awkward/16x16/apps/org.gnome.epiphany.svg1
l---------.icons/awkward/16x16/apps/org.gnome.files.svg1
l---------.icons/awkward/16x16/apps/org.gnome.five-or-more.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.gnome.font-viewer.svg7
l---------.icons/awkward/16x16/apps/org.gnome.frogr.svg1
l---------.icons/awkward/16x16/apps/org.gnome.games.svg1
l---------.icons/awkward/16x16/apps/org.gnome.gbrainy.svg1
l---------.icons/awkward/16x16/apps/org.gnome.gedit.svg1
l---------.icons/awkward/16x16/apps/org.gnome.ghex.svg1
l---------.icons/awkward/16x16/apps/org.gnome.gitg.svg1
l---------.icons/awkward/16x16/apps/org.gnome.glabels-3.svg1
l---------.icons/awkward/16x16/apps/org.gnome.hitori.svg1
l---------.icons/awkward/16x16/apps/org.gnome.iagno.svg1
l---------.icons/awkward/16x16/apps/org.gnome.lollypop.svg1
l---------.icons/awkward/16x16/apps/org.gnome.mahjongg.svg1
l---------.icons/awkward/16x16/apps/org.gnome.maps.svg1
l---------.icons/awkward/16x16/apps/org.gnome.meld.svg1
l---------.icons/awkward/16x16/apps/org.gnome.music.svg1
l---------.icons/awkward/16x16/apps/org.gnome.nautilus.svg1
l---------.icons/awkward/16x16/apps/org.gnome.polari.svg1
l---------.icons/awkward/16x16/apps/org.gnome.powerstats.svg1
l---------.icons/awkward/16x16/apps/org.gnome.quadrapassel.svg1
l---------.icons/awkward/16x16/apps/org.gnome.recipes.svg1
l---------.icons/awkward/16x16/apps/org.gnome.seahorse.Application.svg1
l---------.icons/awkward/16x16/apps/org.gnome.software.svg1
l---------.icons/awkward/16x16/apps/org.gnome.tetravex.svg1
l---------.icons/awkward/16x16/apps/org.gnome.tweaks.svg1
l---------.icons/awkward/16x16/apps/org.gnome.weather.application.svg1
l---------.icons/awkward/16x16/apps/org.gnome.weather.svg1
l---------.icons/awkward/16x16/apps/org.gnome.zbrown.Palette.svg1
l---------.icons/awkward/16x16/apps/org.gnu.emacs.svg1
l---------.icons/awkward/16x16/apps/org.gnucash.GnuCash.svg1
l---------.icons/awkward/16x16/apps/org.godotengine.Godot.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Connectagram.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.CuteMaze.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.FocusWriter.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Gottet.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Hexalate.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Kapow.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.NovProg.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Peg-E.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Simsu.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Tanglet.svg1
l---------.icons/awkward/16x16/apps/org.gottcode.Tetzle.svg1
l---------.icons/awkward/16x16/apps/org.gpodder.gpodder.svg1
l---------.icons/awkward/16x16/apps/org.hedgewars.Hedgewars.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.homelinuxserver.vance.biblereader-symbolic.svg5
l---------.icons/awkward/16x16/apps/org.hydrogenmusic.Hydrogen.svg1
l---------.icons/awkward/16x16/apps/org.inkscape.Inkscape.svg1
l---------.icons/awkward/16x16/apps/org.jamovi.jamovi.svg1
l---------.icons/awkward/16x16/apps/org.jaspstats.JASP.svg1
l---------.icons/awkward/16x16/apps/org.jdownloader.JDownloader.svg1
l---------.icons/awkward/16x16/apps/org.kde.dolphin.svg1
l---------.icons/awkward/16x16/apps/org.kde.elisa.svg1
l---------.icons/awkward/16x16/apps/org.kde.gcompris.svg1
l---------.icons/awkward/16x16/apps/org.kde.kalzium.svg1
l---------.icons/awkward/16x16/apps/org.kde.kapman.svg1
l---------.icons/awkward/16x16/apps/org.kde.katomic.svg1
l---------.icons/awkward/16x16/apps/org.kde.kblocks.svg1
l---------.icons/awkward/16x16/apps/org.kde.kbounce.svg1
l---------.icons/awkward/16x16/apps/org.kde.kbruch.svg1
l---------.icons/awkward/16x16/apps/org.kde.kdenlive.svg1
l---------.icons/awkward/16x16/apps/org.kde.kdiamond.svg1
l---------.icons/awkward/16x16/apps/org.kde.kgeography.svg1
l---------.icons/awkward/16x16/apps/org.kde.kgoldrunner.svg1
l---------.icons/awkward/16x16/apps/org.kde.khangman.svg1
l---------.icons/awkward/16x16/apps/org.kde.kigo.svg1
l---------.icons/awkward/16x16/apps/org.kde.killbots.svg1
l---------.icons/awkward/16x16/apps/org.kde.kjumpingcube.svg1
l---------.icons/awkward/16x16/apps/org.kde.klickety.svg1
l---------.icons/awkward/16x16/apps/org.kde.klines.svg1
l---------.icons/awkward/16x16/apps/org.kde.knavalbattle.svg1
l---------.icons/awkward/16x16/apps/org.kde.knetwalk.svg1
l---------.icons/awkward/16x16/apps/org.kde.kolourpaint.svg1
l---------.icons/awkward/16x16/apps/org.kde.kontact.svg1
l---------.icons/awkward/16x16/apps/org.kde.konversation.svg1
l---------.icons/awkward/16x16/apps/org.kde.krita.svg1
l---------.icons/awkward/16x16/apps/org.kde.ksquares.svg1
l---------.icons/awkward/16x16/apps/org.kde.ksudoku.svg1
l---------.icons/awkward/16x16/apps/org.kde.ktouch.svg1
l---------.icons/awkward/16x16/apps/org.kde.ktuberling.svg1
l---------.icons/awkward/16x16/apps/org.kde.kubrick.svg1
l---------.icons/awkward/16x16/apps/org.kde.kwordquiz.svg1
l---------.icons/awkward/16x16/apps/org.kde.kxstitch.svg1
l---------.icons/awkward/16x16/apps/org.kde.okular.svg1
l---------.icons/awkward/16x16/apps/org.kde.palapeli.svg1
l---------.icons/awkward/16x16/apps/org.kde.skrooge.svg1
l---------.icons/awkward/16x16/apps/org.keepassxc.KeePassXC.svg1
l---------.icons/awkward/16x16/apps/org.kicad_pcb.KiCad.svg1
l---------.icons/awkward/16x16/apps/org.laptop.TurtleArtActivity.svg1
l---------.icons/awkward/16x16/apps/org.leocad.LeoCAD.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.base.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.calc.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.chart.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.draw.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.impress.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.math.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.startcenter.svg1
l---------.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.writer.svg1
l---------.icons/awkward/16x16/apps/org.libretro.RetroArch.svg1
l---------.icons/awkward/16x16/apps/org.linux_hardware.hw-probe.svg1
l---------.icons/awkward/16x16/apps/org.manaplus.ManaPlus.svg1
l---------.icons/awkward/16x16/apps/org.mapeditor.Tiled.svg1
l---------.icons/awkward/16x16/apps/org.megaglest.MegaGlest.svg1
l---------.icons/awkward/16x16/apps/org.midori_browser.Midori.svg1
l---------.icons/awkward/16x16/apps/org.mixxx.Mixxx.svg1
l---------.icons/awkward/16x16/apps/org.mozilla.Firefox.svg1
l---------.icons/awkward/16x16/apps/org.mozilla.FirefoxDevEdition.svg1
l---------.icons/awkward/16x16/apps/org.mozilla.FirefoxNightly.svg1
l---------.icons/awkward/16x16/apps/org.mozilla.Thunderbird.svg1
l---------.icons/awkward/16x16/apps/org.musescore.MuseScore.svg1
l---------.icons/awkward/16x16/apps/org.musicbrainz.Picard.svg1
l---------.icons/awkward/16x16/apps/org.mypaint.MyPaint.svg1
l---------.icons/awkward/16x16/apps/org.naev.Naev.svg1
l---------.icons/awkward/16x16/apps/org.nextcloud.Nextcloud.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.nongnu.lingot.svg5
l---------.icons/awkward/16x16/apps/org.octave.Octave.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.olivevideoeditor.Olive.svg6
l---------.icons/awkward/16x16/apps/org.openclonk.OpenClonk.svg1
l---------.icons/awkward/16x16/apps/org.openmw.OpenMW.svg1
l---------.icons/awkward/16x16/apps/org.openscad.OpenSCAD.svg1
l---------.icons/awkward/16x16/apps/org.openshot.OpenShot.svg1
l---------.icons/awkward/16x16/apps/org.openstreetmap.josm.svg1
l---------.icons/awkward/16x16/apps/org.openttd.OpenTTD.svg1
l---------.icons/awkward/16x16/apps/org.osgeo.grass.svg1
l---------.icons/awkward/16x16/apps/org.pencil2d.Pencil2D.svg1
l---------.icons/awkward/16x16/apps/org.perezdecastro.Revolt.svg1
l---------.icons/awkward/16x16/apps/org.phoenicis.playonlinux.svg1
l---------.icons/awkward/16x16/apps/org.photoqt.PhotoQt.svg1
l---------.icons/awkward/16x16/apps/org.pitivi.Pitivi.svg1
l---------.icons/awkward/16x16/apps/org.pjbroad.EternallandsClient.svg1
l---------.icons/awkward/16x16/apps/org.ppsspp.PPSSPP.svg1
-rw-r--r--.icons/awkward/16x16/apps/org.processing.processingide.svg5
l---------.icons/awkward/16x16/apps/org.pulseaudio.pavucontrol.svg1
l---------.icons/awkward/16x16/apps/org.pwmt.zathura.svg1
l---------.icons/awkward/16x16/apps/org.pyzo.pyzo.svg1
l---------.icons/awkward/16x16/apps/org.qbittorrent.qBittorrent.svg1
l---------.icons/awkward/16x16/apps/org.qgis.qgis.svg1
l---------.icons/awkward/16x16/apps/org.qownnotes.QOwnNotes.svg1
l---------.icons/awkward/16x16/apps/org.quassel_irc.QuasselClient.svg1
l---------.icons/awkward/16x16/apps/org.qutebrowser.qutebrowser.svg1
l---------.icons/awkward/16x16/apps/org.remmina.Remmina.svg1
l---------.icons/awkward/16x16/apps/org.sauerbraten.Sauerbraten.svg1
l---------.icons/awkward/16x16/apps/org.scantailor.ScanTailor.svg1
l---------.icons/awkward/16x16/apps/org.scummvm.ScummVM.svg1
l---------.icons/awkward/16x16/apps/org.seul.pingus.svg1
l---------.icons/awkward/16x16/apps/org.shadowsocks.qt5client.svg1
l---------.icons/awkward/16x16/apps/org.shotcut.Shotcut.svg1
l---------.icons/awkward/16x16/apps/org.signal.Signal.svg1
l---------.icons/awkward/16x16/apps/org.sparkleshare.SparkleShare.svg1
l---------.icons/awkward/16x16/apps/org.speed_dreams.SpeedDreams.svg1
l---------.icons/awkward/16x16/apps/org.speedcrunch.SpeedCrunch.svg1
l---------.icons/awkward/16x16/apps/org.stellarium.Stellarium.svg1
l---------.icons/awkward/16x16/apps/org.subsurface_divelog.Subsurface.svg1
l---------.icons/awkward/16x16/apps/org.supertux.SuperTux-Milestone1.svg1
l---------.icons/awkward/16x16/apps/org.supertuxproject.SuperTux.svg1
l---------.icons/awkward/16x16/apps/org.synfig.SynfigStudio.svg1
l---------.icons/awkward/16x16/apps/org.taisei_project.Taisei.svg1
l---------.icons/awkward/16x16/apps/org.telegram.desktop.svg1
l---------.icons/awkward/16x16/apps/org.texstudio.TeXstudio.svg1
l---------.icons/awkward/16x16/apps/org.tordini.flavio.Minitube.svg1
l---------.icons/awkward/16x16/apps/org.tuxfamily.StuntRally.svg1
l---------.icons/awkward/16x16/apps/org.tuxfamily.XMoto.svg1
l---------.icons/awkward/16x16/apps/org.tuxpaint.Tuxpaint.svg1
l---------.icons/awkward/16x16/apps/org.videolan.VLC.svg1
l---------.icons/awkward/16x16/apps/org.vim.Vim.svg1
l---------.icons/awkward/16x16/apps/org.wesnoth.Wesnoth.svg1
l---------.icons/awkward/16x16/apps/org.widelands.Widelands.svg1
l---------.icons/awkward/16x16/apps/org.wireshark.Wireshark.svg1
l---------.icons/awkward/16x16/apps/org.wxhexeditor.wxHexEditor.svg1
l---------.icons/awkward/16x16/apps/org.xiphos.Xiphos.svg1
l---------.icons/awkward/16x16/apps/org.xonotic.Xonotic.svg1
l---------.icons/awkward/16x16/apps/org.zdoom.GZDoom.svg1
l---------.icons/awkward/16x16/apps/org.zealdocs.Zeal.svg1
l---------.icons/awkward/16x16/apps/org.zim_wiki.Zim.svg1
l---------.icons/awkward/16x16/apps/org.zotero.Zotero.svg1
l---------.icons/awkward/16x16/apps/org.zulip.Zulip.svg1
l---------.icons/awkward/16x16/apps/osmo.svg1
-rw-r--r--.icons/awkward/16x16/apps/osmscout-server.svg6
-rw-r--r--.icons/awkward/16x16/apps/osu.svg8
-rw-r--r--.icons/awkward/16x16/apps/otter-browser.svg4
-rw-r--r--.icons/awkward/16x16/apps/outlast.svg4
-rw-r--r--.icons/awkward/16x16/apps/overcooked2.svg5
l---------.icons/awkward/16x16/apps/overgrive.svg1
-rw-r--r--.icons/awkward/16x16/apps/owncloud.svg12
-rw-r--r--.icons/awkward/16x16/apps/oxygen-not-included.svg21
l---------.icons/awkward/16x16/apps/p7zip.svg1
-rw-r--r--.icons/awkward/16x16/apps/pac.svg11
l---------.icons/awkward/16x16/apps/package-manager-icon.svg1
l---------.icons/awkward/16x16/apps/package.svg1
l---------.icons/awkward/16x16/apps/package_applications.svg1
l---------.icons/awkward/16x16/apps/package_development.svg1
l---------.icons/awkward/16x16/apps/package_editors.svg1
l---------.icons/awkward/16x16/apps/package_edutainment.svg1
l---------.icons/awkward/16x16/apps/package_favorite.svg1
l---------.icons/awkward/16x16/apps/package_games.svg1
l---------.icons/awkward/16x16/apps/package_games_arcade.svg1
l---------.icons/awkward/16x16/apps/package_games_board.svg1
l---------.icons/awkward/16x16/apps/package_games_card.svg1
l---------.icons/awkward/16x16/apps/package_games_strategy.svg1
l---------.icons/awkward/16x16/apps/package_graphics.svg1
l---------.icons/awkward/16x16/apps/package_multimedia.svg1
l---------.icons/awkward/16x16/apps/package_network.svg1
l---------.icons/awkward/16x16/apps/package_settings.svg1
l---------.icons/awkward/16x16/apps/package_system.svg1
l---------.icons/awkward/16x16/apps/package_toys.svg1
l---------.icons/awkward/16x16/apps/package_utilities.svg1
l---------.icons/awkward/16x16/apps/package_wordprocessing.svg1
-rw-r--r--.icons/awkward/16x16/apps/packet-tracer.svg8
l---------.icons/awkward/16x16/apps/pacman.svg1
-rw-r--r--.icons/awkward/16x16/apps/pairs.svg7
-rw-r--r--.icons/awkward/16x16/apps/palapeli.svg5
l---------.icons/awkward/16x16/apps/palaura.svg1
-rw-r--r--.icons/awkward/16x16/apps/palemoon.svg6
l---------.icons/awkward/16x16/apps/palimpsest.svg1
l---------.icons/awkward/16x16/apps/pamac-updater.svg1
l---------.icons/awkward/16x16/apps/pan.svg1
l---------.icons/awkward/16x16/apps/panini.svg1
-rw-r--r--.icons/awkward/16x16/apps/paperwork.svg6
l---------.icons/awkward/16x16/apps/paprefs.svg1
-rw-r--r--.icons/awkward/16x16/apps/paraview.svg5
l---------.icons/awkward/16x16/apps/parcellite.svg1
-rw-r--r--.icons/awkward/16x16/apps/parlatype.svg10
l---------.icons/awkward/16x16/apps/parole.svg1
l---------.icons/awkward/16x16/apps/paromplayer.svg1
-rw-r--r--.icons/awkward/16x16/apps/partitionmanager.svg4
-rw-r--r--.icons/awkward/16x16/apps/password-manager.svg4
l---------.icons/awkward/16x16/apps/password.svg1
l---------.icons/awkward/16x16/apps/passwords.svg1
-rw-r--r--.icons/awkward/16x16/apps/patchage.svg4
l---------.icons/awkward/16x16/apps/pavucontrol.svg1
-rw-r--r--.icons/awkward/16x16/apps/payday2.svg3
l---------.icons/awkward/16x16/apps/pb-for-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/pcbcalculator.svg10
-rw-r--r--.icons/awkward/16x16/apps/pcbnew.svg10
-rw-r--r--.icons/awkward/16x16/apps/pcloud.svg8
l---------.icons/awkward/16x16/apps/pcsx2.svg1
-rw-r--r--.icons/awkward/16x16/apps/pd.svg13
-rw-r--r--.icons/awkward/16x16/apps/pdfarranger.svg5
-rw-r--r--.icons/awkward/16x16/apps/pdfchain.svg10
-rw-r--r--.icons/awkward/16x16/apps/pdfeditor.svg9
l---------.icons/awkward/16x16/apps/pdfmod.svg1
-rw-r--r--.icons/awkward/16x16/apps/pdfsam-basic.svg9
-rw-r--r--.icons/awkward/16x16/apps/pdfshuffler.svg5
-rw-r--r--.icons/awkward/16x16/apps/peazip.svg14
-rw-r--r--.icons/awkward/16x16/apps/peek.svg12
-rw-r--r--.icons/awkward/16x16/apps/peerunity.svg4
-rw-r--r--.icons/awkward/16x16/apps/peg-e.svg3
-rw-r--r--.icons/awkward/16x16/apps/pencil.svg6
-rw-r--r--.icons/awkward/16x16/apps/pencil2d.svg11
-rw-r--r--.icons/awkward/16x16/apps/performous.svg4
-rw-r--r--.icons/awkward/16x16/apps/persepolis.svg8
-rw-r--r--.icons/awkward/16x16/apps/peruse.svg6
l---------.icons/awkward/16x16/apps/pgAdmin4.svg1
-rw-r--r--.icons/awkward/16x16/apps/pgadmin.svg4
l---------.icons/awkward/16x16/apps/pgadmin3.svg1
l---------.icons/awkward/16x16/apps/pgadmin4.svg1
-rw-r--r--.icons/awkward/16x16/apps/pgmodeler.svg14
-rw-r--r--.icons/awkward/16x16/apps/phatch-inspector.svg6
-rw-r--r--.icons/awkward/16x16/apps/phatch.svg6
l---------.icons/awkward/16x16/apps/phonon-gstreamer.svg1
-rw-r--r--.icons/awkward/16x16/apps/phoronix-test-suite.svg6
-rw-r--r--.icons/awkward/16x16/apps/photocollage.svg9
-rw-r--r--.icons/awkward/16x16/apps/photofilmstrip.svg8
-rw-r--r--.icons/awkward/16x16/apps/photolayoutseditor.svg6
l---------.icons/awkward/16x16/apps/photoqt.svg1
l---------.icons/awkward/16x16/apps/photoshop.svg1
-rw-r--r--.icons/awkward/16x16/apps/phpmyadmin.svg6
-rw-r--r--.icons/awkward/16x16/apps/phpstorm.svg10
-rw-r--r--.icons/awkward/16x16/apps/pia-manager.svg14
l---------.icons/awkward/16x16/apps/pia.svg1
l---------.icons/awkward/16x16/apps/pianoteq.svg1
-rw-r--r--.icons/awkward/16x16/apps/picard.svg6
l---------.icons/awkward/16x16/apps/pick-colour-picker.svg1
-rw-r--r--.icons/awkward/16x16/apps/pidgin.svg6
-rw-r--r--.icons/awkward/16x16/apps/pillars-of-eternity.svg7
l---------.icons/awkward/16x16/apps/pinguin.svg1
-rw-r--r--.icons/awkward/16x16/apps/pingus-icon.svg7
l---------.icons/awkward/16x16/apps/pinta.svg1
-rw-r--r--.icons/awkward/16x16/apps/pioneer_install_icon.svg10
l---------.icons/awkward/16x16/apps/pirut.svg1
l---------.icons/awkward/16x16/apps/pithos.svg1
-rw-r--r--.icons/awkward/16x16/apps/pitivi.svg4
-rw-r--r--.icons/awkward/16x16/apps/piwigo.svg6
l---------.icons/awkward/16x16/apps/pix.svg1
l---------.icons/awkward/16x16/apps/pk-package-sources.svg1
-rw-r--r--.icons/awkward/16x16/apps/pkgbrowser.svg5
l---------.icons/awkward/16x16/apps/plan.svg1
-rw-r--r--.icons/awkward/16x16/apps/planetary-annihilation-titans.svg4
-rw-r--r--.icons/awkward/16x16/apps/plank.svg8
l---------.icons/awkward/16x16/apps/planner.svg1
l---------.icons/awkward/16x16/apps/planwork.svg1
-rw-r--r--.icons/awkward/16x16/apps/plasma-media-center.svg4
-rw-r--r--.icons/awkward/16x16/apps/plasma-search.svg5
-rw-r--r--.icons/awkward/16x16/apps/plasma.svg13
l---------.icons/awkward/16x16/apps/plasmadiscover.svg1
-rw-r--r--.icons/awkward/16x16/apps/plasmagik.svg3
-rw-r--r--.icons/awkward/16x16/apps/playonlinux.svg8
l---------.icons/awkward/16x16/apps/plex-media-player.svg1
l---------.icons/awkward/16x16/apps/plex.svg1
-rw-r--r--.icons/awkward/16x16/apps/plexamp.svg4
-rw-r--r--.icons/awkward/16x16/apps/plexhometheater.svg4
l---------.icons/awkward/16x16/apps/plexmediamanager.svg1
l---------.icons/awkward/16x16/apps/plexmediaserver.svg1
-rw-r--r--.icons/awkward/16x16/apps/pling-store.svg5
l---------.icons/awkward/16x16/apps/plt.svg1
l---------.icons/awkward/16x16/apps/plugin-notification.svg1
l---------.icons/awkward/16x16/apps/plv.svg1
-rw-r--r--.icons/awkward/16x16/apps/pocket.svg10
-rw-r--r--.icons/awkward/16x16/apps/podcast.svg4
-rw-r--r--.icons/awkward/16x16/apps/poedit.svg8
-rw-r--r--.icons/awkward/16x16/apps/poezio.svg4
-rw-r--r--.icons/awkward/16x16/apps/pokerth.svg13
l---------.icons/awkward/16x16/apps/polari.svg1
-rw-r--r--.icons/awkward/16x16/apps/polo.svg4
-rw-r--r--.icons/awkward/16x16/apps/pomodoneapp.svg5
l---------.icons/awkward/16x16/apps/pomodoro-indicator.svg1
l---------.icons/awkward/16x16/apps/pop-os-logo-icon.svg1
l---------.icons/awkward/16x16/apps/pop-os.svg1
l---------.icons/awkward/16x16/apps/pop_os.svg1
-rw-r--r--.icons/awkward/16x16/apps/popcorn-time.svg10
l---------.icons/awkward/16x16/apps/popcorntime.svg1
-rw-r--r--.icons/awkward/16x16/apps/portal.svg4
-rw-r--r--.icons/awkward/16x16/apps/portal2.svg6
l---------.icons/awkward/16x16/apps/porthole.svg1
-rw-r--r--.icons/awkward/16x16/apps/postman.svg6
-rw-r--r--.icons/awkward/16x16/apps/postr.svg4
l---------.icons/awkward/16x16/apps/postscript-viewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/ppsspp.svg9
-rw-r--r--.icons/awkward/16x16/apps/praat.svg5
-rw-r--r--.icons/awkward/16x16/apps/pragha.svg4
-rw-r--r--.icons/awkward/16x16/apps/prboom-plus.svg5
-rw-r--r--.icons/awkward/16x16/apps/preferences-activities.svg4
l---------.icons/awkward/16x16/apps/preferences-autocompletion.svg1
l---------.icons/awkward/16x16/apps/preferences-bluetooth.svg1
l---------.icons/awkward/16x16/apps/preferences-calendar-and-tasks.svg1
l---------.icons/awkward/16x16/apps/preferences-certificates.svg1
l---------.icons/awkward/16x16/apps/preferences-color.svg1
l---------.icons/awkward/16x16/apps/preferences-composer.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-accessibility.svg4
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-activities.svg5
l---------.icons/awkward/16x16/apps/preferences-desktop-applications.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-color.svg11
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-cursors.svg3
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-default-applications.svg4
l---------.icons/awkward/16x16/apps/preferences-desktop-display-color.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-display.svg5
l---------.icons/awkward/16x16/apps/preferences-desktop-effects.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-emoticons.svg6
l---------.icons/awkward/16x16/apps/preferences-desktop-filetype-association.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-font-installer.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-font.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-gaming.svg11
l---------.icons/awkward/16x16/apps/preferences-desktop-gestures-screenedges.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-gestures-touch.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-icons.svg4
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-keyboard-shortcuts.svg13
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-keyboard.svg13
l---------.icons/awkward/16x16/apps/preferences-desktop-launch-feedback.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-locale.svg4
l---------.icons/awkward/16x16/apps/preferences-desktop-mouse.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-multimedia.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-notification-bell.svg4
l---------.icons/awkward/16x16/apps/preferences-desktop-notification.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-notifications.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-online-accounts.svg4
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-peripherals.svg6
l---------.icons/awkward/16x16/apps/preferences-desktop-personal.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-plasma-theme.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-plasma.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-remote-desktop.svg6
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-screensaver.svg4
l---------.icons/awkward/16x16/apps/preferences-desktop-sound.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-text-to-speech.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-theme-applications.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-theme-global.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-theme-windowdecorations.svg7
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-theme.svg10
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-thunderbolt.svg4
l---------.icons/awkward/16x16/apps/preferences-desktop-tweaks.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-user-password.svg5
l---------.icons/awkward/16x16/apps/preferences-desktop-user.svg1
l---------.icons/awkward/16x16/apps/preferences-desktop-virtual.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop-wallpaper.svg5
-rw-r--r--.icons/awkward/16x16/apps/preferences-desktop.svg6
l---------.icons/awkward/16x16/apps/preferences-gtk-config.svg1
l---------.icons/awkward/16x16/apps/preferences-mail-accounts.svg1
l---------.icons/awkward/16x16/apps/preferences-mail.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-management-service.svg4
-rw-r--r--.icons/awkward/16x16/apps/preferences-plugin.svg5
l---------.icons/awkward/16x16/apps/preferences-sound.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-bluetooth.svg6
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-brightness-lock.svg4
l---------.icons/awkward/16x16/apps/preferences-system-firewall.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-login.svg8
l---------.icons/awkward/16x16/apps/preferences-system-network-proxy.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-network-share-windows.svg15
l---------.icons/awkward/16x16/apps/preferences-system-network-sharing.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-network.svg11
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-notifications.svg4
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-parental-controls.svg4
l---------.icons/awkward/16x16/apps/preferences-system-power-management.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-power.svg4
l---------.icons/awkward/16x16/apps/preferences-system-privacy-housekeeping.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-privacy.svg5
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-search.svg5
l---------.icons/awkward/16x16/apps/preferences-system-session-services.svg1
l---------.icons/awkward/16x16/apps/preferences-system-session.svg1
l---------.icons/awkward/16x16/apps/preferences-system-sharing.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-splash.svg11
l---------.icons/awkward/16x16/apps/preferences-system-tabbox.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-time.svg7
l---------.icons/awkward/16x16/apps/preferences-system-users.svg1
l---------.icons/awkward/16x16/apps/preferences-system-windows-actions.svg1
l---------.icons/awkward/16x16/apps/preferences-system-windows-effect-flipswitch.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-windows-move.svg6
-rw-r--r--.icons/awkward/16x16/apps/preferences-system-windows.svg10
l---------.icons/awkward/16x16/apps/preferences-system.svg1
l---------.icons/awkward/16x16/apps/preferences-theme.svg1
l---------.icons/awkward/16x16/apps/preferences-tweaks-anim.svg1
l---------.icons/awkward/16x16/apps/preferences-tweaks-cerbere.svg1
l---------.icons/awkward/16x16/apps/preferences-tweaks-shadows.svg1
l---------.icons/awkward/16x16/apps/preferences-tweaks-slingshot.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-ubuntu-panel.svg8
l---------.icons/awkward/16x16/apps/preferences-wallpaper.svg1
l---------.icons/awkward/16x16/apps/preferences-web-browser-cache.svg1
-rw-r--r--.icons/awkward/16x16/apps/preferences-web-browser-cookies.svg8
l---------.icons/awkward/16x16/apps/preferences-web-browser-identification.svg1
l---------.icons/awkward/16x16/apps/preferences-web-browser-shortcuts.svg1
-rw-r--r--.icons/awkward/16x16/apps/prepos.svg4
l---------.icons/awkward/16x16/apps/printer-driver-deepin-cloud-print.svg1
l---------.icons/awkward/16x16/apps/printer1.svg1
l---------.icons/awkward/16x16/apps/printersandfax_q4os_startmenu.svg1
l---------.icons/awkward/16x16/apps/printmgr.svg1
-rw-r--r--.icons/awkward/16x16/apps/prjm16-transparent.svg4
-rw-r--r--.icons/awkward/16x16/apps/project-zomboid.svg4
-rw-r--r--.icons/awkward/16x16/apps/protege.svg8
l---------.icons/awkward/16x16/apps/protonmail-desktop-unofficial.svg1
-rw-r--r--.icons/awkward/16x16/apps/protonmail-desktop.svg4
l---------.icons/awkward/16x16/apps/proxy.svg1
l---------.icons/awkward/16x16/apps/prusa-slicer.svg1
l---------.icons/awkward/16x16/apps/prusaslicer.svg1
l---------.icons/awkward/16x16/apps/psensor.svg1
-rw-r--r--.icons/awkward/16x16/apps/psi-plus.svg7
-rw-r--r--.icons/awkward/16x16/apps/psi.svg4
-rw-r--r--.icons/awkward/16x16/apps/pspp.svg5
l---------.icons/awkward/16x16/apps/ptbatcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/puddletag.svg4
-rw-r--r--.icons/awkward/16x16/apps/pulse-sms.svg7
-rw-r--r--.icons/awkward/16x16/apps/pulseeffects.svg12
-rw-r--r--.icons/awkward/16x16/apps/pumpa.svg4
-rw-r--r--.icons/awkward/16x16/apps/pureref.svg6
-rw-r--r--.icons/awkward/16x16/apps/pushbullet-indicator.svg5
-rw-r--r--.icons/awkward/16x16/apps/putty.svg8
l---------.icons/awkward/16x16/apps/pycad.svg1
l---------.icons/awkward/16x16/apps/pycharm-community.svg1
l---------.icons/awkward/16x16/apps/pycharm-education.svg1
l---------.icons/awkward/16x16/apps/pycharm-professional.svg1
-rw-r--r--.icons/awkward/16x16/apps/pycharm.svg10
-rw-r--r--.icons/awkward/16x16/apps/pycharmedu.svg10
l---------.icons/awkward/16x16/apps/pychess.svg1
-rw-r--r--.icons/awkward/16x16/apps/pymol.svg14
-rw-r--r--.icons/awkward/16x16/apps/pynocchio.svg4
l---------.icons/awkward/16x16/apps/pynvim.svg1
-rw-r--r--.icons/awkward/16x16/apps/pyrenamer.svg10
-rw-r--r--.icons/awkward/16x16/apps/python.svg6
l---------.icons/awkward/16x16/apps/python2.6.svg1
l---------.icons/awkward/16x16/apps/python2.7.svg1
l---------.icons/awkward/16x16/apps/python3.0.svg1
l---------.icons/awkward/16x16/apps/python3.1.svg1
l---------.icons/awkward/16x16/apps/python3.2.svg1
l---------.icons/awkward/16x16/apps/python3.3.svg1
l---------.icons/awkward/16x16/apps/python3.4.svg1
-rw-r--r--.icons/awkward/16x16/apps/pyzologo.svg6
l---------.icons/awkward/16x16/apps/q4_findmenu.svg1
l---------.icons/awkward/16x16/apps/q4_findweb.svg1
l---------.icons/awkward/16x16/apps/q4_netcon.svg1
l---------.icons/awkward/16x16/apps/q4os-swprofiler.svg1
l---------.icons/awkward/16x16/apps/q4os-updatemgr.svg1
-rw-r--r--.icons/awkward/16x16/apps/q4oslogo.svg5
-rw-r--r--.icons/awkward/16x16/apps/q4wine.svg7
-rw-r--r--.icons/awkward/16x16/apps/qalculate.svg5
-rw-r--r--.icons/awkward/16x16/apps/qasmixer.svg14
-rw-r--r--.icons/awkward/16x16/apps/qbittorrent.svg5
-rw-r--r--.icons/awkward/16x16/apps/qbrowser.svg4
-rw-r--r--.icons/awkward/16x16/apps/qctools.svg12
l---------.icons/awkward/16x16/apps/qdbusviewer-qt4.svg1
l---------.icons/awkward/16x16/apps/qdbusviewer-qt5.svg1
l---------.icons/awkward/16x16/apps/qdbusviewer.svg1
l---------.icons/awkward/16x16/apps/qdbusviewer5.svg1
l---------.icons/awkward/16x16/apps/qdirstat.svg1
-rw-r--r--.icons/awkward/16x16/apps/qelectrotech.svg4
l---------.icons/awkward/16x16/apps/qemu-system-aarch64.svg1
l---------.icons/awkward/16x16/apps/qemu-system-arm.svg1
l---------.icons/awkward/16x16/apps/qemu-system-i386.svg1
l---------.icons/awkward/16x16/apps/qemu-system-x86_64-spice.svg1
l---------.icons/awkward/16x16/apps/qemu-system-x86_64.svg1
-rw-r--r--.icons/awkward/16x16/apps/qemu.svg5
-rw-r--r--.icons/awkward/16x16/apps/qgis.svg9
-rw-r--r--.icons/awkward/16x16/apps/qgo.svg7
-rw-r--r--.icons/awkward/16x16/apps/qjackctl.svg6
l---------.icons/awkward/16x16/apps/qjoypad.svg1
l---------.icons/awkward/16x16/apps/qlandkartegt.svg1
l---------.icons/awkward/16x16/apps/qlipper.svg1
l---------.icons/awkward/16x16/apps/qmapshack.svg1
-rw-r--r--.icons/awkward/16x16/apps/qmmp.svg7
l---------.icons/awkward/16x16/apps/qnapi-48.svg1
-rw-r--r--.icons/awkward/16x16/apps/qnapi.svg5
-rw-r--r--.icons/awkward/16x16/apps/qomp.svg7
-rw-r--r--.icons/awkward/16x16/apps/qpdfview.svg6
l---------.icons/awkward/16x16/apps/qps.svg1
-rw-r--r--.icons/awkward/16x16/apps/qreator.svg4
-rw-r--r--.icons/awkward/16x16/apps/qsampler.svg4
-rw-r--r--.icons/awkward/16x16/apps/qsynth.svg3
l---------.icons/awkward/16x16/apps/qt-creator.svg1
-rw-r--r--.icons/awkward/16x16/apps/qt.svg5
l---------.icons/awkward/16x16/apps/qt4-logo.svg1
l---------.icons/awkward/16x16/apps/qt4logo.svg1
l---------.icons/awkward/16x16/apps/qt5-logo.svg1
l---------.icons/awkward/16x16/apps/qt5ct.svg1
-rw-r--r--.icons/awkward/16x16/apps/qtassistant.svg6
l---------.icons/awkward/16x16/apps/qtconfig-qt4.svg1
l---------.icons/awkward/16x16/apps/qtconfig-qt5.svg1
-rw-r--r--.icons/awkward/16x16/apps/qtconfig.svg4
-rw-r--r--.icons/awkward/16x16/apps/qtcreator.svg4
l---------.icons/awkward/16x16/apps/qtcreator_logo_32.svg1
l---------.icons/awkward/16x16/apps/qtcreatorubuntu.svg1
-rw-r--r--.icons/awkward/16x16/apps/qtdbusviewer.svg7
-rw-r--r--.icons/awkward/16x16/apps/qtdesigner.svg4
-rw-r--r--.icons/awkward/16x16/apps/qtfm.svg5
l---------.icons/awkward/16x16/apps/qtgain.svg1
-rw-r--r--.icons/awkward/16x16/apps/qtikz.svg4
-rw-r--r--.icons/awkward/16x16/apps/qtlinguist.svg4
l---------.icons/awkward/16x16/apps/qtlogo.svg1
l---------.icons/awkward/16x16/apps/qtoctave.svg1
l---------.icons/awkward/16x16/apps/qtox.svg1
-rw-r--r--.icons/awkward/16x16/apps/qtpass-icon.svg6
-rw-r--r--.icons/awkward/16x16/apps/qtqr.svg4
-rw-r--r--.icons/awkward/16x16/apps/qtractor.svg8
-rw-r--r--.icons/awkward/16x16/apps/qtwebflix.svg14
-rw-r--r--.icons/awkward/16x16/apps/quadrapassel.svg6
-rw-r--r--.icons/awkward/16x16/apps/quake.svg5
l---------.icons/awkward/16x16/apps/quake1.svg1
-rw-r--r--.icons/awkward/16x16/apps/quake2.svg6
-rw-r--r--.icons/awkward/16x16/apps/quake3-team-arena.svg6
-rw-r--r--.icons/awkward/16x16/apps/quake3.svg4
-rw-r--r--.icons/awkward/16x16/apps/quake4.svg5
-rw-r--r--.icons/awkward/16x16/apps/quassel.svg4
-rw-r--r--.icons/awkward/16x16/apps/quaternion.svg4
-rw-r--r--.icons/awkward/16x16/apps/qubic.svg7
l---------.icons/awkward/16x16/apps/quicksynergy.svg1
-rw-r--r--.icons/awkward/16x16/apps/quimup.svg4
l---------.icons/awkward/16x16/apps/quimup64.svg1
l---------.icons/awkward/16x16/apps/quiterss.svg1
-rw-r--r--.icons/awkward/16x16/apps/quodlibet.svg4
-rw-r--r--.icons/awkward/16x16/apps/qupzilla.svg5
-rw-r--r--.icons/awkward/16x16/apps/qutebrowser.svg4
-rw-r--r--.icons/awkward/16x16/apps/qutim.svg3
-rw-r--r--.icons/awkward/16x16/apps/qv4l2.svg4
-rw-r--r--.icons/awkward/16x16/apps/qvidcap.svg6
-rw-r--r--.icons/awkward/16x16/apps/qview.svg5
-rw-r--r--.icons/awkward/16x16/apps/qwinff.svg7
l---------.icons/awkward/16x16/apps/rabbitvcs-small.svg1
l---------.icons/awkward/16x16/apps/rabbitvcs.svg1
-rw-r--r--.icons/awkward/16x16/apps/racket-logo.svg5
-rw-r--r--.icons/awkward/16x16/apps/racket-slideshow.svg8
-rw-r--r--.icons/awkward/16x16/apps/radeon-profile.svg4
l---------.icons/awkward/16x16/apps/radio.svg1
l---------.icons/awkward/16x16/apps/radiotray-ng-on.svg1
-rw-r--r--.icons/awkward/16x16/apps/radiotray.svg9
-rw-r--r--.icons/awkward/16x16/apps/radiotunes.svg4
-rw-r--r--.icons/awkward/16x16/apps/rakarrack.svg9
l---------.icons/awkward/16x16/apps/rambox-os.svg1
-rw-r--r--.icons/awkward/16x16/apps/rambox.svg4
l---------.icons/awkward/16x16/apps/ramme.svg1
l---------.icons/awkward/16x16/apps/randr.svg1
-rw-r--r--.icons/awkward/16x16/apps/rapid-photo-downloader.svg20
-rw-r--r--.icons/awkward/16x16/apps/rapidsvn.svg4
-rw-r--r--.icons/awkward/16x16/apps/raven-reader.svg5
-rw-r--r--.icons/awkward/16x16/apps/rawtherapee.svg11
-rw-r--r--.icons/awkward/16x16/apps/razercommander.svg4
-rw-r--r--.icons/awkward/16x16/apps/rclone-browser.svg4
-rw-r--r--.icons/awkward/16x16/apps/rclonetray.svg4
-rw-r--r--.icons/awkward/16x16/apps/rdm.svg12
-rw-r--r--.icons/awkward/16x16/apps/re.sonny.Tangram.svg9
-rw-r--r--.icons/awkward/16x16/apps/reactotron.svg7
-rw-r--r--.icons/awkward/16x16/apps/realtimesync.svg4
l---------.icons/awkward/16x16/apps/realvnc-vncviewer.svg1
-rw-r--r--.icons/awkward/16x16/apps/recipes.svg7
-rw-r--r--.icons/awkward/16x16/apps/recoll.svg27
l---------.icons/awkward/16x16/apps/record-desktop.svg1
l---------.icons/awkward/16x16/apps/recordmydesktop.svg1
l---------.icons/awkward/16x16/apps/reddit-is-a-dead-bird.svg1
-rw-r--r--.icons/awkward/16x16/apps/reddit.svg6
-rw-r--r--.icons/awkward/16x16/apps/redeclipse.svg5
l---------.icons/awkward/16x16/apps/redhat-server_settings.svg1
l---------.icons/awkward/16x16/apps/redhat-tools.svg1
l---------.icons/awkward/16x16/apps/redhat-web-browser.svg1
-rw-r--r--.icons/awkward/16x16/apps/reditr.svg6
-rw-r--r--.icons/awkward/16x16/apps/rednotebook.svg5
-rw-r--r--.icons/awkward/16x16/apps/redream.svg4
l---------.icons/awkward/16x16/apps/redshift-gtk.svg1
l---------.icons/awkward/16x16/apps/redshift-icon-256.svg1
-rw-r--r--.icons/awkward/16x16/apps/redshift.svg4
l---------.icons/awkward/16x16/apps/redshiftgui.svg1
-rw-r--r--.icons/awkward/16x16/apps/referencer.svg7
-rw-r--r--.icons/awkward/16x16/apps/regedit.svg15
-rw-r--r--.icons/awkward/16x16/apps/reigns.svg14
l---------.icons/awkward/16x16/apps/rekonq.svg1
l---------.icons/awkward/16x16/apps/relay.svg1
-rw-r--r--.icons/awkward/16x16/apps/remmina.svg7
-rw-r--r--.icons/awkward/16x16/apps/renpy.svg24
l---------.icons/awkward/16x16/apps/repository.svg1
l---------.icons/awkward/16x16/apps/resapplet.svg1
-rw-r--r--.icons/awkward/16x16/apps/rescuetime.svg7
-rw-r--r--.icons/awkward/16x16/apps/resharper.svg10
-rw-r--r--.icons/awkward/16x16/apps/resharpercpp.svg11
-rw-r--r--.icons/awkward/16x16/apps/residualvm.svg4
-rw-r--r--.icons/awkward/16x16/apps/resolve.svg6
-rw-r--r--.icons/awkward/16x16/apps/retext.svg4
-rw-r--r--.icons/awkward/16x16/apps/retroarch.svg6
-rw-r--r--.icons/awkward/16x16/apps/retropie.svg9
l---------.icons/awkward/16x16/apps/revelation.svg1
-rw-r--r--.icons/awkward/16x16/apps/revolt.svg7
l---------.icons/awkward/16x16/apps/rexloader.svg1
-rw-r--r--.icons/awkward/16x16/apps/rhythmbox.svg8
l---------.icons/awkward/16x16/apps/ricin.svg1
-rw-r--r--.icons/awkward/16x16/apps/rider.svg10
-rw-r--r--.icons/awkward/16x16/apps/rimworld.svg10
l---------.icons/awkward/16x16/apps/ring-kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/ring.svg5
-rw-r--r--.icons/awkward/16x16/apps/riot-web.svg6
l---------.icons/awkward/16x16/apps/riot.svg1
l---------.icons/awkward/16x16/apps/ripperx.svg1
-rw-r--r--.icons/awkward/16x16/apps/rise-to-ruins.svg5
l---------.icons/awkward/16x16/apps/ristretto.svg1
-rw-r--r--.icons/awkward/16x16/apps/rkward.svg4
-rw-r--r--.icons/awkward/16x16/apps/rlogo_icon.svg7
-rw-r--r--.icons/awkward/16x16/apps/robocraft.svg8
-rw-r--r--.icons/awkward/16x16/apps/roccat.svg5
-rw-r--r--.icons/awkward/16x16/apps/rochard.svg8
-rw-r--r--.icons/awkward/16x16/apps/rocket-league.svg6
l---------.icons/awkward/16x16/apps/rocketchat-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/rocketchat.svg8
-rw-r--r--.icons/awkward/16x16/apps/rockradio.svg3
-rw-r--r--.icons/awkward/16x16/apps/rocksndiamonds.svg11
-rw-r--r--.icons/awkward/16x16/apps/rocs.svg6
l---------.icons/awkward/16x16/apps/rosa-imagewriter.svg1
l---------.icons/awkward/16x16/apps/rosamp.svg1
-rw-r--r--.icons/awkward/16x16/apps/rosegarden.svg9
l---------.icons/awkward/16x16/apps/roxterm.svg1
-rw-r--r--.icons/awkward/16x16/apps/rpcs3.svg4
l---------.icons/awkward/16x16/apps/rpmdrake.svg1
-rw-r--r--.icons/awkward/16x16/apps/rrootage.svg8
-rw-r--r--.icons/awkward/16x16/apps/rsibreak.svg7
l---------.icons/awkward/16x16/apps/rssguard.svg1
l---------.icons/awkward/16x16/apps/rssnow.svg1
l---------.icons/awkward/16x16/apps/rssowl.svg1
-rw-r--r--.icons/awkward/16x16/apps/rstudio.svg6
-rw-r--r--.icons/awkward/16x16/apps/rto-proxy.svg4
-rw-r--r--.icons/awkward/16x16/apps/rtt-rlinux.svg4
-rw-r--r--.icons/awkward/16x16/apps/rtt-rstudio.svg4
-rw-r--r--.icons/awkward/16x16/apps/rubymine.svg10
-rw-r--r--.icons/awkward/16x16/apps/runescape.svg9
-rw-r--r--.icons/awkward/16x16/apps/rust.svg18
-rw-r--r--.icons/awkward/16x16/apps/rygel.svg5
-rw-r--r--.icons/awkward/16x16/apps/sabnzbdplus.svg4
-rw-r--r--.icons/awkward/16x16/apps/safeeyes.svg7
-rw-r--r--.icons/awkward/16x16/apps/sage-notebook.svg33
-rw-r--r--.icons/awkward/16x16/apps/sakura-dungeon.svg9
l---------.icons/awkward/16x16/apps/samba.svg1
-rw-r--r--.icons/awkward/16x16/apps/sanctum-2.svg6
-rw-r--r--.icons/awkward/16x16/apps/sauerbraten.svg11
-rw-r--r--.icons/awkward/16x16/apps/sayonara.svg9
l---------.icons/awkward/16x16/apps/sc-controller.svg1
-rw-r--r--.icons/awkward/16x16/apps/sc_ide.svg6
-rw-r--r--.icons/awkward/16x16/apps/scans2pdf.svg9
-rw-r--r--.icons/awkward/16x16/apps/scantailor.svg8
l---------.icons/awkward/16x16/apps/schism-icon-128.svg1
-rw-r--r--.icons/awkward/16x16/apps/schism.svg11
-rw-r--r--.icons/awkward/16x16/apps/scid.svg5
-rw-r--r--.icons/awkward/16x16/apps/scilab.svg4
-rw-r--r--.icons/awkward/16x16/apps/scinotes.svg4
-rw-r--r--.icons/awkward/16x16/apps/scout-app.svg20
-rw-r--r--.icons/awkward/16x16/apps/scratch.svg10
-rw-r--r--.icons/awkward/16x16/apps/screencloud.svg6
l---------.icons/awkward/16x16/apps/screengrab.svg1
l---------.icons/awkward/16x16/apps/screenruler-icon-32x32.svg1
l---------.icons/awkward/16x16/apps/screenruler-icon.svg1
l---------.icons/awkward/16x16/apps/screenruler.svg1
l---------.icons/awkward/16x16/apps/screensaver.svg1
l---------.icons/awkward/16x16/apps/scribus-ng.svg1
l---------.icons/awkward/16x16/apps/scribus-trunk.svg1
-rw-r--r--.icons/awkward/16x16/apps/scribus.svg4
l---------.icons/awkward/16x16/apps/script-error.svg1
-rw-r--r--.icons/awkward/16x16/apps/scsi.svg5
l---------.icons/awkward/16x16/apps/scudcloud.svg1
-rw-r--r--.icons/awkward/16x16/apps/scummvm.svg6
-rw-r--r--.icons/awkward/16x16/apps/sdl_instead.svg7
l---------.icons/awkward/16x16/apps/seafile-client-qt5.svg1
l---------.icons/awkward/16x16/apps/seafile-client.svg1
-rw-r--r--.icons/awkward/16x16/apps/seafile.svg4
l---------.icons/awkward/16x16/apps/seahorse-preferences.svg1
l---------.icons/awkward/16x16/apps/seahorse.svg1
l---------.icons/awkward/16x16/apps/seamonkey-mozilla-build.svg1
-rw-r--r--.icons/awkward/16x16/apps/seamonkey.svg8
-rw-r--r--.icons/awkward/16x16/apps/searchmonkey.svg5
-rw-r--r--.icons/awkward/16x16/apps/securecrt.svg8
l---------.icons/awkward/16x16/apps/securecrt_64.svg1
-rw-r--r--.icons/awkward/16x16/apps/security-high.svg8
-rw-r--r--.icons/awkward/16x16/apps/security-low.svg8
-rw-r--r--.icons/awkward/16x16/apps/security-medium.svg8
-rw-r--r--.icons/awkward/16x16/apps/selene.svg5
-rw-r--r--.icons/awkward/16x16/apps/selinux.svg6
-rw-r--r--.icons/awkward/16x16/apps/semaphor.svg7
-rw-r--r--.icons/awkward/16x16/apps/sengi.svg4
-rw-r--r--.icons/awkward/16x16/apps/sepolicy.svg6
-rw-r--r--.icons/awkward/16x16/apps/serviio.svg4
l---------.icons/awkward/16x16/apps/session-properties.svg1
l---------.icons/awkward/16x16/apps/setroubleshoot_icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/sgt-launcher.svg11
l---------.icons/awkward/16x16/apps/shadow-beta.svg1
l---------.icons/awkward/16x16/apps/shadow-dev.svg1
-rw-r--r--.icons/awkward/16x16/apps/shadow-preprod.svg4
-rw-r--r--.icons/awkward/16x16/apps/shadow-tactics.svg4
-rw-r--r--.icons/awkward/16x16/apps/shadowsocks-qt5.svg5
-rw-r--r--.icons/awkward/16x16/apps/shadwen.svg4
-rw-r--r--.icons/awkward/16x16/apps/sheets.svg4
-rw-r--r--.icons/awkward/16x16/apps/shotcut.svg5
l---------.icons/awkward/16x16/apps/shotwell.svg1
l---------.icons/awkward/16x16/apps/showfoto.svg1
-rw-r--r--.icons/awkward/16x16/apps/showtime.svg4
-rw-r--r--.icons/awkward/16x16/apps/shutter.svg4
-rw-r--r--.icons/awkward/16x16/apps/sideka.svg10
-rw-r--r--.icons/awkward/16x16/apps/sigil.svg4
l---------.icons/awkward/16x16/apps/signal-desktop-beta.svg1
-rw-r--r--.icons/awkward/16x16/apps/signal-desktop.svg6
-rw-r--r--.icons/awkward/16x16/apps/simon.svg7
l---------.icons/awkward/16x16/apps/simple-ccsm.svg1
-rw-r--r--.icons/awkward/16x16/apps/simple-image-reducer.svg13
-rw-r--r--.icons/awkward/16x16/apps/simplenote.svg7
-rw-r--r--.icons/awkward/16x16/apps/simplescreenrecorder.svg6
-rw-r--r--.icons/awkward/16x16/apps/simsu.svg9
-rw-r--r--.icons/awkward/16x16/apps/singular.svg6
-rw-r--r--.icons/awkward/16x16/apps/sirikali.svg4
-rw-r--r--.icons/awkward/16x16/apps/skanlite.svg5
-rw-r--r--.icons/awkward/16x16/apps/skrooge.svg4
-rw-r--r--.icons/awkward/16x16/apps/skullgirls.svg6
-rw-r--r--.icons/awkward/16x16/apps/skydrive.svg6
-rw-r--r--.icons/awkward/16x16/apps/skype.svg6
l---------.icons/awkward/16x16/apps/skypeforlinux.svg1
-rw-r--r--.icons/awkward/16x16/apps/skyrim-script-extender.svg5
-rw-r--r--.icons/awkward/16x16/apps/slack.svg11
-rw-r--r--.icons/awkward/16x16/apps/slade.svg4
-rw-r--r--.icons/awkward/16x16/apps/slay-the-spire.svg6
l---------.icons/awkward/16x16/apps/sleep.svg1
l---------.icons/awkward/16x16/apps/slic3r-prusa.svg1
-rw-r--r--.icons/awkward/16x16/apps/slic3r-prusa3d.svg4
-rw-r--r--.icons/awkward/16x16/apps/slic3r.svg4
-rw-r--r--.icons/awkward/16x16/apps/slime-rancher.svg9
-rw-r--r--.icons/awkward/16x16/apps/slimjet.svg8
-rw-r--r--.icons/awkward/16x16/apps/slingscold.svg8
-rw-r--r--.icons/awkward/16x16/apps/slingshot.svg8
l---------.icons/awkward/16x16/apps/smartcode-stremio.svg1
-rw-r--r--.icons/awkward/16x16/apps/smartgit.svg5
l---------.icons/awkward/16x16/apps/smartgithg.svg1
-rw-r--r--.icons/awkward/16x16/apps/smartsynchronize.svg4
l---------.icons/awkward/16x16/apps/smb4k.svg1
l---------.icons/awkward/16x16/apps/smilla-enlarger.svg1
-rw-r--r--.icons/awkward/16x16/apps/smilla.svg33
l---------.icons/awkward/16x16/apps/smillaenlarger.svg1
-rw-r--r--.icons/awkward/16x16/apps/smplayer.svg10
l---------.icons/awkward/16x16/apps/smtube.svg1
l---------.icons/awkward/16x16/apps/smuxi-frontend-gnome.svg1
l---------.icons/awkward/16x16/apps/smuxi.svg1
-rw-r--r--.icons/awkward/16x16/apps/snes9x.svg6
-rw-r--r--.icons/awkward/16x16/apps/soapui.svg4
-rw-r--r--.icons/awkward/16x16/apps/sofastats.svg8
l---------.icons/awkward/16x16/apps/software-center.svg1
l---------.icons/awkward/16x16/apps/software-manager.svg1
l---------.icons/awkward/16x16/apps/software-properties-mint.svg1
-rw-r--r--.icons/awkward/16x16/apps/software-properties.svg4
l---------.icons/awkward/16x16/apps/software-sources.svg1
-rw-r--r--.icons/awkward/16x16/apps/software-store.svg5
l---------.icons/awkward/16x16/apps/software-update-available.svg1
l---------.icons/awkward/16x16/apps/software-update-urgent.svg1
l---------.icons/awkward/16x16/apps/software.svg1
l---------.icons/awkward/16x16/apps/softwarecenter-debian.svg1
l---------.icons/awkward/16x16/apps/softwarecenter-ubuntu.svg1
l---------.icons/awkward/16x16/apps/softwarecenter.svg1
-rw-r--r--.icons/awkward/16x16/apps/solaar.svg4
-rw-r--r--.icons/awkward/16x16/apps/solfege.svg3
-rw-r--r--.icons/awkward/16x16/apps/somafm.svg4
l---------.icons/awkward/16x16/apps/sonata.svg1
-rw-r--r--.icons/awkward/16x16/apps/songkick.svg4
-rw-r--r--.icons/awkward/16x16/apps/sonic-visualiser.svg5
-rw-r--r--.icons/awkward/16x16/apps/soulseek.svg4
-rw-r--r--.icons/awkward/16x16/apps/sound-juicer.svg3
-rw-r--r--.icons/awkward/16x16/apps/sound-recorder.svg4
-rw-r--r--.icons/awkward/16x16/apps/soundcloud.svg4
l---------.icons/awkward/16x16/apps/soundconverter.svg1
-rw-r--r--.icons/awkward/16x16/apps/soundkonverter.svg6
-rw-r--r--.icons/awkward/16x16/apps/soundnode.svg17
-rw-r--r--.icons/awkward/16x16/apps/soundwire.svg6
-rw-r--r--.icons/awkward/16x16/apps/space.fips.Fips.svg22
-rw-r--r--.icons/awkward/16x16/apps/spacefm.svg4
-rw-r--r--.icons/awkward/16x16/apps/spacemacs.svg4
-rw-r--r--.icons/awkward/16x16/apps/spaceview.svg5
-rw-r--r--.icons/awkward/16x16/apps/sparkleshare.svg4
-rw-r--r--.icons/awkward/16x16/apps/spec-ops-the-line.svg5
l---------.icons/awkward/16x16/apps/spectacle.svg1
-rw-r--r--.icons/awkward/16x16/apps/speed-dreams.svg6
-rw-r--r--.icons/awkward/16x16/apps/speedcrunch.svg8
-rw-r--r--.icons/awkward/16x16/apps/spflashtool.svg7
-rw-r--r--.icons/awkward/16x16/apps/spideroak.svg4
-rw-r--r--.icons/awkward/16x16/apps/sportstracker.svg7
-rw-r--r--.icons/awkward/16x16/apps/spotify-client.svg8
l---------.icons/awkward/16x16/apps/spotify-linux-48x48.svg1
l---------.icons/awkward/16x16/apps/spotify-linux-512x512.svg1
l---------.icons/awkward/16x16/apps/spotify.svg1
-rw-r--r--.icons/awkward/16x16/apps/spyder.svg8
l---------.icons/awkward/16x16/apps/spyder3.svg1
-rw-r--r--.icons/awkward/16x16/apps/sqldeveloper.svg6
-rw-r--r--.icons/awkward/16x16/apps/sqlitebrowser.svg5
l---------.icons/awkward/16x16/apps/sqliteman.svg1
-rw-r--r--.icons/awkward/16x16/apps/squeak.svg18
-rw-r--r--.icons/awkward/16x16/apps/sr-editor.svg4
l---------.icons/awkward/16x16/apps/ssh-askpass-gnome.svg1
-rw-r--r--.icons/awkward/16x16/apps/st.svg4
-rw-r--r--.icons/awkward/16x16/apps/stacer.svg14
-rw-r--r--.icons/awkward/16x16/apps/stack.svg4
-rw-r--r--.icons/awkward/16x16/apps/stage.svg9
-rw-r--r--.icons/awkward/16x16/apps/standard-notes.svg5
-rw-r--r--.icons/awkward/16x16/apps/starbound.svg4
-rw-r--r--.icons/awkward/16x16/apps/stardew-valley.svg9
-rw-r--r--.icons/awkward/16x16/apps/stargus.svg5
l---------.icons/awkward/16x16/apps/start-here-archlinux.svg1
l---------.icons/awkward/16x16/apps/start-here-arcolinux.svg1
l---------.icons/awkward/16x16/apps/start-here-debian.svg1
l---------.icons/awkward/16x16/apps/start-here-fedora.svg1
l---------.icons/awkward/16x16/apps/start-here-korora.svg1
l---------.icons/awkward/16x16/apps/start-here-linux-mint.svg1
l---------.icons/awkward/16x16/apps/start-here-lubuntu.svg1
l---------.icons/awkward/16x16/apps/start-here-manjaro.svg1
l---------.icons/awkward/16x16/apps/start-here-opensuse.svg1
l---------.icons/awkward/16x16/apps/start-here-pop-os.svg1
l---------.icons/awkward/16x16/apps/start-here-ubuntu.svg1
l---------.icons/awkward/16x16/apps/start-here-xfce.svg1
-rw-r--r--.icons/awkward/16x16/apps/staruml.svg7
-rw-r--r--.icons/awkward/16x16/apps/statalogo_14.svg5
-rw-r--r--.icons/awkward/16x16/apps/steadyflow.svg5
-rw-r--r--.icons/awkward/16x16/apps/stealth-bastard-deluxe.svg7
l---------.icons/awkward/16x16/apps/steam-icon.svg1
l---------.icons/awkward/16x16/apps/steam-launcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/steam.svg8
l---------.icons/awkward/16x16/apps/steam_icon_10.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1019590.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1037480.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1046930.svg1
l---------.icons/awkward/16x16/apps/steam_icon_105600.svg1
l---------.icons/awkward/16x16/apps/steam_icon_107100.svg1
l---------.icons/awkward/16x16/apps/steam_icon_107800.svg1
l---------.icons/awkward/16x16/apps/steam_icon_108600.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1105890.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1250.svg1
l---------.icons/awkward/16x16/apps/steam_icon_130.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1500.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1510.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1520.svg1
l---------.icons/awkward/16x16/apps/steam_icon_1530.svg1
l---------.icons/awkward/16x16/apps/steam_icon_20.svg1
l---------.icons/awkward/16x16/apps/steam_icon_200710.svg1
l---------.icons/awkward/16x16/apps/steam_icon_200900.svg1
l---------.icons/awkward/16x16/apps/steam_icon_203770.svg1
l---------.icons/awkward/16x16/apps/steam_icon_204360.svg1
l---------.icons/awkward/16x16/apps/steam_icon_206440.svg1
l---------.icons/awkward/16x16/apps/steam_icon_209190.svg1
l---------.icons/awkward/16x16/apps/steam_icon_20920.svg1
l---------.icons/awkward/16x16/apps/steam_icon_210770.svg1
l---------.icons/awkward/16x16/apps/steam_icon_211820.svg1
l---------.icons/awkward/16x16/apps/steam_icon_218620.svg1
l---------.icons/awkward/16x16/apps/steam_icon_219740.svg1
l---------.icons/awkward/16x16/apps/steam_icon_220.svg1
l---------.icons/awkward/16x16/apps/steam_icon_22000.svg1
l---------.icons/awkward/16x16/apps/steam_icon_220200.svg1
l---------.icons/awkward/16x16/apps/steam_icon_220780.svg1
l---------.icons/awkward/16x16/apps/steam_icon_221260.svg1
l---------.icons/awkward/16x16/apps/steam_icon_221640.svg1
l---------.icons/awkward/16x16/apps/steam_icon_221810.svg1
l---------.icons/awkward/16x16/apps/steam_icon_222880.svg1
l---------.icons/awkward/16x16/apps/steam_icon_224480.svg1
l---------.icons/awkward/16x16/apps/steam_icon_224760.svg1
l---------.icons/awkward/16x16/apps/steam_icon_22600.svg1
l---------.icons/awkward/16x16/apps/steam_icon_227300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_228360.svg1
l---------.icons/awkward/16x16/apps/steam_icon_231430.svg1
l---------.icons/awkward/16x16/apps/steam_icon_233840.svg1
l---------.icons/awkward/16x16/apps/steam_icon_235820.svg1
l---------.icons/awkward/16x16/apps/steam_icon_236390.svg1
l---------.icons/awkward/16x16/apps/steam_icon_238320.svg1
l---------.icons/awkward/16x16/apps/steam_icon_238460.svg1
l---------.icons/awkward/16x16/apps/steam_icon_239140.svg1
l---------.icons/awkward/16x16/apps/steam_icon_239200.svg1
l---------.icons/awkward/16x16/apps/steam_icon_240.svg1
l---------.icons/awkward/16x16/apps/steam_icon_242820.svg1
l---------.icons/awkward/16x16/apps/steam_icon_245170.svg1
l---------.icons/awkward/16x16/apps/steam_icon_247080.svg1
l---------.icons/awkward/16x16/apps/steam_icon_248610.svg1
l---------.icons/awkward/16x16/apps/steam_icon_249590.svg1
l---------.icons/awkward/16x16/apps/steam_icon_250420.svg1
l---------.icons/awkward/16x16/apps/steam_icon_250600.svg1
l---------.icons/awkward/16x16/apps/steam_icon_250820.svg1
l---------.icons/awkward/16x16/apps/steam_icon_250900.svg1
l---------.icons/awkward/16x16/apps/steam_icon_251570.svg1
l---------.icons/awkward/16x16/apps/steam_icon_252490.svg1
l---------.icons/awkward/16x16/apps/steam_icon_252670.svg1
l---------.icons/awkward/16x16/apps/steam_icon_252950.svg1
l---------.icons/awkward/16x16/apps/steam_icon_255220.svg1
l---------.icons/awkward/16x16/apps/steam_icon_255300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_255710.svg1
l---------.icons/awkward/16x16/apps/steam_icon_257510.svg1
l---------.icons/awkward/16x16/apps/steam_icon_258890.svg1
l---------.icons/awkward/16x16/apps/steam_icon_261640.svg1
l---------.icons/awkward/16x16/apps/steam_icon_265830.svg1
l---------.icons/awkward/16x16/apps/steam_icon_268910.svg1
l---------.icons/awkward/16x16/apps/steam_icon_269670.svg1
l---------.icons/awkward/16x16/apps/steam_icon_278360.svg1
l---------.icons/awkward/16x16/apps/steam_icon_280.svg1
l---------.icons/awkward/16x16/apps/steam_icon_280680.svg1
l---------.icons/awkward/16x16/apps/steam_icon_285920.svg1
l---------.icons/awkward/16x16/apps/steam_icon_286690.svg1
l---------.icons/awkward/16x16/apps/steam_icon_287390.svg1
l---------.icons/awkward/16x16/apps/steam_icon_289070.svg1
l---------.icons/awkward/16x16/apps/steam_icon_291650.svg1
l---------.icons/awkward/16x16/apps/steam_icon_294100.svg1
l---------.icons/awkward/16x16/apps/steam_icon_298600.svg1
l---------.icons/awkward/16x16/apps/steam_icon_299660.svg1
l---------.icons/awkward/16x16/apps/steam_icon_30.svg1
l---------.icons/awkward/16x16/apps/steam_icon_300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_300570.svg1
l---------.icons/awkward/16x16/apps/steam_icon_301520.svg1
l---------.icons/awkward/16x16/apps/steam_icon_304930.svg1
l---------.icons/awkward/16x16/apps/steam_icon_305620.svg1
l---------.icons/awkward/16x16/apps/steam_icon_310560.svg1
l---------.icons/awkward/16x16/apps/steam_icon_311690.svg1
l---------.icons/awkward/16x16/apps/steam_icon_316790.svg1
l---------.icons/awkward/16x16/apps/steam_icon_319630.svg1
l---------.icons/awkward/16x16/apps/steam_icon_319910.svg1
l---------.icons/awkward/16x16/apps/steam_icon_320.svg1
l---------.icons/awkward/16x16/apps/steam_icon_322330.svg1
l---------.icons/awkward/16x16/apps/steam_icon_323470.svg1
l---------.icons/awkward/16x16/apps/steam_icon_325610.svg1
l---------.icons/awkward/16x16/apps/steam_icon_327220.svg1
l---------.icons/awkward/16x16/apps/steam_icon_328080.svg1
l---------.icons/awkward/16x16/apps/steam_icon_330820.svg1
l---------.icons/awkward/16x16/apps/steam_icon_336940.svg1
l---------.icons/awkward/16x16/apps/steam_icon_340.svg1
l---------.icons/awkward/16x16/apps/steam_icon_344550.svg1
l---------.icons/awkward/16x16/apps/steam_icon_345180.svg1
l---------.icons/awkward/16x16/apps/steam_icon_346110.svg1
l---------.icons/awkward/16x16/apps/steam_icon_346900.svg1
l---------.icons/awkward/16x16/apps/steam_icon_35700.svg1
l---------.icons/awkward/16x16/apps/steam_icon_35720.svg1
l---------.icons/awkward/16x16/apps/steam_icon_360.svg1
l---------.icons/awkward/16x16/apps/steam_icon_365670.svg1
l---------.icons/awkward/16x16/apps/steam_icon_365720.svg1
l---------.icons/awkward/16x16/apps/steam_icon_367520.svg1
l---------.icons/awkward/16x16/apps/steam_icon_367580.svg1
l---------.icons/awkward/16x16/apps/steam_icon_373340.svg1
l---------.icons/awkward/16x16/apps/steam_icon_373740.svg1
l---------.icons/awkward/16x16/apps/steam_icon_378120.svg1
l---------.icons/awkward/16x16/apps/steam_icon_380.svg1
l---------.icons/awkward/16x16/apps/steam_icon_380840.svg1
l---------.icons/awkward/16x16/apps/steam_icon_383150.svg1
l---------.icons/awkward/16x16/apps/steam_icon_383180.svg1
l---------.icons/awkward/16x16/apps/steam_icon_383870.svg1
l---------.icons/awkward/16x16/apps/steam_icon_386070.svg1
l---------.icons/awkward/16x16/apps/steam_icon_38700.svg1
l---------.icons/awkward/16x16/apps/steam_icon_388210.svg1
l---------.icons/awkward/16x16/apps/steam_icon_389140.svg1
l---------.icons/awkward/16x16/apps/steam_icon_391540.svg1
l---------.icons/awkward/16x16/apps/steam_icon_395160.svg1
l---------.icons/awkward/16x16/apps/steam_icon_397950.svg1
l---------.icons/awkward/16x16/apps/steam_icon_40.svg1
l---------.icons/awkward/16x16/apps/steam_icon_400.svg1
l---------.icons/awkward/16x16/apps/steam_icon_4000.svg1
l---------.icons/awkward/16x16/apps/steam_icon_404410.svg1
l---------.icons/awkward/16x16/apps/steam_icon_404790.svg1
l---------.icons/awkward/16x16/apps/steam_icon_407330.svg1
l---------.icons/awkward/16x16/apps/steam_icon_40800.svg1
l---------.icons/awkward/16x16/apps/steam_icon_413150.svg1
l---------.icons/awkward/16x16/apps/steam_icon_418240.svg1
l---------.icons/awkward/16x16/apps/steam_icon_420.svg1
l---------.icons/awkward/16x16/apps/steam_icon_421020.svg1
l---------.icons/awkward/16x16/apps/steam_icon_421170.svg1
l---------.icons/awkward/16x16/apps/steam_icon_425210.svg1
l---------.icons/awkward/16x16/apps/steam_icon_427520.svg1
l---------.icons/awkward/16x16/apps/steam_icon_431240.svg1
l---------.icons/awkward/16x16/apps/steam_icon_431730.svg1
l---------.icons/awkward/16x16/apps/steam_icon_433340.svg1
l---------.icons/awkward/16x16/apps/steam_icon_436000.svg1
l---------.icons/awkward/16x16/apps/steam_icon_440.svg1
l---------.icons/awkward/16x16/apps/steam_icon_450140.svg1
l---------.icons/awkward/16x16/apps/steam_icon_450660.svg1
l---------.icons/awkward/16x16/apps/steam_icon_457140.svg1
l---------.icons/awkward/16x16/apps/steam_icon_468410.svg1
l---------.icons/awkward/16x16/apps/steam_icon_474750.svg1
l---------.icons/awkward/16x16/apps/steam_icon_48000.svg1
l---------.icons/awkward/16x16/apps/steam_icon_481510.svg1
l---------.icons/awkward/16x16/apps/steam_icon_487210.svg1
l---------.icons/awkward/16x16/apps/steam_icon_489830.svg1
l---------.icons/awkward/16x16/apps/steam_icon_49520.svg1
l---------.icons/awkward/16x16/apps/steam_icon_498330.svg1
l---------.icons/awkward/16x16/apps/steam_icon_50.svg1
l---------.icons/awkward/16x16/apps/steam_icon_500.svg1
l---------.icons/awkward/16x16/apps/steam_icon_50300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_504230.svg1
l---------.icons/awkward/16x16/apps/steam_icon_509000.svg1
l---------.icons/awkward/16x16/apps/steam_icon_527230.svg1
l---------.icons/awkward/16x16/apps/steam_icon_550.svg1
l---------.icons/awkward/16x16/apps/steam_icon_552620.svg1
l---------.icons/awkward/16x16/apps/steam_icon_569860.svg1
l---------.icons/awkward/16x16/apps/steam_icon_570.svg1
l---------.icons/awkward/16x16/apps/steam_icon_57300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_588650.svg1
l---------.icons/awkward/16x16/apps/steam_icon_598530.svg1
l---------.icons/awkward/16x16/apps/steam_icon_599390.svg1
l---------.icons/awkward/16x16/apps/steam_icon_602960.svg1
l---------.icons/awkward/16x16/apps/steam_icon_620.svg1
l---------.icons/awkward/16x16/apps/steam_icon_622650.svg1
l---------.icons/awkward/16x16/apps/steam_icon_641990.svg1
l---------.icons/awkward/16x16/apps/steam_icon_646570.svg1
l---------.icons/awkward/16x16/apps/steam_icon_684410.svg1
l---------.icons/awkward/16x16/apps/steam_icon_698780.svg1
l---------.icons/awkward/16x16/apps/steam_icon_70.svg1
l---------.icons/awkward/16x16/apps/steam_icon_70300.svg1
l---------.icons/awkward/16x16/apps/steam_icon_72850.svg1
l---------.icons/awkward/16x16/apps/steam_icon_728880.svg1
l---------.icons/awkward/16x16/apps/steam_icon_730.svg1
l---------.icons/awkward/16x16/apps/steam_icon_736260.svg1
l---------.icons/awkward/16x16/apps/steam_icon_751780.svg1
l---------.icons/awkward/16x16/apps/steam_icon_80.svg1
l---------.icons/awkward/16x16/apps/steam_icon_844590.svg1
l---------.icons/awkward/16x16/apps/steam_icon_8930.svg1
l---------.icons/awkward/16x16/apps/steam_icon_9500.svg1
l---------.icons/awkward/16x16/apps/steam_icon_999830.svg1
l---------.icons/awkward/16x16/apps/steampowered.svg1
-rw-r--r--.icons/awkward/16x16/apps/steamvr.svg6
-rw-r--r--.icons/awkward/16x16/apps/stella.svg3
-rw-r--r--.icons/awkward/16x16/apps/stellarium.svg6
-rw-r--r--.icons/awkward/16x16/apps/step.svg10
-rw-r--r--.icons/awkward/16x16/apps/stepmania-ssc.svg3
l---------.icons/awkward/16x16/apps/sticky-notes.svg1
l---------.icons/awkward/16x16/apps/stock_alarm.svg1
l---------.icons/awkward/16x16/apps/stock_help-agent.svg1
l---------.icons/awkward/16x16/apps/stock_help.svg1
l---------.icons/awkward/16x16/apps/stock_keyring.svg1
l---------.icons/awkward/16x16/apps/stock_task.svg1
l---------.icons/awkward/16x16/apps/stock_view-details.svg1
-rw-r--r--.icons/awkward/16x16/apps/stock_xfburn-burn-cd.svg4
l---------.icons/awkward/16x16/apps/stock_xfburn.svg1
-rw-r--r--.icons/awkward/16x16/apps/stoken-gui.svg6
-rw-r--r--.icons/awkward/16x16/apps/strawberry.svg11
l---------.icons/awkward/16x16/apps/streamlink-twitch-gui.svg1
-rw-r--r--.icons/awkward/16x16/apps/streamtuner.svg13
l---------.icons/awkward/16x16/apps/streamtuner2.svg1
-rw-r--r--.icons/awkward/16x16/apps/stremio.svg5
-rw-r--r--.icons/awkward/16x16/apps/stride.svg4
l---------.icons/awkward/16x16/apps/studio.svg1
-rw-r--r--.icons/awkward/16x16/apps/stuntrally.svg5
l---------.icons/awkward/16x16/apps/style.svg1
l---------.icons/awkward/16x16/apps/stylesheet.svg1
-rw-r--r--.icons/awkward/16x16/apps/subdownloader.svg8
-rw-r--r--.icons/awkward/16x16/apps/sublime-merge.svg7
l---------.icons/awkward/16x16/apps/sublime-text-2.svg1
l---------.icons/awkward/16x16/apps/sublime-text-3.svg1
-rw-r--r--.icons/awkward/16x16/apps/sublime-text.svg7
l---------.icons/awkward/16x16/apps/sublime-text2.svg1
l---------.icons/awkward/16x16/apps/sublime.svg1
l---------.icons/awkward/16x16/apps/sublime_text.svg1
l---------.icons/awkward/16x16/apps/sublimetext.svg1
-rw-r--r--.icons/awkward/16x16/apps/subsonic.svg9
-rw-r--r--.icons/awkward/16x16/apps/substance.svg3
-rw-r--r--.icons/awkward/16x16/apps/subsurface-icon.svg5
-rw-r--r--.icons/awkward/16x16/apps/subtitleeditor.svg6
l---------.icons/awkward/16x16/apps/sun-java-jdk10.svg1
l---------.icons/awkward/16x16/apps/sun-java-jdk5.svg1
l---------.icons/awkward/16x16/apps/sun-java-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-java-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-java-jdk8.svg1
l---------.icons/awkward/16x16/apps/sun-java-jdk9.svg1
l---------.icons/awkward/16x16/apps/sun-java-jre10.svg1
l---------.icons/awkward/16x16/apps/sun-java-jre8.svg1
l---------.icons/awkward/16x16/apps/sun-java32-jdk5.svg1
l---------.icons/awkward/16x16/apps/sun-java32-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-java32-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-java32-jdk8.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jdk10.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jdk8.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jdk9.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jre10.svg1
l---------.icons/awkward/16x16/apps/sun-javaws-jre8.svg1
l---------.icons/awkward/16x16/apps/sun-javaws32-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-javaws32-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-javaws32-jdk8.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jdk10.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jdk8.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jdk9.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jre10.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol-jre8.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol32-jdk6.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol32-jdk7.svg1
l---------.icons/awkward/16x16/apps/sun-jcontrol32-jdk8.svg1
-rw-r--r--.icons/awkward/16x16/apps/sunflower.svg5
-rw-r--r--.icons/awkward/16x16/apps/super-hexagon.svg5
-rw-r--r--.icons/awkward/16x16/apps/superkaramba.svg5
-rw-r--r--.icons/awkward/16x16/apps/supermeatboy.svg14
-rw-r--r--.icons/awkward/16x16/apps/superproductivity.svg5
-rw-r--r--.icons/awkward/16x16/apps/supertux.svg15
l---------.icons/awkward/16x16/apps/supertux2.svg1
-rw-r--r--.icons/awkward/16x16/apps/supertuxkart.svg25
l---------.icons/awkward/16x16/apps/susehelpcenter.svg1
-rw-r--r--.icons/awkward/16x16/apps/svgcleaner.svg12
-rw-r--r--.icons/awkward/16x16/apps/svp-manager4.svg7
-rw-r--r--.icons/awkward/16x16/apps/sw4stm32.svg4
-rw-r--r--.icons/awkward/16x16/apps/swatchbooker.svg7
l---------.icons/awkward/16x16/apps/swcentre.svg1
l---------.icons/awkward/16x16/apps/sweeper.svg1
-rw-r--r--.icons/awkward/16x16/apps/sweethome3d-furniture-editor.svg17
-rw-r--r--.icons/awkward/16x16/apps/sweethome3d-textures-editor.svg6
-rw-r--r--.icons/awkward/16x16/apps/sweethome3d.svg8
-rw-r--r--.icons/awkward/16x16/apps/swell-foop.svg10
l---------.icons/awkward/16x16/apps/switchuser.svg1
l---------.icons/awkward/16x16/apps/sylpheed.svg1
-rw-r--r--.icons/awkward/16x16/apps/synapse.svg4
l---------.icons/awkward/16x16/apps/synaptic.svg1
-rw-r--r--.icons/awkward/16x16/apps/syncplay.svg8
-rw-r--r--.icons/awkward/16x16/apps/syncthing-gtk.svg8
l---------.icons/awkward/16x16/apps/syncthing.svg1
l---------.icons/awkward/16x16/apps/syncthingtray.svg1
-rw-r--r--.icons/awkward/16x16/apps/synergy.svg11
-rw-r--r--.icons/awkward/16x16/apps/synfig_icon.svg4
-rw-r--r--.icons/awkward/16x16/apps/synology-cloud-station-drive.svg10
l---------.icons/awkward/16x16/apps/syntevo-smartgit.svg1
-rw-r--r--.icons/awkward/16x16/apps/syspeek.svg4
l---------.icons/awkward/16x16/apps/sysprof-icon.svg1
l---------.icons/awkward/16x16/apps/sysprof.svg1
l---------.icons/awkward/16x16/apps/system-config-authentication.svg1
l---------.icons/awkward/16x16/apps/system-config-date.svg1
l---------.icons/awkward/16x16/apps/system-config-display.svg1
l---------.icons/awkward/16x16/apps/system-config-keyboard.svg1
l---------.icons/awkward/16x16/apps/system-config-printer.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-config-samba.svg7
l---------.icons/awkward/16x16/apps/system-config-selinux.svg1
l---------.icons/awkward/16x16/apps/system-config-services.svg1
l---------.icons/awkward/16x16/apps/system-config-users.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-error.svg6
-rw-r--r--.icons/awkward/16x16/apps/system-file-manager.svg7
-rw-r--r--.icons/awkward/16x16/apps/system-help.svg4
l---------.icons/awkward/16x16/apps/system-hibernate.svg1
l---------.icons/awkward/16x16/apps/system-installer.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-keyboard-mx.svg13
-rw-r--r--.icons/awkward/16x16/apps/system-lock-screen.svg4
-rw-r--r--.icons/awkward/16x16/apps/system-log-out.svg4
l---------.icons/awkward/16x16/apps/system-os-installer.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-reboot.svg4
l---------.icons/awkward/16x16/apps/system-restart.svg1
l---------.icons/awkward/16x16/apps/system-search.svg1
l---------.icons/awkward/16x16/apps/system-shut-down.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-shutdown.svg5
l---------.icons/awkward/16x16/apps/system-software-install.svg1
l---------.icons/awkward/16x16/apps/system-software-installer.svg1
-rw-r--r--.icons/awkward/16x16/apps/system-software-update.svg5
-rw-r--r--.icons/awkward/16x16/apps/system-suspend-hibernate.svg5
-rw-r--r--.icons/awkward/16x16/apps/system-suspend.svg5
-rw-r--r--.icons/awkward/16x16/apps/system-switch-user.svg4
-rw-r--r--.icons/awkward/16x16/apps/system-users.svg5
l---------.icons/awkward/16x16/apps/systemback.svg1
l---------.icons/awkward/16x16/apps/systemtray.svg1
-rw-r--r--.icons/awkward/16x16/apps/tagainijisho.svg4
-rw-r--r--.icons/awkward/16x16/apps/taisei.svg7
l---------.icons/awkward/16x16/apps/tali.svg1
-rw-r--r--.icons/awkward/16x16/apps/tamtam-app.svg5
-rw-r--r--.icons/awkward/16x16/apps/tanglet.svg15
-rw-r--r--.icons/awkward/16x16/apps/taskbar.svg8
-rw-r--r--.icons/awkward/16x16/apps/tauonmb.svg7
-rw-r--r--.icons/awkward/16x16/apps/taxi.svg4
l---------.icons/awkward/16x16/apps/tde.svg1
l---------.icons/awkward/16x16/apps/tdemid.svg1
l---------.icons/awkward/16x16/apps/tdenetworkmanager.svg1
-rw-r--r--.icons/awkward/16x16/apps/tdeprintfax.svg17
l---------.icons/awkward/16x16/apps/tdescreensaver.svg1
l---------.icons/awkward/16x16/apps/tdevelop.svg1
-rw-r--r--.icons/awkward/16x16/apps/tdewalletmanager.svg5
l---------.icons/awkward/16x16/apps/tdmconfig.svg1
-rw-r--r--.icons/awkward/16x16/apps/team-fortress-classic.svg4
-rw-r--r--.icons/awkward/16x16/apps/team-fortress2.svg4
-rw-r--r--.icons/awkward/16x16/apps/teamcity.svg10
-rw-r--r--.icons/awkward/16x16/apps/teams-for-linux.svg5
-rw-r--r--.icons/awkward/16x16/apps/teamspeak3.svg10
-rw-r--r--.icons/awkward/16x16/apps/teamviewer.svg4
-rw-r--r--.icons/awkward/16x16/apps/teeworlds.svg7
-rw-r--r--.icons/awkward/16x16/apps/tegaki-recognize.svg7
l---------.icons/awkward/16x16/apps/telegram-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/telegram.svg4
l---------.icons/awkward/16x16/apps/telepathy-kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/tellico.svg6
l---------.icons/awkward/16x16/apps/terminal-tango.svg1
l---------.icons/awkward/16x16/apps/terminal.svg1
-rw-r--r--.icons/awkward/16x16/apps/terminator.svg11
l---------.icons/awkward/16x16/apps/terminix.svg1
-rw-r--r--.icons/awkward/16x16/apps/terminology.svg5
-rw-r--r--.icons/awkward/16x16/apps/terminus.svg4
-rw-r--r--.icons/awkward/16x16/apps/termius-app.svg10
-rw-r--r--.icons/awkward/16x16/apps/terraria.svg6
-rw-r--r--.icons/awkward/16x16/apps/terratech.svg5
-rw-r--r--.icons/awkward/16x16/apps/teslagrad.svg21
-rw-r--r--.icons/awkward/16x16/apps/tetzle.svg11
l---------.icons/awkward/16x16/apps/texmacs.svg1
-rw-r--r--.icons/awkward/16x16/apps/texmaker.svg8
-rw-r--r--.icons/awkward/16x16/apps/texstudio.svg8
l---------.icons/awkward/16x16/apps/text-editor.svg1
-rw-r--r--.icons/awkward/16x16/apps/textosaurus.svg8
-rw-r--r--.icons/awkward/16x16/apps/the-binding-of-isaac-rebirth.svg11
-rw-r--r--.icons/awkward/16x16/apps/the-cave.svg3
-rw-r--r--.icons/awkward/16x16/apps/the-elder-scrolls-v-skyrim.svg4
-rw-r--r--.icons/awkward/16x16/apps/the-escapists-2.svg17
-rw-r--r--.icons/awkward/16x16/apps/the-long-dark.svg4
-rw-r--r--.icons/awkward/16x16/apps/the-talos-principle.svg5
-rw-r--r--.icons/awkward/16x16/apps/the-witcher-2.svg10
-rw-r--r--.icons/awkward/16x16/apps/thermal-monitor.svg10
l---------.icons/awkward/16x16/apps/thg.svg1
l---------.icons/awkward/16x16/apps/thg_logo.svg1
-rw-r--r--.icons/awkward/16x16/apps/thimbleweed-park.svg6
-rw-r--r--.icons/awkward/16x16/apps/thinkorswim.svg5
-rw-r--r--.icons/awkward/16x16/apps/thomas-was-alone.svg6
l---------.icons/awkward/16x16/apps/thunar.svg1
l---------.icons/awkward/16x16/apps/thunderbird-3.0.svg1
l---------.icons/awkward/16x16/apps/thunderbird-icon.svg1
l---------.icons/awkward/16x16/apps/thunderbird-mozilla-build.svg1
-rw-r--r--.icons/awkward/16x16/apps/thunderbird.svg14
l---------.icons/awkward/16x16/apps/thunderbolt.svg1
-rw-r--r--.icons/awkward/16x16/apps/tigervnc.svg6
l---------.icons/awkward/16x16/apps/tilda.svg1
-rw-r--r--.icons/awkward/16x16/apps/tiled.svg8
-rw-r--r--.icons/awkward/16x16/apps/tilesetter.svg4
-rw-r--r--.icons/awkward/16x16/apps/tilix.svg6
-rw-r--r--.icons/awkward/16x16/apps/tilp.svg20
l---------.icons/awkward/16x16/apps/time-admin.svg1
l---------.icons/awkward/16x16/apps/time.svg1
-rw-r--r--.icons/awkward/16x16/apps/timeshift.svg4
-rw-r--r--.icons/awkward/16x16/apps/timidity.svg15
l---------.icons/awkward/16x16/apps/tint2.svg1
l---------.icons/awkward/16x16/apps/tint2conf.svg1
-rw-r--r--.icons/awkward/16x16/apps/tipp10.svg12
-rw-r--r--.icons/awkward/16x16/apps/tixati.svg6
-rw-r--r--.icons/awkward/16x16/apps/tmm.svg14
-rw-r--r--.icons/awkward/16x16/apps/to-the-moon.svg7
-rw-r--r--.icons/awkward/16x16/apps/toby-the-secret-mine.svg9
-rw-r--r--.icons/awkward/16x16/apps/todoist.svg4
-rw-r--r--.icons/awkward/16x16/apps/toki-tori.svg17
-rw-r--r--.icons/awkward/16x16/apps/tomahawk.svg4
-rw-r--r--.icons/awkward/16x16/apps/tomato.svg4
l---------.icons/awkward/16x16/apps/tomboy.svg1
l---------.icons/awkward/16x16/apps/tools-report-bug.svg1
l---------.icons/awkward/16x16/apps/tools-wizard.svg1
l---------.icons/awkward/16x16/apps/topmenu-applet.svg1
-rw-r--r--.icons/awkward/16x16/apps/tor-browser-alpha.svg7
l---------.icons/awkward/16x16/apps/tor-browser-en.svg1
-rw-r--r--.icons/awkward/16x16/apps/tor-browser-nightly.svg7
l---------.icons/awkward/16x16/apps/tor-browser-ru.svg1
l---------.icons/awkward/16x16/apps/tor-browser.svg1
l---------.icons/awkward/16x16/apps/tor-messenger.svg1
-rw-r--r--.icons/awkward/16x16/apps/tor.svg7
l---------.icons/awkward/16x16/apps/torbrowser.svg1
-rw-r--r--.icons/awkward/16x16/apps/torchlight-2.svg6
-rw-r--r--.icons/awkward/16x16/apps/torcs.svg8
-rw-r--r--.icons/awkward/16x16/apps/tormessenger.svg5
-rw-r--r--.icons/awkward/16x16/apps/tortoisehg.svg4
-rw-r--r--.icons/awkward/16x16/apps/total-war.svg8
-rw-r--r--.icons/awkward/16x16/apps/touchpad-indicator.svg8
l---------.icons/awkward/16x16/apps/touchpad.svg1
l---------.icons/awkward/16x16/apps/toxygen.svg1
l---------.icons/awkward/16x16/apps/tracker.svg1
-rw-r--r--.icons/awkward/16x16/apps/trackma.svg6
-rw-r--r--.icons/awkward/16x16/apps/tracktion.svg4
l---------.icons/awkward/16x16/apps/tracktion7.svg1
l---------.icons/awkward/16x16/apps/tranquil.svg1
l---------.icons/awkward/16x16/apps/transgui-2.svg1
l---------.icons/awkward/16x16/apps/transgui.svg1
l---------.icons/awkward/16x16/apps/translator.svg1
-rw-r--r--.icons/awkward/16x16/apps/transmageddon.svg4
l---------.icons/awkward/16x16/apps/transmission-gtk.svg1
l---------.icons/awkward/16x16/apps/transmission-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/transmission-remote-gtk.svg6
-rw-r--r--.icons/awkward/16x16/apps/transmission.svg6
-rw-r--r--.icons/awkward/16x16/apps/trashindicator.svg8
-rw-r--r--.icons/awkward/16x16/apps/trelby.svg5
-rw-r--r--.icons/awkward/16x16/apps/trello.svg5
-rw-r--r--.icons/awkward/16x16/apps/tremulous.svg4
-rw-r--r--.icons/awkward/16x16/apps/tresorit.svg7
-rw-r--r--.icons/awkward/16x16/apps/trillian.svg7
-rw-r--r--.icons/awkward/16x16/apps/trimage.svg9
-rw-r--r--.icons/awkward/16x16/apps/trine.svg3
-rw-r--r--.icons/awkward/16x16/apps/trine2.svg4
-rw-r--r--.icons/awkward/16x16/apps/trine3.svg3
-rw-r--r--.icons/awkward/16x16/apps/trinity-desktop.svg4
-rw-r--r--.icons/awkward/16x16/apps/trojita.svg6
-rw-r--r--.icons/awkward/16x16/apps/tumblr.svg4
-rw-r--r--.icons/awkward/16x16/apps/turtleart.svg19
-rw-r--r--.icons/awkward/16x16/apps/tusk-app.svg4
l---------.icons/awkward/16x16/apps/tusk.svg1
-rw-r--r--.icons/awkward/16x16/apps/tux.svg19
l---------.icons/awkward/16x16/apps/tuxboot.svg1
-rw-r--r--.icons/awkward/16x16/apps/tuxguitar.svg23
-rw-r--r--.icons/awkward/16x16/apps/tuxmath.svg18
l---------.icons/awkward/16x16/apps/tuxpaint.svg1
-rw-r--r--.icons/awkward/16x16/apps/tuxpuck.svg19
l---------.icons/awkward/16x16/apps/tuxracer.svg1
-rw-r--r--.icons/awkward/16x16/apps/tuxtype.svg17
l---------.icons/awkward/16x16/apps/tv.kodi.Kodi.svg1
l---------.icons/awkward/16x16/apps/tvmaxe.svg1
-rw-r--r--.icons/awkward/16x16/apps/tvtime.svg5
-rw-r--r--.icons/awkward/16x16/apps/tweetdeck.svg4
l---------.icons/awkward/16x16/apps/twin.svg1
-rw-r--r--.icons/awkward/16x16/apps/twinkle.svg4
-rw-r--r--.icons/awkward/16x16/apps/twitter.svg6
-rw-r--r--.icons/awkward/16x16/apps/twupic.svg6
-rw-r--r--.icons/awkward/16x16/apps/type-rider.svg4
-rw-r--r--.icons/awkward/16x16/apps/typecatcher.svg4
-rw-r--r--.icons/awkward/16x16/apps/typora.svg4
l---------.icons/awkward/16x16/apps/ubinary.svg1
-rw-r--r--.icons/awkward/16x16/apps/ubiquity-kde.svg4
l---------.icons/awkward/16x16/apps/ubiquity.svg1
l---------.icons/awkward/16x16/apps/ubuntu-cleaner.svg1
l---------.icons/awkward/16x16/apps/ubuntu-kylin-software-center.svg1
l---------.icons/awkward/16x16/apps/ubuntu-logo-icon.svg1
l---------.icons/awkward/16x16/apps/ubuntu-mate.svg1
l---------.icons/awkward/16x16/apps/ubuntu-qtcreator.svg1
-rw-r--r--.icons/awkward/16x16/apps/ubuntu-tweak.svg5
l---------.icons/awkward/16x16/apps/ubuntusoftware.svg1
-rw-r--r--.icons/awkward/16x16/apps/ubuntustudio-controls.svg11
-rw-r--r--.icons/awkward/16x16/apps/ue4editor.svg6
l---------.icons/awkward/16x16/apps/uget-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/uget.svg4
l---------.icons/awkward/16x16/apps/uk.co.ibboard.cawbird.svg1
l---------.icons/awkward/16x16/apps/uk.co.mangobrain.Infector.svg1
-rw-r--r--.icons/awkward/16x16/apps/ukuu.svg4
-rw-r--r--.icons/awkward/16x16/apps/ulauncher.svg11
-rw-r--r--.icons/awkward/16x16/apps/umbrello.svg10
-rw-r--r--.icons/awkward/16x16/apps/umlet_logo.svg5
-rw-r--r--.icons/awkward/16x16/apps/ums.svg9
-rw-r--r--.icons/awkward/16x16/apps/undertale.svg4
l---------.icons/awkward/16x16/apps/unetbootin.svg1
-rw-r--r--.icons/awkward/16x16/apps/unison-gtk.svg5
l---------.icons/awkward/16x16/apps/unity-color-panel.svg1
l---------.icons/awkward/16x16/apps/unity-datetime-panel.svg1
l---------.icons/awkward/16x16/apps/unity-display-panel.svg1
-rw-r--r--.icons/awkward/16x16/apps/unity-editor-icon.svg4
l---------.icons/awkward/16x16/apps/unity-lens-photos.svg1
l---------.icons/awkward/16x16/apps/unity-mail.svg1
l---------.icons/awkward/16x16/apps/unity-power-panel.svg1
l---------.icons/awkward/16x16/apps/unity-scope-gdrive.svg1
l---------.icons/awkward/16x16/apps/unity-sound-panel.svg1
-rw-r--r--.icons/awkward/16x16/apps/unity-tweak-tool.svg4
l---------.icons/awkward/16x16/apps/unity-webapps-facebook.svg1
l---------.icons/awkward/16x16/apps/unity-webapps-gmail.svg1
l---------.icons/awkward/16x16/apps/unity-webapps-wordpress.svg1
-rw-r--r--.icons/awkward/16x16/apps/unityhub.svg4
-rw-r--r--.icons/awkward/16x16/apps/unknown-horizons.svg8
-rw-r--r--.icons/awkward/16x16/apps/unturned.svg7
l---------.icons/awkward/16x16/apps/update-manager.svg1
l---------.icons/awkward/16x16/apps/update-notifier.svg1
-rw-r--r--.icons/awkward/16x16/apps/uplink.svg4
-rw-r--r--.icons/awkward/16x16/apps/upload-pictures.svg5
-rw-r--r--.icons/awkward/16x16/apps/upsource.svg10
-rw-r--r--.icons/awkward/16x16/apps/upwork.svg4
-rw-r--r--.icons/awkward/16x16/apps/uqm.svg6
-rw-r--r--.icons/awkward/16x16/apps/urbanterror.svg23
-rw-r--r--.icons/awkward/16x16/apps/urserver.svg4
l---------.icons/awkward/16x16/apps/urxvt.svg1
l---------.icons/awkward/16x16/apps/urxvt_48x48.svg1
l---------.icons/awkward/16x16/apps/us.zoom.Zoom.svg1
l---------.icons/awkward/16x16/apps/usb-creator-gtk.svg1
l---------.icons/awkward/16x16/apps/usb-creator-kde.svg1
-rw-r--r--.icons/awkward/16x16/apps/usb-creator.svg4
-rw-r--r--.icons/awkward/16x16/apps/usb.svg4
-rw-r--r--.icons/awkward/16x16/apps/usbguard-icon.svg5
l---------.icons/awkward/16x16/apps/user-info.svg1
l---------.icons/awkward/16x16/apps/user_icon.svg1
l---------.icons/awkward/16x16/apps/userdrake.svg1
l---------.icons/awkward/16x16/apps/uterror.svg1
l---------.icons/awkward/16x16/apps/utilities-energy-monitor.svg1
l---------.icons/awkward/16x16/apps/utilities-file-archiver.svg1
-rw-r--r--.icons/awkward/16x16/apps/utilities-log-viewer.svg7
l---------.icons/awkward/16x16/apps/utilities-system-monitor.svg1
-rw-r--r--.icons/awkward/16x16/apps/utilities-terminal.svg4
-rw-r--r--.icons/awkward/16x16/apps/utilities-terminal_su.svg4
-rw-r--r--.icons/awkward/16x16/apps/utilities-tweak-tool.svg6
-rw-r--r--.icons/awkward/16x16/apps/utilities-x-terminal.svg4
-rw-r--r--.icons/awkward/16x16/apps/utox.svg8
-rw-r--r--.icons/awkward/16x16/apps/vacuum.svg4
-rw-r--r--.icons/awkward/16x16/apps/variety.svg7
-rw-r--r--.icons/awkward/16x16/apps/vbam.svg9
l---------.icons/awkward/16x16/apps/vdrift-64x64.svg1
-rw-r--r--.icons/awkward/16x16/apps/vdrift.svg4
-rw-r--r--.icons/awkward/16x16/apps/vectr.svg7
-rw-r--r--.icons/awkward/16x16/apps/veracrypt.svg8
l---------.icons/awkward/16x16/apps/veracrypt.xpm.svg1
-rw-r--r--.icons/awkward/16x16/apps/veyon-configurator.svg7
-rw-r--r--.icons/awkward/16x16/apps/veyon-master.svg8
-rw-r--r--.icons/awkward/16x16/apps/viber.svg7
-rw-r--r--.icons/awkward/16x16/apps/victor-vran.svg4
-rw-r--r--.icons/awkward/16x16/apps/vidcutter.svg4
l---------.icons/awkward/16x16/apps/video-player.svg1
-rw-r--r--.icons/awkward/16x16/apps/vieb.svg4
l---------.icons/awkward/16x16/apps/viewnior.svg1
-rw-r--r--.icons/awkward/16x16/apps/vifm.svg6
l---------.icons/awkward/16x16/apps/viking.svg1
l---------.icons/awkward/16x16/apps/vim-qt.svg1
-rw-r--r--.icons/awkward/16x16/apps/vim.svg4
-rw-r--r--.icons/awkward/16x16/apps/vimeo.svg4
l---------.icons/awkward/16x16/apps/vinagre.svg1
-rw-r--r--.icons/awkward/16x16/apps/virt-manager.svg5
l---------.icons/awkward/16x16/apps/virt-viewer.svg1
l---------.icons/awkward/16x16/apps/virtualbox-ose.svg1
-rw-r--r--.icons/awkward/16x16/apps/virtualbox.svg4
-rw-r--r--.icons/awkward/16x16/apps/visual-paradigm.svg5
-rw-r--r--.icons/awkward/16x16/apps/visual-studio-code-insiders.svg5
-rw-r--r--.icons/awkward/16x16/apps/visual-studio-code.svg5
-rw-r--r--.icons/awkward/16x16/apps/vivado_logo.svg6
-rw-r--r--.icons/awkward/16x16/apps/vivaldi-beta.svg5
l---------.icons/awkward/16x16/apps/vivaldi-snapshot.svg1
l---------.icons/awkward/16x16/apps/vivaldi-stable.svg1
-rw-r--r--.icons/awkward/16x16/apps/vivaldi.svg5
-rw-r--r--.icons/awkward/16x16/apps/vk.svg4
-rw-r--r--.icons/awkward/16x16/apps/vkaudiosaver.svg4
-rw-r--r--.icons/awkward/16x16/apps/vlc.svg5
-rw-r--r--.icons/awkward/16x16/apps/vmd.svg6
l---------.icons/awkward/16x16/apps/vmnetcfg.svg1
-rw-r--r--.icons/awkward/16x16/apps/vmpk.svg15
l---------.icons/awkward/16x16/apps/vmplayer.svg1
-rw-r--r--.icons/awkward/16x16/apps/vmware-netcfg.svg9
-rw-r--r--.icons/awkward/16x16/apps/vmware-player.svg4
-rw-r--r--.icons/awkward/16x16/apps/vmware-view.svg12
-rw-r--r--.icons/awkward/16x16/apps/vmware-workstation.svg6
l---------.icons/awkward/16x16/apps/vmware.svg1
l---------.icons/awkward/16x16/apps/vnc.svg1
-rw-r--r--.icons/awkward/16x16/apps/vncviewer.svg6
-rw-r--r--.icons/awkward/16x16/apps/vnote.svg6
-rw-r--r--.icons/awkward/16x16/apps/vocal.svg4
-rw-r--r--.icons/awkward/16x16/apps/void-wizard.svg6
l---------.icons/awkward/16x16/apps/vokoscreen.svg1
-rw-r--r--.icons/awkward/16x16/apps/vprerex.svg7
-rw-r--r--.icons/awkward/16x16/apps/vscodium.svg4
-rw-r--r--.icons/awkward/16x16/apps/vstudio.svg5
l---------.icons/awkward/16x16/apps/vuescan.svg1
-rw-r--r--.icons/awkward/16x16/apps/vym.svg6
-rw-r--r--.icons/awkward/16x16/apps/wallch.svg4
-rw-r--r--.icons/awkward/16x16/apps/wallpapoz.svg10
-rw-r--r--.icons/awkward/16x16/apps/war-thunder.svg9
-rw-r--r--.icons/awkward/16x16/apps/wargus.svg8
-rw-r--r--.icons/awkward/16x16/apps/warmux.svg5
l---------.icons/awkward/16x16/apps/warmux_128x128.svg1
-rw-r--r--.icons/awkward/16x16/apps/warzone2100.svg24
l---------.icons/awkward/16x16/apps/waterfox-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/waterfox.svg9
-rw-r--r--.icons/awkward/16x16/apps/wavebox.svg4
-rw-r--r--.icons/awkward/16x16/apps/wayland.svg4
l---------.icons/awkward/16x16/apps/weather-widget.svg1
-rw-r--r--.icons/awkward/16x16/apps/weather.svg10
l---------.icons/awkward/16x16/apps/web-browser.svg1
l---------.icons/awkward/16x16/apps/web-google-drive.svg1
l---------.icons/awkward/16x16/apps/web-google-gmail-offline.svg1
l---------.icons/awkward/16x16/apps/web-google-gmail.svg1
l---------.icons/awkward/16x16/apps/webbrowser-app.svg1
-rw-r--r--.icons/awkward/16x16/apps/webby.svg4
l---------.icons/awkward/16x16/apps/webcamoid.svg1
-rw-r--r--.icons/awkward/16x16/apps/webplotdigitizer.svg9
l---------.icons/awkward/16x16/apps/website.i2pd.i2pd.svg1
-rw-r--r--.icons/awkward/16x16/apps/webstorm.svg10
-rw-r--r--.icons/awkward/16x16/apps/webtorrent-desktop.svg9
-rw-r--r--.icons/awkward/16x16/apps/wechat.svg8
l---------.icons/awkward/16x16/apps/weechat.svg1
-rw-r--r--.icons/awkward/16x16/apps/welcome-screen.svg14
l---------.icons/awkward/16x16/apps/wesnoth-1.10-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-1.10_editor-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-1.12-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-1.12_editor-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-1.14-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-1.14_editor-icon.svg1
l---------.icons/awkward/16x16/apps/wesnoth-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/wesnoth.svg8
l---------.icons/awkward/16x16/apps/wesnoth_editor-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/wesnoth_editor.svg12
l---------.icons/awkward/16x16/apps/wewechat.svg1
-rw-r--r--.icons/awkward/16x16/apps/whalebird.svg4
l---------.icons/awkward/16x16/apps/whatsapp-desktop.svg1
l---------.icons/awkward/16x16/apps/whatsapp-nativefier.svg1
-rw-r--r--.icons/awkward/16x16/apps/whatsapp.svg4
l---------.icons/awkward/16x16/apps/whatsdesk.svg1
-rw-r--r--.icons/awkward/16x16/apps/whatsie.svg6
l---------.icons/awkward/16x16/apps/wicd-gtk.svg1
-rw-r--r--.icons/awkward/16x16/apps/wicd.svg7
-rw-r--r--.icons/awkward/16x16/apps/widelands.svg4
l---------.icons/awkward/16x16/apps/wifi-radar.svg1
-rw-r--r--.icons/awkward/16x16/apps/wikipedia.svg4
l---------.icons/awkward/16x16/apps/window-duplicate.svg1
l---------.icons/awkward/16x16/apps/window_list.svg1
-rw-r--r--.icons/awkward/16x16/apps/windstille-0.2.svg9
-rw-r--r--.icons/awkward/16x16/apps/wine-help.svg4
l---------.icons/awkward/16x16/apps/wine-notepad.svg1
-rw-r--r--.icons/awkward/16x16/apps/wine-uninstaller.svg4
l---------.icons/awkward/16x16/apps/wine-winecfg.svg1
-rw-r--r--.icons/awkward/16x16/apps/wine.svg7
-rw-r--r--.icons/awkward/16x16/apps/winecfg.svg4
-rw-r--r--.icons/awkward/16x16/apps/winefile.svg7
-rw-r--r--.icons/awkward/16x16/apps/winemine.svg4
-rw-r--r--.icons/awkward/16x16/apps/winetricks.svg4
l---------.icons/awkward/16x16/apps/winff.svg1
-rw-r--r--.icons/awkward/16x16/apps/wingpanel.svg4
-rw-r--r--.icons/awkward/16x16/apps/wings3d.svg12
l---------.icons/awkward/16x16/apps/winhelp.svg1
l---------.icons/awkward/16x16/apps/wire-desktop.svg1
-rw-r--r--.icons/awkward/16x16/apps/wire.svg8
-rw-r--r--.icons/awkward/16x16/apps/wireshark.svg6
-rw-r--r--.icons/awkward/16x16/apps/wiznote.svg4
l---------.icons/awkward/16x16/apps/wl-ico-64.svg1
l---------.icons/awkward/16x16/apps/wmail.svg1
l---------.icons/awkward/16x16/apps/wmtweaks.svg1
-rw-r--r--.icons/awkward/16x16/apps/woeusbgui-icon.svg4
-rw-r--r--.icons/awkward/16x16/apps/wolfenstein.svg4
l---------.icons/awkward/16x16/apps/wolfram-mathematica.svg1
-rw-r--r--.icons/awkward/16x16/apps/wolfram-player.svg4
l---------.icons/awkward/16x16/apps/wop.svg1
l---------.icons/awkward/16x16/apps/wordpad.svg1
-rw-r--r--.icons/awkward/16x16/apps/wordpress.svg5
-rw-r--r--.icons/awkward/16x16/apps/words.svg9
-rw-r--r--.icons/awkward/16x16/apps/wordview.svg4
l---------.icons/awkward/16x16/apps/wordview.xpm.svg1
l---------.icons/awkward/16x16/apps/work.openpaper.Paperwork.svg1
-rw-r--r--.icons/awkward/16x16/apps/workflowy.svg9
-rw-r--r--.icons/awkward/16x16/apps/workrave.svg8
-rw-r--r--.icons/awkward/16x16/apps/workspace-switcher-left-bottom.svg4
-rw-r--r--.icons/awkward/16x16/apps/workspace-switcher-right-bottom.svg4
-rw-r--r--.icons/awkward/16x16/apps/workspace-switcher-right-top.svg4
-rw-r--r--.icons/awkward/16x16/apps/workspace-switcher-top-left.svg4
l---------.icons/awkward/16x16/apps/workspace-switcher.svg1
-rw-r--r--.icons/awkward/16x16/apps/world-of-goo.svg7
-rw-r--r--.icons/awkward/16x16/apps/world-of-tanks.svg7
-rw-r--r--.icons/awkward/16x16/apps/worldofpadman.svg9
-rw-r--r--.icons/awkward/16x16/apps/worms.svg4
-rw-r--r--.icons/awkward/16x16/apps/wpa_gui.svg6
l---------.icons/awkward/16x16/apps/wpcom.svg1
-rw-r--r--.icons/awkward/16x16/apps/wps-office-etmain.svg4
-rw-r--r--.icons/awkward/16x16/apps/wps-office-pdfmain.svg4
-rw-r--r--.icons/awkward/16x16/apps/wps-office-wppmain.svg4
-rw-r--r--.icons/awkward/16x16/apps/wps-office-wpsmain.svg4
l---------.icons/awkward/16x16/apps/wps-office2019-etmain.svg1
l---------.icons/awkward/16x16/apps/wps-office2019-pdfmain.svg1
l---------.icons/awkward/16x16/apps/wps-office2019-wppmain.svg1
l---------.icons/awkward/16x16/apps/wps-office2019-wpsmain.svg1
-rw-r--r--.icons/awkward/16x16/apps/wpscrackgui.svg8
l---------.icons/awkward/16x16/apps/ws.openarena.OpenArena.svg1
-rw-r--r--.icons/awkward/16x16/apps/wunderlist.svg6
l---------.icons/awkward/16x16/apps/www-browser.svg1
l---------.icons/awkward/16x16/apps/wxHexEditor.svg1
-rw-r--r--.icons/awkward/16x16/apps/wxcas.svg4
-rw-r--r--.icons/awkward/16x16/apps/wxglade.svg10
l---------.icons/awkward/16x16/apps/wxmaxima.svg1
l---------.icons/awkward/16x16/apps/x-office-address-book.svg1
l---------.icons/awkward/16x16/apps/x-pdf.svg1
l---------.icons/awkward/16x16/apps/x-system-software-sources.svg1
l---------.icons/awkward/16x16/apps/x.svg1
-rw-r--r--.icons/awkward/16x16/apps/xampp.svg4
l---------.icons/awkward/16x16/apps/xapp.svg1
l---------.icons/awkward/16x16/apps/xar.svg1
l---------.icons/awkward/16x16/apps/xarchiver.svg1
l---------.icons/awkward/16x16/apps/xboard.svg1
l---------.icons/awkward/16x16/apps/xcalc.svg1
-rw-r--r--.icons/awkward/16x16/apps/xcas.svg4
l---------.icons/awkward/16x16/apps/xchat-gnome.svg1
-rw-r--r--.icons/awkward/16x16/apps/xchat.svg4
l---------.icons/awkward/16x16/apps/xchm-48.svg1
l---------.icons/awkward/16x16/apps/xclipboard.svg1
l---------.icons/awkward/16x16/apps/xclock.svg1
l---------.icons/awkward/16x16/apps/xconsole.svg1
-rw-r--r--.icons/awkward/16x16/apps/xcos.svg8
l---------.icons/awkward/16x16/apps/xdiagnose.svg1
-rw-r--r--.icons/awkward/16x16/apps/xdman.svg7
l---------.icons/awkward/16x16/apps/xed.svg1
l---------.icons/awkward/16x16/apps/xedit.svg1
l---------.icons/awkward/16x16/apps/xemacs.svg1
l---------.icons/awkward/16x16/apps/xeyes.svg1
l---------.icons/awkward/16x16/apps/xfburn.svg1
l---------.icons/awkward/16x16/apps/xfcalendar.svg1
l---------.icons/awkward/16x16/apps/xfce-edit.svg1
l---------.icons/awkward/16x16/apps/xfce-filemanager.svg1
l---------.icons/awkward/16x16/apps/xfce-mail.svg1
l---------.icons/awkward/16x16/apps/xfce-man.svg1
l---------.icons/awkward/16x16/apps/xfce-mount.svg1
l---------.icons/awkward/16x16/apps/xfce-mouse.svg1
l---------.icons/awkward/16x16/apps/xfce-newmail.svg1
l---------.icons/awkward/16x16/apps/xfce-schedule.svg1
l---------.icons/awkward/16x16/apps/xfce-sensors.svg1
l---------.icons/awkward/16x16/apps/xfce-sound.svg1
l---------.icons/awkward/16x16/apps/xfce-system-info.svg1
l---------.icons/awkward/16x16/apps/xfce-system-lock.svg1
l---------.icons/awkward/16x16/apps/xfce-system-settings.svg1
l---------.icons/awkward/16x16/apps/xfce-terminal.svg1
l---------.icons/awkward/16x16/apps/xfce-theme-manager.svg1
l---------.icons/awkward/16x16/apps/xfce-ui.svg1
l---------.icons/awkward/16x16/apps/xfce-unknown.svg1
l---------.icons/awkward/16x16/apps/xfce4-appfinder.svg1
l---------.icons/awkward/16x16/apps/xfce4-backdrop.svg1
l---------.icons/awkward/16x16/apps/xfce4-battery-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-clipman-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-clock.svg1
l---------.icons/awkward/16x16/apps/xfce4-color-settings.svg1
l---------.icons/awkward/16x16/apps/xfce4-cpufreq-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-cpugraph-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-dict.svg1
l---------.icons/awkward/16x16/apps/xfce4-display.svg1
-rw-r--r--.icons/awkward/16x16/apps/xfce4-eyes.svg8
-rw-r--r--.icons/awkward/16x16/apps/xfce4-fsguard-plugin-warning.svg4
l---------.icons/awkward/16x16/apps/xfce4-indicator-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-logo.svg1
l---------.icons/awkward/16x16/apps/xfce4-mcs-manager.svg1
l---------.icons/awkward/16x16/apps/xfce4-menueditor.svg1
l---------.icons/awkward/16x16/apps/xfce4-mixer.svg1
l---------.icons/awkward/16x16/apps/xfce4-netload-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-notes-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-notifyd.svg1
l---------.icons/awkward/16x16/apps/xfce4-panel-menu.svg1
l---------.icons/awkward/16x16/apps/xfce4-panel.svg1
l---------.icons/awkward/16x16/apps/xfce4-power-manager-settings.svg1
l---------.icons/awkward/16x16/apps/xfce4-pulseaudio-plugin.svg1
-rw-r--r--.icons/awkward/16x16/apps/xfce4-session.svg8
l---------.icons/awkward/16x16/apps/xfce4-settings.svg1
l---------.icons/awkward/16x16/apps/xfce4-sound.svg1
l---------.icons/awkward/16x16/apps/xfce4-splash.svg1
l---------.icons/awkward/16x16/apps/xfce4-system-lock.svg1
-rw-r--r--.icons/awkward/16x16/apps/xfce4-systray.svg7
-rw-r--r--.icons/awkward/16x16/apps/xfce4-taskbar.svg8
l---------.icons/awkward/16x16/apps/xfce4-time-out-plugin.svg1
l---------.icons/awkward/16x16/apps/xfce4-timer.svg1
l---------.icons/awkward/16x16/apps/xfce4-ui.svg1
l---------.icons/awkward/16x16/apps/xfce4-weather.svg1
l---------.icons/awkward/16x16/apps/xfce4-workspaces.svg1
l---------.icons/awkward/16x16/apps/xfce4_xicon.svg1
l---------.icons/awkward/16x16/apps/xfce_unknown.svg1
l---------.icons/awkward/16x16/apps/xfdashboard.svg1
l---------.icons/awkward/16x16/apps/xfpm-ac-adapter.svg1
l---------.icons/awkward/16x16/apps/xfpm-suspend.svg1
l---------.icons/awkward/16x16/apps/xfsm-hibernate.svg1
l---------.icons/awkward/16x16/apps/xfsm-logout.svg1
l---------.icons/awkward/16x16/apps/xfsm-reboot.svg1
l---------.icons/awkward/16x16/apps/xfsm-shutdown.svg1
l---------.icons/awkward/16x16/apps/xfsm-suspend.svg1
l---------.icons/awkward/16x16/apps/xfsm-switch.svg1
l---------.icons/awkward/16x16/apps/xfwm4.svg1
-rw-r--r--.icons/awkward/16x16/apps/xhydra.svg4
-rw-r--r--.icons/awkward/16x16/apps/xiaomitool.svg6
l---------.icons/awkward/16x16/apps/ximian-evolution-calendar.svg1
-rw-r--r--.icons/awkward/16x16/apps/xine.svg4
-rw-r--r--.icons/awkward/16x16/apps/xiphos.svg6
-rw-r--r--.icons/awkward/16x16/apps/xmind.svg4
-rw-r--r--.icons/awkward/16x16/apps/xmlcopyeditor.svg9
l---------.icons/awkward/16x16/apps/xmms.svg1
-rw-r--r--.icons/awkward/16x16/apps/xmoto.svg5
-rw-r--r--.icons/awkward/16x16/apps/xnconvert.svg4
-rw-r--r--.icons/awkward/16x16/apps/xneur.svg4
-rw-r--r--.icons/awkward/16x16/apps/xnoise.svg5
-rw-r--r--.icons/awkward/16x16/apps/xnretro.svg9
-rw-r--r--.icons/awkward/16x16/apps/xnsketch.svg13
-rw-r--r--.icons/awkward/16x16/apps/xnview.svg5
l---------.icons/awkward/16x16/apps/xnviewmp.svg1
-rw-r--r--.icons/awkward/16x16/apps/xonotic.svg5
-rw-r--r--.icons/awkward/16x16/apps/xorg.svg8
-rw-r--r--.icons/awkward/16x16/apps/xournal.svg9
l---------.icons/awkward/16x16/apps/xournalpp.svg1
l---------.icons/awkward/16x16/apps/xpad.svg1
l---------.icons/awkward/16x16/apps/xpdf.svg1
l---------.icons/awkward/16x16/apps/xplayer.svg1
l---------.icons/awkward/16x16/apps/xreader.svg1
l---------.icons/awkward/16x16/apps/xsane.svg1
l---------.icons/awkward/16x16/apps/xscreensaver.svg1
-rw-r--r--.icons/awkward/16x16/apps/xt7-player-mpv.svg4
l---------.icons/awkward/16x16/apps/xterm-color.svg1
l---------.icons/awkward/16x16/apps/xterm-color_48x48.svg1
l---------.icons/awkward/16x16/apps/xterm.svg1
l---------.icons/awkward/16x16/apps/xvidcap.svg1
l---------.icons/awkward/16x16/apps/xviewer.svg1
l---------.icons/awkward/16x16/apps/xyz.z3ntu.razergenie.svg1
-rw-r--r--.icons/awkward/16x16/apps/y-ppa-manager.svg10
-rw-r--r--.icons/awkward/16x16/apps/yacreader-library.svg5
-rw-r--r--.icons/awkward/16x16/apps/yacreader.svg3
-rw-r--r--.icons/awkward/16x16/apps/yad.svg6
-rw-r--r--.icons/awkward/16x16/apps/yahoo-mail.svg5
-rw-r--r--.icons/awkward/16x16/apps/yakuake.svg4
-rw-r--r--.icons/awkward/16x16/apps/yakyak.svg4
-rw-r--r--.icons/awkward/16x16/apps/yandex-browser-beta.svg4
l---------.icons/awkward/16x16/apps/yandex-browser.svg1
-rw-r--r--.icons/awkward/16x16/apps/yandex-disk.svg5
-rw-r--r--.icons/awkward/16x16/apps/yaourtgui.svg4
-rw-r--r--.icons/awkward/16x16/apps/yarock.svg5
l---------.icons/awkward/16x16/apps/yast-addon.svg1
l---------.icons/awkward/16x16/apps/yast-bootloader.svg1
l---------.icons/awkward/16x16/apps/yast-checkmedia.svg1
l---------.icons/awkward/16x16/apps/yast-control-center.svg1
l---------.icons/awkward/16x16/apps/yast-device-tree.svg1
l---------.icons/awkward/16x16/apps/yast-disk.svg1
l---------.icons/awkward/16x16/apps/yast-firewall.svg1
l---------.icons/awkward/16x16/apps/yast-hardware.svg1
l---------.icons/awkward/16x16/apps/yast-high_availability.svg1
l---------.icons/awkward/16x16/apps/yast-host.svg1
-rw-r--r--.icons/awkward/16x16/apps/yast-hwinfo.svg43
l---------.icons/awkward/16x16/apps/yast-inetd.svg1
l---------.icons/awkward/16x16/apps/yast-iscsi-client.svg1
l---------.icons/awkward/16x16/apps/yast-kerberos.svg1
l---------.icons/awkward/16x16/apps/yast-keyboard.svg1
l---------.icons/awkward/16x16/apps/yast-lan.svg1
l---------.icons/awkward/16x16/apps/yast-language.svg1
l---------.icons/awkward/16x16/apps/yast-ldap-server.svg1
l---------.icons/awkward/16x16/apps/yast-live-install.svg1
l---------.icons/awkward/16x16/apps/yast-mail.svg1
l---------.icons/awkward/16x16/apps/yast-messages.svg1
l---------.icons/awkward/16x16/apps/yast-misc.svg1
l---------.icons/awkward/16x16/apps/yast-network_services.svg1
l---------.icons/awkward/16x16/apps/yast-nfs.svg1
l---------.icons/awkward/16x16/apps/yast-nis.svg1
l---------.icons/awkward/16x16/apps/yast-ntp-client.svg1
l---------.icons/awkward/16x16/apps/yast-online_update.svg1
l---------.icons/awkward/16x16/apps/yast-powertweak.svg1
l---------.icons/awkward/16x16/apps/yast-printer.svg1
l---------.icons/awkward/16x16/apps/yast-proxy.svg1
l---------.icons/awkward/16x16/apps/yast-release-notes.svg1
l---------.icons/awkward/16x16/apps/yast-remote.svg1
l---------.icons/awkward/16x16/apps/yast-runlevel.svg1
l---------.icons/awkward/16x16/apps/yast-samba-client.svg1
l---------.icons/awkward/16x16/apps/yast-samba-server.svg1
l---------.icons/awkward/16x16/apps/yast-scanner.svg1
l---------.icons/awkward/16x16/apps/yast-security.svg1
-rw-r--r--.icons/awkward/16x16/apps/yast-snapper.svg4
l---------.icons/awkward/16x16/apps/yast-software.svg1
-rw-r--r--.icons/awkward/16x16/apps/yast-sound.svg6
l---------.icons/awkward/16x16/apps/yast-sudo.svg1
l---------.icons/awkward/16x16/apps/yast-support.svg1
l---------.icons/awkward/16x16/apps/yast-sw_single.svg1
l---------.icons/awkward/16x16/apps/yast-sw_source.svg1
l---------.icons/awkward/16x16/apps/yast-sysconfig.svg1
l---------.icons/awkward/16x16/apps/yast-system.svg1
l---------.icons/awkward/16x16/apps/yast-tftp-server.svg1
l---------.icons/awkward/16x16/apps/yast-timezone.svg1
l---------.icons/awkward/16x16/apps/yast-users.svg1
l---------.icons/awkward/16x16/apps/yast-vendor.svg1
l---------.icons/awkward/16x16/apps/yast-vm-install.svg1
l---------.icons/awkward/16x16/apps/yast-x11.svg1
-rw-r--r--.icons/awkward/16x16/apps/yast.svg6
l---------.icons/awkward/16x16/apps/yd-128.svg1
-rw-r--r--.icons/awkward/16x16/apps/youtrack.svg10
l---------.icons/awkward/16x16/apps/youtube-dl-gui.svg1
l---------.icons/awkward/16x16/apps/youtube-dl-gui_48x48.svg1
l---------.icons/awkward/16x16/apps/youtube-dl-qt-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/youtube-dl.svg4
l---------.icons/awkward/16x16/apps/youtube-dlg.svg1
-rw-r--r--.icons/awkward/16x16/apps/youtube.svg4
-rw-r--r--.icons/awkward/16x16/apps/yubikey-neo-manager.svg4
-rw-r--r--.icons/awkward/16x16/apps/yubikey-personalization-gui.svg4
-rw-r--r--.icons/awkward/16x16/apps/yubikey-piv-manager.svg4
-rw-r--r--.icons/awkward/16x16/apps/yubioath.svg6
l---------.icons/awkward/16x16/apps/yumex-dnf.svg1
l---------.icons/awkward/16x16/apps/yumex.svg1
-rw-r--r--.icons/awkward/16x16/apps/yuzu.svg5
-rw-r--r--.icons/awkward/16x16/apps/zandronum.svg6
-rw-r--r--.icons/awkward/16x16/apps/zanshin.svg7
l---------.icons/awkward/16x16/apps/zathura.svg1
-rw-r--r--.icons/awkward/16x16/apps/zaz.svg5
-rw-r--r--.icons/awkward/16x16/apps/zeal.svg5
-rw-r--r--.icons/awkward/16x16/apps/zegrapher.svg5
l---------.icons/awkward/16x16/apps/zen-icon.svg1
l---------.icons/awkward/16x16/apps/zenmap.svg1
-rw-r--r--.icons/awkward/16x16/apps/zevdocs.svg7
-rw-r--r--.icons/awkward/16x16/apps/zim.svg9
l---------.icons/awkward/16x16/apps/zoom-desktop.svg1
l---------.icons/awkward/16x16/apps/zoom-icon.svg1
-rw-r--r--.icons/awkward/16x16/apps/zotero.svg4
l---------.icons/awkward/16x16/apps/zsnes.svg1
-rw-r--r--.icons/awkward/16x16/apps/zulip.svg6
-rw-r--r--.icons/awkward/16x16/apps/zuluCrypt.svg5
-rw-r--r--.icons/awkward/16x16/apps/zuluMount.svg4
-rw-r--r--.icons/awkward/16x16/apps/zynaddsubfx.svg5
l---------.icons/awkward/16x16/categories1
-rw-r--r--.icons/awkward/16x16/devices/audio-card.svg8
-rw-r--r--.icons/awkward/16x16/devices/audio-headphones.svg8
l---------.icons/awkward/16x16/devices/audio-headset.svg1
-rw-r--r--.icons/awkward/16x16/devices/audio-input-microphone.svg8
-rw-r--r--.icons/awkward/16x16/devices/audio-speakers.svg8
-rw-r--r--.icons/awkward/16x16/devices/battery.svg8
l---------.icons/awkward/16x16/devices/blueman-camera.svg1
l---------.icons/awkward/16x16/devices/blueman-cellular.svg1
l---------.icons/awkward/16x16/devices/blueman-desktop.svg1
l---------.icons/awkward/16x16/devices/blueman-device.svg1
l---------.icons/awkward/16x16/devices/blueman-handheld.svg1
l---------.icons/awkward/16x16/devices/blueman-handsfree.svg1
l---------.icons/awkward/16x16/devices/blueman-headset.svg1
l---------.icons/awkward/16x16/devices/blueman-keyboard.svg1
l---------.icons/awkward/16x16/devices/blueman-laptop.svg1
l---------.icons/awkward/16x16/devices/blueman-loudspeaker.svg1
l---------.icons/awkward/16x16/devices/blueman-mouse.svg1
l---------.icons/awkward/16x16/devices/blueman-pointing.svg1
l---------.icons/awkward/16x16/devices/blueman-scanner.svg1
l---------.icons/awkward/16x16/devices/blueman-server.svg1
l---------.icons/awkward/16x16/devices/blueman-smart-phone.svg1
-rw-r--r--.icons/awkward/16x16/devices/bluetooth.svg8
-rw-r--r--.icons/awkward/16x16/devices/camera-photo.svg8
-rw-r--r--.icons/awkward/16x16/devices/camera-video.svg8
-rw-r--r--.icons/awkward/16x16/devices/camera-web.svg8
l---------.icons/awkward/16x16/devices/camera.svg1
-rw-r--r--.icons/awkward/16x16/devices/computer-laptop.svg8
-rw-r--r--.icons/awkward/16x16/devices/computer.svg8
-rw-r--r--.icons/awkward/16x16/devices/cpu.svg8
l---------.icons/awkward/16x16/devices/device-notifier.svg1
l---------.icons/awkward/16x16/devices/device_cpu.svg1
-rw-r--r--.icons/awkward/16x16/devices/device_pci.svg8
-rw-r--r--.icons/awkward/16x16/devices/device_serial.svg9
l---------.icons/awkward/16x16/devices/device_usb.svg1
l---------.icons/awkward/16x16/devices/display.svg1
l---------.icons/awkward/16x16/devices/drive-harddisk-ieee1394.svg1
l---------.icons/awkward/16x16/devices/drive-harddisk-root.svg1
l---------.icons/awkward/16x16/devices/drive-harddisk-system.svg1
-rw-r--r--.icons/awkward/16x16/devices/drive-harddisk.svg8
-rw-r--r--.icons/awkward/16x16/devices/drive-multidisk.svg8
l---------.icons/awkward/16x16/devices/drive-optical.svg1
-rw-r--r--.icons/awkward/16x16/devices/drive-removable-media-usb-pendrive.svg8
-rw-r--r--.icons/awkward/16x16/devices/drive-removable-media-usb.svg8
l---------.icons/awkward/16x16/devices/drive-removable-media.svg1
l---------.icons/awkward/16x16/devices/drive-virtual.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-battery.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-cdrom-audio.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-cdrom.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-computer.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-disc-cdr.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-disc-cdrw.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-disc-dvdr-plus.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-disc-dvdr.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-disc-dvdram.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-disc-dvdrom.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-disc-dvdrw.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-dvd.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-ethernet.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-floppy.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-harddisk-1394.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-harddisk-usb.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-harddisk.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-ipod.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-keyboard.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-media-cf.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-media-ms.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-media-sdmmc.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-media-sm.svg1
-rw-r--r--.icons/awkward/16x16/devices/gnome-dev-memory.svg8
l---------.icons/awkward/16x16/devices/gnome-dev-mouse-ball.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-mouse-optical.svg1
-rw-r--r--.icons/awkward/16x16/devices/gnome-dev-printer-new.svg9
l---------.icons/awkward/16x16/devices/gnome-dev-printer.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-removable-1394.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-removable-usb.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-removable.svg1
l---------.icons/awkward/16x16/devices/gnome-dev-wavelan.svg1
l---------.icons/awkward/16x16/devices/gnome-fs-blockdev.svg1
l---------.icons/awkward/16x16/devices/gnome-phone-manager.svg1
-rw-r--r--.icons/awkward/16x16/devices/hifi.svg8
-rw-r--r--.icons/awkward/16x16/devices/input-dialpad.svg8
-rw-r--r--.icons/awkward/16x16/devices/input-gaming.svg8
-rw-r--r--.icons/awkward/16x16/devices/input-keyboard.svg8
-rw-r--r--.icons/awkward/16x16/devices/input-mouse.svg8
-rw-r--r--.icons/awkward/16x16/devices/input-tablet.svg9
-rw-r--r--.icons/awkward/16x16/devices/input-touchpad.svg8
l---------.icons/awkward/16x16/devices/ipodtouchicon.svg1
l---------.icons/awkward/16x16/devices/joystick.svg1
l---------.icons/awkward/16x16/devices/keyboard.svg1
l---------.icons/awkward/16x16/devices/knemo-modem-error.svg1
l---------.icons/awkward/16x16/devices/knemo-modem-idle.svg1
l---------.icons/awkward/16x16/devices/knemo-modem-offline.svg1
l---------.icons/awkward/16x16/devices/knemo-modem-receive.svg1
l---------.icons/awkward/16x16/devices/knemo-modem-transmit-receive.svg1
l---------.icons/awkward/16x16/devices/knemo-modem-transmit.svg1
-rw-r--r--.icons/awkward/16x16/devices/knemo-monitor-error.svg8
-rw-r--r--.icons/awkward/16x16/devices/knemo-monitor-idle.svg8
-rw-r--r--.icons/awkward/16x16/devices/knemo-monitor-offline.svg8
-rw-r--r--.icons/awkward/16x16/devices/knemo-monitor-receive.svg9
l---------.icons/awkward/16x16/devices/knemo-monitor-transmit-receive.svg1
-rw-r--r--.icons/awkward/16x16/devices/knemo-monitor-transmit.svg9
l---------.icons/awkward/16x16/devices/knemo-network-error.svg1
l---------.icons/awkward/16x16/devices/knemo-network-idle.svg1
l---------.icons/awkward/16x16/devices/knemo-network-offline.svg1
l---------.icons/awkward/16x16/devices/knemo-network-receive.svg1
l---------.icons/awkward/16x16/devices/knemo-network-transmit-receive.svg1
l---------.icons/awkward/16x16/devices/knemo-network-transmit.svg1
l---------.icons/awkward/16x16/devices/knemo-wireless-error.svg1
l---------.icons/awkward/16x16/devices/knemo-wireless-idle.svg1
l---------.icons/awkward/16x16/devices/knemo-wireless-offline.svg1
l---------.icons/awkward/16x16/devices/knemo-wireless-receive.svg1
l---------.icons/awkward/16x16/devices/knemo-wireless-transmit-receive.svg1
l---------.icons/awkward/16x16/devices/knemo-wireless-transmit.svg1
l---------.icons/awkward/16x16/devices/laptop.svg1
l---------.icons/awkward/16x16/devices/media-cdrom.svg1
l---------.icons/awkward/16x16/devices/media-flash-sd-mmc.svg1
l---------.icons/awkward/16x16/devices/media-flash-smart-media.svg1
-rw-r--r--.icons/awkward/16x16/devices/media-flash.svg8
l---------.icons/awkward/16x16/devices/media-floppy-3_5.svg1
-rw-r--r--.icons/awkward/16x16/devices/media-floppy.svg8
l---------.icons/awkward/16x16/devices/media-memory-sd.svg1
-rw-r--r--.icons/awkward/16x16/devices/media-memory.svg13
l---------.icons/awkward/16x16/devices/media-optical-audio.svg1
l---------.icons/awkward/16x16/devices/media-optical-blu-ray.svg1
l---------.icons/awkward/16x16/devices/media-optical-data.svg1
l---------.icons/awkward/16x16/devices/media-optical-dvd-video.svg1
l---------.icons/awkward/16x16/devices/media-optical-dvd.svg1
l---------.icons/awkward/16x16/devices/media-optical-mixed-cd.svg1
l---------.icons/awkward/16x16/devices/media-optical-recordable.svg1
l---------.icons/awkward/16x16/devices/media-optical-video.svg1
-rw-r--r--.icons/awkward/16x16/devices/media-optical.svg8
l---------.icons/awkward/16x16/devices/media-removable.svg1
-rw-r--r--.icons/awkward/16x16/devices/media-tape.svg8
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-U2-color.svg1
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-U2-monochrome.svg1
-rw-r--r--.icons/awkward/16x16/devices/multimedia-player-ipod-mini-blue.svg8
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-mini-gold.svg1
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-mini-green.svg1
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-mini-pink.svg1
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-mini-silver.svg1
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-nano-black.svg1
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-nano-green.svg1
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-nano-white.svg1
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-shuffle.svg1
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-standard-color.svg1
l---------.icons/awkward/16x16/devices/multimedia-player-ipod-standard-monochrome.svg1
-rw-r--r--.icons/awkward/16x16/devices/multimedia-player.svg8
l---------.icons/awkward/16x16/devices/network-server-database.svg1
-rw-r--r--.icons/awkward/16x16/devices/network-server.svg8
-rw-r--r--.icons/awkward/16x16/devices/network-vpn.svg8
-rw-r--r--.icons/awkward/16x16/devices/network-wired.svg8
-rw-r--r--.icons/awkward/16x16/devices/network-wireless.svg8
l---------.icons/awkward/16x16/devices/phone-google-nexus-one.svg1
l---------.icons/awkward/16x16/devices/phone-htc-g1-white.svg1
l---------.icons/awkward/16x16/devices/phone-nokia-n900.svg1
l---------.icons/awkward/16x16/devices/phone-palm-pre.svg1
-rw-r--r--.icons/awkward/16x16/devices/phone.svg8
-rw-r--r--.icons/awkward/16x16/devices/printer-network.svg8
-rw-r--r--.icons/awkward/16x16/devices/printer.svg8
l---------.icons/awkward/16x16/devices/removable-media.svg1
-rw-r--r--.icons/awkward/16x16/devices/scanner.svg8
l---------.icons/awkward/16x16/devices/server-database.svg1
l---------.icons/awkward/16x16/devices/smartphone.svg1
l---------.icons/awkward/16x16/devices/soundcard.svg1
l---------.icons/awkward/16x16/devices/stock_cell-phone.svg1
l---------.icons/awkward/16x16/devices/system.svg1
-rw-r--r--.icons/awkward/16x16/devices/uninterruptible-power-supply.svg8
l---------.icons/awkward/16x16/devices/unity-fallback-mount-helper.svg1
l---------.icons/awkward/16x16/devices/video-display.svg1
l---------.icons/awkward/16x16/emblems/checkmark.svg1
l---------.icons/awkward/16x16/emblems/emblem-added.svg1
l---------.icons/awkward/16x16/emblems/emblem-checked.svg1
-rw-r--r--.icons/awkward/16x16/emblems/emblem-default.svg4
-rw-r--r--.icons/awkward/16x16/emblems/emblem-documents.svg6
-rw-r--r--.icons/awkward/16x16/emblems/emblem-downloads.svg5
-rw-r--r--.icons/awkward/16x16/emblems/emblem-dropbox-app.svg3
-rw-r--r--.icons/awkward/16x16/emblems/emblem-dropbox-infinite.svg4
l---------.icons/awkward/16x16/emblems/emblem-dropbox-mixedstate.svg1
l---------.icons/awkward/16x16/emblems/emblem-dropbox-selsync.svg1
l---------.icons/awkward/16x16/emblems/emblem-dropbox-syncing.svg1
l---------.icons/awkward/16x16/emblems/emblem-dropbox-unsyncable.svg1
l---------.icons/awkward/16x16/emblems/emblem-dropbox-uptodate.svg1
-rw-r--r--.icons/awkward/16x16/emblems/emblem-encrypted-locked.svg8
-rw-r--r--.icons/awkward/16x16/emblems/emblem-encrypted-unlocked.svg10
l---------.icons/awkward/16x16/emblems/emblem-error.svg1
-rw-r--r--.icons/awkward/16x16/emblems/emblem-favorite.svg4
-rw-r--r--.icons/awkward/16x16/emblems/emblem-generic.svg4
-rw-r--r--.icons/awkward/16x16/emblems/emblem-important.svg5
-rw-r--r--.icons/awkward/16x16/emblems/emblem-information.svg7
l---------.icons/awkward/16x16/emblems/emblem-insync-error-shared.svg1
l---------.icons/awkward/16x16/emblems/emblem-insync-error.svg1
l---------.icons/awkward/16x16/emblems/emblem-insync-synced-callbacks-active.svg1
l---------.icons/awkward/16x16/emblems/emblem-insync-synced-callbacks.svg1
l---------.icons/awkward/16x16/emblems/emblem-insync-synced-shared.svg1
l---------.icons/awkward/16x16/emblems/emblem-insync-synced.svg1
l---------.icons/awkward/16x16/emblems/emblem-insync-syncing-shared.svg1
l---------.icons/awkward/16x16/emblems/emblem-insync-syncing.svg1
l---------.icons/awkward/16x16/emblems/emblem-link.svg1
l---------.icons/awkward/16x16/emblems/emblem-locked.svg1
-rw-r--r--.icons/awkward/16x16/emblems/emblem-mail.svg6
-rw-r--r--.icons/awkward/16x16/emblems/emblem-mounted.svg7
-rw-r--r--.icons/awkward/16x16/emblems/emblem-new.svg7
l---------.icons/awkward/16x16/emblems/emblem-noread.svg1
l---------.icons/awkward/16x16/emblems/emblem-nowrite.svg1
-rw-r--r--.icons/awkward/16x16/emblems/emblem-package.svg8
-rw-r--r--.icons/awkward/16x16/emblems/emblem-pause.svg5
-rw-r--r--.icons/awkward/16x16/emblems/emblem-photos.svg4
-rw-r--r--.icons/awkward/16x16/emblems/emblem-question.svg4
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-added.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-calculating.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-complicated.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-conflicted.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-deleted.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-eerror.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-ignored.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-locked.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-modified.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-normal.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-obstructed.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-read_only.svg1
l---------.icons/awkward/16x16/emblems/emblem-rabbitvcs-unversioned.svg1
-rw-r--r--.icons/awkward/16x16/emblems/emblem-readonly.svg4
-rw-r--r--.icons/awkward/16x16/emblems/emblem-remove.svg4
-rw-r--r--.icons/awkward/16x16/emblems/emblem-shared.svg6
l---------.icons/awkward/16x16/emblems/emblem-success.svg1
-rw-r--r--.icons/awkward/16x16/emblems/emblem-symbolic-link.svg4
-rw-r--r--.icons/awkward/16x16/emblems/emblem-synchronizing.svg4
-rw-r--r--.icons/awkward/16x16/emblems/emblem-syncthing-active.svg8
-rw-r--r--.icons/awkward/16x16/emblems/emblem-syncthing-error.svg8
-rw-r--r--.icons/awkward/16x16/emblems/emblem-syncthing-offline.svg8
-rw-r--r--.icons/awkward/16x16/emblems/emblem-syncthing.svg8
-rw-r--r--.icons/awkward/16x16/emblems/emblem-system.svg6
l---------.icons/awkward/16x16/emblems/emblem-unavailable.svg1
-rw-r--r--.icons/awkward/16x16/emblems/emblem-unlocked.svg4
-rw-r--r--.icons/awkward/16x16/emblems/emblem-unmounted.svg4
-rw-r--r--.icons/awkward/16x16/emblems/emblem-unreadable.svg9
-rw-r--r--.icons/awkward/16x16/emblems/emblem-urgent.svg4
l---------.icons/awkward/16x16/emblems/emblem-warning.svg1
-rw-r--r--.icons/awkward/16x16/emblems/emblem-web.svg4
-rw-r--r--.icons/awkward/16x16/emblems/vcs-added.svg4
-rw-r--r--.icons/awkward/16x16/emblems/vcs-conflicting.svg5
-rw-r--r--.icons/awkward/16x16/emblems/vcs-locally-modified-unstaged.svg4
-rw-r--r--.icons/awkward/16x16/emblems/vcs-locally-modified.svg4
-rw-r--r--.icons/awkward/16x16/emblems/vcs-normal.svg6
-rw-r--r--.icons/awkward/16x16/emblems/vcs-removed.svg4
-rw-r--r--.icons/awkward/16x16/emblems/vcs-update-required.svg4
-rw-r--r--.icons/awkward/16x16/emotes/emote-love.svg7
-rw-r--r--.icons/awkward/16x16/emotes/face-angel.svg7
-rw-r--r--.icons/awkward/16x16/emotes/face-angry.svg6
-rw-r--r--.icons/awkward/16x16/emotes/face-cool.svg9
-rw-r--r--.icons/awkward/16x16/emotes/face-crying.svg7
-rw-r--r--.icons/awkward/16x16/emotes/face-devilish.svg10
-rw-r--r--.icons/awkward/16x16/emotes/face-embarrassed.svg8
-rw-r--r--.icons/awkward/16x16/emotes/face-glasses.svg13
-rw-r--r--.icons/awkward/16x16/emotes/face-kiss.svg7
-rw-r--r--.icons/awkward/16x16/emotes/face-laugh.svg8
-rw-r--r--.icons/awkward/16x16/emotes/face-monkey.svg12
-rw-r--r--.icons/awkward/16x16/emotes/face-plain.svg6
-rw-r--r--.icons/awkward/16x16/emotes/face-raspberry.svg7
-rw-r--r--.icons/awkward/16x16/emotes/face-sad.svg6
-rw-r--r--.icons/awkward/16x16/emotes/face-sick.svg6
-rw-r--r--.icons/awkward/16x16/emotes/face-smile-big.svg6
-rw-r--r--.icons/awkward/16x16/emotes/face-smile.svg6
-rw-r--r--.icons/awkward/16x16/emotes/face-smirk.svg6
-rw-r--r--.icons/awkward/16x16/emotes/face-surprise.svg6
-rw-r--r--.icons/awkward/16x16/emotes/face-tired.svg6
-rw-r--r--.icons/awkward/16x16/emotes/face-uncertain.svg6
-rw-r--r--.icons/awkward/16x16/emotes/face-wink.svg6
-rw-r--r--.icons/awkward/16x16/emotes/face-worried.svg6
l---------.icons/awkward/16x16/mimetypes/application-7zip.svg1
l---------.icons/awkward/16x16/mimetypes/application-acad.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-afdesigner.svg4
l---------.icons/awkward/16x16/mimetypes/application-atom+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-autocad_dwg.svg1
l---------.icons/awkward/16x16/mimetypes/application-bitwig-clip.svg1
l---------.icons/awkward/16x16/mimetypes/application-bitwig-device.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-bitwig-preset.svg20
-rw-r--r--.icons/awkward/16x16/mimetypes/application-bitwig-project-folder.svg19
-rw-r--r--.icons/awkward/16x16/mimetypes/application-bitwig-project.svg20
l---------.icons/awkward/16x16/mimetypes/application-certificate.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-dart.svg7
l---------.icons/awkward/16x16/mimetypes/application-dwg.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-dxf.svg5
l---------.icons/awkward/16x16/mimetypes/application-epub+zip.svg1
l---------.icons/awkward/16x16/mimetypes/application-excel.svg1
l---------.icons/awkward/16x16/mimetypes/application-font-woff.svg1
l---------.icons/awkward/16x16/mimetypes/application-geo+json.svg1
l---------.icons/awkward/16x16/mimetypes/application-gml+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-gnunet-directory.svg1
l---------.icons/awkward/16x16/mimetypes/application-gpx+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-gpx.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-gvdesign.svg7
l---------.icons/awkward/16x16/mimetypes/application-gzip.svg1
l---------.icons/awkward/16x16/mimetypes/application-illustrator.svg1
l---------.icons/awkward/16x16/mimetypes/application-java.svg1
l---------.icons/awkward/16x16/mimetypes/application-javascript.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-json.svg5
l---------.icons/awkward/16x16/mimetypes/application-loc+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-mathml+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-metalink+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-metalink4+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-msexcel.svg1
l---------.icons/awkward/16x16/mimetypes/application-mspowerpoint.svg1
l---------.icons/awkward/16x16/mimetypes/application-msword-template.svg1
l---------.icons/awkward/16x16/mimetypes/application-msword.svg1
l---------.icons/awkward/16x16/mimetypes/application-octet-stream.svg1
l---------.icons/awkward/16x16/mimetypes/application-oebps-package+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-ogg.svg1
l---------.icons/awkward/16x16/mimetypes/application-owl+xml.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-pdf.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-pgp-encrypted.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-pgp-keys.svg5
l---------.icons/awkward/16x16/mimetypes/application-pgp-signature.svg1
l---------.icons/awkward/16x16/mimetypes/application-pgp.svg1
l---------.icons/awkward/16x16/mimetypes/application-pkcs10.svg1
l---------.icons/awkward/16x16/mimetypes/application-pkcs12.svg1
l---------.icons/awkward/16x16/mimetypes/application-pkcs7-mime.svg1
l---------.icons/awkward/16x16/mimetypes/application-pkcs7-signature.svg1
l---------.icons/awkward/16x16/mimetypes/application-pkcs8.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-pkix-cert.svg8
l---------.icons/awkward/16x16/mimetypes/application-pkix-crl.svg1
l---------.icons/awkward/16x16/mimetypes/application-pkix-pkipath.svg1
l---------.icons/awkward/16x16/mimetypes/application-postscript.svg1
l---------.icons/awkward/16x16/mimetypes/application-ram.svg1
l---------.icons/awkward/16x16/mimetypes/application-rdf+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-relaxng.svg1
l---------.icons/awkward/16x16/mimetypes/application-rss+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-rtf.svg1
l---------.icons/awkward/16x16/mimetypes/application-shorten.svg1
l---------.icons/awkward/16x16/mimetypes/application-slf+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-sql.svg1
l---------.icons/awkward/16x16/mimetypes/application-sweethome3d.svg1
l---------.icons/awkward/16x16/mimetypes/application-tcx+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd-google-earth-kml.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.afdesigner.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.affinity-designer.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.android.package-archive.svg5
l---------.icons/awkward/16x16/mimetypes/application-vnd.ant.fit.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.apple.mpegurl.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.comicbook+zip.svg5
l---------.icons/awkward/16x16/mimetypes/application-vnd.debian.binary-package.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.fai.igc.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.flatpak.ref.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.flatpak.repo.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.flatpak.svg8
l---------.icons/awkward/16x16/mimetypes/application-vnd.geo+json.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.google-apps.document.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.google-apps.drawing.svg7
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.google-apps.form.svg10
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.google-apps.fusiontable.svg5
l---------.icons/awkward/16x16/mimetypes/application-vnd.google-apps.map.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.google-apps.presentation.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.google-apps.script.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.google-apps.site.svg7
l---------.icons/awkward/16x16/mimetypes/application-vnd.google-apps.spreadsheet.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kml+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kml.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kmz.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.gvdesign.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.iccprofile.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.doc.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.draw.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.form.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.link.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.note.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.script.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.sheet.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.slides.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.table.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.kde.bluedevil-sendfile.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.kde.fontspackage.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.kde.kphotoalbum-import.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.kde.okular-archive.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-access.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-asf.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-cab-compressed.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.sheet.macroenabled.12.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.template.macroenabled.12.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-htmlhelp.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.template.macroenabled.12.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-project.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-publisher.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-tnef.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-word.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.ms-wpl.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.nintendo.snes.rom.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.nmea.nmea.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.chart.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.database.svg5
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.formula-template.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.formula.svg6
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.graphics.svg5
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.image.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.presentation.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-master.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.openofficeorg.extension.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.plt.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.rte.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.wpt.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.palm.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.rar.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.recordare.musicxml+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.recordare.musicxml.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.rn-realmedia.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.squashfs.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.stardivision.calc.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.stardivision.draw.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.stardivision.mail.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.stardivision.math.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.base.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.calc.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.calc.template.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.draw.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.draw.template.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.impress.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.impress.template.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.math.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.global.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.template.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.tcpdump.pcap.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.visio.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.wolfram.cdf.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.wolfram.mathematica.package.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-vnd.wolfram.nb.svg5
l---------.icons/awkward/16x16/mimetypes/application-vnd.wolfram.player.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.wolfram.wl.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.wolfram.wls.svg1
l---------.icons/awkward/16x16/mimetypes/application-vnd.wordperfect.svg1
l---------.icons/awkward/16x16/mimetypes/application-winhlp.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-5view.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-7z-compressed-tar.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-7z-compressed.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-7zip.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-abiword.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-acad.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-accountwizard-package.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-ace.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-addon.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-amiga-disk-format.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-apple-diskimage.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-applix-spreadsheet.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-applix-word.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-arc.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-archive.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-arj.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-audacity-project.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-autocad.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-awk.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-bittorrent.svg8
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-blender.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-bzdvi.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-bzip-compressed-tar.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-bzip.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-cabri.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-cb7.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-cba.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-cbr.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-cbt.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-cbz.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-ccf-container.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-cd-image.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-cda.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-chm.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-class-file.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-clementine.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-cmakecache.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-codeblocks-workspace.svg9
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-codeblocks.svg7
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-compress.svg11
l---------.icons/awkward/16x16/mimetypes/application-x-compressed-tar.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-core.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-cpio.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-cue.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-deb.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-deepinclone-dim.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-designer.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-desktop.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-dia-diagram.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-dlc-container.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-drgeo.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-dwg.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-e-theme.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-egon.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-emerald-theme.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-etherpeek.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-excel.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-executable.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-extension-eml.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-extension-fcstd.svg7
l---------.icons/awkward/16x16/mimetypes/application-x-extension-rss.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-fictionbook+xml.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-fictionbook.svg28
l---------.icons/awkward/16x16/mimetypes/application-x-flash-video.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-afm.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-bdf.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-dos.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-framemaker.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-libgrx.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-linux-psf.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-otf.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-pcf.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-snf.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-speedo.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-sunos-news.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-tex-tfm.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-tex.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-font-ttf.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-font-ttx.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-type1.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-font-vfont.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-fusioncomp.svg7
l---------.icons/awkward/16x16/mimetypes/application-x-gambas3.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gambasscript.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gambasserverpage.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gameboy-rom.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gamecube-rom.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gba-rom.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gdbm.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-gettext-translation.svg6
l---------.icons/awkward/16x16/mimetypes/application-x-glabels.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-glade.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gnonogram-puzzle.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gnumeric.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gpx+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gpx.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-grsync-session.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gz-font-linux-psf.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gzdvi.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gzip.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-gzpostscript.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-icq.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-iff.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-ipod-firmware.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-iptrace.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-ipynb+json.svg14
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-iso.svg6
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-iso9660-appimage.svg4
l---------.icons/awkward/16x16/mimetypes/application-x-it87.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-jar.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-java-applet.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-java-archive.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-java.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-javascript.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-k3b.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kcachegrind.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kcsrc.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kdenlive.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kdenlivetitle.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-keepass.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-keepass2.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-keepassx.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-keepassxc.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kexi-connectiondata.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kexiproject-shortcut.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kexiproject-sqlite2.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kexiproject-sqlite3.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kformula.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kgeo.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kgetlist.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-khtml-adaptor.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kig.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kmplot.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-kmymoney.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-kns.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kolf.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kommander.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kontour.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kontur.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kopete-emoticons.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kourse.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kover.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kpresenter.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-krita-assistant.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-krita-paintoppresent.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-krita.svg8
l---------.icons/awkward/16x16/mimetypes/application-x-kseg.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-ksysguard.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-ktheme.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kudesigner.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kva.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kvs.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kvtml.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kwallet.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kword.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-kwordquiz.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-lanalyzer.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-lha.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-lhz.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-love-game.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-lyx.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-lz4-compressed-tar.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-lzip-compressed-tar.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-lzma-compressed-tar.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-lzma.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-lzop.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-m4.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-macbinary.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-maff.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-matroska.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-mif.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-mimearchive.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-mobi8-ebook.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-mobipocket-ebook.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-ms-dos-executable.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-ms-shortcut.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-ms-wim.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-msdos-program.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-msdownload.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-msexcel.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-msi.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-mswinurl.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-mswrite.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-musescore+xml.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-musescore.svg6
l---------.icons/awkward/16x16/mimetypes/application-x-n64-rom.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-navi-animation.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-nes-rom.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-netinstobserver.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-nettl.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-nintendo-ds-rom.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-nzb.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-object.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-osm+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-pak.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-partial-download.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-patch.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-pcapng.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-pem-file.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-pem-key.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-perl.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-phatch.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-php.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-pkcs12.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-pkcs7-certificates.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-planner.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-plasma.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-project.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-ptoptimizer-script.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-python-bytecode.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-quanta.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-quattropro.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-radcom.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-rar.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-raw-disk-image-xz-compressed.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-raw-disk-image.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-remote-connection.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-riff.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-rpm.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-rsdf-container.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-ruby.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-shar.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-sharedlib.svg6
l---------.icons/awkward/16x16/mimetypes/application-x-shellscript.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-shockwave-flash.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-siag.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-smb-server.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-smb-workgroup.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-snoop.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-spkac+base64.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-spkac.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-spss-por.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-spss-sav.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-sqlite2.svg23
l---------.icons/awkward/16x16/mimetypes/application-x-sqlite3.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-srt.svg7
l---------.icons/awkward/16x16/mimetypes/application-x-srtrip.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-stuffit.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-subrip.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-superkaramba.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-tar.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-tarz.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-tektronix-rf5.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-tex-gf.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-tex-pk.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-texgzdvi.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-tgif.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-theme.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-tiled.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-trash.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-trig.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-troff-man.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-tuberling.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-turtle.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-tzo.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-uml.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-virtualbox-hdd.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-virtualbox-ova.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-virtualbox-ovf.svg6
l---------.icons/awkward/16x16/mimetypes/application-x-virtualbox-vbox-extpack.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-virtualbox-vbox.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-virtualbox-vdi.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-virtualbox-vhd.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-virtualbox-vmdk.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-visualnetworks.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnc.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.event.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.freebusy.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.journal.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.todo.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.collection.virtual.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.note.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.active.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.archived.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.template.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.kde.contactgroup.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kplato.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kplato.work.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kugar.mixed.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.kde.notes.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.kde.plan.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-vnd.kde.plan.work.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-webarchive.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-wine-extension-cpl.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-wine-extension-inf.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-wine-extension-its.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-wine-extension-msp.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-wine-extension-vbs.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-x509-ca-cert.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-x509-user-cert.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-xliff.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-xoj.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-xpinstall.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-xz-compressed-tar.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-xz-pkg.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-yaml.svg5
l---------.icons/awkward/16x16/mimetypes/application-x-yarock.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x-zerosize.svg4
l---------.icons/awkward/16x16/mimetypes/application-x-zip-compressed-fb2.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-zoo.svg1
l---------.icons/awkward/16x16/mimetypes/application-x-zoom.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x.allegorithmic.package+xml.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x.allegorithmic.spp.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/application-x.allegorithmic.substance.svg12
l---------.icons/awkward/16x16/mimetypes/application-xhtml+xml.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/application-xml.svg5
l---------.icons/awkward/16x16/mimetypes/application-xsd.svg1
l---------.icons/awkward/16x16/mimetypes/application-xslt+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-xspf+xml.svg1
l---------.icons/awkward/16x16/mimetypes/application-zip.svg1
l---------.icons/awkward/16x16/mimetypes/audio-ac3.svg1
l---------.icons/awkward/16x16/mimetypes/audio-flac.svg1
l---------.icons/awkward/16x16/mimetypes/audio-m4a.svg1
l---------.icons/awkward/16x16/mimetypes/audio-midi.svg1
l---------.icons/awkward/16x16/mimetypes/audio-mp2.svg1
l---------.icons/awkward/16x16/mimetypes/audio-mp3.svg1
l---------.icons/awkward/16x16/mimetypes/audio-mp4.svg1
l---------.icons/awkward/16x16/mimetypes/audio-mpeg.svg1
l---------.icons/awkward/16x16/mimetypes/audio-prs.sid.svg1
l---------.icons/awkward/16x16/mimetypes/audio-shn.svg1
l---------.icons/awkward/16x16/mimetypes/audio-vn.rn-realmedia.svg1
l---------.icons/awkward/16x16/mimetypes/audio-vnd.rn-realvideo.svg1
l---------.icons/awkward/16x16/mimetypes/audio-vnd.wave.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-adpcm.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-aiff.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-caf.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-flac+ogg.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/audio-x-flac.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/audio-x-generic.svg6
l---------.icons/awkward/16x16/mimetypes/audio-x-m4a.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-monkey.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-monkeys-audio.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-mp2.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-mp3-playlist.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-mpeg.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-mpegurl.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-ms-wax.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-ms-wma.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-ofr.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-pn-realaudio.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-scpls.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-speex+ogg.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-tta.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-vorbis+ogg.svg1
l---------.icons/awkward/16x16/mimetypes/audio-x-wav.svg1
l---------.icons/awkward/16x16/mimetypes/djvu.svg1
l---------.icons/awkward/16x16/mimetypes/drawing-dwg.svg1
l---------.icons/awkward/16x16/mimetypes/font-collection.svg1
l---------.icons/awkward/16x16/mimetypes/font-otf.svg1
l---------.icons/awkward/16x16/mimetypes/font-ttf.svg1
l---------.icons/awkward/16x16/mimetypes/font-woff.svg1
l---------.icons/awkward/16x16/mimetypes/font-x-generic.svg1
l---------.icons/awkward/16x16/mimetypes/fonts-package.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-fs-regular.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.cdf.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.mathematica.package.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.nb.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.player.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.wl.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.wls.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-x-deb.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-x-killustrator.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-x-lhz.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-x-nero-disc-image.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-x-nero-linux-compilation.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/gnome-mime-application-x-referencer.svg5
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-x-remote-connection.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-x-shockwave-flash.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-application-x-vnc.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-image-x-cmu-raster.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-image-x-xpixmap.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-image.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-text-vnd.wap.wml.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-text-x-vcalendar.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-video-x-ms-asf.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-video-x-ms-wmv.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-mime-video.svg1
l---------.icons/awkward/16x16/mimetypes/gnome-unknown.svg1
l---------.icons/awkward/16x16/mimetypes/image-bmp.svg1
l---------.icons/awkward/16x16/mimetypes/image-gif.svg1
l---------.icons/awkward/16x16/mimetypes/image-jpeg.svg1
l---------.icons/awkward/16x16/mimetypes/image-png.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/image-svg+xml-compressed.svg14
l---------.icons/awkward/16x16/mimetypes/image-svg+xml.svg1
l---------.icons/awkward/16x16/mimetypes/image-tiff.svg1
l---------.icons/awkward/16x16/mimetypes/image-vnd.adobe.photoshop.svg1
l---------.icons/awkward/16x16/mimetypes/image-vnd.djvu.svg1
l---------.icons/awkward/16x16/mimetypes/image-vnd.dwg.svg1
l---------.icons/awkward/16x16/mimetypes/image-vnd.dxf.svg1
l---------.icons/awkward/16x16/mimetypes/image-vnd.microsoft.icon.svg1
l---------.icons/awkward/16x16/mimetypes/image-x-adobe-dng.svg1
l---------.icons/awkward/16x16/mimetypes/image-x-compressed-xcf.svg1
l---------.icons/awkward/16x16/mimetypes/image-x-djvu.svg1
l---------.icons/awkward/16x16/mimetypes/image-x-dwg.svg1
l---------.icons/awkward/16x16/mimetypes/image-x-emf.svg1
l---------.icons/awkward/16x16/mimetypes/image-x-eps.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/image-x-generic.svg4
l---------.icons/awkward/16x16/mimetypes/image-x-krita.svg1
l---------.icons/awkward/16x16/mimetypes/image-x-portable-bitmap.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/image-x-svg+xml.svg7
l---------.icons/awkward/16x16/mimetypes/image-x-tga.svg1
l---------.icons/awkward/16x16/mimetypes/image-x-win-bitmap.svg1
l---------.icons/awkward/16x16/mimetypes/image-x-wmf.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/image-x-xcf.svg4
l---------.icons/awkward/16x16/mimetypes/image-x-xfig.svg1
l---------.icons/awkward/16x16/mimetypes/image.svg1
l---------.icons/awkward/16x16/mimetypes/inode-blockdevice.svg1
l---------.icons/awkward/16x16/mimetypes/inode-chardevice.svg1
l---------.icons/awkward/16x16/mimetypes/inode-fifo.svg1
l---------.icons/awkward/16x16/mimetypes/inode-mount-point.svg1
l---------.icons/awkward/16x16/mimetypes/inode-socket.svg1
l---------.icons/awkward/16x16/mimetypes/inode-symlink.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.imap.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.kbattleship.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.ntp.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.pop3.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.unknown.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.HVAC1.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.LightingControls1.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RAClient1.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RAServer1.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg1
l---------.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.Unknown.svg1
l---------.icons/awkward/16x16/mimetypes/javascript.svg1
l---------.icons/awkward/16x16/mimetypes/jd-container.svg1
l---------.icons/awkward/16x16/mimetypes/media-audio.svg1
l---------.icons/awkward/16x16/mimetypes/media-image.svg1
l---------.icons/awkward/16x16/mimetypes/media-video.svg1
l---------.icons/awkward/16x16/mimetypes/message-news.svg1
l---------.icons/awkward/16x16/mimetypes/message-partial.svg1
l---------.icons/awkward/16x16/mimetypes/message-rfc822.svg1
l---------.icons/awkward/16x16/mimetypes/message-x-gnu-rmail.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/model-stl.svg5
l---------.icons/awkward/16x16/mimetypes/multipart-alternative.svg1
l---------.icons/awkward/16x16/mimetypes/multipart-appledouble.svg1
l---------.icons/awkward/16x16/mimetypes/multipart-digest.svg1
l---------.icons/awkward/16x16/mimetypes/multipart-encrypted.svg1
l---------.icons/awkward/16x16/mimetypes/multipart-mixed.svg1
l---------.icons/awkward/16x16/mimetypes/multipart-related.svg1
l---------.icons/awkward/16x16/mimetypes/multipart-report.svg1
l---------.icons/awkward/16x16/mimetypes/multipart-signed.svg1
l---------.icons/awkward/16x16/mimetypes/multipart-x-mixed-replace.svg1
l---------.icons/awkward/16x16/mimetypes/nero-disc-image.svg1
l---------.icons/awkward/16x16/mimetypes/nero-linux-compilation.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-database.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-drawing-template.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-drawing.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-extension.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-formula.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-master-document.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-database.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-drawing-template.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-drawing.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-formula.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-master-document.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-presentation-template.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-presentation.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-spreadsheet-template.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-spreadsheet.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-text-template.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-text.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-oasis-web-template.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-presentation-template.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-presentation.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-spreadsheet-template.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-spreadsheet.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-text-template.svg1
l---------.icons/awkward/16x16/mimetypes/openoffice4-text.svg1
l---------.icons/awkward/16x16/mimetypes/package-x-generic.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/playlist.svg5
l---------.icons/awkward/16x16/mimetypes/qgis-asc.svg1
l---------.icons/awkward/16x16/mimetypes/qgis-ddf.svg1
l---------.icons/awkward/16x16/mimetypes/qgis-dem.svg1
l---------.icons/awkward/16x16/mimetypes/qgis-dt0.svg1
l---------.icons/awkward/16x16/mimetypes/qgis-dxf.svg1
l---------.icons/awkward/16x16/mimetypes/qgis-gml.svg1
l---------.icons/awkward/16x16/mimetypes/qgis-img.svg1
l---------.icons/awkward/16x16/mimetypes/qgis-mime.svg1
l---------.icons/awkward/16x16/mimetypes/qgis-mldata.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/qgis-qgs.svg8
l---------.icons/awkward/16x16/mimetypes/qgis-qlr.svg1
l---------.icons/awkward/16x16/mimetypes/qgis-qml.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/qgis-qpt.svg8
l---------.icons/awkward/16x16/mimetypes/qgis-shp.svg1
l---------.icons/awkward/16x16/mimetypes/qgis-sqlite.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/rpm.svg4
l---------.icons/awkward/16x16/mimetypes/sound.svg1
l---------.icons/awkward/16x16/mimetypes/source-playlist.svg1
l---------.icons/awkward/16x16/mimetypes/source-smart-playlist.svg1
l---------.icons/awkward/16x16/mimetypes/stock_unknown.svg1
l---------.icons/awkward/16x16/mimetypes/tar.svg1
l---------.icons/awkward/16x16/mimetypes/template_source.svg1
l---------.icons/awkward/16x16/mimetypes/tex-x-nim-project.svg1
l---------.icons/awkward/16x16/mimetypes/text-calendar.svg1
l---------.icons/awkward/16x16/mimetypes/text-csharp.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-css.svg5
l---------.icons/awkward/16x16/mimetypes/text-csv.svg1
l---------.icons/awkward/16x16/mimetypes/text-enriched.svg1
l---------.icons/awkward/16x16/mimetypes/text-html.svg1
l---------.icons/awkward/16x16/mimetypes/text-markdown.svg1
l---------.icons/awkward/16x16/mimetypes/text-plain.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-r.svg5
l---------.icons/awkward/16x16/mimetypes/text-rdf+xml.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-rdf.svg8
l---------.icons/awkward/16x16/mimetypes/text-rust.svg1
l---------.icons/awkward/16x16/mimetypes/text-sgml.svg1
l---------.icons/awkward/16x16/mimetypes/text-troff.svg1
l---------.icons/awkward/16x16/mimetypes/text-vcalendar.svg1
l---------.icons/awkward/16x16/mimetypes/text-vnd-wap-wml.svg1
l---------.icons/awkward/16x16/mimetypes/text-vnd.abc.svg1
l---------.icons/awkward/16x16/mimetypes/text-vnd.trolltech.linguist.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-R.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-adasrc.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-asm.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-authors.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-bibtex.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-c++hdr.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-c++src.svg6
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-changelog.svg10
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-chdr.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-cmake.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-copying.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-credits.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-csharp.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-csrc.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-diff.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-generic-template.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-generic.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-gettext-translation.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-go.svg10
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-haskell.svg8
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-hex.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-install.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-java-source.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-java.svg14
l---------.icons/awkward/16x16/mimetypes/text-x-javascript.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-katefilelist.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-kvc.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-kvt.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-ldif.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-lilypond.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-log.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-lua.svg6
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-makefile.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-markdown.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-matlab.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-maxima-out.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-maximasession.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-mo.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-modelica.svg8
l---------.icons/awkward/16x16/mimetypes/text-x-nfo.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-nim.svg6
l---------.icons/awkward/16x16/mimetypes/text-x-objchdr.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-objcsrc.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-octave.svg8
l---------.icons/awkward/16x16/mimetypes/text-x-opml+xml.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-pascal.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-patch.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-perl.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-plain.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-po.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-preview.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-python.svg6
l---------.icons/awkward/16x16/mimetypes/text-x-python3.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-qml.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-r-source.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-r.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-readme.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-rpm-spec.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-ruby.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-rust.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-scala.svg7
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-script.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-sql.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-tcl.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-tex.svg7
l---------.icons/awkward/16x16/mimetypes/text-x-texinfo.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-vala.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/text-x-wxmathml.svg5
l---------.icons/awkward/16x16/mimetypes/text-x-wxmaxima-batch.svg1
l---------.icons/awkward/16x16/mimetypes/text-x-xslfo.svg1
l---------.icons/awkward/16x16/mimetypes/text-xmcd.svg1
l---------.icons/awkward/16x16/mimetypes/text-xml.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/unknown.svg5
l---------.icons/awkward/16x16/mimetypes/video-mlt-playlist.svg1
l---------.icons/awkward/16x16/mimetypes/video-mp2t.svg1
l---------.icons/awkward/16x16/mimetypes/video-mp4.svg1
l---------.icons/awkward/16x16/mimetypes/video-vivo.svg1
l---------.icons/awkward/16x16/mimetypes/video-vnd.rn-realvideo.svg1
l---------.icons/awkward/16x16/mimetypes/video-wavelet.svg1
l---------.icons/awkward/16x16/mimetypes/video-webm.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-anim.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-flic.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-flv.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/video-x-generic.svg4
l---------.icons/awkward/16x16/mimetypes/video-x-google-vlc-plugin.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-javafx.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-matroska.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-mng.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-ms-asf.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-ms-wmp.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-ms-wmv.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-msvideo.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-ogm+ogg.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-theora+ogg.svg1
l---------.icons/awkward/16x16/mimetypes/video-x-wmv.svg1
l---------.icons/awkward/16x16/mimetypes/video.svg1
l---------.icons/awkward/16x16/mimetypes/virtualbox-hdd.svg1
l---------.icons/awkward/16x16/mimetypes/virtualbox-ova.svg1
l---------.icons/awkward/16x16/mimetypes/virtualbox-ovf.svg1
l---------.icons/awkward/16x16/mimetypes/virtualbox-vbox-extpack.svg1
l---------.icons/awkward/16x16/mimetypes/virtualbox-vbox.svg1
l---------.icons/awkward/16x16/mimetypes/virtualbox-vdi.svg1
l---------.icons/awkward/16x16/mimetypes/virtualbox-vhd.svg1
l---------.icons/awkward/16x16/mimetypes/virtualbox-vmdk.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-doc.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-dot.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-dps.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-dpt.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-et.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-ett.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-pot.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-ppt.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-wps.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-wpt.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-xls.svg1
l---------.icons/awkward/16x16/mimetypes/wps-office-xlt.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-audio-cdda.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-audio-dvd.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-audio-player.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-blank-bd.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/x-content-blank-cd.svg4
l---------.icons/awkward/16x16/mimetypes/x-content-blank-dvd.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-blank-hddvd.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-ebook-reader.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-image-dcf.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-image-picturecd.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-software.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-unix-software.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-video-bluray.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-video-dvd.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-video-hddvd.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-video-svcd.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-video-vcd.svg1
l---------.icons/awkward/16x16/mimetypes/x-content-win32-software.svg1
l---------.icons/awkward/16x16/mimetypes/x-gambasserverpage.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/x-office-calendar.svg18
l---------.icons/awkward/16x16/mimetypes/x-office-document-template.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/x-office-document.svg5
l---------.icons/awkward/16x16/mimetypes/x-office-presentation-template.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/x-office-presentation.svg8
l---------.icons/awkward/16x16/mimetypes/x-office-spreadsheet-template.svg1
-rw-r--r--.icons/awkward/16x16/mimetypes/x-office-spreadsheet.svg5
-rw-r--r--.icons/awkward/16x16/mimetypes/x-package-repository.svg6
-rw-r--r--.icons/awkward/16x16/mimetypes/xoj.svg5
-rw-r--r--.icons/awkward/16x16/panel/QMPlay2-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/ac-adapter.svg8
-rw-r--r--.icons/awkward/16x16/panel/account-logged-in.svg8
-rw-r--r--.icons/awkward/16x16/panel/airplane-mode.svg8
-rw-r--r--.icons/awkward/16x16/panel/akonaditray.svg8
-rw-r--r--.icons/awkward/16x16/panel/anatine-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/anatine-notification.svg9
l---------.icons/awkward/16x16/panel/antimicro-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/ao-app-tray.svg9
-rw-r--r--.icons/awkward/16x16/panel/application-running.svg8
l---------.icons/awkward/16x16/panel/applications-chat-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/applications-email-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/audacious-panel.svg8
l---------.icons/awkward/16x16/panel/audio-input-microphone-high-panel.svg1
l---------.icons/awkward/16x16/panel/audio-input-microphone-high.svg1
l---------.icons/awkward/16x16/panel/audio-input-microphone-low-zero-panel.svg1
l---------.icons/awkward/16x16/panel/audio-input-microphone-low.svg1
l---------.icons/awkward/16x16/panel/audio-input-microphone-medium.svg1
l---------.icons/awkward/16x16/panel/audio-input-microphone-muted.svg1
l---------.icons/awkward/16x16/panel/audio-input-microphone-none-panel.svg1
l---------.icons/awkward/16x16/panel/audio-output-none-panel.svg1
l---------.icons/awkward/16x16/panel/audio-output-none.svg1
-rw-r--r--.icons/awkward/16x16/panel/audio-recorder-off.svg9
-rw-r--r--.icons/awkward/16x16/panel/audio-recorder-on.svg9
-rw-r--r--.icons/awkward/16x16/panel/audio-recorder-paused.svg9
l---------.icons/awkward/16x16/panel/audio-volume-high-panel.svg1
l---------.icons/awkward/16x16/panel/audio-volume-high-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/audio-volume-high.svg8
l---------.icons/awkward/16x16/panel/audio-volume-low-panel.svg1
l---------.icons/awkward/16x16/panel/audio-volume-low-symbolic.svg1
l---------.icons/awkward/16x16/panel/audio-volume-low-zero-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/audio-volume-low.svg9
l---------.icons/awkward/16x16/panel/audio-volume-medium-panel.svg1
l---------.icons/awkward/16x16/panel/audio-volume-medium-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/audio-volume-medium.svg9
l---------.icons/awkward/16x16/panel/audio-volume-muted-blocked-panel.svg1
l---------.icons/awkward/16x16/panel/audio-volume-muted-blocking-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/audio-volume-muted-blocking.svg8
l---------.icons/awkward/16x16/panel/audio-volume-muted-panel.svg1
l---------.icons/awkward/16x16/panel/audio-volume-muted-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/audio-volume-muted.svg8
l---------.icons/awkward/16x16/panel/audio-volume-off.svg1
-rw-r--r--.icons/awkward/16x16/panel/autokey-status-error.svg8
-rw-r--r--.icons/awkward/16x16/panel/autokey-status.svg8
-rw-r--r--.icons/awkward/16x16/panel/avatar-default.svg8
l---------.icons/awkward/16x16/panel/bad-signal-lock.svg1
l---------.icons/awkward/16x16/panel/bad-signal.svg1
-rw-r--r--.icons/awkward/16x16/panel/banshee-panel.svg8
l---------.icons/awkward/16x16/panel/battery-000-charging.svg1
l---------.icons/awkward/16x16/panel/battery-000.svg1
l---------.icons/awkward/16x16/panel/battery-020-charging.svg1
l---------.icons/awkward/16x16/panel/battery-020.svg1
l---------.icons/awkward/16x16/panel/battery-040-charging.svg1
l---------.icons/awkward/16x16/panel/battery-040.svg1
l---------.icons/awkward/16x16/panel/battery-060-charging.svg1
l---------.icons/awkward/16x16/panel/battery-060.svg1
l---------.icons/awkward/16x16/panel/battery-080-charging.svg1
l---------.icons/awkward/16x16/panel/battery-080.svg1
l---------.icons/awkward/16x16/panel/battery-100-charging.svg1
l---------.icons/awkward/16x16/panel/battery-100.svg1
l---------.icons/awkward/16x16/panel/battery-caution-charging-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/battery-caution-charging.svg9
l---------.icons/awkward/16x16/panel/battery-caution-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/battery-caution.svg9
l---------.icons/awkward/16x16/panel/battery-charged.svg1
l---------.icons/awkward/16x16/panel/battery-empty-charging-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/battery-empty-charging.svg8
l---------.icons/awkward/16x16/panel/battery-empty-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/battery-empty.svg9
l---------.icons/awkward/16x16/panel/battery-full-charged-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/battery-full-charged.svg8
l---------.icons/awkward/16x16/panel/battery-full-charging-symbolic.svg1
l---------.icons/awkward/16x16/panel/battery-full-charging.svg1
l---------.icons/awkward/16x16/panel/battery-full-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/battery-full.svg8
l---------.icons/awkward/16x16/panel/battery-good-charging-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/battery-good-charging.svg9
l---------.icons/awkward/16x16/panel/battery-good-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/battery-good.svg9
l---------.icons/awkward/16x16/panel/battery-low-charging-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/battery-low-charging.svg9
l---------.icons/awkward/16x16/panel/battery-low-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/battery-low.svg9
-rw-r--r--.icons/awkward/16x16/panel/battery-medium-charging.svg9
-rw-r--r--.icons/awkward/16x16/panel/battery-medium.svg9
l---------.icons/awkward/16x16/panel/battery-missing-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/battery-missing.svg9
l---------.icons/awkward/16x16/panel/battery_charged.svg1
l---------.icons/awkward/16x16/panel/battery_full.svg1
l---------.icons/awkward/16x16/panel/battery_plugged.svg1
-rw-r--r--.icons/awkward/16x16/panel/bitcoin-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/bitwarden-tray.svg8
l---------.icons/awkward/16x16/panel/blueberry-tray-active.svg1
l---------.icons/awkward/16x16/panel/blueberry-tray-disabled.svg1
l---------.icons/awkward/16x16/panel/blueberry-tray.svg1
l---------.icons/awkward/16x16/panel/blueman-active.svg1
l---------.icons/awkward/16x16/panel/blueman-disabled.svg1
l---------.icons/awkward/16x16/panel/blueman-tray-active.svg1
l---------.icons/awkward/16x16/panel/blueman-tray-disabled.svg1
l---------.icons/awkward/16x16/panel/blueman-tray.svg1
l---------.icons/awkward/16x16/panel/blueman.svg1
-rw-r--r--.icons/awkward/16x16/panel/bluetooth-active.svg8
-rw-r--r--.icons/awkward/16x16/panel/bluetooth-disabled.svg8
-rw-r--r--.icons/awkward/16x16/panel/bluetooth-paired.svg8
-rw-r--r--.icons/awkward/16x16/panel/bomi-panel.svg8
l---------.icons/awkward/16x16/panel/both-bad-signal-lock.svg1
l---------.icons/awkward/16x16/panel/both-bad-signal.svg1
l---------.icons/awkward/16x16/panel/both-good-signal-lock.svg1
l---------.icons/awkward/16x16/panel/both-good-signal.svg1
l---------.icons/awkward/16x16/panel/both-high-signal-lock.svg1
l---------.icons/awkward/16x16/panel/both-high-signal.svg1
l---------.icons/awkward/16x16/panel/both-low-signal-lock.svg1
l---------.icons/awkward/16x16/panel/both-low-signal.svg1
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-0.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-1.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-10.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-11.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-2.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-3.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-4.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-5.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-6.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-7.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-8.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-9.svg8
l---------.icons/awkward/16x16/panel/btsync-gui-connecting.svg1
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-disconnected.svg8
-rw-r--r--.icons/awkward/16x16/panel/btsync-gui-paused.svg8
l---------.icons/awkward/16x16/panel/bumblebee-indicator-active.svg1
-rw-r--r--.icons/awkward/16x16/panel/bumblebee-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/caffeine-cup-empty.svg8
-rw-r--r--.icons/awkward/16x16/panel/caffeine-cup-full.svg8
-rw-r--r--.icons/awkward/16x16/panel/calibre-tray.svg10
-rw-r--r--.icons/awkward/16x16/panel/camera-off.svg8
-rw-r--r--.icons/awkward/16x16/panel/camera-on.svg8
-rw-r--r--.icons/awkward/16x16/panel/camera-ready.svg8
-rw-r--r--.icons/awkward/16x16/panel/cantata-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/caps-lock-off.svg8
-rw-r--r--.icons/awkward/16x16/panel/caps-lock-on.svg8
-rw-r--r--.icons/awkward/16x16/panel/cisco-tray-connected.svg8
-rw-r--r--.icons/awkward/16x16/panel/cisco-tray-disconnecting.svg8
-rw-r--r--.icons/awkward/16x16/panel/cisco-tray-notconnected.svg8
-rw-r--r--.icons/awkward/16x16/panel/cisco-tray-quarantined.svg8
-rw-r--r--.icons/awkward/16x16/panel/cisco-tray-reconnecting.svg8
l---------.icons/awkward/16x16/panel/classicmenu-indicator-dark.svg1
-rw-r--r--.icons/awkward/16x16/panel/classicmenu-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/clementine-panel-grey.svg7
-rw-r--r--.icons/awkward/16x16/panel/clementine-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/clipboard.svg8
l---------.icons/awkward/16x16/panel/clipit-trayicon-panel.svg1
l---------.icons/awkward/16x16/panel/clipman.svg1
-rw-r--r--.icons/awkward/16x16/panel/cloudstatus.svg8
l---------.icons/awkward/16x16/panel/connect_creating.svg1
l---------.icons/awkward/16x16/panel/connect_established.svg1
-rw-r--r--.icons/awkward/16x16/panel/copy-error.svg8
-rw-r--r--.icons/awkward/16x16/panel/copy-insync.svg8
-rw-r--r--.icons/awkward/16x16/panel/copy-paused.svg9
-rw-r--r--.icons/awkward/16x16/panel/copy-sync1.svg10
-rw-r--r--.icons/awkward/16x16/panel/copy-sync2.svg10
-rw-r--r--.icons/awkward/16x16/panel/copy-sync3.svg10
-rw-r--r--.icons/awkward/16x16/panel/copy-sync4.svg10
-rw-r--r--.icons/awkward/16x16/panel/copy-sync5.svg10
-rw-r--r--.icons/awkward/16x16/panel/copy-sync6.svg10
-rw-r--r--.icons/awkward/16x16/panel/copy-sync7.svg10
-rw-r--r--.icons/awkward/16x16/panel/copy-sync8.svg8
-rw-r--r--.icons/awkward/16x16/panel/copy-update.svg9
-rw-r--r--.icons/awkward/16x16/panel/copyq-busy.svg8
-rw-r--r--.icons/awkward/16x16/panel/copyq-normal.svg8
l---------.icons/awkward/16x16/panel/cpu-frequency-indicator.svg1
-rw-r--r--.icons/awkward/16x16/panel/crow-translate-tray.svg9
-rw-r--r--.icons/awkward/16x16/panel/cryptfolder-closed-light.svg8
l---------.icons/awkward/16x16/panel/cryptfolder-indicator-light.svg1
-rw-r--r--.icons/awkward/16x16/panel/cryptfolder-open-light.svg8
-rw-r--r--.icons/awkward/16x16/panel/cryptkeeper.svg8
l---------.icons/awkward/16x16/panel/de.haeckerfelix.gradio-symbolic.svg1
-rw-r--r--.icons/awkward/16x16/panel/deadbeef-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/deluge-panel.svg8
l---------.icons/awkward/16x16/panel/desktopconnected.svg1
-rw-r--r--.icons/awkward/16x16/panel/desktopdisconnected.svg8
-rw-r--r--.icons/awkward/16x16/panel/desktoptrusted.svg8
-rw-r--r--.icons/awkward/16x16/panel/dialog-password-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/dino-status-away.svg8
-rw-r--r--.icons/awkward/16x16/panel/dino-status-chat.svg8
-rw-r--r--.icons/awkward/16x16/panel/dino-status-dnd.svg8
-rw-r--r--.icons/awkward/16x16/panel/dino-status-online.svg8
l---------.icons/awkward/16x16/panel/diodon-panel.svg1
l---------.icons/awkward/16x16/panel/discord-tray-connected.svg1
-rw-r--r--.icons/awkward/16x16/panel/discord-tray-deafened.svg8
l---------.icons/awkward/16x16/panel/discord-tray-muted.svg1
l---------.icons/awkward/16x16/panel/discord-tray-speaking.svg1
-rw-r--r--.icons/awkward/16x16/panel/discord-tray-unread.svg9
-rw-r--r--.icons/awkward/16x16/panel/discord-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/disper-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/dropboxstatus-blank.svg7
-rw-r--r--.icons/awkward/16x16/panel/dropboxstatus-busy.svg8
-rw-r--r--.icons/awkward/16x16/panel/dropboxstatus-busy2.svg8
-rw-r--r--.icons/awkward/16x16/panel/dropboxstatus-idle.svg8
-rw-r--r--.icons/awkward/16x16/panel/dropboxstatus-logo.svg8
-rw-r--r--.icons/awkward/16x16/panel/dropboxstatus-x.svg8
-rw-r--r--.icons/awkward/16x16/panel/electron-mail-tray.svg8
l---------.icons/awkward/16x16/panel/empathy-available.svg1
l---------.icons/awkward/16x16/panel/empathy-away.svg1
l---------.icons/awkward/16x16/panel/empathy-busy.svg1
l---------.icons/awkward/16x16/panel/empathy-extended-away.svg1
l---------.icons/awkward/16x16/panel/empathy-invisible.svg1
l---------.icons/awkward/16x16/panel/empathy-offline.svg1
-rw-r--r--.icons/awkward/16x16/panel/enpass-status.svg8
-rw-r--r--.icons/awkward/16x16/panel/everpad-mono.svg8
-rw-r--r--.icons/awkward/16x16/panel/exaile-pause.svg8
-rw-r--r--.icons/awkward/16x16/panel/exaile-play.svg8
-rw-r--r--.icons/awkward/16x16/panel/face-smile-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fcitx-anthy-panel.svg8
l---------.icons/awkward/16x16/panel/fcitx-bopomofo-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/fcitx-cangjie-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fcitx-chewing-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fcitx-erbi-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fcitx-googlepinyin-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fcitx-hangul-panel.svg8
l---------.icons/awkward/16x16/panel/fcitx-kbd-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/fcitx-kkc-panel.svg8
l---------.icons/awkward/16x16/panel/fcitx-panel.svg1
l---------.icons/awkward/16x16/panel/fcitx-pinyin-libpinyin-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/fcitx-pinyin-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fcitx-rime-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fcitx-sayura-panel.svg8
l---------.icons/awkward/16x16/panel/fcitx-shuangpin-libpinyin-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/fcitx-shuangpin-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fcitx-skk-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fcitx-sunpinyin-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fcitx-unikey-panel.svg8
l---------.icons/awkward/16x16/panel/fcitx-wbpy.svg1
-rw-r--r--.icons/awkward/16x16/panel/fcitx-wubi-panel.svg8
l---------.icons/awkward/16x16/panel/fcitx-zhuyin-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/fcitx-ziranma-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/feedindicator-active.svg10
-rw-r--r--.icons/awkward/16x16/panel/feedindicator-attention.svg10
-rw-r--r--.icons/awkward/16x16/panel/firewall-applet-error.svg10
-rw-r--r--.icons/awkward/16x16/panel/firewall-applet-panic.svg8
-rw-r--r--.icons/awkward/16x16/panel/firewall-applet.svg9
-rw-r--r--.icons/awkward/16x16/panel/flameshot-tray.svg10
-rw-r--r--.icons/awkward/16x16/panel/flareget-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fluxgui-light.svg9
l---------.icons/awkward/16x16/panel/fluxgui-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/franz-attention-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/franz-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/fusion-icon-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/gitter-indicator-disconnected.svg8
-rw-r--r--.icons/awkward/16x16/panel/gitter-indicator-notification.svg9
-rw-r--r--.icons/awkward/16x16/panel/gitter-indicator.svg8
l---------.icons/awkward/16x16/panel/glipper.svg1
-rw-r--r--.icons/awkward/16x16/panel/gmail-tray-unread.svg10
-rw-r--r--.icons/awkward/16x16/panel/gmail-tray.svg9
l---------.icons/awkward/16x16/panel/gnome-netstatus-disconn.svg1
l---------.icons/awkward/16x16/panel/gnome-netstatus-error.svg1
l---------.icons/awkward/16x16/panel/gnome-netstatus-idle.svg1
l---------.icons/awkward/16x16/panel/gnome-netstatus-rx.svg1
l---------.icons/awkward/16x16/panel/gnome-netstatus-tx.svg1
l---------.icons/awkward/16x16/panel/gnome-netstatus-txrx.svg1
-rw-r--r--.icons/awkward/16x16/panel/gnome-pie-symbolic.svg8
l---------.icons/awkward/16x16/panel/gnote-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/goldendict-scan-tray.svg10
-rw-r--r--.icons/awkward/16x16/panel/goldendict-tray.svg9
l---------.icons/awkward/16x16/panel/good-signal-lock.svg1
l---------.icons/awkward/16x16/panel/good-signal.svg1
-rw-r--r--.icons/awkward/16x16/panel/google-chrome-no-notification-disabled.svg8
l---------.icons/awkward/16x16/panel/google-chrome-no-notification.svg1
-rw-r--r--.icons/awkward/16x16/panel/google-chrome-notification-disabled.svg9
-rw-r--r--.icons/awkward/16x16/panel/google-chrome-notification.svg9
-rw-r--r--.icons/awkward/16x16/panel/google-chrome-panel.svg8
l---------.icons/awkward/16x16/panel/google-chrome-tray.svg1
l---------.icons/awkward/16x16/panel/google-hangouts-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/google-music-manager-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/google-tasks-indicator-light-normal.svg8
-rw-r--r--.icons/awkward/16x16/panel/google-tasks-indicator-light-starred.svg9
l---------.icons/awkward/16x16/panel/gpaste.svg1
l---------.icons/awkward/16x16/panel/gpm-ac-adapter.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-000-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-000.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-020-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-020.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-040-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-040.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-060-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-060.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-080-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-080.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-100-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-100.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-charged.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-empty.svg1
l---------.icons/awkward/16x16/panel/gpm-battery-missing.svg1
-rw-r--r--.icons/awkward/16x16/panel/gpm-brightness-kbd-disabled.svg9
-rw-r--r--.icons/awkward/16x16/panel/gpm-brightness-kbd-invalid.svg9
-rw-r--r--.icons/awkward/16x16/panel/gpm-brightness-kbd.svg9
-rw-r--r--.icons/awkward/16x16/panel/gpm-brightness-lcd-disabled.svg8
-rw-r--r--.icons/awkward/16x16/panel/gpm-brightness-lcd-invalid.svg9
l---------.icons/awkward/16x16/panel/gpm-brightness-lcd.svg1
-rw-r--r--.icons/awkward/16x16/panel/gpm-hibernate.svg8
-rw-r--r--.icons/awkward/16x16/panel/gpm-inhibit-invalid.svg9
-rw-r--r--.icons/awkward/16x16/panel/gpm-inhibit.svg8
l---------.icons/awkward/16x16/panel/gpm-keyboard-000.svg1
l---------.icons/awkward/16x16/panel/gpm-keyboard-020.svg1
l---------.icons/awkward/16x16/panel/gpm-keyboard-040.svg1
l---------.icons/awkward/16x16/panel/gpm-keyboard-060.svg1
l---------.icons/awkward/16x16/panel/gpm-keyboard-080.svg1
l---------.icons/awkward/16x16/panel/gpm-keyboard-100.svg1
-rw-r--r--.icons/awkward/16x16/panel/gpm-monitor.svg8
l---------.icons/awkward/16x16/panel/gpm-mouse-000.svg1
l---------.icons/awkward/16x16/panel/gpm-mouse-020.svg1
l---------.icons/awkward/16x16/panel/gpm-mouse-040.svg1
l---------.icons/awkward/16x16/panel/gpm-mouse-060.svg1
l---------.icons/awkward/16x16/panel/gpm-mouse-080.svg1
l---------.icons/awkward/16x16/panel/gpm-mouse-100.svg1
l---------.icons/awkward/16x16/panel/gpm-phone-000.svg1
l---------.icons/awkward/16x16/panel/gpm-phone-020.svg1
l---------.icons/awkward/16x16/panel/gpm-phone-040.svg1
l---------.icons/awkward/16x16/panel/gpm-phone-060.svg1
l---------.icons/awkward/16x16/panel/gpm-phone-080.svg1
l---------.icons/awkward/16x16/panel/gpm-phone-100.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-000-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-000.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-020-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-020.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-040-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-040.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-060-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-060.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-080-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-080.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-100-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-100.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-charged.svg1
l---------.icons/awkward/16x16/panel/gpm-primary-missing.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-000-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-000.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-020-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-020.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-040-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-040.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-060-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-060.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-080-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-080.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-100-charging.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-100.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-charged.svg1
l---------.icons/awkward/16x16/panel/gpm-ups-missing.svg1
-rw-r--r--.icons/awkward/16x16/panel/gpmdp-tray-pause.svg8
-rw-r--r--.icons/awkward/16x16/panel/gpmdp-tray-play.svg8
-rw-r--r--.icons/awkward/16x16/panel/gpmdp-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/grive-app-ind-con-1.svg10
-rw-r--r--.icons/awkward/16x16/panel/grive-app-ind-con-2.svg10
-rw-r--r--.icons/awkward/16x16/panel/grive-app-ind-con-3.svg10
-rw-r--r--.icons/awkward/16x16/panel/grive-app-ind-sleep.svg8
-rw-r--r--.icons/awkward/16x16/panel/grive-app-ind.svg8
l---------.icons/awkward/16x16/panel/gsd-xrandr.svg1
l---------.icons/awkward/16x16/panel/gsm-3g-full-secure.svg1
l---------.icons/awkward/16x16/panel/gsm-3g-full.svg1
l---------.icons/awkward/16x16/panel/gsm-3g-high-secure.svg1
l---------.icons/awkward/16x16/panel/gsm-3g-high.svg1
l---------.icons/awkward/16x16/panel/gsm-3g-low-secure.svg1
l---------.icons/awkward/16x16/panel/gsm-3g-low.svg1
l---------.icons/awkward/16x16/panel/gsm-3g-medium-secure.svg1
l---------.icons/awkward/16x16/panel/gsm-3g-medium.svg1
l---------.icons/awkward/16x16/panel/gsm-3g-none-secure.svg1
l---------.icons/awkward/16x16/panel/gsm-3g-none.svg1
-rw-r--r--.icons/awkward/16x16/panel/gtg-panel.svg8
l---------.icons/awkward/16x16/panel/gtk-dialog-authentication-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/guake-indicator.svg8
l---------.icons/awkward/16x16/panel/guake-tray.svg1
-rw-r--r--.icons/awkward/16x16/panel/guitarix-tray.svg9
-rw-r--r--.icons/awkward/16x16/panel/haguichi-connected.svg9
-rw-r--r--.icons/awkward/16x16/panel/haguichi-connecting-1.svg9
-rw-r--r--.icons/awkward/16x16/panel/haguichi-connecting-2.svg9
l---------.icons/awkward/16x16/panel/haguichi-connecting-3.svg1
-rw-r--r--.icons/awkward/16x16/panel/haguichi-disconnected.svg9
-rw-r--r--.icons/awkward/16x16/panel/hangouts-available.svg8
-rw-r--r--.icons/awkward/16x16/panel/hangouts-notification.svg9
-rw-r--r--.icons/awkward/16x16/panel/hangouts-offline.svg8
-rw-r--r--.icons/awkward/16x16/panel/hangouts-working.svg8
-rw-r--r--.icons/awkward/16x16/panel/harmony-tray.svg8
l---------.icons/awkward/16x16/panel/hexchat-fileoffer.svg1
-rw-r--r--.icons/awkward/16x16/panel/hexchat-highlight.svg9
-rw-r--r--.icons/awkward/16x16/panel/hexchat-indicator.svg8
l---------.icons/awkward/16x16/panel/hexchat-message.svg1
l---------.icons/awkward/16x16/panel/high-signal-lock.svg1
l---------.icons/awkward/16x16/panel/high-signal.svg1
-rw-r--r--.icons/awkward/16x16/panel/hipchat4-attention.svg9
-rw-r--r--.icons/awkward/16x16/panel/hipchat4.svg8
-rw-r--r--.icons/awkward/16x16/panel/hp-indicator.svg8
l---------.icons/awkward/16x16/panel/idle-bad-signal-lock.svg1
l---------.icons/awkward/16x16/panel/idle-bad-signal.svg1
l---------.icons/awkward/16x16/panel/idle-good-signal-lock.svg1
l---------.icons/awkward/16x16/panel/idle-good-signal.svg1
l---------.icons/awkward/16x16/panel/idle-high-signal-lock.svg1
l---------.icons/awkward/16x16/panel/idle-high-signal.svg1
l---------.icons/awkward/16x16/panel/idle-low-signal-lock.svg1
l---------.icons/awkward/16x16/panel/idle-low-signal.svg1
-rw-r--r--.icons/awkward/16x16/panel/indicator-cpufreq-100.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-cpufreq-25.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-cpufreq-50.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-cpufreq-75.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-cpufreq.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-feedindicator-attention.svg9
-rw-r--r--.icons/awkward/16x16/panel/indicator-feedindicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-fortune.svg8
l---------.icons/awkward/16x16/panel/indicator-keyboard.svg1
-rw-r--r--.icons/awkward/16x16/panel/indicator-lunar-satelite.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-lunar.svg9
l---------.icons/awkward/16x16/panel/indicator-messages-new.svg1
-rw-r--r--.icons/awkward/16x16/panel/indicator-messages-red.svg8
l---------.icons/awkward/16x16/panel/indicator-messages.svg1
-rw-r--r--.icons/awkward/16x16/panel/indicator-privacy-panel.svg8
l---------.icons/awkward/16x16/panel/indicator-rss-aware-attention.svg1
l---------.icons/awkward/16x16/panel/indicator-rss-aware.svg1
-rw-r--r--.icons/awkward/16x16/panel/indicator-sensors-battery.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-sensors-case.svg9
-rw-r--r--.icons/awkward/16x16/panel/indicator-sensors-chip.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-sensors-cpu.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-sensors-disk.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-sensors-fan.svg13
-rw-r--r--.icons/awkward/16x16/panel/indicator-sensors-gpu.svg12
-rw-r--r--.icons/awkward/16x16/panel/indicator-sensors-memory.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-sound-switcher.svg9
-rw-r--r--.icons/awkward/16x16/panel/indicator-stardate.svg9
l---------.icons/awkward/16x16/panel/indicator-stickynotes-mono.svg1
-rw-r--r--.icons/awkward/16x16/panel/indicator-trashindicator-attention.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-trashindicator.svg9
-rw-r--r--.icons/awkward/16x16/panel/indicator-virtual-box.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-workspaces-1.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-workspaces-2.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-workspaces-3.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-workspaces-4.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-workspaces-5.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-workspaces-6.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-workspaces-7.svg8
-rw-r--r--.icons/awkward/16x16/panel/indicator-workspaces-8.svg8
l---------.icons/awkward/16x16/panel/input-caps-on.svg1
-rw-r--r--.icons/awkward/16x16/panel/input-keyboard-virtual-off.svg8
-rw-r--r--.icons/awkward/16x16/panel/input-keyboard-virtual-on.svg8
-rw-r--r--.icons/awkward/16x16/panel/input-touchpad-off.svg8
-rw-r--r--.icons/awkward/16x16/panel/input-touchpad-on.svg8
-rw-r--r--.icons/awkward/16x16/panel/insync-action.svg11
-rw-r--r--.icons/awkward/16x16/panel/insync-error.svg11
-rw-r--r--.icons/awkward/16x16/panel/insync-feed.svg11
-rw-r--r--.icons/awkward/16x16/panel/insync-normal.svg11
-rw-r--r--.icons/awkward/16x16/panel/insync-offline.svg11
-rw-r--r--.icons/awkward/16x16/panel/insync-paused.svg11
l---------.icons/awkward/16x16/panel/insync-share.svg1
l---------.icons/awkward/16x16/panel/insync-synced.svg1
-rw-r--r--.icons/awkward/16x16/panel/insync-syncing.svg13
-rw-r--r--.icons/awkward/16x16/panel/irc-channel-joined.svg8
-rw-r--r--.icons/awkward/16x16/panel/irc-channel-parted.svg8
-rw-r--r--.icons/awkward/16x16/panel/irccloud-desktop-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/jdownloader-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/kaku-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/kazam-countdown.svg8
l---------.icons/awkward/16x16/panel/kazam-paused.svg1
l---------.icons/awkward/16x16/panel/kazam-recording.svg1
-rw-r--r--.icons/awkward/16x16/panel/kazam-stopped.svg8
-rw-r--r--.icons/awkward/16x16/panel/keepassx-indicator.svg9
-rw-r--r--.icons/awkward/16x16/panel/keepassx-locked.svg8
l---------.icons/awkward/16x16/panel/keepassxc-dark.svg1
-rw-r--r--.icons/awkward/16x16/panel/keepassxc-locked.svg9
l---------.icons/awkward/16x16/panel/keepassxc-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/keepassxc-unlocked.svg8
-rw-r--r--.icons/awkward/16x16/panel/keybase-badged.svg9
-rw-r--r--.icons/awkward/16x16/panel/keybase-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/keybase-update.svg8
-rw-r--r--.icons/awkward/16x16/panel/keybase-uploading.svg8
-rw-r--r--.icons/awkward/16x16/panel/keyboard-battery-caution.svg10
-rw-r--r--.icons/awkward/16x16/panel/keyboard-battery-empty.svg9
-rw-r--r--.icons/awkward/16x16/panel/keyboard-battery-full.svg9
-rw-r--r--.icons/awkward/16x16/panel/keyboard-battery-good.svg10
-rw-r--r--.icons/awkward/16x16/panel/keyboard-battery-low.svg10
-rw-r--r--.icons/awkward/16x16/panel/keyboard-battery-medium.svg10
l---------.icons/awkward/16x16/panel/knemo-modem-error.svg1
l---------.icons/awkward/16x16/panel/knemo-modem-idle.svg1
l---------.icons/awkward/16x16/panel/knemo-modem-offline.svg1
l---------.icons/awkward/16x16/panel/knemo-modem-receive.svg1
l---------.icons/awkward/16x16/panel/knemo-modem-transmit-receive.svg1
l---------.icons/awkward/16x16/panel/knemo-modem-transmit.svg1
-rw-r--r--.icons/awkward/16x16/panel/knemo-monitor-error.svg9
-rw-r--r--.icons/awkward/16x16/panel/knemo-monitor-idle.svg9
-rw-r--r--.icons/awkward/16x16/panel/knemo-monitor-offline.svg9
-rw-r--r--.icons/awkward/16x16/panel/knemo-monitor-receive.svg9
l---------.icons/awkward/16x16/panel/knemo-monitor-transmit-receive.svg1
-rw-r--r--.icons/awkward/16x16/panel/knemo-monitor-transmit.svg9
l---------.icons/awkward/16x16/panel/knemo-network-error.svg1
l---------.icons/awkward/16x16/panel/knemo-network-idle.svg1
l---------.icons/awkward/16x16/panel/knemo-network-offline.svg1
l---------.icons/awkward/16x16/panel/knemo-network-receive.svg1
l---------.icons/awkward/16x16/panel/knemo-network-transmit-receive.svg1
l---------.icons/awkward/16x16/panel/knemo-network-transmit.svg1
l---------.icons/awkward/16x16/panel/knemo-wireless-error.svg1
l---------.icons/awkward/16x16/panel/knemo-wireless-idle.svg1
l---------.icons/awkward/16x16/panel/knemo-wireless-offline.svg1
l---------.icons/awkward/16x16/panel/knemo-wireless-receive.svg1
l---------.icons/awkward/16x16/panel/knemo-wireless-transmit-receive.svg1
l---------.icons/awkward/16x16/panel/knemo-wireless-transmit.svg1
-rw-r--r--.icons/awkward/16x16/panel/krb-expiring-ticket.svg8
-rw-r--r--.icons/awkward/16x16/panel/krb-no-valid-ticket.svg9
-rw-r--r--.icons/awkward/16x16/panel/krb-valid-ticket.svg8
-rw-r--r--.icons/awkward/16x16/panel/krudiotray-light-off16.svg8
-rw-r--r--.icons/awkward/16x16/panel/krudiotray-light-on16.svg9
-rw-r--r--.icons/awkward/16x16/panel/ladi-started.svg9
-rw-r--r--.icons/awkward/16x16/panel/ladi-starting.svg8
-rw-r--r--.icons/awkward/16x16/panel/ladi-stopped.svg9
l---------.icons/awkward/16x16/panel/laptop-connected.svg1
l---------.icons/awkward/16x16/panel/laptop-disconnected.svg1
l---------.icons/awkward/16x16/panel/laptop-trusted.svg1
-rw-r--r--.icons/awkward/16x16/panel/laptopattention.svg9
-rw-r--r--.icons/awkward/16x16/panel/laptopconnected.svg8
-rw-r--r--.icons/awkward/16x16/panel/laptopdisconnected.svg8
-rw-r--r--.icons/awkward/16x16/panel/laptoptrusted.svg8
l---------.icons/awkward/16x16/panel/liferea-available.svg1
l---------.icons/awkward/16x16/panel/liferea-unread.svg1
-rw-r--r--.icons/awkward/16x16/panel/livewallpaper-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/lookit-panel.svg8
l---------.icons/awkward/16x16/panel/low-signal-lock.svg1
l---------.icons/awkward/16x16/panel/low-signal.svg1
-rw-r--r--.icons/awkward/16x16/panel/lyricfier-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/mailspring-tray-empty.svg8
-rw-r--r--.icons/awkward/16x16/panel/mailspring-tray-full-newitems.svg9
-rw-r--r--.icons/awkward/16x16/panel/mailspring-tray-full.svg8
-rw-r--r--.icons/awkward/16x16/panel/manjaro-settings-manager-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/megalogging.svg10
-rw-r--r--.icons/awkward/16x16/panel/megapaused.svg11
-rw-r--r--.icons/awkward/16x16/panel/megasynching.svg11
-rw-r--r--.icons/awkward/16x16/panel/megauptodate.svg10
-rw-r--r--.icons/awkward/16x16/panel/megawarning.svg11
-rw-r--r--.icons/awkward/16x16/panel/mellowplayer-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/messenger-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/messenger-notification.svg9
l---------.icons/awkward/16x16/panel/mic-off.svg1
l---------.icons/awkward/16x16/panel/mic-on.svg1
-rw-r--r--.icons/awkward/16x16/panel/mic-ready.svg8
-rw-r--r--.icons/awkward/16x16/panel/mic-volume-high.svg9
-rw-r--r--.icons/awkward/16x16/panel/mic-volume-low.svg9
-rw-r--r--.icons/awkward/16x16/panel/mic-volume-medium.svg10
-rw-r--r--.icons/awkward/16x16/panel/mic-volume-muted.svg8
-rw-r--r--.icons/awkward/16x16/panel/microphone-sensitivity-high.svg8
-rw-r--r--.icons/awkward/16x16/panel/microphone-sensitivity-low.svg8
-rw-r--r--.icons/awkward/16x16/panel/microphone-sensitivity-medium.svg8
-rw-r--r--.icons/awkward/16x16/panel/microphone-sensitivity-muted.svg8
-rw-r--r--.icons/awkward/16x16/panel/minetime-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/mini-calendar.svg8
-rw-r--r--.icons/awkward/16x16/panel/mintupdate-checking.svg8
-rw-r--r--.icons/awkward/16x16/panel/mintupdate-error.svg8
-rw-r--r--.icons/awkward/16x16/panel/mintupdate-installing.svg8
-rw-r--r--.icons/awkward/16x16/panel/mintupdate-up-to-date.svg8
-rw-r--r--.icons/awkward/16x16/panel/mintupdate-updates-available.svg9
-rw-r--r--.icons/awkward/16x16/panel/mouse-battery-caution.svg10
-rw-r--r--.icons/awkward/16x16/panel/mouse-battery-empty.svg9
-rw-r--r--.icons/awkward/16x16/panel/mouse-battery-full.svg9
-rw-r--r--.icons/awkward/16x16/panel/mouse-battery-good.svg10
-rw-r--r--.icons/awkward/16x16/panel/mouse-battery-low.svg10
-rw-r--r--.icons/awkward/16x16/panel/mouse-battery-medium.svg10
l---------.icons/awkward/16x16/panel/msd-xrandr.svg1
-rw-r--r--.icons/awkward/16x16/panel/mstdn-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/mullvad-tray-1.svg8
l---------.icons/awkward/16x16/panel/mullvad-tray-10.svg1
-rw-r--r--.icons/awkward/16x16/panel/mullvad-tray-2.svg9
-rw-r--r--.icons/awkward/16x16/panel/mullvad-tray-3.svg9
-rw-r--r--.icons/awkward/16x16/panel/mullvad-tray-4.svg9
-rw-r--r--.icons/awkward/16x16/panel/mullvad-tray-5.svg9
-rw-r--r--.icons/awkward/16x16/panel/mullvad-tray-6.svg9
-rw-r--r--.icons/awkward/16x16/panel/mullvad-tray-7.svg9
-rw-r--r--.icons/awkward/16x16/panel/mullvad-tray-8.svg9
-rw-r--r--.icons/awkward/16x16/panel/mullvad-tray-9.svg8
-rw-r--r--.icons/awkward/16x16/panel/mumble-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/museeks-tray.svg9
-rw-r--r--.icons/awkward/16x16/panel/museeq-offline.svg8
-rw-r--r--.icons/awkward/16x16/panel/museeq-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/mynotes-tray.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-3g.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-4g.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-acquiring.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-cdma-1x.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-connected.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-edge.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-evdo.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-gprs.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-hspa.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-no-route.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-offline.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-secure-signal-excellent.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-secure-signal-good.svg10
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-secure-signal-low.svg10
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-secure-signal-none.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-secure-signal-ok.svg10
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-signal-excellent.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-signal-good.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-signal-low.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-signal-none.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-signal-ok.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-cellular-umts.svg8
l---------.icons/awkward/16x16/panel/network-disconnected.svg1
-rw-r--r--.icons/awkward/16x16/panel/network-error.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-idle.svg8
l---------.icons/awkward/16x16/panel/network-offline.svg1
-rw-r--r--.icons/awkward/16x16/panel/network-receive.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-transmit-receive.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-transmit.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-vpn-acquiring.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-vpn.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-wired-acquiring.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-wired-no-route.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-wired-offline.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-wired-secure.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-wired.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-acquiring.svg11
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-connected.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-hotspot.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-no-route.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-offline.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-secure-signal-excellent.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-secure-signal-good.svg10
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-secure-signal-low.svg10
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-secure-signal-none.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-secure-signal-ok.svg10
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-signal-excellent.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-signal-good.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-signal-low.svg9
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-signal-none.svg8
-rw-r--r--.icons/awkward/16x16/panel/network-wireless-signal-ok.svg9
l---------.icons/awkward/16x16/panel/network-wireless-signal-weak.svg1
-rw-r--r--.icons/awkward/16x16/panel/new-messages-red.svg9
-rw-r--r--.icons/awkward/16x16/panel/nitroshare-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/nixnote2-tray.svg8
l---------.icons/awkward/16x16/panel/nm-adhoc.svg1
l---------.icons/awkward/16x16/panel/nm-device-wired-autoip.svg1
l---------.icons/awkward/16x16/panel/nm-device-wired-secure.svg1
l---------.icons/awkward/16x16/panel/nm-device-wired-secureoffline.svg1
l---------.icons/awkward/16x16/panel/nm-device-wired.svg1
l---------.icons/awkward/16x16/panel/nm-device-wireless.svg1
l---------.icons/awkward/16x16/panel/nm-device-wwan.svg1
-rw-r--r--.icons/awkward/16x16/panel/nm-mb-roam.svg7
l---------.icons/awkward/16x16/panel/nm-no-connection.svg1
l---------.icons/awkward/16x16/panel/nm-secure-lock.svg1
l---------.icons/awkward/16x16/panel/nm-signal-0-secure.svg1
l---------.icons/awkward/16x16/panel/nm-signal-0.svg1
l---------.icons/awkward/16x16/panel/nm-signal-00-secure.svg1
l---------.icons/awkward/16x16/panel/nm-signal-00.svg1
l---------.icons/awkward/16x16/panel/nm-signal-100-secure.svg1
l---------.icons/awkward/16x16/panel/nm-signal-100.svg1
l---------.icons/awkward/16x16/panel/nm-signal-25-secure.svg1
l---------.icons/awkward/16x16/panel/nm-signal-25.svg1
l---------.icons/awkward/16x16/panel/nm-signal-50-secure.svg1
l---------.icons/awkward/16x16/panel/nm-signal-50.svg1
l---------.icons/awkward/16x16/panel/nm-signal-75-secure.svg1
l---------.icons/awkward/16x16/panel/nm-signal-75.svg1
-rw-r--r--.icons/awkward/16x16/panel/nm-tech-3g.svg9
-rw-r--r--.icons/awkward/16x16/panel/nm-tech-4g.svg9
-rw-r--r--.icons/awkward/16x16/panel/nm-tech-cdma-1x.svg8
-rw-r--r--.icons/awkward/16x16/panel/nm-tech-edge.svg8
-rw-r--r--.icons/awkward/16x16/panel/nm-tech-evdo.svg9
-rw-r--r--.icons/awkward/16x16/panel/nm-tech-gprs.svg8
-rw-r--r--.icons/awkward/16x16/panel/nm-tech-hspa.svg8
l---------.icons/awkward/16x16/panel/nm-tech-lte.svg1
-rw-r--r--.icons/awkward/16x16/panel/nm-tech-umts.svg8
l---------.icons/awkward/16x16/panel/nm-vpn-active-lock.svg1
-rw-r--r--.icons/awkward/16x16/panel/nm-vpn-lock.svg8
-rw-r--r--.icons/awkward/16x16/panel/nm-vpn-standalone-lock.svg8
-rw-r--r--.icons/awkward/16x16/panel/nm-wwan-tower.svg7
l---------.icons/awkward/16x16/panel/no-signal.svg1
-rw-r--r--.icons/awkward/16x16/panel/nomachine-disabled.svg8
-rw-r--r--.icons/awkward/16x16/panel/nomachine-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/notes-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/num-lock-off.svg8
-rw-r--r--.icons/awkward/16x16/panel/num-lock-on.svg8
-rw-r--r--.icons/awkward/16x16/panel/nutstore-offline-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/nutstore-oops-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/nutstore-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/nutstore-paused-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/nutstore-synchronized-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/nutstore-synchronizing-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/nylas-tray-empty.svg8
-rw-r--r--.icons/awkward/16x16/panel/nylas-tray-full-newitems.svg9
-rw-r--r--.icons/awkward/16x16/panel/nylas-tray-full.svg8
-rw-r--r--.icons/awkward/16x16/panel/obs-tray-active.svg9
-rw-r--r--.icons/awkward/16x16/panel/obs-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/octopi-error.svg8
-rw-r--r--.icons/awkward/16x16/panel/octopi-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/octopi-info.svg9
l---------.icons/awkward/16x16/panel/octopi-ok.svg1
l---------.icons/awkward/16x16/panel/odrive-tray-grey.svg1
-rw-r--r--.icons/awkward/16x16/panel/odrive-tray-sync.svg8
l---------.icons/awkward/16x16/panel/odrive-tray.svg1
l---------.icons/awkward/16x16/panel/onboard-mono.svg1
-rw-r--r--.icons/awkward/16x16/panel/onboard-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/openbazaar-system-tray.svg9
l---------.icons/awkward/16x16/panel/optimus-tray-intel-symbolic.svg1
l---------.icons/awkward/16x16/panel/optimus-tray-intel.svg1
l---------.icons/awkward/16x16/panel/optimus-tray-nvidia-symbolic.svg1
l---------.icons/awkward/16x16/panel/optimus-tray-nvidia.svg1
-rw-r--r--.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-down.svg9
-rw-r--r--.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-error.svg9
-rw-r--r--.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-up.svg9
-rw-r--r--.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing.svg9
l---------.icons/awkward/16x16/panel/overgrive-app-ind-con-1.svg1
l---------.icons/awkward/16x16/panel/overgrive-app-ind-con-2.svg1
l---------.icons/awkward/16x16/panel/overgrive-app-ind-con-3.svg1
l---------.icons/awkward/16x16/panel/overgrive-app-ind-sleep.svg1
l---------.icons/awkward/16x16/panel/overgrive-app-ind.svg1
l---------.icons/awkward/16x16/panel/pamac-tray-no-update.svg1
l---------.icons/awkward/16x16/panel/pamac-tray-update.svg1
-rw-r--r--.icons/awkward/16x16/panel/pcloud-offline.svg8
-rw-r--r--.icons/awkward/16x16/panel/pcloud-ok.svg8
-rw-r--r--.icons/awkward/16x16/panel/pcloud-pause.svg9
-rw-r--r--.icons/awkward/16x16/panel/pcloud-sync.svg9
-rw-r--r--.icons/awkward/16x16/panel/pcloud-warning.svg8
-rw-r--r--.icons/awkward/16x16/panel/persepolis-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/phone-battery-caution.svg10
-rw-r--r--.icons/awkward/16x16/panel/phone-battery-empty.svg9
-rw-r--r--.icons/awkward/16x16/panel/phone-battery-full.svg9
-rw-r--r--.icons/awkward/16x16/panel/phone-battery-good.svg10
-rw-r--r--.icons/awkward/16x16/panel/phone-battery-low.svg10
-rw-r--r--.icons/awkward/16x16/panel/phone-battery-medium.svg10
-rw-r--r--.icons/awkward/16x16/panel/pia_tray_connected.svg8
-rw-r--r--.icons/awkward/16x16/panel/pia_tray_connecting.svg9
-rw-r--r--.icons/awkward/16x16/panel/pia_tray_disconnected.svg8
l---------.icons/awkward/16x16/panel/pidgin-tray-available.svg1
l---------.icons/awkward/16x16/panel/pidgin-tray-away.svg1
l---------.icons/awkward/16x16/panel/pidgin-tray-busy.svg1
l---------.icons/awkward/16x16/panel/pidgin-tray-connect.svg1
l---------.icons/awkward/16x16/panel/pidgin-tray-invisible.svg1
l---------.icons/awkward/16x16/panel/pidgin-tray-offline.svg1
l---------.icons/awkward/16x16/panel/pidgin-tray-pending.svg1
l---------.icons/awkward/16x16/panel/pidgin-tray-xa.svg1
-rw-r--r--.icons/awkward/16x16/panel/pithos-tray-icon.svg8
l---------.icons/awkward/16x16/panel/pithos-tray-plugin.svg1
-rw-r--r--.icons/awkward/16x16/panel/pomodoneapp-break.svg8
-rw-r--r--.icons/awkward/16x16/panel/pomodoneapp-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/pomodoneapp-paused.svg8
-rw-r--r--.icons/awkward/16x16/panel/pomodoneapp-started.svg8
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-00.svg8
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-01.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-02.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-03.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-04.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-05.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-06.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-07.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-08.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-09.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-10.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-11.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-12.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-13.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-14.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-15.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-16.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-17.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-18.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-19.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-20.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-21.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-22.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-23.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-24.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-25.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-26.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-27.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-28.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-29.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-30.svg10
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-31.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-32.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-33.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-34.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-35.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-36.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-37.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-38.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-39.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-40.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-41.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-42.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-43.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-44.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-45.svg11
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-46.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-47.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-48.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-49.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-50.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-51.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-52.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-53.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-54.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-55.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-56.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-57.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-58.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-59.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-60.svg12
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-indicator-light-61.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-start-light.svg9
-rw-r--r--.icons/awkward/16x16/panel/pomodoro-stop-light.svg9
-rw-r--r--.icons/awkward/16x16/panel/popcorntime-tray.svg9
-rw-r--r--.icons/awkward/16x16/panel/pragha-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/preferences-desktop-accessibility-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/prime-hybrid.svg8
-rw-r--r--.icons/awkward/16x16/panel/prime-intel.svg8
-rw-r--r--.icons/awkward/16x16/panel/prime-nvidia.svg8
-rw-r--r--.icons/awkward/16x16/panel/process-syncing-down.svg8
-rw-r--r--.icons/awkward/16x16/panel/process-syncing-error.svg8
-rw-r--r--.icons/awkward/16x16/panel/process-syncing-idle.svg8
-rw-r--r--.icons/awkward/16x16/panel/process-syncing-up.svg8
-rw-r--r--.icons/awkward/16x16/panel/process-syncing.svg8
-rw-r--r--.icons/awkward/16x16/panel/protonmail-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/protonmail-notification.svg9
-rw-r--r--.icons/awkward/16x16/panel/psensor_hot.svg8
-rw-r--r--.icons/awkward/16x16/panel/psensor_normal.svg8
-rw-r--r--.icons/awkward/16x16/panel/pushbullet-indicator-disabled.svg8
-rw-r--r--.icons/awkward/16x16/panel/pushbullet-indicator-light.svg8
-rw-r--r--.icons/awkward/16x16/panel/pushbullet-indicator-paused.svg8
-rw-r--r--.icons/awkward/16x16/panel/pushbullet-indicator-sync0-light.svg8
-rw-r--r--.icons/awkward/16x16/panel/pushbullet-indicator-sync1-light.svg8
-rw-r--r--.icons/awkward/16x16/panel/pushbullet-indicator-sync2-light.svg8
-rw-r--r--.icons/awkward/16x16/panel/pushbullet-indicator-sync3-light.svg8
l---------.icons/awkward/16x16/panel/pushbullet-indicator-transparent.svg1
l---------.icons/awkward/16x16/panel/pushbullet-indicator.svg1
l---------.icons/awkward/16x16/panel/qbittorrent-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/qbittorrent-tray.svg9
-rw-r--r--.icons/awkward/16x16/panel/qelectrotech-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/qjoypad-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/qnapi-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/qomp-pause-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/qomp-play-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/qomp-stop-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/qtox-away.svg8
-rw-r--r--.icons/awkward/16x16/panel/qtox-busy.svg8
-rw-r--r--.icons/awkward/16x16/panel/qtox-event.svg9
-rw-r--r--.icons/awkward/16x16/panel/qtox-invisible.svg8
-rw-r--r--.icons/awkward/16x16/panel/qtox-offline.svg8
-rw-r--r--.icons/awkward/16x16/panel/qtox-online.svg8
-rw-r--r--.icons/awkward/16x16/panel/qtpass-tray.svg9
-rw-r--r--.icons/awkward/16x16/panel/quota.svg8
l---------.icons/awkward/16x16/panel/radiotray-ng-off-panel.svg1
l---------.icons/awkward/16x16/panel/radiotray-ng-on-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/radiotray_connecting.svg9
-rw-r--r--.icons/awkward/16x16/panel/radiotray_off.svg9
-rw-r--r--.icons/awkward/16x16/panel/radiotray_on.svg9
-rw-r--r--.icons/awkward/16x16/panel/rambox-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/rambox-notification.svg9
-rw-r--r--.icons/awkward/16x16/panel/rclonetray-connected-tray.svg9
-rw-r--r--.icons/awkward/16x16/panel/rclonetray-tray.svg8
l---------.icons/awkward/16x16/panel/receiving-bad-signal-lock.svg1
l---------.icons/awkward/16x16/panel/receiving-bad-signal.svg1
l---------.icons/awkward/16x16/panel/receiving-good-signal-lock.svg1
l---------.icons/awkward/16x16/panel/receiving-good-signal.svg1
l---------.icons/awkward/16x16/panel/receiving-high-signal-lock.svg1
l---------.icons/awkward/16x16/panel/receiving-high-signal.svg1
l---------.icons/awkward/16x16/panel/receiving-low-signal-lock.svg1
l---------.icons/awkward/16x16/panel/receiving-low-signal.svg1
l---------.icons/awkward/16x16/panel/record-desktop-indicator-recording.svg1
l---------.icons/awkward/16x16/panel/record-desktop-indicator.svg1
-rw-r--r--.icons/awkward/16x16/panel/redshift-status-off.svg8
-rw-r--r--.icons/awkward/16x16/panel/redshift-status-on.svg8
-rw-r--r--.icons/awkward/16x16/panel/remmina-panel.svg10
-rw-r--r--.icons/awkward/16x16/panel/remote-folder-sync-down.svg8
-rw-r--r--.icons/awkward/16x16/panel/remote-folder-sync-up.svg8
-rw-r--r--.icons/awkward/16x16/panel/remote-folder-sync.svg8
-rw-r--r--.icons/awkward/16x16/panel/rescuetime-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/rescuetime-offline.svg8
l---------.icons/awkward/16x16/panel/rhythmbox-indicator.svg1
l---------.icons/awkward/16x16/panel/rhythmbox-notplaying.svg1
-rw-r--r--.icons/awkward/16x16/panel/rhythmbox-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/rhythmbox-playing.svg8
-rw-r--r--.icons/awkward/16x16/panel/riot-tray.svg9
l---------.icons/awkward/16x16/panel/rocketchat-tray-1.svg1
l---------.icons/awkward/16x16/panel/rocketchat-tray-2.svg1
l---------.icons/awkward/16x16/panel/rocketchat-tray-3.svg1
l---------.icons/awkward/16x16/panel/rocketchat-tray-4.svg1
l---------.icons/awkward/16x16/panel/rocketchat-tray-5.svg1
l---------.icons/awkward/16x16/panel/rocketchat-tray-6.svg1
l---------.icons/awkward/16x16/panel/rocketchat-tray-7.svg1
l---------.icons/awkward/16x16/panel/rocketchat-tray-8.svg1
l---------.icons/awkward/16x16/panel/rocketchat-tray-9-plus.svg1
l---------.icons/awkward/16x16/panel/rocketchat-tray-9.svg1
-rw-r--r--.icons/awkward/16x16/panel/rocketchat-tray-alert.svg9
-rw-r--r--.icons/awkward/16x16/panel/rocketchat-tray-dot.svg8
-rw-r--r--.icons/awkward/16x16/panel/rocketchat-tray.svg8
l---------.icons/awkward/16x16/panel/rsibreak0.svg1
l---------.icons/awkward/16x16/panel/rsibreak1.svg1
l---------.icons/awkward/16x16/panel/rsibreak2.svg1
l---------.icons/awkward/16x16/panel/rsibreak3.svg1
l---------.icons/awkward/16x16/panel/rsibreak4.svg1
l---------.icons/awkward/16x16/panel/rsibreakx.svg1
-rw-r--r--.icons/awkward/16x16/panel/rto-proxy-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/safeeyes_disabled.svg8
-rw-r--r--.icons/awkward/16x16/panel/safeeyes_enabled.svg8
-rw-r--r--.icons/awkward/16x16/panel/screencloud-idle.svg8
-rw-r--r--.icons/awkward/16x16/panel/screencloud-uploading.svg8
-rw-r--r--.icons/awkward/16x16/panel/scroll-lock-off.svg8
-rw-r--r--.icons/awkward/16x16/panel/scroll-lock-on.svg8
l---------.icons/awkward/16x16/panel/scudcloud-attention-1.svg1
l---------.icons/awkward/16x16/panel/scudcloud-attention-2.svg1
l---------.icons/awkward/16x16/panel/scudcloud-attention-3.svg1
l---------.icons/awkward/16x16/panel/scudcloud-attention-4.svg1
l---------.icons/awkward/16x16/panel/scudcloud-attention-5.svg1
l---------.icons/awkward/16x16/panel/scudcloud-attention-6.svg1
l---------.icons/awkward/16x16/panel/scudcloud-attention-7.svg1
l---------.icons/awkward/16x16/panel/scudcloud-attention-8.svg1
l---------.icons/awkward/16x16/panel/scudcloud-attention-9.svg1
-rw-r--r--.icons/awkward/16x16/panel/scudcloud-attention.svg9
-rw-r--r--.icons/awkward/16x16/panel/scudcloud.svg8
-rw-r--r--.icons/awkward/16x16/panel/seafile-status-error.svg8
-rw-r--r--.icons/awkward/16x16/panel/seafile-status-notification.svg9
-rw-r--r--.icons/awkward/16x16/panel/seafile-status-offline.svg8
-rw-r--r--.icons/awkward/16x16/panel/seafile-status-ok.svg8
-rw-r--r--.icons/awkward/16x16/panel/seafile-status-paused.svg9
-rw-r--r--.icons/awkward/16x16/panel/seafile-status-syncing-1.svg9
-rw-r--r--.icons/awkward/16x16/panel/seafile-status-syncing-2.svg9
-rw-r--r--.icons/awkward/16x16/panel/security-high.svg8
-rw-r--r--.icons/awkward/16x16/panel/security-low.svg8
-rw-r--r--.icons/awkward/16x16/panel/security-medium.svg9
l---------.icons/awkward/16x16/panel/sflphone-indicator.svg1
l---------.icons/awkward/16x16/panel/sflphone-notification.svg1
-rw-r--r--.icons/awkward/16x16/panel/sflphone-offline.svg8
-rw-r--r--.icons/awkward/16x16/panel/shutter-panel.svg14
l---------.icons/awkward/16x16/panel/si-syncthing-0.svg1
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-1.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-10.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-11.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-2.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-3.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-4.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-5.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-6.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-7.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-8.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-9.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-idle.svg8
-rw-r--r--.icons/awkward/16x16/panel/si-syncthing-unknown.svg8
l---------.icons/awkward/16x16/panel/signal-100.svg1
l---------.icons/awkward/16x16/panel/signal-25.svg1
l---------.icons/awkward/16x16/panel/signal-50.svg1
l---------.icons/awkward/16x16/panel/signal-75.svg1
-rw-r--r--.icons/awkward/16x16/panel/signal-tray.svg9
-rw-r--r--.icons/awkward/16x16/panel/signal-unread-1.svg9
l---------.icons/awkward/16x16/panel/signal-unread-10.svg1
l---------.icons/awkward/16x16/panel/signal-unread-2.svg1
l---------.icons/awkward/16x16/panel/signal-unread-3.svg1
l---------.icons/awkward/16x16/panel/signal-unread-4.svg1
l---------.icons/awkward/16x16/panel/signal-unread-5.svg1
l---------.icons/awkward/16x16/panel/signal-unread-6.svg1
l---------.icons/awkward/16x16/panel/signal-unread-7.svg1
l---------.icons/awkward/16x16/panel/signal-unread-8.svg1
l---------.icons/awkward/16x16/panel/signal-unread-9.svg1
-rw-r--r--.icons/awkward/16x16/panel/simplescreenrecorder-error.svg8
l---------.icons/awkward/16x16/panel/simplescreenrecorder-idle.svg1
-rw-r--r--.icons/awkward/16x16/panel/simplescreenrecorder-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/simplescreenrecorder-paused.svg8
-rw-r--r--.icons/awkward/16x16/panel/simplescreenrecorder-recording.svg9
-rw-r--r--.icons/awkward/16x16/panel/skype-indicator.svg9
-rw-r--r--.icons/awkward/16x16/panel/skype-status-away-notification.svg10
-rw-r--r--.icons/awkward/16x16/panel/skype-status-away.svg9
-rw-r--r--.icons/awkward/16x16/panel/skype-status-connected-notification.svg10
l---------.icons/awkward/16x16/panel/skype-status-connected.svg1
-rw-r--r--.icons/awkward/16x16/panel/skype-status-connecting-0.svg9
-rw-r--r--.icons/awkward/16x16/panel/skype-status-connecting-1.svg9
l---------.icons/awkward/16x16/panel/skype-status-connecting-2.svg1
l---------.icons/awkward/16x16/panel/skype-status-connecting-3.svg1
-rw-r--r--.icons/awkward/16x16/panel/skype-status-disturb-notification.svg10
-rw-r--r--.icons/awkward/16x16/panel/skype-status-disturb.svg9
-rw-r--r--.icons/awkward/16x16/panel/skype-status-hidden-notification.svg10
-rw-r--r--.icons/awkward/16x16/panel/skype-status-hidden.svg9
l---------.icons/awkward/16x16/panel/skype-status-invisible-notification.svg1
l---------.icons/awkward/16x16/panel/skype-status-invisible.svg1
-rw-r--r--.icons/awkward/16x16/panel/skype-status-offline-notification.svg10
-rw-r--r--.icons/awkward/16x16/panel/skype-status-offline.svg9
-rw-r--r--.icons/awkward/16x16/panel/slack-indicator-highlight.svg9
-rw-r--r--.icons/awkward/16x16/panel/slack-indicator-unread.svg9
-rw-r--r--.icons/awkward/16x16/panel/slack-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/smartcode-stremio-tray.svg9
l---------.icons/awkward/16x16/panel/smartphone-connected.svg1
l---------.icons/awkward/16x16/panel/smartphone-disconnected.svg1
l---------.icons/awkward/16x16/panel/smartphone-trusted.svg1
-rw-r--r--.icons/awkward/16x16/panel/smartphoneattention.svg9
-rw-r--r--.icons/awkward/16x16/panel/smartphoneconnected.svg8
-rw-r--r--.icons/awkward/16x16/panel/smartphonedisconnected.svg8
-rw-r--r--.icons/awkward/16x16/panel/smartphonetrusted.svg8
-rw-r--r--.icons/awkward/16x16/panel/smplayer-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/solaar-attention.svg9
-rw-r--r--.icons/awkward/16x16/panel/solaar-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/spotify-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/start-here.svg16
-rw-r--r--.icons/awkward/16x16/panel/state-download.svg8
-rw-r--r--.icons/awkward/16x16/panel/state-error.svg8
-rw-r--r--.icons/awkward/16x16/panel/state-information.svg8
-rw-r--r--.icons/awkward/16x16/panel/state-offline.svg8
-rw-r--r--.icons/awkward/16x16/panel/state-ok.svg8
-rw-r--r--.icons/awkward/16x16/panel/state-pause.svg8
-rw-r--r--.icons/awkward/16x16/panel/state-sync.svg8
-rw-r--r--.icons/awkward/16x16/panel/state-warning.svg8
-rw-r--r--.icons/awkward/16x16/panel/steadyflow-alert-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/steadyflow-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/steam_tray_mono.svg10
l---------.icons/awkward/16x16/panel/stock_weather-cloudy.svg1
l---------.icons/awkward/16x16/panel/stock_weather-few-clouds.svg1
l---------.icons/awkward/16x16/panel/stock_weather-fog.svg1
l---------.icons/awkward/16x16/panel/stock_weather-night-clear.svg1
l---------.icons/awkward/16x16/panel/stock_weather-night-few-clouds.svg1
l---------.icons/awkward/16x16/panel/stock_weather-showers.svg1
l---------.icons/awkward/16x16/panel/stock_weather-snow.svg1
l---------.icons/awkward/16x16/panel/stock_weather-storm.svg1
l---------.icons/awkward/16x16/panel/strawberry-panel-grey.svg1
-rw-r--r--.icons/awkward/16x16/panel/strawberry-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/synapse-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/synergy-panel-ok.svg10
-rw-r--r--.icons/awkward/16x16/panel/synergy-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/syspeek-0.svg8
-rw-r--r--.icons/awkward/16x16/panel/syspeek-10.svg8
-rw-r--r--.icons/awkward/16x16/panel/syspeek-100.svg8
-rw-r--r--.icons/awkward/16x16/panel/syspeek-20.svg8
-rw-r--r--.icons/awkward/16x16/panel/syspeek-30.svg8
-rw-r--r--.icons/awkward/16x16/panel/syspeek-40.svg8
-rw-r--r--.icons/awkward/16x16/panel/syspeek-50.svg8
-rw-r--r--.icons/awkward/16x16/panel/syspeek-60.svg8
-rw-r--r--.icons/awkward/16x16/panel/syspeek-70.svg8
-rw-r--r--.icons/awkward/16x16/panel/syspeek-80.svg8
-rw-r--r--.icons/awkward/16x16/panel/syspeek-90.svg8
l---------.icons/awkward/16x16/panel/system-devices-information.svg1
-rw-r--r--.icons/awkward/16x16/panel/system-devices-panel-alert.svg8
l---------.icons/awkward/16x16/panel/system-devices-panel-information.svg1
-rw-r--r--.icons/awkward/16x16/panel/system-devices-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/system-file-manager-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/system-restart-panel.svg8
l---------.icons/awkward/16x16/panel/system-shutdown-panel-restart.svg1
l---------.icons/awkward/16x16/panel/system-shutdown-panel.svg1
l---------.icons/awkward/16x16/panel/tablet-connected.svg1
l---------.icons/awkward/16x16/panel/tablet-disconnected.svg1
-rw-r--r--.icons/awkward/16x16/panel/tabletattention.svg9
-rw-r--r--.icons/awkward/16x16/panel/tabletconnected.svg8
-rw-r--r--.icons/awkward/16x16/panel/tabletdisconnected.svg8
-rw-r--r--.icons/awkward/16x16/panel/tablettrusted.svg8
-rw-r--r--.icons/awkward/16x16/panel/teams-for-linux-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/teamviewer-indicator-away.svg8
-rw-r--r--.icons/awkward/16x16/panel/teamviewer-indicator-busy.svg8
-rw-r--r--.icons/awkward/16x16/panel/teamviewer-indicator-connected.svg8
-rw-r--r--.icons/awkward/16x16/panel/teamviewer-indicator-error.svg8
-rw-r--r--.icons/awkward/16x16/panel/teamviewer-indicator-offline.svg8
-rw-r--r--.icons/awkward/16x16/panel/teamviewer-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/telegram-attention-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/telegram-mute-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/telegram-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/thunderbird-attention-panel.svg11
-rw-r--r--.icons/awkward/16x16/panel/thunderbird-panel.svg10
l---------.icons/awkward/16x16/panel/todo-indicator.svg1
-rw-r--r--.icons/awkward/16x16/panel/tomahawk-indicator.svg8
l---------.icons/awkward/16x16/panel/tomboy-panel.svg1
l---------.icons/awkward/16x16/panel/touchpad-indicator-light-disabled.svg1
l---------.icons/awkward/16x16/panel/touchpad-indicator-light-enabled.svg1
l---------.icons/awkward/16x16/panel/touchpad-indicator-light.svg1
-rw-r--r--.icons/awkward/16x16/panel/transmission-panel.svg9
l---------.icons/awkward/16x16/panel/transmission-tray-icon.svg1
l---------.icons/awkward/16x16/panel/transmitting-bad-signal-lock.svg1
l---------.icons/awkward/16x16/panel/transmitting-bad-signal.svg1
l---------.icons/awkward/16x16/panel/transmitting-good-signal-lock.svg1
l---------.icons/awkward/16x16/panel/transmitting-good-signal.svg1
l---------.icons/awkward/16x16/panel/transmitting-high-signal-lock.svg1
l---------.icons/awkward/16x16/panel/transmitting-high-signal.svg1
l---------.icons/awkward/16x16/panel/transmitting-low-signal-lock.svg1
l---------.icons/awkward/16x16/panel/transmitting-low-signal.svg1
l---------.icons/awkward/16x16/panel/tray-message.svg1
l---------.icons/awkward/16x16/panel/tray-new-im.svg1
l---------.icons/awkward/16x16/panel/tray-offline.svg1
l---------.icons/awkward/16x16/panel/tray-online.svg1
-rw-r--r--.icons/awkward/16x16/panel/trimage-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/tusk-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/twitch-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/ubuntuone-client-error.svg8
-rw-r--r--.icons/awkward/16x16/panel/ubuntuone-client-idle.svg8
-rw-r--r--.icons/awkward/16x16/panel/ubuntuone-client-offline.svg8
-rw-r--r--.icons/awkward/16x16/panel/ubuntuone-client-paused.svg8
-rw-r--r--.icons/awkward/16x16/panel/ubuntuone-client-updating.svg8
-rw-r--r--.icons/awkward/16x16/panel/uget-tray-default.svg8
-rw-r--r--.icons/awkward/16x16/panel/uget-tray-downloading.svg9
-rw-r--r--.icons/awkward/16x16/panel/uget-tray-error.svg8
-rw-r--r--.icons/awkward/16x16/panel/ulauncher-indicator.svg10
-rw-r--r--.icons/awkward/16x16/panel/update-high.svg9
l---------.icons/awkward/16x16/panel/update-low.svg1
l---------.icons/awkward/16x16/panel/update-medium.svg1
-rw-r--r--.icons/awkward/16x16/panel/update-none.svg8
l---------.icons/awkward/16x16/panel/updates-notifier-inactive.svg1
l---------.icons/awkward/16x16/panel/updates-notifier.svg1
l---------.icons/awkward/16x16/panel/user-available-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/user-available.svg8
l---------.icons/awkward/16x16/panel/user-away-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/user-away.svg8
l---------.icons/awkward/16x16/panel/user-busy-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/user-busy.svg8
l---------.icons/awkward/16x16/panel/user-idle-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/user-idle.svg8
l---------.icons/awkward/16x16/panel/user-invisible-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/user-invisible.svg8
l---------.icons/awkward/16x16/panel/user-offline-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/user-offline.svg8
l---------.icons/awkward/16x16/panel/user-online.svg1
-rw-r--r--.icons/awkward/16x16/panel/user-status-new.svg9
-rw-r--r--.icons/awkward/16x16/panel/user-status-pending.svg9
-rw-r--r--.icons/awkward/16x16/panel/variety-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/veracrypt-panel.svg10
-rw-r--r--.icons/awkward/16x16/panel/viber-normal.svg8
-rw-r--r--.icons/awkward/16x16/panel/viber-notification.svg9
-rw-r--r--.icons/awkward/16x16/panel/virt-manager-panel.svg9
-rw-r--r--.icons/awkward/16x16/panel/vivaldi-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/vlc-panel.svg8
l---------.icons/awkward/16x16/panel/volume-level-high-panel.svg1
l---------.icons/awkward/16x16/panel/volume-level-high.svg1
l---------.icons/awkward/16x16/panel/volume-level-low-panel.svg1
l---------.icons/awkward/16x16/panel/volume-level-low.svg1
l---------.icons/awkward/16x16/panel/volume-level-medium-panel.svg1
l---------.icons/awkward/16x16/panel/volume-level-medium.svg1
l---------.icons/awkward/16x16/panel/volume-level-muted-panel.svg1
l---------.icons/awkward/16x16/panel/volume-level-muted.svg1
l---------.icons/awkward/16x16/panel/volume-level-none-panel.svg1
l---------.icons/awkward/16x16/panel/volume-level-none.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-000.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-010.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-020.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-030.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-040.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-050.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-060.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-070.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-080.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-090.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-100.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-110.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-120.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-130.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-140.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-150.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-160.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-170.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-180.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-190.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-200.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-210.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-220.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-230.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-240.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-250.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-260.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-270.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-280.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-290.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-300.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-310.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-320.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-330.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-340.svg1
l---------.icons/awkward/16x16/panel/weather-clear-night-350.svg1
-rw-r--r--.icons/awkward/16x16/panel/weather-clear-night.svg8
-rw-r--r--.icons/awkward/16x16/panel/weather-clear.svg8
-rw-r--r--.icons/awkward/16x16/panel/weather-clouds-night.svg8
-rw-r--r--.icons/awkward/16x16/panel/weather-clouds.svg8
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-000.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-010.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-020.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-030.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-040.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-050.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-060.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-070.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-080.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-090.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-100.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-110.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-120.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-130.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-140.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-150.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-160.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-170.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-180.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-190.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-200.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-210.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-220.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-230.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-240.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-250.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-260.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-270.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-280.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-290.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-300.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-310.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-320.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-330.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-340.svg1
l---------.icons/awkward/16x16/panel/weather-few-clouds-night-350.svg1
-rw-r--r--.icons/awkward/16x16/panel/weather-few-clouds-night.svg8
-rw-r--r--.icons/awkward/16x16/panel/weather-few-clouds.svg8
-rw-r--r--.icons/awkward/16x16/panel/weather-fog.svg11
-rw-r--r--.icons/awkward/16x16/panel/weather-freezing-rain.svg9
l---------.icons/awkward/16x16/panel/weather-hail.svg1
l---------.icons/awkward/16x16/panel/weather-many-clouds.svg1
l---------.icons/awkward/16x16/panel/weather-mist.svg1
-rw-r--r--.icons/awkward/16x16/panel/weather-none-available.svg9
-rw-r--r--.icons/awkward/16x16/panel/weather-overcast.svg8
-rw-r--r--.icons/awkward/16x16/panel/weather-severe-alert.svg9
l---------.icons/awkward/16x16/panel/weather-showers-day.svg1
l---------.icons/awkward/16x16/panel/weather-showers-night.svg1
l---------.icons/awkward/16x16/panel/weather-showers-scattered-day.svg1
l---------.icons/awkward/16x16/panel/weather-showers-scattered-night.svg1
-rw-r--r--.icons/awkward/16x16/panel/weather-showers-scattered.svg8
-rw-r--r--.icons/awkward/16x16/panel/weather-showers.svg8
l---------.icons/awkward/16x16/panel/weather-snow-day.svg1
l---------.icons/awkward/16x16/panel/weather-snow-night.svg1
-rw-r--r--.icons/awkward/16x16/panel/weather-snow-rain.svg8
l---------.icons/awkward/16x16/panel/weather-snow-scattered-day.svg1
l---------.icons/awkward/16x16/panel/weather-snow-scattered-night.svg1
-rw-r--r--.icons/awkward/16x16/panel/weather-snow-scattered.svg8
-rw-r--r--.icons/awkward/16x16/panel/weather-snow.svg8
l---------.icons/awkward/16x16/panel/weather-storm-day.svg1
l---------.icons/awkward/16x16/panel/weather-storm-night.svg1
-rw-r--r--.icons/awkward/16x16/panel/weather-storm.svg9
-rw-r--r--.icons/awkward/16x16/panel/weather-windy.svg8
-rw-r--r--.icons/awkward/16x16/panel/webtorrent-desktop-panel.svg8
-rw-r--r--.icons/awkward/16x16/panel/wechat-tray-unread.svg9
-rw-r--r--.icons/awkward/16x16/panel/wechat-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/whatsapp-msg.svg9
-rw-r--r--.icons/awkward/16x16/panel/whatsapp-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/whatsapp-warning-msg.svg9
-rw-r--r--.icons/awkward/16x16/panel/whatsapp-warning.svg8
-rw-r--r--.icons/awkward/16x16/panel/whatsie-tray-attention.svg9
-rw-r--r--.icons/awkward/16x16/panel/whatsie-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/wire-tray-attention.svg9
-rw-r--r--.icons/awkward/16x16/panel/wire-tray.svg8
l---------.icons/awkward/16x16/panel/wired.svg1
-rw-r--r--.icons/awkward/16x16/panel/wiznote-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/workrave-indicator-quiet.svg8
-rw-r--r--.icons/awkward/16x16/panel/workrave-indicator-suspended.svg8
-rw-r--r--.icons/awkward/16x16/panel/workrave-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/xchat-panel.svg8
l---------.icons/awkward/16x16/panel/xfce-newmail.svg1
l---------.icons/awkward/16x16/panel/xfce-nomail.svg1
l---------.icons/awkward/16x16/panel/xfce4-battery-critical-charging.svg1
l---------.icons/awkward/16x16/panel/xfce4-battery-critical.svg1
l---------.icons/awkward/16x16/panel/xfce4-battery-full-charging.svg1
l---------.icons/awkward/16x16/panel/xfce4-battery-full.svg1
l---------.icons/awkward/16x16/panel/xfce4-battery-low-charging.svg1
l---------.icons/awkward/16x16/panel/xfce4-battery-low.svg1
l---------.icons/awkward/16x16/panel/xfce4-battery-missing.svg1
l---------.icons/awkward/16x16/panel/xfce4-battery-ok-charging.svg1
l---------.icons/awkward/16x16/panel/xfce4-battery-ok.svg1
-rw-r--r--.icons/awkward/16x16/panel/xfce4-fsguard-plugin-urgent.svg9
l---------.icons/awkward/16x16/panel/xfce4-fsguard-plugin-warning.svg1
l---------.icons/awkward/16x16/panel/xfce4-fsguard-plugin.svg1
l---------.icons/awkward/16x16/panel/xfce4-mixer-muted.svg1
l---------.icons/awkward/16x16/panel/xfce4-mixer-no-muted.svg1
l---------.icons/awkward/16x16/panel/xfce4-mixer-no-record.svg1
l---------.icons/awkward/16x16/panel/xfce4-mixer-record.svg1
l---------.icons/awkward/16x16/panel/xfce4-mixer-volume-high.svg1
l---------.icons/awkward/16x16/panel/xfce4-mixer-volume-low-medium.svg1
l---------.icons/awkward/16x16/panel/xfce4-mixer-volume-low.svg1
l---------.icons/awkward/16x16/panel/xfce4-mixer-volume-medium.svg1
l---------.icons/awkward/16x16/panel/xfce4-mixer-volume-muted.svg1
l---------.icons/awkward/16x16/panel/xfce4-mixer-volume-ultra-low.svg1
l---------.icons/awkward/16x16/panel/xfce4-mixer-volume-very-high.svg1
l---------.icons/awkward/16x16/panel/xfce4-notes-plugin.svg1
-rw-r--r--.icons/awkward/16x16/panel/xfce4-whiskermenu.svg8
l---------.icons/awkward/16x16/panel/xfpm-ac-adapter.svg1
-rw-r--r--.icons/awkward/16x16/panel/xfpm-brightness-lcd.svg8
l---------.icons/awkward/16x16/panel/xfpm-keyboard-000.svg1
l---------.icons/awkward/16x16/panel/xfpm-keyboard-020.svg1
l---------.icons/awkward/16x16/panel/xfpm-keyboard-030.svg1
l---------.icons/awkward/16x16/panel/xfpm-keyboard-040.svg1
l---------.icons/awkward/16x16/panel/xfpm-keyboard-060.svg1
l---------.icons/awkward/16x16/panel/xfpm-keyboard-080.svg1
l---------.icons/awkward/16x16/panel/xfpm-keyboard-100.svg1
l---------.icons/awkward/16x16/panel/xfpm-mouse-000.svg1
l---------.icons/awkward/16x16/panel/xfpm-mouse-020.svg1
l---------.icons/awkward/16x16/panel/xfpm-mouse-030.svg1
l---------.icons/awkward/16x16/panel/xfpm-mouse-040.svg1
l---------.icons/awkward/16x16/panel/xfpm-mouse-060.svg1
l---------.icons/awkward/16x16/panel/xfpm-mouse-080.svg1
l---------.icons/awkward/16x16/panel/xfpm-mouse-100.svg1
l---------.icons/awkward/16x16/panel/xfpm-phone-000.svg1
l---------.icons/awkward/16x16/panel/xfpm-phone-020.svg1
l---------.icons/awkward/16x16/panel/xfpm-phone-030.svg1
l---------.icons/awkward/16x16/panel/xfpm-phone-040.svg1
l---------.icons/awkward/16x16/panel/xfpm-phone-060.svg1
l---------.icons/awkward/16x16/panel/xfpm-phone-080.svg1
l---------.icons/awkward/16x16/panel/xfpm-phone-100.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-000-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-000.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-020-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-020.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-040-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-040.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-060-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-060.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-080-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-080.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-100-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-100.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-charged.svg1
l---------.icons/awkward/16x16/panel/xfpm-primary-missing.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-000-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-000.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-020-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-020.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-040-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-040.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-060-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-060.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-080-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-080.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-100-charging.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-100.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-charged.svg1
l---------.icons/awkward/16x16/panel/xfpm-ups-missing.svg1
l---------.icons/awkward/16x16/panel/xkbmod-indicator.svg1
-rw-r--r--.icons/awkward/16x16/panel/y-ppa-indicator.svg8
-rw-r--r--.icons/awkward/16x16/panel/yate-tray-incomingcall.svg8
-rw-r--r--.icons/awkward/16x16/panel/yate-tray-incomingchat.svg9
-rw-r--r--.icons/awkward/16x16/panel/yate-tray-info.svg9
-rw-r--r--.icons/awkward/16x16/panel/yate-tray-notification.svg9
-rw-r--r--.icons/awkward/16x16/panel/yate-tray.svg8
-rw-r--r--.icons/awkward/16x16/panel/yd-busy1.svg10
l---------.icons/awkward/16x16/panel/yd-busy2.svg1
l---------.icons/awkward/16x16/panel/yd-busy3.svg1
l---------.icons/awkward/16x16/panel/yd-busy4.svg1
l---------.icons/awkward/16x16/panel/yd-busy5.svg1
-rw-r--r--.icons/awkward/16x16/panel/yd-ind-error.svg8
-rw-r--r--.icons/awkward/16x16/panel/yd-ind-idle.svg8
-rw-r--r--.icons/awkward/16x16/panel/yd-ind-pause.svg8
-rw-r--r--.icons/awkward/16x16/panel/youtube-indicator-downloading-light.svg8
-rw-r--r--.icons/awkward/16x16/panel/youtube-indicator-light-disabled.svg8
-rw-r--r--.icons/awkward/16x16/panel/youtube-indicator-light-sync0.svg9
-rw-r--r--.icons/awkward/16x16/panel/youtube-indicator-light-sync1.svg9
-rw-r--r--.icons/awkward/16x16/panel/youtube-indicator-light-sync2.svg9
-rw-r--r--.icons/awkward/16x16/panel/youtube-indicator-light-sync3.svg9
-rw-r--r--.icons/awkward/16x16/panel/youtube-indicator-light-sync4.svg9
-rw-r--r--.icons/awkward/16x16/panel/youtube-indicator-light-sync5.svg9
l---------.icons/awkward/16x16/panel/youtube-indicator-light-sync6.svg1
l---------.icons/awkward/16x16/panel/youtube-indicator-light-sync7.svg1
l---------.icons/awkward/16x16/panel/youtube-indicator-light-sync8.svg1
l---------.icons/awkward/16x16/panel/youtube-indicator-light-sync9.svg1
-rw-r--r--.icons/awkward/16x16/panel/youtube-indicator-light.svg8
l---------.icons/awkward/16x16/panel/yum-indicator-error.svg1
l---------.icons/awkward/16x16/panel/yum-indicator-info.svg1
l---------.icons/awkward/16x16/panel/yum-indicator-no-updates.svg1
l---------.icons/awkward/16x16/panel/yum-indicator-updates.svg1
l---------.icons/awkward/16x16/panel/yum-indicator-working.svg1
l---------.icons/awkward/16x16/panel/zeal-panel.svg1
-rw-r--r--.icons/awkward/16x16/panel/zeal-tray.svg9
-rw-r--r--.icons/awkward/16x16/panel/zim-panel.svg9
-rw-r--r--.icons/awkward/16x16/places/bookmark-missing.svg8
l---------.icons/awkward/16x16/places/certificate-server.svg1
l---------.icons/awkward/16x16/places/desktop.svg1
l---------.icons/awkward/16x16/places/edittrash.svg1
l---------.icons/awkward/16x16/places/emptytrash.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-activities.svg12
-rw-r--r--.icons/awkward/16x16/places/folder-android.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-apple.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-arduino.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-backup.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-black.svg3
-rw-r--r--.icons/awkward/16x16/places/folder-blue.svg3
-rw-r--r--.icons/awkward/16x16/places/folder-bluegrey.svg3
l---------.icons/awkward/16x16/places/folder-bookmark.svg1
l---------.icons/awkward/16x16/places/folder-bookmarks.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-books.svg6
-rw-r--r--.icons/awkward/16x16/places/folder-brown.svg3
l---------.icons/awkward/16x16/places/folder-camera.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-cd.svg8
l---------.icons/awkward/16x16/places/folder-cloud.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-copy-cloud.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-custom.svg3
-rw-r--r--.icons/awkward/16x16/places/folder-cyan.svg3
l---------.icons/awkward/16x16/places/folder-decrypted.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-deeporange.svg3
l---------.icons/awkward/16x16/places/folder-desktop.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-development.svg8
l---------.icons/awkward/16x16/places/folder-documents-open.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-documents.svg8
l---------.icons/awkward/16x16/places/folder-download-open.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-download.svg8
l---------.icons/awkward/16x16/places/folder-downloads.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-drag-accept.svg9
-rw-r--r--.icons/awkward/16x16/places/folder-dropbox.svg8
l---------.icons/awkward/16x16/places/folder-encrypted.svg1
l---------.icons/awkward/16x16/places/folder-favorites.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-games.svg8
l---------.icons/awkward/16x16/places/folder-gdrive.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-git.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-github.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-gitlab.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-gnome.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-google-drive.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-green.svg3
-rw-r--r--.icons/awkward/16x16/places/folder-grey.svg3
l---------.icons/awkward/16x16/places/folder-home.svg1
l---------.icons/awkward/16x16/places/folder-html.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-image-people.svg8
l---------.icons/awkward/16x16/places/folder-image.svg1
l---------.icons/awkward/16x16/places/folder-images.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-important.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-indigo.svg3
-rw-r--r--.icons/awkward/16x16/places/folder-java.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-kde.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-linux.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-locked.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-magenta.svg3
-rw-r--r--.icons/awkward/16x16/places/folder-mail-cloud.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-mail.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-mega.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-meocloud.svg8
l---------.icons/awkward/16x16/places/folder-music-open.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-music.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-network.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-nextcloud.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-nordic.svg3
-rw-r--r--.icons/awkward/16x16/places/folder-open.svg9
-rw-r--r--.icons/awkward/16x16/places/folder-orange.svg3
-rw-r--r--.icons/awkward/16x16/places/folder-owncloud.svg15
-rw-r--r--.icons/awkward/16x16/places/folder-pcloud.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-photo.svg8
l---------.icons/awkward/16x16/places/folder-photos.svg1
l---------.icons/awkward/16x16/places/folder-picture.svg1
l---------.icons/awkward/16x16/places/folder-pictures-open.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-pictures.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-pink.svg3
-rw-r--r--.icons/awkward/16x16/places/folder-print.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-private.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-projects.svg8
l---------.icons/awkward/16x16/places/folder-public.svg1
l---------.icons/awkward/16x16/places/folder-publicshare-open.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-publicshare.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-recent.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-red.svg3
l---------.icons/awkward/16x16/places/folder-remote-open.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-remote.svg8
l---------.icons/awkward/16x16/places/folder-root.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-script.svg8
l---------.icons/awkward/16x16/places/folder-sound.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-steam.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-tar.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-teal.svg3
l---------.icons/awkward/16x16/places/folder-temp.svg1
l---------.icons/awkward/16x16/places/folder-templates-open.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-templates.svg8
l---------.icons/awkward/16x16/places/folder-text.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-torrent.svg8
l---------.icons/awkward/16x16/places/folder-txt.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-unlocked.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-vbox.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-video.svg8
l---------.icons/awkward/16x16/places/folder-videocamera.svg1
l---------.icons/awkward/16x16/places/folder-videos-open.svg1
l---------.icons/awkward/16x16/places/folder-videos.svg1
-rw-r--r--.icons/awkward/16x16/places/folder-violet.svg3
-rw-r--r--.icons/awkward/16x16/places/folder-visiting.svg9
-rw-r--r--.icons/awkward/16x16/places/folder-white.svg3
-rw-r--r--.icons/awkward/16x16/places/folder-wifi.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-wine.svg13
-rw-r--r--.icons/awkward/16x16/places/folder-yandex-disk.svg8
-rw-r--r--.icons/awkward/16x16/places/folder-yellow.svg3
-rw-r--r--.icons/awkward/16x16/places/folder.svg8
l---------.icons/awkward/16x16/places/folder_home.svg1
l---------.icons/awkward/16x16/places/folder_home2.svg1
l---------.icons/awkward/16x16/places/folder_man.svg1
l---------.icons/awkward/16x16/places/folder_open.svg1
l---------.icons/awkward/16x16/places/folder_wordprocessing.svg1
l---------.icons/awkward/16x16/places/gnome-dev-trash-empty.svg1
l---------.icons/awkward/16x16/places/gnome-dev-trash-full.svg1
l---------.icons/awkward/16x16/places/gnome-fs-bookmark-missing.svg1
l---------.icons/awkward/16x16/places/gnome-fs-bookmark.svg1
l---------.icons/awkward/16x16/places/gnome-fs-directory-accept.svg1
l---------.icons/awkward/16x16/places/gnome-fs-directory.svg1
l---------.icons/awkward/16x16/places/gnome-fs-home.svg1
l---------.icons/awkward/16x16/places/gnome-fs-trash-empty-accept.svg1
l---------.icons/awkward/16x16/places/gnome-fs-trash-empty.svg1
l---------.icons/awkward/16x16/places/gnome-fs-trash-full.svg1
l---------.icons/awkward/16x16/places/gnome-home.svg1
l---------.icons/awkward/16x16/places/gnome-stock-trash-empty.svg1
l---------.icons/awkward/16x16/places/gnome-stock-trash-full.svg1
l---------.icons/awkward/16x16/places/gnome-stock-trash.svg1
l---------.icons/awkward/16x16/places/gtk-directory.svg1
l---------.icons/awkward/16x16/places/inode-directory.svg1
l---------.icons/awkward/16x16/places/insync-folder.svg1
l---------.icons/awkward/16x16/places/knetattach.svg1
l---------.icons/awkward/16x16/places/library-music.svg1
l---------.icons/awkward/16x16/places/network-workgroup.svg1
l---------.icons/awkward/16x16/places/network.svg1
l---------.icons/awkward/16x16/places/repository.svg1
l---------.icons/awkward/16x16/places/stock_bookmark.svg1
l---------.icons/awkward/16x16/places/stock_delete-bookmark.svg1
l---------.icons/awkward/16x16/places/stock_folder.svg1
l---------.icons/awkward/16x16/places/stock_open.svg1
l---------.icons/awkward/16x16/places/stock_trash_empty.svg1
l---------.icons/awkward/16x16/places/stock_trash_full.svg1
l---------.icons/awkward/16x16/places/trashcan_empty.svg1
l---------.icons/awkward/16x16/places/trashcan_full.svg1
-rw-r--r--.icons/awkward/16x16/places/user-bookmarks.svg8
-rw-r--r--.icons/awkward/16x16/places/user-desktop.svg8
l---------.icons/awkward/16x16/places/user-home-open.svg1
-rw-r--r--.icons/awkward/16x16/places/user-home.svg10
-rw-r--r--.icons/awkward/16x16/places/user-trash-full.svg8
-rw-r--r--.icons/awkward/16x16/places/user-trash.svg8
-rw-r--r--.icons/awkward/16x16/status/changes-allow.svg5
-rw-r--r--.icons/awkward/16x16/status/changes-prevent.svg5
-rw-r--r--.icons/awkward/16x16/status/package-available-locked.svg4
-rw-r--r--.icons/awkward/16x16/status/package-available.svg3
-rw-r--r--.icons/awkward/16x16/status/package-broken.svg5
-rw-r--r--.icons/awkward/16x16/status/package-downgrade.svg4
-rw-r--r--.icons/awkward/16x16/status/package-install.svg4
-rw-r--r--.icons/awkward/16x16/status/package-installed-locked.svg4
-rw-r--r--.icons/awkward/16x16/status/package-installed-outdated.svg5
-rw-r--r--.icons/awkward/16x16/status/package-installed-updated.svg4
-rw-r--r--.icons/awkward/16x16/status/package-new.svg4
-rw-r--r--.icons/awkward/16x16/status/package-purge.svg4
-rw-r--r--.icons/awkward/16x16/status/package-reinstall.svg4
-rw-r--r--.icons/awkward/16x16/status/package-remove.svg4
-rw-r--r--.icons/awkward/16x16/status/package-supported.svg3
-rw-r--r--.icons/awkward/16x16/status/package-upgrade.svg4
9949 files changed, 39475 insertions, 0 deletions
diff --git a/.icons/awkward/16x16/actions/Finished.svg b/.icons/awkward/16x16/actions/Finished.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/Finished.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/Info-amarok.svg b/.icons/awkward/16x16/actions/Info-amarok.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/Info-amarok.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/SuggestionError.svg b/.icons/awkward/16x16/actions/SuggestionError.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/SuggestionError.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/SuggestionTM.svg b/.icons/awkward/16x16/actions/SuggestionTM.svg
new file mode 120000
index 00000000..a8320982
--- /dev/null
+++ b/.icons/awkward/16x16/actions/SuggestionTM.svg
@@ -0,0 +1 @@
+database-index.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/action-albumfolder-importdir2.svg b/.icons/awkward/16x16/actions/action-albumfolder-importdir2.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/action-albumfolder-importdir2.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/action-rss_tag.svg b/.icons/awkward/16x16/actions/action-rss_tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/action-rss_tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/action-unavailable.svg b/.icons/awkward/16x16/actions/action-unavailable.svg
new file mode 100644
index 00000000..2d40ad41
--- /dev/null
+++ b/.icons/awkward/16x16/actions/action-unavailable.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.137 1 1 4.137 1 8 C 1 11.863 4.137 15 8 15 C 11.863 15 15 11.863 15 8 C 15 4.137 11.863 1 8 1 z M 8 3 C 9.0194 3 9.959 3.28763 10.75 3.8125 L 3.8125 10.75 C 3.28763 9.95898 3 9.0194 3 8 C 3 5.2407 5.2408 3 8 3 z M 12.1875 5.25 C 12.71237 6.04102 13 6.9806 13 8 C 13 10.7592 10.7592 13 8 13 C 6.9806 13 6.041 12.71237 5.25 12.1875 L 12.1875 5.25 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/add-files-to-archive.svg b/.icons/awkward/16x16/actions/add-files-to-archive.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/add-files-to-archive.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/add-folder-to-archive.svg b/.icons/awkward/16x16/actions/add-folder-to-archive.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/add-folder-to-archive.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/add-placemark.svg b/.icons/awkward/16x16/actions/add-placemark.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/16x16/actions/add-placemark.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/add.svg b/.icons/awkward/16x16/actions/add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/address-book-new.svg b/.icons/awkward/16x16/actions/address-book-new.svg
new file mode 100644
index 00000000..4a281d5e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/address-book-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1.89,1 1,1.89 1,3 V 13 C 1,14.11 1.89,15 3,15 H 13 C 14.11,15 15,14.11 15,13 V 3 C 15,1.89 14.11,1 13,1 Z M 8,4 C 10.21,4 12,5.79 12,8 V 8.5 C 12,9.33 11.33,10 10.5,10 10.06,10 9.64,9.8 9.35,9.46 9,9.79 8.52,10 8,10 6.9,10 6,9.1 6,8 6,6.9 6.9,6 8,6 9.1,6 10,6.9 10,8 V 8.5 C 10,8.78 10.22,9 10.5,9 10.78,9 11,8.78 11,8.5 V 8 C 11,6.34 9.66,5 8,5 6.34,5 5,6.34 5,8 5,9.66 6.34,11 8,11 H 10.5 C 10.5,11 11,11 11,11.5 10.97,12 10.5,12 10.5,12 H 8 C 5.79,12 4,10.21 4,8 4,5.79 5.79,4 8,4 Z M 8,7 C 7.45,7 7,7.45 7,8 7,8.55 7.45,9 8,9 8.55,9 9,8.55 9,8 9,7.45 8.55,7 8,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/addressbook-details.svg b/.icons/awkward/16x16/actions/addressbook-details.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/16x16/actions/addressbook-details.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/adjustcurves.svg b/.icons/awkward/16x16/actions/adjustcurves.svg
new file mode 100644
index 00000000..69af9939
--- /dev/null
+++ b/.icons/awkward/16x16/actions/adjustcurves.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 L 3 11 L 1 11 L 1 13 L 3 13 L 3 15 L 5 15 L 5 13 L 15 13 L 15 11 L 5 11 L 5 9.5 L 7.90625 7.3203125 L 10.027344 9.4414062 L 15 4.0878906 L 15 1.1484375 L 9.9726562 6.5585938 L 8.09375 4.6796875 L 5 7 L 5 1 L 3 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/adjusthsl.svg b/.icons/awkward/16x16/actions/adjusthsl.svg
new file mode 100644
index 00000000..585394e8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/adjusthsl.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <linearGradient id="linearGradient4177" x1="8" x2="8" y1="15" y2="1" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e26da9" offset="0"/>
+ <stop style="stop-color:#e26da9;stop-opacity:0" offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <path style="fill:url(#linearGradient4177)" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/adjustlevels.svg b/.icons/awkward/16x16/actions/adjustlevels.svg
new file mode 100644
index 00000000..3dfdadcf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/adjustlevels.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 2 A 3 3 0 0 0 8.1757812 4 L 1 4 L 1 6 L 8.1738281 6 A 3 3 0 0 0 11 8 A 3 3 0 0 0 13.824219 6 L 15 6 L 15 4 L 13.826172 4 A 3 3 0 0 0 11 2 z M 6 8 A 3 3 0 0 0 3.1757812 10 L 1 10 L 1 12 L 3.1738281 12 A 3 3 0 0 0 6 14 A 3 3 0 0 0 8.8242188 12 L 15 12 L 15 10 L 8.8261719 10 A 3 3 0 0 0 6 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/adjustrgb.svg b/.icons/awkward/16x16/actions/adjustrgb.svg
new file mode 100644
index 00000000..0fd2766a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/adjustrgb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 3.1738281 A 3 3 0 0 0 2 6 A 3 3 0 0 0 4 8.8242188 L 4 15 L 6 15 L 6 8.8261719 A 3 3 0 0 0 8 6 A 3 3 0 0 0 6 3.1757812 L 6 1 L 4 1 z M 10 1 L 10 8.1738281 A 3 3 0 0 0 8 11 A 3 3 0 0 0 10 13.824219 L 10 15 L 12 15 L 12 13.826172 A 3 3 0 0 0 14 11 A 3 3 0 0 0 12 8.1757812 L 12 1 L 10 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/adress-book-new.svg b/.icons/awkward/16x16/actions/adress-book-new.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/16x16/actions/adress-book-new.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/akonadi-phone-home.svg b/.icons/awkward/16x16/actions/akonadi-phone-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/akonadi-phone-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/akonadiconsole.svg b/.icons/awkward/16x16/actions/akonadiconsole.svg
new file mode 120000
index 00000000..6957e396
--- /dev/null
+++ b/.icons/awkward/16x16/actions/akonadiconsole.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/albumfolder-importdir.svg b/.icons/awkward/16x16/actions/albumfolder-importdir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/albumfolder-importdir.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/albumfolder-importimages.svg b/.icons/awkward/16x16/actions/albumfolder-importimages.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/16x16/actions/albumfolder-importimages.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/albumfolder-new.svg b/.icons/awkward/16x16/actions/albumfolder-new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/albumfolder-new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/albumfolder-properties.svg b/.icons/awkward/16x16/actions/albumfolder-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/albumfolder-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/albumfolder-user-trash.svg b/.icons/awkward/16x16/actions/albumfolder-user-trash.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/albumfolder-user-trash.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/align-horizontal-baseline.svg b/.icons/awkward/16x16/actions/align-horizontal-baseline.svg
new file mode 100644
index 00000000..3cc5171f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-horizontal-baseline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 16 L 3 16 L 3 15 L 3 0 L 1 0 z M 3 15 L 5.5 15 L 6.5625 12 L 11.4375 12 L 12.5 15 L 15.28125 15 L 10 1 L 8 1 L 3 15 z M 9 5 L 10.75 10 L 7.25 10 L 9 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-horizontal-bottom-out.svg b/.icons/awkward/16x16/actions/align-horizontal-bottom-out.svg
new file mode 100644
index 00000000..18c377fb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-horizontal-bottom-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 L 9 8 L 14 8 L 14 1 L 9 1 z M 2 3 L 2 8 L 7 8 L 7 3 L 2 3 z M 1 10 L 1 12 L 15 12 L 15 10 L 1 10 z M 9 13 L 9 15 L 14 15 L 14 13 L 9 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-horizontal-center.svg b/.icons/awkward/16x16/actions/align-horizontal-center.svg
new file mode 100644
index 00000000..b71f93a6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-horizontal-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2 L 3 2 L 3 6 L 7 6 L 7 10 L 3 10 L 3 14 L 7 14 L 7 15 L 9 15 L 9 14 L 13 14 L 13 10 L 9 10 L 9 6 L 13 6 L 13 2 L 9 2 L 9 1 L 7 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-horizontal-left-out.svg b/.icons/awkward/16x16/actions/align-horizontal-left-out.svg
new file mode 100644
index 00000000..59a7e657
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-horizontal-left-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 15 L 6 15 L 6 1 L 4 1 z M 8 2 L 8 7 L 15 7 L 15 2 L 8 2 z M 1 9 L 1 14 L 3 14 L 3 9 L 1 9 z M 8 9 L 8 14 L 13 14 L 13 9 L 8 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-horizontal-left-to-anchor.svg b/.icons/awkward/16x16/actions/align-horizontal-left-to-anchor.svg
new file mode 100644
index 00000000..2e79d8a2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-horizontal-left-to-anchor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 2 L 3 2 L 3 0 L 1 0 z M 3 2 L 3 16 L 5 16 L 5 15 L 15 15 L 15 11 L 5 11 L 5 7 L 15 7 L 15 3 L 5 3 L 5 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-horizontal-left.svg b/.icons/awkward/16x16/actions/align-horizontal-left.svg
new file mode 100644
index 00000000..04738302
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-horizontal-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 15 L 4 15 L 4 14 L 14 14 L 14 10 L 4 10 L 4 6 L 14 6 L 14 2 L 4 2 L 4 1 L 2 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-horizontal-right-out.svg b/.icons/awkward/16x16/actions/align-horizontal-right-out.svg
new file mode 100644
index 00000000..034fca5f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-horizontal-right-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 1 L 10 15 L 12 15 L 12 1 L 10 1 z M 1 2 L 1 7 L 8 7 L 8 2 L 1 2 z M 3 9 L 3 14 L 8 14 L 8 9 L 3 9 z M 13 9 L 13 14 L 15 14 L 15 9 L 13 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-horizontal-right-to-anchor.svg b/.icons/awkward/16x16/actions/align-horizontal-right-to-anchor.svg
new file mode 100644
index 00000000..7fd1ec3b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-horizontal-right-to-anchor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13 0 L 13 2 L 15 2 L 15 0 L 13 0 z M 13 2 L 11 2 L 11 3 L 1 3 L 1 7 L 11 7 L 11 11 L 1 11 L 1 15 L 11 15 L 11 16 L 13 16 L 13 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-horizontal-right.svg b/.icons/awkward/16x16/actions/align-horizontal-right.svg
new file mode 100644
index 00000000..75e3155a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-horizontal-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 2 2 L 2 6 L 12 6 L 12 10 L 2 10 L 2 14 L 12 14 L 12 15 L 14 15 L 14 1 L 12 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-horizontal-top-out.svg b/.icons/awkward/16x16/actions/align-horizontal-top-out.svg
new file mode 100644
index 00000000..58a8f63e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-horizontal-top-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 L 9 3 L 14 3 L 14 1 L 9 1 z M 1 4 L 1 6 L 15 6 L 15 4 L 1 4 z M 2 8 L 2 15 L 7 15 L 7 8 L 2 8 z M 9 8 L 9 13 L 14 13 L 14 8 L 9 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-vertical-baseline.svg b/.icons/awkward/16x16/actions/align-vertical-baseline.svg
new file mode 100644
index 00000000..ea87882b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-vertical-baseline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.859375 0 L 1.859375 14 L 0 14 L 0 16 L 16 16 L 16 14 L 14.140625 14 L 8.859375 0 L 6.859375 0 z M 7.859375 4 L 9.609375 9 L 6.109375 9 L 7.859375 4 z M 5.421875 11 L 10.296875 11 L 11.359375 14 L 4.359375 14 L 5.421875 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-vertical-bottom-out.svg b/.icons/awkward/16x16/actions/align-vertical-bottom-out.svg
new file mode 100644
index 00000000..c8f107b6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-vertical-bottom-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 8 L 7 8 L 7 1 L 2 1 z M 9 3 L 9 8 L 14 8 L 14 3 L 9 3 z M 1 10 L 1 12 L 15 12 L 15 10 L 1 10 z M 9 13 L 9 15 L 14 15 L 14 13 L 9 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-vertical-bottom-to-anchor.svg b/.icons/awkward/16x16/actions/align-vertical-bottom-to-anchor.svg
new file mode 100644
index 00000000..d5566725
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-vertical-bottom-to-anchor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 1,1 0,10 -1,0 0,2 14,0 0,-2 -1,0 L 13,1 9,1 9,11 0,11 5,11 5,1 Z m 13,12 0,2 2,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-vertical-bottom.svg b/.icons/awkward/16x16/actions/align-vertical-bottom.svg
new file mode 100644
index 00000000..3e6f7c8d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-vertical-bottom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 12 L 1 12 L 1 14 L 15 14 L 15 12 L 14 12 L 14 2 L 10 2 L 10 12 L 6 12 L 6 2 L 2 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-vertical-center.svg b/.icons/awkward/16x16/actions/align-vertical-center.svg
new file mode 100644
index 00000000..1003af87
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-vertical-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 3 L 2 7 L 1 7 L 1 9 L 2 9 L 2 13 L 6 13 L 6 9 L 10 9 L 10 13 L 14 13 L 14 9 L 15 9 L 15 7 L 14 7 L 14 3 L 10 3 L 10 7 L 6 7 L 6 3 L 2 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-vertical-top-out.svg b/.icons/awkward/16x16/actions/align-vertical-top-out.svg
new file mode 100644
index 00000000..9df56f35
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-vertical-top-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 L 9 3 L 14 3 L 14 1 L 9 1 z M 1 4 L 1 6 L 15 6 L 15 4 L 1 4 z M 2 8 L 2 13 L 7 13 L 7 8 L 2 8 z M 9 8 L 9 15 L 14 15 L 14 8 L 9 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-vertical-top-to-anchor.svg b/.icons/awkward/16x16/actions/align-vertical-top-to-anchor.svg
new file mode 100644
index 00000000..6a861eb5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-vertical-top-to-anchor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,1 V 3 H 16 V 1 Z M 14,3 H 0 V 5 H 1 V 15 H 5 V 5 H 9 V 15 H 13 V 5 H 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/align-vertical-top.svg b/.icons/awkward/16x16/actions/align-vertical-top.svg
new file mode 100644
index 00000000..939683d5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/align-vertical-top.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 2 L 1 4 L 2 4 L 2 14 L 6 14 L 6 4 L 10 4 L 10 14 L 14 14 L 14 4 L 15 4 L 15 2 L 1 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/amarok_artist.svg b/.icons/awkward/16x16/actions/amarok_artist.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/amarok_artist.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/amarok_cart_add.svg b/.icons/awkward/16x16/actions/amarok_cart_add.svg
new file mode 100644
index 00000000..c0b52896
--- /dev/null
+++ b/.icons/awkward/16x16/actions/amarok_cart_add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 C 4.446 1 4 1.446 4 2 L 4 5 L 2 5 C 1.446 5 1 5.446 1 6 L 1 14 C 1 14.554 1.446 15 2 15 L 9 15 L 9 11 L 11 11 L 11 9 L 15 9 L 15 6 C 15 5.446 14.554 5 14 5 L 12 5 L 12 2 C 12 1.446 11.554 1 11 1 L 5 1 z M 6 3 L 10 3 L 10 5 L 6 5 L 6 3 z M 12 10 L 12 12 L 10 12 L 10 14 L 12 14 L 12 16 L 14 16 L 14 14 L 16 14 L 16 12 L 14 12 L 14 10 L 12 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/amarok_cart_remove.svg b/.icons/awkward/16x16/actions/amarok_cart_remove.svg
new file mode 100644
index 00000000..803a47f9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/amarok_cart_remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 C 4.446 1 4 1.446 4 2 L 4 5 L 2 5 C 1.446 5 1 5.446 1 6 L 1 14 C 1 14.554 1.446 15 2 15 L 9 15 L 9 11 L 15 11 L 15 6 C 15 5.446 14.554 5 14 5 L 12 5 L 12 2 C 12 1.446 11.554 1 11 1 L 5 1 z M 6 3 L 10 3 L 10 5 L 6 5 L 6 3 z M 10 12 L 10 14 L 16 14 L 16 12 L 10 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/amarok_cart_view.svg b/.icons/awkward/16x16/actions/amarok_cart_view.svg
new file mode 100644
index 00000000..3d4d9df3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/amarok_cart_view.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 C 4.446 1 4 1.446 4 2 L 4 5 L 2 5 C 1.446 5 1 5.446 1 6 L 1 14 C 1 14.554 1.446 15 2 15 L 14 15 C 14.554 15 15 14.554 15 14 L 15 6 C 15 5.446 14.554 5 14 5 L 12 5 L 12 2 C 12 1.446 11.554 1 11 1 L 5 1 z M 6 3 L 10 3 L 10 5 L 6 5 L 6 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/amarok_change_language.svg b/.icons/awkward/16x16/actions/amarok_change_language.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/16x16/actions/amarok_change_language.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/amarok_clock.svg b/.icons/awkward/16x16/actions/amarok_clock.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/16x16/actions/amarok_clock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/amarok_lyrics.svg b/.icons/awkward/16x16/actions/amarok_lyrics.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/awkward/16x16/actions/amarok_lyrics.svg
@@ -0,0 +1 @@
+view-media-lyrics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/amarok_playcount.svg b/.icons/awkward/16x16/actions/amarok_playcount.svg
new file mode 120000
index 00000000..c6156018
--- /dev/null
+++ b/.icons/awkward/16x16/actions/amarok_playcount.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/amarok_playlist.svg b/.icons/awkward/16x16/actions/amarok_playlist.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/16x16/actions/amarok_playlist.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/amarok_playlist_refresh.svg b/.icons/awkward/16x16/actions/amarok_playlist_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/amarok_playlist_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/amarok_scripts.svg b/.icons/awkward/16x16/actions/amarok_scripts.svg
new file mode 120000
index 00000000..6957e396
--- /dev/null
+++ b/.icons/awkward/16x16/actions/amarok_scripts.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/antivignetting.svg b/.icons/awkward/16x16/actions/antivignetting.svg
new file mode 100644
index 00000000..46d28ce6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/antivignetting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <radialGradient id="radialGradient4475" cx="8" cy="8" r="7" fx="8" fy="8" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e26da9;stop-opacity:0" offset="0" stop-opacity=".2"/>
+ <stop style="stop-color:#e26da9" offset="1"/>
+ </radialGradient>
+ </defs>
+ <path style="fill:url(#radialGradient4475)" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/application-exit.svg b/.icons/awkward/16x16/actions/application-exit.svg
new file mode 100644
index 00000000..6c3c78c8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/application-exit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 0.99998 1 1.892 1 3 L 1 5.9941406 L 3 6 L 3 3 L 13 3 L 13 13 L 3 13 L 3 10 L 1 9.9941406 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 7.2109375 4 L 5.8242188 5.3867188 L 7.4589844 7.0214844 L -0.001953125 7 L -0.001953125 9 L 7.4589844 9.0214844 L 5.8242188 10.654297 L 7.2109375 12.041016 L 11.210938 8 L 7.2109375 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/application-menu.svg b/.icons/awkward/16x16/actions/application-menu.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/application-menu.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/application-rss+xml.svg b/.icons/awkward/16x16/actions/application-rss+xml.svg
new file mode 100644
index 00000000..d61f4df9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/application-rss+xml.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0.99804688 L 1 3.1796875 C 7.5264 3.1796875 12.818359 8.4690468 12.818359 14.998047 L 14.998047 14.998047 C 14.998047 7.2654045 8.7303937 0.9991127 1 0.99804688 z M 1 5.359375 L 1 7.5429688 C 5.1174 7.5429688 8.4550781 10.880347 8.4550781 14.998047 L 10.636719 14.998047 C 10.636719 9.6762468 6.3216 5.359375 1 5.359375 z M 3.0898438 10.820312 C 1.9352436 10.820312 1 11.756879 1 12.912109 C 1 14.065009 1.9352037 15.003906 3.0898438 15.003906 C 4.2444836 15.003906 5.1816406 14.065019 5.1816406 12.912109 C 5.1816406 11.756809 4.2444836 10.820313 3.0898438 10.820312 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/applications-other.svg b/.icons/awkward/16x16/actions/applications-other.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/applications-other.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/appointment-missed.svg b/.icons/awkward/16x16/actions/appointment-missed.svg
new file mode 100644
index 00000000..acafd128
--- /dev/null
+++ b/.icons/awkward/16x16/actions/appointment-missed.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2 1 C 2 1 1 1 1 2 L 1 14 C 1 15 2 15 2 15 L 9 15 L 9 13 L 3 13 L 3 6 L 13 6 L 13 9 L 15 9 L 15 2 C 15 1 14 1 14 1 L 2 1 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/appointment-new.svg b/.icons/awkward/16x16/actions/appointment-new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/appointment-new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/appointment-soon.svg b/.icons/awkward/16x16/actions/appointment-soon.svg
new file mode 100644
index 00000000..3946cfe6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/appointment-soon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 3.5,3.5 0 0 0 12.5,9 Z M 12,10 H 13 V 12 H 15 V 13 H 13 12 V 12 Z M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 8.7617 A 4.5,4.5 0 0 1 8.0332,13 H 3 V 6 H 13 V 8.0312 A 4.5,4.5 0 0 1 15,8.7598 V 2 C 15,1 14,1 14,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/appointment.svg b/.icons/awkward/16x16/actions/appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/16x16/actions/appointment.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/archive-extract.svg b/.icons/awkward/16x16/actions/archive-extract.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/16x16/actions/archive-extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/archive-insert-directory.svg b/.icons/awkward/16x16/actions/archive-insert-directory.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/archive-insert-directory.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/archive-insert.svg b/.icons/awkward/16x16/actions/archive-insert.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/archive-insert.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/archive-remove.svg b/.icons/awkward/16x16/actions/archive-remove.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/archive-remove.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/archive.svg b/.icons/awkward/16x16/actions/archive.svg
new file mode 100644
index 00000000..037b0388
--- /dev/null
+++ b/.icons/awkward/16x16/actions/archive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 2.446,1 2.1749,1.4754 2,2 L 1,5 V 13 C 1,13.554 1.446,14 2,14 H 14 C 14.554,14 15,13.554 15,13 V 5 L 14,2 C 13.825,1.4744 13.554,1 13,1 Z M 3.6699,3 H 12.33 L 12.664,4 H 3.334 Z M 7,6 H 9 V 9 H 10.75 L 8,12 5.25,9 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/arrow-down-double.svg b/.icons/awkward/16x16/actions/arrow-down-double.svg
new file mode 100644
index 00000000..886b1163
--- /dev/null
+++ b/.icons/awkward/16x16/actions/arrow-down-double.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 8 8 L 12 1 L 4 1 z M 8 8 L 4 8 L 8 15 L 12 8 L 8 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/arrow-down.svg b/.icons/awkward/16x16/actions/arrow-down.svg
new file mode 120000
index 00000000..2603a491
--- /dev/null
+++ b/.icons/awkward/16x16/actions/arrow-down.svg
@@ -0,0 +1 @@
+pan-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/arrow-left-double.svg b/.icons/awkward/16x16/actions/arrow-left-double.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/arrow-left-double.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/arrow-left.svg b/.icons/awkward/16x16/actions/arrow-left.svg
new file mode 120000
index 00000000..293e17ff
--- /dev/null
+++ b/.icons/awkward/16x16/actions/arrow-left.svg
@@ -0,0 +1 @@
+pan-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/arrow-right-double.svg b/.icons/awkward/16x16/actions/arrow-right-double.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/16x16/actions/arrow-right-double.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/arrow-right.svg b/.icons/awkward/16x16/actions/arrow-right.svg
new file mode 120000
index 00000000..a97e184d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/arrow-right.svg
@@ -0,0 +1 @@
+pan-end.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/arrow-up-double.svg b/.icons/awkward/16x16/actions/arrow-up-double.svg
new file mode 100644
index 00000000..75c2a3b4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/arrow-up-double.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 4 8 L 8 8 L 12 8 L 8 1 z M 8 8 L 4 15 L 12 15 L 8 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/arrow-up.svg b/.icons/awkward/16x16/actions/arrow-up.svg
new file mode 120000
index 00000000..687a8fb0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/arrow-up.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/as.svg b/.icons/awkward/16x16/actions/as.svg
new file mode 100644
index 00000000..5acac055
--- /dev/null
+++ b/.icons/awkward/16x16/actions/as.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 1c-3.878 0-7 3.122-7 7s3.122 7 7 7 7-3.122 7-7-3.122-7-7-7zm-1.5039 4.002c0.5381 0.0186 1.0732 0.2241 1.5019 0.6367 0.3306 0.3176 0.4769 0.5891 0.9747 1.791 0.5195 1.2569 0.6148 1.4535 0.7832 1.6211 0.1803 0.1782 0.3481 0.2383 0.6681 0.2383 0.525 0 0.9-0.3308 0.9-0.7911 0-0.3895-0.134-0.5137-0.822-0.7617-1.0472-0.3836-1.3855-0.7295-1.3868-1.4258 0-0.3714 0.0927-0.6202 0.3282-0.8769 0.3379-0.3664 0.9196-0.4867 1.4356-0.3047 0.22 0.0794 0.682 0.4928 0.682 0.6113 0 0.0576-0.268 0.2338-0.416 0.2754-0.079 0.0207-0.145-0.0059-0.235-0.0937-0.183-0.1782-0.306-0.2344-0.525-0.2344-0.378 0-0.6135 0.2308-0.6135 0.6035 0 0.3715 0.1502 0.4968 0.8945 0.752 1.026 0.3517 1.328 0.6712 1.334 1.4062 0.006 0.635-0.276 1.0922-0.836 1.3633-0.255 0.1223-0.342 0.1387-0.758 0.1387-0.5938-0.0013-0.8601-0.113-1.1931-0.4942-0.2238-0.2563-0.4504-0.7376-1.1777-2.4941-0.3017-0.7279-0.6902-1.0842-1.336-1.2246-0.3272-0.071-0.783-0.0046-1.0801 0.1543-0.2896 0.1538-0.6129 0.501-0.7656 0.8183-0.1262 0.2577-0.1367 0.3293-0.1367 0.7774 0 0.4274 0.0155 0.5292 0.1211 0.7637 0.1601 0.3579 0.476 0.687 0.8223 0.8652 0.2502 0.1282 0.3273 0.1445 0.7265 0.1445 0.3835 0 0.4823-0.0179 0.711-0.1289 0.261-0.1294 0.6127-0.4476 0.7558-0.6855l0.0742-0.1231 0.1465 0.3418c0.0819 0.1882 0.1485 0.3646 0.1485 0.3965 0 0.0941-0.3326 0.4021-0.6368 0.5937-0.4617 0.2896-0.9922 0.3968-1.5586 0.3184v0.002c-0.16-0.0219-0.4448-0.1162-0.6347-0.209-1.2374-0.6022-1.7443-2.119-1.1348-3.3965 0.4352-0.913 1.3414-1.4003 2.2383-1.3691z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/as_disabled.svg b/.icons/awkward/16x16/actions/as_disabled.svg
new file mode 100644
index 00000000..15ce8400
--- /dev/null
+++ b/.icons/awkward/16x16/actions/as_disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="m8 1c-3.878 0-7 3.122-7 7s3.122 7 7 7 7-3.122 7-7-3.122-7-7-7zm-1.5039 4.002c0.5381 0.0186 1.0732 0.2241 1.5019 0.6367 0.3306 0.3176 0.4769 0.5891 0.9747 1.791 0.5195 1.2569 0.6148 1.4535 0.7832 1.6211 0.1803 0.1782 0.3481 0.2383 0.6681 0.2383 0.525 0 0.9-0.3308 0.9-0.7911 0-0.3895-0.134-0.5137-0.822-0.7617-1.0472-0.3836-1.3855-0.7295-1.3868-1.4258 0-0.3714 0.0927-0.6202 0.3282-0.8769 0.3379-0.3664 0.9196-0.4867 1.4356-0.3047 0.22 0.0794 0.682 0.4928 0.682 0.6113 0 0.0576-0.268 0.2338-0.416 0.2754-0.079 0.0207-0.145-0.0059-0.235-0.0937-0.183-0.1782-0.306-0.2344-0.525-0.2344-0.378 0-0.6135 0.2308-0.6135 0.6035 0 0.3715 0.1502 0.4968 0.8945 0.752 1.026 0.3517 1.328 0.6712 1.334 1.4062 0.006 0.635-0.276 1.0922-0.836 1.3633-0.255 0.1223-0.342 0.1387-0.758 0.1387-0.5938-0.0013-0.8601-0.113-1.1931-0.4942-0.2238-0.2563-0.4504-0.7376-1.1777-2.4941-0.3017-0.7279-0.6902-1.0842-1.336-1.2246-0.3272-0.071-0.783-0.0046-1.0801 0.1543-0.2896 0.1538-0.6129 0.501-0.7656 0.8183-0.1262 0.2577-0.1367 0.3293-0.1367 0.7774 0 0.4274 0.0155 0.5292 0.1211 0.7637 0.1601 0.3579 0.476 0.687 0.8223 0.8652 0.2502 0.1282 0.3273 0.1445 0.7265 0.1445 0.3835 0 0.4823-0.0179 0.711-0.1289 0.261-0.1294 0.6127-0.4476 0.7558-0.6855l0.0742-0.1231 0.1465 0.3418c0.0819 0.1882 0.1485 0.3646 0.1485 0.3965 0 0.0941-0.3326 0.4021-0.6368 0.5937-0.4617 0.2896-0.9922 0.3968-1.5586 0.3184v0.002c-0.16-0.0219-0.4448-0.1162-0.6347-0.209-1.2374-0.6022-1.7443-2.119-1.1348-3.3965 0.4352-0.913 1.3414-1.4003 2.2383-1.3691z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/as_light.svg b/.icons/awkward/16x16/actions/as_light.svg
new file mode 100644
index 00000000..f09471ab
--- /dev/null
+++ b/.icons/awkward/16x16/actions/as_light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m8 1c-3.878 0-7 3.122-7 7s3.122 7 7 7 7-3.122 7-7-3.122-7-7-7zm-1.5039 4.002c0.5381 0.0186 1.0732 0.2241 1.5019 0.6367 0.3306 0.3176 0.4769 0.5891 0.9747 1.791 0.5195 1.2569 0.6148 1.4535 0.7832 1.6211 0.1803 0.1782 0.3481 0.2383 0.6681 0.2383 0.525 0 0.9-0.3308 0.9-0.7911 0-0.3895-0.134-0.5137-0.822-0.7617-1.0472-0.3836-1.3855-0.7295-1.3868-1.4258 0-0.3714 0.0927-0.6202 0.3282-0.8769 0.3379-0.3664 0.9196-0.4867 1.4356-0.3047 0.22 0.0794 0.682 0.4928 0.682 0.6113 0 0.0576-0.268 0.2338-0.416 0.2754-0.079 0.0207-0.145-0.0059-0.235-0.0937-0.183-0.1782-0.306-0.2344-0.525-0.2344-0.378 0-0.6135 0.2308-0.6135 0.6035 0 0.3715 0.1502 0.4968 0.8945 0.752 1.026 0.3517 1.328 0.6712 1.334 1.4062 0.006 0.635-0.276 1.0922-0.836 1.3633-0.255 0.1223-0.342 0.1387-0.758 0.1387-0.5938-0.0013-0.8601-0.113-1.1931-0.4942-0.2238-0.2563-0.4504-0.7376-1.1777-2.4941-0.3017-0.7279-0.6902-1.0842-1.336-1.2246-0.3272-0.071-0.783-0.0046-1.0801 0.1543-0.2896 0.1538-0.6129 0.501-0.7656 0.8183-0.1262 0.2577-0.1367 0.3293-0.1367 0.7774 0 0.4274 0.0155 0.5292 0.1211 0.7637 0.1601 0.3579 0.476 0.687 0.8223 0.8652 0.2502 0.1282 0.3273 0.1445 0.7265 0.1445 0.3835 0 0.4823-0.0179 0.711-0.1289 0.261-0.1294 0.6127-0.4476 0.7558-0.6855l0.0742-0.1231 0.1465 0.3418c0.0819 0.1882 0.1485 0.3646 0.1485 0.3965 0 0.0941-0.3326 0.4021-0.6368 0.5937-0.4617 0.2896-0.9922 0.3968-1.5586 0.3184v0.002c-0.16-0.0219-0.4448-0.1162-0.6347-0.209-1.2374-0.6022-1.7443-2.119-1.1348-3.3965 0.4352-0.913 1.3414-1.4003 2.2383-1.3691z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/atmosphere.svg b/.icons/awkward/16x16/actions/atmosphere.svg
new file mode 100644
index 00000000..eaabc8e9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/atmosphere.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.0625,7.3164 C 3.2875,7.5661 3.7141,7.5492 3.8124,7.91 3.9928,8.0191 4.1728,8.19 4.2806,7.942 4.6521,8.2711 4.2986,8.6106 4.1201,8.9203 4.2331,9.1153 3.9822,9.3125 4.2667,9.4853 4.4674,9.9269 4.6983,10.278 5.1544,10.459 5.2524,10.726 5.2344,11.032 5.2494,11.32 5.2224,11.598 5.3908,11.846 5.3114,12.129 5.1264,12.154 4.768,11.763 4.5519,11.585 3.4145,10.511 2.8069,8.8707 3.0625,7.3164 Z M 11.346,4.9727 C 11.276,5.4107 11.658,4.9287 11.346,4.9727 Z M 11.406,4.8164 C 11.277,4.9987 11.549,4.8454 11.406,4.8164 Z M 11.969,5.2537 C 11.559,5.1515 11.794,5.4786 11.969,5.2537 Z M 11.406,4.66 C 11.633,4.769 11.986,5.1626 12.03,5.2131 12.09,5.0794 12.408,5.6512 12.386,5.7424 12.306,6.2352 11.886,5.5816 11.601,5.6914 11.435,5.6074 11.747,5.2486 11.391,5.3164 10.972,5.2054 10.596,5.5622 10.23,5.4489 10.3,5.2952 10.688,5.3105 10.737,5.0355 10.922,4.722 11.136,4.8098 11.406,4.66 Z M 4.625,4.5037 C 4.678,4.5737 4.1102,5.1237 4.3748,4.6917 4.4678,4.6237 4.4781,4.4828 4.625,4.5037 Z M 4.875,4.4727 C 5.1501,4.5626 4.9857,4.6063 4.8118,4.7539 4.715,4.7055 4.766,4.4784 4.875,4.4727 Z M 4.6875,4.2852 C 4.9108,4.5258 4.3036,4.4953 4.6876,4.2852 Z M 10.156,3.6602 C 9.8371,3.7192 9.9179,4.1877 10.216,3.9072 10.246,3.7798 10.418,3.652 10.156,3.6602 Z M 5.9687,3.4727 C 5.8919,3.7914 5.4634,3.6326 5.4647,3.9778 4.9149,3.92 5.808,3.5373 5.9687,3.4727 Z M 8,3.0039 C 8.8027,3.0139 9.6083,3.2099 10.313,3.5974 10.447,3.7572 10.559,3.8274 10.343,3.9714 10.323,4.298 10.8,3.9194 10.96,4.0014 10.831,4.2561 10.391,4.1683 10.357,4.3418 10.797,4.3798 10.57,4.9259 10.206,4.7339 9.8734,4.6202 9.8218,5.1485 9.9364,5.3302 10.283,5.2847 10.057,5.6931 9.8545,5.7231 9.733,6.1636 9.2367,6.279 9.1146,6.7367 9.219,6.9695 9.0446,7.2497 9.0876,7.4696 9.0566,7.7285 9.4313,7.8805 9.5013,8.1227 9.878,8.4991 10.399,8.2869 10.863,8.1857 11.099,8.2017 11.196,8.444 11.458,8.4248 11.448,8.7084 11.378,9.033 11.684,9.2539 11.978,9.6527 11.35,9.9606 11.474,10.337 11.636,10.69 11.464,11.256 11.534,11.449 11.713,11.459 11.145,11.853 11.017,11.974 9.6741,13.008 7.756,13.302 6.1939,12.608 6.1289,12.499 6.4618,12.628 6.3504,12.39 6.6912,12.43 6.8132,12.144 6.5689,11.955 7.011,12.143 7.0688,11.561 7.2548,11.326 7.0969,10.813 8.0286,11.028 7.9737,10.497 7.832,10.046 8.2799,9.802 8.3336,9.4159 8.1511,8.972 7.5477,9.1102 7.2532,8.8415 6.7732,8.8765 6.9589,8.161 6.4566,8.2227 6.0549,8.2416 5.9922,7.6334 5.6598,7.8038 5.4615,7.8523 5.178,7.6347 4.9966,7.6952 5.0485,7.472 4.5257,7.9385 4.4515,7.9464 4.2234,7.9155 3.7706,7.9483 3.9372,7.5352 4.2129,7.1099 3.1833,7.4562 3.6554,7.0349 3.8484,6.664 3.3853,6.7277 3.2804,7.0047 2.8842,7.1122 3.3393,6.3995 3.3655,6.1735 3.4148,5.8935 3.6686,6.1117 3.8458,5.9416 4.1234,5.9334 4.2515,6.0168 4.2627,6.2525 4.6848,6.472 4.1809,5.7326 4.6247,5.7213 4.8519,5.6112 5.1336,5.4587 5.1084,5.2149 5.35,5.0376 5.6814,4.9507 5.8304,4.7101 6.0482,4.678 6.2478,4.4429 6.1838,4.7265 6.4159,4.634 6.9425,4.4039 6.47,4.4887 6.2278,4.4526 6.6334,4.1336 6.2835,4.1911 6.4604,3.9474 6.654,4.3307 6.658,4.1062 6.8701,4.1368 7.3455,3.8545 6.9818,4.2034 6.7059,4.3978 7.3296,4.3627 7.3571,4.3962 7.3532,4.2316 7.3468,4.1705 7.1918,4.1298 7.5227,3.8019 7.0067,3.706 7.0539,3.3877 7.0793,3.01 6.4457,3.6349 6.6601,3.1923 7.0962,3.0772 7.5481,3.0109 8,3.0039 Z M 8,1 C 4.134,0.9999 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,0.9999 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/audio-off.svg b/.icons/awkward/16x16/actions/audio-off.svg
new file mode 120000
index 00000000..96b5bd1b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/audio-off.svg
@@ -0,0 +1 @@
+kdenlive-hide-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/audio-on.svg b/.icons/awkward/16x16/actions/audio-on.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/16x16/actions/audio-on.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/audio-ready.svg b/.icons/awkward/16x16/actions/audio-ready.svg
new file mode 100644
index 00000000..65e74b01
--- /dev/null
+++ b/.icons/awkward/16x16/actions/audio-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/audio-volume-high.svg b/.icons/awkward/16x16/actions/audio-volume-high.svg
new file mode 100644
index 00000000..8add9c5b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/audio-volume-high.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/audio-volume-low.svg b/.icons/awkward/16x16/actions/audio-volume-low.svg
new file mode 100644
index 00000000..5d217d74
--- /dev/null
+++ b/.icons/awkward/16x16/actions/audio-volume-low.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/audio-volume-medium.svg b/.icons/awkward/16x16/actions/audio-volume-medium.svg
new file mode 100644
index 00000000..011101b6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/audio-volume-medium.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,5 V 11 C 11.06,10.42 11.79,9.3 11.79,8 11.79,6.7 11.07,5.58 10,5 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/audio-volume-muted.svg b/.icons/awkward/16x16/actions/audio-volume-muted.svg
new file mode 100644
index 00000000..65e74b01
--- /dev/null
+++ b/.icons/awkward/16x16/actions/audio-volume-muted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/auto-type.svg b/.icons/awkward/16x16/actions/auto-type.svg
new file mode 100644
index 00000000..701450f5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/auto-type.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,12 8,16 11,12 Z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="1" y="2" rx="1" ry="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="6" y="2" rx="1" ry="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="11" y="2" rx="1" ry="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="10" y="7" rx="1" ry="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="7" height="4" x="2" y="7" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/autocorrection.svg b/.icons/awkward/16x16/actions/autocorrection.svg
new file mode 100644
index 00000000..2ab9a932
--- /dev/null
+++ b/.icons/awkward/16x16/actions/autocorrection.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.646,1 1,11.646 4.3535,15 15,4.3535 Z M 3.5,2 2.9687,2.9687 2,3.5 2.9687,4.0312 3.5,5 4.0312,4.0312 5,3.5 4.0312,2.9687 Z M 11.646,2.6777 13.322,4.3535 10.078,7.5996 8.4004,5.9219 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/automated-tasks.svg b/.icons/awkward/16x16/actions/automated-tasks.svg
new file mode 100644
index 00000000..d58e0682
--- /dev/null
+++ b/.icons/awkward/16x16/actions/automated-tasks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 8.554,0 9,0.446 9,1 9,1.554 8.554,2 8,2 7.446,2 7,1.554 7,1 7,0.446 7.446,0 8,0 Z M 2.5,2 C 1.669,2 1,2.669 1,3.5 V 10.5 C 1,11.331 1.669,12 2.5,12 H 7 V 13 H 4 V 15 H 12 V 13 H 9 V 12 H 13.5 C 14.331,12 15,11.331 15,10.5 V 3.5 C 15,2.669 14.331,2 13.5,2 Z M 4,4 H 12 C 12,4 14,4 14,5 14,6 12,6 12,6 H 4 C 4,6 2,6 2,5 2,4 4,4 4,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/back.svg b/.icons/awkward/16x16/actions/back.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/back.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bell.svg b/.icons/awkward/16x16/actions/bell.svg
new file mode 100644
index 00000000..b5ca2385
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bell.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,14 C 5,14 5.8,16 8,16 10.2,16 11,14 11,14 Z M 8,0 C 4,0 2,3.122 2,7 2,9 0,11 0,12.5 0,12.5 0,13 1.4,13 H 14.6 C 16,13 16,12.5 16,12.5 16,11 14,10 14,7 14,3.122 12,0 8,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/bitmap-trace.svg b/.icons/awkward/16x16/actions/bitmap-trace.svg
new file mode 100644
index 00000000..50a9c664
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bitmap-trace.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,9 10,13 V 15 H 12 L 16,11 Z M 2,2 C 1,2 1,3 1,3 V 13 C 1,14 2,14 2,14 H 9 V 12.582 L 9.582,12 H 3 V 9.5 L 5.5,6.5625 8.8125,10.313 10.938,8.25 12.135,9.4473 14,7.582 15,8.582 V 3 C 15,2 14,2 14,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/blueman-plugin.svg b/.icons/awkward/16x16/actions/blueman-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/blueman-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/blueman-send-file.svg b/.icons/awkward/16x16/actions/blueman-send-file.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/16x16/actions/blueman-send-file.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/blueman-trust.svg b/.icons/awkward/16x16/actions/blueman-trust.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/blueman-trust.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/blueman-untrust.svg b/.icons/awkward/16x16/actions/blueman-untrust.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/blueman-untrust.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/blurfx.svg b/.icons/awkward/16x16/actions/blurfx.svg
new file mode 100644
index 00000000..00d0e336
--- /dev/null
+++ b/.icons/awkward/16x16/actions/blurfx.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,2 C 7,6 11,9 11,11.5 11,14 8.77,16 6,16 3.23,16 1,14 1,11.5 1,9 5,6 6,2 Z M 11,1 10.426,2.6133 8.8789,1.8789 9.6133,3.4258 8,4 9.6133,4.5742 8.8789,6.1211 10.426,5.3867 11,7 11.574,5.3867 13.121,6.1211 12.387,4.5742 14,4 12.387,3.4258 13.121,1.8789 11.574,2.6133 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/blurimage.svg b/.icons/awkward/16x16/actions/blurimage.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/actions/blurimage.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bonobo-component-browser.svg b/.icons/awkward/16x16/actions/bonobo-component-browser.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bonobo-component-browser.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bookmark-add-folder.svg b/.icons/awkward/16x16/actions/bookmark-add-folder.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bookmark-add-folder.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bookmark-edit.svg b/.icons/awkward/16x16/actions/bookmark-edit.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bookmark-edit.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bookmark-new-list.svg b/.icons/awkward/16x16/actions/bookmark-new-list.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bookmark-new-list.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bookmark-new.svg b/.icons/awkward/16x16/actions/bookmark-new.svg
new file mode 100644
index 00000000..3c3bb350
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bookmark-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,0 C 4,0 3,0 3,1 V 15 L 8,12 13,15 V 1 C 13,1 13,0 12,0 Z M 7,3 H 9 V 5 H 11 V 7 H 9 V 9 H 7 V 7 H 5 V 5 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/bookmark-remove.svg b/.icons/awkward/16x16/actions/bookmark-remove.svg
new file mode 100644
index 00000000..0267c8a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bookmark-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 0 C 4 0 3 0 3 1 L 3 15 L 8 12 L 13 15 L 13 1 C 13 1 13 0 12 0 L 4 0 z M 5 5 L 11 5 L 11 7 L 5 7 L 5 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/bookmark-toolbar.svg b/.icons/awkward/16x16/actions/bookmark-toolbar.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bookmark-toolbar.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bookmark.svg b/.icons/awkward/16x16/actions/bookmark.svg
new file mode 120000
index 00000000..eb7b1c3c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bookmark.svg
@@ -0,0 +1 @@
+bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bookmark_add.svg b/.icons/awkward/16x16/actions/bookmark_add.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bookmark_add.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bookmarks-organize.svg b/.icons/awkward/16x16/actions/bookmarks-organize.svg
new file mode 120000
index 00000000..d7f74d1f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bookmarks-organize.svg
@@ -0,0 +1 @@
+./bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bookmarks.svg b/.icons/awkward/16x16/actions/bookmarks.svg
new file mode 100644
index 00000000..09ba2f46
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bookmarks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,0 C 4,0 3,0 3,1 V 15 L 8,12 13,15 V 1 C 13,1 13,0 12,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/bookmarks_list_add.svg b/.icons/awkward/16x16/actions/bookmarks_list_add.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bookmarks_list_add.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bordertool.svg b/.icons/awkward/16x16/actions/bordertool.svg
new file mode 100644
index 00000000..444cae4f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bordertool.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/bottom.svg b/.icons/awkward/16x16/actions/bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/boundingbox_bottom.svg b/.icons/awkward/16x16/actions/boundingbox_bottom.svg
new file mode 100644
index 00000000..d5610f71
--- /dev/null
+++ b/.icons/awkward/16x16/actions/boundingbox_bottom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 13,11 A 5,5 0 0 1 8,16 5,5 0 0 1 3,11 5,5 0 0 1 8,6 5,5 0 0 1 13,11 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 8 6 A 5 5 0 0 0 3 11 A 5 5 0 0 0 8 16 A 5 5 0 0 0 13 11 A 5 5 0 0 0 8 6 z M 8 7 A 4 4 0 0 1 12 11 A 4 4 0 0 1 8 15 A 4 4 0 0 1 4 11 A 4 4 0 0 1 8 7 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,10 H 16 V 12 H 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/boundingbox_bottom_left.svg b/.icons/awkward/16x16/actions/boundingbox_bottom_left.svg
new file mode 100644
index 00000000..119768db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/boundingbox_bottom_left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 10,11 A 5,5 0 0 1 5,16 5,5 0 0 1 0,11 5,5 0 0 1 5,6 5,5 0 0 1 10,11 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 5,6 A 5,5 0 0 0 0,11 5,5 0 0 0 5,16 5,5 0 0 0 10,11 5,5 0 0 0 5,6 Z M 5,7 A 4,4 0 0 1 9,11 4,4 0 0 1 5,15 4,4 0 0 1 1,11 4,4 0 0 1 5,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,0 V 12 H 16 V 10 H 6 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/boundingbox_bottom_right.svg b/.icons/awkward/16x16/actions/boundingbox_bottom_right.svg
new file mode 100644
index 00000000..dc4bf2dd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/boundingbox_bottom_right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 16,11 A 5,5 0 0 1 11,16 5,5 0 0 1 6,11 5,5 0 0 1 11,6 5,5 0 0 1 16,11 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 11,6 A 5,5 0 0 0 6,11 5,5 0 0 0 11,16 5,5 0 0 0 16,11 5,5 0 0 0 11,6 Z M 11,7 A 4,4 0 0 1 15,11 4,4 0 0 1 11,15 4,4 0 0 1 7,11 4,4 0 0 1 11,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,0 V 12 H 0 V 10 H 10 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/boundingbox_center.svg b/.icons/awkward/16x16/actions/boundingbox_center.svg
new file mode 100644
index 00000000..72dfa44d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/boundingbox_center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 3 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 13 8 A 5 5 0 0 0 8 3 z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 8,3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 8,3 Z M 8,4 A 4,4 0 0 1 12,8 4,4 0 0 1 8,12 4,4 0 0 1 4,8 4,4 0 0 1 8,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/boundingbox_left.svg b/.icons/awkward/16x16/actions/boundingbox_left.svg
new file mode 100644
index 00000000..79d9f34d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/boundingbox_left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 10,8 A 5,5 0 0 1 5,13 5,5 0 0 1 0,8 5,5 0 0 1 5,3 5,5 0 0 1 10,8 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 5,3 A 5,5 0 0 0 0,8 5,5 0 0 0 5,13 5,5 0 0 0 10,8 5,5 0 0 0 5,3 Z M 5,4 A 4,4 0 0 1 9,8 4,4 0 0 1 5,12 4,4 0 0 1 1,8 4,4 0 0 1 5,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,0 H 6 V 16 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/boundingbox_right.svg b/.icons/awkward/16x16/actions/boundingbox_right.svg
new file mode 100644
index 00000000..0c4379e4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/boundingbox_right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 16,8 A 5,5 0 0 1 11,13 5,5 0 0 1 6,8 5,5 0 0 1 11,3 5,5 0 0 1 16,8 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 11,3 A 5,5 0 0 0 6,8 5,5 0 0 0 11,13 5,5 0 0 0 16,8 5,5 0 0 0 11,3 Z M 11,4 A 4,4 0 0 1 15,8 4,4 0 0 1 11,12 4,4 0 0 1 7,8 4,4 0 0 1 11,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,0 H 12 V 16 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/boundingbox_top.svg b/.icons/awkward/16x16/actions/boundingbox_top.svg
new file mode 100644
index 00000000..8c1955a8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/boundingbox_top.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 13,5 A 5,5 0 0 1 8,10 5,5 0 0 1 3,5 5,5 0 0 1 8,0 5,5 0 0 1 13,5 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 8,0 A 5,5 0 0 0 3,5 5,5 0 0 0 8,10 5,5 0 0 0 13,5 5,5 0 0 0 8,0 Z M 8,1 A 4,4 0 0 1 12,5 4,4 0 0 1 8,9 4,4 0 0 1 4,5 4,4 0 0 1 8,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,4 H 16 V 6 H 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/boundingbox_top_left.svg b/.icons/awkward/16x16/actions/boundingbox_top_left.svg
new file mode 100644
index 00000000..45f48eb3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/boundingbox_top_left.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 10,5 A 5,5 0 0 0 5,0 5,5 0 0 0 0,5 5,5 0 0 0 5,10 5,5 0 0 0 10,5 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 5,0 A 5,5 0 0 0 0,5 5,5 0 0 0 5,10 5,5 0 0 0 10,5 5,5 0 0 0 5,0 Z M 5,1 A 4,4 0 0 1 9,5 4,4 0 0 1 5,9 4,4 0 0 1 1,5 4,4 0 0 1 5,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,16 V 4 H 16 V 6 H 6 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/boundingbox_top_right.svg b/.icons/awkward/16x16/actions/boundingbox_top_right.svg
new file mode 100644
index 00000000..a733b2a8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/boundingbox_top_right.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 16,5 A 5,5 0 0 1 11,10 5,5 0 0 1 6,5 5,5 0 0 1 11,0 5,5 0 0 1 16,5 Z"/>
+ <path style="opacity:0.7;fill:currentColor" class="ColorScheme-Text" d="M 11,0 A 5,5 0 0 0 6,5 5,5 0 0 0 11,10 5,5 0 0 0 16,5 5,5 0 0 0 11,0 Z M 11,1 A 4,4 0 0 1 15,5 4,4 0 0 1 11,9 4,4 0 0 1 7,5 4,4 0 0 1 11,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,16 V 4 H 0 V 6 H 10 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/bqm-add.svg b/.icons/awkward/16x16/actions/bqm-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bqm-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bqm-addqueue.svg b/.icons/awkward/16x16/actions/bqm-addqueue.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bqm-addqueue.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bqm-commit.svg b/.icons/awkward/16x16/actions/bqm-commit.svg
new file mode 120000
index 00000000..d5034d14
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bqm-commit.svg
@@ -0,0 +1 @@
+./go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bqm-diff.svg b/.icons/awkward/16x16/actions/bqm-diff.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bqm-diff.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bqm-remove.svg b/.icons/awkward/16x16/actions/bqm-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bqm-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bqm-rmqueue.svg b/.icons/awkward/16x16/actions/bqm-rmqueue.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bqm-rmqueue.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bqm-update.svg b/.icons/awkward/16x16/actions/bqm-update.svg
new file mode 120000
index 00000000..9c9d7389
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bqm-update.svg
@@ -0,0 +1 @@
+./go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/browser-download.svg b/.icons/awkward/16x16/actions/browser-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/browser-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/burst.svg b/.icons/awkward/16x16/actions/burst.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/burst.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/button_cancel.svg b/.icons/awkward/16x16/actions/button_cancel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/button_cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/button_ok.svg b/.icons/awkward/16x16/actions/button_ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/button_ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/bwtonal.svg b/.icons/awkward/16x16/actions/bwtonal.svg
new file mode 100644
index 00000000..5e2098e5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/bwtonal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="opacity:0.5;fill:currentColor" class="ColorScheme-Text" cx="8" cy="6" r="5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="6" cy="10" r="5"/>
+ <circle cx="10" cy="10" r="5" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cab_extract.svg b/.icons/awkward/16x16/actions/cab_extract.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cab_extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cab_view.svg b/.icons/awkward/16x16/actions/cab_view.svg
new file mode 120000
index 00000000..c9929290
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cab_view.svg
@@ -0,0 +1 @@
+mail-thread-watch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cache.svg b/.icons/awkward/16x16/actions/cache.svg
new file mode 100644
index 00000000..81c2ad63
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cache.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3,0.9999999 c -1,0 -1,1 -1,1 V 14 c 0,0 0,1 1,1 h 10 c 0,0 1,0 1,-1 V 1.9999999 c 0,0 0,-1 -1,-1 z m 5,2 c 2.2091,0 4,1.7909 4,4 C 12,9.2090999 10.2091,11 8,11 H 4 V 6.9999999 c 0,-2.2091 1.7909,-4 4,-4 z m 0,2 c -1.1046,0 -2,0.89543 -2,2 0,1.10457 0.89543,2 2,2 1.10457,0 2,-0.89543 2,-2 0,-1.10457 -0.89543,-2 -2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/calendar-go-today.svg b/.icons/awkward/16x16/actions/calendar-go-today.svg
new file mode 100644
index 00000000..4d17ad37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/calendar-go-today.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,5 4.5,6.5 6,8 H 0 V 10 H 6 L 4.5,11.5 6,13 10,9 Z M 2,1 C 2,1 1,1 1,2 V 7 H 3 V 6 H 3.5 L 6,3.5 8.5,6 H 13 V 13 H 7.5 L 6,14.5 4.5,13 H 3 V 11 H 1 V 14 C 1,14 1,15 2,15 H 14 C 15,15 15,14 15,14 V 2 C 15,2 15,1 14,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/call-start.svg b/.icons/awkward/16x16/actions/call-start.svg
new file mode 100644
index 00000000..f5eaef71
--- /dev/null
+++ b/.icons/awkward/16x16/actions/call-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 C 9,1 9,2 9,2 V 4 C 9,4 9,5 10,5 H 10.473 C 9.5669,7.5565 7.5561,9.5679 5,10.475 V 10 C 5,9 4,9 4,9 H 2 C 2,9 1,9 1,10 V 13 C 1,14 2,14 2,14 8.6274,14 14,8.6274 14,2 14,2 14,1 13,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/call-stop.svg b/.icons/awkward/16x16/actions/call-stop.svg
new file mode 100644
index 00000000..14be237e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/call-stop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 6,15 C 7,15 7,14 7,14 V 12 C 7,12 7,11 6,11 H 5.527 C 6.4331,8.4435 8.4439,6.4321 11,5.525 V 6 C 11,7 12,7 12,7 H 14 C 14,7 15,7 15,6 V 3 C 15,2 14,2 14,2 7.3726,2 2,7.3726 2,14 2,14 2,15 3,15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/camera-off.svg b/.icons/awkward/16x16/actions/camera-off.svg
new file mode 100644
index 00000000..5e010e4a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/camera-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8 1 C 4.6863 1 2 3.6863 2 7 C 2 9.087 3.0708 10.9251 4.6875 12 L 4 12 C 2 12 2 14 2 14 L 2 15 L 14 15 L 14 14 C 14 14 14 12 12 12 L 11.3125 12 C 12.9292 10.9251 14 9.087 14 7 C 14 3.6863 11.3137 1 8 1 z M 8 5.0039062 A 2 2 0 0 1 10 7.0039062 A 2 2 0 0 1 8 9.0039062 A 2 2 0 0 1 6 7.0039062 A 2 2 0 0 1 8 5.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/camera-on.svg b/.icons/awkward/16x16/actions/camera-on.svg
new file mode 100644
index 00000000..68fddd02
--- /dev/null
+++ b/.icons/awkward/16x16/actions/camera-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.6863 1 2 3.6863 2 7 C 2 9.087 3.0708 10.9251 4.6875 12 L 4 12 C 2 12 2 14 2 14 L 2 15 L 14 15 L 14 14 C 14 14 14 12 12 12 L 11.3125 12 C 12.9292 10.9251 14 9.087 14 7 C 14 3.6863 11.3137 1 8 1 z M 8 5.0039062 A 2 2 0 0 1 10 7.0039062 A 2 2 0 0 1 8 9.0039062 A 2 2 0 0 1 6 7.0039062 A 2 2 0 0 1 8 5.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/camera-ready.svg b/.icons/awkward/16x16/actions/camera-ready.svg
new file mode 100644
index 00000000..37d388aa
--- /dev/null
+++ b/.icons/awkward/16x16/actions/camera-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 1 C 4.6863 1 2 3.6863 2 7 C 2 9.087 3.0708 10.9251 4.6875 12 L 4 12 C 2 12 2 14 2 14 L 2 15 L 14 15 L 14 14 C 14 14 14 12 12 12 L 11.3125 12 C 12.9292 10.9251 14 9.087 14 7 C 14 3.6863 11.3137 1 8 1 z M 8 5.0039062 A 2 2 0 0 1 10 7.0039062 A 2 2 0 0 1 8 9.0039062 A 2 2 0 0 1 6 7.0039062 A 2 2 0 0 1 8 5.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cancel.svg b/.icons/awkward/16x16/actions/cancel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cd.svg b/.icons/awkward/16x16/actions/cd.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cd.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/channelmixer.svg b/.icons/awkward/16x16/actions/channelmixer.svg
new file mode 100644
index 00000000..9cb327b4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/channelmixer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <circle style="fill:#fdbc4b" cx="10" cy="10" r="5"/>
+ <circle style="fill:#4285f4" cx="6" cy="10" r="5"/>
+ <circle style="fill:#4fef42" cx="8" cy="6" r="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/character-set.svg b/.icons/awkward/16x16/actions/character-set.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/16x16/actions/character-set.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/check-filled.svg b/.icons/awkward/16x16/actions/check-filled.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/check-filled.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/checkbox.svg b/.icons/awkward/16x16/actions/checkbox.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/checkbox.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/checkmark.svg b/.icons/awkward/16x16/actions/checkmark.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/checkmark.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/chronometer-lap.svg b/.icons/awkward/16x16/actions/chronometer-lap.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/chronometer-lap.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/chronometer-pause.svg b/.icons/awkward/16x16/actions/chronometer-pause.svg
new file mode 100644
index 00000000..1c49d9d8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/chronometer-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 5 4 L 7 4 L 7 12 L 5 12 L 5 4 z M 9 4 L 11 4 L 11 12 L 9 12 L 9 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/chronometer-reset.svg b/.icons/awkward/16x16/actions/chronometer-reset.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/chronometer-reset.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/chronometer-start.svg b/.icons/awkward/16x16/actions/chronometer-start.svg
new file mode 100644
index 00000000..3c5e6116
--- /dev/null
+++ b/.icons/awkward/16x16/actions/chronometer-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 5 4 L 12 8 L 5 12 L 5 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/chronometer.svg b/.icons/awkward/16x16/actions/chronometer.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/chronometer.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/clear_left.svg b/.icons/awkward/16x16/actions/clear_left.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/16x16/actions/clear_left.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/clock-large.svg b/.icons/awkward/16x16/actions/clock-large.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/16x16/actions/clock-large.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/clock.svg b/.icons/awkward/16x16/actions/clock.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/16x16/actions/clock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cloud-download.svg b/.icons/awkward/16x16/actions/cloud-download.svg
new file mode 100644
index 00000000..d324abef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cloud-download.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,5 H 9 V 8 H 11 L 8,11.5 5,8 H 7 Z M 8,2 C 5.93,2 4.17,3.27 3.41,5.06 1.48,5.35 0,7 0,9 0,11.21 1.79,13 4,13 H 12.5 C 14.43,13 16,11.43 16,9.5 16,7.7 14.65,6.23 12.91,6.03 12.45,3.74 10.43,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cloud-upload.svg b/.icons/awkward/16x16/actions/cloud-upload.svg
new file mode 100644
index 00000000..2121058a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cloud-upload.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 5.93,2 4.1702,3.2705 3.4102,5.0605 1.4802,5.3505 0,7 0,9 0,11.21 1.79,13 4,13 H 12.5 C 14.43,13 16,11.43 16,9.5 16,7.7 14.65,6.2293 12.91,6.0293 12.45,3.7393 10.43,2 8,2 Z M 8,4.5 11,8 H 9 V 11 H 7 V 8 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cm_briefview.svg b/.icons/awkward/16x16/actions/cm_briefview.svg
new file mode 120000
index 00000000..a99300c7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_briefview.svg
@@ -0,0 +1 @@
+view-list-compact.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cm_columnsview.svg b/.icons/awkward/16x16/actions/cm_columnsview.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_columnsview.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cm_copyfullnamestoclip.svg b/.icons/awkward/16x16/actions/cm_copyfullnamestoclip.svg
new file mode 120000
index 00000000..e953e894
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_copyfullnamestoclip.svg
@@ -0,0 +1 @@
+edit-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cm_extractfiles.svg b/.icons/awkward/16x16/actions/cm_extractfiles.svg
new file mode 100644
index 00000000..115c223e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_extractfiles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 2.446,1 2.1749,1.4754 2,2 L 1,5 V 13 C 1,13.554 1.446,14 2,14 H 14 C 14.554,14 15,13.554 15,13 V 5 L 14,2 C 13.825,1.4744 13.554,1 13,1 Z M 3.6699,3 H 12.33 L 12.664,4 H 3.334 Z M 8,6 10.75,9 H 9 V 12 H 7 V 9 H 5.25 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cm_flatview.svg b/.icons/awkward/16x16/actions/cm_flatview.svg
new file mode 100644
index 00000000..e12f64d3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_flatview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 V 14 H 10 V 4 C 10,2 8,2 8,2 Z M 10,2 C 10,2 11,2 11,4 V 14 H 12 V 4 C 12,2 10,2 10,2 Z M 12,2 C 12,2 13,2 13,4 V 14 H 14 V 4 C 14,2 12,2 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cm_markinvert.svg b/.icons/awkward/16x16/actions/cm_markinvert.svg
new file mode 100644
index 00000000..586ce0bd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_markinvert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 14 H 14 V 2 Z M 4,4 H 12 V 6 H 4 Z M 7,7 H 9 V 8 H 7 Z M 7,9 H 9 V 13 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cm_markminus.svg b/.icons/awkward/16x16/actions/cm_markminus.svg
new file mode 100644
index 00000000..0c04620f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_markminus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 14 H 14 V 2 Z M 4,4 H 12 V 6 H 4 Z M 11,9 V 11 H 5 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cm_markplus.svg b/.icons/awkward/16x16/actions/cm_markplus.svg
new file mode 100644
index 00000000..ce55c144
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_markplus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 14 H 14 V 2 Z M 4,4 H 12 V 6 H 4 Z M 7,7 H 9 V 9 H 11 V 11 H 9 V 13 H 7 V 11 H 5 V 9 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cm_multirename.svg b/.icons/awkward/16x16/actions/cm_multirename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_multirename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cm_options.svg b/.icons/awkward/16x16/actions/cm_options.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_options.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cm_packfiles.svg b/.icons/awkward/16x16/actions/cm_packfiles.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_packfiles.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cm_refresh.svg b/.icons/awkward/16x16/actions/cm_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cm_runterm.svg b/.icons/awkward/16x16/actions/cm_runterm.svg
new file mode 100644
index 00000000..26f2fcfa
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_runterm.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 0.89200005,1 4.9999999e-8,1.892 4.9999999e-8,3 V 13 C 4.9999999e-8,14.108 0.89200005,15 2,15 h 12 c 1.108,0 2,-0.892 2,-2 V 3 C 16,1.892 15.108,1 14,1 Z m 2,2 h 0.9999999 v 1 h 0.5 c 0.654,0 1.2022,0.418 1.4082,1 h -1.9082 v 1 h 0.5 c 0.831,0 1.5,0.669 1.5,1.5 0,0.831 -0.669,1.5 -1.5,1.5 h -0.5 v 1 H 4 V 9 H 3.5 C 2.8458,9 2.2978,8.582 2.0918,8 H 4 V 7 H 3.5 C 2.669,7 2,6.331 2,5.5 2,4.669 2.669,4 3.5,4 H 4 Z M 3.5,5 C 3.223,5 3,5.223 3,5.5 3,5.777 3.223,6 3.5,6 H 4 V 5 Z m 1.4999999,2 v 1 h 0.5 c 0.2767,0.0129 0.5,-0.223 0.5,-0.5 0,-0.277 -0.223,-0.5 -0.5,-0.5 z m 3,2 H 12 v 1 H 7.9999999 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cm_search.svg b/.icons/awkward/16x16/actions/cm_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cm_syncdirs.svg b/.icons/awkward/16x16/actions/cm_syncdirs.svg
new file mode 120000
index 00000000..a854b9ff
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_syncdirs.svg
@@ -0,0 +1 @@
+distribute-horizontal-center.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cm_thumbnailsview.svg b/.icons/awkward/16x16/actions/cm_thumbnailsview.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_thumbnailsview.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cm_viewhistorynext.svg b/.icons/awkward/16x16/actions/cm_viewhistorynext.svg
new file mode 120000
index 00000000..514fcfb1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_viewhistorynext.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cm_viewhistoryprev.svg b/.icons/awkward/16x16/actions/cm_viewhistoryprev.svg
new file mode 100644
index 00000000..48d3fbf2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cm_viewhistoryprev.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 0.892,1 0,1.892 0,3 V 13 C 0,14.108 0.892,15 2,15 H 12 C 13.108,15 14,14.108 14,13 V 10 H 12 V 13 H 2 V 3 H 12 V 6 H 14 V 3 C 14,1.892 13.108,1 12,1 Z M 8,4 4,8 8,12 9.5,10.5 8,9 H 15 V 7 H 8 L 9.5,5.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/code-block.svg b/.icons/awkward/16x16/actions/code-block.svg
new file mode 100644
index 00000000..50176273
--- /dev/null
+++ b/.icons/awkward/16x16/actions/code-block.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 V 7 H 11 V 1 Z M 1,9 V 15 H 7 V 9 Z M 9,9 V 15 H 15 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/code-class.svg b/.icons/awkward/16x16/actions/code-class.svg
new file mode 100644
index 00000000..5742cea4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/code-class.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 7 H 3 V 9 H 1 V 15 H 7 V 9 H 5 V 7 H 10 V 5 H 11 V 10 H 9 V 15 H 15 V 10 H 13 V 3 H 10 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/code-context.svg b/.icons/awkward/16x16/actions/code-context.svg
new file mode 100644
index 00000000..359af7d8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/code-context.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1.892,1 1,1.892 1,3 V 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 3 C 15,1.892 14.108,1 13,1 Z M 6.6816,3 H 7 V 3.7559 H 6.6465 C 6.1745,3.7559 5.8682,3.835 5.7266,3.9902 5.5816,4.1419 5.5078,4.4679 5.5078,4.9688 V 6.2812 C 5.5078,6.8351 5.4331,7.2363 5.2812,7.4863 5.1296,7.7373 4.8664,7.9061 4.4922,7.9941 4.8664,8.0891 5.1296,8.2627 5.2812,8.5137 5.433,8.7637 5.5078,9.1648 5.5078,9.7148 V 11.027 C 5.5078,11.532 5.5816,11.858 5.7266,12.01 5.8682,12.161 6.1745,12.238 6.6465,12.238 H 7 V 13 H 6.6816 C 5.8422,13 5.2818,12.87 5.002,12.609 4.7188,12.348 4.5781,11.826 4.5781,11.047 V 9.7832 C 4.5781,9.2512 4.4867,8.8817 4.3047,8.6777 4.1226,8.4727 3.7932,8.3711 3.3145,8.3711 H 3 V 7.6133 H 3.3145 C 3.7932,7.6133 4.1226,7.5145 4.3047,7.3125 4.4867,7.1085 4.5781,6.7424 4.5781,6.2168 V 4.9473 C 4.5781,4.1677 4.7188,3.6481 5.002,3.3906 5.2818,3.1296 5.8422,3 6.6816,3 Z M 9,3 H 9.3184 C 10.158,3 10.718,3.1296 10.998,3.3906 11.281,3.6481 11.422,4.1677 11.422,4.9473 V 6.2168 C 11.422,6.7424 11.513,7.1085 11.695,7.3125 11.877,7.5145 12.207,7.6133 12.686,7.6133 H 13 V 8.3711 H 12.686 C 12.207,8.3711 11.877,8.4727 11.695,8.6777 11.513,8.8817 11.422,9.2512 11.422,9.7832 V 11.047 C 11.422,11.826 11.281,12.348 10.998,12.609 10.718,12.87 10.158,13 9.3184,13 H 9 V 12.238 H 9.3535 C 9.8255,12.238 10.132,12.161 10.273,12.01 10.418,11.858 10.492,11.532 10.492,11.027 V 9.7148 C 10.492,9.1648 10.567,8.7637 10.719,8.5137 10.87,8.2627 11.134,8.0891 11.508,7.9941 11.134,7.9061 10.87,7.7373 10.719,7.4863 10.567,7.2363 10.492,6.8351 10.492,6.2812 V 4.9688 C 10.492,4.468 10.418,4.1419 10.273,3.9902 10.132,3.835 9.8255,3.7559 9.3535,3.7559 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/code-function.svg b/.icons/awkward/16x16/actions/code-function.svg
new file mode 100644
index 00000000..e5a7d631
--- /dev/null
+++ b/.icons/awkward/16x16/actions/code-function.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,4 V 6 H 1 V 8 H 2 V 10 H 4 V 12 H 8 V 10 H 6 V 6 H 8 V 4 Z M 9,4 V 12 H 15 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/code-typedef.svg b/.icons/awkward/16x16/actions/code-typedef.svg
new file mode 100644
index 00000000..2f0db31c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/code-typedef.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 A 2,2 0 0 0 1,3 2,2 0 0 0 3,5 2,2 0 0 0 5,3 2,2 0 0 0 3,1 Z M 3,2 A 1,1 0 0 1 4,3 1,1 0 0 1 3,4 1,1 0 0 1 2,3 1,1 0 0 1 3,2 Z M 4,7 H 1 V 14 H 4 V 15 H 15 V 11 H 4 V 12 H 3 V 9 H 4 V 10 H 15 V 4 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/code-variable.svg b/.icons/awkward/16x16/actions/code-variable.svg
new file mode 100644
index 00000000..4be2fecd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/code-variable.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 8 H 15 V 1 Z M 1,9 V 13 H 4 V 9 Z M 6,9 V 15 H 9 V 9 Z M 11,9 V 12 H 15 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/collection-rescan-amarok.svg b/.icons/awkward/16x16/actions/collection-rescan-amarok.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/collection-rescan-amarok.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/color-fill.svg b/.icons/awkward/16x16/actions/color-fill.svg
new file mode 100644
index 00000000..7f7850b0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/color-fill.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 3,6 V 14 C 3,15 4,15 4,15 H 12 C 12,15 13,15 13,14 V 11 C 14.657,11 16,9.6569 16,8 16,6.3431 14.657,5 13,5 V 2 Z M 13,7 C 13.552,7 14,7.4477 14,8 14,8.5523 13.552,9 13,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/color-gradient.svg b/.icons/awkward/16x16/actions/color-gradient.svg
new file mode 100644
index 00000000..803afa59
--- /dev/null
+++ b/.icons/awkward/16x16/actions/color-gradient.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6 1 L 6 6 L 1 6 L 1 15 L 10 15 L 10 10 L 15 10 L 15 1 L 6 1 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 6 H 1 V 15 L 15,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,11 H 15 V 15 H 11 Z M 1,1 H 5 V 5 H 1 Z M 4.293,5 11,11.707 V 11 H 11.707 L 5,4.293 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/color-management.svg b/.icons/awkward/16x16/actions/color-management.svg
new file mode 100644
index 00000000..8d4fe10a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/color-management.svg
@@ -0,0 +1,58 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <linearGradient id="linearGradient4202" x1="1" x2="8" y1="8" y2="1" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e81877"/>
+ <stop offset=".313" stop-color="#dd1d8c"/>
+ <stop offset=".563" stop-color="#6d57b1"/>
+ <stop offset=".75" stop-color="#2a78c1"/>
+ <stop offset="1" stop-color="#018dcb"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4204" x1="1" x2="8" y1="8" y2="15" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#e51561"/>
+ <stop offset=".313" stop-color="#e4156c"/>
+ <stop offset=".563" stop-color="#e71e2c"/>
+ <stop offset=".75" stop-color="#e8301e"/>
+ <stop offset="1" stop-color="#e6320e"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4206" x1="15" x2="8" y1="8" y2="1" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#bec900"/>
+ <stop offset=".313" stop-color="#9ec80a"/>
+ <stop offset=".563" stop-color="#71b93d"/>
+ <stop offset=".75" stop-color="#35a48f"/>
+ <stop offset="1" stop-color="#018fca"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4208" x1="15" x2="8" y1="8" y2="15" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#c1cc00"/>
+ <stop offset=".313" stop-color="#dfcd00"/>
+ <stop offset=".563" stop-color="#f0cc00"/>
+ <stop offset=".75" stop-color="#fd8c08"/>
+ <stop offset="1" stop-color="#f25c13"/>
+ </linearGradient>
+ </defs>
+ <g>
+ <g transform="rotate(15,8,8)">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ <g style="opacity:0.7">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ <g style="opacity:0.35" transform="rotate(45,8,8)">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ <g style="opacity:0.3" transform="rotate(60,8,8)">
+ <path style="fill:url(#linearGradient4206)" d="M 8,1 V 8 H 15 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:url(#linearGradient4202)" d="M 8,1 A 7,7 0 0 0 1,8 H 8 Z"/>
+ <path style="fill:url(#linearGradient4208)" d="M 8,8 V 15 A 7,7 0 0 0 15,8 Z"/>
+ <path style="fill:url(#linearGradient4204)" d="M 1,8 A 7,7 0 0 0 8,15 V 8 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/actions/color-picker-black.svg b/.icons/awkward/16x16/actions/color-picker-black.svg
new file mode 100644
index 00000000..af6810c5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/color-picker-black.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/color-picker-grey.svg b/.icons/awkward/16x16/actions/color-picker-grey.svg
new file mode 100644
index 00000000..7ce835a8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/color-picker-grey.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a9a9a9" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/color-picker-white.svg b/.icons/awkward/16x16/actions/color-picker-white.svg
new file mode 100644
index 00000000..d7dea0e3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/color-picker-white.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffffff" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/color-picker.svg b/.icons/awkward/16x16/actions/color-picker.svg
new file mode 100644
index 00000000..151fd8c1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/color-picker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/color-select.svg b/.icons/awkward/16x16/actions/color-select.svg
new file mode 100644
index 00000000..d4aa8b61
--- /dev/null
+++ b/.icons/awkward/16x16/actions/color-select.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13.456086,1.0006868 c -0.38886,0.011288 -0.758096,0.1736868 -1.029397,0.4526607 l -2.353186,2.3550062 -0.0039,-0.00585 L 8.1355916,1.8669891 6.7240702,3.2796026 8.1609366,4.7175807 1.0000001,11.884057 v 3.115944 h 3.115479 L 11.274466,7.8354729 12.713282,9.273451 14.124804,7.8608375 12.190786,5.9272739 14.543971,3.5722677 C 15.521581,2.6194252 14.82011,0.96132714 13.456086,1.0006868 Z M 8.9973154,5.5468049 10.408838,6.9594183 3.5325442,13.841031 2.1210229,12.428418 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/colorfx.svg b/.icons/awkward/16x16/actions/colorfx.svg
new file mode 100644
index 00000000..306a93df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/colorfx.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 V 2 H 9 V 0 Z M 3.0508,1.6367 1.6367,3.0508 3.0508,4.4648 4.4648,3.0508 Z M 12.949,1.6367 11.535,3.0508 12.949,4.4648 14.363,3.0508 Z M 8,3 C 5.2386,3 3,5.2386 3,8 3,10.761 5.2386,13 8,13 10.761,13 13,10.761 13,8 13,5.2386 10.761,3 8,3 Z M 0,7 V 9 H 2 V 7 Z M 14,7 V 9 H 16 V 7 Z M 3.0508,11.535 1.6367,12.949 3.0508,14.363 4.4648,12.949 Z M 12.949,11.535 11.535,12.949 12.949,14.363 14.363,12.949 Z M 7,14 V 16 H 9 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/colormanagement.svg b/.icons/awkward/16x16/actions/colormanagement.svg
new file mode 120000
index 00000000..21e4611c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/colormanagement.svg
@@ -0,0 +1 @@
+color-management.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/colorneg.svg b/.icons/awkward/16x16/actions/colorneg.svg
new file mode 100644
index 00000000..802f51c7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/colorneg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 C 12,10.209 10.209,12 8,12 5.7909,12 4,10.209 4,8 4,5.7909 5.7909,4 8,4 10.209,4 12,5.7909 12,8 Z M 1,1 V 15 H 15 V 1 Z M 14,2 V 14 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/colors-chromablue.svg b/.icons/awkward/16x16/actions/colors-chromablue.svg
new file mode 100644
index 00000000..ace38191
--- /dev/null
+++ b/.icons/awkward/16x16/actions/colors-chromablue.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/colors-chromagreen.svg b/.icons/awkward/16x16/actions/colors-chromagreen.svg
new file mode 100644
index 00000000..84040d90
--- /dev/null
+++ b/.icons/awkward/16x16/actions/colors-chromagreen.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#96e24f" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/colors-chromared.svg b/.icons/awkward/16x16/actions/colors-chromared.svg
new file mode 100644
index 00000000..6f5840cf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/colors-chromared.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e24f51" d="M 8,1 C 9,5 13,8 13,10.5 13,13 10.77,15 8,15 5.23,15 3,13 3,10.5 3,8 7,5 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/colors-luma.svg b/.icons/awkward/16x16/actions/colors-luma.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/actions/colors-luma.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/compass.svg b/.icons/awkward/16x16/actions/compass.svg
new file mode 100644
index 00000000..fe50b2c5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/compass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.134 1 1 4.134 1 8 C 1 11.866 4.134 15 8 15 C 11.866 15 15 11.866 15 8 C 15 4.134 11.866 1 8 1 z M 8 3 C 10.7614 3 13 5.2386 13 8 C 13 10.7614 10.7614 13 8 13 C 5.2386 13 3 10.7614 3 8 C 3 5.2386 5.2386 3 8 3 z M 11.5 4.5 L 8 5.6660156 C 6.7783 5.6660156 5.6660156 6.7782 5.6660156 8 L 4.5 11.5 L 8 10.333984 C 9.2217 10.333984 10.333984 9.2217 10.333984 8 L 11.5 4.5 z M 8 6.8339844 C 8.61088 6.8339844 9.1660156 7.3891 9.1660156 8 C 9.1659956 8.6108 8.61083 9.1660156 8 9.1660156 C 7.38915 9.1660156 6.8339844 8.6108 6.8339844 8 C 6.8339544 7.3891 7.38913 6.8339844 8 6.8339844 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/configuration.svg b/.icons/awkward/16x16/actions/configuration.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/configuration.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/configure-shortcuts.svg b/.icons/awkward/16x16/actions/configure-shortcuts.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/16x16/actions/configure-shortcuts.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/configure-toolbars.svg b/.icons/awkward/16x16/actions/configure-toolbars.svg
new file mode 100644
index 00000000..0e565d32
--- /dev/null
+++ b/.icons/awkward/16x16/actions/configure-toolbars.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 0 C 9.8188 0.44881 9 1.43 9 2.6504 C 9 3.8708 9.8188 4.8244 11 5.2734 L 11 7.7012 C 12.274 8.3345 13.318 9.36 14 10.617 L 14 5.2734 C 15.181 4.8244 16 3.8708 16 2.6504 C 16 1.43 15.181 0.44881 14 0 L 14 2 C 14 3 13 3 13 3 L 12 3 C 12 3 11 3 11 2 L 11 0 z M 8 8 C 4.676 8 2 10.676 2 14 L 0 14 L 0 16 L 16 16 L 16 14 L 14 14 C 14 10.676 11.324 8 8 8 z M 8 11 C 9.662 11 11 12.338 11 14 L 5 14 C 5 12.338 6.338 11 8 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/configure.svg b/.icons/awkward/16x16/actions/configure.svg
new file mode 100644
index 00000000..c864da45
--- /dev/null
+++ b/.icons/awkward/16x16/actions/configure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.25 1 L 6.0957031 2.84375 A 5.5 5.5 0 0 0 4.4882812 3.7734375 L 2.8125 2.984375 L 1.0625 6.015625 L 2.5839844 7.0722656 A 5.5 5.5 0 0 0 2.5 8 A 5.5 5.5 0 0 0 2.5800781 8.9316406 L 1.0625 9.984375 L 2.8125 13.015625 L 4.484375 12.228516 A 5.5 5.5 0 0 0 6.0957031 13.152344 L 6.2460938 15.001953 L 9.7460938 15.001953 L 9.9003906 13.158203 A 5.5 5.5 0 0 0 11.507812 12.228516 L 13.183594 13.017578 L 14.933594 9.9863281 L 13.412109 8.9296875 A 5.5 5.5 0 0 0 13.496094 8.0019531 A 5.5 5.5 0 0 0 13.416016 7.0703125 L 14.933594 6.0175781 L 13.183594 2.9863281 L 11.511719 3.7734375 A 5.5 5.5 0 0 0 9.9003906 2.8496094 L 9.75 1 L 6.25 1 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/configure_shortcuts.svg b/.icons/awkward/16x16/actions/configure_shortcuts.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/16x16/actions/configure_shortcuts.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/configure_toolbars.svg b/.icons/awkward/16x16/actions/configure_toolbars.svg
new file mode 120000
index 00000000..9d296896
--- /dev/null
+++ b/.icons/awkward/16x16/actions/configure_toolbars.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/connector-avoid.svg b/.icons/awkward/16x16/actions/connector-avoid.svg
new file mode 100644
index 00000000..98cfa6bd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/connector-avoid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,6 V 10 H 10 V 6 Z M 2,7 H 9 V 9 H 2 Z M 1,1 C 0,1 0,2 0,2 V 3 C 0,4 1,4 1,4 H 5 C 6,4 6,3 6,3 H 12 V 12 H 10 C 9,12 9,13 9,13 V 14 C 9,15 10,15 10,15 H 14 C 15,15 15,14 15,14 V 13 C 15,12 14,12 14,12 H 13 V 2 H 6 C 6,1 5,1 5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/connector-ignore.svg b/.icons/awkward/16x16/actions/connector-ignore.svg
new file mode 100644
index 00000000..84f23317
--- /dev/null
+++ b/.icons/awkward/16x16/actions/connector-ignore.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.584,3 H 5 V 4 L 10.414,13 H 11 V 12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,6 V 10 H 13 V 6 Z M 4,7 H 12 V 9 H 4 Z M 11,12 H 15 C 15,12 16,12 16,13 V 14 C 16,14 16,15 15,15 H 11 C 11,15 10,15 10,14 V 13 C 10,13 10,12 11,12 Z M 1,1 H 5 C 5,1 6,1 6,2 V 3 C 6,3 6,4 5,4 H 1 C 1,4 0,4 0,3 V 2 C 0,2 0,1 1,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/connector-orthogonal.svg b/.icons/awkward/16x16/actions/connector-orthogonal.svg
new file mode 100644
index 00000000..6d31d62d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/connector-orthogonal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 1 C 9 1 9 2 9 2 L 7 2 L 7 13 L 6 13 C 6 12 5 12 5 12 L 1 12 C 0 12 0 13 0 13 L 0 14 C 0 15 1 15 1 15 L 5 15 C 6 15 6 14 6 14 L 8 14 L 8 3 L 9 3 C 9 4 10 4 10 4 L 14 4 C 15 4 15 3 15 3 L 15 2 C 15 1 14 1 14 1 L 10 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/contact-new.svg b/.icons/awkward/16x16/actions/contact-new.svg
new file mode 100644
index 00000000..78419e11
--- /dev/null
+++ b/.icons/awkward/16x16/actions/contact-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1.892,1 1,1.892 1,3 V 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 3 C 15,1.892 14.108,1 13,1 Z M 8,4 C 9.1046,4 10,4.8954 10,6 10,7.1046 9.1046,8 8,8 6.8954,8 6,7.1046 6,6 6,4.8954 6.8954,4 8,4 Z M 8,9 C 12,9 12,11.5 12,11.5 V 12 H 4 V 11.5 C 4,11.5 4,9 8,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/contents.svg b/.icons/awkward/16x16/actions/contents.svg
new file mode 120000
index 00000000..8e108d86
--- /dev/null
+++ b/.icons/awkward/16x16/actions/contents.svg
@@ -0,0 +1 @@
+view-readermode.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/contexthelp.svg b/.icons/awkward/16x16/actions/contexthelp.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/contexthelp.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/contrast.svg b/.icons/awkward/16x16/actions/contrast.svg
new file mode 100644
index 00000000..3c727962
--- /dev/null
+++ b/.icons/awkward/16x16/actions/contrast.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 0 L 7 2 L 9 2 L 9 0 L 7 0 z M 3.0508 1.6367 L 1.6367 3.0508 L 3.0508 4.4648 L 4.4648 3.0508 L 3.0508 1.6367 z M 12.949 1.6367 L 11.535 3.0508 L 12.949 4.4648 L 14.363 3.0508 L 12.949 1.6367 z M 8 3 C 5.2386 3 3 5.2386 3 8 C 3 10.761 5.2386 13 8 13 C 10.761 13 13 10.761 13 8 C 13 5.2386 10.761 3 8 3 z M 8 5 L 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 z M 0 7 L 0 9 L 2 9 L 2 7 L 0 7 z M 14 7 L 14 9 L 16 9 L 16 7 L 14 7 z M 3.0508 11.535 L 1.6367 12.949 L 3.0508 14.363 L 4.4648 12.949 L 3.0508 11.535 z M 12.949 11.535 L 11.535 12.949 L 12.949 14.363 L 14.363 12.949 L 12.949 11.535 z M 7 14 L 7 16 L 9 16 L 9 14 L 7 14 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cookies.svg b/.icons/awkward/16x16/actions/cookies.svg
new file mode 120000
index 00000000..b32b12a9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cookies.svg
@@ -0,0 +1 @@
+tool-spray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/coordinate.svg b/.icons/awkward/16x16/actions/coordinate.svg
new file mode 100644
index 00000000..69639ef4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/coordinate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,1 V 10.582 L 1,13.594 2.4062,15 5.4141,12 H 15 V 10 H 6 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/copy-coordinates.svg b/.icons/awkward/16x16/actions/copy-coordinates.svg
new file mode 120000
index 00000000..710c6324
--- /dev/null
+++ b/.icons/awkward/16x16/actions/copy-coordinates.svg
@@ -0,0 +1 @@
+coordinate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/crosshairs.svg b/.icons/awkward/16x16/actions/crosshairs.svg
new file mode 100644
index 00000000..92499ae8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/crosshairs.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,7 H 15 V 9 H 1 Z M 7,1 H 9 V 15 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 A 6,6 0 0 0 2,8 6,6 0 0 0 8,14 6,6 0 0 0 14,8 6,6 0 0 0 8,2 Z M 8,4 A 4,4 0 0 1 12,8 4,4 0 0 1 8,12 4,4 0 0 1 4,8 4,4 0 0 1 8,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/currenttrack_pause.svg b/.icons/awkward/16x16/actions/currenttrack_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/16x16/actions/currenttrack_pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/currenttrack_play.svg b/.icons/awkward/16x16/actions/currenttrack_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/currenttrack_play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cursor-arrow.svg b/.icons/awkward/16x16/actions/cursor-arrow.svg
new file mode 120000
index 00000000..925eb22f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cursor-arrow.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/curve-connector.svg b/.icons/awkward/16x16/actions/curve-connector.svg
new file mode 100644
index 00000000..f2e18814
--- /dev/null
+++ b/.icons/awkward/16x16/actions/curve-connector.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 C 6 2 3 2 3 5.5 C 3 9 6 9 6 9 L 10 9 C 10 9 11 9 11 10.5 C 11 12 10 12 10 12 L 6 12 L 6 14 L 10 14 C 10 14 13 14 13 10.5 C 13 7 10 7 10 7 L 6 7 C 6 7 5 7 5 5.5 C 5 4 6 4 6 4 L 10 4 L 10 2 L 6 2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,13 A 3,3 0 0 1 4,16 3,3 0 0 1 1,13 3,3 0 0 1 4,10 3,3 0 0 1 7,13 Z M 15,3 A 3,3 0 0 1 12,6 3,3 0 0 1 9,3 3,3 0 0 1 12,0 3,3 0 0 1 15,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/cvc-about.svg b/.icons/awkward/16x16/actions/cvc-about.svg
new file mode 120000
index 00000000..a92bf1ff
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cvc-about.svg
@@ -0,0 +1 @@
+pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cvc-configure.svg b/.icons/awkward/16x16/actions/cvc-configure.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cvc-configure.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cvc-connect.svg b/.icons/awkward/16x16/actions/cvc-connect.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cvc-connect.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cvc-disconnect.svg b/.icons/awkward/16x16/actions/cvc-disconnect.svg
new file mode 120000
index 00000000..a3b26c72
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cvc-disconnect.svg
@@ -0,0 +1 @@
+network-disconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/cvc-info.svg b/.icons/awkward/16x16/actions/cvc-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/cvc-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dashboard-show.svg b/.icons/awkward/16x16/actions/dashboard-show.svg
new file mode 100644
index 00000000..3f43cca6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dashboard-show.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3 1c-1.108 0-2 0.892-2 2v10c0 1.108 0.892 2 2 2h10c1.108 0 2-0.892 2-2v-10c0-1.108-0.892-2-2-2h-10zm1 10h8v2h-8v-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/database-change-key.svg b/.icons/awkward/16x16/actions/database-change-key.svg
new file mode 100644
index 00000000..c4dc5c10
--- /dev/null
+++ b/.icons/awkward/16x16/actions/database-change-key.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,3 C 2.01,3 0,5.02 0,7.5 0,8.721 0.48724,9.8228 1.2734,10.633 L 3.3965,8.5098 C 3.1525,8.2431 3,7.891 3,7.5 3,6.68 3.67,6 4.5,6 4.8901,6 5.2414,6.1541 5.5078,6.3984 L 7.627,4.2793 C 6.8046,3.4835 5.6928,3.0063 4.5,3 Z M 14.092,6 11.084,9 H 12 V 11 H 15 V 9 H 16 V 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,11.32 V 14 H 4.67 L 11.42,7.25 8.75,4.57 Z M 13.79,4.89 C 14.07,4.61 14.07,4.16 13.79,3.88 L 12.12,2.21 C 11.83,1.93 11.39,1.93 11.11,2.21 L 9.71,3.61 12.38,6.29 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/database-index.svg b/.icons/awkward/16x16/actions/database-index.svg
new file mode 100644
index 00000000..9b4c4df9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/database-index.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v2h2v-2h-2zm3 0v2h5v-2h-5zm8 2l-5 7h3v5l5-7h-3v-5zm-11 1v2h2v-2h-2zm3 0v2h5v-2h-5zm-3 3v2h2v-2h-2zm3 0v2h3v-2h-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/debug-execute-from-cursor.svg b/.icons/awkward/16x16/actions/debug-execute-from-cursor.svg
new file mode 100644
index 00000000..25666498
--- /dev/null
+++ b/.icons/awkward/16x16/actions/debug-execute-from-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v2h2v10h-2v2h6v-2h-2v-10h2v-2h-6zm10 3v3h-3v-2h-2v6h2v-2h3v3l4-4-4-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/debug-execute-to-cursor.svg b/.icons/awkward/16x16/actions/debug-execute-to-cursor.svg
new file mode 100644
index 00000000..965b2b74
--- /dev/null
+++ b/.icons/awkward/16x16/actions/debug-execute-to-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 L 9 3 L 11 3 L 11 13 L 9 13 L 9 15 L 15 15 L 15 13 L 13 13 L 13 3 L 15 3 L 15 1 L 9 1 z M 6 4 L 6 7 L 3 7 L 3 5 L 1 5 L 1 11 L 3 11 L 3 9 L 6 9 L 6 12 L 10 8 L 6 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/debug-run-cursor.svg b/.icons/awkward/16x16/actions/debug-run-cursor.svg
new file mode 100644
index 00000000..095cfda8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/debug-run-cursor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m9 1v2h2v10h-2v2h6v-2h-2v-10h2v-2h-6zm-5 3v3h-3v2h3v3l4-4-4-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/debug-run.svg b/.icons/awkward/16x16/actions/debug-run.svg
new file mode 100644
index 00000000..ac1282a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/debug-run.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 8 V 13 H 3 V 5 H 13 V 8 H 15 V 3 C 15,1 13,1 13,1 Z M 12,9 V 11 H 9 V 13 H 12 V 15 L 15,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/debug-step-instruction.svg b/.icons/awkward/16x16/actions/debug-step-instruction.svg
new file mode 100644
index 00000000..db11cd96
--- /dev/null
+++ b/.icons/awkward/16x16/actions/debug-step-instruction.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,1 13,1 13,1 H 11 V 5 H 13 L 13.004,13 H 3 V 5 H 5 V 1 Z M 6,1 8,4 10,1 Z M 6.4277,6 C 5.3622,6 4.9238,6.3523 4.9238,7.2539 4.9238,7.2539 4.8994,7.8413 4.8926,8 4.8464,8.3689 4.7172,8.6777 4.3145,8.6777 H 4 V 9.3223 H 4.3145 C 4.903,9.3223 4.9238,9.9665 4.9238,10.523 4.9188,10.697 4.9374,10.892 4.9414,11 5.0247,11.712 5.4705,12 6.4277,12 V 11.408 C 5.9782,11.408 5.8292,11.29 5.7656,11 5.7319,10.884 5.7284,10.486 5.7148,10.295 5.7148,9.8795 5.5928,9.2602 4.9941,9.0039 5.4672,8.8013 5.6363,8.3756 5.6895,8 5.7134,7.8959 5.708,7.7777 5.7148,7.6973 5.7148,6.831 5.7175,6.5918 6.4277,6.5918 Z M 7.5,6 V 7 H 8.5 V 6 Z M 9.5723,6 V 6.5918 C 10.283,6.5918 10.299,6.8309 10.299,7.6973 10.306,7.7777 10.301,7.8959 10.324,8 10.377,8.3756 10.548,8.8013 11.021,9.0039 10.423,9.2603 10.299,9.8795 10.299,10.295 10.285,10.486 10.282,10.884 10.248,11 10.185,11.29 10.022,11.408 9.5723,11.408 V 12 C 10.53,12 10.991,11.712 11.074,11 11.078,10.892 11.097,10.697 11.092,10.523 11.092,9.9665 11.111,9.3223 11.699,9.3223 H 12 V 8.6777 H 11.699 C 11.296,8.6777 11.169,8.3689 11.123,8 11.116,7.8413 11.092,7.2539 11.092,7.2539 11.092,6.3522 10.638,6 9.5723,6 Z M 7.5,8 V 12 H 8.5 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/debug-step-into-instruction.svg b/.icons/awkward/16x16/actions/debug-step-into-instruction.svg
new file mode 120000
index 00000000..f207a555
--- /dev/null
+++ b/.icons/awkward/16x16/actions/debug-step-into-instruction.svg
@@ -0,0 +1 @@
+debug-step-instruction.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/debug-step-into.svg b/.icons/awkward/16x16/actions/debug-step-into.svg
new file mode 100644
index 00000000..0d7b89c0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/debug-step-into.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,1 13,1 13,1 H 11 V 5 H 13 L 13.004,13 H 3 V 5 H 5 V 1 Z M 6,1 8,4 10,1 Z M 6.4277,6 C 5.3622,6 4.9238,6.3523 4.9238,7.2539 4.9238,7.2539 4.8994,7.8413 4.8926,8 4.8464,8.3689 4.7172,8.6777 4.3145,8.6777 H 4 V 9.3223 H 4.3145 C 4.903,9.3223 4.9238,9.9665 4.9238,10.523 4.9188,10.697 4.9374,10.892 4.9414,11 5.0247,11.712 5.4705,12 6.4277,12 V 11.408 C 5.9782,11.408 5.8292,11.29 5.7656,11 5.7319,10.884 5.7284,10.486 5.7148,10.295 5.7148,9.8795 5.5928,9.2602 4.9941,9.0039 5.4672,8.8013 5.6363,8.3756 5.6895,8 5.7134,7.8959 5.708,7.7777 5.7148,7.6973 5.7148,6.831 5.7175,6.5918 6.4277,6.5918 Z M 9.5723,6 V 6.5918 C 10.283,6.5918 10.299,6.8309 10.299,7.6973 10.306,7.7777 10.301,7.8959 10.324,8 10.377,8.3756 10.548,8.8013 11.021,9.0039 10.423,9.2603 10.299,9.8795 10.299,10.295 10.285,10.486 10.282,10.884 10.248,11 10.185,11.29 10.022,11.408 9.5723,11.408 V 12 C 10.53,12 10.991,11.712 11.074,11 11.078,10.892 11.097,10.697 11.092,10.523 11.092,9.9665 11.111,9.3223 11.699,9.3223 H 12 V 8.6777 H 11.699 C 11.296,8.6777 11.169,8.3689 11.123,8 11.116,7.8413 11.092,7.2539 11.092,7.2539 11.092,6.3522 10.638,6 9.5723,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/debug-step-out.svg b/.icons/awkward/16x16/actions/debug-step-out.svg
new file mode 100644
index 00000000..b52cb0ac
--- /dev/null
+++ b/.icons/awkward/16x16/actions/debug-step-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.0078 1c-2.2487 0-2 2-2 2v12h13.992v-10h-1.998v8h-9.9942v-8h7.9922v-4h-7.9922zm8.9922 0v4l3-2-3-2zm-5.5664 5c-1.0655 0-1.5137 0.3522-1.5137 1.2539 0 0-0.0244 0.5874-0.0312 0.7461-0.0462 0.3689-0.1754 0.6777-0.5782 0.6777h-0.3046v0.6446h0.3046c0.5886 0 0.6094 0.6442 0.6094 1.2007-0.005 0.174 0.0136 0.369 0.0176 0.477 0.0833 0.712 0.5388 1 1.4961 1v-0.592c-0.4495 0-0.6064-0.118-0.6699-0.408-0.0337-0.116-0.0372-0.514-0.0508-0.705 0-0.4155-0.124-1.0347-0.7227-1.2911 0.4731-0.2026 0.6441-0.6283 0.6973-1.0039 0.0239-0.1041 0.0186-0.2223 0.0254-0.3027 0-0.8663 0.0104-1.1055 0.7207-1.1055v-0.5918zm3.1426 0v0.5918c0.7098 0 0.7188 0.2392 0.7188 1.1055 0.007 0.0804 0.002 0.1986 0.025 0.3027 0.054 0.3756 0.225 0.8013 0.698 1.0039-0.599 0.2564-0.723 0.8756-0.723 1.2911-0.014 0.191-0.017 0.589-0.051 0.705-0.063 0.29-0.218 0.408-0.6678 0.408v0.592c0.9568 0 1.4108-0.288 1.4938-1 0.004-0.108 0.023-0.303 0.018-0.477 0-0.5565 0.021-1.2007 0.609-1.2007h0.305v-0.6446h-0.305c-0.402 0-0.532-0.3088-0.578-0.6777-0.007-0.1587-0.031-0.7461-0.031-0.7461 0-0.9017-0.446-1.2539-1.5118-1.2539z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/debug-step-over.svg b/.icons/awkward/16x16/actions/debug-step-over.svg
new file mode 100644
index 00000000..b89ee45b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/debug-step-over.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 5 H 13 L 13.004,13 H 3 V 5 H 10 V 1 Z M 11,1 13,4 15,1 Z M 6.4277,6 C 5.3622,6 4.9238,6.3523 4.9238,7.2539 4.9238,7.2539 4.8994,7.8413 4.8926,8 4.8464,8.3689 4.7172,8.6777 4.3145,8.6777 H 4 V 9.3223 H 4.3145 C 4.903,9.3223 4.9238,9.9665 4.9238,10.523 4.9188,10.697 4.9374,10.892 4.9414,11 5.0247,11.712 5.4705,12 6.4277,12 V 11.408 C 5.9782,11.408 5.8292,11.29 5.7656,11 5.7319,10.884 5.7284,10.486 5.7148,10.295 5.7148,9.8795 5.5928,9.2602 4.9941,9.0039 5.4672,8.8013 5.6363,8.3756 5.6895,8 5.7134,7.8959 5.708,7.7777 5.7148,7.6973 5.7148,6.831 5.7175,6.5918 6.4277,6.5918 Z M 9.5723,6 V 6.5918 C 10.283,6.5918 10.299,6.8309 10.299,7.6973 10.306,7.7777 10.301,7.8959 10.324,8 10.377,8.3756 10.548,8.8013 11.021,9.0039 10.423,9.2603 10.299,9.8795 10.299,10.295 10.285,10.486 10.282,10.884 10.248,11 10.185,11.29 10.022,11.408 9.5723,11.408 V 12 C 10.53,12 10.991,11.712 11.074,11 11.078,10.892 11.097,10.697 11.092,10.523 11.092,9.9665 11.111,9.3223 11.699,9.3223 H 12 V 8.6777 H 11.699 C 11.296,8.6777 11.169,8.3689 11.123,8 11.116,7.8413 11.092,7.2539 11.092,7.2539 11.092,6.3522 10.638,6 9.5723,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/delete-comment.svg b/.icons/awkward/16x16/actions/delete-comment.svg
new file mode 100644
index 00000000..e3b5ccfa
--- /dev/null
+++ b/.icons/awkward/16x16/actions/delete-comment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 1,2 1,4 V 10 C 1,12 3,12 3,12 H 8 L 10,15 12,12 H 13 C 13,12 15,12 15,10 V 4 C 15,2 13,2 13,2 Z M 5,4 H 6.4141 L 8,5.5859 9.5859,4 H 11 V 5.4141 L 9.4141,7 11,8.5859 V 10 H 9.5859 L 8,8.4141 6.4141,10 H 5 V 8.5859 L 6.5859,7 5,5.4141 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/delete.svg b/.icons/awkward/16x16/actions/delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/depth16to8.svg b/.icons/awkward/16x16/actions/depth16to8.svg
new file mode 100644
index 00000000..ac6212a7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/depth16to8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,5 A 3,3 0 0 0 5,8 3,3 0 0 0 8,11 3,3 0 0 0 11,8 3,3 0 0 0 8,5 Z M 8,7 A 1,1 0 0 1 9,8 1,1 0 0 1 8,9 1,1 0 0 1 7,8 1,1 0 0 1 8,7 Z M 8,1 C 5,1 5,4 5,4 V 8 H 7 V 4 C 7,4 7,3 8,3 9,3 9,4 9,4 H 11 C 11,4 11,1 8,1 Z M 14,8 A 2,2 0 0 0 12,10 2,2 0 0 0 14,12 2,2 0 0 0 16,10 2,2 0 0 0 14,8 Z M 14,9 A 1,1 0 0 1 15,10 1,1 0 0 1 14,11 1,1 0 0 1 13,10 1,1 0 0 1 14,9 Z M 14,11 A 2,2 0 0 0 12,13 2,2 0 0 0 14,15 2,2 0 0 0 16,13 2,2 0 0 0 14,11 Z M 14,12 A 1,1 0 0 1 15,13 1,1 0 0 1 14,14 1,1 0 0 1 13,13 1,1 0 0 1 14,12 Z M 1,1 V 3 H 2 V 11 H 4 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/depth8to16.svg b/.icons/awkward/16x16/actions/depth8to16.svg
new file mode 100644
index 00000000..805e60ea
--- /dev/null
+++ b/.icons/awkward/16x16/actions/depth8to16.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,5 C 10,5 10,8 10,8 V 12 H 12 V 8 C 12,8 12,7 13,7 14,7 14,8 14,8 H 16 C 16,8 16,5 13,5 Z M 13,9 A 3,3 0 0 0 10,12 3,3 0 0 0 13,15 3,3 0 0 0 16,12 3,3 0 0 0 13,9 Z M 13,11 A 1,1 0 0 1 14,12 1,1 0 0 1 13,13 1,1 0 0 1 12,12 1,1 0 0 1 13,11 Z M 6,5 V 7 H 7 V 15 H 9 V 5 Z M 3,4 A 2,2 0 0 0 1,6 2,2 0 0 0 3,8 2,2 0 0 0 5,6 2,2 0 0 0 3,4 Z M 3,5 A 1,1 0 0 1 4,6 1,1 0 0 1 3,7 1,1 0 0 1 2,6 1,1 0 0 1 3,5 Z M 3,1 A 2,2 0 0 0 1,3 2,2 0 0 0 3,5 2,2 0 0 0 5,3 2,2 0 0 0 3,1 Z M 3,2 A 1,1 0 0 1 4,3 1,1 0 0 1 3,4 1,1 0 0 1 2,3 1,1 0 0 1 3,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/device.svg b/.icons/awkward/16x16/actions/device.svg
new file mode 120000
index 00000000..a67cd894
--- /dev/null
+++ b/.icons/awkward/16x16/actions/device.svg
@@ -0,0 +1 @@
+dialog-input-devices.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-align-and-distribute.svg b/.icons/awkward/16x16/actions/dialog-align-and-distribute.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-align-and-distribute.svg
@@ -0,0 +1 @@
+format-justify-left.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-apply.svg b/.icons/awkward/16x16/actions/dialog-apply.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-cancel.svg b/.icons/awkward/16x16/actions/dialog-cancel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-cancel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-close.svg b/.icons/awkward/16x16/actions/dialog-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-error.svg b/.icons/awkward/16x16/actions/dialog-error.svg
new file mode 100644
index 00000000..3133ff15
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 7 4 L 9 4 L 9 9 L 7 9 L 7 4 z M 8 9.75 A 1.25 1.25 0 0 1 9.25 11 A 1.25 1.25 0 0 1 8 12.25 A 1.25 1.25 0 0 1 6.75 11 A 1.25 1.25 0 0 1 8 9.75 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-fill-and-stroke.svg b/.icons/awkward/16x16/actions/dialog-fill-and-stroke.svg
new file mode 100644
index 00000000..ce6ea16f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-fill-and-stroke.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.996094 1.0058594 C 14.821638 0.8000921 9.0326826 5.688777 6.8828125 8.1171875 C 7.4414213 8.2598092 7.9945975 8.5388413 8.3867188 9.0761719 C 8.4910496 9.2191385 8.5750299 9.3872587 8.65625 9.5566406 C 10.977707 7.0201738 15.155313 1.1918476 14.996094 1.0058594 z M 6.1503906 9 C 5.120145 9.0306611 4.135565 9.8674859 3.4511719 11.628906 C 2.6680534 13.641957 1.2712264 14.447637 1 14.398438 C 2.3874097 14.937336 6.4799394 16.273694 7.8300781 11.662109 C 8.1591856 10.879405 7.975745 10.206252 7.5800781 9.6640625 C 7.2706834 9.2400934 6.7483789 9.0555723 6.1503906 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-filters.svg b/.icons/awkward/16x16/actions/dialog-filters.svg
new file mode 120000
index 00000000..bf1c124d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-filters.svg
@@ -0,0 +1 @@
+view-filter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-geometry.svg b/.icons/awkward/16x16/actions/dialog-geometry.svg
new file mode 100644
index 00000000..319f4fdb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-geometry.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 7,9 7,10 7,10 H 2.5 C 2.5,10 2,10 2,10.5 2,11 2.5,11 2.5,11 H 7 C 7,11 7,12 8,12 9,12 9,11 9,11 H 13.5 C 13.5,11 14,11 14,10.5 14,10 13.5,10 13.5,10 H 9 C 9,10 9,9 8,9 Z M 8,2 C 8,2 9,2 9,3 V 4 H 7 V 3 C 7,2 8,2 8,2 Z M 0,0 V 16 H 16 V 0 Z M 1,1 H 15 V 15 H 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,3 A 2,2 0 0 0 6,5 2,2 0 0 0 8,7 2,2 0 0 0 10,5 2,2 0 0 0 8,3 Z M 8,4 A 1,1 0 0 1 9,5 1,1 0 0 1 8,6 1,1 0 0 1 7,5 1,1 0 0 1 8,4 Z M 6,5 5,6 4,9 V 13 L 5,14 V 11 L 6,7 6.5859,6.4141 A 2,2 0 0 1 6,5 Z M 10,5 A 2,2 0 0 1 9.4141,6.4141 L 10,7 11,11 V 14 L 12,13 V 9 L 11,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-icon-preview.svg b/.icons/awkward/16x16/actions/dialog-icon-preview.svg
new file mode 120000
index 00000000..7a2e5e67
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-icon-preview.svg
@@ -0,0 +1 @@
+document-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-information.svg b/.icons/awkward/16x16/actions/dialog-information.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-information.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-input-devices.svg b/.icons/awkward/16x16/actions/dialog-input-devices.svg
new file mode 100644
index 00000000..0e8019d2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-input-devices.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,3 V 9 H 4 V 7 H 2 V 9 C 2,9 2,11 4,11 H 7 V 14 H 9 V 11 H 12 C 14,11 14,9 14,9 V 7 H 12 V 9 H 9 V 3 Z M 8,0 5.5,4 H 10.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,14 A 2,2 0 0 1 8,16 2,2 0 0 1 6,14 2,2 0 0 1 8,12 2,2 0 0 1 10,14 Z M 12,4 H 14 C 14,4 15,4 15,5 V 7 C 15,8 14,8 14,8 H 12 C 12,8 11,8 11,7 V 5 C 11,4 12,4 12,4 Z M 5,6 A 2,2 0 0 1 3,8 2,2 0 0 1 1,6 2,2 0 0 1 3,4 2,2 0 0 1 5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-layers.svg b/.icons/awkward/16x16/actions/dialog-layers.svg
new file mode 100644
index 00000000..d1014280
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-layers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 1l-4 4h10l4-4h-10zm0 5l-4 4h10l4-4h-10zm0 5l-4 4h10l4-4h-10z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-memory.svg b/.icons/awkward/16x16/actions/dialog-memory.svg
new file mode 120000
index 00000000..c6156018
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-memory.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-messages.svg b/.icons/awkward/16x16/actions/dialog-messages.svg
new file mode 100644
index 00000000..be68c5f9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-messages.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 1,2 1,4 V 10 C 1,12 3,12 3,12 H 8 L 10,15 12,12 H 13 C 13,12 15,12 15,10 V 4 C 15,2 13,2 13,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-no.svg b/.icons/awkward/16x16/actions/dialog-no.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-object-properties.svg b/.icons/awkward/16x16/actions/dialog-object-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-object-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-ok-apply.svg b/.icons/awkward/16x16/actions/dialog-ok-apply.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-ok-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-ok.svg b/.icons/awkward/16x16/actions/dialog-ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-password.svg b/.icons/awkward/16x16/actions/dialog-password.svg
new file mode 100644
index 00000000..c6f366a1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-password.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 6.34,2 5,3.34 5,5 5,6.24 5.74,7.3 6.82,7.76 L 5,14 H 11 L 9.18,7.76 C 10.26,7.3 11,6.24 11,5 11,3.34 9.66,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-path-effects.svg b/.icons/awkward/16x16/actions/dialog-path-effects.svg
new file mode 100644
index 00000000..e69775a1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-path-effects.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1.5 C 9.4048,1.5 6.5065,2.5365 4.5215,4.5215 2.5365,6.5065 1.5,9.4048 1.5,13 H 2.5 C 2.5,9.5952 3.4635,6.9935 5.2285,5.2285 6.9935,3.4635 9.5952,2.5 13,2.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.29492,5.0957 A 3.5,3.5 0 0 0 0,6.5 3.5,3.5 0 0 0 3.5,10 3.5,3.5 0 0 0 6.9023,7.3047 4.5,4.5 0 0 1 4.5,8 4.5,4.5 0 0 1 0.29492,5.0957 Z M 6,0.50195 A 2.5,2.5 0 0 0 5,2.5 2.5,2.5 0 0 0 7.5,5 2.5,2.5 0 0 0 9.4961,4 3.5,3.5 0 0 1 6,0.50195 Z M 4,14 A 2,2 0 0 1 2,16 2,2 0 0 1 0,14 2,2 0 0 1 2,12 2,2 0 0 1 4,14 Z M 16,2 A 2,2 0 0 1 14,4 2,2 0 0 1 12,2 2,2 0 0 1 14,0 2,2 0 0 1 16,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-rows-and-columns.svg b/.icons/awkward/16x16/actions/dialog-rows-and-columns.svg
new file mode 100644
index 00000000..419aa1b2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-rows-and-columns.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v5h7v-5h-7zm8 0v7h6v-7h-6zm-8 8v6h7v-6h-7zm8 0v4h6v-4h-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-scripts.svg b/.icons/awkward/16x16/actions/dialog-scripts.svg
new file mode 120000
index 00000000..6957e396
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-scripts.svg
@@ -0,0 +1 @@
+cm_runterm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-templates.svg b/.icons/awkward/16x16/actions/dialog-templates.svg
new file mode 120000
index 00000000..911d559e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-templates.svg
@@ -0,0 +1 @@
+document-new-from-template.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-text-and-font.svg b/.icons/awkward/16x16/actions/dialog-text-and-font.svg
new file mode 100644
index 00000000..28751771
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-text-and-font.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 5 L 4,3 H 7 V 13 L 5,15 H 11 L 9,13 V 3 H 12 L 14,5 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-tile-clones.svg b/.icons/awkward/16x16/actions/dialog-tile-clones.svg
new file mode 100644
index 00000000..50416066
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-tile-clones.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 7 H 7 V 1 Z M 9,1 V 7 H 15 V 1 Z M 1,9 V 15 H 7 V 9 Z M 12,9 C 10,9 10,10 10,10 V 12 H 9 V 15 H 15 V 12 H 14 V 10 C 14,10 14,9 12,9 Z M 12,10 C 13,10 13,10.5 13,10.5 V 12 H 11 V 10.5 C 11,10.5 11,10 12,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-transform.svg b/.icons/awkward/16x16/actions/dialog-transform.svg
new file mode 120000
index 00000000..617c98ba
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-transform.svg
@@ -0,0 +1 @@
+kdenlive-zoom-large.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dialog-warning.svg b/.icons/awkward/16x16/actions/dialog-warning.svg
new file mode 100644
index 00000000..8a2878df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 7 4 L 9 4 L 9 9 L 7 9 L 7 4 z M 8 9.75 A 1.25 1.25 0 0 1 9.25 11 A 1.25 1.25 0 0 1 8 12.25 A 1.25 1.25 0 0 1 6.75 11 A 1.25 1.25 0 0 1 8 9.75 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-xml-editor.svg b/.icons/awkward/16x16/actions/dialog-xml-editor.svg
new file mode 100644
index 00000000..a288e862
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-xml-editor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,0 5.5,15.754 6.5,16 10.5,0.246 Z M 4.2539,3 0,8 4.2539,13 6,12.291 2.3359,8 6,3.709 Z M 11.746,3 10,3.709 13.664,8 10,12.291 11.746,13 16,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dialog-yes.svg b/.icons/awkward/16x16/actions/dialog-yes.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dialog-yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/dirsync.svg b/.icons/awkward/16x16/actions/dirsync.svg
new file mode 120000
index 00000000..0e0e5bd5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dirsync.svg
@@ -0,0 +1 @@
+folder-sync.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/distribute-graph-directed.svg b/.icons/awkward/16x16/actions/distribute-graph-directed.svg
new file mode 100644
index 00000000..1b745577
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-graph-directed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.5 0 A 1.5 1.5 0 0 0 0 1.5 A 1.5 1.5 0 0 0 1.5 3 A 1.5 1.5 0 0 0 3 1.5 A 1.5 1.5 0 0 0 1.5 0 z M 14.5 0 A 1.5 1.5 0 0 0 13 1.5 A 1.5 1.5 0 0 0 14.5 3 A 1.5 1.5 0 0 0 16 1.5 A 1.5 1.5 0 0 0 14.5 0 z M 12.785 2.5684 L 8.9395 6.7559 L 9.6895 7.4434 L 13.535 3.2559 L 12.785 2.5684 z M 3.2227 2.6309 L 2.4727 3.3184 L 6.2812 7.4199 L 7.0352 6.7246 L 3.2227 2.6309 z M 8 7 A 1.5 1.5 0 0 0 6.5 8.5 A 1.5 1.5 0 0 0 8 10 A 1.5 1.5 0 0 0 9.5 8.5 A 1.5 1.5 0 0 0 8 7 z M 7.5 10.443 L 7.5 12.568 L 8.5 12.568 L 8.5 10.443 L 7.5 10.443 z M 8 13 A 1.5 1.5 0 0 0 6.5 14.5 A 1.5 1.5 0 0 0 8 16 A 1.5 1.5 0 0 0 9.5 14.5 A 1.5 1.5 0 0 0 8 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-graph.svg b/.icons/awkward/16x16/actions/distribute-graph.svg
new file mode 100644
index 00000000..e9f77766
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-graph.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,14.5 A 1.5,1.5 0 0 1 1.5,16 1.5,1.5 0 0 1 0,14.5 1.5,1.5 0 0 1 1.5,13 1.5,1.5 0 0 1 3,14.5 Z M 10,14.5 A 1.5,1.5 0 0 1 8.5,16 1.5,1.5 0 0 1 7,14.5 1.5,1.5 0 0 1 8.5,13 1.5,1.5 0 0 1 10,14.5 Z M 15,8.5 A 1.5,1.5 0 0 1 13.5,10 1.5,1.5 0 0 1 12,8.5 1.5,1.5 0 0 1 13.5,7 1.5,1.5 0 0 1 15,8.5 Z M 3,6.5 A 1.5,1.5 0 0 1 1.5,8 1.5,1.5 0 0 1 0,6.5 1.5,1.5 0 0 1 1.5,5 1.5,1.5 0 0 1 3,6.5 Z M 9,1.5 A 1.5,1.5 0 0 1 7.5,3 1.5,1.5 0 0 1 6,1.5 1.5,1.5 0 0 1 7.5,0 1.5,1.5 0 0 1 9,1.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5586,0.801 1,6.2658 V 15 H 8.7344 L 14.154,8.4963 Z M 7.4414,2.2014 12.846,8.5041 8.2656,14 H 2 V 6.7346 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-horizontal-baseline.svg b/.icons/awkward/16x16/actions/distribute-horizontal-baseline.svg
new file mode 100644
index 00000000..1e21b3a7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-horizontal-baseline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 V 14 H 3 V 2 Z M 5,3 V 5 H 11 C 11,5 12,5 12,6 V 7 H 7 C 4,7 4,10 4,10 4,10 4,13 7,13 H 14 V 6 C 14,3 11,3 11,3 Z M 7,9 H 12 V 11 H 7 C 7,11 6,11 6,10 6,9 7,9 7,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-horizontal-center.svg b/.icons/awkward/16x16/actions/distribute-horizontal-center.svg
new file mode 100644
index 00000000..3d7dd699
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-horizontal-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2.5 1v2h-1.5v4h1.5v2h-1.5v4h1.5v2h2v-2h1.5v-4h-1.5v-2h1.5v-4h-1.5v-2h-2zm9 0v2h-1.5v4h1.5v2h-1.5v4h1.5v2h2v-2h1.5v-4h-1.5v-2h1.5v-4h-1.5v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-horizontal-equal.svg b/.icons/awkward/16x16/actions/distribute-horizontal-equal.svg
new file mode 100644
index 00000000..59e1cbd4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-horizontal-equal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 5 L 5,3 Z M 14,1 11,3 14,5 Z M 5,5 V 7 H 1 V 13 H 5 V 15 H 7 V 5 Z M 9,5 V 15 H 11 V 13 H 15 V 7 H 11 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-horizontal-gaps.svg b/.icons/awkward/16x16/actions/distribute-horizontal-gaps.svg
new file mode 100644
index 00000000..9541fd6c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-horizontal-gaps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 V 3 H 0 V 7 H 5 V 9 H 0 V 13 H 5 V 15 H 7 V 1 Z M 9,1 V 15 H 11 V 13 H 16 V 9 H 11 V 7 H 16 V 3 H 11 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-horizontal-left.svg b/.icons/awkward/16x16/actions/distribute-horizontal-left.svg
new file mode 100644
index 00000000..f6510fa0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-horizontal-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 1 L 0 15 L 2 15 L 2 13 L 7 13 L 7 9 L 2 9 L 2 7 L 7 7 L 7 3 L 2 3 L 2 1 L 0 1 z M 9 1 L 9 15 L 11 15 L 11 13 L 16 13 L 16 9 L 11 9 L 11 7 L 16 7 L 16 3 L 11 3 L 11 1 L 9 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-horizontal-margin.svg b/.icons/awkward/16x16/actions/distribute-horizontal-margin.svg
new file mode 100644
index 00000000..a265a6e6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-horizontal-margin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 13 H 3 Z M 4,4 V 12 H 7 V 4 Z M 9,4 V 12 H 12 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-horizontal-page.svg b/.icons/awkward/16x16/actions/distribute-horizontal-page.svg
new file mode 100644
index 00000000..62dc8375
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-horizontal-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 12 L 15,12 V 1 Z M 3,3 H 13 V 13 H 3 Z M 4,4 V 12 H 7 V 4 Z M 9,4 V 12 H 12 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-horizontal-right.svg b/.icons/awkward/16x16/actions/distribute-horizontal-right.svg
new file mode 100644
index 00000000..5b395834
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-horizontal-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 5 3 L 0 3 L 0 7 L 5 7 L 5 9 L 0 9 L 0 13 L 5 13 L 5 15 L 7 15 L 7 1 L 5 1 z M 14 1 L 14 3 L 9 3 L 9 7 L 14 7 L 14 9 L 9 9 L 9 13 L 14 13 L 14 15 L 16 15 L 16 1 L 14 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-horizontal-x.svg b/.icons/awkward/16x16/actions/distribute-horizontal-x.svg
new file mode 100644
index 00000000..4ba4301c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-horizontal-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 13 H 5 V 3 Z M 11,3 V 13 H 15 V 3 Z M 6,6 V 10 H 7 V 9 H 9 V 10 H 10 V 6 H 9 V 7 H 7 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-randomize.svg b/.icons/awkward/16x16/actions/distribute-randomize.svg
new file mode 100644
index 00000000..1d390da7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-randomize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 V 5 H 15 V 1 Z M 0,2 V 6 H 5 V 2 Z M 11,6 V 10 H 16 V 6 Z M 5,7 V 11 H 10 V 7 Z M 0,12 V 16 H 5 V 12 Z M 6,12 V 16 H 11 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-remove-overlaps.svg b/.icons/awkward/16x16/actions/distribute-remove-overlaps.svg
new file mode 100644
index 00000000..874b92d9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-remove-overlaps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 5 L 5 5 L 5 1 L 1 1 z M 6 1 L 6 15 L 10 15 L 10 1 L 6 1 z M 11 1 L 11 15 L 15 15 L 15 1 L 11 1 z M 1 6 L 1 15 L 5 15 L 5 6 L 1 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-unclump.svg b/.icons/awkward/16x16/actions/distribute-unclump.svg
new file mode 100644
index 00000000..371539fd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-unclump.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 4 V 1 Z M 10,1 V 5 H 15 V 1 Z M 5,2 V 3 H 9 V 2 Z M 12,6 V 10 H 13 V 6 Z M 10,11 V 15 H 15 V 11 Z M 5,13 V 14 H 9 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-vertical-baseline.svg b/.icons/awkward/16x16/actions/distribute-vertical-baseline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-vertical-baseline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/distribute-vertical-bottom.svg b/.icons/awkward/16x16/actions/distribute-vertical-bottom.svg
new file mode 100644
index 00000000..7f8d50c9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-vertical-bottom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0 V 5 H 1 V 7 H 15 V 5 H 13 V 0 H 9 V 5 H 7 V 0 Z M 3,9 V 14 H 1 V 16 H 15 V 14 H 13 V 9 H 9 V 14 H 7 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-vertical-center.svg b/.icons/awkward/16x16/actions/distribute-vertical-center.svg
new file mode 100644
index 00000000..8440c204
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-vertical-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 2.5 H 1 V 4.5 H 3 V 6 H 7 V 4.5 H 9 V 6 H 13 V 4.5 H 15 V 2.5 H 13 V 1 H 9 V 2.5 H 7 V 1 Z M 3,10 V 11.5 H 1 V 13.5 H 3 V 15 H 7 V 13.5 H 9 V 15 H 13 V 13.5 H 15 V 11.5 H 13 V 10 H 9 V 11.5 H 7 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-vertical-equal.svg b/.icons/awkward/16x16/actions/distribute-vertical-equal.svg
new file mode 100644
index 00000000..891e7eb5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-vertical-equal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 5 H 1 V 7 H 11 V 5 H 9 V 1 Z M 11,2 13,5 15,2 Z M 1,9 V 11 H 3 V 15 H 9 V 11 H 11 V 9 Z M 13,11 11,14 H 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-vertical-gaps.svg b/.icons/awkward/16x16/actions/distribute-vertical-gaps.svg
new file mode 100644
index 00000000..5ea5dfe5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-vertical-gaps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,5 H 13 V 0 H 9 V 5 H 7 V 0 H 3 V 5 H 1 V 7 H 15 Z M 15,9 H 1 V 11 H 3 V 16 H 7 V 11 H 9 V 16 H 13 V 11 H 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-vertical-margin.svg b/.icons/awkward/16x16/actions/distribute-vertical-margin.svg
new file mode 100644
index 00000000..3419440e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-vertical-margin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 13 H 3 Z M 4,4 V 7 H 12 V 4 Z M 4,9 V 12 H 12 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-vertical-page.svg b/.icons/awkward/16x16/actions/distribute-vertical-page.svg
new file mode 100644
index 00000000..479c7729
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-vertical-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 12 L 15,12 V 1 Z M 3,3 H 13 V 13 H 3 Z M 4,4 V 7 H 12 V 4 Z M 4,9 V 12 H 12 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-vertical-top.svg b/.icons/awkward/16x16/actions/distribute-vertical-top.svg
new file mode 100644
index 00000000..c2e5f0e6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-vertical-top.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 V 2 H 3 V 7 H 7 V 2 H 9 V 7 H 13 V 2 H 15 V 0 Z M 1,9 V 11 H 3 V 16 H 7 V 11 H 9 V 16 H 13 V 11 H 15 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/distribute-vertical-y.svg b/.icons/awkward/16x16/actions/distribute-vertical-y.svg
new file mode 100644
index 00000000..616b3efe
--- /dev/null
+++ b/.icons/awkward/16x16/actions/distribute-vertical-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 5 H 13 V 1 Z M 6,6 V 7 H 7 V 9 H 6 V 10 H 10 V 9 H 9 V 7 H 10 V 6 Z M 3,11 V 15 H 13 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-cleanup.svg b/.icons/awkward/16x16/actions/document-cleanup.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-cleanup.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-close.svg b/.icons/awkward/16x16/actions/document-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-decrypt.svg b/.icons/awkward/16x16/actions/document-decrypt.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-decrypt.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-download.svg b/.icons/awkward/16x16/actions/document-download.svg
new file mode 120000
index 00000000..6aa652ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-download.svg
@@ -0,0 +1 @@
+edit-download.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-edit-decrypt-verify.svg b/.icons/awkward/16x16/actions/document-edit-decrypt-verify.svg
new file mode 100644
index 00000000..3ada239a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-edit-decrypt-verify.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 4 H 4 V 2 Z M 7,2 V 4 H 9 V 2 Z M 12,2 V 4 H 14 V 2 Z M 4,5 V 7 H 6 V 5 Z M 10,5 V 7 H 12 V 5 Z M 2,8 V 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 8 H 12 V 13 H 4 V 8 Z M 10,8 7,11 6,10 5,11 7,13 11,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-edit-decrypt.svg b/.icons/awkward/16x16/actions/document-edit-decrypt.svg
new file mode 100644
index 00000000..96164d95
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-edit-decrypt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 4 H 4 V 2 Z M 7,2 V 4 H 9 V 2 Z M 12,2 V 4 H 14 V 2 Z M 4,5 V 7 H 6 V 5 Z M 10,5 V 7 H 12 V 5 Z M 2,8 V 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 8 H 12 V 13 H 4 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-edit-encrypt.svg b/.icons/awkward/16x16/actions/document-edit-encrypt.svg
new file mode 100644
index 00000000..6e0de09e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-edit-encrypt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 2,2 2,3 V 9 H 4 V 4 H 12 V 9 H 14 V 3 C 14,2 13,2 13,2 Z M 4,10 V 12 H 6 V 10 Z M 10,10 V 12 H 12 V 10 Z M 2,13 V 15 H 4 V 13 Z M 7,13 V 15 H 9 V 13 Z M 12,13 V 15 H 14 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-edit-sign-encrypt.svg b/.icons/awkward/16x16/actions/document-edit-sign-encrypt.svg
new file mode 100644
index 00000000..4ff421e3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-edit-sign-encrypt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 14 C 2,15 3,15 3,15 H 7 V 13 H 4 V 3 H 12 V 8 H 14 V 2 C 14,1 13,1 13,1 Z M 11,9 C 9,9 9,10 9,10 V 12 H 8 V 15 H 14 V 12 H 13 V 10 C 13,10 13,9 11,9 Z M 11,10 C 12,10 12,10.5 12,10.5 V 12 H 10 V 10.5 C 10,10.5 10,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-edit-sign.svg b/.icons/awkward/16x16/actions/document-edit-sign.svg
new file mode 100644
index 00000000..b46d22f1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-edit-sign.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 3 1 2 1 2 2 L 2 14 C 2 15 3 15 3 15 L 7 15 L 7 13 L 4 13 L 4 3.0039062 L 12 3.0039062 L 12 7.9902344 L 14 7.9902344 L 14 2 C 14 1 13 1 13 1 L 3 1 z M 12 9 L 8 13 L 8 15 L 10 15 L 14 11 L 12 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-edit-verify.svg b/.icons/awkward/16x16/actions/document-edit-verify.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-edit-verify.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-edit.svg b/.icons/awkward/16x16/actions/document-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-encrypt.svg b/.icons/awkward/16x16/actions/document-encrypt.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-encrypt.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-encrypted.svg b/.icons/awkward/16x16/actions/document-encrypted.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-encrypted.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-export-ocal.svg b/.icons/awkward/16x16/actions/document-export-ocal.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-export-ocal.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-export-table.svg b/.icons/awkward/16x16/actions/document-export-table.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-export-table.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-export.svg b/.icons/awkward/16x16/actions/document-export.svg
new file mode 100644
index 00000000..e0d5d76d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-export.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 14 C 2,15 3,15 3,15 H 13 C 14,15 14,14 14,14 V 9.75 L 12,11 V 13 H 4 V 3 H 12 V 5 L 14,6.25 V 2 C 14,1 13,1 13,1 Z M 10,5 V 7 H 6 V 9 H 10 V 11 L 14.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-import-ocal.svg b/.icons/awkward/16x16/actions/document-import-ocal.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-import-ocal.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-import.svg b/.icons/awkward/16x16/actions/document-import.svg
new file mode 100644
index 00000000..96c2e92e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-import.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 11 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 10 H 12 V 13 H 4 V 3 H 12 V 6 H 14 V 2 C 14,1 13,1 13,1 Z M 11,5 6.5,8 11,11 V 9 H 15 V 7 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-multiple.svg b/.icons/awkward/16x16/actions/document-multiple.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-new-from-template.svg b/.icons/awkward/16x16/actions/document-new-from-template.svg
new file mode 100644
index 00000000..48e03124
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-new-from-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 10 H 3 V 9 H 4 V 3 H 9 V 6 H 12 V 13 14 H 13 V 13 H 14 V 5 L 10,1 Z M 13,14 V 15 H 14 V 14 Z M 12,14 H 11 V 15 H 12 Z M 11,14 V 13 H 10 V 14 Z M 10,14 H 9 V 15 H 10 Z M 9,14 V 13 H 8 V 14 Z M 8,14 H 7 V 15 H 8 Z M 7,14 V 13 H 6 V 14 Z M 6,14 H 5 V 15 H 6 Z M 5,14 V 13 H 4 V 14 Z M 4,14 H 3 V 15 H 4 Z M 3,14 V 13 H 2 V 14 Z M 3,13 H 4 V 12 H 3 Z M 3,12 V 11 H 2 V 12 Z M 3,11 H 4 V 10 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-new.svg b/.icons/awkward/16x16/actions/document-new.svg
new file mode 100644
index 00000000..7b3f3b49
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 14 C 2,15 3,15 3,15 H 13 C 14,15 14,14 14,14 V 5 L 10,1 Z M 7,5 H 9 V 7 H 11 V 9 H 9 V 11 H 7 V 9 H 5 V 7 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-open-data.svg b/.icons/awkward/16x16/actions/document-open-data.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-open-data.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-open-folder.svg b/.icons/awkward/16x16/actions/document-open-folder.svg
new file mode 100644
index 00000000..cd51462f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-open-folder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 H 2 C 2,2 1,2 1,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-open-recent.svg b/.icons/awkward/16x16/actions/document-open-recent.svg
new file mode 100644
index 00000000..b854bf55
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-open-recent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 7,4 H 9 V 7.5 L 11,9.5 9.5,11 7,8.5 Z M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,3 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-open-remote.svg b/.icons/awkward/16x16/actions/document-open-remote.svg
new file mode 120000
index 00000000..c03a9d93
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-open-remote.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-open.svg b/.icons/awkward/16x16/actions/document-open.svg
new file mode 100644
index 00000000..55ad220c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0.5 3.5,7 H 6 V 13 H 10 V 7 H 12.5 Z M 1,14 V 16 H 15 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-page-setup.svg b/.icons/awkward/16x16/actions/document-page-setup.svg
new file mode 100644
index 00000000..d5ac4231
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-page-setup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 4.75 L 4,6 V 3 H 12 V 12 L 0,5 V 12 H 12 V 13 H 2 V 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 2 C 14,1 13,1 13,1 Z M 2,8 5,10 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-preview-archive.svg b/.icons/awkward/16x16/actions/document-preview-archive.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-preview-archive.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-preview.svg b/.icons/awkward/16x16/actions/document-preview.svg
new file mode 100644
index 00000000..4ab1aa69
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-preview.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0 C 3,0 2,0 2,1 V 13 C 2,14 3,14 3,14 H 9.1934 C 7.7753,13.463 6.75,12.096 6.75,10.5 6.75,8.4444 8.4444,6.75 10.5,6.75 12.096,6.75 13.463,7.7753 14,9.1934 V 4 L 10,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,12.5 13.778,14.778 C 13.778,14.778 14.278,15.278 14.778,14.778 15.278,14.278 14.778,13.778 14.778,13.778 L 12.5,11.5 Z M 7.75,10.5 C 7.75,12 9,13.25 10.5,13.25 12,13.25 13.25,12 13.25,10.5 13.25,9 12,7.75 10.5,7.75 9,7.75 7.75,9 7.75,10.5 Z M 10.5,8.75 C 11.5,8.75 12.25,9.5 12.25,10.5 12.25,11.5 11.5,12.25 10.5,12.25 9.5,12.25 8.75,11.5 8.75,10.5 8.75,9.5 9.5,8.75 10.5,8.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-print-direct.svg b/.icons/awkward/16x16/actions/document-print-direct.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-print-direct.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-print-frame.svg b/.icons/awkward/16x16/actions/document-print-frame.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-print-frame.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-print-preview.svg b/.icons/awkward/16x16/actions/document-print-preview.svg
new file mode 100644
index 00000000..8ce4be93
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-print-preview.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,1 V 3 H 12 V 1 Z M 2,4 C 2,4 1,4 1,5 V 9 C 1,10 2,10 2,10 H 3 V 8 H 7.7324 C 8.4209,7.2393 9.4045,6.75 10.5,6.75 12.375,6.75 13.935,8.1633 14.197,9.9707 14.488,9.9143 15,9.72 15,9 V 5 C 15,4 14,4 14,4 Z M 4,9 V 14 H 9.1953 C 7.7763,13.464 6.75,12.096 6.75,10.5 6.75,9.9672 6.8678,9.461 7.0723,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,12.5 13.778,14.778 C 13.778,14.778 14.278,15.278 14.778,14.778 15.278,14.278 14.778,13.778 14.778,13.778 L 12.5,11.5 Z M 7.75,10.5 C 7.75,12 9,13.25 10.5,13.25 12,13.25 13.25,12 13.25,10.5 13.25,9 12,7.75 10.5,7.75 9,7.75 7.75,9 7.75,10.5 Z M 10.5,8.75 C 11.5,8.75 12.25,9.5 12.25,10.5 12.25,11.5 11.5,12.25 10.5,12.25 9.5,12.25 8.75,11.5 8.75,10.5 8.75,9.5 9.5,8.75 10.5,8.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-print.svg b/.icons/awkward/16x16/actions/document-print.svg
new file mode 100644
index 00000000..ead63f64
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-print.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 3 L 12 3 L 12 1 L 4 1 z M 2 4 C 1.5 4 1 4.5 1 5 L 1 9 C 1 9.5 1.5 10 2 10 L 3 10 L 3 8 L 13 8 L 13 10 L 14 10 C 14.5 10 15 9.5 15 9 L 15 5 C 15 4.5 14.5 4 14 4 L 2 4 z M 4 9 L 4 14 L 12 14 L 12 9 L 4 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-properties.svg b/.icons/awkward/16x16/actions/document-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-revert-rtl.svg b/.icons/awkward/16x16/actions/document-revert-rtl.svg
new file mode 100644
index 00000000..a95de12b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-revert-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 6 H 4 V 3 H 12 V 13 H 4 V 10 C 4,10 4,9 5,9 H 6 V 11 L 10.5,8 6,5 V 7 H 5 C 5,7 2,7 2,10 V 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 2 C 14,1 13,1 13,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-revert.svg b/.icons/awkward/16x16/actions/document-revert.svg
new file mode 100644
index 00000000..92a9a2c2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-revert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1 C 13,1 14,1 14,2 V 6 H 12 V 3 H 4 V 13 H 12 V 10 C 12,10 12,9 11,9 H 10 V 11 L 5.5,8 10,5 V 7 H 11 C 11,7 14,7 14,10 V 14 C 14,15 13,15 13,15 H 3 C 3,15 2,15 2,14 V 2 C 2,1 3,1 3,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-save-all.svg b/.icons/awkward/16x16/actions/document-save-all.svg
new file mode 100644
index 00000000..00355cce
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-save-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 7 H 3.5 L 7,12.055 V 9 C 7,8 8,8 8,8 H 11.809 L 12.5,7 H 10 V 1 Z M 1,14 V 16 H 8 C 8,16 7,16 7,15 V 14 Z M 9,9 C 9,9 8,9 8,10 V 15 C 8,16 9,16 9,16 H 15 C 15,16 16,16 16,15 V 10 C 16,9 15,9 15,9 Z M 10,10 H 14 V 15 H 13 V 13 H 11 V 15 H 10 Z M 11,11 V 12 H 13 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-save-as.svg b/.icons/awkward/16x16/actions/document-save-as.svg
new file mode 100644
index 00000000..de6f3035
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-save-as.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 7 H 3.5 L 7,12.055 V 9 C 7,8 8,8 8,8 H 11.809 L 12.5,7 H 10 V 1 Z M 1,14 V 16 H 8 C 8,16 7,16 7,15 V 14 Z M 9,9 C 9,9 8,9 8,10 V 15 C 8,16 9,16 9,16 H 15 C 15,16 16,16 16,15 V 10 C 16,9 15,9 15,9 Z M 10,10 H 13 V 11 H 12 V 14 H 13 V 15 H 10 V 14 H 11 V 11 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-save.svg b/.icons/awkward/16x16/actions/document-save.svg
new file mode 100644
index 00000000..2aa63f88
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-save.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 7 H 3.5 L 8,13.5 12.5,7 H 10 V 1 Z M 1,14 V 16 H 15 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-send.svg b/.icons/awkward/16x16/actions/document-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-send.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-share.svg b/.icons/awkward/16x16/actions/document-share.svg
new file mode 100644
index 00000000..8aaa4aad
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-share.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 11.471,2.1523 2.1133,8 11.471,13.848 12.529,12.152 5.8848,8 12.529,3.8477 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,13 A 3,3 0 0 1 12,16 3,3 0 0 1 9,13 3,3 0 0 1 12,10 3,3 0 0 1 15,13 Z M 7,8 A 3,3 0 0 1 4,11 3,3 0 0 1 1,8 3,3 0 0 1 4,5 3,3 0 0 1 7,8 Z M 15,3 A 3,3 0 0 1 12,6 3,3 0 0 1 9,3 3,3 0 0 1 12,0 3,3 0 0 1 15,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/document-sign.svg b/.icons/awkward/16x16/actions/document-sign.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-sign.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/document-swap.svg b/.icons/awkward/16x16/actions/document-swap.svg
new file mode 100644
index 00000000..a2080124
--- /dev/null
+++ b/.icons/awkward/16x16/actions/document-swap.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 12,3 H 7 V 4 H 12 L 10,6 H 11.5 L 14,3.5 11.5,1 Z M 4.5,3 2,5.5 4.5,8 H 6 L 4,6 H 9 V 5 H 4 L 6,3 Z M 2,8 V 14 C 2,15 3,15 3,15 H 13 C 13,15 14,15 14,14 V 8 H 12 V 13 H 4 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/documentation.svg b/.icons/awkward/16x16/actions/documentation.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/16x16/actions/documentation.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/documentinfo.svg b/.icons/awkward/16x16/actions/documentinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/documentinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/double-page.svg b/.icons/awkward/16x16/actions/double-page.svg
new file mode 100644
index 00000000..5b5f6063
--- /dev/null
+++ b/.icons/awkward/16x16/actions/double-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 2 L 1 4 L 7 4 L 7 2 L 1 2 z M 9 2 L 9 4 L 15 4 L 15 2 L 9 2 z M 1 5 L 1 7 L 7 7 L 7 5 L 1 5 z M 9 5 L 9 7 L 15 7 L 15 5 L 9 5 z M 1 8 L 1 10 L 7 10 L 7 8 L 1 8 z M 9 8 L 9 10 L 15 10 L 15 8 L 9 8 z M 1 11 L 1 13 L 7 13 L 7 11 L 1 11 z M 9 11 L 9 13 L 15 13 L 15 11 L 9 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/down.svg b/.icons/awkward/16x16/actions/down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/download-amarok.svg b/.icons/awkward/16x16/actions/download-amarok.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/download-amarok.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/download-later.svg b/.icons/awkward/16x16/actions/download-later.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/download-later.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/download.svg b/.icons/awkward/16x16/actions/download.svg
new file mode 120000
index 00000000..6aa652ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/download.svg
@@ -0,0 +1 @@
+edit-download.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-arrow-back.svg b/.icons/awkward/16x16/actions/draw-arrow-back.svg
new file mode 120000
index 00000000..ce999bda
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-arrow-back.svg
@@ -0,0 +1 @@
+./go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-arrow-down.svg b/.icons/awkward/16x16/actions/draw-arrow-down.svg
new file mode 120000
index 00000000..9c9d7389
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-arrow-down.svg
@@ -0,0 +1 @@
+./go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-arrow-forward.svg b/.icons/awkward/16x16/actions/draw-arrow-forward.svg
new file mode 120000
index 00000000..6ad91658
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-arrow-forward.svg
@@ -0,0 +1 @@
+./go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-arrow-up.svg b/.icons/awkward/16x16/actions/draw-arrow-up.svg
new file mode 120000
index 00000000..d5034d14
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-arrow-up.svg
@@ -0,0 +1 @@
+./go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-bezier-curves.svg b/.icons/awkward/16x16/actions/draw-bezier-curves.svg
new file mode 100644
index 00000000..14b65a0f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-bezier-curves.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m12.5 1a2.5 2.5 0 0 0 -2.449 2h-8.051v1c1.8552 0.9588 3.1651 2.4795 3.3574 3.3027 0.2086 0.8925-0.0238 1.9119-0.6484 3.0093a2.5 2.5 0 0 0 -1.209 -0.312 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.4492 -2h3.0508v1 1h5v-5h-5v1 1h-3.0547a2.5 2.5 0 0 0 -0.4433 -0.994c0.8523-1.3456 1.2088-2.625 0.9238-3.8654-0.2938-1.2786-1.1844-2.2761-2.457-3.1406h6.0862a2.5 2.5 0 0 0 2.445 2 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-brush.svg b/.icons/awkward/16x16/actions/draw-brush.svg
new file mode 100644
index 00000000..ff88f9ce
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-brush.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.574219 1.0058594 C 13.520146 0.87298937 10.770478 2.75775 8.0605469 5.46875 C 6.8520776 6.67795 5.8032796 7.8729 5 9 C 5.9414561 9.29995 6.7002076 10.0582 7 11 C 8.1266713 10.19649 9.3243336 9.1522594 10.533203 7.9433594 C 13.607725 4.8675594 15.546263 1.8205187 14.863281 1.1367188 C 14.793083 1.0660188 14.697306 1.0216494 14.574219 1.0058594 z M 4.5 10.330078 L 4.5 10.332031 C 1.0001889 11.270271 3.6248533 13.4865 1 15 C 4.4998111 15 6.25 13.248178 6.25 12.080078 C 6.25 11.497798 6.3093545 10.426978 4.5 10.330078 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-calligraphic.svg b/.icons/awkward/16x16/actions/draw-calligraphic.svg
new file mode 100644
index 00000000..40b37dc0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-calligraphic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3,1 0,10 4,4 0,-4 1,0 0,4 4,-4 0,-10 -9,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-circle.svg b/.icons/awkward/16x16/actions/draw-circle.svg
new file mode 100644
index 00000000..139fc7d5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-circle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm0 2a5 5 0 0 1 5 5 5 5 0 0 1 -5 5 5 5 0 0 1 -5 -5 5 5 0 0 1 5 -5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-connector.svg b/.icons/awkward/16x16/actions/draw-connector.svg
new file mode 100644
index 00000000..eea393a1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-connector.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,11 H 4 V 15 H 0 Z M 9,9 H 13 V 13 H 9 Z M 11,0 H 15 V 4 H 11 Z M 2,2 H 6 V 6 H 2 Z"/>
+ <path style="fill:none;stroke:currentColor" class="ColorScheme-Text" d="M 14,1 C 14,1 14,8 11,11 9,13 1,13 1,13 1,13 2,6 4,4 6,2 13,2 13,2"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-cross.svg b/.icons/awkward/16x16/actions/draw-cross.svg
new file mode 100644
index 00000000..364e4f89
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-cross.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 C 5,1 5,2 5,2 V 5 H 2 C 2,5 1,5 1,6 V 10 C 1,11 2,11 2,11 H 5 V 14 C 5,14 5,15 6,15 H 10 C 11,15 11,14 11,14 V 11 H 14 C 14,11 15,11 15,10 V 6 C 15,5 14,5 14,5 H 11 V 2 C 11,2 11,1 10,1 Z M 7,3 H 9 V 7 H 13 V 9 H 9 V 13 H 7 V 9 H 3 V 7 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-cuboid.svg b/.icons/awkward/16x16/actions/draw-cuboid.svg
new file mode 100644
index 00000000..dd1dc42c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-cuboid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.6035156,0 C 7.4954087,0 7.3884192,0.02464035 7.2890625,0.07421875 L 0.39257813,3.515625 C 0.1528418,3.6352265 0,3.8658019 0,4.15625 l 0,7.654297 c 0,0.266714 0.15062446,0.510636 0.38867187,0.630859 L 7.2851562,15.923828 C 7.3855575,15.974584 7.4945809,16 7.6035156,16 c 0.1716466,0 0.3477007,-0.09029 0.3476562,-0.08984 l 6.8691402,-3.46875 c 0.238092,-0.120223 0.388672,-0.364145 0.388672,-0.630859 l 0,-7.6621095 c 0,-0.2679589 -0.152708,-0.513211 -0.392578,-0.6328125 L 7.9199218,0.07421875 C 7.8205873,0.02464035 7.7116225,0 7.6035156,0 Z m 0,1.4960938 5.3144524,2.6523437 -5.3144524,2.6523437 -5.3125,-2.6523437 5.3125,-2.6523437 z m -6.1894531,3.7949218 5.4824218,2.7363282 0,6.1171872 -5.4824218,-2.769531 0,-6.0839844 z m 12.3808595,0 0,6.0839844 -5.4843751,2.769531 0,-6.1171872 5.4843751,-2.7363282 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-donut.svg b/.icons/awkward/16x16/actions/draw-donut.svg
new file mode 100644
index 00000000..e5d7790f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-donut.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm0 4a3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3zm0 2a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-ellipse-arc.svg b/.icons/awkward/16x16/actions/draw-ellipse-arc.svg
new file mode 100644
index 00000000..00a6c9af
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-ellipse-arc.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 15,8 A 7,7 0 0 1 10.394,14.578 7,7 0 0 1 2.6377,12.5 7,7 0 0 1 1.9379,4.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.9473 4.502 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 L 12.965 7.4551 A 5 5 0 0 1 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 3.9746 5.0449 L 1.9473 4.502 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-ellipse-chord.svg b/.icons/awkward/16x16/actions/draw-ellipse-chord.svg
new file mode 100644
index 00000000..cb8a8745
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-ellipse-chord.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 15,8 A 7,7 0 0 1 10.394,14.578 7,7 0 0 1 2.6377,12.5 7,7 0 0 1 1.9379,4.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.9379,4.5 C 1.3266,5.559 1.003,6.7772 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 Z M 2.4785,5.6621 13.949,8.7363 C 13.578,11.74 11.027,13.997 8,14 4.6863,14 2,11.314 2,8 2.0014,7.1965 2.1641,6.4015 2.4785,5.6621 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-ellipse-segment.svg b/.icons/awkward/16x16/actions/draw-ellipse-segment.svg
new file mode 100644
index 00000000..ba07e110
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-ellipse-segment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.0527 3.0527 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 L 8 8 L 3.0527 3.0527 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-ellipse-whole.svg b/.icons/awkward/16x16/actions/draw-ellipse-whole.svg
new file mode 100644
index 00000000..ddb94188
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-ellipse-whole.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,8 A 7,7 0 0 1 8,15 7,7 0 0 1 1,8 7,7 0 0 1 8,1 7,7 0 0 1 15,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-ellipse.svg b/.icons/awkward/16x16/actions/draw-ellipse.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-ellipse.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-eraser-delete-objects.svg b/.icons/awkward/16x16/actions/draw-eraser-delete-objects.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-eraser-delete-objects.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-eraser.svg b/.icons/awkward/16x16/actions/draw-eraser.svg
new file mode 100644
index 00000000..19b0de80
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-eraser.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.6210938 1.5234375 C 8.3898692 1.5647705 8.1042344 1.8100944 7.8964844 2.1699219 L 2.8964844 10.830078 C 2.6194844 11.309858 2.5902081 11.808786 2.8300781 11.947266 L 7.1601562 14.447266 C 7.4000463 14.585766 7.81675 14.309848 8.09375 13.830078 L 13.09375 5.1699219 C 13.37075 4.6901419 13.400026 4.1931675 13.160156 4.0546875 L 8.8300781 1.5546875 C 8.7701056 1.5200625 8.6981686 1.5096598 8.6210938 1.5234375 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-freehand.svg b/.icons/awkward/16x16/actions/draw-freehand.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-freehand.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-geometry-angle-bisector.svg b/.icons/awkward/16x16/actions/draw-geometry-angle-bisector.svg
new file mode 100644
index 00000000..79a0b755
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-geometry-angle-bisector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.7387,1.001 C 2.0893,1.001 1.7766,1.7739 2.1801,2.2412 L 3.9653,4.3662 6.268,14.409 C 6.4555,15.388 7.994,15.062 7.729,14.073 L 6.0805,6.8858 12.668,14.726 C 13.274,15.484 14.477,14.51 13.816,13.761 L 7.188,5.8721 13.951,8.6924 C 14.851,9.1155 15.475,7.6576 14.529,7.3096 L 5.0864,3.3701 3.3286,1.2764 C 3.1841,1.0996 2.9676,1.001 2.7387,1.001 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-geometry-circle-from-radius.svg b/.icons/awkward/16x16/actions/draw-geometry-circle-from-radius.svg
new file mode 100644
index 00000000..3ecaf4cc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-geometry-circle-from-radius.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,2 A 6,6 0 0 1 14,8 6,6 0 0 1 8,14 6,6 0 0 1 2,8 6,6 0 0 1 8,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,4.292 V 5 H 11.708 L 10,6.708 V 6 H 9.292 Z M 6,6 H 10 V 10 H 6 Z M 11,1 H 15 V 5 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-geometry-circle-from-three-points.svg b/.icons/awkward/16x16/actions/draw-geometry-circle-from-three-points.svg
new file mode 100644
index 00000000..20762513
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-geometry-circle-from-three-points.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 2 A 6 6 0 0 1 14 8 A 6 6 0 0 1 8 14 A 6 6 0 0 1 2 8 A 6 6 0 0 1 8 2 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,0 H 10 V 4 H 6 Z M 0,6 H 4 V 10 H 0 Z M 12,6 H 16 V 10 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-geometry-inactive.svg b/.icons/awkward/16x16/actions/draw-geometry-inactive.svg
new file mode 100644
index 00000000..d41fbd28
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-geometry-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.223,4.223 7,8 3.223,11.777 C 3.223,11.777 2.722,12.278 3.222,12.778 3.722,13.278 4.2227,12.777 4.2227,12.777 L 8,9 11.777,12.777 C 11.777,12.777 12.278,13.278 12.778,12.778 13.278,12.278 12.777,11.777 12.777,11.777 L 9,8 12.777,4.2228 C 12.777,4.2228 13.278,3.722 12.778,3.222 12.278,2.722 11.777,3.2228 11.777,3.2228 L 8,7 4.222,3.222 C 4.2227,3.2228 3.722,2.722 3.222,3.222 2.722,3.722 3.223,4.223 3.223,4.223 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-geometry-line-parallel.svg b/.icons/awkward/16x16/actions/draw-geometry-line-parallel.svg
new file mode 100644
index 00000000..bd78c539
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-geometry-line-parallel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.7734,1 C 6.1621,1 5.7995,1.608 6.1172,2.1582 L 12.605,12.637 C 13.11,13.51 14.393,12.633 13.881,11.848 L 7.3926,1.3691 C 7.2618,1.1499 7.0289,1 6.7734,1 Z M 2.7734,3 C 2.1621,3 1.7995,3.608 2.1172,4.1582 L 8.6055,14.637 C 9.1098,15.51 10.393,14.633 9.8809,13.848 L 3.3926,3.3691 C 3.2618,3.1499 3.0289,3 2.7734,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-geometry-line-perpendicular.svg b/.icons/awkward/16x16/actions/draw-geometry-line-perpendicular.svg
new file mode 100644
index 00000000..199cab2f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-geometry-line-perpendicular.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.7422,1 C 2.1033,1 1.7663,1.7601 2.1855,2.2422 L 7.3613,8.4062 4.3164,10.639 C 3.5012,11.234 4.4287,12.418 5.2031,11.85 L 8.3281,9.5566 12.67,14.727 C 13.283,15.493 14.451,14.478 13.818,13.762 L 9.541,8.668 12.686,6.3613 C 13.265,5.9498 12.99,5 12.268,5 12.099,5 11.934,5.0501 11.799,5.1523 L 8.5742,7.5176 3.334,1.2773 C 3.1895,1.0992 2.9721,1 2.7422,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-geometry-line-segment.svg b/.icons/awkward/16x16/actions/draw-geometry-line-segment.svg
new file mode 100644
index 00000000..480ec663
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-geometry-line-segment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,12.292 V 13 H 3.708 L 1.708,15 H 1 V 14.292 Z M 14.292,1 H 15 V 1.708 L 13,3.708 V 3 H 12.292 Z M 9,6.292 V 7 H 9.708 L 7,9.708 V 9 H 6.292 Z M 3,9 H 7 V 13 H 3 Z M 9,3 H 13 V 7 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-geometry-mirror.svg b/.icons/awkward/16x16/actions/draw-geometry-mirror.svg
new file mode 100644
index 00000000..2fa664e3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-geometry-mirror.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,7.7385 C 0.00612,7.3255 0.34612,6.9955 0.76012,7.0005 2.7421,7.0005 4.0901,7.7635 4.8771,8.8225 5.6641,9.8825 5.9451,11.135 6.2231,12.182 6.5001,13.228 6.7971,14.007 7.1719,14.289 7.3593,14.43 7.5796,14.518 8.0156,14.498 8.4516,14.478 9.0888,14.321 9.9414,13.951 10.912,13.53 11.435,14.939 10.539,15.328 9.5817,15.744 8.7908,15.963 8.0859,15.996 7.381,16.029 6.7471,15.846 6.2711,15.488 5.3201,14.773 5.0571,13.635 4.7731,12.566 4.4901,11.498 4.2111,10.438 3.6741,9.7155 3.1361,8.9915 2.3951,8.5005 0.76012,8.5005 0.33712,8.5065 -0.00688,8.1615 1.1621e-4,7.7385 Z M 1.75,1 C 1.0788,1 0.74679,1.8068 1.2266,2.2891 L 13.711,14.771 C 14.411,15.471 15.466,14.406 14.771,13.711 L 2.2891,1.2266 C 2.1231,1.0631 1.953,1 1.75,1 Z M 7.7383,0 C 7.3248,0.00646 6.9946,0.3463 7,0.75977 7,2.7417 7.7629,4.09 8.8223,4.877 9.8816,5.6639 11.135,5.9453 12.182,6.2227 13.228,6.5 14.007,6.7971 14.289,7.1719 14.43,7.3593 14.518,7.5796 14.498,8.0156 14.478,8.4516 14.321,9.0888 13.951,9.9414 13.53,10.912 14.939,11.435 15.328,10.539 15.744,9.5817 15.963,8.7908 15.996,8.0859 16.029,7.381 15.846,6.747 15.488,6.2715 14.773,5.3204 13.635,5.0568 12.566,4.7734 11.498,4.4901 10.438,4.2114 9.7148,3.6738 8.9912,3.1363 8.5,2.395 8.5,0.75977 8.5055,0.33714 8.1609,-0.00658 7.7383,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-geometry-set-bounding-box.svg b/.icons/awkward/16x16/actions/draw-geometry-set-bounding-box.svg
new file mode 100644
index 00000000..13e0df2d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-geometry-set-bounding-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,5 V 11 L 4,8 Z M 16,5 V 11 L 12,8 Z M 7,13 H 9 V 14 H 7 Z M 7,2 H 9 V 3 H 7 Z M 3,14 V 10 H 4 V 13 H 6 V 14 Z M 13,14 V 10 H 12 V 13 H 10 V 14 Z M 13,2 V 6 H 12 V 3 H 10 V 2 Z M 3,2 V 6 H 4 V 3 H 6 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-geometry-show-measuring-info.svg b/.icons/awkward/16x16/actions/draw-geometry-show-measuring-info.svg
new file mode 100644
index 00000000..56947f44
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-geometry-show-measuring-info.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 H 9 V 9 H 8 Z M 11,3 C 10,3 10,4 10,4 V 8 C 10,9 11,9 11,9 H 12 C 13,9 13,8 13,8 V 4 C 13,3 12,3 12,3 Z M 11,4 H 12 V 8 H 11 Z M 5,3 V 4 H 6 V 9 H 7 V 3 Z M 1,1 V 11 H 6 L 10,15 V 11 H 11 V 15 L 15,11 V 1 Z M 2,2 H 14 V 10 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-geometry.svg b/.icons/awkward/16x16/actions/draw-geometry.svg
new file mode 100644
index 00000000..c98fd9b7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-geometry.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.5,10 H 14.5 C 14.777,10 15,10.223 15,10.5 15,10.777 14.777,11 14.5,11 H 1.5 C 1.223,11 1,10.777 1,10.5 1,10.223 1.223,10 1.5,10 Z M 8,9 C 8.554,9 9,9.446 9,10 V 11 C 9,11.554 8.554,12 8,12 7.446,12 7,11.554 7,11 V 10 C 7,9.446 7.446,9 8,9 Z M 8,0 C 8.554,0 9,0.446 9,1 9,1.554 8.554,2 8,2 7.446,2 7,1.554 7,1 7,0.446 7.446,0 8,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 3,3 0 0 0 5,4 3,3 0 0 0 8,7 3,3 0 0 0 11,4 3,3 0 0 0 8,1 Z M 8,3 A 1,1 0 0 1 9,4 1,1 0 0 1 8,5 1,1 0 0 1 7,4 1,1 0 0 1 8,3 Z M 5.2422,5.1719 4,6 3,11 V 15 L 4,16 V 14 L 5,12 5.2734,7 6.1035,6.3223 A 3,3 0 0 1 5.2422,5.1719 Z M 10.762,5.1738 A 3,3 0 0 1 9.8965,6.3223 L 10.727,7 11,12 12,14 V 16 L 13,15 V 11 L 12,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-halfcircle1.svg b/.icons/awkward/16x16/actions/draw-halfcircle1.svg
new file mode 100644
index 00000000..2ddf5760
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-halfcircle1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,1 C 7,1 4,4 4,8 4,12 7,15 11,15 H 12 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-halfcircle2.svg b/.icons/awkward/16x16/actions/draw-halfcircle2.svg
new file mode 100644
index 00000000..35a1a69f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-halfcircle2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 C 9,1 12,4 12,8 12,12 9,15 5,15 H 4 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-halfcircle3.svg b/.icons/awkward/16x16/actions/draw-halfcircle3.svg
new file mode 100644
index 00000000..1416c74c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-halfcircle3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,11 C 15,7 12,4 8,4 4,4 1,7 1,11 V 12 L 15,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-halfcircle4.svg b/.icons/awkward/16x16/actions/draw-halfcircle4.svg
new file mode 100644
index 00000000..c29ca268
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-halfcircle4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,5 C 1,9 4,12 8,12 12,12 15,9 15,5 V 4 L 1,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-line.svg b/.icons/awkward/16x16/actions/draw-line.svg
new file mode 100644
index 00000000..35153c0b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,1 V 4.3125 L 4.3125,11 H 1 V 15 H 5 V 11.688 L 11.688,5 H 15 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-path.svg b/.icons/awkward/16x16/actions/draw-path.svg
new file mode 100644
index 00000000..9f7fac19
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-path.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.145,1.0117 C 12.027,1.0352 11.902,1.0977 11.777,1.2227 L 10,3 13,6 14.777,4.2227 C 15.277,3.7227 14.777,3.2227 14.777,3.2227 L 12.777,1.2227 C 12.777,1.2227 12.496,0.94141 12.145,1.0117 Z M 9,4 1,12 V 15 H 15 V 13 H 6 L 12,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-polygon-star.svg b/.icons/awkward/16x16/actions/draw-polygon-star.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-polygon-star.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-polygon.svg b/.icons/awkward/16x16/actions/draw-polygon.svg
new file mode 100644
index 00000000..cd69cfe9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-polygon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 1 6.03125 L 3.7070312 15 L 12.361328 15 L 15 5.96875 L 8 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-polyline.svg b/.icons/awkward/16x16/actions/draw-polyline.svg
new file mode 100644
index 00000000..61a9168d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-polyline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 11 L 2.1660156 11 L 5 11 L 5 15 L 5.6660156 15 L 12.666016 15 L 13.349609 15 L 15 15 L 5 6 L 5 2.1660156 L 5 1 L 2.1660156 1 L 1 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-rectangle.svg b/.icons/awkward/16x16/actions/draw-rectangle.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-rectangle.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-spiral.svg b/.icons/awkward/16x16/actions/draw-spiral.svg
new file mode 100644
index 00000000..96caba78
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-spiral.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.8300781 0 C -0.63702188 3.2319 -1.025305 8.8658375 2.265625 12.398438 C 5.247225 15.599137 10.422597 15.950137 13.654297 12.873047 C 16.555297 10.110847 16.86398 5.3373469 14.03125 2.3730469 C 11.51675 -0.25775313 7.19625 -0.52924625 4.53125 2.0898438 C 2.19825 4.3827437 1.9709625 8.3006594 4.3515625 10.693359 C 6.3996625 12.751859 9.8702437 12.937268 11.964844 10.767578 C 13.726444 8.9427781 13.871287 5.8765469 11.929688 4.0605469 C 10.346088 2.5793469 7.7119656 2.4805663 6.1972656 4.2226562 C 5.0143656 5.5831563 4.9599431 7.8246219 6.5019531 9.0449219 C 7.0661531 9.4914119 7.7591437 9.6987475 8.4648438 9.6484375 C 9.1704638 9.5981325 9.9270938 9.2346862 10.371094 8.5351562 C 10.667974 8.0674163 10.771901 7.5499537 10.681641 6.9960938 C 10.591441 6.4422337 10.170031 5.7853062 9.4882812 5.5664062 C 8.9061312 5.3795162 8.5788106 5.4095613 8.2128906 5.6132812 C 7.9408106 5.7647512 7.7080237 6.031135 7.6523438 6.453125 C 7.6081438 6.788515 7.6919344 7.1280406 7.7402344 7.4628906 C 7.1904044 7.0277706 7.216085 6.1050219 7.703125 5.5449219 C 8.414165 4.7271219 9.7608062 4.7797731 10.566406 5.5332031 C 11.631406 6.5292731 11.546917 8.3149406 10.529297 9.3691406 C 9.2578969 10.686241 7.054825 10.567285 5.765625 9.2714844 C 4.213325 7.7112844 4.3668275 5.0632437 5.9296875 3.5273438 C 7.7626875 1.7258438 10.824044 1.918065 12.589844 3.765625 C 14.620644 5.890425 14.393757 9.3988094 12.279297 11.412109 C 9.8844969 13.692309 5.9640094 13.427368 3.7246094 11.023438 C 1.2191094 8.3339375 1.5219962 3.9609562 4.1914062 1.4726562 L 2.8300781 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-square-inverted-corners.svg b/.icons/awkward/16x16/actions/draw-square-inverted-corners.svg
new file mode 100644
index 00000000..0201eb3c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-square-inverted-corners.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 5 4 C 5 4.55228 4.55228 5 4 5 L 1 5 L 1 11 L 4 11 C 4.55228 11 5 11.44772 5 12 L 5 15 L 11 15 L 11 12 C 11 11.44772 11.44772 11 12 11 L 15 11 L 15 5 L 12 5 C 11.44772 5 11 4.55228 11 4 L 11 1 L 5 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-star.svg b/.icons/awkward/16x16/actions/draw-star.svg
new file mode 100644
index 00000000..551595a8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-star.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0292969 1 L 5.8417969 5.5957031 L 1 6.3203125 L 4.4804688 9.9140625 L 3.625 14.972656 L 7.9648438 12.595703 L 12.277344 15 L 11.480469 9.9375 L 15 6.3632812 L 10.167969 5.6113281 L 8.0292969 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-text.svg b/.icons/awkward/16x16/actions/draw-text.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-text.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-trace-background.svg b/.icons/awkward/16x16/actions/draw-trace-background.svg
new file mode 100644
index 00000000..d8dde01f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-trace-background.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 16 V 16 H 0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,16 V 8 C 16,8 12,14 0,14 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-triangle.svg b/.icons/awkward/16x16/actions/draw-triangle.svg
new file mode 100644
index 00000000..75e31eb8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-triangle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 3 L 2 13 L 14 13 L 2 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-triangle1.svg b/.icons/awkward/16x16/actions/draw-triangle1.svg
new file mode 120000
index 00000000..293e17ff
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-triangle1.svg
@@ -0,0 +1 @@
+pan-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-triangle2.svg b/.icons/awkward/16x16/actions/draw-triangle2.svg
new file mode 120000
index 00000000..a97e184d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-triangle2.svg
@@ -0,0 +1 @@
+pan-end.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-triangle3.svg b/.icons/awkward/16x16/actions/draw-triangle3.svg
new file mode 120000
index 00000000..687a8fb0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-triangle3.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-triangle4.svg b/.icons/awkward/16x16/actions/draw-triangle4.svg
new file mode 120000
index 00000000..2603a491
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-triangle4.svg
@@ -0,0 +1 @@
+pan-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/draw-use-pressure.svg b/.icons/awkward/16x16/actions/draw-use-pressure.svg
new file mode 100644
index 00000000..e87e117b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-use-pressure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 V 6 H 4 L 8,11 12,6 H 9 V 1 Z M 16,16 V 8 C 16,8 12,14 0,14 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-use-tilt.svg b/.icons/awkward/16x16/actions/draw-use-tilt.svg
new file mode 100644
index 00000000..3904fdf1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-use-tilt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.9453,1 A 1,1 0 0 0 5.0508,1.6836 L 1.0508,13.684 A 1,1 0 0 0 2,15 H 14 A 1,1 0 0 0 15,14 V 12 A 1,1 0 1 0 13,12 V 13 H 9.9297 A 8,8 0 0 0 5.457,6.7949 L 6.6562,3.1953 7.7578,3.4707 A 1.0005,1.0005 0 1 0 8.2422,1.5293 L 6.2422,1.0293 A 1,1 0 0 0 5.9453,1 Z M 4.8164,8.7188 A 6,6 0 0 1 7.9141,13 H 3.3887 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/draw-watercolor.svg b/.icons/awkward/16x16/actions/draw-watercolor.svg
new file mode 100644
index 00000000..0e26ad48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/draw-watercolor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m14.574 1.0059a1.7502 7.8757 44.989 0 0 -6.5135 4.4629 1.7502 7.8757 44.989 0 0 -3.0996 3.5996c0.9415 0.2999 1.6748 1.0326 1.9746 1.9746a1.7502 7.8757 44.989 0 0 3.5975 -3.0996 1.7502 7.8757 44.989 0 0 4.332 -6.8067 1.7502 7.8757 44.989 0 0 -0.291 -0.1308zm-1.574 7.9941c-0.389 1.277-1.361 2.371-1.781 3.25-0.147 0.261-0.219 0.558-0.219 0.875 0 1.039 0.892 1.875 2 1.875s2-0.836 2-1.875c0-0.317-0.103-0.614-0.25-0.875-0.42-0.879-1.361-1.973-1.75-3.25zm-8.5 1.33v0.002c-3.4999 0.938-0.8751 3.154-3.5 4.668 3.4999 0 5.25-1.752 5.25-2.92 0-0.582 0.0594-1.653-1.75-1.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/dynamic-amarok.svg b/.icons/awkward/16x16/actions/dynamic-amarok.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/awkward/16x16/actions/dynamic-amarok.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/earthquake.svg b/.icons/awkward/16x16/actions/earthquake.svg
new file mode 100644
index 00000000..18d760c9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/earthquake.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.1113,1 11.27,9.3067 14.977,7.4532 C 14.692,3.8557 11.72,1.058 8.1113,1 Z M 7.6094,1 C 4.0923,1.2007 1.2723,3.9976 1.0254,7.5118 L 4.1855,5.254 6.6758,10.234 Z M 8.2852,4.2735 7.3242,13.766 3.8145,6.7462 1.0449,8.7247 C 1.4158,12.288 4.4174,14.996 8,15 11.641,14.997 14.672,12.203 14.971,8.5743 L 10.729,10.695 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-add.svg b/.icons/awkward/16x16/actions/edit-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-bomb.svg b/.icons/awkward/16x16/actions/edit-bomb.svg
new file mode 100644
index 00000000..77a0c1f1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-bomb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15 1 C 14.011 1.2035 13.092781 1.7820875 12.550781 2.6171875 C 12.362781 2.5329875 12.22 2.5 12 2.5 C 11.844 2.5 11.695688 2.5302187 11.554688 2.5742188 C 11.275688 2.6784188 11.030828 2.79135 10.798828 2.90625 A 6.5 6.5 0 0 0 7.5 2 A 6.5 6.5 0 0 0 1 8.5 A 6.5 6.5 0 0 0 7.5 15 A 6.5 6.5 0 0 0 14 8.5 A 6.5 6.5 0 0 0 13.207031 5.4003906 C 13.295031 5.1124906 13.370781 4.8007125 13.425781 4.4453125 C 13.469781 4.3038125 13.5 4.1564 13.5 4 C 13.5 3.664 13.489688 3.5287969 13.304688 3.2792969 C 13.705687 2.6254969 14.242 2.1969 15 2 L 15 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-clear-all.svg b/.icons/awkward/16x16/actions/edit-clear-all.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-clear-all.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-clear-history.svg b/.icons/awkward/16x16/actions/edit-clear-history.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-clear-history.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-clear-list.svg b/.icons/awkward/16x16/actions/edit-clear-list.svg
new file mode 100644
index 00000000..3acf6311
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-clear-list.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5,5 H 6 C 6.28,5 6.5407,5.1002 6.7207,5.2812 L 8,6.5586 9.2793,5.2812 C 9.4593,5.1002 9.72,5 10,5 H 11 V 6 C 11,6.276 10.901,6.5377 10.721,6.7188 L 9.4395,8 10.721,9.2812 C 10.901,9.4621 11,9.7239 11,10 V 11 H 10 C 9.72,11 9.4593,10.9 9.2793,10.719 L 8,9.4336 6.7207,10.719 C 6.5407,10.9 6.28,11 6,11 H 5 V 10 C 5,9.7239 5.0993,9.4622 5.2793,9.2812 L 6.5605,8 5.2793,6.7188 C 5.0993,6.5377 5,6.276 5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-clear-locationbar-ltr.svg b/.icons/awkward/16x16/actions/edit-clear-locationbar-ltr.svg
new file mode 120000
index 00000000..beaae796
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-clear-locationbar-ltr.svg
@@ -0,0 +1 @@
+edit-clear-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-clear-locationbar-rtl.svg b/.icons/awkward/16x16/actions/edit-clear-locationbar-rtl.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-clear-locationbar-rtl.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-clear-rtl.svg b/.icons/awkward/16x16/actions/edit-clear-rtl.svg
new file mode 100644
index 00000000..8bcd718e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-clear-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,2 16,8 11,14 H 0 V 2 Z M 9,5 H 8 C 7.72,5 7.47,5.11 7.29,5.29 L 6,6.59 4.71,5.29 C 4.53,5.11 4.28,5 4,5 H 3 V 6 C 3,6.28 3.11,6.53 3.29,6.71 L 4.59,8 3.29,9.29 C 3.11,9.47 3,9.72 3,10 V 11 H 4 C 4.28,11 4.53,10.89 4.71,10.71 L 6,9.41 7.29,10.71 C 7.47,10.89 7.72,11 8,11 H 9 V 10 C 9,9.72 8.89,9.47 8.71,9.29 L 7.41,8 8.71,6.71 C 8.89,6.53 9,6.28 9,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-clear.svg b/.icons/awkward/16x16/actions/edit-clear.svg
new file mode 100644
index 00000000..ce15c08b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-clear.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 0,8 5,14 H 16 V 2 Z M 7,5 H 8 C 8.28,5 8.53,5.11 8.71,5.29 L 10,6.59 11.29,5.29 C 11.47,5.11 11.72,5 12,5 H 13 V 6 C 13,6.28 12.89,6.53 12.71,6.71 L 11.41,8 12.71,9.29 C 12.89,9.47 13,9.72 13,10 V 11 H 12 C 11.72,11 11.47,10.89 11.29,10.71 L 10,9.41 8.71,10.71 C 8.53,10.89 8.28,11 8,11 H 7 V 10 C 7,9.72 7.11,9.47 7.29,9.29 L 8.59,8 7.29,6.71 C 7.11,6.53 7,6.28 7,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-clone-unlink.svg b/.icons/awkward/16x16/actions/edit-clone-unlink.svg
new file mode 100644
index 00000000..a120eb95
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-clone-unlink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,6 V 15 H 15 V 6 Z M 10.5,7 C 10.5,7 12,7 12,8.5 V 10 H 12.5 C 13,10 13,10.5 13,10.5 V 13.5 C 13,13.5 13,14 12.5,14 H 8.5 C 8,14 8,13.5 8,13.5 V 10.5 C 8,10.5 8,10 8.5,10 H 11 V 8.5 C 11,8.5 11,8 10.5,8 10,8 10,8.5 10,8.5 V 9 H 9 V 8.5 C 9,7 10.5,7 10.5,7 Z M 1,1 V 10 H 5 V 5 H 10 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-clone.svg b/.icons/awkward/16x16/actions/edit-clone.svg
new file mode 100644
index 00000000..1a713093
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-clone.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 10 H 5 V 5 H 10 V 1 Z M 6,6 V 15 H 15 V 6 Z M 10.5,7 C 10.5,7 12,7 12,8.5 V 10 H 12.5 C 13,10 13,10.5 13,10.5 V 13.5 C 13,13.5 13,14 12.5,14 H 8.5 C 8,14 8,13.5 8,13.5 V 10.5 C 8,10.5 8,10 8.5,10 H 9 V 8.5 C 9,7 10.5,7 10.5,7 Z M 10.5,8 C 10,8 10,8.5 10,8.5 V 10 H 11 V 8.5 C 11,8.5 11,8 10.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-comment.svg b/.icons/awkward/16x16/actions/edit-comment.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-comment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-copy.svg b/.icons/awkward/16x16/actions/edit-copy.svg
new file mode 100644
index 00000000..7bf008c6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-copy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 11 C 2,11 2,12 3,12 H 4 V 3 H 12 V 2 C 12,1 11,1 11,1 Z M 6,4 C 6,4 5,4 5,5 V 15 C 5,16 6,16 6,16 H 14 C 14,16 15,16 15,15 V 5 C 15,4 14,4 14,4 Z M 7,6 H 13 V 14 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-cut.svg b/.icons/awkward/16x16/actions/edit-cut.svg
new file mode 100644
index 00000000..8a77fd43
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-cut.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,2 C 3.12,2 2,3.12 2,4.5 2,5.88 3.12,7 4.5,7 4.95,7 5.36,6.86 5.72,6.66 L 7.69,8.5 5.72,10.34 C 5.36,10.14 4.95,10 4.5,10 3.12,10 2,11.12 2,12.5 2,13.88 3.12,15 4.5,15 5.88,15 7,13.88 7,12.5 7,12.27 6.96,12.06 6.91,11.84 L 9.03,9.78 13.5,14 H 15 V 13 L 6.91,5.16 C 6.96,4.95 7,4.73 7,4.5 7,3.12 5.88,2 4.5,2 Z M 4.5,3.5 C 5.05,3.5 5.5,3.95 5.5,4.5 5.5,5.05 5.05,5.5 4.5,5.5 3.95,5.5 3.5,5.05 3.5,4.5 3.5,3.95 3.95,3.5 4.5,3.5 Z M 13.5,3 9.56,6.72 10.88,8 15,4 V 3 Z M 4.5,11.5 C 5.05,11.5 5.5,11.95 5.5,12.5 5.5,13.05 5.05,13.5 4.5,13.5 3.95,13.5 3.5,13.05 3.5,12.5 3.5,11.95 3.95,11.5 4.5,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-delete-shred.svg b/.icons/awkward/16x16/actions/edit-delete-shred.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-delete-shred.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-delete.svg b/.icons/awkward/16x16/actions/edit-delete.svg
new file mode 100644
index 00000000..a1936e0d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-delete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 1 C 5 1 5 2 5 2 L 2 2 C 2 2 1 2 1 3 L 1 4 L 14 4 L 14 3 C 14 2 13 2 13 2 L 10 2 C 10 2 10 1 9 1 L 6 1 z M 2 5 L 2 14 C 2 14.52 2.48 15 3 15 L 12 15 C 12.52 15 13 14.52 13 14 L 13 5 L 2 5 z M 4 7 L 4.90625 7 C 5.1896143 7 5.441896 7.094451 5.5878906 7.2226562 L 7.5 8.890625 L 9.4121094 7.2226562 C 9.5581045 7.0944527 9.810385 7 10.09375 7 L 11 7 L 11 7.7363281 C 11 7.9375667 10.918222 8.1210684 10.771484 8.25 L 8.7695312 10 L 10.771484 11.75 C 10.898603 11.861628 10.96343 12.04569 11 12.3125 L 11 13 L 10.09375 13 C 9.810385 13 9.5581045 12.90555 9.4121094 12.777344 L 7.5 11.099609 L 5.5878906 12.777344 C 5.441896 12.905551 5.1896143 13 4.90625 13 L 4 13 L 4 12.263672 C 4 12.062433 4.0819193 11.878734 4.2285156 11.75 L 6.2304688 10 L 4.2285156 8.25 C 4.0814864 8.1206723 4 7.9375667 4 7.7363281 L 4 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-download.svg b/.icons/awkward/16x16/actions/edit-download.svg
new file mode 100644
index 00000000..5b03f449
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-download.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 L 6 6 L 3 6 L 8 14 L 13 6 L 10 6 L 10 2 L 6 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-duplicate.svg b/.icons/awkward/16x16/actions/edit-duplicate.svg
new file mode 100644
index 00000000..da398a01
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-duplicate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 10 H 5 V 5 H 10 V 1 Z M 6,6 H 15 V 15 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-find-mail.svg b/.icons/awkward/16x16/actions/edit-find-mail.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-find-mail.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-find-project.svg b/.icons/awkward/16x16/actions/edit-find-project.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-find-project.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-find-replace.svg b/.icons/awkward/16x16/actions/edit-find-replace.svg
new file mode 100644
index 00000000..9028adc5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-find-replace.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5,1 A 5.5,5.5 0 0 0 1,6.5 5.5,5.5 0 0 0 2.1484,9.8516 L 3.5781,8.4219 A 3.5,3.5 0 0 1 3,6.5 3.5,3.5 0 0 1 6.5,3 3.5,3.5 0 0 1 8.4219,3.5781 L 9.8535,2.1465 A 5.5,5.5 0 0 0 6.5,1 Z M 11.68,8.3203 8.3145,11.686 A 5.5,5.5 0 0 0 9.6172,11.031 L 13.279,14.693 A 1,1 0 0 0 14,15 1,1 0 0 0 15,14 1,1 0 0 0 14.697,13.283 L 11.027,9.6133 A 5.5,5.5 0 0 0 11.68,8.3203 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,11.32 V 14 H 4.67 L 11.42,7.25 8.75,4.57 Z M 13.79,4.89 C 14.07,4.61 14.07,4.16 13.79,3.88 L 12.12,2.21 C 11.83,1.93 11.39,1.93 11.11,2.21 L 9.71,3.61 12.38,6.29 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-find-user.svg b/.icons/awkward/16x16/actions/edit-find-user.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-find-user.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-find.svg b/.icons/awkward/16x16/actions/edit-find.svg
new file mode 100644
index 00000000..00acff0a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-find.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5 1 A 5.5 5.5 0 0 0 1 6.5 A 5.5 5.5 0 0 0 6.5 12 A 5.5 5.5 0 0 0 9.6172 11.031 L 13.279 14.693 A 1 1 0 0 0 14 15 A 1 1 0 0 0 15 14 A 1 1 0 0 0 14.697 13.283 L 11.027 9.6133 A 5.5 5.5 0 0 0 12 6.5 A 5.5 5.5 0 0 0 6.5 1 z M 6.5 3 A 3.5 3.5 0 0 1 10 6.5 A 3.5 3.5 0 0 1 6.5 10 A 3.5 3.5 0 0 1 3 6.5 A 3.5 3.5 0 0 1 6.5 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-flag.svg b/.icons/awkward/16x16/actions/edit-flag.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-flag.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-guides.svg b/.icons/awkward/16x16/actions/edit-guides.svg
new file mode 100644
index 00000000..b83012b2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-guides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 3 1 2 1 2 2 L 2 14 C 2 15 3 15 3 15 L 13 15 C 14 15 14 14 14 14 L 14 5 L 10 1 L 3 1 z M 6 5 L 10 8 L 6 11 L 6 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-image-face-add.svg b/.icons/awkward/16x16/actions/edit-image-face-add.svg
new file mode 100644
index 00000000..1447b83a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-image-face-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z M 8,2 C 6.1991,2 4.7401,3.5445 4.5391,5.5391 4.2219,5.6038 4,5.8053 4,6.5 4,6.9819 4.4668,7.9204 5.1719,7.9883 5.593,9.7907 6.7267,10.998 8,11 9.2732,10.998 10.407,9.7907 10.828,7.9883 11.533,7.9204 12,6.9819 12,6.5 12,5.8053 11.778,5.6038 11.461,5.5391 11.26,3.5445 9.8009,2 8,2 Z M 5.7598,11.01 C 3.1048,11.061 1,11.925 1,13 V 14 C 1,14.554 1.446,15 2,15 H 9 V 11.812 C 8.6883,11.925 8.3594,12 8,12 7.1026,12 6.3514,11.618 5.7598,11.01 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-image-face-detect.svg b/.icons/awkward/16x16/actions/edit-image-face-detect.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-image-face-detect.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-image-face-recognize.svg b/.icons/awkward/16x16/actions/edit-image-face-recognize.svg
new file mode 100644
index 00000000..98431f29
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-image-face-recognize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 6.1991,2 4.7401,3.5445 4.5391,5.5391 4.2219,5.6038 4,5.8053 4,6.5 4,6.9819 4.4668,7.9204 5.1719,7.9883 A 3,4.5 0 0 0 8,11 3,4.5 0 0 0 10.828,7.9883 C 11.533,7.9204 12,6.9819 12,6.5 12,5.8053 11.778,5.6038 11.461,5.5391 11.26,3.5445 9.8009,2 8,2 Z M 5.7598,11.01 C 3.1048,11.061 1,11.925 1,13 V 14 C 1,14.554 1.446,15 2,15 H 11 V 11.055 C 10.751,11.035 10.501,11.015 10.24,11.01 9.649,11.618 8.8974,12 8,12 7.1026,12 6.3514,11.618 5.7598,11.01 Z M 12,15 V 16 H 14 V 15 Z M 12,10 V 14 H 14 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-image-face-show.svg b/.icons/awkward/16x16/actions/edit-image-face-show.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-image-face-show.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-link.svg b/.icons/awkward/16x16/actions/edit-link.svg
new file mode 100644
index 00000000..d2a0d568
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-link.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,3 C 0,3 0,8 0,8 0,8 0,13 5,13 H 7 V 11 H 5 C 2,11 2,8 2,8 2,8 2,5 5,5 H 7 V 3 Z M 9,3 V 5 H 11 C 14,5 14,8 14,8 14,8 14,11 11,11 H 9 V 13 H 11 C 16,13 16,8 16,8 16,8 16,3 11,3 Z M 5,7 V 9 H 11 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-map.svg b/.icons/awkward/16x16/actions/edit-map.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-map.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-mark.svg b/.icons/awkward/16x16/actions/edit-mark.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-mark.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-node.svg b/.icons/awkward/16x16/actions/edit-node.svg
new file mode 100644
index 00000000..b3013878
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3.5 1a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2 2.4492v0.0508 4h-2v5h5v-5h-2v-4-0.0547a2.5 2.5 0 0 0 1.9492 -1.9453h0.0508 4v2h5v-5h-5v2h-4-0.0547a2.5 2.5 0 0 0 -2.4453 -2zm4.5 6v6.125l1.2695-0.625 1.5315 1.5-0.16-2.1 1.359-0.525-4-4.375z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-paste-in-place.svg b/.icons/awkward/16x16/actions/edit-paste-in-place.svg
new file mode 100644
index 00000000..e0ef9f44
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-paste-in-place.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 5.2386 1 3 3.2386 3 6 C 3 8.7614 8 15 8 15 C 8 15 13 8.7614 13 6 C 13 3.2386 10.761 1 8 1 z M 8 3 A 3 3 0 0 1 11 6 A 3 3 0 0 1 8 9 A 3 3 0 0 1 5 6 A 3 3 0 0 1 8 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-paste-style.svg b/.icons/awkward/16x16/actions/edit-paste-style.svg
new file mode 100644
index 00000000..ba059320
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-paste-style.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 5 L 4 5 L 4 8 L 13 8 L 13 5 L 10 5 L 10 1 L 7 1 z M 4 9 C 4 11.761 3.1046 15 2 15 L 11 15 C 12.105 15 13 11.761 13 9 L 4 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-paste.svg b/.icons/awkward/16x16/actions/edit-paste.svg
new file mode 100644
index 00000000..c0862392
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-paste.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 A 2 2 0 0 0 6 2 L 3 2 C 2.446 2 2 2.446 2 3 L 2 14 C 2 14.554 2.446 15 3 15 L 13 15 C 13.554 15 14 14.554 14 14 L 14 3 C 14 2.446 13.554 2 13 2 L 10 2 A 2 2 0 0 0 8 0 z M 8 1 A 1 1 0 0 1 9 2 A 1 1 0 0 1 8 3 A 1 1 0 0 1 7 2 A 1 1 0 0 1 8 1 z M 4 4 L 5 4 L 5 5 L 11 5 L 11 4 L 12 4 L 12 13 L 4 13 L 4 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-redo.svg b/.icons/awkward/16x16/actions/edit-redo.svg
new file mode 100644
index 00000000..fdc2eac1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-redo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 2 L 9 4 L 6 4 C 3.2473 4 1 6.2473 1 9 C 1 11.7527 3.2473 14 6 14 L 11 14 L 11 12 L 6 12 C 4.3207 12 3 10.6793 3 9 C 3 7.3207 4.3207 6 6 6 L 9 6 L 9 8 L 14 5 L 9 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-rename.svg b/.icons/awkward/16x16/actions/edit-rename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/edit-select-all-layers.svg b/.icons/awkward/16x16/actions/edit-select-all-layers.svg
new file mode 100644
index 00000000..75b1217e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-select-all-layers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 C 2 1 1 1.0186 1 2 L 1 3 L 3 3 L 3 1 L 2 1 z M 5 1 L 5 3 L 7 3 L 7 1 L 5 1 z M 9 1 L 9 3 L 11 3 L 11 1 L 9 1 z M 13 1 L 13 3 L 15 3 L 15 2 C 15 1.01859 14 1 14 1 L 13 1 z M 4 4 L 4 6 L 9 6 L 9 4 L 4 4 z M 1 5 L 1 7 L 3 7 L 3 5 L 1 5 z M 13 5 L 13 7 L 15 7 L 15 5 L 13 5 z M 5 7 L 5 9 L 10 9 L 10 7 L 5 7 z M 1 9 L 1 11 L 3 11 L 3 9 L 1 9 z M 13 9 L 13 11 L 15 11 L 15 9 L 13 9 z M 7 10 L 7 12 L 12 12 L 12 10 L 7 10 z M 1 13 L 1 14 C 1 14.98141 2 15 2 15 L 3 15 L 3 13 L 1 13 z M 5 13 L 5 15 L 7 15 L 7 13 L 5 13 z M 9 13 L 9 15 L 11 15 L 11 13 L 9 13 z M 13 13 L 13 15 L 14 15 C 14 15 15 14.9814 15 14 L 15 13 L 13 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-select-all.svg b/.icons/awkward/16x16/actions/edit-select-all.svg
new file mode 100644
index 00000000..bad01bc0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-select-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 C 2 1 1 1.0186 1 2 L 1 3 L 3 3 L 3 1 L 2 1 z M 5 1 L 5 3 L 7 3 L 7 1 L 5 1 z M 9 1 L 9 3 L 11 3 L 11 1 L 9 1 z M 13 1 L 13 3 L 15 3 L 15 2 C 15 1.01859 14 1 14 1 L 13 1 z M 1 5 L 1 7 L 3 7 L 3 5 L 1 5 z M 5 5 L 5 11 L 11 11 L 11 5 L 5 5 z M 13 5 L 13 7 L 15 7 L 15 5 L 13 5 z M 1 9 L 1 11 L 3 11 L 3 9 L 1 9 z M 13 9 L 13 11 L 15 11 L 15 9 L 13 9 z M 1 13 L 1 14 C 1 14.98141 2 15 2 15 L 3 15 L 3 13 L 1 13 z M 5 13 L 5 15 L 7 15 L 7 13 L 5 13 z M 9 13 L 9 15 L 11 15 L 11 13 L 9 13 z M 13 13 L 13 15 L 14 15 C 14 15 15 14.9814 15 14 L 15 13 L 13 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-select-invert.svg b/.icons/awkward/16x16/actions/edit-select-invert.svg
new file mode 100644
index 00000000..b7c0be70
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-select-invert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 15 L 9 15 L 9 13 A 5 5 0 0 1 4 8 A 5 5 0 0 1 9 3 L 9 1 L 2 1 z M 9 3 L 9 13 C 11.7614 13 14 10.7614 14 8 C 14 5.2386 11.7614 3 9 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-select-lasso.svg b/.icons/awkward/16x16/actions/edit-select-lasso.svg
new file mode 100644
index 00000000..243269a2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-select-lasso.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.125 -0.05859375 L 9.125 0.0625 L 9.7949219 1.1679688 A 7 5 0 0 1 12.537109 2.1855469 L 13.349609 1.5410156 A 8 6 0 0 0 9.125 -0.05859375 z M 7.9179688 0 A 8 6 0 0 0 5.5 0.30273438 L 6.3378906 1.1445312 A 7 5 0 0 1 8.0058594 0.99609375 A 7 5 0 0 1 8.5332031 1.015625 L 7.9179688 0 z M 4.4238281 0.63867188 A 8 6 0 0 0 2.5644531 1.6074219 L 3.5371094 2.1542969 A 7 5 0 0 1 5.2011719 1.421875 L 4.4238281 0.63867188 z M 14.164062 2.1699219 L 13.375 2.796875 A 7 5 0 0 1 14.169922 3.6347656 L 15.169922 3.3417969 A 8 6 0 0 0 14.164062 2.1699219 z M 1.7246094 2.28125 A 8 6 0 0 0 0.69140625 3.5859375 L 1.6230469 3.953125 A 7 5 0 0 1 2.6347656 2.7929688 L 1.7246094 2.28125 z M 15.654297 4.2421875 L 14.6875 4.5253906 A 7 5 0 0 1 14.984375 5.6152344 L 15.990234 5.7519531 A 8 6 0 0 0 15.654297 4.2421875 z M 0.26757812 4.4921875 A 8 6 0 0 0 0.009765625 5.9179688 L 1.0136719 5.8730469 A 7 5 0 0 1 1.1953125 4.859375 L 0.26757812 4.4921875 z M 14.945312 6.6191406 A 7 5 0 0 1 14.357422 8.0859375 L 15.347656 8.3613281 A 8 6 0 0 0 15.931641 6.7539062 L 14.945312 6.6191406 z M 1.1152344 6.8691406 L 0.109375 6.9140625 A 8 6 0 0 0 0.671875 8.3867188 L 1.5820312 7.96875 A 7 5 0 0 1 1.1152344 6.8691406 z M 2.203125 8.78125 L 2.203125 8.7851562 L 1.2636719 9.2148438 A 8 6 0 0 0 3.0351562 10.681641 C 3.6711962 13.057241 1.1946594 15.183041 2.0058594 15.994141 C 3.1405594 16.102341 3.8150906 14.427287 4.0878906 12.804688 C 4.1899606 12.665788 4.5588888 12.137813 4.8554688 11.507812 A 8 6 0 0 0 7.9960938 11.996094 L 6.9296875 10.929688 A 7 5 0 0 1 5.1425781 10.544922 C 5.1504981 10.100922 4.8768425 9.8213 4.0078125 10 C 4.0067625 10 4.0069115 10.000234 4.0058594 9.9902344 C 3.9266664 9.9902344 3.8482312 9.9738906 3.7695312 9.9628906 A 7 5 0 0 1 2.203125 8.78125 z M 13.664062 8.9316406 A 7 5 0 0 1 11.990234 10.099609 L 12.966797 10.695312 A 8 6 0 0 0 14.744141 9.2324219 L 13.664062 8.9316406 z M 10.830078 10.564453 A 7 5 0 0 1 8.4003906 10.986328 L 9.3222656 11.908203 A 8 6 0 0 0 11.916016 11.226562 L 10.830078 10.564453 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-select-none.svg b/.icons/awkward/16x16/actions/edit-select-none.svg
new file mode 100644
index 00000000..f84a09bb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-select-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2 1 C 2 1 1 1.0186 1 2 L 1 3 L 3 3 L 3 1 L 2 1 z M 5 1 L 5 3 L 7 3 L 7 1 L 5 1 z M 9 1 L 9 3 L 11 3 L 11 1 L 9 1 z M 13 1 L 13 3 L 15 3 L 15 2 C 15 1.01859 14 1 14 1 L 13 1 z M 1 5 L 1 7 L 3 7 L 3 5 L 1 5 z M 5 5 L 5 11 L 11 11 L 11 5 L 5 5 z M 13 5 L 13 7 L 15 7 L 15 5 L 13 5 z M 1 9 L 1 11 L 3 11 L 3 9 L 1 9 z M 13 9 L 13 11 L 15 11 L 15 9 L 13 9 z M 1 13 L 1 14 C 1 14.98141 2 15 2 15 L 3 15 L 3 13 L 1 13 z M 5 13 L 5 15 L 7 15 L 7 13 L 5 13 z M 9 13 L 9 15 L 11 15 L 11 13 L 9 13 z M 13 13 L 13 15 L 14 15 C 14 15 15 14.9814 15 14 L 15 13 L 13 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-select-original.svg b/.icons/awkward/16x16/actions/edit-select-original.svg
new file mode 100644
index 00000000..779b6428
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-select-original.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,6 V 7 C 11,7 12,7 12,8.5 V 10 H 12.5 C 13,10 13,10.5 13,10.5 V 13.5 C 13,13.5 13,14 12.5,14 H 8.5 C 8,14 8,13.5 8,13.5 V 11 H 6 V 15 H 15 V 6 Z M 1,1 V 10 H 10 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-select.svg b/.icons/awkward/16x16/actions/edit-select.svg
new file mode 100644
index 00000000..249d61ed
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-select.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.9960938 1 L 4.0117188 12.535156 L 6.3339844 10.255859 L 6.7714844 9.8242188 L 7.0097656 10.404297 L 8.9023438 15 L 10.363281 14.328125 L 8.3808594 9.7792969 L 8.1347656 9.2128906 L 8.7285156 9.15625 L 11.996094 8.8457031 L 3.9960938 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-table-cell-merge.svg b/.icons/awkward/16x16/actions/edit-table-cell-merge.svg
new file mode 100644
index 00000000..17092a40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-table-cell-merge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v14h14v-14h-14zm2 2h2v2h2v-2h2v2h2v-2h2v2h-2v2h2v2h-2v2h2v2h-2v-2h-2v2h-2v-2h-2v2h-2v-2h2v-2h-2v-2h2v-2h-2v-2zm4 8v-6l-2 3 2 3zm2 0l2-3-2-3v6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-table-cell-split.svg b/.icons/awkward/16x16/actions/edit-table-cell-split.svg
new file mode 100644
index 00000000..eb880a9f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-table-cell-split.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v14h14v-14h-14zm2 2h2v2h-2v-2zm4 0h2v1.5h-2v-1.5zm4 0h2v2h-2v-2zm-5 2.5h4v1l-1 1.5 1 1.5v1h-4v-1l1-1.5-1-1.5v-1zm-3 1.5h2v2h-2v-2zm8 0h2v2h-2v-2zm-8 4h2v2h-2v-2zm8 0h2v2h-2v-2zm-4 0.5h2v1.5h-2v-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-table-delete-column.svg b/.icons/awkward/16x16/actions/edit-table-delete-column.svg
new file mode 100644
index 00000000..168a4a5a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-table-delete-column.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 5 3 L 5 5 L 3 5 L 3 3 z M 6 3 L 7.28125 3 L 6 4.28125 L 6 3 z M 8.71875 3 L 10 3 L 10 4.28125 L 6 8.28125 L 6 5.71875 L 8.71875 3 z M 11 3 L 13 3 L 13 5 L 11 5 L 11 3 z M 10 5.71875 L 10 8.28125 L 6 12.28125 L 6 9.71875 L 10 5.71875 z M 3 7 L 5 7 L 5 9 L 3 9 L 3 7 z M 11 7 L 13 7 L 13 9 L 11 9 L 11 7 z M 10 9.71875 L 10 13 L 6.71875 13 L 10 9.71875 z M 3 11 L 5 11 L 5 13 L 3 13 L 3 11 z M 11 11 L 13 11 L 13 13 L 11 13 L 11 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-table-delete-row.svg b/.icons/awkward/16x16/actions/edit-table-delete-row.svg
new file mode 100644
index 00000000..8cf54f3e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-table-delete-row.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 5 3 L 5 5 L 3 5 L 3 3 z M 7 3 L 9 3 L 9 5 L 7 5 L 7 3 z M 11 3 L 13 3 L 13 5 L 11 5 L 11 3 z M 3.71875 6 L 6.28125 6 L 10.28125 10 L 7.71875 10 L 3.71875 6 z M 7.71875 6 L 10.28125 6 L 13 8.71875 L 13 10 L 11.71875 10 L 7.71875 6 z M 11.71875 6 L 13 6 L 13 7.28125 L 11.71875 6 z M 3 6.71875 L 6.28125 10 L 3 10 L 3 6.71875 z M 3 11 L 5 11 L 5 13 L 3 13 L 3 11 z M 7 11 L 9 11 L 9 13 L 7 13 L 7 11 z M 11 11 L 13 11 L 13 13 L 11 13 L 11 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-table-insert-column-left.svg b/.icons/awkward/16x16/actions/edit-table-insert-column-left.svg
new file mode 100644
index 00000000..cb7edd56
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-table-insert-column-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m7 1v2h2v2h-2v2h2v2h-2v2h2v2h-2v2h8v-14h-8zm-6 1v7h1.7188l-0.7188-0.7188v-2.5624l0.2812 0.2812 1 1 1.7188 1.7188v0.2812h1v-7h-1v1.2812l-0.2812-0.2812-1-1h-1.4376l1 1 1.7188 1.7188v2.5624l-0.2812-0.2812-1-1-1.7188-1.7188v-2.2812h-1zm10 1h2v2h-2v-2zm0 4h2v2h-2v-2zm-6 3l-4 2 4 2v-4zm6 1h2v2h-2v-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-table-insert-column-right.svg b/.icons/awkward/16x16/actions/edit-table-insert-column-right.svg
new file mode 100644
index 00000000..2da4ee8f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-table-insert-column-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 9 15 L 9 13 L 7 13 L 7 11 L 9 11 L 9 9 L 7 9 L 7 7 L 9 7 L 9 5 L 7 5 L 7 3 L 9 3 L 9 1 L 1 1 z M 10 2 L 10 9 L 11 9 L 11 8.71875 L 12.71875 7 L 13.71875 6 L 14 5.71875 L 14 8.28125 L 13.28125 9 L 15 9 L 15 2 L 14 2 L 14 4.28125 L 12.28125 6 L 11.28125 7 L 11 7.28125 L 11 4.71875 L 12.71875 3 L 13.71875 2 L 12.28125 2 L 11.28125 3 L 11 3.28125 L 11 2 L 10 2 z M 3 3 L 5 3 L 5 5 L 3 5 L 3 3 z M 3 7 L 5 7 L 5 9 L 3 9 L 3 7 z M 11 10 L 11 14 L 15 12 L 11 10 z M 3 11 L 5 11 L 5 13 L 3 13 L 3 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-table-insert-row-above.svg b/.icons/awkward/16x16/actions/edit-table-insert-row-above.svg
new file mode 100644
index 00000000..8b9ad0c3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-table-insert-row-above.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 2 L 4.28125 2 L 6 3.71875 L 7 4.71875 L 7.28125 5 L 4.71875 5 L 3 3.28125 L 2 2.28125 L 2 3.71875 L 3 4.71875 L 3.28125 5 L 2 5 L 2 6 L 9 6 L 9 5 L 8.71875 5 L 7 3.28125 L 6 2.28125 L 5.71875 2 L 8.28125 2 L 9 2.71875 L 9 1 L 2 1 z M 12 1 L 10 5 L 14 5 L 12 1 z M 1 7 L 1 15 L 15 15 L 15 7 L 13 7 L 13 9 L 11 9 L 11 7 L 9 7 L 9 9 L 7 9 L 7 7 L 5 7 L 5 9 L 3 9 L 3 7 L 1 7 z M 3 11 L 5 11 L 5 13 L 3 13 L 3 11 z M 7 11 L 9 11 L 9 13 L 7 13 L 7 11 z M 11 11 L 13 11 L 13 13 L 11 13 L 11 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-table-insert-row-below.svg b/.icons/awkward/16x16/actions/edit-table-insert-row-below.svg
new file mode 100644
index 00000000..e539f126
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-table-insert-row-below.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 9 L 3 9 L 3 7 L 5 7 L 5 9 L 7 9 L 7 7 L 9 7 L 9 9 L 11 9 L 11 7 L 13 7 L 13 9 L 15 9 L 15 1 L 1 1 z M 3 3 L 5 3 L 5 5 L 3 5 L 3 3 z M 7 3 L 9 3 L 9 5 L 7 5 L 7 3 z M 11 3 L 13 3 L 13 5 L 11 5 L 11 3 z M 2 10 L 2 11 L 3.28125 11 L 3 11.28125 L 2 12.28125 L 2 13.71875 L 3 12.71875 L 4.71875 11 L 7.28125 11 L 7 11.28125 L 6 12.28125 L 4.28125 14 L 2 14 L 2 15 L 9 15 L 9 13.28125 L 8.28125 14 L 5.71875 14 L 6 13.71875 L 7 12.71875 L 8.71875 11 L 9 11 L 9 10 L 2 10 z M 10 11 L 12 15 L 14 11 L 10 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-table-insert-row-under.svg b/.icons/awkward/16x16/actions/edit-table-insert-row-under.svg
new file mode 100644
index 00000000..08ab8cee
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-table-insert-row-under.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v4h2v-2h2v2h2v-2h2v2h2v-2h2v2h2v-4h-14zm0 5v1h1.2812l-0.2812 0.2812-1 1v1.4376l1-1 1.7188-1.7188h2.5624l-0.2812 0.2812-1 1-1.7188 1.7188h-2.2812v5h14v-4h-2v2h-2v-2h-2v2h-2v-2h1v-1.7188l-0.7188 0.7188h-2.5624l0.2812-0.2812 1-1 1.7188-1.7188h0.2812v-1h-7zm9 1l2 4 2-4h-4zm-7 4h2v2h-2v-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-text-frame-update.svg b/.icons/awkward/16x16/actions/edit-text-frame-update.svg
new file mode 100644
index 00000000..3fc08706
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-text-frame-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2 1l3 4 3-4h-6zm7 0v2h3v9.996h-8v-6.996h-2v8c0 1 1 1 1 1h10s1 0 1-1v-12c0-1-1-1-1-1h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-undo-history.svg b/.icons/awkward/16x16/actions/edit-undo-history.svg
new file mode 100644
index 00000000..6549f50c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-undo-history.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,9 C 10.567,9 9,10.567 9,12.5 9,14.433 10.567,16 12.5,16 14.433,16 16,14.433 16,12.5 16,10.567 14.433,9 12.5,9 Z M 12,10 H 13 V 12 H 15 V 13 H 12 Z M 7,2 2,5 7,8 V 6 H 10 C 11.332,6 12.425,6.8362 12.826,8.0176 A 4.5,4.5 0 0 1 14.988,8.752 C 14.857,6.1143 12.669,4 10,4 H 7 Z M 5,12 V 14 H 8.2637 A 4.5,4.5 0 0 1 8,12.5 4.5,4.5 0 0 1 8.0312,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit-undo.svg b/.icons/awkward/16x16/actions/edit-undo.svg
new file mode 100644
index 00000000..f16bb4d5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit-undo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 2 L 2 5 L 7 8 L 7 6 L 10 6 C 11.6793 6 13 7.3207 13 9 C 13 10.6793 11.6793 12 10 12 L 5 12 L 5 14 L 10 14 C 12.7527 14 15 11.7527 15 9 C 15 6.2473 12.7527 4 10 4 L 7 4 L 7 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/edit.svg b/.icons/awkward/16x16/actions/edit.svg
new file mode 100644
index 00000000..22fa4241
--- /dev/null
+++ b/.icons/awkward/16x16/actions/edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.778,1.2222 C 12.778,1.2222 12.278,0.72224 11.778,1.2222 L 10,3 13,6 14.778,4.2222 C 15.278,3.7222 14.778,3.2222 14.778,3.2222 Z M 9,4 1,12 V 15 H 4 L 12,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/editclear.svg b/.icons/awkward/16x16/actions/editclear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/awkward/16x16/actions/editclear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/editcopy.svg b/.icons/awkward/16x16/actions/editcopy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/16x16/actions/editcopy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/editcut.svg b/.icons/awkward/16x16/actions/editcut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/awkward/16x16/actions/editcut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/editdelete.svg b/.icons/awkward/16x16/actions/editdelete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/editdelete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/editimage.svg b/.icons/awkward/16x16/actions/editimage.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/editimage.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/editpaste.svg b/.icons/awkward/16x16/actions/editpaste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/16x16/actions/editpaste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/enterprise.svg b/.icons/awkward/16x16/actions/enterprise.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/enterprise.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/entry-clone.svg b/.icons/awkward/16x16/actions/entry-clone.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/16x16/actions/entry-clone.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/entry-delete.svg b/.icons/awkward/16x16/actions/entry-delete.svg
new file mode 100644
index 00000000..700211d5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/entry-delete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 C 5,1 5,2 5,2 H 2 C 2,2 1,2 1,3 V 4 H 14 V 3 C 14,2 13,2 13,2 H 10 C 10,2 10,1 9,1 Z M 2,5 V 14 C 2,14.52 2.48,15 3,15 H 12 C 12.52,15 13,14.52 13,14 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/entry-edit.svg b/.icons/awkward/16x16/actions/entry-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/entry-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/entry-new.svg b/.icons/awkward/16x16/actions/entry-new.svg
new file mode 100644
index 00000000..4e9dcb82
--- /dev/null
+++ b/.icons/awkward/16x16/actions/entry-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="14" x="6" y="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="14" height="4" x="1" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/epiphany-download.svg b/.icons/awkward/16x16/actions/epiphany-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/epiphany-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/equalizer.svg b/.icons/awkward/16x16/actions/equalizer.svg
new file mode 120000
index 00000000..9d296896
--- /dev/null
+++ b/.icons/awkward/16x16/actions/equalizer.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/error.svg b/.icons/awkward/16x16/actions/error.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/error.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/escape-direction-all.svg b/.icons/awkward/16x16/actions/escape-direction-all.svg
new file mode 100644
index 00000000..1badc0c0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/escape-direction-all.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 7 V 7 H 3 Z M 9,3 H 13 V 7 H 9 Z M 3,9 H 7 V 13 H 3 Z M 13,9 V 13 H 9 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/escape-direction-down.svg b/.icons/awkward/16x16/actions/escape-direction-down.svg
new file mode 100644
index 00000000..baa4d11b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/escape-direction-down.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 13 H 9 V 9 H 7 V 13 H 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/escape-direction-horizontal.svg b/.icons/awkward/16x16/actions/escape-direction-horizontal.svg
new file mode 100644
index 00000000..c5fed075
--- /dev/null
+++ b/.icons/awkward/16x16/actions/escape-direction-horizontal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 13 3 L 13 7 L 3 7 L 3 3 z M 3 9 L 13 9 L 13 13 L 3 13 L 3 9 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/escape-direction-left.svg b/.icons/awkward/16x16/actions/escape-direction-left.svg
new file mode 100644
index 00000000..c59ea0b1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/escape-direction-left.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 13 3 L 13 13 L 3 13 L 3 9 L 7 9 L 7 7 L 3 7 L 3 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/escape-direction-right.svg b/.icons/awkward/16x16/actions/escape-direction-right.svg
new file mode 100644
index 00000000..b31f28f7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/escape-direction-right.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 13 3 L 13 7 L 9 7 L 9 9 L 13 9 L 13 13 L 3 13 L 3 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/escape-direction-up.svg b/.icons/awkward/16x16/actions/escape-direction-up.svg
new file mode 100644
index 00000000..1d8f20d0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/escape-direction-up.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,15 V 1 H 15 V 15 Z M 3,13 H 13 V 3 H 9 V 7 H 7 V 3 H 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/escape-direction-vertical.svg b/.icons/awkward/16x16/actions/escape-direction-vertical.svg
new file mode 100644
index 00000000..95daa3dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/escape-direction-vertical.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 7 V 13 H 3 Z M 9,3 H 13 V 13 H 9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,8 A 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 10,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/exchange-positions-clockwise.svg b/.icons/awkward/16x16/actions/exchange-positions-clockwise.svg
new file mode 100644
index 00000000..081363db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/exchange-positions-clockwise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 7 L 8 7 L 8 0 L 0 0 z M 9 1.078125 L 9 5 L 10 5 L 10 2.3554688 C 12.393 3.2015187 13.9948 5.4619 14 8 L 15 8 C 14.997 4.5227 12.4416 1.574925 9 1.078125 z M 1 8 C 1.003 11.4773 3.5584 14.425075 7 14.921875 L 7 11 L 6 11 L 6 13.644531 C 3.607 12.798481 2.0052 10.5381 2 8 L 1 8 z M 12.5 9 A 3.5 3.5 0 0 0 9 12.5 A 3.5 3.5 0 0 0 9.6992188 14.59375 L 10.416016 13.876953 A 2.5 2.5 0 0 1 9.9960938 12.507812 A 2.5 2.5 0 0 1 12.496094 10.007812 A 2.5 2.5 0 0 1 13.873047 10.423828 L 14.589844 9.7070312 A 3.5 3.5 0 0 0 12.490234 9.0058594 L 12.5 9 z M 15.304688 10.398438 L 15.300781 10.40625 L 14.583984 11.123047 A 2.5 2.5 0 0 1 15.003906 12.492188 A 2.5 2.5 0 0 1 12.503906 14.992188 A 2.5 2.5 0 0 1 11.126953 14.576172 L 10.410156 15.292969 A 3.5 3.5 0 0 0 12.503906 15.992188 A 3.5 3.5 0 0 0 16.003906 12.492188 A 3.5 3.5 0 0 0 15.304688 10.398438 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/exchange-positions-zorder.svg b/.icons/awkward/16x16/actions/exchange-positions-zorder.svg
new file mode 100644
index 00000000..fd86990d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/exchange-positions-zorder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m0 0v7h8v-7h-8zm9 1.0781v3.9219h1v-2.6445c2.393 0.846 3.995 3.1063 4 5.6445h1c-0.003-3.4773-2.558-6.4251-6-6.9219zm-8 6.9219c0.003 3.477 2.5584 6.425 6 6.922v-3.922h-1v2.645c-2.393-0.847-3.9948-3.107-4-5.645h-1zm9 1l-0.207 0.207-1.793 1.793v1.414l1.5-1.5v4.086h1v-4.086l1.5 1.5v-1.414l-1.793-1.793-0.207-0.207zm3.5 1v4.086l-1.5-1.5v1.414l1.793 1.793 0.207 0.207 0.207-0.207 1.793-1.793v-1.414l-1.5 1.5v-4.086h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/exchange-positions.svg b/.icons/awkward/16x16/actions/exchange-positions.svg
new file mode 100644
index 00000000..7099e351
--- /dev/null
+++ b/.icons/awkward/16x16/actions/exchange-positions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 7 L 8 7 L 8 0 L 0 0 z M 9 1.078125 L 9 5 L 10 5 L 10 2.3554688 C 12.393 3.2015187 13.9948 5.4619 14 8 L 15 8 C 14.997 4.5227 12.4416 1.574925 9 1.078125 z M 1 8 C 1.003 11.4773 3.5584 14.425075 7 14.921875 L 7 11 L 6 11 L 6 13.644531 C 3.607 12.798481 2.0052 10.5381 2 8 L 1 8 z M 8 9 L 8 16 L 16 16 L 16 9 L 8 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/exifinfo.svg b/.icons/awkward/16x16/actions/exifinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/exifinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/exit.svg b/.icons/awkward/16x16/actions/exit.svg
new file mode 120000
index 00000000..514fcfb1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/exit.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/extract-archive.svg b/.icons/awkward/16x16/actions/extract-archive.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/16x16/actions/extract-archive.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/favicon-download.svg b/.icons/awkward/16x16/actions/favicon-download.svg
new file mode 120000
index 00000000..9510df91
--- /dev/null
+++ b/.icons/awkward/16x16/actions/favicon-download.svg
@@ -0,0 +1 @@
+insert-image.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/favorite-genres-amarok.svg b/.icons/awkward/16x16/actions/favorite-genres-amarok.svg
new file mode 100644
index 00000000..174b8116
--- /dev/null
+++ b/.icons/awkward/16x16/actions/favorite-genres-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 1c-1.6292 0-3.1274 0.3839-4.2207 1.1621s-1.7807 1.958-1.7793 3.5254c0.007 1.7713 1.0562 4.0562 2.3223 5.9235 0.633 0.934 1.3213 1.763 1.9648 2.368 0.6435 0.604 1.2374 0.989 1.707 1.021h0.0118c0.4696-0.033 1.0635-0.417 1.707-1.021 0.6431-0.605 1.3321-1.434 1.9651-2.368 1.266-1.8673 2.314-4.1522 2.322-5.9235 0.001-1.5674-0.686-2.7472-1.779-3.5254-1.094-0.7782-2.5918-1.1621-4.221-1.1621zm0.0176 2l1.2226 2.6348 2.7598 0.4297-2.0098 2.0429 0.4548 2.8926-2.4665-1.375-2.4785 1.359 0.4902-2.8902-1.9902-2.0547 2.7676-0.4141 1.25-2.625z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/favorite.svg b/.icons/awkward/16x16/actions/favorite.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/favorite.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/favorites.svg b/.icons/awkward/16x16/actions/favorites.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/favorites.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fcitx-anthy.svg b/.icons/awkward/16x16/actions/fcitx-anthy.svg
new file mode 100644
index 00000000..2c1cd670
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-anthy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6.334,2 H 7.6113 C 7.5373,2.5556 7.4078,3.1248 7.2227,3.9766 9.7297,3.875 11.609,3.7399 13,3.5762 V 4.8555 C 11.832,4.9885 9.9046,4.9217 6.9453,5.0547 6.649,6.2398 6.2588,8.2716 5.7773,9.3457 L 5.8887,9.4004 C 7.259,8.4745 8.2245,8.0117 9.1875,8.0117 10.41,8.0117 11.355,8.3078 12.021,8.9004 12.688,9.493 13,10.252 13,11.178 13,12.252 12.596,12.667 11.744,13.223 10.929,13.741 9.7058,14 8.0762,14 7.054,14 6.1191,14.006 5,13.945 V 12.498 C 5.9443,12.689 6.8385,12.723 7.9648,12.723 9.15,12.723 10.04,12.574 10.633,12.277 11.262,11.944 11.576,11.844 11.576,11.178 11.576,10.585 11.372,10.122 10.965,9.7891 10.557,9.4187 9.9653,9.2344 9.1875,9.2344 7.669,9.2344 6.4447,9.8811 5.1113,11.178 L 4.1113,10.4 C 4.7039,9.4378 5.2216,6.9747 5.666,5.0117 H 3 V 3.9805 C 3.9591,3.9759 4.9321,3.9653 5.9453,3.9336 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-bopomofo.svg b/.icons/awkward/16x16/actions/fcitx-bopomofo.svg
new file mode 120000
index 00000000..91943395
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-bopomofo.svg
@@ -0,0 +1 @@
+fcitx-rime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fcitx-cangjie.svg b/.icons/awkward/16x16/actions/fcitx-cangjie.svg
new file mode 100644
index 00000000..8cb69709
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-cangjie.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7.584,1.7227 H 8.416 C 10.26,4.488 14.063,5.0039 14.063,5.0039 L 13.938,5.9961 C 13.938,5.9961 13.104,5.8723 12,5.4609 V 10 H 4.9453 C 4.903,10.339 4.8316,10.673 4.7246,11 H 12 V 14 H 4 V 12.623 L 3.9336,12.748 C 3.4133,13.659 2.8906,14.313 2.8906,14.313 L 2.1094,13.688 C 2.1093,13.688 2.5868,13.091 3.0664,12.252 3.5461,11.413 4,10.333 4,9.5 V 5.4609 C 2.8964,5.8723 2.0625,5.9961 2.0625,5.9961 L 1.9375,5.0039 C 1.9375,5.0039 5.7404,4.488 7.584,1.7227 Z M 8,2.7031 C 7.1412,3.7727 6.0665,4.5017 5.0664,5 H 7.5977 L 6.7227,4.416 7.2773,3.584 8.7773,4.584 8.5,5 H 10.934 C 9.9335,4.5017 8.8588,3.7727 8,2.7031 Z M 5,6 V 7 H 10 V 8 H 5 V 9 H 11 V 6 Z M 5,12 V 13 H 11 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-chewing.svg b/.icons/awkward/16x16/actions/fcitx-chewing.svg
new file mode 100644
index 00000000..005b4ab0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-chewing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 2,2 H 8 V 3 H 6 V 6 H 7.5 8 L 7.5996,5.6992 C 7.5996,5.6992 9,3.75 9,2 H 10 C 10,2.7087 9.8346,3.3887 9.6172,4 H 11 V 2 H 12 V 4 H 14 V 5 H 12 V 7 H 14 V 8 H 9 V 7 H 11 V 5 H 9.1973 C 8.7986,5.7896 8.4004,6.3008 8.4004,6.3008 L 8,6 V 14 H 2 V 6 H 3 V 3 H 2 Z M 4,3 V 6 H 5 V 3 Z M 4,7 V 10 H 3 V 11 H 6 V 12 H 3 V 13 H 7 V 7 H 6 V 10 H 5 V 7 Z M 9,9 H 14 V 14 H 9 Z M 10,10 V 13 H 13 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-chn.svg b/.icons/awkward/16x16/actions/fcitx-chn.svg
new file mode 100644
index 00000000..b2db2851
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-chn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7,2 H 8 V 4 H 13 V 11 H 12 V 10 H 8 V 14 H 7 V 10 H 4 V 11 H 3 V 4 H 7 Z M 4,5 V 9 H 7 V 5 Z M 8,5 V 9 H 12 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-chttrans-active.svg b/.icons/awkward/16x16/actions/fcitx-chttrans-active.svg
new file mode 100644
index 00000000..c884e466
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-chttrans-active.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7,0.5 H 8 V 1 H 11 V 0.5 H 12 V 1 H 14 V 2 H 12 V 4 H 10 V 5 H 13 V 8 H 10 V 9 H 13 V 10 H 10 V 11 H 14 V 12 H 10.338 C 10.595,12.394 10.977,12.782 11.451,13.115 12.327,13.731 13.449,14.113 13.99,14.102 L 14.01,15.102 C 13.066,15.121 11.899,14.651 10.877,13.934 10.346,13.56 9.8503,13.108 9.5,12.588 9.1497,13.108 8.6542,13.56 8.123,13.934 7.1012,14.651 5.9343,15.121 4.9902,15.102 L 5.0098,14.102 C 5.5508,14.113 6.6727,13.731 7.5488,13.115 8.023,12.782 8.4047,12.394 8.6621,12 H 5 V 11 H 9 V 10 H 6 V 9 H 9 V 8 H 6 V 5 H 9 V 4 H 7 V 2 H 5 V 1 H 7 Z M 2.3516,2.3769 C 3.1974,2.8382 3.9662,3.3971 4.6582,4.0507 L 3.9082,5.0311 C 3.1393,4.3006 2.3504,3.6853 1.543,3.1854 Z M 8,2 V 3 H 11 V 2 Z M 1.7754,5.6531 C 2.5443,6.076 3.2546,6.5562 3.9082,7.0945 L 3.1016,8.0749 C 2.448,7.4213 1.7357,6.8826 0.9668,6.4597 Z M 7,6 V 7 H 9 V 6 Z M 10,6 V 7 H 12 V 6 Z M 3.1016,8.9863 4.082,9.6797 C 3.6207,11.487 2.9468,13.236 2.0625,14.928 L 0.91016,14.119 C 1.8329,12.504 2.5633,10.793 3.1016,8.9863 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-chttrans-inactive.svg b/.icons/awkward/16x16/actions/fcitx-chttrans-inactive.svg
new file mode 100644
index 00000000..fcb6664c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-chttrans-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6,2 H 13 C 12.772,5.0343 11.964,7.674 10.561,9.8359 11.585,11.126 12.931,12.245 14.6,13.193 L 14.031,14.273 C 12.4,13.401 11.017,12.283 9.8789,10.918 8.779,12.283 7.3748,13.401 5.668,14.273 L 4.9844,13.25 C 6.7291,12.378 8.0959,11.258 9.082,9.8926 7.8304,8.0341 6.9579,5.655 6.4649,3 H 6 Z M 2.3516,2.377 C 3.1974,2.8383 3.9662,3.3972 4.6582,4.0508 L 3.9082,5.0312 C 3.1393,4.3008 2.3504,3.6854 1.543,3.1855 Z M 7.6016,3 C 8.0567,5.2757 8.7962,7.3141 9.8203,8.8691 10.844,7.0486 11.49,5.0102 11.756,3 Z M 1.7754,5.6523 C 2.5443,6.0753 3.2546,6.5555 3.9082,7.0937 L 3.1016,8.0742 C 2.448,7.4206 1.7357,6.8819 0.9668,6.459 Z M 3.1016,8.9863 4.082,9.6797 C 3.6207,11.487 2.9468,13.236 2.0625,14.928 L 0.91016,14.119 C 1.8329,12.504 2.5633,10.793 3.1016,8.9863 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-erbi.svg b/.icons/awkward/16x16/actions/fcitx-erbi.svg
new file mode 100644
index 00000000..e68a1f79
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-erbi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 10.03125 0.9921875 L 11.03125 1.0078125 C 11.021062 1.6879602 11.043325 2.3455896 11.068359 3 L 14 3 L 14 4 L 11.117188 4 C 11.266012 6.3082376 11.59863 8.4006193 12.007812 10.033203 C 12.298113 11.191476 12.623593 12.126867 12.919922 12.742188 C 13.068086 13.049847 13.212807 13.276703 13.316406 13.398438 C 13.362586 13.452697 13.314985 13.4285 13.328125 13.4375 C 13.566495 13.373903 13.699315 13.283743 13.806641 13.007812 C 13.928284 12.695071 13.982734 12.196257 13.990234 11.632812 L 14.990234 11.644531 C 14.982169 12.251378 14.943272 12.842118 14.738281 13.369141 C 14.533291 13.896164 14.078213 14.368195 13.435547 14.480469 A 0.50005 0.50005 0 0 1 13.355469 14.486328 C 12.983482 14.491132 12.747916 14.273927 12.554688 14.046875 C 12.361456 13.819823 12.190941 13.531708 12.019531 13.175781 C 11.676713 12.463927 11.341014 11.480154 11.039062 10.275391 C 10.609645 8.5620428 10.265475 6.3930814 10.115234 4 L 2 4 L 2 3 L 10.070312 3 C 10.045744 2.3399811 10.020971 1.6784048 10.03125 0.9921875 z M 13 1 C 13.416833 1.3789393 13.758179 1.7765262 14.023438 2.1933594 L 13.056641 2.7617188 C 12.829277 2.3448854 12.525423 1.928552 12.146484 1.5117188 L 13 1 z M 3 5 L 9 5 L 9 6 L 3 6 L 3 5 z M 3 7 L 9 7 L 9 8 L 3 8 L 3 7 z M 3 9 L 4 9 L 9 9 L 9 12 L 8 12 L 8 10 L 4 10 L 4 12 L 3 12 L 3 10 L 3 9 z M 5.0097656 11 L 6.0917969 11 C 6.0085254 12.204012 5.7080472 13.115307 5.1621094 13.693359 C 4.5179127 14.413344 3.3626453 14.848424 1.6953125 15 L 1.2402344 14.033203 C 2.7559915 13.881627 3.7593321 13.540281 4.2519531 13.009766 C 4.6817255 12.579993 4.9281536 11.902276 5.0097656 11 z M 6.703125 11.998047 C 7.6504731 12.452774 8.5225869 12.983541 9.3183594 13.589844 L 8.5214844 14.5 C 7.7636059 13.855803 6.9309387 13.30629 6.0214844 12.851562 L 6.703125 11.998047 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-fullwidth-active.svg b/.icons/awkward/16x16/actions/fcitx-fullwidth-active.svg
new file mode 100644
index 00000000..0d7bf7a2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-fullwidth-active.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 8 2 A 6 6 0 0 1 14 8 A 6 6 0 0 1 8 14 A 6 6 0 0 1 2 8 A 6 6 0 0 1 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-fullwidth-inactive.svg b/.icons/awkward/16x16/actions/fcitx-fullwidth-inactive.svg
new file mode 100644
index 00000000..628509e5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-fullwidth-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 8 2 A 6 6 0 0 1 14 8 A 6 6 0 0 1 8 14 A 6 6 0 0 1 2 8 A 6 6 0 0 1 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-googlepinyin.svg b/.icons/awkward/16x16/actions/fcitx-googlepinyin.svg
new file mode 100644
index 00000000..a64927f9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-googlepinyin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7.8984,2.502 C 9.1926,2.4785 10.496,2.9086 11.547,3.7949 L 10.256,5.3242 C 8.9092,4.188 6.9508,4.2217 5.6465,5.4062 4.3421,6.5909 4.1177,8.5385 5.1191,9.9883 6.1205,11.438 8.0205,11.918 9.5898,11.117 10.472,10.667 11.073,9.8908 11.336,9.0059 H 8 V 7.0059 L 13.398,7 C 13.832,9.3547 12.689,11.781 10.5,12.898 8.0515,14.148 5.0369,13.389 3.4746,11.127 1.9123,8.8652 2.2658,5.7738 4.3008,3.9258 5.3183,3.0017 6.6043,2.526 7.8984,2.502 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-handwriting-active.svg b/.icons/awkward/16x16/actions/fcitx-handwriting-active.svg
new file mode 100644
index 00000000..82f49df1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-handwriting-active.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 2,0 0,0 0,2 V 14 C 0,16 2,16 2,16 H 14 C 14,16 16,16 16,14 V 2 C 16,0 14,0 14,0 Z M 11.611,2 C 11.793,2 11.974,2.0709 12.119,2.2109 L 13.789,3.8809 C 14.069,4.1609 14.069,4.6106 13.789,4.8906 L 12.381,6.2891 9.7109,3.6094 11.109,2.2109 C 11.249,2.0709 11.43,2 11.611,2 Z M 8.75,4.5703 11.42,7.25 4.6699,14 H 2 V 11.32 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-handwriting-inactive.svg b/.icons/awkward/16x16/actions/fcitx-handwriting-inactive.svg
new file mode 100644
index 00000000..60c17c74
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-handwriting-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2,0 C 2,0 0,0 0,2 V 14 C 0,16 2,16 2,16 H 14 C 14,16 16,16 16,14 V 2 C 16,0 14,0 14,0 Z M 11.611,2 C 11.793,2 11.974,2.0709 12.119,2.2109 L 13.789,3.8809 C 14.069,4.1609 14.069,4.6106 13.789,4.8906 L 12.381,6.2891 9.7109,3.6094 11.109,2.2109 C 11.249,2.0709 11.43,2 11.611,2 Z M 8.75,4.5703 11.42,7.25 4.6699,14 H 2 V 11.32 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-hangul.svg b/.icons/awkward/16x16/actions/fcitx-hangul.svg
new file mode 100644
index 00000000..2018c1bc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-hangul.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 5,2 H 7 V 3 H 5 Z M 11,3 H 12 V 6 H 14 V 7 H 12 V 11 H 11 Z M 3,4 H 9 V 5 H 3 Z M 6,6 C 7.5969,6 9,7.0577 9,8.5 9,9.9423 7.5969,11 6,11 4.4031,11 3,9.9423 3,8.5 3,7.0577 4.4031,6 6,6 Z M 6,7 C 4.8355,7 4,7.7332 4,8.5 4,9.2668 4.8355,10 6,10 7.1645,10 8,9.2668 8,8.5 8,7.7332 7.1645,7 6,7 Z M 5,12 H 6 V 13 H 13 V 14 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-kbd.svg b/.icons/awkward/16x16/actions/fcitx-kbd.svg
new file mode 100644
index 00000000..535ad41f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-kbd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 0,2 0,4 V 12 C 0,14 2,14 2,14 H 13 C 13,14 15,14 15,12 V 4 C 15,2 13,2 13,2 Z M 2.25,4 H 3.75 C 3.75,4 4,4 4,4.25 V 5.75 C 4,5.75 4,6 3.75,6 H 2.25 C 2.25,6 2,6 2,5.75 V 4.25 C 2,4.25 2,4 2.25,4 Z M 5.25,4 H 6.75 C 6.75,4 7,4 7,4.25 V 5.75 C 7,5.75 7,6 6.75,6 H 5.25 C 5.25,6 5,6 5,5.75 V 4.25 C 5,4.25 5,4 5.25,4 Z M 8.25,4 H 9.75 C 9.75,4 10,4 10,4.25 V 5.75 C 10,5.75 10,6 9.75,6 H 8.25 C 8.25,6 8,6 8,5.75 V 4.25 C 8,4.25 8,4 8.25,4 Z M 11.25,4 H 12.75 C 12.75,4 13,4 13,4.25 V 5.75 C 13,5.75 13,6 12.75,6 H 11.25 C 11.25,6 11,6 11,5.75 V 4.25 C 11,4.25 11,4 11.25,4 Z M 2.25,7 H 3.75 C 3.75,7 4,7 4,7.25 V 8.75 C 4,8.75 4,9 3.75,9 H 2.25 C 2.25,9 2,9 2,8.75 V 7.25 C 2,7.25 2,7 2.25,7 Z M 5.25,7 H 6.75 C 6.75,7 7,7 7,7.25 V 8.75 C 7,8.75 7,9 6.75,9 H 5.25 C 5.25,9 5,9 5,8.75 V 7.25 C 5,7.25 5,7 5.25,7 Z M 8.25,7 H 9.75 C 9.75,7 10,7 10,7.25 V 8.75 C 10,8.75 10,9 9.75,9 H 8.25 C 8.25,9 8,9 8,8.75 V 7.25 C 8,7.25 8,7 8.25,7 Z M 11.25,7 H 12.75 C 12.75,7 13,7 13,7.25 V 8.75 C 13,8.75 13,9 12.75,9 H 11.25 C 11.25,9 11,9 11,8.75 V 7.25 C 11,7.25 11,7 11.25,7 Z M 4.25,10 H 10.75 C 10.75,10 11,10 11,10.25 V 11.75 C 11,11.75 11,12 10.75,12 H 4.25 C 4.25,12 4,12 4,11.75 V 10.25 C 4,10.25 4,10 4.25,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-kkc.svg b/.icons/awkward/16x16/actions/fcitx-kkc.svg
new file mode 100644
index 00000000..7c46259b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-kkc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 2,4 H 3 V 8.293 L 5.293,6 H 6 V 4 H 7 V 8.293 L 9.293,6 H 10.707 L 7.707,9 10.707,12 H 9.293 L 7,9.707 V 12 H 5.293 L 3,9.707 V 12 H 2 Z M 12,6 C 12.583,6 13.111,6.1536 13.479,6.5215 13.846,6.8893 14,7.4167 14,8 H 13 C 13,7.5833 12.904,7.3607 12.771,7.2285 12.639,7.0964 12.417,7 12,7 11.583,7 11.361,7.0964 11.229,7.2285 11.096,7.3607 11,7.5833 11,8 V 10 C 11,10.417 11.096,10.639 11.229,10.771 11.361,10.904 11.583,11 12,11 12.417,11 12.639,10.904 12.771,10.771 12.904,10.639 13,10.417 13,10 H 14 C 14,10.583 13.846,11.111 13.479,11.479 13.111,11.846 12.583,12 12,12 11.417,12 10.889,11.846 10.521,11.479 10.154,11.111 10,10.583 10,10 V 8 C 10,7.4167 10.154,6.8893 10.521,6.5215 10.889,6.1536 11.417,6 12,6 Z M 6,6.707 3.707,9 6,11.293 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-pinyin-libpinyin.svg b/.icons/awkward/16x16/actions/fcitx-pinyin-libpinyin.svg
new file mode 120000
index 00000000..d7b28ede
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-pinyin-libpinyin.svg
@@ -0,0 +1 @@
+fcitx-pinyin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fcitx-pinyin.svg b/.icons/awkward/16x16/actions/fcitx-pinyin.svg
new file mode 100644
index 00000000..ee600e5f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-pinyin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 7.9004 1.6992 L 9.4004 3.6992 L 9.002 4 L 10.998 4 L 10.6 3.6992 L 12.1 1.6992 L 12.9 2.3008 L 11.625 4 L 14 4 L 14 5 L 12 5 L 12 8 L 14 8 L 14 9 L 12 9 L 12 14 L 11 14 L 11 9 L 8.959 9 C 8.863 10.12 8.4822 11.031 8.0332 11.811 C 7.4122 12.881 6.3418 13.865 6.3418 13.865 L 5.6582 13.137 C 5.6582 13.137 6.6707 12.171 7.168 11.311 C 7.569 10.611 7.8719 9.9 7.9609 9 L 6 9 L 6 8.0605 L 5 8.5605 L 5 14 L 2 14 L 2 13 L 4 13 L 4 9.0605 L 2.2227 9.9492 L 1.7773 9.0508 L 4 7.9395 L 4 5 L 2 5 L 2 4 L 4 4 L 4 2 L 5 2 L 5 4 L 6 4 L 6 5 L 5 5 L 5 7.4395 L 5.7773 7.0508 L 6.2227 7.9492 L 6.1172 8 L 8 8 L 8 5 L 7 5 L 7 4 L 8.375 4 L 7.0996 2.3008 L 7.9004 1.6992 z M 9 5 L 9 8 L 11 8 L 11 5 L 9 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-punc-active.svg b/.icons/awkward/16x16/actions/fcitx-punc-active.svg
new file mode 100644
index 00000000..131bb58f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-punc-active.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 3 A 3 3 0 0 0 0 6 A 3 3 0 0 0 3 9 A 3 3 0 0 0 6 6 A 3 3 0 0 0 3 3 z M 12 3 A 3 3 0 0 0 9 6 A 3 3 0 0 0 12 9 A 3 3 0 0 0 12.701 8.9121 C 12.16 10.143 10.935 11 9.5 11 L 9 11 L 9 13 L 9.5996 13 C 12.591 13 15 10.547 15 7.5 L 15 6 A 3 3 0 0 0 12 3 z M 3 5 A 1 1 0 0 1 4 6 A 1 1 0 0 1 3 7 A 1 1 0 0 1 2 6 A 1 1 0 0 1 3 5 z M 12 5 A 1 1 0 0 1 13 6 A 1 1 0 0 1 12 7 A 1 1 0 0 1 11 6 A 1 1 0 0 1 12 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-punc-inactive.svg b/.icons/awkward/16x16/actions/fcitx-punc-inactive.svg
new file mode 100644
index 00000000..d38f45bb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-punc-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3 3 A 3 3 0 0 0 0 6 A 3 3 0 0 0 3 9 A 3 3 0 0 0 6 6 A 3 3 0 0 0 3 3 z M 12 3 A 3 3 0 0 0 9 6 A 3 3 0 0 0 12 9 A 3 3 0 0 0 12.701 8.9121 C 12.16 10.143 10.935 11 9.5 11 L 9 11 L 9 13 L 9.5996 13 C 12.591 13 15 10.547 15 7.5 L 15 6 A 3 3 0 0 0 12 3 z M 3 5 A 1 1 0 0 1 4 6 A 1 1 0 0 1 3 7 A 1 1 0 0 1 2 6 A 1 1 0 0 1 3 5 z M 12 5 A 1 1 0 0 1 13 6 A 1 1 0 0 1 12 7 A 1 1 0 0 1 11 6 A 1 1 0 0 1 12 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-remind-active.svg b/.icons/awkward/16x16/actions/fcitx-remind-active.svg
new file mode 100644
index 00000000..7012febf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-remind-active.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 5.2377,0 3,2.31 3,5.16 3,6.84 3.7694,8.3198 4.9852,9.2598 5.5396,9.6898 5.9753,10.25 5.9753,11.02 L 6,12 H 10 L 10.029,11.02 C 10.068,10.25 10.46,9.6898 11.015,9.2598 12.231,8.3198 13,6.84 13,5.16 13,2.31 10.762,0 8,0 Z M 8,2.0605 C 9.6535,2.0605 11.005,3.45 11.005,5.16 11.005,6.13 10.567,7.0294 9.8085,7.6094 8.6802,8.4894 8.2525,9.4691 8.0969,10.289 H 7.9031 C 7.7475,9.4691 7.3198,8.4894 6.1915,7.6094 5.4328,7.0294 4.9947,6.13 4.9947,5.16 4.9947,3.45 6.3465,2.0605 8,2.0605 Z M 6,13 V 15 C 6,16 7.0274,16 7.0274,16 H 8.9726 C 8.9726,16 10.029,16 10,15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-remind-inactive.svg b/.icons/awkward/16x16/actions/fcitx-remind-inactive.svg
new file mode 100644
index 00000000..f79e5f65
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-remind-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8,0 C 5.2377,0 3,2.31 3,5.16 3,6.84 3.7694,8.3198 4.9852,9.2598 5.5396,9.6898 5.9753,10.25 5.9753,11.02 L 6,12 H 10 L 10.029,11.02 C 10.068,10.25 10.46,9.6898 11.015,9.2598 12.231,8.3198 13,6.84 13,5.16 13,2.31 10.762,0 8,0 Z M 8,2.0605 C 9.6535,2.0605 11.005,3.45 11.005,5.16 11.005,6.13 10.567,7.0294 9.8085,7.6094 8.6802,8.4894 8.2525,9.4691 8.0969,10.289 H 7.9031 C 7.7475,9.4691 7.3198,8.4894 6.1915,7.6094 5.4328,7.0294 4.9947,6.13 4.9947,5.16 4.9947,3.45 6.3465,2.0605 8,2.0605 Z M 6,13 V 15 C 6,16 7.0274,16 7.0274,16 H 8.9726 C 8.9726,16 10.029,16 10,15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-rime-deploy.svg b/.icons/awkward/16x16/actions/fcitx-rime-deploy.svg
new file mode 100644
index 00000000..3e001357
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-rime-deploy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 3.5817,0 0,3.5817 0,8 0,12.418 3.5817,16 8,16 12.418,16 16,12.418 16,8 16,3.5817 12.418,0 8,0 Z M 7,2 10,4 7,6 V 5.1738 C 5.8021,5.5973 5.001,6.7295 5,8 5.0012,9.0283 5.529,9.9843 6.3984,10.533 L 5.4453,11.168 C 5.1516,11.364 5.005,11.677 5.002,11.99 3.7449,11.048 3.0035,9.5707 3,8 3.0003,5.6242 4.6722,3.5767 7,3.1016 Z M 10.998,4.0098 C 12.255,4.9516 12.996,6.4293 13,8 13,10.376 11.328,12.423 9,12.898 V 14 L 6,12 9,10 V 10.826 C 10.198,10.403 10.999,9.2705 11,8 10.999,6.9717 10.471,6.0157 9.6016,5.4668 L 10.555,4.832 C 10.848,4.6362 10.995,4.3235 10.998,4.0098 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-rime-sync.svg b/.icons/awkward/16x16/actions/fcitx-rime-sync.svg
new file mode 100644
index 00000000..7eef93de
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-rime-sync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 5.9926,2 4.1798,3.2006 3.3965,5.0488 1.4442,5.3468 0.0015,7.0251 0,9 0.00276,11.133 1.6783,12.888 3.8086,12.99 V 13 H 4 13.523 C 14.891,13 16,11.891 16,10.523 15.999,9.6649 15.553,8.8682 14.822,8.418 14.939,8.1259 14.999,7.8144 15,7.5 14.999,6.1507 13.927,5.0461 12.578,5.0039 11.785,3.1817 9.9874,2.0024 8,2 Z M 10,4 12,7 H 11 V 10 H 9 V 7 H 8 Z M 5,5 H 7 V 8 H 8 L 6,11 4,8 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-rime.svg b/.icons/awkward/16x16/actions/fcitx-rime.svg
new file mode 100644
index 00000000..0caaa16d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-rime.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7,2 H 8 V 8.9824 C 9.811,8.9008 10.721,8.3758 11.262,7.4902 11.852,6.525 12,4.9792 12,3 H 13 C 13,5.0208 12.898,6.725 12.113,8.0098 11.387,9.1987 10.05,9.8837 8,9.9805 V 13 H 13 V 14 H 2 V 13 H 7 V 9.9805 C 4.9496,9.8837 3.6133,9.1987 2.8867,8.0098 2.1016,6.725 2,5.0208 2,3 H 3 C 3,4.9792 3.1484,6.525 3.7383,7.4902 4.2795,8.3758 5.189,8.9008 7,8.9824 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-sayura.svg b/.icons/awkward/16x16/actions/fcitx-sayura.svg
new file mode 100644
index 00000000..fb902f45
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-sayura.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 10.799,2.0566 11.672,2.7539 C 11.64,2.8068 11.613,2.8542 11.592,2.8965 11.581,2.9388 11.576,3.0033 11.576,3.0879 11.576,3.2042 11.614,3.3344 11.688,3.4824 12.2,3.8752 12.504,4.3433 12.832,4.8477 12.919,5.0339 13.018,5.2175 13.033,5.4141 13.068,5.8673 12.886,6.2501 12.59,6.5566 12.294,6.8632 11.469,7.0156 10.719,7.0156 10.518,7.0156 10.222,6.9884 10,6.9355 V 10.639 C 10.19,10.586 10.461,10.518 10.641,10.434 10.831,10.349 11.026,10.254 11.227,10.148 L 11.639,11.211 C 11.385,11.327 11.128,11.432 10.863,11.527 10.61,11.612 10.264,11.687 10,11.75 V 15 H 9 V 11.939 C 8.6935,11.982 7.1733,12.051 6.8984,12.051 5.9154,12.051 5.0594,11.908 4.3301,11.623 3.6007,11.327 3.0294,10.893 2.6172,10.322 2.2155,9.7524 2,8.9382 2,8.082 2.0285,7.4858 2.2458,7.0335 2.543,6.6523 3.1455,5.8881 3.862,5.5204 4.6797,5.2148 5.0285,5.1197 5.4353,5.0942 5.9004,5.0625 6.3761,5.0203 6.9473,5 7.6133,5 H 9 C 8.9683,4.5032 8.7854,3.6993 8.5,3.4668 8.2252,3.2342 7.8709,3.1191 7.4375,3.1191 7.0252,3.1191 6.7134,3.1989 6.502,3.3574 6.2905,3.5054 6.1855,3.7103 6.1855,3.9746 6.1855,3.9746 6.2012,4.1812 6.2012,4.2129 L 5.0742,4.3555 C 5.0531,4.2603 5.043,3.8633 5.043,3.8633 5.043,3.2819 5.2499,2.8378 5.6621,2.5312 6.0744,2.2247 6.6386,2.0723 7.3574,2.0723 8.4568,2.0723 9.2178,2.5164 9.6406,3.4043 9.926,2.918 10.313,2.4689 10.799,2.0566 Z M 10.703,3.6738 C 10.439,3.9909 10.185,4.3028 10.111,4.6094 10.037,4.9159 10,4.8496 10,5.209 V 5.9062 C 10.17,5.9402 10.44,5.9688 10.656,5.9688 11.005,5.9688 11.548,5.9112 11.686,5.7949 11.818,5.6104 11.855,5.4584 11.844,5.3184 11.794,5.0427 11.682,4.8182 11.539,4.6055 11.321,4.2166 10.976,3.9478 10.703,3.6738 Z M 7.7246,6 C 6.9847,5.9998 6.3912,6.0202 5.9473,6.0625 5.5139,6.1048 5.1596,6.1744 4.8848,6.2695 4.6205,6.3541 4.3833,6.4668 4.1719,6.5938 3.5845,7.0653 3.3244,7.4802 3.2695,7.9316 3.2476,8.2351 3.1858,8.4943 3.2305,8.7188 3.432,9.7322 4.0092,10.078 4.7754,10.545 5.3356,10.799 6.0846,10.924 7.0254,10.924 7.3108,10.924 8.7357,10.877 9,10.846 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-shuangpin-libpinyin.svg b/.icons/awkward/16x16/actions/fcitx-shuangpin-libpinyin.svg
new file mode 120000
index 00000000..d9366829
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-shuangpin-libpinyin.svg
@@ -0,0 +1 @@
+fcitx-shuangpin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fcitx-shuangpin.svg b/.icons/awkward/16x16/actions/fcitx-shuangpin.svg
new file mode 100644
index 00000000..35c04402
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-shuangpin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 2 2 L 7.5488 2 L 7.498 2.5508 C 7.498 2.5508 7.1704 6.0697 6.2734 8.6797 C 6.8564 9.5497 7.4123 10.449 8.1113 11.689 L 7.2422 12.18 C 6.7032 11.23 6.2583 10.491 5.8203 9.8105 C 4.4263 12.931 2.4551 14.293 2.4551 14.293 L 1.8984 13.461 C 1.8984 13.461 3.8691 12.151 5.1621 8.8105 C 4.3971 7.7005 3.5274 6.5805 2.1094 4.8105 L 2.8906 4.1895 C 4.0716 5.6595 4.8636 6.6806 5.5586 7.6406 C 6.1096 5.7406 6.3567 3.64 6.4277 3 L 2 3 L 2 2 z M 8 2 L 14 2 L 14 2.5 C 14 4.65 13.167 7.4702 12.293 9.4102 C 12.182 9.6602 12.051 9.8696 11.926 10.1 C 12.55 11.19 13.386 12.22 14.77 13.332 L 14.143 14.111 C 12.861 13.077 11.996 12.071 11.34 11.051 C 9.9468 13.035 8.2363 14.084 8.2363 14.084 L 7.7188 13.229 C 7.7188 13.229 9.4991 12.13 10.787 10.09 C 10.449 9.4398 10.166 8.7798 9.9004 8.0898 C 9.1424 6.1398 8.6918 3.59 8.5898 3 L 8 3 L 8 2 z M 9.6074 3 C 9.7474 3.77 10.176 6.0305 10.834 7.7305 C 11.007 8.1805 11.185 8.5998 11.373 9.0098 C 12.13 7.3298 12.815 4.85 12.924 3 L 9.6074 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-skk.svg b/.icons/awkward/16x16/actions/fcitx-skk.svg
new file mode 100644
index 00000000..fd5ade69
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-skk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6,4 H 7 V 8.293 L 9.293,6 H 10 V 4 H 11 V 8.293 L 13.293,6 H 14.707 L 11.707,9 14.707,12 H 13.293 L 11,9.707 V 12 H 9.293 L 7,9.707 V 12 H 6 V 10 C 6,10.583 5.8455,11.111 5.4785,11.479 5.1105,11.846 4.583,12 4,12 3.417,12 2.8895,11.846 2.5215,11.479 2.1545,11.111 2,10.583 2,10 H 3 C 3,10.417 3.0955,10.639 3.2285,10.771 3.3605,10.904 3.583,11 4,11 4.417,11 4.6395,10.904 4.7715,10.771 4.9045,10.639 5,10.417 5,10 5,9.583 4.9045,9.3605 4.7715,9.2285 4.6395,9.0955 4.417,9 4,9 3.417,9 2.8895,8.8455 2.5215,8.4785 2.1545,8.1105 2,7.583 2,7 2,6.417 2.1545,5.8895 2.5215,5.5215 2.8895,5.1545 3.417,5 4,5 4.583,5 5.1105,5.1545 5.4785,5.5215 5.8455,5.8895 6,6.417 6,7 Z M 6,7 H 5 C 5,6.583 4.9045,6.3605 4.7715,6.2285 4.6395,6.0955 4.417,6 4,6 3.583,6 3.3605,6.0955 3.2285,6.2285 3.0955,6.3605 3,6.583 3,7 3,7.417 3.0955,7.6395 3.2285,7.7715 3.3605,7.9045 3.583,8 4,8 4.583,8 5.1105,8.1545 5.4785,8.5215 5.8455,8.8895 6,9.417 6,10 Z M 10,6.707 7.707,9 10,11.293 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-sunpinyin.svg b/.icons/awkward/16x16/actions/fcitx-sunpinyin.svg
new file mode 100644
index 00000000..d21656e5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-sunpinyin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 2 13.277 L 2 13 L 4 13 L 4 9.0605 L 2.2227 9.9492 L 1.7773 9.0508 L 4 7.9395 L 4 5 L 2 5 L 2 4 L 4 4 L 4 2 L 5 2 L 5 4 L 6 4 L 6 5 L 5 5 L 5 7.4395 L 5.7773 7.0508 L 6.2227 7.9492 L 6.1172 8 L 8 8 L 8 5 L 7 5 L 7 4 L 8.375 4 L 7.0996 2.3008 L 7.9004 1.6992 L 9.4004 3.6992 L 9.002 4 L 10.998 4 L 10.6 3.6992 L 12.1 1.6992 L 12.9 2.3008 L 11.625 4 L 14 4 L 14 5 L 12 5 L 12 8 L 14 8 L 14 9 L 12 9 L 12 14 L 11 14 L 11 9 L 8.959 9 C 8.863 10.12 8.4822 11.031 8.0332 11.811 C 7.4122 12.881 6.3418 13.865 6.3418 13.865 L 5.6582 13.137 C 5.6582 13.137 6.6707 12.171 7.168 11.311 C 7.569 10.611 7.8719 9.9 7.9609 9 L 6 9 L 6 8.0605 L 5 8.5605 L 5 14 L 2.7188 14 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 9 5 L 9 8 L 11 8 L 11 5 L 9 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-unikey.svg b/.icons/awkward/16x16/actions/fcitx-unikey.svg
new file mode 100644
index 00000000..183dfc0a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-unikey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 3,3 H 4 V 4.5 C 4,5.1944 4.1274,5.5772 4.2656,5.75 4.4039,5.9228 4.5833,6 5,6 5.4167,6 5.5961,5.9228 5.7344,5.75 5.8726,5.5772 6,5.1944 6,4.5 V 3 H 7 V 4.5 C 7,5.3056 6.8774,5.9228 6.5156,6.375 6.1539,6.8272 5.5833,7 5,7 4.4167,7 3.8461,6.8272 3.4844,6.375 3.1226,5.9228 3,5.3056 3,4.5 Z M 11,3 H 12 V 7 H 11 Z M 6,10 H 7 L 9,12.5 V 10 H 10 V 14 H 9 L 7,11.5 V 14 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-vk-active.svg b/.icons/awkward/16x16/actions/fcitx-vk-active.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-vk-active.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fcitx-vk-inactive.svg b/.icons/awkward/16x16/actions/fcitx-vk-inactive.svg
new file mode 100644
index 00000000..bdb465f4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-vk-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2,2 C 2,2 0,2 0,4 V 12 C 0,14 2,14 2,14 H 13 C 13,14 15,14 15,12 V 4 C 15,2 13,2 13,2 Z M 2.25,4 H 3.75 C 3.75,4 4,4 4,4.25 V 5.75 C 4,5.75 4,6 3.75,6 H 2.25 C 2.25,6 2,6 2,5.75 V 4.25 C 2,4.25 2,4 2.25,4 Z M 5.25,4 H 6.75 C 6.75,4 7,4 7,4.25 V 5.75 C 7,5.75 7,6 6.75,6 H 5.25 C 5.25,6 5,6 5,5.75 V 4.25 C 5,4.25 5,4 5.25,4 Z M 8.25,4 H 9.75 C 9.75,4 10,4 10,4.25 V 5.75 C 10,5.75 10,6 9.75,6 H 8.25 C 8.25,6 8,6 8,5.75 V 4.25 C 8,4.25 8,4 8.25,4 Z M 11.25,4 H 12.75 C 12.75,4 13,4 13,4.25 V 5.75 C 13,5.75 13,6 12.75,6 H 11.25 C 11.25,6 11,6 11,5.75 V 4.25 C 11,4.25 11,4 11.25,4 Z M 2.25,7 H 3.75 C 3.75,7 4,7 4,7.25 V 8.75 C 4,8.75 4,9 3.75,9 H 2.25 C 2.25,9 2,9 2,8.75 V 7.25 C 2,7.25 2,7 2.25,7 Z M 5.25,7 H 6.75 C 6.75,7 7,7 7,7.25 V 8.75 C 7,8.75 7,9 6.75,9 H 5.25 C 5.25,9 5,9 5,8.75 V 7.25 C 5,7.25 5,7 5.25,7 Z M 8.25,7 H 9.75 C 9.75,7 10,7 10,7.25 V 8.75 C 10,8.75 10,9 9.75,9 H 8.25 C 8.25,9 8,9 8,8.75 V 7.25 C 8,7.25 8,7 8.25,7 Z M 11.25,7 H 12.75 C 12.75,7 13,7 13,7.25 V 8.75 C 13,8.75 13,9 12.75,9 H 11.25 C 11.25,9 11,9 11,8.75 V 7.25 C 11,7.25 11,7 11.25,7 Z M 4.25,10 H 10.75 C 10.75,10 11,10 11,10.25 V 11.75 C 11,11.75 11,12 10.75,12 H 4.25 C 4.25,12 4,12 4,11.75 V 10.25 C 4,10.25 4,10 4.25,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-wbpy.svg b/.icons/awkward/16x16/actions/fcitx-wbpy.svg
new file mode 120000
index 00000000..8edd84f5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-wbpy.svg
@@ -0,0 +1 @@
+fcitx-wubi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fcitx-wubi.svg b/.icons/awkward/16x16/actions/fcitx-wubi.svg
new file mode 100644
index 00000000..40d615e7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-wubi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 3,3 H 12 V 4 H 7.9023 L 7.2363,7 H 11 V 12 H 13 V 13 H 3 V 12 H 5.0996 L 5.9883,8 H 4 V 7 H 6.2109 L 6.877,4 H 3 Z M 7.0137,8 6.123,12 H 10 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fcitx-zhuyin.svg b/.icons/awkward/16x16/actions/fcitx-zhuyin.svg
new file mode 120000
index 00000000..91943395
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-zhuyin.svg
@@ -0,0 +1 @@
+fcitx-rime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fcitx-ziranma.svg b/.icons/awkward/16x16/actions/fcitx-ziranma.svg
new file mode 100644
index 00000000..0de2cdc4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fcitx-ziranma.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6.6797,1.6152 7.3203,2.3848 5.3828,4 H 13 V 14 H 3 V 4 H 3.8184 Z M 4,5 V 7 H 10 V 8 H 4 V 10 H 10 V 11 H 4 V 13 H 12 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/feed-subscribe.svg b/.icons/awkward/16x16/actions/feed-subscribe.svg
new file mode 120000
index 00000000..2f0fbff8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/feed-subscribe.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/file-zoom-in.svg b/.icons/awkward/16x16/actions/file-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/awkward/16x16/actions/file-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/file-zoom-out.svg b/.icons/awkward/16x16/actions/file-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/awkward/16x16/actions/file-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filefind.svg b/.icons/awkward/16x16/actions/filefind.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filefind.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-album-amarok.svg b/.icons/awkward/16x16/actions/filename-album-amarok.svg
new file mode 120000
index 00000000..f8898e2d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-album-amarok.svg
@@ -0,0 +1 @@
+media-album-cover-manager-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-and-amarok.svg b/.icons/awkward/16x16/actions/filename-and-amarok.svg
new file mode 100644
index 00000000..577ef09c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-and-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.2792969 1.0507812 C 6.1614969 1.0507812 5.1270187 1.3432869 4.3242188 1.9667969 C 3.5194388 2.5904769 3.0546875 3.5432625 3.0546875 4.5390625 C 3.0546875 5.4588525 3.4782281 6.323925 4.0800781 7.140625 C 3.8379681 7.306465 3.6026669 7.4871819 3.3730469 7.7011719 C 3.0936469 7.9613819 2.8489806 8.2455775 2.6503906 8.5546875 A 1.0233 0.97743 0 0 0 2.6484375 8.5605469 C 2.4448475 8.8821769 2.2927944 9.2391131 2.1777344 9.6269531 A 1.0233 0.97743 0 0 0 2.1757812 9.6367188 C 2.0601512 10.043989 2.0058594 10.471579 2.0058594 10.912109 C 2.0058594 11.463409 2.1532613 12.010253 2.4257812 12.501953 A 1.0233 0.97743 0 0 0 2.4316406 12.511719 C 2.7022706 12.986799 3.0691688 13.408139 3.5117188 13.755859 C 3.9618488 14.109529 4.4881625 14.379995 5.0703125 14.578125 A 1.0233 0.97743 0 0 0 5.0839844 14.582031 C 5.6845444 14.777601 6.3145844 14.875 6.9589844 14.875 C 8.1240844 14.875 9.2333031 14.477419 10.283203 13.886719 L 11.033203 14.681641 A 1.0233 0.97743 0 0 0 12.445312 14.78125 L 13.419922 14.009766 A 1.0233 0.97743 0 0 0 13.521484 12.595703 L 12.748047 11.791016 C 13.148647 11.311726 13.560206 10.859558 13.916016 10.267578 A 1.0233 0.97743 0 0 0 13.589844 8.9628906 L 12.630859 8.3632812 A 1.0233 0.97743 0 0 0 11.177734 8.703125 C 10.987794 9.027805 10.765617 9.25395 10.560547 9.53125 L 8.9160156 7.8242188 C 9.1306456 7.7013487 9.3202181 7.5854713 9.4863281 7.4570312 C 9.6155681 7.3570312 9.7635406 7.2399725 9.9316406 7.1015625 A 1.0233 0.97743 0 0 0 9.9335938 7.0996094 C 10.151364 6.9193094 10.34125 6.7294031 10.5 6.5019531 A 1.0233 0.97743 0 0 0 10.511719 6.4882812 C 10.615939 6.3326812 10.715593 6.1647412 10.814453 5.9882812 C 10.959353 5.7359512 11.064017 5.4618575 11.123047 5.1796875 C 11.164147 4.9832475 11.174494 4.7796919 11.183594 4.5761719 A 1.0233 0.97743 0 0 0 11.201172 4.3945312 C 11.201172 3.4151612 10.80186 2.4720531 10.03125 1.8769531 C 9.28806 1.3030031 8.3238969 1.0507812 7.2792969 1.0507812 z M 9.2167969 2.6464844 L 9.2226562 2.6542969 C 9.2216563 2.6532969 9.21975 2.6534337 9.21875 2.6523438 C 9.21675 2.6513438 9.2183969 2.6484844 9.2167969 2.6464844 z M 7.296875 3.9589844 C 7.667715 3.9589844 7.7730406 4.0336631 7.8066406 4.0644531 A 1.0233 0.97743 0 0 0 7.8125 4.0703125 C 7.8497 4.1036125 7.9023438 4.1459869 7.9023438 4.4355469 C 7.9023438 4.5525269 7.8832969 4.6467837 7.8417969 4.7460938 A 1.0233 0.97743 0 0 0 7.8359375 4.7578125 C 7.7853375 4.8834425 7.7318306 4.9670106 7.6816406 5.0253906 A 1.0233 0.97743 0 0 0 7.6699219 5.0429688 C 7.6278219 5.0942687 7.5175038 5.2000487 7.3398438 5.3242188 C 7.1878838 5.4293888 7.0656862 5.5039081 6.9414062 5.5800781 C 6.6453763 5.1646481 6.3359375 4.7422019 6.3359375 4.4511719 C 6.3359375 4.2778519 6.3254306 4.2906081 6.4941406 4.1738281 C 6.6943106 4.0352681 6.921865 3.9589844 7.296875 3.9589844 z M 6.1347656 9.4921875 L 8.0195312 11.492188 C 7.6870412 11.604457 7.3321288 11.861328 7.0117188 11.861328 C 6.4502288 11.861328 6.09272 11.734364 5.78125 11.490234 C 5.46541 11.237704 5.3964844 11.080103 5.3964844 10.783203 C 5.3964844 10.352563 5.493995 10.091771 5.671875 9.8691406 A 1.0233 0.97743 0 0 0 5.6757812 9.8613281 C 5.7707813 9.7409181 5.9930756 9.6160475 6.1347656 9.4921875 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/filename-bpm-amarok.svg b/.icons/awkward/16x16/actions/filename-bpm-amarok.svg
new file mode 120000
index 00000000..52a25144
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-bpm-amarok.svg
@@ -0,0 +1 @@
+kt-speed-limits.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-comment-amarok.svg b/.icons/awkward/16x16/actions/filename-comment-amarok.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-comment-amarok.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-composer-amarok.svg b/.icons/awkward/16x16/actions/filename-composer-amarok.svg
new file mode 120000
index 00000000..c2db2995
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-composer-amarok.svg
@@ -0,0 +1 @@
+document-edit-sign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-dash-amarok.svg b/.icons/awkward/16x16/actions/filename-dash-amarok.svg
new file mode 120000
index 00000000..bc895d38
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-dash-amarok.svg
@@ -0,0 +1 @@
+dashboard-show.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-discnumber-amarok.svg b/.icons/awkward/16x16/actions/filename-discnumber-amarok.svg
new file mode 100644
index 00000000..86bc3b74
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-discnumber-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 4 L 1 4 L 1 6 L 4 6 L 4 10 L 1 10 L 1 12 L 4 12 L 4 15 L 6 15 L 6 12 L 10 12 L 10 15 L 12 15 L 12 12 L 15 12 L 15 10 L 12 10 L 12 6 L 15 6 L 15 4 L 12 4 L 12 1 L 10 1 L 10 4 L 6 4 L 6 1 L 4 1 z M 6 6 L 10 6 L 10 10 L 6 10 L 6 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/filename-divider.svg b/.icons/awkward/16x16/actions/filename-divider.svg
new file mode 100644
index 00000000..7947d0ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-divider.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 15 L 9 15 L 9 1 L 7 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/filename-dot-amarok.svg b/.icons/awkward/16x16/actions/filename-dot-amarok.svg
new file mode 100644
index 00000000..d979cef9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-dot-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 10 A 2 2 0 0 0 6 12 A 2 2 0 0 0 8 14 A 2 2 0 0 0 10 12 A 2 2 0 0 0 8 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/filename-filetype-amarok.svg b/.icons/awkward/16x16/actions/filename-filetype-amarok.svg
new file mode 120000
index 00000000..bd5a1a3e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-filetype-amarok.svg
@@ -0,0 +1 @@
+tools-rip-audio-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-genre-amarok.svg b/.icons/awkward/16x16/actions/filename-genre-amarok.svg
new file mode 120000
index 00000000..597fac17
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-genre-amarok.svg
@@ -0,0 +1 @@
+favorite-genres-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-group-length.svg b/.icons/awkward/16x16/actions/filename-group-length.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-group-length.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-group-tracks.svg b/.icons/awkward/16x16/actions/filename-group-tracks.svg
new file mode 120000
index 00000000..324bd1d2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-group-tracks.svg
@@ -0,0 +1 @@
+filename-discnumber-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-ignore-amarok.svg b/.icons/awkward/16x16/actions/filename-ignore-amarok.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-ignore-amarok.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-initial-amarok.svg b/.icons/awkward/16x16/actions/filename-initial-amarok.svg
new file mode 100644
index 00000000..f51f4698
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-initial-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.890625 2 A 1.0001 1.0001 0 0 0 2.9296875 2.7226562 L 0.04296875 12.722656 A 1.0001 1.0001 0 0 0 1.0039062 14 L 2.1699219 14 A 1.0001 1.0001 0 0 0 3.1328125 13.267578 L 3.7636719 11 L 5.2441406 11 L 5.875 13.267578 A 1.0001 1.0001 0 0 0 6.8378906 14 L 8.0039062 14 A 1.0001 1.0001 0 0 0 8.5039062 13.865234 A 1.0001 1.0001 0 0 0 9.0039062 14 L 10.003906 14 A 1.0001 1.0001 0 0 0 10.664062 13.751953 C 11.091273 13.904803 11.540823 13.99937 12.001953 14 A 1.0001 1.0001 0 0 0 12.003906 14 C 14.201206 14 16.003906 12.1973 16.003906 10 C 16.003906 7.8027 14.201206 6 12.003906 6 A 1.0001 1.0001 0 0 0 12.001953 6 C 11.657933 6.00047 11.331716 6.0992969 11.003906 6.1855469 L 11.003906 3 A 1.0001 1.0001 0 0 0 10.003906 2 L 9.0039062 2 A 1.0001 1.0001 0 0 0 8.0039062 3 L 8.0039062 9.0878906 L 6.3261719 2.7441406 A 1.0001 1.0001 0 0 0 5.359375 2 L 3.890625 2 z M 4.5546875 5 L 5.5039062 9 L 3.5039062 9 L 4.5546875 5 z M 12.003906 8 A 2 2 0 0 1 14.003906 10 A 2 2 0 0 1 12.003906 12 A 2 2 0 0 1 10.003906 10 A 2 2 0 0 1 12.003906 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/filename-last-played.svg b/.icons/awkward/16x16/actions/filename-last-played.svg
new file mode 120000
index 00000000..a0474790
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-last-played.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-moodbar.svg b/.icons/awkward/16x16/actions/filename-moodbar.svg
new file mode 100644
index 00000000..cec9342b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-moodbar.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 16 16">
+ <g>
+ <rect width="2" height="10" x="4" y="3" style="fill:#f27935"/>
+ <rect width="2" height="10" x="8" y="3" style="fill:#04896a"/>
+ <rect width="2" height="10" x="12" y="3" style="fill:#3a539b"/>
+ <rect width="2" height="10" x="2" y="3" style="fill:#fdd285"/>
+ <rect width="2" height="10" x="10" y="3" style="fill:#1d99f3"/>
+ <rect width="2" height="10" x="6" y="3" style="fill:#7fcc74"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/actions/filename-sample-rate.svg b/.icons/awkward/16x16/actions/filename-sample-rate.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-sample-rate.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-slash-amarok.svg b/.icons/awkward/16x16/actions/filename-slash-amarok.svg
new file mode 100644
index 00000000..1619a3fd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-slash-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5527344 2.0859375 A 1.0001 1.0001 0 0 0 7.625 2.8261719 L 5.0371094 12.486328 A 1.0001 1.0001 0 0 0 5.7441406 13.710938 L 6.7109375 13.970703 A 1.0001 1.0001 0 0 0 7.9355469 13.263672 L 10.523438 3.6035156 A 1.0001 1.0001 0 0 0 9.8164062 2.3789062 L 8.8496094 2.1191406 A 1.0001 1.0001 0 0 0 8.5527344 2.0859375 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/filename-space-amarok.svg b/.icons/awkward/16x16/actions/filename-space-amarok.svg
new file mode 100644
index 00000000..dfef305a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-space-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 10 A 1.0001 1.0001 0 0 0 2 11 L 2 13 A 1.0001 1.0001 0 0 0 3 14 L 13 14 A 1.0001 1.0001 0 0 0 14 13 L 14 11 A 1.0001 1.0001 0 0 0 13 10 L 12 10 A 1.0001 1.0001 0 0 0 11 11 L 5 11 A 1.0001 1.0001 0 0 0 4 10 L 3 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/filename-title-amarok.svg b/.icons/awkward/16x16/actions/filename-title-amarok.svg
new file mode 100644
index 00000000..525dad5a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-title-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 C 2.892 1 2 1.892 2 3 L 2 13 C 2 14.108 2.892 15 4 15 L 12 15 C 13.108 15 14 14.108 14 13 L 14 3 C 14 1.892 13.108 1 12 1 L 4 1 z M 5 3 L 11 3 L 11 5 L 5 5 L 5 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/filename-track-amarok.svg b/.icons/awkward/16x16/actions/filename-track-amarok.svg
new file mode 120000
index 00000000..324bd1d2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-track-amarok.svg
@@ -0,0 +1 @@
+filename-discnumber-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filename-underscore-amarok.svg b/.icons/awkward/16x16/actions/filename-underscore-amarok.svg
new file mode 100644
index 00000000..12a24c1d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-underscore-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 11 A 1.0001 1.0001 0 0 0 2 12 L 2 13 A 1.0001 1.0001 0 0 0 3 14 L 13 14 A 1.0001 1.0001 0 0 0 14 13 L 14 12 A 1.0001 1.0001 0 0 0 13 11 L 3 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/filename-year-amarok.svg b/.icons/awkward/16x16/actions/filename-year-amarok.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filename-year-amarok.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filenew.svg b/.icons/awkward/16x16/actions/filenew.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filenew.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fileopen.svg b/.icons/awkward/16x16/actions/fileopen.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fileopen.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fileprint.svg b/.icons/awkward/16x16/actions/fileprint.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fileprint.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filequickprint.svg b/.icons/awkward/16x16/actions/filequickprint.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filequickprint.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filesave.svg b/.icons/awkward/16x16/actions/filesave.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filesave.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/filesaveas.svg b/.icons/awkward/16x16/actions/filesaveas.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filesaveas.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fileview-preview.svg b/.icons/awkward/16x16/actions/fileview-preview.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fileview-preview.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fill-color.svg b/.icons/awkward/16x16/actions/fill-color.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fill-color.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fill-rule-even-odd.svg b/.icons/awkward/16x16/actions/fill-rule-even-odd.svg
new file mode 100644
index 00000000..784dcd00
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fill-rule-even-odd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.52,1 C -1.03,1 0.65,15 8,15 15.35,15 17.03,1 12.48,1 11.08,1 9.5,2.5 8,4 11,7.5 12.9,12 8,12 3.1,12 5,7.5 8,4 6.5,2.5 4.92,1 3.52,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fill-rule-nonzero.svg b/.icons/awkward/16x16/actions/fill-rule-nonzero.svg
new file mode 100644
index 00000000..ca3a67b1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fill-rule-nonzero.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.52,1 C -1.03,1 0.65,15 8,15 15.35,15 17.03,1 12.48,1 11.08,1 9.5,2.5 8,4 6.5,2.5 4.92,1 3.2,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/filmgrain.svg b/.icons/awkward/16x16/actions/filmgrain.svg
new file mode 100644
index 00000000..7d0e6f04
--- /dev/null
+++ b/.icons/awkward/16x16/actions/filmgrain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z m 3,2 h 8 V 7 H 4 Z M 2,3 H 3 V 4 H 2 Z m 11,0 h 1 V 4 H 13 Z M 2,6 H 3 V 7 H 2 Z m 11,0 h 1 V 7 H 13 Z M 2,9 h 1 v 1 H 2 Z m 2,0 h 8 v 4 H 4 Z m 9,0 h 1 v 1 H 13 Z M 2,12 h 1 v 1 H 2 Z m 11,0 h 1 v 1 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/find-location.svg b/.icons/awkward/16x16/actions/find-location.svg
new file mode 100644
index 00000000..a7ae7174
--- /dev/null
+++ b/.icons/awkward/16x16/actions/find-location.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,7 H 15 V 9 H 12 Z M 1,7 H 4 V 9 H 1 Z M 7,12 H 9 V 15 H 7 Z M 7,1 H 9 V 4 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 3 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 13 8 A 5 5 0 0 0 8 3 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/find.svg b/.icons/awkward/16x16/actions/find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fitbest.svg b/.icons/awkward/16x16/actions/fitbest.svg
new file mode 100644
index 00000000..c6661f68
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fitbest.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 5,4 H 7 V 7 H 4 V 5 L 0,8 4,11 V 9 H 7 V 12 H 5 L 8,16 11,12 H 9 V 9 H 12 V 11 L 16,8 12,5 V 7 H 9 V 4 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fitheight.svg b/.icons/awkward/16x16/actions/fitheight.svg
new file mode 100644
index 00000000..7b587abc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fitheight.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 5,4 H 7 V 12 H 5 L 8,16 11,12 H 9 V 4 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fitmanual.svg b/.icons/awkward/16x16/actions/fitmanual.svg
new file mode 120000
index 00000000..f0b026af
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fitmanual.svg
@@ -0,0 +1 @@
+window.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/fitsize.svg b/.icons/awkward/16x16/actions/fitsize.svg
new file mode 100644
index 00000000..1718468f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fitsize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 2 L 1 4 L 1 7 L 1 9 L 1 14 L 3 14 L 3 9 L 8 9 L 8 7 L 8 2 L 3 2 L 1 2 z M 3 4 L 6 4 L 6 7 L 3 7 L 3 4 z M 9 7 L 9 8.5371094 L 10.683594 10.5 L 9 12.462891 L 9 14 L 10.316406 14 L 12 12.037109 L 13.683594 14 L 15 14 L 15 12.462891 L 13.316406 10.5 L 15 8.5371094 L 15 7 L 13.683594 7 L 12 8.9628906 L 10.316406 7 L 9 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fitwidth.svg b/.icons/awkward/16x16/actions/fitwidth.svg
new file mode 100644
index 00000000..d34d8797
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fitwidth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,8 12,5 V 7 H 4 V 5 L 0,8 4,11 V 9 H 12 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/flag-black.svg b/.icons/awkward/16x16/actions/flag-black.svg
new file mode 100644
index 00000000..47d7fd1c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/flag-black.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 2,16 4,16 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 2,0 Z"/>
+ <path style="fill:#3f3f3f" d="M 4,0 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/flag-blue.svg b/.icons/awkward/16x16/actions/flag-blue.svg
new file mode 100644
index 00000000..1a2e1bb9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/flag-blue.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 2,16 4,16 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 2,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4,0 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/flag-green.svg b/.icons/awkward/16x16/actions/flag-green.svg
new file mode 100644
index 00000000..24a08ac6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/flag-green.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 2,16 4,16 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 2,0 Z"/>
+ <path style="fill:#75e73c" d="M 4,0 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/flag-red.svg b/.icons/awkward/16x16/actions/flag-red.svg
new file mode 100644
index 00000000..0dca6684
--- /dev/null
+++ b/.icons/awkward/16x16/actions/flag-red.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 2,16 4,16 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 2,0 Z"/>
+ <path style="fill:#e24f51" d="M 4,0 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/flag-yellow.svg b/.icons/awkward/16x16/actions/flag-yellow.svg
new file mode 100644
index 00000000..cee60dbe
--- /dev/null
+++ b/.icons/awkward/16x16/actions/flag-yellow.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 2,16 4,16 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 2,0 Z"/>
+ <path style="fill:#fdbc4b" d="M 4,0 4,7 7,7 8,9 14,9 14,2 10,2 9,0 4,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/flag.svg b/.icons/awkward/16x16/actions/flag.svg
new file mode 100644
index 00000000..d00685da
--- /dev/null
+++ b/.icons/awkward/16x16/actions/flag.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 L 2 16 L 4 16 L 4 7 L 7 7 L 8 9 L 14 9 L 14 2 L 10 2 L 9 0 L 4 0 L 2 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/flatten_simplify.svg b/.icons/awkward/16x16/actions/flatten_simplify.svg
new file mode 100644
index 00000000..4a906443
--- /dev/null
+++ b/.icons/awkward/16x16/actions/flatten_simplify.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,5 A 2.5,2.5 0 0 0 9,7.5 2.5,2.5 0 0 0 11.5,10 2.5,2.5 0 0 0 14,7.5 2.5,2.5 0 0 0 11.5,5 Z M 11.5,6 A 1.5,1.5 0 0 1 13,7.5 1.5,1.5 0 0 1 11.5,9 1.5,1.5 0 0 1 10,7.5 1.5,1.5 0 0 1 11.5,6 Z M 4.5,7 A 2.5,2.5 0 0 0 2,9.5 2.5,2.5 0 0 0 4.5,12 2.5,2.5 0 0 0 7,9.5 2.5,2.5 0 0 0 4.5,7 Z M 4.5,8 A 1.5,1.5 0 0 1 6,9.5 1.5,1.5 0 0 1 4.5,11 1.5,1.5 0 0 1 3,9.5 1.5,1.5 0 0 1 4.5,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,8 C 7,8 8,6.5 10,6.5 V 8.5 C 9,8.5 8,10 6,10 Z M 13,6.5 C 15,6.5 16,7 16,7 V 9 C 16,9 14,8.5 13,8.5 Z M 0,9 C 1,9 3,8.5 3,8.5 V 10.5 C 3,10.5 1,11 0,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/focus-legacy-systray.svg b/.icons/awkward/16x16/actions/focus-legacy-systray.svg
new file mode 100644
index 00000000..8bd63450
--- /dev/null
+++ b/.icons/awkward/16x16/actions/focus-legacy-systray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 V 14 H 10 V 4 C 10,2 8,2 8,2 Z M 10,2 C 10,2 11,2 11,4 V 14 H 12 V 4 C 12,2 10,2 10,2 Z M 12,2 C 12,2 13,2 13,4 V 14 H 14 V 4 C 14,2 12,2 12,2 Z M 3,5 7.5,8 3,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/focus-top-bar.svg b/.icons/awkward/16x16/actions/focus-top-bar.svg
new file mode 100644
index 00000000..82b39ddb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/focus-top-bar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,4 C 0,4 0,5 0,5 V 12 H 2 V 7 H 14 V 12 H 16 V 5 C 16,4 15,4 15,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/focus-windows.svg b/.icons/awkward/16x16/actions/focus-windows.svg
new file mode 100644
index 00000000..c9f14fec
--- /dev/null
+++ b/.icons/awkward/16x16/actions/focus-windows.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5,1 C 6,1 6,1.5 6,1.5 V 9.5 C 6,10 6.5,10 6.5,10 H 15.5 C 15.5,10 16,10 16,9.5 V 1.5 C 16,1 15.5,1 15.5,1 Z M 8,4 H 14 V 8 H 8 Z M 1.5,6 C 1.5,6 1,6 1,6.5 V 14.5 C 1,15 1.5,15 1.5,15 H 10.5 C 10.5,15 11,15 11,14.5 V 11 H 9 V 13 H 3 V 9 H 5 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/folder-copy.svg b/.icons/awkward/16x16/actions/folder-copy.svg
new file mode 100644
index 00000000..a024ba7b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/folder-copy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.75,1 C 1.75,1 1,1 1,1.75 V 10.25 C 1,11 1.75,11 1.75,11 H 10.25 C 10.25,11 11,11 11,10.25 V 3.75 C 11,3 10.25,3 10.25,3 H 7 L 5,1 Z M 12,7 V 11.25 C 12,12 11.25,12 11.25,12 H 5 V 14.25 C 5,15 5.75,15 5.75,15 H 14.25 C 14.25,15 15,15 15,14.25 V 7.75 C 15,7 14.25,7 14.25,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/folder-move.svg b/.icons/awkward/16x16/actions/folder-move.svg
new file mode 100644
index 00000000..90d8c9b2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/folder-move.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 12,7 V 11.25 C 12,12 11.25,12 11.25,12 H 5 V 14.25 C 5,15 5.75,15 5.75,15 H 14.25 C 14.25,15 15,15 15,14.25 V 7.75 C 15,7 14.25,7 14.25,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.75,1 C 1.75,1 1,1 1,1.75 V 10.25 C 1,11 1.75,11 1.75,11 H 10.25 C 10.25,11 11,11 11,10.25 V 3.75 C 11,3 10.25,3 10.25,3 H 7 L 5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/folder-new.svg b/.icons/awkward/16x16/actions/folder-new.svg
new file mode 100644
index 00000000..b57a9bb4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/folder-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 H 2 C 2,2 1,2 1,3 Z M 7,6 H 9 V 8 H 11 V 10 H 9 V 12 H 7 V 10 H 5 V 8 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/folder-open.svg b/.icons/awkward/16x16/actions/folder-open.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/16x16/actions/folder-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/folder-saved-search.svg b/.icons/awkward/16x16/actions/folder-saved-search.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/16x16/actions/folder-saved-search.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/folder-sync.svg b/.icons/awkward/16x16/actions/folder-sync.svg
new file mode 100644
index 00000000..57138f8c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/folder-sync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 Z M 7,6 V 12 H 5 V 9 H 4 Z M 9,7 H 11 V 10 H 12 L 9,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/folder-tag.svg b/.icons/awkward/16x16/actions/folder-tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/folder-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/folder_color_picker.svg b/.icons/awkward/16x16/actions/folder_color_picker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/actions/folder_color_picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/folder_new.svg b/.icons/awkward/16x16/actions/folder_new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/folder_new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/followmouse.svg b/.icons/awkward/16x16/actions/followmouse.svg
new file mode 120000
index 00000000..925eb22f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/followmouse.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/font-select.svg b/.icons/awkward/16x16/actions/font-select.svg
new file mode 100644
index 00000000..201b4cc8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/font-select.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,5 H 9 V 6 H 7 C 7,6 5,6 5,8.5 5,11 7,11 7,11 H 11 V 5 C 11,5 11,3 9,3 H 6 Z M 0,5 V 11 L 4,8 Z M 16,5 12,8 16,11 Z M 8,8 H 9 V 9 H 8 C 8,9 7,9 7,8.5 7,8 8,8 8,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/footsteps.svg b/.icons/awkward/16x16/actions/footsteps.svg
new file mode 100644
index 00000000..2ca22aca
--- /dev/null
+++ b/.icons/awkward/16x16/actions/footsteps.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.0411,0 C 3.8845,0 3.7226,0.01944 3.5528,0.06064 2.4969,0.31714 2.0041,1.3997 2.0001,3.4728 1.9988,4.1158 2.0098,4.291 2.0782,4.6584 2.3587,6.1653 2.8333,7.5173 3.254,8.0103 3.3427,8.1133 3.461,8.1993 3.461,8.1993 L 6.1134,7.4963 C 6.2583,7.3583 6.4262,6.7083 6.5352,5.8635 6.6043,5.3287 6.6148,4.1158 6.5548,3.6896 6.3609,2.3132 5.9212,1.2187 5.3126,0.59584 4.9257,0.19984 4.5109,0.00354 4.0411,0 Z M 10.891,4.0021 C 10.522,4.0147 10.466,4.0273 10.26,4.131 9.605,4.4607 9.109,5.1618 8.768,6.2443 8.403,7.3993 8.317,8.4683 8.473,9.8463 8.559,10.61 8.734,11.307 8.881,11.463 L 11.506,12.189 C 11.506,12.189 11.743,12.004 11.879,11.793 12.399,10.984 12.942,9.0063 12.994,7.7343 13.015,7.2303 12.969,6.5011 12.883,5.9943 12.738,5.1358 12.355,4.4546 11.875,4.2033 11.549,4.0323 11.333,3.9871 10.891,4.0021 Z M 6.2169,8.1193 3.6993,8.9323 C 3.6119,9.0183 3.8059,10.049 4.0079,10.57 4.2732,11.255 4.7522,11.799 5.2325,11.959 5.3216,11.989 5.4995,12.005 5.6778,12 5.9222,11.993 6.0089,11.972 6.1739,11.889 6.8924,11.525 7.183,10.537 6.8829,9.4743 6.7804,9.1113 6.464,8.4243 6.3145,8.2403 Z M 8.795,12.127 C 8.713,12.133 8.659,12.226 8.486,12.553 8.162,13.167 8,13.746 8,14.287 8,15.114 8.416,15.781 9.041,15.955 9.86,16.183 10.667,15.531 11.063,14.322 11.206,13.883 11.359,13.005 11.307,12.918 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/fork.svg b/.icons/awkward/16x16/actions/fork.svg
new file mode 100644
index 00000000..4cd1e267
--- /dev/null
+++ b/.icons/awkward/16x16/actions/fork.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,5 8.3,7.1 11,8 7,11 7.7,8.9 5,8 Z M 3,1 C 3,1 2,1 2,2 V 14 C 2,15 3,15 3,15 H 13 C 14,15 14,14 14,14 V 5 L 10,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-add-node.svg b/.icons/awkward/16x16/actions/format-add-node.svg
new file mode 100644
index 00000000..a4ef4645
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-add-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 A 2.5 2.5 0 0 0 1 3.5 A 2.5 2.5 0 0 0 3 5.9492188 L 3 6 L 3 10 L 1 10 L 1 15 L 6 15 L 6 13 L 8 13 L 8 12 L 6 12 L 6 10 L 4 10 L 4 6 L 4 5.9453125 A 2.5 2.5 0 0 0 5.9492188 4 L 6 4 L 10 4 L 10 6 L 12 6 L 12 8 L 13 8 L 13 6 L 15 6 L 15 1 L 10 1 L 10 3 L 6 3 L 5.9453125 3 A 2.5 2.5 0 0 0 3.5 1 z M 11 9 L 11 11 L 9 11 L 9 13 L 11 13 L 11 15 L 13 15 L 13 13 L 15 13 L 15 11 L 13 11 L 13 9 L 11 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-align-vertical-bottom.svg b/.icons/awkward/16x16/actions/format-align-vertical-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-align-vertical-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/format-align-vertical-center.svg b/.icons/awkward/16x16/actions/format-align-vertical-center.svg
new file mode 100644
index 00000000..096a794b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-align-vertical-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,16 V 11.5 L 3.25,15.25 2,14 8,8 14,14 12.75,15.25 9,11.5 V 16 Z M 7,0 V 4.5 L 3.25,0.75 2,2 8,8 14,2 12.75,0.75 9,4.5 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-align-vertical-top.svg b/.icons/awkward/16x16/actions/format-align-vertical-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-align-vertical-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/format-border-style.svg b/.icons/awkward/16x16/actions/format-border-style.svg
new file mode 120000
index 00000000..c47e3dc4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-border-style.svg
@@ -0,0 +1 @@
+draw-path.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/format-break-node.svg b/.icons/awkward/16x16/actions/format-break-node.svg
new file mode 100644
index 00000000..3f57d71e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-break-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 V 3 H 1 V 4 H 5 V 6 H 11 V 4 H 15 V 3 H 11 V 1 Z M 6,7 8,10 10,7 Z M 1,10 V 15 H 6 V 13 H 7 V 12 H 6 V 10 Z M 10,10 V 12 H 9 V 13 H 10 V 15 H 15 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-connect-node.svg b/.icons/awkward/16x16/actions/format-connect-node.svg
new file mode 100644
index 00000000..83ba2ed7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-connect-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 6 H 6 V 4 H 10 V 6 H 15 V 1 H 10 V 3 H 6 V 1 Z M 6,7 8,10 10,7 Z M 1,10 V 15 H 6 V 13 H 7 V 12 H 6 V 10 Z M 10,10 V 12 H 9 V 13 H 10 V 15 H 15 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-convert-to-path.svg b/.icons/awkward/16x16/actions/format-convert-to-path.svg
new file mode 100644
index 00000000..336c689b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-convert-to-path.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 0 C 2.1827 -1e-05 1.6464031 2.556 1.5332031 6 L 0 6 L 0 10 L 4 10 L 4 6 L 2.5488281 6 C 2.6581181 3.1289 3.07112 1 4.5 1 C 6.196 1 7.1133312 3.1158 7.3945312 6 L 6 6 L 6 10 L 7.6503906 10 C 8.0773806 13.4818 9.314 15.9971 11.5 16 C 14.0026 15.99999 14.187481 13.4596 14.425781 10 L 16 10 L 16 6 L 12 6 L 12 10 L 13.425781 10 C 13.220351 12.899 13.06687 15 11.5 15 C 9.8244 14.996 8.9897313 12.9207 8.6445312 10 L 10 10 L 10 6 L 8.3867188 6 C 8.0243888 2.556 6.7106 0 4.5 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-currency.svg b/.icons/awkward/16x16/actions/format-currency.svg
new file mode 100644
index 00000000..98ef0e43
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-currency.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,0 V 2 C 4,2 2,3.5 2,5.5 2,7.5 4,9 6,9 V 12 H 4 C 4,12 3,12 3,13 3,14 4,14 4,14 H 6 V 16 H 7 V 14 H 8 V 16 H 9 V 14 C 11,14 13,12.5 13,10.5 13,8.5 12,7 9,7 V 4 H 11 C 11,4 12,4 12,3 12,2 11,2 11,2 H 9 V 0 H 8 V 2 H 7 V 0 Z M 8,4 V 7 H 7 V 4 Z M 6,4 V 7 C 4.5,7 4,6.5 4,5.5 4,4.5 4.5,4 6,4 Z M 7,9 H 8 V 12 H 7 Z M 9,9 C 10.5,9 11,9.5 11,10.5 11,11.5 10.5,12 9,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-disconnect-node.svg b/.icons/awkward/16x16/actions/format-disconnect-node.svg
new file mode 120000
index 00000000..9dc8e1b4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-disconnect-node.svg
@@ -0,0 +1 @@
+format-connect-node.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/format-fill-color.svg b/.icons/awkward/16x16/actions/format-fill-color.svg
new file mode 120000
index 00000000..10765a17
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-fill-color.svg
@@ -0,0 +1 @@
+color-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/format-font-size-less.svg b/.icons/awkward/16x16/actions/format-font-size-less.svg
new file mode 100644
index 00000000..5e56bdc1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-font-size-less.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,15 16,11 H 10 Z M 6,1 1,15 H 3.5 L 4.5625,12 H 9 V 11 C 9,11 9,10 10,10 H 11.375 L 8,1 Z M 7,5 8.75,10 H 5.25 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-font-size-more.svg b/.icons/awkward/16x16/actions/format-font-size-more.svg
new file mode 100644
index 00000000..518e5135
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-font-size-more.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1 16,5 H 10 Z M 6,1 1,15 H 3.5 L 4.5625,12 H 9.4375 L 10.5,15 H 13.25 L 8,1 Z M 7,5 8.75,10 H 5.25 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-indent-less.svg b/.icons/awkward/16x16/actions/format-indent-less.svg
new file mode 100644
index 00000000..d65639e4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-indent-less.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 7 H 9 V 5 Z M 15,5 10,8 15,11 Z M 1,9 V 11 H 9 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-indent-more.svg b/.icons/awkward/16x16/actions/format-indent-more.svg
new file mode 100644
index 00000000..3f025cbd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-indent-more.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 11 L 6,8 Z M 7,5 V 7 H 15 V 5 Z M 15,9 H 7 V 11 H 15 Z M 1,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-insert-node.svg b/.icons/awkward/16x16/actions/format-insert-node.svg
new file mode 100644
index 00000000..1bd3b318
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-insert-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 3 L 6 4 L 1 4 L 1 5 L 6 5 L 6 7 L 10 7 L 10 5 L 15 5 L 15 4 L 10 4 L 10 3 L 6 3 z M 12 8 L 12 10 L 10 10 L 10 11 L 12 11 L 12 13 L 13 13 L 13 11 L 15 11 L 15 10 L 13 10 L 13 8 L 12 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-join-node.svg b/.icons/awkward/16x16/actions/format-join-node.svg
new file mode 100644
index 00000000..3a1c2162
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-join-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 6 H 6 V 4 H 7 V 3 H 6 V 1 Z M 10,1 V 3 H 9 V 4 H 10 V 6 H 15 V 1 Z M 6,7 8,10 10,7 Z M 1,10 V 15 H 6 V 13 H 10 V 15 H 15 V 10 H 10 V 12 H 6 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-justify-center.svg b/.icons/awkward/16x16/actions/format-justify-center.svg
new file mode 100644
index 00000000..13127eac
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-justify-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 4,5 V 7 H 12 V 5 Z M 4,9 V 11 H 12 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-justify-fill.svg b/.icons/awkward/16x16/actions/format-justify-fill.svg
new file mode 100644
index 00000000..9066aba6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-justify-fill.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 7 H 15 V 5 Z M 1,9 V 11 H 15 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-justify-left.svg b/.icons/awkward/16x16/actions/format-justify-left.svg
new file mode 100644
index 00000000..5e92b860
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-justify-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 7 H 9 V 5 Z M 1,9 V 11 H 9 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-justify-right.svg b/.icons/awkward/16x16/actions/format-justify-right.svg
new file mode 100644
index 00000000..ede65f14
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-justify-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 7,5 V 7 H 15 V 5 Z M 7,9 V 11 H 15 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-line-spacing-double.svg b/.icons/awkward/16x16/actions/format-line-spacing-double.svg
new file mode 100644
index 00000000..2b5454d6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-line-spacing-double.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 3 L 5 4 L 2 4 L 2 12 L 5 12 L 5 13 L 14 13 L 14 10 L 5 10 L 5 11 L 3 11 L 3 9 L 4 9 L 4 7 L 3 7 L 3 5 L 5 5 L 5 6 L 14 6 L 14 3 L 5 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-line-spacing-normal.svg b/.icons/awkward/16x16/actions/format-line-spacing-normal.svg
new file mode 100644
index 00000000..75da101c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-line-spacing-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 4 L 5 5 L 2 5 L 2 11 L 5 11 L 5 12 L 14 12 L 14 9 L 5 9 L 5 10 L 3 10 L 3 9 L 4 9 L 4 7 L 3 7 L 3 6 L 5 6 L 5 7 L 14 7 L 14 4 L 5 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-line-spacing-triple.svg b/.icons/awkward/16x16/actions/format-line-spacing-triple.svg
new file mode 100644
index 00000000..9b379a30
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-line-spacing-triple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 5 3 L 2 3 L 2 13 L 5 13 L 5 14 L 14 14 L 14 11 L 5 11 L 5 12 L 3 12 L 3 9 L 4 9 L 4 7 L 3 7 L 3 4 L 5 4 L 5 5 L 14 5 L 14 2 L 5 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-list-ordered.svg b/.icons/awkward/16x16/actions/format-list-ordered.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-list-ordered.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/format-list-unordered.svg b/.icons/awkward/16x16/actions/format-list-unordered.svg
new file mode 100644
index 00000000..eafeac30
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-list-unordered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 2 A 2.5 2.5 0 0 0 1 4.5 A 2.5 2.5 0 0 0 3.5 7 A 2.5 2.5 0 0 0 6 4.5 A 2.5 2.5 0 0 0 3.5 2 z M 8 2 L 8 4 L 14 4 L 14 2 L 8 2 z M 8 5 L 8 7 L 12 7 L 12 5 L 8 5 z M 3.5 10 A 2.5 2.5 0 0 0 1 12.5 A 2.5 2.5 0 0 0 3.5 15 A 2.5 2.5 0 0 0 6 12.5 A 2.5 2.5 0 0 0 3.5 10 z M 8 10 L 8 12 L 14 12 L 14 10 L 8 10 z M 8 13 L 8 15 L 10 15 L 10 13 L 8 13 z M 11 13 L 11 15 L 14 15 L 14 13 L 11 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-node-corner.svg b/.icons/awkward/16x16/actions/format-node-corner.svg
new file mode 100644
index 00000000..fa83aecf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-node-corner.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5 1 C 1.67157 1 1 1.67157 1 2.5 C 1.00089 3.1349 1.40141 3.7005094 2 3.9121094 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12 L 3 12 L 3 3.9121094 C 3.42591 3.7609994 3.7609994 3.42591 3.9121094 3 L 12 3 L 12 4 L 15 4 L 15 1 L 12 1 L 12 2 L 3.9121094 2 C 3.7004794 1.40141 3.13489 1.00089 2.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-node-curve.svg b/.icons/awkward/16x16/actions/format-node-curve.svg
new file mode 100644
index 00000000..193101f5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-node-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 2.0527344 A 12 12 0 0 0 5.0957031 5 L 3 5 L 3 7.4140625 A 12 12 0 0 0 1.0585938 13 L 1 13 L 0 13 L 0 16 L 3 16 L 3 13 L 2.0507812 13 A 11 11 0 0 1 3.796875 8 L 6 8 L 6 5.5429688 A 11 11 0 0 1 12 3.0566406 L 12 4 L 15 4 L 15 1 L 12 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-node-line.svg b/.icons/awkward/16x16/actions/format-node-line.svg
new file mode 100644
index 00000000..3de01abc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-node-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 3 L 12 3.3125 L 8.3125 7 L 6 7 L 6 9.3125 L 3.3125 12 L 3 12 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12.6875 L 6.6875 10 L 9 10 L 9 7.6875 L 12.6875 4 L 15 4 L 15 1 L 12 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-node-smooth.svg b/.icons/awkward/16x16/actions/format-node-smooth.svg
new file mode 100644
index 00000000..23550aba
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-node-smooth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 6 L 4 8 L 3 8 L 3 7 L 0 7 L 0 10 L 3 10 L 3 9 L 4 9 L 4 10 L 8 10 L 8 9 L 12 9 L 12 10 L 15 10 L 15 7 L 12 7 L 12 8 L 8 8 L 8 6 L 4 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-node-symmetric.svg b/.icons/awkward/16x16/actions/format-node-symmetric.svg
new file mode 100644
index 00000000..5c74c4e5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-node-symmetric.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 6 L 6 8 L 4 8 L 4 7 L 1 7 L 1 10 L 4 10 L 4 9 L 6 9 L 6 10 L 10 10 L 10 9 L 12 9 L 12 10 L 15 10 L 15 7 L 12 7 L 12 8 L 10 8 L 10 6 L 6 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-number-percent.svg b/.icons/awkward/16x16/actions/format-number-percent.svg
new file mode 100644
index 00000000..b8811174
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-number-percent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 C 2.5788 1 1 2.5789 1 4.5 C 1 6.4212 2.5788 8 4.5 8 C 5.3976 8 6.2022187 7.6315594 6.8242188 7.0683594 L 2.9492188 12.882812 A 1.0001 1.0001 0 0 0 3.2128906 14.259766 L 4.0253906 14.822266 A 1.0001 1.0001 0 0 0 5.4257812 14.554688 L 8.2382812 10.335938 C 8.1052813 10.703938 8 11.088 8 11.5 C 8 13.421 9.5788 15 11.5 15 C 13.421 15 15 13.421 15 11.5 C 15 9.5788 13.421 8 11.5 8 C 10.602 8 9.7977813 8.3684406 9.1757812 8.9316406 L 13.050781 3.1171875 A 1.0001 1.0001 0 0 0 12.787109 1.7402344 L 11.974609 1.1777344 A 1.0001 1.0001 0 0 0 10.574219 1.4453125 L 7.7617188 5.6640625 C 7.8947188 5.2957625 8 4.9119 8 4.5 C 8 2.5789 6.4212 1 4.5 1 z M 4.5 3 C 5.364 3 6 3.636 6 4.5 C 6 5.364 5.364 6 4.5 6 C 3.636 6 3 5.364 3 4.5 C 3 3.636 3.636 3 4.5 3 z M 11.5 10 C 12.364 10 13 10.636 13 11.5 C 13 12.364 12.364 13 11.5 13 C 10.636 13 10 12.364 10 11.5 C 10 10.636 10.636 10 11.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-precision-less.svg b/.icons/awkward/16x16/actions/format-precision-less.svg
new file mode 100644
index 00000000..87efe174
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-precision-less.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 0 C 2.567 0 1 1.7909 1 4 L 1 7 C 1 9.2091 2.567 11 4.5 11 C 6.433 11 8 9.2091 8 7 L 8 4 C 8 1.7909 6.433 0 4.5 0 z M 12.5 0 C 10.567 0 9 1.7909 9 4 L 9 7 C 9 9.2091 10.567 11 12.5 11 C 14.433 11 16 9.2091 16 7 L 16 4 C 16 1.7909 14.433 0 12.5 0 z M 4.5 2 C 5.32843 2 6 3.0452844 6 4.3339844 L 6 6.6660156 C 6 7.9547156 5.32843 9 4.5 9 C 3.67157 9 3 7.9547156 3 6.6660156 L 3 4.3339844 C 3 3.0452844 3.67157 2 4.5 2 z M 12.5 2 C 13.32843 2 14 3.0452844 14 4.3339844 L 14 6.6660156 C 14 7.9547156 13.32843 9 12.5 9 C 11.67157 9 11 7.9547156 11 6.6660156 L 11 4.3339844 C 11 3.0452844 11.67157 2 12.5 2 z M 0 10 L 0 11 L 1 11 L 1 10 L 0 10 z M 11.707031 11.757812 L 11 12.464844 L 12.414062 13.878906 L 11 15.292969 L 11.707031 16 L 13.121094 14.585938 L 14.535156 16 L 15.242188 15.292969 L 13.828125 13.878906 L 15.242188 12.464844 L 14.535156 11.757812 L 13.121094 13.171875 L 11.707031 11.757812 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-precision-more.svg b/.icons/awkward/16x16/actions/format-precision-more.svg
new file mode 100644
index 00000000..f527b8d9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-precision-more.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 0 C 2.567 0 1 1.7909 1 4 L 1 7 C 1 9.2091 2.567 11 4.5 11 C 6.433 11 8 9.2091 8 7 L 8 4 C 8 1.7909 6.433 0 4.5 0 z M 12.5 0 C 10.567 0 9 1.7909 9 4 L 9 7 C 9 9.2091 10.567 11 12.5 11 C 14.433 11 16 9.2091 16 7 L 16 4 C 16 1.7909 14.433 0 12.5 0 z M 4.5 2 C 5.3284 2 6 3.0452844 6 4.3339844 L 6 6.6660156 C 6 7.9547156 5.3284 9 4.5 9 C 3.6716 9 3 7.9547156 3 6.6660156 L 3 4.3339844 C 3 3.0452844 3.6716 2 4.5 2 z M 12.5 2 C 13.328 2 14 3.0452844 14 4.3339844 L 14 6.6660156 C 14 7.9547156 13.328 9 12.5 9 C 11.672 9 11 7.9547156 11 6.6660156 L 11 4.3339844 C 11 3.0452844 11.672 2 12.5 2 z M 0 10 L 0 11 L 1 11 L 1 10 L 0 10 z M 12 12 L 12 13.5 L 10.5 13.5 L 10.5 14.5 L 12 14.5 L 12 16 L 13 16 L 13 14.5 L 14.5 14.5 L 14.5 13.5 L 13 13.5 L 13 12 L 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-remove-node.svg b/.icons/awkward/16x16/actions/format-remove-node.svg
new file mode 100644
index 00000000..e3d4c2b4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-remove-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 5 4 L 1 4 L 1 5 L 5 5 L 5 8 L 11 8 L 11 5 L 15 5 L 15 4 L 11 4 L 11 2 L 5 2 z M 10.833984 9 L 10 9.8339844 L 11.666016 11.5 L 10 13.166016 L 10.833984 14 L 12.5 12.333984 L 14.166016 14 L 15 13.166016 L 13.333984 11.5 L 15 9.8339844 L 14.166016 9 L 12.5 10.666016 L 10.833984 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-segment-curve.svg b/.icons/awkward/16x16/actions/format-segment-curve.svg
new file mode 100644
index 00000000..ef1d358c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-segment-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 2.1816406 A 12 12 0 0 0 2.1699219 12 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12 L 3.1914062 12 A 11 11 0 0 1 12 3.1894531 L 12 4 L 15 4 L 15 1 L 12 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-segment-line.svg b/.icons/awkward/16x16/actions/format-segment-line.svg
new file mode 100644
index 00000000..6c076ed5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-segment-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 1 L 12 2 L 12 3 L 12 3.3125 L 3.3125 12 L 3 12 L 2 12 L 1 12 L 1 15 L 4 15 L 4 12.6875 L 12.6875 4 L 15 4 L 15 1 L 12 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-stroke-color.svg b/.icons/awkward/16x16/actions/format-stroke-color.svg
new file mode 120000
index 00000000..7a7334d5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-stroke-color.svg
@@ -0,0 +1 @@
+align-vertical-baseline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/format-text-blockquote.svg b/.icons/awkward/16x16/actions/format-text-blockquote.svg
new file mode 100644
index 00000000..05ece77e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-blockquote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,5 C 8.892,5 8,5.892 8,7 V 9.5 C 8,10.328 8.6716,11 9.5,11 10.328,11 11,10.328 11,9.5 11,8.6716 10.328,8 9.5,8 H 9 V 7 C 9,6.446 9.446,6 10,6 Z M 6,5 C 4.892,5 4,5.892 4,7 V 9.5 C 4,10.328 4.6716,11 5.5,11 6.3284,11 7,10.328 7,9.5 7,8.6716 6.3284,8 5.5,8 H 5 V 7 C 5,6.446 5.446,6 6,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-bold.svg b/.icons/awkward/16x16/actions/format-text-bold.svg
new file mode 100644
index 00000000..98dabe33
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-bold.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,3 V 5 H 9 C 9,5 10,5 10,6 V 7 H 5 C 2,7 2,10 2,10 2,10 2,13 5,13 H 14 V 6 C 14,3 11,3 11,3 Z M 7,9 H 10 V 11 H 7 C 6,11 6,10 6,10 6,10 6,9 7,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-capitalize.svg b/.icons/awkward/16x16/actions/format-text-capitalize.svg
new file mode 100644
index 00000000..257adb4d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-capitalize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 2 L 2 5 L 7 5 L 4.5 2 z M 9 5 L 9 14 L 10 14 L 10 13.230469 A 3 3 0 0 0 12 14 A 3 3 0 0 0 15 11 A 3 3 0 0 0 12 8 A 3 3 0 0 0 10 8.7675781 L 10 5 L 9 5 z M 3.8867188 6 L 1 14 L 2.1660156 14 L 3.1601562 11.714844 L 5.9394531 11.714844 L 6.8339844 14 L 8 14 L 5.3554688 6 L 3.8867188 6 z M 4.6210938 7.2402344 L 5.7148438 10.572266 L 3.4121094 10.572266 L 4.6210938 7.2402344 z M 12 9 A 2 2 0 0 1 14 11 A 2 2 0 0 1 12 13 A 2 2 0 0 1 10 11 A 2 2 0 0 1 12 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-code.svg b/.icons/awkward/16x16/actions/format-text-code.svg
new file mode 120000
index 00000000..a6da8dd3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-code.svg
@@ -0,0 +1 @@
+dialog-xml-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/format-text-color.svg b/.icons/awkward/16x16/actions/format-text-color.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-color.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/format-text-direction-horizontal.svg b/.icons/awkward/16x16/actions/format-text-direction-horizontal.svg
new file mode 100644
index 00000000..eefed4a2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-direction-horizontal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.547,3 1,10 H 2 L 2.728,8 H 5.271 L 6,10 H 7 L 4.453,3 Z M 4,4.5 4.908,7 H 3.092 Z M 7,3 V 4 H 11 V 3 Z M 13,3 V 7 L 16,5 Z M 8,6 V 7 H 11 V 6 Z M 9,9 V 10 H 11 V 9 Z M 13,9 V 13 L 16,11 Z M 1,12 V 13 H 11 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-direction-ltr.svg b/.icons/awkward/16x16/actions/format-text-direction-ltr.svg
new file mode 100644
index 00000000..3ce98821
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-direction-ltr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 V 2 H 8 C 8,2 9,2 9,3 V 4 H 4 C 1,4 1,7 1,7 1,7 1,10 4,10 H 11 V 3 C 11,0 8,0 8,0 Z M 4,6 H 9 V 8 H 4 C 3,8 3,7 3,7 3,7 3,6 4,6 Z M 12,9 V 11 H 1 V 13 H 12 V 15 L 16,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-direction-r2l.svg b/.icons/awkward/16x16/actions/format-text-direction-r2l.svg
new file mode 100644
index 00000000..4c6d76c0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-direction-r2l.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.547,3 9,10 H 10 L 10.728,8 H 13.271 L 14,10 H 15 L 12.453,3 Z M 12,4.5 12.908,7 H 11.092 Z M 9,3 V 4 H 5 V 3 Z M 3,3 V 7 L 0,5 Z M 8,6 V 7 H 5 V 6 Z M 7,9 V 10 H 5 V 9 Z M 3,9 V 13 L 0,11 Z M 15,12 V 13 H 5 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-direction-rtl.svg b/.icons/awkward/16x16/actions/format-text-direction-rtl.svg
new file mode 100644
index 00000000..dc528ef6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-direction-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,9 V 11 H 15 V 13 H 4 V 15 L 0,12 Z M 6,0 V 2 H 12 C 12,2 13,2 13,3 V 4 H 8 C 5,4 5,7 5,7 5,7 5,10 8,10 H 15 V 3 C 15,0 12,0 12,0 Z M 8,6 H 13 V 8 H 8 C 7,8 7,7 7,7 7,7 7,6 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-direction-vertical-lr.svg b/.icons/awkward/16x16/actions/format-text-direction-vertical-lr.svg
new file mode 100644
index 00000000..99c34cb9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-direction-vertical-lr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 V 11 H 2 V 2 Z M 4,2 V 11 H 5 V 2 Z M 9,10 V 11 H 10 V 10 Z M 12,10 V 11 H 13 V 10 Z M 9,12 11,15 13,12 Z M 1,12 3,15 5,12 Z M 10.547,2 8,9 H 9 L 9.728,7 H 12.271 L 13,9 H 14 L 11.453,2 Z M 11,3.5 11.908,6 H 10.092 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-direction-vertical.svg b/.icons/awkward/16x16/actions/format-text-direction-vertical.svg
new file mode 100644
index 00000000..25521b45
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-direction-vertical.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,2 V 11 H 11 V 2 Z M 13,2 V 11 H 14 V 2 Z M 2,10 V 11 H 3 V 10 Z M 5,10 V 11 H 6 V 10 Z M 2,12 4,15 6,12 Z M 10,12 12,15 14,12 Z M 3.5469,2 1,9 H 2 L 2.7285,7 H 5.2715 L 6,9 H 7 L 4.4531,2 Z M 4,3.5 4.9082,6 H 3.0918 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-italic.svg b/.icons/awkward/16x16/actions/format-text-italic.svg
new file mode 100644
index 00000000..dceb4000
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-italic.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,-0.21338,1,2.1911,0)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,3 V 5 H 9 C 9,5 10,5 10,6 V 7 H 5 C 2,7 2,10 2,10 2,10 2,13 5,13 H 11 C 11,13 12,13 12,12 V 6 C 12,3 9,3 9,3 Z M 5,9 H 10 V 11 H 5 C 4,11 4,10 4,10 4,10 4,9 5,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-larger.svg b/.icons/awkward/16x16/actions/format-text-larger.svg
new file mode 100644
index 00000000..7b785fab
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-larger.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 2,15 H 4.5 L 5.5625,12 H 10.438 L 11.5,15 H 14.25 L 9,1 Z M 8,5 9.75,10 H 6.25 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-lowercase.svg b/.icons/awkward/16x16/actions/format-text-lowercase.svg
new file mode 100644
index 00000000..d7dbfb6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-lowercase.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 2 L 12.5 5 L 15 2 L 10 2 z M 9 3 L 9 14 L 10 14 L 10 13.230469 A 3 3 0 0 0 12 14 A 3 3 0 0 0 15 11 A 3 3 0 0 0 12 8 A 3 3 0 0 0 10 8.7675781 L 10 3 L 9 3 z M 4 8 A 3 3 0 0 0 1 11 A 3 3 0 0 0 4 14 A 3 3 0 0 0 6 13.232422 L 6 14 L 7 14 L 7 8 L 6 8 L 6 8.7695312 A 3 3 0 0 0 4 8 z M 4 9 A 2 2 0 0 1 6 11 A 2 2 0 0 1 4 13 A 2 2 0 0 1 2 11 A 2 2 0 0 1 4 9 z M 12 9 A 2 2 0 0 1 14 11 A 2 2 0 0 1 12 13 A 2 2 0 0 1 10 11 A 2 2 0 0 1 12 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-remove-formatting.svg b/.icons/awkward/16x16/actions/format-text-remove-formatting.svg
new file mode 100644
index 00000000..7941907a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-remove-formatting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5 0.5 L 1 2 L 6 7 C 3 7 3 10 3 10 C 3 10 3 13 6 13 L 12 13 L 14 15 L 15.5 13.5 L 2.5 0.5 z M 7 3 L 9 5 L 10 5 C 10 5 11 5 11 6 L 11 7 L 13 9 L 13 6 C 13 3 10 3 10 3 L 7 3 z M 6 9 L 8 9 L 10 11 L 6 11 C 5 11 5 10 5 10 C 5 10 5 9 6 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-smaller.svg b/.icons/awkward/16x16/actions/format-text-smaller.svg
new file mode 100644
index 00000000..baac3aab
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-smaller.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.4414 5 L 3 15 L 5 15 L 5.7148 13 L 9.2852 13 L 10 15 L 12 15 L 8.5586 5 L 6.4414 5 z M 7.5 8 L 8.5723 11 L 6.4277 11 L 7.5 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-strikethrough.svg b/.icons/awkward/16x16/actions/format-text-strikethrough.svg
new file mode 100644
index 00000000..ef05bfe7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-strikethrough.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,7 H 15 V 9 H 1 Z M 4,3 V 5 H 10 C 10,5 11,5 11,6 H 13 C 13,3 10,3 10,3 Z M 3,10 C 3,10 3,13 6,13 H 13 V 10 H 11 V 11 H 6 C 5,11 5,10 5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-subscript.svg b/.icons/awkward/16x16/actions/format-text-subscript.svg
new file mode 100644
index 00000000..b4e494a1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-subscript.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,9 V 15 H 14 C 16,15 16,13 16,13 16,13 16,11.709 14.828,11.184 14.828,11.184 15,11 15,10.5 15,10.5 15,9 13.5,9 Z M 12,10 H 13.5 C 14,10 14,10.5 14,10.5 14,10.5 14,11 13.5,11 H 12 Z M 12,12 H 14 C 15,12 15,13 15,13 15,13 15,14 14,14 H 12 Z M 7,1 2,15 H 4.5 L 5.5625,12 H 10 V 8 H 11.625 L 9,1 Z M 8,5 9.75,10 H 6.25 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-superscript.svg b/.icons/awkward/16x16/actions/format-text-superscript.svg
new file mode 100644
index 00000000..8e87fa20
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-superscript.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,0 V 6 H 14 C 16,6 16,4 16,4 16,4 16,2.709 14.828,2.184 14.828,2.184 15,2 15,1.5 15,1.5 15,0 13.5,0 Z M 12,1 H 13.5 C 14,1 14,1.5 14,1.5 14,1.5 14,2 13.5,2 H 12 Z M 12,3 H 14 C 15,3 15,4 15,4 15,4 15,5 14,5 H 12 Z M 7,1 2,15 H 4.5 L 5.5625,12 H 10.438 L 11.5,15 H 14.25 L 9,1 Z M 8,5 9.75,10 H 6.25 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-symbol.svg b/.icons/awkward/16x16/actions/format-text-symbol.svg
new file mode 100644
index 00000000..f1457325
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-symbol.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.375 0.98046875 C 5.375 0.98046875 1 0.98049375 1 5.3554688 C 1.873975 3.6075937 2.3822 4.00195 5 4 C 4.989539 13.57 2.752175 12.960531 2.75 14.488281 C 4.06325 15.496356 6.11495 14.937631 6.265625 12.957031 L 7 3.9726562 L 10 3.9609375 L 9.75 13.011719 C 9.75 15.636719 13.25005 15.636719 14.125 13.011719 L 15 10.386719 C 14.124975 12.136694 11.499372 14.760969 11.576172 12.089844 L 12 3.9746094 L 15 3.9648438 L 15 0.98046875 L 5.375 0.98046875 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-underline.svg b/.icons/awkward/16x16/actions/format-text-underline.svg
new file mode 100644
index 00000000..fbbea55b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-underline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,13 H 14 V 15 H 2 Z M 4,2 V 4 H 10 C 10,4 11,4 11,5 V 6 H 6 C 3,6 3,9 3,9 3,9 3,12 6,12 H 13 V 5 C 13,2 10,2 10,2 Z M 6,8 H 11 V 10 H 6 C 5,10 5,9 5,9 5,9 5,8 6,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/format-text-uppercase.svg b/.icons/awkward/16x16/actions/format-text-uppercase.svg
new file mode 100644
index 00000000..fbf81cf0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/format-text-uppercase.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,6 1,14 H 2 L 2.7695,12 H 6.2305 L 7,14 H 8 L 5,6 Z M 4.5,7.5 5.8457,11 H 3.1543 Z M 9,6 V 14 H 12.5 C 15,14 15,11.5 15,11.5 15,11.5 15,9.9176 13.561,9.2422 13.561,9.2422 14,8.775 14,8 14,8 14,6 12,6 Z M 10,7 H 12 C 13,7 13,8 13,8 13,8 13,9 12,9 H 10 Z M 10,10 H 12.5 C 14,10 14,11.5 14,11.5 14,11.5 14,13 12.5,13 H 10 Z M 11.5,2 9,5 H 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/formula.svg b/.icons/awkward/16x16/actions/formula.svg
new file mode 100644
index 00000000..4d7ef52e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/formula.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1 C 8.35,1 8,2 8,2 L 6.2871,8.8164 5.5273,7.5 C 5.3488,7.1909 5.0191,7.0003 4.6621,7 H 2 C 1,7 1,8 1,8 V 9 C 1,9 1,10 2,10 H 3.5059 L 6.1055,14.5 C 6.5507,15.271 7.7063,15.12 7.9375,14.26 L 10.5,4 H 14 C 15,4 15,3 15,3 V 2 C 15,2 15,1 14,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/forward.svg b/.icons/awkward/16x16/actions/forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/16x16/actions/forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/games-achievements.svg b/.icons/awkward/16x16/actions/games-achievements.svg
new file mode 100644
index 00000000..a7a2f359
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-achievements.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 1a5 5 0 0 0 -5 5 5 5 0 0 0 2.0098 4h-0.0098v5l3-2 3 2v-5h-0.01a5 5 0 0 0 2.01 -4 5 5 0 0 0 -5 -5zm0 2l0.9277 1.9746 2.0723 0.3164-1.5 1.5371 0.3535 2.1719-1.8535-1.0254-1.8555 1.0254 0.3555-2.1719-1.5-1.5371 2.0723-0.3164 0.9277-1.9746z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/games-config-background.svg b/.icons/awkward/16x16/actions/games-config-background.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-config-background.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/games-config-board.svg b/.icons/awkward/16x16/actions/games-config-board.svg
new file mode 100644
index 00000000..993746e6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-config-board.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v14h14v-14h-14zm2 2h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zm-8 4h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zm-8 4h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/games-config-custom.svg b/.icons/awkward/16x16/actions/games-config-custom.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-config-custom.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/games-config-options.svg b/.icons/awkward/16x16/actions/games-config-options.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-config-options.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/games-config-theme.svg b/.icons/awkward/16x16/actions/games-config-theme.svg
new file mode 120000
index 00000000..2873b7ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-config-theme.svg
@@ -0,0 +1 @@
+draw-brush.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/games-config-tiles.svg b/.icons/awkward/16x16/actions/games-config-tiles.svg
new file mode 100644
index 00000000..3fe64c90
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-config-tiles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 13 3 L 13 13 L 3 13 L 3 3 z M 4 4 L 4 5 L 12 5 L 12 4 L 4 4 z M 4 7 L 4 8 L 12 8 L 12 7 L 4 7 z M 4 10 L 4 11 L 12 11 L 12 10 L 4 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/games-difficult.svg b/.icons/awkward/16x16/actions/games-difficult.svg
new file mode 100644
index 00000000..57fa0779
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-difficult.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 0.000012306v14h3v-14zm-5 3v11h3v-11zm-5 3v8h3v-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/games-endturn.svg b/.icons/awkward/16x16/actions/games-endturn.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-endturn.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/games-highscores.svg b/.icons/awkward/16x16/actions/games-highscores.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-highscores.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/games-hint.svg b/.icons/awkward/16x16/actions/games-hint.svg
new file mode 100644
index 00000000..172404ec
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-hint.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4.3008 C 4,6.2504 7,12 7,12 H 9 C 9,12 12,6.2484 12,4.2988 12,2.4896 10,1 8,1 6,1 4,2.4916 4,4.3008 Z M 7,13 V 14 C 7,15 8,15 8,15 8,15 9,15 9,14 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/games-solve.svg b/.icons/awkward/16x16/actions/games-solve.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/games-solve.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/geany-build.svg b/.icons/awkward/16x16/actions/geany-build.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/geany-build.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/geany-close-all.svg b/.icons/awkward/16x16/actions/geany-close-all.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/geany-close-all.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/geany-save-all.svg b/.icons/awkward/16x16/actions/geany-save-all.svg
new file mode 120000
index 00000000..43e072f4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/geany-save-all.svg
@@ -0,0 +1 @@
+document-save-all.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/get-hot-new-stuff.svg b/.icons/awkward/16x16/actions/get-hot-new-stuff.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/get-hot-new-stuff.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/giggle-branch.svg b/.icons/awkward/16x16/actions/giggle-branch.svg
new file mode 100644
index 00000000..d26ed15e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/giggle-branch.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="4.5" cy="12.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="4.5" cy="3.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="11.5" cy="10.5" r="2.5"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:1px" class="ColorScheme-Text" d="M 4.5,12.5 V 3.5 L 11.5,10.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/giggle-diff-view.svg b/.icons/awkward/16x16/actions/giggle-diff-view.svg
new file mode 120000
index 00000000..36fc9a41
--- /dev/null
+++ b/.icons/awkward/16x16/actions/giggle-diff-view.svg
@@ -0,0 +1 @@
+cm_flatview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/giggle-history-view.svg b/.icons/awkward/16x16/actions/giggle-history-view.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/giggle-history-view.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/giggle-remote.svg b/.icons/awkward/16x16/actions/giggle-remote.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/giggle-remote.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/giggle-tag.svg b/.icons/awkward/16x16/actions/giggle-tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/giggle-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/globe.svg b/.icons/awkward/16x16/actions/globe.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/globe.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gnome-app-install-star.svg b/.icons/awkward/16x16/actions/gnome-app-install-star.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gnome-app-install-star.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gnome-lockscreen.svg b/.icons/awkward/16x16/actions/gnome-lockscreen.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gnome-lockscreen.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gnome-searchtool.svg b/.icons/awkward/16x16/actions/gnome-searchtool.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gnome-searchtool.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gnome-stock-mail-fwd.svg b/.icons/awkward/16x16/actions/gnome-stock-mail-fwd.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gnome-stock-mail-fwd.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gnome-stock-mail-new.svg b/.icons/awkward/16x16/actions/gnome-stock-mail-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gnome-stock-mail-new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gnome-stock-mail-rpl.svg b/.icons/awkward/16x16/actions/gnome-stock-mail-rpl.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gnome-stock-mail-rpl.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gnome-stock-mail-snd.svg b/.icons/awkward/16x16/actions/gnome-stock-mail-snd.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gnome-stock-mail-snd.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-bottom.svg b/.icons/awkward/16x16/actions/go-bottom.svg
new file mode 100644
index 00000000..9ca3c00b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 V 7 L 3.5,3.5 2,5 8,11 14,5 12.5,3.5 9,7 V 0 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8" cy="14" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-down-search.svg b/.icons/awkward/16x16/actions/go-down-search.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-down-search.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-down.svg b/.icons/awkward/16x16/actions/go-down.svg
new file mode 100644
index 00000000..ff221c17
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,2 V 10 L 3.5,6.5 2,8 8,14 14,8 12.5,6.5 9,10 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-first-view-page.svg b/.icons/awkward/16x16/actions/go-first-view-page.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-first-view-page.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-first-view.svg b/.icons/awkward/16x16/actions/go-first-view.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-first-view.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-first.svg b/.icons/awkward/16x16/actions/go-first.svg
new file mode 100644
index 00000000..73a8bdc4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-first.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="2" cy="8" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,7 H 9 L 12.5,3.5 11,2 5,8 11,14 12.5,12.5 9,9 H 16 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-home-large.svg b/.icons/awkward/16x16/actions/go-home-large.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-home-large.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-home.svg b/.icons/awkward/16x16/actions/go-home.svg
new file mode 100644
index 00000000..7fa94b3a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-home.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 0.5,9 H 3 v 6 h 3 v -4 h 4 v 4 h 3 V 9 h 2.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-jump-declaration.svg b/.icons/awkward/16x16/actions/go-jump-declaration.svg
new file mode 100644
index 00000000..665d91b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-jump-declaration.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1.0039062 L 1 15.003906 L 3 15.003906 L 3 7.0039062 L 9 7.0039062 L 9 2.0039062 L 3 2.0039062 L 3 1.0039062 L 1 1.0039062 z M 13 2.0039062 L 12 3.0039062 L 11 4.0039062 L 13 6.0039062 L 13 4.71875 C 13.623984 5.6619264 14 6.7825368 14 8.0039062 C 14 11.327823 11.323917 13.003906 8 13.003906 L 8 14.003906 C 11.877903 14.003906 15 11.881809 15 8.0039062 C 15 6.094854 14.231969 4.3799623 13 3.1210938 L 13 2.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-jump-definition.svg b/.icons/awkward/16x16/actions/go-jump-definition.svg
new file mode 100644
index 00000000..39d30681
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-jump-definition.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 1,3 6,4 10,3 Z M 13,2 12,3 11,4 13,6 V 4.7148 C 13.624,5.658 14,6.7786 14,8 14,11.324 11.324,13 8,13 V 14 C 11.878,14 15,11.878 15,8 15,6.0909 14.232,4.3761 13,3.1172 Z M 1,4 V 9 L 5,10 V 5 Z M 10,4 6,5 V 10 L 10,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-jump-locationbar.svg b/.icons/awkward/16x16/actions/go-jump-locationbar.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-jump-locationbar.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-jump-rtl.svg b/.icons/awkward/16x16/actions/go-jump-rtl.svg
new file mode 100644
index 00000000..b433a6fd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-jump-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 C 6.2473 1 4 3.2473 4 6 L 4 9 L 2 9 L 5 14 L 8 9 L 6 9 L 6 6 C 6 4.3207 7.3207 3 9 3 C 10.6793 3 12 4.3207 12 6 L 12 11 L 14 11 L 14 6 C 14 3.2473 11.7527 1 9 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-jump-today.svg b/.icons/awkward/16x16/actions/go-jump-today.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-jump-today.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-jump.svg b/.icons/awkward/16x16/actions/go-jump.svg
new file mode 100644
index 00000000..f7b89447
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-jump.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 C 4.2473 1 2 3.2473 2 6 L 2 11 L 4 11 L 4 6 C 4 4.3207 5.3207 3 7 3 C 8.6793 3 10 4.3207 10 6 L 10 9 L 8 9 L 11 14 L 14 9 L 12 9 L 12 6 C 12 3.2473 9.7527 1 7 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-last-view-page.svg b/.icons/awkward/16x16/actions/go-last-view-page.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-last-view-page.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-last-view.svg b/.icons/awkward/16x16/actions/go-last-view.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-last-view.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-last.svg b/.icons/awkward/16x16/actions/go-last.svg
new file mode 100644
index 00000000..725e080c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-last.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="14" cy="8" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,9 H 7 L 3.5,12.5 5,14 11,8 5,2 3.5,3.5 7,7 H 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-left.svg b/.icons/awkward/16x16/actions/go-left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-next-context.svg b/.icons/awkward/16x16/actions/go-next-context.svg
new file mode 100644
index 00000000..6fa527a7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-next-context.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 V 14 H 10 L 16,8 10,2 Z M 4,4 H 5 V 5 H 4 C 3,5 3,6 3,6 V 7 C 3,7 3,7.5784 2.625,8 3,8.4216 3,9 3,9 V 10 C 3,10 3,11 4,11 H 5 V 12 H 4 C 2,12 2,10 2,10 V 9 C 2,8.5 1.5,8.5 1.5,8.5 H 1 V 7.5 H 1.5 C 1.5,7.5 2,7.5 2,7 V 6 C 2,6 2,4 4,4 Z M 6,4 H 7 C 9,4 9,6 9,6 V 7 C 9,7.5 9.5,7.5 9.5,7.5 H 10 V 8.5 H 9.5 C 9.5,8.5 9,8.5 9,9 V 10 C 9,10 9,12 7,12 H 6 V 11 H 7 C 8,11 8,10 8,10 V 9 C 8,9 8,8.4216 8.375,8 8,7.5784 8,7 8,7 V 6 C 8,6 8,5 7,5 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-next-use.svg b/.icons/awkward/16x16/actions/go-next-use.svg
new file mode 100644
index 00000000..144a939b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-next-use.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 7 L 15 7 L 15 1 L 1 1 z M 1 9 L 1 15 L 5 12 L 1 9 z M 8 10 L 8 14 L 9 14 L 9 10 L 8 10 z M 10 10 L 10 14 L 15 14 L 15 10 L 10 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-next-view-page.svg b/.icons/awkward/16x16/actions/go-next-view-page.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-next-view-page.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-next-view.svg b/.icons/awkward/16x16/actions/go-next-view.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-next-view.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-next.svg b/.icons/awkward/16x16/actions/go-next.svg
new file mode 100644
index 00000000..93f9bb40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-next.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,9 H 10 L 6.5,12.5 8,14 14,8 8,2 6.5,3.5 10,7 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-parent-folder.svg b/.icons/awkward/16x16/actions/go-parent-folder.svg
new file mode 100644
index 00000000..5fe60a4a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-parent-folder.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 13 C 1,13 1,14 2,14 H 10.5 V 12.5 L 10,13 8,11 12,7 15,10 V 4 C 15,3 14,3 14,3 H 9 L 7,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 9,11 10,12 11,11 V 14 H 13 V 11 L 14,12 15,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-previous-context.svg b/.icons/awkward/16x16/actions/go-previous-context.svg
new file mode 100644
index 00000000..3c2166fd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-previous-context.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,2 V 14 H 6 L 0,8 6,2 Z M 12,4 H 11 V 5 H 12 C 13,5 13,6 13,6 V 7 C 13,7 13,7.5784 13.375,8 13,8.4216 13,9 13,9 V 10 C 13,10 13,11 12,11 H 11 V 12 H 12 C 14,12 14,10 14,10 V 9 C 14,8.5 14.5,8.5 14.5,8.5 H 15 V 7.5 H 14.5 C 14.5,7.5 14,7.5 14,7 V 6 C 14,6 14,4 12,4 Z M 10,4 H 9 C 7,4 7,6 7,6 V 7 C 7,7.5 6.5,7.5 6.5,7.5 H 6 V 8.5 H 6.5 C 6.5,8.5 7,8.5 7,9 V 10 C 7,10 7,12 9,12 H 10 V 11 H 9 C 8,11 8,10 8,10 V 9 C 8,9 8,8.4216 7.625,8 8,7.5784 8,7 8,7 V 6 C 8,6 8,5 9,5 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-previous-use.svg b/.icons/awkward/16x16/actions/go-previous-use.svg
new file mode 100644
index 00000000..9c1e11f2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-previous-use.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 7 L 15 7 L 15 1 L 1 1 z M 15 9 L 11 12 L 15 15 L 15 9 z M 1 10 L 1 14 L 6 14 L 6 10 L 1 10 z M 7 10 L 7 14 L 8 14 L 8 10 L 7 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-previous-view-page.svg b/.icons/awkward/16x16/actions/go-previous-view-page.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-previous-view-page.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-previous-view.svg b/.icons/awkward/16x16/actions/go-previous-view.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-previous-view.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-previous.svg b/.icons/awkward/16x16/actions/go-previous.svg
new file mode 100644
index 00000000..a2174ea7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-previous.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,7 H 6 L 9.5,3.5 8,2 2,8 8,14 9.5,12.5 6,9 H 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-right.svg b/.icons/awkward/16x16/actions/go-right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-today.svg b/.icons/awkward/16x16/actions/go-today.svg
new file mode 120000
index 00000000..516e9f16
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-today.svg
@@ -0,0 +1 @@
+calendar-go-today.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-top.svg b/.icons/awkward/16x16/actions/go-top.svg
new file mode 100644
index 00000000..7ff023ee
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8" cy="2" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,16 V 9 L 3.5,12.5 2,11 8,5 14,11 12.5,12.5 9,9 V 16 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/go-up-search.svg b/.icons/awkward/16x16/actions/go-up-search.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-up-search.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/go-up.svg b/.icons/awkward/16x16/actions/go-up.svg
new file mode 100644
index 00000000..40c99bff
--- /dev/null
+++ b/.icons/awkward/16x16/actions/go-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,14 V 6 L 3.5,9.5 2,8 8,2 14,8 12.5,9.5 9,6 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/gohome.svg b/.icons/awkward/16x16/actions/gohome.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gohome.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gpg.svg b/.icons/awkward/16x16/actions/gpg.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gpg.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gpgsm.svg b/.icons/awkward/16x16/actions/gpgsm.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gpgsm.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gps.svg b/.icons/awkward/16x16/actions/gps.svg
new file mode 120000
index 00000000..940ccf43
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gps.svg
@@ -0,0 +1 @@
+edit-paste-in-place.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/grid-axonometric.svg b/.icons/awkward/16x16/actions/grid-axonometric.svg
new file mode 100644
index 00000000..90c1b70a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/grid-axonometric.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 6.5,0.5 7,1 4.5,3.5 2,1 C 2,1 1.5,0.5 1,1 0.5,1.5 1,2 1,2 L 3.5,4.5 1,7 0.5,6.5 0,7 V 9 L 0.5,9.5 1,9 3.5,11.5 1,14 C 1,14 0.5,14.5 1,15 1.5,15.5 2,15 2,15 L 4.5,12.5 7,15 6.5,15.5 7,16 H 9 L 9.5,15.5 9,15 11.5,12.5 14,15 C 14,15 14.5,15.5 15,15 15.5,14.5 15,14 15,14 L 12.5,11.5 15,9 15.5,9.5 16,9 V 7 L 15.5,6.5 15,7 12.5,4.5 15,2 C 15,2 15.5,1.5 15,1 14.5,0.5 14,1 14,1 L 11.5,3.5 9,1 9.5,0.5 9,0 Z M 8,2 10.5,4.5 8,7 5.5,4.5 Z M 11.5,5.5 14,8 11.5,10.5 9,8 Z M 4.5,5.5 7,8 4.5,10.5 2,8 Z M 8,9 10.5,11.5 8,14 5.5,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/grid-rectangular.svg b/.icons/awkward/16x16/actions/grid-rectangular.svg
new file mode 100644
index 00000000..98de0891
--- /dev/null
+++ b/.icons/awkward/16x16/actions/grid-rectangular.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 2 H 1 V 4 H 2 V 7 H 1 V 9 H 2 V 12 H 1 V 14 H 2 V 15 H 4 V 14 H 7 V 15 H 9 V 14 H 12 V 15 H 14 V 14 H 15 V 12 H 14 V 9 H 15 V 7 H 14 V 4 H 15 V 2 H 14 V 1 H 12 V 2 H 9 V 1 H 7 V 2 H 4 V 1 Z M 4,4 H 7 V 7 H 4 Z M 9,4 H 12 V 7 H 9 Z M 4,9 H 7 V 12 H 4 Z M 9,9 H 12 V 12 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/group-delete.svg b/.icons/awkward/16x16/actions/group-delete.svg
new file mode 100644
index 00000000..a3463a86
--- /dev/null
+++ b/.icons/awkward/16x16/actions/group-delete.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 14 C 1,14 1,15 2,15 H 10 V 10 H 15 V 5 C 15,4 14,4 14,4 H 9 L 7,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,11 V 12 C 11,12.28 11.1,12.54 11.28,12.72 L 12.06,13.5 11.28,14.28 C 11.1,14.46 11,14.72 11,15 V 16 H 12 C 12.28,16 12.54,15.9 12.72,15.72 L 13.5,14.94 14.28,15.72 C 14.46,15.9 14.72,16 15,16 H 16 V 15 C 16,14.72 15.9,14.46 15.72,14.28 L 14.94,13.5 15.72,12.72 C 15.9,12.54 16,12.28 16,12 V 11 H 15 C 14.72,11 14.46,11.1 14.28,11.28 L 13.5,12.06 12.72,11.28 C 12.54,11.1 12.28,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/group-edit.svg b/.icons/awkward/16x16/actions/group-edit.svg
new file mode 100644
index 00000000..a7860aa6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/group-edit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 14 C 1,14 1,15 2,15 H 9 V 12.586 L 14,7.5859 15,8.5859 V 5 C 15,4 14,4 14,4 H 9 L 7,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,9 10,13 V 14.996 L 12,15 16,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/group-new.svg b/.icons/awkward/16x16/actions/group-new.svg
new file mode 100644
index 00000000..2135b29e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/group-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 14 C 1,14 1,15 2,15 H 9 V 11 H 11 V 9 H 15 V 5 C 15,4 14,4 14,4 H 9 L 7,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/gtg-home.svg b/.icons/awkward/16x16/actions/gtg-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-note-new.svg b/.icons/awkward/16x16/actions/gtg-note-new.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-note-new.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-people.svg b/.icons/awkward/16x16/actions/gtg-people.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-people.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-plugin.svg b/.icons/awkward/16x16/actions/gtg-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-tag-new.svg b/.icons/awkward/16x16/actions/gtg-tag-new.svg
new file mode 120000
index 00000000..4bfd68bd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-tag-new.svg
@@ -0,0 +1 @@
+tag-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-tag.svg b/.icons/awkward/16x16/actions/gtg-tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-tags-all.svg b/.icons/awkward/16x16/actions/gtg-tags-all.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-tags-all.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-tags-none.svg b/.icons/awkward/16x16/actions/gtg-tags-none.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-tags-none.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-task-dismiss.svg b/.icons/awkward/16x16/actions/gtg-task-dismiss.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-task-dismiss.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-task-done.svg b/.icons/awkward/16x16/actions/gtg-task-done.svg
new file mode 120000
index 00000000..13ebf139
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-task-done.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-task-new.svg b/.icons/awkward/16x16/actions/gtg-task-new.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-task-new.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-task-undismiss.svg b/.icons/awkward/16x16/actions/gtg-task-undismiss.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-task-undismiss.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-task-undone.svg b/.icons/awkward/16x16/actions/gtg-task-undone.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-task-undone.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtg-work.svg b/.icons/awkward/16x16/actions/gtg-work.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtg-work.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-about.svg b/.icons/awkward/16x16/actions/gtk-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-add.svg b/.icons/awkward/16x16/actions/gtk-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-apply.svg b/.icons/awkward/16x16/actions/gtk-apply.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-apply.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-authentication.svg b/.icons/awkward/16x16/actions/gtk-authentication.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-authentication.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-bold.svg b/.icons/awkward/16x16/actions/gtk-bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-cancel.svg b/.icons/awkward/16x16/actions/gtk-cancel.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-cancel.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-cdrom.svg b/.icons/awkward/16x16/actions/gtk-cdrom.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-cdrom.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-clear.svg b/.icons/awkward/16x16/actions/gtk-clear.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-clear.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-close.svg b/.icons/awkward/16x16/actions/gtk-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-color-picker.svg b/.icons/awkward/16x16/actions/gtk-color-picker.svg
new file mode 120000
index 00000000..1f41e7ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-color-picker.svg
@@ -0,0 +1 @@
+color-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-connect.svg b/.icons/awkward/16x16/actions/gtk-connect.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-connect.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-convert.svg b/.icons/awkward/16x16/actions/gtk-convert.svg
new file mode 100644
index 00000000..fde187fc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-convert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 0 L 6 2 C 2.6863 2 0 4.6863 0 8 C 0 10.622 1.6837437 12.846109 4.0273438 13.662109 L 4.0273438 11.458984 C 2.8222438 10.769984 2 9.4877 2 8 C 2 5.7909 3.7909 4 6 4 L 6 6 L 10 3 L 6 0 z M 11 2.3476562 L 11 4.5546875 C 12.191 5.2475875 13 6.5232 13 8 C 13 10.209 11.209 12 9 12 L 9 10 L 5 13 L 9 16 L 9 14 C 12.314 14 15 11.314 15 8 C 15 5.3884 13.329 3.1718563 11 2.3476562 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/gtk-copy.svg b/.icons/awkward/16x16/actions/gtk-copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-cut.svg b/.icons/awkward/16x16/actions/gtk-cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-delete.svg b/.icons/awkward/16x16/actions/gtk-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-directory.svg b/.icons/awkward/16x16/actions/gtk-directory.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-directory.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-disconnect.svg b/.icons/awkward/16x16/actions/gtk-disconnect.svg
new file mode 120000
index 00000000..a3b26c72
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-disconnect.svg
@@ -0,0 +1 @@
+network-disconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-dnd-multiple.svg b/.icons/awkward/16x16/actions/gtk-dnd-multiple.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-dnd-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-edit.svg b/.icons/awkward/16x16/actions/gtk-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-execute.svg b/.icons/awkward/16x16/actions/gtk-execute.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-execute.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-file.svg b/.icons/awkward/16x16/actions/gtk-file.svg
new file mode 120000
index 00000000..5e86bb44
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-file.svg
@@ -0,0 +1 @@
+snap-page.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-find-and-replace.svg b/.icons/awkward/16x16/actions/gtk-find-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-find-and-replace.svg
@@ -0,0 +1 @@
+edit-find-replace.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-find.svg b/.icons/awkward/16x16/actions/gtk-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-floppy.svg b/.icons/awkward/16x16/actions/gtk-floppy.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-floppy.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-fullscreen.svg b/.icons/awkward/16x16/actions/gtk-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-go-back-ltr.svg b/.icons/awkward/16x16/actions/gtk-go-back-ltr.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-go-back-ltr.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-go-back-rtl.svg b/.icons/awkward/16x16/actions/gtk-go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-go-back-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-go-down.svg b/.icons/awkward/16x16/actions/gtk-go-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-go-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-go-forward-ltr.svg b/.icons/awkward/16x16/actions/gtk-go-forward-ltr.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-go-forward-ltr.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-go-forward-rtl.svg b/.icons/awkward/16x16/actions/gtk-go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-go-forward-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-go-up.svg b/.icons/awkward/16x16/actions/gtk-go-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-go-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-goto-bottom.svg b/.icons/awkward/16x16/actions/gtk-goto-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-goto-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-goto-first-ltr.svg b/.icons/awkward/16x16/actions/gtk-goto-first-ltr.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-goto-first-ltr.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-goto-first-rtl.svg b/.icons/awkward/16x16/actions/gtk-goto-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-goto-first-rtl.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-goto-last-ltr.svg b/.icons/awkward/16x16/actions/gtk-goto-last-ltr.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-goto-last-ltr.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-goto-last-rtl.svg b/.icons/awkward/16x16/actions/gtk-goto-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-goto-last-rtl.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-goto-top.svg b/.icons/awkward/16x16/actions/gtk-goto-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-goto-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-home.svg b/.icons/awkward/16x16/actions/gtk-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-indent-ltr.svg b/.icons/awkward/16x16/actions/gtk-indent-ltr.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-indent-ltr.svg
@@ -0,0 +1 @@
+format-indent-more.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-indent-rtl.svg b/.icons/awkward/16x16/actions/gtk-indent-rtl.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-indent-rtl.svg
@@ -0,0 +1 @@
+format-indent-less.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-index.svg b/.icons/awkward/16x16/actions/gtk-index.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-index.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-info.svg b/.icons/awkward/16x16/actions/gtk-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-italic.svg b/.icons/awkward/16x16/actions/gtk-italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-jump-to-ltr.svg b/.icons/awkward/16x16/actions/gtk-jump-to-ltr.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-jump-to-ltr.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-jump-to-rtl.svg b/.icons/awkward/16x16/actions/gtk-jump-to-rtl.svg
new file mode 120000
index 00000000..ccdd201d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-jump-to-rtl.svg
@@ -0,0 +1 @@
+go-jump-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-justify-center.svg b/.icons/awkward/16x16/actions/gtk-justify-center.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-justify-center.svg
@@ -0,0 +1 @@
+format-justify-center.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-justify-fill.svg b/.icons/awkward/16x16/actions/gtk-justify-fill.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-justify-fill.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-justify-left.svg b/.icons/awkward/16x16/actions/gtk-justify-left.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-justify-left.svg
@@ -0,0 +1 @@
+format-justify-left.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-justify-right.svg b/.icons/awkward/16x16/actions/gtk-justify-right.svg
new file mode 120000
index 00000000..28bd7907
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-justify-right.svg
@@ -0,0 +1 @@
+format-justify-right.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-leave-fullscreen.svg b/.icons/awkward/16x16/actions/gtk-leave-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-leave-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-forward-ltr.svg b/.icons/awkward/16x16/actions/gtk-media-forward-ltr.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-forward-ltr.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-forward-rtl.svg b/.icons/awkward/16x16/actions/gtk-media-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-forward-rtl.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-next-ltr.svg b/.icons/awkward/16x16/actions/gtk-media-next-ltr.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-next-ltr.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-next-rtl.svg b/.icons/awkward/16x16/actions/gtk-media-next-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-next-rtl.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-pause.svg b/.icons/awkward/16x16/actions/gtk-media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-play-ltr.svg b/.icons/awkward/16x16/actions/gtk-media-play-ltr.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-play-ltr.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-previous-ltr.svg b/.icons/awkward/16x16/actions/gtk-media-previous-ltr.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-previous-ltr.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-previous-rtl.svg b/.icons/awkward/16x16/actions/gtk-media-previous-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-previous-rtl.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-record.svg b/.icons/awkward/16x16/actions/gtk-media-record.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-record.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-rewind-ltr.svg b/.icons/awkward/16x16/actions/gtk-media-rewind-ltr.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-rewind-ltr.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-rewind-rtl.svg b/.icons/awkward/16x16/actions/gtk-media-rewind-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-rewind-rtl.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-media-stop.svg b/.icons/awkward/16x16/actions/gtk-media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-network.svg b/.icons/awkward/16x16/actions/gtk-network.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-network.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-new.svg b/.icons/awkward/16x16/actions/gtk-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-no.svg b/.icons/awkward/16x16/actions/gtk-no.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-ok.svg b/.icons/awkward/16x16/actions/gtk-ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-open.svg b/.icons/awkward/16x16/actions/gtk-open.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-paste.svg b/.icons/awkward/16x16/actions/gtk-paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-preferences.svg b/.icons/awkward/16x16/actions/gtk-preferences.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-preferences.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-print-preview.svg b/.icons/awkward/16x16/actions/gtk-print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-print.svg b/.icons/awkward/16x16/actions/gtk-print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-properties.svg b/.icons/awkward/16x16/actions/gtk-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-quit.svg b/.icons/awkward/16x16/actions/gtk-quit.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-quit.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-refresh.svg b/.icons/awkward/16x16/actions/gtk-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-remove.svg b/.icons/awkward/16x16/actions/gtk-remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-revert-to-saved-ltr.svg b/.icons/awkward/16x16/actions/gtk-revert-to-saved-ltr.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-revert-to-saved-ltr.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-revert-to-saved-rtl.svg b/.icons/awkward/16x16/actions/gtk-revert-to-saved-rtl.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-revert-to-saved-rtl.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-save-as.svg b/.icons/awkward/16x16/actions/gtk-save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-save.svg b/.icons/awkward/16x16/actions/gtk-save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-select-all.svg b/.icons/awkward/16x16/actions/gtk-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-select-color.svg b/.icons/awkward/16x16/actions/gtk-select-color.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-select-color.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-select-font.svg b/.icons/awkward/16x16/actions/gtk-select-font.svg
new file mode 100644
index 00000000..880788d8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-select-font.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 2 15 L 4.5 15 L 5.5625 12 L 10.4375 12 L 11.5 15 L 14.28125 15 L 9 1 L 7 1 z M 14 1 A 1 1 0 0 0 13 2 A 1 1 0 0 0 14 3 A 1 1 0 0 0 15 2 A 1 1 0 0 0 14 1 z M 14 4 A 1 1 0 0 0 13 5 A 1 1 0 0 0 14 6 A 1 1 0 0 0 15 5 A 1 1 0 0 0 14 4 z M 8 5 L 9.75 10 L 6.25 10 L 8 5 z M 14 7 A 1 1 0 0 0 13 8 A 1 1 0 0 0 14 9 A 1 1 0 0 0 15 8 A 1 1 0 0 0 14 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/gtk-spell-check.svg b/.icons/awkward/16x16/actions/gtk-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-spell-check.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-stop.svg b/.icons/awkward/16x16/actions/gtk-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-undelete-ltr.svg b/.icons/awkward/16x16/actions/gtk-undelete-ltr.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-undelete-ltr.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-undelete-rtl.svg b/.icons/awkward/16x16/actions/gtk-undelete-rtl.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-undelete-rtl.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-yes.svg b/.icons/awkward/16x16/actions/gtk-yes.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/gtk-zoom-fit.svg b/.icons/awkward/16x16/actions/gtk-zoom-fit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/gtk-zoom-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/guides.svg b/.icons/awkward/16x16/actions/guides.svg
new file mode 100644
index 00000000..2dc5dd66
--- /dev/null
+++ b/.icons/awkward/16x16/actions/guides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.8457,1 5.2227,14.482 7.1543,15 10.777,1.5175 Z M 2,1 V 15 H 4 V 1 Z M 12,1 V 15 H 14 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/hb-activity.svg b/.icons/awkward/16x16/actions/hb-activity.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-activity.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hb-add-queue.svg b/.icons/awkward/16x16/actions/hb-add-queue.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-add-queue.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hb-complete.svg b/.icons/awkward/16x16/actions/hb-complete.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-complete.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hb-edit.svg b/.icons/awkward/16x16/actions/hb-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hb-pause.svg b/.icons/awkward/16x16/actions/hb-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hb-picture.svg b/.icons/awkward/16x16/actions/hb-picture.svg
new file mode 120000
index 00000000..5a18f81f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-picture.svg
@@ -0,0 +1 @@
+view-list-video.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hb-presets.svg b/.icons/awkward/16x16/actions/hb-presets.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-presets.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hb-remove.svg b/.icons/awkward/16x16/actions/hb-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hb-showqueue.svg b/.icons/awkward/16x16/actions/hb-showqueue.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-showqueue.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hb-source.svg b/.icons/awkward/16x16/actions/hb-source.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-source.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hb-start.svg b/.icons/awkward/16x16/actions/hb-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hb-stop.svg b/.icons/awkward/16x16/actions/hb-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hb-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/help-about.svg b/.icons/awkward/16x16/actions/help-about.svg
new file mode 100644
index 00000000..40e8ed17
--- /dev/null
+++ b/.icons/awkward/16x16/actions/help-about.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3.75 A 1.25 1.25 0 0 1 9.25 5 A 1.25 1.25 0 0 1 8 6.25 A 1.25 1.25 0 0 1 6.75 5 A 1.25 1.25 0 0 1 8 3.75 z M 7 7 L 9 7 L 9 12 L 7 12 L 7 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/help-contents.svg b/.icons/awkward/16x16/actions/help-contents.svg
new file mode 100644
index 00000000..7de2d93b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/help-contents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 5.79 1 4 2.79 4 5 L 6 5 C 6 3.9 6.9 3 8 3 C 9.1 3 10 3.9 10 5 C 10 5.55 9.7801563 6.0501562 9.4101562 6.4101562 L 8.1699219 7.6699219 C 7.4499219 8.3999219 7 9.4 7 10.5 L 7 11 L 9 11 C 9 9.5 9.4499219 8.8999219 10.169922 8.1699219 L 11.070312 7.25 C 11.640312 6.68 12 5.88 12 5 C 12 2.79 10.21 1 8 1 z M 7 13 L 7 15 L 9 15 L 9 13 L 7 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/help-contextual.svg b/.icons/awkward/16x16/actions/help-contextual.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/help-contextual.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/help-donate.svg b/.icons/awkward/16x16/actions/help-donate.svg
new file mode 120000
index 00000000..761fdb59
--- /dev/null
+++ b/.icons/awkward/16x16/actions/help-donate.svg
@@ -0,0 +1 @@
+taxes-finances.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/help-feedback.svg b/.icons/awkward/16x16/actions/help-feedback.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/help-feedback.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/help-hint.svg b/.icons/awkward/16x16/actions/help-hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/help-hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/help-info.svg b/.icons/awkward/16x16/actions/help-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/help-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/help-keybord-shortcuts.svg b/.icons/awkward/16x16/actions/help-keybord-shortcuts.svg
new file mode 120000
index 00000000..ca94a198
--- /dev/null
+++ b/.icons/awkward/16x16/actions/help-keybord-shortcuts.svg
@@ -0,0 +1 @@
+fcitx-kbd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/help-whatsthis.svg b/.icons/awkward/16x16/actions/help-whatsthis.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/help-whatsthis.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/help.svg b/.icons/awkward/16x16/actions/help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hidemouse.svg b/.icons/awkward/16x16/actions/hidemouse.svg
new file mode 120000
index 00000000..d4c73512
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hidemouse.svg
@@ -0,0 +1 @@
+kr_unselect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hint.svg b/.icons/awkward/16x16/actions/hint.svg
new file mode 100644
index 00000000..7c84f89c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hint.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.75,1 1,13.75 2.25,15 15,2.25 Z M 8,3 C 2,3 0,8 0,8 0,8 2,13 8,13 14,13 16,8 16,8 16,8 14,3 8,3 Z 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 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/history.svg b/.icons/awkward/16x16/actions/history.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/history.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/history_entry.svg b/.icons/awkward/16x16/actions/history_entry.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/history_entry.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hook-notifier.svg b/.icons/awkward/16x16/actions/hook-notifier.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hook-notifier.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/hotpixels.svg b/.icons/awkward/16x16/actions/hotpixels.svg
new file mode 100644
index 00000000..248e4bfb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hotpixels.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 10 10 L 12 10 L 12 12 L 10 12 L 10 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/hypnotoad.svg b/.icons/awkward/16x16/actions/hypnotoad.svg
new file mode 100644
index 00000000..45c9a313
--- /dev/null
+++ b/.icons/awkward/16x16/actions/hypnotoad.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.679,12.246 C 14.558,12.23 14.445,12.284 14.375,12.378 L 13.902,12.316 14.583,11.616 C 14.694,11.646 14.816,11.616 14.902,11.526 15.032,11.39 15.031,11.17 14.902,11.035 14.772,10.9 14.561,10.901 14.431,11.036 14.346,11.126 14.317,11.252 14.345,11.366 L 13.736,11.992 13.939,11.187 C 14.046,11.154 14.137,11.07 14.168,10.949 14.215,10.763 14.109,10.574 13.931,10.525 13.753,10.476 13.572,10.587 13.525,10.772 13.494,10.894 13.534,11.013 13.612,11.098 L 13.391,11.972 13.142,11.032 C 13.219,10.947 13.257,10.827 13.225,10.706 13.176,10.521 12.993,10.413 12.816,10.464 12.501,10.554 12.482,11.027 12.816,11.126 L 13.012,11.864 11.732,12.441 12.047,11.002 C 12.047,11.002 12.062,10.897 12.063,10.841 12.082,10.196 11.508,9.6004 10.733,9.877 L 9.9403,10.304 C 10.126,9.5421 10.255,8.7286 10.314,7.96 11.174,8.5053 11.52,7.9006 11.614,7.6391 L 12.664,4.3722 13.376,3.6285 C 13.485,3.6562 13.604,3.6317 13.689,3.5425 13.818,3.4067 13.818,3.1871 13.688,3.0521 13.558,2.9171 13.347,2.9177 13.218,3.053 13.133,3.1421 13.109,3.266 13.136,3.3798 L 12.518,4.0263 12.725,3.2041 C 12.833,3.1706 12.924,3.0868 12.954,2.9654 13.001,2.7802 12.895,2.5909 12.717,2.5422 12.54,2.4933 12.358,2.6041 12.311,2.7892 12.28,2.9105 12.32,3.03 12.398,3.1143 L 12.178,3.9881 11.929,3.0483 C 12.006,2.9631 12.044,2.8431 12.012,2.722 11.963,2.5376 11.78,2.4293 11.603,2.48 11.426,2.531 11.322,2.722 11.371,2.9068 11.403,3.0276 11.495,3.11 11.603,3.1419 L 11.832,4.0069 10.719,6.2767 10.257,5.7933 C 10.167,5.2382 10.019,4.7702 9.8224,4.3911 9.8997,4.278 9.9462,4.1405 9.9462,3.9913 9.9462,3.6092 9.6489,3.2996 9.2825,3.2996 9.2825,3.2996 9.2132,3.3048 9.1793,3.3104 L 8.8031,2.9183 C 8.8031,2.9183 8.8098,2.8723 8.8098,2.8484 8.8098,2.3814 8.4473,2 7.9999,2 7.5525,2 7.19,2.3814 7.19,2.8484 7.19,2.8723 7.1967,2.9183 7.1967,2.9183 L 6.8206,3.3104 C 6.8206,3.3104 6.7528,3.2996 6.7174,3.2996 6.351,3.2996 6.0538,3.6092 6.0538,3.9913 6.0538,4.1405 6.1003,4.278 6.1775,4.3911 5.9813,4.7702 5.833,5.2381 5.7434,5.7933 L 5.2808,6.2767 4.1677,4.0069 4.3971,3.1419 C 4.5049,3.1099 4.5967,3.0276 4.6289,2.9068 4.6776,2.7219 4.5738,2.531 4.3968,2.48 4.2198,2.4293 4.0368,2.5376 3.9877,2.7219 3.9558,2.8431 3.9938,2.9631 4.0709,3.0483 L 3.8217,3.9881 3.6011,3.1139 C 3.6791,3.0297 3.7188,2.9101 3.6881,2.7888 3.6414,2.6037 3.4596,2.4929 3.282,2.5418 3.1044,2.5905 2.9983,2.7798 3.045,2.965 3.0757,3.0864 3.1665,3.1702 3.274,3.2037 L 3.4816,4.0259 2.8633,3.3794 C 2.8901,3.2656 2.8668,3.1417 2.7818,3.0526 2.6519,2.9173 2.4414,2.9167 2.3116,3.0517 2.1816,3.1867 2.1809,3.4063 2.3107,3.5422 2.3957,3.631 2.5145,3.6558 2.6237,3.6282 L 3.335,4.3719 4.3856,7.6388 C 4.4797,7.9002 4.8255,8.5049 5.6854,7.9596 5.7447,8.7282 5.8734,9.5417 6.0588,10.304 L 5.2666,9.8762 C 4.4919,9.5996 3.9177,10.195 3.9364,10.841 3.937,10.897 3.9528,11.001 3.9528,11.001 L 4.2676,12.441 2.9877,11.863 3.1832,11.125 C 3.5178,11.026 3.4983,10.554 3.1832,10.463 3.0062,10.412 2.8233,10.521 2.7742,10.705 2.7423,10.826 2.7803,10.946 2.8574,11.032 L 2.6081,11.972 2.3875,11.098 C 2.4654,11.013 2.5051,10.894 2.4744,10.772 2.4278,10.587 2.2459,10.476 2.0682,10.525 1.8908,10.574 1.7847,10.763 1.8313,10.948 1.862,11.07 1.9529,11.154 2.0603,11.187 L 2.2633,11.992 1.6544,11.366 C 1.6822,11.252 1.6536,11.126 1.5681,11.036 1.4381,10.901 1.2277,10.9 1.0977,11.035 0.96792,11.17 0.96721,11.39 1.0969,11.526 1.1833,11.616 1.3055,11.646 1.4159,11.616 L 2.0973,12.316 1.6243,12.378 C 1.5547,12.284 1.4412,12.23 1.3203,12.246 1.138,12.27 1.0088,12.443 1.0315,12.633 1.0542,12.822 1.2205,12.957 1.403,12.934 1.5238,12.918 1.6209,12.836 1.6662,12.728 L 2.4056,12.631 4.6103,13.908 C 4.8407,14.041 5.1235,14.028 5.3416,13.874 5.5598,13.72 5.6763,13.451 5.6423,13.178 L 5.4734,11.824 7.2654,13.104 C 7.4963,13.365 7.7434,13.522 8,13.522 8.2566,13.522 8.5036,13.365 8.7346,13.104 L 10.527,11.824 10.358,13.178 C 10.324,13.451 10.441,13.72 10.659,13.874 10.877,14.028 11.16,14.041 11.39,13.908 L 13.595,12.631 14.334,12.727 C 14.379,12.836 14.476,12.918 14.597,12.934 14.78,12.957 14.946,12.822 14.969,12.632 14.992,12.443 14.862,12.269 14.68,12.245 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/icon_console.svg b/.icons/awkward/16x16/actions/icon_console.svg
new file mode 100644
index 00000000..3f0accd1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/icon_console.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 1,2 H 15 V 12 H 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 C 1,1 0,1 0,2 V 12 C 0,13 1,13 1,13 H 4 V 14 C 4,15 5,15 5,15 H 11 C 11,15 12,15 12,14 V 13 H 15 C 15,13 16,13 16,12 V 2 C 16,1 15,1 15,1 Z M 2,3 H 14 V 11 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/icon_details.svg b/.icons/awkward/16x16/actions/icon_details.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/icon_details.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/icon_radio.svg b/.icons/awkward/16x16/actions/icon_radio.svg
new file mode 100644
index 00000000..5aa01770
--- /dev/null
+++ b/.icons/awkward/16x16/actions/icon_radio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,3 C 1.446,3 1,3.446 1,4 l 0,8 c 0,0.554 0.446,1 1,1 l 12,0 c 0.554,0 1,-0.446 1,-1 L 15,4 C 15,3.446 14.554,3 14,3 L 2,3 Z M 6,5 C 7.6568,5 9,6.3432 9,8 9,9.6568 7.6568,11 6,11 4.3432,11 3,9.6568 3,8 3,6.3432 4.3432,5 6,5 Z M 6,6 A 2,2 0 0 0 4,8 2,2 0 0 0 6,10 2,2 0 0 0 8,8 2,2 0 0 0 6,6 Z m 4,0 4,0 0,1 -4,0 0,-1 z m 0,2 4,0 0,1 -4,0 0,-1 z m 0,2 4,0 0,1 -4,0 0,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/icon_tag.svg b/.icons/awkward/16x16/actions/icon_tag.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/icon_tag.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/icon_user.svg b/.icons/awkward/16x16/actions/icon_user.svg
new file mode 100644
index 00000000..d2872d84
--- /dev/null
+++ b/.icons/awkward/16x16/actions/icon_user.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,5 A 3,3 0 0 1 8,8 3,3 0 0 1 5,5 3,3 0 0 1 8,2 3,3 0 0 1 11,5 Z M 8,9 C 2,9 2,13 2,13 V 14 H 14 V 13 C 14,13 14,9 8,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/identity.svg b/.icons/awkward/16x16/actions/identity.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/16x16/actions/identity.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/im-aim.svg b/.icons/awkward/16x16/actions/im-aim.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-aim.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/im-ban-kick-user.svg b/.icons/awkward/16x16/actions/im-ban-kick-user.svg
new file mode 120000
index 00000000..2379f012
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-ban-kick-user.svg
@@ -0,0 +1 @@
+im-kick-user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/im-ban-user.svg b/.icons/awkward/16x16/actions/im-ban-user.svg
new file mode 100644
index 00000000..711de955
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-ban-user.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 10 C 8.741,15 8,13.574 8,12 8,10.937 8.362,9.8505 9,9 Z M 8,0 A 4,4 0 0 0 4,4 4,4 0 0 0 8,8 4,4 0 0 0 12,4 4,4 0 0 0 8,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 3.5,3.5 0 0 0 12.5,9 Z M 11.086,10.379 12.5,11.793 13.914,10.379 14.621,11.086 13.207,12.5 14.621,13.914 13.914,14.621 12.5,13.207 11.086,14.621 10.379,13.914 11.793,12.5 10.379,11.086 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-facebook.svg b/.icons/awkward/16x16/actions/im-facebook.svg
new file mode 100644
index 00000000..a76081d4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-facebook.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,2 C 7,2 6,3 6,5 V 7 H 5 C 4,7 4,8 4,8 4,8 4,9 5,9 H 6 V 14 C 6,15 7,15 7,15 7,15 8,15 8,14 V 9 H 9 C 10,9 10,8 10,8 10,8 10,7 9,7 H 8 V 5 C 8,5 8,4 9,4 10,4 10,3 10,3 10,3 10,2 9,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-gadugadu.svg b/.icons/awkward/16x16/actions/im-gadugadu.svg
new file mode 100644
index 00000000..7cf1927a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-gadugadu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8 0l-1.1152 3.1348c-0.5527 0.1265-1.067 0.3456-1.5332 0.6386l-3.0078-1.4296 1.4296 3.0078c-0.293 0.4662-0.5121 0.9805-0.6386 1.5332l-3.1348 1.1152 3.1348 1.1152c0.1265 0.5527 0.3456 1.0668 0.6386 1.5328l-1.4296 3.008 3.0097-1.431c0.4659 0.292 0.9791 0.514 1.5313 0.64l1.1152 3.135 1.1152-3.135c0.5522-0.126 1.0658-0.348 1.5308-0.64l3.01 1.431-1.431-3.01c0.292-0.465 0.514-0.9786 0.64-1.5308l3.135-1.1152-3.135-1.1152c-0.126-0.5522-0.348-1.0654-0.64-1.5313l1.431-3.0097-3.008 1.4296c-0.466-0.293-0.9801-0.5121-1.5328-0.6386l-1.1152-3.1348zm-2 6a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1zm4 0a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1zm0.498 3.4961a0.50005 0.50005 0 0 1 0.314 0.8949s-1.2948 1.105-2.81 1.109c-1.5104 0.004-2.8086-1.074-2.8086-1.074a0.50005 0.50005 0 1 1 0.6132 -0.7893s1.2034 0.8663 2.1934 0.8633c0.9852-0.002 2.189-0.8906 2.189-0.8906a0.50005 0.50005 0 0 1 0.309 -0.1133z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-google-talk.svg b/.icons/awkward/16x16/actions/im-google-talk.svg
new file mode 100644
index 00000000..dd69be28
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-google-talk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.1341 1 1 3.3506 1 6.25 C 1 9.105 4.2159 11.93 8 12 L 8 15 C 15 11 15 8.232 15 6.25 C 15 3.3506 11.866 1 8 1 z M 4 4 L 7 4 L 7 7 C 7 8 6 9 5 9 L 5 8 C 5 8 6 8 6 7 L 4 7 L 4 4 z M 9 4 L 12 4 L 12 7 C 12 8 11 9 10 9 L 10 8 C 10 8 11 8 11 7 L 9 7 L 9 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-google.svg b/.icons/awkward/16x16/actions/im-google.svg
new file mode 100644
index 00000000..9724160f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-google.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.7793,1 C 7.5785,1.0124 6.2897,1.2539 5.4124,2.1418 4.4214,3.0853 4.0654,4.698 4.7687,5.9098 5.304,6.8993 6.4527,7.439 7.5571,7.3594 7.943,7.2839 8.0166,7.3549 7.8187,7.7314 7.6741,8.3103 7.9563,8.861 8.3281,9.2852 6.855,9.376 5.2248,9.5967 4.1517,10.715 3.4453,11.514 3.2417,12.762 3.9002,13.634 4.7432,14.752 6.2639,15.037 7.5869,14.996 9.159,14.959 10.894,14.369 11.729,12.949 12.322,11.956 12.242,10.587 11.426,9.7377 10.897,9.1362 10.216,8.7026 9.6445,8.1484 9.2101,7.5878 9.7107,6.9052 10.202,6.5849 10.974,6.0224 11.556,5.1311 11.504,4.1465 11.531,3.1635 10.968,2.2568 10.223,1.6602 H 11.342 L 12.5,1 Z M 7.6445,1.6074 C 8.6147,1.6153 9.2737,2.5065 9.5915,3.3328 9.895,4.1726 10.081,5.1489 9.7124,5.9963 9.2017,6.9296 7.7476,7.151 7.0326,6.3281 6.1683,5.4257 5.8383,4.0702 6.0586,2.8555 6.23,2.1382 6.9055,1.603 7.6445,1.6074 Z M 8.2793,9.7969 C 8.5947,9.8097 8.9537,9.7256 9.188,9.9958 9.9221,10.541 10.862,11.139 10.91,12.154 11.005,13.194 10.055,14.036 9.0792,14.157 7.9036,14.326 6.5423,14.216 5.6453,13.352 4.8912,12.638 4.8772,11.263 5.7168,10.607 6.413,10 7.3906,9.8657 8.2793,9.7969 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-groupwise.svg b/.icons/awkward/16x16/actions/im-groupwise.svg
new file mode 100644
index 00000000..9fca87fd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-groupwise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 1,2 1,4 V 10 C 1,12 3,12 3,12 H 8 L 10,15 12,12 H 13 C 13,12 15,12 15,10 V 4 C 15,2 13,2 13,2 Z M 5,4 H 7 L 9,6.6562 V 4 H 11 V 10 H 9 L 7,7.3203 V 10 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-icq.svg b/.icons/awkward/16x16/actions/im-icq.svg
new file mode 100644
index 00000000..efeb9d07
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-icq.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="matrix(1,0,0,1,-3,-3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.309,5.1318 C 13.487,4.6572 12.313,5.1162 11.471,6.1611 10.927,4.9343 9.915,4.1859 8.9983,4.4315 8.0818,4.677 7.5767,5.832 7.7194,7.1663 6.4672,6.6825 5.2214,6.872 4.7468,7.694 4.2722,8.5161 4.731,9.6897 5.776,10.532 4.5494,11.076 3.8027,12.089 4.0483,13.006 4.2938,13.922 5.448,14.424 6.7824,14.282 6.863,14.073 6.9579,13.864 7.0769,13.658 7.5537,13.166 8.3372,12.595 9.1369,12.286 A 2,2 0 0 1 8.8773,11.712 2,2 0 0 1 10.291,9.2624 2,2 0 0 1 12.741,10.676 2,2 0 0 1 11.327,13.126 2,2 0 0 1 10.699,13.19 C 10.83,14.037 10.73,14.997 10.542,15.656 L 10.541,15.658 C 10.422,15.864 10.289,16.051 10.148,16.226 10.691,17.452 11.704,18.2 12.62,17.955 13.537,17.709 14.039,16.555 13.896,15.221 15.149,15.705 16.395,15.515 16.869,14.693 17.344,13.871 16.885,12.697 15.84,11.855 17.067,11.311 17.816,10.297 17.571,9.3807 17.325,8.4641 16.171,7.9616 14.837,8.1045 15.32,6.8524 15.131,5.6065 14.309,5.1319 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.1396,12.285 C 8.339,12.594 7.5544,13.165 7.0769,13.658 6.2459,15.098 6.3494,16.702 7.3089,17.256 8.2685,17.81 9.71,17.098 10.541,15.658 L 10.542,15.657 C 10.73,14.997 10.832,14.035 10.7,13.188 A 2,2 0 0 1 9.8109,12.923 2,2 0 0 1 9.1396,12.285 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-identi.ca.svg b/.icons/awkward/16x16/actions/im-identi.ca.svg
new file mode 100644
index 00000000..f2102fb2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-identi.ca.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,7 A 3,3 0 0 0 10,10 3,3 0 0 0 11.197,12.393 L 13,16 14.803,12.395 A 3,3 0 0 0 16,10 3,3 0 0 0 13,7 Z M 7,0 C 3.6863,0 1,2.6863 1,6 V 10 L 0,14 4,12 H 7 C 7.8189,12 8.5994,11.836 9.3105,11.539 A 4,4 0 0 1 9,10 4,4 0 0 1 9.0469,9.4199 C 8.4463,9.7802 7.7513,10 7,10 H 3 V 6 C 3,3.7909 4.7909,2 7,2 9.2091,2 11,3.7909 11,6 11,6.1972 10.969,6.3866 10.941,6.5762 A 4,4 0 0 1 13,6 C 13,2.6863 10.314,0 7,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-invisible-user.svg b/.icons/awkward/16x16/actions/im-invisible-user.svg
new file mode 100644
index 00000000..60833f8d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-invisible-user.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 14.25,10.25 15,11 12,14 10,12 10.75,11.25 12,12.5 Z M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 3.5,3.5 0 0 0 12.5,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 10 C 8.741,15 8,13.574 8,12 8,10.937 8.362,9.8505 9,9 Z M 8,0 A 4,4 0 0 0 4,4 4,4 0 0 0 8,8 4,4 0 0 0 12,4 4,4 0 0 0 8,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-irc.svg b/.icons/awkward/16x16/actions/im-irc.svg
new file mode 100644
index 00000000..5c70c326
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-irc.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,6 C 5,6 4,6 4,7 V 12 C 4,13 5,13 5,13 H 9 L 10.5,15 12,13 H 13 C 13,13 14,13 14,12 V 7 C 14,6 13,6 13,6 Z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 3 2 C 3 2 2 2 2 3 L 2 8 C 2 9 3 9 3 9 L 3 6 C 3 5 4 5 4 5 L 12 5 L 12 3 C 12 2 11 2 11 2 L 3 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-jabber.svg b/.icons/awkward/16x16/actions/im-jabber.svg
new file mode 100644
index 00000000..30976541
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-jabber.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,13 H 10 V 15 H 6 Z M 12.5,5.5 C 12.531,8 10,10.5 10,12 H 6 C 6,10.5 3.5,7.9853 3.5,5.5 3.5,3.0147 5.5147,1 8,1 10.485,1 12.469,3.0149 12.5,5.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-kick-user.svg b/.icons/awkward/16x16/actions/im-kick-user.svg
new file mode 100644
index 00000000..98ec2e9b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-kick-user.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,9 C 3.568,9 0,12.122 0,16 H 16 C 16,12.122 12.432,9 8,9 Z M 12,4 A 4,4 0 0 1 8,8 4,4 0 0 1 4,4 4,4 0 0 1 8,0 4,4 0 0 1 12,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-local-xmpp.svg b/.icons/awkward/16x16/actions/im-local-xmpp.svg
new file mode 120000
index 00000000..979d9af1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-local-xmpp.svg
@@ -0,0 +1 @@
+im-jabber.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/im-message-new.svg b/.icons/awkward/16x16/actions/im-message-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-message-new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/im-msn.svg b/.icons/awkward/16x16/actions/im-msn.svg
new file mode 100644
index 00000000..1bc065fb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-msn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 3 L 3 7 L 7 7 L 7 3 L 3 3 z M 9 3 L 9 7 L 13 7 L 13 3 L 9 3 z M 3 9 L 3 13 L 7 13 L 7 9 L 3 9 z M 9 9 L 9 13 L 13 13 L 13 9 L 9 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-nov.svg b/.icons/awkward/16x16/actions/im-nov.svg
new file mode 120000
index 00000000..83745bf6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-nov.svg
@@ -0,0 +1 @@
+im-groupwise.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/im-qq.svg b/.icons/awkward/16x16/actions/im-qq.svg
new file mode 100644
index 00000000..6fce23c7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-qq.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.4759,1 3.4277,3.041 3.4277,5.5605 3.4277,6 3.4928,6.4327 3.6113,6.8379 3.0353,7.2993 0.80005,9.298 1.7207,11.891 1.7207,11.891 2.4977,11.825 3.1367,10.646 3.3308,11.401 3.6926,12.084 4.1855,12.656 3.4634,12.868 2.9727,13.28 2.9727,13.752 2.9727,14.441 4.0171,15 5.3027,15 6.1754,15 6.9337,14.743 7.332,14.363 7.5514,14.392 7.7731,14.41 8,14.41 8.2274,14.41 8.4495,14.392 8.668,14.363 9.0672,14.743 9.8266,15 10.699,15 11.985,15 13.029,14.441 13.029,13.752 13.029,13.28 12.539,12.868 11.816,12.656 12.309,12.084 12.671,11.401 12.865,10.646 13.504,11.824 14.281,11.891 14.281,11.891 15.202,9.2976 12.966,7.2988 12.391,6.8379 12.51,6.4327 12.576,6 12.576,5.5605 12.576,3.0415 10.529,1 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-skype.svg b/.icons/awkward/16x16/actions/im-skype.svg
new file mode 100644
index 00000000..f5137e69
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-skype.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,1 A 3.5,3.5 0 0 0 1,4.5 3.5,3.5 0 0 0 2.0859,7.0293 6,6 0 0 0 2,8 6,6 0 0 0 8,14 6,6 0 0 0 8.9707,13.918 3.5,3.5 0 0 0 11.5,15 3.5,3.5 0 0 0 15,11.5 3.5,3.5 0 0 0 13.914,8.9707 6,6 0 0 0 14,8 6,6 0 0 0 8,2 6,6 0 0 0 7.0293,2.082 3.5,3.5 0 0 0 4.5,1 Z M 8.1289,4 C 10.103,4 11.119,5.0424 11.119,5.6543 11.119,6.2682 10.824,6.3594 10.34,6.3594 9.3986,6.3594 9.7845,5.2266 8.0215,5.2266 7.4375,5.2266 6.709,5.492 6.709,6.1738 6.709,6.7219 7.3551,6.924 8.4941,7.2051 10.212,7.6651 11.5,8.1242 11.5,9.7012 11.5,11.232 10.253,12 8.2793,12 6.3062,12 5.0449,10.819 5.0449,10.207 5.0449,9.595 5.2773,9.4414 5.7617,9.4414 6.7045,9.4414 6.5787,10.73 8.3418,10.73 8.9268,10.73 9.791,10.463 9.791,9.7793 9.791,9.2333 9.7451,9 8.4941,8.707 7.1581,8.526 5,8 5,6.4238 5,4.8929 6.1552,4 8.1289,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-twitter.svg b/.icons/awkward/16x16/actions/im-twitter.svg
new file mode 100644
index 00000000..96162941
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-twitter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.078,1 C 9.2653,1 7.7949,2.5814 7.7949,4.5332 7.7949,4.8102 7.8809,5.3398 7.8809,5.3398 5.1526,5.1924 2.7324,3.7846 1.1133,1.6465 0.83072,2.1685 0.66992,2.7761 0.66992,3.4238 0.66992,4.65 1.2481,5.7315 2.1289,6.3652 1.5908,6.3469 1.0851,6.1885 0.64258,5.9238 V 5.9668 C 0.64258,7.6791 1.7737,9.1085 3.2754,9.4336 2.9999,9.5144 2.7095,9.5566 2.4102,9.5566 2.1986,9.5566 1.9934,9.5353 1.793,9.4941 2.2107,10.898 3.4229,11.919 4.8594,11.947 3.7359,12.895 2.3211,13.461 0.7832,13.461 0.51825,13.461 0.25681,13.445 0,13.412 1.4528,14.415 3.1773,15 5.0312,15 11.069,15 14.371,9.6139 14.371,4.9434 14.371,4.7901 14.363,4.4863 14.363,4.4863 15.005,3.9881 16,2.6562 16,2.6562 16,2.6562 14.779,3.1275 14.115,3.2129 14.793,2.7755 15.559,1.2578 15.559,1.2578 15.559,1.2578 14.222,1.9567 13.475,2.1152 12.876,1.4283 12.022,1 11.078,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-user-away.svg b/.icons/awkward/16x16/actions/im-user-away.svg
new file mode 100644
index 00000000..b2e84e35
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-user-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 L 13,15 V 13 H 10 V 12 H 13 V 10 L 16,12.5 A 3.5,3.5 0 0 0 12.5,9 Z M 8,9 C 3.568,9 0,12.122 0,16 H 10 C 8.741,15 8,13.574 8,12 8,10.937 8.362,9.8505 9,9 Z M 8,0 A 4,4 0 0 0 4,4 4,4 0 0 0 8,8 4,4 0 0 0 12,4 4,4 0 0 0 8,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-user-busy.svg b/.icons/awkward/16x16/actions/im-user-busy.svg
new file mode 100644
index 00000000..f1714df4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-user-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 10 C 8.741,15 8,13.574 8,12 8,10.937 8.362,9.8505 9,9 Z M 8,0 A 4,4 0 0 0 4,4 4,4 0 0 0 8,8 4,4 0 0 0 12,4 4,4 0 0 0 8,0 Z M 12,10 H 13 V 12 H 15 V 13 H 12 Z M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 3.5,3.5 0 0 0 12.5,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-user-offline.svg b/.icons/awkward/16x16/actions/im-user-offline.svg
new file mode 100644
index 00000000..59b41c04
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-user-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 16 C 16,12.122 12.432,9 8,9 Z M 12,4 A 4,4 0 0 1 8,8 4,4 0 0 1 4,4 4,4 0 0 1 8,0 4,4 0 0 1 12,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-user-online.svg b/.icons/awkward/16x16/actions/im-user-online.svg
new file mode 100644
index 00000000..0f6f61f6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-user-online.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 10 C 8.741,15 8,13.574 8,12 8,10.937 8.362,9.8505 9,9 Z M 8,0 A 4,4 0 0 0 4,4 4,4 0 0 0 8,8 4,4 0 0 0 12,4 4,4 0 0 0 8,0 Z M 14.25,10.25 15,11 12,14 10,12 10.75,11.25 12,12.5 Z M 12.5,9 A 3.5,3.5 0 0 0 9,12.5 3.5,3.5 0 0 0 12.5,16 3.5,3.5 0 0 0 16,12.5 3.5,3.5 0 0 0 12.5,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-user.svg b/.icons/awkward/16x16/actions/im-user.svg
new file mode 100644
index 00000000..32a85101
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-user.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 3.568,9 0,12.122 0,16 H 16 C 16,12.122 12.432,9 8,9 Z M 12,4 A 4,4 0 0 1 8,8 4,4 0 0 1 4,4 4,4 0 0 1 8,0 4,4 0 0 1 12,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/im-yahoo.svg b/.icons/awkward/16x16/actions/im-yahoo.svg
new file mode 100644
index 00000000..e8e22218
--- /dev/null
+++ b/.icons/awkward/16x16/actions/im-yahoo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 3 4 L 8 4 L 8 4.5 L 6.2246 4.6621 L 8.3223 8.2051 L 10.246 5.8926 L 9 5.5 L 9 5 L 13 5 L 12.699 5.5 L 11.562 5.9609 L 9 9 L 9 11.25 L 10.25 11.25 L 10.25 12 L 5.5 12 L 5.5 11.25 L 7 11.25 L 7 9 L 4.3926 4.8008 L 3 4.5 L 3 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/image-adjust.svg b/.icons/awkward/16x16/actions/image-adjust.svg
new file mode 120000
index 00000000..aa5daf85
--- /dev/null
+++ b/.icons/awkward/16x16/actions/image-adjust.svg
@@ -0,0 +1 @@
+adjustlevels.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/image-auto-adjust.svg b/.icons/awkward/16x16/actions/image-auto-adjust.svg
new file mode 120000
index 00000000..79026236
--- /dev/null
+++ b/.icons/awkward/16x16/actions/image-auto-adjust.svg
@@ -0,0 +1 @@
+autocorrection.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/image-crop.svg b/.icons/awkward/16x16/actions/image-crop.svg
new file mode 100644
index 00000000..0d5f4cdf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/image-crop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0 V 2 H 5 V 0 Z M 0,3 V 5 H 11 V 16 H 13 V 4 C 13,4 13,3 12,3 Z M 3,6 V 12 C 3,13 4,13 4,13 H 10 V 11 H 5 V 6 Z M 14,11 V 13 H 16 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/image-denoise.svg b/.icons/awkward/16x16/actions/image-denoise.svg
new file mode 100644
index 00000000..6312dfc2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/image-denoise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 5 V 5 H 7 V 1 Z M 7,5 V 7 H 11 V 5 Z M 11,5 H 13 V 3 H 11 Z M 11,3 V 1 H 9 V 3 Z M 7,7 H 5 V 9 H 7 Z M 5,9 H 3 V 11 H 5 Z M 3,9 V 7 H 1 V 9 Z M 3,7 H 5 V 5 H 3 Z M 11,9 V 11 H 13 V 9 Z M 13,11 V 15 H 15 V 11 Z M 7,11 V 13 H 9 V 11 Z M 9,13 V 15 H 11 V 13 Z M 3,13 V 15 H 5 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/image-filter.svg b/.icons/awkward/16x16/actions/image-filter.svg
new file mode 100644
index 00000000..525aee73
--- /dev/null
+++ b/.icons/awkward/16x16/actions/image-filter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 1.390625 15 A 0.50009 0.50009 0 0 0 1.6191406 15 L 15 15 L 15 13 L 3 13 L 3 11.388672 C 3.12 11.156142 3.2395581 10.923138 3.3925781 10.705078 C 4.2091181 9.5414781 5.5389719 8.5588281 8.0761719 8.0488281 C 10.750072 7.5112681 12.289194 6.5649406 13.121094 5.3691406 C 13.953024 4.1733406 14.031912 2.8102656 14.013672 1.5722656 A 0.50005 0.50005 0 0 0 13.5 1.0742188 A 0.50005 0.50005 0 0 0 13.013672 1.5878906 C 13.031072 2.7696906 12.943668 3.8720281 12.298828 4.7988281 C 11.654018 5.7256581 10.405606 6.5604594 7.8789062 7.0683594 C 5.5249063 7.5415994 3.9946 8.4605437 3 9.5898438 L 3 1 L 1 1 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 14 2.4003906 C 13.9566 3.3996306 13.771204 4.4346406 13.121094 5.3691406 C 12.289174 6.5649406 10.750072 7.5112281 8.0761719 8.0488281 C 5.5389719 8.5588881 4.2091781 9.5414781 3.3925781 10.705078 C 3.2395581 10.923138 3.12 11.156142 3 11.388672 L 3 13 L 14 13 L 14 2.4003906 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/image-loading.svg b/.icons/awkward/16x16/actions/image-loading.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/image-loading.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/image-missing.svg b/.icons/awkward/16x16/actions/image-missing.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/image-missing.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/image-red-eye.svg b/.icons/awkward/16x16/actions/image-red-eye.svg
new file mode 100644
index 00000000..5be30298
--- /dev/null
+++ b/.icons/awkward/16x16/actions/image-red-eye.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.25,1 1,2.25 3.1348,4.3848 C 0.863,5.8643 0,8 0,8 0,8 2,13 8,13 9.2318,13 10.279,12.776 11.189,12.439 L 13.75,15 15,13.75 Z M 8,3 C 7.3419,3 6.7403,3.0687 6.1758,3.1758 L 8,5 A 3,3 0 0 1 11,8 L 13.861,10.861 C 15.393,9.5037 16,8 16,8 16,8 14,3 8,3 Z M 5.3496,6.5996 9.4004,10.65 A 3,3 0 0 1 8,11 3,3 0 0 1 5,8 3,3 0 0 1 5.3496,6.5996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/image-sharpen.svg b/.icons/awkward/16x16/actions/image-sharpen.svg
new file mode 100644
index 00000000..d9ee7424
--- /dev/null
+++ b/.icons/awkward/16x16/actions/image-sharpen.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 0,14 H 16 Z M 8,5 12.25,12 H 3.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/image-straighten.svg b/.icons/awkward/16x16/actions/image-straighten.svg
new file mode 100644
index 00000000..caba0093
--- /dev/null
+++ b/.icons/awkward/16x16/actions/image-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.029297 1.03125 C 12.934297 1.03214 12.873047 1.0625 12.873047 1.0625 L 1.0625 3.125 C 0.0777 3.29865 0.25 4.28125 0.25 4.28125 L 0.71875 7 L 3.8125 7 L 4.9375 5.0625 L 7.375 7 L 9.6875 7 L 10.59375 5.78125 L 12.34375 7 L 14.9375 7 L 14.03125 1.875 C 13.90102 1.1364 13.31637 1.02858 13.03125 1.03125 L 13.029297 1.03125 z M 1 8 L 1 9 L 2 9 L 2 8 L 1 8 z M 3 8 L 3 9 L 4 9 L 4 8 L 3 8 z M 5 8 L 5 9 L 6 9 L 6 8 L 5 8 z M 7 8 L 7 9 L 8 9 L 8 8 L 7 8 z M 9 8 L 9 9 L 10 9 L 10 8 L 9 8 z M 11 8 L 11 9 L 12 9 L 12 8 L 11 8 z M 13 8 L 13 9 L 14 9 L 14 8 L 13 8 z M 15 8 L 15 9 L 16 9 L 16 8 L 15 8 z M 1.25 10 L 1.96875 14.15625 C 2.14239 15.14105 3.125 14.96875 3.125 14.96875 L 14.935547 12.875 C 14.935547 12.875 15.921687 12.70351 15.748047 11.71875 L 15.4375 10 L 13.4375 10 L 13.625 11.0625 L 3.78125 12.8125 L 3.28125 10 L 1.25 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/imagecomment.svg b/.icons/awkward/16x16/actions/imagecomment.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/imagecomment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/inbox.svg b/.icons/awkward/16x16/actions/inbox.svg
new file mode 100644
index 00000000..7fb402f1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/inbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 1,1 1,2 1,2 V 14 C 1,14 1,15 2,15 H 14 C 15,15 15,14 15,14 V 2 C 15,2 15,1 14,1 H 11 V 3 H 13 V 10 H 10 C 10,12 8,12 8,12 8,12 6,12 6,10 H 3 V 3 H 5 V 1 Z M 6,1 V 5 H 4 L 8,10 12,5 H 10 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-button.svg b/.icons/awkward/16x16/actions/insert-button.svg
new file mode 100644
index 00000000..99b79211
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-button.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.4,4 C 1.6248,4 1,4.6248 1,5.4 V 10.6 C 1,11.376 1.6248,12 2.4004,12 H 13.6 C 14.376,12 15,11.376 15,10.6 V 5.4 C 15,4.6248 14.376,4 13.6,4 Z M 10,6 H 11 V 9 H 6 V 10 L 4,8.5 6,7 V 8 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-emoticon.svg b/.icons/awkward/16x16/actions/insert-emoticon.svg
new file mode 100644
index 00000000..bdf71fc2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-emoticon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 5 5 A 1 1 0 0 1 6 6 A 1 1 0 0 1 5 7 A 1 1 0 0 1 4 6 A 1 1 0 0 1 5 5 z M 11 5 A 1 1 0 0 1 12 6 A 1 1 0 0 1 11 7 A 1 1 0 0 1 10 6 A 1 1 0 0 1 11 5 z M 4 10 L 12 10 C 12 10 11 12 8 12 C 5 12 4 10 4 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-endnote.svg b/.icons/awkward/16x16/actions/insert-endnote.svg
new file mode 100644
index 00000000..bc06d56a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-endnote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 10 15 C 11.108 15 12 14.108 12 13 L 12 3 C 12 1.892 11.108 1 10 1 L 3 1 z M 13 8 L 13 10 L 15 10 L 15 8 L 13 8 z M 4 11 L 9 11 L 9 13 L 4 13 L 4 11 z M 13 11 L 13 15 L 15 15 L 15 11 L 13 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-footnote.svg b/.icons/awkward/16x16/actions/insert-footnote.svg
new file mode 100644
index 00000000..69c15d60
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-footnote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 10 15 C 11.108 15 12 14.108 12 13 L 12 10 L 13 10 L 13 15 L 15 15 L 15 8 L 13 8 L 12 9 L 12 3 C 12 1.892 11.108 1 10 1 L 3 1 z M 4 11 L 9 11 L 9 13 L 4 13 L 4 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-horizontal-rule.svg b/.icons/awkward/16x16/actions/insert-horizontal-rule.svg
new file mode 120000
index 00000000..c47e3dc4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-horizontal-rule.svg
@@ -0,0 +1 @@
+draw-path.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/insert-image.svg b/.icons/awkward/16x16/actions/insert-image.svg
new file mode 100644
index 00000000..22f10dbf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-image.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0 C 2,0 2,1 2,1 V 9 C 2,10 3,10 3,10 H 13 C 13,10 14,10 14,9 V 1 C 14,0 13,0 13,0 Z M 6,3.5 9,6.5 10.5,5 12,6.5 V 8 H 4 V 5.5 Z M 5,12 8,16 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-link.svg b/.icons/awkward/16x16/actions/insert-link.svg
new file mode 100644
index 00000000..9db1b53b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-link.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,0 C 2.23,0 0,2.23 0,5 0,7.77 2.23,10 5,10 H 7 V 8 H 5 C 3.338,8 2,6.662 2,5 2,3.338 3.338,2 5,2 H 7 V 0 Z M 9,0 V 2 H 11 C 12.662,2 14,3.338 14,5 14,6.662 12.662,8 11,8 H 9 V 10 H 11 C 13.77,10 16,7.77 16,5 16,2.23 13.77,0 11,0 Z M 5,4 V 6 H 11 V 4 Z M 5,12 8,16 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-math-expression.svg b/.icons/awkward/16x16/actions/insert-math-expression.svg
new file mode 100644
index 00000000..ac1fecd4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-math-expression.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 6,2 5,3 5,5 V 7 H 4 C 3,7 3,8 3,8 3,8 3,9 4,9 H 5 V 14 C 5,15 6,15 6,15 6,15 7,15 7,14 V 9 H 8 C 9,9 9,8 9,8 9,8 9,7 8,7 H 7 V 5 C 7,5 7,4 8,4 9,4 9,3 9,3 9,3 9,2 8,2 Z M 8.707,11 H 8 V 11.707 L 9.2931,13 8,14.293 V 15 H 8.707 L 10,13.707 11.293,15 H 12 V 14.293 L 10.707,13 12,11.707 V 11 H 11.293 L 10,12.293 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-more-mark.svg b/.icons/awkward/16x16/actions/insert-more-mark.svg
new file mode 100644
index 00000000..2c56a664
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-more-mark.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 3 1 2 1 2 2 L 2 14 C 2 15 3 15 3 15 L 13 15 C 14 15 14 14 14 14 L 14 5 L 10 1 L 3 1 z M 3 7 L 13 7 L 13 9 L 3 9 L 3 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-object.svg b/.icons/awkward/16x16/actions/insert-object.svg
new file mode 100644
index 00000000..04fde9e1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-object.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 C 5.2386 0 3 2.2386 3 5 C 3 7.7614 5.2386 10 8 10 C 10.7614 10 13 7.7614 13 5 C 13 2.2386 10.7614 0 8 0 z M 5 12 L 8 16 L 11 12 L 5 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-page-break.svg b/.icons/awkward/16x16/actions/insert-page-break.svg
new file mode 100644
index 00000000..3a1f136a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-page-break.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 6 H 14 V 5 L 10,1 Z M 2,9 V 14 C 2,15 3,15 3,15 H 13 C 14,15 14,14 14,14 V 9 Z M 15,7 V 8 H 16 V 7 Z M 13,7 V 8 H 14 V 7 Z M 11,7 V 8 H 12 V 7 Z M 9,7 V 8 H 10 V 7 Z M 7,7 V 8 H 8 V 7 Z M 5,7 V 8 H 6 V 7 Z M 3,7 V 8 H 4 V 7 Z M 1,7 V 8 H 2 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-table-of-contents.svg b/.icons/awkward/16x16/actions/insert-table-of-contents.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-table-of-contents.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/insert-table.svg b/.icons/awkward/16x16/actions/insert-table.svg
new file mode 100644
index 00000000..59338ee6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-table.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 7 V 7 H 15 V 1 Z M 3,3 H 5 V 5 H 3 Z M 7,3 H 9 V 5 H 7 Z M 11,3 H 13 V 5 H 11 Z M 3,7 H 5 V 9 H 3 Z M 11,9 V 11 H 9 V 13 H 11 V 15 H 13 V 13 H 15 V 11 H 13 V 9 Z M 3,11 H 5 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-tableofcontents.svg b/.icons/awkward/16x16/actions/insert-tableofcontents.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-tableofcontents.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/insert-text-frame.svg b/.icons/awkward/16x16/actions/insert-text-frame.svg
new file mode 100644
index 00000000..a9629c42
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-text-frame.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 2 L 1 2 L 1 3 L 2 3 L 2 13 L 1 13 L 1 14 L 2 14 L 2 15 L 3 15 L 3 14 L 13 14 L 13 15 L 14 15 L 14 14 L 15 14 L 15 13 L 14 13 L 14 3 L 15 3 L 15 2 L 14 2 L 14 1 L 13 1 L 13 2 L 3 2 L 3 1 L 2 1 z M 3 3 L 13 3 L 13 13 L 3 13 L 3 3 z M 4 4 L 4 6 L 7 6 L 7 12 L 9 12 L 9 6 L 12 6 L 12 4 L 4 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/insert-text.svg b/.icons/awkward/16x16/actions/insert-text.svg
new file mode 100644
index 00000000..c630cf4f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/insert-text.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 2,10 H 3 L 3.7695,8 H 7.2305 L 8,10 H 9 L 6,2 Z M 5.5,3.5 6.8457,7 H 4.1543 Z M 10,5 V 6 H 12.5 C 12.5,6 13,6 13,6.5 V 7 H 10.5 C 9,7 9,8.5 9,8.5 9,8.5 9,10 10.5,10 H 14 V 6.5 C 14,5 12.5,5 12.5,5 Z M 10.5,8 H 13 V 9 H 10.5 C 10,9 10,8.5 10,8.5 10,8.5 10,8 10.5,8 Z M 5,12 8,16 11,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/interactive_simplify.svg b/.icons/awkward/16x16/actions/interactive_simplify.svg
new file mode 100644
index 00000000..10d6c906
--- /dev/null
+++ b/.icons/awkward/16x16/actions/interactive_simplify.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 C 4.4196,2 3.9056,2.3128 3.6426,2.7637 3.3796,3.2146 3.2981,3.7557 3.2812,4.3613 3.2476,5.5726 3.5059,7.082 3.7559,8.582 4.0059,10.082 4.2476,11.573 4.2188,12.611 4.2043,13.131 4.1139,13.527 3.9941,13.732 3.8743,13.938 3.7946,14 3.5,14 3.3854,14 3.3015,13.967 3.1797,13.854 3.0579,13.74 2.9198,13.542 2.7969,13.275 2.5511,12.743 2.3653,11.962 2.2441,11.174 2.0018,9.5983 2,8 2,8 H 1 C 1,8 0.99824,9.6517 1.2559,11.326 1.3847,12.163 1.5739,13.007 1.8906,13.693 2.049,14.036 2.239,14.346 2.5,14.588 2.761,14.83 3.1146,15 3.5,15 4.0804,15 4.5944,14.687 4.8574,14.236 5.1204,13.785 5.2019,13.244 5.2188,12.639 5.2524,11.427 4.9941,9.918 4.7441,8.418 4.4941,6.918 4.2524,5.4274 4.2812,4.3887 4.2957,3.8693 4.3861,3.4729 4.5059,3.2676 4.6257,3.0622 4.7054,3 5,3 5.3423,3 5.527,3.0835 5.6758,3.2168 5.8246,3.3501 5.948,3.5662 6.0332,3.8809 6.2036,4.5101 6.1869,5.4791 6.125,6.4688 6.0631,7.4584 5.9617,8.4662 6.0488,9.3027 6.0924,9.721 6.178,10.107 6.4062,10.439 6.6345,10.771 7.0542,11 7.5,11 8.2917,11 8.8799,10.498 9.125,9.9102 9.3701,9.322 9.4058,8.6587 9.4375,8.0254 9.4692,7.3921 9.4938,6.7845 9.5977,6.418 9.6496,6.2347 9.7162,6.1239 9.7676,6.0742 9.819,6.0246 9.8542,6 10,6 10.375,6 10.6,6.1196 10.803,6.3223 11.005,6.5249 11.166,6.8306 11.275,7.1582 11.494,7.8133 11.5,8.5 11.5,8.5 A 0.50005,0.50005 0 0 0 12,9 H 15 V 8 H 12.416 C 12.4,7.707 12.421,7.4318 12.225,6.8418 12.084,6.4194 11.87,5.9751 11.51,5.6152 11.15,5.2554 10.625,5 10,5 9.6458,5 9.306,5.1317 9.0742,5.3555 8.8424,5.5793 8.7176,5.859 8.6367,6.1445 8.4749,6.7155 8.4683,7.3579 8.4375,7.9746 8.4067,8.5913 8.3487,9.178 8.2031,9.5273 8.0576,9.8767 7.9583,10 7.5,10 7.3208,10 7.303,9.9786 7.2305,9.873 7.1579,9.7675 7.0795,9.529 7.0449,9.1973 6.9758,8.5338 7.0619,7.5416 7.125,6.5312 7.1881,5.5209 7.2339,4.4899 6.998,3.6191 6.8801,3.1838 6.6832,2.7749 6.3438,2.4707 6.0043,2.1665 5.5327,2 5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/internet-amarok.svg b/.icons/awkward/16x16/actions/internet-amarok.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/internet-amarok.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/internet-services.svg b/.icons/awkward/16x16/actions/internet-services.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/internet-services.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/invertimage.svg b/.icons/awkward/16x16/actions/invertimage.svg
new file mode 120000
index 00000000..ada864c9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/invertimage.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/irc-channel-active.svg b/.icons/awkward/16x16/actions/irc-channel-active.svg
new file mode 120000
index 00000000..324bd1d2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/irc-channel-active.svg
@@ -0,0 +1 @@
+filename-discnumber-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/irc-channel-inactive.svg b/.icons/awkward/16x16/actions/irc-channel-inactive.svg
new file mode 100644
index 00000000..e9dd61eb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/irc-channel-inactive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 4 1 L 4 4 L 1 4 L 1 6 L 4 6 L 4 10 L 1 10 L 1 12 L 4 12 L 4 15 L 6 15 L 6 12 L 10 12 L 10 15 L 12 15 L 12 12 L 15 12 L 15 10 L 12 10 L 12 6 L 15 6 L 15 4 L 12 4 L 12 1 L 10 1 L 10 4 L 6 4 L 6 1 L 4 1 z M 6 6 L 10 6 L 10 10 L 6 10 L 6 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/irc-close-channel.svg b/.icons/awkward/16x16/actions/irc-close-channel.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/irc-close-channel.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/irc-join-channel.svg b/.icons/awkward/16x16/actions/irc-join-channel.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/irc-join-channel.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/irc-operator.svg b/.icons/awkward/16x16/actions/irc-operator.svg
new file mode 120000
index 00000000..b3dc283d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/irc-operator.svg
@@ -0,0 +1 @@
+kdenlive-custom-effect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/irc-remove-operator.svg b/.icons/awkward/16x16/actions/irc-remove-operator.svg
new file mode 100644
index 00000000..69a7affb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/irc-remove-operator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 3.7148438 2 L 12.285156 2 C 13.235156 2 14 2.7651437 14 3.7148438 L 14 12.285156 C 14 13.235156 13.235156 14 12.285156 14 L 3.7148438 14 C 2.7651438 14 2 13.235156 2 12.285156 L 2 3.7148438 C 2 2.7651438 2.7651437 2 3.7148438 2 z M 6.7402344 3 L 6.6289062 4.3164062 A 3.964 3.9286 0 0 0 5.4707031 4.9804688 L 4.2617188 4.4179688 L 3.0019531 6.5820312 L 4.0976562 7.3378906 A 3.964 3.9286 0 0 0 4.0371094 8 A 3.964 3.9286 0 0 0 4.0957031 8.6660156 L 3.0019531 9.4179688 L 4.2617188 11.582031 L 5.4667969 11.019531 A 3.964 3.9286 0 0 0 6.6289062 11.679688 L 6.7402344 13 L 9.2617188 13 L 9.3730469 11.683594 A 3.964 3.9286 0 0 0 10.53125 11.019531 L 11.740234 11.582031 L 13.001953 9.4179688 L 11.904297 8.6621094 A 3.964 3.9286 0 0 0 11.964844 8 A 3.964 3.9286 0 0 0 11.908203 7.3339844 L 13.001953 6.5820312 L 11.740234 4.4179688 L 10.535156 4.9804688 A 3.964 3.9286 0 0 0 9.3730469 4.3203125 L 9.2617188 3 L 6.7402344 3 z M 8.0019531 6.5722656 A 1.4414 1.4286 0 0 1 9.4433594 8 A 1.4414 1.4286 0 0 1 8.0019531 9.4277344 A 1.4414 1.4286 0 0 1 6.5605469 8 A 1.4414 1.4286 0 0 1 8.0019531 6.5722656 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/irc-unvoice.svg b/.icons/awkward/16x16/actions/irc-unvoice.svg
new file mode 120000
index 00000000..b941b185
--- /dev/null
+++ b/.icons/awkward/16x16/actions/irc-unvoice.svg
@@ -0,0 +1 @@
+player-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/irc-voice.svg b/.icons/awkward/16x16/actions/irc-voice.svg
new file mode 120000
index 00000000..c4533054
--- /dev/null
+++ b/.icons/awkward/16x16/actions/irc-voice.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/items-tags.svg b/.icons/awkward/16x16/actions/items-tags.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/items-tags.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-add.svg b/.icons/awkward/16x16/actions/itmages-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-cancel.svg b/.icons/awkward/16x16/actions/itmages-cancel.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-cancel.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-copy-link.svg b/.icons/awkward/16x16/actions/itmages-copy-link.svg
new file mode 120000
index 00000000..c03a9d93
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-copy-link.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-error.svg b/.icons/awkward/16x16/actions/itmages-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-folder.svg b/.icons/awkward/16x16/actions/itmages-folder.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-folder.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-information.svg b/.icons/awkward/16x16/actions/itmages-information.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-information.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-open-browser.svg b/.icons/awkward/16x16/actions/itmages-open-browser.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-open-browser.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-question.svg b/.icons/awkward/16x16/actions/itmages-question.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-question.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-quit.svg b/.icons/awkward/16x16/actions/itmages-quit.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-quit.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-remove.svg b/.icons/awkward/16x16/actions/itmages-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-resize.svg b/.icons/awkward/16x16/actions/itmages-resize.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-resize.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-rotate.svg b/.icons/awkward/16x16/actions/itmages-rotate.svg
new file mode 120000
index 00000000..ae703d50
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-rotate.svg
@@ -0,0 +1 @@
+transform-rotate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-select-all.svg b/.icons/awkward/16x16/actions/itmages-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-settings.svg b/.icons/awkward/16x16/actions/itmages-settings.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-stop.svg b/.icons/awkward/16x16/actions/itmages-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-tools.svg b/.icons/awkward/16x16/actions/itmages-tools.svg
new file mode 120000
index 00000000..9d296896
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-tools.svg
@@ -0,0 +1 @@
+view-media-equalizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-upload.svg b/.icons/awkward/16x16/actions/itmages-upload.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-upload.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-utils.svg b/.icons/awkward/16x16/actions/itmages-utils.svg
new file mode 120000
index 00000000..6995ac4e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-utils.svg
@@ -0,0 +1 @@
+configure-toolbars.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/itmages-warning.svg b/.icons/awkward/16x16/actions/itmages-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/itmages-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/journal-new.svg b/.icons/awkward/16x16/actions/journal-new.svg
new file mode 100644
index 00000000..394d3cb3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/journal-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 7 H 15 V 5 Z M 1,9 V 11 H 7 V 9 Z M 11,9 V 11 H 9 V 13 H 11 V 15 H 13 V 13 H 15 V 11 H 13 V 9 Z M 1,13 V 15 H 7 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdeconnect.svg b/.icons/awkward/16x16/actions/kdeconnect.svg
new file mode 100644
index 00000000..ece72017
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdeconnect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 0 C 3 0 3 1 3 1 L 3 15 C 3 15 3 16 4 16 L 12 16 C 13 16 13 15 13 15 L 13 1 C 13 1 13 0 12 0 L 4 0 z M 5 3.0039062 L 11 3.0039062 L 11 12 L 5 12 L 5 3.0039062 z M 8 13 A 1 1 0 0 1 9 14 A 1 1 0 0 1 8 15 A 1 1 0 0 1 7 14 A 1 1 0 0 1 8 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-add-clip.svg b/.icons/awkward/16x16/actions/kdenlive-add-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-add-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-add-color-clip.svg b/.icons/awkward/16x16/actions/kdenlive-add-color-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-add-color-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-add-slide-clip.svg b/.icons/awkward/16x16/actions/kdenlive-add-slide-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-add-slide-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-add-text-clip.svg b/.icons/awkward/16x16/actions/kdenlive-add-text-clip.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-add-text-clip.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-align-bottom.svg b/.icons/awkward/16x16/actions/kdenlive-align-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-align-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-align-hor.svg b/.icons/awkward/16x16/actions/kdenlive-align-hor.svg
new file mode 100644
index 00000000..b660061a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-align-hor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 4 L 0 12 L 7 8 L 0 4 z M 7 8 L 7 12 L 9 12 L 9 8 L 9 4 L 7 4 L 7 8 z M 9 8 L 16 12 L 16 4 L 9 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-align-left.svg b/.icons/awkward/16x16/actions/kdenlive-align-left.svg
new file mode 100644
index 00000000..5e9131e8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-align-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,4 3,12 5,12 5,8 5,4 3,4 Z m 2,4 7,4 0,-8 -7,4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-align-none.svg b/.icons/awkward/16x16/actions/kdenlive-align-none.svg
new file mode 120000
index 00000000..cc1037fc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-align-none.svg
@@ -0,0 +1 @@
+edit-clear-list.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-align-right.svg b/.icons/awkward/16x16/actions/kdenlive-align-right.svg
new file mode 100644
index 00000000..73e937e3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-align-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13,4 0,8 -2,0 0,-4 0,-4 2,0 z m -2,4 -7,4 0,-8 7,4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-align-top.svg b/.icons/awkward/16x16/actions/kdenlive-align-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-align-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-align-vert.svg b/.icons/awkward/16x16/actions/kdenlive-align-vert.svg
new file mode 100644
index 00000000..2a9b3b2c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-align-vert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 0 L 8 7 L 12 0 L 4 0 z M 8 7 L 4 7 L 4 9 L 8 9 L 12 9 L 12 7 L 8 7 z M 8 9 L 4 16 L 12 16 L 8 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-custom-effect.svg b/.icons/awkward/16x16/actions/kdenlive-custom-effect.svg
new file mode 100644
index 00000000..c82cf709
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-custom-effect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 3.7148438 2 L 12.285156 2 C 13.235156 2 14 2.7651437 14 3.7148438 L 14 12.285156 C 14 13.235156 13.235156 14 12.285156 14 L 3.7148438 14 C 2.7651438 14 2 13.235156 2 12.285156 L 2 3.7148438 C 2 2.7651438 2.7651437 2 3.7148438 2 z M 6.7402344 3 L 6.6289062 4.3164062 A 3.964 3.9286 0 0 0 5.4707031 4.9804688 L 4.2617188 4.4179688 L 3.0019531 6.5820312 L 4.0976562 7.3378906 A 3.964 3.9286 0 0 0 4.0371094 8 A 3.964 3.9286 0 0 0 4.0957031 8.6660156 L 3.0019531 9.4179688 L 4.2617188 11.582031 L 5.4667969 11.019531 A 3.964 3.9286 0 0 0 6.6289062 11.679688 L 6.7402344 13 L 9.2617188 13 L 9.3730469 11.683594 A 3.964 3.9286 0 0 0 10.53125 11.019531 L 11.740234 11.582031 L 13.001953 9.4179688 L 11.904297 8.6621094 A 3.964 3.9286 0 0 0 11.964844 8 A 3.964 3.9286 0 0 0 11.908203 7.3339844 L 13.001953 6.5820312 L 11.740234 4.4179688 L 10.535156 4.9804688 A 3.964 3.9286 0 0 0 9.3730469 4.3203125 L 9.2617188 3 L 6.7402344 3 z M 8.0019531 6.5722656 A 1.4414 1.4286 0 0 1 9.4433594 8 A 1.4414 1.4286 0 0 1 8.0019531 9.4277344 A 1.4414 1.4286 0 0 1 6.5605469 8 A 1.4414 1.4286 0 0 1 8.0019531 6.5722656 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-deleffect.svg b/.icons/awkward/16x16/actions/kdenlive-deleffect.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-deleffect.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-down.svg b/.icons/awkward/16x16/actions/kdenlive-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-hide-audio.svg b/.icons/awkward/16x16/actions/kdenlive-hide-audio.svg
new file mode 100644
index 00000000..602619b9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-hide-audio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-hide-video.svg b/.icons/awkward/16x16/actions/kdenlive-hide-video.svg
new file mode 100644
index 00000000..3f88c61e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-hide-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 2 3 C 1 3 1 4 1 4 L 1 12 C 1 13 2 13 2 13 L 11 13 C 11 13 12 13 12 12 L 12 8 L 12 4 C 12 4 12 3 11 3 L 2 3 z M 12 8 L 16 12 L 16 4.5 L 12 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-insert-edit.svg b/.icons/awkward/16x16/actions/kdenlive-insert-edit.svg
new file mode 100644
index 00000000..e4602a3b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-insert-edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 3 L 0 13 L 4 13 L 4 3 L 0 3 z M 12 3 L 12 13 L 16 13 L 16 3 L 12 3 z M 5 5 L 5 11 L 11 11 L 11 5 L 5 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-insert-rect.svg b/.icons/awkward/16x16/actions/kdenlive-insert-rect.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-insert-rect.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-insert-unicode.svg b/.icons/awkward/16x16/actions/kdenlive-insert-unicode.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-insert-unicode.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-lock.svg b/.icons/awkward/16x16/actions/kdenlive-lock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-menu.svg b/.icons/awkward/16x16/actions/kdenlive-menu.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-menu.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-normal-edit.svg b/.icons/awkward/16x16/actions/kdenlive-normal-edit.svg
new file mode 100644
index 00000000..785d489e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-normal-edit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 V 8 H 11 V 2 Z M 3,9 V 13 H 13 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-object-height.svg b/.icons/awkward/16x16/actions/kdenlive-object-height.svg
new file mode 100644
index 00000000..ae8fe919
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-object-height.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 L 4 6.9375 L 12 6.9375 C 12 7 8 0 8 0 z M 4 9 L 8 16 L 12 9 L 4 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-object-width.svg b/.icons/awkward/16x16/actions/kdenlive-object-width.svg
new file mode 100644
index 00000000..0017bf48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-object-width.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.9375 4 C 7 4 0 8 0 8 L 6.9375 12 L 6.9375 4 z M 9 4 L 9 12 L 16 8 L 9 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-overwrite-edit.svg b/.icons/awkward/16x16/actions/kdenlive-overwrite-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-overwrite-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-select-all.svg b/.icons/awkward/16x16/actions/kdenlive-select-all.svg
new file mode 100644
index 00000000..0f4edece
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-select-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 5,5 V 11 H 11 V 5 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-select-images.svg b/.icons/awkward/16x16/actions/kdenlive-select-images.svg
new file mode 100644
index 00000000..9ad63f0e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-select-images.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 7,5 V 6 H 9 V 5 Z M 7,7 V 11 H 9 V 7 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-select-rects.svg b/.icons/awkward/16x16/actions/kdenlive-select-rects.svg
new file mode 100644
index 00000000..f33021a4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-select-rects.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-select-texts.svg b/.icons/awkward/16x16/actions/kdenlive-select-texts.svg
new file mode 100644
index 00000000..9fa15b91
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-select-texts.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 5,5 V 7 H 6.9902 V 11 H 8.9902 V 7 H 11 V 5 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-select-tool.svg b/.icons/awkward/16x16/actions/kdenlive-select-tool.svg
new file mode 100644
index 00000000..818dad2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-select-tool.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.9902344 0 L 2.9902344 14.148438 L 6.9355469 12.330078 L 9.0585938 16 L 11.726562 14.460938 L 9.7441406 11.033203 L 12.990234 9.5351562 L 2.9902344 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-show-audio.svg b/.icons/awkward/16x16/actions/kdenlive-show-audio.svg
new file mode 100644
index 00000000..8add9c5b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-show-audio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-show-audiothumb.svg b/.icons/awkward/16x16/actions/kdenlive-show-audiothumb.svg
new file mode 100644
index 00000000..0dad69a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-show-audiothumb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,3 V 7.2891 L 3.7695,5.5937 V 7.3887 L 0,7.2012 V 8.7988 L 3.7695,8.6113 V 10.406 L 6,8.7109 V 13 L 9.4687,8.7285 V 9.8887 L 11.676,8.2148 V 11.611 L 13.748,8.5898 V 9.5371 L 16,8 13.748,6.4629 V 7.4102 L 11.676,4.3887 V 7.7852 L 9.4687,6.1113 V 7.2715 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-show-markers.svg b/.icons/awkward/16x16/actions/kdenlive-show-markers.svg
new file mode 100644
index 00000000..7b8ea408
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-show-markers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 6.8809,6.9902 8.9043,13 H 6.7832 L 6.3652,11.666 H 4.7773 L 4.4375,13 H 2.4082 L 4.3105,6.9941 Z M 5.5254,8.4746 5.0762,10.209 H 6.0566 Z M 10,12 H 11 V 13 H 10 Z M 12,12 H 13 V 13 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-show-video.svg b/.icons/awkward/16x16/actions/kdenlive-show-video.svg
new file mode 100644
index 00000000..9e971064
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-show-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 3 C 1 3 1 4 1 4 L 1 12 C 1 13 2 13 2 13 L 11 13 C 11 13 12 13 12 12 L 12 8 L 12 4 C 12 4 12 3 11 3 L 2 3 z M 12 8 L 16 12 L 16 4.5 L 12 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-show-videothumb.svg b/.icons/awkward/16x16/actions/kdenlive-show-videothumb.svg
new file mode 120000
index 00000000..7b51f34f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-show-videothumb.svg
@@ -0,0 +1 @@
+kdenlive-show-audiothumb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-snap.svg b/.icons/awkward/16x16/actions/kdenlive-snap.svg
new file mode 120000
index 00000000..305374af
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-snap.svg
@@ -0,0 +1 @@
+kdenlive-align-hor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-spacer-tool.svg b/.icons/awkward/16x16/actions/kdenlive-spacer-tool.svg
new file mode 100644
index 00000000..e7d5d01b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-spacer-tool.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,4 A 3,3 0 0 1 12,7 3,3 0 0 1 9,4 3,3 0 0 1 12,1 3,3 0 0 1 15,4 Z M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 9.9269,14.998 11.679,14.211 12.947,12.947 L 15,15 V 9 H 9 L 11.52,11.516 C 10.619,12.425 9.3816,13 8,13 5.2386,13 3,10.761 3,8 3,5.2386 5.2386,3 8,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-split-audio.svg b/.icons/awkward/16x16/actions/kdenlive-split-audio.svg
new file mode 100644
index 00000000..cbd94448
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-split-audio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.7847,2.1055 C 0.84673,2.28 1.0113,3.2676 1.0113,3.2676 L 1.4624,6 H 4.4043 L 5.4766,4.0527 7.7989,6 H 10 L 10.863,4.7754 12.531,6 H 15 L 14.137,0.84964 C 14.013,0.10718 13.457,-0.00192 13.186,2.5219e-5 Z M 1,7 V 8 H 2 V 7 Z M 3,7 V 8 H 4 V 7 Z M 5,7 V 8 H 6 V 7 Z M 7,7 V 8 H 8 V 7 Z M 9,7 V 8 H 10 V 7 Z M 11,7 V 8 H 12 V 7 Z M 13,7 V 8 H 14 V 7 Z M 15,7 V 8 H 16 V 7 Z M 1,9 V 12 H 4 L 8,16 V 9 Z M 10,9 V 12 C 11.07,11.42 11.789,10.3 11.789,9 Z M 14,9 C 14,11.57 12.32,13.76 10,14.5 V 16 C 13.15,15.22 15.5,12.4 15.5,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-track-has-effect.svg b/.icons/awkward/16x16/actions/kdenlive-track-has-effect.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-track-has-effect.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-track_has_effect.svg b/.icons/awkward/16x16/actions/kdenlive-track_has_effect.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-track_has_effect.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-unlock.svg b/.icons/awkward/16x16/actions/kdenlive-unlock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-unlock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-unselect-all.svg b/.icons/awkward/16x16/actions/kdenlive-unselect-all.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-unselect-all.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-up.svg b/.icons/awkward/16x16/actions/kdenlive-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-zindex-bottom.svg b/.icons/awkward/16x16/actions/kdenlive-zindex-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-zindex-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-zindex-down.svg b/.icons/awkward/16x16/actions/kdenlive-zindex-down.svg
new file mode 100644
index 00000000..a0c6a10e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-zindex-down.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,5 V 12 L 3.5,8.5 2,10 8,16 14,10 12.5,8.5 9,12 V 5 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8" cy="2" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-zindex-top.svg b/.icons/awkward/16x16/actions/kdenlive-zindex-top.svg
new file mode 100644
index 00000000..9402f944
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-zindex-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,11 V 4 L 3.5,7.5 2,6 8,0 14,6 12.5,7.5 9,4 V 11 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8" cy="14" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-zindex-up.svg b/.icons/awkward/16x16/actions/kdenlive-zindex-up.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-zindex-up.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-zone-end.svg b/.icons/awkward/16x16/actions/kdenlive-zone-end.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-zone-end.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-zone-start.svg b/.icons/awkward/16x16/actions/kdenlive-zone-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-zone-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kdenlive-zoom-large.svg b/.icons/awkward/16x16/actions/kdenlive-zoom-large.svg
new file mode 100644
index 00000000..113efe90
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-zoom-large.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 8,3 6,7 H 10 Z M 6,9 8,13 10,9 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdenlive-zoom-small.svg b/.icons/awkward/16x16/actions/kdenlive-zoom-small.svg
new file mode 100644
index 00000000..afb474bc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdenlive-zoom-small.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 6,4 H 10 Z M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 5.9922 L 6,2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z M 8,8 6,12 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kdocumentinfo.svg b/.icons/awkward/16x16/actions/kdocumentinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kdocumentinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/key-enter.svg b/.icons/awkward/16x16/actions/key-enter.svg
new file mode 100644
index 00000000..376c8a20
--- /dev/null
+++ b/.icons/awkward/16x16/actions/key-enter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 C 7,1 6,1 6,2 V 6 H 2 C 2,6 1,6 1,7 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 Z M 11,4 H 12 V 11 H 8 V 12 L 5,10.5 8,9 V 10 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/key_enter.svg b/.icons/awkward/16x16/actions/key_enter.svg
new file mode 120000
index 00000000..4ded9468
--- /dev/null
+++ b/.icons/awkward/16x16/actions/key_enter.svg
@@ -0,0 +1 @@
+key-enter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kfm_home.svg b/.icons/awkward/16x16/actions/kfm_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kfm_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kittens.svg b/.icons/awkward/16x16/actions/kittens.svg
new file mode 100644
index 00000000..b377e0ca
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kittens.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" id="Capa_1" width="16" height="16" x="0" y="0" version="1.1" viewBox="0 0 16 16" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m5 1c-1.1046 0-2 1.3432-2 3s0.8954 3 2 3 2-1.3432 2-3-0.8954-3-2-3zm5 0c-1.1046 0-2 1.3432-2 3s0.8954 3 2 3c1.105 0 2-1.3432 2-3s-0.895-3-2-3zm-8.1133 4.9863c-0.0909 0.0114-0.1776 0.0351-0.2617 0.0742-0.67256 0.3136-0.82714 1.4276-0.3438 2.4864 0.4837 1.0587 1.4212 1.6611 2.0938 1.3476 0.6726-0.3138 0.8274-1.4256 0.3438-2.4843-0.4232-0.9264-1.1955-1.5038-1.8321-1.4239zm12.226 0c-0.636-0.0799-1.409 0.4975-1.832 1.4239-0.483 1.0587-0.329 2.1705 0.344 2.4843 0.673 0.3135 1.61-0.2889 2.094-1.3476 0.483-1.0588 0.329-2.1728-0.344-2.4864-0.084-0.0391-0.171-0.0628-0.262-0.0742zm-6.2751 2.0137s-1.0555-0.003-1.7793 0.6445c-1.0017 0.8974-2.1582 2.8065-2.1582 2.8065-0.6115 0.958-0.9004 1.464-0.9004 1.994 0 1.048 0.7838 1.555 1.8379 1.555 0.4641 0 0.7517 0.005 1.5098-0.387 0 0 0.4921-0.452 1.6523-0.406 1.1494-0.046 1.6406 0.4 1.6406 0.4 0.7584 0.392 1.0584 0.393 1.5234 0.393 1.054 0 1.836-0.508 1.836-1.555 0-0.53-0.289-1.039-0.9-1.996 0 0.001-1.186-1.8746-2.1566-2.8045-0.6786-0.6481-1.7813-0.6445-1.7813-0.6445h-0.3242z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kmouth-phrase-new.svg b/.icons/awkward/16x16/actions/kmouth-phrase-new.svg
new file mode 100644
index 00000000..3da0f37b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kmouth-phrase-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5,2 C 2.5,2 1,2 1,3.5 V 7.5 C 1,9 2.5,9 2.5,9 H 3 L 4.5,11 6,9 H 9.5 C 9.5,9 11,9 11,7.5 V 3.5 C 11,2 9.5,2 9.5,2 Z M 12,10 V 12 H 10 V 13 H 12 V 15 H 13 V 13 H 15 V 12 H 13 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kmouth-phrase.svg b/.icons/awkward/16x16/actions/kmouth-phrase.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kmouth-phrase.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kmouth-phrasebook.svg b/.icons/awkward/16x16/actions/kmouth-phrasebook.svg
new file mode 120000
index 00000000..7d232584
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kmouth-phrasebook.svg
@@ -0,0 +1 @@
+im-irc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kmouth-phresebook-new.svg b/.icons/awkward/16x16/actions/kmouth-phresebook-new.svg
new file mode 100644
index 00000000..b1ecc6c0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kmouth-phresebook-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3.5,2 C 3.5,2 2,2 2,3.5 V 7.5 C 2,9 3,9 3,9 V 6.5 C 3,5 4.5,5 4.5,5 H 12 V 3.5 C 12,2 10.5,2 10.5,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,6 C 12.5,6 14,6 14,7.5 V 11.5 C 14,13 12.5,13 12.5,13 H 12 L 10.5,15 9,13 H 5.5 C 5.5,13 4,13 4,11.5 V 7.5 C 4,6 5.5,6 5.5,6 Z M 10,7 H 9 V 9 H 7 V 10 H 9 V 12 H 10 V 10 H 12 V 9 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/knotes_alarm.svg b/.icons/awkward/16x16/actions/knotes_alarm.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/16x16/actions/knotes_alarm.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/knotes_date.svg b/.icons/awkward/16x16/actions/knotes_date.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/knotes_date.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/knotes_delete.svg b/.icons/awkward/16x16/actions/knotes_delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/knotes_delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kontes_close.svg b/.icons/awkward/16x16/actions/kontes_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kontes_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kr_combine.svg b/.icons/awkward/16x16/actions/kr_combine.svg
new file mode 100644
index 00000000..ce97d731
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kr_combine.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 4 C 1,5 2,5 2,5 H 5 V 11 H 2 C 2,11 1,11 1,12 V 13 C 1,14 2,14 2,14 H 7 C 7,14 8,14 8,13 V 10 H 10 V 12 L 15,8 10,4 V 6 H 8 V 3 C 8,2 7,2 7,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kr_comparedirs.svg b/.icons/awkward/16x16/actions/kr_comparedirs.svg
new file mode 100644
index 00000000..2748c200
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kr_comparedirs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;stroke:currentColor;stroke-width:2;stroke-linejoin:round" class="ColorScheme-Text" d="M 5,3.5 C 5,4.3284 4.3284,5 3.5,5 2.6716,5 2,4.3284 2,3.5 2,2.6716 2.6716,2 3.5,2 4.3284,2 5,2.6716 5,3.5 Z M 6,11 V 14 L 8,12.5 Z M 4,5 H 3 V 12 C 3,13 4,13 4,13 H 6 V 12 H 4 Z M 11,12.5 C 11,11.672 11.672,11 12.5,11 13.328,11 14,11.672 14,12.5 14,13.328 13.328,14 12.5,14 11.672,14 11,13.328 11,12.5 Z M 10,5 V 2 L 8,3.5 Z M 12,11 H 13 V 4 C 13,3 12,3 12,3 H 10 V 4 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kr_diskusage.svg b/.icons/awkward/16x16/actions/kr_diskusage.svg
new file mode 120000
index 00000000..25c526d0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kr_diskusage.svg
@@ -0,0 +1 @@
+cache.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kr_jumpback.svg b/.icons/awkward/16x16/actions/kr_jumpback.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kr_jumpback.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kr_mountman.svg b/.icons/awkward/16x16/actions/kr_mountman.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kr_mountman.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kr_setjumpback.svg b/.icons/awkward/16x16/actions/kr_setjumpback.svg
new file mode 120000
index 00000000..76b68096
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kr_setjumpback.svg
@@ -0,0 +1 @@
+go-jump-definition.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kr_syncbrowse_off.svg b/.icons/awkward/16x16/actions/kr_syncbrowse_off.svg
new file mode 100644
index 00000000..f736034d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kr_syncbrowse_off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 13 C 1,13 1,14 2,14 H 14 C 14,14 15,14 15,13 V 4 C 15,3 14,3 14,3 H 9 L 7,1 Z M 11.5,7 13.166,8.2852 11.5,9.5723 V 8.7148 C 10.58,8.7148 9.834,9.481 9.834,10.428 9.834,11.375 10.58,12.143 11.5,12.143 12.42,12.143 13.166,11.375 13.166,10.428 13.166,10.191 13.354,10 13.584,10 13.814,10 14,10.192 14,10.428 V 10.471 C 13.976,11.871 12.867,13 11.5,13 10.119,13 9,11.848 9,10.428 9,9 10.119,7.8574 11.5,7.8574 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kr_syncbrowse_on.svg b/.icons/awkward/16x16/actions/kr_syncbrowse_on.svg
new file mode 120000
index 00000000..0e0e5bd5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kr_syncbrowse_on.svg
@@ -0,0 +1 @@
+folder-sync.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kr_unselect.svg b/.icons/awkward/16x16/actions/kr_unselect.svg
new file mode 100644
index 00000000..1337aec1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kr_unselect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2 1l0.0156 11.535 2.3223-2.279 0.4394-0.4318 0.2364 0.5798 1.8925 4.596 1.461-0.674-1.9824-4.5467-0.2461-0.5664 0.5937-0.0567 3.2676-0.3105-8-7.8457zm8.834 0l-0.834 0.834 1.666 1.666-1.666 1.666 0.834 0.834 1.666-1.666 1.666 1.666 0.834-0.834-1.666-1.666 1.666-1.666-0.834-0.834-1.666 1.666-1.666-1.666z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_cbound.svg b/.icons/awkward/16x16/actions/kstars_cbound.svg
new file mode 100644
index 00000000..a9858caa
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_cbound.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 -0.21289062 L 5 0 A 5 5 0 0 1 4.9160156 0.88476562 A 5 5 0 0 1 4.8046875 1.3691406 A 5 5 0 0 1 4.6425781 1.84375 A 5 5 0 0 1 2.0449219 4.5507812 A 5 5 0 0 1 1.5898438 4.7304688 A 5 5 0 0 1 1.5800781 4.7304688 A 5 5 0 0 1 1.5683594 4.7304688 A 5 5 0 0 1 1.1132812 4.8574219 A 5 5 0 0 1 1.0976562 4.8574219 A 5 5 0 0 1 0 4.9570312 L 0 5.9570312 A 6 6 0 0 0 1.4140625 5.78125 L 2.3652344 8.6328125 C 1.5994344 8.7328125 0.804 8.9335938 0 8.9335938 L 0 9.5957031 C 1.6837 9.5958031 3.3324812 9.1814031 4.8007812 8.4082031 L 5.4707031 9.4609375 L 6.0078125 10.302734 A 12 12 0 0 0 6.8515625 9.7675781 L 6.8476562 9.7578125 C 8.9215563 8.3112125 10.541 6.2186188 11.375 3.6992188 L 13.529297 4.3144531 L 14.269531 4.5625 C 14.744351 3.0872 14.99749 1.4819344 15 -0.072265625 L 14 -0.072265625 C 13.9963 1.0441344 13.845449 2.1900094 13.574219 3.2871094 L 5.8808594 1.0878906 A 6 6 0 0 0 6 -0.21289062 L 5 -0.21289062 z M 5.609375 2.1230469 L 10.417969 3.4980469 C 9.6534387 5.7774469 8.1874 7.6733344 6.3125 8.9902344 L 5.6640625 7.9707031 L 5.2402344 7.3027344 A 9 9 0 0 1 4.5410156 7.7539062 C 4.1463656 7.9860062 3.7334069 8.1784562 3.3105469 8.3476562 L 2.3652344 5.5117188 A 6 6 0 0 0 5.609375 2.1230469 z M 9.1230469 7.7890625 A 12 12 0 0 1 8.4414062 8.5214844 L 9.8925781 9.8691406 C 7.2785781 12.492141 3.7303 13.9969 0 14 L 0 15 C 4.0072 14.99 7.8163875 13.368416 10.617188 10.541016 L 12.826172 12.59375 A 18 18 0 0 1 8.1894531 16 L 10.208984 16 A 19 19 0 0 0 13.554688 13.271484 L 13.564453 13.28125 A 19 19 0 0 0 14.246094 12.548828 L 14.240234 12.548828 A 19 19 0 0 0 16 10.25 L 16 8.2109375 A 18 18 0 0 1 13.492188 11.851562 L 11.3125 9.8261719 L 10.585938 9.1523438 L 9.1230469 7.7929688 L 9.1230469 7.7890625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_clines.svg b/.icons/awkward/16x16/actions/kstars_clines.svg
new file mode 100644
index 00000000..3eee6916
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_clines.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.279297 -0.021484375 L 13.279297 0 L 8.921875 7.359375 L 5.4570312 9.2070312 L 2.4609375 10.394531 L 0 15.59375 L 0.81835938 15.978516 L 3.1269531 11.082031 L 5.8378906 10.007812 L 9.1328125 8.2519531 L 11.988281 10.404297 L 16 5.0019531 L 13.279297 -0.021484375 z M 13.244141 1.8378906 L 14.927734 4.9472656 L 11.804688 9.1523438 L 9.8046875 7.6445312 L 13.244141 1.8378906 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_cnames.svg b/.icons/awkward/16x16/actions/kstars_cnames.svg
new file mode 100644
index 00000000..c666ea70
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_cnames.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.9003906 0 C 1.1389906 0 5.9211895e-16 2.2386 0 5 L 0 11 C 0 13.7614 1.1389906 16 3.9003906 16 C 6.6617906 16 7.5 13.7614 7.5 11 L 7.5 5 C 7.5 2.2386 6.6618106 0 3.9003906 0 z M 3.9003906 1 C 6.1094906 1 6.5 2.7909 6.5 5 L 6.5 11 C 6.5 13.2091 6.1095206 15 3.9003906 15 C 1.6912606 15 1 13.2091 1 11 L 1 5 C 1 2.7909 1.6912406 1 3.9003906 1 z M 15 4 L 15 5 L 16 5 L 16 4 L 15 4 z M 9 7 L 9 16 L 10 16 L 10 10 C 10 8.8954 10.89543 8 12 8 C 13.10457 8 13 8.8954 13 10 L 14 10 C 14 8.3431 13.65685 7 12 7 C 11.26159 7.001 10.5495 7.2742781 10 7.7675781 L 10 7 L 9 7 z M 15 7 L 15 16 L 16 16 L 16 7 L 15 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_deepsky.svg b/.icons/awkward/16x16/actions/kstars_deepsky.svg
new file mode 100644
index 00000000..80914dd3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_deepsky.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5 0 A 0.5 0.5 0 0 0 6 0.5 A 0.5 0.5 0 0 0 6.5 1 A 0.5 0.5 0 0 0 7 0.5 A 0.5 0.5 0 0 0 6.5 0 z M 9.5 0 A 0.5 0.5 0 0 0 9 0.5 A 0.5 0.5 0 0 0 9.5 1 A 0.5 0.5 0 0 0 10 0.5 A 0.5 0.5 0 0 0 9.5 0 z M 4.5 1 A 0.5 0.5 0 0 0 4 1.5 A 0.5 0.5 0 0 0 4.5 2 A 0.5 0.5 0 0 0 5 1.5 A 0.5 0.5 0 0 0 4.5 1 z M 11.5 1 A 0.5 0.5 0 0 0 11 1.5 A 0.5 0.5 0 0 0 11.5 2 A 0.5 0.5 0 0 0 12 1.5 A 0.5 0.5 0 0 0 11.5 1 z M 2.5 2 A 0.5 0.5 0 0 0 2 2.5 A 0.5 0.5 0 0 0 2.5 3 A 0.5 0.5 0 0 0 3 2.5 A 0.5 0.5 0 0 0 2.5 2 z M 13.5 2 A 0.5 0.5 0 0 0 13 2.5 A 0.5 0.5 0 0 0 13.5 3 A 0.5 0.5 0 0 0 14 2.5 A 0.5 0.5 0 0 0 13.5 2 z M 1.5 4 A 0.5 0.5 0 0 0 1 4.5 A 0.5 0.5 0 0 0 1.5 5 A 0.5 0.5 0 0 0 2 4.5 A 0.5 0.5 0 0 0 1.5 4 z M 14.5 4 A 0.5 0.5 0 0 0 14 4.5 A 0.5 0.5 0 0 0 14.5 5 A 0.5 0.5 0 0 0 15 4.5 A 0.5 0.5 0 0 0 14.5 4 z M 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 A 0.5 0.5 0 0 0 1 6.5 A 0.5 0.5 0 0 0 0.5 6 z M 15.5 6 A 0.5 0.5 0 0 0 15 6.5 A 0.5 0.5 0 0 0 15.5 7 A 0.5 0.5 0 0 0 16 6.5 A 0.5 0.5 0 0 0 15.5 6 z M 0.5 9 A 0.5 0.5 0 0 0 0 9.5 A 0.5 0.5 0 0 0 0.5 10 A 0.5 0.5 0 0 0 1 9.5 A 0.5 0.5 0 0 0 0.5 9 z M 15.5 9 A 0.5 0.5 0 0 0 15 9.5 A 0.5 0.5 0 0 0 15.5 10 A 0.5 0.5 0 0 0 16 9.5 A 0.5 0.5 0 0 0 15.5 9 z M 1.5 11 A 0.5 0.5 0 0 0 1 11.5 A 0.5 0.5 0 0 0 1.5 12 A 0.5 0.5 0 0 0 2 11.5 A 0.5 0.5 0 0 0 1.5 11 z M 14.5 11 A 0.5 0.5 0 0 0 14 11.5 A 0.5 0.5 0 0 0 14.5 12 A 0.5 0.5 0 0 0 15 11.5 A 0.5 0.5 0 0 0 14.5 11 z M 2.5 13 A 0.5 0.5 0 0 0 2 13.5 A 0.5 0.5 0 0 0 2.5 14 A 0.5 0.5 0 0 0 3 13.5 A 0.5 0.5 0 0 0 2.5 13 z M 13.5 13 A 0.5 0.5 0 0 0 13 13.5 A 0.5 0.5 0 0 0 13.5 14 A 0.5 0.5 0 0 0 14 13.5 A 0.5 0.5 0 0 0 13.5 13 z M 4.5 14 A 0.5 0.5 0 0 0 4 14.5 A 0.5 0.5 0 0 0 4.5 15 A 0.5 0.5 0 0 0 5 14.5 A 0.5 0.5 0 0 0 4.5 14 z M 11.5 14 A 0.5 0.5 0 0 0 11 14.5 A 0.5 0.5 0 0 0 11.5 15 A 0.5 0.5 0 0 0 12 14.5 A 0.5 0.5 0 0 0 11.5 14 z M 6.5 15 A 0.5 0.5 0 0 0 6 15.5 A 0.5 0.5 0 0 0 6.5 16 A 0.5 0.5 0 0 0 7 15.5 A 0.5 0.5 0 0 0 6.5 15 z M 9.5 15 A 0.5 0.5 0 0 0 9 15.5 A 0.5 0.5 0 0 0 9.5 16 A 0.5 0.5 0 0 0 10 15.5 A 0.5 0.5 0 0 0 9.5 15 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_ekos.svg b/.icons/awkward/16x16/actions/kstars_ekos.svg
new file mode 100644
index 00000000..d92cccd2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_ekos.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 -0.095703125 L 8 0 A 7 6 0 0 0 7.0800781 0.05859375 A 7 6 0 0 0 6.9179688 0.076171875 L 6.9140625 0.076171875 A 7 6 0 0 0 1 5.9765625 L 1 13.976562 A 7 2 0 0 0 8 15.976562 A 7 2 0 0 0 15 13.976562 L 15 5.9765625 A 7 6 0 0 0 10.685547 0.44140625 L 10.683594 0.44140625 A 7 6 0 0 0 10.630859 0.42382812 A 7 6 0 0 0 10.240234 0.3046875 A 7 6 0 0 0 9.9589844 0.22460938 A 7 6 0 0 0 9.578125 0.14257812 A 7 6 0 0 0 9.2753906 0.083984375 A 7 6 0 0 0 8.9042969 0.0390625 A 7 6 0 0 0 8.5761719 0.00390625 A 7 6 0 0 0 8 -0.095703125 z M 10.115234 1.3261719 A 6 5 0 0 1 14 6.0253906 A 6 2 0 0 1 8 8.0253906 A 6 2 0 0 1 2 6.0253906 A 6 5 0 0 1 5.7519531 1.3925781 C 4.7282531 2.8784781 4.1906156 4.8194906 4.0410156 6.5253906 A 6 2 0 0 0 8 7.0253906 C 8.29858 4.5300906 9.1928344 2.7807625 10.115234 1.3515625 L 10.115234 1.3261719 z M 2 7.5253906 A 7 3 0 0 0 8 8.9882812 A 7 3 0 0 0 14 7.5273438 L 14 13.988281 A 6 1 0 0 1 8 14.988281 A 6 1 0 0 1 2 13.988281 L 2 7.5253906 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_fitsviewer.svg b/.icons/awkward/16x16/actions/kstars_fitsviewer.svg
new file mode 100644
index 00000000..4f07aa79
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_fitsviewer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 C 2.134 2 0 4.679875 0 7.984375 C 0 11.288975 2.134 13.75 6 13.75 C 2.7783 13.75 1.1660156 10.738275 1.1660156 7.984375 C 1.1659901 5.230475 2.7783 2.9960938 6 2.9960938 C 7.4561 2.9960938 8.7708687 3.4705094 9.7929688 4.2246094 C 9.2211887 4.0506094 8.6134 3.9606844 8 3.9589844 C 5.2386 3.9589844 3 5.712 3 7.875 L 3 7.8847656 C 3.00102 7.9907656 3.0075402 8.097525 3.0195312 8.203125 C 3.2124813 11.433425 6.2585 14.001953 10 14.001953 C 13.866 14.001953 16 11.260106 16 7.8789062 C 16 4.4976062 13.866 2.0019531 10 2.0019531 C 13.2217 2.0019531 14.833984 5.0592531 14.833984 7.8769531 C 14.83401 10.694653 13.2217 12.978516 10 12.978516 C 8.3275 12.978516 6.8233656 12.359347 5.7597656 11.373047 C 6.4547856 11.647147 7.2219 11.790016 8 11.791016 C 10.705 11.791016 12.916888 10.102375 12.992188 7.984375 L 13 7.984375 C 13 7.965375 12.996294 7.9447813 12.996094 7.9257812 C 12.997494 7.9087812 12.9988 7.892 13 7.875 C 12.9983 7.7414 12.98786 7.6073094 12.96875 7.4746094 C 12.66616 4.4086094 9.6652 2 6 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_grid.svg b/.icons/awkward/16x16/actions/kstars_grid.svg
new file mode 100644
index 00000000..d9a808c1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_grid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5253906 0 L 6.4277344 1.2792969 C 5.9455844 2.2083969 5.3338531 3.0555531 4.6269531 3.8144531 L 0.81835938 0.01953125 L 0.01171875 0.01953125 L 0.01171875 0.96875 L 3.734375 4.6738281 C 3.013545 5.2977281 2.220575 5.8366781 1.359375 6.2675781 L 0.56835938 4.4824219 L 0.029296875 3.2265625 L 0.015625 6.25 L 0.24023438 6.7558594 C 0.15877237 6.7858594 0.08232 6.8264688 0 6.8554688 L 0 8.1640625 C 0.25343 8.0850625 0.49383437 7.9786656 0.74023438 7.8847656 L 2.6757812 12.25 C 1.8141912 12.5847 0.9223 12.864753 0 13.064453 L 0 14.333984 C 1.0992 14.112184 2.1576344 13.782553 3.1777344 13.376953 L 4.3125 15.939453 L 5.6445312 15.939453 L 4.2949219 12.892578 C 5.9790219 12.091278 7.5220125 11.045181 8.8828125 9.8007812 L 12.306641 13.208984 C 11.188341 14.249884 9.9746219 15.1899 8.6699219 16 L 10.890625 16 C 11.696855 15.41 12.455394 14.761278 13.183594 14.080078 L 15.050781 15.939453 L 15.939453 15.949219 L 15.945312 15.09375 L 14.060547 13.216797 C 14.746247 12.508797 15.4016 11.771228 16 10.986328 L 16 8.8378906 C 15.17694 10.098291 14.2303 11.268503 13.1875 12.345703 L 9.7675781 8.9375 C 11.100578 7.547 12.221172 5.9537781 13.076172 4.2050781 L 15.935547 5.4648438 L 15.939453 4.1191406 L 13.572266 3.09375 C 13.977526 2.10565 14.310769 1.0815781 14.542969 0.017578125 L 13.273438 0.017578125 C 13.064797 0.90917812 12.783099 1.7705156 12.443359 2.6035156 L 8.0390625 0.6953125 C 8.1295525 0.4689125 8.23485 0.25007812 8.3125 0.017578125 L 6.9960938 0.017578125 C 6.9715837 0.083578125 6.9377794 0.14388437 6.9121094 0.20898438 L 6.4316406 0 L 3.5253906 0 z M 7.5546875 1.7753906 L 11.947266 3.7089844 C 11.155486 5.3182844 10.119478 6.7840062 8.8925781 8.0664062 L 5.5 4.6855469 C 6.31296 3.8185469 7.0075875 2.8427906 7.5546875 1.7753906 z M 4.609375 5.5449219 L 8.0078125 8.9277344 C 6.7545125 10.065534 5.3384687 11.024519 3.7929688 11.761719 L 1.859375 7.3945312 C 2.859105 6.8983312 3.779175 6.2745219 4.609375 5.5449219 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_hgrid.svg b/.icons/awkward/16x16/actions/kstars_hgrid.svg
new file mode 100644
index 00000000..f4b36beb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_hgrid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.0292969 0 L 3.3261719 1.8085938 C 2.1832719 1.4646938 1.0671 1.0049281 0 0.42382812 L 0 1.8125 C 0.9327 2.2775 1.8919 2.6701031 2.875 2.9707031 L 1.3808594 6.8164062 C 0.91155937 6.6024062 0.4531 6.3575094 0 6.0996094 L 0 7.5078125 C 0.30873 7.6668925 0.61679062 7.8288331 0.93164062 7.9707031 L 0 10.369141 L 0 13.787109 L 0.0546875 13.646484 C 2.3614875 14.771884 4.8504281 15.391072 7.3613281 15.513672 L 7.3632812 16 L 8.5996094 16 L 8.5996094 15.535156 C 11.129609 15.494156 13.651 14.947625 16 13.890625 L 16 10.1875 L 15.310547 8.40625 C 15.544547 8.31725 15.768 8.2015156 16 8.1035156 L 16 6.7578125 C 15.623 6.9308125 15.246375 7.104 14.859375 7.25 L 13.263672 3.1425781 C 14.193672 2.8929781 15.109 2.5703344 16 2.1777344 L 16 0.8046875 C 14.97 1.2998875 13.905453 1.6984219 12.814453 1.9824219 L 12.042969 0 L 10.705078 0 L 11.583984 2.2558594 C 10.589984 2.4395594 9.5841719 2.535975 8.5761719 2.546875 L 8.5703125 0 L 7.3222656 0 L 7.3300781 2.5175781 C 6.3932781 2.4611781 5.4588625 2.3351062 4.5390625 2.1289062 L 5.3671875 0 L 4.0292969 0 z M 4.0839844 3.2949219 C 5.1534844 3.5452019 6.2404312 3.6951894 7.3320312 3.7558594 L 7.34375 8.3417969 C 5.70745 8.2197969 4.0855969 7.8710156 2.5292969 7.2910156 L 4.0839844 3.2949219 z M 12.041016 3.4296875 L 13.683594 7.6484375 C 12.022894 8.1453275 10.305237 8.397075 8.5859375 8.390625 L 8.578125 3.7851562 C 9.739125 3.7730512 10.898016 3.6556675 12.041016 3.4296875 z M 2.0800781 8.4453125 C 3.7821781 9.0794825 5.5570563 9.4567781 7.3476562 9.5800781 L 7.359375 14.275391 C 5.001975 14.151391 2.6705656 13.550516 0.50976562 12.478516 L 2.0800781 8.4453125 z M 14.134766 8.8046875 L 15.646484 12.683594 C 13.413184 13.718094 11.009503 14.256728 8.5957031 14.298828 L 8.5878906 9.6269531 C 10.459291 9.6325531 12.329466 9.3547175 14.134766 8.8046875 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_horizon.svg b/.icons/awkward/16x16/actions/kstars_horizon.svg
new file mode 100644
index 00000000..6cd787ab
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_horizon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,8 C 0,12.385 3.6143,16 8,16 12.381,16 16,12.381 16,8 13.716,9.2353 10.898,9.9987 8,10 5.0996,9.9963 2.2823,9.2391 0,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 8 1 A 7 7 0 0 1 15 8 A 7 7 0 0 1 8 15 A 7 7 0 0 1 1 8 A 7 7 0 0 1 8 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_indi.svg b/.icons/awkward/16x16/actions/kstars_indi.svg
new file mode 100644
index 00000000..e009a927
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_indi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 L 4.8125 16 L 10.25 16 L 14 0 L 2 0 z M 3.5 2 C 3.77614 2 4 2.2239 4 2.5 C 4 2.7761 3.77614 3 3.5 3 C 3.22386 3 3 2.7761 3 2.5 C 3 2.2239 3.22386 2 3.5 2 z M 10.5 2 C 10.77614 2 11 2.2239 11 2.5 C 11 2.7761 10.77614 3 10.5 3 C 10.22386 3 10 2.7761 10 2.5 C 10 2.2239 10.22386 2 10.5 2 z M 7.9042969 4.0019531 C 9.4444969 3.9519531 10.771709 5.0778688 10.974609 6.6054688 C 11.192879 8.2483688 10.037581 9.7571094 8.3945312 9.9746094 C 6.7516312 10.192909 5.2428906 9.0376313 5.0253906 7.3945312 C 4.8071206 5.7516312 5.9624187 4.2428906 7.6054688 4.0253906 C 7.7046288 4.0123906 7.8043569 4.0039531 7.9042969 4.0019531 z M 9.5 11.001953 C 9.77614 11.001953 10 11.225853 10 11.501953 C 10 11.778053 9.77614 12.001953 9.5 12.001953 C 9.22386 12.001953 9 11.778053 9 11.501953 C 9 11.225853 9.22386 11.001953 9.5 11.001953 z M 6.5 13.001953 C 6.77614 13.001953 7 13.225853 7 13.501953 C 7 13.778053 6.77614 14.001953 6.5 14.001953 C 6.22386 14.001953 6 13.778053 6 13.501953 C 6 13.225853 6.22386 13.001953 6.5 13.001953 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_mw.svg b/.icons/awkward/16x16/actions/kstars_mw.svg
new file mode 100644
index 00000000..4a434788
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_mw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.931641 -0.05078125 C 9.8364406 -0.02378125 8.833625 -0.092528125 7.703125 0.20117188 L 7.703125 0.19921875 C 5.801625 0.99571875 4.6923594 2.759875 4.1933594 4.671875 C 4.1534984 4.830475 3.9335937 5.4610281 3.9335938 6.2363281 L 3.9335938 9.1035156 C 3.8754468 10.660416 2.7694406 11.612703 1.6191406 12.470703 C 1.0834106 12.849303 0.5249 13.178859 0 13.568359 L 0.00390625 15.949219 C 2.9728063 15.939219 4.2843437 15.928594 6.2773438 15.933594 C 7.8816438 13.471194 8.9471031 11.741741 8.9707031 9.1816406 L 8.9707031 6.2382812 C 9.0404831 5.6139813 9.27419 4.9565375 9.78125 4.8984375 C 10.66854 4.8504375 11.3975 5.1032031 11.875 5.4082031 C 12.14069 5.5797031 12.726154 5.9550781 13.646484 5.9550781 L 16 5.9550781 L 16 0.94335938 L 14.859375 0.94335938 C 14.054065 1.0083594 13.422747 0.46617187 12.685547 0.20117188 C 12.317997 0.11017188 11.688231 -0.05078125 10.931641 -0.05078125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_satellites.svg b/.icons/awkward/16x16/actions/kstars_satellites.svg
new file mode 100644
index 00000000..0ba5317c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_satellites.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 -0.13867188 L 11 0 L 5.7363281 7.1777344 A 4.5 4.5 0 0 1 6.1855469 7.3339844 C 5.6642369 7.1228844 5.097 7 4.5 7 C 3.307 7 2.1633125 7.4761125 1.3203125 8.3203125 A 4.5 4.5 0 0 0 0.69335938 9.1074219 L 2.7871094 11.201172 L 1.390625 13.105469 A 3.5 3.5 0 0 0 2.8964844 14.607422 L 4.7988281 13.212891 L 6.8945312 15.308594 A 4.5 4.5 0 0 0 7.6796875 14.679688 C 8.5238775 13.836687 8.9988 12.693 9 11.5 C 9.000001 10.9188 8.8803075 10.367422 8.6796875 9.8574219 A 4.5 4.5 0 0 1 8.8242188 10.261719 L 16 4.8613281 L 11 -0.13867188 z M 2.9140625 0.0859375 L 0.0859375 2.9160156 L 3.7578125 6.5859375 L 6.5859375 3.7578125 L 2.9140625 0.0859375 z M 12.242188 9.4140625 L 9.4140625 12.244141 L 13.085938 15.916016 L 15.914062 13.085938 L 12.242188 9.4140625 z M 0.74804688 13.914062 L 0 15.013672 L 1 16.013672 L 2.0195312 15.265625 A 4.5 4.5 0 0 1 0.74804688 13.994141 L 0.74804688 13.914062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_solarsystem.svg b/.icons/awkward/16x16/actions/kstars_solarsystem.svg
new file mode 100644
index 00000000..bfcca4af
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_solarsystem.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 -0.05078125 L 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 1.3847656 12.498047 A 1.5 1.5 0 0 0 1.2011719 12.75 A 1.5 1.5 0 0 0 1.75 14.75 A 1.5 1.5 0 0 0 3.5078125 14.550781 A 8 8 0 0 0 8 15.949219 A 8 8 0 0 0 16 7.9492188 A 8 8 0 0 0 8 -0.05078125 z M 8 1 A 7 7 0 0 1 15 8 A 7 7 0 0 1 8 15 A 7 7 0 0 1 3.9824219 13.728516 A 1.5 1.5 0 0 0 3.25 12.228516 A 1.5 1.5 0 0 0 2.2773438 12.029297 A 7 7 0 0 1 1 8.0292969 A 7 7 0 0 1 8 1.0292969 L 8 1 z M 8 3 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 11.072266 11.9375 A 1.5 1.5 0 0 0 12.798828 11.25 A 1.5 1.5 0 0 0 12.720703 9.6308594 A 5 5 0 0 0 13 8 A 5 5 0 0 0 8 3 z M 8 4 A 4 4 0 0 1 12 8 A 4 4 0 0 1 11.857422 9.0429688 A 1.5 1.5 0 0 0 10.201172 9.75 A 1.5 1.5 0 0 0 10.238281 11.310547 A 4 4 0 0 1 8 12.009766 A 4 4 0 0 1 4 8.0097656 A 4 4 0 0 1 8 4.0097656 L 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kstars_supernovae.svg b/.icons/awkward/16x16/actions/kstars_supernovae.svg
new file mode 100644
index 00000000..a7698ea0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kstars_supernovae.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.810547 0 C 15.479437 -0.029 14.479006 0.33673438 14.128906 0.55273438 C 13.345916 0.91793437 11.935278 1.6615938 10.267578 2.9960938 C 10.381948 3.0770937 10.494726 3.1680188 10.603516 3.2617188 C 12.194216 2.0877188 13.300984 1.6580469 13.646484 2.1230469 C 13.970514 2.5592469 13.392143 3.631075 12.283203 5.046875 A 5.0063 5.4049 0 0 0 7.4082031 2.59375 A 5.0063 5.4049 0 0 0 3.1035156 8.6621094 A 5.0063 5.4049 0 0 0 3.4394531 10.007812 C 1.5583531 12.437913 -0.39024062 15.204966 0.068359375 15.822266 C 0.56440938 16.490066 3.2945125 15.180437 6.1953125 12.960938 A 5.0063 5.4049 0 0 0 8.7265625 13.308594 A 5.0063 5.4049 0 0 0 13.029297 7.2402344 A 5.0063 5.4049 0 0 0 12.798828 6.2050781 C 14.958828 3.3448781 16.383803 0.67740938 15.908203 0.037109375 C 15.892043 0.015109375 15.857857 0.004 15.810547 0 z M 3.6230469 10.431641 A 5.0063 5.4049 0 0 0 5.1503906 12.335938 C 3.6865906 13.523537 2.6097312 14.092766 2.2695312 13.634766 C 1.9319513 13.180266 2.4730569 12.048641 3.6230469 10.431641 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kt-add-feeds.svg b/.icons/awkward/16x16/actions/kt-add-feeds.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-add-feeds.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-add-filters.svg b/.icons/awkward/16x16/actions/kt-add-filters.svg
new file mode 100644
index 00000000..1dbf7d9f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-add-filters.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 4,6 V 14 L 6,11 V 6 L 10,2 Z M 10,6 V 8 H 8 V 10 H 10 V 12 H 12 V 10 H 14 V 8 H 12 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kt-bandwidth-scheduler.svg b/.icons/awkward/16x16/actions/kt-bandwidth-scheduler.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-bandwidth-scheduler.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-change-tracker.svg b/.icons/awkward/16x16/actions/kt-change-tracker.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-change-tracker.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-check-data.svg b/.icons/awkward/16x16/actions/kt-check-data.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-check-data.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-chunks.svg b/.icons/awkward/16x16/actions/kt-chunks.svg
new file mode 120000
index 00000000..4bbf838b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-chunks.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-encrypted.svg b/.icons/awkward/16x16/actions/kt-encrypted.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-encrypted.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-info-widget.svg b/.icons/awkward/16x16/actions/kt-info-widget.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-info-widget.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-magnet.svg b/.icons/awkward/16x16/actions/kt-magnet.svg
new file mode 100644
index 00000000..52d3c22a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-magnet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 8,2 3,2 3,7 V 14 H 5 V 7 C 5,4 8,4 8,4 8,4 11,4 11,7 V 14 H 13 V 7 C 13,2 8,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kt-pause.svg b/.icons/awkward/16x16/actions/kt-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-plugins.svg b/.icons/awkward/16x16/actions/kt-plugins.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-plugins.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-queue-manager.svg b/.icons/awkward/16x16/actions/kt-queue-manager.svg
new file mode 120000
index 00000000..213a69a2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-queue-manager.svg
@@ -0,0 +1 @@
+view-sort-descending.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-remove-feeds.svg b/.icons/awkward/16x16/actions/kt-remove-feeds.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-remove-feeds.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-remove-filters.svg b/.icons/awkward/16x16/actions/kt-remove-filters.svg
new file mode 100644
index 00000000..0a8aed71
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-remove-filters.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 4,6 V 14 L 6,11 V 6 L 10,2 Z M 8,8 V 10 H 14 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kt-remove.svg b/.icons/awkward/16x16/actions/kt-remove.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-remove.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-restore-defaults.svg b/.icons/awkward/16x16/actions/kt-restore-defaults.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-restore-defaults.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-set-max-download-speed.svg b/.icons/awkward/16x16/actions/kt-set-max-download-speed.svg
new file mode 120000
index 00000000..37717457
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-set-max-download-speed.svg
@@ -0,0 +1 @@
+cloud-download.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-set-max-upload-speed.svg b/.icons/awkward/16x16/actions/kt-set-max-upload-speed.svg
new file mode 120000
index 00000000..17854fc8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-set-max-upload-speed.svg
@@ -0,0 +1 @@
+cloud-upload.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-show-statusbar.svg b/.icons/awkward/16x16/actions/kt-show-statusbar.svg
new file mode 120000
index 00000000..ae70e66e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-show-statusbar.svg
@@ -0,0 +1 @@
+show-menu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-speed-limits.svg b/.icons/awkward/16x16/actions/kt-speed-limits.svg
new file mode 100644
index 00000000..839b69d3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-speed-limits.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.51758,8.1368 C 0.46788,8.1224 0.41382,8.1289 0.36914,8.1563 0.32446,8.1838 0.29281,8.23 0.2793,8.2833 0.09448,9.014 0,9.7707 0,10.533 0,10.664 0.00373,10.795 0.00977,10.934 0.0146,11.045 0.09996,11.133 0.20312,11.133 0.20616,11.133 0.20986,11.133 0.21289,11.133 L 2.5391,11.018 C 2.5905,11.015 2.6392,10.99 2.6738,10.949 2.7085,10.908 2.727,10.854 2.7246,10.799 2.7206,10.705 2.7187,10.618 2.7187,10.533 2.7187,10.028 2.7804,9.5288 2.9023,9.047 2.9303,8.936 2.8691,8.8212 2.7656,8.7911 Z M 4.6133,8.0704 C 4.571,8.0757 4.5304,8.0958 4.498,8.129 4.4333,8.1955 4.4187,8.3002 4.4609,8.3849 L 6.0469,11.572 A 2,2 0 0 0 6,12 2,2 0 0 0 8,14 2,2 0 0 0 10,12 2,2 0 0 0 8,10 2,2 0 0 0 7.7695,10.016 L 4.7383,8.0997 C 4.6997,8.0753 4.6555,8.0652 4.6133,8.0704 Z M 15.393,7.8302 13.168,8.5763 C 13.066,8.6106 13.009,8.7283 13.041,8.838 13.201,9.3841 13.281,9.9544 13.281,10.533 13.281,10.618 13.279,10.705 13.275,10.799 13.273,10.854 13.291,10.908 13.326,10.949 13.361,10.99 13.41,11.015 13.461,11.018 L 15.789,11.133 C 15.792,11.133 15.794,11.133 15.797,11.133 15.9,11.133 15.985,11.045 15.99,10.934 15.996,10.795 16,10.664 16,10.533 16,9.6585 15.877,8.7952 15.635,7.9669 15.603,7.8572 15.495,7.7957 15.393,7.8302 Z M 2.8613,4.0392 C 2.8097,4.0356 2.7594,4.0535 2.7207,4.0899 2.0138,4.756 1.4269,5.5408 0.97656,6.4239 0.95188,6.4724 0.94645,6.5311 0.96094,6.5841 0.97542,6.6371 1.0075,6.6807 1.0527,6.7071 L 3.0977,7.9063 C 3.1272,7.9237 3.1599,7.9317 3.1914,7.9317 3.2601,7.9317 3.3261,7.8915 3.3613,7.8224 3.659,7.2386 4.048,6.72 4.5156,6.2794 4.5544,6.243 4.5768,6.1919 4.5801,6.1368 4.5834,6.0817 4.5672,6.0259 4.5332,5.9845 L 2.9941,4.1095 C 2.9602,4.068 2.9128,4.0427 2.8613,4.0392 Z M 12.902,3.8321 C 12.851,3.8378 12.804,3.8655 12.771,3.9083 L 11.301,5.8458 C 11.268,5.8887 11.254,5.9432 11.26,5.9981 11.265,6.0531 11.29,6.1039 11.33,6.1388 11.813,6.5597 12.218,7.0613 12.537,7.6329 12.574,7.6981 12.639,7.7345 12.705,7.7345 12.739,7.7345 12.773,7.7252 12.805,7.7052 L 14.805,6.4239 C 14.849,6.3956 14.88,6.3505 14.893,6.297 14.905,6.2434 14.898,6.1862 14.871,6.1388 14.389,5.2746 13.775,4.5134 13.045,3.8771 13.005,3.8422 12.954,3.8266 12.902,3.8321 Z M 6.916,2.0353 C 5.9825,2.171 5.0878,2.4802 4.2559,2.9532 4.1611,3.0071 4.1256,3.1329 4.1758,3.2345 L 5.2676,5.4415 C 5.3025,5.512 5.3699,5.5509 5.4395,5.5509 5.4701,5.5509 5.5003,5.5439 5.5293,5.5274 6.0773,5.2159 6.6665,5.0133 7.2812,4.9239 7.3875,4.9085 7.4617,4.8035 7.4473,4.6896 L 7.1348,2.213 C 7.1204,2.0991 7.022,2.0199 6.916,2.0353 Z M 8.7793,1.9981 C 8.7277,1.9926 8.6765,2.008 8.6367,2.0431 8.597,2.0782 8.5733,2.1287 8.5684,2.1837 L 8.3418,4.67 C 8.3314,4.7844 8.4108,4.8875 8.5176,4.8985 9.1359,4.9627 9.7312,5.1415 10.289,5.4298 10.316,5.4435 10.346,5.4493 10.375,5.4493 10.397,5.4493 10.417,5.4454 10.438,5.4376 10.486,5.4194 10.526,5.3819 10.549,5.3321 L 11.561,3.0821 C 11.607,2.9786 11.567,2.8547 11.471,2.8048 10.623,2.367 9.7173,2.0956 8.7793,1.9981 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kt-start-all.svg b/.icons/awkward/16x16/actions/kt-start-all.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-start-all.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-start.svg b/.icons/awkward/16x16/actions/kt-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-stop-all.svg b/.icons/awkward/16x16/actions/kt-stop-all.svg
new file mode 100644
index 00000000..840a10a8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-stop-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,5 V 11 H 7 V 5 Z M 9,5 V 11 H 15 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/kt-stop.svg b/.icons/awkward/16x16/actions/kt-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/kt-upnp.svg b/.icons/awkward/16x16/actions/kt-upnp.svg
new file mode 100644
index 00000000..3376adb9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/kt-upnp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,0 V 2 H 7 V 7 H 10 V 9 L 15.5,4.5 Z M 6,6 0.5,10.5 6,15 V 13 H 9 V 8 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/ktnef_extract_to.svg b/.icons/awkward/16x16/actions/ktnef_extract_to.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/16x16/actions/ktnef_extract_to.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/label-amarok.svg b/.icons/awkward/16x16/actions/label-amarok.svg
new file mode 120000
index 00000000..2bb4152c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/label-amarok.svg
@@ -0,0 +1 @@
+tag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/labplot-TeX-logo.svg b/.icons/awkward/16x16/actions/labplot-TeX-logo.svg
new file mode 100644
index 00000000..19ffe899
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-TeX-logo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.7890625 3.890625 L 8.9980469 4.5 L 11.263672 7.4453125 L 8.9980469 10.390625 L 9.7890625 11 L 11.894531 8.2636719 L 13.998047 11 L 14.789062 10.390625 L 12.525391 7.4453125 L 14.789062 4.5 L 13.998047 3.890625 L 11.894531 6.6269531 L 9.7890625 3.890625 z M -0.001953125 4 L -0.001953125 5 L 1.9980469 5 L 1.9980469 11 L 2.9980469 11 L 2.9980469 5 L 4.9980469 5 L 4.9980469 4 L -0.001953125 4 z M 3.9980469 6 L 3.9980469 7 L 3.9980469 8.5 L 3.9980469 9.5 L 3.9980469 12 L 3.9980469 13 L 8.9980469 13 L 8.9980469 12 L 4.9980469 12 L 4.9980469 10 L 8.9980469 10 L 8.9980469 9 L 4.9980469 9 L 4.9980469 7 L 8.9980469 7 L 8.9980469 6 L 3.9980469 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-auto-scale-all.svg b/.icons/awkward/16x16/actions/labplot-auto-scale-all.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-auto-scale-all.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/labplot-auto-scale-x.svg b/.icons/awkward/16x16/actions/labplot-auto-scale-x.svg
new file mode 120000
index 00000000..15725055
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-auto-scale-x.svg
@@ -0,0 +1 @@
+zoom-fit-width.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/labplot-auto-scale-y.svg b/.icons/awkward/16x16/actions/labplot-auto-scale-y.svg
new file mode 120000
index 00000000..e84c2727
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-auto-scale-y.svg
@@ -0,0 +1 @@
+zoom-fit-height.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/labplot-axis-horizontal.svg b/.icons/awkward/16x16/actions/labplot-axis-horizontal.svg
new file mode 100644
index 00000000..2869060c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-axis-horizontal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 14 L 0 14 L 0 15 L 1 15 L 1 16 L 2 16 L 2 15 L 16 15 L 16 14 L 14 14 L 14 12 L 13 12 L 13 14 L 10 14 L 10 12 L 9 12 L 9 14 L 6 14 L 6 12 L 5 12 L 5 14 L 2 14 L 2 0 L 1 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-axis-vertical.svg b/.icons/awkward/16x16/actions/labplot-axis-vertical.svg
new file mode 100644
index 00000000..6e7bf1d7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-axis-vertical.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 14 L 0 14 L 0 15 L 1 15 L 1 16 L 2 16 L 2 15 L 16 15 L 16 14 L 2 14 L 2 10.333984 L 4 10.333984 L 4 9.3339844 L 2 9.3339844 L 2 1 L 4 1 L 4 0 L 2 0 L 1 0 z M 2.0078125 4.6660156 L 2.0078125 5.6660156 L 4.0078125 5.6660156 L 4.0078125 4.6660156 L 2.0078125 4.6660156 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-cursor-arrow.svg b/.icons/awkward/16x16/actions/labplot-cursor-arrow.svg
new file mode 120000
index 00000000..925eb22f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-cursor-arrow.svg
@@ -0,0 +1 @@
+edit-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/labplot-format-text-symbol.svg b/.icons/awkward/16x16/actions/labplot-format-text-symbol.svg
new file mode 120000
index 00000000..5d66639c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-format-text-symbol.svg
@@ -0,0 +1 @@
+format-text-symbol.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/labplot-shift-down-y.svg b/.icons/awkward/16x16/actions/labplot-shift-down-y.svg
new file mode 100644
index 00000000..ada35f1d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-shift-down-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 3 L 6 7 L 10 7 L 8 3 z M 4 9 L 0 11 L 4 13 L 4 9 z M 12 9 L 12 13 L 16 11 L 12 9 z M 8 10 C 7.446 10 7 10.446 7 11 C 7 11.554 7.446 12 8 12 C 8.554 12 9 11.554 9 11 C 9 10.446 8.554 10 8 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-shift-left-x.svg b/.icons/awkward/16x16/actions/labplot-shift-left-x.svg
new file mode 100644
index 00000000..5a00ed2e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-shift-left-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 0 L 3 4 L 7 4 L 5 0 z M 9 6 L 9 10 L 13 8 L 9 6 z M 5 7 C 4.446 7 4 7.446 4 8 C 4 8.554 4.446 9 5 9 C 5.554 9 6 8.554 6 8 C 6 7.446 5.554 7 5 7 z M 3 12 L 5 16 L 7 12 L 3 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-shift-right-x.svg b/.icons/awkward/16x16/actions/labplot-shift-right-x.svg
new file mode 100644
index 00000000..881bd4cf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-shift-right-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 0 L 9 4 L 13 4 L 11 0 z M 7 6 L 3 8 L 7 10 L 7 6 z M 11 7 C 10.446 7 10 7.446 10 8 C 10 8.554 10.446 9 11 9 C 11.554 9 12 8.554 12 8 C 12 7.446 11.554 7 11 7 z M 9 12 L 11 16 L 13 12 L 9 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-shift-up-y.svg b/.icons/awkward/16x16/actions/labplot-shift-up-y.svg
new file mode 100644
index 00000000..dcaa6737
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-shift-up-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 3 L 0 5 L 4 7 L 4 3 z M 12 3 L 12 7 L 16 5 L 12 3 z M 8 4 C 7.446 4 7 4.446 7 5 C 7 5.554 7.446 6 8 6 C 8.554 6 9 5.554 9 5 C 9 4.446 8.554 4 8 4 z M 6 9 L 8 13 L 10 9 L 6 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-transform-move.svg b/.icons/awkward/16x16/actions/labplot-transform-move.svg
new file mode 120000
index 00000000..fa26bd38
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-transform-move.svg
@@ -0,0 +1 @@
+transform-move.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/labplot-xy-curve.svg b/.icons/awkward/16x16/actions/labplot-xy-curve.svg
new file mode 100644
index 00000000..50874c6e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-xy-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.779297 2.9746094 L 13.748047 3.03125 C 13.673747 3.01885 13.598994 3.0058594 13.521484 3.0058594 C 12.703684 3.0058594 11.996047 3.7291169 11.998047 4.5292969 C 11.997147 4.8879569 12.14468 5.2173425 12.375 5.4765625 L 9.2539062 11.03125 C 9.1778063 11.01815 9.1009744 11.005859 9.0214844 11.005859 C 9.0081844 11.005859 8.9956219 11.009766 8.9824219 11.009766 L 7.4394531 6.6757812 C 7.7787531 6.4024513 7.9991469 5.9882469 7.9980469 5.5292969 C 8.0000469 4.7290769 7.3393144 4.0058594 6.5214844 4.0058594 C 5.7036844 4.0058594 4.9960469 4.7291169 4.9980469 5.5292969 C 4.9978969 5.5872969 5.008525 5.6427287 5.015625 5.6992188 L 2.5351562 6.9394531 C 2.2706662 6.6758931 1.9156644 6.5058594 1.5214844 6.5058594 C 0.70368437 6.5058594 -0.003953125 7.2291169 -0.001953125 8.0292969 C -0.003953125 8.8295269 0.70372437 9.5058594 1.5214844 9.5058594 C 2.3392744 9.5058594 2.9999469 8.8295669 2.9980469 8.0292969 C 2.9982269 7.9557969 2.9871625 7.88422 2.9765625 7.8125 L 5.4589844 6.5722656 C 5.7338544 6.8351456 6.1054394 6.9995962 6.5058594 7.0039062 L 8.0683594 11.371094 C 7.7260994 11.657394 7.4969669 12.078457 7.4980469 12.529297 C 7.4960469 13.329527 8.2037244 14.005859 9.0214844 14.005859 C 9.8392744 14.005859 10.499947 13.329567 10.498047 12.529297 C 10.498967 12.159707 10.353004 11.810099 10.121094 11.537109 L 13.216797 6.0371094 L 13.806641 10.207031 C 13.333741 10.474841 12.996727 10.980447 12.998047 11.529297 C 12.996047 12.329527 13.703724 13.005859 14.521484 13.005859 C 15.339274 13.005859 15.999947 12.329567 15.998047 11.529297 C 16.000047 10.821277 15.482435 10.176909 14.796875 10.037109 L 14.197266 5.8339844 C 14.672726 5.5849344 14.999397 5.0901569 14.998047 4.5292969 C 15.000047 3.8186269 14.478442 3.1716562 13.789062 3.0351562 L 13.779297 2.9746094 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-xy-equation-curve.svg b/.icons/awkward/16x16/actions/labplot-xy-equation-curve.svg
new file mode 100644
index 00000000..27c6e2f9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-xy-equation-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 7.0694,1 6.2704,1.4954 5.5547,2.1445 4.839,2.7936 4.1768,3.6209 3.4941,4.4277 2.6496,5.5947 0.4955,7.1652 0,7.4297 V 8.5 C 1.272,8.5 1.3661,9.2918 2.3984,10.352 2.3984,10.352 4.839,13.206 5.5547,13.855 6.2704,14.505 7.0695,15 8,15 8.9306,15 9.7296,14.505 10.445,13.855 11.161,13.206 11.823,12.379 12.506,11.572 13.871,9.9587 14.271,8.5 16,8.5 V 7.5 C 15.216,7.5 14.826,6.7109 14.826,6.7109 L 12.506,4.4277 C 12.506,4.4277 11.161,2.7936 10.445,2.1445 9.7296,1.4954 8.9305,1 8,1 Z M 8,2 C 8.5694,2 9.1454,2.3171 9.7734,2.8867 10.401,3.4564 12.125,5.502 12.125,5.502 L 11.959,5.6621 C 11.725,5.9269 11.545,6.2535 11.379,6.6309 11.047,7.3856 10.543,9.2949 10.543,9.2949 L 9.7891,12.246 7.7109,3.7871 C 7.7109,3.7871 7.4523,2.8245 7.3281,2.4922 7.2874,2.3834 7.2406,2.2977 7.1953,2.207 7.4677,2.0762 7.735,2 8,2 Z M 6.4355,2.9922 6.7422,4.0371 7.6094,7.8164 C 7.6094,7.8164 8.233,10.591 8.5352,11.652 8.6863,12.183 8.9844,12.973 8.9844,12.973 8.9844,12.973 9.1367,13.292 9.2422,13.428 L 9.3105,13.494 C 8.8578,13.823 8.4264,14 8,14 7.4306,14 6.8546,13.683 6.2266,13.113 5.5985,12.544 4.2559,10.928 4.2559,10.928 L 4.0586,10.705 4.1816,10.564 C 4.4189,10.254 4.7539,9.4453 4.7539,9.4453 5.0715,8.5854 5.5215,6.4629 5.5215,6.4629 L 6.168,3.6406 C 6.2574,3.3489 6.4355,2.9922 6.4355,2.9922 Z M 4.9961,4.2031 4.543,6.2598 C 4.543,6.2598 4.0942,8.3455 3.8164,9.0977 3.6789,9.4698 3.5283,9.7687 3.3906,9.9512 L 3.2695,9.8145 2.9727,8.6895 2.5801,7.4355 C 2.5214,7.2987 2.4533,7.1743 2.3711,7.0547 3.0579,6.4589 4.9961,4.2031 4.9961,4.2031 Z M 12.793,6.2578 C 13.232,6.7205 13.701,7.1492 14.205,7.5117 14.418,7.7084 14.641,7.8972 14.885,8.0645 13.66,8.7216 12.651,9.8532 11.742,10.928 11.467,11.253 11.203,11.565 10.939,11.871 11.121,11.176 11.305,10.371 11.514,9.5391 11.748,8.6036 12.011,7.6792 12.295,7.0332 12.437,6.7102 12.587,6.4584 12.707,6.3223 12.765,6.2567 12.771,6.2687 12.793,6.2578 Z M 1.584,7.6895 1.8848,8.5488 0.98242,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-xy-fit-curve.svg b/.icons/awkward/16x16/actions/labplot-xy-fit-curve.svg
new file mode 100644
index 00000000..0b2fa554
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-xy-fit-curve.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.5 2 A 1.5 1.5 0 0 0 12 3.5 A 1.5 1.5 0 0 0 13.5 5 A 1.5 1.5 0 0 0 15 3.5 A 1.5 1.5 0 0 0 13.5 2 z M 6.5 3 A 1.5 1.5 0 0 0 5 4.5 A 1.5 1.5 0 0 0 6.5 6 A 1.5 1.5 0 0 0 8 4.5 A 1.5 1.5 0 0 0 6.5 3 z M 1.5 7 A 1.5 1.5 0 0 0 0 8.5 A 1.5 1.5 0 0 0 1.5 10 A 1.5 1.5 0 0 0 2.9121 9 L 16 9 L 16 8 L 2.9121 8 A 1.5 1.5 0 0 0 1.5 7 z M 14.5 10 A 1.5 1.5 0 0 0 13 11.5 A 1.5 1.5 0 0 0 14.5 13 A 1.5 1.5 0 0 0 16 11.5 A 1.5 1.5 0 0 0 14.5 10 z M 8.5 11 A 1.5 1.5 0 0 0 7 12.5 A 1.5 1.5 0 0 0 8.5 14 A 1.5 1.5 0 0 0 10 12.5 A 1.5 1.5 0 0 0 8.5 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-xy-plot-four-axes.svg b/.icons/awkward/16x16/actions/labplot-xy-plot-four-axes.svg
new file mode 100644
index 00000000..e187498d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-xy-plot-four-axes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 16 L 16 16 L 16 0 L 1 0 L 0 0 z M 1 1 L 13.71875 1 L 13.25 1.46875 L 12.4375 2.28125 L 11.125 3.59375 L 9 1.46875 L 7.46875 3 L 7 3.46875 L 6.15625 4.28125 L 4.46875 6 L 1 6 L 1 1 z M 15 1.125 L 15 14.84375 L 14.71875 14.5625 L 13.96875 13.8125 L 13.125 13 L 11.84375 11.6875 L 11.125 11 L 9 13.09375 L 7.6875 11.8125 L 6.875 11 L 4.875 9 L 1 9 L 1 7 L 4.875 7 L 6.875 5 L 7.6875 4.15625 L 9 2.875 L 11.125 5 L 13.125 3 L 13.96875 2.15625 L 15 1.125 z M 1 10 L 4.46875 10 L 6.15625 11.6875 L 7 12.53125 L 7.46875 13 L 9 14.53125 L 9.53125 14 L 11.125 12.40625 L 12.4375 13.6875 L 12.9375 14.21875 L 13.25 14.53125 L 13.28125 14.5625 L 13.71875 15 L 1 15 L 1 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-xy-plot-two-axes-centered-origin.svg b/.icons/awkward/16x16/actions/labplot-xy-plot-two-axes-centered-origin.svg
new file mode 100644
index 00000000..1a272dca
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-xy-plot-two-axes-centered-origin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.720703 0 L 11.994141 2.9902344 L 11.994141 5 L 8.9941406 5 L 7.9941406 6 L 7.9941406 1 L 6.9941406 1 L 6.9941406 6.9941406 L 6.9882812 7 L 6.9941406 7 L 5.9921875 8 L -0.005859375 8 L -0.005859375 9 L 4.9902344 9 L 3.9941406 9.9980469 L 2.9941406 10.996094 L 2.9941406 15 L -0.005859375 15 L -0.005859375 16 L 3.9941406 16 L 3.9941406 11.410156 L 4.4042969 11 L 4.40625 11 L 6.40625 9 L 6.9941406 9 L 6.9941406 16 L 7.9941406 16 L 7.9941406 9 L 14.994141 9 L 14.994141 8 L 7.9941406 8 L 7.9941406 7.4121094 L 9.40625 6 L 12.994141 6 L 12.994141 3.2578125 L 14.296875 1 L 15.994141 1 L 15.994141 0 L 13.720703 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-xy-plot-two-axes-centered.svg b/.icons/awkward/16x16/actions/labplot-xy-plot-two-axes-centered.svg
new file mode 100644
index 00000000..14d01896
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-xy-plot-two-axes-centered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15 0 L 15 2.40625 L 11 6.078125 L 11 8 L 8 8 L 8 1 L 7 1 L 7 8 L 0 8 L 0 9 L 7 9 L 7 12.242188 L 4 14.996094 L 4 15 L 0 15 L 0 16 L 4.3847656 16 L 7 13.599609 L 7 16 L 8 16 L 8 12.681641 L 12 9.0097656 L 12 9 L 15 9 L 15 8 L 12 8 L 12 6.5175781 L 16 2.8457031 L 16 0 L 15 0 z M 8 9 L 10.53125 9 L 8 11.324219 L 8 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-xy-plot-two-axes.svg b/.icons/awkward/16x16/actions/labplot-xy-plot-two-axes.svg
new file mode 100644
index 00000000..7f7bc5c3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-xy-plot-two-axes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 0 L 1 14 L 0 14 L 0 15 L 1 15 L 1 16 L 2 16 L 2 15 L 16 15 L 16 14 L 15.15625 14 L 14.96875 13.8125 L 14.125 13 L 12.84375 11.6875 L 12.125 11 L 10 13.09375 L 8.6875 11.8125 L 7.875 11 L 5.875 9 L 2 9 L 2 7 L 5.875 7 L 7.875 5 L 8.6875 4.15625 L 10 2.875 L 12.125 5 L 14.125 3 L 14.96875 2.15625 L 16 1.125 L 16 0.90625 L 15.78125 0.90625 L 15.28125 0.4375 L 14.25 1.46875 L 13.4375 2.28125 L 12.125 3.59375 L 10 1.46875 L 8.46875 3 L 8 3.46875 L 7.15625 4.28125 L 5.46875 6 L 2 6 L 2 0 L 1 0 z M 2 10 L 5.46875 10 L 7.15625 11.6875 L 8 12.53125 L 8.46875 13 L 9.46875 14 L 2 14 L 2 10 z M 12.125 12.40625 L 13.4375 13.6875 L 13.732422 14 L 10.53125 14 L 12.125 12.40625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/labplot-zoom-in-x.svg b/.icons/awkward/16x16/actions/labplot-zoom-in-x.svg
new file mode 120000
index 00000000..608b5397
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-zoom-in-x.svg
@@ -0,0 +1 @@
+zoom-in-x.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/labplot-zoom-in-y.svg b/.icons/awkward/16x16/actions/labplot-zoom-in-y.svg
new file mode 120000
index 00000000..65f9aa9f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-zoom-in-y.svg
@@ -0,0 +1 @@
+y-zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/labplot-zoom-out-x.svg b/.icons/awkward/16x16/actions/labplot-zoom-out-x.svg
new file mode 120000
index 00000000..fc310d2b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-zoom-out-x.svg
@@ -0,0 +1 @@
+zoom-out-x.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/labplot-zoom-out-y.svg b/.icons/awkward/16x16/actions/labplot-zoom-out-y.svg
new file mode 120000
index 00000000..0f72a058
--- /dev/null
+++ b/.icons/awkward/16x16/actions/labplot-zoom-out-y.svg
@@ -0,0 +1 @@
+zoom-out-y.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/layer-bottom.svg b/.icons/awkward/16x16/actions/layer-bottom.svg
new file mode 100644
index 00000000..5788e475
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-bottom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m11 1l-3 4h4l3-4h-4zm-8 2v8l-1.3438-1.4062-0.6562 1.4062 3 3 3-3-0.6562-1.4062-1.3438 1.4062v-8h-2zm8 3l-3 4h4l3-4h-4zm-2 5l-3 4h6l3-4h-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/layer-delete.svg b/.icons/awkward/16x16/actions/layer-delete.svg
new file mode 100644
index 00000000..b01fad40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-delete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 2l-3 3h9l3-3h-9zm0 4l-3 3h9l3-3h-9zm6.834 4l-0.834 0.834 1.666 1.666-1.666 1.666 0.834 0.834 1.666-1.666 1.666 1.666 0.834-0.834-1.666-1.666 1.666-1.666-0.834-0.834-1.666 1.666-1.666-1.666z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/layer-duplicate.svg b/.icons/awkward/16x16/actions/layer-duplicate.svg
new file mode 100644
index 00000000..c92f63d5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-duplicate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 4l-3 3h11l3-3h-11zm0 5l-3 3h11l3-3h-11z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/layer-lower.svg b/.icons/awkward/16x16/actions/layer-lower.svg
new file mode 100644
index 00000000..74c1f8cd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-lower.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3 1v6l-1.3438-1.4062-0.6562 1.4062 3 3 3-3-0.6562-1.4062-1.3438 1.4062v-6h-2zm8 0l-3 4h4l3-4h-4zm0 5l-3 4h4l3-4h-4zm-2 5l-3 4h6l3-4h-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/layer-new.svg b/.icons/awkward/16x16/actions/layer-new.svg
new file mode 100644
index 00000000..b64cb163
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 4 L 10 4 L 13 1 L 4 1 z M 4 5 L 1 8 L 10 8 L 13 5 L 4 5 z M 11 9 L 11 11 L 9 11 L 9 13 L 11 13 L 11 15 L 13 15 L 13 13 L 15 13 L 15 11 L 13 11 L 13 9 L 11 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/layer-next.svg b/.icons/awkward/16x16/actions/layer-next.svg
new file mode 100644
index 00000000..459b55ca
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-next.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 5 L 12 5 L 15 1 L 4 1 z M 5.75 6 L 5 6.8007812 L 6.0078125 7.875 L 8 10 L 9.9921875 7.875 L 11 6.8007812 L 10.25 6 L 9.2421875 7.0742188 L 8 8.4003906 L 6.7578125 7.0742188 L 5.75 6 z M 4 11 L 1 15 L 12 15 L 15 11 L 4 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/layer-previous.svg b/.icons/awkward/16x16/actions/layer-previous.svg
new file mode 100644
index 00000000..0f6ac5db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-previous.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 4 5 L 15 5 L 12 1 L 1 1 z M 8 6 L 6.0078125 8.125 L 5 9.1992188 L 5.75 10 L 6.7578125 8.9257812 L 8 7.5996094 L 9.2421875 8.9257812 L 10.25 10 L 11 9.1992188 L 9.9921875 8.125 L 8 6 z M 1 11 L 4 15 L 15 15 L 12 11 L 1 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/layer-raise.svg b/.icons/awkward/16x16/actions/layer-raise.svg
new file mode 100644
index 00000000..29d71d42
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-raise.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 5 L 7 5 L 10 1 L 4 1 z M 4 6 L 1 10 L 5 10 L 8 6 L 4 6 z M 12 6 L 9 9 L 9.65625 10.40625 L 11 9 L 11 15 L 13 15 L 13 9 L 14.34375 10.40625 L 15 9 L 12 6 z M 4 11 L 1 15 L 5 15 L 8 11 L 4 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/layer-rename.svg b/.icons/awkward/16x16/actions/layer-rename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/layer-top.svg b/.icons/awkward/16x16/actions/layer-top.svg
new file mode 100644
index 00000000..28a8df7e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-top.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 5 L 7 5 L 10 1 L 4 1 z M 12 2 L 9 5 L 9.65625 6.40625 L 11 5 L 11 13 L 13 13 L 13 5 L 14.34375 6.40625 L 15 5 L 12 2 z M 4 6 L 1 10 L 5 10 L 8 6 L 4 6 z M 4 11 L 1 15 L 5 15 L 8 11 L 4 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/layer-visible-off.svg b/.icons/awkward/16x16/actions/layer-visible-off.svg
new file mode 100644
index 00000000..c5e4ee3e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-visible-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4 1l-3 3h8.0176l2.9824-3h-8zm9.314 1l-11.314 11.295 0.7148 0.705 11.285-11.303-0.686-0.697zm-9.314 4l-3 3h3l3.0176-3h-3.0176zm9 0l-3 3h2l3-3h-2zm-6 6l-3 3h8l3-3h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/layer-visible-on.svg b/.icons/awkward/16x16/actions/layer-visible-on.svg
new file mode 100644
index 00000000..1891cfd0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/layer-visible-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 2 L 1 5 L 12 5 L 15 2 L 4 2 z M 4 7 L 1 10 L 12 10 L 15 7 L 4 7 z M 4 12 L 1 15 L 12 15 L 15 12 L 4 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/lens.svg b/.icons/awkward/16x16/actions/lens.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/lens.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/lensautofix.svg b/.icons/awkward/16x16/actions/lensautofix.svg
new file mode 100644
index 00000000..e6a8ea19
--- /dev/null
+++ b/.icons/awkward/16x16/actions/lensautofix.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3 A 5 5 0 0 1 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z M 8.0957031 4 C 5.8866031 4 4.0957031 5.7909 4.0957031 8 C 4.0957031 10.2091 5.8866031 12 8.0957031 12 C 10.304803 12 12.095703 10.2091 12.095703 8 C 12.094703 5.9252 10.506553 4.1958781 8.4394531 4.0175781 C 8.0000031 3.9999781 8.0957031 4 8.0957031 4 z M 8.0957031 5 C 9.7526031 5 11.095703 6.3432 11.095703 8 C 11.095703 9.6568 9.7526031 11 8.0957031 11 C 6.4389031 11 5.0957031 9.6568 5.0957031 8 C 5.0957031 6.3432 6.4389031 5 8.0957031 5 z M 8.0957031 6 C 6.9877031 6 6.0957031 6.892 6.0957031 8 C 6.0957031 9.108 6.9877031 10 8.0957031 10 C 9.2037031 10 10.095703 9.108 10.095703 8 C 10.095703 7.79519 10.0567 7.6017956 10 7.4160156 C 9.84212 7.7597256 9.5000231 8 9.0957031 8 C 8.5417031 8 8.0957031 7.554 8.0957031 7 C 8.0957031 6.59568 8.3359675 6.2535931 8.6796875 6.0957031 C 8.4939075 6.0390031 8.3005131 6 8.0957031 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/lensdistortion.svg b/.icons/awkward/16x16/actions/lensdistortion.svg
new file mode 100644
index 00000000..866997ca
--- /dev/null
+++ b/.icons/awkward/16x16/actions/lensdistortion.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 3.8886719 L 0 5.0097656 L 0 8 L 0 10.990234 L 0 12 L 0 12.111328 L 0 16 L 16 16 L 16 12.107422 L 16 12 L 16 10.990234 L 16 8 L 16 5.0097656 L 16 3.8925781 L 16 0 L 0 0 z M 1 1 L 15 1 L 15 3.3867188 A 11 6 0 0 0 8 2 A 11 6 0 0 0 1 3.3808594 L 1 1 z M 8 3 A 10 5 0 0 1 15 4.4414062 L 15 6.5488281 A 8 3 0 0 0 8 5 A 8 3 0 0 0 1 6.5546875 L 1 4.4453125 A 10 5 0 0 1 8 3 z M 8 6 A 7 2 0 0 1 15 8 A 7 2 0 0 1 8 10 A 7 2 0 0 1 1 8 A 7 2 0 0 1 8 6 z M 15 9.4453125 L 15 11.558594 A 10 5 0 0 1 8 13 A 10 5 0 0 1 1 11.554688 L 1 9.4511719 A 8 3 0 0 0 8 11 A 8 3 0 0 0 15 9.4453125 z M 15 12.613281 L 15 15 L 1 15 L 1 12.619141 A 11 6 0 0 0 8 14 A 11 6 0 0 0 15 12.613281 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/libpeas-plugin.svg b/.icons/awkward/16x16/actions/libpeas-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/libpeas-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/license.svg b/.icons/awkward/16x16/actions/license.svg
new file mode 100644
index 00000000..231f78c2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/license.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1.0039062 C 4.1340967 1.0039062 1 4.1380029 1 8.0039062 C 1 11.86981 4.1340967 15.003906 8 15.003906 C 11.865903 15.003906 15 11.86981 15 8.0039062 C 15 4.1380029 11.865903 1.0039062 8 1.0039062 z M 8 3.0039062 C 10.760931 3.0039062 13 5.2425753 13 8.0039062 C 13 10.764837 10.760931 13.003906 8 13.003906 C 5.238669 13.003906 3 10.764837 3 8.0039062 C 3 5.2425753 5.238669 3.0039062 8 3.0039062 z M 8 5.0039062 A 2.999925 2.999925 0 0 0 5 8.0039062 A 2.999925 2.999925 0 0 0 8 11.003906 A 2.999925 2.999925 0 0 0 10.396484 9.8027344 L 9.5976562 9.203125 A 1.99995 1.99995 0 0 1 8 10.003906 A 1.99995 1.99995 0 0 1 6 8.0039062 A 1.99995 1.99995 0 0 1 8 6.0039062 A 1.99995 1.99995 0 0 1 9.5996094 6.8046875 L 10.396484 6.2050781 A 2.999925 2.999925 0 0 0 8 5.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/lighttable.svg b/.icons/awkward/16x16/actions/lighttable.svg
new file mode 100644
index 00000000..a6edc1b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/lighttable.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 11.533,4.4668 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 4.4668,11.533 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/lighttableadd.svg b/.icons/awkward/16x16/actions/lighttableadd.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/lighttableadd.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/lines-connector.svg b/.icons/awkward/16x16/actions/lines-connector.svg
new file mode 100644
index 00000000..78e46216
--- /dev/null
+++ b/.icons/awkward/16x16/actions/lines-connector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m10 1v2h-1.5391l-1.5996 9h-0.8613v-2h-5v5h5v-2h1.5391l1.5976-9h0.8633v2h5v-5h-5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/link.svg b/.icons/awkward/16x16/actions/link.svg
new file mode 100644
index 00000000..e204e38a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/link.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15.00002 15 14.108 15 13 L 15 9 L 13 8.9941406 L 13 13 L 3 13 L 3 3 L 7 3 L 7 1 L 3 1 z M 8 1 L 8 3 L 11.585938 3 L 7.0917969 7.4941406 L 6.3847656 8.2011719 L 6.390625 8.2070312 A 1 1 0 0 0 5.9902344 9 A 1 1 0 0 0 6.9902344 10 A 1 1 0 0 0 7.7832031 9.609375 L 7.7890625 9.6152344 L 8.4960938 8.9082031 L 12.990234 4.4140625 L 12.990234 8 L 14.990234 8.0058594 L 14.990234 1 L 8 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/list-add-font.svg b/.icons/awkward/16x16/actions/list-add-font.svg
new file mode 100644
index 00000000..02fa2ec6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/list-add-font.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v14h2v-7h5v-2h-5v-3h8v-2h-8-2zm10 8v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/list-add-user.svg b/.icons/awkward/16x16/actions/list-add-user.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/list-add-user.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/list-add.svg b/.icons/awkward/16x16/actions/list-add.svg
new file mode 100644
index 00000000..723f021f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/list-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 V 7 H 1 v 2 h 6 v 6 H 9 V 9 h 6 V 7 H 9 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/list-remove-all.svg b/.icons/awkward/16x16/actions/list-remove-all.svg
new file mode 100644
index 00000000..3936ce61
--- /dev/null
+++ b/.icons/awkward/16x16/actions/list-remove-all.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 3 L 3 5 L 13 5 L 13 3 L 3 3 z M 3 7 L 3 9 L 9.6875 9 C 10.45752 8.38361 11.4369 8 12.5 8 C 12.67178 8 12.83323 8.0438 13 8.0625 L 13 7 L 3 7 z M 3 11 L 3 13 L 8.0625 13 C 8.0438 12.83323 8 12.67178 8 12.5 C 8 11.96957 8.11271 11.4726 8.28125 11 L 3 11 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12.5 9 C 10.567 9 9 10.567 9 12.5 C 9 14.433 10.567 16 12.5 16 C 14.433 16 16 14.433 16 12.5 C 16 10.567 14.433 9 12.5 9 z M 10 12 L 12.5 12 L 15 12 L 15 13 L 10 13 L 10 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/list-remove-user.svg b/.icons/awkward/16x16/actions/list-remove-user.svg
new file mode 100644
index 00000000..02c0820a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/list-remove-user.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 8 4 C 9.1046 4 10 4.89547 10 6 C 10 7.10453 9.10458 8 8 8 C 6.89542 8 6 7.10453 6 6 C 6 4.89547 6.89543 4 8 4 z M 8 9 C 11.9998 8.998 12 11.667969 12 11.667969 L 12 12 L 4 12 L 4 11.667969 C 4 11.667969 3.99985 9.0023 8 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/list-remove.svg b/.icons/awkward/16x16/actions/list-remove.svg
new file mode 100644
index 00000000..79dc0f17
--- /dev/null
+++ b/.icons/awkward/16x16/actions/list-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,7 V 9 H 15 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/list-resource-add.svg b/.icons/awkward/16x16/actions/list-resource-add.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/list-resource-add.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/location.svg b/.icons/awkward/16x16/actions/location.svg
new file mode 100644
index 00000000..15003a36
--- /dev/null
+++ b/.icons/awkward/16x16/actions/location.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 2 L 4 4 L 11 4 C 12.6793 4 14 5.3207 14 7 C 14 8.6793 12.6793 10 11 10 L 10 10 L 10 8 L 5 11 L 10 14 L 10 12 L 11 12 C 13.7508 12.10093 16 9.7527 16 7 C 16 4.2473 13.7527 2 11 2 L 4 2 z M 2 9 A 2 2 0 0 0 0 11 A 2 2 0 0 0 2 13 A 2 2 0 0 0 4 11 A 2 2 0 0 0 2 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/locationbar_erase.svg b/.icons/awkward/16x16/actions/locationbar_erase.svg
new file mode 120000
index 00000000..beaae796
--- /dev/null
+++ b/.icons/awkward/16x16/actions/locationbar_erase.svg
@@ -0,0 +1 @@
+edit-clear-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/lock.svg b/.icons/awkward/16x16/actions/lock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/love-amarok.svg b/.icons/awkward/16x16/actions/love-amarok.svg
new file mode 100644
index 00000000..7f1673fc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/love-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 C 2.3432 1 1 2.567 1 4.5 C 1 9.1667 6 12.6667 8 15 C 10 12.6667 15 9.1667 15 4.5 C 15 2.567 13.6568 1 12 1 C 9 1 8 3 8 3 C 8 3 7 1 4 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/love.svg b/.icons/awkward/16x16/actions/love.svg
new file mode 100644
index 00000000..257e4059
--- /dev/null
+++ b/.icons/awkward/16x16/actions/love.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g id="layer1" transform="matrix(.71429 0 0 .71429 -298.94 -377.56)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m425.71 532.79c3 0 4 2 4 2s1-2 4-2c1.6568 0 3 1.567 3 3.5 0 4.6667-5 8.1667-7 10.5-2-2.3333-7-5.8333-7-10.5 0-1.933 1.3432-3.5 3-3.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/actions/loved_radio.svg b/.icons/awkward/16x16/actions/loved_radio.svg
new file mode 120000
index 00000000..6d5dfdfc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/loved_radio.svg
@@ -0,0 +1 @@
+love.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/lpi-bug.svg b/.icons/awkward/16x16/actions/lpi-bug.svg
new file mode 120000
index 00000000..c4237406
--- /dev/null
+++ b/.icons/awkward/16x16/actions/lpi-bug.svg
@@ -0,0 +1 @@
+mail-mark-junk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/lpi-help.svg b/.icons/awkward/16x16/actions/lpi-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/lpi-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/lpi-translate.svg b/.icons/awkward/16x16/actions/lpi-translate.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/16x16/actions/lpi-translate.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-archive.svg b/.icons/awkward/16x16/actions/mail-archive.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-archive.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-attachment.svg b/.icons/awkward/16x16/actions/mail-attachment.svg
new file mode 100644
index 00000000..fd52ddd1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-attachment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.789,1 C 9.847,1 8.9676,1.4336 8.377,2.1895 L 2.6934,9.4629 C 2.1727,10.129 1.9347,10.966 2.0215,11.818 2.1083,12.671 2.5109,13.437 3.1543,13.977 L 3.5234,14.287 C 4.0722,14.747 4.7625,15 5.4687,15 5.5778,15 5.6884,14.994 5.7969,14.982 6.615,14.893 7.3518,14.48 7.8691,13.824 7.8709,13.822 7.8716,13.821 11.703,8.918 12.386,8.0445 12.255,6.7596 11.412,6.0527 L 11.219,5.8906 C 10.87,5.5985 10.431,5.4375 9.9824,5.4375 9.3843,5.4375 8.8261,5.7115 8.4512,6.1914 L 4.623,11.09 C 4.373,11.41 4.4214,11.882 4.7305,12.141 4.8584,12.248 5.0193,12.307 5.1836,12.307 5.4025,12.307 5.6065,12.205 5.7441,12.029 L 9.5723,7.1309 C 9.6724,7.0028 9.8206,6.9297 9.9805,6.9297 10.102,6.9297 10.216,6.9717 10.311,7.0508 L 10.504,7.2129 C 10.613,7.3041 10.681,7.4353 10.695,7.5801 10.71,7.7248 10.67,7.8658 10.582,7.9785 L 6.7598,12.871 C 6.4441,13.275 5.9743,13.506 5.4707,13.506 5.0931,13.506 4.723,13.371 4.4297,13.125 L 4.0605,12.816 C 3.7166,12.528 3.5014,12.118 3.4551,11.662 3.4087,11.206 3.5361,10.759 3.8145,10.402 L 9.498,3.1289 C 9.8137,2.725 10.283,2.4922 10.787,2.4922 11.165,2.4922 11.535,2.6272 11.828,2.873 L 12.197,3.1836 C 12.907,3.7787 13.018,4.8603 12.443,5.5957 12.322,5.7508 12.267,5.9461 12.287,6.1445 12.307,6.3429 12.401,6.5211 12.551,6.6465 12.679,6.7537 12.84,6.8125 13.004,6.8125 13.223,6.8125 13.427,6.7132 13.564,6.5371 14.084,5.8718 14.323,5.0351 14.236,4.1816 14.149,3.3282 13.748,2.5618 13.105,2.0234 L 12.736,1.7129 C 12.187,1.2529 11.495,1 10.789,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-deleted.svg b/.icons/awkward/16x16/actions/mail-deleted.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-deleted.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-encrypted-full.svg b/.icons/awkward/16x16/actions/mail-encrypted-full.svg
new file mode 100644
index 00000000..e7c62f16
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-encrypted-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.5,8 C 13.5,8 12,8 12,9.5 V 11 H 11 V 14 H 16 V 11 H 15 V 9.5 C 15,8 13.5,8 13.5,8 Z M 13.5,9 C 13.5,9 14,9 14,9.5 V 11 H 13 V 9.5 C 13,9 13.5,9 13.5,9 Z M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 10 V 11 C 10,10 11,10 11,10 V 9 C 11,7 13.5,7 13.5,7 13.5,7 16,7 16,9 V 4 C 16,4 16,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-encrypted-part.svg b/.icons/awkward/16x16/actions/mail-encrypted-part.svg
new file mode 120000
index 00000000..bab45958
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-encrypted-part.svg
@@ -0,0 +1 @@
+mail-encrypted-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-encrypted.svg b/.icons/awkward/16x16/actions/mail-encrypted.svg
new file mode 120000
index 00000000..bab45958
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-encrypted.svg
@@ -0,0 +1 @@
+mail-encrypted-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-flag.svg b/.icons/awkward/16x16/actions/mail-flag.svg
new file mode 100644
index 00000000..32dfae5a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-flag.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,8 V 14 H 12 V 12 L 16,11 12,8 Z M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 10 V 8 L 8,9 2,6 V 4 L 8,7 14,4 V 6 L 12,7 H 12.334 L 16,9.75 V 4 C 16,4 16,2 14,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-flagged.svg b/.icons/awkward/16x16/actions/mail-flagged.svg
new file mode 120000
index 00000000..c652f2ea
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-flagged.svg
@@ -0,0 +1 @@
+mail-flag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-folder-inbox.svg b/.icons/awkward/16x16/actions/mail-folder-inbox.svg
new file mode 120000
index 00000000..80b4ffbd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-folder-inbox.svg
@@ -0,0 +1 @@
+inbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-folder-outbox.svg b/.icons/awkward/16x16/actions/mail-folder-outbox.svg
new file mode 120000
index 00000000..2aa12a69
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-folder-outbox.svg
@@ -0,0 +1 @@
+outbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-folder-sent.svg b/.icons/awkward/16x16/actions/mail-folder-sent.svg
new file mode 100644
index 00000000..99563773
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-folder-sent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 13 C 1,13 1,14 2,14 H 14 C 14,14 15,14 15,13 V 4 C 15,3 14,3 14,3 H 9 L 7,1 Z M 8,4 C 10.209,4 12,5.791 12,8 V 8.5 C 12,9.329 11.328,10 10.5,10 10.057,10 9.6367,9.804 9.3516,9.465 8.9952,9.794 8.5231,10 8,10 6.8954,10 6,9.105 6,8 6,6.8956 6.8954,6 8,6 9.1046,6 10,6.8956 10,8 V 8.5 C 10,9 10.5,9 10.5,9 10.5,9 11,9 11,8.5 V 8 C 11,6.3432 9.6569,5 8,5 6.3431,5 5,6.3432 5,8 5,9.657 6.3431,11 8,11 H 10.5 C 10.5,11 11,11 11,11.5 10.969,12 10.5,12 10.5,12 H 8 C 5.7909,12 4,10.209 4,8 4,5.791 5.7909,4 8,4 Z M 8,7 C 7.4477,7 7,7.4479 7,8 7,8.5524 7.4477,9 8,9 8.5523,9 9,8.5524 9,8 9,7.4479 8.5523,7 8,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-forward.svg b/.icons/awkward/16x16/actions/mail-forward.svg
new file mode 100644
index 00000000..8817ff1e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-forward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1.5 V 4 H 6.5 C 3.5,4 1.5,6 1.5,9 1.5,12.6 5.5,14 5.5,14 5.5,14 4,11.8 4,10.5 4,9.2 5.5,8 7,8 H 9 V 10.5 L 15.5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-forwarded-replied.svg b/.icons/awkward/16x16/actions/mail-forwarded-replied.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-forwarded-replied.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-forwarded.svg b/.icons/awkward/16x16/actions/mail-forwarded.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-forwarded.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-inbox.svg b/.icons/awkward/16x16/actions/mail-inbox.svg
new file mode 120000
index 00000000..80b4ffbd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-inbox.svg
@@ -0,0 +1 @@
+inbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-invitation.svg b/.icons/awkward/16x16/actions/mail-invitation.svg
new file mode 100644
index 00000000..50940d6b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-invitation.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 0 2 0 4 0 4 L 0 12 C 0 12 0 14 2 14 L 14 14 C 16 14 16 12 16 12 L 16 4 C 16 4 16 2 14 2 L 2 2 z M 8 4 A 2 2 0 0 1 10 6 A 2 2 0 0 1 8 8 A 2 2 0 0 1 6 6 A 2 2 0 0 1 8 4 z M 8 9 C 12 9 12 11.5 12 11.5 L 12 12 L 4 12 L 4 11.5 C 4 11.5 4 9 8 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-mark-important.svg b/.icons/awkward/16x16/actions/mail-mark-important.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-mark-important.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-mark-junk.svg b/.icons/awkward/16x16/actions/mail-mark-junk.svg
new file mode 100644
index 00000000..56cc60b7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-mark-junk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 1 5 L 1 11 L 5 15 L 11 15 L 15 11 L 15 5 L 11 1 L 5 1 z M 7 4 L 9 4 L 9 7 L 8.75 9 L 7.25 9 L 7 7 L 7 4 z M 8 9.75 A 1.25 1.25 0 0 1 9.25 11 A 1.25 1.25 0 0 1 8 12.25 A 1.25 1.25 0 0 1 6.75 11 A 1.25 1.25 0 0 1 8 9.75 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-mark-notjunk.svg b/.icons/awkward/16x16/actions/mail-mark-notjunk.svg
new file mode 100644
index 00000000..5ef2e921
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-mark-notjunk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 5 1 L 1 5 L 1 11 L 5 15 L 11 15 L 15 11 L 15 5 L 11 1 L 5 1 z M 7 4 L 9 4 L 9 7 L 8.75 9 L 7.25 9 L 7 7 L 7 4 z M 8 9.75 A 1.25 1.25 0 0 1 9.25 11 A 1.25 1.25 0 0 1 8 12.25 A 1.25 1.25 0 0 1 6.75 11 A 1.25 1.25 0 0 1 8 9.75 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-mark-read.svg b/.icons/awkward/16x16/actions/mail-mark-read.svg
new file mode 100644
index 00000000..719151a7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-mark-read.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 14 C 16,14 16,12 16,12 V 4 C 16,4 16,2 14,2 Z M 13.131,4 C 13.327,4.0171 13.527,4.0975 13.715,4.2852 14.465,5 13.5,6 13.5,6 L 7,12.5 3.5,9 C 3.5,9 2.5352,8 3.2852,7.2852 4.0354,6.5349 5,7.5 5,7.5 L 7,9.5 12,4.5 C 12,4.5 12.543,3.9567 13.131,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-mark-task.svg b/.icons/awkward/16x16/actions/mail-mark-task.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-mark-task.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-mark-unread-new.svg b/.icons/awkward/16x16/actions/mail-mark-unread-new.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-mark-unread-new.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-mark-unread.svg b/.icons/awkward/16x16/actions/mail-mark-unread.svg
new file mode 100644
index 00000000..f458d8fc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-mark-unread.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 14 C 16,14 16,12 16,12 V 4 C 16,4 16,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-meeting-request-reply.svg b/.icons/awkward/16x16/actions/mail-meeting-request-reply.svg
new file mode 100644
index 00000000..1c37440a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-meeting-request-reply.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,12 V 14 H 16 V 12 Z M 14,7 V 11 H 16 V 7 Z M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 13 V 7 C 13,6.7632 13.094,6.5557 13.23,6.3848 L 8,9 2,6 V 4 L 8,7 14,4 V 6 H 16 V 4 C 16,4 16,2 14,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-message-new-list.svg b/.icons/awkward/16x16/actions/mail-message-new-list.svg
new file mode 100644
index 00000000..8b680b13
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-message-new-list.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 10 V 9 C 10,9 10,8 11,8 H 16 V 4 C 16,4 16,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z M 11,9 V 10 H 16 V 9 Z M 11,11 V 12 H 16 V 11 Z M 11,13 V 14 H 16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-message-new.svg b/.icons/awkward/16x16/actions/mail-message-new.svg
new file mode 100644
index 00000000..918dcca0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-message-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 14 C 16,14 16,12 16,12 V 4 C 16,4 16,2 14,2 Z M 7,5 H 9 V 7 H 11 V 9 H 9 V 11 H 7 V 9 H 5 V 7 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-message.svg b/.icons/awkward/16x16/actions/mail-message.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-message.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-move.svg b/.icons/awkward/16x16/actions/mail-move.svg
new file mode 100644
index 00000000..83bd3d97
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-move.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 14 C 16,14 16,12 16,12 V 4 C 16,4 16,2 14,2 Z M 8,4 12,8 8,12 6.5,10.5 8,9 H 4 V 7 H 8 L 6.5,5.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-open-multiple.svg b/.icons/awkward/16x16/actions/mail-open-multiple.svg
new file mode 100644
index 00000000..acc0a4d8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-open-multiple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 3 H 13 V 1 Z M 2,3 C 2,3 0,3 0,5 V 13 C 0,15 2,15 2,15 H 8 V 10 L 2,7 Z M 14,3 V 7 L 12,8 H 16 V 5 C 16,3 14,3 14,3 Z M 3,5 V 7 H 13 V 5 Z M 10,9 C 9,9 9,10 9,10 V 15 C 9,15 9,16 10,16 H 15 C 16,16 16,15 16,15 V 10 C 16,10 16,9 15,9 Z M 10,10 H 11 V 11 H 12 V 12 H 13 V 11 H 14 V 10 H 15 V 15 H 14 V 12 H 13 V 13 H 12 V 12 H 11 V 15 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-outbox.svg b/.icons/awkward/16x16/actions/mail-outbox.svg
new file mode 120000
index 00000000..2aa12a69
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-outbox.svg
@@ -0,0 +1 @@
+outbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-queue.svg b/.icons/awkward/16x16/actions/mail-queue.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-queue.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-read.svg b/.icons/awkward/16x16/actions/mail-read.svg
new file mode 100644
index 00000000..becdaaa6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-read.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 3 H 13 V 1 Z M 2,3 C 2,3 0,3 0,5 V 13 C 0,15 2,15 2,15 H 14 C 14,15 16,15 16,13 V 5 C 16,3 14,3 14,3 V 7 L 8,10 2,7 Z M 3,5 V 7 H 13 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-receive.svg b/.icons/awkward/16x16/actions/mail-receive.svg
new file mode 100644
index 00000000..29065533
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-receive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 14 C 16,14 16,12 16,12 V 4 C 16,4 16,2 14,2 Z M 7,4 H 9 V 8 L 10.5,6.5 12,8 8,12 4,8 5.5,6.5 7,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-replied.svg b/.icons/awkward/16x16/actions/mail-replied.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-replied.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-reply-all.svg b/.icons/awkward/16x16/actions/mail-reply-all.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-reply-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-reply-custom-all.svg b/.icons/awkward/16x16/actions/mail-reply-custom-all.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-reply-custom-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-reply-custom.svg b/.icons/awkward/16x16/actions/mail-reply-custom.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-reply-custom.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-reply-list.svg b/.icons/awkward/16x16/actions/mail-reply-list.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-reply-list.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-reply-sender.svg b/.icons/awkward/16x16/actions/mail-reply-sender.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-reply-sender.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-send-receive.svg b/.icons/awkward/16x16/actions/mail-send-receive.svg
new file mode 100644
index 00000000..c4cd3e05
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-send-receive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 1,5 H 3 V 10 H 7 V 5 H 9 Z M 9,6 V 11 H 7 L 11,15 15,11 H 13 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-send.svg b/.icons/awkward/16x16/actions/mail-send.svg
new file mode 100644
index 00000000..17451f28
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-send.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 7 L 10,8 1,9 V 15 L 15,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-sent.svg b/.icons/awkward/16x16/actions/mail-sent.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-sent.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-signature-unknown.svg b/.icons/awkward/16x16/actions/mail-signature-unknown.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-signature-unknown.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-signed-full.svg b/.icons/awkward/16x16/actions/mail-signed-full.svg
new file mode 100644
index 00000000..3406f904
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-signed-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,8 10,12 V 14 H 12 L 16,10 Z M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 9 V 12 C 9,11.735 9.1055,11.48 9.293,11.293 L 13.293,7.293 C 13.477,7.1093 13.74,7.0043 14,7 14.271,6.9958 14.516,7.1015 14.707,7.293 L 16,8.5859 V 4 C 16,4 16,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-signed-fully.svg b/.icons/awkward/16x16/actions/mail-signed-fully.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-signed-fully.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-signed-part.svg b/.icons/awkward/16x16/actions/mail-signed-part.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-signed-part.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-signed-verified.svg b/.icons/awkward/16x16/actions/mail-signed-verified.svg
new file mode 120000
index 00000000..8221c41f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-signed-verified.svg
@@ -0,0 +1 @@
+mail-mark-read.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-signed.svg b/.icons/awkward/16x16/actions/mail-signed.svg
new file mode 120000
index 00000000..06815fd1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-signed.svg
@@ -0,0 +1 @@
+mail-signed-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-tagged.svg b/.icons/awkward/16x16/actions/mail-tagged.svg
new file mode 100644
index 00000000..3034e87b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-tagged.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 A 2,2 0 0 0 11,11 2,2 0 0 0 13,13 2,2 0 0 0 15,11 2,2 0 0 0 13,9 Z M 2,2 C 0,2 0,4 0,4 V 12 C 0,12 0,14 2,14 H 13 A 3,3 0 0 1 10,11 3,3 0 0 1 13,8 3,3 0 0 1 16,11 V 4 C 16,4 16,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-task.svg b/.icons/awkward/16x16/actions/mail-task.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-task.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-thread-ignored.svg b/.icons/awkward/16x16/actions/mail-thread-ignored.svg
new file mode 100644
index 00000000..f4f6c289
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-thread-ignored.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 4,7 H 12 V 9 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-thread-watch.svg b/.icons/awkward/16x16/actions/mail-thread-watch.svg
new file mode 100644
index 00000000..58d2b25f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-thread-watch.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4.5 3a3.5 5 0 0 0 -3.5 5 3.5 5 0 0 0 3.5 5 3.5 5 0 0 0 3.5 -5 3.5 5 0 0 0 -3.5 -5zm3.5 5a3.5 5 0 0 0 3.5 5 3.5 5 0 0 0 3.5 -5 3.5 5 0 0 0 -3.5 -5 3.5 5 0 0 0 -3.5 5zm-3 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm7 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-unread-multiple.svg b/.icons/awkward/16x16/actions/mail-unread-multiple.svg
new file mode 100644
index 00000000..e23735e5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-unread-multiple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 0,2 0,4 V 12 C 0,14 2,14 2,14 H 8 V 9 L 2,6 V 4 L 8,7 14,4 V 6 L 12,7 H 16 V 4 C 16,2 14,2 14,2 Z M 10,8 C 9,8 9,9 9,9 V 14 C 9,14 9,15 10,15 H 15 C 16,15 16,14 16,14 V 9 C 16,9 16,8 15,8 Z M 10,9 H 11 V 10 H 12 V 11 H 13 V 10 H 14 V 9 H 15 V 14 H 14 V 11 H 13 V 12 H 12 V 11 H 11 V 14 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mail-unread-new.svg b/.icons/awkward/16x16/actions/mail-unread-new.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-unread-new.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail-unread.svg b/.icons/awkward/16x16/actions/mail-unread.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail-unread.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail_forward.svg b/.icons/awkward/16x16/actions/mail_forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail_forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail_generic.svg b/.icons/awkward/16x16/actions/mail_generic.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail_generic.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail_new.svg b/.icons/awkward/16x16/actions/mail_new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail_new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail_reply.svg b/.icons/awkward/16x16/actions/mail_reply.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail_reply.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mail_replyall.svg b/.icons/awkward/16x16/actions/mail_replyall.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mail_replyall.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/manga.svg b/.icons/awkward/16x16/actions/manga.svg
new file mode 100644
index 00000000..4d8bb311
--- /dev/null
+++ b/.icons/awkward/16x16/actions/manga.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,8 11,3 V 5 H 5 V 3 l -5,5 5,5 v -2 h 6 v 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/map-flat.svg b/.icons/awkward/16x16/actions/map-flat.svg
new file mode 100644
index 00000000..a214d9da
--- /dev/null
+++ b/.icons/awkward/16x16/actions/map-flat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 16 L 16 16 L 16 0 L 0 0 z M 1 1 L 5 1 L 5 5 L 1 5 L 1 1 z M 6 1 L 10 1 L 10 5 L 6 5 L 6 1 z M 11 1 L 15 1 L 15 5 L 11 5 L 11 1 z M 1 6 L 5 6 L 5 10 L 1 10 L 1 6 z M 6 6 L 10 6 L 10 10 L 6 10 L 6 6 z M 11 6 L 15 6 L 15 10 L 11 10 L 11 6 z M 1 11 L 5 11 L 5 15 L 1 15 L 1 11 z M 6 11 L 10 11 L 10 15 L 6 15 L 6 11 z M 11 11 L 15 11 L 15 15 L 11 15 L 11 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/map-globe.svg b/.icons/awkward/16x16/actions/map-globe.svg
new file mode 100644
index 00000000..242df2ba
--- /dev/null
+++ b/.icons/awkward/16x16/actions/map-globe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.109375 0 A 8 8 0 0 0 2.3359375 2.34375 A 8 8 0 0 0 2.3359375 13.65625 A 8 8 0 0 0 13.648438 13.65625 A 8 8 0 0 0 13.648438 2.34375 A 8 8 0 0 0 8.109375 0 z M 7.890625 1 A 7 7 0 0 1 12.570312 2.7148438 L 11.166016 4.1191406 A 8 5 45 0 0 5.7421875 1.3769531 A 7 7 0 0 1 7.890625 1 z M 4.8632812 2.3066406 A 7 4 45 0 1 10.457031 4.828125 L 7.9921875 7.2929688 L 3.4414062 2.7421875 A 7 4 45 0 1 4.8632812 2.3066406 z M 13.283203 3.4160156 A 7 7 0 0 1 14.619141 10.226562 A 8 5 45 0 0 11.869141 4.8300781 L 13.283203 3.4160156 z M 2.7324219 3.4472656 L 7.2851562 8 L 4.8183594 10.466797 A 7 4 45 0 1 2.7324219 3.4472656 z M 11.166016 5.5332031 A 7 4 45 0 1 13.251953 12.552734 L 8.6992188 8 L 11.166016 5.5332031 z M 1.3652344 5.7734375 A 8 5 45 0 0 4.1152344 11.169922 L 2.7011719 12.583984 A 7 7 0 0 1 1.3652344 5.7734375 z M 7.9921875 8.7070312 L 12.542969 13.257812 A 7 4 45 0 1 5.5273438 11.171875 L 7.9921875 8.7070312 z M 4.8183594 11.880859 A 8 5 45 0 0 10.242188 14.623047 A 7 7 0 0 1 3.4140625 13.285156 L 4.8183594 11.880859 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/map-gnomonic.svg b/.icons/awkward/16x16/actions/map-gnomonic.svg
new file mode 100644
index 00000000..5aa6bfc5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/map-gnomonic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 16 L 16 16 L 16 0 L 0 0 z M 1 1 L 5 1 L 5 5.7070312 A 7 3 0 0 1 1 3 L 1 1 z M 6 1 L 10 1 L 10 5.8730469 A 7 3 0 0 1 8 6 A 7 3 0 0 1 6 5.8730469 L 6 1 z M 11 1 L 15 1 L 15 3 A 7 3 0 0 1 11 5.7070312 L 11 1 z M 1 4.9277344 A 8 4 0 0 0 5 6.7050781 L 5 9.2949219 A 8 4 0 0 0 1 11.072266 L 1 4.9277344 z M 15 4.9355469 L 15 11.064453 A 8 4 0 0 0 11 9.2949219 L 11 6.7050781 A 8 4 0 0 0 15 4.9355469 z M 6 6.8671875 A 8 4 0 0 0 8 7 A 8 4 0 0 0 10 6.8691406 L 10 9.1308594 A 8 4 0 0 0 8 9 A 8 4 0 0 0 6 9.1328125 L 6 6.8671875 z M 8 10 A 7 3 0 0 1 10 10.126953 L 10 15 L 6 15 L 6 10.126953 A 7 3 0 0 1 8 10 z M 5 10.292969 L 5 15 L 1 15 L 1 13 A 7 3 0 0 1 5 10.292969 z M 11 10.292969 A 7 3 0 0 1 15 13 L 15 15 L 11 15 L 11 10.292969 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/map-mercator.svg b/.icons/awkward/16x16/actions/map-mercator.svg
new file mode 100644
index 00000000..08f166f9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/map-mercator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 1 L 0 16 L 16 16 L 16 1 L 0 1 z M 1 2 L 5 2 L 5 5 L 1 5 L 1 2 z M 6 2 L 10 2 L 10 5 L 6 5 L 6 2 z M 11 2 L 15 2 L 15 5 L 11 5 L 11 2 z M 1 6 L 5 6 L 5 8 L 1 8 L 1 6 z M 6 6 L 10 6 L 10 8 L 6 8 L 6 6 z M 11 6 L 15 6 L 15 8 L 11 8 L 11 6 z M 1 9 L 5 9 L 5 11 L 1 11 L 1 9 z M 6 9 L 10 9 L 10 11 L 6 11 L 6 9 z M 11 9 L 15 9 L 15 11 L 11 11 L 11 9 z M 1 12 L 5 12 L 5 15 L 1 15 L 1 12 z M 6 12 L 10 12 L 10 15 L 6 15 L 6 12 z M 11 12 L 15 12 L 15 15 L 11 15 L 11 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mark-location.svg b/.icons/awkward/16x16/actions/mark-location.svg
new file mode 100644
index 00000000..7eaef375
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mark-location.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1.0039062 C 5.2386 1.0039062 3 3.2425062 3 6.0039062 C 3 6.1764962 3.01425 6.3358163 3.03125 6.5039062 C 3.04495 6.6711563 3.06705 6.8400763 3.09375 7.0039062 C 3.66623 10.518306 6 13.005859 8 15.005859 C 10 13.005859 12.33375 10.518406 12.90625 7.0039062 C 12.93295 6.8400763 12.95505 6.6711563 12.96875 6.5039062 C 12.98585 6.3358163 13 6.1764962 13 6.0039062 C 13 3.2425062 10.7614 1.0039062 8 1.0039062 z M 8 4.0039062 C 9.1046 4.0039062 10 4.8993362 10 6.0039062 C 10 7.1084763 9.10457 8.0039062 8 8.0039062 C 6.89543 8.0039062 6 7.1084762 6 6.0039062 C 6 4.8993363 6.89543 4.0039062 8 4.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/measure.svg b/.icons/awkward/16x16/actions/measure.svg
new file mode 100644
index 00000000..e7b7713e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/measure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m2 1c-0.5523 0.0001-0.9999 0.4477-1 1v6c0.0001 0.5523 0.4477 0.9999 1 1h12c0.552-0.0001 1-0.4477 1-1v-6c0-0.5523-0.448-0.9999-1-1h-12zm1 2h1v2h1v-2h2v2h1v-2h2v2h1v-2h2v4h-10v-4zm1 7l-3 2.5 3 2.5v-5zm8 0v5l3-2.5-3-2.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-album-cover-manager-amarok.svg b/.icons/awkward/16x16/actions/media-album-cover-manager-amarok.svg
new file mode 100644
index 00000000..e0b2b432
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-album-cover-manager-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m1 1v14h14v-14h-14zm3 2h9v10h-9v-10z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-album-cover.svg b/.icons/awkward/16x16/actions/media-album-cover.svg
new file mode 120000
index 00000000..f8898e2d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-album-cover.svg
@@ -0,0 +1 @@
+media-album-cover-manager-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-album-repeat-amarok.svg b/.icons/awkward/16x16/actions/media-album-repeat-amarok.svg
new file mode 120000
index 00000000..cf79da28
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-album-repeat-amarok.svg
@@ -0,0 +1 @@
+media-repeat-album-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-album-track.svg b/.icons/awkward/16x16/actions/media-album-track.svg
new file mode 100644
index 00000000..b3ca1d17
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-album-track.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 7 15 L 7 13 L 4 13 L 4 3 L 15 3 L 15 1 L 1 1 z M 12 5 L 12 10.5 C 11.5818 10.1852 11.066 10 10.5 10 C 9.115 10 8 11.115 8 12.5 C 8 13.885 9.115 15 10.5 15 C 11.885 15 13 13.885 13 12.5 L 13 7 L 15 7 C 15 5.892 14.108 5 13 5 L 12 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-eject.svg b/.icons/awkward/16x16/actions/media-eject.svg
new file mode 100644
index 00000000..d402c65d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-eject.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 3 L 3 8 L 3 9 L 13 9 L 13 8 L 8 3 z M 3 11 L 3 13 L 13 13 L 13 11 L 3 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-forward.svg b/.icons/awkward/16x16/actions/media-forward.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-forward.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-import-audio-cd.svg b/.icons/awkward/16x16/actions/media-import-audio-cd.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-import-audio-cd.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-pause.svg b/.icons/awkward/16x16/actions/media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-play.svg b/.icons/awkward/16x16/actions/media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-playback-pause.svg b/.icons/awkward/16x16/actions/media-playback-pause.svg
new file mode 100644
index 00000000..5af110b8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playback-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 6 14 L 6 2 L 2 2 z M 10 2 L 10 14 L 14 14 L 14 2 L 10 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-playback-paused.svg b/.icons/awkward/16x16/actions/media-playback-paused.svg
new file mode 100644
index 00000000..60556c6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playback-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 4,4 H 7 V 12 H 4 Z M 9,4 H 12 V 12 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-playback-playing.svg b/.icons/awkward/16x16/actions/media-playback-playing.svg
new file mode 100644
index 00000000..1e15dcbb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playback-playing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 5,4 13,8 5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-playback-start-rtl.svg b/.icons/awkward/16x16/actions/media-playback-start-rtl.svg
new file mode 100644
index 00000000..2b5eebf7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playback-start-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,2 2,8 13,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-playback-start.svg b/.icons/awkward/16x16/actions/media-playback-start.svg
new file mode 100644
index 00000000..6babb4da
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playback-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 V 14 L 14,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-playback-stop.svg b/.icons/awkward/16x16/actions/media-playback-stop.svg
new file mode 100644
index 00000000..80291ccb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playback-stop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 14 14 L 14 2 L 2 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-playback-stopped.svg b/.icons/awkward/16x16/actions/media-playback-stopped.svg
new file mode 100644
index 00000000..fe74aefe
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playback-stopped.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 4,4 H 12 V 12 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-playlist-normal.svg b/.icons/awkward/16x16/actions/media-playlist-normal.svg
new file mode 100644
index 00000000..dd424035
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playlist-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,1 V 3 H 1 V 5 H 11 V 7 L 15,4 Z M 11,9 V 11 H 1 V 13 H 11 V 15 L 15,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-playlist-play.svg b/.icons/awkward/16x16/actions/media-playlist-play.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playlist-play.svg
@@ -0,0 +1 @@
+view-media-lyrics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-playlist-repeat-amarok.svg b/.icons/awkward/16x16/actions/media-playlist-repeat-amarok.svg
new file mode 120000
index 00000000..8bb4aca3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playlist-repeat-amarok.svg
@@ -0,0 +1 @@
+media-repeat-playlist-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-playlist-repeat.svg b/.icons/awkward/16x16/actions/media-playlist-repeat.svg
new file mode 100644
index 00000000..37a9b672
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playlist-repeat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 V 4 H 3 C 1,4 1,6 1,6 V 12 C 1,12 1,14 3,14 H 13 C 15,14 15,12 15,12 V 6 C 15,6 15,4 13,4 H 11 V 6 H 13 V 12 H 3 V 6 H 5 V 8 L 9,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-playlist-shuffle.svg b/.icons/awkward/16x16/actions/media-playlist-shuffle.svg
new file mode 100644
index 00000000..85c3c93a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-playlist-shuffle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 5 H 5.5 L 6.5,7 7.5,5 6.5,3 Z M 11,9 V 11 H 10.5 L 9.5,9 8.5,11 9.5,13 H 11 V 15 L 15,12 Z M 11,1 V 3 H 9.5 L 5.5,11 H 1 V 13 H 6.5 L 10.5,5 H 11 V 7 L 15,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-random-albums-amarok.svg b/.icons/awkward/16x16/actions/media-random-albums-amarok.svg
new file mode 100644
index 00000000..bd733959
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-random-albums-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,6 V 10 H 3 V 9 H 4 V 10 H 5 V 6 Z M 3,7 H 4 V 8 H 3 Z M 1,3 V 5 H 5.5 L 6.5,7 7.5,5 6.5,3 Z M 11,9 V 11 H 10.5 L 9.5,9 8.5,11 9.5,13 H 11 V 15 L 15,12 Z M 11,1 V 3 H 9.5 L 5.5,11 H 1 V 13 H 6.5 L 10.5,5 H 11 V 7 L 15,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-random-tracks-amarok.svg b/.icons/awkward/16x16/actions/media-random-tracks-amarok.svg
new file mode 100644
index 00000000..4bb63aab
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-random-tracks-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 5 H 5.5 L 6.5,7 7.5,5 6.5,3 Z M 11,9 V 11 H 10.5 L 9.5,9 8.5,11 9.5,13 H 11 V 15 L 15,12 Z M 11,1 V 3 H 9.5 L 5.5,11 H 1 V 13 H 6.5 L 10.5,5 H 11 V 7 L 15,4 Z M 2,6 V 7 H 3 V 10 H 4 V 7 H 5 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-record.svg b/.icons/awkward/16x16/actions/media-record.svg
new file mode 100644
index 00000000..26641114
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-record.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,8 A 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 5,5 0 0 1 13,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-repeat-album-amarok.svg b/.icons/awkward/16x16/actions/media-repeat-album-amarok.svg
new file mode 100644
index 00000000..4a312b6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-repeat-album-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 V 4 H 3 C 1,4 1,6 1,6 V 12 C 1,12 1,14 3,14 H 13 C 15,14 15,12 15,12 V 6 C 15,6 15,4 13,4 H 11 V 6 H 13 V 12 H 3 V 6 H 5 V 8 L 9,5 Z M 9,7 V 11 H 10 V 10 H 11 V 11 H 12 V 7 Z M 10,8 H 11 V 9 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-repeat-all.svg b/.icons/awkward/16x16/actions/media-repeat-all.svg
new file mode 120000
index 00000000..81a417a4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-repeat-all.svg
@@ -0,0 +1 @@
+media-playlist-repeat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-repeat-none.svg b/.icons/awkward/16x16/actions/media-repeat-none.svg
new file mode 100644
index 00000000..63cf09f6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-repeat-none.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10,2 V 3.4141 L 11.586,5 10,6.5859 V 8 H 11.414 L 13,6.4141 14.586,8 H 16 V 6.5859 L 14.414,5 16,3.4141 V 2 H 14.586 L 13,3.5859 11.414,2 Z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 5 2 L 5 4 L 3 4 C 1 4 1 6 1 6 L 1 12 C 1 12 1 14 3 14 L 13 14 C 15 14 15 12 15 12 L 15 10 L 13 10 L 13 12 L 3 12 L 3 6 L 5 6 L 5 8 L 9 5 L 5 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-repeat-playlist-amarok.svg b/.icons/awkward/16x16/actions/media-repeat-playlist-amarok.svg
new file mode 100644
index 00000000..ae8fe0ae
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-repeat-playlist-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 V 4 H 3 C 1,4 1,6 1,6 V 12 C 1,12 1,14 3,14 H 13 C 15,14 15,12 15,12 V 6 C 15,6 15,4 13,4 H 11 V 6 H 13 V 12 H 3 V 6 H 5 V 8 L 9,5 Z M 9,11 H 12 V 12 H 9 Z M 9,9 H 12 V 10 H 9 Z M 9,7 H 12 V 8 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-repeat-track-amarok.svg b/.icons/awkward/16x16/actions/media-repeat-track-amarok.svg
new file mode 100644
index 00000000..74face62
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-repeat-track-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,2 V 4 H 3 C 1,4 1,6 1,6 V 12 C 1,12 1,14 3,14 H 13 C 15,14 15,12 15,12 V 6 C 15,6 15,4 13,4 H 11 V 6 H 13 V 12 H 3 V 6 H 5 V 8 L 9,5 Z M 10,7 H 11 V 11 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-rewind.svg b/.icons/awkward/16x16/actions/media-rewind.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-rewind.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-seek-backward.svg b/.icons/awkward/16x16/actions/media-seek-backward.svg
new file mode 100644
index 00000000..413e38db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-seek-backward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 4 L 1 8 L 8 12 L 8 8 L 8 4 z M 8 8 L 15 12 L 15 4 L 8 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-seek-forward.svg b/.icons/awkward/16x16/actions/media-seek-forward.svg
new file mode 100644
index 00000000..78758445
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-seek-forward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 V 12 L 15,8 Z M 1,4 V 12 L 8,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-show-active-track-amarok.svg b/.icons/awkward/16x16/actions/media-show-active-track-amarok.svg
new file mode 100644
index 00000000..a4a3695f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-show-active-track-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 3 3 L 8 8 L 3 13 L 3 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-skip-backward.svg b/.icons/awkward/16x16/actions/media-skip-backward.svg
new file mode 100644
index 00000000..1f40e978
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-skip-backward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 4 L 0 12 L 2 12 L 2 8 L 2 4 L 0 4 z M 2 8 L 9 12 L 9 8 L 9 4 L 2 8 z M 9 8 L 16 12 L 16 4 L 9 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-skip-forward.svg b/.icons/awkward/16x16/actions/media-skip-forward.svg
new file mode 100644
index 00000000..c3cb6c76
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-skip-forward.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 4 L 0 12 L 7 8 L 0 4 z M 7 8 L 7 12 L 14 8 L 7 4 L 7 8 z M 14 8 L 14 12 L 16 12 L 16 4 L 14 4 L 14 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-standard-track-progression-amarok.svg b/.icons/awkward/16x16/actions/media-standard-track-progression-amarok.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-standard-track-progression-amarok.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-stop.svg b/.icons/awkward/16x16/actions/media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-track-add-amarok.svg b/.icons/awkward/16x16/actions/media-track-add-amarok.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-track-add-amarok.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-track-edit-amarok.svg b/.icons/awkward/16x16/actions/media-track-edit-amarok.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-track-edit-amarok.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-track-queue-amarok.svg b/.icons/awkward/16x16/actions/media-track-queue-amarok.svg
new file mode 100644
index 00000000..b0d6cf99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-track-queue-amarok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 8 8 L 13 13 L 3 13 L 8 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/media-track-remove-amarok.svg b/.icons/awkward/16x16/actions/media-track-remove-amarok.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-track-remove-amarok.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/media-view-subtitles.svg b/.icons/awkward/16x16/actions/media-view-subtitles.svg
new file mode 100644
index 00000000..96eef5d5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/media-view-subtitles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,3 C 1,3 1,4 1,4 V 12 C 1,12 1,13 2,13 H 14 C 15,13 15,12 15,12 V 4 C 15,4 15,3 14,3 Z M 3,8 H 5 V 9 H 3 Z M 6,8 H 10 V 9 H 6 Z M 11,8 H 13 V 9 H 11 Z M 3,10 H 4 V 11 H 3 Z M 5,10 H 9 V 11 H 5 Z M 10,10 H 13 V 11 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/meeting-attending-tentative.svg b/.icons/awkward/16x16/actions/meeting-attending-tentative.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/meeting-attending-tentative.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/meeting-attending.svg b/.icons/awkward/16x16/actions/meeting-attending.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/meeting-attending.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/meeting-participant-no-response.svg b/.icons/awkward/16x16/actions/meeting-participant-no-response.svg
new file mode 100644
index 00000000..30762284
--- /dev/null
+++ b/.icons/awkward/16x16/actions/meeting-participant-no-response.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 3 C 5.3431 3 4 4.3432 4 6 C 4 7.6568 5.3431 9 7 9 C 8.6569 9 10 7.6568 10 6 C 10 4.3432 8.6569 3 7 3 z M 7 10 C 0.9998 10.003 1 14 1 14 L 1 15 L 13 15 L 13 14 C 13 14 12.99977 9.997 7 10 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 13 2 A 1 1 0 0 0 12 3 A 1 1 0 0 0 13 4 A 1 1 0 0 0 14 3 A 1 1 0 0 0 13 2 z M 13 5 A 1 1 0 0 0 12 6 A 1 1 0 0 0 13 7 A 1 1 0 0 0 14 6 A 1 1 0 0 0 13 5 z M 13 8 A 1 1 0 0 0 12 9 A 1 1 0 0 0 13 10 A 1 1 0 0 0 14 9 A 1 1 0 0 0 13 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/meeting-participant-request-response.svg b/.icons/awkward/16x16/actions/meeting-participant-request-response.svg
new file mode 100644
index 00000000..9f65378b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/meeting-participant-request-response.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13 2 A 1 1 0 0 0 12 3 A 1 1 0 0 0 13 4 A 1 1 0 0 0 14 3 A 1 1 0 0 0 13 2 z M 7 3 C 5.3431 3 4 4.3432 4 6 C 4 7.6568 5.3431 9 7 9 C 8.6569 9 10 7.6568 10 6 C 10 4.3432 8.6569 3 7 3 z M 13 5 A 1 1 0 0 0 12 6 A 1 1 0 0 0 13 7 A 1 1 0 0 0 14 6 A 1 1 0 0 0 13 5 z M 13 8 A 1 1 0 0 0 12 9 A 1 1 0 0 0 13 10 A 1 1 0 0 0 14 9 A 1 1 0 0 0 13 8 z M 7 10 C 0.9998 10.003 1 14 1 14 L 1 15 L 13 15 L 13 14 C 13 14 12.99977 9.997 7 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/meld-version-control.svg b/.icons/awkward/16x16/actions/meld-version-control.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/meld-version-control.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/menu_new.svg b/.icons/awkward/16x16/actions/menu_new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/menu_new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/menu_new_sep.svg b/.icons/awkward/16x16/actions/menu_new_sep.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/menu_new_sep.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/merge.svg b/.icons/awkward/16x16/actions/merge.svg
new file mode 100644
index 00000000..0ef293ad
--- /dev/null
+++ b/.icons/awkward/16x16/actions/merge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 A 1.0001 1.0001 0 0 0 0 2 L 0 6 A 1.0001 1.0001 0 0 0 1 7 L 6 7 L 6 9 L 1 9 A 1.0001 1.0001 0 0 0 0 10 L 0 14 A 1.0001 1.0001 0 0 0 1 15 L 8 15 A 1.0001 1.0001 0 0 0 9 14 L 9 11 L 14 11 A 1.0001 1.0001 0 0 0 15 10 L 15 6 A 1.0001 1.0001 0 0 0 14 5 L 9 5 L 9 2 A 1.0001 1.0001 0 0 0 8 1 L 1 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mesh-gradient-fit.svg b/.icons/awkward/16x16/actions/mesh-gradient-fit.svg
new file mode 100644
index 00000000..7b773758
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mesh-gradient-fit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 0 16 L 16 16 L 16 0 L 0 0 z M 1 1 L 15 1 L 15 15 L 1 15 L 1 1 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 8.5,-1.5 7.5,5.5 14,2 17.5,8.5 10.5,7.5 14,14 7.5,17.5 8.5,10.5 2,14 -1.5,7.5 5.5,8.5 2,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mesh-gradient.svg b/.icons/awkward/16x16/actions/mesh-gradient.svg
new file mode 100644
index 00000000..dbc219c7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mesh-gradient.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 8.5,-1.5 7.5,5.5 14,2 17.5,8.5 10.5,7.5 14,14 7.5,17.5 8.5,10.5 2,14 -1.5,7.5 5.5,8.5 2,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 3 H 3 V 0 Z M 13,0 V 3 H 16 V 0 Z M 0,13 V 16 H 3 V 13 Z M 13,13 V 16 H 16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/message-close.svg b/.icons/awkward/16x16/actions/message-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/message-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/messagebox_warning.svg b/.icons/awkward/16x16/actions/messagebox_warning.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/messagebox_warning.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/mic-off.svg b/.icons/awkward/16x16/actions/mic-off.svg
new file mode 100644
index 00000000..4e89989e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mic-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,0 C 8,0 11,0 11,3 V 8 C 11,11 8,11 8,11 8,11 5,11 5,8 V 3 C 5,0 8,0 8,0 Z M 2,7 V 8 C 2,13.5 7,14 7,14 V 16 H 9 V 14 C 9,14 14,13.5 14,8 V 7 H 12 V 8 C 12,12 8,12 8,12 8,12 4,12 4,8 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mic-on.svg b/.icons/awkward/16x16/actions/mic-on.svg
new file mode 100644
index 00000000..4f81985a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mic-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 8,0 11,0 11,3 V 8 C 11,11 8,11 8,11 8,11 5,11 5,8 V 3 C 5,0 8,0 8,0 Z M 2,7 V 8 C 2,13.5 7,14 7,14 V 16 H 9 V 14 C 9,14 14,13.5 14,8 V 7 H 12 V 8 C 12,12 8,12 8,12 8,12 4,12 4,8 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/mic-ready.svg b/.icons/awkward/16x16/actions/mic-ready.svg
new file mode 100644
index 00000000..da897070
--- /dev/null
+++ b/.icons/awkward/16x16/actions/mic-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 8,0 11,0 11,3 V 8 C 11,11 8,11 8,11 8,11 5,11 5,8 V 3 C 5,0 8,0 8,0 Z M 2,7 V 8 C 2,13.5 7,14 7,14 V 16 H 9 V 14 C 9,14 14,13.5 14,8 V 7 H 12 V 8 C 12,12 8,12 8,12 8,12 4,12 4,8 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/milestone.svg b/.icons/awkward/16x16/actions/milestone.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/milestone.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/multimedia-volume-control.svg b/.icons/awkward/16x16/actions/multimedia-volume-control.svg
new file mode 120000
index 00000000..c4533054
--- /dev/null
+++ b/.icons/awkward/16x16/actions/multimedia-volume-control.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/music-amarok.svg b/.icons/awkward/16x16/actions/music-amarok.svg
new file mode 120000
index 00000000..91b01fe2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/music-amarok.svg
@@ -0,0 +1 @@
+media-show-active-track-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/nemo-eject.svg b/.icons/awkward/16x16/actions/nemo-eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/nemo-eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/network-connect.svg b/.icons/awkward/16x16/actions/network-connect.svg
new file mode 100644
index 00000000..ef83ac1f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/network-connect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 7.5,2.9375 C 7.9693,2.8762 7.4089,3.451 7.416,3.707 7.1448,4.5738 7.0652,5.618 7.6406,6.3828 7.6669,6.6688 7.0408,6.3858 6.8926,6.2285 6.5605,6.0283 6.1677,5.5126 5.752,5.7539 5.3904,5.9793 5.247,6.463 5.5215,6.8145 5.9839,7.4294 6.78,7.634 7.4902,7.8145 8.263,8.0035 9.115,8.1148 9.7461,8.6406 10.238,9.116 10.21,9.879 10.092,10.502 9.8391,11.632 8.823,12.381 7.8223,12.832 7.2797,13.114 7.6022,12.232 7.4238,11.945 7.2927,11.33 6.9303,10.767 6.3809,10.449 6.0801,10.218 5.6844,10.076 5.4746,9.748 5.4178,9.3082 5.679,8.8609 5.9609,8.5352 6.0756,8.3071 6.8093,8.0491 6.2188,8.0078 5.1307,7.7782 3.9876,7.4686 3.1562,6.6875 3.6372,4.6919 5.431,3.0747 7.5,2.9375 Z M 12.188,5.2812 C 12.303,5.3539 12.748,6.3133 12.875,6.7812 13.038,7.3854 13.027,8.4312 12.875,9.0312 12.817,9.2598 12.743,9.4734 12.719,9.5 12.694,9.5266 12.605,9.3735 12.5,9.1875 12.395,9.0016 12.06,8.6064 11.781,8.3125 10.977,7.464 10.851,7.0209 11.188,6.3438 11.355,6.0023 12.096,5.2252 12.188,5.2812 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/network-disconnect.svg b/.icons/awkward/16x16/actions/network-disconnect.svg
new file mode 100644
index 00000000..6044b873
--- /dev/null
+++ b/.icons/awkward/16x16/actions/network-disconnect.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 7.5,2.9375 C 7.9693,2.8762 7.4089,3.451 7.416,3.707 7.1448,4.5738 7.0652,5.618 7.6406,6.3828 7.6669,6.6688 7.0408,6.3858 6.8926,6.2285 6.5605,6.0283 6.1677,5.5126 5.752,5.7539 5.3904,5.9793 5.247,6.463 5.5215,6.8145 5.9839,7.4294 6.78,7.634 7.4902,7.8145 8.263,8.0035 9.115,8.1148 9.7461,8.6406 10.238,9.116 10.21,9.879 10.092,10.502 9.8391,11.632 8.823,12.381 7.8223,12.832 7.2797,13.114 7.6022,12.232 7.4238,11.945 7.2927,11.33 6.9303,10.767 6.3809,10.449 6.0801,10.218 5.6844,10.076 5.4746,9.748 5.4178,9.3082 5.679,8.8609 5.9609,8.5352 6.0756,8.3071 6.8093,8.0491 6.2188,8.0078 5.1307,7.7782 3.9876,7.4686 3.1562,6.6875 3.6372,4.6919 5.431,3.0747 7.5,2.9375 Z M 12.188,5.2812 C 12.303,5.3539 12.748,6.3133 12.875,6.7812 13.038,7.3854 13.027,8.4312 12.875,9.0312 12.817,9.2598 12.743,9.4734 12.719,9.5 12.694,9.5266 12.605,9.3735 12.5,9.1875 12.395,9.0016 12.06,8.6064 11.781,8.3125 10.977,7.464 10.851,7.0209 11.188,6.3438 11.355,6.0023 12.096,5.2252 12.188,5.2812 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/new-24h-appointment.svg b/.icons/awkward/16x16/actions/new-24h-appointment.svg
new file mode 100644
index 00000000..b8a12887
--- /dev/null
+++ b/.icons/awkward/16x16/actions/new-24h-appointment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5 1 A 7.5 7.5 0 0 0 1 8.5 A 7.5 7.5 0 0 0 8.5 16 A 7.5 7.5 0 0 0 16 8.5 A 7.5 7.5 0 0 0 8.5 1 z M 4 4 L 7 4 L 8 4 L 8 5 L 8 8 L 8 9 L 5 9 L 5 12 L 8 12 L 8 13 L 4 13 L 4 12 L 4 9 L 4 8 L 5 8 L 7 8 L 7 5 L 4 5 L 4 4 z M 9 4 L 10 4 L 10 8 L 12 8 L 12 4 L 13 4 L 13 8 L 13 9 L 13 13 L 12 13 L 12 9 L 9 9 L 9 8 L 9 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/new-audio-alarm.svg b/.icons/awkward/16x16/actions/new-audio-alarm.svg
new file mode 120000
index 00000000..bd5a1a3e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/new-audio-alarm.svg
@@ -0,0 +1 @@
+tools-rip-audio-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/news-subscribe.svg b/.icons/awkward/16x16/actions/news-subscribe.svg
new file mode 120000
index 00000000..62e1f1e9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/news-subscribe.svg
@@ -0,0 +1 @@
+view-pim-news.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/news-unsubscribe.svg b/.icons/awkward/16x16/actions/news-unsubscribe.svg
new file mode 100644
index 00000000..be254069
--- /dev/null
+++ b/.icons/awkward/16x16/actions/news-unsubscribe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 0,1 V 15 H 9 V 13 H 1 V 12 H 9 V 9 H 16 V 1 Z M 6,3 V 10 H 1 V 3 Z M 9,3 H 15 V 4 H 9 Z M 9,6 H 15 V 7 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/next.svg b/.icons/awkward/16x16/actions/next.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/16x16/actions/next.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/no-marker.svg b/.icons/awkward/16x16/actions/no-marker.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/no-marker.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/no.svg b/.icons/awkward/16x16/actions/no.svg
new file mode 100644
index 00000000..484de792
--- /dev/null
+++ b/.icons/awkward/16x16/actions/no.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 1,5 V 11 L 5,15 H 11 L 15,11 V 5 L 11,1 Z M 5,4 A 1,1 0 0 1 5.707,4.293 L 8,6.5859 10.293,4.293 A 1,1 0 0 1 11,4 1,1 0 0 1 11.707,5.707 L 9.4141,8 11.707,10.293 A 1,1 0 1 1 10.293,11.707 L 8,9.4141 5.707,11.707 A 1,1 0 1 1 4.293,10.293 L 6.5859,8 4.293,5.707 A 1,1 0 0 1 5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/nocover.svg b/.icons/awkward/16x16/actions/nocover.svg
new file mode 120000
index 00000000..f8898e2d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/nocover.svg
@@ -0,0 +1 @@
+media-album-cover-manager-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/node-add.svg b/.icons/awkward/16x16/actions/node-add.svg
new file mode 100644
index 00000000..bba3d49e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 V 3 H 4 V 5 H 7 V 8 H 9 V 5 H 12 V 3 H 9 V 0 Z M 5,9 V 12 H 0.5 C 0,12 0,12.5 0,12.5 0,12.5 0,13 0.5,13 H 5 V 16 H 11 V 13 H 15.5 C 16,13 16,12.5 16,12.5 16,12.5 16,12 15.5,12 H 11 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-break.svg b/.icons/awkward/16x16/actions/node-break.svg
new file mode 100644
index 00000000..33e515e7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-break.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,0 V 2 H 0.5 C 0,2 0,2.5 0,2.5 0,2.5 0,3 0.5,3 H 5 V 5 H 10 V 3 H 14.5 C 15,3 15,2.5 15,2.5 15,2.5 15,2 14.5,2 H 10 V 0 Z M 7,6 V 7 H 5 L 7.5,10 10,7 H 8 V 6 Z M 1,11 V 13 H 0.5 C 0,13 0,13.5 0,13.5 0,13.5 0,14 0.5,14 H 1 V 16 H 5 V 11 Z M 10,11 V 16 H 14 V 14 H 14.5 C 15,14 15,13.5 15,13.5 15,13.5 15,13 14.5,13 H 14 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-delete-segment.svg b/.icons/awkward/16x16/actions/node-delete-segment.svg
new file mode 100644
index 00000000..28d6a1e3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-delete-segment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 V 2 H 0.5 C 0,2 0,2.5 0,2.5 0,2.5 0,3 0.5,3 H 1 V 5 H 5 V 3 H 10 V 5 H 14 V 3 H 14.5 C 15,3 15,2.5 15,2.5 15,2.5 15,2 14.5,2 H 14 V 0 H 10 V 2 H 5 V 0 Z M 7,5 V 7 H 5 L 7.5,10 10,7 H 8 V 5 Z M 1,11 V 13 H 0.5 C 0,13 0,13.5 0,13.5 0,13.5 0,14 0.5,14 H 1 V 16 H 5 V 11 Z M 10,11 V 16 H 14 V 14 H 14.5 C 15,14 15,13.5 15,13.5 15,13.5 15,13 14.5,13 H 14 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-delete.svg b/.icons/awkward/16x16/actions/node-delete.svg
new file mode 100644
index 00000000..188679fe
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-delete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,3 V 5 H 12 V 3 Z M 5,9 V 12 H 0.5 C 0,12 0,12.5 0,12.5 0,12.5 0,13 0.5,13 H 5 V 16 H 11 V 13 H 15.5 C 16,13 16,12.5 16,12.5 16,12.5 16,12 15.5,12 H 11 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-join-segment.svg b/.icons/awkward/16x16/actions/node-join-segment.svg
new file mode 100644
index 00000000..95e5348b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-join-segment.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 V 2 H 0.5 C 0,2 0,2.5 0,2.5 0,2.5 0,3 0.5,3 H 1 V 5 H 5 V 0 Z M 10,0 V 5 H 14 V 3 H 14.5 C 15,3 15,2.5 15,2.5 15,2.5 15,2 14.5,2 H 14 V 0 Z M 7,5 V 7 H 5 L 7.5,10 10,7 H 8 V 5 Z M 1,11 V 13 H 0.5 C 0,13 0,13.5 0,13.5 0,13.5 0,14 0.5,14 H 1 V 16 H 5 V 14 H 10 V 16 H 14 V 14 H 14.5 C 15,14 15,13.5 15,13.5 15,13.5 15,13 14.5,13 H 14 V 11 H 10 V 13 H 5 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-join.svg b/.icons/awkward/16x16/actions/node-join.svg
new file mode 100644
index 00000000..6cbe6ac0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-join.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 V 2 H 0.5 C 0,2 0,2.5 0,2.5 0,2.5 0,3 0.5,3 H 1 V 5 H 5 V 0 Z M 10,0 V 5 H 14 V 3 H 14.5 C 15,3 15,2.5 15,2.5 15,2.5 15,2 14.5,2 H 14 V 0 Z M 7,5 V 7 H 5 L 7.5,10 10,7 H 8 V 5 Z M 5,11 V 13 H 0.5 C 0,13 0,13.5 0,13.5 0,13.5 0,14 0.5,14 H 5 V 16 H 10 V 14 H 14.5 C 15,14 15,13.5 15,13.5 15,13.5 15,13 14.5,13 H 10 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-segment-curve.svg b/.icons/awkward/16x16/actions/node-segment-curve.svg
new file mode 100644
index 00000000..536996c0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-segment-curve.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,2 C 9.4167,2 6.6393,2.9036 4.7715,4.7715 2.9036,6.6393 2,9.4167 2,13 H 3 C 3,9.5833 3.8464,7.1107 5.4785,5.4785 7.1107,3.8464 9.5833,3 13,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,11 H 5 V 16 H 0 Z M 11,0 H 16 V 5 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-segment-line.svg b/.icons/awkward/16x16/actions/node-segment-line.svg
new file mode 100644
index 00000000..aac87104
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-segment-line.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.292,3 3,12.292 V 13 H 3.708 L 13,3.708 V 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,11 H 5 V 16 H 0 Z M 11,0 H 16 V 5 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-transform.svg b/.icons/awkward/16x16/actions/node-transform.svg
new file mode 100644
index 00000000..9ad3eb7a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-transform.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 5 L 1.5,3.5 3.5,5.5 2,7 H 7 V 2 L 5.5,3.5 3.5,1.5 5,0 Z M 11,0 12.5,1.5 10.5,3.5 9,2 V 7 H 14 L 12.5,5.5 14.5,3.5 16,5 V 0 Z M 2,9 3.5,10.5 1.5,12.5 0,11 V 16 H 5 L 3.5,14.5 5.5,12.5 7,14 V 9 Z M 9,9 V 14 L 10.5,12.5 12.5,14.5 11,16 H 16 V 11 L 14.5,12.5 12.5,10.5 14,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-type-auto-smooth.svg b/.icons/awkward/16x16/actions/node-type-auto-smooth.svg
new file mode 100644
index 00000000..51f65197
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-type-auto-smooth.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2.5 V 4.5 C 0,8.655 3.345,12 7.5,12 11.655,12 15,8.655 15,4.5 V 2.5 C 15,2 14.5,2 14.5,2 14.5,2 14,2 14,2.5 V 3.5 C 14,7.655 11.101,11 7.5,11 3.899,11 1,7.655 1,3.5 V 2.5 C 1,2 0.5,2 0.5,2 0.5,2 0,2 0,2.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,10.5 A 3.5,3.5 0 0 1 7.5,14 3.5,3.5 0 0 1 4,10.5 3.5,3.5 0 0 1 7.5,7 3.5,3.5 0 0 1 11,10.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-type-cusp.svg b/.icons/awkward/16x16/actions/node-type-cusp.svg
new file mode 100644
index 00000000..e2af150e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-type-cusp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.5,1 C 15.5,1 15,1 15,1.5 15,5.5349 11.907,9.6102 8.3516,11.226 7.9489,9.3606 7.6579,7.0624 6.7695,5.0488 5.7839,2.8147 3.9167,1 0.5,1 0,1 0,1.5 0,1.5 0,1.5 0,2 0.5,2 3.5833,2 4.9661,3.4353 5.8555,5.4512 6.7448,7.4671 7.0002,10.058 7.5156,12.12 7.5876,12.41 7.896,12.572 8.1758,12.468 12.394,10.886 16,6.2593 16,1.5 16,1 15.5,1 15.5,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,11.5 8.5,8 12,11.5 8.5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-type-smooth.svg b/.icons/awkward/16x16/actions/node-type-smooth.svg
new file mode 100644
index 00000000..8f71dfed
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-type-smooth.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2.5 V 5 C 0,9.155 3.345,12.5 7.5,12.5 11.655,12.5 15,9.155 15,5 V 2.5 C 15,2 14.5,2 14.5,2 14.5,2 14,2 14,2.5 V 4 C 14,8.155 11.101,11.5 7.5,11.5 3.899,11.5 1,8.155 1,4 V 2.5 C 1,2 0.5,2 0.5,2 0.5,2 0,2 0,2.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,9 H 10 V 14 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/node-type-symmetric.svg b/.icons/awkward/16x16/actions/node-type-symmetric.svg
new file mode 100644
index 00000000..f8e1e9f6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/node-type-symmetric.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,12 H 14 V 13 H 2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,8 H 11 V 14 H 5 Z M 16,12.5 A 1.5,1.5 0 0 1 14.5,14 1.5,1.5 0 0 1 13,12.5 1.5,1.5 0 0 1 14.5,11 1.5,1.5 0 0 1 16,12.5 Z M 3,12.5 A 1.5,1.5 0 0 1 1.5,14 1.5,1.5 0 0 1 0,12.5 1.5,1.5 0 0 1 1.5,11 1.5,1.5 0 0 1 3,12.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2.5 V 3.5 C 0,7.932 3.568,11.5 8,11.5 12.432,11.5 16,7.932 16,3.5 V 2.5 C 16,2 15.5,2 15.5,2 15.5,2 15,2 15,2.5 V 3.5 C 15,7.378 11.878,10.5 8,10.5 4.122,10.5 1,7.378 1,3.5 V 2.5 C 1,2 0.5,2 0.5,2 0.5,2 0,2 0,2.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/noisereduction.svg b/.icons/awkward/16x16/actions/noisereduction.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/16x16/actions/noisereduction.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/non-starred.svg b/.icons/awkward/16x16/actions/non-starred.svg
new file mode 120000
index 00000000..4e19538a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/non-starred.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-align-horizontal-center-calligra.svg b/.icons/awkward/16x16/actions/object-align-horizontal-center-calligra.svg
new file mode 120000
index 00000000..82a31af5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-align-horizontal-center-calligra.svg
@@ -0,0 +1 @@
+align-horizontal-center.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-align-horizontal-left-calligra.svg b/.icons/awkward/16x16/actions/object-align-horizontal-left-calligra.svg
new file mode 120000
index 00000000..e2cdcc9c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-align-horizontal-left-calligra.svg
@@ -0,0 +1 @@
+align-horizontal-left.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-align-horizontal-right-calligra.svg b/.icons/awkward/16x16/actions/object-align-horizontal-right-calligra.svg
new file mode 120000
index 00000000..3caab058
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-align-horizontal-right-calligra.svg
@@ -0,0 +1 @@
+align-horizontal-right.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-align-vertical-bottom-calligra.svg b/.icons/awkward/16x16/actions/object-align-vertical-bottom-calligra.svg
new file mode 120000
index 00000000..ad9f7a40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-align-vertical-bottom-calligra.svg
@@ -0,0 +1 @@
+align-vertical-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-align-vertical-bottom-top-calligra.svg b/.icons/awkward/16x16/actions/object-align-vertical-bottom-top-calligra.svg
new file mode 120000
index 00000000..18e52660
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-align-vertical-bottom-top-calligra.svg
@@ -0,0 +1 @@
+align-vertical-bottom-out.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-align-vertical-center-calligra.svg b/.icons/awkward/16x16/actions/object-align-vertical-center-calligra.svg
new file mode 120000
index 00000000..61759b74
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-align-vertical-center-calligra.svg
@@ -0,0 +1 @@
+align-vertical-center.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-align-vertical-top-calligra.svg b/.icons/awkward/16x16/actions/object-align-vertical-top-calligra.svg
new file mode 120000
index 00000000..06dfc8aa
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-align-vertical-top-calligra.svg
@@ -0,0 +1 @@
+align-vertical-top.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-columns.svg b/.icons/awkward/16x16/actions/object-columns.svg
new file mode 100644
index 00000000..ac7c60e9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-columns.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 2 L 3 14 L 5 14 L 5 2 L 3 2 z M 7 2 L 7 14 L 9 14 L 9 2 L 7 2 z M 11 2 L 11 14 L 13 14 L 13 2 L 11 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-crop.svg b/.icons/awkward/16x16/actions/object-crop.svg
new file mode 120000
index 00000000..686d9f8d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-crop.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-fill.svg b/.icons/awkward/16x16/actions/object-fill.svg
new file mode 100644
index 00000000..c557bcee
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-fill.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 H 14 C 14,0 16,0 16,2 V 14 C 16,14 16,16 14,16 H 2 C 2,16 0,16 0,14 V 2 C 0,2 0,0 2,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-flip-horizontal.svg b/.icons/awkward/16x16/actions/object-flip-horizontal.svg
new file mode 100644
index 00000000..661c2752
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-flip-horizontal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,5 0,8 5,11 V 9 H 11 V 11 L 16,8 11,5 V 7 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-flip-vertical.svg b/.icons/awkward/16x16/actions/object-flip-vertical.svg
new file mode 100644
index 00000000..183c7292
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-flip-vertical.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 5,5 H 7 V 11 H 5 L 8,16 11,11 H 9 V 5 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-group-calligra.svg b/.icons/awkward/16x16/actions/object-group-calligra.svg
new file mode 120000
index 00000000..de24cc70
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-group-calligra.svg
@@ -0,0 +1 @@
+object-group.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-group.svg b/.icons/awkward/16x16/actions/object-group.svg
new file mode 100644
index 00000000..ae9770e6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-group.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 15,15 15,13 15,13 V 3 C 15,1 13,1 13,1 Z M 10,2 C 12.209,2 14,3.7909 14,6 14,8.2091 12.209,10 10,10 V 6 H 6 C 6,3.7909 7.7909,2 10,2 Z M 3,7 H 9 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-hidden.svg b/.icons/awkward/16x16/actions/object-hidden.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-hidden.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-inverse.svg b/.icons/awkward/16x16/actions/object-inverse.svg
new file mode 120000
index 00000000..ada864c9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-inverse.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-locked.svg b/.icons/awkward/16x16/actions/object-locked.svg
new file mode 100644
index 00000000..e4ad03f9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-locked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 5.784 1 4 2.8216 4 5.0625 L 4 7 L 3 7 C 2.446 7 2 7.446 2 8 L 2 14 C 2 14.554 2.446 15 3 15 L 13 15 C 13.554 15 14 14.554 14 14 L 14 8 C 14 7.446 13.554 7 13 7 L 12 7 L 12 5.0625 C 12 2.8225 10.216 1 8 1 z M 8 3 C 9.108 3 10 3.892 10 5 L 10 7 L 6 7 L 6 5 C 6 3.892 6.892 3 8 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-order-back-calligra.svg b/.icons/awkward/16x16/actions/object-order-back-calligra.svg
new file mode 120000
index 00000000..9e2dbf37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-order-back-calligra.svg
@@ -0,0 +1 @@
+layer-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-order-back.svg b/.icons/awkward/16x16/actions/object-order-back.svg
new file mode 120000
index 00000000..9e2dbf37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-order-back.svg
@@ -0,0 +1 @@
+layer-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-order-front-calligra.svg b/.icons/awkward/16x16/actions/object-order-front-calligra.svg
new file mode 120000
index 00000000..349ec389
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-order-front-calligra.svg
@@ -0,0 +1 @@
+layer-top.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-order-front.svg b/.icons/awkward/16x16/actions/object-order-front.svg
new file mode 120000
index 00000000..349ec389
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-order-front.svg
@@ -0,0 +1 @@
+layer-top.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-order-lower-calligra.svg b/.icons/awkward/16x16/actions/object-order-lower-calligra.svg
new file mode 120000
index 00000000..86c1115b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-order-lower-calligra.svg
@@ -0,0 +1 @@
+layer-lower.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-order-lower.svg b/.icons/awkward/16x16/actions/object-order-lower.svg
new file mode 120000
index 00000000..86c1115b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-order-lower.svg
@@ -0,0 +1 @@
+layer-lower.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-order-raise-calligra.svg b/.icons/awkward/16x16/actions/object-order-raise-calligra.svg
new file mode 120000
index 00000000..7c3b8841
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-order-raise-calligra.svg
@@ -0,0 +1 @@
+layer-raise.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-order-raise.svg b/.icons/awkward/16x16/actions/object-order-raise.svg
new file mode 120000
index 00000000..7c3b8841
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-order-raise.svg
@@ -0,0 +1 @@
+layer-raise.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-rotate-left.svg b/.icons/awkward/16x16/actions/object-rotate-left.svg
new file mode 100644
index 00000000..60bb3147
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-rotate-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 C 4,8 4,7 3,7 2,7 2,8 2,8 Z M 8,2 V 4 A 4,4 0 0 1 12,8 4,4 0 0 1 8,12 4,4 0 0 1 4,8 H 2 A 6,6 0 0 0 8,14 6,6 0 0 0 14,8 6,6 0 0 0 8,2 Z M 8,0 V 6 L 4,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-rotate-right.svg b/.icons/awkward/16x16/actions/object-rotate-right.svg
new file mode 100644
index 00000000..61130034
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-rotate-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 C 12,8 12,7 13,7 14,7 14,8 14,8 Z M 8,2 V 4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 4,4 0 0 0 12,8 H 14 A 6,6 0 0 1 8,14 6,6 0 0 1 2,8 6,6 0 0 1 8,2 Z M 8,0 V 6 L 12,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-rows.svg b/.icons/awkward/16x16/actions/object-rows.svg
new file mode 100644
index 00000000..428eb323
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-rows.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 3 L 2 5 L 14 5 L 14 3 L 2 3 z M 2 7 L 2 9 L 14 9 L 14 7 L 2 7 z M 2 11 L 2 13 L 14 13 L 14 11 L 2 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-select.svg b/.icons/awkward/16x16/actions/object-select.svg
new file mode 100644
index 00000000..11d63c14
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-select.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.5,5 C 13.5,5 14.465,4.035 13.715,3.285 12.965,2.535 12,3.5 12,3.5 L 6,10.5 4,8.5 C 4,8.5 3.035,7.535 2.285,8.285 1.535,9.035 2.5,10 2.5,10 L 6,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-straighten.svg b/.icons/awkward/16x16/actions/object-straighten.svg
new file mode 100644
index 00000000..5354a2c5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.037109 1.2070312 C 11.942282 1.2077977 11.880859 1.21875 11.880859 1.21875 L 2.0371094 2.96875 C 1.0522994 3.1424 1.2246094 4.125 1.2246094 4.125 L 1.7246094 7 L 13.912109 7 L 13.037109 2.03125 C 12.906872 1.2926425 12.321591 1.204732 12.037109 1.2070312 z M 1 8 L 1 9 L 2 9 L 2 8 L 1 8 z M 3 8 L 3 9 L 4 9 L 4 8 L 3 8 z M 5 8 L 5 9 L 6 9 L 6 8 L 5 8 z M 7 8 L 7 9 L 8 9 L 8 8 L 7 8 z M 9 8 L 9 9 L 10 9 L 10 8 L 9 8 z M 11 8 L 11 9 L 12 9 L 12 8 L 11 8 z M 13 8 L 13 9 L 14 9 L 14 8 L 13 8 z M 15 8 L 15 9 L 16 9 L 16 8 L 15 8 z M 2.25 10 L 2.96875 13.96875 C 3.1424 14.95356 4.125 14.78125 4.125 14.78125 L 13.96875 13.03125 C 13.96875 13.03125 14.9549 12.85976 14.78125 11.875 L 14.441406 10 L 2.2519531 10 L 2.25 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-stroke-style.svg b/.icons/awkward/16x16/actions/object-stroke-style.svg
new file mode 100644
index 00000000..a75dcfb4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-stroke-style.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,13 V 15 H 3 V 13 Z M 4,13 V 15 H 6 V 13 Z M 7,13 V 15 H 9 V 13 Z M 10,13 V 15 H 12 V 13 Z M 13,13 V 15 H 15 V 13 Z M 1,9 V 11 H 5 V 9 Z M 6,9 V 11 H 10 V 9 Z M 11,9 V 11 H 15 V 9 Z M 11,1 V 3 H 1 V 5 H 11 V 7 L 15,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-stroke.svg b/.icons/awkward/16x16/actions/object-stroke.svg
new file mode 100644
index 00000000..ceceab70
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-stroke.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0,0 0,2 0,2 V 14 C 0,16 2,16 2,16 H 14 C 16,16 16,14 16,14 V 2 C 16,0 14,0 14,0 Z M 3.5,2 H 12.5 C 12.5,2 14,2 14,3.5 V 12.5 C 14,12.5 14,14 12.5,14 H 3.5 C 3.5,14 2,14 2,12.5 V 3.5 C 2,3.5 2,2 3.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-to-path.svg b/.icons/awkward/16x16/actions/object-to-path.svg
new file mode 100644
index 00000000..62ae2a19
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-to-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,4 H 3 V 12 H 2 Z M 4,13 H 12 V 14 H 4 Z M 13,4 H 14 V 12 H 13 Z M 4,2 H 12 V 3 H 4 Z M 1,12 H 4 V 15 H 1 Z M 12,12 H 15 V 15 H 12 Z M 1,1 H 4 V 4 H 1 Z M 12,1 H 15 V 4 H 12 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 H 11 V 11 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-tweak-attract.svg b/.icons/awkward/16x16/actions/object-tweak-attract.svg
new file mode 100644
index 00000000..9aa20815
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-tweak-attract.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 3 L 3 3 L 3 1 L 1 1 z M 13 1 L 13 3 L 15 3 L 15 1 L 13 1 z M 4 2 L 4 4 L 6 4 L 6 2 L 4 2 z M 4 4 L 2 4 L 2 6 L 4 6 L 4 4 z M 10 2 L 10 4 L 12 4 L 12 2 L 10 2 z M 12 4 L 12 6 L 14 6 L 14 4 L 12 4 z M 7 3 L 7 5 L 9 5 L 9 3 L 7 3 z M 9 5 L 9 7 L 11 7 L 11 5 L 9 5 z M 11 7 L 11 9 L 13 9 L 13 7 L 11 7 z M 11 9 L 9 9 L 9 11 L 11 11 L 11 9 z M 9 11 L 7 11 L 7 13 L 9 13 L 9 11 z M 7 11 L 7 9 L 5 9 L 5 11 L 7 11 z M 5 9 L 5 7 L 3 7 L 3 9 L 5 9 z M 5 7 L 7 7 L 7 5 L 5 5 L 5 7 z M 7 7 L 7 9 L 9 9 L 9 7 L 7 7 z M 2 10 L 2 12 L 4 12 L 4 10 L 2 10 z M 4 12 L 4 14 L 6 14 L 6 12 L 4 12 z M 12 10 L 12 12 L 14 12 L 14 10 L 12 10 z M 12 12 L 10 12 L 10 14 L 12 14 L 12 12 z M 1 13 L 1 15 L 3 15 L 3 13 L 1 13 z M 13 13 L 13 15 L 15 15 L 15 13 L 13 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-tweak-blur.svg b/.icons/awkward/16x16/actions/object-tweak-blur.svg
new file mode 100644
index 00000000..14fef3f7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-tweak-blur.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7,1 H 9 V 3 H 7 Z M 10,4 H 12 V 6 H 10 Z M 7,4 H 9 V 6 H 7 Z M 4,4 H 6 V 6 H 4 Z M 13,7 H 15 V 9 H 13 Z M 10,7 H 12 V 9 H 10 Z M 7,7 H 9 V 9 H 7 Z M 4,7 H 6 V 9 H 4 Z M 1,7 H 3 V 9 H 1 Z M 10,10 H 12 V 12 H 10 Z M 7,10 H 9 V 12 H 7 Z M 4,10 H 6 V 12 H 4 Z M 7,13 H 9 V 15 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,4 H 5 V 5 H 4 Z M 4,11 H 5 V 12 H 4 Z M 11,11 H 12 V 12 H 11 Z M 11,4 H 12 V 5 H 11 Z M 7.5,10.5 H 8.5 V 11.5 H 7.5 Z M 4.5,7.5 H 5.5 V 8.5 H 4.5 Z M 10.5,7.5 H 11.5 V 8.5 H 10.5 Z M 7.5,4.5 H 8.5 V 5.5 H 7.5 Z M 7.5,7.5 H 8.5 V 8.5 H 7.5 Z M 7,1 H 9 V 2 H 7 Z M 7,14 H 9 V 15 H 7 Z M 1,7 H 2 V 9 H 1 Z M 14,7 H 15 V 9 H 14 Z M 10.5,10.5 H 11.5 V 11.5 H 10.5 Z M 4.5,10.5 H 5.5 V 11.5 H 4.5 Z M 4.5,4.5 H 5.5 V 5.5 H 4.5 Z M 10.5,4.5 H 11.5 V 5.5 H 10.5 Z M 13,1 H 15 V 3 H 13 Z M 10,1 H 12 V 3 H 10 Z M 4,1 H 6 V 3 H 4 Z M 1,1 H 3 V 3 H 1 Z M 13,4 H 15 V 6 H 13 Z M 1,4 H 3 V 6 H 1 Z M 13,10 H 15 V 12 H 13 Z M 1,10 H 3 V 12 H 1 Z M 13,13 H 15 V 15 H 13 Z M 10,13 H 12 V 15 H 10 Z M 4,13 H 6 V 15 H 4 Z M 1,13 H 3 V 15 H 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-tweak-duplicate.svg b/.icons/awkward/16x16/actions/object-tweak-duplicate.svg
new file mode 100644
index 00000000..f4f24be8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-tweak-duplicate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,6.5 A 2.5,2.5 0 0 1 6.5,9 2.5,2.5 0 0 1 4,6.5 2.5,2.5 0 0 1 6.5,4 2.5,2.5 0 0 1 9,6.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9.5 A 2.5,2.5 0 0 1 9.5,12 2.5,2.5 0 0 1 7,9.5 2.5,2.5 0 0 1 9.5,7 2.5,2.5 0 0 1 12,9.5 Z M 15,6 A 2,2 0 0 0 13,8 2,2 0 0 0 15,10 Z M 15,13 A 2,2 0 0 0 13,15 H 15 Z M 8,13 A 2,2 0 0 0 6,15 H 10 A 2,2 0 0 0 8,13 Z M 1,13 V 15 H 3 A 2,2 0 0 0 1,13 Z M 1,6 V 10 A 2,2 0 0 0 3,8 2,2 0 0 0 1,6 Z M 1,1 V 3 A 2,2 0 0 0 3,1 Z M 6,1 A 2,2 0 0 0 8,3 2,2 0 0 0 10,1 Z M 13,1 A 2,2 0 0 0 15,3 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-tweak-jitter-color.svg b/.icons/awkward/16x16/actions/object-tweak-jitter-color.svg
new file mode 100644
index 00000000..a628e1b8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-tweak-jitter-color.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,10 H 10 V 14 H 6 Z M 2,6 H 6 V 10 H 2 Z M 10,6 H 14 V 10 H 10 Z M 6,2 H 10 V 6 H 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 H 14 V 14 H 10 Z M 2,10 H 6 V 14 H 2 Z M 6,6 H 10 V 10 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-tweak-paint.svg b/.icons/awkward/16x16/actions/object-tweak-paint.svg
new file mode 100644
index 00000000..e64b7fb0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-tweak-paint.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,6 H 10 V 10 H 6 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,10 H 10 V 14 H 6 Z M 2,6 H 6 V 10 H 2 Z M 10,6 H 14 V 10 H 10 Z M 6,2 H 10 V 6 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-tweak-push.svg b/.icons/awkward/16x16/actions/object-tweak-push.svg
new file mode 100644
index 00000000..27bad462
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-tweak-push.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 V 5 H 9 V 0 Z M 4,1 V 4 H 6 V 1 Z M 10,1 V 4 H 12 V 1 Z M 1,3 V 6 H 3 V 3 Z M 13,3 V 6 H 15 V 3 Z M 4,5 V 7 H 6 V 5 Z M 10,5 V 7 H 12 V 5 Z M 7,6 V 8 H 9 V 6 Z M 1,7 V 9 H 3 V 7 Z M 13,7 V 9 H 15 V 7 Z M 4,8 V 10 H 6 V 8 Z M 10,8 V 10 H 12 V 8 Z M 7,9 V 11 H 9 V 9 Z M 1,10 V 12 H 3 V 10 Z M 13,10 V 12 H 15 V 10 Z M 4,11 V 13 H 6 V 11 Z M 10,11 V 13 H 12 V 11 Z M 1,13 V 15 H 3 V 13 Z M 13,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-tweak-randomize.svg b/.icons/awkward/16x16/actions/object-tweak-randomize.svg
new file mode 100644
index 00000000..41ec18f3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-tweak-randomize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 V 2 H 9 V 0 Z M 1,1 V 3 H 3 V 1 Z M 4,1 V 3 H 6 V 1 Z M 10,1 V 3 H 12 V 1 Z M 13,1 V 3 H 15 V 1 Z M 7,3 V 5 H 9 V 3 Z M 2,4 V 6 H 4 V 8 H 6 V 4 Z M 10,4 V 6 H 9 V 8 H 11 V 6 H 12 V 4 Z M 13,4 V 6 H 15 V 4 Z M 1,7 V 9 H 3 V 7 Z M 12,7 V 9 H 14 V 7 Z M 8,9 V 11 H 10 V 14 H 12 V 10 H 10 V 9 Z M 1,10 V 12 H 5 V 10 Z M 13,10 V 12 H 15 V 10 Z M 7,12 V 14 H 9 V 12 Z M 1,13 V 15 H 3 V 13 Z M 4,13 V 15 H 6 V 13 Z M 13,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-tweak-rotate.svg b/.icons/awkward/16x16/actions/object-tweak-rotate.svg
new file mode 100644
index 00000000..809f04e3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-tweak-rotate.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="rotate(30,6,13)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,11 H 7 V 15 H 5 Z"/>
+ </g>
+ <g transform="rotate(30,10,13)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,11 H 11 V 15 H 9 Z"/>
+ </g>
+ <g transform="rotate(60,10,8)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,6 H 11 V 10 H 9 Z"/>
+ </g>
+ <g transform="rotate(60,6,8)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,6 H 7 V 10 H 5 Z"/>
+ </g>
+ <g transform="rotate(45,6,3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 H 7 V 5 H 5 Z"/>
+ </g>
+ <g transform="rotate(45,10,3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1 H 11 V 5 H 9 Z"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1 H 15 V 5 H 13 Z M 1,1 H 3 V 5 H 1 Z M 1,6 H 3 V 10 H 1 Z M 13,6 H 15 V 10 H 13 Z M 13,11 H 15 V 15 H 13 Z M 1,11 H 3 V 15 H 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-tweak-shrink.svg b/.icons/awkward/16x16/actions/object-tweak-shrink.svg
new file mode 100644
index 00000000..23b55e9b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-tweak-shrink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,10 H 5 V 11 H 4 Z M 7,10 H 8 V 11 H 7 Z M 10,10 H 11 V 11 H 10 Z M 11,7 H 12 V 8 H 11 Z M 8,7 H 9 V 8 H 8 Z M 5,7 H 6 V 8 H 5 Z M 10,4 H 11 V 5 H 10 Z M 4,4 H 5 V 5 H 4 Z M 7,4 H 8 V 5 H 7 Z M 7,1 H 9 V 3 H 7 Z M 7,13 H 9 V 15 H 7 Z M 1,7 H 3 V 9 H 1 Z M 13,7 H 15 V 9 H 13 Z M 13,1 H 15 V 3 H 13 Z M 10,1 H 12 V 3 H 10 Z M 4,1 H 6 V 3 H 4 Z M 1,1 H 3 V 3 H 1 Z M 13,4 H 15 V 6 H 13 Z M 1,4 H 3 V 6 H 1 Z M 13,10 H 15 V 12 H 13 Z M 1,10 H 3 V 12 H 1 Z M 13,13 H 15 V 15 H 13 Z M 10,13 H 12 V 15 H 10 Z M 4,13 H 6 V 15 H 4 Z M 1,13 H 3 V 15 H 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-ungroup-calligra.svg b/.icons/awkward/16x16/actions/object-ungroup-calligra.svg
new file mode 120000
index 00000000..a22f9131
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-ungroup-calligra.svg
@@ -0,0 +1 @@
+object-ungroup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/object-ungroup-pop-selection.svg b/.icons/awkward/16x16/actions/object-ungroup-pop-selection.svg
new file mode 100644
index 00000000..60e4db20
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-ungroup-pop-selection.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2 4 C 0.892 4 0 4.892 0 6 L 0 14 C 0 15.108 0.892 16 2 16 L 10 16 C 11.108 16 12 15.108 12 14 L 12 13 L 11 13 L 11 11 L 9 11 L 9 13 L 3 13 L 3 7 L 5 7 L 5 5 L 3 5 L 3 4 L 2 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,0 C 4,0 4,2 4,2 V 4 H 6 V 2 H 8 V 0 Z M 12,0 V 2 H 14 V 4 H 16 V 2 C 16,0 14,0 14,0 Z M 4,8 V 10 C 4,12 6,12 6,12 H 8 V 10 H 6 V 8 Z M 14,8 V 10 H 12 V 12 H 14 C 16,12 16,10 16,10 V 8 Z M 14,6 A 4,4 0 0 1 10,10 4,4 0 0 1 6,6 4,4 0 0 1 10,2 4,4 0 0 1 14,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-ungroup.svg b/.icons/awkward/16x16/actions/object-ungroup.svg
new file mode 100644
index 00000000..c6cae006
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-ungroup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,7 H 9 V 13 H 3 Z M 10,2 A 4,4 0 0 0 6,6 H 10 V 10 A 4,4 0 0 0 14,6 4,4 0 0 0 10,2 Z M 14,12 V 14 H 12 V 16 H 14 C 16,16 16,14 16,14 V 12 Z M 0,12 V 14 C 0,16 2,16 2,16 H 4 V 14 H 2 V 12 Z M 12,0 V 2 H 14 V 4 H 16 V 2 C 16,0 14,0 14,0 Z M 2,0 C 0,0 0,2 0,2 V 4 H 2 V 2 H 4 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-unlocked.svg b/.icons/awkward/16x16/actions/object-unlocked.svg
new file mode 100644
index 00000000..2d1ccbef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-unlocked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 C 5.805 0 4.0334 1.7884 4 4 L 4 5 L 6 5 L 6 4 C 6 2.892 6.892 2 8 2 C 9.108 2 10 2.892 10 4 L 10 8 L 3 8 C 2.446 8 2 8.446 2 9 L 2 15 C 2 15.554 2.446 16 3 16 L 13 16 C 13.554 16 14 15.554 14 15 L 14 9 C 14 8.446 13.554 8 13 8 L 12 8 L 12 4.0625 C 12 1.8225 10.216 0 8 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/object-visible.svg b/.icons/awkward/16x16/actions/object-visible.svg
new file mode 120000
index 00000000..6253426e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/object-visible.svg
@@ -0,0 +1 @@
+layer-visible-on.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/office-chart-area-focus-peak-node.svg b/.icons/awkward/16x16/actions/office-chart-area-focus-peak-node.svg
new file mode 100644
index 00000000..ac70d1fe
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-area-focus-peak-node.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 2,2 0,5.9960938 0,1 L 2,14 l 12,0 0,-1 -11,0 0,-1 3.005859,0 0,-0.0078 0.0078,0.0078 2,-2 1.591797,0 2,2 2.40039,0 0,-1 -1.986328,0 -2,-2 -1.414062,0 -1.00586,0 -2,2 L 3,11 3,8.9960938 l 2,0 0,-0.00781 0.0078,0.00781 L 6.003906,8 7,8 8,8 8,7 7,7 7,6 6,6 6,7.9960938 5.296875,7.2929688 4.59375,7.9960938 3,7.9960938 3,2 2,2 Z M 6,2 6,3 6,4 7,4 7,3 8,3 8,2 6,2 Z m 4,0 0,1 1,0 0,1 1,0 0,-2 -1,0 -1,0 z M 9,3.5898438 7.296875,5.2929688 8.003906,6 9,5.0039062 9.996094,6 10.703125,5.2929688 9,3.5898438 Z M 11,6 l 0,1 -1,0 0,1 2,0 0,-1 0,-1 -1,0 z m 3,0 -1,1 1,0 0,-1 z"/>
+ <path style="fill:currentColor;opacity:0.5" class="ColorScheme-Text" d="M 9 5 L 7.0039062 7 L 8 7 L 8 8 L 6.0058594 8 L 5.0078125 9 L 1.9980469 9 L 1.9980469 13 L 6.9980469 13 L 8.9980469 12.992188 L 13.998047 13 L 13.998047 7 L 11.998047 7 L 11.998047 8 L 9.9980469 8 L 9.9980469 7 L 10.998047 7 L 9 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-area-percentage.svg b/.icons/awkward/16x16/actions/office-chart-area-percentage.svg
new file mode 100644
index 00000000..15cde743
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-area-percentage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 14 14 L 14 13 L 3 13 L 3 2 L 2 2 z M 4 2 L 4 3 L 5 3 L 5 6 L 6 6 L 6 2 L 5 2 L 4 2 z M 8.5 2 C 7.669 2 7 2.669 7 3.5 L 7 4.5 C 7 5.331 7.669 6 8.5 6 C 9.331 6 10 5.331 10 4.5 L 10 3.5 C 10 2.669 9.331 2 8.5 2 z M 12.5 2 C 11.669 2 11 2.669 11 3.5 L 11 4.5 C 11 5.331 11.669 6 12.5 6 C 13.331 6 14 5.331 14 4.5 L 14 3.5 C 14 2.669 13.331 2 12.5 2 z M 8.5 3 C 8.777 3 9 3.223 9 3.5 L 9 4.5 C 9 4.777 8.777 5 8.5 5 C 8.223 5 8 4.777 8 4.5 L 8 3.5 C 8 3.223 8.223 3 8.5 3 z M 12.5 3 C 12.777 3 13 3.223 13 3.5 L 13 4.5 C 13 4.777 12.777 5 12.5 5 C 12.223 5 12 4.777 12 4.5 L 12 3.5 C 12 3.223 12.223 3 12.5 3 z M 8.5898438 7 L 12.125 10.535156 L 12.126953 10.533203 L 12.128906 10.535156 L 14.003906 8.6621094 L 14.003906 7.2460938 L 12.126953 9.1230469 L 10.003906 7 L 8.5898438 7 z M 5.5996094 9 L 3.5996094 11 L 3.0078125 11 L 3.0078125 12 L 4.0058594 12 L 4.0058594 11.992188 L 4.0136719 12 L 6.0136719 10 L 7.6054688 10 L 9.6054688 12 L 14.007812 12 L 14.007812 11 L 10.019531 11 L 8.0195312 9 L 5.5996094 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-area-stacked.svg b/.icons/awkward/16x16/actions/office-chart-area-stacked.svg
new file mode 100644
index 00000000..e55ff08d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-area-stacked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 4.9960938 L 1.0078125 4.9960938 L 1.0078125 5.0058594 L 2 5.0058594 L 2 14 L 14 14 L 14 13 L 3 13 L 3 5.0058594 L 7.46875 5.0058594 L 4.46875 8.0058594 L 3.0078125 8.0058594 L 3.0078125 9.0058594 L 4.8828125 9.0058594 L 9.0058594 4.8828125 L 11.128906 7.0058594 L 11.134766 7.0019531 L 11.138672 7.0058594 L 13.966797 4.1777344 C 13.969797 4.1827344 13.259766 3.4707031 13.259766 3.4707031 L 11.134766 5.5957031 L 9.0078125 3.4707031 L 9.0058594 3.4726562 L 9.0039062 3.4707031 L 7.4765625 4.9960938 L 3 4.9960938 L 3 2 L 2 2 z M 7.5996094 9 L 5.5996094 11 L 3.0058594 11 L 3.0058594 12 L 6.0058594 12 L 6.0058594 11.992188 L 6.0136719 12 L 8.0136719 10 L 9.6054688 10 L 11.605469 12 L 14.005859 12 L 14.005859 11 L 12.019531 11 L 10.019531 9 L 8.6054688 9 L 7.5996094 9 z"/>
+ <path style="fill:currentColor;opacity:0.5" class="ColorScheme-Text" d="M 13.46,3.67 11.14,6.001 11.136,5.997 11.13,6.001 9.007,3.878 4.884,8.001 l -1.875,0 0,5 11,0 0,-8.778 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-area.svg b/.icons/awkward/16x16/actions/office-chart-area.svg
new file mode 100644
index 00000000..1ab36b2b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-area.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 3.5273438 L 1.0039062 3.5273438 L 1.0039062 3.5351562 L 2 3.5351562 L 2 8 L 2 9 L 2 11 L 1 11 L 1 11.007812 L 2 11.007812 L 2 14 L 14 14 L 14 13.001953 L 14 13 L 14 11.867188 L 13.958984 11.828125 L 11.130859 9 L 11.126953 9.0039062 L 11.121094 9 L 8.9980469 11.123047 L 5.875 8 L 4.4609375 8 L 3 8 L 3 3.5351562 L 7.4648438 3.5351562 L 4.9980469 6.0019531 L 3.0019531 6.0019531 L 3.0019531 7.0019531 L 5.4121094 7.0019531 L 9.0019531 3.4121094 L 11.125 5.5351562 L 11.130859 5.53125 L 11.134766 5.5351562 L 13.962891 2.7070312 C 13.965891 2.7120312 13.255859 2 13.255859 2 L 11.130859 4.125 L 9.0039062 2 L 9.0019531 2.0019531 L 9 2 L 7.4726562 3.5273438 L 3 3.5273438 L 3 2 L 2 2 z M 3 9 L 5.4609375 9 L 7.4609375 11 L 3 11 L 3 9 z M 11.126953 10.410156 L 13.251953 12.535156 L 13.734375 13 L 3 13 L 3 11.007812 L 7.46875 11.007812 L 8.9960938 12.535156 L 8.9980469 12.533203 L 9 12.535156 L 11.126953 10.410156 z"/>
+ <path style="fill:currentColor;opacity:0.5" class="ColorScheme-Text" d="m 13.46,2.22 -2.451,2.779 -2,-3 -4,4 -2,0 0,7 11,0 0,-10.258 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-bar-percentage.svg b/.icons/awkward/16x16/actions/office-chart-bar-percentage.svg
new file mode 100644
index 00000000..01737a75
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-bar-percentage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 13 L 2 14 L 3 14 L 14 14 L 14 13 L 13 13 L 13 8 L 9 8 L 9 13 L 8 13 L 8 7 L 7 7 L 7 13 L 5 13 L 5 7 L 4 7 L 4 13 L 3 13 L 3 2 L 2 2 z M 4 2 L 4 3 L 5 3 L 5 6 L 6 6 L 6 2 L 5 2 L 4 2 z M 8.5 2 C 7.669 2 7 2.669 7 3.5 L 7 4.5 C 7 5.331 7.669 6 8.5 6 C 9.331 6 10 5.331 10 4.5 L 10 3.5 C 10 2.669 9.331 2 8.5 2 z M 12.5 2 C 11.669 2 11 2.669 11 3.5 L 11 4.5 C 11 5.331 11.669 6 12.5 6 C 13.331 6 14 5.331 14 4.5 L 14 3.5 C 14 2.669 13.331 2 12.5 2 z M 8.5 3 C 8.777 3 9 3.223 9 3.5 L 9 4.5 C 9 4.777 8.777 5 8.5 5 C 8.223 5 8 4.777 8 4.5 L 8 3.5 C 8 3.223 8.223 3 8.5 3 z M 12.5 3 C 12.777 3 13 3.223 13 3.5 L 13 4.5 C 13 4.777 12.777 5 12.5 5 C 12.223 5 12 4.777 12 4.5 L 12 3.5 C 12 3.223 12.223 3 12.5 3 z M 10 9 L 12 9 L 12 13 L 10 13 L 10 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-bar-stacked.svg b/.icons/awkward/16x16/actions/office-chart-bar-stacked.svg
new file mode 100644
index 00000000..294ef7fd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-bar-stacked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 14 14 L 14 13 L 13 13 L 13 8 L 9 8 L 9 13 L 8 13 L 8 2 L 4 2 L 4 13 L 3 13 L 3 2 L 2 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-bar.svg b/.icons/awkward/16x16/actions/office-chart-bar.svg
new file mode 100644
index 00000000..d16e4473
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-bar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 14 L 14 14 L 14 13 L 13 13 L 13 8 L 9 8 L 9 13 L 8 13 L 8 2 L 4 2 L 4 13 L 3 13 L 3 2 L 2 2 z M 5 3 L 7 3 L 7 13 L 5 13 L 5 3 z M 10 9 L 12 9 L 12 13 L 10 13 L 10 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-line-percentage.svg b/.icons/awkward/16x16/actions/office-chart-line-percentage.svg
new file mode 100644
index 00000000..44598e31
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-line-percentage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 4.9921875 L 1 4.9921875 L 1 5 L 2 5 L 2 13 L 2 14 L 3 14 L 14 14 L 14 13 L 3 13 L 3 12 L 3.0078125 12 L 4 12 L 6 12 L 6 11.992188 L 6.0078125 12 L 8.0078125 10 L 9.5996094 10 L 11.599609 12 L 14 12 L 14 11 L 12.013672 11 L 10.013672 9 L 10 9 L 9.0078125 9 L 8.5996094 9 L 7.59375 9 L 5.59375 11 L 4 11 L 3.0078125 11 L 3 11 L 3 9 L 4.8730469 9 L 4.875 9 L 6.875 7 L 5.4609375 7 L 4.4609375 8 L 3 8 L 3 5 L 4 5 L 4 4.9921875 L 3 4.9921875 L 3 2 L 2 2 z M 4 2 L 4 3 L 5 3 L 5 6 L 6 6 L 6 2 L 5 2 L 4 2 z M 8.5 2 C 7.669 2 7 2.669 7 3.5 L 7 4.5 C 7 5.331 7.669 6 8.5 6 C 9.331 6 10 5.331 10 4.5 L 10 3.5 C 10 2.669 9.331 2 8.5 2 z M 12.5 2 C 11.669 2 11 2.669 11 3.5 L 11 4.5 C 11 5.331 11.669 6 12.5 6 C 13.331 6 14 5.331 14 4.5 L 14 3.5 C 14 2.669 13.331 2 12.5 2 z M 8.5 3 C 8.777 3 9 3.223 9 3.5 L 9 4.5 C 9 4.777 8.777 5 8.5 5 C 8.223 5 8 4.777 8 4.5 L 8 3.5 C 8 3.223 8.223 3 8.5 3 z M 12.5 3 C 12.777 3 13 3.223 13 3.5 L 13 4.5 C 13 4.777 12.777 5 12.5 5 C 12.223 5 12 4.777 12 4.5 L 12 3.5 C 12 3.223 12.223 3 12.5 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-line-stacked.svg b/.icons/awkward/16x16/actions/office-chart-line-stacked.svg
new file mode 100644
index 00000000..67a80a1a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-line-stacked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 4.9960938 L 1.0078125 4.9960938 L 1.0078125 5.0058594 L 2 5.0058594 L 2 14 L 14 14 L 14 13 L 3 13 L 3 5.0058594 L 7.46875 5.0058594 L 4.46875 8.0058594 L 3.0078125 8.0058594 L 3.0078125 9.0058594 L 4.8828125 9.0058594 L 9.0058594 4.8828125 L 11.128906 7.0058594 L 11.134766 7.0019531 L 11.138672 7.0058594 L 13.966797 4.1777344 C 13.969797 4.1827344 13.259766 3.4707031 13.259766 3.4707031 L 11.134766 5.5957031 L 9.0078125 3.4707031 L 9.0058594 3.4726562 L 9.0039062 3.4707031 L 7.4765625 4.9960938 L 3 4.9960938 L 3 2 L 2 2 z M 7.5996094 9 L 5.5996094 11 L 3.0058594 11 L 3.0058594 12 L 6.0058594 12 L 6.0058594 11.992188 L 6.0136719 12 L 8.0136719 10 L 9.6054688 10 L 11.605469 12 L 14.005859 12 L 14.005859 11 L 12.019531 11 L 10.019531 9 L 8.6054688 9 L 7.5996094 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-line.svg b/.icons/awkward/16x16/actions/office-chart-line.svg
new file mode 100644
index 00000000..5ba6c84a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-line.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 3 L 2 4 L 2 8 L 2 9 L 2 10.626953 L 2 11.626953 L 2 13 L 2 14 L 14 14 L 14 13.001953 L 14 13 L 14 11.867188 L 13.958984 11.828125 L 11.130859 9 L 11.126953 9.0039062 L 11.121094 9 L 8.9980469 11.123047 L 5.875 8 L 4.4609375 8 L 3 8 L 3 4 L 3 3 L 3 2 L 2 2 z M 9 2 L 4.9980469 6.0019531 L 3.0019531 6.0019531 L 3.0019531 7.0019531 L 5.4121094 7.0019531 L 9.0019531 3.4121094 L 11.125 5.5351562 L 11.130859 5.53125 L 11.134766 5.5351562 L 13.962891 2.7070312 C 13.965857 2.7120315 13.255859 2 13.255859 2 L 11.130859 4.125 L 9.0039062 2 L 9.0019531 2.0019531 L 9 2 z M 3 9 L 5.4609375 9 L 8.9960938 12.535156 L 8.9980469 12.533203 L 9 12.535156 L 11.126953 10.410156 L 13.251953 12.535156 L 13.734375 13 L 3 13 L 3 11.626953 L 3 10.626953 L 3 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-pie.svg b/.icons/awkward/16x16/actions/office-chart-pie.svg
new file mode 100644
index 00000000..2b28c889
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-pie.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 A 6.0000019 6.0000148 0 0 0 2 8 A 6.0000019 6.0000148 0 0 0 8 14 A 6.0000019 6.0000148 0 0 0 14 8 A 6.0000019 6.0000148 0 0 0 8 2 z M 8 3 L 8 8 L 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-polar-stacked.svg b/.icons/awkward/16x16/actions/office-chart-polar-stacked.svg
new file mode 100644
index 00000000..2c6b63df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-polar-stacked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 4.6863,2 2,4.6863 2,8 2,11.314 4.6863,14 8,14 11.314,14 14,11.314 14,8 14,4.6863 11.314,2 8,2 Z M 8,3 C 9.0253,3.0012 10.026,3.3175 10.865,3.9062 L 9.1465,6.3633 C 9.6319,6.7042 9.941,7.2429 9.9902,7.834 L 13,7.5626 V 8 C 13,10.761 10.761,13 8,13 V 10 C 7.4696,9.9999 6.9609,9.7892 6.5859,9.4141 L 4.4668,11.533 C 3.5289,10.596 3.0013,9.3255 3,8 3.0003,6.8248 3.4145,5.6873 4.1699,4.7871 L 6.4688,6.7148 C 6.8484,6.262 7.4091,6.0004 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-polar.svg b/.icons/awkward/16x16/actions/office-chart-polar.svg
new file mode 100644
index 00000000..80dfa1b3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-polar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 2 C 7.223 2 7 2.22299 7 2.5 C 7 2.77701 7.223 3 7.5 3 C 7.777 3 8 2.77701 8 2.5 C 8 2.22299 7.777 2 7.5 2 z M 2.5 3 C 2.22299 3 2 3.22299 2 3.5 C 2 3.77701 2.22299 4 2.5 4 C 2.77701 4 3 3.77701 3 3.5 C 3 3.22299 2.77701 3 2.5 3 z M 7 3 C 5.09856 3 3.4122131 3.87831 2.3144531 5.25 L 5.4433594 7.7539062 C 5.8092894 7.2970962 6.36652 7 7 7 L 7 6.5 L 7 4.5 L 7 3 z M 7 4.5 C 7 4.77701 7.223 5 7.5 5 C 7.777 5 8 4.77701 8 4.5 C 8 4.22299 7.777 4 7.5 4 C 7.223 4 7 4.22299 7 4.5 z M 7 6.5 C 7 6.77701 7.223 7 7.5 7 C 7.777 7 8 6.77701 8 6.5 C 8 6.22299 7.777 6 7.5 6 C 7.223 6 7 6.22299 7 6.5 z M 10.708984 3.0644531 L 8.0585938 7.3066406 C 8.5780537 7.6315006 8.9288819 8.1879144 8.9824219 8.8339844 L 13.970703 8.4179688 C 13.785153 6.1521687 12.531044 4.2022431 10.708984 3.0644531 z M 3.5 8 C 3.22299 8 3 8.22299 3 8.5 C 3 8.77701 3.22299 9 3.5 9 C 3.77701 9 4 8.77701 4 8.5 C 4 8.22299 3.77701 8 3.5 8 z M 5.5 8 C 5.22299 8 5 8.22299 5 8.5 C 5 8.77701 5.22299 9 5.5 9 C 5.77701 9 6 8.77701 6 8.5 C 6 8.22299 5.77701 8 5.5 8 z M 7.5 8 C 7.223 8 7 8.22299 7 8.5 C 7 8.77701 7.223 9 7.5 9 C 7.777 9 8 8.77701 8 8.5 C 8 8.22299 7.777 8 7.5 8 z M 7.5 10 C 7.223 10 7 10.22299 7 10.5 C 7 10.77701 7.223 11 7.5 11 C 7.777 11 8 10.77701 8 10.5 C 8 10.22299 7.777 10 7.5 10 z M 9.5 10 C 9.223 10 9 10.22299 9 10.5 C 9 10.77701 9.223 11 9.5 11 C 9.777 11 10 10.77701 10 10.5 C 10 10.22299 9.777 10 9.5 10 z M 5.5839844 10.416016 L 3.4609375 12.539062 C 4.3646875 13.442812 5.615 14 7 14 L 7 12.5 L 7 11 C 6.446 11 5.9454844 10.777516 5.5839844 10.416016 z M 7 12.5 C 7 12.77701 7.223 13 7.5 13 C 7.777 13 8 12.77701 8 12.5 C 8 12.22299 7.777 12 7.5 12 C 7.223 12 7 12.22299 7 12.5 z M 11.5 12 C 11.223 12 11 12.22299 11 12.5 C 11 12.77701 11.223 13 11.5 13 C 11.777 13 12 12.77701 12 12.5 C 12 12.22299 11.777 12 11.5 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-ring.svg b/.icons/awkward/16x16/actions/office-chart-ring.svg
new file mode 100644
index 00000000..b65eea24
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-ring.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 C 4.676 2 2 4.676 2 8 C 2 11.324 4.676 14 8 14 C 11.324 14 14 11.324 14 8 C 14 7.11822 13.80752 6.28397 13.46875 5.53125 L 12.6875 6.3125 C 12.87723 6.84177 13 7.40386 13 8 C 13 10.77 10.77 13 8 13 C 5.23 13 3 10.77 3 8 C 3 5.23 5.23 3 8 3 C 9.64157 3 11.079714 3.7951356 11.990234 5.0097656 L 12.712891 4.2871094 C 11.616001 2.8947094 9.91806 2 8 2 z M 8 4 C 6.892 4 5.8929219 4.4469219 5.1699219 5.1699219 L 5.8769531 5.8769531 C 6.4192031 5.3347031 7.169 5 8 5 C 9.662 5 11 6.338 11 8 C 11 9.662 9.662 11 8 11 C 6.338 11 5 9.662 5 8 C 5 7.69815 5.0565019 7.4130719 5.1386719 7.1386719 L 4.3574219 6.3574219 C 4.1318319 6.8590019 4 7.41251 4 8 C 4 10.216 5.784 12 8 12 C 10.216 12 12 10.216 12 8 C 12 5.784 10.216 4 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 9.9355469 8.5 L 8.8632812 8.5 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 A 1 1 0 0 1 8.8652344 7.5 L 9.9335938 7.5 A 2 2 0 0 0 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/office-chart-scatter.svg b/.icons/awkward/16x16/actions/office-chart-scatter.svg
new file mode 100644
index 00000000..2fbcb9d0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/office-chart-scatter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 L 2 13 L 2 14 L 3 14 L 14 14 L 14 13 L 3 13 L 3 2 L 2 2 z M 4 2 L 4 3 L 5 3 L 5 2 L 4 2 z M 6 2 L 6 3 L 7 3 L 7 2 L 6 2 z M 12 3 L 12 4 L 13 4 L 13 3 L 12 3 z M 13 4 L 13 5 L 14 5 L 14 4 L 13 4 z M 13 5 L 12 5 L 12 6 L 13 6 L 13 5 z M 12 5 L 12 4 L 11 4 L 11 5 L 12 5 z M 4 4 L 4 5 L 5 5 L 5 4 L 4 4 z M 6 4 L 6 5 L 7 5 L 7 4 L 6 4 z M 9 7 L 9 8 L 10 8 L 10 7 L 9 7 z M 11 7 L 11 8 L 12 8 L 12 7 L 11 7 z M 5 9 L 5 10 L 6 10 L 6 9 L 5 9 z M 6 10 L 6 11 L 7 11 L 7 10 L 6 10 z M 6 11 L 5 11 L 5 12 L 6 12 L 6 11 z M 5 11 L 5 10 L 4 10 L 4 11 L 5 11 z M 9 9 L 9 10 L 10 10 L 10 9 L 9 9 z M 11 9 L 11 10 L 12 10 L 12 9 L 11 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/oilpaint.svg b/.icons/awkward/16x16/actions/oilpaint.svg
new file mode 120000
index 00000000..1b238088
--- /dev/null
+++ b/.icons/awkward/16x16/actions/oilpaint.svg
@@ -0,0 +1 @@
+dialog-fill-and-stroke.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/ok.svg b/.icons/awkward/16x16/actions/ok.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/ok.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/open-for-editing.svg b/.icons/awkward/16x16/actions/open-for-editing.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/open-for-editing.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/open-magnet.svg b/.icons/awkward/16x16/actions/open-magnet.svg
new file mode 120000
index 00000000..ee807771
--- /dev/null
+++ b/.icons/awkward/16x16/actions/open-magnet.svg
@@ -0,0 +1 @@
+kt-magnet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/open-menu.svg b/.icons/awkward/16x16/actions/open-menu.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/open-menu.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/outbox.svg b/.icons/awkward/16x16/actions/outbox.svg
new file mode 100644
index 00000000..6739cbc2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/outbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.9980469 0.99414062 L 2 1 C 0.9688 1.0625 1 2 1 2 L 1 14 C 1 14 0.9688 14.9375 2 15 L 14 15 C 15 15 15 14 15 14 L 15 2 C 15 2 15 1 14 1 L 8.46875 1 L 8.78125 1.375 L 10.09375 3 L 13 3 L 13 10 L 10 10 C 10 11.108 9.108 12 8 12 C 6.892 12 6 11.108 6 10 L 3 10 L 3 3 L 5.90625 3 L 7.21875 1.375 L 7.5292969 0.99414062 L 1.9980469 0.99414062 z M 8 2 L 4 7 L 6 7 L 6 9 L 10 9 L 10 7 L 12 7 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/overexposure.svg b/.icons/awkward/16x16/actions/overexposure.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/overexposure.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/pack-less.svg b/.icons/awkward/16x16/actions/pack-less.svg
new file mode 100644
index 00000000..0b2abfb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pack-less.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,9 H 6 C 6,9 7,9 7,10 V 13 C 7,13 7,14 6,14 H 3 C 3,14 2,14 2,13 V 10 C 2,10 2,9 3,9 Z M 10,9 H 13 C 13,9 14,9 14,10 V 13 C 14,13 14,14 13,14 H 10 C 10,14 9,14 9,13 V 10 C 9,10 9,9 10,9 Z M 10,2 H 13 C 13,2 14,2 14,3 V 6 C 14,6 14,7 13,7 H 10 C 10,7 9,7 9,6 V 3 C 9,3 9,2 10,2 Z M 3,2 H 6 C 6,2 7,2 7,3 V 6 C 7,6 7,7 6,7 H 3 C 3,7 2,7 2,6 V 3 C 2,3 2,2 3,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/pack-more.svg b/.icons/awkward/16x16/actions/pack-more.svg
new file mode 100644
index 00000000..2006bc37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pack-more.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,11 H 14 C 14,11 15,11 15,12 V 14 C 15,14 15,15 14,15 H 12 C 12,15 11,15 11,14 V 12 C 11,12 11,11 12,11 Z M 7,11 H 9 C 9,11 10,11 10,12 V 14 C 10,14 10,15 9,15 H 7 C 7,15 6,15 6,14 V 12 C 6,12 6,11 7,11 Z M 2,11 H 4 C 4,11 5,11 5,12 V 14 C 5,14 5,15 4,15 H 2 C 2,15 1,15 1,14 V 12 C 1,12 1,11 2,11 Z M 12,6 H 14 C 14,6 15,6 15,7 V 9 C 15,9 15,10 14,10 H 12 C 12,10 11,10 11,9 V 7 C 11,7 11,6 12,6 Z M 7,6 H 9 C 9,6 10,6 10,7 V 9 C 10,9 10,10 9,10 H 7 C 7,10 6,10 6,9 V 7 C 6,7 6,6 7,6 Z M 2,6 H 4 C 4,6 5,6 5,7 V 9 C 5,9 5,10 4,10 H 2 C 2,10 1,10 1,9 V 7 C 1,7 1,6 2,6 Z M 12,1 H 14 C 14,1 15,1 15,2 V 4 C 15,4 15,5 14,5 H 12 C 12,5 11,5 11,4 V 2 C 11,2 11,1 12,1 Z M 7,1 H 9 C 9,1 10,1 10,2 V 4 C 10,4 10,5 9,5 H 7 C 7,5 6,5 6,4 V 2 C 6,2 6,1 7,1 Z M 2,1 H 4 C 4,1 5,1 5,2 V 4 C 5,4 5,5 4,5 H 2 C 2,5 1,5 1,4 V 2 C 1,2 1,1 2,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/package.svg b/.icons/awkward/16x16/actions/package.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/package.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/package_settings.svg b/.icons/awkward/16x16/actions/package_settings.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/16x16/actions/package_settings.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/page-2sides.svg b/.icons/awkward/16x16/actions/page-2sides.svg
new file mode 100644
index 00000000..f9a64eb9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/page-2sides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 1 L 1 1 z M 3 3 L 7 3 L 7 13 L 3 13 L 3 3 z M 9 3 L 13 3 L 13 13 L 9 13 L 9 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/page-3sides.svg b/.icons/awkward/16x16/actions/page-3sides.svg
new file mode 100644
index 00000000..16e9aa99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/page-3sides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 1 L 0 15 L 15 15 L 15 1 L 0 1 z M 2 3 L 5 3 L 5 13 L 2 13 L 2 3 z M 6 3 L 9 3 L 9 13 L 6 13 L 6 3 z M 10 3 L 13 3 L 13 13 L 10 13 L 10 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/page-4sides.svg b/.icons/awkward/16x16/actions/page-4sides.svg
new file mode 100644
index 00000000..f2480b7d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/page-4sides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 1 L 0 15 L 15 15 L 15 1 L 0 1 z M 2 3 L 4 3 L 4 13 L 2 13 L 2 3 z M 5 3 L 7 3 L 7 13 L 5 13 L 5 3 z M 8 3 L 10 3 L 10 13 L 8 13 L 8 3 z M 11 3 L 13 3 L 13 13 L 11 13 L 11 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/page-simple.svg b/.icons/awkward/16x16/actions/page-simple.svg
new file mode 100644
index 00000000..49cd61ee
--- /dev/null
+++ b/.icons/awkward/16x16/actions/page-simple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 15 L 14 15 L 14 1 L 2 1 z M 4 3 L 12 3 L 12 13 L 4 13 L 4 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/page-zoom.svg b/.icons/awkward/16x16/actions/page-zoom.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/16x16/actions/page-zoom.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/paint-gradient-conical.svg b/.icons/awkward/16x16/actions/paint-gradient-conical.svg
new file mode 100644
index 00000000..4dac9c88
--- /dev/null
+++ b/.icons/awkward/16x16/actions/paint-gradient-conical.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 L 8 8 L 16 8 A 8 8 0 0 0 8 0 z M 8 8 L 0 8 A 8 8 0 0 0 8 16 L 8 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/paint-gradient-linear.svg b/.icons/awkward/16x16/actions/paint-gradient-linear.svg
new file mode 100644
index 00000000..967f9ad4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/paint-gradient-linear.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 16 V 16 H 0 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 16 V 10 L 10,16 0,16 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 16 L 16,5 5,16 H 0 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 16 L 0,16 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 11 L 0,11 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 6 L 0,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/paint-gradient-mesh.svg b/.icons/awkward/16x16/actions/paint-gradient-mesh.svg
new file mode 100644
index 00000000..086f3924
--- /dev/null
+++ b/.icons/awkward/16x16/actions/paint-gradient-mesh.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 16 V 16 H 0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,8 H 8 V 16 H 0 Z M 8,0 H 16 V 8 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/paint-gradient-radial.svg b/.icons/awkward/16x16/actions/paint-gradient-radial.svg
new file mode 100644
index 00000000..3682a16f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/paint-gradient-radial.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 16 V 16 H 0 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,2 H 14 V 14 H 2 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,4 H 12 V 12 H 4 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,6 H 10 V 10 H 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,7 H 9 V 9 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/paint-none.svg b/.icons/awkward/16x16/actions/paint-none.svg
new file mode 100644
index 00000000..d41fbd28
--- /dev/null
+++ b/.icons/awkward/16x16/actions/paint-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.223,4.223 7,8 3.223,11.777 C 3.223,11.777 2.722,12.278 3.222,12.778 3.722,13.278 4.2227,12.777 4.2227,12.777 L 8,9 11.777,12.777 C 11.777,12.777 12.278,13.278 12.778,12.778 13.278,12.278 12.777,11.777 12.777,11.777 L 9,8 12.777,4.2228 C 12.777,4.2228 13.278,3.722 12.778,3.222 12.278,2.722 11.777,3.2228 11.777,3.2228 L 8,7 4.222,3.222 C 4.2227,3.2228 3.722,2.722 3.222,3.222 2.722,3.722 3.223,4.223 3.223,4.223 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/paint-pattern.svg b/.icons/awkward/16x16/actions/paint-pattern.svg
new file mode 100644
index 00000000..a03be18b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/paint-pattern.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 16 V 16 H 0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 L 4 4 L 8 0 L 0 0 z M 8 0 L 12 4 L 16 0 L 8 0 z M 12 4 L 8 8 L 12 12 L 16 8 L 12 4 z M 12 12 L 8 16 L 16 16 L 12 12 z M 8 16 L 4 12 L 0 16 L 8 16 z M 4 12 L 8 8 L 4 4 L 0 8 L 4 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/paint-solid.svg b/.icons/awkward/16x16/actions/paint-solid.svg
new file mode 100644
index 00000000..50a29500
--- /dev/null
+++ b/.icons/awkward/16x16/actions/paint-solid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 H 16 V 16 H 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/paint-swatch.svg b/.icons/awkward/16x16/actions/paint-swatch.svg
new file mode 100644
index 00000000..ad25f8a7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/paint-swatch.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 H 14 V 14 H 2 Z M 0,0 V 16 H 16 V 0 Z M 1,1 H 15 V 15 H 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/paint-unknown.svg b/.icons/awkward/16x16/actions/paint-unknown.svg
new file mode 100644
index 00000000..8b94d85a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/paint-unknown.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-4,-3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,3 C 8,3 5.5,5.5 5.5,9 H 10.5 V 8 C 10.5,6.5 12,6.5 12,6.5 12,6.5 13.5,6.5 13.5,8 13.5,9.5 9,10.5 9,14 H 14 C 14,12 18.5,11 18.5,7.5 18.5,6 17,3 12.5,3 Z M 9,15 V 19 H 14 V 15 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/actions/pan-down.svg b/.icons/awkward/16x16/actions/pan-down.svg
new file mode 100644
index 00000000..e1cd2c89
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pan-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 6 L 8 11 L 13 6 L 3 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/pan-end.svg b/.icons/awkward/16x16/actions/pan-end.svg
new file mode 100644
index 00000000..131f1271
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pan-end.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 3 L 6 13 L 11 8 L 6 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/pan-start.svg b/.icons/awkward/16x16/actions/pan-start.svg
new file mode 100644
index 00000000..20a94d56
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pan-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 3 L 5 8 L 10 13 L 10 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/pan-up.svg b/.icons/awkward/16x16/actions/pan-up.svg
new file mode 100644
index 00000000..a911b4f2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pan-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 5 L 3 10 L 13 10 L 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/pane-hide.svg b/.icons/awkward/16x16/actions/pane-hide.svg
new file mode 100644
index 00000000..c1a7c089
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pane-hide.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 V 3 H 11 V 13 H 3 V 15 H 13 V 1 Z M 6,5 V 7 H 2 V 9 H 6 V 11 L 10,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/pane-show.svg b/.icons/awkward/16x16/actions/pane-show.svg
new file mode 100644
index 00000000..dfcbe58d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pane-show.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1 H 3 V 15 H 13 V 13 H 5 V 3 H 13 Z M 10,5 6,8 10,11 V 9 H 14 V 7 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/paperclip.svg b/.icons/awkward/16x16/actions/paperclip.svg
new file mode 100644
index 00000000..3faccae8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/paperclip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1 C 7.36,1 6,2.35 6,4 V 11 H 8 V 4 C 8,3 9,3 9,3 9,3 10,3 10,4 V 10.5 C 10,11.89 8.89,13 7.5,13 6.11,13 5,11.89 5,10.5 V 5 H 3 V 10.5 C 3,12.97 5.03,15 7.5,15 9.97,15 12,12.97 12,10.5 V 4 C 12,2.35 10.64,1 9,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/password-copy.svg b/.icons/awkward/16x16/actions/password-copy.svg
new file mode 120000
index 00000000..a92bf1ff
--- /dev/null
+++ b/.icons/awkward/16x16/actions/password-copy.svg
@@ -0,0 +1 @@
+pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/password-generator.svg b/.icons/awkward/16x16/actions/password-generator.svg
new file mode 100644
index 00000000..d93b150a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/password-generator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5,1 C 1.669,1 1,1.669 1,2.5 V 13.5 C 1,14.331 1.669,15 2.5,15 H 13.5 C 14.331,15 15,14.331 15,13.5 V 2.5 C 15,1.669 14.331,1 13.5,1 Z M 11.5,3 C 12.328,3 13,3.6716 13,4.5 13,5.3284 12.328,6 11.5,6 10.672,6 10,5.3284 10,4.5 10,3.6716 10.672,3 11.5,3 Z M 4.5,10 C 5.3284,10 6,10.672 6,11.5 6,12.328 5.3284,13 4.5,13 3.6716,13 3,12.328 3,11.5 3,10.672 3.6716,10 4.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-break-apart.svg b/.icons/awkward/16x16/actions/path-break-apart.svg
new file mode 100644
index 00000000..c2d75d11
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-break-apart.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5,0 A 5.5,5.5 0 0 0 0,5.5 5.5,5.5 0 0 0 5.5,11 5.5,5.5 0 0 0 11,5.5 5.5,5.5 0 0 0 5.5,0 Z M 5.5,1 A 4.5,4.5 0 0 1 10,5.5 4.5,4.5 0 0 1 5.5,10 4.5,4.5 0 0 1 1,5.5 4.5,4.5 0 0 1 5.5,1 Z M 5,5 V 9 H 6 V 6 H 9 V 5 Z M 12,5 V 6 H 14 V 14 H 6 V 12 H 5 V 15 H 15 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-clip-edit.svg b/.icons/awkward/16x16/actions/path-clip-edit.svg
new file mode 100644
index 00000000..bddf9eee
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-clip-edit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,2 C 8.5,2 2,7.5 2,14 V 15 H 3 V 14 C 3,8 9,3 14,3 H 15 V 2 Z M 6.373,6.3193 5.666,7.0264 C 7.117,8.4775 7.9276,10.168 8.1523,11.404 8.3771,12.64 8.063,13.689 7.166,14.586 L 7.873,15.293 C 8.9763,14.19 9.412,12.741 9.1367,11.227 8.8614,9.7126 7.9222,7.8686 6.373,6.3193 Z M 7.373,5.086 6.666,5.7931 C 8.2153,7.3423 9.7906,8.2815 11.305,8.5567 12.819,8.832 14.27,8.3963 15.373,7.2931 L 14.666,6.586 C 13.769,7.483 12.72,7.7971 11.484,7.5724 10.248,7.3476 8.8241,6.537 7.373,5.086 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,14.5 A 1.5,1.5 0 0 1 2.5,16 1.5,1.5 0 0 1 1,14.5 1.5,1.5 0 0 1 2.5,13 1.5,1.5 0 0 1 4,14.5 Z M 16,2.5 A 1.5,1.5 0 0 1 14.5,4 1.5,1.5 0 0 1 13,2.5 1.5,1.5 0 0 1 14.5,1 1.5,1.5 0 0 1 16,2.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-combine.svg b/.icons/awkward/16x16/actions/path-combine.svg
new file mode 100644
index 00000000..cae3c694
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-combine.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5,0 A 5.5,5.5 0 0 0 0,5.5 5.5,5.5 0 0 0 5.5,11 5.5,5.5 0 0 0 11,5.5 5.5,5.5 0 0 0 5.5,0 Z M 5.5,1 A 4.5,4.5 0 0 1 10,5.5 4.5,4.5 0 0 1 5.5,10 4.5,4.5 0 0 1 1,5.5 4.5,4.5 0 0 1 5.5,1 Z M 5,5 V 15 H 15 V 5 Z M 6,6 H 14 V 14 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-cut.svg b/.icons/awkward/16x16/actions/path-cut.svg
new file mode 100644
index 00000000..2f7ed6d5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-cut.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 5 L 5 8 L 6 8 L 6 6 L 8 6 L 8 5 L 5 5 z M 12 5 L 12 6 L 14 6 L 14 14 L 6 14 L 6 12 L 5 12 L 5 15 L 15 15 L 15 5 L 12 5 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.5 0 A 5.5 5.5 0 0 0 0 5.5 A 5.5 5.5 0 0 0 5.5 11 A 5.5 5.5 0 0 0 11 5.5 A 5.5 5.5 0 0 0 5.5 0 z M 5.5 2 A 3.5 3.5 0 0 1 9 5.5 A 3.5 3.5 0 0 1 5.5 9 A 3.5 3.5 0 0 1 2 5.5 A 3.5 3.5 0 0 1 5.5 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-difference.svg b/.icons/awkward/16x16/actions/path-difference.svg
new file mode 100644
index 00000000..b5692c6f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-difference.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.973 5 A 5.5 5.5 0 0 1 11 5.5 A 5.5 5.5 0 0 1 5.5 11 A 5.5 5.5 0 0 1 5 10.975 L 5 15 L 15 15 L 15 5 L 10.973 5 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,5.5 A 5.5,5.5 0 0 1 5.5,11 5.5,5.5 0 0 1 0,5.5 5.5,5.5 0 0 1 5.5,0 5.5,5.5 0 0 1 11,5.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-division.svg b/.icons/awkward/16x16/actions/path-division.svg
new file mode 100644
index 00000000..05a875d2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-division.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,5 V 8.959 A 3.5,3.5 0 0 0 5.5,9 3.5,3.5 0 0 0 9,5.5 3.5,3.5 0 0 0 8.9609,5 Z M 10.973,5 A 5.5,5.5 0 0 1 11,5.5 5.5,5.5 0 0 1 5.5,11 5.5,5.5 0 0 1 5,10.975 V 15 H 15 V 5 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.5 0 A 5.5 5.5 0 0 0 0 5.5 A 5.5 5.5 0 0 0 5 10.975 L 5 5 L 10.973 5 A 5.5 5.5 0 0 0 5.5 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-effect-parameter-next.svg b/.icons/awkward/16x16/actions/path-effect-parameter-next.svg
new file mode 100644
index 00000000..5fbafe28
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-effect-parameter-next.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1.5 C 9.4048,1.5 6.5065,2.5365 4.5215,4.5215 2.5365,6.5065 1.5,9.4048 1.5,13 H 2.5 C 2.5,9.5952 3.4635,6.9935 5.2285,5.2285 6.9935,3.4635 9.5952,2.5 13,2.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.29492,5.0957 A 3.5,3.5 0 0 0 0,6.5 3.5,3.5 0 0 0 3.5,10 3.5,3.5 0 0 0 6.9023,7.3047 4.5,4.5 0 0 1 4.5,8 4.5,4.5 0 0 1 0.29492,5.0957 Z M 6,0.50195 A 2.5,2.5 0 0 0 5,2.5 2.5,2.5 0 0 0 7.5,5 2.5,2.5 0 0 0 9.4961,4 3.5,3.5 0 0 1 6,0.50195 Z M 4,14 A 2,2 0 0 1 2,16 2,2 0 0 1 0,14 2,2 0 0 1 2,12 2,2 0 0 1 4,14 Z M 16,2 A 2,2 0 0 1 14,4 2,2 0 0 1 12,2 2,2 0 0 1 14,0 2,2 0 0 1 16,2 Z M 15,7 H 16 V 16 H 15 Z M 9,7 16,11.5 9,16 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-exclusion.svg b/.icons/awkward/16x16/actions/path-exclusion.svg
new file mode 100644
index 00000000..f6e8a0bd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-exclusion.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 H 15 V 15 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5 0 A 5.5 5.5 0 0 0 0 5.5 A 5.5 5.5 0 0 0 5 10.975 L 5 5 L 10.973 5 A 5.5 5.5 0 0 0 5.5 0 z M 10.973 5 A 5.5 5.5 0 0 1 11 5.5 A 5.5 5.5 0 0 1 5.5 11 A 5.5 5.5 0 0 1 5 10.975 L 5 15 L 15 15 L 15 5 L 10.973 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-inset.svg b/.icons/awkward/16x16/actions/path-inset.svg
new file mode 100644
index 00000000..f80b662a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-inset.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,11 V 5 L 12,11 Z M 0,9 V 11 C 2.77,11 5,13.23 5,16 H 7 C 7,12.122 3.878,9 0,9 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 2 C 7.756,2 14,8.244 14,16 H 16 C 16,7.136 8.864,0 0,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-intersection.svg b/.icons/awkward/16x16/actions/path-intersection.svg
new file mode 100644
index 00000000..10328054
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-intersection.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 11,5.5 A 5.5,5.5 0 0 1 5.5,11 5.5,5.5 0 0 1 0,5.5 5.5,5.5 0 0 1 5.5,0 5.5,5.5 0 0 1 11,5.5 Z M 5,5 H 15 V 15 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 5 L 5 10.975 A 5.5 5.5 0 0 0 5.5 11 A 5.5 5.5 0 0 0 11 5.5 A 5.5 5.5 0 0 0 10.973 5 L 5 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-mask-edit.svg b/.icons/awkward/16x16/actions/path-mask-edit.svg
new file mode 100644
index 00000000..3e132c1c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-mask-edit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 C 5,1 1,4.5 1,10 V 11 H 2 V 10 C 2,5.5 5.5,2 10,2 H 11 V 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1.5 A 1.5,1.5 0 0 1 11.5,3 1.5,1.5 0 0 1 10,1.5 1.5,1.5 0 0 1 11.5,0 1.5,1.5 0 0 1 13,1.5 Z M 3,11.5 A 1.5,1.5 0 0 1 1.5,13 1.5,1.5 0 0 1 0,11.5 1.5,1.5 0 0 1 1.5,10 1.5,1.5 0 0 1 3,11.5 Z M 7,7 V 12 C 7,15 11.5,16 11.5,16 11.5,16 16,15 16,12 V 7 Z M 8,9 H 11 V 11 L 9,10 Z M 12,9 H 15 L 14,10 12,11 Z M 9,12 H 14 C 14,14 11.5,14 11.5,14 11.5,14 9,14 9,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-mode-bezier.svg b/.icons/awkward/16x16/actions/path-mode-bezier.svg
new file mode 100644
index 00000000..445e3d27
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-mode-bezier.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,2 C 8.9479,2 6.1665,2.6264 4.3965,4.3965 2.6264,6.1665 2,8.9479 2,13 H 3 C 3,9.0521 3.6236,6.5835 5.1035,5.1035 6.5835,3.6236 9.0521,3 13,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 H 7 V 7 H 2 Z M 0,11 H 5 V 16 H 0 Z M 11,0 H 16 V 5 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-mode-bspline.svg b/.icons/awkward/16x16/actions/path-mode-bspline.svg
new file mode 100644
index 00000000..8b56e8c4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-mode-bspline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,3 C 6.5,3 3,6.5 3,11 V 14 C 3,14 3,15 4,15 5,15 5,14 5,14 V 11 C 5,8 8,5 11,5 H 14 C 14,5 15,5 15,4 15,3 14,3 14,3 Z M 1,1 V 15 H 2 V 2 H 15 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-mode-polyline-paraxial.svg b/.icons/awkward/16x16/actions/path-mode-polyline-paraxial.svg
new file mode 100644
index 00000000..8098ad50
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-mode-polyline-paraxial.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,0 C 12,0 11,0 11,1 V 9 H 8 V 4 C 8,3 7,3 7,3 H 1 C 0,3 0,4 0,4 V 10 C 0,11 1,11 1,11 H 6 V 15 C 6,16 7,16 7,16 H 12 C 13,16 13,15 13,15 V 11 H 15 C 16,11 16,10 16,10 16,10 16,9 15,9 H 13 V 1 C 13,0 12,0 12,0 Z M 2,5 H 6 V 9 H 2 Z M 8,11 H 11 V 14 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-mode-polyline.svg b/.icons/awkward/16x16/actions/path-mode-polyline.svg
new file mode 100644
index 00000000..681d54f2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-mode-polyline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.9805,0 C 6.7531,0.00458 6.534,0.08656 6.3594,0.23242 L 0.35938,5.2324 C -0.21,5.7069 -0.08364,6.6244 0.60547,6.9199 L 4.3633,8.5312 3.0215,14.791 C 2.8213,15.73 3.8983,16.345 4.6133,15.789 L 10.541,11.178 14.605,12.92 C 15.845,13.453 16.59,11.593 15.395,11.08 L 12.348,9.7734 13.613,8.7891 C 14.746,7.9828 13.448,6.3126 12.387,7.2109 L 10.248,8.875 6.6641,7.3379 7.9785,1.209 C 8.1133,0.57852 7.6252,0 6.9805,0 Z M 5.4141,3.623 4.791,6.5352 2.8945,5.7227 Z M 6.2383,9.334 8.4434,10.279 5.5527,12.525 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-mode-spiro.svg b/.icons/awkward/16x16/actions/path-mode-spiro.svg
new file mode 100644
index 00000000..63029779
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-mode-spiro.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,5 C 12,5 11,5 11,6 11,7 12,7 12,7 13.105,7 14,7.8954 14,9 14,10.105 13.105,11 12,11 10.895,11 10,10.105 10,9 H 8 C 8,11.209 9.7909,13 12,13 14.209,13 16,11.209 16,9 16,6.7909 14.209,5 12,5 Z M 5,3 C 2.2386,3 0,5.2386 0,8 0,10.761 2.2386,13 5,13 5,13 6,13 6,12 6,11 5,11 5,11 3.3431,11 2,9.6569 2,8 2,6.3431 3.3431,5 5,5 6.6569,5 8,6.3431 8,8 V 9 H 10 V 8 C 10,5.2386 7.7614,3 5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-offset-dynamic.svg b/.icons/awkward/16x16/actions/path-offset-dynamic.svg
new file mode 100644
index 00000000..bc895c11
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-offset-dynamic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,4 V 6 C 5.54,6 10,10.46 10,16 H 12 C 12,9.352 6.648,4 0,4 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,8 V 10 C 3.324,10 6,12.676 6,16 H 8 C 8,11.568 4.432,8 0,8 Z M 0,0 V 2 C 7.756,2 14,8.244 14,16 H 16 C 16,7.136 8.864,0 0,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-offset-linked.svg b/.icons/awkward/16x16/actions/path-offset-linked.svg
new file mode 100644
index 00000000..a993c2c9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-offset-linked.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 2 C 7.756,2 14,8.244 14,16 H 16 C 16,7.136 8.864,0 0,0 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,8 V 10 C 3.324,10 6,12.676 6,16 H 8 C 8,11.568 4.432,8 0,8 Z M 0,4 V 6 C 5.54,6 10,10.46 10,16 H 12 C 12,9.352 6.648,4 0,4 Z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="5" height="5" x="9" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-outset.svg b/.icons/awkward/16x16/actions/path-outset.svg
new file mode 100644
index 00000000..d30a2ef7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-outset.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,9 V 11 C 2.77,11 5,13.23 5,16 H 7 C 7,12.122 3.878,9 0,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 2 C 7.756,2 14,8.244 14,16 H 16 C 16,7.136 8.864,0 0,0 Z M 9,7 V 13 L 3,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-reverse.svg b/.icons/awkward/16x16/actions/path-reverse.svg
new file mode 100644
index 00000000..149b62f3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-reverse.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,1.5 V 3 C 14,8 9,8 9,8 H 6 C 6,8 0,8 0,14 V 15.5 C 0,15.5 0,16 0.5,16 1,16 1,15.5 1,15.5 V 14 C 1,9 6,9 6,9 H 9 C 9,9 15,9 15,3 V 1.5 C 15,1.5 15,1 14.5,1 14,1 14,1.5 14,1.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,11 8,13.5 12,16 V 14 H 15 V 13 H 12 Z M 3,1 V 3 H 0 V 4 H 3 V 6 L 7,3.5 Z M 5,6 H 10 V 11 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-simplify.svg b/.icons/awkward/16x16/actions/path-simplify.svg
new file mode 100644
index 00000000..37eee3cb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-simplify.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,11 11,7 H 5 Z M 11,2 C 9.6667,2 8.5527,2.6055 7.5527,3.1055 6.5527,3.6055 5.6667,4 5,4 4.1667,4 3.578,3.7958 3.1973,3.6055 2.8165,3.4151 2.707,3.293 2.707,3.293 1.7646,2.3074 0.39526,3.8093 1.293,4.707 1.293,4.707 1.6835,5.0849 2.3027,5.3945 2.922,5.7042 3.8333,6 5,6 6.3333,6 7.4473,5.3945 8.4473,4.8945 9.4473,4.3945 10.333,4 11,4 11.833,4 12.422,4.2042 12.803,4.3945 13.183,4.5849 13.293,4.707 13.293,4.707 14.164,5.6188 15.628,4.2142 14.707,3.293 14.707,3.293 14.317,2.9151 13.697,2.6055 13.078,2.2958 12.167,2 11,2 Z M 2,12 H 14 C 15,12 15,13 15,13 15,13 15,14 14,14 H 2 C 1,14 1,13 1,13 1,13 1,12 2,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-tweak-attract.svg b/.icons/awkward/16x16/actions/path-tweak-attract.svg
new file mode 100644
index 00000000..48c47f06
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-tweak-attract.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,12 C 4,12 3,9 8,9 13,9 12,12 16,12 V 14 C 11,14 13,11 8,11 3,11 5,14 0,14 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,4 C 12,4 13,7 8,7 3,7 4,4 0,4 V 2 C 5,2 3,5 8,5 13,5 11,2 16,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-tweak-grow.svg b/.icons/awkward/16x16/actions/path-tweak-grow.svg
new file mode 100644
index 00000000..833d5c1a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-tweak-grow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,7 C 4,7 6,5 8,5 10,5 11,7 16,7 V 8 C 11,8 10,10 8,10 6,10 4,8 0,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-tweak-push.svg b/.icons/awkward/16x16/actions/path-tweak-push.svg
new file mode 100644
index 00000000..0d6c1268
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-tweak-push.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,7 C 4,7 5,4 8,4 11,4 11,7 16,7 V 12 C 11,12 11,9 8,9 5,9 4,12 0,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-tweak-repel.svg b/.icons/awkward/16x16/actions/path-tweak-repel.svg
new file mode 100644
index 00000000..af9e83b4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-tweak-repel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,5 C 4,5 3,2 8,2 13,2 12,5 16,5 V 7 C 11,7 13,4 8,4 3,4 5,7 0,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,11 C 12,11 13,14 8,14 3,14 4,11 0,11 V 9 C 5,9 3,12 8,12 13,12 11,9 16,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-tweak-roughen.svg b/.icons/awkward/16x16/actions/path-tweak-roughen.svg
new file mode 100644
index 00000000..ec3c82f5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-tweak-roughen.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,7 3,3 6,6 9,2 10.75,7.5 13,4 16,7 V 12 L 12,8 11,13 9,9 5,13 3,8 0,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-tweak-shrink.svg b/.icons/awkward/16x16/actions/path-tweak-shrink.svg
new file mode 100644
index 00000000..23f7ed6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-tweak-shrink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,5 C 4,5 6,7 8,7 10,7 11,5 16,5 V 10 C 11,10 10,8 8,8 6,8 4,10 0,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/path-union.svg b/.icons/awkward/16x16/actions/path-union.svg
new file mode 100644
index 00000000..3841eed3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/path-union.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,5.5 A 5.5,5.5 0 0 1 5.5,11 5.5,5.5 0 0 1 0,5.5 5.5,5.5 0 0 1 5.5,0 5.5,5.5 0 0 1 11,5.5 Z M 5,5 H 15 V 15 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/pdf-annotations.svg b/.icons/awkward/16x16/actions/pdf-annotations.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pdf-annotations.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/perspective-parallel.svg b/.icons/awkward/16x16/actions/perspective-parallel.svg
new file mode 100644
index 00000000..ed3afeac
--- /dev/null
+++ b/.icons/awkward/16x16/actions/perspective-parallel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,1 V 15 H 12 V 1 Z M 4,1 V 15 H 6 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/pgp-keys.svg b/.icons/awkward/16x16/actions/pgp-keys.svg
new file mode 100644
index 00000000..5d25449e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pgp-keys.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 4 C 2.0147 4 0 6.0147 0 8.5 C 0 10.9853 2.0147 13 4.5 13 C 6.4047 12.997 8.1014281 11.7958 8.7363281 10 L 12 9.9960938 L 12 11.996094 L 15 11.996094 L 15 9.9921875 L 16 9.9960938 L 16 6.9960938 L 8.7363281 7 C 8.1014281 5.2042 6.4047 4.0027 4.5 4 z M 4.5 7 C 5.32843 7 6 7.67157 6 8.5 C 6 9.32843 5.32843 10 4.5 10 C 3.67157 10 3 9.32843 3 8.5 C 3 7.67157 3.67157 7 4.5 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/photo.svg b/.icons/awkward/16x16/actions/photo.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/photo.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/photos-amarok.svg b/.icons/awkward/16x16/actions/photos-amarok.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/photos-amarok.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/pipe.svg b/.icons/awkward/16x16/actions/pipe.svg
new file mode 100644
index 00000000..4e6ee2e8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pipe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12 0.00390625 C 10.3432 0.00390625 9 1.3471063 9 3.0039062 C 9 3.2351762 9.04425 3.4439163 9.09375 3.6601562 L 5.875 5.6601562 C 5.36159 5.2488863 4.7091 5.0039062 4 5.0039062 C 2.3432 5.0039062 1 6.3471063 1 8.0039062 C 1 9.6607062 2.3432 11.003906 4 11.003906 C 4.70904 11.003906 5.3615 10.758926 5.875 10.347656 L 9.09375 12.347656 C 9.04425 12.563896 9 12.772636 9 13.003906 C 9 14.660706 10.3432 16.003906 12 16.003906 C 13.6568 16.003906 15 14.660706 15 13.003906 C 15 11.347106 13.6568 10.003906 12 10.003906 C 11.29096 10.003906 10.6385 10.248886 10.125 10.660156 L 6.90625 8.6601562 C 6.95575 8.4439163 7 8.2351762 7 8.0039062 C 7 7.7726363 6.95575 7.5638962 6.90625 7.3476562 L 10.125 5.3476562 C 10.63841 5.7589262 11.2909 6.0039062 12 6.0039062 C 13.6568 6.0039062 15 4.6607062 15 3.0039062 C 15 1.3471063 13.6568 0.00390625 12 0.00390625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/pixelart-trace.svg b/.icons/awkward/16x16/actions/pixelart-trace.svg
new file mode 100644
index 00000000..ec3f4277
--- /dev/null
+++ b/.icons/awkward/16x16/actions/pixelart-trace.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7,9 V 10 H 8 V 9 Z M 8,10 V 11 H 9 V 10 Z M 9,11 V 12 H 10 V 11 Z M 10,11 H 11 V 10 H 10 Z M 7,10 H 6 V 11 H 7 Z M 6,11 H 5 V 12 H 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 2 H 2 V 3 H 3 V 1 Z M 3,3 V 4 H 4 V 3 Z M 4,3 H 5 V 2 H 4 Z M 5,2 H 10 V 1 H 5 Z M 10,2 V 3 H 13 V 2 H 15 V 1 H 11 V 2 Z M 3,4 H 2 V 6 H 3 Z M 2,6 H 1 V 8 H 2 Z M 2,8 V 9 H 3 V 8 Z M 2,9 H 1 V 11 H 2 Z M 2,11 V 12 H 3 V 11 Z M 3,12 V 13 H 4 V 12 Z M 4,13 V 14 H 5 V 13 Z M 5,14 V 15 H 11 V 14 Z M 11,14 H 12 V 13 H 11 Z M 12,13 H 13 V 12 H 12 Z M 13,12 H 14 V 11 H 13 Z M 14,11 H 15 V 9 H 14 Z M 14,9 V 5 H 13 V 9 Z M 13,5 V 4 H 12 V 5 Z M 5,5 V 6 H 6 V 5 Z M 5,6 H 4 V 7 H 5 Z M 5,7 V 8 H 6 V 7 Z M 9,5 V 6 H 10 11 V 5 Z M 11,6 V 7 H 12 V 6 Z M 11,7 H 10 9 V 8 H 11 Z M 9,7 V 6 H 8 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/player-eject.svg b/.icons/awkward/16x16/actions/player-eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player-eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/player-time.svg b/.icons/awkward/16x16/actions/player-time.svg
new file mode 120000
index 00000000..2e0f7a6e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player-time.svg
@@ -0,0 +1 @@
+chronometer-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/player-volume-muted.svg b/.icons/awkward/16x16/actions/player-volume-muted.svg
new file mode 100644
index 00000000..a14c3d03
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player-volume-muted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7.9980469 0.99804688 L 3.9980469 5.0898438 L 1.0898438 5.0898438 L 1.0898438 10.908203 L 3.9980469 10.908203 L 7.9980469 14.998047 L 7.9980469 0.99804688 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/player-volume.svg b/.icons/awkward/16x16/actions/player-volume.svg
new file mode 100644
index 00000000..49346f74
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player-volume.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.9980469 0.99804688 L 3.9980469 5.0898438 L 1.0898438 5.0898438 L 1.0898438 10.908203 L 3.9980469 10.908203 L 7.9980469 14.998047 L 7.9980469 0.99804688 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/player_eject.svg b/.icons/awkward/16x16/actions/player_eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player_eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/player_end.svg b/.icons/awkward/16x16/actions/player_end.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player_end.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/player_fwd.svg b/.icons/awkward/16x16/actions/player_fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player_fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/player_pause.svg b/.icons/awkward/16x16/actions/player_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player_pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/player_play.svg b/.icons/awkward/16x16/actions/player_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player_play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/player_playlist.svg b/.icons/awkward/16x16/actions/player_playlist.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player_playlist.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/player_record.svg b/.icons/awkward/16x16/actions/player_record.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player_record.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/player_rew.svg b/.icons/awkward/16x16/actions/player_rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player_rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/player_start.svg b/.icons/awkward/16x16/actions/player_start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player_start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/player_stop.svg b/.icons/awkward/16x16/actions/player_stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/player_stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/playlist-automatic.svg b/.icons/awkward/16x16/actions/playlist-automatic.svg
new file mode 100644
index 00000000..c4de2a59
--- /dev/null
+++ b/.icons/awkward/16x16/actions/playlist-automatic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 9,5 V 15 H 11 V 12 H 13 V 15 H 15 V 5 Z M 1,5 V 7 H 7 V 5 Z M 11,7 H 13 V 10 H 11 Z M 1,9 V 11 H 7 V 9 Z M 1,13 V 15 H 7 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/playlist-generator.svg b/.icons/awkward/16x16/actions/playlist-generator.svg
new file mode 100644
index 00000000..13ca244c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/playlist-generator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.109,1 C 10.85,1 10.602,1.1093 10.418,1.2931 L 1.293,10.418 C 0.90259,10.808 0.90259,11.442 1.293,11.832 L 4.168,14.707 C 4.5605,15.099 5.1915,15.097 5.582,14.707 L 14.707,5.5821 C 15.095,5.1938 15.101,4.5623 14.707,4.1681 L 11.832,1.2931 C 11.641,1.1017 11.38,1 11.109,1 Z M 7.6367,6.9259 9.0742,8.3634 4.875,12.586 3.4141,11.125 Z M 5,3 A 2,2 0 0 1 3,5 2,2 0 0 1 1,3 2,2 0 0 1 3,1 2,2 0 0 1 5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/playlist-queue.svg b/.icons/awkward/16x16/actions/playlist-queue.svg
new file mode 100644
index 00000000..32379c64
--- /dev/null
+++ b/.icons/awkward/16x16/actions/playlist-queue.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 9,5 V 15 H 14 V 16 H 16 V 14 H 15 V 5 Z M 1,5 V 7 H 7 V 5 Z M 11,7 H 13 V 13 H 11 Z M 1,9 V 11 H 7 V 9 Z M 1,13 V 15 H 7 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/playlist-similar.svg b/.icons/awkward/16x16/actions/playlist-similar.svg
new file mode 100644
index 00000000..f1ed41bc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/playlist-similar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 9,5 V 11 H 13 V 13 H 9 V 15 H 15 V 9 H 11 V 7 H 15 V 5 Z M 1,5 V 7 H 7 V 5 Z M 1,9 V 11 H 7 V 9 Z M 1,13 V 15 H 7 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/playlist-sort.svg b/.icons/awkward/16x16/actions/playlist-sort.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/playlist-sort.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/plugins.svg b/.icons/awkward/16x16/actions/plugins.svg
new file mode 100644
index 00000000..8662d3dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/plugins.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5,1 C 6.5,1 5,1 5,2.5 V 4 H 2 C 1,4 1,5 1,5 V 8 H 2.5 C 4,8 4,9.5 4,9.5 4,9.5 4,11 2.5,11 H 1 V 14 C 1,15 2,15 2,15 H 5 V 14 C 5,12 6.5,12 6.5,12 6.5,12 8,12 8,14 V 15 H 11 C 12,15 12,14 12,14 V 11 H 13.5 C 15,11 15,9.5 15,9.5 15,9.5 15,8 13.5,8 H 12 V 5 C 12,4 11,4 11,4 H 8 V 2.5 C 8,1 6.5,1 6.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/podcast-amarok.svg b/.icons/awkward/16x16/actions/podcast-amarok.svg
new file mode 120000
index 00000000..2f0fbff8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/podcast-amarok.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/podcast-new.svg b/.icons/awkward/16x16/actions/podcast-new.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/podcast-new.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/poedit-fuzzy.svg b/.icons/awkward/16x16/actions/poedit-fuzzy.svg
new file mode 120000
index 00000000..84b2652d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/poedit-fuzzy.svg
@@ -0,0 +1 @@
+run-build-prune.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/poedit-status-automatic.svg b/.icons/awkward/16x16/actions/poedit-status-automatic.svg
new file mode 120000
index 00000000..3d04caa1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/poedit-status-automatic.svg
@@ -0,0 +1 @@
+playlist-automatic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/poedit-status-bookmark.svg b/.icons/awkward/16x16/actions/poedit-status-bookmark.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/poedit-status-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/poedit-status-cat-mid.svg b/.icons/awkward/16x16/actions/poedit-status-cat-mid.svg
new file mode 120000
index 00000000..11f10f66
--- /dev/null
+++ b/.icons/awkward/16x16/actions/poedit-status-cat-mid.svg
@@ -0,0 +1 @@
+flag-yellow.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/poedit-status-cat-no.svg b/.icons/awkward/16x16/actions/poedit-status-cat-no.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/16x16/actions/poedit-status-cat-no.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/poedit-status-cat-ok.svg b/.icons/awkward/16x16/actions/poedit-status-cat-ok.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/16x16/actions/poedit-status-cat-ok.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/poedit-status-comment.svg b/.icons/awkward/16x16/actions/poedit-status-comment.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/poedit-status-comment.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/poedit-sync.svg b/.icons/awkward/16x16/actions/poedit-sync.svg
new file mode 120000
index 00000000..31a6cdcd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/poedit-sync.svg
@@ -0,0 +1 @@
+exchange-positions.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/poedit-update.svg b/.icons/awkward/16x16/actions/poedit-update.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/poedit-update.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/poedit-validate.svg b/.icons/awkward/16x16/actions/poedit-validate.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/poedit-validate.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/polygon-add-nodes.svg b/.icons/awkward/16x16/actions/polygon-add-nodes.svg
new file mode 120000
index 00000000..9111e7b3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/polygon-add-nodes.svg
@@ -0,0 +1 @@
+format-add-node.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/polygon-merge-nodes.svg b/.icons/awkward/16x16/actions/polygon-merge-nodes.svg
new file mode 120000
index 00000000..8ef8fb65
--- /dev/null
+++ b/.icons/awkward/16x16/actions/polygon-merge-nodes.svg
@@ -0,0 +1 @@
+format-join-node.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/postalcode.svg b/.icons/awkward/16x16/actions/postalcode.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/postalcode.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/preferences-activities.svg b/.icons/awkward/16x16/actions/preferences-activities.svg
new file mode 100644
index 00000000..7157ecf8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/preferences-activities.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 4 A 4 4 0 0 0 4 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 12 8 A 4 4 0 0 0 8 4 z M 4 5 C 2.3431 5 1 6.3431 1 8 C 1 9.6569 2.3431 11 4 11 L 4.0273438 10.998047 C 3.3915437 10.159047 3 9.1273 3 8 C 3 6.8717 3.3923969 5.8410531 4.0292969 5.0019531 L 4 5 z M 12 5 C 11.98958 5.0005967 11.97916 5.0012531 11.96875 5.0019531 C 12.60575 5.8411531 13 6.8716 13 8 C 13 9.1274 12.606693 10.159247 11.970703 10.998047 L 12 11 C 13.6569 11 15 9.6569 15 8 C 15 6.3431 13.6569 5 12 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/preferences-desktop-user-password.svg b/.icons/awkward/16x16/actions/preferences-desktop-user-password.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/preferences-desktop-user-password.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/preferences-indicator-amarok.svg b/.icons/awkward/16x16/actions/preferences-indicator-amarok.svg
new file mode 120000
index 00000000..541dfabd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/preferences-indicator-amarok.svg
@@ -0,0 +1 @@
+dialog-messages.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/preferences-media-playback-amarok.svg b/.icons/awkward/16x16/actions/preferences-media-playback-amarok.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/preferences-media-playback-amarok.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/preferences-other.svg b/.icons/awkward/16x16/actions/preferences-other.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/preferences-other.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/preferences-system-session-services.svg b/.icons/awkward/16x16/actions/preferences-system-session-services.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/16x16/actions/preferences-system-session-services.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/preferences-system.svg b/.icons/awkward/16x16/actions/preferences-system.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/16x16/actions/preferences-system.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/preflight-verifier.svg b/.icons/awkward/16x16/actions/preflight-verifier.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/preflight-verifier.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/previous.svg b/.icons/awkward/16x16/actions/previous.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/previous.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/privatebrowsing.svg b/.icons/awkward/16x16/actions/privatebrowsing.svg
new file mode 120000
index 00000000..2379f012
--- /dev/null
+++ b/.icons/awkward/16x16/actions/privatebrowsing.svg
@@ -0,0 +1 @@
+im-kick-user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/process-stop.svg b/.icons/awkward/16x16/actions/process-stop.svg
new file mode 100644
index 00000000..77e08760
--- /dev/null
+++ b/.icons/awkward/16x16/actions/process-stop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 1,5 V 11 L 5,15 H 11 L 15,11 V 5 L 11,1 Z M 6,3 H 10 L 13,6 V 10 L 10,13 H 6 L 3,10 V 6 Z M 6.5,4 4,6.5 V 9.5 L 6.5,12 H 9.5 L 12,9.5 V 6.5 L 9.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/project-development-close-all.svg b/.icons/awkward/16x16/actions/project-development-close-all.svg
new file mode 120000
index 00000000..56870070
--- /dev/null
+++ b/.icons/awkward/16x16/actions/project-development-close-all.svg
@@ -0,0 +1 @@
+project-development-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/project-development-close.svg b/.icons/awkward/16x16/actions/project-development-close.svg
new file mode 100644
index 00000000..35d281c6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/project-development-close.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 9 V 13 H 3 V 6 H 13 V 9 H 15 V 2 C 15,1 14,1 14,1 Z M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/project-development-new-template.svg b/.icons/awkward/16x16/actions/project-development-new-template.svg
new file mode 100644
index 00000000..5c584427
--- /dev/null
+++ b/.icons/awkward/16x16/actions/project-development-new-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 10 H 2 V 9 H 3 V 6 H 13 V 14 H 14 V 13 H 15 V 2 C 15,1 14,1 14,1 Z M 14,14 V 15 H 15 V 14 Z M 13,14 H 12 V 15 H 13 Z M 12,14 V 13 H 11 V 14 Z M 11,14 H 10 V 15 H 11 Z M 10,14 V 13 H 9 V 14 Z M 9,14 H 8 V 15 H 9 Z M 8,14 V 13 H 7 V 14 Z M 7,14 H 6 V 15 H 7 Z M 6,14 V 13 H 5 V 14 Z M 5,14 H 4 V 15 H 5 Z M 4,14 V 13 H 3 V 14 Z M 3,14 H 2 V 15 H 3 Z M 2,14 V 13 H 1 V 14 Z M 2,13 H 3 V 12 H 2 Z M 2,12 V 11 H 1 V 12 Z M 2,11 H 3 V 10 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/project-development.svg b/.icons/awkward/16x16/actions/project-development.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/project-development.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/project-open.svg b/.icons/awkward/16x16/actions/project-open.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/16x16/actions/project-open.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/qlipper.svg b/.icons/awkward/16x16/actions/qlipper.svg
new file mode 100644
index 00000000..7bf008c6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/qlipper.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 11 C 2,11 2,12 3,12 H 4 V 3 H 12 V 2 C 12,1 11,1 11,1 Z M 6,4 C 6,4 5,4 5,5 V 15 C 5,16 6,16 6,16 H 14 C 14,16 15,16 15,15 V 5 C 15,4 14,4 14,4 Z M 7,6 H 13 V 14 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/query-free-busy.svg b/.icons/awkward/16x16/actions/query-free-busy.svg
new file mode 100644
index 00000000..f616cc95
--- /dev/null
+++ b/.icons/awkward/16x16/actions/query-free-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 C 5.7909 -5.5e-06 4 1.7909 4 4 C 4.0000166 6.2091 5.7909 8 8 8 C 10.2091 8.000006 12 6.2091 12 4 C 12 1.7909 10.209 0 8 0 z M 8 8.9863281 C 3.972 8.9911281 0.5035 12.004 0 16 L 9.7128906 16 C 8.6785906 15.173 8 13.918 8 12.5 C 8 11.097 8.6653406 9.8407719 9.6816406 9.0136719 C 8.9431406 8.9991719 8.1873 8.9877281 8 8.9863281 z M 12.5 9 A 3.5 3.5 0 0 0 9 12.5 A 3.5 3.5 0 0 0 12.5 16 A 3.5 3.5 0 0 0 16 12.5 A 3.5 3.5 0 0 0 12.5 9 z M 12 10 L 13 10 L 13 11 L 12 11 L 12 10 z M 12 12 L 13 12 L 13 15 L 12 15 L 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/quickopen-class.svg b/.icons/awkward/16x16/actions/quickopen-class.svg
new file mode 100644
index 00000000..7cedf1d8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/quickopen-class.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 5 L 3 5 L 3 8 L 6 4 L 4 4 L 4 1 z M 10 1 L 10 3 L 8 3 L 8 13 L 10 13 L 10 15 L 15 15 L 15 10 L 10 10 L 10 12 L 9 12 L 9 4 L 10 4 L 10 6 L 15 6 L 15 1 L 10 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/quickopen-file.svg b/.icons/awkward/16x16/actions/quickopen-file.svg
new file mode 120000
index 00000000..d6e2182d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/quickopen-file.svg
@@ -0,0 +1 @@
+fork.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/quickopen-function.svg b/.icons/awkward/16x16/actions/quickopen-function.svg
new file mode 100644
index 00000000..be1dfa99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/quickopen-function.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.234375 1 L 6.078125 2.84375 A 5.5495 5.5 0 0 0 4.4570312 3.7734375 L 2.765625 2.984375 L 1 6.015625 L 2.5351562 7.0722656 A 5.5495 5.5 0 0 0 2.4511719 8 A 5.5495 5.5 0 0 0 2.53125 8.9316406 L 1 9.984375 L 2.765625 13.015625 L 4.453125 12.228516 A 5.5495 5.5 0 0 0 6.078125 13.152344 L 6.234375 15 L 9.765625 15 L 9.921875 13.15625 A 5.5495 5.5 0 0 0 11.542969 12.226562 L 13.234375 13.015625 L 15 9.984375 L 13.464844 8.9277344 A 5.5495 5.5 0 0 0 13.548828 8 A 5.5495 5.5 0 0 0 13.46875 7.0683594 L 15 6.015625 L 13.234375 2.984375 L 11.546875 3.7714844 A 5.5495 5.5 0 0 0 9.921875 2.8476562 L 9.765625 1 L 6.234375 1 z M 9 5 L 8.3007812 7.0996094 L 11 8 L 7 11 L 7.6992188 8.9003906 L 5 8 L 9 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/quickopen.svg b/.icons/awkward/16x16/actions/quickopen.svg
new file mode 100644
index 00000000..4d0a81c4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/quickopen.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 1 L 3 9 L 6 9 L 4 15 L 13 7 L 9 7 L 12 1 L 6 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/quickview.svg b/.icons/awkward/16x16/actions/quickview.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/quickview.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-about.svg b/.icons/awkward/16x16/actions/rabbitvcs-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-add.svg b/.icons/awkward/16x16/actions/rabbitvcs-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-annotate.svg b/.icons/awkward/16x16/actions/rabbitvcs-annotate.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-annotate.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-applypatch.svg b/.icons/awkward/16x16/actions/rabbitvcs-applypatch.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-applypatch.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-asynchronous.svg b/.icons/awkward/16x16/actions/rabbitvcs-asynchronous.svg
new file mode 120000
index 00000000..c769353d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-asynchronous.svg
@@ -0,0 +1 @@
+reverse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-branch.svg b/.icons/awkward/16x16/actions/rabbitvcs-branch.svg
new file mode 120000
index 00000000..e3432f7b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-branch.svg
@@ -0,0 +1 @@
+giggle-branch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-bug.svg b/.icons/awkward/16x16/actions/rabbitvcs-bug.svg
new file mode 120000
index 00000000..c4237406
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-bug.svg
@@ -0,0 +1 @@
+mail-mark-junk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-changes.svg b/.icons/awkward/16x16/actions/rabbitvcs-changes.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-changes.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-checkmods.svg b/.icons/awkward/16x16/actions/rabbitvcs-checkmods.svg
new file mode 120000
index 00000000..c03a9d93
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-checkmods.svg
@@ -0,0 +1 @@
+insert-link.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-checkout.svg b/.icons/awkward/16x16/actions/rabbitvcs-checkout.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-checkout.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-cleanup.svg b/.icons/awkward/16x16/actions/rabbitvcs-cleanup.svg
new file mode 120000
index 00000000..debffee2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-cleanup.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-clear.svg b/.icons/awkward/16x16/actions/rabbitvcs-clear.svg
new file mode 120000
index 00000000..debffee2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-clear.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-commit.svg b/.icons/awkward/16x16/actions/rabbitvcs-commit.svg
new file mode 120000
index 00000000..da900be3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-commit.svg
@@ -0,0 +1 @@
+svn-commit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-compare.svg b/.icons/awkward/16x16/actions/rabbitvcs-compare.svg
new file mode 120000
index 00000000..77162d6c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-compare.svg
@@ -0,0 +1 @@
+kr_comparedirs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-createpatch.svg b/.icons/awkward/16x16/actions/rabbitvcs-createpatch.svg
new file mode 120000
index 00000000..21f22701
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-createpatch.svg
@@ -0,0 +1 @@
+kdenlive-zindex-top.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-dbus.svg b/.icons/awkward/16x16/actions/rabbitvcs-dbus.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-dbus.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-delete.svg b/.icons/awkward/16x16/actions/rabbitvcs-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-diff.svg b/.icons/awkward/16x16/actions/rabbitvcs-diff.svg
new file mode 120000
index 00000000..36fc9a41
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-diff.svg
@@ -0,0 +1 @@
+cm_flatview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-drive.svg b/.icons/awkward/16x16/actions/rabbitvcs-drive.svg
new file mode 120000
index 00000000..25c526d0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-drive.svg
@@ -0,0 +1 @@
+cache.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-editconflicts.svg b/.icons/awkward/16x16/actions/rabbitvcs-editconflicts.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-editconflicts.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-emblems.svg b/.icons/awkward/16x16/actions/rabbitvcs-emblems.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-emblems.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-export.svg b/.icons/awkward/16x16/actions/rabbitvcs-export.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-export.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-help.svg b/.icons/awkward/16x16/actions/rabbitvcs-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-import.svg b/.icons/awkward/16x16/actions/rabbitvcs-import.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-import.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-lock.svg b/.icons/awkward/16x16/actions/rabbitvcs-lock.svg
new file mode 120000
index 00000000..5c1fbb37
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-lock.svg
@@ -0,0 +1 @@
+object-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-merge.svg b/.icons/awkward/16x16/actions/rabbitvcs-merge.svg
new file mode 120000
index 00000000..e4f51b5b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-merge.svg
@@ -0,0 +1 @@
+kr_combine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-monkey.svg b/.icons/awkward/16x16/actions/rabbitvcs-monkey.svg
new file mode 120000
index 00000000..8a90c3e4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-monkey.svg
@@ -0,0 +1 @@
+insert-emoticon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-properties.svg b/.icons/awkward/16x16/actions/rabbitvcs-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-push.svg b/.icons/awkward/16x16/actions/rabbitvcs-push.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-push.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-refresh.svg b/.icons/awkward/16x16/actions/rabbitvcs-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-relocate.svg b/.icons/awkward/16x16/actions/rabbitvcs-relocate.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-relocate.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-rename.svg b/.icons/awkward/16x16/actions/rabbitvcs-rename.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-rename.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-reset.svg b/.icons/awkward/16x16/actions/rabbitvcs-reset.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-reset.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-resolve.svg b/.icons/awkward/16x16/actions/rabbitvcs-resolve.svg
new file mode 120000
index 00000000..debffee2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-resolve.svg
@@ -0,0 +1 @@
+edit-paste-style.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-revert.svg b/.icons/awkward/16x16/actions/rabbitvcs-revert.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-revert.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-run.svg b/.icons/awkward/16x16/actions/rabbitvcs-run.svg
new file mode 120000
index 00000000..28d76fd4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-run.svg
@@ -0,0 +1 @@
+run-build.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-settings.svg b/.icons/awkward/16x16/actions/rabbitvcs-settings.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-show_log.svg b/.icons/awkward/16x16/actions/rabbitvcs-show_log.svg
new file mode 120000
index 00000000..7a2e5e67
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-show_log.svg
@@ -0,0 +1 @@
+document-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-stop.svg b/.icons/awkward/16x16/actions/rabbitvcs-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-switch.svg b/.icons/awkward/16x16/actions/rabbitvcs-switch.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-switch.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-unlock.svg b/.icons/awkward/16x16/actions/rabbitvcs-unlock.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-unlock.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-unstage.svg b/.icons/awkward/16x16/actions/rabbitvcs-unstage.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-unstage.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rabbitvcs-update.svg b/.icons/awkward/16x16/actions/rabbitvcs-update.svg
new file mode 120000
index 00000000..ae801429
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rabbitvcs-update.svg
@@ -0,0 +1 @@
+svn-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/raindrop.svg b/.icons/awkward/16x16/actions/raindrop.svg
new file mode 100644
index 00000000..c80da4ed
--- /dev/null
+++ b/.icons/awkward/16x16/actions/raindrop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 C 7.51354 1.7025 6.3374 3.17195 5.8125 4.34375 C 5.6288 4.69215 5.5 5.07735 5.5 5.5 C 5.5 6.885 6.615 8 8 8 C 9.385 8 10.5 6.885 10.5 5.5 C 10.5 5.0773 10.4025 4.6921 10.21875 4.34375 C 9.69384 3.17195 8.4865 1.7026 8 0 z M 3.5 8 C 3.01354 9.7025 1.8374 11.17195 1.3125 12.34375 C 1.1288 12.69215 1 13.07735 1 13.5 C 1 14.885 2.115 16 3.5 16 C 4.885 16 6 14.885 6 13.5 C 6 13.0773 5.9025 12.6921 5.71875 12.34375 C 5.19384 11.17195 3.9865 9.7026 3.5 8 z M 12.5 8 C 12.01354 9.7025 10.8374 11.17195 10.3125 12.34375 C 10.1288 12.69215 10 13.07735 10 13.5 C 10 14.885 11.115 16 12.5 16 C 13.885 16 15 14.885 15 13.5 C 15 13.0773 14.9025 12.6921 14.71875 12.34375 C 14.19384 11.17195 12.9865 9.7026 12.5 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/rating-unrated.svg b/.icons/awkward/16x16/actions/rating-unrated.svg
new file mode 100644
index 00000000..db910158
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rating-unrated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 0.390625 L 5.8808594 5.8847656 L 0 6.2011719 L 4.5722656 9.9160156 L 3.0566406 15.607422 L 8 12.40625 L 12.943359 15.607422 L 11.427734 9.9160156 L 16 6.2011719 L 10.119141 5.8847656 L 8 0.390625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/rating.svg b/.icons/awkward/16x16/actions/rating.svg
new file mode 100644
index 00000000..ef5e2176
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rating.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0.390625 L 5.8808594 5.8847656 L 0 6.2011719 L 4.5722656 9.9160156 L 3.0566406 15.607422 L 8 12.40625 L 12.943359 15.607422 L 11.427734 9.9160156 L 16 6.2011719 L 10.119141 5.8847656 L 8 0.390625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/ratiocrop.svg b/.icons/awkward/16x16/actions/ratiocrop.svg
new file mode 120000
index 00000000..686d9f8d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/ratiocrop.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/recently_used.svg b/.icons/awkward/16x16/actions/recently_used.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/recently_used.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/record.svg b/.icons/awkward/16x16/actions/record.svg
new file mode 120000
index 00000000..0d1faec0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/record.svg
@@ -0,0 +1 @@
+kdenlive-show-video.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rectangle-make-corners-sharp.svg b/.icons/awkward/16x16/actions/rectangle-make-corners-sharp.svg
new file mode 100644
index 00000000..a5e50625
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rectangle-make-corners-sharp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4 V 10 L 6,4 Z M 13,13 H 15 V 15 H 13 Z M 1,1 H 3 V 3 H 1 Z M 4,1 V 3 H 13 V 12 H 15 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/redeyes.svg b/.icons/awkward/16x16/actions/redeyes.svg
new file mode 100644
index 00000000..5f23aeeb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/redeyes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8 3 C 2 3 0 8 0 8 C 0 8 2 13 8 13 C 14 13 16 8 16 8 C 16 8 14 3 8 3 z M 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 z M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 8 9 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/redhat-home.svg b/.icons/awkward/16x16/actions/redhat-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/redhat-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/reload.svg b/.icons/awkward/16x16/actions/reload.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/reload.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/reload3.svg b/.icons/awkward/16x16/actions/reload3.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/reload3.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/reload_all_tabs.svg b/.icons/awkward/16x16/actions/reload_all_tabs.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/reload_all_tabs.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/reload_page.svg b/.icons/awkward/16x16/actions/reload_page.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/reload_page.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/remove-amarok.svg b/.icons/awkward/16x16/actions/remove-amarok.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/remove-amarok.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/remove-link.svg b/.icons/awkward/16x16/actions/remove-link.svg
new file mode 100644
index 00000000..fa0676ad
--- /dev/null
+++ b/.icons/awkward/16x16/actions/remove-link.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 0 C 2.23 0 0 2.23 0 5 C 0 7.77 2.23 10 5 10 L 7 10 L 7 8 L 5 8 C 3.338 8 2 6.662 2 5 C 2 3.338 3.338 2 5 2 L 7 2 L 7 0 L 5 0 z M 9 0 L 9 2 L 11 2 C 12.662 2 14 3.338 14 5 C 14 6.662 12.662 8 11 8 L 9 8 L 9 10 L 11 10 C 13.77 10 16 7.77 16 5 C 16 2.23 13.77 0 11 0 L 9 0 z M 5 4 L 5 6 L 11 6 L 11 4 L 5 4 z M 12.414062 11.050781 L 11 12.464844 L 12.060547 13.525391 L 11 14.585938 L 12.414062 16 L 13.474609 14.939453 L 14.535156 16 L 15.949219 14.585938 L 14.888672 13.525391 L 15.949219 12.464844 L 14.535156 11.050781 L 13.474609 12.111328 L 12.414062 11.050781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/remove.svg b/.icons/awkward/16x16/actions/remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/reply-all-rtl.svg b/.icons/awkward/16x16/actions/reply-all-rtl.svg
new file mode 100644
index 00000000..ca9ccb6b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/reply-all-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,1.5 16,6 9.5,10.5 V 9.1152 L 14,6 9.5,2.8848 Z M 6,1.5 V 4 H 5 C 2,4 0,6 0,9 0,12.6 4,14 4,14 4,14 2.5,11.8 2.5,10.5 2.5,9.2 4,8 5.5,8 H 6 V 10.5 L 12.5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/reply-all.svg b/.icons/awkward/16x16/actions/reply-all.svg
new file mode 100644
index 00000000..dcce2428
--- /dev/null
+++ b/.icons/awkward/16x16/actions/reply-all.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5,1.5 0,6 6.5,10.5 V 9.1152 L 2,6 6.5,2.8848 Z M 10,1.5 V 4 H 11 C 14,4 16,6 16,9 16,12.6 12,14 12,14 12,14 13.5,11.8 13.5,10.5 13.5,9.2 12,8 10.5,8 H 10 V 10.5 L 3.5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/reply.svg b/.icons/awkward/16x16/actions/reply.svg
new file mode 100644
index 00000000..2efe0a7e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/reply.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1.5 V 4 H 9.5 C 12.5,4 14.5,6 14.5,9 14.5,12.6 10.5,14 10.5,14 10.5,14 12,11.8 12,10.5 12,9.2 10.5,8 9,8 H 7 V 10.5 L 0.5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/resource-calendar-child-insert.svg b/.icons/awkward/16x16/actions/resource-calendar-child-insert.svg
new file mode 100644
index 00000000..941f1894
--- /dev/null
+++ b/.icons/awkward/16x16/actions/resource-calendar-child-insert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 7 H 3 V 3 H 13 V 7 H 15 V 3 C 15,3 15,1 13,1 Z M 9,9 C 8,9 8,10 8,10 V 14 C 8,15 9,15 9,15 H 14 C 15,15 15,14 15,14 V 10 C 15,9 14,9 14,9 Z M 3,9 V 11 H 1 V 13 H 3 V 15 H 5 V 13 H 7 V 11 H 5 V 9 Z M 10,4 V 6 H 12 V 4 Z M 7,4 V 6 H 9 V 4 Z M 4,4 V 6 H 6 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/resource-calendar-child.svg b/.icons/awkward/16x16/actions/resource-calendar-child.svg
new file mode 100644
index 00000000..68f0ecab
--- /dev/null
+++ b/.icons/awkward/16x16/actions/resource-calendar-child.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,9 C 8,9 8,10 8,10 V 14 C 8,15 9,15 9,15 H 14 C 15,15 15,14 15,14 V 10 C 15,9 14,9 14,9 Z M 3,1 C 1,1 1,3 1,3 V 15 H 7 V 13 H 3 V 3 H 13 V 8 H 15 V 3 C 15,3 15,1 13,1 Z M 4,10 V 12 H 6 V 10 Z M 4,7 V 9 H 6 V 7 Z M 10,4 V 6 H 12 V 4 Z M 7,4 V 6 H 9 V 4 Z M 4,4 V 6 H 6 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/resource-calendar-insert.svg b/.icons/awkward/16x16/actions/resource-calendar-insert.svg
new file mode 100644
index 00000000..e33637a6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/resource-calendar-insert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,9 V 11 H 9 V 13 H 11 V 15 H 13 V 13 H 15 V 11 H 13 V 9 Z M 3,1 C 1,1 1,3 1,3 V 15 H 8 V 13 H 3 V 3 H 13 V 8 H 15 V 3 C 15,3 15,1 13,1 Z M 4,10 V 12 H 6 V 10 Z M 4,7 V 9 H 6 V 7 Z M 10,4 V 6 H 12 V 4 Z M 7,4 V 6 H 9 V 4 Z M 4,4 V 6 H 6 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/resource-group-new.svg b/.icons/awkward/16x16/actions/resource-group-new.svg
new file mode 100644
index 00000000..cc5af73f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/resource-group-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,10 C 0,10 0,14 0,14 V 15 H 9 V 10.451 C 8.2182,10.178 7.2444,10 6,10 Z M 11.5,4 A 2.5,2.5 0 0 0 9.9668,4.5254 4,4 0 0 1 10,5 4,4 0 0 1 9.1758,7.4219 2.5,2.5 0 0 0 11.5,9 2.5,2.5 0 0 0 14,6.5 2.5,2.5 0 0 0 11.5,4 Z M 9,5 A 3,3 0 0 1 6,8 3,3 0 0 1 3,5 3,3 0 0 1 6,2 3,3 0 0 1 9,5 Z M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/resource-group.svg b/.icons/awkward/16x16/actions/resource-group.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/resource-group.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/restoration.svg b/.icons/awkward/16x16/actions/restoration.svg
new file mode 100644
index 00000000..3704a734
--- /dev/null
+++ b/.icons/awkward/16x16/actions/restoration.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 3 1 2 1 2 2 L 2 7 L 14 7 L 14 5 L 10 1 L 3 1 z M 2 9 L 2 14 C 2 15 3 15 3 15 L 13 15 C 14 15 14 14 14 14 L 14 9 L 2 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/retweet.svg b/.icons/awkward/16x16/actions/retweet.svg
new file mode 100644
index 00000000..c3ca2d46
--- /dev/null
+++ b/.icons/awkward/16x16/actions/retweet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 5 3 L 12 3 L 12 8 L 10 8 L 13 11 L 16 8 L 14 8 L 14 1 L 5 1 z M 3 5 L 0 8 L 2 8 L 2 15 L 11 15 L 11 13 L 4 13 L 4 8 L 6 8 L 3 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/reverse.svg b/.icons/awkward/16x16/actions/reverse.svg
new file mode 100644
index 00000000..29d6ab05
--- /dev/null
+++ b/.icons/awkward/16x16/actions/reverse.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 4 L 3 4 L 3 15 L 5 15 L 5 4 L 7 4 L 4 1 z M 11 1 L 11 12 L 9 12 L 12 15 L 15 12 L 13 12 L 13 1 L 11 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/revert.svg b/.icons/awkward/16x16/actions/revert.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/revert.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rhythmbox-set-star.svg b/.icons/awkward/16x16/actions/rhythmbox-set-star.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rhythmbox-set-star.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rhythmbox-unset-star.svg b/.icons/awkward/16x16/actions/rhythmbox-unset-star.svg
new file mode 120000
index 00000000..4e19538a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rhythmbox-unset-star.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rime-disable.svg b/.icons/awkward/16x16/actions/rime-disable.svg
new file mode 100644
index 00000000..7734d398
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rime-disable.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 4,15 H 12 V 11 L 8,8 4,11 Z M 4,1 H 12 V 5 L 8,8 4,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/rime-im.svg b/.icons/awkward/16x16/actions/rime-im.svg
new file mode 120000
index 00000000..1488e2b9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rime-im.svg
@@ -0,0 +1 @@
+map-globe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/rime-latin.svg b/.icons/awkward/16x16/actions/rime-latin.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/16x16/actions/rime-latin.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/roll.svg b/.icons/awkward/16x16/actions/roll.svg
new file mode 100644
index 00000000..7205d6bc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/roll.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.892 1 1 1.892 1 3 L 1 13 C 1 14.108 1.892 15 3 15 L 13 15 C 14.108 15 15 14.108 15 13 L 15 3 C 15 1.892 14.108 1 13 1 L 3 1 z M 3 3 L 13 3 L 13 13 L 3 13 L 3 3 z M 5 4 A 1 1 0 0 0 4 5 A 1 1 0 0 0 5 6 A 1 1 0 0 0 6 5 A 1 1 0 0 0 5 4 z M 11 4 A 1 1 0 0 0 10 5 A 1 1 0 0 0 11 6 A 1 1 0 0 0 12 5 A 1 1 0 0 0 11 4 z M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 8 9 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z M 5 10 A 1 1 0 0 0 4 11 A 1 1 0 0 0 5 12 A 1 1 0 0 0 6 11 A 1 1 0 0 0 5 10 z M 11 10 A 1 1 0 0 0 10 11 A 1 1 0 0 0 11 12 A 1 1 0 0 0 12 11 A 1 1 0 0 0 11 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/routeplanning.svg b/.icons/awkward/16x16/actions/routeplanning.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/16x16/actions/routeplanning.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/run-build-clean.svg b/.icons/awkward/16x16/actions/run-build-clean.svg
new file mode 100644
index 00000000..dd292900
--- /dev/null
+++ b/.icons/awkward/16x16/actions/run-build-clean.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2.0859375 C 6.1094 2.2386375 5.2648969 2.5905344 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 C 2.5902812 5.2640437 2.2405438 6.1092 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 C 2.2386375 9.8906 2.5905344 10.734703 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 C 5.2640437 13.409719 6.1092 13.760156 7 13.910156 L 7 15 L 9 15 L 9 13.914062 C 9.8906 13.761062 10.734703 13.409766 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 C 13.409719 10.735656 13.760156 9.8908 13.910156 9 L 15 9 L 15 7 L 13.914062 7 C 13.761062 6.1094 13.409766 5.2648969 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 C 10.735656 2.5902812 9.8908 2.2405438 9 2.0898438 L 9 1 L 7 1 z M 7 6 L 11 6 L 11 10 L 7 10 L 5 8 L 7 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/run-build-configure.svg b/.icons/awkward/16x16/actions/run-build-configure.svg
new file mode 100644
index 00000000..ec8592c4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/run-build-configure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2.0859375 C 6.10944 2.2386175 5.2648969 2.5904744 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 C 2.5903313 5.2640038 2.2404537 6.1092 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 C 2.2386175 9.89056 2.5904744 10.735103 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 C 5.2640037 13.409669 6.1092 13.759546 7 13.910156 L 7 15 L 9 15 L 9 13.914062 C 9.89056 13.761382 10.735103 13.409526 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 C 13.409669 10.735996 13.759546 9.8908 13.910156 9 L 15 9 L 15 7 L 13.914062 7 C 13.761383 6.10944 13.409526 5.2648969 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 C 10.735996 2.5903312 9.8908 2.2404538 9 2.0898438 L 9 1 L 7 1 z M 6 5 L 10 5 L 10 6 L 6 6 L 6 5 z M 6 7 L 10 7 L 10 8 L 6 8 L 6 7 z M 6 9 L 10 9 L 10 10 L 6 10 L 6 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/run-build-file.svg b/.icons/awkward/16x16/actions/run-build-file.svg
new file mode 100644
index 00000000..a0bfd434
--- /dev/null
+++ b/.icons/awkward/16x16/actions/run-build-file.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2.0859375 C 6.1094 2.2386375 5.2648969 2.5905344 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 C 2.5902812 5.2640437 2.2405438 6.1092 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 C 2.2386375 9.8906 2.5905344 10.734703 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 C 5.2640437 13.409719 6.1092 13.760156 7 13.910156 L 7 15 L 9 15 L 9 13.914062 C 9.8906 13.761062 10.734703 13.409766 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 C 13.409719 10.735656 13.760156 9.8908 13.910156 9 L 15 9 L 15 7 L 13.914062 7 C 13.761062 6.1094 13.409766 5.2648969 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 C 10.735656 2.5902812 9.8908 2.2405438 9 2.0898438 L 9 1 L 7 1 z M 6 5 L 11 5 L 11 8.5 L 8.5 11 L 6 11 L 6 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/run-build-install-root.svg b/.icons/awkward/16x16/actions/run-build-install-root.svg
new file mode 100644
index 00000000..06c83be4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/run-build-install-root.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7,1 V 2.0859375 C 6.10944,2.2386175 5.2648969,2.5904744 4.5292969,3.1152344 L 3.7578125,2.34375 2.34375,3.7578125 3.1132812,4.5273438 C 2.5903313,5.2640038 2.2404537,6.1092 2.0898438,7 H 1 v 2 h 1.0859375 c 0.15268,0.89056 0.5045369,1.735103 1.0292969,2.470703 L 2.34375,12.242188 3.7578125,13.65625 4.5273438,12.886719 C 5.2640037,13.409669 6.1092,13.759546 7,13.910156 V 15 h 2 v -1.085938 c 0.89056,-0.15268 1.735103,-0.504536 2.470703,-1.029296 l 0.771485,0.771484 1.414062,-1.414062 -0.769531,-0.769532 C 13.409669,10.735996 13.759546,9.8908 13.910156,9 H 15 V 7 H 13.914062 C 13.761383,6.10944 13.409526,5.2648969 12.884766,4.5292969 L 13.65625,3.7578125 12.242188,2.34375 11.472656,3.1132812 C 10.735996,2.5903312 9.8908,2.2404538 9,2.0898438 V 1 Z m 0,3 h 2 v 5 h 2 L 8,12 5,9 h 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/run-build-install.svg b/.icons/awkward/16x16/actions/run-build-install.svg
new file mode 100644
index 00000000..1e4c83f4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/run-build-install.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 V 2.0859375 C 6.10944,2.2386175 5.2648969,2.5904744 4.5292969,3.1152344 L 3.7578125,2.34375 2.34375,3.7578125 3.1132812,4.5273438 C 2.5903313,5.2640038 2.2404537,6.1092 2.0898438,7 H 1 v 2 h 1.0859375 c 0.15268,0.89056 0.5045369,1.735103 1.0292969,2.470703 L 2.34375,12.242188 3.7578125,13.65625 4.5273438,12.886719 C 5.2640037,13.409669 6.1092,13.759546 7,13.910156 V 15 h 2 v -1.085938 c 0.89056,-0.15268 1.735103,-0.504536 2.470703,-1.029296 l 0.771485,0.771484 1.414062,-1.414062 -0.769531,-0.769532 C 13.409669,10.735996 13.759546,9.8908 13.910156,9 H 15 V 7 H 13.914062 C 13.761383,6.10944 13.409526,5.2648969 12.884766,4.5292969 L 13.65625,3.7578125 12.242188,2.34375 11.472656,3.1132812 C 10.735996,2.5903312 9.8908,2.2404538 9,2.0898438 V 1 Z m 0,3 h 2 v 5 h 2 L 8,12 5,9 v 0 h 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/run-build-prune.svg b/.icons/awkward/16x16/actions/run-build-prune.svg
new file mode 100644
index 00000000..f2513b11
--- /dev/null
+++ b/.icons/awkward/16x16/actions/run-build-prune.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2.0859375 A 6 6 0 0 0 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 A 6 6 0 0 0 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 A 6 6 0 0 0 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 A 6 6 0 0 0 7 13.910156 L 7 15 L 9 15 L 9 13.914062 A 6 6 0 0 0 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 A 6 6 0 0 0 13.910156 9 L 15 9 L 15 7 L 13.914062 7 A 6 6 0 0 0 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 A 6 6 0 0 0 9 2.0898438 L 9 1 L 7 1 z M 5 5 L 6.4140625 5 L 6.5859375 5.171875 L 8 6.5859375 L 9.4140625 5.171875 L 9.5859375 5 L 11 5 L 11 6.4140625 L 10.828125 6.5859375 L 9.4140625 8 L 10.828125 9.4140625 L 11 9.5859375 L 11 11 L 9.5859375 11 L 9.4140625 10.828125 L 8 9.4140625 L 6.5859375 10.828125 L 6.4140625 11 L 5 11 L 5 9.5859375 L 5.171875 9.4140625 L 6.5859375 8 L 5.171875 6.5859375 L 5 6.4140625 L 5 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/run-build.svg b/.icons/awkward/16x16/actions/run-build.svg
new file mode 100644
index 00000000..9d67ef0d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/run-build.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 7 2.0859375 A 6 6 0 0 0 4.5292969 3.1152344 L 3.7578125 2.34375 L 2.34375 3.7578125 L 3.1132812 4.5273438 A 6 6 0 0 0 2.0898438 7 L 1 7 L 1 9 L 2.0859375 9 A 6 6 0 0 0 3.1152344 11.470703 L 2.34375 12.242188 L 3.7578125 13.65625 L 4.5273438 12.886719 A 6 6 0 0 0 7 13.910156 L 7 15 L 9 15 L 9 13.914062 A 6 6 0 0 0 11.470703 12.884766 L 12.242188 13.65625 L 13.65625 12.242188 L 12.886719 11.472656 A 6 6 0 0 0 13.910156 9 L 15 9 L 15 7 L 13.914062 7 A 6 6 0 0 0 12.884766 4.5292969 L 13.65625 3.7578125 L 12.242188 2.34375 L 11.472656 3.1132812 A 6 6 0 0 0 9 2.0898438 L 9 1 L 7 1 z M 6 6 L 10 8 L 6 10 L 6 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/run-clean.svg b/.icons/awkward/16x16/actions/run-clean.svg
new file mode 120000
index 00000000..2c899aaf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/run-clean.svg
@@ -0,0 +1 @@
+run-build-clean.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/run-install.svg b/.icons/awkward/16x16/actions/run-install.svg
new file mode 120000
index 00000000..71034b4e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/run-install.svg
@@ -0,0 +1 @@
+run-build-install.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/search-icon.svg b/.icons/awkward/16x16/actions/search-icon.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/search-icon.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/search.svg b/.icons/awkward/16x16/actions/search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/select-rectangular.svg b/.icons/awkward/16x16/actions/select-rectangular.svg
new file mode 120000
index 00000000..85b39bbd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/select-rectangular.svg
@@ -0,0 +1 @@
+kdenlive-insert-edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/selection-bottom.svg b/.icons/awkward/16x16/actions/selection-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/16x16/actions/selection-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/selection-end.svg b/.icons/awkward/16x16/actions/selection-end.svg
new file mode 100644
index 00000000..5b7bc364
--- /dev/null
+++ b/.icons/awkward/16x16/actions/selection-end.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 5 14 L 11 14 L 11 8 L 5 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/selection-lower.svg b/.icons/awkward/16x16/actions/selection-lower.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/selection-lower.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/selection-make-bitmap-copy.svg b/.icons/awkward/16x16/actions/selection-make-bitmap-copy.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/selection-make-bitmap-copy.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/selection-move-to-layer-above.svg b/.icons/awkward/16x16/actions/selection-move-to-layer-above.svg
new file mode 100644
index 00000000..a0da5f60
--- /dev/null
+++ b/.icons/awkward/16x16/actions/selection-move-to-layer-above.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 1 5 L 10 5 L 13 1 L 4 1 z M 12.5 5 L 12.3125 5.21875 L 10 7.71875 L 10.65625 8.40625 L 12 6.96875 L 12 11 L 4 11 L 1 15 L 10 15 L 13 11 L 13 6.96875 L 14.34375 8.40625 L 15 7.71875 L 12.6875 5.21875 L 12.5 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/selection-move-to-layer-below.svg b/.icons/awkward/16x16/actions/selection-move-to-layer-below.svg
new file mode 100644
index 00000000..eeebe106
--- /dev/null
+++ b/.icons/awkward/16x16/actions/selection-move-to-layer-below.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 4 5 L 12 5 L 12 9.03125 L 10.65625 7.59375 L 10 8.28125 L 12.3125 10.78125 L 12.5 11 L 12.6875 10.78125 L 15 8.28125 L 14.34375 7.59375 L 13 9.03125 L 13 5 L 10 1 L 1 1 z M 1 11 L 4 15 L 13 15 L 10 11 L 1 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/selection-raise.svg b/.icons/awkward/16x16/actions/selection-raise.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/selection-raise.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/selection-start.svg b/.icons/awkward/16x16/actions/selection-start.svg
new file mode 100644
index 00000000..cce5538e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/selection-start.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 5 8 L 11 14 L 11 2 L 5 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/selection-top.svg b/.icons/awkward/16x16/actions/selection-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/16x16/actions/selection-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/semi-starred.svg b/.icons/awkward/16x16/actions/semi-starred.svg
new file mode 100644
index 00000000..4bc90826
--- /dev/null
+++ b/.icons/awkward/16x16/actions/semi-starred.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0.390625 L 8 12.40625 L 12.943359 15.607422 L 11.427734 9.9160156 L 16 6.2011719 L 10.119141 5.8847656 L 8 0.390625 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8 0.390625 L 5.8808594 5.8847656 L 0 6.2011719 L 4.5722656 9.9160156 L 3.0566406 15.607422 L 8 12.40625 L 8 0.390625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/send-to.svg b/.icons/awkward/16x16/actions/send-to.svg
new file mode 100644
index 00000000..35aec18b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/send-to.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1.0039062 L 10.21875 2.9101562 L 5.8125 5.6601562 C 5.29706 5.2492462 4.6617 5.0038663 4 5.0039062 C 2.4291 5.0039963 1 6.4332062 1 8.0039062 C 1 9.5746063 2.4291 11.003806 4 11.003906 C 4.66168 11.003946 5.2971 10.727316 5.8125 10.316406 L 10.21875 13.095703 L 9 15.001953 L 15 15.001953 L 12.5 9.5019531 L 11.28125 11.439453 L 6.90625 8.6582031 C 6.96075 8.4435731 7 8.2260931 7 8.0019531 C 7 7.7778131 6.96065 7.5603331 6.90625 7.3457031 L 11.28125 4.5664062 L 12.5 6.5039062 L 15 1.0039062 L 9 1.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/services.svg b/.icons/awkward/16x16/actions/services.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/services.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/setroubleshoot_icon.svg b/.icons/awkward/16x16/actions/setroubleshoot_icon.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/settings-configure.svg b/.icons/awkward/16x16/actions/settings-configure.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/settings-configure.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/settings.svg b/.icons/awkward/16x16/actions/settings.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/settings.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/shape-choose.svg b/.icons/awkward/16x16/actions/shape-choose.svg
new file mode 120000
index 00000000..ef9a1962
--- /dev/null
+++ b/.icons/awkward/16x16/actions/shape-choose.svg
@@ -0,0 +1 @@
+shapes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/shapes.svg b/.icons/awkward/16x16/actions/shapes.svg
new file mode 100644
index 00000000..8361617a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/shapes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 A 2.5 2.5 0 0 0 1 3.5 A 2.5 2.5 0 0 0 3.5 6 A 2.5 2.5 0 0 0 6 3.5 A 2.5 2.5 0 0 0 3.5 1 z M 10 1 L 10 6 L 15 6 L 15 1 L 10 1 z M 2 9 L 2 15 L 5 15 L 5 9 L 2 9 z M 12 9 L 9 15 L 15 15 L 12 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/sharpenimage.svg b/.icons/awkward/16x16/actions/sharpenimage.svg
new file mode 100644
index 00000000..2fd1a055
--- /dev/null
+++ b/.icons/awkward/16x16/actions/sharpenimage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 L 1 16 L 15 16 L 8 0 z M 12.15625 13 L 13 15 L 3 15 C 3 15 12.00005 13 12.15625 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/shear.svg b/.icons/awkward/16x16/actions/shear.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/awkward/16x16/actions/shear.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/shoot.svg b/.icons/awkward/16x16/actions/shoot.svg
new file mode 120000
index 00000000..7466a9ab
--- /dev/null
+++ b/.icons/awkward/16x16/actions/shoot.svg
@@ -0,0 +1 @@
+view-list-images.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/show-all-effects.svg b/.icons/awkward/16x16/actions/show-all-effects.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/show-all-effects.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/show-bounding-box.svg b/.icons/awkward/16x16/actions/show-bounding-box.svg
new file mode 100644
index 00000000..37b6602c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/show-bounding-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,7 H 13 V 9 H 12 Z M 3,7 H 4 V 9 H 3 Z M 7,13 H 9 V 14 H 7 Z M 7,2 H 9 V 3 H 7 Z M 3,14 V 10 H 4 V 13 H 6 V 14 Z M 13,14 V 10 H 12 V 13 H 10 V 14 Z M 13,2 V 6 H 12 V 3 H 10 V 2 Z M 3,2 V 6 H 4 V 3 H 6 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/show-dialogs.svg b/.icons/awkward/16x16/actions/show-dialogs.svg
new file mode 120000
index 00000000..ae70e66e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/show-dialogs.svg
@@ -0,0 +1 @@
+show-menu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/show-grid.svg b/.icons/awkward/16x16/actions/show-grid.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/show-grid.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/show-guides.svg b/.icons/awkward/16x16/actions/show-guides.svg
new file mode 100644
index 00000000..ca4ee60b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/show-guides.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 2.0292969 L 3 3.0292969 L 4 3.0292969 L 4 2.0292969 L 3 2.0292969 z M 3 4.0292969 L 3 5.0292969 L 4 5.0292969 L 4 4.0292969 L 3 4.0292969 z M 3 6.0292969 L 3 7.0292969 L 4 7.0292969 L 4 6.0292969 L 3 6.0292969 z M 3 8.0292969 L 3 9.0292969 L 4 9.0292969 L 4 8.0292969 L 3 8.0292969 z M 3 10.029297 L 3 11.029297 L 4 11.029297 L 4 10.029297 L 3 10.029297 z M 1 12.029297 L 1 13.029297 L 2 13.029297 L 2 12.029297 L 1 12.029297 z M 3 12.029297 L 3 13.029297 L 4 13.029297 L 4 12.029297 L 3 12.029297 z M 5 12.029297 L 5 13.029297 L 6 13.029297 L 6 12.029297 L 5 12.029297 z M 7 12.029297 L 7 13.029297 L 8 13.029297 L 8 12.029297 L 7 12.029297 z M 9 12.029297 L 9 13.029297 L 10 13.029297 L 10 12.029297 L 9 12.029297 z M 11 12.029297 L 11 13.029297 L 12 13.029297 L 12 12.029297 L 11 12.029297 z M 13 12.029297 L 13 13.029297 L 14 13.029297 L 14 12.029297 L 13 12.029297 z M 3 14.029297 L 3 15.029297 L 4 15.029297 L 4 14.029297 L 3 14.029297 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/show-hidden.svg b/.icons/awkward/16x16/actions/show-hidden.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/show-hidden.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/show-menu.svg b/.icons/awkward/16x16/actions/show-menu.svg
new file mode 100644
index 00000000..d8df5730
--- /dev/null
+++ b/.icons/awkward/16x16/actions/show-menu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,1 1,13 V 14 H 2 L 4,12 H 15 C 16,12 16,11 16,11 V 4 C 16,3 15,3 15,3 H 13 L 14,2 V 1 Z M 1,3 C 0,3 0,4 0,4 V 11 C 0,12 1,12 1,12 L 2,11 H 1 V 4 H 9 L 10,3 Z M 12,4 H 15 V 11 H 5 L 6,10 H 7 V 9 L 9,7 V 10 H 10 V 6 Z M 2,5 V 10 H 3 V 8 H 5 V 7 H 3 V 6 H 5 V 5 Z M 6,5 V 6 H 7 V 5 Z M 11,6 V 10 H 14 V 9 H 12 V 8 H 14 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/show-node-handles.svg b/.icons/awkward/16x16/actions/show-node-handles.svg
new file mode 100644
index 00000000..a4491f0d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/show-node-handles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5078125 2 A 1.5049 1.5 0 0 0 3.0039062 3.5 A 1.5049 1.5 0 0 0 3.9628906 4.8964844 L 3.9628906 9 L 2 9 L 2 14 L 7.015625 14 L 7.015625 9 L 5.7460938 9 C 6.1771338 7.7569 7.0829813 6.5785563 8.2382812 5.5976562 C 9.8605813 4.2202563 11.937453 3.2551375 13.564453 3.0234375 A 0.50168 0.50005 0 0 0 13.458984 2.0292969 A 0.50168 0.50005 0 0 0 13.423828 2.0351562 C 11.539028 2.3035363 9.3516906 3.3382375 7.5878906 4.8359375 C 6.4685906 5.7862775 5.5163969 6.9348375 4.9667969 8.2109375 L 4.9667969 4.9257812 A 1.5049 1.5 0 0 0 6.0136719 3.5 A 1.5049 1.5 0 0 0 4.5078125 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/show-offline.svg b/.icons/awkward/16x16/actions/show-offline.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/16x16/actions/show-offline.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/show-path-outline.svg b/.icons/awkward/16x16/actions/show-path-outline.svg
new file mode 100644
index 00000000..7f2dce9a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/show-path-outline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 0 L 11 1.7460938 C 10.64941 1.7286838 10.288331 1.7005344 9.9628906 1.7089844 C 8.9135906 1.7362144 7.9924406 1.8936656 7.1816406 2.1660156 C 5.5600406 2.7107256 4.4025938 3.7220844 3.6210938 4.9589844 C 2.5125937 6.7131844 2.1263875 8.8923 1.9921875 11 L 0 11 L 0 16 L 5 16 L 5 13.947266 C 9.2585 13.479336 11.90985 11.143441 13.28125 8.6816406 C 13.99636 7.3980406 14.366494 6.1048 14.496094 5 L 16 5 L 16 0 L 11 0 z M 9.9921875 2.7089844 C 10.304987 2.7008844 10.657 2.7262406 11 2.7441406 L 11 5 L 13.492188 5 C 13.364107 5.94186 13.030883 7.0755594 12.408203 8.1933594 C 11.178703 10.400459 8.8787 12.472216 5 12.916016 L 5 11 L 3.0195312 11 C 3.1533312 8.9977 3.5152869 6.9979875 4.4667969 5.4921875 C 5.1447069 4.4193875 6.0912 3.5885344 7.5 3.1152344 C 8.20441 2.8786144 9.0283875 2.7338144 9.9921875 2.7089844 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/sidebar-places.svg b/.icons/awkward/16x16/actions/sidebar-places.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/16x16/actions/sidebar-places.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/sidebar.svg b/.icons/awkward/16x16/actions/sidebar.svg
new file mode 120000
index 00000000..cec06ebb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/sidebar.svg
@@ -0,0 +1 @@
+view-sidetree.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/similarartists-amarok.svg b/.icons/awkward/16x16/actions/similarartists-amarok.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/similarartists-amarok.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/slideshow-plugin.svg b/.icons/awkward/16x16/actions/slideshow-plugin.svg
new file mode 120000
index 00000000..7563411c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/slideshow-plugin.svg
@@ -0,0 +1 @@
+plugins.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/smallclock.svg b/.icons/awkward/16x16/actions/smallclock.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/16x16/actions/smallclock.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/snap-bounding-box-center.svg b/.icons/awkward/16x16/actions/snap-bounding-box-center.svg
new file mode 100644
index 00000000..5b2c6937
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-bounding-box-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,7 V 8 H 6 V 9 H 7 V 10 H 8 V 9 H 9 V 8 H 8 V 7 Z M 14,7 H 15 V 10 H 14 Z M 0,7 H 1 V 10 H 0 Z M 6,15 H 9 V 16 H 6 Z M 6,1 H 9 V 2 H 6 Z M 0,16 V 12 H 1 V 15 H 4 V 16 Z M 15,16 V 12 H 14 V 15 H 11 V 16 Z M 15,1 V 5 H 14 V 2 H 11 V 1 Z M 0,1 V 5 H 1 V 2 H 4 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-bounding-box-corners.svg b/.icons/awkward/16x16/actions/snap-bounding-box-corners.svg
new file mode 100644
index 00000000..99b1a4db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-bounding-box-corners.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,13 H 16 V 16 H 13 Z M 12,6 V 12 H 6 Z M 0,14 H 4 V 15 H 0 Z M 14,0 H 15 V 4 H 14 Z M 6,14 H 10 V 15 H 6 Z M 14,6 H 15 V 10 H 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-bounding-box-edges.svg b/.icons/awkward/16x16/actions/snap-bounding-box-edges.svg
new file mode 100644
index 00000000..35002f87
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-bounding-box-edges.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,8 V 14 L 1,11 Z M 11,1 14,5 H 8 Z M 0,6 H 1 V 16 H 0 Z M 6,0 H 16 V 1 H 6 Z M 0,0 V 4 H 1 V 1 H 4 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-bounding-box-midpoints.svg b/.icons/awkward/16x16/actions/snap-bounding-box-midpoints.svg
new file mode 100644
index 00000000..d03be98c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-bounding-box-midpoints.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,10 1,8 4,6 Z M 12,10 15,8 12,6 Z M 8,15 10,12 H 6 Z M 8,1 10,4 H 6 Z M 15,7 H 16 V 9 H 15 Z M 0,7 H 1 V 9 H 0 Z M 7,15 H 9 V 16 H 7 Z M 7,0 H 9 V 1 H 7 Z M 0,16 V 11 H 1 V 15 H 5 V 16 Z M 16,16 V 12 H 15 V 15 H 11 V 16 Z M 16,0 V 5 H 15 V 1 H 11 V 0 Z M 0,0 V 5 H 1 V 1 H 5 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-bounding-box.svg b/.icons/awkward/16x16/actions/snap-bounding-box.svg
new file mode 100644
index 00000000..3e2f0ff5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-bounding-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,3 H 0 V 0 H 3 Z M 4,10 V 4 H 10 Z M 16,2 H 12 V 1 H 16 Z M 2,16 H 1 V 12 H 2 Z M 10,2 H 6 V 1 H 10 Z M 2,10 H 1 V 6 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-extension.svg b/.icons/awkward/16x16/actions/snap-extension.svg
new file mode 100644
index 00000000..65c7fae3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-extension.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 L 3 5 L 1 5 L 1 10 L 3 10 L 3 15 L 4 15 L 4 10 L 6 10 L 6 5 L 4 5 L 4 1 L 3 1 z M 9 5 L 9 10 L 14 10 L 14 8 L 16 8 L 16 7 L 14 7 L 14 5 L 9 5 z M 7 7 L 7 8 L 8 8 L 8 7 L 7 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-guideline.svg b/.icons/awkward/16x16/actions/snap-guideline.svg
new file mode 100644
index 00000000..6f272bc9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-guideline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 5 L 4 3 L 1 1 z M 4 3 L 4 6 L 2 6 L 2 11 L 4 11 L 4 15 L 5 15 L 5 11 L 7 11 L 7 6 L 5 6 L 5 3 L 5 1 L 4 1 L 4 3 z M 5 3 L 8 5 L 8 1 L 5 3 z M 10 6 L 10 11 L 12 11 L 12 15 L 13 15 L 13 11 L 15 11 L 15 6 L 10 6 z M 8 8 L 8 9 L 9 9 L 9 8 L 8 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-intersection.svg b/.icons/awkward/16x16/actions/snap-intersection.svg
new file mode 100644
index 00000000..b4c41032
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-intersection.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.646484 1.6464844 L 9.2929688 6 L 6 6 L 6 9.2929688 L 1.6464844 13.646484 L 2.3535156 14.353516 L 6.7070312 10 L 10 10 L 10 6.7070312 L 14.353516 2.3535156 L 13.646484 1.6464844 z M 2 2 L 2 3 L 3 3 L 3 2 L 2 2 z M 4 4 L 4 5 L 5 5 L 5 4 L 4 4 z M 11 11 L 11 12 L 12 12 L 12 11 L 11 11 z M 13 13 L 13 14 L 14 14 L 14 13 L 13 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-node.svg b/.icons/awkward/16x16/actions/snap-node.svg
new file mode 100644
index 00000000..15fea0db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-node.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 5 L 10 7 L 7 7 L 7 8 L 10 8 L 10 10 L 15 10 L 15 5 L 10 5 z M 1 7 L 1 8 L 2 8 L 2 7 L 1 7 z M 3 7 L 3 8 L 4 8 L 4 7 L 3 7 z M 5 7 L 5 8 L 6 8 L 6 7 L 5 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-nodes-center.svg b/.icons/awkward/16x16/actions/snap-nodes-center.svg
new file mode 100644
index 00000000..d5ef8461
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-nodes-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,7 V 8 H 6 V 9 H 7 V 10 H 8 V 9 H 9 V 8 H 8 V 7 Z M 4,1 C 0,1 0,5 0,5 V 12 C 0,12 0,16 4,16 H 11 C 15,16 15,12 15,12 V 5 C 15,5 15,1 11,1 Z M 4.5,2 H 10.5 C 14,2 14,5.5 14,5.5 V 11.5 C 14,11.5 14,15 10.5,15 H 4.5 C 1,15 1,11.5 1,11.5 V 5.5 C 1,5.5 1,2 4.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-nodes-cusp.svg b/.icons/awkward/16x16/actions/snap-nodes-cusp.svg
new file mode 100644
index 00000000..1bfeaf6e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-nodes-cusp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0195312 1.5 A 0.50005 0.50005 0 0 0 0.96875 1.5019531 A 0.50005 0.50005 0 0 0 0.93554688 2.4980469 C 0.93554688 2.4980469 4.621675 3.0111881 7.234375 4.6738281 C 8.540775 5.5051481 9.5421156 6.5832406 9.7910156 7.9941406 C 10.015866 9.2682406 9.6331 10.904753 8.125 13.001953 L 7.0019531 13.001953 L 7.0019531 16.001953 L 10.001953 16.001953 L 10.001953 14.333984 C 12.361253 13.942784 13.769509 12.885563 14.537109 11.789062 C 15.501909 10.410763 15.501953 9.0019531 15.501953 9.0019531 A 0.50005 0.50005 0 1 0 14.501953 9.0019531 C 14.501953 9.0019531 14.501997 10.093144 13.716797 11.214844 C 13.129217 12.054244 11.940353 12.819328 10.001953 13.173828 L 10.001953 13.001953 L 9.1796875 13.001953 C 10.461688 11.026753 11.031191 9.2716656 10.775391 7.8222656 C 10.461871 6.0456656 9.2132313 4.7487781 7.7695312 3.8300781 C 4.8822313 1.9926781 1.0683594 1.5058594 1.0683594 1.5058594 A 0.50005 0.50005 0 0 0 1.0195312 1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-nodes-intersection.svg b/.icons/awkward/16x16/actions/snap-nodes-intersection.svg
new file mode 100644
index 00000000..8aecbddc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-nodes-intersection.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.990234 0.49414062 A 0.50005 0.50005 0 0 0 14.646484 0.64453125 L 8.7910156 6.5 L 6.5 6.5 L 6.5 7.90625 L 0.86328125 9.5175781 A 0.50005 0.50005 0 1 0 1.1367188 10.478516 L 6.2832031 9.0078125 L 0.64648438 14.644531 A 0.50005 0.50005 0 1 0 1.3535156 15.351562 L 7.2050781 9.5 L 9.5 9.5 L 9.5 8.0898438 L 15.136719 6.4785156 A 0.50005 0.50005 0 0 0 14.996094 5.4960938 A 0.50005 0.50005 0 0 0 14.863281 5.5175781 L 9.7167969 6.9882812 L 15.353516 1.3515625 A 0.50005 0.50005 0 0 0 14.990234 0.49414062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-nodes-midpoint.svg b/.icons/awkward/16x16/actions/snap-nodes-midpoint.svg
new file mode 100644
index 00000000..468d9e69
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-nodes-midpoint.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.613281 0.20507812 A 0.50005 0.50005 0 0 0 12.142578 0.77929688 L 12.425781 2.8652344 L 11.388672 3.9023438 L 11.085938 1.671875 A 0.50005 0.50005 0 0 0 10.564453 1.2324219 A 0.50005 0.50005 0 0 0 10.095703 1.8066406 L 10.5 4.7910156 L 8.7910156 6.5 L 6.5 6.5 L 6.5 7.90625 L 5.2695312 8.2578125 L 5.0097656 6.3359375 A 0.50005 0.50005 0 0 0 4.4882812 5.8964844 A 0.50005 0.50005 0 0 0 4.0175781 6.46875 L 4.2988281 8.5351562 L 2.6113281 9.0175781 L 2.3710938 7.2519531 A 0.50005 0.50005 0 0 0 1.8496094 6.8125 A 0.50005 0.50005 0 0 0 1.3789062 7.3867188 L 1.6386719 9.296875 L 0.86328125 9.5175781 A 0.50005 0.50005 0 1 0 1.1367188 10.478516 L 1.7734375 10.296875 L 2.1601562 13.130859 L 0.64648438 14.644531 A 0.50005 0.50005 0 1 0 1.3535156 15.351562 L 2.328125 14.376953 L 2.4257812 15.089844 A 0.50005 0.50005 0 1 0 3.4160156 14.957031 L 3.2167969 13.488281 L 4.7617188 11.943359 L 5.0644531 14.173828 A 0.50005 0.50005 0 1 0 6.0546875 14.039062 L 5.6503906 11.054688 L 7.2050781 9.5 L 9.5 9.5 L 9.5 8.0898438 L 10.894531 7.6914062 L 11.140625 9.5097656 A 0.50052 0.50052 0 0 0 12.132812 9.3769531 L 11.865234 7.4140625 L 13 7.0898438 L 13.189453 8.484375 A 0.50006301 0.50006301 0 1 0 14.179688 8.3496094 L 13.970703 6.8125 L 15.136719 6.4785156 A 0.50005 0.50005 0 0 0 14.996094 5.4960938 A 0.50005 0.50005 0 0 0 14.863281 5.5175781 L 13.835938 5.8105469 L 13.484375 3.2207031 L 15.353516 1.3515625 A 0.50005 0.50005 0 0 0 14.990234 0.49414062 A 0.50005 0.50005 0 0 0 14.646484 0.64453125 L 13.314453 1.9765625 L 13.134766 0.64453125 A 0.50005 0.50005 0 0 0 12.613281 0.20507812 z M 12.595703 4.109375 L 12.863281 6.0898438 L 11.730469 6.4121094 L 11.558594 5.1464844 L 12.595703 4.109375 z M 10.669922 6.0351562 L 10.757812 6.6914062 L 9.7167969 6.9882812 L 10.669922 6.0351562 z M 6.2832031 9.0078125 L 5.4804688 9.8105469 L 5.40625 9.2578125 L 6.2832031 9.0078125 z M 4.4335938 9.5371094 L 4.5917969 10.699219 L 3.0488281 12.242188 L 2.7460938 10.017578 L 4.4335938 9.5371094 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-nodes-path.svg b/.icons/awkward/16x16/actions/snap-nodes-path.svg
new file mode 100644
index 00000000..230386ff
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-nodes-path.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0058594 1.4941406 L 1.0195312 1.5 A 0.50005 0.50005 0 0 0 0.9375 2.4960938 C 0.9375 2.4960938 4.6236281 3.0112381 7.2363281 4.6738281 C 8.5427281 5.5051381 9.5440688 6.5832406 9.7929688 7.9941406 C 10.041949 9.4050406 9.5606013 11.255353 7.6132812 13.689453 A 0.50005 0.50005 0 0 0 7.9941406 14.5 C 11.613141 14.5 13.564497 13.165409 14.529297 11.787109 C 15.489297 10.407109 15.488281 8.9960938 15.488281 8.9960938 A 0.50005 0.50005 0 1 0 14.488281 8.9960938 C 14.488281 8.9960938 14.488325 10.087284 13.703125 11.208984 C 13.017775 12.188054 11.522291 13.071 8.9628906 13.3125 C 10.394391 11.2069 11.031219 9.3412531 10.761719 7.8144531 C 10.448199 6.0378531 9.2014125 4.7428187 7.7578125 3.8242188 C 4.8705125 1.9868188 1.0546875 1.5 1.0546875 1.5 A 0.50005 0.50005 0 0 0 1.0058594 1.4941406 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-nodes-rotation-center.svg b/.icons/awkward/16x16/actions/snap-nodes-rotation-center.svg
new file mode 100644
index 00000000..f36e60a4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-nodes-rotation-center.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,11 V 16 H 7 V 15 H 3 V 11 Z M 11,1 V 2 H 15 V 6 H 16 V 1 Z M 2.5,8 5,4 H 3 V 2 H 7 V 1 H 2 V 4 H 0 Z M 15,11 V 15 H 11 V 16 H 16 V 11 Z M 9,7 V 8 H 8 V 9 H 9 V 10 H 10 V 9 H 11 V 8 H 10 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-nodes-smooth.svg b/.icons/awkward/16x16/actions/snap-nodes-smooth.svg
new file mode 100644
index 00000000..37de666e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-nodes-smooth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0195312 1.5 A 0.50005 0.50005 0 0 0 0.96875 1.5019531 A 0.50005 0.50005 0 0 0 0.93554688 2.4980469 C 0.93554688 2.4980469 3.5980531 2.8748925 6.0019531 4.0078125 L 6.0019531 6.0019531 L 8.8085938 6.0019531 C 9.3046338 6.5797831 9.6577056 7.2386406 9.7910156 7.9941406 C 10.039996 9.4050406 9.5586481 11.255353 7.6113281 13.689453 A 0.50005 0.50005 0 0 0 8.0019531 14.501953 C 11.620953 14.501953 13.572309 13.167363 14.537109 11.789062 C 15.501909 10.410763 15.501953 9.0019531 15.501953 9.0019531 A 0.50005 0.50005 0 1 0 14.501953 9.0019531 C 14.501953 9.0019531 14.501997 10.093144 13.716797 11.214844 C 13.031447 12.193914 11.535962 13.076859 8.9765625 13.318359 C 10.408062 11.212759 11.044891 9.3491656 10.775391 7.8222656 C 10.556791 6.5835656 9.8788631 5.5820906 9.0019531 4.7753906 L 9.0019531 3.0019531 L 6.203125 3.0019531 C 3.670125 1.8505531 1.0683594 1.5058594 1.0683594 1.5058594 A 0.50005 0.50005 0 0 0 1.0195312 1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-orthogonal.svg b/.icons/awkward/16x16/actions/snap-orthogonal.svg
new file mode 100644
index 00000000..1ba23907
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-orthogonal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 L 6 5 L 7 5 L 7 2 L 6 2 z M 6 6 L 6 7 L 7 7 L 7 6 L 6 6 z M 5 8 L 5 11 L 8 11 L 8 8 L 5 8 z M 1 9 L 1 10 L 2 10 L 2 9 L 1 9 z M 3 9 L 3 10 L 4 10 L 4 9 L 3 9 z M 9 9 L 9 10 L 10 10 L 10 9 L 9 9 z M 11 9 L 11 10 L 14 10 L 14 9 L 11 9 z M 6 12 L 6 13 L 7 13 L 7 12 L 6 12 z M 6 14 L 6 15 L 7 15 L 7 14 L 6 14 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-page.svg b/.icons/awkward/16x16/actions/snap-page.svg
new file mode 100644
index 00000000..afd734c1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2,1 2,2 V 14 C 2,15 3,15 3,15 H 13 C 14,15 14,14 14,14 V 5 L 10,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap-text-baseline.svg b/.icons/awkward/16x16/actions/snap-text-baseline.svg
new file mode 100644
index 00000000..9c602893
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap-text-baseline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 3.0722656 12 L 1 12 L 1 15 L 4.5 15 L 5.5625 12 L 10.4375 12 L 11.5 15 L 14.28125 15 L 9 1 L 7 1 z M 8 5 L 9.75 10 L 6.25 10 L 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/snap.svg b/.icons/awkward/16x16/actions/snap.svg
new file mode 100644
index 00000000..3526a3cb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/snap.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,0.5 0.5,3 3,5.5 5.5,3 Z M 5.5,4.5 4.5,5.5 8.5,9.5 7,11 H 11 V 7 L 9.5,8.5 Z M 13,10.5 10.5,13 13,15.5 15.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/social.svg b/.icons/awkward/16x16/actions/social.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/16x16/actions/social.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/sort-name.svg b/.icons/awkward/16x16/actions/sort-name.svg
new file mode 100644
index 00000000..9ac24817
--- /dev/null
+++ b/.icons/awkward/16x16/actions/sort-name.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 2 L 1 6 L 2 6 L 2 5 L 3 5 L 3 6 L 4 6 L 4 2 L 1 2 z M 2 3 L 3 3 L 3 4 L 2 4 L 2 3 z M 8 3 L 8 7 L 4.9375 7 L 10 14 L 15.1875 7 L 12 7 L 12 3 L 8 3 z M 1 9 L 1 13 L 4 13 L 4 12 L 2 12 L 2 10 L 4 10 L 4 9 L 1 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/sort-presence.svg b/.icons/awkward/16x16/actions/sort-presence.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/sort-presence.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/soundkonverter-replaygain.svg b/.icons/awkward/16x16/actions/soundkonverter-replaygain.svg
new file mode 120000
index 00000000..c6156018
--- /dev/null
+++ b/.icons/awkward/16x16/actions/soundkonverter-replaygain.svg
@@ -0,0 +1 @@
+view-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/spacefm-find.svg b/.icons/awkward/16x16/actions/spacefm-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/spacefm-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/speaker.svg b/.icons/awkward/16x16/actions/speaker.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/16x16/actions/speaker.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/speedometer.svg b/.icons/awkward/16x16/actions/speedometer.svg
new file mode 120000
index 00000000..52a25144
--- /dev/null
+++ b/.icons/awkward/16x16/actions/speedometer.svg
@@ -0,0 +1 @@
+kt-speed-limits.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/split.svg b/.icons/awkward/16x16/actions/split.svg
new file mode 120000
index 00000000..e4f51b5b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/split.svg
@@ -0,0 +1 @@
+kr_combine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/spray-mode-clone.svg b/.icons/awkward/16x16/actions/spray-mode-clone.svg
new file mode 100644
index 00000000..b2c38adb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/spray-mode-clone.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,8 H 10 V 13 H 3 Z M 4,1 V 5 H 13 V 10 H 15 V 1 Z M 1,6 V 15 H 12 V 6 Z M 2,7 H 11 V 14 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/spray-mode-copy.svg b/.icons/awkward/16x16/actions/spray-mode-copy.svg
new file mode 100644
index 00000000..62cbaea6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/spray-mode-copy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,6 H 12 V 15 H 1 Z M 4,1 V 5 H 13 V 10 H 15 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/spray-mode-union.svg b/.icons/awkward/16x16/actions/spray-mode-union.svg
new file mode 100644
index 00000000..838649e1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/spray-mode-union.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 6 L 1 6 L 1 15 L 12 15 L 12 10 L 15 10 L 15 1 L 4 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/standard-connector.svg b/.icons/awkward/16x16/actions/standard-connector.svg
new file mode 100644
index 00000000..8a3102bd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/standard-connector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 A 2.5 2.5 0 0 0 1 3.5 A 2.5 2.5 0 0 0 3.5 6 A 2.5 2.5 0 0 0 5.9453125 4 L 7 4 L 7 12 L 7 13 L 8.5 13 L 9.0507812 13 A 2.5 2.5 0 0 0 11.5 15 A 2.5 2.5 0 0 0 14 12.5 A 2.5 2.5 0 0 0 11.5 10 A 2.5 2.5 0 0 0 9.0546875 12 L 8 12 L 8 3 L 7.5 3 L 5.9492188 3 A 2.5 2.5 0 0 0 3.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/star-off.svg b/.icons/awkward/16x16/actions/star-off.svg
new file mode 120000
index 00000000..4e19538a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/star-off.svg
@@ -0,0 +1 @@
+rating-unrated.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/star-on.svg b/.icons/awkward/16x16/actions/star-on.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/star-on.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/starred.svg b/.icons/awkward/16x16/actions/starred.svg
new file mode 120000
index 00000000..7d381af0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/starred.svg
@@ -0,0 +1 @@
+rating.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/start.svg b/.icons/awkward/16x16/actions/start.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/start.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/sticky_zoom.svg b/.icons/awkward/16x16/actions/sticky_zoom.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/16x16/actions/sticky_zoom.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_about.svg b/.icons/awkward/16x16/actions/stock_about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_add-bookmark.svg b/.icons/awkward/16x16/actions/stock_add-bookmark.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_bell.svg b/.icons/awkward/16x16/actions/stock_bell.svg
new file mode 120000
index 00000000..aa14f1cd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_bell.svg
@@ -0,0 +1 @@
+bell.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_bottom.svg b/.icons/awkward/16x16/actions/stock_bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_calc-accept.svg b/.icons/awkward/16x16/actions/stock_calc-accept.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_calc-accept.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_calc-cancel.svg b/.icons/awkward/16x16/actions/stock_calc-cancel.svg
new file mode 120000
index 00000000..8770bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_calc-cancel.svg
@@ -0,0 +1 @@
+action-unavailable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_check-filled.svg b/.icons/awkward/16x16/actions/stock_check-filled.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_check-filled.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_close.svg b/.icons/awkward/16x16/actions/stock_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_contact-list.svg b/.icons/awkward/16x16/actions/stock_contact-list.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_contact-list.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_copy.svg b/.icons/awkward/16x16/actions/stock_copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_cut.svg b/.icons/awkward/16x16/actions/stock_cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_delete.svg b/.icons/awkward/16x16/actions/stock_delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_down.svg b/.icons/awkward/16x16/actions/stock_down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_edit.svg b/.icons/awkward/16x16/actions/stock_edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_exit.svg b/.icons/awkward/16x16/actions/stock_exit.svg
new file mode 120000
index 00000000..514fcfb1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_exit.svg
@@ -0,0 +1 @@
+application-exit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_file-properites.svg b/.icons/awkward/16x16/actions/stock_file-properites.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_file-properites.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_file-properties.svg b/.icons/awkward/16x16/actions/stock_file-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_file-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_first.svg b/.icons/awkward/16x16/actions/stock_first.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_first.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_folder-copy.svg b/.icons/awkward/16x16/actions/stock_folder-copy.svg
new file mode 120000
index 00000000..59d45aee
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_folder-copy.svg
@@ -0,0 +1 @@
+folder-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_folder-move.svg b/.icons/awkward/16x16/actions/stock_folder-move.svg
new file mode 120000
index 00000000..4fcef6d3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_folder-move.svg
@@ -0,0 +1 @@
+folder-move.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_folder_properties.svg b/.icons/awkward/16x16/actions/stock_folder_properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_folder_properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_fullscreen.svg b/.icons/awkward/16x16/actions/stock_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_gtk-dnd-multiple.svg b/.icons/awkward/16x16/actions/stock_gtk-dnd-multiple.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_gtk-dnd-multiple.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_help-add-bookmark.svg b/.icons/awkward/16x16/actions/stock_help-add-bookmark.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_help-add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_home.svg b/.icons/awkward/16x16/actions/stock_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_insert-note.svg b/.icons/awkward/16x16/actions/stock_insert-note.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_insert-note.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_insert-rule.svg b/.icons/awkward/16x16/actions/stock_insert-rule.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_insert-rule.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_insert-table.svg b/.icons/awkward/16x16/actions/stock_insert-table.svg
new file mode 120000
index 00000000..908441b9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_insert-table.svg
@@ -0,0 +1 @@
+insert-table.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_last.svg b/.icons/awkward/16x16/actions/stock_last.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_last.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_leave-fullscreen.svg b/.icons/awkward/16x16/actions/stock_leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_leave-fullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_left.svg b/.icons/awkward/16x16/actions/stock_left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mail-compose.svg b/.icons/awkward/16x16/actions/stock_mail-compose.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mail-compose.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mail-filters-apply.svg b/.icons/awkward/16x16/actions/stock_mail-filters-apply.svg
new file mode 120000
index 00000000..392cdff7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mail-filters-apply.svg
@@ -0,0 +1 @@
+kt-add-filters.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mail-flag-for-followup-done.svg b/.icons/awkward/16x16/actions/stock_mail-flag-for-followup-done.svg
new file mode 120000
index 00000000..4c2c5d3c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mail-flag-for-followup-done.svg
@@ -0,0 +1 @@
+flag-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mail-flag-for-followup.svg b/.icons/awkward/16x16/actions/stock_mail-flag-for-followup.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mail-flag-for-followup.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mail-forward.svg b/.icons/awkward/16x16/actions/stock_mail-forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mail-forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mail-open-multiple.svg b/.icons/awkward/16x16/actions/stock_mail-open-multiple.svg
new file mode 120000
index 00000000..cb1065e6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mail-open-multiple.svg
@@ -0,0 +1 @@
+mail-open-multiple.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mail-reply-to-all.svg b/.icons/awkward/16x16/actions/stock_mail-reply-to-all.svg
new file mode 120000
index 00000000..cfb37882
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mail-reply-to-all.svg
@@ -0,0 +1 @@
+reply-all.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mail-reply.svg b/.icons/awkward/16x16/actions/stock_mail-reply.svg
new file mode 120000
index 00000000..08677c8a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mail-reply.svg
@@ -0,0 +1 @@
+reply.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mail-send-receive.svg b/.icons/awkward/16x16/actions/stock_mail-send-receive.svg
new file mode 120000
index 00000000..9dc6aa5a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mail-send-receive.svg
@@ -0,0 +1 @@
+mail-send-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mail-send.svg b/.icons/awkward/16x16/actions/stock_mail-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mail-send.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mail-unread-multiple.svg b/.icons/awkward/16x16/actions/stock_mail-unread-multiple.svg
new file mode 120000
index 00000000..e712f76a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mail-unread-multiple.svg
@@ -0,0 +1 @@
+mail-unread-multiple.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_mark.svg b/.icons/awkward/16x16/actions/stock_mark.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_mark.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_media-fwd.svg b/.icons/awkward/16x16/actions/stock_media-fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_media-fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_media-next.svg b/.icons/awkward/16x16/actions/stock_media-next.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_media-next.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_media-pause.svg b/.icons/awkward/16x16/actions/stock_media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_media-play.svg b/.icons/awkward/16x16/actions/stock_media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_media-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_media-prev.svg b/.icons/awkward/16x16/actions/stock_media-prev.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_media-prev.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_media-rec.svg b/.icons/awkward/16x16/actions/stock_media-rec.svg
new file mode 120000
index 00000000..8ca2d439
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_media-rec.svg
@@ -0,0 +1 @@
+media-record.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_media-rew.svg b/.icons/awkward/16x16/actions/stock_media-rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_media-rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_media-stop.svg b/.icons/awkward/16x16/actions/stock_media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_navigator.svg b/.icons/awkward/16x16/actions/stock_navigator.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_navigator.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_new-24h-appointment.svg b/.icons/awkward/16x16/actions/stock_new-24h-appointment.svg
new file mode 120000
index 00000000..11081d1a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_new-24h-appointment.svg
@@ -0,0 +1 @@
+new-24h-appointment.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_new-address-book.svg b/.icons/awkward/16x16/actions/stock_new-address-book.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_new-address-book.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_new-appointment.svg b/.icons/awkward/16x16/actions/stock_new-appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_new-appointment.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_new-bcard.svg b/.icons/awkward/16x16/actions/stock_new-bcard.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_new-bcard.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_new-dir.svg b/.icons/awkward/16x16/actions/stock_new-dir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_new-dir.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_new-tab.svg b/.icons/awkward/16x16/actions/stock_new-tab.svg
new file mode 120000
index 00000000..3d2e0d24
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_new-tab.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_new-text.svg b/.icons/awkward/16x16/actions/stock_new-text.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_new-text.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_new-window.svg b/.icons/awkward/16x16/actions/stock_new-window.svg
new file mode 120000
index 00000000..f0b026af
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_new-window.svg
@@ -0,0 +1 @@
+window.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_no.svg b/.icons/awkward/16x16/actions/stock_no.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_no.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_not.svg b/.icons/awkward/16x16/actions/stock_not.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_not.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_notes.svg b/.icons/awkward/16x16/actions/stock_notes.svg
new file mode 100644
index 00000000..825e14b0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_notes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1.0097656 C 1.892 1.0097656 1 1.9017656 1 3.0097656 L 1 13.009766 C 1 14.117766 1.892 15.009766 3 15.009766 L 13 15.009766 C 14.108 15.009766 15 14.117766 15 13.009766 L 15 3.0097656 C 15 1.9015656 14.108 1.0097656 13 1.0097656 L 3 1.0097656 z M 4 3 L 12 3 L 12 5 L 4 5 L 4 3 z M 4 7 L 12 7 L 12 9 L 4 9 L 4 7 z M 4 11 L 9 11 L 9 13 L 4 13 L 4 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/stock_paste.svg b/.icons/awkward/16x16/actions/stock_paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_people.svg b/.icons/awkward/16x16/actions/stock_people.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_people.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_print-preview.svg b/.icons/awkward/16x16/actions/stock_print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_print-setup.svg b/.icons/awkward/16x16/actions/stock_print-setup.svg
new file mode 120000
index 00000000..21fb235e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_print-setup.svg
@@ -0,0 +1 @@
+document-page-setup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_print.svg b/.icons/awkward/16x16/actions/stock_print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_properties.svg b/.icons/awkward/16x16/actions/stock_properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_redo.svg b/.icons/awkward/16x16/actions/stock_redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_refresh.svg b/.icons/awkward/16x16/actions/stock_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_right.svg b/.icons/awkward/16x16/actions/stock_right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_save-as.svg b/.icons/awkward/16x16/actions/stock_save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_save.svg b/.icons/awkward/16x16/actions/stock_save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_score-high.svg b/.icons/awkward/16x16/actions/stock_score-high.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_score-high.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_score-higher.svg b/.icons/awkward/16x16/actions/stock_score-higher.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_score-higher.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_score-highest.svg b/.icons/awkward/16x16/actions/stock_score-highest.svg
new file mode 120000
index 00000000..d0e2df71
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_score-highest.svg
@@ -0,0 +1 @@
+flag-green.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_score-low.svg b/.icons/awkward/16x16/actions/stock_score-low.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_score-low.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_score-lower.svg b/.icons/awkward/16x16/actions/stock_score-lower.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_score-lower.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_score-lowest.svg b/.icons/awkward/16x16/actions/stock_score-lowest.svg
new file mode 120000
index 00000000..451d4522
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_score-lowest.svg
@@ -0,0 +1 @@
+flag-red.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_score-normal.svg b/.icons/awkward/16x16/actions/stock_score-normal.svg
new file mode 120000
index 00000000..c8171f58
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_score-normal.svg
@@ -0,0 +1 @@
+flag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_search.svg b/.icons/awkward/16x16/actions/stock_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_select-all.svg b/.icons/awkward/16x16/actions/stock_select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_select-column.svg b/.icons/awkward/16x16/actions/stock_select-column.svg
new file mode 120000
index 00000000..0d3db670
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_select-column.svg
@@ -0,0 +1 @@
+object-columns.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_select-row.svg b/.icons/awkward/16x16/actions/stock_select-row.svg
new file mode 120000
index 00000000..b496c3e1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_select-row.svg
@@ -0,0 +1 @@
+object-rows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_shared-by-me.svg b/.icons/awkward/16x16/actions/stock_shared-by-me.svg
new file mode 120000
index 00000000..255b7129
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_shared-by-me.svg
@@ -0,0 +1 @@
+document-share.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_shared-to-me.svg b/.icons/awkward/16x16/actions/stock_shared-to-me.svg
new file mode 120000
index 00000000..255b7129
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_shared-to-me.svg
@@ -0,0 +1 @@
+document-share.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_show-all.svg b/.icons/awkward/16x16/actions/stock_show-all.svg
new file mode 120000
index 00000000..58041fda
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_show-all.svg
@@ -0,0 +1 @@
+view-multiple-objects.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_stop.svg b/.icons/awkward/16x16/actions/stock_stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_task-assigned-to.svg b/.icons/awkward/16x16/actions/stock_task-assigned-to.svg
new file mode 120000
index 00000000..ace4fe41
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_task-assigned-to.svg
@@ -0,0 +1 @@
+document-export.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_task-assigned.svg b/.icons/awkward/16x16/actions/stock_task-assigned.svg
new file mode 120000
index 00000000..c7116c65
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_task-assigned.svg
@@ -0,0 +1 @@
+document-import.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_task-recurring.svg b/.icons/awkward/16x16/actions/stock_task-recurring.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_task-recurring.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_task.svg b/.icons/awkward/16x16/actions/stock_task.svg
new file mode 120000
index 00000000..13ebf139
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_task.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_text-monospaced.svg b/.icons/awkward/16x16/actions/stock_text-monospaced.svg
new file mode 120000
index 00000000..7c4282d6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_text-monospaced.svg
@@ -0,0 +1 @@
+dialog-text-and-font.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_thunar-shortcuts.svg b/.icons/awkward/16x16/actions/stock_thunar-shortcuts.svg
new file mode 120000
index 00000000..cec06ebb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_thunar-shortcuts.svg
@@ -0,0 +1 @@
+view-sidetree.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_timezone.svg b/.icons/awkward/16x16/actions/stock_timezone.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_timezone.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_todo.svg b/.icons/awkward/16x16/actions/stock_todo.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_todo.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_top.svg b/.icons/awkward/16x16/actions/stock_top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_undo.svg b/.icons/awkward/16x16/actions/stock_undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_up.svg b/.icons/awkward/16x16/actions/stock_up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_video-conferencing.svg b/.icons/awkward/16x16/actions/stock_video-conferencing.svg
new file mode 120000
index 00000000..5a18f81f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_video-conferencing.svg
@@ -0,0 +1 @@
+view-list-video.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_view-details.svg b/.icons/awkward/16x16/actions/stock_view-details.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_view-details.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_volume.svg b/.icons/awkward/16x16/actions/stock_volume.svg
new file mode 120000
index 00000000..c4533054
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_volume.svg
@@ -0,0 +1 @@
+player-volume.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_xfburn-audio-cd.svg b/.icons/awkward/16x16/actions/stock_xfburn-audio-cd.svg
new file mode 100644
index 00000000..b995ca39
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_xfburn-audio-cd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,3 V 9.2695 A 2,2 0 0 0 5,9 2,2 0 0 0 3,11 2,2 0 0 0 5,13 2,2 0 0 0 7,11 V 5 H 11 V 9.2695 A 2,2 0 0 0 10,9 2,2 0 0 0 8,11 2,2 0 0 0 10,13 2,2 0 0 0 12,11 V 3 Z M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/stock_xfburn-blank-cdrw.svg b/.icons/awkward/16x16/actions/stock_xfburn-blank-cdrw.svg
new file mode 100644
index 00000000..8f00bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_xfburn-blank-cdrw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 5.171875 3.7578125 L 8 6.5859375 L 10.828125 3.7578125 L 12.242188 5.171875 L 9.4140625 8 L 12.242188 10.828125 L 10.828125 12.242188 L 8 9.4140625 L 5.171875 12.242188 L 3.7578125 10.828125 L 6.5859375 8 L 3.7578125 5.171875 L 5.171875 3.7578125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/stock_xfburn-data-copy.svg b/.icons/awkward/16x16/actions/stock_xfburn-data-copy.svg
new file mode 120000
index 00000000..6ddeb4f7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_xfburn-data-copy.svg
@@ -0,0 +1 @@
+tools-media-optical-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_xfburn-format-dvdrw.svg b/.icons/awkward/16x16/actions/stock_xfburn-format-dvdrw.svg
new file mode 120000
index 00000000..68127038
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_xfburn-format-dvdrw.svg
@@ -0,0 +1 @@
+tools-media-optical-burn-image.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_xfburn-new-data-composition.svg b/.icons/awkward/16x16/actions/stock_xfburn-new-data-composition.svg
new file mode 100644
index 00000000..c93a57d4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_xfburn-new-data-composition.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 4 5 L 12 5 L 12 6 L 4 6 L 4 5 z M 4 8 L 12 8 L 12 9 L 4 9 L 4 8 z M 4 11 L 12 11 L 12 12 L 4 12 L 4 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/stock_xfburn.svg b/.icons/awkward/16x16/actions/stock_xfburn.svg
new file mode 100644
index 00000000..75f0f764
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_xfburn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,-8.4999999e-8 A 8,8 0 0 0 -5.0000001e-8,7.9999999 8,8 0 0 0 8,16 8,8 0 0 0 16,7.9999999 8,8 0 0 0 8,-8.4999999e-8 Z M 9.544922,1.9101559 c 0,5.7268 4.390984,6.553607 3.271484,9.8164061 C 12.178206,13.586662 10.619203,15 7.908203,15 c -0.0086,0 -0.01729,4e-5 -0.02539,0 1.342,-0.0075 2.116214,-0.709746 2.433594,-1.634766 0.5598,-1.6314 -1.636718,-2.046656 -1.636718,-4.9101561 -2.0453,0.8181 -3.271485,2.7362971 -3.271485,4.0917971 0,1.171625 0.821556,2.147234 1.919922,2.390625 -2.433489,-0.290552 -4.3281261,-2.333992 -4.3281261,-4.845703 0,-2.7110001 2.4539221,-6.5456411 6.5449221,-8.1816411 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/stock_yes.svg b/.icons/awkward/16x16/actions/stock_yes.svg
new file mode 120000
index 00000000..038e124c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_yes.svg
@@ -0,0 +1 @@
+object-select.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stock_zoom-page.svg b/.icons/awkward/16x16/actions/stock_zoom-page.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stock_zoom-page.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stop.svg b/.icons/awkward/16x16/actions/stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/story-editor.svg b/.icons/awkward/16x16/actions/story-editor.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/16x16/actions/story-editor.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/straight-connector.svg b/.icons/awkward/16x16/actions/straight-connector.svg
new file mode 120000
index 00000000..c0d62e92
--- /dev/null
+++ b/.icons/awkward/16x16/actions/straight-connector.svg
@@ -0,0 +1 @@
+draw-connector.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/stroke-cap-butt.svg b/.icons/awkward/16x16/actions/stroke-cap-butt.svg
new file mode 100644
index 00000000..45eeb531
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stroke-cap-butt.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,4 H 12 V 16 H 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,5 H 5 V 16 H 4 V 4 H 12 V 16 H 11"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/stroke-cap-round.svg b/.icons/awkward/16x16/actions/stroke-cap-round.svg
new file mode 100644
index 00000000..7464ca1e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stroke-cap-round.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,4 H 12 V 16 H 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 C 8 0 4 0 4 4 L 4 16 L 5 16 L 5 4 L 11 4 L 11 16 L 12 16 L 12 4 C 12 0 8 0 8 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/stroke-cap-square.svg b/.icons/awkward/16x16/actions/stroke-cap-square.svg
new file mode 100644
index 00000000..692d5825
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stroke-cap-square.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,4 H 12 V 16 H 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 0 L 4 16 L 5 16 L 5 5 L 7 5 L 9 5 L 11 5 L 11 16 L 12 16 L 12 0 L 4 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/stroke-join-bevel.svg b/.icons/awkward/16x16/actions/stroke-join-bevel.svg
new file mode 100644
index 00000000..6efcc9c3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stroke-join-bevel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 1,5 V 15 H 5 V 5 H 15 V 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 H 15 V 15 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/stroke-join-miter.svg b/.icons/awkward/16x16/actions/stroke-join-miter.svg
new file mode 100644
index 00000000..9644be23
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stroke-join-miter.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 5 V 5 H 15 V 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 H 15 V 15 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/stroke-join-round.svg b/.icons/awkward/16x16/actions/stroke-join-round.svg
new file mode 100644
index 00000000..9c050aad
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stroke-join-round.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 C 1,1 1,5 1,5 V 15 H 5 V 5 H 15 V 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,5 H 15 V 15 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/stroke-to-path.svg b/.icons/awkward/16x16/actions/stroke-to-path.svg
new file mode 100644
index 00000000..31748945
--- /dev/null
+++ b/.icons/awkward/16x16/actions/stroke-to-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,6 C 6,6 6,11 6,11 V 16 H 7 V 11 C 7,11 7,7 11,7 H 16 V 6 Z M 10,2 C 2,2 2,10 2,10 V 16 H 3 V 10 C 3,10 3,3 10,3 H 16 V 2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,11 H 4 V 14 H 1 Z M 5,11 H 8 V 14 H 5 Z M 11,5 H 14 V 8 H 11 Z M 11,1 H 14 V 4 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/svn-commit.svg b/.icons/awkward/16x16/actions/svn-commit.svg
new file mode 100644
index 00000000..5f50571d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/svn-commit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 C 2.1193 1 1 2.1193 1 3.5 C 1.0001 4.6879 1.8361 5.7116187 3 5.9492188 L 3 9.953125 C 1.8368 10.190555 1.0011 11.213191 1 12.400391 C 1 13.781091 2.1193 14.900391 3.5 14.900391 C 4.8807 14.900391 6 13.781091 6 12.400391 C 5.9999 11.213391 5.1639 10.188972 4 9.9511719 L 4 5.9453125 C 4.3899 5.8671125 4.7554063 5.6970187 5.0664062 5.4492188 L 6.2792969 6.3574219 C 6.0966969 6.7106219 6.0009 7.1023 6 7.5 C 6 8.8807 7.1193 10 8.5 10 C 9.8807 10 11 8.8807 11 7.5 C 11 6.1193 9.8807 5 8.5 5 C 7.908 5.0011 7.3356656 5.2122031 6.8847656 5.5957031 L 5.6914062 4.703125 C 5.8938062 4.334425 6 3.9206 6 3.5 C 6 2.1193 4.8807 1 3.5 1 z M 11.5 9 L 11.28125 9.1875 L 8 12 L 10 12 L 10 15 L 13 15 L 13 12 L 15 12 L 11.71875 9.1875 L 11.5 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/svn-update.svg b/.icons/awkward/16x16/actions/svn-update.svg
new file mode 100644
index 00000000..fa37a907
--- /dev/null
+++ b/.icons/awkward/16x16/actions/svn-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5 1 C 2.1193 1 1 2.1193 1 3.5 C 1.00013 4.6879 1.83612 5.7116187 3 5.9492188 L 3 9.953125 C 1.8368 10.190545 1.0011 11.213191 1 12.400391 C 1 13.781091 2.1193 14.900391 3.5 14.900391 C 4.8807 14.900391 6 13.781091 6 12.400391 C 5.99987 11.212491 5.16388 10.188772 4 9.9511719 L 4 5.9453125 C 4.38986 5.8671125 4.7554563 5.6970387 5.0664062 5.4492188 L 6.2792969 6.3574219 C 6.0966469 6.7106519 6.0009 7.10233 6 7.5 C 6 8.8807 7.1193 10 8.5 10 C 9.06529 10 9.5812 9.8046412 10 9.4882812 L 10 12 L 8 12 L 11.28125 14.8125 L 11.5 15 L 11.71875 14.8125 L 15 12 L 13 12 L 13 9 L 10.488281 9 C 10.804641 8.58123 11 8.06529 11 7.5 C 11 6.1193 9.8807 5 8.5 5 C 7.90804 5.001 7.3356656 5.2121731 6.8847656 5.5957031 L 5.6914062 4.703125 C 5.8938362 4.334425 5.99998 3.92059 6 3.5 C 6 2.1193 4.8807 1 3.5 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/symbol-add.svg b/.icons/awkward/16x16/actions/symbol-add.svg
new file mode 100644
index 00000000..6832a758
--- /dev/null
+++ b/.icons/awkward/16x16/actions/symbol-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15,10 A 5,5 0 0 1 10,15 5,5 0 0 1 5,10 5,5 0 0 1 10,5 5,5 0 0 1 15,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 5 A 5 5 0 0 0 5 10 A 5 5 0 0 0 10 15 A 5 5 0 0 0 15 10 A 5 5 0 0 0 10 5 z M 10 6 A 4 4 0 0 1 14 10 A 4 4 0 0 1 10 14 A 4 4 0 0 1 6 10 A 4 4 0 0 1 10 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,0 7,4 H 9 V 9 H 2 V 11 H 11 V 4 H 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/symbol-bigger.svg b/.icons/awkward/16x16/actions/symbol-bigger.svg
new file mode 100644
index 00000000..7585f291
--- /dev/null
+++ b/.icons/awkward/16x16/actions/symbol-bigger.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 4,4 0 0 0 12,8 4,4 0 0 0 8,4 Z 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 Z M 3,6 V 10 L 0,8 Z M 8,16 10,13 H 6 Z M 8,0 10,3 H 6 Z M 13,6 V 10 L 16,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/symbol-fit.svg b/.icons/awkward/16x16/actions/symbol-fit.svg
new file mode 100644
index 00000000..f43f877a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/symbol-fit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 10,5 H 6 Z M 8,14 10,11 H 6 Z M 11,6 V 10 L 14,8 Z M 5,6 V 10 L 2,8 Z M 0,0 V 16 H 16 V 0 Z M 1,1 H 15 V 15 H 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/symbol-remove.svg b/.icons/awkward/16x16/actions/symbol-remove.svg
new file mode 100644
index 00000000..e542e8f2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/symbol-remove.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,5 A 5,5 0 0 0 5,10 5,5 0 0 0 10,15 5,5 0 0 0 15,10 5,5 0 0 0 10,5 Z M 10,6 A 4,4 0 0 1 14,10 4,4 0 0 1 10,14 4,4 0 0 1 6,10 4,4 0 0 1 10,6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,10 4,7 V 9 H 9 V 2 H 11 V 11 H 4 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/symbol-smaller.svg b/.icons/awkward/16x16/actions/symbol-smaller.svg
new file mode 100644
index 00000000..6ee92571
--- /dev/null
+++ b/.icons/awkward/16x16/actions/symbol-smaller.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 4,4 0 0 0 12,8 4,4 0 0 0 8,4 Z 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 Z M 16,6 V 10 L 13,8 Z M 8,3 10,0 H 6 Z M 8,13 10,16 H 6 Z M 0,6 V 10 L 3,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/symbols.svg b/.icons/awkward/16x16/actions/symbols.svg
new file mode 120000
index 00000000..8a90c3e4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/symbols.svg
@@ -0,0 +1 @@
+insert-emoticon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/system-help.svg b/.icons/awkward/16x16/actions/system-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/system-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/system-run.svg b/.icons/awkward/16x16/actions/system-run.svg
new file mode 100644
index 00000000..608a1933
--- /dev/null
+++ b/.icons/awkward/16x16/actions/system-run.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.1894531 1.0664062 L 2.890625 1.8164062 L 3.2285156 2.5332031 A 2.3571 2.3571 0 0 0 2.8320312 3.2226562 L 2.0410156 3.2890625 L 2.0410156 4.7890625 L 2.8320312 4.8554688 A 2.3571 2.3571 0 0 0 3 5.21875 A 2.3571 2.3571 0 0 0 3.2285156 5.546875 L 2.890625 6.2617188 L 4.1894531 7.0136719 L 4.6425781 6.3613281 A 2.3571 2.3571 0 0 0 5.4375 6.359375 L 5.890625 7.0136719 L 7.1894531 6.2636719 L 6.8515625 5.5449219 A 2.3571 2.3571 0 0 0 7.25 4.8554688 L 8.0410156 4.7890625 L 8.0410156 3.2890625 L 7.25 3.2246094 A 2.3571 2.3571 0 0 0 7.0820312 2.8613281 A 2.3571 2.3571 0 0 0 6.8515625 2.5332031 L 7.1894531 1.8164062 L 5.890625 1.0664062 L 5.4394531 1.7167969 A 2.3571 2.3571 0 0 0 4.6425781 1.71875 L 4.1894531 1.0664062 z M 5.0195312 3.1835938 A 0.85714 0.85714 0 0 1 5.7832031 3.6113281 A 0.85714 0.85714 0 0 1 5.46875 4.78125 A 0.85714 0.85714 0 0 1 4.2988281 4.46875 A 0.85714 0.85714 0 0 1 4.6113281 3.296875 A 0.85714 0.85714 0 0 1 5.0195312 3.1835938 z M 7.7597656 5.9921875 L 7.6503906 7.3105469 A 3.9286 3.9286 0 0 0 6.5019531 7.9746094 L 5.3046875 7.4101562 L 4.0546875 9.5761719 L 5.140625 10.330078 A 3.9286 3.9286 0 0 0 5.0820312 10.992188 A 3.9286 3.9286 0 0 0 5.1386719 11.658203 L 4.0546875 12.410156 L 5.3046875 14.576172 L 6.4980469 14.013672 A 3.9286 3.9286 0 0 0 7.6503906 14.673828 L 7.7597656 15.992188 L 10.259766 15.992188 L 10.369141 14.675781 A 3.9286 3.9286 0 0 0 11.517578 14.011719 L 12.714844 14.576172 L 13.964844 12.410156 L 12.878906 11.65625 A 3.9286 3.9286 0 0 0 12.939453 10.992188 A 3.9286 3.9286 0 0 0 12.880859 10.328125 L 13.964844 9.5761719 L 12.714844 7.4101562 L 11.521484 7.9726562 A 3.9286 3.9286 0 0 0 10.371094 7.3125 L 10.259766 5.9921875 L 7.7597656 5.9921875 z M 9.0097656 9.5644531 A 1.4286 1.4286 0 0 1 10.439453 10.992188 A 1.4286 1.4286 0 0 1 9.0097656 12.421875 A 1.4286 1.4286 0 0 1 7.5820312 10.992188 A 1.4286 1.4286 0 0 1 9.0097656 9.5644531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/system-search.svg b/.icons/awkward/16x16/actions/system-search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/system-search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/system-software-install.svg b/.icons/awkward/16x16/actions/system-software-install.svg
new file mode 100644
index 00000000..250dd7ee
--- /dev/null
+++ b/.icons/awkward/16x16/actions/system-software-install.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 3.0039062 L 3 7.0039062 L 7 7.0039062 L 7 3.0039062 L 3 3.0039062 z M 9 3.0039062 L 9 7.0039062 L 13 7.0039062 L 13 3.0039062 L 9 3.0039062 z M 3 9.0039062 L 3 13.003906 L 7 13.003906 L 7 9.0039062 L 3 9.0039062 z M 9 9.0039062 L 9 13.003906 L 13 13.003906 L 13 9.0039062 L 9 9.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/system-upgrade.svg b/.icons/awkward/16x16/actions/system-upgrade.svg
new file mode 100644
index 00000000..a95636d8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/system-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 6.175,2.725 3,4 2,4.25 2,9 4.25,14.25 8,15 11.75,14.25 14,9 14,4.25 13,4 9.825,2.725 8,1 Z M 8,4 11,8 H 9 V 11 H 7 V 8 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tab-close-other.svg b/.icons/awkward/16x16/actions/tab-close-other.svg
new file mode 120000
index 00000000..799050cf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab-close-other.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tab-close.svg b/.icons/awkward/16x16/actions/tab-close.svg
new file mode 100644
index 00000000..c20b1868
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab-close.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 2 C 4 2 2 2 2 4 L 2 11 C 2 12 1 12 1 12 L 0 12 L 0 14 L 16 14 L 16 12 L 15 12 C 15 12 14 12 14 11 L 14 4 C 14 4 14 2 12 2 L 4 2 z M 5 5 L 6.4141 5 L 8 6.5859 L 9.5859 5 L 11 5 L 11 6.4141 L 9.4141 8 L 11 9.5859 L 11 11 L 9.5859 11 L 8 9.4141 L 6.4141 11 L 5 11 L 5 9.5859 L 6.5859 8 L 5 6.4141 L 5 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tab-detach.svg b/.icons/awkward/16x16/actions/tab-detach.svg
new file mode 120000
index 00000000..dbc1b301
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab-detach.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tab-duplicate.svg b/.icons/awkward/16x16/actions/tab-duplicate.svg
new file mode 100644
index 00000000..91662a74
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab-duplicate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,1 C 4,1 2,1 2,3 V 7 H 1 V 9 H 6 V 13 H 5 V 15 H 15 V 13 H 14 V 9 C 14,7 12,7 12,7 H 10 V 3 C 10,1 8,1 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tab-new-background.svg b/.icons/awkward/16x16/actions/tab-new-background.svg
new file mode 100644
index 00000000..ffff0bd7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab-new-background.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 4 2 C 4 2 2 2 2 4 L 2 11 C 2 12 1 12 1 12 L 0 12 L 0 14 L 16 14 L 16 12 L 15 12 C 15 12 14 12 14 11 L 14 4 C 14 4 14 2 12 2 L 4 2 z M 7 5 L 9 5 L 9 7 L 11 7 L 11 9 L 9 9 L 9 11 L 7 11 L 7 9 L 5 9 L 5 7 L 7 7 L 7 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tab-new.svg b/.icons/awkward/16x16/actions/tab-new.svg
new file mode 100644
index 00000000..c88d232b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 2 C 4 2 2 2 2 4 L 2 11 C 2 12 1 12 1 12 L 0 12 L 0 14 L 16 14 L 16 12 L 15 12 C 15 12 14 12 14 11 L 14 4 C 14 4 14 2 12 2 L 4 2 z M 7 5 L 9 5 L 9 7 L 11 7 L 11 9 L 9 9 L 9 11 L 7 11 L 7 9 L 5 9 L 5 7 L 7 7 L 7 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tab.svg b/.icons/awkward/16x16/actions/tab.svg
new file mode 120000
index 00000000..3d2e0d24
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tab_breakoff.svg b/.icons/awkward/16x16/actions/tab_breakoff.svg
new file mode 120000
index 00000000..dbc1b301
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab_breakoff.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tab_duplicate.svg b/.icons/awkward/16x16/actions/tab_duplicate.svg
new file mode 120000
index 00000000..dbc1b301
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab_duplicate.svg
@@ -0,0 +1 @@
+tab-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tab_new.svg b/.icons/awkward/16x16/actions/tab_new.svg
new file mode 120000
index 00000000..3d2e0d24
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab_new.svg
@@ -0,0 +1 @@
+tab-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tab_new_bg.svg b/.icons/awkward/16x16/actions/tab_new_bg.svg
new file mode 120000
index 00000000..0056df02
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab_new_bg.svg
@@ -0,0 +1 @@
+tab-new-background.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tab_remove.svg b/.icons/awkward/16x16/actions/tab_remove.svg
new file mode 120000
index 00000000..799050cf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab_remove.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tab_remove_other.svg b/.icons/awkward/16x16/actions/tab_remove_other.svg
new file mode 120000
index 00000000..799050cf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tab_remove_other.svg
@@ -0,0 +1 @@
+tab-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/table.svg b/.icons/awkward/16x16/actions/table.svg
new file mode 120000
index 00000000..c58216b8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/table.svg
@@ -0,0 +1 @@
+games-config-board.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tag-addressbook.svg b/.icons/awkward/16x16/actions/tag-addressbook.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tag-addressbook.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tag-delete.svg b/.icons/awkward/16x16/actions/tag-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tag-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tag-events.svg b/.icons/awkward/16x16/actions/tag-events.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tag-events.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tag-folder.svg b/.icons/awkward/16x16/actions/tag-folder.svg
new file mode 120000
index 00000000..f9278001
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tag-folder.svg
@@ -0,0 +1 @@
+document-open-folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tag-new.svg b/.icons/awkward/16x16/actions/tag-new.svg
new file mode 100644
index 00000000..be5f6624
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tag-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,1 C 4,1 2,1 2,3 V 8 L 9,15 16,8 9,1 Z M 7,4 H 9 V 6 H 11 V 8 H 9 V 10 H 7 V 8 H 5 V 6 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tag-people.svg b/.icons/awkward/16x16/actions/tag-people.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tag-people.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tag-places.svg b/.icons/awkward/16x16/actions/tag-places.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tag-places.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tag-properties.svg b/.icons/awkward/16x16/actions/tag-properties.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tag-properties.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tag-recents.svg b/.icons/awkward/16x16/actions/tag-recents.svg
new file mode 100644
index 00000000..8a50abcb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tag-recents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 C 4 1 2 1 2 3 L 2 8 L 9 15 L 16 8 L 9 1 L 4 1 z M 8 3 A 4 4 0 0 1 12 7 A 4 4 0 0 1 8 11 A 4 4 0 0 1 4 7 A 4 4 0 0 1 8 3 z M 8 4 A 3 3 0 0 0 5 7 A 3 3 0 0 0 8 10 A 3 3 0 0 0 11 7 A 3 3 0 0 0 8 4 z M 7 5 L 8 5 L 8 7 L 9 7 L 9 8 L 7 8 L 7 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tag-reset.svg b/.icons/awkward/16x16/actions/tag-reset.svg
new file mode 120000
index 00000000..ada864c9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tag-reset.svg
@@ -0,0 +1 @@
+edit-select-invert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tag.svg b/.icons/awkward/16x16/actions/tag.svg
new file mode 100644
index 00000000..408a86c6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tag.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,4 A 1,1 0 0 1 5,5 1,1 0 0 1 4,4 1,1 0 0 1 5,3 1,1 0 0 1 6,4 Z M 4,1 C 4,1 2,1 2,3 V 8 L 9,15 16,8 9,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tap-create.svg b/.icons/awkward/16x16/actions/tap-create.svg
new file mode 120000
index 00000000..d671358d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tap-create.svg
@@ -0,0 +1 @@
+archive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tap-extract-to.svg b/.icons/awkward/16x16/actions/tap-extract-to.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tap-extract-to.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tap-extract.svg b/.icons/awkward/16x16/actions/tap-extract.svg
new file mode 120000
index 00000000..653488ec
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tap-extract.svg
@@ -0,0 +1 @@
+cm_extractfiles.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/task-attempt.svg b/.icons/awkward/16x16/actions/task-attempt.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/task-attempt.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/task-attention.svg b/.icons/awkward/16x16/actions/task-attention.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/task-attention.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/task-due.svg b/.icons/awkward/16x16/actions/task-due.svg
new file mode 100644
index 00000000..c0ab14b6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/task-due.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12,7 V 11 L 12.25,13 H 13.75 L 14,11 V 7 Z M 12,14 V 16 H 14 V 14 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,2 A 1,1 0 0 1 8,3 1,1 0 0 1 7,2 1,1 0 0 1 8,1 1,1 0 0 1 9,2 Z M 8,0 C 8,0 6,0 6,2 H 2 C 2,2 1,2 1,3 V 14 C 1,15 2,15 2,15 H 11 V 12 H 4 V 11 H 11 V 9 H 4 V 8 H 11 V 6 H 4 V 5 H 12 V 6 H 15 V 3 C 15,2 14,2 14,2 H 10 C 10,0 8,0 8,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/task-new.svg b/.icons/awkward/16x16/actions/task-new.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/awkward/16x16/actions/task-new.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/task-past-due.svg b/.icons/awkward/16x16/actions/task-past-due.svg
new file mode 100644
index 00000000..a508b2f0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/task-past-due.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9,2 A 1,1 0 0 1 8,3 1,1 0 0 1 7,2 1,1 0 0 1 8,1 1,1 0 0 1 9,2 Z M 8,0 C 8,0 6,0 6,2 H 2 C 2,2 1,2 1,3 V 14 C 1,15 2,15 2,15 H 10 V 12 H 4 V 11 H 10 V 10 H 15 V 3 C 15,2 14,2 14,2 H 10 C 10,0 8,0 8,0 Z M 4,5 H 12 V 6 H 4 Z M 4,8 H 12 V 9 H 4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,11 V 12 C 11,12.28 11.1,12.54 11.28,12.72 L 12.06,13.5 11.28,14.28 C 11.1,14.46 11,14.72 11,15 V 16 H 12 C 12.28,16 12.54,15.9 12.72,15.72 L 13.5,14.94 14.28,15.72 C 14.46,15.9 14.72,16 15,16 H 16 V 15 C 16,14.72 15.9,14.46 15.72,14.28 L 14.94,13.5 15.72,12.72 C 15.9,12.54 16,12.28 16,12 V 11 H 15 C 14.72,11 14.46,11.1 14.28,11.28 L 13.5,12.06 12.72,11.28 C 12.54,11.1 12.28,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/taxes-finances.svg b/.icons/awkward/16x16/actions/taxes-finances.svg
new file mode 100644
index 00000000..4ce5f4d7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/taxes-finances.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 0.0390625 L 6 1.171875 C 5.0228 1.313675 4.1907094 1.5690031 3.5371094 1.9707031 C 2.5266094 2.5856031 2.0214844 3.5287813 2.0214844 4.8007812 C 2.0168844 6.9960812 3.579 7.7194656 6 8.3847656 L 6 13.376953 C 4.8273 13.277953 3.7551469 13.056266 2.6230469 12.572266 L 2 13.929688 C 2.5645 14.230688 3.3272625 14.491844 4.2890625 14.714844 C 4.8332625 14.836844 5.4003 14.91475 6 14.96875 L 6 16.039062 L 9 16.039062 L 9 14.921875 C 10.997 14.636875 12.979984 13.718422 12.958984 11.232422 C 12.888984 9.4037218 11.756 8.7248594 9 7.7558594 L 9 2.8027344 C 9.9033 2.9234344 11.001609 3.1749562 12.224609 3.7851562 L 13 2.2421875 C 12.449 1.9466875 11.168516 1.4757813 10.353516 1.3007812 C 9.9195152 1.2081812 9.467 1.1451625 9 1.1015625 L 9 0.0390625 L 6 0.0390625 z M 6 2.7988281 L 6 6.796875 C 4.773 6.362475 3.6429814 5.7037687 3.6757812 4.6054688 C 3.6161813 3.5641688 4.6802 3.0146281 6 2.7988281 z M 9 9.25 C 10.281 9.6986 11.319875 10.285453 11.296875 11.314453 C 11.257875 12.710453 10.165 13.197281 9 13.363281 L 9 9.25 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-convert-to-regular.svg b/.icons/awkward/16x16/actions/text-convert-to-regular.svg
new file mode 100644
index 00000000..52299623
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-convert-to-regular.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,7 V 8 H 12 V 7 Z M 13,7 V 8 H 14 V 7 Z M 15,7 V 8 H 16 V 7 Z M 15,9 V 10 H 16 V 9 Z M 7,11 V 12 H 8 V 11 Z M 15,11 V 12 H 16 V 11 Z M 7,13 V 14 H 8 V 13 Z M 15,13 V 14 H 16 V 13 Z M 7,15 V 16 H 8 V 15 Z M 9,15 V 16 H 10 V 15 Z M 11,15 V 16 H 12 V 15 Z M 13,15 V 16 H 14 V 15 Z M 15,15 V 16 H 16 V 15 Z M 9,9 V 11 L 10,10 H 11 V 13 L 10,14 H 13 L 12,13 V 10 H 13 L 14,11 V 9 Z M 0,0 V 9 H 9 V 0 Z M 1,1 H 8 V 8 H 1 Z M 2,2 V 4 L 3,3 H 4 V 6 L 3,7 H 6 L 5,6 V 3 H 6 L 7,4 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-field.svg b/.icons/awkward/16x16/actions/text-field.svg
new file mode 100644
index 00000000..7755b8a6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-field.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 1,1 1,2 1,2 V 3 C 1,3 1,4 2,4 H 3 V 12 H 2 C 1,12 1,13 1,13 V 14 C 1,14 1,15 2,15 H 7 C 8,15 8,14 8,14 V 13 C 8,13 8,12 7,12 H 6 V 4 H 7 C 8,4 8,3 8,3 V 2 C 8,2 8,1 7,1 Z M 8,8 C 7,8 7,9 7,9 V 11 C 7,11 7,12 8,12 H 15 C 16,12 16,11 16,11 V 9 C 16,9 16,8 15,8 H 14 C 13,8 13,9 13,9 H 10 C 10,9 10,8 9,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-flow-into-frame.svg b/.icons/awkward/16x16/actions/text-flow-into-frame.svg
new file mode 100644
index 00000000..bb24c654
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-flow-into-frame.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,7 V 11 H 8 L 11,14 14,11 H 12 V 7 Z M 2,2 V 5 L 3,4 H 5 V 9 L 4,10 H 8 L 7,9 V 4 H 9 L 10,5 V 2 Z M 0,0 V 16 H 16 V 0 Z M 1,1 H 15 V 15 H 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-frame-link.svg b/.icons/awkward/16x16/actions/text-frame-link.svg
new file mode 100644
index 00000000..240c3005
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-frame-link.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 1,15 H 3.5 L 4.5625,12 H 9 V 8 H 10.641 L 8,1 Z M 7,5 8.75,10 H 5.25 Z M 10,9 C 10,9 10,15 10,15 L 14,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-frame-unlink.svg b/.icons/awkward/16x16/actions/text-frame-unlink.svg
new file mode 100644
index 00000000..75918110
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-frame-unlink.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 6,1 1,15 H 3.5 L 4.5625,12 H 9 V 8 H 10.641 L 8,1 Z M 7,5 8.75,10 H 5.25 Z M 10,9 C 10,9 10,15 10,15 L 14,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-orientation-auto.svg b/.icons/awkward/16x16/actions/text-orientation-auto.svg
new file mode 100644
index 00000000..76bca28b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-orientation-auto.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 12 H 0 L 3,16 6,12 H 4 V 1 Z M 7,11 V 12 H 9 V 15 H 7 V 16 H 12 C 14,16 14,13.5 14,13.5 14,13.5 14,11 12,11 Z M 10,12 H 11.5 C 13,12 13,13.5 13,13.5 13,13.5 13,15 11.5,15 H 10 Z M 8.5,3 C 8.5,3 8,3 8,3.5 8,4 8.5,4 8.5,4 H 11.5 L 10,5.25 V 6 H 6.5 C 6.5,6 6,6 6,6.5 6,7 6.5,7 6.5,7 H 10 V 9 H 8.5 C 8.5,9 8,9 8,9.5 8,10 8.5,10 8.5,10 H 10 C 10,10 11,10 11,9 V 7 H 14.5 C 14.5,7 15,7 15,6.5 15,6 14.5,6 14.5,6 H 11 V 5.75 C 11,5.75 13,4.5 13,4 13,3 12,3 12,3 Z M 9.5,0 C 9,0 9,0.5 9,0.5 V 1 H 6.5 C 6,1 6,1.5 6,1.5 V 2.5 C 6,2.5 6,3 6.5,3 7,3 7,2.5 7,2.5 V 2 H 14 V 2.5 C 14,2.5 14,3 14.5,3 15,3 15,2.5 15,2.5 V 1.5 C 15,1.5 15,1 14.5,1 H 10 V 0.5 C 10,0.5 10,0 9.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-orientation-sideways.svg b/.icons/awkward/16x16/actions/text-orientation-sideways.svg
new file mode 100644
index 00000000..9919a0a2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-orientation-sideways.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 12 H 0 L 3,16 6,12 H 4 V 2 Z M 7,11 V 12 H 9 V 15 H 7 V 16 H 12 C 14,16 14,13.5 14,13.5 14,13.5 14,11 12,11 Z M 10,12 H 11.5 C 13,12 13,13.5 13,13.5 13,13.5 13,15 11.5,15 H 10 Z M 13,3.5 C 13,3.5 13,3 12.5,3 12,3 12,3.5 12,3.5 V 6.5 L 10.75,5 H 10 V 1.5 C 10,1.5 10,1 9.5,1 9,1 9,1.5 9,1.5 V 5 H 7 V 3.5 C 7,3.5 7,3 6.5,3 6,3 6,3.5 6,3.5 V 5 C 6,5 6,6 7,6 H 9 V 9.5 C 9,9.5 9,10 9.5,10 10,10 10,9.5 10,9.5 V 6 H 10.25 C 10.25,6 11.5,8 12,8 13,8 13,7 13,7 Z M 16,4.5 C 16,4 15.5,4 15.5,4 H 15 V 1.5 C 15,1 14.5,1 14.5,1 H 13.5 C 13.5,1 13,1 13,1.5 13,2 13.5,2 13.5,2 H 14 V 9 H 13.5 C 13.5,9 13,9 13,9.5 13,10 13.5,10 13.5,10 H 14.5 C 14.5,10 15,10 15,9.5 V 5 H 15.5 C 15.5,5 16,5 16,4.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-orientation-upright.svg b/.icons/awkward/16x16/actions/text-orientation-upright.svg
new file mode 100644
index 00000000..f39a9d4b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-orientation-upright.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 V 12 H 0 L 3,16 6,12 H 4 V 2 Z M 8,16 H 9 V 14 H 12 V 16 H 13 V 12 C 13,10 10.5,10 10.5,10 10.5,10 8,10 8,12 Z M 9,13 V 12.5 C 9,11 10.5,11 10.5,11 10.5,11 12,11 12,12.5 V 13 Z M 8.5,3 C 8.5,3 8,3 8,3.5 8,4 8.5,4 8.5,4 H 11.5 L 10,5.25 V 6 H 6.5 C 6.5,6 6,6 6,6.5 6,7 6.5,7 6.5,7 H 10 V 8 H 8.5 C 8.5,8 8,8 8,8.5 8,9 8.5,9 8.5,9 H 10 C 10,9 11,9 11,8 V 7 H 14.5 C 14.5,7 15,7 15,6.5 15,6 14.5,6 14.5,6 H 11 V 5.75 C 11,5.75 13,4.5 13,4 13,3 12,3 12,3 Z M 9.5,0 C 9,0 9,0.5 9,0.5 V 1 H 6.5 C 6,1 6,1.5 6,1.5 V 2.5 C 6,2.5 6,3 6.5,3 7,3 7,2.5 7,2.5 V 2 H 14 V 2.5 C 14,2.5 14,3 14.5,3 15,3 15,2.5 15,2.5 V 1.5 C 15,1.5 15,1 14.5,1 H 10 V 0.5 C 10,0.5 10,0 9.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-put-on-path.svg b/.icons/awkward/16x16/actions/text-put-on-path.svg
new file mode 100644
index 00000000..7f806966
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-put-on-path.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,9 C 3.122,9 0,12.122 0,16 H 1 C 1,12.676 3.676,10 7,10 H 9 C 12.324,10 15,12.676 15,16 H 16 C 16,12.122 12.878,9 9,9 Z M 9,0 V 5.5 8 H 10 V 7.498 A 2.5,2.5 0 0 0 11.5,8 2.5,2.5 0 0 0 14,5.5 2.5,2.5 0 0 0 11.5,3 2.5,2.5 0 0 0 10,3.5039 V 0 Z M 11.5,4 A 1.5,1.5 0 0 1 13,5.5 1.5,1.5 0 0 1 11.5,7 1.5,1.5 0 0 1 10,5.5 1.5,1.5 0 0 1 11.5,4 Z M 4.5,3 A 2.5,2.5 0 0 0 2,5.5 2.5,2.5 0 0 0 4.5,8 2.5,2.5 0 0 0 6,7.4961 V 8 H 7 V 5.5 3 H 6 V 3.502 A 2.5,2.5 0 0 0 4.5,3 Z M 4.5,4 A 1.5,1.5 0 0 1 6,5.5 1.5,1.5 0 0 1 4.5,7 1.5,1.5 0 0 1 3,5.5 1.5,1.5 0 0 1 4.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-remove-from-path.svg b/.icons/awkward/16x16/actions/text-remove-from-path.svg
new file mode 100644
index 00000000..54464f53
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-remove-from-path.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 7,9 C 3.122,9 0,12.122 0,16 H 1 C 1,12.676 3.676,10 7,10 H 9 V 9 Z M 9,0 V 5.5 8 H 10 V 7.498 A 2.5,2.5 0 0 0 11.5,8 2.5,2.5 0 0 0 14,5.5 2.5,2.5 0 0 0 11.5,3 2.5,2.5 0 0 0 10,3.5039 V 0 Z M 11.5,4 A 1.5,1.5 0 0 1 13,5.5 1.5,1.5 0 0 1 11.5,7 1.5,1.5 0 0 1 10,5.5 1.5,1.5 0 0 1 11.5,4 Z M 4.5,3 A 2.5,2.5 0 0 0 2,5.5 2.5,2.5 0 0 0 4.5,8 2.5,2.5 0 0 0 6,7.4961 V 8 H 7 V 5.5 3 H 6 V 3.502 A 2.5,2.5 0 0 0 4.5,3 Z M 4.5,4 A 1.5,1.5 0 0 1 6,5.5 1.5,1.5 0 0 1 4.5,7 1.5,1.5 0 0 1 3,5.5 1.5,1.5 0 0 1 4.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-speak.svg b/.icons/awkward/16x16/actions/text-speak.svg
new file mode 120000
index 00000000..87170806
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-speak.svg
@@ -0,0 +1 @@
+kdenlive-show-audio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/text-unflow.svg b/.icons/awkward/16x16/actions/text-unflow.svg
new file mode 100644
index 00000000..50e1900d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-unflow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 2,2 V 5 L 3,4 H 5 V 10 L 4,11 H 8 L 7,10 V 4 H 9 L 10,5 V 2 Z M 0,0 V 3 H 1 V 1 H 3 V 0 Z M 6,0 V 1 H 9 V 0 Z M 12,0 V 1 H 14 V 3 H 15 V 0 Z M 0,6 V 9 H 1 V 6 Z M 14,6 V 9 H 15 V 6 Z M 0,12 V 15 H 3 V 14 H 1 V 12 Z M 6,14 V 15 H 9 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-unkern.svg b/.icons/awkward/16x16/actions/text-unkern.svg
new file mode 100644
index 00000000..bf702517
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-unkern.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,5 H 9 V 13 H 8 Z M 1,5 H 2 V 13 H 1 Z M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 1,1 V 4 L 2,3 H 4 V 9 L 3,10 H 7 L 6,9 V 3 H 8 L 9,4 V 1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3,12 H 7 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text-wrap.svg b/.icons/awkward/16x16/actions/text-wrap.svg
new file mode 100644
index 00000000..973e33fc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text-wrap.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 1,15 H 3.5 L 4.5625,12 H 6.7227 L 10.828,8.6406 8,1 Z M 7,5 8.75,10 H 5.25 Z M 13,9 V 12 H 11 V 10.5 L 7.5,13 11,15.5 V 14 H 15 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text_horz_kern.svg b/.icons/awkward/16x16/actions/text_horz_kern.svg
new file mode 100644
index 00000000..f59b3689
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text_horz_kern.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 V 13 H 0 V 14 H 16 V 13 H 9 V 2 Z M 12,4 9,12 H 10 L 10.77,10 H 14.23 L 15,12 H 16 L 13,4 Z M 12.5,5.5 13.846,9 H 11.154 Z M 3,4 0,12 H 1 L 1.7695,10 H 5.2305 L 6,12 H 7 L 4,4 Z M 3.5,5.5 4.8457,9 H 2.1543 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text_letter_spacing.svg b/.icons/awkward/16x16/actions/text_letter_spacing.svg
new file mode 100644
index 00000000..1fb1b104
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text_letter_spacing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5,13.5 A 0.5,0.5 0 0 1 8,14 0.5,0.5 0 0 1 7.5,13.5 0.5,0.5 0 0 1 8,13 0.5,0.5 0 0 1 8.5,13.5 Z M 1,1 V 6 H 3.5 C 5,6 5,4.5 5,4.5 5,3.5 4.312,3.2187 4.312,3.2187 4.312,3.2187 4.5,3 4.5,2.5 4.5,2.5 4.5,1 3,1 Z M 11,1 V 6 H 13.5 C 15,6 15,4.5 15,4.5 V 2.5 C 15,2.5 15,1 13.5,1 Z M 2,2 H 3 C 3.5,2 3.5,2.5 3.5,2.5 3.5,2.5 3.5,3 3,3 H 2 Z M 12,2 H 13.5 C 14,2 14,2.5 14,2.5 V 4.5 C 14,4.5 14,5 13.5,5 H 12 Z M 6,3 V 4 H 9 V 3 Z M 2,4 H 3.5 C 4,4 4,4.5 4,4.5 4,4.5 4,5 3.5,5 H 2 Z M 1,8 V 10 H 5 V 8 Z M 7,8 V 10 H 9 V 8 Z M 11,8 V 10 H 15 V 8 Z M 6,12 2,13.5 6,15 Z M 10,12 V 15 L 14,13.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text_line_spacing.svg b/.icons/awkward/16x16/actions/text_line_spacing.svg
new file mode 100644
index 00000000..3d81253e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text_line_spacing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5 1 L 10 4 L 11 4 L 11 12 L 10 12 L 12.5 15 L 15 12 L 14 12 L 14 4 L 15 4 L 12.5 1 z M 1 2 L 1 4 L 8 4 L 8 2 L 1 2 z M 1 5 L 1 7 L 7 7 L 7 5 L 1 5 z M 1 8 L 1 10 L 9 10 L 9 8 L 1 8 z M 1 11 L 1 13 L 5 13 L 5 11 L 1 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text_outer_style.svg b/.icons/awkward/16x16/actions/text_outer_style.svg
new file mode 100644
index 00000000..2b4a9f70
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text_outer_style.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 V 9 H 10 V 13 H 11 V 9 H 13 V 8 Z M 0,1 V 3 H 4 V 11 H 6 V 3 H 10 V 1 Z M 12,0 V 1 H 15 V 15 H 1 V 5 H 0 V 16 H 16 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text_remove_kerns.svg b/.icons/awkward/16x16/actions/text_remove_kerns.svg
new file mode 100644
index 00000000..889a2a2b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text_remove_kerns.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 3,3 0,11 H 1 L 1.77,9 H 5.23 L 6,11 H 7 L 4,3 Z M 3.5,4.5 4.846,8 H 2.154 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 8,1 V 12 H 0 V 13 H 9 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text_rotation.svg b/.icons/awkward/16x16/actions/text_rotation.svg
new file mode 100644
index 00000000..fe1c1f61
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text_rotation.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" transform="rotate(15,12.5,8)" d="M 12,4 9,12 H 10 L 10.77,10 H 14.23 L 15,12 H 16 L 13,4 Z M 12.5,5.5 13.846,9 H 11.154 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 V 12 H 0 V 13 H 7.5 L 15,15 V 14 L 8,12 V 1 Z M 3,3 0,11 H 1 L 1.7695,9 H 5.2305 L 6,11 H 7 L 4,3 Z M 3.5,4.5 4.8457,8 H 2.1543 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text_subscript.svg b/.icons/awkward/16x16/actions/text_subscript.svg
new file mode 120000
index 00000000..6022badc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text_subscript.svg
@@ -0,0 +1 @@
+format-text-subscript.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/text_superscript.svg b/.icons/awkward/16x16/actions/text_superscript.svg
new file mode 120000
index 00000000..ff7ed30d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text_superscript.svg
@@ -0,0 +1 @@
+format-text-superscript.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/text_vert_kern.svg b/.icons/awkward/16x16/actions/text_vert_kern.svg
new file mode 100644
index 00000000..0910d01b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text_vert_kern.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,9 V 10 H 7 V 16 H 16 V 15 H 8 V 9 Z M 12,5 9,13 H 10 L 10.77,11 H 14.23 L 15,13 H 16 L 13,5 Z M 12.5,6.5 13.846,10 H 11.154 Z M 3,0 0,8 H 1 L 1.7695,6 H 5.2305 L 6,8 H 7 L 4,0 Z M 3.5,1.5 4.8457,5 H 2.1543 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/text_word_spacing.svg b/.icons/awkward/16x16/actions/text_word_spacing.svg
new file mode 100644
index 00000000..c1ecd0d1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/text_word_spacing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5,13.5 C 8.5,13.776 8.2761,14 8,14 7.7239,14 7.5,13.776 7.5,13.5 7.5,13.224 7.7239,13 8,13 8.2761,13 8.5,13.224 8.5,13.5 Z M 6,12 2,13.5 6,15 Z M 10,12 V 15 L 14,13.5 Z M 12,1 V 11 H 13 V 6 H 14.5 C 15,6 15,6.5 15,6.5 V 11 H 16 V 6 C 16,6 16,5 15,5 H 13 V 1 Z M 9,1 V 3 H 8 V 4 H 9 V 10 C 9,11 10,11 10,11 H 11 V 10 H 10 V 4 H 11 V 3 H 10 V 1 Z M 2,5 V 11 H 3 V 6 H 4.5 C 5,6 5,6.5 5,6.5 V 11 H 6 V 6 C 6,6 6,5 5,5 Z M 0,3 H 1 V 4 H 0 Z M 0,5 H 1 V 11 H 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/texture.svg b/.icons/awkward/16x16/actions/texture.svg
new file mode 100644
index 00000000..13be73b2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/texture.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 3,3 H 13 V 5 H 3 Z M 3,7 H 13 V 9 H 3 Z M 3,11 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tiny-pause.svg b/.icons/awkward/16x16/actions/tiny-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tiny-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tiny-start.svg b/.icons/awkward/16x16/actions/tiny-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tiny-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/toggle_vp_y.svg b/.icons/awkward/16x16/actions/toggle_vp_y.svg
new file mode 120000
index 00000000..1c68ed08
--- /dev/null
+++ b/.icons/awkward/16x16/actions/toggle_vp_y.svg
@@ -0,0 +1 @@
+perspective-parallel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/toggle_vp_z.svg b/.icons/awkward/16x16/actions/toggle_vp_z.svg
new file mode 120000
index 00000000..1c68ed08
--- /dev/null
+++ b/.icons/awkward/16x16/actions/toggle_vp_z.svg
@@ -0,0 +1 @@
+perspective-parallel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tool-animator.svg b/.icons/awkward/16x16/actions/tool-animator.svg
new file mode 120000
index 00000000..91b01fe2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tool-animator.svg
@@ -0,0 +1 @@
+media-show-active-track-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tool-measure.svg b/.icons/awkward/16x16/actions/tool-measure.svg
new file mode 100644
index 00000000..1a40b0a8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tool-measure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 1 5 L 5 5 L 5 6 L 1 6 L 5 10 L 5 15 L 15 15 L 15 1 L 5 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tool-node-editor.svg b/.icons/awkward/16x16/actions/tool-node-editor.svg
new file mode 100644
index 00000000..5229cc42
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tool-node-editor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 0 L 11 1.5546875 C 10.637 1.5759875 10.276966 1.5952125 9.8847656 1.6328125 C 8.6058656 1.7555125 7.2229 1.9617813 6 2.3632812 L 6 2 L 2 2 L 2 6 L 2.1269531 6 C 1.5575531 7.3541 1.2070438 8.931325 0.96484375 10.390625 C 0.92942375 10.603625 0.90924625 10.793 0.87890625 11 L 0 11 L 0 15 L 1 15 L 1.5 15.011719 L 1.5 15 L 4 15 L 4 11 L 1.8886719 11 C 1.9117719 10.846 1.9251719 10.708734 1.9511719 10.552734 C 2.2116719 8.9833344 2.6491594 7.2961 3.2558594 6 L 6 6 L 6 3.4492188 C 7.1634 3.0253188 8.6275688 2.7566531 9.9804688 2.6269531 C 10.337969 2.5925531 10.666 2.5749875 11 2.5546875 L 11 4 L 15 4 L 15 0 L 11 0 z M 7 6 L 11.800781 15 L 15 11.625 L 7 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tool-pointer.svg b/.icons/awkward/16x16/actions/tool-pointer.svg
new file mode 120000
index 00000000..1324e050
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tool-pointer.svg
@@ -0,0 +1 @@
+kdenlive-select-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tool-spray.svg b/.icons/awkward/16x16/actions/tool-spray.svg
new file mode 100644
index 00000000..886ff6e9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tool-spray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 A 2 2 0 0 0 7 3 A 2 2 0 0 0 9 5 A 2 2 0 0 0 11 3 A 2 2 0 0 0 9 1 z M 4 2 A 1 1 0 0 0 3 3 A 1 1 0 0 0 4 4 A 1 1 0 0 0 5 3 A 1 1 0 0 0 4 2 z M 13 3 A 1 1 0 0 0 12 4 A 1 1 0 0 0 13 5 A 1 1 0 0 0 14 4 A 1 1 0 0 0 13 3 z M 3 5 A 2 2 0 0 0 1 7 A 2 2 0 0 0 3 9 A 2 2 0 0 0 5 7 A 2 2 0 0 0 3 5 z M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 8 9 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z M 13 7 A 2 2 0 0 0 11 9 A 2 2 0 0 0 13 11 A 2 2 0 0 0 15 9 A 2 2 0 0 0 13 7 z M 3 10 A 1 1 0 0 0 2 11 A 1 1 0 0 0 3 12 A 1 1 0 0 0 4 11 A 1 1 0 0 0 3 10 z M 7 11 A 2 2 0 0 0 5 13 A 2 2 0 0 0 7 15 A 2 2 0 0 0 9 13 A 2 2 0 0 0 7 11 z M 12 12 A 1 1 0 0 0 11 13 A 1 1 0 0 0 12 14 A 1 1 0 0 0 13 13 A 1 1 0 0 0 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tool-tweak.svg b/.icons/awkward/16x16/actions/tool-tweak.svg
new file mode 100644
index 00000000..22527028
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tool-tweak.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.7851562 0.98632812 C 9.6058244 0.97506172 9.4255594 0.9795875 9.2480469 1 C 7.4815469 1.369 6.6307438 3.2845656 6.0898438 4.9472656 C 5.6167938 6.4576656 5.1670375 8.3052437 3.6484375 8.9648438 C 2.9897975 9.2243437 1.7200312 9.3291031 1.0195312 9.2207031 L 1 14.941406 L 15 14.980469 L 15 9.2597656 C 13.1869 9.5457656 11.140384 9.5036438 9.6464844 8.2773438 C 8.3327844 7.1489437 7.9007294 4.8738344 8.8496094 3.3652344 C 9.7949794 2.2396344 11.759753 2.7087969 12.376953 3.9667969 C 12.887763 4.2327969 12.721979 3.4627562 12.636719 3.1601562 C 12.277391 1.8974438 11.040479 1.065193 9.7851562 0.98632812 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tool_color_eraser.svg b/.icons/awkward/16x16/actions/tool_color_eraser.svg
new file mode 100644
index 00000000..d92bc0fa
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tool_color_eraser.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.9492188 2.0429688 C 6.7179987 2.0842988 6.4323594 2.32767 6.2246094 2.6875 L 1.2246094 11.347656 C 0.94760938 11.827436 0.91833313 12.326334 1.1582031 12.464844 L 5.4882812 14.964844 C 5.7281713 15.103344 6.144875 14.827436 6.421875 14.347656 L 11.421875 5.6875 C 11.698875 5.20772 11.728161 4.7107356 11.488281 4.5722656 L 7.1582031 2.0722656 C 7.0982031 2.0376456 7.0262988 2.0291987 6.9492188 2.0429688 z M 11.496094 8.9980469 C 11.392574 9.2824569 11.252702 9.5613244 11.101562 9.8339844 C 10.331293 11.184084 9.1260656 12.106984 9.0097656 12.958984 C 9.0067656 12.971714 8.9986937 12.985367 8.9960938 12.998047 L 9.0078125 13.001953 C 9.0058125 13.031263 8.9960938 13.060614 8.9960938 13.089844 C 8.9960938 14.144144 10.115394 14.998047 11.496094 14.998047 C 12.876794 14.998047 13.996094 14.144174 13.996094 13.089844 C 13.996094 13.060614 13.989328 13.031253 13.986328 13.001953 L 13.996094 12.998047 C 13.994094 12.985407 13.985622 12.971714 13.982422 12.958984 C 13.866142 12.106924 12.660925 11.182131 11.890625 9.8320312 C 11.739485 9.5593712 11.599604 9.2824569 11.496094 8.9980469 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tool_curve.svg b/.icons/awkward/16x16/actions/tool_curve.svg
new file mode 120000
index 00000000..7630c979
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tool_curve.svg
@@ -0,0 +1 @@
+format-segment-curve.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tool_elliptical_selection.svg b/.icons/awkward/16x16/actions/tool_elliptical_selection.svg
new file mode 120000
index 00000000..db766e99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tool_elliptical_selection.svg
@@ -0,0 +1 @@
+draw-circle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tool_polygon.svg b/.icons/awkward/16x16/actions/tool_polygon.svg
new file mode 120000
index 00000000..1bc83ee5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tool_polygon.svg
@@ -0,0 +1 @@
+draw-polyline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tool_rounded_rectangle.svg b/.icons/awkward/16x16/actions/tool_rounded_rectangle.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tool_rounded_rectangle.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tools-check-spelling.svg b/.icons/awkward/16x16/actions/tools-check-spelling.svg
new file mode 100644
index 00000000..1fa5de79
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tools-check-spelling.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,11.293 0.64648,13.646 A 0.50029,0.50029 0 1 0 1.3535,14.354 L 3,12.707 5,14.707 7,12.707 9,14.707 11,12.707 13,14.707 15.354,12.354 A 0.50063,0.50063 0 1 0 14.646,11.646 L 13,13.293 11,11.293 9,13.293 7,11.293 5,13.293 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 V 11 H 11 C 12.662,11 14,9.662 14,8 14,6.338 12.662,5 11,5 H 10 V 2 Z M 10,7 H 11 C 11.554,7 12,7.446 12,8 12,8.554 11.554,9 11,9 H 10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,3 V 5 H 5 V 6 H 4 C 2.338,6 1,7.115 1,8.5 1,9.885 2.338,11 4,11 H 7 V 5 C 7,3.892 6.108,3 5,3 Z M 3.5,8 H 5 V 9 H 3.5 C 3.223,9 3,8.777 3,8.5 3,8.223 3.223,8 3.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tools-media-optical-burn-image.svg b/.icons/awkward/16x16/actions/tools-media-optical-burn-image.svg
new file mode 100644
index 00000000..ba9e7c14
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tools-media-optical-burn-image.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 C 4,1 4,2 4,2 V 2.6855 C 4.9368,2.2373 5.9615,2.0031 7,2 10.866,2 14,5.134 14,9 13.996,11.461 12.701,13.739 10.588,15 H 15 C 16,15 16,14 16,14 V 2 C 16,2 16,1 15,1 Z M 7,3 A 6,6 0 0 0 1,9 6,6 0 0 0 7,15 6,6 0 0 0 13,9 6,6 0 0 0 7,3 Z M 7,7 A 2,2 0 0 1 9,9 2,2 0 0 1 7,11 2,2 0 0 1 5,9 2,2 0 0 1 7,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tools-media-optical-burn.svg b/.icons/awkward/16x16/actions/tools-media-optical-burn.svg
new file mode 100644
index 00000000..31af1e6d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tools-media-optical-burn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,1 C 5,3 3,7 3,9.75 3,12.5 5.0572,15 8,15 6.4124,15 5.4121,13.807 5.4121,12.375 5.4121,10.925 6.6402,8.875 8.6855,8 8.6855,11.063 10.882,11.505 10.322,13.25 10.005,14.239 9.201,15 8,15 10.581,15 13,13 13,10.5 13,8 9.4688,6 9.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tools-media-optical-copy.svg b/.icons/awkward/16x16/actions/tools-media-optical-copy.svg
new file mode 100644
index 00000000..d86178f8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tools-media-optical-copy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1 C 7.304,1.0026 5.6883,1.7228 4.5527,2.9824 5.3089,2.6737 6.1341,2.5 7,2.5 10.584,2.5 13.5,5.4161 13.5,9 13.5,9.8659 13.326,10.691 13.018,11.447 14.277,10.311 14.997,8.6958 15,7 15,3.6863 12.314,1 9,1 Z M 7,3 A 6,6 0 0 0 1,9 6,6 0 0 0 7,15 6,6 0 0 0 13,9 6,6 0 0 0 7,3 Z M 7,7 A 2,2 0 0 1 9,9 2,2 0 0 1 7,11 2,2 0 0 1 5,9 2,2 0 0 1 7,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tools-media-optical-erase.svg b/.icons/awkward/16x16/actions/tools-media-optical-erase.svg
new file mode 100644
index 00000000..ed71b0a2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tools-media-optical-erase.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,6 A 2,2 0 0 1 10,8 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tools-media-optical-format.svg b/.icons/awkward/16x16/actions/tools-media-optical-format.svg
new file mode 100644
index 00000000..2ff44931
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tools-media-optical-format.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tools-report-bug.svg b/.icons/awkward/16x16/actions/tools-report-bug.svg
new file mode 100644
index 00000000..05776ce5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tools-report-bug.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5,5 A 1,1 0 0 1 6,6 1,1 0 0 1 5,7 1,1 0 0 1 4,6 1,1 0 0 1 5,5 Z M 11,5 A 1,1 0 0 1 12,6 1,1 0 0 1 11,7 1,1 0 0 1 10,6 1,1 0 0 1 11,5 Z M 8,10 C 10.5,10 12,12 12,12 H 4 C 4,12 5.5,10 8,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tools-rip-audio-cd.svg b/.icons/awkward/16x16/actions/tools-rip-audio-cd.svg
new file mode 100644
index 00000000..53c2b360
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tools-rip-audio-cd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 5 9.1758 A 3 3 0 0 0 4 9 A 3 3 0 0 0 1 12 A 3 3 0 0 0 4 15 A 3 3 0 0 0 7 12 L 7 5 L 13 5 L 13 9.1758 A 3 3 0 0 0 12 9 A 3 3 0 0 0 9 12 A 3 3 0 0 0 12 15 A 3 3 0 0 0 15 12 L 15 1 L 5 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tools-rip-video-cd.svg b/.icons/awkward/16x16/actions/tools-rip-video-cd.svg
new file mode 100644
index 00000000..631564bb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tools-rip-video-cd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0630538,3 C 4.818e-4,3.00291 1e-7,4 1e-7,4 v 8.000001 C 1e-7,13 1.0672226,13 1.0672226,13 h 9.9011664 c 0,0 1.092239,-3.13e-4 1.067223,-0.999999 V 8.0039062 L 16,12.000001 V 4 L 12.035612,7.9960938 V 4 c 0,0 0,-1 -1.067223,-1 H 1.0672226 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/tools-rip-video-dvd.svg b/.icons/awkward/16x16/actions/tools-rip-video-dvd.svg
new file mode 120000
index 00000000..5b222b90
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tools-rip-video-dvd.svg
@@ -0,0 +1 @@
+tools-rip-video-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/tools-wizard.svg b/.icons/awkward/16x16/actions/tools-wizard.svg
new file mode 120000
index 00000000..79026236
--- /dev/null
+++ b/.icons/awkward/16x16/actions/tools-wizard.svg
@@ -0,0 +1 @@
+autocorrection.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/top.svg b/.icons/awkward/16x16/actions/top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/awkward/16x16/actions/top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/torrents.svg b/.icons/awkward/16x16/actions/torrents.svg
new file mode 100644
index 00000000..705378cb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/torrents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.9999998,-1.5e-7 A 8,8 0 0 0 -2.5e-7,8.0000001 8,8 0 0 0 7.9999998,16 8,8 0 0 0 16,8.0000001 8,8 0 0 0 7.9999998,-1.5e-7 Z m -1,3.00000025 0,2.9980469 0,0.00977 0,3.992188 c 0,1 -1,1 -1,1 0,0 -1,0 -1,-1 l 0,-3.9980474 -2,0 4,-3.0019531 z m 3.0000002,2 c 0,0 1,0 1,1 l 0,3.9980469 2,0 L 8.9999998,13 l 0,-2.998047 0,-0.00977 0,-3.9921875 c 0,-1 1.0000002,-1 1.0000002,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transfers.svg b/.icons/awkward/16x16/actions/transfers.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transfers.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/transform-affect-gradient.svg b/.icons/awkward/16x16/actions/transform-affect-gradient.svg
new file mode 100644
index 00000000..18e030b2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-affect-gradient.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,3 V 6 H 12 V 3 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5,3 V 6 H 12 V 3 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,3 V 6 H 12 V 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,3 V 6 H 12 V 3 Z M 11,9 V 11 H 9 V 13 H 11 V 15 L 15,12 Z M 2,11 V 13 H 4 V 11 Z M 5,11 V 13 H 8 V 11 Z M 2,7 V 8 H 9 V 9 H 10 V 7 Z M 2,1 V 2 H 13 V 9 H 14 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transform-affect-pattern.svg b/.icons/awkward/16x16/actions/transform-affect-pattern.svg
new file mode 100644
index 00000000..1043c0fc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-affect-pattern.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 2 H 3 V 4 H 5 V 2 H 7 V 4 H 9 V 2 H 11 V 4 H 13 V 6 H 11 V 7 H 13 V 9 H 14 V 1 Z M 11,6 V 4 H 9 V 6 Z M 9,6 H 7 V 7 H 5 V 6 H 3 V 7 H 2 V 8 H 9 V 9 H 10 V 7 H 9 Z M 3,6 V 4 H 2 V 6 Z M 5,6 H 7 V 4 H 5 Z M 11,9 V 11 H 9 V 13 H 11 V 15 L 15,12 Z M 2,11 V 13 H 4 V 11 Z M 5,11 V 13 H 8 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transform-affect-rounded-corners.svg b/.icons/awkward/16x16/actions/transform-affect-rounded-corners.svg
new file mode 100644
index 00000000..e9866174
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-affect-rounded-corners.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 3 H 9 C 11,3 12,4 12,6 V 8 H 14 V 6 C 14,2.5 12.5,1 9,1 Z M 11,9 V 11 H 9 V 13 H 11 V 15 L 15,12 Z M 2,11 V 13 H 4 V 11 Z M 5,11 V 13 H 8 V 11 Z M 2,5 V 6 H 8 C 9,6 9,7 9,7 V 8 H 10 V 7 C 10,7 10,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transform-affect-stroke.svg b/.icons/awkward/16x16/actions/transform-affect-stroke.svg
new file mode 100644
index 00000000..1b425fe8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-affect-stroke.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,9 V 11 H 9 V 13 H 11 V 15 L 15,12 Z M 2,11 V 13 H 4 V 11 Z M 5,11 V 13 H 8 V 11 Z M 2,5 V 6 H 9 V 8 H 10 V 5 Z M 2,1 V 3 H 12 V 8 H 14 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transform-crop-and-resize.svg b/.icons/awkward/16x16/actions/transform-crop-and-resize.svg
new file mode 120000
index 00000000..686d9f8d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-crop-and-resize.svg
@@ -0,0 +1 @@
+transform-crop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/transform-crop.svg b/.icons/awkward/16x16/actions/transform-crop.svg
new file mode 100644
index 00000000..4a6682be
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-crop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 5 14 L 11 8 L 11 2 L 5 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transform-move.svg b/.icons/awkward/16x16/actions/transform-move.svg
new file mode 100644
index 00000000..cb5e7051
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-move.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 6 4 L 10 4 L 8 1 z M 4 6 L 1 8 L 4 10 L 4 6 z M 8 6 C 6.8954 6 6 6.8954 6 8 C 6 9.1046 6.8954 10 8 10 C 9.1046 10 10 9.1046 10 8 C 10 6.8954 9.1046 6 8 6 z M 12 6 L 12 10 L 15 8 L 12 6 z M 6 12 L 8 15 L 10 12 L 6 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transform-rotate.svg b/.icons/awkward/16x16/actions/transform-rotate.svg
new file mode 100644
index 00000000..4e857d32
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-rotate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 10 L 7 10 L 7 5 L 9 5 C 10.108 5 11 5.89199 11 7 L 11 9 L 8 9 L 8 11 L 6 11 L 6 15 L 15 15 L 15 9 L 12 9 L 12 7 C 12 5.338 10.662 4 9 4 L 7 4 L 7 1 L 1 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transform-scale-textbox-points.svg b/.icons/awkward/16x16/actions/transform-scale-textbox-points.svg
new file mode 100644
index 00000000..257b59b1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-scale-textbox-points.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 5 L 2 5 L 5 5 L 5 2 L 5 1 L 1 1 z M 11 1 L 11 5 L 15 5 L 15 1 L 11 1 z M 6 4 L 6 5 L 7 5 L 7 4 L 6 4 z M 9 4 L 9 5 L 10 5 L 10 4 L 9 4 z M 4 6 L 4 7 L 5 7 L 5 6 L 4 6 z M 11 6 L 11 7 L 12 7 L 12 6 L 11 6 z M 4 9 L 4 10 L 5 10 L 5 9 L 4 9 z M 9 9 L 9 11 L 11 11 L 11 15 L 13 15 L 13 11 L 15 11 L 15 9 L 12 9 L 11 9 L 9 9 z M 1 11 L 1 15 L 5 15 L 5 11 L 1 11 z M 6 11 L 6 12 L 7 12 L 7 11 L 6 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transform-scale.svg b/.icons/awkward/16x16/actions/transform-scale.svg
new file mode 120000
index 00000000..617c98ba
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-scale.svg
@@ -0,0 +1 @@
+kdenlive-zoom-large.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/transform-shear-down.svg b/.icons/awkward/16x16/actions/transform-shear-down.svg
new file mode 100644
index 00000000..e5fc3d55
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-shear-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15 1 L 6 3 L 6 12 L 15 10 L 15 1 z M 1 5 L 1 15 L 10 15 L 10 12.134766 L 5 13.246094 L 5 5 L 1 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transform-shear-left.svg b/.icons/awkward/16x16/actions/transform-shear-left.svg
new file mode 100644
index 00000000..6c632bbf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-shear-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 10 L 3.8652344 10 L 2.7539062 5 L 11 5 L 11 1 L 1 1 z M 4 6 L 6 15 L 15 15 L 13 6 L 4 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transform-shear-right.svg b/.icons/awkward/16x16/actions/transform-shear-right.svg
new file mode 100644
index 00000000..83148d6d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-shear-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 1 L 5 5 L 13.246094 5 L 12.134766 10 L 15 10 L 15 1 L 5 1 z M 3 6 L 1 15 L 10 15 L 12 6 L 3 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/transform-shear-up.svg b/.icons/awkward/16x16/actions/transform-shear-up.svg
new file mode 100644
index 00000000..4afd7d1c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/transform-shear-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 10 L 4 10 L 4 6.1972656 L 11 4.6425781 L 11 1 L 1 1 z M 14 5 L 5 7 L 5 16 L 14 14 L 14 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/trash-empty.svg b/.icons/awkward/16x16/actions/trash-empty.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/trash-empty.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/twitter-dm.svg b/.icons/awkward/16x16/actions/twitter-dm.svg
new file mode 100644
index 00000000..787d0c6e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/twitter-dm.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5,1 1,8 V 15 H 15 V 8 L 12.5,1 Z M 5,3 H 11 L 13,9 H 11 L 10,11 H 6 L 5,9 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/twitter-home.svg b/.icons/awkward/16x16/actions/twitter-home.svg
new file mode 100644
index 00000000..52cb7bb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/twitter-home.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 0 9 L 1.5 10.5 L 2.5 9.5 L 3.5 15 L 12.5 15 L 13.5 9.5 L 14.5 10.5 L 16 9 L 8 1 z M 8 6 A 2.5 2.5 0 0 1 10.5 8.5 A 2.5 2.5 0 0 1 8 11 A 2.5 2.5 0 0 1 5.5 8.5 A 2.5 2.5 0 0 1 8 6 z M 8 12 A 1 1 0 0 1 9 13 A 1 1 0 0 1 8 14 A 1 1 0 0 1 7 13 A 1 1 0 0 1 8 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/twitter-mentions.svg b/.icons/awkward/16x16/actions/twitter-mentions.svg
new file mode 100644
index 00000000..0e052d7f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/twitter-mentions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.634766 0.99609375 C 10.173857 1.0115105 9.7458312 1.2840094 9.5351562 1.7167969 C 7.6060562 1.6002269 5.7583188 2.7575219 5.0742188 4.6699219 C 4.4651988 6.4021219 3.2345563 8.6400594 2.5976562 8.7558594 C 2.4689462 8.8284594 2.3605706 8.9449431 2.3066406 9.0957031 C 2.1876606 9.4283131 2.3589462 9.7930494 2.6914062 9.9121094 L 11.992188 13.242188 C 12.324608 13.361247 12.687651 13.190002 12.806641 12.857422 C 12.860541 12.706662 12.850275 12.546043 12.796875 12.408203 C 12.378175 11.914293 12.846719 9.4031344 13.474609 7.6777344 C 14.158769 5.7653344 13.463237 3.6973 11.898438 2.5625 C 12.047307 1.93815 11.717549 1.2916125 11.099609 1.0703125 C 10.945124 1.0149825 10.788402 0.99095484 10.634766 0.99609375 z M 6.7441406 12.716797 C 6.4476006 13.545757 7.0116494 14.507181 8.0058594 14.863281 C 9.0000194 15.219341 10.04725 14.834819 10.34375 14.005859 L 6.7441406 12.716797 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/twitter-profile.svg b/.icons/awkward/16x16/actions/twitter-profile.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/twitter-profile.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/underexposure.svg b/.icons/awkward/16x16/actions/underexposure.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/underexposure.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/undo.svg b/.icons/awkward/16x16/actions/undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/awkward/16x16/actions/undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/unlock.svg b/.icons/awkward/16x16/actions/unlock.svg
new file mode 120000
index 00000000..a7673957
--- /dev/null
+++ b/.icons/awkward/16x16/actions/unlock.svg
@@ -0,0 +1 @@
+object-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/up.svg b/.icons/awkward/16x16/actions/up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/upcomingevents-amarok.svg b/.icons/awkward/16x16/actions/upcomingevents-amarok.svg
new file mode 120000
index 00000000..70226528
--- /dev/null
+++ b/.icons/awkward/16x16/actions/upcomingevents-amarok.svg
@@ -0,0 +1 @@
+view-calendar-upcoming-events.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/upindicator.svg b/.icons/awkward/16x16/actions/upindicator.svg
new file mode 120000
index 00000000..687a8fb0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/upindicator.svg
@@ -0,0 +1 @@
+pan-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/upload-media.svg b/.icons/awkward/16x16/actions/upload-media.svg
new file mode 120000
index 00000000..17854fc8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/upload-media.svg
@@ -0,0 +1 @@
+cloud-upload.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/url-copy.svg b/.icons/awkward/16x16/actions/url-copy.svg
new file mode 120000
index 00000000..b20b3d57
--- /dev/null
+++ b/.icons/awkward/16x16/actions/url-copy.svg
@@ -0,0 +1 @@
+edit-link.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/user-group-delete.svg b/.icons/awkward/16x16/actions/user-group-delete.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/user-group-delete.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/user-group-new.svg b/.icons/awkward/16x16/actions/user-group-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/user-group-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/user-group-properties.svg b/.icons/awkward/16x16/actions/user-group-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/user-group-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/user-identity.svg b/.icons/awkward/16x16/actions/user-identity.svg
new file mode 100644
index 00000000..8fc32c9f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/user-identity.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 C 6.1991 2 4.7401 3.5445 4.5391 5.5391 C 4.2219 5.6038 4 5.8053 4 6.5 C 4 6.9819 4.4668 7.9204 5.1719 7.9883 A 3 4.5 0 0 0 8 11 A 3 4.5 0 0 0 10.828 7.9883 C 11.533 7.9204 12 6.9819 12 6.5 C 12 5.8053 11.778 5.6038 11.461 5.5391 C 11.26 3.5445 9.8009 2 8 2 z M 5.7598 11.01 C 3.1048 11.061 1 11.925 1 13 L 1 14 C 1 14.554 1.446 15 2 15 L 14 15 C 14.554 15 15 14.554 15 14 L 15 13 C 15 11.925 12.895 11.061 10.24 11.01 C 9.6488 11.618 8.8974 12 8 12 C 7.1026 12 6.3514 11.618 5.7598 11.01 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/user-properties.svg b/.icons/awkward/16x16/actions/user-properties.svg
new file mode 120000
index 00000000..998070b5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/user-properties.svg
@@ -0,0 +1 @@
+configure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/user_purple.svg b/.icons/awkward/16x16/actions/user_purple.svg
new file mode 100644
index 00000000..0e274946
--- /dev/null
+++ b/.icons/awkward/16x16/actions/user_purple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 11,5 A 3,3 0 0 1 8,8 3,3 0 0 1 5,5 3,3 0 0 1 8,2 3,3 0 0 1 11,5 Z M 8,9 C 2,9 2,13 2,13 V 14 H 14 V 13 C 14,13 14,9 8,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/usermenu-delete.svg b/.icons/awkward/16x16/actions/usermenu-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/usermenu-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/usermenu-down.svg b/.icons/awkward/16x16/actions/usermenu-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/usermenu-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/usermenu-up.svg b/.icons/awkward/16x16/actions/usermenu-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/usermenu-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/username-copy.svg b/.icons/awkward/16x16/actions/username-copy.svg
new file mode 100644
index 00000000..19baa174
--- /dev/null
+++ b/.icons/awkward/16x16/actions/username-copy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,5 A 3,3 0 0 1 8,8 3,3 0 0 1 5,5 3,3 0 0 1 8,2 3,3 0 0 1 11,5 Z M 8,9 C 2,9 2,13 2,13 V 14 H 14 V 13 C 14,13 14,9 8,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/videoclip-amarok.svg b/.icons/awkward/16x16/actions/videoclip-amarok.svg
new file mode 120000
index 00000000..0d1faec0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/videoclip-amarok.svg
@@ -0,0 +1 @@
+kdenlive-show-video.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-bank-account-checking.svg b/.icons/awkward/16x16/actions/view-bank-account-checking.svg
new file mode 100644
index 00000000..a44797a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-bank-account-checking.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 L 0 8 L 2 8 L 2 15 L 10.342 15 A 3.5 3.5 0 0 1 10 13.5 A 3.5 3.5 0 0 1 12 10.342 L 12 8 L 14 8 L 7 1 z M 7 6 A 2 2 0 0 1 9 8 A 2 2 0 0 1 7 10 C 10 10 10 12.5 10 12.5 L 10 13 L 4 13 L 4 12.5 C 4 12.5 4 10 7 10 A 2 2 0 0 1 5 8 A 2 2 0 0 1 7 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.5,10 V 10.857 C 12.119,10.857 11,12.008 11,13.428 11,14.848 12.119,16 13.5,16 14.867,16 15.976,14.871 15.998,13.471 A 0.41663,0.42857 0 0 0 16,13.428 0.41663,0.42857 0 0 0 15.584,13 0.41663,0.42857 0 0 0 15.166,13.428 C 15.166,14.375 14.42,15.143 13.5,15.143 12.58,15.143 11.834,14.374 11.834,13.428 11.834,12.481 12.58,11.715 13.5,11.715 V 12.572 L 15.166,11.285 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-bank-account-savings.svg b/.icons/awkward/16x16/actions/view-bank-account-savings.svg
new file mode 100644
index 00000000..8dc2de2c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-bank-account-savings.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,11 V 13 H 13 L 14.5,16 16,13 H 15 V 11 Z M 7,1 0,8 H 2 V 15 H 12 V 8 H 14 Z M 7,6 A 2,2 0 0 1 9,8 2,2 0 0 1 7,10 C 10,10 10,12.5 10,12.5 V 13 H 4 V 12.5 C 4,12.5 4,10 7,10 A 2,2 0 0 1 5,8 2,2 0 0 1 7,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-bank-account.svg b/.icons/awkward/16x16/actions/view-bank-account.svg
new file mode 100644
index 00000000..b0bfe11e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-bank-account.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 1 8 L 3 8 L 3 15 L 13 15 L 13 8 L 15 8 L 8 1 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 C 11 10 11 12.5 11 12.5 L 11 13 L 5 13 L 5 12.5 C 5 12.5 5 10 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-bank.svg b/.icons/awkward/16x16/actions/view-bank.svg
new file mode 100644
index 00000000..98e5e34a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-bank.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 1 8 L 3 8 L 3 15 L 13 15 L 13 8 L 15 8 L 8 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-barcode-add.svg b/.icons/awkward/16x16/actions/view-barcode-add.svg
new file mode 100644
index 00000000..574e9f60
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-barcode-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 14 H 3 V 1 Z M 4,1 V 7 H 5 V 1 Z M 6,1 V 14 H 7 V 1 Z M 8,1 V 9 H 9 V 1 Z M 10,1 V 7 H 11 V 1 Z M 12,1 V 7 H 15 V 1 Z M 11,8 C 11,8 10,8 10,9 V 10 H 9 C 8,10 8,11 8,11 V 12 C 8,12 8,13 9,13 H 10 V 14 C 10,15 11,15 11,15 H 12 C 12,15 13,15 13,14 V 13 H 14 C 15,13 15,12 15,12 V 11 C 15,11 15,10 14,10 H 13 V 9 C 13,8 12,8 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-barcode.svg b/.icons/awkward/16x16/actions/view-barcode.svg
new file mode 100644
index 00000000..879a9fd2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-barcode.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 V 15 H 3 V 2 Z M 4,2 V 8 H 5 V 2 Z M 6,2 V 15 H 7 V 2 Z M 8,2 V 15 H 9 V 2 Z M 10,2 V 9 H 11 V 2 Z M 12,2 V 15 H 15 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-agenda.svg b/.icons/awkward/16x16/actions/view-calendar-agenda.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-agenda.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-calendar-birthday.svg b/.icons/awkward/16x16/actions/view-calendar-birthday.svg
new file mode 100644
index 00000000..2c6e7ec3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-birthday.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,2 V 4 H 6 C 6,4 5,4 5,5 V 6 H 4 C 4,6 3,6 3,7 V 9 C 3,9 1,9 1,11 V 15 H 15 V 11 C 15,9 13,9 13,9 V 7 C 13,6 12,6 12,6 H 11 V 5 C 11,4 10,4 10,4 H 8 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-day.svg b/.icons/awkward/16x16/actions/view-calendar-day.svg
new file mode 100644
index 00000000..2475ef81
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-day.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,7 V 9 H 9 V 7 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-holiday.svg b/.icons/awkward/16x16/actions/view-calendar-holiday.svg
new file mode 100644
index 00000000..6aec1697
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-holiday.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7 7 L 7 9 L 9 9 L 9 7 L 7 7 z M 10 7 L 10 9 L 12 9 L 12 7 L 10 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-journal.svg b/.icons/awkward/16x16/actions/view-calendar-journal.svg
new file mode 100644
index 00000000..e12f64d3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-journal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 V 14 H 10 V 4 C 10,2 8,2 8,2 Z M 10,2 C 10,2 11,2 11,4 V 14 H 12 V 4 C 12,2 10,2 10,2 Z M 12,2 C 12,2 13,2 13,4 V 14 H 14 V 4 C 14,2 12,2 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-list.svg b/.icons/awkward/16x16/actions/view-calendar-list.svg
new file mode 120000
index 00000000..5e86bb44
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-list.svg
@@ -0,0 +1 @@
+snap-page.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-calendar-month.svg b/.icons/awkward/16x16/actions/view-calendar-month.svg
new file mode 100644
index 00000000..aa722837
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-month.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 12 H 12 V 10 Z M 7,10 V 12 H 9 V 10 Z M 4,10 V 12 H 6 V 10 Z M 10,7 V 9 H 12 V 7 Z M 7,7 V 9 H 9 V 7 Z M 4,7 V 9 H 6 V 7 Z M 10,4 V 6 H 12 V 4 Z M 7,4 V 6 H 9 V 4 Z M 4,4 V 6 H 6 V 4 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-special-occasion.svg b/.icons/awkward/16x16/actions/view-calendar-special-occasion.svg
new file mode 100644
index 00000000..e6295edf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-special-occasion.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 L 7,10 5,8 C 5,8 4,7 3.2852,7.7852 2.5352,8.5352 3.5,9.5 3.5,9.5 L 7,13 13,6.1992 V 13 H 7 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-tasks.svg b/.icons/awkward/16x16/actions/view-calendar-tasks.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-tasks.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-calendar-time-spent.svg b/.icons/awkward/16x16/actions/view-calendar-time-spent.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-time-spent.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-calendar-timeline.svg b/.icons/awkward/16x16/actions/view-calendar-timeline.svg
new file mode 100644
index 00000000..75f828f1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-timeline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,10 H 9 V 12 H 5 Z M 7,7 H 13 V 9 H 7 Z M 3,4 H 7 V 6 H 3 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-upcoming-days.svg b/.icons/awkward/16x16/actions/view-calendar-upcoming-days.svg
new file mode 100644
index 00000000..d44c3bb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-upcoming-days.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,7 V 9 H 12 V 7 Z M 7,7 V 9 H 9 V 7 Z M 4,7 V 9 H 6 V 7 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-upcoming-events.svg b/.icons/awkward/16x16/actions/view-calendar-upcoming-events.svg
new file mode 100644
index 00000000..9d742fa2
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-upcoming-events.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,10 A 1,1 0 0 0 7,11 1,1 0 0 0 8,12 1,1 0 0 0 9,11 1,1 0 0 0 8,10 Z M 7,5 V 9 H 9 V 5 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-wedding-anniversary.svg b/.icons/awkward/16x16/actions/view-calendar-wedding-anniversary.svg
new file mode 100644
index 00000000..4d9693e6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-wedding-anniversary.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 A 6 6 0 0 0 0 8 A 6 6 0 0 0 6 14 A 6 6 0 0 0 12 8 A 6 6 0 0 0 6 2 z M 6 4 A 4 4 0 0 1 10 8 A 4 4 0 0 1 6 12 A 4 4 0 0 1 2 8 A 4 4 0 0 1 6 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,2 A 6,6 0 0 0 4,8 6,6 0 0 0 10,14 6,6 0 0 0 16,8 6,6 0 0 0 10,2 Z M 10,4 A 4,4 0 0 1 14,8 4,4 0 0 1 10,12 4,4 0 0 1 6,8 4,4 0 0 1 10,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-week.svg b/.icons/awkward/16x16/actions/view-calendar-week.svg
new file mode 100644
index 00000000..b1fb4a15
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-week.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,10 V 12 H 6 V 10 Z M 10,7 V 9 H 12 V 7 Z M 7,7 V 9 H 9 V 7 Z M 4,7 V 9 H 6 V 7 Z M 10,4 V 6 H 12 V 4 Z M 7,4 V 6 H 9 V 4 Z M 4,4 V 6 H 6 V 4 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar-whatsnext.svg b/.icons/awkward/16x16/actions/view-calendar-whatsnext.svg
new file mode 120000
index 00000000..b830e6ba
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-whatsnext.svg
@@ -0,0 +1 @@
+view-calendar-journal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-calendar-workweek.svg b/.icons/awkward/16x16/actions/view-calendar-workweek.svg
new file mode 100644
index 00000000..f5d494d8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar-workweek.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,10 V 12 H 6 V 10 Z M 10,7 V 9 H 12 V 7 Z M 7,7 V 9 H 9 V 7 Z M 4,7 V 9 H 6 V 7 Z M 10,4 V 6 H 12 V 4 Z M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-calendar.svg b/.icons/awkward/16x16/actions/view-calendar.svg
new file mode 100644
index 00000000..786bb132
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-calendar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 15 V 3 C 15,3 15,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-catalog.svg b/.icons/awkward/16x16/actions/view-catalog.svg
new file mode 120000
index 00000000..62e1f1e9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-catalog.svg
@@ -0,0 +1 @@
+view-pim-news.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-categories.svg b/.icons/awkward/16x16/actions/view-categories.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-categories.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-certificate-add.svg b/.icons/awkward/16x16/actions/view-certificate-add.svg
new file mode 100644
index 00000000..a88f8bc7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-certificate-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-certificate-export-secret.svg b/.icons/awkward/16x16/actions/view-certificate-export-secret.svg
new file mode 100644
index 00000000..cf90b510
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-certificate-export-secret.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 13 10 L 13 11 L 10 11 L 10 14 L 13 14 L 13 15 L 16 12.5 L 13 10 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-certificate-export-server.svg b/.icons/awkward/16x16/actions/view-certificate-export-server.svg
new file mode 100644
index 00000000..384b3308
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-certificate-export-server.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,14 V 15 H 15 V 14 Z M 10,12 V 13 H 15 V 12 Z M 10,10 V 11 H 15 V 10 Z M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-certificate-export.svg b/.icons/awkward/16x16/actions/view-certificate-export.svg
new file mode 100644
index 00000000..a54222ff
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-certificate-export.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,10 V 11 H 10 V 14 H 13 V 15 L 16,12.5 Z M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-certificate-import.svg b/.icons/awkward/16x16/actions/view-certificate-import.svg
new file mode 100644
index 00000000..57952105
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-certificate-import.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,10 10,12.5 13,15 V 14 H 16 V 11 H 13 Z M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-certificate-server-configure.svg b/.icons/awkward/16x16/actions/view-certificate-server-configure.svg
new file mode 100644
index 00000000..d0156cc8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-certificate-server-configure.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,10 V 10.586 L 11.586,10.172 10.172,11.586 10.586,12 H 10 V 14 H 10.586 L 10.172,14.414 11.586,15.828 12,15.414 V 16 H 14 V 15.414 L 14.414,15.828 15.828,14.414 15.414,14 H 16 V 12 H 15.414 L 15.828,11.586 14.414,10.172 14,10.586 V 10 Z M 13,12 A 1,1 0 0 1 14,13 1,1 0 0 1 13,14 1,1 0 0 1 12,13 1,1 0 0 1 13,12 Z M 0,1 V 15 H 9 V 10 9 H 15 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-certificate-sign.svg b/.icons/awkward/16x16/actions/view-certificate-sign.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-certificate-sign.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-certificate.svg b/.icons/awkward/16x16/actions/view-certificate.svg
new file mode 100644
index 00000000..a83f251a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-certificate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 9,3 H 15 V 4 H 9 Z M 3.5,4 C 3.5,4 5,4 5,5.5 V 7 H 6 V 10 H 1 V 7 H 2 V 5.5 C 2,4 3.5,4 3.5,4 Z M 3.5,5 C 3.5,5 3,5 3,5.5 V 7 H 4 V 5.5 C 4,5 3.5,5 3.5,5 Z M 9,6 H 15 V 7 H 9 Z M 9,9 H 15 V 10 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-choose.svg b/.icons/awkward/16x16/actions/view-choose.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-choose.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-close.svg b/.icons/awkward/16x16/actions/view-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-column.svg b/.icons/awkward/16x16/actions/view-column.svg
new file mode 100644
index 00000000..830ccd59
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-column.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 3 L 1 13 L 3 13 L 3 3 L 1 3 z M 5 3 L 5 13 L 7 13 L 7 3 L 5 3 z M 9 3 L 9 13 L 11 13 L 11 3 L 9 3 z M 13 3 L 13 13 L 15 13 L 15 3 L 13 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-compact.svg b/.icons/awkward/16x16/actions/view-compact.svg
new file mode 100644
index 00000000..c01e2ac5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-compact.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.25 4 C 2 4 2 4.25 2 4.25 L 2 5.75 C 2 6 2.25 6 2.25 6 L 3.75 6 C 4 6 4 5.75 4 5.75 L 4 4.25 C 4 4 3.75 4 3.75 4 L 2.25 4 z M 5.25 4 C 5 4 5 4.25 5 4.25 L 5 5.75 C 5 6 5.25 6 5.25 6 L 6.75 6 C 7 6 7 5.75 7 5.75 L 7 4.25 C 7 4 6.75 4 6.75 4 L 5.25 4 z M 8.25 4 C 8 4 8 4.25 8 4.25 L 8 5.75 C 8 6 8.25 6 8.25 6 L 9.75 6 C 10 6 10 5.75 10 5.75 L 10 4.25 C 10 4 9.75 4 9.75 4 L 8.25 4 z M 11.25 4 C 11 4 11 4.25 11 4.25 L 11 5.75 C 11 6 11.25 6 11.25 6 L 12.75 6 C 13 6 13 5.75 13 5.75 L 13 4.25 C 13 4 12.75 4 12.75 4 L 11.25 4 z M 2.25 7 C 2 7 2 7.25 2 7.25 L 2 8.75 C 2 9 2.25 9 2.25 9 L 3.75 9 C 4 9 4 8.75 4 8.75 L 4 7.25 C 4 7 3.75 7 3.75 7 L 2.25 7 z M 5.25 7 C 5 7 5 7.25 5 7.25 L 5 8.75 C 5 9 5.25 9 5.25 9 L 6.75 9 C 7 9 7 8.75 7 8.75 L 7 7.25 C 7 7 6.75 7 6.75 7 L 5.25 7 z M 8.25 7 C 8 7 8 7.25 8 7.25 L 8 8.75 C 8 9 8.25 9 8.25 9 L 9.75 9 C 10 9 10 8.75 10 8.75 L 10 7.25 C 10 7 9.75 7 9.75 7 L 8.25 7 z M 11.25 7 C 11 7 11 7.25 11 7.25 L 11 8.75 C 11 9 11.25 9 11.25 9 L 12.75 9 C 13 9 13 8.75 13 8.75 L 13 7.25 C 13 7 12.75 7 12.75 7 L 11.25 7 z M 2.25 10 C 2 10 2 10.25 2 10.25 L 2 11.75 C 2 12 2.25 12 2.25 12 L 3.75 12 C 4 12 4 11.75 4 11.75 L 4 10.25 C 4 10 3.75 10 3.75 10 L 2.25 10 z M 5.25 10 C 5 10 5 10.25 5 10.25 L 5 11.75 C 5 12 5.25 12 5.25 12 L 6.75 12 C 7 12 7 11.75 7 11.75 L 7 10.25 C 7 10 6.75 10 6.75 10 L 5.25 10 z M 8.25 10 C 8 10 8 10.25 8 10.25 L 8 11.75 C 8 12 8.25 12 8.25 12 L 9.75 12 C 10 12 10 11.75 10 11.75 L 10 10.25 C 10 10 9.75 10 9.75 10 L 8.25 10 z M 11.25 10 C 11 10 11 10.25 11 10.25 L 11 11.75 C 11 12 11.25 12 11.25 12 L 12.75 12 C 13 12 13 11.75 13 11.75 L 13 10.25 C 13 10 12.75 10 12.75 10 L 11.25 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-continuous.svg b/.icons/awkward/16x16/actions/view-continuous.svg
new file mode 100644
index 00000000..5035a6aa
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-continuous.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,2 V 3 H 10 V 2 Z M 4,4 V 6 H 12 V 4 Z M 2,7 V 9 H 14 V 7 Z M 4,10 V 12 H 12 V 10 Z M 6,13 V 14 H 10 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-coverflow.svg b/.icons/awkward/16x16/actions/view-coverflow.svg
new file mode 100644
index 00000000..8b25113a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-coverflow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 3 L 1 13 L 2 13 L 2 3 L 1 3 z M 14 3 L 14 13 L 15 13 L 15 3 L 14 3 z M 3 4 L 3 12 L 4 12 L 4 4 L 3 4 z M 12 4 L 12 12 L 13 12 L 13 4 L 12 4 z M 5 5 L 5 11 L 11 11 L 11 5 L 5 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-dual.svg b/.icons/awkward/16x16/actions/view-dual.svg
new file mode 100644
index 00000000..9920b64c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-dual.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 7,3 V 13 H 2 V 3 Z M 9,3 H 14 V 13 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-file-columns.svg b/.icons/awkward/16x16/actions/view-file-columns.svg
new file mode 120000
index 00000000..4bbf838b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-file-columns.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-filter-rtl.svg b/.icons/awkward/16x16/actions/view-filter-rtl.svg
new file mode 100644
index 00000000..6191633d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-filter-rtl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 2 L 9 14 L 10 14 L 10 2 L 9 2 z M 1 3 L 1 5 L 3 5 L 3 3 L 1 3 z M 5 3 L 5 5 L 7 5 L 7 3 L 5 3 z M 12 3 L 12 4 L 14 4 L 14 3 L 12 3 z M 12 6 L 12 7 L 14 7 L 14 6 L 12 6 z M 1 7 L 1 9 L 3 9 L 3 7 L 1 7 z M 5 7 L 5 9 L 7 9 L 7 7 L 5 7 z M 12 9 L 12 10 L 14 10 L 14 9 L 12 9 z M 1 11 L 1 13 L 3 13 L 3 11 L 1 11 z M 5 11 L 5 13 L 7 13 L 7 11 L 5 11 z M 12 12 L 12 13 L 14 13 L 14 12 L 12 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-filter.svg b/.icons/awkward/16x16/actions/view-filter.svg
new file mode 100644
index 00000000..641f4526
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-filter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 L 6 14 L 7 14 L 7 2 L 6 2 z M 2 3 L 2 4 L 4 4 L 4 3 L 2 3 z M 9 3 L 9 5 L 11 5 L 11 3 L 9 3 z M 13 3 L 13 5 L 15 5 L 15 3 L 13 3 z M 2 6 L 2 7 L 4 7 L 4 6 L 2 6 z M 9 7 L 9 9 L 11 9 L 11 7 L 9 7 z M 13 7 L 13 9 L 15 9 L 15 7 L 13 7 z M 2 9 L 2 10 L 4 10 L 4 9 L 2 9 z M 9 11 L 9 13 L 11 13 L 11 11 L 9 11 z M 13 11 L 13 13 L 15 13 L 15 11 L 13 11 z M 2 12 L 2 13 L 4 13 L 4 12 L 2 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-form-action.svg b/.icons/awkward/16x16/actions/view-form-action.svg
new file mode 100644
index 00000000..b79d5a6b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-form-action.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 Z M 3,4 H 6 V 10 H 3 Z M 7,5 H 9 V 6 H 7 Z M 11,5 V 8 H 13 L 10,12 V 9 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-form.svg b/.icons/awkward/16x16/actions/view-form.svg
new file mode 100644
index 00000000..e4fd1e6f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-form.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 H 2 C 2,1 1,1 1,2 Z M 4,5 H 7 V 11 H 4 Z M 8,6 H 12 V 7 H 8 Z M 8,9 H 12 V 10 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-fullscreen.svg b/.icons/awkward/16x16/actions/view-fullscreen.svg
new file mode 100644
index 00000000..f33021a4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-fullscreen.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 7 H 3 V 4 H 6 V 2 Z M 10,2 V 4 H 13 V 7 H 15 V 3 C 15,2 14,2 14,2 Z M 1,9 V 13 C 1,14 2,14 2,14 H 6 V 12 H 3 V 9 Z M 13,9 V 12 H 10 V 14 H 14 C 14,14 15,14 15,13 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-grid.svg b/.icons/awkward/16x16/actions/view-grid.svg
new file mode 100644
index 00000000..c3ee43e8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-grid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.25 3 C 1 3 1 3.25 1 3.25 L 1 4.75 C 1 5 1.25 5 1.25 5 L 2.75 5 C 3 5 3 4.75 3 4.75 L 3 3.25 C 3 3 2.75 3 2.75 3 L 1.25 3 z M 5.25 3 C 5 3 5 3.25 5 3.25 L 5 4.75 C 5 5 5.25 5 5.25 5 L 6.75 5 C 7 5 7 4.75 7 4.75 L 7 3.25 C 7 3 6.75 3 6.75 3 L 5.25 3 z M 9.25 3 C 9 3 9 3.25 9 3.25 L 9 4.75 C 9 5 9.25 5 9.25 5 L 10.75 5 C 11 5 11 4.75 11 4.75 L 11 3.25 C 11 3 10.75 3 10.75 3 L 9.25 3 z M 13.25 3 C 13 3 13 3.25 13 3.25 L 13 4.75 C 13 5 13.25 5 13.25 5 L 14.75 5 C 15 5 15 4.75 15 4.75 L 15 3.25 C 15 3 14.75 3 14.75 3 L 13.25 3 z M 1.25 7 C 1 7 1 7.25 1 7.25 L 1 8.75 C 1 9 1.25 9 1.25 9 L 2.75 9 C 3 9 3 8.75 3 8.75 L 3 7.25 C 3 7 2.75 7 2.75 7 L 1.25 7 z M 5.25 7 C 5 7 5 7.25 5 7.25 L 5 8.75 C 5 9 5.25 9 5.25 9 L 6.75 9 C 7 9 7 8.75 7 8.75 L 7 7.25 C 7 7 6.75 7 6.75 7 L 5.25 7 z M 9.25 7 C 9 7 9 7.25 9 7.25 L 9 8.75 C 9 9 9.25 9 9.25 9 L 10.75 9 C 11 9 11 8.75 11 8.75 L 11 7.25 C 11 7 10.75 7 10.75 7 L 9.25 7 z M 13.25 7 C 13 7 13 7.25 13 7.25 L 13 8.75 C 13 9 13.25 9 13.25 9 L 14.75 9 C 15 9 15 8.75 15 8.75 L 15 7.25 C 15 7 14.75 7 14.75 7 L 13.25 7 z M 1.25 11 C 1 11 1 11.25 1 11.25 L 1 12.75 C 1 13 1.25 13 1.25 13 L 2.75 13 C 3 13 3 12.75 3 12.75 L 3 11.25 C 3 11 2.75 11 2.75 11 L 1.25 11 z M 5.25 11 C 5 11 5 11.25 5 11.25 L 5 12.75 C 5 13 5.25 13 5.25 13 L 6.75 13 C 7 13 7 12.75 7 12.75 L 7 11.25 C 7 11 6.75 11 6.75 11 L 5.25 11 z M 9.25 11 C 9 11 9 11.25 9 11.25 L 9 12.75 C 9 13 9.25 13 9.25 13 L 10.75 13 C 11 13 11 12.75 11 12.75 L 11 11.25 C 11 11 10.75 11 10.75 11 L 9.25 11 z M 13.25 11 C 13 11 13 11.25 13 11.25 L 13 12.75 C 13 13 13.25 13 13.25 13 L 14.75 13 C 15 13 15 12.75 15 12.75 L 15 11.25 C 15 11 14.75 11 14.75 11 L 13.25 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-group.svg b/.icons/awkward/16x16/actions/view-group.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-group.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-hidden.svg b/.icons/awkward/16x16/actions/view-hidden.svg
new file mode 100644
index 00000000..2b62ffab
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-hidden.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 3 C 2 3 0 8 0 8 C 0 8 2 13 8 13 C 14 13 16 8 16 8 C 16 8 14 3 8 3 z M 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 z M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 8 9 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-history.svg b/.icons/awkward/16x16/actions/view-history.svg
new file mode 120000
index 00000000..ab3c72dc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-history.svg
@@ -0,0 +1 @@
+document-open-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-left-close.svg b/.icons/awkward/16x16/actions/view-left-close.svg
new file mode 100644
index 00000000..4c77d680
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-left-close.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 1 L 0 15 L 16 15 L 16 1 L 0 1 z M 9 3 L 14 3 L 14 13 L 9 13 L 9 3 z M 1 5 L 2.4141 5 L 4 6.5859 L 5.5859 5 L 7 5 L 7 6.4141 L 5.4141 8 L 7 9.5859 L 7 11 L 5.5859 11 L 4 9.4141 L 2.4141 11 L 1 11 L 1 9.5859 L 2.5859 8 L 1 6.4141 L 1 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-list-compact.svg b/.icons/awkward/16x16/actions/view-list-compact.svg
new file mode 100644
index 00000000..77b8a3ce
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-list-compact.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,4 V 6 H 4 V 4 Z M 5,4 V 6 H 14 V 4 Z M 2,7 V 9 H 4 V 7 Z M 5,7 V 9 H 14 V 7 Z M 2,10 V 12 H 4 V 10 Z M 5,10 V 12 H 14 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-list-details.svg b/.icons/awkward/16x16/actions/view-list-details.svg
new file mode 100644
index 00000000..19315843
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-list-details.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 5 H 3 V 3 Z M 5,3 V 5 H 15 V 3 Z M 1,7 V 9 H 3 V 7 Z M 5,7 V 9 H 15 V 7 Z M 1,11 V 13 H 3 V 11 Z M 5,11 V 13 H 15 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-list-icons.svg b/.icons/awkward/16x16/actions/view-list-icons.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-list-icons.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-list-images.svg b/.icons/awkward/16x16/actions/view-list-images.svg
new file mode 100644
index 00000000..40765280
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-list-images.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 4 3 L 3 3 C 1 3 1 5 1 5 L 1 12 C 1 12 1 14 3 14 L 13 14 C 15 14 15 12 15 12 L 15 5 C 15 5 15 3 13 3 L 12 3 L 11 2 L 5 2 z M 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-list-text.svg b/.icons/awkward/16x16/actions/view-list-text.svg
new file mode 100644
index 00000000..f68ab4aa
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-list-text.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,3 V 5 H 14 V 3 Z M 2,7 V 9 H 14 V 7 Z M 2,11 V 13 H 14 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-list-tree.svg b/.icons/awkward/16x16/actions/view-list-tree.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-list-tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-list-video.svg b/.icons/awkward/16x16/actions/view-list-video.svg
new file mode 100644
index 00000000..9e971064
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-list-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 3 C 1 3 1 4 1 4 L 1 12 C 1 13 2 13 2 13 L 11 13 C 11 13 12 13 12 12 L 12 8 L 12 4 C 12 4 12 3 11 3 L 2 3 z M 12 8 L 16 12 L 16 4.5 L 12 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-list.svg b/.icons/awkward/16x16/actions/view-list.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-list.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-media-album-cover.svg b/.icons/awkward/16x16/actions/view-media-album-cover.svg
new file mode 120000
index 00000000..26e17b16
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-media-album-cover.svg
@@ -0,0 +1 @@
+media-album-track.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-media-artist.svg b/.icons/awkward/16x16/actions/view-media-artist.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-media-artist.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-media-equalizer.svg b/.icons/awkward/16x16/actions/view-media-equalizer.svg
new file mode 100644
index 00000000..245bab14
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-media-equalizer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 2 L 10 3 L 1 3 L 1 5 L 10 5 L 10 6 L 12 6 L 12 2 L 10 2 z M 13 3 L 13 5 L 15 5 L 15 3 L 13 3 z M 4 6 L 4 7 L 1 7 L 1 9 L 4 9 L 4 10 L 6 10 L 6 6 L 4 6 z M 7 7 L 7 9 L 15 9 L 15 7 L 7 7 z M 8 10 L 8 11 L 1 11 L 1 13 L 8 13 L 8 14 L 10 14 L 10 10 L 8 10 z M 11 11 L 11 13 L 15 13 L 15 11 L 11 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-media-lyrics.svg b/.icons/awkward/16x16/actions/view-media-lyrics.svg
new file mode 100644
index 00000000..3f025cbd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-media-lyrics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 11 L 6,8 Z M 7,5 V 7 H 15 V 5 Z M 15,9 H 7 V 11 H 15 Z M 1,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-media-playlist.svg b/.icons/awkward/16x16/actions/view-media-playlist.svg
new file mode 100644
index 00000000..9066aba6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-media-playlist.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 3 H 15 V 1 Z M 1,5 V 7 H 15 V 5 Z M 1,9 V 11 H 15 V 9 Z M 1,13 V 15 H 15 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-media-queue.svg b/.icons/awkward/16x16/actions/view-media-queue.svg
new file mode 120000
index 00000000..f32b479e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-media-queue.svg
@@ -0,0 +1 @@
+playlist-queue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-media-subtitles-hidden.svg b/.icons/awkward/16x16/actions/view-media-subtitles-hidden.svg
new file mode 100644
index 00000000..d27272d3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-media-subtitles-hidden.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2,3 C 1,3 1,4 1,4 V 12 C 1,12 1,13 2,13 H 14 C 15,13 15,12 15,12 V 4 C 15,4 15,3 14,3 Z M 3,8 H 5 V 9 H 3 Z M 6,8 H 10 V 9 H 6 Z M 11,8 H 13 V 9 H 11 Z M 3,10 H 4 V 11 H 3 Z M 5,10 H 9 V 11 H 5 Z M 10,10 H 13 V 11 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-media-subtitles.svg b/.icons/awkward/16x16/actions/view-media-subtitles.svg
new file mode 120000
index 00000000..4fc29140
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-media-subtitles.svg
@@ -0,0 +1 @@
+media-view-subtitles.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-media-title.svg b/.icons/awkward/16x16/actions/view-media-title.svg
new file mode 120000
index 00000000..a28c847f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-media-title.svg
@@ -0,0 +1 @@
+filename-title-amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-media-track.svg b/.icons/awkward/16x16/actions/view-media-track.svg
new file mode 120000
index 00000000..bd5a1a3e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-media-track.svg
@@ -0,0 +1 @@
+tools-rip-audio-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-media-visualization.svg b/.icons/awkward/16x16/actions/view-media-visualization.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-media-visualization.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-more-horizontal.svg b/.icons/awkward/16x16/actions/view-more-horizontal.svg
new file mode 100644
index 00000000..8d4944da
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-more-horizontal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,8.5 A 1.5,1.5 0 0 1 11.5,10 1.5,1.5 0 0 1 10,8.5 1.5,1.5 0 0 1 11.5,7 1.5,1.5 0 0 1 13,8.5 Z M 9,8.5 A 1.5,1.5 0 0 1 7.5,10 1.5,1.5 0 0 1 6,8.5 1.5,1.5 0 0 1 7.5,7 1.5,1.5 0 0 1 9,8.5 Z M 5,8.5 A 1.5,1.5 0 0 1 3.5,10 1.5,1.5 0 0 1 2,8.5 1.5,1.5 0 0 1 3.5,7 1.5,1.5 0 0 1 5,8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-more.svg b/.icons/awkward/16x16/actions/view-more.svg
new file mode 100644
index 00000000..49620289
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-more.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,12.5 A 1.5,1.5 0 0 1 7.5,14 1.5,1.5 0 0 1 6,12.5 1.5,1.5 0 0 1 7.5,11 1.5,1.5 0 0 1 9,12.5 Z M 9,8.5 A 1.5,1.5 0 0 1 7.5,10 1.5,1.5 0 0 1 6,8.5 1.5,1.5 0 0 1 7.5,7 1.5,1.5 0 0 1 9,8.5 Z M 9,4.5 A 1.5,1.5 0 0 1 7.5,6 1.5,1.5 0 0 1 6,4.5 1.5,1.5 0 0 1 7.5,3 1.5,1.5 0 0 1 9,4.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-multiple-objects.svg b/.icons/awkward/16x16/actions/view-multiple-objects.svg
new file mode 100644
index 00000000..67234695
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-multiple-objects.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 7 L 9 7 L 9 1 L 1 1 z M 11 1 L 11 7 L 15 7 L 15 1 L 11 1 z M 1 9 L 1 15 L 15 15 L 15 9 L 1 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-object-histogram-linear.svg b/.icons/awkward/16x16/actions/view-object-histogram-linear.svg
new file mode 100644
index 00000000..1b328523
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-object-histogram-linear.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 13 L 1 15 L 3 15 L 15 15 L 15 13 L 15 9 L 14 9 L 14 11 L 13 11 L 13 12 L 12 12 L 12 11 L 12 10 L 11 10 L 11 11 L 10 11 L 10 10 L 9 10 L 9 6 L 8 6 L 8 3 L 7 3 L 7 1 L 6 1 L 6 4 L 5 4 L 5 6 L 4 6 L 4 9 L 3 9 L 3 4 L 2 4 L 2 1 L 1 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-object-histogram-logarithmic.svg b/.icons/awkward/16x16/actions/view-object-histogram-logarithmic.svg
new file mode 100644
index 00000000..f92ae8b1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-object-histogram-logarithmic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 15 L 15 15 L 15 12 L 14 12 L 14 11 L 13 11 L 13 8 L 12 8 L 12 6 L 11 6 L 11 9 L 10 9 L 10 7 L 9 7 L 9 5 L 8 5 L 8 2 L 7 2 L 7 4 L 6 4 L 6 6 L 5 6 L 5 7 L 4 7 L 4 8 L 3 8 L 3 4 L 2 4 L 2 1 L 1 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-paged.svg b/.icons/awkward/16x16/actions/view-paged.svg
new file mode 100644
index 00000000..d497e965
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-paged.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 V 13 H 3 V 2 H 12 V 0 Z M 4,3 V 16 H 15 V 3 Z M 6,5 H 13 V 14 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-pim-calendar.svg b/.icons/awkward/16x16/actions/view-pim-calendar.svg
new file mode 120000
index 00000000..8c656b6a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-pim-calendar.svg
@@ -0,0 +1 @@
+view-calendar-month.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-pim-contacts.svg b/.icons/awkward/16x16/actions/view-pim-contacts.svg
new file mode 100644
index 00000000..1e708839
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-pim-contacts.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 5,5 A 2,2 0 0 1 7,7 2,2 0 0 1 5,9 2,2 0 0 1 3,7 2,2 0 0 1 5,5 Z M 5,10 C 7.5,10 9,11 9,12.5 V 13 H 1 V 12.5 C 1,11 2.5,10 5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-pim-journal.svg b/.icons/awkward/16x16/actions/view-pim-journal.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-pim-journal.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-pim-mail.svg b/.icons/awkward/16x16/actions/view-pim-mail.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-pim-mail.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-pim-news.svg b/.icons/awkward/16x16/actions/view-pim-news.svg
new file mode 100644
index 00000000..885346a5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-pim-news.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 6,3 V 10 H 1 V 3 Z M 9,3 H 15 V 4 H 9 Z M 9,6 H 15 V 7 H 9 Z M 9,9 H 15 V 10 H 9 Z M 1,12 H 15 V 13 H 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-pim-notes.svg b/.icons/awkward/16x16/actions/view-pim-notes.svg
new file mode 120000
index 00000000..5e86bb44
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-pim-notes.svg
@@ -0,0 +1 @@
+snap-page.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-pim-summary.svg b/.icons/awkward/16x16/actions/view-pim-summary.svg
new file mode 100644
index 00000000..58607d73
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-pim-summary.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,4 A 2,2 0 0 1 10,6 2,2 0 0 1 8,8 2,2 0 0 1 6,6 2,2 0 0 1 8,4 Z M 8,9 C 10.5,9 12,10 12,11.5 V 12 H 4 V 11.5 C 4,10 5.5,9 8,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-pim-tasks-pending.svg b/.icons/awkward/16x16/actions/view-pim-tasks-pending.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-pim-tasks-pending.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-pim-tasks.svg b/.icons/awkward/16x16/actions/view-pim-tasks.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-pim-tasks.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-presentation.svg b/.icons/awkward/16x16/actions/view-presentation.svg
new file mode 100644
index 00000000..ebc196ae
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-presentation.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0,0 0,2 0,2 V 11 C 0,11 0,13 2,13 H 14 C 14,13 16,13 16,11 V 2 C 16,2 16,0 14,0 Z M 5,2 11,6 5,10 Z M 4,14 C 4,14 3,14 3,15 V 16 H 13 V 15 C 13,14 12,14 12,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-preview.svg b/.icons/awkward/16x16/actions/view-preview.svg
new file mode 100644
index 00000000..c2712e7d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-preview.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 1 2 1 3 1 3 L 1 13 C 1 14 2 14 2 14 L 14 14 C 14 14 15 14 15 13 L 15 3 C 15 2 14 2 14 2 L 2 2 z M 5.5 6.5625 L 8.8125 10.3125 L 10.9375 8.25 L 13 10.3125 L 13 12 L 3 12 L 3 9.5 L 5.5 6.5625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-process-all-tree.svg b/.icons/awkward/16x16/actions/view-process-all-tree.svg
new file mode 120000
index 00000000..548a469f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-process-all-tree.svg
@@ -0,0 +1 @@
+view-more.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-process-all.svg b/.icons/awkward/16x16/actions/view-process-all.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-process-all.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-process-own.svg b/.icons/awkward/16x16/actions/view-process-own.svg
new file mode 120000
index 00000000..30c642ea
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-process-own.svg
@@ -0,0 +1 @@
+im-user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-process-system.svg b/.icons/awkward/16x16/actions/view-process-system.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-process-system.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-process-tree.svg b/.icons/awkward/16x16/actions/view-process-tree.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-process-tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-process-users.svg b/.icons/awkward/16x16/actions/view-process-users.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-process-users.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-readermode-active.svg b/.icons/awkward/16x16/actions/view-readermode-active.svg
new file mode 100644
index 00000000..9d0dfd46
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-readermode-active.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,14 A 2,2 0 0 1 14,16 2,2 0 0 1 12,14 2,2 0 0 1 14,12 2,2 0 0 1 16,14 Z M 4.5,1 C 3.5,1 2.5,1.8 0.5,1.8 H 0 V 16 H 11.77 A 3,3 0 0 1 11,14 3,3 0 0 1 12.324,11.516 C 11.549,11.353 10.775,11 10,11 9,11 8,11.6 8,11.6 V 2.65 C 8,2.65 9,2 10,2 11,2 12,2.65 13,2.65 V 11.174 A 3,3 0 0 1 14,11 3,3 0 0 1 15,11.176 V 1.8 H 14.5 C 12.5,1.8 11.5,1 10.5,1 9.5,1 9,1 7.5,1.8 6,1 5.5,1 4.5,1 Z M 5,2 C 6,2 7,2.65 7,2.65 V 11.6 C 7,11.6 6,11 5,11 4,11 3,11.6 2,11.6 V 2.65 C 2.5,2.65 4,2 5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-readermode.svg b/.icons/awkward/16x16/actions/view-readermode.svg
new file mode 100644
index 00000000..726a55ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-readermode.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5,1.8 C 6,1 5.5,1 4.5,1 3.5,1 2.5,1.8 0.5,1.8 H 0 V 16 H 15 V 1.8 H 14.5 C 12.5,1.8 11.5,1 10.5,1 9.5,1 9,1 7.5,1.8 Z M 7,2.65 V 11.6 C 7,11.6 6,11 5,11 4,11 3,11.6 2,11.6 V 2.65 C 2.5,2.65 4,2 5,2 6,2 7,2.65 7,2.65 Z M 13,2.65 V 11.6 C 12,11.6 11,11 10,11 9,11 8,11.6 8,11.6 V 2.65 C 8,2.65 9,2 10,2 11,2 12,2.65 13,2.65 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-refresh.svg b/.icons/awkward/16x16/actions/view-refresh.svg
new file mode 100644
index 00000000..487e9089
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-refresh.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 14.701 10 L 12.58 10 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 A 5 5 0 0 1 11.529 4.4707 L 9 7 L 15 7 L 15 1 L 12.947 3.0527 A 7 7 0 0 0 8 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-resource-calendar.svg b/.icons/awkward/16x16/actions/view-resource-calendar.svg
new file mode 120000
index 00000000..54445ac9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-resource-calendar.svg
@@ -0,0 +1 @@
+view-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-restore.svg b/.icons/awkward/16x16/actions/view-restore.svg
new file mode 100644
index 00000000..e7a08bc7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-restore.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,2 V 5 H 1 V 7 H 5 C 6,7 6,6 6,6 V 2 Z M 10,2 V 6 C 10,6 10,7 11,7 H 15 V 5 H 12 V 2 Z M 1,9 V 11 H 4 V 14 H 6 V 10 C 6,10 6,9 5,9 Z M 11,9 C 10,9 10,10 10,10 V 14 H 12 V 11 H 15 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-right-close.svg b/.icons/awkward/16x16/actions/view-right-close.svg
new file mode 100644
index 00000000..fa9cce5b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-right-close.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 2,3 H 7 V 13 H 2 Z M 9,5 H 10.414 L 12,6.5859 13.586,5 H 15 V 6.4141 L 13.414,8 15,9.5859 V 11 H 13.586 L 12,9.4141 10.414,11 H 9 V 9.5859 L 10.586,8 9,6.4141 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-right-new.svg b/.icons/awkward/16x16/actions/view-right-new.svg
new file mode 120000
index 00000000..730d4591
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-right-new.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-sidetree.svg b/.icons/awkward/16x16/actions/view-sidetree.svg
new file mode 100644
index 00000000..35111c34
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-sidetree.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 7,3 V 13 H 2 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-sort-ascending.svg b/.icons/awkward/16x16/actions/view-sort-ascending.svg
new file mode 100644
index 00000000..afe3f765
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-sort-ascending.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 V 6 H 5 L 10,13 15,6 H 12 V 2 Z M 4,11.5 A 1.5,1.5 0 0 1 2.5,13 1.5,1.5 0 0 1 1,11.5 1.5,1.5 0 0 1 2.5,10 1.5,1.5 0 0 1 4,11.5 Z M 4,7.5 A 1.5,1.5 0 0 1 2.5,9 1.5,1.5 0 0 1 1,7.5 1.5,1.5 0 0 1 2.5,6 1.5,1.5 0 0 1 4,7.5 Z M 4,3.5 A 1.5,1.5 0 0 1 2.5,5 1.5,1.5 0 0 1 1,3.5 1.5,1.5 0 0 1 2.5,2 1.5,1.5 0 0 1 4,3.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-sort-descending.svg b/.icons/awkward/16x16/actions/view-sort-descending.svg
new file mode 100644
index 00000000..64c69780
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-sort-descending.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,13 V 9 H 5 L 10,2 15,9 H 12 V 13 Z M 4,11.5 A 1.5,1.5 0 0 1 2.5,13 1.5,1.5 0 0 1 1,11.5 1.5,1.5 0 0 1 2.5,10 1.5,1.5 0 0 1 4,11.5 Z M 4,7.5 A 1.5,1.5 0 0 1 2.5,9 1.5,1.5 0 0 1 1,7.5 1.5,1.5 0 0 1 2.5,6 1.5,1.5 0 0 1 4,7.5 Z M 4,3.5 A 1.5,1.5 0 0 1 2.5,5 1.5,1.5 0 0 1 1,3.5 1.5,1.5 0 0 1 2.5,2 1.5,1.5 0 0 1 4,3.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-sort.svg b/.icons/awkward/16x16/actions/view-sort.svg
new file mode 100644
index 00000000..fc853aaa
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-sort.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,1 8,5 H 10 V 8 H 12 V 5 H 14 Z M 2.5,2 A 1.5,1.5 0 0 0 1,3.5 1.5,1.5 0 0 0 2.5,5 1.5,1.5 0 0 0 4,3.5 1.5,1.5 0 0 0 2.5,2 Z M 2.5,6 A 1.5,1.5 0 0 0 1,7.5 1.5,1.5 0 0 0 2.5,9 1.5,1.5 0 0 0 4,7.5 1.5,1.5 0 0 0 2.5,6 Z M 7,7 V 10 H 5 L 8,14 11,10 H 9 V 7 Z M 2.5,10 A 1.5,1.5 0 0 0 1,11.5 1.5,1.5 0 0 0 2.5,13 1.5,1.5 0 0 0 4,11.5 1.5,1.5 0 0 0 2.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-split-left-right.svg b/.icons/awkward/16x16/actions/view-split-left-right.svg
new file mode 120000
index 00000000..730d4591
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-split-left-right.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-split-top-bottom.svg b/.icons/awkward/16x16/actions/view-split-top-bottom.svg
new file mode 100644
index 00000000..1e5acb95
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-split-top-bottom.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 16 V 1 Z M 2,3 H 14 V 7 H 2 Z M 2,9 H 14 V 13 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-statistics.svg b/.icons/awkward/16x16/actions/view-statistics.svg
new file mode 100644
index 00000000..54154fde
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-statistics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13 3 L 13 13 L 15 13 L 15 3 L 13 3 z M 1 5 L 1 13 L 3 13 L 3 5 L 1 5 z M 9 7 L 9 13 L 11 13 L 11 7 L 9 7 z M 5 9 L 5 13 L 7 13 L 7 9 L 5 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-table-of-contents-ltr.svg b/.icons/awkward/16x16/actions/view-table-of-contents-ltr.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-table-of-contents-ltr.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-table-of-contents-rtl.svg b/.icons/awkward/16x16/actions/view-table-of-contents-rtl.svg
new file mode 120000
index 00000000..05b3db7e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-table-of-contents-rtl.svg
@@ -0,0 +1 @@
+format-list-unordered.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-task-add.svg b/.icons/awkward/16x16/actions/view-task-add.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-task-add.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-task-child-add.svg b/.icons/awkward/16x16/actions/view-task-child-add.svg
new file mode 120000
index 00000000..4226a535
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-task-child-add.svg
@@ -0,0 +1 @@
+view-task-child.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-task-child.svg b/.icons/awkward/16x16/actions/view-task-child.svg
new file mode 100644
index 00000000..90939421
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-task-child.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,6.2 V 3 L 7,10 5,8 C 5,8 4,7 3.285,7.7845 2.535,8.5345 3.5,9.5 3.5,9.5 L 7,13 Z M 10.8,10 C 10,10 10,10.8 10,10.8 V 16 H 16 V 10.8 C 16,10 15.2,10 15.2,10 Z M 3,1 C 1,1 1,3 1,3 V 15 H 9 V 13 H 3 V 3 H 13 V 9 H 15 V 3 C 15,3 15,1 13,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-task.svg b/.icons/awkward/16x16/actions/view-task.svg
new file mode 120000
index 00000000..13ebf139
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-task.svg
@@ -0,0 +1 @@
+view-calendar-special-occasion.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-time-schedule-baselined-add.svg b/.icons/awkward/16x16/actions/view-time-schedule-baselined-add.svg
new file mode 100644
index 00000000..ed40af28
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-time-schedule-baselined-add.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 15 H 9 V 13 H 3 V 6 H 7 V 4 H 3 V 3 H 13 V 7 H 7 V 9 H 15 V 3 C 15,3 15,1 13,1 Z M 5,10 V 12 H 9 V 10 Z M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-time-schedule-baselined-remove.svg b/.icons/awkward/16x16/actions/view-time-schedule-baselined-remove.svg
new file mode 100644
index 00000000..44bd1cff
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-time-schedule-baselined-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 11.414 L 11.586,13 10,14.586 V 16 H 11.414 L 13,14.414 14.586,16 H 16 V 14.586 L 14.414,13 16,11.414 V 10 H 14.586 L 13,11.586 11.414,10 Z M 4,10 V 12 H 8 V 10 Z M 2,1 C 0,1 0,3 0,3 V 15 H 8 V 13 H 2 V 6 H 6 V 4 H 2 V 3 H 12 V 7 H 6 V 9 H 14 V 3 C 14,3 14,1 12,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-time-schedule-baselined.svg b/.icons/awkward/16x16/actions/view-time-schedule-baselined.svg
new file mode 120000
index 00000000..a0474790
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-time-schedule-baselined.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-time-schedule-calculus.svg b/.icons/awkward/16x16/actions/view-time-schedule-calculus.svg
new file mode 100644
index 00000000..28e41ce3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-time-schedule-calculus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 V 16 H 15 V 10 Z M 11,12 H 12 V 13 H 11 Z M 13,12 H 14 V 13 H 13 Z M 11,14 H 12 V 15 H 11 Z M 13,14 H 14 V 15 H 13 Z M 5,10 V 12 H 9 V 10 Z M 3,1 C 1,1 1,3 1,3 V 15 H 9 V 13 H 3 V 6 H 7 V 4 H 3 V 3 H 13 V 7 H 7 V 9 H 15 V 3 C 15,3 15,1 13,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-time-schedule-child-insert.svg b/.icons/awkward/16x16/actions/view-time-schedule-child-insert.svg
new file mode 100644
index 00000000..8a954c28
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-time-schedule-child-insert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 9 H 3 V 6 H 7 V 4 H 3 V 3 H 13 V 7 H 7 V 9 H 15 V 3 C 15,3 15,1 13,1 Z M 1.8,10 C 1,10 1,10.8 1,10.8 V 16 H 7 V 10.8 C 7,10.8 7,10 6.2,10 Z M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-time-schedule-edit.svg b/.icons/awkward/16x16/actions/view-time-schedule-edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-time-schedule-edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-time-schedule-insert.svg b/.icons/awkward/16x16/actions/view-time-schedule-insert.svg
new file mode 120000
index 00000000..4f816599
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-time-schedule-insert.svg
@@ -0,0 +1 @@
+view-time-schedule-baselined-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-time-schedule.svg b/.icons/awkward/16x16/actions/view-time-schedule.svg
new file mode 120000
index 00000000..a0474790
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-time-schedule.svg
@@ -0,0 +1 @@
+view-calendar-timeline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view-user-offline-kopete.svg b/.icons/awkward/16x16/actions/view-user-offline-kopete.svg
new file mode 100644
index 00000000..71f80661
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-user-offline-kopete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,5 A 3,3 0 0 1 6,8 3,3 0 0 1 3,5 3,3 0 0 1 6,2 3,3 0 0 1 9,5 Z M 6,10 C 0,10 0,14 0,14 V 15 H 12 V 14 C 12,14 12,10 6,10 Z M 11.5,4 A 2.5,2.5 0 0 0 9.9668,4.5254 4,4 0 0 1 10,5 4,4 0 0 1 9.1758,7.4219 2.5,2.5 0 0 0 11.5,9 2.5,2.5 0 0 0 14,6.5 2.5,2.5 0 0 0 11.5,4 Z M 11.5,10 C 11.114,10 10.746,10.041 10.389,10.102 11.982,11.017 13,12.42 13,14 H 16 V 13 C 16,11.338 13.993,10 11.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/view-web-browser-dom-tree.svg b/.icons/awkward/16x16/actions/view-web-browser-dom-tree.svg
new file mode 120000
index 00000000..4d518f8f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view-web-browser-dom-tree.svg
@@ -0,0 +1 @@
+atmosphere.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view_choose.svg b/.icons/awkward/16x16/actions/view_choose.svg
new file mode 120000
index 00000000..548a469f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view_choose.svg
@@ -0,0 +1 @@
+view-more.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view_detailed.svg b/.icons/awkward/16x16/actions/view_detailed.svg
new file mode 120000
index 00000000..a379444c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view_detailed.svg
@@ -0,0 +1 @@
+view-list-details.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view_icon.svg b/.icons/awkward/16x16/actions/view_icon.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view_icon.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view_left_right.svg b/.icons/awkward/16x16/actions/view_left_right.svg
new file mode 120000
index 00000000..730d4591
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view_left_right.svg
@@ -0,0 +1 @@
+view-dual.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view_multicolumn.svg b/.icons/awkward/16x16/actions/view_multicolumn.svg
new file mode 120000
index 00000000..4bbf838b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view_multicolumn.svg
@@ -0,0 +1 @@
+view-column.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view_text.svg b/.icons/awkward/16x16/actions/view_text.svg
new file mode 120000
index 00000000..ab115364
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view_text.svg
@@ -0,0 +1 @@
+view-list-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view_top_bottom.svg b/.icons/awkward/16x16/actions/view_top_bottom.svg
new file mode 120000
index 00000000..e12ea4ce
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view_top_bottom.svg
@@ -0,0 +1 @@
+view-split-top-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/view_tree.svg b/.icons/awkward/16x16/actions/view_tree.svg
new file mode 120000
index 00000000..1c80627d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/view_tree.svg
@@ -0,0 +1 @@
+view-filter-rtl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/viewimage.svg b/.icons/awkward/16x16/actions/viewimage.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/viewimage.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/viewmagfit.svg b/.icons/awkward/16x16/actions/viewmagfit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/viewmagfit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/vinyl.svg b/.icons/awkward/16x16/actions/vinyl.svg
new file mode 120000
index 00000000..4cd912bb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/vinyl.svg
@@ -0,0 +1 @@
+tools-media-optical-format.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/visibility.svg b/.icons/awkward/16x16/actions/visibility.svg
new file mode 120000
index 00000000..3ec7e2cc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/visibility.svg
@@ -0,0 +1 @@
+view-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/vm_clone_wizard.svg b/.icons/awkward/16x16/actions/vm_clone_wizard.svg
new file mode 100644
index 00000000..9055761b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/vm_clone_wizard.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1,4 H 12 V 12 H 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 C 1,3 0,3 0,4 V 12 C 0,13 1,13 1,13 H 3 V 14 C 3,15 4,15 4,15 H 9 C 9,15 10,15 10,14 V 13 H 12 C 12,13 13,13 13,12 V 4 C 13,3 12,3 12,3 Z M 2,5 H 11 V 11 H 2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,0 C 4,0 3,0 3,1 V 2 H 14 V 10 H 15 C 15,10 16,10 16,9 V 1 C 16,0 15,0 15,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/vm_new.svg b/.icons/awkward/16x16/actions/vm_new.svg
new file mode 120000
index 00000000..ddc3d28c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/vm_new.svg
@@ -0,0 +1 @@
+entry-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/wallet-open.svg b/.icons/awkward/16x16/actions/wallet-open.svg
new file mode 100644
index 00000000..372a1d03
--- /dev/null
+++ b/.icons/awkward/16x16/actions/wallet-open.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.75,1 C 3,1 3,2.75 3,2.75 V 13.25 C 3,13.25 3,15 4.75,15 H 11.25 C 13,15 13,13.25 13,13.25 V 2.75 C 13,2.75 13,1 11.25,1 Z M 7,2 H 9 V 10 H 7 Z M 7,11 H 9 V 13 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/web-browser.svg b/.icons/awkward/16x16/actions/web-browser.svg
new file mode 120000
index 00000000..425dcc6b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/web-browser.svg
@@ -0,0 +1 @@
+network-connect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/whitebalance.svg b/.icons/awkward/16x16/actions/whitebalance.svg
new file mode 100644
index 00000000..35972aba
--- /dev/null
+++ b/.icons/awkward/16x16/actions/whitebalance.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 8,3 Z 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 Z M 7.5,14.188 V 16 H 8.5 V 14.188 Z M 12.75,12.031 12.031,12.75 13.311,14.031 14.031,13.313 Z M 3.25,12.031 1.9688,13.313 2.6875,14.031 3.9687,12.75 Z M 14.188,7.5 V 8.5 H 16 V 7.5 Z M 0,7.5 V 8.5 H 1.8125 V 7.5 Z M 13.311,1.9688 12.031,3.25 12.75,4 14.031,2.6875 Z M 2.6875,1.9688 1.9688,2.6875 3.25,4 3.9687,3.25 Z M 7.5,0 V 1.8125 H 8.5 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/widget-alternatives.svg b/.icons/awkward/16x16/actions/widget-alternatives.svg
new file mode 100644
index 00000000..8bf28ec3
--- /dev/null
+++ b/.icons/awkward/16x16/actions/widget-alternatives.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 1 L 10 3 L 6 3 L 6 5 L 10 5 L 10 7 L 12.5 5.5 L 15 4 L 12.5 2.5 L 10 1 z M 1 2 L 1 6 L 5 6 L 5 2 L 1 2 z M 6 9 L 3.5 10.5 L 1 12 L 3.5 13.5 L 6 15 L 6 13 L 10 13 L 10 11 L 6 11 L 6 9 z M 11 10 L 11 14 L 15 14 L 15 10 L 11 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window-close.svg b/.icons/awkward/16x16/actions/window-close.svg
new file mode 100644
index 00000000..3b500149
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window-close.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,4 C 4.4477,4 4,4.4477 4,5 4,5.2652 4.1055,5.5195 4.293,5.707 L 10.293,11.707 C 10.48,11.895 10.735,12 11,12 11.552,12 12,11.552 12,11 12,10.735 11.895,10.48 11.707,10.293 L 5.707,4.293 C 5.5195,4.1055 5.2652,4 5,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,12 C 4.4477,12 4,11.552 4,11 4,10.735 4.1055,10.48 4.293,10.293 L 10.293,4.293 C 10.48,4.105 10.735,4 11,4 11.552,4 12,4.448 12,5 12,5.265 11.895,5.52 11.707,5.707 L 5.707,11.707 C 5.5195,11.895 5.2652,12 5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window-duplicate.svg b/.icons/awkward/16x16/actions/window-duplicate.svg
new file mode 100644
index 00000000..bf919a44
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window-duplicate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.5,9 C 9.5,9 9,9 9,9.5 V 15.5 C 9,16 9.5,16 9.5,16 H 15.5 C 15.5,16 16,16 16,15.5 V 9.5 C 16,9 15.5,9 15.5,9 Z M 10,12 H 15 V 15 H 10 Z M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 8 V 13 H 3 V 6 H 13 V 8 H 15 V 2 C 15,1 14,1 14,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window-maximize.svg b/.icons/awkward/16x16/actions/window-maximize.svg
new file mode 100644
index 00000000..147ad9a6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window-maximize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 4 L 7 7 L 4 7 L 4 9 L 7 9 L 7 12 L 9 12 L 9 9 L 12 9 L 12 7 L 9 7 L 9 4 L 7 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window-minimize.svg b/.icons/awkward/16x16/actions/window-minimize.svg
new file mode 100644
index 00000000..267c7f8d
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window-minimize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 10 L 5 12 L 11 12 L 11 10 L 5 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window-new.svg b/.icons/awkward/16x16/actions/window-new.svg
new file mode 100644
index 00000000..e4e76858
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,10 V 12 H 10 V 14 H 12 V 16 H 14 V 14 H 16 V 12 H 14 V 10 Z M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 9 V 13 H 3 V 6 H 13 V 9 H 15 V 2 C 15,1 14,1 14,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window-next.svg b/.icons/awkward/16x16/actions/window-next.svg
new file mode 100644
index 00000000..32f6fb90
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window-next.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,7 V 9 H 5 V 10 H 8 V 12 L 11,9.5 Z M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 Z M 3,6 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window-pin.svg b/.icons/awkward/16x16/actions/window-pin.svg
new file mode 100644
index 00000000..7cbce28a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window-pin.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5254,0.13284 8.4961,0.16213 C 8.0959,0.56226 7.8721,1.0932 7.8691,1.6563 7.8663,2.1787 8.0531,2.672 8.3965,3.0566 L 5.0566,6.3965 C 4.672,6.0531 4.1787,5.8683 3.6562,5.8711 3.0932,5.8741 2.5622,6.0959 2.1621,6.4961 L 2.1328,6.5254 C 1.9575,6.7006 1.9554,6.9848 2.1289,7.1582 L 4.7187,9.7461 0.39257,14.074 0,16 1.9258,15.607 6.2539,11.281 8.8418,13.871 C 8.9285,13.958 9.044,14.001 9.1582,14 9.2724,13.999 9.3871,13.955 9.4746,13.867 L 9.5039,13.838 C 9.9041,13.438 10.126,12.907 10.129,12.344 10.132,11.821 9.9448,11.328 9.6016,10.943 L 12.943,7.6016 C 13.328,7.9448 13.821,8.1317 14.344,8.1289 14.907,8.1259 15.438,7.9041 15.838,7.5039 L 15.867,7.4746 C 15.955,7.3871 15.999,7.2724 16,7.1582 16.001,7.044 15.958,6.9285 15.871,6.8418 L 9.1582,0.12893 C 9.0715,0.04219 8.9561,0 8.8418,0 8.7275,0 8.613,0.04517 8.5254,0.13284 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window-previous.svg b/.icons/awkward/16x16/actions/window-previous.svg
new file mode 100644
index 00000000..31a896ab
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window-previous.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,7 5,9.5 8,12 V 10 H 11 V 9 H 8 Z M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 Z M 3,6 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window-restore.svg b/.icons/awkward/16x16/actions/window-restore.svg
new file mode 100644
index 00000000..9f808ac0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window-restore.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 7 L 4 9 L 12 9 L 12 7 L 4 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window-unpin.svg b/.icons/awkward/16x16/actions/window-unpin.svg
new file mode 100644
index 00000000..ed0cc6a0
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window-unpin.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8.8418 0 C 8.7275 0 8.613 0.045144 8.5254 0.13281 L 8.4961 0.16211 C 8.0959 0.56224 7.8721 1.0932 7.8691 1.6562 C 7.8663 2.1787 8.0531 2.672 8.3965 3.0566 L 7.2266 4.2266 L 11.773 8.7734 L 12.943 7.6016 C 13.328 7.9448 13.821 8.1317 14.344 8.1289 C 14.907 8.1259 15.438 7.9041 15.838 7.5039 L 15.867 7.4746 C 15.955 7.3871 15.999 7.2724 16 7.1582 C 16.001 7.044 15.958 6.9285 15.871 6.8418 L 9.1582 0.12891 C 9.0715 0.042162 8.9561 1.8504e-17 8.8418 0 z M 2.9902 5.9902 C 2.683 6.0938 2.3984 6.2598 2.1621 6.4961 L 2.1328 6.5254 C 1.9575 6.7006 1.9554 6.9848 2.1289 7.1582 L 4.7188 9.7461 L 0.39258 14.074 L 0 16 L 1.9258 15.607 L 6.2539 11.281 L 8.8418 13.871 C 8.9285 13.958 9.044 14.001 9.1582 14 C 9.2724 13.999 9.3871 13.955 9.4746 13.867 L 9.5039 13.838 C 9.7402 13.602 9.9062 13.317 10.01 13.01 L 2.9902 5.9902 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,0 V 1.5 L 14.5,16 H 16 V 14.5 L 1.5,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window.svg b/.icons/awkward/16x16/actions/window.svg
new file mode 100644
index 00000000..1cf49039
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 1,1 1,2 V 14 C 1,15 2,15 2,15 H 14 C 14,15 15,15 15,14 V 2 C 15,1 14,1 14,1 Z M 3,6 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/window_fullscreen.svg b/.icons/awkward/16x16/actions/window_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/window_new.svg b/.icons/awkward/16x16/actions/window_new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window_new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/window_nofullscreen.svg b/.icons/awkward/16x16/actions/window_nofullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/awkward/16x16/actions/window_nofullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/x-clementine-album.svg b/.icons/awkward/16x16/actions/x-clementine-album.svg
new file mode 120000
index 00000000..26e17b16
--- /dev/null
+++ b/.icons/awkward/16x16/actions/x-clementine-album.svg
@@ -0,0 +1 @@
+media-album-track.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/x-clementine-artist.svg b/.icons/awkward/16x16/actions/x-clementine-artist.svg
new file mode 120000
index 00000000..df1acb1e
--- /dev/null
+++ b/.icons/awkward/16x16/actions/x-clementine-artist.svg
@@ -0,0 +1 @@
+user-identity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/x-clementine-shuffle.svg b/.icons/awkward/16x16/actions/x-clementine-shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/awkward/16x16/actions/x-clementine-shuffle.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/x-office-address-book.svg b/.icons/awkward/16x16/actions/x-office-address-book.svg
new file mode 120000
index 00000000..0fca1fb6
--- /dev/null
+++ b/.icons/awkward/16x16/actions/x-office-address-book.svg
@@ -0,0 +1 @@
+view-user-offline-kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/x-shape-connection.svg b/.icons/awkward/16x16/actions/x-shape-connection.svg
new file mode 120000
index 00000000..c0d62e92
--- /dev/null
+++ b/.icons/awkward/16x16/actions/x-shape-connection.svg
@@ -0,0 +1 @@
+draw-connector.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/x-shape-formula.svg b/.icons/awkward/16x16/actions/x-shape-formula.svg
new file mode 120000
index 00000000..76cf8150
--- /dev/null
+++ b/.icons/awkward/16x16/actions/x-shape-formula.svg
@@ -0,0 +1 @@
+formula.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/x-shape-image.svg b/.icons/awkward/16x16/actions/x-shape-image.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/awkward/16x16/actions/x-shape-image.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/x-shape-text.svg b/.icons/awkward/16x16/actions/x-shape-text.svg
new file mode 120000
index 00000000..ab115364
--- /dev/null
+++ b/.icons/awkward/16x16/actions/x-shape-text.svg
@@ -0,0 +1 @@
+view-list-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/x-zoom-in.svg b/.icons/awkward/16x16/actions/x-zoom-in.svg
new file mode 120000
index 00000000..608b5397
--- /dev/null
+++ b/.icons/awkward/16x16/actions/x-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in-x.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/x-zoom-out.svg b/.icons/awkward/16x16/actions/x-zoom-out.svg
new file mode 120000
index 00000000..fc310d2b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/x-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out-x.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/xc_crosshair.svg b/.icons/awkward/16x16/actions/xc_crosshair.svg
new file mode 100644
index 00000000..8e66008b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xc_crosshair.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 0 L 6 6 L 10 6 L 10 0 L 6 0 z M 10 6 L 10 10 L 16 10 L 16 6 L 10 6 z M 10 10 L 6 10 L 6 16 L 10 16 L 10 10 z M 6 10 L 6 6 L 0 6 L 0 10 L 6 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/xfce-wm-close.svg b/.icons/awkward/16x16/actions/xfce-wm-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xfce-wm-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/xfce-wm-maximize.svg b/.icons/awkward/16x16/actions/xfce-wm-maximize.svg
new file mode 100644
index 00000000..73b5d42a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xfce-wm-maximize.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,4 C 4.446,4 4,4.446 4,5 V 11 C 4,11.554 4.446,12 5,12 H 11 C 11.554,12 12,11.554 12,11 V 5 C 12,4.446 11.554,4 11,4 Z M 6.5,6 H 9.5 C 9.777,6 10,6.223 10,6.5 V 9.5 C 10,9.777 9.777,10 9.5,10 H 6.5 C 6.223,10 6,9.777 6,9.5 V 6.5 C 6,6.223 6.223,6 6.5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/xfce-wm-menu.svg b/.icons/awkward/16x16/actions/xfce-wm-menu.svg
new file mode 100644
index 00000000..928960f9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xfce-wm-menu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 16 16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3,4 5,8 5,-8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/xfce-wm-minimize.svg b/.icons/awkward/16x16/actions/xfce-wm-minimize.svg
new file mode 120000
index 00000000..e91a257b
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xfce-wm-minimize.svg
@@ -0,0 +1 @@
+window-minimize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/xfce-wm-shade.svg b/.icons/awkward/16x16/actions/xfce-wm-shade.svg
new file mode 100644
index 00000000..a3b6deca
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xfce-wm-shade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 4.0273438,7.5605469 5.3730469,9.0390625 7,7.5605469 V 12 H 9 V 7.5605469 l 1.626953,1.4785156 1.345703,-1.4785156 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/xfce-wm-stick.svg b/.icons/awkward/16x16/actions/xfce-wm-stick.svg
new file mode 100644
index 00000000..a0e8326c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xfce-wm-stick.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8" cy="8" r="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/xfce-wm-unmaximize.svg b/.icons/awkward/16x16/actions/xfce-wm-unmaximize.svg
new file mode 120000
index 00000000..86873993
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xfce-wm-unmaximize.svg
@@ -0,0 +1 @@
+xfce-wm-maximize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/xfce-wm-unshade.svg b/.icons/awkward/16x16/actions/xfce-wm-unshade.svg
new file mode 100644
index 00000000..551130b1
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xfce-wm-unshade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 4.0273438,8.4394531 5.3730469,6.9609375 7,8.4394531 V 4 h 2 v 4.4394531 l 1.626953,-1.4785156 1.345703,1.4785156 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/xfce-wm-unstick.svg b/.icons/awkward/16x16/actions/xfce-wm-unstick.svg
new file mode 100644
index 00000000..a55d7605
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xfce-wm-unstick.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 4 A 4 4 0 0 0 4 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 12 8 A 4 4 0 0 0 8 4 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/xml-attribute-delete.svg b/.icons/awkward/16x16/actions/xml-attribute-delete.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xml-attribute-delete.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/xml-element-new.svg b/.icons/awkward/16x16/actions/xml-element-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xml-element-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/xml-node-delete.svg b/.icons/awkward/16x16/actions/xml-node-delete.svg
new file mode 120000
index 00000000..aff6547a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xml-node-delete.svg
@@ -0,0 +1 @@
+entry-delete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/xml-node-duplicate.svg b/.icons/awkward/16x16/actions/xml-node-duplicate.svg
new file mode 120000
index 00000000..e953e894
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xml-node-duplicate.svg
@@ -0,0 +1 @@
+edit-duplicate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/xml-text-new.svg b/.icons/awkward/16x16/actions/xml-text-new.svg
new file mode 120000
index 00000000..36a01399
--- /dev/null
+++ b/.icons/awkward/16x16/actions/xml-text-new.svg
@@ -0,0 +1 @@
+format-text-larger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/y-zoom-in.svg b/.icons/awkward/16x16/actions/y-zoom-in.svg
new file mode 100644
index 00000000..6be057d8
--- /dev/null
+++ b/.icons/awkward/16x16/actions/y-zoom-in.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,8 V 14 H 8 V 8 Z M 11,2 8,5 H 10 V 8 H 12 V 5 H 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/y-zoom-out.svg b/.icons/awkward/16x16/actions/y-zoom-out.svg
new file mode 120000
index 00000000..0f72a058
--- /dev/null
+++ b/.icons/awkward/16x16/actions/y-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out-y.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/zone-in.svg b/.icons/awkward/16x16/actions/zone-in.svg
new file mode 100644
index 00000000..472660eb
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zone-in.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,3 V 9 H 15 V 11 H 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zone-out.svg b/.icons/awkward/16x16/actions/zone-out.svg
new file mode 100644
index 00000000..d7d085dd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zone-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,3 V 9 H 1 V 11 H 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-1-to-2.svg b/.icons/awkward/16x16/actions/zoom-1-to-2.svg
new file mode 100644
index 00000000..53321588
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-1-to-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 5,6 V 10 H 6 V 6 Z M 9,8 7,6 V 10 Z M 9,5 V 11 H 11 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-2-to-1.svg b/.icons/awkward/16x16/actions/zoom-2-to-1.svg
new file mode 100644
index 00000000..c995a374
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-2-to-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 10,10 H 11 V 6 H 10 Z M 8,6 V 10 L 10,8 Z M 5,5 V 11 H 7 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-best-fit.svg b/.icons/awkward/16x16/actions/zoom-best-fit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-best-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/zoom-double-size.svg b/.icons/awkward/16x16/actions/zoom-double-size.svg
new file mode 120000
index 00000000..79ae67b7
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-double-size.svg
@@ -0,0 +1 @@
+zoom-1-to-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/zoom-draw.svg b/.icons/awkward/16x16/actions/zoom-draw.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-draw.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/zoom-fit-best.svg b/.icons/awkward/16x16/actions/zoom-fit-best.svg
new file mode 100644
index 00000000..e9a82e38
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-fit-best.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-fit-drawing.svg b/.icons/awkward/16x16/actions/zoom-fit-drawing.svg
new file mode 100644
index 00000000..9edcbae5
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-fit-drawing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 5,5 V 9 H 7 V 11 H 11 V 7 H 9 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-fit-height.svg b/.icons/awkward/16x16/actions/zoom-fit-height.svg
new file mode 100644
index 00000000..f8767c7a
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-fit-height.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 6,10 8,12 10,10 Z M 5,7 V 9 H 11 V 7 Z M 8,4 6,6 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-fit-page.svg b/.icons/awkward/16x16/actions/zoom-fit-page.svg
new file mode 100644
index 00000000..76abc604
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-fit-page.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 6,5 V 11 H 10 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-fit-selection.svg b/.icons/awkward/16x16/actions/zoom-fit-selection.svg
new file mode 100644
index 00000000..44f05eaa
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-fit-selection.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 6,6 V 10 H 10 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-fit-width.svg b/.icons/awkward/16x16/actions/zoom-fit-width.svg
new file mode 100644
index 00000000..2765ce71
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-fit-width.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 10,6 V 10 L 12,8 Z M 6,6 4,8 6,10 Z M 7,5 V 11 H 9 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-half-size.svg b/.icons/awkward/16x16/actions/zoom-half-size.svg
new file mode 120000
index 00000000..b5036e78
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-half-size.svg
@@ -0,0 +1 @@
+zoom-2-to-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/zoom-in-large.svg b/.icons/awkward/16x16/actions/zoom-in-large.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-in-large.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/zoom-in-x.svg b/.icons/awkward/16x16/actions/zoom-in-x.svg
new file mode 100644
index 00000000..66cf1c16
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-in-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,8 V 14 H 8 V 8 Z M 11,2 V 4 H 8 V 6 H 11 V 8 L 14,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-in-y.svg b/.icons/awkward/16x16/actions/zoom-in-y.svg
new file mode 120000
index 00000000..65f9aa9f
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-in-y.svg
@@ -0,0 +1 @@
+y-zoom-in.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/zoom-in.svg b/.icons/awkward/16x16/actions/zoom-in.svg
new file mode 100644
index 00000000..a4997862
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-in.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 13 C 2,13 2,14 3,14 H 13 C 14,14 14,13 14,13 V 3 C 14,3 14,2 13,2 Z M 7,5 H 9 V 7 H 11 V 9 H 9 V 11 H 7 V 9 H 5 V 7 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-next.svg b/.icons/awkward/16x16/actions/zoom-next.svg
new file mode 100644
index 00000000..50833ff9
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-next.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 8,5 11,8 8,11 V 9 H 5 V 7 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-original.svg b/.icons/awkward/16x16/actions/zoom-original.svg
new file mode 100644
index 00000000..0d6acf67
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-original.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 13 C 2,13 2,14 3,14 H 13 C 14,14 14,13 14,13 V 3 C 14,3 14,2 13,2 Z M 7,5 H 9 V 11 H 7 V 7 H 6 V 6 C 6,6 7,6 7,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-out-x.svg b/.icons/awkward/16x16/actions/zoom-out-x.svg
new file mode 100644
index 00000000..714c7e88
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-out-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z M 5,8 2,11 5,14 V 12 H 8 V 10 H 5 Z M 8,2 V 8 H 14 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-out-y.svg b/.icons/awkward/16x16/actions/zoom-out-y.svg
new file mode 100644
index 00000000..347b3727
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-out-y.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 10,8 V 11 H 8 L 11,14 14,11 H 12 V 8 Z M 2,2 V 8 H 8 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-out.svg b/.icons/awkward/16x16/actions/zoom-out.svg
new file mode 100644
index 00000000..a4c0fcdd
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-out.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 13 C 2,13 2,14 3,14 H 13 C 14,14 14,13 14,13 V 3 C 14,3 14,2 13,2 Z M 5,7 H 11 V 9 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-previous.svg b/.icons/awkward/16x16/actions/zoom-previous.svg
new file mode 100644
index 00000000..4ddb3cfc
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-previous.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 2,2 2,3 2,3 V 7 H 4 V 4 H 7 V 2 Z M 9,2 V 4 H 12 V 7 H 14 V 3 C 14,3 14,2 13,2 Z M 8,5 5,8 8,11 V 9 H 11 V 7 H 8 Z M 2,9 V 13 C 2,13 2,14 3,14 H 7 V 12 H 4 V 9 Z M 12,9 V 12 H 9 V 14 H 13 C 14,14 14,13 14,13 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/actions/zoom-select-fit.svg b/.icons/awkward/16x16/actions/zoom-select-fit.svg
new file mode 120000
index 00000000..cc77c1cf
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-select-fit.svg
@@ -0,0 +1 @@
+zoom-fit-selection.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/zoom-select-x.svg b/.icons/awkward/16x16/actions/zoom-select-x.svg
new file mode 120000
index 00000000..15725055
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-select-x.svg
@@ -0,0 +1 @@
+zoom-fit-width.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/zoom-select-y.svg b/.icons/awkward/16x16/actions/zoom-select-y.svg
new file mode 120000
index 00000000..e84c2727
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-select-y.svg
@@ -0,0 +1 @@
+zoom-fit-height.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/zoom-select.svg b/.icons/awkward/16x16/actions/zoom-select.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom-select.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/actions/zoom.svg b/.icons/awkward/16x16/actions/zoom.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/awkward/16x16/actions/zoom.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/0ad.svg b/.icons/awkward/16x16/apps/0ad.svg
new file mode 100644
index 00000000..1846b15f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/0ad.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#886c38" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8z"/>
+ <path fill="#ffffff" d="m7 2.0859a6 6 0 0 0 -4.9102 4.9141h4.9102v-4.9141zm2 0.0039v4.9102h4.914a6 6 0 0 0 -4.914 -4.9102zm-6.9141 6.9102a6 6 0 0 0 4.9141 4.91v-4.91h-4.9141zm6.9141 0v4.914a6 6 0 0 0 4.91 -4.914h-4.91z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/140-game.svg b/.icons/awkward/16x16/apps/140-game.svg
new file mode 100644
index 00000000..d444238c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/140-game.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#3f3f3f"/>
+ <rect x="1" y="5" width="2" height="5" style="fill:#ffffff"/>
+ <path d="m4 10 5-5v7h-2v-2z" style="fill:#ffffff"/>
+ <circle cx="12.5" cy="7.5" r="2.5" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/1CD8_rundll32.0.svg b/.icons/awkward/16x16/apps/1CD8_rundll32.0.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1CD8_rundll32.0.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/1E64_notepad.0.svg b/.icons/awkward/16x16/apps/1E64_notepad.0.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1E64_notepad.0.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/1cestart.svg b/.icons/awkward/16x16/apps/1cestart.svg
new file mode 100644
index 00000000..704b48b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1cestart.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fe3838" d="m4 5v1h1v5h0.9998v-6h-0.7498z"/>
+ <path fill="#fe3838" d="m11 5a3 3 0 0 0 -3 3 3 3 0 0 0 3 3h4.416c0.13-0.323 0.236-0.657 0.324-1h-4.74a2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 1.729 1h1.095a3 3 0 0 0 -2.824 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/1cv8.svg b/.icons/awkward/16x16/apps/1cv8.svg
new file mode 120000
index 00000000..3144b306
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1cv8.svg
@@ -0,0 +1 @@
+1cestart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/1cv8c.svg b/.icons/awkward/16x16/apps/1cv8c.svg
new file mode 120000
index 00000000..3144b306
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1cv8c.svg
@@ -0,0 +1 @@
+1cestart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/1password.svg b/.icons/awkward/16x16/apps/1password.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/1password.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/2048-qt.svg b/.icons/awkward/16x16/apps/2048-qt.svg
new file mode 100644
index 00000000..c132e835
--- /dev/null
+++ b/.icons/awkward/16x16/apps/2048-qt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#70c74d" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#ffffff" d="m 9.4999996,9.0000003 c -0.822505,0 -1.5,0 -1.5,1.4999997 0,0.3843 0.25851,0.7333 0.5,1 -0.24149,0.2667 -0.5,0.6157 -0.5,1 0,1.5 0.677495,1.5 1.5,1.5 C 10.322505,14 11,14 11,12.5 11,12.1157 10.74149,11.7667 10.5,11.5 10.74149,11.2333 11,10.8843 11,10.5 11,9.0000003 10.322505,9.0000003 9.4999996,9.0000003 Z m 0,0.9999997 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z m 0,2 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 5,9.0000003 5,11 l 1,0 0,-1.9999997 0.9999996,0 0,1.9999997 0.5,0 0,1 -0.5,0 0,2 L 6,14 6,12 4,12 4,9.0000003 l 1,0 0,0"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5.5,2.9999998 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 4.40711,3.3623498 4,3.8333503 4,4.5000003 l 1,0 c 0,-0.5 0.5,-0.5 0.5,-0.5 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 4.1802,6.5989503 4,7.0139003 4,7.5000003 L 4,8 7,8 7,7.0000003 l -1.82422,0 c 0.01565,-0.022 0.00935,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 0.241675,-0.30205 0.421875,-0.717 0.421875,-1.2031 0,-0.66665 -0.40711,-1.1376505 -0.776365,-1.3222505 C 5.854375,2.9930998 5.5,2.9999998 5.5,2.9999998 Z"/>
+ <path style="fill:#ffffff" d="m 9.75,2.9999823 c -0.96085,0 -1.75,0.78915 -1.75,1.75 l 0,1.5 c 0,0.96085 0.78915,1.7499997 1.75,1.7499997 0.96085,0 1.75,-0.7891497 1.75,-1.7499997 l 0,-1.5 c 0,-0.96085 -0.78915,-1.75 -1.75,-1.75 z m 0,1 c 0.42415,0 0.75,0.32585 0.75,0.75 l 0,1.5 c 0,0.42415 -0.32585,0.75 -0.75,0.75 -0.42415,0 -0.75,-0.32585 -0.75,-0.75 l 0,-1.5 c 0,-0.42415 0.32585,-0.75 0.75,-0.75 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/2064-read-only-memories.svg b/.icons/awkward/16x16/apps/2064-read-only-memories.svg
new file mode 100644
index 00000000..565d4ee1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/2064-read-only-memories.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#4fc8f3"/>
+ <path d="m8 0a8 8 0 0 0-1 0.072265625v1.9277344c0 0.554 0.446 1 1 1s1-0.446 1-1v-1.9296875a8 8 0 0 0-1-0.0703125zm-3 0.58789062a8 8 0 0 0-0.953125 0.46874998c-0.021984 0.1470517-0.0464641 0.2936226-0.046875 0.4433594 0 1.9329966 1.790861 3.5 4 3.5s4-1.5670034 4-3.5c-3.21e-4 -0.151814-0.024383-0.3001673-0.046875-0.4492188a8 8 0 0 0-0.953125-0.46093745v1.4101562c0 1-1 2-3 2s-3-1-3-2v-1.4121094z" style="fill:#ffffff"/>
+ <rect x="5" y="6" width="1" height="4" rx=".5" ry=".5" style="fill:#ffffff"/>
+ <rect x="10" y="6" width="1" height="4" rx=".5" ry=".5" style="fill:#ffffff"/>
+ <path d="m5.4957627 12.504187 5.0042373-0.004237c0-1-1-1-1-1" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1px;stroke:#ffffff"/>
+ <rect x="2" y="10" width="3" height="1" rx=".5" ry=".5" style="fill:#f8bfd5"/>
+ <rect x="11" y="10" width="3" height="1" rx=".5" ry=".5" style="fill:#f8bfd5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/2402_msiexec.0.svg b/.icons/awkward/16x16/apps/2402_msiexec.0.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/2402_msiexec.0.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/2EF4_wordpad.0.svg b/.icons/awkward/16x16/apps/2EF4_wordpad.0.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/2EF4_wordpad.0.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/4137_winhlp32.0.svg b/.icons/awkward/16x16/apps/4137_winhlp32.0.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4137_winhlp32.0.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/4diac-ide.svg b/.icons/awkward/16x16/apps/4diac-ide.svg
new file mode 100644
index 00000000..668a7c48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4diac-ide.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e3d7d" width="16" height="14" x="-16" y="-14" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 13.2,2 v 10.8 h -6 z"/>
+ <path style="fill:#ffffff" d="M 0,2 V 5 H 3 V 2 Z"/>
+ <path style="fill:#ffffff" d="m 0,11 v 1 h 8 v -1 z"/>
+ <path style="fill:#ffffff" d="m 0,9 v 1 H 9 V 9 Z"/>
+ <path style="fill:#ffffff" d="M 0,7 V 8 H 10 V 7 Z"/>
+ <path style="fill:#ff950e" d="M 12.434375,0 6,12.211719 V 14 h 7 v 2 h 2 v -2 h 1 V 12 H 15 V 0 H 13.8 Z M 13,3.981 V 12 H 8.6523436 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/4kslideshowmaker.svg b/.icons/awkward/16x16/apps/4kslideshowmaker.svg
new file mode 100644
index 00000000..d1431347
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4kslideshowmaker.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a1252b" d="m 5.000852,1.9999994 c -2.1726303,0 -3.9982062,1.8263949 -3.9982062,4 0,0.7443578 0.2715309,1.4082039 0.6403377,2.0117188 L 0.32131087,10.648437 c -0.99802573,1.99383 0.4496194,4.341503 2.67848583,4.34375 l 9.9955153,0.0078 c 2.230045,0.0014 3.681444,-2.346186 2.684343,-4.341797 L 13.180776,5.6582025 C 12.343489,3.9904501 10.203651,3.4839844 8.7081731,4.5996088 8.1261088,3.1007331 6.6798952,1.9999994 5.000852,1.9999994 Z"/>
+ <path style="fill:#ffffff" d="m 5,4.9999994 a 1,1 0 0 0 -1,1 1,1 0 0 0 1,1 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 z m 5.5,2 -1.5,3 -1.5,-2 -2,2.9999996 -1,-1.9999996 -1.5,2.9921876 10,0.0078 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/4kstogram.svg b/.icons/awkward/16x16/apps/4kstogram.svg
new file mode 100644
index 00000000..0a2d96dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4kstogram.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff6c3a" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 13,2 A 1.0000001,1.0000001 0 0 1 14,2.9999999 1.0000001,1.0000001 0 0 1 13,4 1.0000001,1.0000001 0 0 1 12,2.9999999 1.0000001,1.0000001 0 0 1 13,2 Z"/>
+ <path style="fill:#ffffff" d="M 8,3 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 Z"/>
+ <path style="fill:#ff9c79" d="M 8,5 A 3,3 0 0 0 5,8 3,3 0 0 0 8,11 3,3 0 0 0 11,8 3,3 0 0 0 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/4kvideodownloader.svg b/.icons/awkward/16x16/apps/4kvideodownloader.svg
new file mode 100644
index 00000000..986adc4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4kvideodownloader.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#88ba14" cx="-12.571" cy="10.571" r="3.429" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-9" cy="7" r="4" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-5.667" cy="7.723" r="2.667" transform="scale(-1,1)"/>
+ <circle style="fill:#88ba14" cx="-3.429" cy="10.571" r="3.429" transform="scale(-1,1)"/>
+ <rect style="fill:#88ba14" width="9.143" height="4.571" x="-12.57" y="9.43" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width="1.5" height="5" x="5" y="7"/>
+ <rect style="fill:#ffffff" width="1.5" height="5" x="9.5" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="7" y="-11" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="11" y="-11" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="9" y="-11" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/4kvideotomp3.svg b/.icons/awkward/16x16/apps/4kvideotomp3.svg
new file mode 100644
index 00000000..e2c85472
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4kvideotomp3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#b7b7b7" cx="8.5" cy="8.5" r="7.5"/>
+ <g transform="translate(-15.5,-15)">
+ <circle style="fill:#3f3f3f" cx="24" cy="20" r="2"/>
+ <circle style="fill:#3f3f3f" cx="24" cy="27" r="2"/>
+ </g>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="-12" r="2" transform="rotate(90)"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="-5" r="2" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/4kyoutubetomp3.svg b/.icons/awkward/16x16/apps/4kyoutubetomp3.svg
new file mode 100644
index 00000000..e2eb53fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/4kyoutubetomp3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#678dfd" cx="-12.571" cy="10.571" r="3.429" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-9" cy="7" r="4" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-5.667" cy="7.723" r="2.667" transform="scale(-1,1)"/>
+ <circle style="fill:#678dfd" cx="-3.429" cy="10.571" r="3.429" transform="scale(-1,1)"/>
+ <rect style="fill:#678dfd" width="9.143" height="4.571" x="-12.57" y="9.43" transform="scale(-1,1)"/>
+ <path style="fill:#ffffff" d="M 11,4.5 6,6 V 7.5 9.0878906 C 5.8395376,9.030398 5.6704498,9.0006756 5.5,9 4.6715729,9 4,9.6715729 4,10.5 4,11.328427 4.6715729,12 5.5,12 6.3284271,12 7,11.328427 7,10.5 V 7.1992188 L 10,6.3007812 V 8.0878906 C 9.8395376,8.030398 9.6704498,8.0006756 9.5,8 8.6715729,8 8,8.6715729 8,9.5 8,10.328427 8.6715729,11 9.5,11 10.328427,11 11,10.328427 11,9.5 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/5961_Defunct_x86.0.svg b/.icons/awkward/16x16/apps/5961_Defunct_x86.0.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/5961_Defunct_x86.0.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/6180-the-moon.svg b/.icons/awkward/16x16/apps/6180-the-moon.svg
new file mode 100644
index 00000000..7d32b522
--- /dev/null
+++ b/.icons/awkward/16x16/apps/6180-the-moon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#e4e4e4"/>
+ <path style="fill:#4f4f4f" d="m2 6c-1 0-1 1-1 1v3s0 1 1 1h1c1 0 1-1 1-1v-1s0-1-1-1h-1v-1h2v-1h-2zm0 3h1v1h-1z"/>
+ <rect style="fill:#4f4f4f" height="5" width="1" y="6" x="5"/>
+ <path style="fill:#4f4f4f" d="m8 6c-1 0-1 1-1 1v1l1 0.5-1 0.5v1s0 1 1 1h1c1 0 1-1 1-1v-1l-1-0.5 1-0.5v-1s0-1-1-1h-1zm0 1h1v1h-1zm0 2h1v1h-1z"/>
+ <path style="fill:#4f4f4f" d="m12 6c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h1c0.554 0 1-0.446 1-1v-3c0-0.554-0.446-1-1-1zm0 1h1v3h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/7-days-to-die.svg b/.icons/awkward/16x16/apps/7-days-to-die.svg
new file mode 100644
index 00000000..abaceb51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7-days-to-die.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#595552"/>
+ <path d="m2 2 1 2h6l-1 2 0.71875-0.4277344 0.28125 0.0839844 0.21875-0.0410156-1.109375 1.109375-0.109375-0.3457032-0.5292969 0.8457032 0.0820313 0.2226562-1.25 1.6386719-0.7480469 1.2207035-0.0292969 0.667968 0.1425782 0.359375-0.5566407 0.916016 0.2226563 0.332031-0.3613282 0.861328 1.6113282-2.166015 0.4160156-0.277344-2 3.693359 2.4160156-2.916015 0.5839844-0.998047v-0.443359l0.2773438-0.335938 0.5527343-0.0253906 0.6386719-0.2226563 0.53125-0.9433593-0.1386719-0.1679688-0.2675781 0.359375-0.1796875-0.1640625 0.9160155-1 0.054688-0.8046875 1.615234-2.03125 2-3h-12z" style="fill:#c6241d"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/7596_iexplore.0.svg b/.icons/awkward/16x16/apps/7596_iexplore.0.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7596_iexplore.0.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/7765_winebrowser.0.svg b/.icons/awkward/16x16/apps/7765_winebrowser.0.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7765_winebrowser.0.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/7kaa.svg b/.icons/awkward/16x16/apps/7kaa.svg
new file mode 100644
index 00000000..a280d115
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7kaa.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 6.0453871,0.74851196 5.6056549,2.0498512 4.5729166,1.1428572 4.2113097,2.2105655 3.4300595,1.5238096 3.0453871,2.6607143 2.2864584,2.2857143 2.203125,3.5714286 1.1436012,3.0476191 1.0558036,4.4077379 4e-8,4.1964286 0.26934526,5.5431547 3,10.508929 13,10.491072 15.730655,5.5431547 16,4.1964286 l -1.055803,0.2113093 -0.0878,-1.3601188 -1.059524,0.5238095 -0.08333,-1.2857143 -0.758929,0.375 L 12.569941,1.5238096 11.78869,2.2105655 11.427083,1.1428572 10.394345,2.0498512 9.954613,0.74851196 8.9218751,1.655506 8.7648808,2.2410715 l 0,-0.3363096 L 8.002976,0.7619048 8,0.7663691 7.997024,0.7619048 7.2351193,1.9047619 l 0,0.3363096 L 7.078125,1.655506 Z"/>
+ <rect style="fill:#4f4f4f" width="14" height="6" x="1" y="10" rx="1.4" ry="1.5"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-linecap:round;stroke-linejoin:round" d="m 3.5,7.5 h 3 c -1.7401364,1.8195207 -2,2.638194 -2,5"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-linecap:round;stroke-linejoin:round" d="m 9.5,7.5 v 5"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-linecap:round;stroke-linejoin:round" d="m 12.5,7.5 -3,2.785713"/>
+ <path style="fill:none;stroke:#ffb73c;stroke-linecap:round;stroke-linejoin:round" d="M 12.5,12.5 9.5,9.5238084"/>
+ <path style="fill:#f43e3e" transform="matrix(0.28767796,0,0,0.27681824,0.64359349,-1.1072729)" d="M 25.571673,22.062393 15.143345,4.0000003 36,3.9999997 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/7z.svg b/.icons/awkward/16x16/apps/7z.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7z.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/7zip.svg b/.icons/awkward/16x16/apps/7zip.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/7zip.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/8bitmmo.svg b/.icons/awkward/16x16/apps/8bitmmo.svg
new file mode 100644
index 00000000..16768ead
--- /dev/null
+++ b/.icons/awkward/16x16/apps/8bitmmo.svg
@@ -0,0 +1,5 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect y="2.220446e-16" width="16" height="16" rx="2.4615386" ry="2.4615386" style="fill:#5e5e5e"/>
+ <path d="m2 4v8h1v1h-1v1h-1v1.511719c0.4091228 0.303078 0.9104371 0.488281 1.4609375 0.488281h11.078124c0.550501 0 1.051815-0.185203 1.460938-0.488281v-0.511719h-1v-2h-1v-1h1v-8h-12z" style="fill:#3f3f3f"/>
+ <path d="m3 5v7h10v-7zm1 2h3v1h-3zm5 0h3v1h-3zm-6 6v2h1v1h8v-2h1v-1z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/8tracks.svg b/.icons/awkward/16x16/apps/8tracks.svg
new file mode 100644
index 00000000..0383a339
--- /dev/null
+++ b/.icons/awkward/16x16/apps/8tracks.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#355681" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="M 8.5,7 C 8.5,6.5291 7.9598,2.512 11.5,2.5 15.59,2.4861 15.455,8.4998 11.5,8.5 H 5.5 C 1.5958,8.5503 1.5338,14.52 5.5,14.5 8.9408,14.483 8.5166,10.571 8.5,10"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/97C1_wordpad.0.svg b/.icons/awkward/16x16/apps/97C1_wordpad.0.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/97C1_wordpad.0.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/A35F_hh.0.svg b/.icons/awkward/16x16/apps/A35F_hh.0.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/A35F_hh.0.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Abricotine.svg b/.icons/awkward/16x16/apps/Abricotine.svg
new file mode 120000
index 00000000..b5d50149
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Abricotine.svg
@@ -0,0 +1 @@
+abricotine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Acetino2.svg b/.icons/awkward/16x16/apps/Acetino2.svg
new file mode 120000
index 00000000..35e96e4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Acetino2.svg
@@ -0,0 +1 @@
+acetoneiso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeFlash.svg b/.icons/awkward/16x16/apps/AdobeFlash.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeFlash.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobePhotoshop.svg b/.icons/awkward/16x16/apps/AdobePhotoshop.svg
new file mode 100644
index 00000000..6a1018f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobePhotoshop.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#3b478c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#219fd1" d="m3.0001 4.0287s1.0505-0.028749 1.9153-0.028749c1.2 0 2.5846 0.4 2.5846 2.5s-1.3846 2.5-2.5847 2.4928c-0.26557 0.01158-0.41532 0.014345-0.41532 0.014345v1.9929h-1.5zm1.4999 3.9687c0.15253 0.01544 0.15208 0.00801 0.37815 0.00519 0.753-0.0094 1.1218-0.8321 1.1218-1.5526 0-0.6472-0.2872-1.4225-1.0102-1.45-0.2882-0.011-0.4898 0-0.4898 0z"/>
+ <path fill="#219fd1" d="m9.0001 9.5c0.3126 0.1993 0.9104 0.5 1.4129 0.5 0.514 0 1.087-0.4068 1.087-0.7 0-0.2936-0.31-0.6415-0.947-0.8645-1.1283-0.3991-1.564-0.8769-1.5528-1.5456 0-1.0801 0.8714-1.8899 2.2238-1.8899 0.633 0 1.276 0.5 1.276 0.5v1c-0.246-0.141-0.751-0.5-1.22-0.5-0.414 0-0.78 0.2068-0.78 0.5 0 0.37726 0.34384 0.61283 1.0142 0.85947 1.039 0.37555 1.4747 0.92706 1.4858 1.7722 0 1.0682-0.79281 1.9177-2.3686 1.8661-0.54-0.018-1.2176-0.264-1.631-0.498-0.0000116-0.42649-0.0000086-0.57351 0.0000612-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/AdobeReader.svg b/.icons/awkward/16x16/apps/AdobeReader.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeReader10.svg b/.icons/awkward/16x16/apps/AdobeReader10.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader10.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeReader11.svg b/.icons/awkward/16x16/apps/AdobeReader11.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader11.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeReader12.svg b/.icons/awkward/16x16/apps/AdobeReader12.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader12.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeReader8.svg b/.icons/awkward/16x16/apps/AdobeReader8.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader8.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AdobeReader9.svg b/.icons/awkward/16x16/apps/AdobeReader9.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AdobeReader9.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Alacritty.svg b/.icons/awkward/16x16/apps/Alacritty.svg
new file mode 100644
index 00000000..25340496
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Alacritty.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ec4b02" width="14" height="1.6" x="1" y="1" rx=".498" ry=".554"/>
+ <rect style="fill:#959595;paint-order:markers fill stroke" width="16" height="14" x="0" y="2" rx=".852" ry=".888"/>
+ <rect style="fill:#14232b;paint-order:markers fill stroke" width="12" height="10" x="2" y="4" rx="0" ry="0"/>
+ <path style="fill:#3c98fe" d="M 7.3182733,9.8365181 7.1043781,10.368057 C 7.6791369,12.183294 7.6791369,12.183294 8,13.766797 8.3208631,12.183294 8.3208631,12.183294 8.8956219,10.368057 L 8.6817267,9.8365181 8,8.1423977 Z"/>
+ <path style="fill:#ec7a02" d="M 7.2631582,5 H 8.7368414 L 12,13 H 10.631578 L 8,6.8898432 5.3684215,13 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Alva.svg b/.icons/awkward/16x16/apps/Alva.svg
new file mode 100644
index 00000000..a36365cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Alva.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#ec0361;fill-rule:evenodd" d="m 11.79139,7.0000003 c 0.167978,0 0.267965,0.1960148 0.169977,0.3360255 L 7.3779517,13.910522 C 7.2579671,14.078536 7,13.99453 7,13.786513 V 7.2120163 C 7,7.0960074 7.093987,7.0000003 7.2079738,7.0000003 Z"/>
+ <path style="fill:#5802cd;fill-rule:evenodd" d="M 8.7890625 2 A 0.2000027 0.2 0 0 0 8.6230469 2.0898438 L 4.0390625 8.6640625 C 3.9390612 8.8040619 4.0390286 9 4.2070312 9 L 8.7910156 9 C 8.9050172 9 9 8.9031096 9 8.7871094 L 9 2.2148438 C 9 2.0828439 8.895064 2 8.7890625 2 z M 8 4.7324219 L 8 8 L 5.7226562 8 L 8 4.7324219 z"/>
+ <path style="fill:#51004d;fill-rule:evenodd" d="M 8 7 L 8 8 L 7 8 L 7 9 L 8.7910156 9 C 8.9050172 9 9 8.9031096 9 8.7871094 L 9 7 L 8 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Anatine.svg b/.icons/awkward/16x16/apps/Anatine.svg
new file mode 120000
index 00000000..fdd0aecb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Anatine.svg
@@ -0,0 +1 @@
+anatine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AppImage.svg b/.icons/awkward/16x16/apps/AppImage.svg
new file mode 120000
index 00000000..21092453
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AppImage.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/AppImageLauncher.svg b/.icons/awkward/16x16/apps/AppImageLauncher.svg
new file mode 100644
index 00000000..9910b893
--- /dev/null
+++ b/.icons/awkward/16x16/apps/AppImageLauncher.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#1b627c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff;paint-order:stroke fill markers" d="m 7.9999999,2 a 6.0000045,6.0000082 0 0 0 -6,6.0000002 6.0000045,6.0000082 0 0 0 6,5.9999998 A 6.0000045,6.0000082 0 0 0 14,8.0000002 6.0000045,6.0000082 0 0 0 7.9999999,2 Z m 0,0.75 A 5.250003,5.250006 0 0 1 13.25,8.0000002 5.250003,5.250006 0 0 1 7.9999999,13.25 a 5.250003,5.250006 0 0 1 -5.25,-5.2499998 5.250003,5.250006 0 0 1 5.25,-5.2500002 z"/>
+ <path style="fill:#ffffff;paint-order:stroke fill markers" d="M 7.9999995,2.7500231 3.3125055,10.625014 7.4134373,8.3116083 7.9999995,7.9809438 Z m 0,0 L 12.687494,10.625014 8.5865618,8.3116083 7.9999995,7.9809438 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Ardour-Ardour_5.12.0.svg b/.icons/awkward/16x16/apps/Ardour-Ardour_5.12.0.svg
new file mode 120000
index 00000000..de8b00f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Ardour-Ardour_5.12.0.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Black_Chocobo.svg b/.icons/awkward/16x16/apps/Black_Chocobo.svg
new file mode 100644
index 00000000..42e906c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Black_Chocobo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#6f6f6f" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#3f3f3f" d="M 5.5200812,16 C 5.8786656,15.056845 6.2744376,14.036926 6.1210348,13.006135 6.0718652,12.426638 4.5070776,11.557918 3.9214388,11.61 4.7162804,10.832711 4.6818618,8.250268 4.3185982,6.5395192 4.1044722,5.7696384 4.5533958,5.0112768 4.862985,4.3010064 4.839569,3.6866832 5.6243222,3.4259324 5.7480942,3.8817016 6.2189954,3.5657956 6.8431094,2.7877884 7.376621,3.4264808 7.9458958,3.7439904 8.4388786,3.9348008 9.0894018,3.7902232 9.7413022,3.4864272 10.14117,3.2728871 10.700852,2.8007171 11.27979,2.3308814 11.875528,1.8678196 12.340649,1.2765308 12.644515,1.0983215 12.854324,0.43119162 13.067516,0.39999974 12.960354,1.0628789 12.730669,1.7108965 12.472975,2.3285576 12.101536,3.0235231 11.310865,3.3007323 10.753384,3.7988255 10.691098,4.3882191 11.497999,3.4335947 11.846376,3.5498675 12.47425,3.3926911 12.921186,2.7828347 13.50321,2.4710915 13.983114,1.9269489 14.674583,1.609017 15.050603,0.96663962 15.451348,0.5201183 14.92311,1.5561425 14.886028,1.7466243 c -0.30415,0.5848381 -0.557232,1.2017232 -0.95124,1.7321876 -0.299647,0.6039844 -0.964986,1.0438716 -1.638461,1.0810176 -0.360671,0.068591 -1.007055,0.042852 -1.18302,0.3072904 0.654867,0.1952388 1.320587,-0.025948 1.959544,-0.1786736 0.586263,-0.213312 0.804026,0.2078419 0.232245,0.6855007 -0.211163,0.8781036 -1.148464,0.5800168 -1.807032,0.684106 -0.759819,0.093899 0.123668,0.8723325 0.589845,0.6906581 1.007369,-0.2940504 0.113882,0.9213272 -0.441815,0.617458 -0.867887,-0.5580912 -0.57566,0.692306 -0.607088,1.174728 0.0951,0.4966644 -0.303261,1.6782039 0.569891,1.5066709 0.341596,-0.095696 1.293582,0.0512 0.558522,0.402297 -0.396863,0.181384 -0.403353,0.938792 -0.936221,0.507691 -0.705237,-0.143976 0.413279,0.630247 -0.241905,0.776609 -0.93472,0.442788 -0.599489,1.455431 -0.961369,2.393526 C 9.8969926,14.771466 9.4626344,15.340123 9.4329044,16 8.0288316,15.98996 6.922638,16.05668 5.5200812,16 Z"/>
+ <g transform="matrix(1.2376699,0,0,1.0416666,-1.4161553,-0.74999856)">
+ <ellipse style="fill:#456ef0" cx="6" cy="7.2" rx=".8" ry="1.2"/>
+ <path style="opacity:0.5979996;fill:#113ecd" d="M 5.3664064,6.4703119 A 0.8,1.2 0 0 0 5.2,7.1999995 0.8,1.2 0 0 0 5.5757812,8.2164059 1,1 0 0 0 6,7.3999995 1,1 0 0 0 5.3664064,6.4703119 Z"/>
+ <path id="ellipse1023" style="fill:#ffffff" d="M 6,5.9999995 A 0.8,1.2 0 0 0 5.5570312,6.2023431 0.8,1.2 0 0 1 5.6,6.1999995 a 0.8,1.2 0 0 1 0.8,1.2 A 0.8,1.2 0 0 1 6.0429688,8.3976559 0.8,1.2 0 0 0 6.8,7.1999995 a 0.8,1.2 0 0 0 -0.8,-1.2 z"/>
+ <path style="fill:#2e2e2e" d="m 5.196558,6.9910171 c -0.030164,0.12745 0.0038,0.2368644 0.00344,0.3721072 3.452e-4,0.1352428 0.015928,0.2694248 0.046094,0.3968752 C 5.447648,7.7366179 5.5997664,7.5660303 5.6,7.3631243 5.5997664,7.1602183 5.3981124,7.0143983 5.196558,6.9910171 Z"/>
+ </g>
+ <path style="fill:#eba420" d="M 4.5086469,5.0999995 C 1.8564912,6.3486103 0.36989339,9.922772 1.2572971,12.594617 1.3366664,12.782335 1.4368003,12.959452 1.6191366,13.1 2.0862561,12.830833 2.2724162,12.356518 2.6635971,12.036654 2.8544314,11.882376 3.0774,11.769942 3.3484577,11.783285 4.1292227,11.737795 4.7136532,11.498362 5.2807368,11.313033 5.6057503,11.148722 5.9574528,11.032328 6.2848342,10.850512 6.8897362,10.583655 7.3064019,9.724556 6.7120132,9.546716 6.5750229,9.511228 6.4013332,9.535528 6.2610271,9.4822963 5.5658096,9.0676727 5.0506359,8.1367251 4.8715817,7.4322331 4.678032,6.6736911 4.3072273,5.8510931 4.4600096,5.1645391 Z"/>
+ <path style="opacity:0.3" d="M 3.8863128,6.6626194 C 3.7347291,6.8142027 3.1936608,7.1095063 3.0420771,6.957923 2.8904937,6.806339 3.185797,6.2652708 3.3373804,6.1136875 c 0.1515837,-0.1515833 0.3973487,-0.1515833 0.5489324,0 0.1515829,0.1515833 0.1515829,0.3973486 0,0.5489319 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Blender.svg b/.icons/awkward/16x16/apps/Blender.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Blender.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Buka.svg b/.icons/awkward/16x16/apps/Buka.svg
new file mode 120000
index 00000000..4b9f5b61
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Buka.svg
@@ -0,0 +1 @@
+buka.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/BurpSuiteCommunity.svg b/.icons/awkward/16x16/apps/BurpSuiteCommunity.svg
new file mode 120000
index 00000000..f55d5b94
--- /dev/null
+++ b/.icons/awkward/16x16/apps/BurpSuiteCommunity.svg
@@ -0,0 +1 @@
+burp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/CMakeSetup.svg b/.icons/awkward/16x16/apps/CMakeSetup.svg
new file mode 100644
index 00000000..66c55aef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/CMakeSetup.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.51613 0 0 .51613 -.51613 .38381)">
+ <path fill="#fff" d="m23.15 21.482a7.0284 7.685 0 0 1 -7.0284 7.685 7.0284 7.685 0 0 1 -7.0284 -7.685 7.0284 7.685 0 0 1 7.0284 -7.685 7.0284 7.685 0 0 1 7.0284 7.685z"/>
+ <g transform="matrix(.7561 0 0 .74359 -2.0244 -1.7179)">
+ <path fill="#4a86d8" d="m4 43 20-38 2.5 19z"/>
+ <path fill="#dd3c3d" d="m24 5 21 38-17.2-6.7z"/>
+ <path fill="#339c33" d="m45 43h-41l13-11z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/CMakeSetup32.svg b/.icons/awkward/16x16/apps/CMakeSetup32.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/CMakeSetup32.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Caprine.svg b/.icons/awkward/16x16/apps/Caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Cyan.svg b/.icons/awkward/16x16/apps/Cyan.svg
new file mode 120000
index 00000000..57e0d706
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Cyan.svg
@@ -0,0 +1 @@
+cyan.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/CycligentGitTool.svg b/.icons/awkward/16x16/apps/CycligentGitTool.svg
new file mode 100644
index 00000000..5dc4777d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/CycligentGitTool.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2ba798" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#3f3f3f" d="M 9.273054,11.933279 C 7.7079297,11.61863 6.5724878,11.078525 6.0632628,9.636531 5.9319978,9.2648266 5.8860057,8.6562109 5.9643178,8.3272116 6.2471996,7.1387854 7.6828714,6.7112787 9.5045653,7.2730124 c 0.6761297,0.2084914 1.6671167,0.7062054 1.6671167,0.8372934 0,0.066594 -0.125007,0.1289234 -0.495812,0.2472177 l -0.268566,0.085676 -0.37186,-0.1716737 C 8.5967209,7.6073235 7.307581,7.7809594 7.0188339,8.6778313 6.84613,10.464628 8.5355228,11.17622 9.9385322,11.121034 c 0.3262558,-0.01438 0.3983358,-0.03242 0.7263658,-0.181785 0.464014,-0.211278 0.924225,-0.618323 1.122036,-0.9924157 0.517275,-0.9782518 0.22015,-2.0524666 -0.856314,-3.09588 C 9.6787522,5.6375258 7.7899983,4.8342087 6.1948751,4.836765 5.4279829,4.8379317 4.9851222,4.9787604 4.5843969,5.3486661 4.1912511,5.7115755 4.039149,6.1579159 4.0824408,6.8216502 c 0.094588,1.4502175 0.9963482,2.9711601 2.4885857,4.1973458 0.2817011,0.231475 0.5121818,0.445092 0.5121818,0.474703 0,0.100567 -0.1518122,0.05433 -0.5204975,-0.158532 C 5.2908254,10.600852 4.2818236,9.5795193 3.6149708,8.3514087 3.0877969,7.380537 2.8910611,6.4395672 3.0577376,5.6862118 3.1849547,5.111203 3.4903579,4.6738393 3.9689172,4.3790366 c 1.0469693,-0.6113563 2.7733761,-0.35829 3.7066564,-0.104801 1.9927529,0.5561575 3.7715784,1.6982152 4.7067104,3.0000253 0.966925,1.2757962 0.718961,2.9525561 -0.192539,3.8362791 -0.455508,0.420092 -0.75554,0.605854 -1.220836,0.755851 -0.462668,0.149153 -1.1515063,0.176321 -1.695855,0.06688 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/EasyTAG_icon.svg b/.icons/awkward/16x16/apps/EasyTAG_icon.svg
new file mode 120000
index 00000000..655858a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/EasyTAG_icon.svg
@@ -0,0 +1 @@
+easytag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Encryptr.svg b/.icons/awkward/16x16/apps/Encryptr.svg
new file mode 100644
index 00000000..fd936c0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Encryptr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c41f5b" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m12 10h-4v4z"/>
+ <path fill="#fff" d="m12 6h-4v4z"/>
+ <path fill="#ea7aa2" d="m12 2h-4v4z"/>
+ <path fill="#e0e0e0" d="m4 10h4v4z"/>
+ <rect fill="#e0e0e0" width="4" height="8" x="4" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Etermutilities-terminal.svg b/.icons/awkward/16x16/apps/Etermutilities-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Etermutilities-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/FAHControl.svg b/.icons/awkward/16x16/apps/FAHControl.svg
new file mode 100644
index 00000000..f3c75a1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/FAHControl.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#98ecef" cx="13" cy="2" r="2"/>
+ <circle style="fill:#ff6bf4" cx="4" cy="10" r="2"/>
+ <circle style="fill:#ff6bf4" cx="7" cy="14" r="2"/>
+ <circle style="fill:#cc4e38" cx="4" cy="13" r="3"/>
+ <circle style="fill:#f26666" cx="9.5" cy="11.5" r="3.5"/>
+ <circle style="fill:#fdcc58" cx="8.5" cy="7.5" r="5.5"/>
+ <circle style="fill:#ff6bf4" cx="2.5" cy="13.5" r="2.5"/>
+ <path style="fill:#f26666;fill-rule:evenodd" d="M 7.7800937,6.7174768 C 7.229511,8.8561908 5.9106337,10.455637 3.8558323,9.88257 1.8010309,9.3095036 0.58162041,7.1111708 1.1322026,4.9724568 1.6827849,2.8337428 3.7948658,1.564535 5.8496672,2.1376016 7.9044681,2.710668 8.3306759,4.5787624 7.7800937,6.7174768 Z"/>
+ <circle style="fill:#98ecef" cx="13" cy="6" r="2"/>
+ <circle style="fill:#4e59b3" cx="11" cy="4" r="3"/>
+ <path style="fill:#98ecef;fill-rule:evenodd" d="M 11,4 C 11,5.1045694 10.386803,6 9.1818183,6 7.9768334,6 7,5.1045694 7,4 7,2.8954306 7.9768334,2 9.1818183,2 10.386803,2 11,2.8954306 11,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/FB4C_iexplore.0.svg b/.icons/awkward/16x16/apps/FB4C_iexplore.0.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/FB4C_iexplore.0.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/FBReader.svg b/.icons/awkward/16x16/apps/FBReader.svg
new file mode 120000
index 00000000..73b5f272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/FBReader.svg
@@ -0,0 +1 @@
+fbreader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/FacebookMessenger-facebook.com.svg b/.icons/awkward/16x16/apps/FacebookMessenger-facebook.com.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/FacebookMessenger-facebook.com.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/FoxitReader.svg b/.icons/awkward/16x16/apps/FoxitReader.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/FoxitReader.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Freeter.svg b/.icons/awkward/16x16/apps/Freeter.svg
new file mode 100644
index 00000000..4a1fd687
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Freeter.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#52575f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,2 V 14 H 6 V 2 Z"/>
+ <path style="fill:#ffffff" d="m 7,2 v 3 h 6 V 2 Z"/>
+ <path style="fill:#ffffff" d="m 7,6 v 3 h 3 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/GMail-mail.google.com.svg b/.icons/awkward/16x16/apps/GMail-mail.google.com.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GMail-mail.google.com.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/GP6-icon.svg b/.icons/awkward/16x16/apps/GP6-icon.svg
new file mode 100644
index 00000000..fe4fba15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GP6-icon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 13.184188,12.822399 C 9.7710199,16.702429 6.7961405,16.592713 4.7538394,14.8127 1.6885594,12.141252 -1.1473475,2.4360357 0.46963603,0.59830748 2.0863339,-1.239592 12.262867,1.5568861 14.444597,3.5909586 16.626672,5.6250881 16.776559,8.738083 13.183903,12.822456 Z"/>
+ <path style="fill:#ffffff" d="m 6.2587891,6.0000001 c -0.7076285,0 -1.2608358,0.198659 -1.6611328,0.595703 -0.3982755,0.395086 -0.5976562,0.9473891 -0.5976562,1.6562501 0,0.706903 0.1993807,1.25823 0.5976562,1.6552735 C 4.9979758,10.302334 5.5511831,10.5 6.2587891,10.5 c 0.323481,0 0.6280135,-0.04073 0.913086,-0.12207 0.285073,-0.08329 0.5915901,-0.205462 0.8281251,-0.366211 V 8.0000002 H 6.5000001 v 0.5 h 0.998047 v 1.296875 c -0.1354615,0.075534 -0.2881815,0.132148 -0.458008,0.1689455 -0.1698195,0.03486 -0.5131645,0.051757 -0.729492,0.051757 -0.5539515,0 -1.095015,-0.1480111 -1.3740236,-0.4443361 C 4.659536,9.2769167 4.5000001,8.8368572 4.5000001,8.2519532 c 0,-0.586841 0.1595364,-1.0288701 0.4365234,-1.3251951 0.2790086,-0.2963255 0.8200721,-0.444336 1.3740236,-0.444336 0.2809855,0 0.47381,0.0467 0.7285155,0.1396485 0.254706,0.092951 0.4843076,0.231073 0.7109376,0.415039 v -0.625 C 7.5255937,6.2765361 7.2912936,6.1742141 7.0244141,6.1044921 6.7595781,6.0347701 6.5539696,6.0000001 6.2587891,6.0000001 Z"/>
+ <path style="fill:#f14649" d="M 9 6 L 9 10.5 L 9.5 10.5 L 9.5 9 L 10.382812 9 C 10.890249 8.99545 11.348628 8.898532 11.607422 8.6796875 C 11.868237 8.4608435 11.998047 7.9866218 11.998047 7.5585938 C 11.998047 7.1344386 11.868237 6.5625945 11.607422 6.34375 C 11.348628 6.1229695 10.890269 6 10.382812 6 L 9 6 z M 9.5 6.5019531 L 10.425781 6.5019531 C 10.768048 6.4928631 11.033695 6.5700294 11.220703 6.7089844 C 11.40771 6.8479414 11.5 7.293752 11.5 7.5488281 C 11.5 7.8058096 11.407706 8.1540133 11.220703 8.2929688 C 11.033695 8.4319242 10.768228 8.5 10.425781 8.5 L 9.5 8.5 L 9.5 6.5019531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/GPG-Key4.svg b/.icons/awkward/16x16/apps/GPG-Key4.svg
new file mode 100644
index 00000000..62375920
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GPG-Key4.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1.05467" style="fill:#08581b"/>
+ <circle cx="6.5" cy="9.5" r="5.5" style="fill:#aca793"/>
+ <path d="M 13,1 7.7617188,6.2382812 A 3.5,3.5 0 0 0 6.5,6 3.5,3.5 0 0 0 3,9.5 3.5,3.5 0 0 0 6.5,13 3.5,3.5 0 0 0 10,9.5 3.5,3.5 0 0 0 9.7636719,8.2363281 L 10,8 h 2 V 6 h 1 L 14,5 V 4 L 15,3 V 1 Z M 6,9 A 1,1 0 0 1 7,10 1,1 0 0 1 6,11 1,1 0 0 1 5,10 1,1 0 0 1 6,9 Z" style="fill:#ffffff"/>
+ <path d="m7 6 5-6-5 3-3-1z" style="fill:#fff51f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/GPU_Viewer.svg b/.icons/awkward/16x16/apps/GPU_Viewer.svg
new file mode 100644
index 00000000..cfc273b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GPU_Viewer.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="15" height="9" x="1" y="3" rx="1.429" ry="1.5"/>
+ <rect style="fill:#4f4f4f" width="1" height="3" x="4" y="11"/>
+ <rect style="fill:#4f4f4f" width="2" height="13" x="0" y="1" rx="1" ry="1"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="7.5" r="3.5"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="5" y="5"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="7" y="-8" transform="rotate(90)"/>
+ <rect style="fill:#34ae72" width="1" height="5" x=".91" y="-11.69" transform="rotate(135)"/>
+ <rect style="fill:#34ae72" width="1" height="5" x="8.69" y="-3.91" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <rect style="fill:#4f4f4f" width="1" height="3" x="6" y="11"/>
+ <rect style="fill:#4f4f4f" width="1" height="3" x="8" y="11"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="7.5" r="2.5"/>
+ <rect style="fill:#34ae72" width=".6" height="3" x="12.2" y="6"/>
+ <rect style="fill:#34ae72" width=".6" height="3" x="7.2" y="-14" transform="rotate(90)"/>
+ <rect style="fill:#34ae72" width=".6" height="3" x="-3.84" y="-15.64" transform="rotate(135)"/>
+ <rect style="fill:#34ae72" width=".6" height="3" x="13.84" y="2.04" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/GitKraken.svg b/.icons/awkward/16x16/apps/GitKraken.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GitKraken.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Gitter.svg b/.icons/awkward/16x16/apps/Gitter.svg
new file mode 120000
index 00000000..fe19be77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Gitter.svg
@@ -0,0 +1 @@
+gitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Gmail-mail.google.com.svg b/.icons/awkward/16x16/apps/Gmail-mail.google.com.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Gmail-mail.google.com.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/GnomeBaker.svg b/.icons/awkward/16x16/apps/GnomeBaker.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/GnomeBaker.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/JForex.svg b/.icons/awkward/16x16/apps/JForex.svg
new file mode 100644
index 00000000..f7eafde0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/JForex.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8c2330" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 10.980469 0.58203125 C 9.6477209 1.9904649 8.8192586 3.4976133 8.421875 5.2089844 C 7.9092903 7.4164801 7.9931549 9.6292527 8.0410156 13 L 11.039062 13 C 11.011542 11.061655 11.153874 10.299068 11.212891 9 L 13 9 L 13 6 L 11.339844 6 C 11.345544 5.974397 11.33785 5.912005 11.34375 5.8867188 C 11.670527 4.4794436 12.262392 3.4627635 13.558594 2.2578125 C 13.556612 2.2558917 13.554718 2.2538717 13.552734 2.2519531 C 13.36881 2.0740613 13.175963 1.9050308 12.976562 1.7460938 C 12.775012 1.5854425 12.567416 1.4352272 12.351562 1.2949219 C 12.135709 1.1546165 11.912235 1.0252241 11.683594 0.90625 C 11.454953 0.7872759 11.220381 0.67868876 10.980469 0.58203125 z M 7 2.984375 L 4 3.015625 C 4.049978 7.5324034 3.8861604 9.5847042 3.5195312 10.566406 C 3.3362168 11.057258 3.1339634 11.346461 2.7167969 11.78125 C 2.4692858 12.039217 2.0213561 12.439142 1.6152344 12.808594 A 8 8 0 0 0 3.8515625 14.830078 C 4.2102472 14.503373 4.5709952 14.180375 4.8808594 13.857422 C 5.4670946 13.246423 5.9926595 12.518722 6.3300781 11.615234 C 7.0049154 9.8082609 7.0505988 7.5572916 7 2.984375 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/JavaFXSceneBuilder2.0.svg b/.icons/awkward/16x16/apps/JavaFXSceneBuilder2.0.svg
new file mode 100644
index 00000000..50e8fd0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/JavaFXSceneBuilder2.0.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#4f4f4f" d="m 10.858011,1037.3644 c -0.773039,0.077 -1.2593276,0.3384 -1.7679205,0.7439 -0.9359658,-0.3971 -1.6048837,0.052 -2.3051305,0.5401 -0.560604,-0.08 -1.0259903,0.2086 -1.3225214,0.4352 -0.083742,-0.099 -0.2272943,-0.2775 -0.3008396,-0.3614 -0.5559694,-0.6418 -0.9367624,-0.9577 -1.3811267,-1.1247 l -0.00195,0 c -0.6238289,-0.2294 -1.3947932,-0.1669 -1.9300611,0.07 -1.02153376,0.4643 -1.67044944,1.1974 -1.78550186,2.0397 -0.18933878,0.7754 0.0880196,1.4866 0.30865349,1.8862 0.44126777,0.7992 1.00695997,1.4443 2.21527257,2.9857 0.0829,0.1057 0.1340612,0.1727 0.2148853,0.2758 -0.00109,0 -0.00281,8e-4 -0.00391,0 -0.5337145,0.562 -0.7491957,1.3006 -0.7657732,1.8997 -0.043451,1.5697 0.9559138,2.2469 1.7132223,2.6516 0.3801078,0.2034 0.4085553,0.1868 0.6778655,0.2934 0.2693103,0.1065 0.6156851,0.2405 1.0158216,0.3885 0.8002732,0.2958 1.812581,0.6524 2.8169516,0.9693 0.4824843,0.1522 0.886384,0.2779 1.4514529,0.303 0.5650686,0.025 1.3908866,-0.2138 1.8597346,-0.5944 0.647689,-0.5163 1.322043,-1.1591 1.832387,-1.6048 0.773738,-0.686 1.332258,-1.161 1.744477,-1.5753 0.119736,-0.1204 0.293731,-0.2818 0.49033,-0.6022 0.196598,-0.3206 0.350643,-0.821 0.363352,-1.218 0.02541,-0.7938 -0.162906,-1.1165 -0.328189,-1.62 -0.378965,-1.1546 -0.878525,-2.3904 -1.377219,-3.448 -0.249348,-0.5288 -0.496821,-1.0113 -0.746239,-1.4336 -0.249418,-0.4224 -0.380711,-0.7428 -0.963077,-1.2258 -0.582945,-0.484 -1.162661,-0.6831 -1.724943,-0.6759 z"/>
+ <path style="fill:#ffffff" d="m 10.303181,1049.2066 c 0.424575,-0.3459 3.146415,-2.7728 3.419724,-3.0491 0.359909,-0.3639 0.362944,-0.4593 0.04558,-1.4317 -0.694498,-2.1278 -1.916142,-4.7672 -2.466044,-5.2259 -0.228894,-0.1911 -0.651252,-0.1882 -0.948017,0.01 -0.4138565,0.2712 -0.3954716,0.6362 0.07569,1.5026 0.169723,0.312 0.308584,0.6888 0.308584,0.7148 0,0.026 -0.05895,0.048 -0.131002,0.048 -0.09224,0 -0.303054,-0.2752 -0.7125606,-0.9301 -0.6231169,-0.9966 -0.8029782,-1.155 -1.2123906,-1.0682 -0.308655,0.065 -0.6603,0.3167 -0.7762059,0.5544 -0.1340429,0.2748 -0.078685,0.4138 0.5453592,1.3689 0.3833096,0.5867 0.4878906,0.7965 0.42837,0.8596 -0.043313,0.046 -0.1005862,0.084 -0.127276,0.084 -0.02669,0 -0.3757106,-0.4718 -0.7755921,-1.0488 -0.2557065,-0.3689 -0.4551719,-0.6401 -0.6039636,-0.8204 -0.2558309,-0.3665 -0.4984668,-0.2526 -0.8122225,-0.1312 -0.2245799,0.1163 -0.4517311,0.2838 -0.5637137,0.4394 -0.2632791,0.3662 -0.2244075,0.5974 0.2079421,1.2365 0.2078447,0.3071 0.5163134,0.7388 0.6854873,0.959 0.2961693,0.3857 0.3676911,0.6575 0.1893711,0.7197 -0.1036801,0.036 -0.049872,0.098 -2.038053,-2.3624 -1.2312955,-1.524 -1.8094855,-2.1869 -1.9540658,-2.2404 -0.2723019,-0.1007 -0.5688402,0.031 -0.85981,0.3828 -0.4302002,0.5198 -0.4807251,0.4277 1.9389258,3.5318 1.1877528,1.5238 2.1897043,2.8121 2.226562,2.8627 0.136762,0.1881 0.2669746,0.1747 -0.3820557,-0.053 -0.5463779,-0.1921 -0.7444118,-0.2289 -1.1021473,-0.2048 -0.5928055,0.052 -0.8624079,0.3952 -0.8754608,0.8696 -0.00912,0.3313 0.2924667,0.6505 0.6614216,0.8487 0.2111162,0.1136 2.2466725,0.9054 4.1672929,1.5148 0.8392641,0.2663 1.1740686,0.2813 1.4402736,0.064 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/KittehPlayer.svg b/.icons/awkward/16x16/apps/KittehPlayer.svg
new file mode 100644
index 00000000..3baca754
--- /dev/null
+++ b/.icons/awkward/16x16/apps/KittehPlayer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff668e" d="M 2.2749694,5.4878342e-4 A 1.2383596,1.2554153 0 0 0 1,1.255244 v 13.488965 a 1.2383596,1.2554153 0 0 0 1.8578542,1.087413 L 8.6188059,12.459181 14.380458,9.0875398 a 1.2383596,1.2554153 0 0 0 0,-2.1748671 L 8.6188059,3.5410321 2.8578542,0.16803079 A 1.2383596,1.2554153 0 0 0 2.2750394,7.4878466e-4 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 4.0001,10 V 6"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 7,6 4.0315054,8.0000859"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 7,10 4.0315054,8.0000859"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/KoboDeluxe.svg b/.icons/awkward/16x16/apps/KoboDeluxe.svg
new file mode 100644
index 00000000..b5549a5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/KoboDeluxe.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#8e8e8e" d="M 8.0092129,1.0014333 C 7.4747005,0.97881097 6.9708157,1.2254067 6.7032865,1.6405382 L 0.0502093,11.962989 c -0.25871757,0.998762 0.51048861,1.741659 1.660956,2.28642 2.1580027,1.021847 5.657466,1.346566 6.2305236,1.355196 0.9448793,0.01976 3.8081411,-0.40598 5.8524701,-1.204491 1.554984,-0.607375 2.636164,-1.43042 2.038917,-2.437125 L 9.1799986,1.6405382 C 8.9366198,1.2628761 8.4954762,1.0220658 8.0092129,1.0014333 Z"/>
+ <path style="fill:#686868" d="M 8.0093753,1.0015416 C 7.9920153,1.0008074 7.9750993,1.002481 7.9578123,1.0023113 7.6293159,1.0103787 7.3206963,1.1102788 7.0499999,1.2829445 6.9132771,1.380933 6.7936727,1.5001693 6.7031247,1.6406748 L 6.1382813,2.5172695 C 6.0523813,2.781919 6.0000001,3.0670952 6.0000001,3.3684208 V 14.421053 c 0,1.18421 1.14625,1.578947 2,1.578947 C 8.8537502,16 10,15.605263 10,14.421053 V 3.3684208 C 10,3.1799763 9.976983,2.9988655 9.9421878,2.8233447 l -0.7625,-1.1826686 C 8.936309,1.263014 8.4956382,1.0221741 8.0093753,1.0015416 Z"/>
+ <rect style="fill:#afafb1" width="1" height="9.6" x="2" y="6.4" rx=".5" ry=".5"/>
+ <ellipse style="fill:#64b0ff" cx="8" cy="10.5" rx="2" ry="2.5"/>
+ <rect style="fill:#afafb1" width="1" height="9.6" x="13" y="6.4" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/LabPlot2.svg b/.icons/awkward/16x16/apps/LabPlot2.svg
new file mode 120000
index 00000000..25b7427f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/LabPlot2.svg
@@ -0,0 +1 @@
+kmplot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/LanguageTool.svg b/.icons/awkward/16x16/apps/LanguageTool.svg
new file mode 100644
index 00000000..79cfd603
--- /dev/null
+++ b/.icons/awkward/16x16/apps/LanguageTool.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <g transform="matrix(0.66666668,0,0,0.66666668,-1.6e-7,0.66666644)">
+ <path style="fill:#005bea" transform="matrix(1.5,0,0,1.5,2.4e-7,-0.99999964)" d="M 5.1796875 10 C 5.1167371 10 5.0032431 10.004341 4.8632812 10.029297 C 4.7573349 10.045746 4.6458227 10.087421 4.5332031 10.132812 C 4.499696 10.146668 4.4728148 10.154653 4.4375 10.171875 C 4.3780068 10.200735 4.3164236 10.233402 4.2539062 10.273438 C 4.1229644 10.354602 3.9848222 10.463747 3.8378906 10.601562 C 3.8350506 10.604336 3.8309724 10.606576 3.828125 10.609375 C 3.6427708 10.784488 3.4480092 11.000882 3.2460938 11.292969 L 4.171875 11.789062 C 4.339538 11.67739 4.5066939 11.450172 4.7226562 11.292969 C 4.8663236 11.188679 5.0624772 11.121094 5.1796875 11.121094 C 5.2996668 11.121094 5.3823824 11.142167 5.4589844 11.185547 C 5.528511 11.224927 5.5854636 11.273765 5.7285156 11.408203 C 5.9355563 11.603554 6.0432885 11.691233 6.2167969 11.789062 C 6.4610619 11.927499 6.7317452 12 7.0449219 12 C 7.2013562 12 7.3487752 11.982529 7.4863281 11.947266 C 7.623881 11.912003 7.7528673 11.858128 7.875 11.789062 C 8.048508 11.691233 8.1539795 11.603554 8.3613281 11.408203 C 8.5040721 11.273765 8.5629785 11.224924 8.6328125 11.185547 C 8.7091065 11.14248 8.7901776 11.121094 8.9101562 11.121094 C 9.0301356 11.121094 9.1128511 11.142474 9.1894531 11.185547 C 9.2589798 11.224927 9.3178855 11.273765 9.4609375 11.408203 C 9.6676708 11.603554 9.774065 11.691233 9.9472656 11.789062 C 10.191223 11.927501 10.462523 12 10.775391 12 C 10.931979 12 11.079205 11.982529 11.216797 11.947266 C 11.359783 11.911959 11.493944 11.858864 11.617188 11.789062 C 11.640445 11.77737 11.662339 11.753779 11.685547 11.740234 A 2.3583585 2.3583585 0 0 0 12.017578 11.501953 C 12.028231 11.492351 12.038289 11.484385 12.048828 11.474609 A 2.3583585 2.3583585 0 0 0 12.121094 11.408203 C 12.122745 11.406618 12.175629 11.342771 12.189453 11.326172 C 12.48744 11.015101 12.699109 10.710796 12.726562 10.671875 C 12.728921 10.669082 12.753547 10.640959 12.753906 10.640625 L 12.751953 10.640625 L 11.830078 10.164062 C 11.864838 10.128682 11.813182 10.177986 11.796875 10.193359 C 11.678742 10.34964 11.356087 10.718949 11.1875 10.800781 A 0.75371488 0.75371488 0 0 1 10.863281 10.869141 A 0.96598562 0.96598562 0 0 1 10.582031 10.814453 A 0.98136755 0.98136755 0 0 1 10.248047 10.611328 A 0.98136755 0.98136755 0 0 1 10.226562 10.591797 C 10.019522 10.396446 9.913435 10.307121 9.7402344 10.208984 C 9.495969 10.070854 9.2233329 10 8.9101562 10 C 8.7535679 10 8.608256 10.017548 8.4707031 10.052734 C 8.3331501 10.087921 8.2043176 10.139919 8.0820312 10.208984 C 7.9088306 10.307428 7.8007907 10.396446 7.59375 10.591797 C 7.4510053 10.726235 7.3937448 10.775383 7.3242188 10.814453 C 7.2479247 10.857833 7.1645939 10.878906 7.0449219 10.878906 C 6.9249432 10.878906 6.8438728 10.85814 6.7675781 10.814453 C 6.6980555 10.775386 6.6388381 10.726235 6.4960938 10.591797 C 6.2890527 10.396446 6.182966 10.307121 6.0097656 10.208984 C 5.7655003 10.070854 5.4928638 10 5.1796875 10 z"/>
+ </g>
+ <path style="fill:#3f3f3f" d="M 8.2148438 4 C 7.6229947 4 7 4.4263471 7 5.1191406 L 7 5.9238281 C 7.0010941 5.9219209 7.0028059 5.9160518 7.0039062 5.9140625 L 7.0039062 6 L 8 6 L 8 5.3964844 L 8 5 L 9 5 L 9 9 L 10 9 L 10 5 L 11 5 L 11 5.3964844 L 11 6 L 11.992188 6 L 11.992188 5.9199219 C 11.992724 5.9207173 11.993605 5.9230465 11.994141 5.9238281 C 11.997441 5.6115651 12 5.3785767 12 5.2226562 C 12 5.1728331 11.978332 5.1286604 11.972656 5.0800781 C 11.966538 5.0316632 11.956299 4.9828279 11.943359 4.9355469 C 11.817279 4.4129225 11.372992 4 10.652344 4 L 8.2148438 4 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 5.002717,7.859156 v -0.0013 L 5,5 H 4 V 4 H 5.156399 C 6.356698,4 6.000205,4.920599 6.000205,5.247384 V 7.99915 l -4.095e-4,0.0017 H 8 V 9 H 6.103842 c -0.0052,-10e-7 -0.01045,-7e-4 -0.01551,-0.0021 C 5.3659485,8.97115 5.004349,8.592552 5.0027165,7.862509 l -0.00245,-0.0029 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/MediaElch.svg b/.icons/awkward/16x16/apps/MediaElch.svg
new file mode 100644
index 00000000..05c437d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/MediaElch.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f5a34d" d="m 13.710335,1.0121972 c 0.181523,0 0.324392,0.1925235 0.324392,0.4382263 0,0.3064203 -0.423601,1.4904163 -1.001448,2.8004821 -0.513884,1.1650523 -0.636159,1.4993127 -0.571405,1.5616927 0.06765,0.065174 0.209844,-0.1613588 0.6778,-1.0788254 0.450105,-0.8824748 0.569129,-1.0255383 0.755921,-0.9084452 0.170137,0.1066532 0.158985,0.2593057 -0.0744,1.0036795 -0.217599,0.6940211 -0.272454,1.0565051 -0.15922,1.0565051 0.115105,0 0.472728,-0.3647788 1.174804,-1.1986125 0.734678,-0.872556 0.931634,-1.0180617 1.088497,-0.803539 0.124241,0.169909 0.104731,0.2767214 -0.143595,0.7752666 -0.17499,0.3513127 -0.362293,0.5896596 -0.817676,1.0416246 -0.640221,0.6354166 -1.104356,0.9412416 -1.88534,1.2402771 -0.271429,0.1039288 -0.534954,0.2292498 -0.585542,0.2782627 -0.05528,0.053567 -1.30824,0.574304 -1.758113,1.0312082 h -0.652504 c 4.19e-4,-0.011421 -0.01014,-0.00993 -0.02827,0 H 9.9046847 V 7.5818723 L 11.33543,5.27765 c 0.0549,-0.054901 -0.0076,-0.4573312 -0.226925,-1.4582744 -0.243757,-1.112354 0.02143,-2.0614076 0.464267,-1.6606474 0.22986,0.2080206 0.320541,0.7172676 0.327368,1.8451637 0.0039,0.6379293 0.03018,1.0576369 0.06771,1.070641 0.09375,0.032494 0.306674,-0.5540024 0.583309,-1.6041017 0.137242,-0.5209619 0.336451,-1.1754379 0.442691,-1.4545543 0.198644,-0.5218774 0.54273,-1.0036797 0.716489,-1.0036797 z"/>
+ <circle style="fill:#af5d2d" cx="8" cy="14.476" r="1.524"/>
+ <path style="fill:#f5a34d" d="m 2.289665,1.0121972 c -0.1815233,0 -0.3243917,0.1925235 -0.3243917,0.4382263 0,0.3064203 0.4236007,1.4904163 1.0014475,2.8004821 0.513884,1.1650523 0.6361587,1.4993127 0.5714055,1.5616927 C 3.4704738,5.8777724 3.3282815,5.6512395 2.8603263,4.7337729 2.410221,3.8512981 2.2911964,3.7082346 2.1044046,3.8253277 1.9342675,3.9319809 1.9454202,4.0846334 2.1788064,4.8290072 2.3964047,5.5230283 2.45126,5.8855123 2.3380262,5.8855123 2.2229212,5.8855123 1.8652977,5.5207335 1.1632224,4.6868998 0.42854365,3.8143438 0.23158776,3.6688381 0.07472473,3.8833608 -0.04951563,4.0532698 -0.03000563,4.1600822 0.21832011,4.6586274 0.39330968,5.0099401 0.58061316,5.248287 1.0359954,5.700252 1.6762169,6.3356686 2.1403517,6.6414936 2.921336,6.9405291 3.1927647,7.0444579 3.4562896,7.1697789 3.5068777,7.2187918 3.5621585,7.2723584 4.8151182,7.7930958 5.264991,8.25 h 0.6525036 c -4.191e-4,-0.011421 0.010144,-0.00993 0.028273,0 H 6.0953148 V 7.5818723 L 4.6645692,5.27765 C 4.6096685,5.222749 4.6721536,4.8203188 4.8914945,3.8193756 5.1352511,2.7070216 4.870063,1.757968 4.4272275,2.1587282 4.1973675,2.3667488 4.1066862,2.8759958 4.0998598,4.0038919 4.0959971,4.6418212 4.069682,5.0615288 4.032154,5.0745329 3.9384042,5.1070268 3.7254791,4.5205305 3.4488442,3.4704312 3.3116033,2.9494693 3.1123942,2.2949933 3.0061539,2.0158769 2.8075101,1.4939995 2.4634239,1.0121972 2.289665,1.0121972 Z"/>
+ <path style="fill:#af5d2d" d="m 11.047496,8.3812602 c 0,1.6830858 -3.0474962,5.4854928 -3.0474962,5.4854928 0,0 -3.047496,-3.802407 -3.047496,-5.4854928 0,-1.6830855 1.3644104,-3.0474959 3.047496,-3.0474959 1.6830855,0 3.0474962,1.3644104 3.0474962,3.0474959 z"/>
+ <ellipse id="ellipse911" style="fill:#ffffff" cx="-12.536" cy="1.86" rx=".742" ry="1.063" transform="matrix(-0.80749798,-0.58987034,-0.51619146,0.85647322,0,0)"/>
+ <ellipse id="ellipse913" style="fill:#3f3f3f" cx="-12.537" cy="2.014" rx=".466" ry=".668" transform="matrix(-0.80749798,-0.58987034,-0.51619146,0.85647322,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="1.2" cy="11.32" rx=".742" ry="1.063" transform="matrix(0.80749798,-0.58987034,0.51619146,0.85647322,0,0)"/>
+ <ellipse id="ellipse909" style="fill:#3f3f3f" cx="1.199" cy="11.474" rx=".466" ry=".668" transform="matrix(0.80749798,-0.58987034,0.51619146,0.85647322,0,0)"/>
+ <path style="fill:#cf7642" d="M 7.9999999,9.0033869 C 7.6259636,8.9788256 7.3415337,9.0852509 6.9724122,9.408728 6.1038702,10.33216 5,12.534409 5,13.283334 c 0.037459,1.075507 0.3855604,1.768913 1.1191406,1.713581 0.7558593,0.02822 1.2934559,-0.510721 1.8808593,-0.522861 0.5874033,0.01214 1.1249999,0.551075 1.8808593,0.522861 C 10.614439,15.052246 10.962541,14.358841 11,13.283334 11,12.534409 9.8961295,10.33216 9.0275876,9.408728 8.658466,9.0852509 8.374036,8.9788246 7.9999999,9.0033869 Z"/>
+ <path style="opacity:0.5" d="M 6.4781186,13.898475 C 6.1437299,13.728787 5.980416,13.350881 6.0018712,12.796449 c 0.00962,-0.248518 0.045187,-0.461001 0.079043,-0.472183 0.033855,-0.01118 0.1103262,0.116981 0.1699328,0.284807 0.1350712,0.380302 0.3879963,0.673759 0.7032097,0.815901 0.3563276,0.160681 0.3943218,0.372921 0.091461,0.510915 -0.2071013,0.09437 -0.3227478,0.08674 -0.5673986,-0.03742 z"/>
+ <path style="opacity:0.5" d="m 9.5622426,13.898475 c 0.3343888,-0.169688 0.4977024,-0.547594 0.4762464,-1.102026 -0.0096,-0.248518 -0.04518,-0.461001 -0.07904,-0.472183 -0.03385,-0.01118 -0.1103256,0.116981 -0.1699326,0.284807 -0.135071,0.380302 -0.3879961,0.673759 -0.7032094,0.815901 -0.3563276,0.160681 -0.3943219,0.372921 -0.091461,0.510915 0.2071013,0.09437 0.3227479,0.08674 0.5673985,-0.03742 z"/>
+ <path style="fill:none;stroke:#5b5b5b;stroke-width:0.76187396;stroke-linecap:round;stroke-linejoin:round" d="m 4.391,7.62 c 0,0 -0.2003701,-3.2478584 3.6089998,-3.2478584 C 11.80937,4.3721416 11.609,7.62 11.609,7.62"/>
+ <path style="fill:#4b4b4b" d="M 4.75,7 C 4.3357866,7 4,7.4477153 4,8 4,8.5522847 4.3357866,9 4.75,9 H 5.0000002 5.2499999 C 5.3885002,9 5.5,8.8513333 5.5,8.6666667 V 8 7.3333333 C 5.5,7.1486667 5.3885002,7 5.2499999,7 H 5.0000002 Z"/>
+ <path style="fill:#4b4b4b" d="M 11.25,7 C 11.664213,7 12,7.4477153 12,8 12,8.5522847 11.664213,9 11.25,9 H 11 10.75 C 10.6115,9 10.5,8.8513333 10.5,8.6666667 V 8 7.3333333 C 10.5,7.1486667 10.6115,7 10.75,7 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/MidnightCommander.svg b/.icons/awkward/16x16/apps/MidnightCommander.svg
new file mode 120000
index 00000000..ed775cee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/MidnightCommander.svg
@@ -0,0 +1 @@
+mc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Nextcloud.svg b/.icons/awkward/16x16/apps/Nextcloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Nextcloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/NoMachine-icon.svg b/.icons/awkward/16x16/apps/NoMachine-icon.svg
new file mode 100644
index 00000000..f87ad306
--- /dev/null
+++ b/.icons/awkward/16x16/apps/NoMachine-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -.5 0)">
+ <path d="m11 8v16h4v-10h2v10h4v-10h2v10h4v-16"/>
+ <rect width="4" height="10" x="5" y="8"/>
+ <rect width="4" height="4" x="5" y="20"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Nocturn-linux.svg b/.icons/awkward/16x16/apps/Nocturn-linux.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Nocturn-linux.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Nocturn.svg b/.icons/awkward/16x16/apps/Nocturn.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Nocturn.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Nvidiux.svg b/.icons/awkward/16x16/apps/Nvidiux.svg
new file mode 100644
index 00000000..6673222c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Nvidiux.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e54031" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.4" d="M 5.5,1 C 3.5280541,1.0028153 1.6058544,1.6192025 0,2.7636719 v 0.53125 C 1.3491755,2.4504742 2.9083458,2.0018067 4.5,2 c 2.1684243,0.00573 4.2526713,0.8399882 5.826172,2.3320312 L 11.876953,3.4785156 C 10.132892,1.8890299 7.8596998,1.0055135 5.5,1 Z m 7.8125,4.1132812 -1.333984,1.3730469 c 0.398792,0.7394076 0.685765,1.5338504 0.851562,2.3574219 L 14.824219,8.7070312 C 14.574185,7.4174846 14.059441,6.1938027 13.3125,5.1132812 Z m 1.648438,4.5859376 -1.990235,0.1386718 C 12.989072,10.058129 12.998846,10.279 13,10.5 c -0.0036,0.16688 -0.01202,0.533619 -0.02539,0.7 h 2 C 14.987464,11.033585 14.99593,10.666861 15,10.5 14.998254,10.232642 14.985221,9.9654773 14.960938,9.6992188 Z M 12.859375,12 c -0.02576,0.140691 -0.05507,0.28071 -0.08789,0.419922 l 1.998047,0.136719 c 0.03741,-0.184557 0.06933,-0.370186 0.0957,-0.556641 z m -0.380859,1.402344 c -0.108624,0.29778 -0.233819,0.589251 -0.375,0.873047 l 1.857422,0.5 c 0.205333,-0.398456 0.382206,-0.810945 0.529296,-1.234375 z m -0.886719,1.771484 C 11.404872,15.461297 11.200723,15.737192 10.980469,16 h 2.251953 c 0.07257,-0.108565 0.142901,-0.218614 0.210937,-0.330078 z"/>
+ <path style="fill:#e4e4e4" d="M 13,4 4.948194,12.281015 3.779862,9.0834744 Z"/>
+ <circle style="fill:#ffffff" cx="5" cy="10" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/OpenAudible.svg b/.icons/awkward/16x16/apps/OpenAudible.svg
new file mode 100644
index 00000000..2f13721f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/OpenAudible.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#fda83c" d="M 5.825308,4.4927 C 7.2379372,3.8271384 8.949572,3.8664812 10.350918,4.5454044 11.320236,5.005938 12.135151,5.77483 12.655961,6.7132668 12.331717,6.8768736 12.006136,7.0367688 11.681298,7.198 11.1642,6.2649076 10.334438,5.5124948 9.3522048,5.095016 8.0580492,4.5296672 6.512842,4.5462952 5.248676,5.1876572 4.5416936,5.5283804 3.9552632,6.0695296 3.4706784,6.6801596 4.0118276,5.7356356 4.834018,4.9495216 5.825308,4.4927 Z"/>
+ <path style="fill:#ed4b2a" d="M 8.0078125 6.0058594 C 6.7225649 5.9930914 5.5147682 6.7387203 4.828125 7.8046875 C 5.4966558 7.1156691 6.4236498 6.6383904 7.4003906 6.6777344 C 8.4303603 6.6858866 9.4053393 7.229692 10.017578 8.046875 C 10.340766 7.8853981 10.663129 7.7220529 10.986328 7.5605469 C 10.301992 6.617964 9.1836876 5.9920758 8.0078125 6.0058594 z"/>
+ <path style="fill:#96cc1c" d="M 2,7.1534616 C 3.9989112,8.1558864 5.9994556,9.1546 8,10.154204 9.9996536,9.1547484 12.000198,8.1560352 14,7.1549464 A 100.18132,100.18132 0 0 0 13.99912,7.9998516 6106.1172,6106.1172 0 0 0 7.99912,11 9409.3168,9409.3168 0 0 0 2.0007531,7.9998516 c 0,-0.282526 0,-0.564458 -7.44e-4,-0.84639 z"/>
+ <path style="fill:#c42198" d="M 7.8476562 7.9863281 C 7.1957535 8.0255225 6.6595016 8.4658254 6.2910156 8.9746094 C 6.6225344 8.7629006 7.0016872 8.5840934 7.40625 8.6308594 C 7.7083419 8.6483709 7.9816864 8.7689014 8.2207031 8.9433594 C 8.5498232 8.7788739 8.8798266 8.6156372 9.2089844 8.4511719 C 8.8267243 8.1349455 8.3523769 7.9339191 7.8476562 7.9863281 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Othman.svg b/.icons/awkward/16x16/apps/Othman.svg
new file mode 100644
index 00000000..6bb5b2dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Othman.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#168616" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffff13" d="M 7.5434318,13.802773 C 7.3348317,13.623716 7.3218548,13.58102 7.3218548,13.073806 V 12.535038 L 6.9639427,12.715964 C 6.7670901,12.815472 6.3530337,12.96148 6.0438153,13.040424 5.4188296,13.199983 4.8815696,13.154541 4.4567871,12.906193 4.0482034,12.667313 3.9270157,12.422447 3.925608,11.832914 3.9250455,11.540967 3.9505,11.169392 3.982475,11.007191 4.014804,10.843175 4.012783,10.753333 3.977915,10.80477 c -0.1436745,0.211944 -0.5754215,0.460468 -0.7999457,0.460468 -0.3868074,0 -0.6200184,-0.339993 -0.6200184,-0.903909 0,-0.266565 0.061878,-0.6242045 0.1516856,-0.8767036 L 2.8613216,9.0581542 2.6911733,8.8281921 C 2.5581427,8.6483961 2.521571,8.5040882 2.5235371,8.1667152 2.5256558,7.8038602 2.578096,7.6341524 2.8531575,7.1000821 3.1817622,6.462055 3.3712731,6.2082796 3.3695121,6.4086294 3.3689496,6.4642813 3.2907545,6.64573 3.1955821,6.8118476 2.8801984,7.3623331 2.6774445,8.0322382 2.7344343,8.3354885 2.7791071,8.5731887 2.8136699,8.6110104 2.9859878,8.6107727 3.2832755,8.6102102 3.5563262,8.4143473 4.4611543,7.5517843 L 5.280605,6.7706077 4.7319644,6.3706524 C 4.4302119,6.1506789 4.03572,5.8774853 3.855318,5.7635572 3.4004286,5.4762858 3.2696559,5.1523321 3.4495161,4.7582839 3.5379044,4.5646447 3.6602534,4.4778858 4.2751741,4.1728134 4.5087531,4.0569298 4.699864,3.948821 4.699864,3.9325707 c 0,-0.016249 -0.054449,-0.0839 -0.1210005,-0.1503315 C 4.3847154,3.5884365 4.5548222,3.1277383 4.8663671,3.0035825 4.9982137,2.9510398 5.3156296,2.813918 5.5717341,2.6988656 6.0765424,2.4720861 7.5898801,1.9605004 7.6318839,2.0024287 7.721657,2.0920425 7.5201526,2.2621062 7.1899346,2.3754175 6.0780986,2.7569326 4.699864,3.3338069 4.699864,3.4176581 c 0,0.021885 0.050356,0.1369958 0.1119004,0.2557988 L 4.9236656,3.8894652 5.3103136,3.7347139 C 6.5437483,3.2410442 8.3662523,2.7128531 8.8362129,2.7128531 c 0.084803,0 0.2372761,0.08294 0.3388284,0.1843108 0.1560825,0.1558035 0.177018,0.2270697 0.1353724,0.4607956 C 9.2386396,3.7607701 9.0495205,4.0320174 8.5013134,4.5184226 8.2331475,4.7563571 7.9087678,5.0969383 7.7804728,5.2752699 7.4970083,5.6692829 7.4315037,5.5699675 7.6658758,5.1015193 7.8207227,4.7920204 8.2836307,4.2914639 8.8722058,3.7970753 9.0905729,3.6136538 9.091495,3.6097762 8.9530847,3.4571051 8.8509714,3.3444719 8.7242187,3.3026729 8.484795,3.3026729 c -0.3379362,0 -1.4148897,0.2588127 -2.1969633,0.5279702 -0.8772554,0.3019156 -2.6219942,1.079709 -2.6219942,1.1688679 0,0.024922 0.1080188,0.1009076 0.2400425,0.1688595 0.2515917,0.1294943 0.8520442,0.4894618 1.5880824,0.9520443 L 5.9301682,6.3945613 6.2717865,6.2651165 C 6.4596789,6.1939216 6.6309857,6.118124 6.652466,6.0966792 6.6739498,6.075233 6.6211385,5.6569571 6.5351165,5.1671717 6.385853,4.3173569 6.3900642,3.8924926 6.5477428,3.8924926 c 0.039849,0 0.072452,0.030975 0.072452,0.068828 0,0.037854 0.1048976,0.2372708 0.2331049,0.4431451 0.2309187,0.3708129 0.2442312,0.5540436 0.027188,0.3742333 -0.140343,-0.1162666 -0.1466498,-0.019886 -0.033236,0.5079931 0.095317,0.4436589 0.3025321,0.7258593 0.6347252,0.8644098 0.2205488,0.091988 0.2461054,0.1331678 0.2461054,0.3965672 0,0.3254213 -0.034624,0.3440082 -0.3423875,0.1837841 -0.246609,-0.1283867 -0.639461,-0.1441089 -0.8458499,-0.033847 -0.1284533,0.068622 -0.056155,0.1403228 0.6511229,0.645724 0.437591,0.3126916 0.9202567,0.66343 1.0725915,0.7794209 L 8.5405306,8.3336408 V 8.1342484 c 0,-0.1096662 -0.035749,-0.8407432 -0.079438,-1.6246179 C 8.39262,5.2811668 8.3968909,5.0555649 8.4920378,4.8755179 L 8.6024247,4.6666324 8.7621526,5.0352684 C 9.1348364,5.895387 9.20236,6.3398177 8.9008997,5.9484604 l -0.1355082,-0.1759167 0.00492,0.4055012 c 0.0027,0.2230242 0.043508,0.8667993 0.090681,1.4306116 l 0.085766,1.0251108 0.2873322,0.1486917 c 0.2639274,0.1365788 0.3120568,0.1401597 0.590872,0.043937 l 0.3035433,-0.1047553 0.01357,-0.442364 C 10.149547,8.0359762 10.124959,7.5714928 10.087461,7.247093 10.049961,6.922692 9.9872585,6.209378 9.9481245,5.6619524 9.9089876,5.1145261 9.8401985,4.2095747 9.7952619,3.6509494 9.7188755,2.701386 9.7357268,2.342254 9.8565151,2.3456222 c 0.07006,0.00196 0.5304989,1.0598424 0.5304989,1.2188604 0,0.1225028 -0.0082,0.1222962 -0.147718,-0.00377 -0.180659,-0.1632014 -0.178243,-0.2313877 -0.04177,1.1796392 0.299051,3.0921599 0.31727,3.5439495 0.163455,4.0533512 -0.14957,0.4953455 -0.6842987,0.7475369 -1.1833954,0.5581206 l -0.1850273,-0.070223 0.014036,1.2314314 c 0.013553,1.189017 -0.082627,1.931839 -0.2501326,1.931839 -0.03318,0 -0.053787,-0.323479 -0.045795,-0.718844 0.00801,-0.395361 -0.013586,-1.170943 -0.047944,-1.723512 L 8.6002396,8.9978456 8.1087685,8.6246338 C 7.8384621,8.4193681 7.5508115,8.1913347 7.4695493,8.1178913 7.3882853,8.0444501 7.1270576,7.8395366 6.889042,7.6625275 L 6.4562877,7.3406941 6.6435324,7.6625275 C 6.8884529,8.0834929 6.9526349,8.4580265 6.8400006,8.8089906 6.7000569,9.2450385 6.502841,9.4036805 5.850988,9.6045505 5.1552139,9.8189565 4.5303287,10.158963 4.3626961,10.414345 c -0.064851,0.0988 -0.1521233,0.388727 -0.1939354,0.644284 -0.097702,0.597127 0.016365,0.952898 0.4060186,1.266337 0.2404287,0.193405 0.3554522,0.23034 0.7944191,0.255098 0.7396637,0.04172 1.720649,-0.315058 2.4579473,-0.893937 C 8.1641954,11.421496 8.1629144,11.350451 7.8031119,10.353439 7.6233462,9.8553215 7.5790531,9.6365175 7.6170511,9.4343326 L 7.6669201,9.168975 7.9901042,9.5351259 c 0.358655,0.4063356 0.4009933,0.5127691 0.1811416,0.4553776 -0.1823367,-0.0476 -0.1823356,-0.03289 2.66e-5,0.4460875 0.1639966,0.430712 0.1922749,0.974205 0.063506,1.220559 -0.046297,0.08858 -0.2238897,0.311652 -0.3946479,0.495732 -0.2542823,0.274118 -0.3198931,0.405583 -0.3625246,0.726382 -0.039747,0.299102 -0.024626,0.433476 0.063985,0.568468 0.2372393,0.361428 0.4696483,0.206451 1.5747703,-1.050111 0.3900901,-0.443547 0.5513638,-0.55016 1.3719398,-0.90696 l 0.433662,-0.188564 0.01547,-0.516092 c 0.02063,-0.688519 0.231235,-1.0690495 0.591643,-1.0690495 0.131114,0 0.199251,0.06961 0.29016,0.2964045 0.06534,0.163023 0.118807,0.357914 0.118807,0.433094 0,0.230122 -0.217797,0.768398 -0.381134,0.941953 -0.224075,0.238093 -0.13169,0.39292 0.234456,0.39292 0.221221,0 0.349213,-0.04802 0.482404,-0.18097 0.219966,-0.219573 0.223098,-0.321354 0.07272,-2.3626295 -0.341564,-4.6366159 -0.370496,-5.4224156 -0.199467,-5.4175604 0.05663,0.00161 0.529607,1.0470048 0.529607,1.17057 0,0.1254495 -0.131634,0.096376 -0.215659,-0.047632 -0.10659,-0.1826776 -0.101985,0.1031149 0.02754,1.7099552 0.344714,4.2763087 0.32492,4.9023057 -0.169978,5.3756037 -0.423998,0.405491 -0.943832,0.395759 -1.128696,-0.02114 -0.05516,-0.124412 -0.137897,-0.2262 -0.183843,-0.2262 -0.184697,0 -1.2473337,0.536615 -1.5142362,0.764668 -0.1567118,0.133901 -0.4479366,0.458395 -0.6471644,0.721101 -0.5752521,0.758536 -0.8903932,0.888274 -1.3011631,0.535673 z m 3.9350232,-2.799761 c 0.190693,-0.133329 0.218055,-0.448134 0.05769,-0.663709 -0.223325,-0.300208 -0.495792,0.134512 -0.377982,0.603068 0.0518,0.206014 0.09946,0.215039 0.320292,0.06064 z M 3.4535541,10.693363 C 3.5602274,10.622668 3.8271292,10.37935 4.0466723,10.152655 4.6046207,9.5765338 4.9468162,9.3710993 5.8613039,9.0632591 6.5203843,8.8413966 6.6610509,8.7678366 6.6799821,8.6351413 6.7138933,8.3974385 6.4489464,7.9340051 6.0176595,7.4766414 5.5614621,6.9928594 5.6841257,6.9426776 4.4992907,8.0978051 3.9924514,8.5919372 3.5321639,8.9732744 3.3403134,9.0579858 3.0834672,9.1713986 2.9991526,9.2591832 2.9032639,9.513029 c -0.285961,0.757012 -0.2219899,1.310244 0.1514056,1.309357 0.1127164,-2.31e-4 0.2922139,-0.05833 0.3988846,-0.129023 z M 3.7150721,9.8889895 C 3.6228374,9.7969215 3.6654783,9.2607623 3.7850366,9.0092621 3.9052879,8.7563035 4.0959679,8.6475853 3.9985463,8.8875262 3.840597,9.2765423 3.8029725,9.4356447 3.8438062,9.5418673 c 0.036709,0.095491 0.066297,0.1006202 0.1552662,0.026914 0.1289205,-0.1068038 0.1354249,-0.075856 0.037883,0.1802432 -0.068811,0.180665 -0.2166908,0.244971 -0.3218833,0.139965 z M 4.8333588,8.6636931 C 4.6395869,8.504639 4.637659,8.4952633 4.7581432,8.2977068 4.8972345,8.0696355 5.0079671,8.0431211 5.1430122,8.2055487 5.2707428,8.3591784 5.4107851,8.3436271 5.5384862,8.1616328 L 5.6469006,8.0071271 5.8750398,8.1754973 c 0.2656534,0.1960561 0.2756393,0.2621322 0.075807,0.5016759 L 5.803429,8.8538871 5.6146652,8.6771732 5.425901,8.5004578 5.2910825,8.6663443 c -0.1653608,0.2034684 -0.206906,0.203228 -0.4577237,-0.00266 z m 4.3003916,5.2741639 c 0.00131,-0.03041 0.051145,-0.119697 0.1107866,-0.198409 0.141035,-0.186135 0.1397558,-0.343482 -0.00233,-0.289049 -0.1600748,0.06132 -0.1360657,-0.0751 0.04144,-0.235458 0.1302788,-0.11769 0.1620612,-0.121995 0.2204449,-0.02986 0.097579,0.153994 0.089278,0.20165 -0.090838,0.521554 -0.1456842,0.258749 -0.285572,0.374478 -0.2794861,0.23122 z M 10.354637,13.439728 C 10.291837,13.289688 10.167453,13.15124 10.058212,13.10978 9.8425722,13.02794 9.7821605,12.666059 9.98414,12.666059 c 0.119207,0 0.385425,0.244731 0.515726,0.4741 0.07072,0.124492 0.07673,0.123026 0.08763,-0.02139 0.01583,-0.209774 0.185566,-0.545871 0.293354,-0.580875 0.113073,-0.03672 0.347138,0.317342 0.280714,0.424627 -0.03472,0.05609 -0.09424,0.04237 -0.189476,-0.04366 -0.154826,-0.139865 -0.138466,-0.163911 -0.292025,0.429167 -0.04988,0.192612 -0.119146,0.350204 -0.153945,0.350204 -0.0348,0 -0.111962,-0.116332 -0.171476,-0.258514 z M 3.2991549,12.242126 c 0.00146,-0.03041 0.050116,-0.138239 0.1081707,-0.239615 0.1359818,-0.237449 0.1359818,-0.294909 0,-0.294909 -0.1335511,0 -0.1427843,-0.08602 -0.022159,-0.206438 0.1215323,-0.121316 0.256214,-0.110962 0.3079737,0.02368 0.046178,0.120129 -0.2388105,0.772578 -0.3374626,0.772578 -0.032528,0 -0.057966,-0.02488 -0.056525,-0.05529 z m 1.7706287,-0.236962 c -0.1209439,-0.0771 -0.1521874,-0.631406 -0.055106,-0.977595 l 0.056312,-0.200804 -0.2625781,0.154648 c -0.2753112,0.162148 -0.4134069,0.141052 -0.2627619,-0.04014 0.095216,-0.114521 0.9876379,-0.666812 1.2167783,-0.75302 0.2269632,-0.08539 0.1057512,0.131836 -0.1819542,0.326082 -0.3634051,0.245355 -0.4713298,0.495373 -0.4456355,1.032351 0.00651,0.135975 0.038332,0.1613 0.1558943,0.124055 0.1821297,-0.0577 0.1896499,0.0439 0.018461,0.249453 -0.093564,0.112348 -0.1596706,0.135809 -0.2394121,0.08498 z M 6.1526021,11.335601 C 5.9221762,11.154671 5.9071724,11.043765 6.0847162,10.833822 l 0.1292524,-0.152842 0.2185576,0.178169 c 0.1910146,0.155717 0.20963,0.203383 0.1477174,0.378263 -0.093265,0.263439 -0.1891478,0.285455 -0.4276415,0.09819 z m 0.9546146,-0.06271 c -0.1483148,-0.163592 -0.1483092,-0.334158 2.29e-5,-0.768715 0.135933,-0.398228 0.2757061,-0.401524 0.165723,-0.0039 -0.084857,0.306779 -0.019586,0.714036 0.08688,0.542078 0.088618,-0.14313 0.1499667,-0.0637 0.099522,0.128853 -0.056134,0.21427 -0.209843,0.258661 -0.3521484,0.101695 z m 2.3934796,-0.216597 c 0,-0.0425 0.032145,-0.0971 0.071439,-0.121337 0.039292,-0.02424 0.052966,-0.13628 0.030386,-0.248979 -0.030825,-0.153852 0.00903,-0.264312 0.1599428,-0.443351 0.2277854,-0.2702225 0.5137509,-0.2960735 0.5137509,-0.04643 0,0.113654 -0.04924,0.147455 -0.214808,0.147455 -0.1181459,0 -0.2279951,0.03865 -0.2441074,0.0859 -0.041817,0.122606 0.2427094,0.194463 0.5454834,0.137765 0.216844,-0.04061 0.254395,-0.02852 0.233621,0.07522 -0.01528,0.0763 -0.180197,0.173209 -0.430977,0.253241 -0.2234241,0.07131 -0.4643883,0.153972 -0.5354782,0.183714 -0.075335,0.03152 -0.1292524,0.02184 -0.1292524,-0.02318 z m 3.6560227,-1.025951 c 0,-0.598137 -0.05871,-1.9216764 -0.13045,-2.9411986 -0.09799,-1.3923893 -0.110147,-1.9061095 -0.04886,-2.06437 0.08047,-0.2077989 0.08501,-0.2025972 0.330966,0.3791307 0.137157,0.3243987 0.250547,0.631291 0.251973,0.6819786 0.0038,0.1348887 -0.125949,0.1124416 -0.213066,-0.036863 -0.106571,-0.1826449 -0.09923,0.1987512 0.03158,1.6404358 0.141087,1.5549339 0.13995,2.5643435 -0.0034,3.0463075 -0.06251,0.210109 -0.137291,0.382039 -0.166184,0.382059 -0.02889,2.3e-5 -0.05253,-0.489343 -0.05253,-1.087479 z M 6.0310661,10.26782 C 6.0825949,10.205842 6.3834826,9.9371845 6.6997041,9.6708035 7.0159267,9.4044267 7.2926906,9.1395581 7.3147361,9.0822086 7.3367824,9.0248617 7.3177736,8.8967474 7.2724661,8.7975138 7.2064052,8.6527877 7.2150836,8.5790462 7.3163186,8.4248173 7.4180914,8.2697678 7.4630168,8.2495197 7.5483725,8.3202323 7.6065895,8.3684613 7.65422,8.4967554 7.65422,8.6053311 c 0,0.1085753 0.036986,0.2343304 0.082196,0.2794576 C 7.832902,8.9811037 7.756689,9.1401649 7.6281737,9.110703 7.5793547,9.099521 7.4087476,9.2347272 7.2490477,9.4111786 6.9160458,9.7791145 6.157173,10.380508 6.0258877,10.380508 c -0.066519,0 -0.065231,-0.028 0.00518,-0.112688 z M 10.239286,9.7986825 c 0,-0.04495 0.06647,-0.08172 0.147717,-0.08172 0.08124,0 0.14772,-0.03581 0.14772,-0.07959 0,-0.050877 -0.08659,-0.061576 -0.240044,-0.02966 l -0.24004,0.04993 0.159283,-0.1641551 c 0.130362,-0.1343505 0.207476,-0.1551311 0.42469,-0.1144545 0.296965,0.055613 0.324981,0.1140285 0.136151,0.2838956 -0.169104,0.152123 -0.535477,0.245006 -0.535477,0.135757 z M 2.0151029,9.6611585 C 1.9922812,9.6242965 2.0552835,9.4741546 2.1551113,9.3275089 2.3238295,9.0796594 2.327501,9.0557148 2.2072399,8.9875931 2.0868607,8.919403 2.0863586,8.9057208 2.2000208,8.7908163 2.3700199,8.6189784 2.5088315,8.7271266 2.4560976,8.9903283 2.4039424,9.2506399 2.0727991,9.7543595 2.0150953,9.6611585 Z M 10.94266,9.2027569 c -0.12358,-0.1363118 -0.1242,-0.1574018 -0.0098,-0.3317731 0.140562,-0.2141416 0.176917,-0.2213045 0.372746,-0.07344 0.128681,0.097159 0.160593,0.091708 0.315919,-0.053953 l 0.17278,-0.1620274 0.199417,0.1990613 0.199418,0.1990613 -0.198632,0.1982776 c -0.194167,0.193821 -0.202015,0.195222 -0.349153,0.062302 -0.140356,-0.1267977 -0.159641,-0.1277393 -0.285589,-0.013961 -0.175363,0.1584184 -0.256334,0.1538476 -0.417161,-0.02355 z m 0.256792,-0.8241933 c 0,-0.1440859 -0.0214,-0.4663674 -0.04756,-0.7161801 l -0.04756,-0.454202 -0.257188,0.1514741 C 10.56583,7.5253401 10.408208,7.4861597 10.645622,7.3095636 11.15057,6.9339654 11.11719,7.0281605 11.046606,6.1780446 10.828726,3.5539077 10.814145,2.8603082 10.976866,2.8603082 c 0.06945,0 0.518022,1.0618388 0.518022,1.2262475 0,0.1125341 -0.01334,0.1116525 -0.147724,-0.00976 -0.146099,-0.1319813 -0.147373,-0.1294744 -0.115879,0.2281883 0.01751,0.1988986 0.057,0.7099994 0.08775,1.135776 0.03075,0.4257752 0.06212,0.7990196 0.06971,0.8294328 0.0076,0.030412 0.01796,0.1422998 0.02304,0.2486427 0.0079,0.1655307 0.02562,0.1797687 0.123151,0.098969 0.07903,-0.065476 0.09035,-0.1179101 0.03693,-0.1712277 -0.108157,-0.1079633 -0.09573,-0.3622302 0.0258,-0.5281471 0.08459,-0.115469 0.12265,-0.1238851 0.21485,-0.0475 0.140986,0.1167991 0.148061,0.7494689 0.0083,0.7494689 -0.18612,0 -0.404967,0.3771575 -0.35959,0.619708 0.04952,0.2647129 -0.0895,1.2272591 -0.192155,1.3303823 -0.0438,0.044008 -0.06972,-0.027337 -0.06972,-0.1919341 z m 2.393698,-0.099773 c -0.05658,-0.2250214 0.01883,-0.6593136 0.162667,-0.9369929 0.175958,-0.3396556 0.236457,-0.2314737 0.09833,0.1758218 -0.136622,0.4028548 -0.117299,0.6113751 0.05069,0.5470251 0.120638,-0.046212 0.122275,-0.03447 0.02922,0.2098309 -0.09199,0.2415256 -0.280671,0.2439158 -0.340914,0.00432 z M 9.3826256,7.9816534 C 9.3090487,7.6890239 9.5149804,6.9153176 9.6664433,6.9153176 c 0.080651,0 0.07029,0.067868 -0.063931,0.4186877 -0.1386685,0.3624548 -0.093724,0.6123099 0.083705,0.4653174 0.1336632,-0.1107308 0.1510868,0.00736 0.033457,0.2267532 C 9.6122813,8.2263852 9.438396,8.2034652 9.382626,7.9816534 Z M 3.8081302,7.4950254 C 3.710341,7.3126333 3.7494948,6.9898883 3.9183457,6.5864909 4.0661475,6.2333818 4.1469488,6.287633 4.0409235,6.6687899 3.9975665,6.8246557 3.9619075,7.0290657 3.9616815,7.1230369 3.9614498,7.2623949 3.9894875,7.2849519 4.1143366,7.245395 4.2630133,7.198292 4.2640168,7.203435 4.1493686,7.4247467 4.0104464,7.6929096 3.9237899,7.7107574 3.808129,7.4950257 Z m 4.0789203,0.060511 C 7.7973542,7.4476524 7.883788,7.0377889 8.0740394,6.6688522 8.2397208,6.3475607 8.2750901,6.492208 8.1343042,6.9153176 8.0002956,7.3180584 8.023453,7.4369758 8.2063792,7.2854334 c 0.1357733,-0.1124817 0.154473,0.00378 0.036116,0.2245508 -0.088606,0.1652629 -0.2398051,0.1846396 -0.355445,0.045552 z M 2.0142247,7.0259085 c 0.023381,-0.060825 0.066385,-0.1105909 0.095561,-0.1105909 0.076157,0 0.9233057,-0.6627921 0.9536931,-0.7461524 C 3.077474,6.1307712 3.0485052,6.050738 2.9990948,5.9913128 2.872866,5.839485 3.0412786,5.4407699 3.2316406,5.4407699 c 0.1132403,0 0.1387561,0.055667 0.1387561,0.3027308 0,0.3746765 -0.2926887,0.7718433 -0.8398973,1.1396963 C 2.1269651,7.1544683 1.945523,7.2046238 2.0142247,7.0259085 Z M 2.4130384,6.1095567 C 2.3475375,5.9873821 2.3599933,5.8879553 2.4726495,5.6337262 2.5509802,5.4569654 2.6520702,5.2895151 2.6972963,5.2616139 c 0.1068401,-0.065912 0.1040118,-0.03835 -0.02856,0.2783754 -0.060934,0.1455743 -0.1107884,0.3029855 -0.1107884,0.3498038 0,0.061386 0.030895,0.059528 0.1107884,-0.00666 0.1733906,-0.1436382 0.1441338,0.094482 -0.03105,0.2527415 C 2.5023791,6.2581081 2.492028,6.256895 2.4130378,6.1095646 Z M 5.4468496,5.6046599 C 5.3464366,5.408185 5.2350867,5.2956576 5.1257483,5.2801678 4.9147087,5.2502653 4.8505128,4.9472161 5.0398556,4.8746877 c 0.090861,-0.034804 0.187367,0.020726 0.3277756,0.188616 l 0.1989984,0.2379425 0.082093,-0.325442 C 5.7531887,4.5616747 5.9121063,4.4111399 6.0241713,4.6201593 6.1717766,4.8954717 6.0642431,5.1600204 5.9075808,4.9069879 5.8380018,4.7946057 5.752405,5.0674396 5.740117,5.4407699 5.7254507,5.886369 5.6207323,5.9448919 5.4468496,5.6046599 Z M 9.2792879,5.2566542 C 9.1776453,5.1343985 9.2088067,4.7342805 9.3475691,4.3799275 9.4734431,4.058489 9.5339985,4.2108411 9.4290631,4.5849641 c -0.091104,0.3248116 -0.056051,0.5290757 0.076735,0.4471558 0.1088366,-0.067145 0.079883,0.160194 -0.032235,0.2530763 -0.07684,0.06366 -0.1232944,0.056835 -0.1942775,-0.028541 z M 10.384686,5.1415359 c -0.09074,-0.1692571 -0.03627,-0.5232673 0.124129,-0.8066782 0.09704,-0.1714688 0.101095,-0.1573091 0.05813,0.2031106 -0.03997,0.3352936 -0.03034,0.3813575 0.07159,0.3423159 0.135547,-0.051922 0.152973,0.062151 0.04131,0.2704223 -0.0985,0.1837145 -0.193321,0.1807703 -0.295156,-0.00917 z M 7.5249676,4.6187201 c -0.050778,-0.050694 -0.092325,-0.1539458 -0.092325,-0.2294468 0,-0.1824507 0.3613816,-0.9391447 0.4485177,-0.9391447 0.1066883,0 0.081602,0.1224308 -0.078948,0.3852864 -0.18229,0.2984547 -0.2056049,0.565226 -0.037203,0.4257151 0.1624474,-0.1345793 0.1485102,0.084621 -0.018461,0.290441 -0.1034104,0.1274636 -0.147714,0.140892 -0.2215767,0.067149 z M 3.4884047,4.4280794 C 3.4025604,4.342387 3.4457938,3.8822015 3.5604902,3.660798 3.7071584,3.3776793 3.7837158,3.4391759 3.6743714,3.7522763 c -0.107181,0.3069151 -0.1039433,0.3613985 0.021476,0.3613985 0.066269,0 0.090373,0.051534 0.06658,0.1423557 C 3.7235444,4.404457 3.5646708,4.5042097 3.4884047,4.4280794 Z M 8.5405298,2.5059022 c 0,-0.032723 0.091399,-0.098471 0.2031113,-0.1461075 C 8.9413783,2.275472 8.9394234,2.2739969 8.6697822,2.3040624 8.3825771,2.3360863 8.32962,2.2893309 8.4814422,2.1377786 8.5733116,2.0460715 9.1452025,2.0139313 9.2272814,2.0958651 9.3165851,2.1850078 9.1329528,2.4029789 8.9003619,2.4839155 8.6217372,2.5808714 8.5405298,2.5858327 8.5405298,2.5059018 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/PCSX2.svg b/.icons/awkward/16x16/apps/PCSX2.svg
new file mode 100644
index 00000000..762b685f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/PCSX2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.999765,1e-5 C 7.5806988,1.0038095e-5 7.1613531,0.15620836 6.8480906,0.46946301 L 0.46944627,6.8488185 C -0.15707835,7.475327 -0.15618955,8.5237954 0.47036055,9.1503047 L 6.8490049,15.52966 c 0.6265245,0.626509 1.6759274,0.627398 2.3024523,9.14e-4 L 15.530107,9.1512247 c 0.626524,-0.6265093 0.626524,-1.6758752 0,-2.3023841 L 9.1514401,0.46947352 C 8.838178,0.15621887 8.4188315,2.0361892e-5 7.999765,2.0476177e-5 Z"/>
+ <path style="fill:none;stroke:#5092ff;stroke-width:1.14285564;stroke-linecap:round;stroke-linejoin:round" d="M 1.5350293,7.9999999 3.9593925,5.5756369 5.5756343,7.191879 3.1512713,9.616242 4.7675134,11.232484"/>
+ <path style="fill:none;stroke:#4b70e1;stroke-width:1.14285564;stroke-linecap:round;stroke-linejoin:round" d="M 7.8653106,1.6697186 5.4409476,4.0940818 7.0571898,5.7103236 9.4815528,3.2859605 11.097795,4.9022027 9.6162395,6.3837578"/>
+ <path style="fill:none;stroke:#744dec;stroke-width:1.14285564;stroke-linecap:round;stroke-linejoin:round" d="M 6.1201365,9.8798608 8.5444999,7.4554977 10.160742,9.0717399 7.7363786,11.496103 9.3468657,13.1181 11.771229,10.693737"/>
+ <path style="fill:#283d8a" d="m 5.4409476,11.905918 c -0.2984659,0.298466 -0.2746484,0.802847 0.053664,1.131159 l 1.7782869,1.778287 c 0.3283128,0.328313 0.8326931,0.35213 1.131159,0.05366 l 0.557688,-0.557683 C 8.9073611,14.279208 8.8549452,14.242421 8.8081186,14.195594 L 5.9796947,11.367171 Z m 4.8487264,-4.8487261 2.828423,2.8284239 c 0.04683,0.046826 0.08361,0.099242 0.115747,0.1536262 l 1.365808,-1.3658079 c 0.298467,-0.2984659 0.274649,-0.8028462 -0.05366,-1.131159 L 12.767701,5.7639882 C 12.439388,5.4356755 11.935008,5.4118576 11.636542,5.7103236 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Panini.svg b/.icons/awkward/16x16/apps/Panini.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Panini.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Pithos.svg b/.icons/awkward/16x16/apps/Pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/PosteRazor.svg b/.icons/awkward/16x16/apps/PosteRazor.svg
new file mode 100644
index 00000000..8c5802ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/PosteRazor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#afafb1" d="M 15.25,5 C 15.6655,5 16,5.2867142 16,5.642857 v 4.714285 C 16,10.713286 15.6655,11 15.25,11 H 15 14.75 14 V 10.357142 5.642857 5 H 14.75 15 Z"/>
+ <path style="opacity:0.1" d="M 8,6.0952381 C 7.0325299,6.0966095 6.1707036,6.7069071 5.8482141,7.6190476 H 5.7142857 4.952485 4.6898362 L 4.5953421,7.4761905 4.2820979,7 C 4.2209749,6.9067996 4.105389,6.8515943 3.9829909,6.8571429 3.8728164,6.8623238 3.7731235,6.9160926 3.7181101,7 L 3.4048659,7.4761905 3.3103722,7.6190476 H 2.2857143 c 0,-0.4220952 -0.3398095,-0.7619047 -0.7619047,-0.7619047 -0.4220953,0 -0.7619048,0.3398095 -0.7619048,0.7619047 v 1.5238096 c 0,0.4220952 0.3398095,0.7619047 0.7619048,0.7619047 0.4220952,0 0.7619047,-0.3398095 0.7619047,-0.7619047 h 1.0246579 l 0.094494,0.1428571 0.3132442,0.4761905 c 0.05522,0.083621 0.1548758,0.1370884 0.2648808,0.1421131 0.1222183,0.0057 0.2377596,-0.049199 0.299107,-0.1421131 L 4.5953421,9.2857143 4.6898362,9.1428572 H 4.952485 5.7142857 5.8474701 C 6.1700507,10.055255 7.0322568,10.665624 8,10.666667 c 0.9674701,-0.0014 1.8292964,-0.611669 2.151786,-1.5238098 h 0.133928 0.761801 0.262649 l 0.09449,0.1428571 0.313244,0.4761905 c 0.05522,0.083621 0.154876,0.1370884 0.264881,0.1421131 0.122218,0.0057 0.237759,-0.049199 0.299107,-0.1421131 L 12.59513,9.2857143 12.68962,9.1428572 h 1.024658 c 0,0.4220952 0.339809,0.7619047 0.761904,0.7619047 0.422096,0 0.761905,-0.3398095 0.761905,-0.7619047 V 7.6190476 c 0,-0.4220952 -0.339809,-0.7619047 -0.761905,-0.7619047 -0.422095,0 -0.761904,0.3398095 -0.761904,0.7619047 h -1.02465 L 12.595134,7.4761905 12.28189,7 C 12.220766,6.9067996 12.105181,6.8515943 11.982783,6.8571429 11.872608,6.8623238 11.772915,6.9160926 11.717902,7 l -0.313244,0.4761905 -0.09449,0.1428571 H 11.047515 10.285714 10.15253 C 9.8299493,6.7066499 8.9677433,6.0962808 8,6.0952381 Z"/>
+ <rect style="fill:#afafb1" width="12" height="10" x="2" y="3" rx=".6" ry=".714"/>
+ <path style="fill:#afafb1" d="M 0.75000002,5 C 0.33450003,5 4e-8,5.2867142 4e-8,5.642857 v 4.714285 C 4e-8,10.713286 0.33450003,11 0.75000002,11 H 1 1.25 2 V 10.357142 5.642857 5 H 1.25 1 Z"/>
+ <path style="fill:#3f3f3f" d="M 8,5 C 6.7301958,5.0017817 5.5990484,5.8028155 5.1757812,7 H 4 L 3.5,6 3,7 H 2 V 6 H 1 v 1 2 1 H 2 V 9 H 3 L 3.5,10 4,9 H 5.1738281 C 5.5973349,10.197859 6.7294788,10.999045 8,11 c 1.2698043,-0.0018 2.400952,-0.802815 2.824219,-2 H 12 l 0.5,1 0.5,-1 h 1 v 1 h 1 V 9 7 6 H 14 V 7 H 13 L 12.5,6 12,7 H 10.826172 C 10.402665,5.8021406 9.2705212,5.0009552 8,5 Z"/>
+ <path style="opacity:0.2" d="M 2.5996094 3 C 2.2672094 3 2 3.3191295 2 3.7148438 L 2 4 L 14 4 L 14 3.7148438 C 14 3.3191295 13.732791 3 13.400391 3 L 2.5996094 3 z M 2 12 L 2 12.285156 C 2 12.680871 2.2672094 13 2.5996094 13 L 13.400391 13 C 13.732791 13 14 12.680871 14 12.285156 L 14 12 L 2 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/QMPlay2.svg b/.icons/awkward/16x16/apps/QMPlay2.svg
new file mode 100644
index 00000000..291d3c3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QMPlay2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m1.4481 0.00033789a1.4153 1.2555 0 0 0 -1.4481 1.2551v13.49a1.4153 1.2555 0 0 0 2.1229 1.087l6.5847-3.372 6.5844-3.3723a1.4153 1.2555 0 0 0 0 -2.1746l-6.5844-3.3725-6.5847-3.3725a1.4153 1.2555 0 0 0 -0.6748 -0.16776z"/>
+ <path fill="#00e382" d="m2 3v10l5.7813-2.628 5.2187-2.372-5.2187-2.3724-5.7813-2.6276z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/QMapShack.svg b/.icons/awkward/16x16/apps/QMapShack.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QMapShack.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QOwnNotes.svg b/.icons/awkward/16x16/apps/QOwnNotes.svg
new file mode 100644
index 00000000..906734a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QOwnNotes.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#303d75" d="M 15,0 H 1 C 0.446,0 0,0.446 0,1 V 10 L 5,11 6,16 H 15 C 15.554,16 16,15.554 16,15 V 1 C 16,0.446 15.554,0 15,0 Z"/>
+ <path style="fill:#44559e" d="M 5,10 H 0 L 6,16 V 11 C 6,10.446 5.554,10 5,10 Z"/>
+ <path style="fill:#5d8cb9" d="M 8,1 A 3.5,3.5 0 0 0 4.5,4.5 3.5,3.5 0 0 0 4.54,5.001 2.5,2.5 0 0 0 4.5,5 2.5,2.5 0 0 0 2,7.5 2.5,2.5 0 0 0 4.5,10 H 11 A 3,3 0 0 0 14,7 3,3 0 0 0 11.466,4.0391 3.5,3.5 0 0 0 8,1 Z M 7.999,2 H 8 C 9.2597,2.0018 10.309,2.9221 10.475,4.1709 A 1.0001,1.0001 0 0 0 11.311,5.0273 C 12.29,5.1812 12.999,6.0099 13,7.001 12.999,8.1169 12.116,9 11,9 H 4.5 C 3.6597,9 3,8.3403 3,7.5 3,6.6597 3.6597,6 4.5,6 4.501,6 4.5019,6 4.503,6 A 1.0001,1.0001 0 0 0 5.5283,4.8496 C 5.5105,4.7331 5.5012,4.6159 5.5,4.498 5.5011,3.1068 6.6076,2.0005 7.999,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/QtIcon.svg b/.icons/awkward/16x16/apps/QtIcon.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtIcon.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-assistant.svg b/.icons/awkward/16x16/apps/QtProject-assistant.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-assistant.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-designer.svg b/.icons/awkward/16x16/apps/QtProject-designer.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-designer.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-linguist.svg b/.icons/awkward/16x16/apps/QtProject-linguist.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-linguist.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-qdbusviewer.svg b/.icons/awkward/16x16/apps/QtProject-qdbusviewer.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-qdbusviewer.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-qtcreator-qt5.svg b/.icons/awkward/16x16/apps/QtProject-qtcreator-qt5.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-qtcreator-qt5.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/QtProject-qtcreator.svg b/.icons/awkward/16x16/apps/QtProject-qtcreator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/QtProject-qtcreator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/RSS_feeds.svg b/.icons/awkward/16x16/apps/RSS_feeds.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/RSS_feeds.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/RenameMyTVSeries.svg b/.icons/awkward/16x16/apps/RenameMyTVSeries.svg
new file mode 100644
index 00000000..f2700ade
--- /dev/null
+++ b/.icons/awkward/16x16/apps/RenameMyTVSeries.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e7a522" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#323232;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="10" height="10" x="1" y="3" rx="4.2" ry="3.4"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="8.5" r="1.5"/>
+ <path style="fill:#848484" d="M 4,9.1090013 V 10 H 4.8909309 L 7.141158,7.7497724 6.2502271,6.8588413 Z M 7.9293224,6.964441 c 0.094237,-0.094236 0.094237,-0.242726 0,-0.3369658 L 7.3724907,6.0706434 c -0.094236,-0.094236 -0.242726,-0.094236 -0.3369658,0 L 6.5700596,6.5389755 7.4609905,7.4299064 Z"/>
+ <rect style="fill:#323232;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="3" height="1" x="12" y="12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/RescueTime.svg b/.icons/awkward/16x16/apps/RescueTime.svg
new file mode 120000
index 00000000..50f4ff11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/RescueTime.svg
@@ -0,0 +1 @@
+rescuetime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Ri-li.svg b/.icons/awkward/16x16/apps/Ri-li.svg
new file mode 100644
index 00000000..2b13364c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Ri-li.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#52845f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#fbc295" d="M 2.9710936,5.0002344 C 2.4507412,5.0002344 2,5.4422948 2,5.9697656 V 10.030469 C 2,10.55794 2.4508626,10.988761 2.9710936,11 H 7 v 5 H 9 V 9.8 C 8.9999558,9.3581905 8.6418095,9.0000442 8.2,9 H 4 V 7 h 8 V 7.3710936 9.4304688 16 h 2 V 9.4304688 7.3710936 5.9697656 C 14,5.4422948 13.549259,5.0002344 13.028906,5.0002344 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Ripcord_Icon.svg b/.icons/awkward/16x16/apps/Ripcord_Icon.svg
new file mode 100644
index 00000000..c280ff6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Ripcord_Icon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#435779" d="M 7.9863281,5.000221 A 0.85421606,0.58725279 0 0 0 7.3964844,5.172096 L 0.25,10.084205 a 0.85421606,0.58725279 0 0 0 0,0.830078 l 7.1464844,4.914062 a 0.85421606,0.58725279 0 0 0 1.2070312,0 L 15.75,10.914283 a 0.85421606,0.58725279 0 0 0 0,-0.830078 L 8.6035156,5.172096 A 0.85421606,0.58725279 0 0 0 7.9863281,5.000221 Z m 0.013672,2 5.0917969,3.5 L 8,14.00022 2.9082031,10.500221 Z"/>
+ <path style="fill:#ff9556" d="M 7.9863281,3.0002215 A 0.85421606,0.58725279 0 0 0 7.3964844,3.1720965 L 0.25,8.0842059 a 0.85421606,0.58725279 0 0 0 0,0.8300781 l 7.1464844,4.914061 a 0.85421606,0.58725279 0 0 0 1.2070312,0 L 15.75,8.914284 a 0.85421606,0.58725279 0 0 0 0,-0.8300781 L 8.6035156,3.1720965 A 0.85421606,0.58725279 0 0 0 7.9863281,3.0002215 Z m 0.013672,2 5.0917969,3.5 L 8,12.00022 2.9082031,8.5002215 Z"/>
+ <path style="fill:#6187ab" d="M 7.9863281,1.0002219 A 0.85421606,0.58725279 0 0 0 7.3964844,1.1720969 L 0.25,6.0842064 a 0.85421606,0.58725279 0 0 0 0,0.8300781 l 7.1464844,4.9140615 a 0.85421606,0.58725279 0 0 0 1.2070312,0 L 15.75,6.9142845 a 0.85421606,0.58725279 0 0 0 0,-0.8300781 L 8.6035156,1.1720969 A 0.85421606,0.58725279 0 0 0 7.9863281,1.0002219 Z m 0.013672,2.0000001 5.0917969,3.5 L 8,10.000221 2.9082031,6.500222 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/SUSEgreeter.svg b/.icons/awkward/16x16/apps/SUSEgreeter.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/SUSEgreeter.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ScanTailor.svg b/.icons/awkward/16x16/apps/ScanTailor.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ScanTailor.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Sci48M.svg b/.icons/awkward/16x16/apps/Sci48M.svg
new file mode 100644
index 00000000..192d1929
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Sci48M.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#2cc0cb" d="M 8.3886719 0.01953125 C 6.3708526 1.5563661 4.6022126 4.2350693 4.5996094 6.8007812 C 4.849884 11.208671 8.1275189 12.771886 9.1445312 15.910156 C 9.6416711 15.839362 10.123118 15.723644 10.585938 15.566406 C 9.3922342 12.344479 6.2578516 9.8726561 6.1992188 6.4003906 C 6.2011873 4.1411577 7.7118619 1.6691596 9.3828125 0.12695312 C 9.0580621 0.070726816 8.7258548 0.035622423 8.3886719 0.01953125 z M 7.8652344 0.08984375 C 3.9288008 0.65410975 1.0040348 4.0233316 1 8 C 1.2029026 11.573565 3.3511649 13.15158 4.703125 15.287109 C 5.3140583 15.56275 5.9643198 15.763402 6.6464844 15.878906 C 5.3102229 13.005852 2.6540364 10.822824 2.5996094 7.5996094 C 2.6025378 4.238585 4.7067492 1.2389591 7.8652344 0.08984375 z M 10.078125 0.28125 C 9.0627683 1.7202637 8.2009713 3.8723773 8.1992188 5.5996094 C 8.4254807 9.584587 11.531821 11.726429 12.841797 14.365234 C 13.227095 14.072165 13.584527 13.745788 13.910156 13.388672 C 12.463123 10.83751 9.8499538 8.1112216 9.8007812 5.1992188 C 9.8019994 3.8009384 10.479679 1.9497426 11.199219 0.66601562 C 10.838842 0.50930291 10.464132 0.38423862 10.078125 0.28125 z M 12.345703 1.28125 C 12.054937 2.417428 11.801598 3.996318 11.800781 4.8007812 C 11.966087 7.7121809 13.88025 9.8695531 15.171875 11.539062 C 15.438501 10.997567 15.645706 10.423267 15.785156 9.8203125 C 14.789918 8.3411013 13.431333 6.2328166 13.400391 4.4003906 C 13.4007 4.0364443 13.530684 3.0971272 13.648438 2.3261719 C 13.25367 1.9331741 12.815705 1.5850566 12.345703 1.28125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ScudCloud.svg b/.icons/awkward/16x16/apps/ScudCloud.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ScudCloud.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Singular.svg b/.icons/awkward/16x16/apps/Singular.svg
new file mode 120000
index 00000000..d0d27107
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Singular.svg
@@ -0,0 +1 @@
+singular.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/SpiderOak.svg b/.icons/awkward/16x16/apps/SpiderOak.svg
new file mode 120000
index 00000000..c774ff29
--- /dev/null
+++ b/.icons/awkward/16x16/apps/SpiderOak.svg
@@ -0,0 +1 @@
+spideroak.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/SpiderOakONE.svg b/.icons/awkward/16x16/apps/SpiderOakONE.svg
new file mode 100644
index 00000000..50fae98f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/SpiderOakONE.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <g style="fill:#e4e4e4" transform="scale(0.25,0.25)">
+ <g style="fill:#e4e4e4">
+ <path style="fill:#e4e4e4" d="M 32,0 C 49.7,0 64,14.3 64,32 64,49.7 49.7,64 32,64 14.3,64 0,49.7 0,32 0,14.3 14.3,0 32,0 Z"/>
+ </g>
+ </g>
+ <path style="fill:#3a78b4;fill-rule:evenodd" d="m 4,2.9944442 0,4 4,-4 -4,0 z m 4,0 4,4 0,-4 -4,0 z m 4,4 L 8,10.994444 4,6.9944442 4,10.55 l 4,4 4,-4 0,-3.5555558 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Spotify.svg b/.icons/awkward/16x16/apps/Spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Stacer.svg b/.icons/awkward/16x16/apps/Stacer.svg
new file mode 120000
index 00000000..45ae7634
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Stacer.svg
@@ -0,0 +1 @@
+stacer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/SymbolEditor.svg b/.icons/awkward/16x16/apps/SymbolEditor.svg
new file mode 100644
index 00000000..8381bff3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/SymbolEditor.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <circle style="fill:#3f3f3f" cx="12.5" cy="4.5" r="2.5"/>
+ <path style="fill:#3f3f3f" d="M 2,2 V 7 H 7 V 2 Z M 3.0714286,3.0714286 H 5.9285714 V 5.9285714 H 3.0714286 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="5" x="4" y="10"/>
+ <rect style="fill:#3f3f3f" width="1" height="5" x="12" y="-7" transform="rotate(90)"/>
+ <g transform="matrix(0.95238095,0,0,0.95238095,0.83333336,0.83333337)">
+ <path style="fill:#3f3f3f" d="m 12.25,9.625 -2.625,5.25 h 5.25 z m 0,1.257569 1.715332,3.429931 h -3.430664 z"/>
+ <path style="fill:#3f3f3f" d="m 12.25,10.375 2.25,4.5 h -2.25 z"/>
+ </g>
+ <path style="opacity:0.3" d="M 8,1 V 8 H 1 v 1 h 7 v 7 H 9 V 9 h 7 V 8 H 9 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/TeXmacs.svg b/.icons/awkward/16x16/apps/TeXmacs.svg
new file mode 100644
index 00000000..1f300a0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/TeXmacs.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#414141" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="fill:#b4b4b4" transform="matrix(-0.38309423,0,0,0.38614258,-1.0384623,-1.2307689)">
+ <path style="fill:#b4b4b4" d="m -12.04765,27.905301 h -0.94792 c -0.682502,6.332105 -3.260844,7.355858 -9.213781,7.355858 H -32.674386 L -23.15727,24.49279 c 0.341251,-0.379168 0.341251,-0.606669 0.341251,-0.606669 0,-0.189584 -0.151667,-0.379168 -0.265418,-0.530835 L -30.85438,12.131915 h 8.75878 c 6.407938,0 8.303778,1.365004 9.10003,7.355858 h 0.94792 l -1.06167,-8.531279 h -21.043821 c -0.910003,0 -0.985836,0 -0.985836,0.872086 l 9.441281,13.72588 -9.024196,10.275451 c -0.379168,0.417085 -0.379168,0.492918 -0.379168,0.606669 0,0.417084 0.379168,0.417084 0.947919,0.417084 h 21.043821 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/TeXworks.svg b/.icons/awkward/16x16/apps/TeXworks.svg
new file mode 100644
index 00000000..eae9c513
--- /dev/null
+++ b/.icons/awkward/16x16/apps/TeXworks.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffd000" d="M 4,10.218 V 12 H 5.7819 L 10.2823,7.4996 8.5004,5.7177 Z m 7.8586,-4.2891 c 0.18848,-0.18847 0.18848,-0.48545 0,-0.67393 l -1.1137,-1.1137 c -0.18848,-0.18848 -0.48546,-0.18848 -0.67393,0 l -0.931,0.937 1.782,1.782 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/TeamViewer.svg b/.icons/awkward/16x16/apps/TeamViewer.svg
new file mode 120000
index 00000000..49924271
--- /dev/null
+++ b/.icons/awkward/16x16/apps/TeamViewer.svg
@@ -0,0 +1 @@
+teamviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/TeighaViewer.svg b/.icons/awkward/16x16/apps/TeighaViewer.svg
new file mode 100644
index 00000000..ff202e17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/TeighaViewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ba122b" d="M 7.999999,0 A 8.0000006,8.0000006 0 0 0 0,7.9999994 8.0000006,8.0000006 0 0 0 7.999999,16 8.0000006,8.0000006 0 0 0 16,7.9999994 8.0000006,8.0000006 0 0 0 7.999999,0 Z"/>
+ <path style="fill:#ffffff" d="M 4.5,4 A 3.5000004,3.5000004 0 0 0 1,7.5 3.5000004,3.5000004 0 0 0 4.5,11 3.5000004,3.5000004 0 0 0 8,7.5 3.5000004,3.5000004 0 0 0 4.5,4 Z m 0,1 A 2.5000002,2.5000002 0 0 1 7,7.5 2.5000002,2.5000002 0 0 1 4.5,10 2.5000002,2.5000002 0 0 1 2,7.5 2.5000002,2.5000002 0 0 1 4.5,5 Z"/>
+ <path style="fill:#ffffff" d="M 8,5 A 5.0000004,5.0000004 0 0 0 3,10 5.0000004,5.0000004 0 0 0 8,15 5.0000004,5.0000004 0 0 0 13,10 5.0000004,5.0000004 0 0 0 8,5 Z M 8,6 A 4.0000002,4.0000002 0 0 1 12,10 4.0000002,4.0000002 0 0 1 8,14 4.0000002,4.0000002 0 0 1 4,10 4.0000002,4.0000002 0 0 1 8,6 Z"/>
+ <path style="fill:#ffffff" d="M 8.5,2 A 4.5000004,4.5000004 0 0 0 4,6.5 4.5000004,4.5000004 0 0 0 8.5,11 4.5000004,4.5000004 0 0 0 13,6.5 4.5000004,4.5000004 0 0 0 8.5,2 Z m 0,1 A 3.5000004,3.5000004 0 0 1 12,6.5 3.5000004,3.5000004 0 0 1 8.5,10 3.5000004,3.5000004 0 0 1 5,6.5 3.5000004,3.5000004 0 0 1 8.5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Temps.svg b/.icons/awkward/16x16/apps/Temps.svg
new file mode 100644
index 00000000..809b4fcf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Temps.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#28a390" d="M 8.0419999,7.9200834e-4 A 1.7755,1.819141 0 0 0 7.1121999,0.24344414 L 1.8877999,3.333844 A 1.7755,1.819141 0 0 0 0.99999991,4.9092929 l 0,6.1808991 a 1.7755,1.819141 0 0 0 0.88779999,1.575949 l 5.2245,3.0904 a 1.7755,1.819141 0 0 0 1.7755,0 L 14.112,12.666641 A 1.7755,1.819141 0 0 0 15,11.090692 L 15,4.910093 A 1.7755,1.819141 0 0 0 14.112,3.334644 L 8.8877999,0.24424412 a 1.7755,1.819141 0 0 0 -0.8458,-0.24266213 z"/>
+ <circle style="fill:#ffd16d" cx="6.5" cy="6.5" r="2.5"/>
+ <path style="fill:#e8f3f2" d="M 8.9090908,4.9999634 C 7.8674111,5.0015867 6.9401433,5.9523902 6.5959693,7.003847 6.548907,6.9998283 6.501746,6.9972626 6.4545453,6.996153 5.0989374,6.996153 4.0000001,8.0252522 4,9.475 c -10e-8,1.449748 1.0989373,2.524962 2.4545453,2.524962 h 4.9090907 c 0.903739,0 1.636365,-1.083463 1.636364,-2.049962 -10e-7,-0.9664982 -1.032153,-1.9502752 -1.935891,-1.950275 -0.04883,5.14e-4 -0.09762,0.00337 -0.146217,0.00855 C 11.013682,7.7249173 10.999038,7.9262728 11,7.6249662 11,6.1752183 10.364608,4.9999655 9.009,4.9999654 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/Terminal.svg b/.icons/awkward/16x16/apps/Terminal.svg
new file mode 120000
index 00000000..b6181fcf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Terminal.svg
@@ -0,0 +1 @@
+terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Thunar.svg b/.icons/awkward/16x16/apps/Thunar.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Thunar.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ToneLib-GFX.svg b/.icons/awkward/16x16/apps/ToneLib-GFX.svg
new file mode 100644
index 00000000..dc1477bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ToneLib-GFX.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#725d32" d="m 1,8 v 7.214286 C 1,15.649571 1.3672941,16 1.8235294,16 H 14.176471 C 14.632706,16 15,15.649571 15,15.214286 V 8 Z"/>
+ <path style="fill:#e1323a" d="M 1.8235294,5 C 1.3672941,5 1,5.3504286 1,5.7857143 V 8 H 15 V 5.7857143 C 15,5.3504286 14.632706,5 14.176471,5 Z"/>
+ <circle style="opacity:0.2" cx="8" cy="12" r="4"/>
+ <circle style="opacity:0.1" cx="8" cy="12" r="3"/>
+ <path style="fill:#ffa11a" d="M 2,2 V 4.1666667 C 2,4.6283333 2.3822857,5 2.8571429,5 H 13.142857 C 13.617714,5 14,4.6283333 14,4.1666667 V 2 Z"/>
+ <path style="fill:#e1323a" d="M 2.8571429,0 C 2.3822857,0 2,0.37166667 2,0.83333333 V 2 H 14 V 0.83333333 C 14,0.37166667 13.617714,0 13.142857,0 Z"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="3.5" r=".5"/>
+ <rect style="fill:#4f4f4f" width="1" height="1.5" x="3" y="2.5"/>
+ <rect style="opacity:0.2" width="1" height=".75" x="3" y="3.25"/>
+ <path style="fill:#ffffff" d="M 6.9157553,5.5 C 6.6261418,5.5 6.3634714,5.6199847 6.1509114,5.848763 5.9356942,6.0802016 5.8,6.407331 5.8,6.6866536 c 0,0.2580406 0.1410288,0.417513 0.369531,0.417513 0.164735,0 0.3056494,-0.042856 0.5421226,-0.1625649 C 6.6717988,7.1012139 6.623848,7.2740924 6.599935,7.3326172 6.546795,7.4762684 6.4693364,7.5352864 6.3285156,7.5352864 c -0.077054,0 -0.2067488,-0.011052 -0.2864584,-0.02435 L 5.9303386,7.6863919 C 6.025991,7.6970362 6.0684096,7.7 6.1215494,7.7 6.3341102,7.7 6.5148068,7.604055 6.6901692,7.399219 6.8044202,7.2688682 6.8523088,7.157087 6.929362,6.8485024 L 7.033203,6.4338542 H 7.088346 L 7.2108072,6.359375 C 7.104527,6.3513926 6.859927,6.345768 6.6128256,6.345768 L 6.4509767,6.4281255 V 6.449609 C 6.5838266,6.441622 6.7142488,6.4365151 6.8391274,6.4338531 L 6.7431642,6.81699 C 6.6315703,6.9233986 6.4722224,6.9953103 6.35,6.9953103 c -0.1966184,0 -0.318685,-0.1546651 -0.318685,-0.3967447 0,-0.518741 0.3506106,-1.0026042 0.722591,-1.0026042 0.1089378,0 0.2016011,0.044803 0.2520834,0.1246092 0.034544,0.053205 0.047796,0.098818 0.063738,0.2105469 L 7.2666666,5.7098308 C 7.2161836,5.5581992 7.1176878,5.5 6.9157553,5.5 Z M 9.1,5.5 C 8.9855868,5.564941 8.8901808,5.58737 8.7376303,5.58737 L 8.3723958,5.58521 c -0.2942048,0 -0.4653425,0.039372 -0.6151691,0.1367839 -0.1525505,0.1024063 -0.2456381,0.2774313 -0.2456381,0.4597655 0,0.059945 0.00857,0.1027254 0.035808,0.1926434 L 7.7758464,6.2791666 C 7.73226,6.1617736 7.7214192,6.1070276 7.7214192,6.0320964 c 0,-0.2247952 0.1605893,-0.3645184 0.4139325,-0.3645184 0.032688,0 0.079296,0.00216 0.1310543,0.00715 L 8.0923828,6.3164038 7.9942708,6.4317055 H 8.062305 L 7.9885416,6.6988276 C 7.8795768,7.0984639 7.8140644,7.1686194 7.5552733,7.1686194 c -0.035412,0 -0.081825,-0.0025 -0.1826173,-0.00501 L 7.2666666,7.326172 c 0.057207,0.00499 0.1061024,0.00716 0.1360678,0.00716 0.1634472,0 0.2806896,-0.04774 0.4604817,-0.1826173 C 8.0620766,7.0033502 8.1329936,6.8960078 8.1983726,6.6587238 L 8.2635413,6.418815 C 8.4188163,6.411315 8.5468405,6.404123 8.5550127,6.401629 8.6312887,6.391639 8.6530557,6.378855 8.7211586,6.316408 H 8.2907553 L 8.4654947,5.6747411 8.9009114,5.6847655 C 8.936324,5.6572914 9.0155802,5.6026526 9.0727864,5.5701824 9.086408,5.5402108 9.0891064,5.5349676 9.1,5.5 Z m 0.9625,0.3666666 c -0.1057375,0 -0.1819372,0.049258 -0.2950522,0.1976562 L 9.5189452,6.3758464 9.4301434,5.9261066 c -0.00737,-0.0371 -0.021648,-0.052279 -0.048697,-0.052279 -0.036885,0 -0.1505588,0.02736 -0.3817058,0.091666 l -0.056574,0.071615 c 0.02705,-0.00495 0.052064,-0.0097 0.05944,-0.012174 0.095901,-0.019786 0.1008304,-0.020053 0.1303387,-0.020053 0.071311,0 0.1078968,0.035112 0.1324869,0.1167316 0.041804,0.1483976 0.076076,0.2917064 0.103125,0.4425784 -0.191803,0.2498034 -0.3267964,0.418177 -0.3759767,0.467643 -0.066393,0.06678 -0.1276055,0.088802 -0.2456381,0.088802 -0.022128,0 -0.037282,-6.67e-5 -0.076628,-0.00501 L 8.55,7.3011066 c 0.056557,0.00742 0.083954,0.010024 0.1110024,0.010024 0.071312,0 0.1495975,-0.01466 0.201237,-0.039389 0.07623,-0.037099 0.142714,-0.1041492 0.2828778,-0.2871738 L 9.2926434,6.794074 9.3957684,6.6630192 9.4988934,7.172915 c 0.024588,0.1310864 0.039432,0.1604184 0.078775,0.1604184 0.019672,0 0.049363,-0.00515 0.083788,-0.01504 0.017212,-0.00246 0.066595,-0.011986 0.1403644,-0.02435 0.024588,-0.00495 0.090487,-0.017454 0.196225,-0.037239 l 0.042249,-0.056575 c -0.02705,0.00246 -0.052058,0.00429 -0.059436,0.00429 -0.044266,0.00495 -0.083546,0.00787 -0.1081383,0.00787 -0.093443,0 -0.1520825,-0.034976 -0.18405,-0.1067059 C 9.6493279,7.0116094 9.6218624,6.9057696 9.555469,6.5842406 L 9.5332672,6.4725221 9.7251942,6.2397746 C 9.833391,6.1062166 9.9021695,6.0571574 9.980858,6.0571574 c 0.03442,0 0.063874,0.010032 0.108139,0.037239 L 10.2,5.9189452 c -0.04918,-0.039572 -0.0834,-0.052279 -0.1375,-0.052279 z"/>
+ <circle style="fill:#ffffff" cx="9.5" cy="3.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="11.557" cy="3.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ToneLib-Jam.svg b/.icons/awkward/16x16/apps/ToneLib-Jam.svg
new file mode 100644
index 00000000..80211e6f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ToneLib-Jam.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d03d32" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 13.491869,1.9999998 c -0.06982,0 -0.578614,0.2864443 -1.191806,0.6708986 -0.909847,0.5704499 -1.074495,0.6921172 -1.099348,0.8126272 -0.04844,0.2349258 -0.115204,0.3192258 -0.706217,0.89154 -2.0200567,1.9561458 -4.7004914,4.6424017 -4.7004914,4.7106731 0,0.1246458 0.4012072,0.6154249 0.5030974,0.6154249 0.053742,0 1.1366943,-1.0917477 2.6811476,-2.7028508 1.4250594,-1.48656 2.6543024,-2.7354986 2.7316304,-2.77542 0.187514,-0.096797 0.44635,-0.091808 0.593998,0.011441 0.117436,0.08211 0.123811,0.079813 0.284521,-0.10578 0.09726,-0.1123159 0.217335,-0.3484673 0.294011,-0.57831 0.153778,-0.4609456 0.237195,-0.5500842 0.515041,-0.5500842 0.270003,0 0.452339,-0.086747 0.540671,-0.257267 0.18101,-0.3494213 -0.05535,-0.7428799 -0.446255,-0.7428799 z M 5.4397538,6.8813315 C 5.2670052,7.0962279 5.0720521,7.4183795 4.843511,7.8638915 4.5259524,8.4829243 4.2223134,8.9093814 3.6444331,9.0792932 3.0118704,9.2652759 2.7613801,9.3922618 2.4869682,9.6661956 1.9222379,10.313875 1.8946542,11.046793 2.1702554,11.687986 c 0.2169736,0.500817 0.6718708,1.166277 1.1109913,1.625147 0.6083963,0.63577 1.1428467,0.82702 1.6397186,0.586908 0.2658732,-0.128482 0.67461,-0.556938 0.8375235,-0.877868 0.068751,-0.135442 0.184878,-0.442025 0.2580079,-0.681352 0.2211851,-0.723888 0.5045614,-1.051826 1.046121,-1.210436 0.3675788,-0.107657 0.6118136,-0.292282 0.784782,-0.593352 0.2584245,-0.44982 0.1773735,-0.7307584 -0.1697527,-0.5883704 -0.6131742,0.2515124 -0.7333879,0.2540534 -0.9501379,0.0207 -0.1178955,-0.126925 -0.2321756,-0.126771 -0.2321756,2.88e-4 0,0.1048124 0.2963197,0.3724844 0.4790291,0.4326824 0.184629,0.06082 0.4335394,0.008 0.66219,-0.140452 0.1422551,-0.09237 0.1833709,-0.05561 0.1383484,0.123454 -0.056335,0.224058 -0.3914618,0.502774 -0.7169798,0.596284 -0.7218611,0.207369 -0.96018,0.466462 -1.2139204,1.319927 -0.1874407,0.630463 -0.5038916,1.150175 -0.7003477,1.150175 -0.1210894,0 -0.1510174,-0.09462 -0.1974435,-0.625098 -0.036791,-0.4203 -0.1138597,-0.678158 -0.2654441,-0.887438 -0.050518,-0.06975 -0.050792,-0.107374 -0.00128,-0.186844 0.1001002,-0.160003 0.078068,-0.221058 -0.2294366,-0.63408 -0.380664,-0.51129 -0.4290222,-0.550183 -0.5818643,-0.468528 -0.1563622,0.08354 -0.228492,0.03167 -0.2282599,-0.163894 C 3.640212,10.145789 3.9087855,9.8926186 4.6555166,9.5280759 5.0434501,9.3386987 5.4575311,8.831888 5.7556801,8.4510767 5.8926327,8.2761594 5.9245355,8.2584935 6.0095795,8.3101408 6.0867278,8.356988 6.1287837,8.3538167 6.213188,8.2947995 6.3500847,8.1990782 6.3472126,8.1482023 6.1944267,7.9669168 5.9782865,7.7104982 6.0291001,7.2920623 6.3211358,6.9239837 6.4942028,6.7058495 6.5080613,6.5997009 6.372989,6.5275378 5.9437921,6.4570922 5.6971741,6.6203357 5.4397538,6.8813315 Z M 3.9741586,10.801328 c 0.066596,0 0.6175706,0.697628 0.6175706,0.781955 0,0.05377 -0.3609236,0.418225 -0.4141597,0.418225 -0.018806,0 -0.1472944,-0.140645 -0.285501,-0.312545 -0.3394838,-0.422245 -0.3561413,-0.502392 -0.1485229,-0.716224 0.091544,-0.09429 0.1953446,-0.171411 0.230613,-0.171411 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ToneLib-Zoom.svg b/.icons/awkward/16x16/apps/ToneLib-Zoom.svg
new file mode 100644
index 00000000..069644fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ToneLib-Zoom.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5d6c7b" width="12" height="16" x="2" y="0" rx=".857" ry=".8"/>
+ <rect style="fill:#b0ee80" width="8" height="5" x="4" y="1"/>
+ <circle style="fill:#ef5c51" cx="5.25" cy="14.25" r=".75"/>
+ <circle style="fill:#c5e7fb" cx="7.75" cy="14.25" r=".75"/>
+ <circle style="fill:#c5e7fb" cx="10.25" cy="14.25" r=".75"/>
+ <circle style="fill:#ffffff" cx="12.728" cy="1.414" r="3" transform="rotate(45)"/>
+ <path style="fill:#129eee" d="M 10.121322,7.8786808 A 3,3 0 0 0 9.8369929,7.6326793 L 8.5303313,8.9393409 A 0.3750375,0.3750375 0 1 0 9.0606611,9.4696708 L 10.367842,8.1624902 a 3,3 0 0 0 -0.24652,-0.2838094 z"/>
+ <rect style="fill:#44525e" width=".667" height="3" x="7.33" y="2"/>
+ <rect style="fill:#44525e" width=".667" height="1.8" x="6" y="2"/>
+ <rect style="fill:#44525e" width=".6" height="1.667" x="3.4" y="-7.67" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width=".667" height="2" x="10.33" y="2"/>
+ <rect style="fill:#44525e" width=".667" height="1.6" x="9" y="3.4"/>
+ <rect style="fill:#44525e" width=".6" height="1.667" x="3.4" y="-10.67" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width=".6" height="1.667" x="2" y="-10.67" transform="rotate(90)"/>
+ <rect style="fill:#44525e" width=".6" height="1.667" x="4.4" y="-11" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/VBox.svg b/.icons/awkward/16x16/apps/VBox.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/VBox.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/VCVRack.svg b/.icons/awkward/16x16/apps/VCVRack.svg
new file mode 100644
index 00000000..91a6008d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/VCVRack.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3f3f3f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 10.251,11.533 A 3.5026,3.5024 0 0 1 5.8177,10.753 3.5026,3.5024 0 0 1 5.8137,6.2518 3.5026,3.5024 0 0 1 10.246,5.4637"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/VVVVVV.svg b/.icons/awkward/16x16/apps/VVVVVV.svg
new file mode 100644
index 00000000..e1e6cee4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/VVVVVV.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#407494" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#91c2d0" d="m 12,2 v 1 h 1 v 8 h -1 v 1 h -2 v 1 h 2 v 1 H 4 V 13 H 6 V 12 H 4 V 11 H 3 V 3 H 4 V 2 Z"/>
+ <path style="fill:#404040" d="M 6,5 V 7 H 4 V 5 Z"/>
+ <path style="fill:#404040" d="m 10,9 v 1 H 9 v 1 H 5 V 10 H 4 V 9 Z"/>
+ <path style="fill:#404040" d="M 10,5 V 7 H 8 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/WMail.svg b/.icons/awkward/16x16/apps/WMail.svg
new file mode 100644
index 00000000..8e33fa6c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/WMail.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ef3939" d="m3.9998 4.0002c-0.554 0-1 0.446-1 1l5.0002 3.5 5.0002-3.5c0-0.554-0.446-1-1-1zm0.98438 1h6.0316l-3.0158 2.3418zm-1.9844 1v4.9996c0 0.554 0.446 1 1 1h8.0004c0.554 0 0.90894-0.45354 1-1v-4.9996l-5.0002 3.5zm1 1.7402 3.4963 2.623c0.31139 0.18163 0.69643 0.18163 1.0078 0l3.4963-2.623v3.2594h-8.0004z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/WickrMe.svg b/.icons/awkward/16x16/apps/WickrMe.svg
new file mode 100644
index 00000000..2724529f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/WickrMe.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke-linecap:round;stroke-width:2;stroke:#3f3f3f" d="m5 14 5.00004-5"/>
+ <path style="fill:none;stroke-linecap:round;stroke-width:2;stroke:#3f3f3f" d="M 13.99996,9 9,14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/XMind.svg b/.icons/awkward/16x16/apps/XMind.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/XMind.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Xfwm4CompositeEditor.svg b/.icons/awkward/16x16/apps/Xfwm4CompositeEditor.svg
new file mode 100644
index 00000000..9d14d617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Xfwm4CompositeEditor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f3852e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m6.75 3-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.75195a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.75586 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.66016l1.1934 0.5625 1.25-2.1641-1.084-0.75195a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.75586-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/XrendrMixer.svg b/.icons/awkward/16x16/apps/XrendrMixer.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/XrendrMixer.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/Zoom.svg b/.icons/awkward/16x16/apps/Zoom.svg
new file mode 100644
index 00000000..6d54978b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/Zoom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#138de7" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 3,5 3,6.2857143 3,9.7142857 C 3,10.426571 3.5734286,11 4.2857143,11 L 8.700143,11 10,11 10,9.7142857 10,6.2857143 C 10,5.5734286 9.412429,5 8.700143,5 L 4.2857143,5 Z m 10,0 -2.5,1.5 0,3 2.5,1.5 0,-3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/a-story-about-my-uncle.svg b/.icons/awkward/16x16/apps/a-story-about-my-uncle.svg
new file mode 100644
index 00000000..219828ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/a-story-about-my-uncle.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#4f4f4f"/>
+ <path style="fill:#bedbd9" d="m8 0a8 8 0 0 0 -1 0.072265625v2.5136719l-4.7070312 4.7070313a1.0001 1.0001 0 0 0 0 1.4140624l4.7070312 4.7070308v2.515626a8 8 0 0 0 1 0.070312 8 8 0 0 0 1 -0.072266v-2.513672l2-2 0.292969 0.292969a1.0001 1.0001 0 1 0 1.414062 -1.414062l-1-1.0000002a1.0001 1.0001 0 0 0 -0.722656 -0.2929688 1.0001 1.0001 0 0 0 -0.691406 0.2929688l-2.292969 2.2929692-3.5859375-3.585938 3.5859375-3.5859375 2.292969 2.2929687a1.0001 1.0001 0 0 0 1.414062 0l1-1a1.0001 1.0001 0 1 0 -1.414062 -1.4140624l-0.292969 0.2929687-2-2v-2.515625a8 8 0 0 0 -1 -0.0703125zm0 7a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/abiword.svg b/.icons/awkward/16x16/apps/abiword.svg
new file mode 100644
index 00000000..5704cc4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/abiword.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#248afd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m11.442 10.524c-2.5909 1.219-5.257 2.362-8.0874 2.972-0.9123-0.005-0.4622-1.135-0.3148-1.647 0.7077-2.1757 1.805-4.2126 2.8486-6.2552 0.4132-0.6453 0.7062-1.5347 1.5393-1.783 0.8092-0.0855 1.3409 0.6592 1.7601 1.2024 1.7142 2.4979 3.3322 5.0608 4.7522 7.7208 0.359 0.693 0.712 1.39 1.06 2.088-1.036-4.025-2.431-8.0171-4.68-11.59-0.5035-0.7053-0.9626-1.4709-1.6427-2.0385-0.6627-0.4843-1.4779 0.0371-1.9678 0.506-1.5389 1.4687-2.4764 3.3853-3.3949 5.2359-1.0713 2.1902-1.7742 4.5246-2.2902 6.8826-0.1809 0.79418 0.67756 1.3706 1.4404 1.1242 2.1131-0.41821 4.0988-1.2954 5.9677-2.3022 1.077-0.60182 2.1129-1.2852 3.0089-2.1161z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/about_kde.svg b/.icons/awkward/16x16/apps/about_kde.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/about_kde.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/abricotine.svg b/.icons/awkward/16x16/apps/abricotine.svg
new file mode 100644
index 00000000..58963c62
--- /dev/null
+++ b/.icons/awkward/16x16/apps/abricotine.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f07826" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#ffffff" d="m9 3 2-1v11l-2 1z"/>
+ <path fill="#ffffff" d="m3 7.5 0.134-2.2321 9.526 5.5001-0.134 2.232z"/>
+ <path fill="#ffffff" d="m3.866 10-1.866-1.232 9.526-5.5 1.866 1.232z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/abrowser.svg b/.icons/awkward/16x16/apps/abrowser.svg
new file mode 100644
index 00000000..1c3b08bf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/abrowser.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2869b6" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="enable-background:new" transform="matrix(0.42524352,0,0,0.42511616,-17.574396,-10.541534)">
+ <g>
+ <path style="opacity:0.3" transform="matrix(0.9406375,0,0,0.9409193,37.565291,21.033155)" d="m 24.103516,5 -2.316407,0.2636719 -2.859375,0.7851562 -0.541015,0.5253907 1.77539,1.2246093 v 0.6992188 l -1.16211,0.6992187 1.396485,1.8378904 0.617188,-0.349609 0.773437,-1.2246095 c 1.19387,-0.3690008 2.263684,-0.7878004 3.398438,-1.3125 l 0.814452,-2.3613281 z m -5.484375,0.1757812 -0.998047,0.1425782 -0.472656,0.46875 -0.775391,0.1132812 -0.691406,0.3242188 -0.335938,0.1621094 -0.205078,0.2753906 1.003906,0.1738281 L 16.53125,6.4863281 17.304688,6.3125 c 0.529421,-0.2574078 1.061298,-0.4316504 1.623046,-0.6132812 z m -4.560547,2.0976563 -0.154297,0.3496094 0.07617,0.875 -0.617188,0.5253906 -0.386719,0.9609375 h 0.773438 l 0.386719,-0.8730469 c 0.333277,-0.2356195 0.664462,-0.4743724 1.003906,-0.7011719 l 0.773437,0.2636719 c 0.51497,0.3497654 1.029526,0.6995952 1.544922,1.0488281 L 18.23242,9.0234375 17.380857,8.6738281 16.994139,7.8867188 l -1.46875,-0.1757813 -0.07617,-0.4375 -0.695313,0.1757813 -0.308594,0.6113281 z m 19.792968,0.6992187 -1.464843,0.3515626 -0.931641,0.6113281 v 0.5253906 l -1.464844,0.9609375 0.306641,1.400391 0.853516,-0.613282 0.539062,0.613282 0.617188,0.349609 0.386718,-1.048828 -0.230468,-0.613281 0.230468,-0.4375 0.84961,-1.0722662 h 0.386719 l -0.386719,1.1601562 v 0.78711 c 0.355079,-0.09661 0.720609,-0.12866 1.083984,-0.173828 l -1.005859,0.699218 -0.07617,0.4375 -1.158203,0.960938 -1.16211,-0.261719 v -0.699219 l -0.541015,0.34961 0.234375,0.811234 h -0.851563 l -0.46289,0.587203 -0.582032,0.654297 -1.041015,0.220703 0.617187,0.609375 0.15625,0.611328 h -0.773437 l -0.980472,0.525391 v 1.576172 h 0.439456 l 0.423828,0.480469 0.966797,-0.480469 0.384766,-0.962891 0.697265,-0.4375 0.154297,-0.349609 1.158203,-0.259766 0.619141,0.697266 0.695312,0.349609 -0.386718,0.78711 0.61914,-0.175782 0.308594,-0.783203 -0.773437,-0.875 h 0.310547 l 0.773437,0.609375 0.154297,0.875 0.693359,0.78711 0.154297,-1.138672 0.388672,-0.173828 c 0.382082,0.396527 0.682099,0.866234 1.003906,1.3125 l 1.158203,0.08789 0.697266,0.435547 -0.310547,0.4375 -0.695312,0.613281 h -1.003907 l -1.314453,-0.4375 -0.695312,0.08594 -0.5,0.570312 -1.431641,-1.443359 -1.005859,-0.261719 -1.46875,0.173828 -1.314453,0.34961 c -0.737161,0.835459 -1.364583,1.667494 -2.062292,2.535156 l -0.849609,2.013672 0.386719,0.435547 -0.695313,1.048828 0.773438,1.83789 c 0.657108,0.743102 1.212779,1.484882 1.868932,2.228516 l 0.96875,-0.830078 0.423828,0.482422 1.041015,-0.65625 0.34961,0.392578 h 1.044922 l 0.597656,0.677734 -0.369141,1.203125 0.736328,0.830078 -0.03906,1.44336 0.541016,1.050781 -0.578128,0.873047 c -0.03849,0.643412 -0.03907,1.282257 -0.03907,1.925781 0.316696,0.871804 0.480719,1.741068 0.779766,2.619141 l 0.230469,1.40039 v 0.701172 h 0.841327 l 0.851563,-0.52539 h 0.732422 c 0.273168,-0.190233 0.535917,-0.394345 0.798828,-0.597657 l 0.978516,-1.107421 -0.191407,-0.56836 1.00586,-0.876953 -0.736328,-0.828125 0.890625,-0.742188 0.750005,-0.527343 0.386719,-0.433594 -0.232422,-0.966797 v -2.445312 l 0.794916,-1.488282 0.84961,-0.960937 0.927734,-2.273438 V 25.98633 c -0.456968,0.05754 -0.902613,0.104273 -1.349609,0.136719 l 0.923828,-0.923828 1.27539,-0.875 0.697266,-0.785157 v -0.875 c -0.154679,-0.291629 -0.309107,-0.58337 -0.464844,-0.875 l -0.61914,0.699219 -0.462891,-0.523437 -0.695312,-0.525391 v -1.136719 l 0.8125,0.917969 0.888671,-0.130859 c 0.404831,0.367406 0.803125,0.718404 1.158204,1.136718 l 0.08789,-0.09961 C 43.482716,17.486207 41.47517,13.324306 38.4375,10.15625 38.269725,9.9843689 38.092667,9.7993495 37.955078,9.6640625 37.724135,9.4392605 37.481856,9.227136 37.240234,9.0136719 l -0.21875,0.359375 -0.773437,0.8750001 -1.003906,-1.2480472 h 1.003906 L 36.712891,8.6738281 34.857422,8.3242188 Z m -21.845703,0.029297 c -0.113126,0.0848 -0.228606,0.1667762 -0.339843,0.2539063 l 0.152343,0.6796875 c 0,0 -0.706767,0.077591 -1.115234,0.1308593 C 6.5989978,12.720635 4.0051013,18.030857 4,23.982422 4.1609659,24.247444 4.3203125,24.5 4.3203125,24.5 l 1.6230469,0.960938 1.625,0.439453 0.6933594,0.875 1.0820312,0.785156 0.6191406,-0.08594 0.4628904,0.208985 v 0.140625 l -0.6171872,1.660156 -0.4648438,0.701172 0.1542969,0.349609 -0.4980474,1.310547 1.5019535,2.537109 0.992453,1.222657 0.617188,0.873047 -0.07617,1.83789 0.863016,1.048828 -0.25586,1.109375 c 0.89177,0.614561 1.842605,1.146031 2.832031,1.611329 l 0.361329,-0.359376 0.230468,-0.611328 1.00586,-0.351562 0.927731,-1.923828 -0.386716,-0.523438 0.539063,-1.087568 1.160156,-0.263672 0.687497,-1.097978 -0.222653,-1.746094 1.125528,-1.3125 0.15625,-1.3125 c -1.268711,-0.62896 -2.727601,-1.276271 -3.986856,-1.923828 l -0.619141,-1.22461 -1.158203,-0.261718 -0.617188,-1.15985 -1.544922,0.173828 L 11.818361,26 10.425783,26.861326 v 0.19336 C 10.004788,26.933211 9.488126,26.917913 9.1132812,26.6875 L 8.8027344,25.8125 V 24.849609 L 7.875,24.9375 C 7.952394,24.32512 8.0314513,23.713836 8.109375,23.101562 H 7.5683594 L 7.0273438,23.800781 6.4863281,24.0625 5.7128906,23.626953 l -0.078125,-0.962891 0.1542969,-1.048828 1.1601563,-0.875 H 7.875 l 0.1542969,-0.52539 1.1601562,0.261718 0.7494214,1.050782 0.1562505,-1.75 1.568937,-1.222656 0.541016,-1.3125 1.080078,-0.03775 0.619141,-0.871094 1.390625,-0.265625 0.695312,-1.046875 h -2.085937 l 1.314453,-0.613282 h 0.925781 l 1.314453,-0.83725 0.154297,-0.523437 -0.464843,-0.4375 -0.541016,-0.175781 0.15625,-0.523438 -0.386719,-0.787109 -0.927734,0.347656 0.154297,-0.699219 -1.082032,-0.611328 -0.847656,1.486328 0.07617,0.525391 -0.851562,0.349609 -0.541016,1.136719 -0.230469,-1.048828 -1.46875,-0.613281 -0.232422,-0.78711 1.931641,-1.136718 0.851562,-0.7871098 0.07617,-0.9609374 -0.46289,-0.2636719 z M 26.691606,8.9116406 25.572266,9.26125 25.066064,9.173359 h -0.002 l -0.07813,0.5253906 0.74253,0.3496094 1.425981,-0.6132813 -0.462891,-0.5234375 z m -10.701372,0.3735157 -0.617187,0.4375 0.771484,0.5253907 h 0.619141 V 9.6347657 Z m 12.208985,2.0117187 v 0.525391 l 0.310547,0.349609 v 0.787109 l -0.15625,1.048828 0.851562,-0.173828 0.617188,-0.613281 -0.541016,-0.523437 C 29.099568,12.21359 28.891455,11.760782 28.664062,11.296875 Z m -0.306641,1.048828 -0.542969,0.175781 0.15625,0.960938 0.69336,-0.347656 z m -10.664062,1.576172 0.230468,1.220703 0.462891,-0.697266 z m 20.177734,6.818359 0.890625,1.00586 1.042969,2.228515 0.617187,0.701172 -0.310547,0.785157 0.587891,0.666015 c -0.269928,0.01823 -0.538857,0.03711 -0.816406,0.03711 -0.492109,-1.033775 -0.861574,-2.068895 -1.236328,-3.15039 l -0.857813,-0.742188 -0.347657,-1.269531 z"/>
+ </g>
+ </g>
+ <path style="fill:#ffffff" d="m 5.6443056,8.0001133 c -0.082297,0.00189 -0.1612088,0.031924 -0.2226219,0.0847 L 0.116419,12.229536 c -0.22021124,0.188959 -0.11039419,0.539515 0.18161268,0.57974 l 2.05716052,0.285347 -0.964137,1.640543 c -0.2154568,0.366673 -0.087791,0.832657 0.2853912,1.044355 l 0.2067204,0.117593 c 0.3731818,0.211699 0.8474373,0.08626 1.062894,-0.280413 l 1.0009619,-1.703862 1.4671285,1.168527 c 0.2258645,0.180516 0.5679893,0.02605 0.5682717,-0.256566 L 5.9999986,8.3348006 C 6.0005557,8.1466829 5.8396319,7.9952741 5.6443039,8.0001133 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/abrt.svg b/.icons/awkward/16x16/apps/abrt.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/abrt.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accerciser.svg b/.icons/awkward/16x16/apps/accerciser.svg
new file mode 100644
index 00000000..0cd78346
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accerciser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2a85c2" width="16" height="2" x="0" y="7" rx="1.067" ry=".667"/>
+ <rect fill="#c2352a" width="14" height="4" x="-15" y="-7" rx="1.5" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#d8564b" width="10" height="2" x="-13" y="-3" rx=".75" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#c2352a" width="14" height="4" x="-15" y="9" rx="1.5" ry="1.714" transform="rotate(-90)"/>
+ <rect fill="#d8564b" width="10" height="2" x="-13" y="13" rx=".75" ry="1" transform="rotate(-90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/access.svg b/.icons/awkward/16x16/apps/access.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/access.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessibility-directory.svg b/.icons/awkward/16x16/apps/accessibility-directory.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessibility-directory.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessibility.svg b/.icons/awkward/16x16/apps/accessibility.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessibility.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessibility_section.svg b/.icons/awkward/16x16/apps/accessibility_section.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessibility_section.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessories-archiver.svg b/.icons/awkward/16x16/apps/accessories-archiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-archiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessories-calculator.svg b/.icons/awkward/16x16/apps/accessories-calculator.svg
new file mode 100644
index 00000000..d70d759a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-calculator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#07ce8e" d="M 7,8 H 16 V 15 C 16,16 15,16 15,16 H 7 Z"/>
+ <path style="fill:#8c8c8c" d="M 0,7 V 15.25 C 0,15.666 0.3345,16 0.75,16 H 8 V 7 Z"/>
+ <path style="fill:#a6a6a6" d="M 0.75,0 C 0.3345,0 0,0.3345 0,0.75 V 8 H 9 V 0 Z"/>
+ <path style="fill:#595959" d="M 15.25,0 C 15.666,0 16,0.3345 16,0.75 V 8 H 8 V 0 Z"/>
+ <path style="fill:#ffffff" d="M 10,11 V 12 H 14 V 11 Z M 10,13 V 14 H 14 V 13 Z"/>
+ <path style="fill:#ffffff" d="M 10,4 V 5 H 14 V 4 Z"/>
+ <path style="fill:#ffffff" d="M 4,2 V 4 H 2 V 5 H 4 V 7 H 5 V 5 H 7 V 4 H 5 V 2 Z"/>
+ <path style="fill:#ffffff;stroke:#ffffff;stroke-width:1px" d="M 2,10 6,14 M 6,10 2,14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-camera.svg b/.icons/awkward/16x16/apps/accessories-camera.svg
new file mode 100644
index 00000000..f89bb107
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-camera.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle opacity=".2" cx="12" cy="-9.333" r="1.333" transform="scale(1,-1)"/>
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="opacity:0.4" cx="8" cy="8" r="5"/>
+ <circle fill="#ba174e" cx="8" cy="-8" r="4" transform="scale(1,-1)"/>
+ <circle fill="#d67495" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-character-map.svg b/.icons/awkward/16x16/apps/accessories-character-map.svg
new file mode 100644
index 00000000..75b4d2ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-character-map.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="1.5" ry="1.5"/>
+ <path style="fill:#3f3f3f" d="m 10.28353,10.038045 c -1.1001,1.1e-5 -1.8621999,0.12238 -2.2865,0.36713 -0.42425,0.24476 -0.63637,0.66227 -0.63637,1.2526 0,0.47031 0.15786,0.544425 0.47358,0.822785 0.32064,0.27355 0.7547501,0.41032 1.3023,0.41032 0.75475,0 1.359,-0.25915 1.8129,-0.77744 0.45876,-0.5231 0.68815,-0.916385 0.68816,-1.780185 l 0,-0.29514 -1.3541,0 m 2.716,-0.5469997 0,4.5087147 -1.3615,0 0,-1.43283 c -0.31,0.49 -0.698,0.852 -1.161,1.087 C 10.013,13.885 9.446,14 8.7750001,14 7.926,14 7.251,13.77 6.747,13.309 6.249,12.843 6,12.522215 6,11.745215 c 0,-0.90702 0.31078,-1.5909 0.93235,-2.0515997 0.6265,-0.4607 1.5604951,-0.626291 2.797,-0.69106 l 1.9091,0 0,-0.12958 c -1.1e-5,-0.60947 -0.20719,-0.979878 -0.62156,-1.310978 -0.40945,-0.33592 -0.98661,-0.5039 -1.7315,-0.5039 -0.4735699,10e-6 -0.9348099,0.0552 -1.3837,0.16557 -0.44891,0.11038 -0.88055,0.576165 -1.2949,0.796915 l 0,-1.524015 c 0.49824,-0.18716 0.98167,-0.32632 1.4503,-0.41752 0.4686401,-0.09597 0.9249501,-0.14396 1.3689,-0.14397 1.1987,1e-5 2.0941,0.30235 2.686,0.90702 0.59196,0.60469 0.88794,1.421378 0.88795,2.649978 m -4.5869999,-7.491215 2.0866999,2.99897 -1.1321,0 -2.412,-2.99867 1.4577001,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-clock.svg b/.icons/awkward/16x16/apps/accessories-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessories-dictionary.svg b/.icons/awkward/16x16/apps/accessories-dictionary.svg
new file mode 100644
index 00000000..b758b515
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-dictionary.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path opacity=".1" d="m16 15.2v-14.4c0-0.4432-0.3568-0.8-0.8-0.8l-7.2 4e-8v16h7.2c0.4432 0 0.8-0.3568 0.8-0.8z"/>
+ <path fill="#c2352a" d="m5.9998 0v6h2v-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-ebook-reader.svg b/.icons/awkward/16x16/apps/accessories-ebook-reader.svg
new file mode 100644
index 00000000..41c38ef8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-ebook-reader.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#009688" width="14" height="16" x="1" y="0" rx=".8" ry=".8"/>
+ <path fill="#d8d8d8" d="m10 0v7h2v-7z"/>
+ <path style="opacity:0.2" d="M 1.8008 0 C 1.3576 0 1 0.35758 1 0.80078 L 1 15.199 C 1 15.642 1.3576 16 1.8008 16 L 3 16 L 3 0 L 1.8008 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-notes.svg b/.icons/awkward/16x16/apps/accessories-notes.svg
new file mode 100644
index 00000000..5f27b923
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-notes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fecd38" d="M 1,0 H 15 C 15.554,0 16,0.446 16,1 V 10 L 11,11 10,16 H 1 C 0.446,16 0,15.554 0,15 V 1 C 0,0.446 0.446,0 1,0 Z"/>
+ <path style="fill:#ffe69b" d="M 11,10 H 16 L 10,16 V 11 C 10,10.446 10.446,10 11,10 Z"/>
+ <rect style="fill:#4f4f4f" width="10" height="1" x="3" y="5" rx=".5"/>
+ <rect style="fill:#4f4f4f" width="8" height="1" x="3" y="8" rx=".5"/>
+ <rect style="fill:#4f4f4f" width="5" height="1" x="3" y="11" rx=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/accessories-screenshot.svg b/.icons/awkward/16x16/apps/accessories-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/accessories-text-editor.svg b/.icons/awkward/16x16/apps/accessories-text-editor.svg
new file mode 100644
index 00000000..5964905e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/accessories-text-editor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#f34235" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/acetoneiso.svg b/.icons/awkward/16x16/apps/acetoneiso.svg
new file mode 100644
index 00000000..cfe497b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/acetoneiso.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ba22ff" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m4 8.334c0 2.2092 1.7909 4 4 4 2.1867 0 3.9602-1.7554 3.9961-3.9336a0.66667 0.66667 0 0 0 0.004 -0.0664 0.66667 0.66667 0 0 0 -0.667 -0.6667 0.66667 0.66667 0 0 0 -0.666 0.6667c0 1.4727-1.1939 2.6667-2.6667 2.6667-1.4727 0-2.6667-1.1939-2.6667-2.6667 0-1.4727 1.1939-2.6667 2.6667-2.6667v1.3333l2.6667-2-2.6665-2.0006v1.3333c-2.2092 0-4 1.7909-4 4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/acreloaded.svg b/.icons/awkward/16x16/apps/acreloaded.svg
new file mode 100644
index 00000000..b3ab0569
--- /dev/null
+++ b/.icons/awkward/16x16/apps/acreloaded.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#89b736" width="15" height="15" x="1" y="1" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ffffff" width="3" height="11" x="7" y="3"/>
+ <rect style="fill:#ffffff" width="3" height="11" x="7" y="-14" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/acroread.svg b/.icons/awkward/16x16/apps/acroread.svg
new file mode 100644
index 00000000..7c06f05b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/acroread.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#745145" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path fill="#ff3434" d="m3 0v7h2v-7z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+ <path fill="#ff3434" d="m13.603 7c0.12152 0.0074 0.2523 0 0.39552 0.09928 1.279 0.55042 0.4212 2.0603-1.2091 3.2088-0.0098-0.21657-0.09981-0.68809-0.09769-0.89566 1.391-0.95364 2.2045-1.8819 1.3181-2.2499-0.93454-0.38786-1.2247 0.67115-1.2411 2.2086-0.0871 0.09028-0.69018 0.49085-0.78178 0.55413 0.03389-1.4019 0.77913-2.8329 1.4953-2.9149 0.03839-0.0074 0.08022-0.0074 0.12072-0.0074m-1.302 2.4392 0.29095-0.11331 0.24118 0.16256 0.04871 0.5115-0.30472 0.23378-0.12655 0.16971c-0.93824 0.62243-1.7375 1.1019-2.7893 1.498l-0.65576 0.09743h-0.43153c-0.3979-0.23457-0.16069-0.32485-1.6062-0.50515l1.629 0.12629c1.2565-0.48715 2.5389-1.1869 3.7053-1.9502m-2.8672 2.0402c-0.1885 0-1.6583-0.12761-2.2432-0.18162-0.57872-0.09028-1.2896-0.11728-1.1551 0.55942-0.15302-0.36086 0.19591-0.9735 0.69203-1.0815 0.76722-0.17156 1.9845 0.29864 2.4221 0.44293m-0.70527 0.18744c0.22821 0.09028 0.74948 0.15541 0.99569 0.23669-0.3488 0.181-2.1014 0.828-2.8249 0.693-0.1157 0-0.6042-0.351-0.6161-0.604 0.03759 0.46014 2.1799 0.11728 2.4454-0.33385m-0.47653 0.0082c0.1877-0.09028 1.0669-0.08578 1.2607-0.15779 1.1008 0.38522 2.5818 1.2893 3.6415 1.8991l0.3071 0.09028c0.0593 0.42122 0.31875 0.56631 0.55543 0.839l-0.35872 0.36086-0.28063-0.46014c-1.2408-0.74872-3.6937-1.9586-5.1243-2.5395m5.1243 2.5395c0.1517 0.09028 0.29651 0.18056 0.43391 0.27058 0.31822 0.90307 0.68912 1.5112 1.0433 1.485-0.54722 0.26158-1.7258-1.0275-2.1232-2.2401m2.1232 2.2401c0.83473-0.49615-0.93215-1.4005-1.329-1.6629-0.08922-0.25257 0.15487-0.67115 0.07519-0.969 1.2461 0.77599 1.9826 1.8983 1.5646 2.4307-0.1006 0.12629-0.20729 0.18956-0.31292 0.19856m-1.2125-1.8903c-0.05798-0.23245-0.82758-0.76143-0.96657-0.84271-0.18611-1.4659-0.19511-1.6108-0.35316-2.7503 0.09451-0.09028 0.67668-0.54407 0.76669-0.60708 0.11172 1.2179 0.32193 2.8683 0.61923 3.9708"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/activity-log-manager.svg b/.icons/awkward/16x16/apps/activity-log-manager.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/activity-log-manager.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/activitywatch.svg b/.icons/awkward/16x16/apps/activitywatch.svg
new file mode 100644
index 00000000..e019c1a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/activitywatch.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="-15" y="-15" rx="7.5" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#7a7a7a;stroke-linecap:round;stroke-linejoin:round" d="M 2.5029518,7.5 5,2.5 l 2.5,5"/>
+ <rect style="fill:#7a7a7a" width="3" height="1" x="3.44" y="5"/>
+ <path style="fill:none;stroke:#7a7a7a;stroke-linecap:round;stroke-linejoin:round" d="M 7.5,7.5 9.3995,11.500092 10.712,7.5 12.0245,11.500092 13.5245,7.5"/>
+ <path style="fill:none;stroke:#404040;stroke-width:0.5;stroke-linecap:round" d="M 3.3,10.7 7.5,7.5"/>
+ <path style="fill:none;stroke:#404040;stroke-linecap:round" d="m 7.5,7.5 2,-3"/>
+ <circle style="fill:#595959" cx="7.5" cy="7.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/addressbook.svg b/.icons/awkward/16x16/apps/addressbook.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/16x16/apps/addressbook.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/administration.svg b/.icons/awkward/16x16/apps/administration.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/administration.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/adobe-flashplayer.svg b/.icons/awkward/16x16/apps/adobe-flashplayer.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/adobe-flashplayer.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/adobe-reader.svg b/.icons/awkward/16x16/apps/adobe-reader.svg
new file mode 120000
index 00000000..d0e0f0dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/adobe-reader.svg
@@ -0,0 +1 @@
+acroread.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/adobeflashplugin.svg b/.icons/awkward/16x16/apps/adobeflashplugin.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/adobeflashplugin.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/advanced-rest-client.svg b/.icons/awkward/16x16/apps/advanced-rest-client.svg
new file mode 100644
index 00000000..2abcef65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/advanced-rest-client.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#16a1db" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <rect style="fill:#ffffff" width="4" height="6.4" x="3" y="6.8"/>
+ <path style="fill:#ffffff" transform="matrix(0.54883372,0,0,0.38024315,-2.9816324,-0.82306422)" d="m 14.542897,10.580241 3.644091,6.311751 3.644091,6.311751 -7.288182,0 -7.2881818,-1e-6 3.6440908,-6.31175 z"/>
+ <rect style="fill:#a2cced" width="2" height="4.4" x="11" y="-8.4" transform="scale(1,-1)"/>
+ <path style="fill:#a2cced" transform="matrix(0.37046276,0,0,-0.23765197,6.6123982,13.514415)" d="m 14.542897,10.580241 3.644091,6.311751 3.644091,6.311751 -7.288182,0 -7.2881818,-1e-6 3.6440908,-6.31175 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/adventure-capitalist.svg b/.icons/awkward/16x16/apps/adventure-capitalist.svg
new file mode 100644
index 00000000..9488ce7a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/adventure-capitalist.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#ff990f;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 8.0108514,8.4886377 1.9047619,0 c 0,0 3.5843867,-0.5362566 3.5843867,2.5113623 0,2.666667 -3.5843867,2.5 -3.5843867,2.5 L 4.5,13.5 M 7.9891486,8.5113623 C 7.9891486,8.5113623 2.5870069,9 2.5,6.5 2.3846154,3 6.0843867,3.5 6.0843867,3.5 L 11.5,3.5"/>
+ <path style="fill:#ffd56a;fill-rule:evenodd" d="M 7.984375,1.2186894e-4 A 1.0001,0.99835062 0 0 0 7,1.0120206 l 0,5.9895048 2,0 0,-5.9895048 A 1.0001,0.99835062 0 0 0 7.984375,1.2186894e-4 Z M 7,9.9962776 7,14.987532 a 1.0001,0.99835062 0 1 0 2,0 l 0,-4.9912544 -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/aegisub.svg b/.icons/awkward/16x16/apps/aegisub.svg
new file mode 100644
index 00000000..c1cbd42e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aegisub.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff4141" d="M 4.0495259,1.2292499 A 1.7739876,1.8193311 86.170725 0 0 3.3446693,1.8999477 L 0.24529515,7.1254492 a 1.7739876,1.8193311 86.170725 0 0 -0.003048,1.7743649 L 3.3237996,14.115486 a 1.7739876,1.8193311 86.170725 0 0 1.5738842,0.884509 l 6.1808062,-0.01003 a 1.7739876,1.8193311 86.170725 0 0 1.57694,-0.889682 l 3.099294,-5.2256367 a 1.7739876,1.8193311 86.170725 0 0 0.003,-1.7743649 L 12.67622,1.8846078 A 1.7739876,1.8193311 86.170725 0 0 11.102187,1.0000027 L 4.9214602,1.01017 A 1.7739876,1.8193311 86.170725 0 0 4.049239,1.2292319 Z"/>
+ <path style="opacity:0.2" d="M 4.326636,1.1108142 A 1.7739876,1.8193311 86.170725 0 0 4.049106,1.2295436 1.7739876,1.8193311 86.170725 0 0 3.3444929,1.9001849 L 0.2455337,7.1257185 a 1.7739876,1.8193311 86.170725 0 0 -0.002975,1.7737456 L 3.3236594,14.115643 a 1.7739876,1.8193311 86.170725 0 0 1.5736613,0.884355 l 6.1808053,-0.01007 a 1.7739876,1.8193311 86.170725 0 0 1.245536,-0.484272 L 4.326636,1.1108142 Z"/>
+ <path style="opacity:0.2" d="M 11.792412,1.1345601 3.8095227,14.505652 c 0,0 -0.051082,0.07627 -0.0625,0.09282 a 1.7739876,1.8193311 86.170725 0 0 1.1502978,0.401522 l 6.1808053,-0.01007 a 1.7739876,1.8193311 86.170725 0 0 1.577381,-0.889391 l 3.098959,-5.2255353 a 1.7739876,1.8193311 86.170725 0 0 0.003,-1.774465 L 12.676341,1.8843543 A 1.7739876,1.8193311 86.170725 0 0 11.792412,1.1345601 Z"/>
+ <path style="opacity:0.2" d="M 0.00148602,7.9999989 A 1.7739876,1.8193311 86.170725 0 0 0.24255755,8.8994641 L 3.3236594,14.115643 a 1.7739876,1.8193311 86.170725 0 0 1.5736613,0.884355 l 6.1808053,-0.01007 a 1.7739876,1.8193311 86.170725 0 0 1.577381,-0.889391 l 3.098959,-5.2255353 a 1.7739876,1.8193311 86.170725 0 0 0.244048,-0.8749998 l -15.99702798,0 z"/>
+ <path style="fill:#ffffff" d="M 8.0000001,5 C 4.6250001,5 2.0000002,7.3333332 2.0000002,8.0546873 2.0000002,8.9999998 4.6250002,11 8.0000001,11 11.375,11 14,8.6666666 14,8.0546873 14,7.3333332 11.375,5 8.0000001,5 Z"/>
+ <circle style="fill:#1b87e6" cx="8" cy="8" r="3"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/agave.svg b/.icons/awkward/16x16/apps/agave.svg
new file mode 100644
index 00000000..8709d81b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/agave.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(1.0667 0 0 1.0526 -.53333 -.68421)">
+ <path fill="#80ffb3" d="m6.2607 9.6483c1.9417 1.1507 2.1379 2.0327 1.7393 2.7417s-1.241 0.975-3.1826-0.175c-1.9417-1.151-4.1374-3.479-4.3174-4.27 0.7574-0.2355 3.8191 0.5525 5.7607 1.7033z"/>
+ <path fill="#2aff80" d="m7.8292 9.1229c1.121 1.9931 0.8612 2.8581 0.1708 3.2671s-1.5498 0.208-2.6708-1.785c-1.121-1.9936-1.8887-5.1365-1.6593-5.914 0.7706 0.1849 3.0383 2.4388 4.1593 4.4319z"/>
+ <path fill="#00d455" d="m9.4434 9.4729c0 2.3011-0.6462 2.9171-1.4434 2.9171s-1.4434-0.616-1.4434-2.9171c0-2.3015 0.866-5.4173 1.4434-5.9729 0.5774 0.5556 1.4434 3.6714 1.4434 5.9729z"/>
+ <path fill="#0a4" d="m10.671 10.605c-1.1212 1.993-1.9806 2.194-2.671 1.785s-0.9502-1.274 0.1708-3.2671 3.3882-4.247 4.1592-4.4319c0.229 0.7775-0.538 3.9204-1.659 5.914z"/>
+ <path fill="#0a4" d="m10.671 10.605c-1.1212 1.993-1.9806 2.194-2.671 1.785s-0.9502-1.274 0.1708-3.2671 3.3882-4.247 4.1592-4.4319c0.229 0.7775-0.538 3.9204-1.659 5.914z"/>
+ <path fill="#008033" d="m11.183 12.215c-1.942 1.15-2.7844 0.884-3.183 0.175s-0.2024-1.591 1.7393-2.7417 5.0037-1.9388 5.7607-1.7033c-0.18 0.791-2.376 3.119-4.317 4.27z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/agenda.svg b/.icons/awkward/16x16/apps/agenda.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/agenda.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/agent.svg b/.icons/awkward/16x16/apps/agent.svg
new file mode 100644
index 00000000..030a31d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/agent.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#277cc5" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="opacity:0.3" d="M 8.0414064,0.4 7.1148436,0.50546876 5.9710936,0.81953124 5.7546876,1.0296875 6.4648436,1.5195312 V 1.7992188 L 5.9999996,2.0789062 6.5585936,2.8140624 6.8054688,2.6742188 7.1148436,2.184375 c 0.477548,-0.1476003 0.9054736,-0.3151202 1.3593752,-0.525 L 8.7999996,0.71484376 Z M 5.8476564,0.4703125 5.4484376,0.5273438 5.2593752,0.7148438 4.9492188,0.76015624 4.6726564,0.88984376 4.5382812,0.95468752 4.45625,1.0648438 4.8578124,1.134375 5.0125,0.99453124 5.3218752,0.925 C 5.5336436,0.82203688 5.7463944,0.75233984 5.9710936,0.67968752 Z m -1.8242188,0.8390625 -0.061719,0.1398438 0.030468,0.35 L 3.7453116,2.009375 3.590624,2.39375 H 3.8999992 L 4.0546868,2.0445312 C 4.1879976,1.9502834 4.3204716,1.8547823 4.4562492,1.7640625 L 4.765624,1.8695312 C 4.971612,2.0094374 5.1774344,2.1493693 5.3835928,2.2890625 L 5.692968,2.009375 5.3523428,1.8695312 5.1976556,1.5546875 l -0.5875,-0.070312 -0.030468,-0.175 -0.2781252,0.070312 -0.1234376,0.2445313 z m 7.9171874,0.2796875 -0.585937,0.140625 -0.372657,0.2445313 V 2.184375 l -0.585937,0.384375 0.122656,0.5601564 0.341406,-0.2453128 0.215625,0.2453128 0.246875,0.1398436 0.154688,-0.4195312 -0.09219,-0.2453124 0.09219,-0.175 0.339844,-0.4289065 h 0.154687 l -0.154687,0.4640625 v 0.314844 c 0.142031,-0.038644 0.288243,-0.051464 0.433593,-0.069531 l -0.402343,0.2796872 -0.03047,0.175 -0.46328,0.384375 L 10.889844,3.44375 V 3.1640624 L 10.673438,3.3039064 10.767188,3.6284 H 10.426563 L 10.241407,3.8632812 10.008594,4.125 9.5921884,4.213281 l 0.2468748,0.24375 0.0625,0.2445312 H 9.5921884 L 9.1999996,4.9117188 V 5.5421876 H 9.375782 l 0.1695312,0.1921876 0.3867188,-0.1921876 0.153906,-0.3851564 0.278906,-0.175 0.06172,-0.1398436 0.463281,-0.1039064 0.247657,0.2789064 0.278125,0.1398436 -0.154688,0.314844 0.247656,-0.070313 0.123438,-0.3132812 -0.309375,-0.35 h 0.124219 l 0.309375,0.24375 0.06172,0.35 0.277343,0.314844 0.06172,-0.4554688 0.155469,-0.069531 c 0.152833,0.1586108 0.272839,0.3464936 0.401562,0.525 l 0.463281,0.035156 0.278907,0.1742188 -0.124219,0.175 -0.278125,0.2453124 h -0.401563 l -0.525781,-0.175 -0.278125,0.034376 -0.2,0.2281248 L 11.075785,5.7867196 10.673441,5.682032 10.085941,5.751563 9.5601602,5.891407 C 9.2652928,6.2255908 9.014324,6.5584048 8.7352404,6.9054696 L 8.3953968,7.7109384 8.5500844,7.8851572 8.2719592,8.3046884 8.5813344,9.0398444 C 8.8441776,9.3370852 9.066446,9.6337972 9.3289072,9.9312508 l 0.3875,-0.3320312 0.1695312,0.1929688 0.4164056,-0.2625 0.139844,0.1570312 h 0.417969 l 0.239063,0.2710936 -0.147657,0.4812498 0.294531,0.332031 -0.01562,0.577344 0.216407,0.420313 -0.231251,0.349219 C 11.20023,12.375334 11.2,12.630872 11.2,12.888282 c 0.126678,0.348722 0.192287,0.696427 0.311906,1.047656 l 0.09219,0.560156 v 0.280469 h 0.33653 l 0.340626,-0.210156 h 0.292968 c 0.109268,-0.07609 0.214367,-0.157738 0.319532,-0.239063 l 0.391406,-0.442968 -0.07656,-0.227344 0.402344,-0.350781 -0.294531,-0.33125 0.35625,-0.296875 0.300002,-0.210938 0.154688,-0.173437 -0.09297,-0.386719 v -0.978125 l 0.317966,-0.595313 0.339844,-0.3843744 0.371094,-0.9093752 V 8.794532 C 14.880498,8.817548 14.70224,8.836241 14.523441,8.84922 l 0.369531,-0.3695312 0.510156,-0.35 0.278907,-0.3140628 v -0.35 c -0.06187,-0.1166516 -0.123643,-0.233348 -0.185938,-0.35 L 15.248435,7.3953132 15.063279,7.1859384 14.785154,6.975782 V 6.5210944 l 0.325,0.3671876 0.355468,-0.052344 c 0.161933,0.1469624 0.32125,0.2873616 0.463282,0.4546872 l 0.03516,-0.039844 C 15.793086,5.3944828 14.990068,3.7297224 13.775,2.4625 13.70789,2.3937476 13.637067,2.3197398 13.582031,2.265625 13.489654,2.1757042 13.392742,2.0908544 13.296094,2.0054688 l -0.0875,0.14375 -0.309375,0.35 -0.401563,-0.4992189 h 0.401563 L 13.085156,1.8695312 12.342969,1.7296875 Z m -8.7382814,0.011719 c -0.04525,0.03392 -0.091442,0.066711 -0.1359372,0.1015625 l 0.060937,0.271875 c 0,0 -0.2827068,0.031036 -0.4460936,0.052344 C 1.0395991,3.488254 0.00204052,5.6123428 0,7.9929688 0.06438636,8.0989776 0.128125,8.2 0.128125,8.2 l 0.64921876,0.3843752 0.65000004,0.1757812 0.2773437,0.35 0.4328125,0.3140624 0.2476562,-0.034376 0.1851562,0.083594 v 0.05625 L 2.3234375,10.193749 2.1375,10.474218 2.199219,10.614062 2,11.13828 l 0.6007814,1.014844 0.3969812,0.489063 0.2468752,0.349219 -0.030468,0.735156 0.3452064,0.419531 -0.102344,0.44375 c 0.356708,0.245824 0.737042,0.458412 1.1328124,0.644531 l 0.1445316,-0.14375 0.092187,-0.244531 0.402344,-0.140625 0.3710924,-0.769531 -0.1546864,-0.209375 0.2156252,-0.435028 0.4640624,-0.105468 0.2749988,-0.439192 -0.089061,-0.698437 0.4502112,-0.525 0.0625,-0.525 C 6.3161652,10.746853 5.7326092,10.487928 5.2289072,10.228906 L 4.9812508,9.7390616 4.5179696,9.6343744 4.2710944,9.1704344 3.6531256,9.2399656 3.1273444,8.8 2.5703132,9.1445304 v 0.077344 C 2.4019152,9.1732844 2.1952504,9.1671652 2.0453125,9.075 L 1.9210938,8.725 V 8.3398436 L 1.55,8.375 C 1.5809576,8.130048 1.6125805,7.8855344 1.64375,7.6406248 H 1.4273438 L 1.2109375,7.9203124 0.99453124,8.025 0.68515624,7.8507812 0.65390624,7.4656248 0.715625,7.0460936 l 0.4640625,-0.35 H 1.55 l 0.061719,-0.210156 0.4640624,0.1046872 0.2997686,0.4203128 0.0625,-0.7 0.6275748,-0.4890624 0.2164064,-0.525 0.4320312,-0.0151 0.2476564,-0.3484376 0.55625,-0.10625 0.2781248,-0.41875 H 3.9617188 L 4.4875,4.1630248 H 4.8578124 L 5.3835936,3.8281248 5.4453124,3.61875 5.2593752,3.44375 5.0429688,3.3734376 5.1054688,3.1640624 4.9507812,2.8492188 4.5796876,2.9882812 4.6414064,2.7085936 4.2085936,2.4640624 3.8695312,3.0585936 3.8999992,3.26875 3.5593744,3.4085936 3.342968,3.8632812 3.2507804,3.44375 2.6632804,3.1984376 2.5703116,2.8835936 3.342968,2.4289064 3.6835928,2.1140625 3.7140608,1.7296875 3.5289048,1.6242188 Z M 9.0766424,1.9646562 8.6289064,2.1045 8.4264256,2.0693436 h -8e-4 L 8.3943736,2.2794998 8.6913856,2.4193436 9.261778,2.1740311 9.0766216,1.9646561 Z m -4.2805488,0.1494063 -0.2468748,0.175 0.3085936,0.2101563 H 5.1054688 V 2.2539063 Z M 9.6796876,2.91875 V 3.1289064 L 9.8039064,3.26875 V 3.5835936 L 9.7414064,4.0031248 10.082031,3.9335936 10.328906,3.6882812 10.1125,3.4789064 C 10.039827,3.285436 9.956582,3.1043128 9.8656248,2.91875 Z m -0.1226564,0.4195312 -0.2171876,0.070312 0.0625,0.3843752 0.277344,-0.1390624 z M 5.2914064,3.96875 5.3835936,4.4570312 5.56875,4.1781248 Z m 8.0710936,2.7273436 0.35625,0.402344 0.417188,0.891406 0.246874,0.2804688 -0.124218,0.3140628 0.235156,0.266406 c -0.107971,0.00729 -0.215543,0.014844 -0.326562,0.014844 -0.196844,-0.41351 -0.34463,-0.827558 -0.494532,-1.260156 L 13.329531,7.308594 13.190468,6.8007816 Z"/>
+ <g style="fill:#ffffff" transform="matrix(1,0,0,-0.85714286,-545,-289.42857)">
+ <path d="m 552,-354 v 9.33334 h 2 V -354 Z m 0,11.66667 V -340 h 2 v -2.33333 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/airvpn.svg b/.icons/awkward/16x16/apps/airvpn.svg
new file mode 100644
index 00000000..cddda19a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/airvpn.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#006680" d="M 7.1738281,2 C 5.3429467,2.0224355 3.7737414,3.2246793 2.9882812,4.4980469 1.2416675,5.2747642 0,7.0326345 0,9.0351562 0,11.731828 2.2430149,14 4.953125,14 h 6.09375 C 13.756965,14 16,11.731755 16,9.0351562 16,6.4277496 13.889398,4.2663178 11.300781,4.1230469 11.235755,4.0899365 11.162456,4.0847215 11.095703,4.0546875 9.8903465,2.7052853 9.0260815,2.0149472 7.1757812,2 c 0,0 -0.00162,0 -0.00195,0 -3.255e-4,0 -3.1e-6,0 -3.1e-6,0 z"/>
+ <path fill="#33b3bc" d="m7.1749 5c-1.0787 0-1.9531 0.87989-1.9531 1.9653 0.0015 0.049575 0.00505 0.098386 0.01047 0.1464-0.088872-0.01797-0.18179-0.03227-0.27916-0.04229-1.0787 0-1.9531 0.87989-1.9531 1.9653s0.87444 1.9653 1.9531 1.9653h6.0938c1.0787 0 1.9531-0.87989 1.9531-1.9653s-0.87444-1.9653-1.9531-1.9653c-0.21516 0.00665-0.41571 0.051805-0.59929 0.1276-0.274-0.3485-0.6974-0.5722-1.173-0.5722-0.0604 0.0033-0.1185 0.0053-0.1745 0.0103-0.1561-0.9281-0.9588-1.635-1.9256-1.635z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/airwave-manager.svg b/.icons/awkward/16x16/apps/airwave-manager.svg
new file mode 100644
index 00000000..5e5c9af5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/airwave-manager.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#848484" width="2" height="7" x="10" y="0" rx=".667" ry=".875"/>
+ <rect fill="#848484" width="2" height="7" x="4" y="0" rx=".667" ry=".875"/>
+ <rect fill="#ba2d2d" width="12" height="10" x="2" y="6" rx=".8" ry=".833"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/akira.svg b/.icons/awkward/16x16/apps/akira.svg
new file mode 100644
index 00000000..78747799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/akira.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#f07800;fill-rule:evenodd" d="m 5.3110671,7.9031275 c 0,-0.065924 0.1128687,-0.119378 0.2548362,-0.119378 0.00737,0 0.014671,7.96e-5 0.021967,4.013e-4 0.00582,2.346e-4 0.1941804,0 0.1941804,0 L 5.4430333,8.671267 5.0636888,8.5273457 c 0,0 0.2473774,-0.5582899 0.2473774,-0.6242141 z"/>
+ <path style="fill:#ff8f13;fill-rule:evenodd" d="m 7.4797586,2.9999999 c 0,0 0.3807767,0.3027987 0.5202421,0.4166666 H 8.4166673 C 8.5322602,3.2716227 8.8191869,2.9999999 8.8191869,2.9999999 c 0,0 2.7510021,6.7604362 3.9028821,9.6244341 0.0209,0.0468 0.01254,0.06148 -0.04188,0.02557 L 7.0201678,9.2290882 3.5491789,12.691635 Z"/>
+ <path style="fill:#ffc30e;fill-rule:evenodd" d="m 5.5659033,8.0038474 h 6.0295997 c 0.03975,-1.52e-4 0.03746,0.012633 -4.14e-4,0.036292 L 3.3167197,12.984288 c -0.050246,0.02979 -0.061721,0.01699 -0.036146,-0.03646 l 2.030495,-5.0713014 c 0,0 -0.018933,0.1156454 0.2548363,0.1273208 z"/>
+ <path style="fill:#ffc30e;fill-rule:evenodd" d="M 8.8191869,2.9999999 H 7.4797586 l 0.6611487,0.8333332 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/akonadi.svg b/.icons/awkward/16x16/apps/akonadi.svg
new file mode 120000
index 00000000..9d87f13d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/akonadi.svg
@@ -0,0 +1 @@
+akonaditray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/akonadiconsole.svg b/.icons/awkward/16x16/apps/akonadiconsole.svg
new file mode 120000
index 00000000..9d87f13d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/akonadiconsole.svg
@@ -0,0 +1 @@
+akonaditray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/akonaditray.svg b/.icons/awkward/16x16/apps/akonaditray.svg
new file mode 100644
index 00000000..741efd57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/akonaditray.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cddff0" d="m 15,9 c 0,3.865993 -3.608583,2.389831 -7.4745763,2.389831 C 3.6594305,11.389831 1,12.865993 1,9 1,5.1340068 4.1340068,2 8,2 c 3.865993,0 7,3.1340068 7,7 z"/>
+ <path style="fill:#62b4e7" d="M 12.661989,14.047291 C 8.8361887,16.256291 4.2825718,15.724952 2.0729718,11.898952 -0.13592816,8.072252 1.1750518,3.2087 5.0013718,1 c 4.5084,-0.020828 7.3712002,8.2346249 8.0000002,12.369325 z"/>
+ <path style="fill:#357dc5" d="m 16,8 c 0,4.418 -3.582,8 -8,8 C 3.5817,16 0,12.418 0,8 0.89231262,6.4379741 2.9996492,6.0097826 5.457785,6 9.1604662,5.9852645 13.659086,7.0846094 16,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/akregator.svg b/.icons/awkward/16x16/apps/akregator.svg
new file mode 100644
index 00000000..43d745a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/akregator.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f59335" d="m16 13.6c0-8-5.6-13.6-13.6-13.6-1.2 0-2.4 1.2-2.4 2.4v11.2c0 1.2 1.2 2.4 2.4 2.4h11.2c1.2 0 2.4-1.2 2.4-2.4z"/>
+ <path fill="#fff" d="m2.9999 4.75c0 0.528 0.22455 0.75 0.75 0.75 3.728 0 6.75 3.022 6.75 6.75 0 0.4665 0.2545 0.75 0.75 0.75 0.51 0 0.75-0.298 0.75-0.75 0-4.5565-3.6935-8.25-8.25-8.25-0.4987 0-0.75 0.24275-0.75 0.75z"/>
+ <path fill="#fff" d="m2.9999 7.75c0 0.5137 0.21012 0.75 0.75 0.75 2.0711 0 3.75 1.679 3.75 3.75 0 0.4415 0.25344 0.75 0.75 0.75 0.4845 0 0.75-0.269 0.75-0.75 0-2.8995-2.3505-5.25-5.25-5.25-0.4843 0-0.75 0.214-0.75 0.75z"/>
+ <path fill="#fff" d="m4.4999 10c-0.82845 0-1.5 0.6715-1.5 1.5s0.67155 1.5 1.5 1.5c0.8285 0 1.5-0.6715 1.5-1.5s-0.6715-1.5-1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alacarte.svg b/.icons/awkward/16x16/apps/alacarte.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alacarte.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/alarm-clock.svg b/.icons/awkward/16x16/apps/alarm-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alarm-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/albert.svg b/.icons/awkward/16x16/apps/albert.svg
new file mode 100644
index 00000000..bd916e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/albert.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#00dada" d="m 14.005518,8.6176297 c -1.517593,1.9011473 -0.04741,0.083077 -1.497874,1.9109453 -0.504927,0.302115 -1.4307,0.530337 -1.849245,0.443451 C 10.071686,10.883526 9.4287443,10.226336 8.957184,9.5755761 8.3606257,8.7520497 7.923605,7.6015938 7.3190094,6.8947478 6.758015,6.2389148 5.960528,5.8356064 5.2028246,6.3679954 c -0.374532,0.263517 -0.740223,0.7375664 -1.0237339,1.2448717 -0.452894,0.809716 -0.1909964,1.862427 0.9948873,2.092123 0.9332347,0.080387 1.405678,-0.045028 2.64363,-0.596828 1.5958753,-0.7479917 2.73297,-1.7259294 5.771275,-4.0323401 -1.697174,1.7624781 -0.08857,0.045311 -1.75269,1.7972758 C 10.991097,7.7628074 9.2989927,8.7798381 7.523756,9.8148551 6.682446,10.297387 5.9430473,10.604561 4.8616466,10.868106 4.2144543,11.025934 3.2614478,11.172179 3.0526827,10.485372 2.8352772,9.7695071 3.3540764,8.6658078 3.462176,8.4265571 4.277948,6.6225221 5.496181,4.7494374 7.62623,5.0276094 c 2.0313925,0.2654903 2.1272155,3.434723 3.643426,4.2675497 0.746633,0.410045 1.30353,0.07191 2.735862,-0.6775294 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/albion-online.svg b/.icons/awkward/16x16/apps/albion-online.svg
new file mode 100644
index 00000000..a2da8e0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/albion-online.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <g transform="translate(0,-292.76666)">
+ <g transform="matrix(1.0416676,0,0,1.0227287,-0.22048796,-6.7504322)">
+ <path style="fill:#afafb1" d="m 1.4816671,294.67166 h 1.2699988 v 1.55223 l -0.6349993,0.7761 -0.6349995,-0.7761 z"/>
+ <path style="fill:#e4e4e4" d="m 1.4816671,294.67166 h 0.6349995 v 2.32833 l -0.6349995,-0.7761 z"/>
+ </g>
+ <rect style="fill:#ec8a2b" width=".794" height="2.91" x="293.82" y="-3.44" rx=".397" ry=".397" transform="rotate(90)"/>
+ <rect style="fill:#d13808" width=".794" height="1.058" x="1.59" y="292.77"/>
+ <rect style="fill:#ec8a2b" width="1.323" height=".265" x="1.32" y="292.77" rx=".132" ry=".132"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alc.svg b/.icons/awkward/16x16/apps/alc.svg
new file mode 100644
index 00000000..0dc7a48d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alc.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8e8e8e" cx="8.2" cy="13.6" r="2.4"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="7" y="13" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="8" y="13" rx=".25" ry=".25"/>
+ <path style="fill:#e4e4e4" d="M 1.5410156 0.00390625 C 1.4808919 -0.00114627 1.4276928 -0.001011327 1.3789062 0.0078125 C 1.3138576 0.0195775 1.2587412 0.043743245 1.2128906 0.080078125 C 0.83757827 0.37750058 0.95383376 1.5600601 1.6035156 4.0175781 C 1.9678242 5.395629 2.2678853 6.1291235 2.7851562 6.90625 C 3.1248089 7.4165174 3.2905516 7.6096654 3.8515625 8.1640625 C 4.3539952 8.7175664 4.9870075 9.4912649 5 10.142578 C 4.8557238 11.428296 3 11.999232 3 13.195312 C 3 14.999232 3.9753108 16 5.3007812 16 C 7.0007813 16 7.2556539 14.149986 8 14 C 8.7443461 14.149986 8.9992188 16 10.699219 16 C 12.02469 16 13 14.999232 13 13.195312 C 13 11.999232 11.144276 11.428296 11 10.142578 C 11.012992 9.4912649 11.646005 8.7175664 12.148438 8.1640625 C 12.709448 7.6096654 12.875192 7.4165174 13.214844 6.90625 C 13.732115 6.1291235 14.032176 5.395629 14.396484 4.0175781 C 15.046166 1.5600601 15.162421 0.37750058 14.787109 0.080078125 C 14.741258 0.043743245 14.686144 0.0195775 14.621094 0.0078125 C 14.572307 -0.001011327 14.519104 -0.00114627 14.458984 0.00390625 C 14.278613 0.01906389 14.046245 0.094758205 13.755859 0.23632812 C 13.179981 0.51708636 12.61684 0.93210805 11.982422 1.5429688 C 10.54639 2.9388482 9.5889736 5.9775949 8.3203125 7.9492188 C 8.1743708 8.0496928 8 8 8 8 C 8 8 7.8256292 8.0496936 7.6796875 7.9492188 C 6.4110264 5.9775953 5.4536094 2.9388482 4.0175781 1.5429688 C 3.3831602 0.93210805 2.8200186 0.51708636 2.2441406 0.23632812 C 1.9537539 0.094758205 1.7213866 0.01906389 1.5410156 0.00390625 z"/>
+ <path style="fill:#bf3667" d="m 7.9997507,14 c -0.6438473,-0.06585 -1.1967375,-1.02192 -0.932423,-1.493086 0.2820387,-0.371545 0.6360231,-0.511269 0.932423,-0.506809 0.2964007,-0.0045 0.6503846,0.135264 0.932423,0.506809 C 9.1964883,12.97808 8.6435983,13.934143 7.9997507,14 Z"/>
+ <g>
+ <path style="fill:#ffffff" d="m 6.5507775,11.999846 c -0.6338826,0 -1.5494576,-0.447715 -1.5494576,-1 0,-0.552285 -0.060009,-1 0.573873,-1 1.6293298,0.168912 1.7216202,2 0.9755846,2 z"/>
+ <circle style="fill:#323232" cx="6.5" cy="11.5" r=".5"/>
+ </g>
+ <g transform="matrix(-1,0,0,1,16,0)">
+ <path style="fill:#ffffff" d="m 6.5507775,11.999846 c -0.6338826,0 -1.5494576,-0.447715 -1.5494576,-1 0,-0.552285 -0.060009,-1 0.573873,-1 1.6293298,0.168912 1.7216202,2 0.9755846,2 z"/>
+ <circle style="fill:#323232" cx="6.5" cy="11.5" r=".5"/>
+ </g>
+ <path style="opacity:0.3" d="m 2.0566406,1.3222656 c 0.065769,0.5432102 0.2172384,1.3181492 0.5136719,2.4394532 0.3520409,1.3316464 0.5915861,1.9058365 1.046875,2.5898437 0.3210026,0.4822489 0.3890441,0.5595724 0.9375,1.1015625 0.012718,0.012685 0.025093,0.025711 0.037109,0.039063 0.3586732,0.3951316 0.8545105,0.873097 1.1523437,1.53125 C 6.0152664,8.7144593 6.3469982,8.4644972 6.71875,8.2890625 6.0765921,7.2471391 5.5461906,6.0575279 5.0136719,4.96875 4.4484207,3.8130479 3.861085,2.787064 3.3242188,2.2636719 2.8363306,1.7939 2.4458276,1.5437169 2.0566406,1.3222656 Z m 11.8867184,0 c -0.387839,0.2206846 -0.777995,0.4704138 -1.263671,0.9375 l -0.002,0.00195 -0.002,0.00195 C 12.138915,2.787064 11.551579,3.813048 10.986328,4.96875 10.453424,6.0583159 9.9220876,7.2485597 9.2792969,8.2910156 c 0.3717517,0.1754347 0.7034833,0.4253969 0.9746091,0.734375 0.297683,-0.6593618 0.795141,-1.1376123 1.154297,-1.5332031 0.01202,-0.013352 0.02439,-0.026377 0.03711,-0.039063 0.548456,-0.5419907 0.616499,-0.6193148 0.9375,-1.1015625 0.45529,-0.6840072 0.694834,-1.2581973 1.046876,-2.5898437 0.296432,-1.1213039 0.447901,-1.896243 0.513671,-2.4394532 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alexandra.svg b/.icons/awkward/16x16/apps/alexandra.svg
new file mode 100644
index 00000000..65f29865
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alexandra.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#11ab66" d="m5 0a4 4 0 0 0 -4 4 4 4 0 0 0 0.5664 2.043c-0.3226 0.0986-0.5664 0.448-0.5664 0.8867v2.0703a1 1 0 0 0 -1 1 1 1 0 0 0 1 1v2.0703c0 0.515 0.3287 0.93 0.7363 0.93h3.3906l-1 1.0957a0.95354 0.60381 0 0 0 0.8262 0.904h5.0938a0.95354 0.60381 0 0 0 0.82617 -0.9043l-1-1.096h3.391c0.407 0 0.736-0.415 0.736-0.93v-0.72266l0.86914 0.54297a0.75476 0.81732 0 0 0 1.131 -0.708v-4.3636a0.75476 0.81732 0 0 0 -1.131 -0.709l-0.869 0.5429v-0.7226c0-0.4387-0.244-0.7881-0.566-0.8867a4 4 0 0 0 0.566 -2.043 4 4 0 0 0 -4 -4 4 4 0 0 0 -2.502 0.88086 4 4 0 0 0 -2.498 -0.88086z"/>
+ <path fill="#fff" d="m5 2a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path fill="#fff" d="m10 2a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alien-arena.svg b/.icons/awkward/16x16/apps/alien-arena.svg
new file mode 120000
index 00000000..5cbf24d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alien-arena.svg
@@ -0,0 +1 @@
+alienarena.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/alienarena.svg b/.icons/awkward/16x16/apps/alienarena.svg
new file mode 100644
index 00000000..5854f6c7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alienarena.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#45b449" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle fill="#393939" cx="8" cy="12" r="2"/>
+ <circle fill="#393939" cx="8" cy="8" r="5"/>
+ <path fill="#df574d" d="m4.0529 8.053c0.78055-0.16496 1.6263 0.055486 2.2324 0.66166 0.60617 0.60617 0.82663 1.4519 0.66166 2.2324-0.7805 0.165-1.6262-0.055-2.2324-0.662-0.6062-0.6058-0.8266-1.4515-0.6617-2.232z"/>
+ <path fill="#df574d" d="m11.947 8.053c-0.78055-0.16496-1.6263 0.055486-2.2324 0.66166-0.60617 0.60617-0.82663 1.4519-0.66166 2.2324 0.78055 0.16496 1.6263-0.05549 2.2324-0.66166 0.60617-0.60619 0.82661-1.4519 0.66166-2.2324z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alienfx-gtk.svg b/.icons/awkward/16x16/apps/alienfx-gtk.svg
new file mode 120000
index 00000000..32863231
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alienfx-gtk.svg
@@ -0,0 +1 @@
+alienfx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/alienfx.svg b/.icons/awkward/16x16/apps/alienfx.svg
new file mode 100644
index 00000000..0677cb23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alienfx.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#356db6" d="M 14,5.6 C 14,11.2 10.857,16 8.5,16 6.1429,16 3,11.2 3,5.6 3,2.5072 5.4624,0 8.5,0 11.538,0 14,2.5072 14,5.6 Z"/>
+ <path style="fill:#ffffff" d="M 9.0051,11.944 C 8.9401,11.778 9.5161,10.328 9.8608,9.7903 10.505,8.7861 11.384,8.1985 12.485,8.0373 13.01,7.9603 13.024,7.9698 12.988,8.3882 12.91,9.2922 12.636,9.9362 12.033,10.627 11.384,11.371 10.361,11.886 9.3302,11.987 9.0777,12.011 9.0287,12.005 9.0051,11.944 Z"/>
+ <path style="fill:#ffffff" d="M 7.9949,11.944 C 8.0599,11.778 7.4839,10.328 7.1392,9.7903 6.4954,8.7861 5.6158,8.1985 4.5149,8.0373 3.9897,7.9603 3.976,7.9698 4.0119,8.3882 4.0896,9.2922 4.3643,9.9362 4.9671,10.627 5.6156,11.371 6.639,11.886 7.6698,11.987 7.9223,12.011 7.9713,12.005 7.9949,11.944 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/allegorithmic-Substance_Alchemist.svg b/.icons/awkward/16x16/apps/allegorithmic-Substance_Alchemist.svg
new file mode 100644
index 00000000..c92a0989
--- /dev/null
+++ b/.icons/awkward/16x16/apps/allegorithmic-Substance_Alchemist.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff8a18" d="M 8,1.002 A 2.224,2.1539 0 0 0 6.0735,2.0768 L 0.2963,11.769 A 2.224,2.1539 0 0 0 0.29847,13.921 2.224,2.1539 0 0 0 2.2227,15 H 13.777 A 2.224,2.1539 0 0 0 15.702,13.921 2.224,2.1539 0 0 0 15.704,11.769 L 9.9265,2.0768 A 2.224,2.1539 0 0 0 8,1.002 Z"/>
+ <path style="fill:#fffffe" d="M 8,3.5 3,6.5 V 9 L 10.5,11.5 8,13 5.5,11.5 V 10.834 L 3,10 V 12.5 L 8,15.5 13,12.5 V 10 L 5.5,7.5 8,6 10.5,7.5 V 8.166 L 13,9 V 6.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/allegorithmic-Substance_B2M.svg b/.icons/awkward/16x16/apps/allegorithmic-Substance_B2M.svg
new file mode 100644
index 00000000..0f0162b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/allegorithmic-Substance_B2M.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#16aca8" d="M 6.0133,0.07624 C 5.2761,0.38238 4.5387,0.68747 3.8012,0.9927 3.4313,1.1458 3.3369,1.3363 3.4773,1.7751 L 3.779,2.718 C 3.3847,3.0305 3.0265,3.3861 2.7111,3.778 L 1.7742,3.4783 C 1.3352,3.3381 1.145,3.4326 0.99177,3.8022 0.68682,4.5398 0.38105,5.277 0.07533,6.0143 -0.07787,6.3839 -0.01049,6.5856 0.39924,6.7967 L 1.2808,7.251 C 1.2091,7.7661 1.2336,8.2743 1.276,8.7534 L 0.39923,9.2053 C -0.0105,9.4165 -0.07788,9.6178 0.07532,9.9877 0.38133,10.725 0.68652,11.462 0.99176,12.2 1.145,12.57 1.3352,12.664 1.7742,12.524 L 2.7171,12.222 C 3.0296,12.616 3.3852,12.974 3.7771,13.29 L 3.4773,14.227 C 3.3369,14.666 3.4313,14.856 3.8012,15.009 4.5388,15.314 5.276,15.62 6.0133,15.926 6.3831,16.079 6.5846,16.011 6.7957,15.602 L 7.25,14.72 C 7.7651,14.792 8.2733,14.767 8.7524,14.724 L 9.2043,15.601 C 9.4154,16.01 9.6169,16.078 9.9867,15.925 10.724,15.619 11.461,15.313 12.199,15.008 12.569,14.855 12.663,14.665 12.523,14.226 L 12.221,13.283 C 12.615,12.97 12.973,12.615 13.289,12.223 L 14.226,12.523 C 14.665,12.663 14.855,12.568 15.008,12.199 15.313,11.461 15.619,10.724 15.925,9.9866 16.078,9.617 16.01,9.4153 15.601,9.2042 L 14.719,8.7499 C 14.791,8.2348 14.766,7.7266 14.724,7.2475 L 15.601,6.7956 C 16.01,6.5844 16.078,6.3831 15.925,6.0132 15.619,5.2761 15.313,4.5386 15.008,3.8011 14.855,3.4315 14.665,3.3368 14.226,3.4772 L 13.283,3.7788 C 12.97,3.3846 12.615,3.0264 12.223,2.711 L 12.523,1.7741 C 12.663,1.3351 12.569,1.1449 12.199,0.99168 11.461,0.68667 10.724,0.38099 9.9867,0.07526 9.6168,-0.07781 9.4154,-0.01054 9.2043,0.39917 L 8.7499,1.2807 C 8.2349,1.2089 7.7266,1.2335 7.2476,1.277 L 6.7957,0.40019 C 6.5701,0.00326 6.3688,-0.01874 6.0132,0.07628 Z"/>
+ <path style="fill:#ffffff" d="M 8,2 3,5 V 7.5 L 10.5,10 8,11.5 5.5,10 V 9.334 L 3,8.5 V 11 L 8,14 13,11 V 8.5 L 5.5,6 8,4.5 10.5,6 V 6.666 L 13,7.5 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/allegorithmic-Substance_Designer.svg b/.icons/awkward/16x16/apps/allegorithmic-Substance_Designer.svg
new file mode 100644
index 00000000..8fd5ee3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/allegorithmic-Substance_Designer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f04b23" d="M 7 1 L 7 2 L 3 2 C 1.892 2 1 2.892 1 4 L 1 8 L 0 8 L 0 10 L 1 10 L 1 14 C 1 15.108 1.892 16 3 16 L 13 16 C 14.108 16 15 15.108 15 14 L 15 10 L 16 10 L 16 8 L 15 8 L 15 4 C 15 2.892 14.108 2 13 2 L 9 2 L 9 1 L 7 1 z"/>
+ <path style="fill:#ffffff" d="M 8,3 3,6 V 8.5 L 10.5,11 8,12.5 5.5,11 V 10.334 L 3,9.5 V 12 L 8,15 13,12 V 9.5 L 5.5,7 8,5.5 10.5,7 V 7.666 L 13,8.5 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/allegorithmic-Substance_Painter.svg b/.icons/awkward/16x16/apps/allegorithmic-Substance_Painter.svg
new file mode 100644
index 00000000..82a41847
--- /dev/null
+++ b/.icons/awkward/16x16/apps/allegorithmic-Substance_Painter.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e2222f" cx="1" cy="14" r="1"/>
+ <circle style="fill:#e2222f" cx="14.5" cy="14.5" r="1.5"/>
+ <circle style="fill:#e2222f" cx="8" cy="1" r="1"/>
+ <circle style="fill:#e2222f" cx="8" cy="9" r="7"/>
+ <path style="fill:#ffffff" d="M 8,3 3,6 V 8.5 L 10.5,11 8,12.5 5.5,11 V 10.334 L 3,9.5 V 12 L 8,15 13,12 V 9.5 L 5.5,7 8,5.5 10.5,7 V 7.666 L 13,8.5 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alltomp3.svg b/.icons/awkward/16x16/apps/alltomp3.svg
new file mode 100644
index 00000000..515ec549
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alltomp3.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#ff5722" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffffff" d="M 6.4671887,5.0001294 A 0.45665744,0.48639943 0 0 0 6.0000001,5.4867624 V 10.513745 A 0.45665744,0.48639943 0 0 0 6.684908,10.934883 L 8.7283821,9.6784702 10.771856,8.4214245 a 0.45665744,0.48639943 0 0 0 0,-0.8422413 L 8.7284136,6.3219376 6.6849705,5.065358 A 0.45665744,0.48639943 0 0 0 6.4671577,5.0000296 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alltray.svg b/.icons/awkward/16x16/apps/alltray.svg
new file mode 100644
index 00000000..ae835491
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alltray.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4949b1" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8.4735568,1.9999997 A 0.47374253,0.47374253 0 0 0 8.1386394,2.8086121 L 13.191388,7.8613606 A 0.47374253,0.47374253 0 0 0 14,7.5264432 V 2.473695 A 0.47374253,0.47374253 0 0 0 13.526305,1.9999997 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/almanah.svg b/.icons/awkward/16x16/apps/almanah.svg
new file mode 100644
index 00000000..addaac37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/almanah.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#c2352a" width="14" height="16" x="1" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.2" d="M 1.8008,0 C 1.3576,0 1,0.35758 1,0.80078 V 15.199 C 1,15.642 1.3576,16 1.8008,16 H 4 V 0 Z"/>
+ <path style="fill:#fec006" d="M 9,5 C 7,5 7,7 7,7 V 9 H 6.5 C 6,9 6,9.5 6,9.5 V 12.5 C 6,13 6.5,13 6.5,13 H 11.5 C 12,13 12,12.5 12,12.5 V 9.5 C 12,9 11.5,9 11.5,9 H 11 V 7 C 11,7 11,5 9,5 Z M 9,6 C 10,6 10,7 10,7 V 9 H 8 V 7 C 8,7 8,6 9,6 Z"/>
+ <rect style="fill:#d8d8d8" width="6" height="1" x="9" y="7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/alsamixergui.svg b/.icons/awkward/16x16/apps/alsamixergui.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/alsamixergui.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/altus.svg b/.icons/awkward/16x16/apps/altus.svg
new file mode 100644
index 00000000..7a27a315
--- /dev/null
+++ b/.icons/awkward/16x16/apps/altus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3d3b67" d="m 8.0616,15.99996 8e-4,-0.0016 C 12.4652,15.96484 16,12.41116 16,8 16,3.568 12.432,-8e-8 8,-8e-8 3.728,-8e-8 0.2596,3.3156 0.0148,7.5244 L 0,7.5384 V 14.4 C 0,15.2864 0.7136,16 1.6,16 h 6.4616 z"/>
+ <path style="fill:#ffffff" d="m 9.2824,7 h 2.36393 L 10.8,9.6 Z"/>
+ <path style="fill:#3a88d6" d="M 11.64633,7 12.4,8.6 11.164387,8.4072 Z"/>
+ <path style="fill:#ffffff" d="m 7,8.8 3.8,0.8 -3.1993472,2.2 z"/>
+ <path style="fill:#3a88d6" d="m 7,8.8 0.8,4 -2.2,1.6 z"/>
+ <path style="fill:#0365db" d="m 3.8,3.6 4,0.8 3,5.2 L 7,8.8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/altyo.svg b/.icons/awkward/16x16/apps/altyo.svg
new file mode 120000
index 00000000..73a5b7be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/altyo.svg
@@ -0,0 +1 @@
+yakuake.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amarok-icon.svg b/.icons/awkward/16x16/apps/amarok-icon.svg
new file mode 120000
index 00000000..d0cde88f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amarok-icon.svg
@@ -0,0 +1 @@
+amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amarok.svg b/.icons/awkward/16x16/apps/amarok.svg
new file mode 100644
index 00000000..29fd8045
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amarok.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2d79c7" d="M 13.987,0 C 13.606,0 12.867,0.93207 12.59,1.0792 12.312,1.2264 10.119,2.8941 9.9115,3.1885 9.7035,3.4828 9.4265,3.6054 9.1265,3.5809 8.826,3.5564 7.8775,3.5463 7.554,3.7425 7.231,3.9388 5.7555,5.5432 5.3858,5.7393 5.0164,5.9355 4.5345,6.036 4.3036,6.0605 4.0727,6.085 3.3078,6.9901 3.1,7.1618 2.8922,7.3335 1.2502,8.0883 1.0193,8.2353 0.78833,8.3825 2.7038,10.444 2.9808,10.493 3.2579,10.542 2.2628,11.193 2.2568,11.659 2.2509,12.124 2.7332,13.509 5.5309,15.14 7.9495,16.549 10.505,15.87 11.469,15.583 11.852,15.469 11.711,14.161 11.782,13.465 11.828,13.024 11.989,9.3205 12.59,8.3395 13.19,7.3585 14.906,6.1808 15.506,6.0582 16.107,5.9356 15.991,5.6903 15.991,5.4696 15.991,5.2489 15.899,4.7583 15.737,4.6848 15.575,4.6112 14.945,5.0531 14.737,5.1021 14.529,5.1511 13.536,5.2248 13.398,4.9795 13.259,4.7344 14.518,2.2327 14.679,1.9384 14.841,1.6441 14.91,1.2516 14.61,0.8347 14.311,0.41728 14.103,3.4e-4 13.988,3.4e-4 Z"/>
+ <path style="fill:#ffffff" d="M 8.988,5.0136 C 8.988,5.0136 8.2286,4.9009 7.7904,5.3237 7.3521,5.7466 6.9723,6.6767 7.0016,6.9585 7.0308,7.2404 7.9072,6.0002 8.2869,5.9157 8.6667,5.8311 9.0756,5.211 8.988,5.0137 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/amarok2.svg b/.icons/awkward/16x16/apps/amarok2.svg
new file mode 120000
index 00000000..d0cde88f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amarok2.svg
@@ -0,0 +1 @@
+amarok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amazon-store.svg b/.icons/awkward/16x16/apps/amazon-store.svg
new file mode 100644
index 00000000..e5932b9e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amazon-store.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#3f5979" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8.6488,7.5218 C 8.6488,7.9761 8.6602,8.3554 8.4309,8.759 8.2452,9.0869 7.9516,9.289 7.6238,9.289 7.1759,9.289 6.9145,8.9476 6.9145,8.444 6.9145,7.4497 7.8052,7.269 8.6488,7.269 V 7.5218 M 9.8253,10.365 C 9.7481,10.435 9.6367,10.439 9.5495,10.393 9.1624,10.072 9.0931,9.9219 8.8802,9.6154 8.2402,10.269 7.7874,10.464 6.9573,10.464 5.9766,10.464 5.2116,9.8576 5.2116,8.6454 5.2116,7.699 5.7252,7.054 6.4552,6.739 7.0888,6.4604 7.9731,6.4111 8.6488,6.3339 V 6.1832 C 8.6488,5.9061 8.6702,5.5775 8.5074,5.3382 8.3652,5.1232 8.0924,5.0346 7.8531,5.0346 7.4088,5.0346 7.0116,5.2625 6.9145,5.7354 6.8952,5.8404 6.8181,5.9432 6.7131,5.9482 L 5.5809,5.8261 C 5.4859,5.8054 5.3809,5.7282 5.4066,5.5818 5.668,4.2103 6.9066,3.797 8.0152,3.797 8.5831,3.797 9.3245,3.948 9.7724,4.3775 10.34,4.9075 10.286,5.6146 10.286,6.3839 V 8.2018 C 10.286,8.7483 10.512,8.9876 10.725,9.2833 10.801,9.3883 10.817,9.514 10.722,9.5933 10.485,9.7919 10.061,10.161 9.8281,10.368 L 9.8253,10.365"/>
+ <path style="fill:#ff9900" d="M 12.266,9.8789 C 11.916,9.8838 11.502,9.9615 11.189,10.182 11.093,10.25 11.11,10.343 11.217,10.33 11.57,10.288 12.355,10.194 12.494,10.373 12.635,10.552 12.34,11.291 12.207,11.621 12.167,11.721 12.253,11.761 12.344,11.686 12.932,11.195 13.083,10.165 12.963,10.016 12.903,9.942 12.616,9.874 12.266,9.8789 Z M 3.0723,10.076 C 2.9993,10.086 2.968,10.174 3.0449,10.244 4.35,11.423 6.074,12.131 7.9902,12.131 9.357,12.131 10.944,11.702 12.039,10.895 12.22,10.76 12.066,10.56 11.881,10.639 10.654,11.16 9.3189,11.41 8.1055,11.41 6.3063,11.41 4.5648,10.917 3.1562,10.098 3.1255,10.08 3.0966,10.073 3.0723,10.076 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/amazon.svg b/.icons/awkward/16x16/apps/amazon.svg
new file mode 120000
index 00000000..4f2e80b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amazon.svg
@@ -0,0 +1 @@
+amazon-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amazonclouddrive.svg b/.icons/awkward/16x16/apps/amazonclouddrive.svg
new file mode 120000
index 00000000..4f2e80b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amazonclouddrive.svg
@@ -0,0 +1 @@
+amazon-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amd-ati.svg b/.icons/awkward/16x16/apps/amd-ati.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amd-ati.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amd.svg b/.icons/awkward/16x16/apps/amd.svg
new file mode 100644
index 00000000..27759c9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amd.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m3.0521 3 2.948 3h3.9999v4l3 2.9653v-9.9653zm2.9478 3-2.9999 3v4h4.0972l2.9028-3h-4.0001z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/amnesia-a-machine-for-pigs.svg b/.icons/awkward/16x16/apps/amnesia-a-machine-for-pigs.svg
new file mode 100644
index 00000000..1af0c0bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amnesia-a-machine-for-pigs.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#ff5555" d="M 11.150319,13.619546 C 7.4815406,15.801003 3.0999835,15.313803 0.34219288,12.744945 0.26023967,12.66862 0.20425747,12.568759 0.18106923,12.457531 -0.02421825,11.473727 -0.05258138,10.461319 0.08395123,9.4636834 0.46645729,6.6687343 3.6742993,8.4554381 6.3807793,6.8461638 10.049558,4.6647063 11.687893,2.2491962 14.445684,4.8180543 c 0.08196,0.076323 1.350057,-1.3868133 1.373245,-1.2755858 0.780415,3.7400032 -0.996042,7.8933665 -4.66861,10.0770775 z"/>
+ <path style="fill:#e4e4e4" d="M 9.8789062 1 C 8.196618 0.98194738 6.4546998 1.4264715 4.8496094 2.3808594 C 2.0726221 4.0320573 0.38169065 6.8083453 0.05859375 9.6816406 C 0.088285507 9.9416436 0.12803927 10.200156 0.18164062 10.457031 C 0.20482886 10.568259 0.25984367 10.667816 0.34179688 10.744141 C 3.0995875 13.312999 7.4816122 13.800598 11.150391 11.619141 C 13.927401 9.9679289 15.618316 7.1916505 15.941406 4.3183594 C 15.911714 4.0583565 15.871961 3.7998438 15.818359 3.5429688 C 15.795171 3.4317412 15.740163 3.3321824 15.658203 3.2558594 C 14.106946 1.8108767 12.041848 1.0232105 9.8789062 1 z"/>
+ <circle style="fill:#1c93e1" cx="2.928" cy="10.928" r="4" transform="rotate(-30)"/>
+ <ellipse style="opacity:0.95700001;fill:#3f3f3f" cx="2.928" cy="10.928" rx="2" ry="2" transform="rotate(-30)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/amnesia-the-dark-descent.svg b/.icons/awkward/16x16/apps/amnesia-the-dark-descent.svg
new file mode 100644
index 00000000..3aa8cc1c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amnesia-the-dark-descent.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#4b4e30" d="M 11.150319,13.619546 C 7.4815406,15.801003 3.0999835,15.313803 0.34219288,12.744945 0.26023967,12.66862 0.20425747,12.568759 0.18106923,12.457531 -0.59934609,8.7175277 1.1771416,4.5641465 4.8496788,2.3804541 8.518457,0.19899607 12.900014,0.68619775 15.657805,3.2550559 c 0.08196,0.076323 0.137936,0.1761851 0.161124,0.2874126 0.780415,3.7400032 -0.996042,7.8933665 -4.66861,10.0770775 z"/>
+ <circle style="fill:#97c800" cx="2.928" cy="10.928" r="4" transform="rotate(-30)"/>
+ <ellipse style="opacity:0.95700001;fill:#3f3f3f" cx="2.928" cy="10.928" rx="2" ry="2" transform="rotate(-30)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/amor.svg b/.icons/awkward/16x16/apps/amor.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amor.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amule.svg b/.icons/awkward/16x16/apps/amule.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amule.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/amulegui.svg b/.icons/awkward/16x16/apps/amulegui.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/amulegui.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/anaconda.svg b/.icons/awkward/16x16/apps/anaconda.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anaconda.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/anatine.svg b/.icons/awkward/16x16/apps/anatine.svg
new file mode 100644
index 00000000..d22798d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anatine.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2aa2ee" d="m6.5294 15.993c-1.7573-0.184-2.9814-0.697-3.8859-1.629-0.3654-0.376-0.6137-0.723-0.82-1.144-0.4367-0.891-0.5735-1.893-0.3598-2.634 0.2126-0.7374 0.696-1.5501 1.3766-2.3144 0.3779-0.4243 0.5691-0.6996 0.7439-1.0457 0.2108-0.4174 0.2335-0.6968 0.2158-1.0843-0.0172-0.3757-0.0962-0.5378-0.2983-0.7089-0.1915-0.1621-0.2705-0.2514-0.8631-0.2226-0.5785 0.0282-0.8622-0.0077-1.1385-0.144-0.2143-0.1057-0.2903-0.2251-0.224-0.3522 0.3445-0.2743 0.4653-0.5743 0.8439-0.7139-0.554-0.4822-1.1011-0.9866-1.12-1.707 0.038919-0.38583 0.38873-0.29304 0.38873-0.29304 0.54854 0.11338 1.1155 0.2274 1.6321 0.24522 0.14856-0.02056 0.30518-0.06098 0.34804-0.08983 0.042868-0.02885 0.15969-0.19981 0.25961-0.37992 0.38943-0.70196 0.80182-1.1552 1.2638-1.3888 0.53234-0.26927 1.2855-0.41331 2.0005-0.38256 0.8595 0.03697 1.5895 0.34022 2.1856 0.90795 0.40979 0.39025 0.68098 0.48784 1.0707 0.38529 0.27418-0.07214 0.28037-0.07178 0.28037 0.01598 0 0.11532-0.09019 0.26476-0.22863 0.37881l-0.12753 0.10506 0.12856 0.0779c0.17717 0.10735 0.15618 0.19368-0.0546 0.22464-0.17556 0.02579-0.30715 0.08521-0.30715 0.13869 0 0.01889 0.025196 0.18253 0.055997 0.36366 0.075568 0.44438 0.048647 1.3054-0.054096 1.7304-0.15932 0.65893-0.40031 1.1229-0.81212 1.5634-0.32013 0.2973-1.2256 0.90676-1.3099 0.96131 0.03962 0 0.38631-0.02077 0.61839 0.000224 0.84948 0.07683 1.4411 0.22293 2.2941 0.62857 0.8057 0.38313 1.1481 0.42444 1.5941 0.19233 0.28454-0.14811 0.69187-0.4641 0.99625-0.8827 0.26041-0.35812 0.41534-0.50986 0.65721-0.50986 0.23689 0 0.40706 0.15931 0.58636 0.43857 0.25391 0.39547 0.39241 0.67789 0.49095 1.3668 0.07041 0.49229 0.05064 1.6479-0.03662 2.1387-0.52145 2.9332-2.356 4.908-5.1567 5.551-0.75589 0.17353-1.0604 0.20473-2.1079 0.2159-0.54341 0.0058-1.0504 0.004-1.1267-0.0039z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/anbox.svg b/.icons/awkward/16x16/apps/anbox.svg
new file mode 100644
index 00000000..46bf9bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anbox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#109d8f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 6.3008,2.3005 C 6.272,2.2937 6.242,2.2984 6.2168,2.3162 6.1658,2.3492 6.1563,2.4218 6.1953,2.4763 L 6.8418,3.3982 C 5.8143,3.8672 6.092,4.9608 6,5.9998 H 11 C 10.908,4.9613 11.189,3.8656 10.162,3.3982 L 10.809,2.4763 C 10.848,2.4218 10.836,2.3512 10.787,2.3162 10.736,2.2812 10.664,2.2988 10.625,2.3533 L 9.9551,3.3103 C 9.5116,3.1383 9.0194,3.0427 8.5019,3.0427 7.9844,3.0427 7.4918,3.1383 7.0488,3.3103 L 6.377,2.3533 C 6.3575,2.326 6.3296,2.3074 6.3008,2.3005 Z M 7.0254,4.2908 C 7.2404,4.2908 7.4121,4.4607 7.4121,4.6697 7.4121,4.8787 7.2379,5.0505 7.0254,5.0505 6.8104,5.0505 6.6367,4.8807 6.6367,4.6697 6.6367,4.4607 6.8109,4.2908 7.0254,4.2908 Z M 10.025,4.2908 C 10.238,4.2908 10.412,4.4607 10.412,4.6697 10.412,4.8787 10.238,5.0505 10.025,5.0505 9.8104,5.0505 9.6367,4.8807 9.6367,4.6697 9.6367,4.4607 9.8109,4.2908 10.025,4.2908 Z M 6.002,6.9998 V 10.797 C 6.002,11.141 6.162,11.5 6.502,11.5 H 7 V 13.188 C 7,13.637 7,14 7.5,14 8,14 8.002,13.637 8.002,13.188 V 11.5 H 9.002 V 13.188 C 9.002,13.637 8.9629,14 9.5,14 10,14 10,13.75 10,13.188 V 11.5 H 10.504 C 10.842,11.5 11.004,11.14 11.004,10.797 V 6.9998 Z M 4.5234,7.0017 C 4.0005,7.0003 4,7.3791 4,7.8455 V 9.1543 C 4,9.6212 4.0005,10.003 4.5234,10.002 5.0005,10.001 5,9.6207 5,9.1543 V 7.8455 C 5,7.3786 5.0005,7.0003 4.5234,7.0017 Z M 12.479,7.0017 C 12,7.0003 12,7.3791 12,7.8455 V 9.1543 C 12,9.6212 12,10.003 12.479,10.002 13,10.001 13,9.6207 13,9.1543 V 7.8455 C 13,7.3786 13,7.0003 12.479,7.0017 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/android-file-transfer.svg b/.icons/awkward/16x16/apps/android-file-transfer.svg
new file mode 100644
index 00000000..018d48d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/android-file-transfer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#c63939" d="m8 2a4 4 0 0 0 -3.0781 1.4492c-0.1511 0.1679-0.2619 0.3484-0.3692 0.5313a4 4 0 0 0 -0.1386 0.2617c-0.0571 0.1192-0.1114 0.234-0.1543 0.3535a4 4 0 0 0 -0.125 0.39062c-0.0142 0.0558-0.0294 0.1094-0.041 0.1641a4 4 0 0 0 -0.0743 0.4512c-0.07 0.5954-0.0195 1.0351-0.0195 1.0351v5.3613c0 0.555 0.4462 1.002 1 1.002v1.2852c0 0.396 0.446 0.715 1 0.715s1-0.319 1-0.715v-1.285h2v1.285c0 0.396 0.446 0.715 1 0.715s1-0.31873 1-0.71484v-1.285c0.5538 0 1-0.44652 1-1.002v-5.3613s0.05367-0.49794-0.03711-1.1484a4 4 0 0 0 -0.049 -0.2871c-0.014-0.0674-0.028-0.1319-0.045-0.2012a4 4 0 0 0 -0.144 -0.4551c-0.037-0.0976-0.083-0.1918-0.129-0.289a4 4 0 0 0 -0.133 -0.2461c-0.114-0.1981-0.234-0.3935-0.399-0.5743a4 4 0 0 0 -3.064 -1.4355z"/>
+ <path fill="#9f2e2e" d="m3 7.0002c-0.554 0-1 0.31833-1 0.71444v3.5714c0 0.396 0.446 0.714 1 0.714s1-0.318 1-0.714v-3.5716c0-0.3961-0.446-0.7144-1-0.7144z"/>
+ <path fill="#fff" d="m5.15 6h5.7c0.083 0 0.15 0.223 0.15 0.5s-0.067 0.5-0.15 0.5h-5.7c-0.083 0-0.15-0.223-0.15-0.5s0.067-0.5 0.15-0.5z"/>
+ <ellipse fill="#fff" cx="5.5" cy="4.455" rx=".5" ry=".545"/>
+ <path fill="#9f2e2e" d="m13 7.0002c-0.554 0-1 0.31833-1 0.71444v3.5714c0 0.396 0.446 0.714 1 0.714s1-0.31833 1-0.71444v-3.5716c0-0.3961-0.446-0.7144-1-0.7144z"/>
+ <path fill="#c63939" d="m5.4824 0.015396c-0.2676 0.071693-0.4171 0.37539-0.335 0.68149l0.7394 2.7598c0.0819 0.3056 0.3633 0.4939 0.6308 0.4222 0.2676-0.0717 0.4171-0.3754 0.335-0.6815l-0.7394-2.7595c-0.082017-0.30609-0.36333-0.49436-0.63089-0.42267z"/>
+ <path fill="#c63939" d="m10.518 0.015396c0.26756 0.071693 0.41705 0.3754 0.33503 0.68149l-0.74 2.7598c-0.082 0.3056-0.3631 0.4939-0.6306 0.4222-0.2676-0.0717-0.4171-0.3754-0.335-0.6815l0.7394-2.7595c0.082017-0.30609 0.36333-0.49436 0.63089-0.42267z"/>
+ <ellipse fill="#fff" cx="10.5" cy="4.455" rx=".5" ry=".545"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/android-sdk.svg b/.icons/awkward/16x16/apps/android-sdk.svg
new file mode 100644
index 00000000..d8a95fda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/android-sdk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#32867d" d="m8 2a4 4 0 0 0 -3.0781 1.4492c-0.1511 0.1679-0.2619 0.3484-0.3692 0.5313a4 4 0 0 0 -0.1386 0.2617c-0.0571 0.1192-0.1114 0.234-0.1543 0.3535a4 4 0 0 0 -0.125 0.39062c-0.0142 0.0558-0.0294 0.1094-0.041 0.1641a4 4 0 0 0 -0.0743 0.4512c-0.07 0.5954-0.0195 1.0351-0.0195 1.0351v5.3613c0 0.555 0.4462 1.002 1 1.002v1.2852c0 0.396 0.446 0.715 1 0.715s1-0.319 1-0.715v-1.285h2v1.285c0 0.396 0.446 0.715 1 0.715s1-0.31873 1-0.71484v-1.285c0.5538 0 1-0.44652 1-1.002v-5.3613s0.05367-0.49794-0.03711-1.1484a4 4 0 0 0 -0.049 -0.2871c-0.014-0.0674-0.028-0.1319-0.045-0.2012a4 4 0 0 0 -0.144 -0.4551c-0.037-0.0976-0.083-0.1918-0.129-0.289a4 4 0 0 0 -0.133 -0.2461c-0.114-0.1981-0.234-0.3935-0.399-0.5743a4 4 0 0 0 -3.064 -1.4355z"/>
+ <path fill="#3bb3a7" d="m3 7.0002c-0.554 0-1 0.31833-1 0.71444v3.5714c0 0.396 0.446 0.714 1 0.714s1-0.318 1-0.714v-3.5716c0-0.3961-0.446-0.7144-1-0.7144z"/>
+ <path fill="#fff" d="m5.15 6h5.7c0.083 0 0.15 0.223 0.15 0.5s-0.067 0.5-0.15 0.5h-5.7c-0.083 0-0.15-0.223-0.15-0.5s0.067-0.5 0.15-0.5z"/>
+ <ellipse fill="#fff" cx="5.5" cy="4.455" rx=".5" ry=".545"/>
+ <path fill="#3bb3a7" d="m13 7.0002c-0.554 0-1 0.31833-1 0.71444v3.5714c0 0.396 0.446 0.714 1 0.714s1-0.31833 1-0.71444v-3.5716c0-0.3961-0.446-0.7144-1-0.7144z"/>
+ <path fill="#32867d" d="m5.4824 0.015396c-0.2676 0.071693-0.4171 0.37539-0.335 0.68149l0.7394 2.7598c0.0819 0.3056 0.3633 0.4939 0.6308 0.4222 0.2676-0.0717 0.4171-0.3754 0.335-0.6815l-0.7394-2.7595c-0.082017-0.30609-0.36333-0.49436-0.63089-0.42267z"/>
+ <path fill="#32867d" d="m10.518 0.015396c0.26756 0.071693 0.41705 0.3754 0.33503 0.68149l-0.74 2.7598c-0.082 0.3056-0.3631 0.4939-0.6306 0.4222-0.2676-0.0717-0.4171-0.3754-0.335-0.6815l0.7394-2.7595c0.082017-0.30609 0.36333-0.49436 0.63089-0.42267z"/>
+ <ellipse fill="#fff" cx="10.5" cy="4.455" rx=".5" ry=".545"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/android-studio-beta.svg b/.icons/awkward/16x16/apps/android-studio-beta.svg
new file mode 120000
index 00000000..b853dd00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/android-studio-beta.svg
@@ -0,0 +1 @@
+android-studio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/android-studio.svg b/.icons/awkward/16x16/apps/android-studio.svg
new file mode 120000
index 00000000..c82ea351
--- /dev/null
+++ b/.icons/awkward/16x16/apps/android-studio.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/androidstudio.svg b/.icons/awkward/16x16/apps/androidstudio.svg
new file mode 100644
index 00000000..d7240f08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/androidstudio.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1106.5197)">
+ <circle style="fill:#3dda84" cx="8" cy="1114.52" r="8"/>
+ <path style="fill:#e4e4e4" d="m 9.8820508,1113.3595 -1.7320508,1 4,6.9282 1.866025,1.232 -0.133974,-2.232 z"/>
+ <path style="fill:#ffffff" transform="translate(0,1106.5197)" d="m 12,8 c 0,2.209139 -1.790861,4 -4,4 C 6.8508819,11.9982 5.758036,11.502302 5,10.638672 L 4,12.5 5,13.1875 c 0.9112763,0.529635 1.9459931,0.80987 3,0.8125 3.313708,0 6,-2.686292 6,-6 z"/>
+ <path style="fill:#ffffff" d="m 6.1339746,1113.3595 1.7320508,1 -4,6.9282 L 2,1122.5197 l 0.1339746,-2.232 z"/>
+ <path style="fill:#4f4f4f" d="m 7,1107.5197 v 2 H 5.9999995 C 5,1109.5197 5,1110.5337 5,1110.5337 v 3.9499 l 2,2 c 0.66432,0.5368 1.383725,0.6246 2,0 l 2,-2 v -3.9499 c 0,-1 -0.999999,-1.014 -0.999999,-1.014 H 9 v -2 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="1112.52" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/angrysearch.svg b/.icons/awkward/16x16/apps/angrysearch.svg
new file mode 100644
index 00000000..c10343f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/angrysearch.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect fill="#ff6363" width="3" height="3" x="2" y="11" rx=".695" ry=".653"/>
+ <rect fill="#ff6363" width="3" height="3" x="2" y="6" rx=".695" ry=".653"/>
+ <rect fill="#ff6363" width="3" height="3" x="7" y="11" rx=".695" ry=".653"/>
+ <rect fill="#ff6363" width="3" height="3" x="7" y="6" rx=".695" ry=".653"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/angular-console.svg b/.icons/awkward/16x16/apps/angular-console.svg
new file mode 100644
index 00000000..e2f728f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/angular-console.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e9375f" cx="6.629" cy="9.168" r="8" transform="rotate(-9.1323018)"/>
+ <path style="fill:#ffffff" d="M 8.0016347,2 4,13 h 1.9555491 l 0.6422616,-2 h 2.8060137 l 0.6406276,2 H 12 Z m 0,4.6706978 L 8.7615626,9.053 H 7.2400725 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/anjuta.svg b/.icons/awkward/16x16/apps/anjuta.svg
new file mode 100644
index 00000000..40a25ab7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anjuta.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#964fa9" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m4 7h-1c0.4101-1.5173 3-2 3-2h-1c1.8454-1.7932 4.003-1.5004 4.003-1.5004 0.068-0.3915 1.001-1.4996 1.001-1.4996l-0.004 1h0.5l-0.188 1.4545c0.59203 0.59844 1.2525 2.6693 1.2525 2.6693l0.25118 0.36798c0.31889 0.46064 0.18921 1.1829-0.1268 1.3545-0.88561 0.52943-1.286-0.52563-1.286-0.52563-0.9786-0.1151-1.902-1.3207-1.902-1.3207-1.2445 0.7026 0.7546 3.085 1.3249 3.833 0.7331 0.958-0.8249 2.167-0.8249 2.167s-2.4982 0.172-4.3721-1.753c-0.9227-0.988-1.6284-2.0899-0.6279-4.247z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/anki.svg b/.icons/awkward/16x16/apps/anki.svg
new file mode 100644
index 00000000..753decb3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anki.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#0088d1" d="m6.3531 0.051266a1.689 1.6448 0 0 0 -1.2386 1.2716l-0.71834 3.5103-3.3754 1.4142a1.689 1.6448 0 0 0 -0.15811 2.9451l3.205 1.7496 0.33711 3.5635a1.689 1.6448 0 0 0 2.8276 1.058l2.7002-2.4286 3.584 0.78873a1.689 1.6448 0 0 0 1.9056 -2.2931l-1.5376-3.2502 1.8786-3.0762a1.689 1.6448 0 0 0 -1.649 -2.4736l-3.651 0.419-2.4235-2.6906a1.689 1.6448 0 0 0 -1.6874 -0.50813z"/>
+ <path fill="#e4e4e4" d="m6.6875 0.0019531a1.689 1.6448 0 0 0 -0.334 0.048828 1.689 1.6448 0 0 0 -1.2383 1.2715l-0.7187 3.5117-3.375 1.414a1.689 1.6448 0 0 0 -0.15822 2.9454l3.2051 1.7476 0.3359 3.565a1.689 1.6448 0 0 0 2.8281 1.058l2.6992-2.429 3.5844 0.789a1.689 1.6448 0 0 0 1.906 -2.293l-1.537-3.2501 1.879-3.0762a1.689 1.6448 0 0 0 -1.651 -2.4746l-3.65 0.4199-2.422-2.6914a1.689 1.6448 0 0 0 -1.3535 -0.55665zm0.2617 2.3339l2.0274 2.252a2.0002 2.0002 0 0 0 1.7144 0.6484l2.979-0.3418-1.492 2.4434a2.0002 2.0002 0 0 0 -0.102 1.8984l1.229 2.5917-2.942-0.646a2.0002 2.0002 0 0 0 -1.7673 0.466l-2.2598 2.032-0.2773-2.926a2.0002 2.0002 0 0 0 -1.0332 -1.5665l-2.5391-1.3867 2.6836-1.1231a2.0002 2.0002 0 0 0 1.1856 -1.4433l0.5937-2.8985z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/annas-quest.svg b/.icons/awkward/16x16/apps/annas-quest.svg
new file mode 100644
index 00000000..f5031897
--- /dev/null
+++ b/.icons/awkward/16x16/apps/annas-quest.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#4a2803" d="m4 15.376787s6-0.753574 7-0.376787v-1l1 1 0.656013-7-2.656013-5h-5l-2 7v4.25021z"/>
+ <path style="fill:#d3aa7b" d="m11 10s0 1 1 1 0.542373-1 0.542373-1 0.457627-1-0.542373-1-1 1-1 1z"/>
+ <path style="fill:#debf9c" d="m8 13c-3 0-4.6202693-5-4.6202693-5s0.6202693-5 4.6202693-5 4 6 4 6-1 4-4 4z"/>
+ <path style="fill:#723f05" d="m8 0c-1.8199943 0-3.5640867 1.5885952-3.8769531 1.8867188-0.3320221-0.4224261-0.7561495-0.8867188-1.1230469-0.8867188l0.7714844 1.2734375c-0.1054815 0.1290301-0.2005379 0.2577284-0.3632813 0.5117187l-0.9394531 0.2148438s0.3400782 0.1110682 0.6699219 0.2519531c-0.5423532 0.9910745-1.1386719 2.5590965-1.1386719 4.7480469 0 6.285969 0.4960938 7.382812 0.4960938 7.382812l0.5039062 0.273438v-0.65625l1 1v-4.505859s0-0.494141 1.4067797-1.494141c-1-1-0.9966235-3-0.9966235-3 1e-7 0 1.1600454-1.3376131 1.03125-3 1.5588732 6 5.9442118 5.0002379 6.5585938 5.7441406 0.523716 0.6341234 0 3.2558594 0 3.2558594s-0.446594 3.455948 0 2.449219c0.446594-1.006728 1-6.6161657 1-9.449219s-2-5-2-5-1-1-3-1z"/>
+ <circle r="1" style="fill:#debf9c" cx="4" cy="10"/>
+ <path style="fill:#302100" d="m5.2876367 7.8082422s0.1803688-0.68996 0.4275313-0.7842725c0.2476635-0.0945037 0.7455133-0.0239697 0.7455133-0.0239697s-0.3937758 0.1078637-0.6777167 0.2265078c-0.1803743 0.075369-0.4953279 0.5817344-0.4953279 0.5817344z"/>
+ <path style="stroke-linejoin:round;stroke:#302100;stroke-linecap:round;stroke-width:.1;fill:none" d="m8 12s0.2016207-0.230404 0.5811603-0.26661c0.2103765-0.020069 0.4188397 0.035954 0.4188397 0.035954"/>
+ <path style="fill-opacity:.94117647;fill:#302100" d="m6.5 8a0.5 1 0 0 0 -0.5 1 0.5 1 0 0 0 0.5 1 0.5 1 0 0 0 0.5 -1 0.5 1 0 0 0 -0.5 -1zm0.0019531 0.3261719a0.31922922 0.67295897 0 0 1 0.3183594 0.6738281 0.31922922 0.67295897 0 0 1 -0.3183594 0.6738281 0.31922922 0.67295897 0 0 1 -0.3203125 -0.6738281 0.31922922 0.67295897 0 0 1 0.3203125 -0.6738281z"/>
+ <path style="stroke-linejoin:round;stroke:#302100;stroke-linecap:round;stroke-width:.1;fill:none" d="m8 10.61017s0.1404557 0.38983 0.779661 0.38983c0.4998001 0 0.4192635-0.581235 0.4192635-0.581235"/>
+ <path style="fill:#ff8080" d="m12 8-0.646484 1.4726562c0.295184 0.0692679 0.540819 0.1435441 0.646484 0.2714844 0.01384 0.016753 0.01885 0.048917 0.03125 0.068359z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/anoise.svg b/.icons/awkward/16x16/apps/anoise.svg
new file mode 100644
index 00000000..7ae92748
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anoise.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f3f3f" width="6.4" height="1.6" x="-4.09" y="-12.76" transform="matrix(0.70710678,-0.70710678,-0.70710678,-0.70710678,0,0)"/>
+ <circle style="fill:#ff8a18" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="6"/>
+ <path style="fill:#3f3f3f" d="M 6.7578125 3.7578125 L 6.0507812 4.4648438 L 9.5859375 8 L 6.0507812 11.535156 L 6.7578125 12.242188 L 10.292969 8.7070312 L 11 8 L 10.292969 7.2929688 L 6.7578125 3.7578125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/another-redis-desktop-manager.svg b/.icons/awkward/16x16/apps/another-redis-desktop-manager.svg
new file mode 100644
index 00000000..f27187b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/another-redis-desktop-manager.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ca311b" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 7.7148438,3.0703125 C 6.5011745,3.0715525 5.4459696,3.9084418 5.1679688,5.0898438 5.0530424,5.0455882 4.9317466,5.0216428 4.8085938,5.0214844 4.386977,5.0221644 4.0101316,5.2857038 3.8652344,5.6816406 3.8472824,5.6803206 3.830482,5.6804475 3.8125,5.6796875 c -0.6976724,5.2e-4 -1.3342234,0.40163 -1.6347656,1.03125 0.014573,0.00199 -0.077763,0.1854091 -0.1484375,0.3320313 0.1050846,-0.028213 0.2135393,-0.047265 0.3261719,-0.048828 0.209811,-0.00272 0.3786651,0.1177645 0.5605468,0.203125 C 3.07213,7.1439759 3.1739344,7.0266656 3.3496094,7.0078125 3.3829714,7.0042025 3.4156807,7.00116 3.4492188,7 h 0.00586 0.00391 C 3.8105699,6.9911565 4.1815334,7.1470489 4.4335938,7.3847656 4.7110939,7.2614145 4.9045014,7.0070178 5.2304688,7 5.94984,6.9845126 6.5004826,7.2728293 6.9472656,7.6464844 7.2974437,7.3550264 7.7297086,7.1906382 8.1992188,7.125 V 7.0097656 C 8.1873227,6.2481161 8.8166742,5.5993534 9.578125,5.5878906 h 0.00195 c 0.1989202,-0.00283 0.3418107,0.1373131 0.5156249,0.2128906 0.164012,-0.072405 0.294726,-0.2100606 0.482422,-0.2128906 h 0.002 c 0.58964,-0.00839 1.009994,0.4157163 1.220703,0.9375 0.247142,-0.071911 0.499112,-0.1308594 0.740235,-0.1308594 0.73411,0 1.183484,0.2570628 1.380859,0.3828126 -0.01548,-0.2206033 -0.03209,-0.4113526 -0.0098,-0.40625 -0.278724,-0.9973356 -1.187106,-1.6865421 -2.222656,-1.6875 -0.08015,7.999e-4 -0.160598,0.00457 -0.240234,0.013672 -0.112008,-0.5277888 -0.577644,-0.9055084 -1.117188,-0.90625 -0.226302,5.6e-4 -0.4469558,0.069056 -0.6347654,0.1953125 C 9.2009872,3.4068761 8.4777693,3.0716121 7.7148438,3.0703125 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.74865228;stroke-linecap:round" d="M 2.3743636,10.614646 V 8.3739609"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.74865228;stroke-linecap:round;stroke-linejoin:round" d="M 3.4973046,8.37402 C 2.8192468,8.4467714 2.8467104,8.8894716 2.4722383,9.4095716 v 0 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.74865228;stroke-linecap:round;stroke-linejoin:round" d="m 4.2660155,9.4969984 h 2.2258982 c 0,0 0.041299,-1.1503974 -1.2322816,-1.1229784 -1.27358,0.027419 -1.3997039,2.166628 0.05951,2.245957 0.6479358,-0.02312 0.7330295,-0.101443 0.7330295,-0.101443"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:0.74865228;stroke-linecap:round;stroke-linejoin:round" cx="8.497" cy="9.497" r="1.123"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linecap:round" d="m 9.60004,6.994303 v 3.6"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linecap:round" d="m 10.60004,8.594303 v 2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linecap:round" d="M 10.60004,6.994303 V 7.3886062"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linecap:round;stroke-linejoin:round" d="m 11.753719,10.144866 c 0,0 0.380297,0.449437 0.824031,0.449437 0.443735,0 0.994333,-0.169538 0.996339,-0.6 C 13.579189,8.8999206 11.7,9.4911682 11.7,8.6934398 c 0,-0.552132 0.172501,-0.8991368 0.841436,-0.8991368 0.402832,0 0.800268,0.2484796 0.800268,0.2484796"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ant-downloader.svg b/.icons/awkward/16x16/apps/ant-downloader.svg
new file mode 100644
index 00000000..8127abe9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ant-downloader.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#777676" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#342522" d="m 3.7572481,1.5999998 c -0.00747,1.0372158 0.1520516,2.125105 0.7131104,3.019075 0.213552,0.2697504 0.6220584,0.839342 0.9818192,0.869128 C 5.6640485,5.2528412 6.0686565,4.795018 5.9939321,4.5393432 5.0981529,4.3650604 4.3423665,3.3952896 4.0535517,2.6028876 3.9308341,2.2758981 3.8481181,1.9365468 3.7572481,1.5999998 Z"/>
+ <path style="fill:#403431" d="M 7.5347796,2.3632352 C 6.2522616,3.657152 4.9078624,4.9824452 4.2184572,6.7020756 3.7799588,7.6685608 3.4803492,8.6934912 3.2910252,9.7354948 3.5130904,9.5469012 3.7677544,8.914694 3.9971984,8.5652616 4.7928096,7.1662052 5.5365596,5.737894 6.3491828,4.348904 6.7438104,3.6866772 7.1392412,3.0249236 7.5347796,2.3632352 Z"/>
+ <path style="fill:#403431" d="M 7.6195052,2.3030932 C 6.2741268,4.7795996 4.9273528,7.2562 3.6087744,9.7465452 3.5441028,9.9928596 4.0303792,9.4848904 4.174358,9.4361616 4.8848172,8.9416388 5.586878,8.4354332 6.2903444,7.9312312 6.4890652,7.4369752 6.5522956,6.8848116 6.6968828,6.367724 7.0022112,5.0331964 7.3413128,3.7025016 7.6195052,2.3642028 c 0,-0.020371 0,-0.040738 0,-0.06111 z"/>
+ <path style="fill:#342522" d="m 6.7556087,9.3213912 c -0.62257,0.1925676 -1.3149468,0.425128 -1.6934172,0.9893098 -0.225182,0.550978 0.2029788,1.077295 0.6148336,1.399834 0.4990628,0.397407 1.0471984,0.744616 1.6318992,1.001313 C 6.8019075,12.005141 6.3175415,11.16805 6.4683835,10.263216 6.5001355,9.9310828 6.6394039,9.6289544 6.7556087,9.3213912 Z"/>
+ <path style="fill:#403431" d="m 2.8,10.87139 c 0.0066,0.288578 0.3803468,0.77762 0.5380024,1.142912 C 3.7351816,12.807573 4.1240072,13.605087 4.5179484,14.4 4.3158808,13.480073 4.0096748,12.575896 3.85875,11.643623 4.2270848,11.408186 4.6403876,11.252175 5.0335984,11.062068 4.2890648,10.998506 3.5445336,10.934953 2.8,10.87139 Z"/>
+ <path style="fill:#342522" d="m 12.242768,1.5999998 c 0.0075,1.0372158 -0.152052,2.125105 -0.71311,3.019075 -0.213552,0.2697504 -0.622059,0.839342 -0.98182,0.869128 C 10.335968,5.2528412 9.9313603,4.795018 10.006084,4.5393432 10.901863,4.3650604 11.65765,3.3952896 11.946464,2.6028876 12.069182,2.2758981 12.151898,1.9365468 12.242768,1.5999998 Z"/>
+ <path style="fill:#403431" d="m 8.4652204,2.3632352 c 1.2825176,1.2939168 2.6269176,2.61921 3.3163226,4.3388404 0.438498,0.9664852 0.738108,1.9914156 0.927432,3.0334192 C 12.48691,9.5469012 12.232246,8.914694 12.002802,8.5652616 11.20719,7.1662052 10.46344,5.737894 9.6508172,4.348904 9.2561896,3.6866772 8.8607588,3.0249236 8.4652204,2.3632352 Z"/>
+ <path style="fill:#403431" d="M 8.3804948,2.3030932 C 9.7258732,4.7795996 11.072647,7.2562 12.391226,9.7465452 12.455897,9.9928596 11.969621,9.4848904 11.825642,9.4361616 11.115183,8.9416388 10.413122,8.4354332 9.7096556,7.9312312 9.5109348,7.4369752 9.447704,6.8848116 9.3031172,6.367724 8.9977884,5.0331964 8.6586872,3.7025016 8.3804948,2.3642028 c 0,-0.020371 0,-0.040738 0,-0.06111 z"/>
+ <path style="fill:#342522" d="m 9.2683156,9.3213912 c 0.62257,0.1925676 1.3149474,0.425128 1.6934174,0.9893098 0.225182,0.550978 -0.202979,1.077295 -0.614834,1.399834 C 9.8478364,12.107942 9.2997008,12.455151 8.715,12.711848 9.2220168,12.005141 9.7063828,11.16805 9.5555408,10.263216 9.5237888,9.9310828 9.3845204,9.6289544 9.2683156,9.3213912 Z"/>
+ <path style="fill:#403431" d="m 13.2,10.87139 c -0.0066,0.288578 -0.380347,0.77762 -0.538002,1.142912 -0.39718,0.793271 -0.786005,1.590785 -1.179946,2.385698 0.202067,-0.919927 0.508273,-1.824104 0.659198,-2.756377 -0.368335,-0.235437 -0.781638,-0.391448 -1.174848,-0.581555 0.744533,-0.06356 1.489064,-0.127115 2.233598,-0.190678 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/antimicro.svg b/.icons/awkward/16x16/apps/antimicro.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/antimicro.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/anydesk.svg b/.icons/awkward/16x16/apps/anydesk.svg
new file mode 100644
index 00000000..45897824
--- /dev/null
+++ b/.icons/awkward/16x16/apps/anydesk.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8e8e8e" d="m 5.9998283,2.00001 c -0.3142998,0 -0.6288097,0.1171491 -0.8637562,0.3520899 L 0.35208613,7.1366193 c -0.46989372,0.4698817 -0.46922697,1.256233 6.75e-4,1.7261155 L 5.1367471,13.647254 c 0.4698941,0.469883 1.2569463,0.470548 1.7268404,6.74e-4 L 11.64758,8.8634169 c 0.469893,-0.4698825 0.469894,-1.2569069 0,-1.726789 L 6.8635848,2.3520999 C 6.6286387,2.1171591 6.3141282,2.00001 5.9998283,2.00001 Z"/>
+ <rect style="fill:#ffffff" width="5.843" height="5.843" x="6.98" y="-1.51" rx=".318" ry=".318" transform="rotate(45)"/>
+ <path style="fill:#e52e38" d="m 9.9998284,2.0000097 c -0.3142998,0 -0.6288097,0.1171491 -0.8637562,0.3520899 L 4.352086,7.1366191 C 3.8821924,7.6065008 3.8828591,8.3928522 4.352761,8.8627346 l 4.7839862,4.7845194 c 0.4698942,0.469883 1.2569458,0.470548 1.7268398,6.74e-4 L 15.64758,8.8634167 c 0.469892,-0.4698825 0.469893,-1.2569069 0,-1.726789 L 10.863584,2.3520996 C 10.628639,2.1171588 10.314128,2.0000097 9.9998284,2.0000097 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ao-app.svg b/.icons/awkward/16x16/apps/ao-app.svg
new file mode 100644
index 00000000..d3d4e042
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ao-app.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#17c7e1" d="M 8.0421167,5.3227722e-4 C 7.7163028,-0.00754329 7.3946046,0.07641604 7.1122678,0.24321126 L 1.8878489,3.3335984 C 1.3384158,3.658567 0.99995996,4.2591969 0.99999997,4.9091918 v 6.1811742 c -2.7e-7,0.649921 0.33841623,1.250473 0.88777113,1.575433 l 5.3726237,1.688114 c 0.5493545,0.324961 1.2261873,0.324961 1.7755422,0 l 3.416322,-2.084454 c 0.549434,-0.324968 0.887889,-0.925598 0.887849,-1.575593 L 15,4.9090318 C 15.00004,4.2590369 14.661584,3.658407 14.112151,3.3334384 L 8.8877322,0.24305126 C 8.6300708,0.09085182 8.3392208,0.00740533 8.0418833,3.7227788e-4 Z"/>
+ <path style="fill:#546bdc" d="M 14.848092,4.1757761 1.3607854,12.185118 a 1.7755407,1.8191524 0 0 0 0.5271257,0.480466 l 5.2241778,3.090613 a 1.7755407,1.8191524 0 0 0 1.7758222,0 L 14.112089,12.665584 A 1.7755407,1.8191524 0 0 0 15,11.090591 V 4.909367 A 1.7755407,1.8191524 0 0 0 14.848092,4.1757761 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/apachedirectorystudio.svg b/.icons/awkward/16x16/apps/apachedirectorystudio.svg
new file mode 100644
index 00000000..a9e3fc29
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apachedirectorystudio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2167bb" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 7.1485844,13.954794 C 6.6682888,13.829345 7.3598096,13.17468 7.190576,12.796027 7.134336,12.26676 7.4437728,11.395885 6.795732,11.160259 6.2338476,11.224699 6.025018,11.823986 5.6756956,12.211943 5.4278348,12.496986 5.9728572,11.678092 5.5209212,11.95169 5.1474828,12.085203 4.9943872,12.00582 5.4543704,11.89494 5.7984736,11.899024 6.00506,11.524916 5.6843292,11.474036 5.9965672,11.18413 7.1955468,11.091484 6.5815,10.501426 6.4319712,10.181555 5.9861448,9.7380034 5.7876096,10.225474 5.41269,10.26884 5.353218,11.30596 5.1283792,10.948766 4.906402,11.377929 4.8585004,11.89337 4.3655912,12.114216 4.41692,12.04882 4.975136,11.354661 4.7851696,11.161917 4.5269716,11.461171 4.3507872,11.229507 4.0777952,11.408436 4.4280872,11.132778 5.17416,11.009044 5.1333064,10.495654 4.7695156,10.345143 4.3288724,11.246761 4.2040052,10.940126 4.2370772,10.624084 3.3233776,11.658778 3.6347036,11.146888 3.0430056,11.183508 4.2110352,10.828822 4.1516504,10.644333 4.5334568,10.344667 5.3474276,10.530216 5.4944592,10.042895 4.9588952,9.7584034 4.2996432,9.7993224 3.8507372,10.22341 3.711796,10.30903 3.250796,10.620136 3.5631844,10.28924 2.66988,10.34807 4.5568756,9.9934868 3.6344504,9.9427318 3.6046424,9.9662618 4.6637024,9.7336294 4.039296,9.5403524 3.5691356,9.2388604 2.7118568,9.4442232 2.4122368,9.2599744 2.6776876,9.1662912 3.4875928,9.329856 2.8838172,9.0030244 2.441398,8.727978 3.3267228,9.149792 3.460182,9.1896744 3.6906796,9.3214124 4.1563108,9.3909936 3.759604,9.0704136 3.473482,8.6697324 4.23269,9.5431864 4.4704724,9.54255 4.8236744,9.51615 5.593196,9.568974 5.7292976,9.3194392 5.2955292,8.857656 4.6551216,8.6658424 4.1071968,8.372956 3.5013364,8.344584 2.8812612,8.4829852 2.2664399,8.5597512 2.2030322,8.3456096 3.0922288,8.376838 3.3712612,8.3002988 3.5517584,8.026628 2.5706236,7.8913436 2.2609433,7.8589728 1.9945438,7.9247184 1.9829022,7.6288276 1.9858297,7.6387376 2.3119947,7.7297232 3.4403004,8.0685928 2.7106044,7.504638 2.7933948,7.090444 1.4352389,6.6218564 2.3496784,6.9018248 2.2205571,6.719052 1.9836453,6.2802528 2.3577132,6.6621644 2.7132772,7.1166028 3.0068504,7.6882124 3.5214924,7.9765932 3.7183704,8.1271136 4.4336376,8.2721324 3.9278852,7.923214 3.5112312,7.7171904 3.5243152,7.4539296 3.1925388,7.1380152 3.7341436,7.31489 3.945976,7.9250776 4.3967176,8.2410868 4.841436,8.3542404 5.2375756,8.8253108 5.6340456,8.8691156 5.4608476,8.2636668 4.7563348,8.1806736 4.3454396,7.7869004 4.071154,7.6451696 3.8844516,7.5436604 4.2955248,7.6326864 4.6725636,7.7606792 4.8926408,8.0964192 5.344454,8.232226 4.9372276,7.7996156 4.4606572,7.280986 3.8855672,7.1088136 3.4933932,7.0828016 2.63131,6.7222228 2.59571,6.5944744 2.9444944,6.6974336 3.8544056,7.2214188 3.9354644,6.8347956 3.7906188,6.5017928 3.0882984,6.3800972 3.0832412,6.206724 3.3409944,6.3733784 3.720718,6.3623972 3.2854496,6.0904052 3.0474804,5.9548288 2.469716,5.4695948 3.04681,5.8043412 3.6314232,6.1816336 2.421342,4.9411108 3.012034,5.5012108 3.2635676,5.7160516 3.7296568,6.4320912 3.8279264,6.3284176 3.7015408,6.0657964 3.492714,5.4056916 3.7813576,6.0129056 4.0217972,6.6545816 4.4014544,7.26004 4.997794,7.6241468 4.983498,7.1988004 4.5305592,6.7025248 4.2349936,6.3189692 4.0212124,6.0701892 3.8074452,5.5955364 4.1889396,6.0856008 4.278976,6.3966576 4.7225172,6.6830324 4.4248344,6.198602 4.2456556,5.7670636 3.5507784,5.4017268 3.498628,5.0845712 3.8322728,5.4569728 3.593286,4.898802 3.708196,5.0234022 c 0.026944,0.3225832 0.58662,0.8404528 0.5009632,0.50945 0.1225532,0.2188904 0.388534,0.490556 0.184526,0.041762 C 4.2301532,5.2572248 4.2230084,4.9899032 4.4258172,5.4503136 4.515712,6.1621896 5.2216144,6.5001264 5.6537916,6.9981732 5.8325932,7.219526 6.2764944,7.4990424 5.9437332,7.041044 5.7781812,6.5883844 5.000812,6.127352 4.9279912,5.9033668 5.1177544,6.112132 5.6942536,6.432012 5.2630988,5.9376188 4.8052744,5.459056 4.3636572,4.9468784 3.7740332,4.62841 3.4850148,4.470192 3.342556,4.18172 3.7375052,4.5104788 4.2823912,4.8867248 2.9670556,3.602674 3.521012,4.0180008 4.0175072,4.452674 4.3880368,5.0197296 4.9378152,5.3973364 5.4151852,5.6491596 4.8210572,4.7870532 4.6542452,4.6565904 4.4248356,4.3225652 3.6823668,3.8927016 3.790474,3.6492372 4.099076,3.827916 3.2924408,2.8812984 3.757174,3.2783668 c 0.2274536,0.2869768 0.1939352,0.104 0.091522,-0.121094 0.3475976,0.3671776 0.5572352,1.0759228 0.9431216,1.272212 C 4.6933496,4.1487288 4.6788896,3.801446 4.4898288,3.5669296 4.3006156,3.3973612 3.8835016,2.9226912 4.371676,3.3031808 4.7923404,3.6331156 4.8395488,4.2421364 5.0411504,4.715908 5.1805924,5.0915816 5.3812188,5.8530784 5.5704624,5.9851612 5.667896,5.5297552 5.3629612,5.1066904 5.4215156,4.6637924 5.5194768,5.067972 5.7799392,5.3844244 6.0689888,5.6730788 6.2402988,5.9560896 6.6064304,6.1533812 6.273842,5.7081668 5.7356908,4.8891992 5.0957024,4.1179824 4.7923148,3.170348 4.6300196,2.9769484 4.1145424,2.748742 4.6708628,2.9366688 4.5929184,2.2481368 5.2039692,3.9523228 4.9954212,3.0614256 4.8993228,2.7889948 4.8721768,2.4932284 4.995438,2.9180904 5.1959748,3.6153988 5.4127412,4.3630736 5.9090748,4.9111156 5.8879588,4.4095444 5.4696612,4.099096 5.5426172,3.756896 5.4349052,3.4083772 5.201258,2.990446 5.1503396,2.6968144 5.353164,3.0369104 5.3127652,2.7603788 5.2151588,2.5641332 5.5650192,2.5106288 5.6012436,3.3491576 5.8243408,3.3715424 5.8084408,3.1525616 5.3975888,2.4520408 5.57626,2.4739312 5.8889448,3.037938 5.9837528,3.7371852 6.4527228,4.2071296 6.6223772,4.4525392 6.9815504,4.9406568 6.7470184,4.36713 6.5002956,3.7226752 6.2155228,3.0757224 5.7112424,2.5883352 5.358498,2.0468156 6.3287928,3.2201484 5.976326,2.5133228 5.660766,2.1104636 6.106562,2.2495064 6.0941924,2.6153532 c 0.054201,0.2872808 0.2839584,0.5284444 0.1624564,0.049256 0.0284,-0.070237 0.321212,1.365136 0.2846284,0.5447012 C 6.6089568,2.6297584 6.090874,2.2999136 6.0345048,1.7729251 6.2218484,2.3531592 6.3102076,1.182185 6.3209724,1.829361 6.3306604,2.0958244 6.4047644,2.4135868 6.5312528,2.2739256 6.620566,2.8516372 6.5902424,3.4544128 6.816718,4.0042352 6.804138,3.7111388 6.6562216,2.838784 6.9296756,3.4744144 7.133582,4.1662392 7.0587012,2.8743424 6.8651532,2.6640476 6.9345772,2.2705316 6.3509672,1.8699518 6.527216,1.6915066 6.7952928,1.8476001 6.8617152,2.3710152 6.971378,2.4694632 7.054186,2.2049824 6.7768312,1.2853054 7.0336948,1.9757919 7.2834256,2.6219548 7.1485416,1.8918946 7.0967048,1.6157618 7.260146,1.7749718 7.3960764,2.7632304 7.4968804,2.5983384 7.5044604,2.3085328 7.1211828,1.3998617 7.5122244,1.9988697 7.6306076,2.5794656 7.6652968,3.1757092 7.72954,3.7604148 7.901972,3.1930872 7.8519044,2.579182 7.758596,2.0294376 c 0.083128,0.4361232 0.1274088,0.1548476 0.1868336,-0.072327 0.00124,0.5189487 0.1087156,0.3261715 0.2106744,0.1930907 0.047777,0.2660516 -0.5162732,1.195358 0.05889,0.7022352 C 8.4870884,2.6441156 8.2322304,1.9666436 8.412026,1.8762666 8.5276508,2.4052436 8.414906,2.8553292 8.336202,3.3965336 8.4226452,3.7398352 8.0918796,4.4491244 8.315438,4.345214 8.27452,4.881566 7.9853896,5.3655496 8.0535912,5.9189768 8.0598612,6.734908 8.0440312,7.5558748 8.1179342,8.3679904 8.4139524,7.7618952 8.368592,7.0193564 8.5431228,6.3622248 8.8767744,4.9008972 8.6134584,3.397858 8.701362,1.9193071 8.804658,2.1095124 8.7912256,2.9955904 8.9142652,2.289406 9.054058,2.7305356 8.7494008,3.4791928 8.8650884,4.0380904 9.1237228,3.7058948 9.1927232,3.184348 9.2282092,2.7499208 9.1859552,2.5072972 9.5134064,1.849119 9.39015,2.4590432 9.287266,3.0616432 9.2184572,3.6806968 8.99194,4.25082 9.1677884,4.1377264 9.5038184,3.2550444 9.3103008,3.9656584 9.1814256,4.3038452 8.8959124,4.8602864 9.2909488,4.4602404 9.6053572,4.0248124 9.8760528,3.47235 9.6845632,2.928176 9.7674692,2.1518104 9.7860872,3.7682312 9.9254712,3.0401528 10.090912,2.5713696 10.09116,3.317926 9.9115192,3.4519408 9.6984384,3.9808432 9.3893796,4.4790204 9.2029496,5.0142832 c 0.00152,0.277062 -0.082238,0.92409 0.262734,0.3920748 C 9.4300196,6.0002744 8.7673896,6.3363308 8.6995092,6.897106 8.865948,6.6626756 9.1328992,6.2406196 8.9360144,6.7878356 9.2755332,6.448812 9.4645908,5.9218004 9.6827044,5.4771944 10.13251,4.6426612 10.008425,3.6444308 10.384588,2.7907264 c -0.0459,0.2727856 -0.193646,0.9708732 0.09039,0.361828 0.0785,0.3217504 -0.458736,1.0968592 -0.2876,1.4408884 0.18632,-0.2365156 0.746574,-0.853334 0.31295,-0.2593892 C 10.206383,4.8153556 9.8396136,5.2478004 9.6570424,5.789668 9.5218232,6.2383632 8.95072,6.8817208 9.1038912,7.2199772 9.6853464,6.8453552 9.6987688,6.0532 9.9545704,5.4632968 10.191038,5.103838 9.5809628,6.6525252 10.001246,5.8288988 10.419673,5.045748 10.988516,4.2493032 10.896869,3.3154412 10.887969,2.9433824 11.008759,3.49211 11.105351,3.06346 c 0.007,0.2846352 -0.158855,1.0113328 0.106045,0.394332 0.05915,-0.3485712 0.405918,-0.56895 0.161214,-0.088648 -0.163417,0.205772 -0.213272,0.6136116 0.05493,0.1932744 0.444066,-0.6491016 0.0013,0.2194212 -0.196342,0.4261912 C 10.873382,4.373612 10.662619,4.8957968 10.357734,5.3393156 10.11058,5.8217476 9.776808,6.430746 9.6610452,6.8684604 10.138316,6.5194992 10.364525,5.9336548 10.759342,5.502162 11.023414,5.213724 11.077065,4.7242736 11.319923,4.731202 11.562288,4.5051032 11.785145,3.7082916 11.893961,4.238628 11.520672,4.569394 11.099754,5.0385712 10.968574,5.470196 11.385048,5.3377836 11.62002,4.7639516 11.825176,4.9001492 12.112539,4.5388408 12.44795,4.5428956 12.767818,4.2772192 12.559706,4.8150392 12.012912,5.066304 11.8105,5.639486 c -0.207871,0.3511268 0.366826,-0.032252 0.0124,0.3282476 -0.128314,0.2639016 -0.26553,0.6334672 0.126689,0.2665988 0.267917,-0.313856 0.895273,-0.2121308 1.092806,-0.6445752 0.06456,-0.2928352 0.372124,-0.7881448 0.178898,-0.1898496 -0.103228,0.324676 0.09179,0.3064712 -0.190358,0.6118776 -0.446299,0.7283892 0.831549,-0.7639916 0.284529,-0.00946 -0.463227,0.4839504 0.471894,-0.240986 0.277586,0.1479444 -0.56779,0.12404 -0.849941,0.6842556 -1.298552,1.0234604 -0.57225,0.4642564 0.434644,0.1580088 0.540888,0.1433208 0.315063,0.05086 0.911419,-0.3764176 0.882379,-0.081429 -0.190247,0.097124 -1.199719,0.1906344 -0.479421,0.2473324 0.378649,0.00348 0.162685,0.3261892 -0.128132,0.095762 -0.528756,-0.1705668 -1.022422,0.080234 -1.52887,0.1409004 -0.356367,0.1286368 -0.634362,0.708424 0.0024,0.5692788 0.359223,0.089165 0.954026,0.043021 1.15775,-0.110548 -0.426328,0.3522352 0.64218,0.076322 0.837072,0.1725192 0.602773,0.08895 -0.311787,0.050922 -0.521874,0.08543 -0.2369,0.24417 -1.31007,0.5107764 -0.510539,0.1490808 0.533145,-0.2123996 -0.509795,-0.103054 -0.691049,-0.155556 -0.286262,-0.2098972 -1.197416,0.1220556 -0.687541,0.3908216 0.225811,0.1819212 0.944152,0.045518 0.938025,0.061638 -0.01238,0.4722684 0.883324,-0.213334 1.001006,-0.077532 -0.395957,0.1384772 -0.370038,0.3346588 0.05284,0.3189544 0.461725,-0.1291884 0.542917,0.4308876 0.08124,0.1285616 -0.671634,-0.091533 -1.358313,-0.097608 -2.024017,-0.2537972 -0.439761,-0.091926 -1.187729,0.960313 -0.314401,0.8002566 0.420471,0.1249454 1.097659,-0.05676 1.374733,0.07474 -0.304813,-0.01152 -0.993752,0.07264 -0.293906,0.1789246 0.189308,0.06943 0.930791,0.08631 0.362408,0.19801 0.134831,0.21381 1.15031,0.460834 0.455857,0.347552 -0.49233,-0.258074 -0.893679,-0.335742 -1.336486,-0.541033 -0.375443,-0.1212192 -1.29331,-0.2986108 -1.373938,0.15126 0.246293,0.588457 0.732368,0.987481 1.392168,0.739969 0.319654,-0.02676 0.01715,0.07846 0.146469,0.295484 -0.275229,-0.240103 -1.102169,-0.122856 -0.469436,0.211328 0.263305,0.07826 0.838447,0.630712 0.290804,0.237368 -0.460918,-0.343581 -0.254371,0.08907 -0.138116,0.342199 -0.35079,-0.203813 -0.598069,-0.882937 -0.920119,-0.99168 -0.08684,0.370748 0.498176,0.999193 0.396645,1.063663 -0.622239,-0.329377 -0.462415,-0.989339 -0.66763,-1.548398 -0.3116486,-0.5755082 -1.3365898,0.482568 -0.748517,0.772301 0.080288,0.23895 1.05172,0.845643 0.3802592,0.528508 -0.2672216,-0.260949 -0.5682296,-0.227766 -0.2980884,0.171201 0.1542368,0.232284 0.2983716,0.757474 0.012568,0.23419 C 9.297846,11.973189 9.016292,10.822858 8.7309588,11.636719 8.5189764,12.33359 8.2331952,13.183332 8.6734004,13.84972 8.314218,14.141524 7.6183332,13.974129 7.1485736,13.954395 Z m 1.2622412,-2.777436 c 0.3602988,-0.321503 -0.2538136,-0.625319 -0.159178,-0.09999 -0.00304,0.138584 0.012908,0.392823 0.159178,0.09999 z M 7.0861148,10.389338 C 7.2368764,9.9673238 6.3712828,9.8418296 6.824604,10.298308 c 0.074567,0.08836 0.3423916,0.454643 0.2615108,0.09103 z m 1.5749156,0.08569 c -0.07416,-0.222674 -0.084872,0.225146 -7e-5,-4e-6 z m 0.6748784,-0.31063 C 9.6207396,9.9006938 10.340474,9.4273164 10.282718,9.190422 9.747878,9.2813372 9.26177,9.6869952 9.1868736,10.235528 9.2345992,10.292555 9.29639,10.135142 9.3359088,10.1644 Z M 8.468116,10.073218 C 8.9691588,9.8542916 9.1197204,9.3268124 9.0704156,8.8227324 8.8159396,8.9226296 8.3990992,9.6165252 8.332622,10.048585 c -0.048136,0.129804 0.094554,0.07239 0.135494,0.02463 z M 5.9022528,9.8602156 C 6.3063524,9.7676854 5.6301684,9.5217948 5.4593712,9.6452592 c -0.7575104,0.0209 0.2864072,0.2906936 0.4428816,0.2149564 z m 0.9819368,-0.05897 C 6.9862752,9.406086 6.3298264,8.9225256 5.9612388,8.7297036 c -0.2140692,0.2303532 0.31925,0.851242 0.5449008,1.0693128 0.1252452,0.0128 0.2529276,0.02049 0.37805,0.0022 z M 7.3269452,9.524184 C 7.207772,8.6352488 6.5910496,7.8953568 5.8676612,7.4035292 5.4686196,7.1298332 5.1170824,6.600044 4.7036504,6.46052 4.9494692,7.1092136 5.215098,7.7919692 5.6947992,8.3055388 6.1018196,8.4001012 5.3978052,7.7661728 5.3304596,7.5336124 5.1575604,7.0693476 5.7832228,7.9289916 5.8693168,8.0862932 6.2720464,8.649488 6.824422,9.0887296 7.228574,9.6534122 7.326176,9.8106926 7.3509944,9.5552642 7.3269452,9.524184 Z M 9.4401516,9.3691848 C 9.8468528,8.9854664 10.595351,8.9321452 10.8282,8.455124 10.672018,8.168902 10.015971,8.473376 9.810822,8.6796376 9.7657324,8.8080228 8.890112,9.6089042 9.4401516,9.3691848 Z M 8.6768644,8.6043676 C 8.9453628,8.269144 9.3594572,7.8144624 9.2525692,7.383656 8.8909152,7.7105236 8.6018472,8.1900428 8.591898,8.674874 L 8.67687,8.604373 Z M 7.3685932,8.40006 C 7.3850212,7.7815092 7.1282344,7.0694376 6.4293664,6.9667248 5.89124,6.8096648 6.6451036,7.5606908 6.7236508,7.766714 6.920248,7.9927736 7.2289304,8.5963976 7.383042,8.5685964 L 7.377554,8.4916908 7.36859,8.4000488 Z M 10.886597,8.1924672 c 0.05913,-0.2989136 0.49261,-1.0640144 0.20378,-1.1448236 -0.286339,0.283772 -0.647177,0.7513388 -0.675786,1.0991248 0.142794,0.024368 0.336903,0.1484588 0.472006,0.045699 z M 9.9840968,8.0417748 C 10.390162,8.1238508 10.753273,7.2088648 10.483751,7.1073956 10.16848,7.3184648 9.7719464,7.7813304 9.7356684,8.0558008 9.8178976,8.0432648 9.901176,8.0426848 9.9840968,8.0417768 Z M 9.6162612,7.6289968 C 10.111933,7.2644752 10.60757,6.8590352 10.863273,6.2833516 11.032144,6.0482036 11.53831,5.1001368 10.934017,5.6530712 10.415716,5.9810252 10.234167,6.63712 9.7982096,7.0504044 9.7529328,7.1144728 9.2507344,7.8213492 9.6162612,7.6289968 Z M 11.635296,7.3564332 c 0.148249,-0.2210364 0.292938,-0.2498952 0.134568,0.05635 0.474292,-0.2308572 1.127803,-0.988584 0.985407,-1.410066 -0.550371,0.1830732 -1.165053,0.4268556 -1.363236,1.024258 -0.158366,0.2826356 -0.18828,0.88402 0.182104,0.3967164 l 0.06114,-0.067258 z M 7.4765176,7.0335424 C 7.6436192,6.3831268 7.1110044,5.8337924 6.8888768,5.2629272 6.7895252,4.8229192 5.6445204,4.284292 6.170282,5.0703984 6.5819916,5.8106156 6.9935644,6.5509336 7.3711396,7.3094216 7.4587368,7.3607936 7.4441644,7.0759964 7.4765176,7.0335424 Z M 6.7960576,6.79384 C 6.48158,6.3881792 6.0769176,5.8095224 5.6869916,5.601784 5.5479156,6.2697944 5.98531,6.927834 6.715938,6.8082488 l 0.06314,-7.2e-4 0.016976,-0.0137 z M 7.8735336,6.696752 C 7.9667648,5.8171164 7.752048,4.9377776 7.3227996,4.1699644 7.2346188,3.9321792 7.0986416,3.5495052 7.061838,4.0292632 7.0027412,4.3864928 6.968862,4.7588884 7.14806,5.0865364 7.242375,5.3361584 7.4663664,6.0787472 7.4636552,5.38475 7.7909952,5.419898 7.6442048,6.651482 7.8735336,6.696752 Z M 11.251548,6.0286588 c 0.168671,-0.1896356 0.296533,-0.6790972 0.027,-0.2023572 -0.122584,0.1722256 -0.362675,0.7557032 -0.07368,0.2774936 l 0.04669,-0.075133 z m 0.899017,-1.189906 C 12.082805,4.6650804 11.449081,5.448904 11.996095,4.974876 l 0.068,-0.055252 0.08647,-0.080875 z M 7.9701068,4.7408788 c 0.033952,-0.3988676 0.1106996,-1.1835472 -0.0377,-1.3600184 -0.00288,0.5150592 -0.225402,1.1908132 -0.0208,1.6101916 0.028144,-0.081197 0.042523,-0.1660932 0.0585,-0.2501732 z M 6.4549036,4.5695252 C 6.1337032,4.146534 5.8526952,3.692826 5.523614,3.276688 c -0.0022,0.5771672 0.449524,0.6470276 0.64558,1.1353096 0.054698,0.070744 0.1965124,0.2009612 0.2857096,0.1575276 z M 7.505376,3.7599904 C 7.5667992,3.3918812 7.365752,2.4026496 7.0879736,2.4718632 7.1120576,3.008842 7.283386,3.4864736 7.4797368,4.0158528 7.5041368,3.9327358 7.4998488,3.8453352 7.505376,3.7599904 Z M 8.2172076,3.2355248 C 8.2634136,2.5845884 7.9912476,3.5971904 8.1849556,3.37588 l 0.01532,-0.061865 0.016924,-0.07849 z M 4.6126764,12.116089 c 0.1811828,-0.268039 0.094767,0.07789 0,0 z M 10.3025,11.779164 c 0.09786,-0.136798 0.06185,0.125971 0,0 z m 1.751721,-1.252126 c -0.289094,-0.232129 0.213881,-0.01633 0,0 z m 1.235125,-0.200024 c -0.825894,-0.296126 0.94747,0.216901 0.135148,0.03836 l -0.06593,-0.01852 -0.06923,-0.01983 z M 13.74377,9.2006652 c 0.03444,-0.1781412 0.168251,0.079748 0,0 z M 2.1948965,9.0276372 c 0.00382,-0.1584112 0.1751551,0.1078392 0,0 z M 13.386004,8.8077648 c -0.403092,-0.074152 0.856267,-0.2387 0.206736,-0.01558 -0.04781,0.09481 -0.141006,-0.00272 -0.206736,0.01558 z M 2.1563713,8.2644552 c -0.3938913,-0.1993276 0.4986195,0.069248 0,0 z m 10.9985677,-0.01496 c 0.211873,-0.2012408 0.670376,0.1001068 0.145369,0.016872 l -0.07093,-0.00402 -0.07444,-0.012832 z m 0.521048,-0.5036848 c 0.08227,-0.024216 0.02555,-0.013696 0,0 z M 3.2480636,7.5183716 c -0.16676,-0.2190508 0.3279896,0.2066436 0,0 z M 2.4116348,7.4280612 C 1.847554,7.2041096 2.4661972,7.29901 2.622236,7.4697628 2.5497108,7.4787948 2.479496,7.4470108 2.4116348,7.4280612 Z M 1.9393718,7.1529628 c -0.022592,-0.1238564 0.1603851,0.1080456 0,0 z M 2.7988772,6.060864 c -0.2023664,-0.1702912 0.2224616,0.036396 0,0 z M 12.230744,5.7500596 c 0.129618,-0.2808208 0.08442,-0.4591656 0.253998,-0.2800472 0.204002,-0.057664 -0.542189,0.857326 -0.253922,0.2800412 z M 11.25409,4.4764216 c 0.04781,-0.3618004 0.245927,-0.4578264 0.05174,-0.043132 0.04305,-0.032296 -0.06122,0.103306 -0.05174,0.043132 z M 4.5473,3.3292396 c -0.1542148,-0.4764316 0.1655764,0.1837932 0,0 z m 7.002509,-0.2629212 c 0.04173,-0.17027 0.09551,0.047048 -10e-7,-5.6e-6 z M 5.7515048,2.2046832 c -0.1750788,-0.2925949 0.1951208,0.206914 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/apk-icon-editor.svg b/.icons/awkward/16x16/apps/apk-icon-editor.svg
new file mode 100644
index 00000000..7cde0183
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apk-icon-editor.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#89c025" d="M 16,15.25 V 1.75 C 16,1.3345 15.666,1 15.25,1 H 1.75 C 1.3345,1 1,1.3345 1,1.75 V 15.25 C 1,15.666 1.3345,16 1.75,16 H 15.25 C 15.666,16 16,15.666 16,15.25 Z"/>
+ <path style="opacity:0.4" d="M 6,3 V 5 H 8 V 3 Z"/>
+ <path style="opacity:0.4" d="M 3,3 V 5 H 5 V 3 Z"/>
+ <path style="opacity:0.4" d="M 9,3 V 5 H 11 V 3 Z"/>
+ <path style="opacity:0.4" d="M 12,3 V 5 H 14 V 3 Z"/>
+ <path style="opacity:0.4" d="M 6,6 V 8 H 8 V 6 Z"/>
+ <path style="opacity:0.4" d="M 3,6 V 8 H 5 V 6 Z"/>
+ <path style="opacity:0.4" d="M 9,6 V 8 H 11 V 6 Z"/>
+ <path style="opacity:0.4" d="M 12,6 V 8 H 14 V 6 Z"/>
+ <path style="opacity:0.4" d="M 6,9 V 11 H 8 V 9 Z"/>
+ <path style="opacity:0.4" d="M 3,9 V 11 H 5 V 9 Z"/>
+ <path style="opacity:0.4" d="M 9,9 V 11 H 11 V 9 Z"/>
+ <path style="opacity:0.4" d="M 12,9 V 11 H 14 V 9 Z"/>
+ <path style="opacity:0.4" d="M 6,12 V 14 H 8 V 12 Z"/>
+ <path style="opacity:0.4" d="M 3,12 V 14 H 5 V 12 Z"/>
+ <path style="opacity:0.4" d="M 9,12 V 14 H 11 V 12 Z"/>
+ <path style="opacity:0.4" d="M 12,12 V 14 H 14 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/app-launcher.svg b/.icons/awkward/16x16/apps/app-launcher.svg
new file mode 120000
index 00000000..c4f0a8b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/app-launcher.svg
@@ -0,0 +1 @@
+chrome-app-list.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/app-outlet.svg b/.icons/awkward/16x16/apps/app-outlet.svg
new file mode 100644
index 00000000..d774d3e7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/app-outlet.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#6c4ac4" rx="1" ry="1" height="16" width="16" y="0" x="0"/>
+ <path style="fill:#e4e4e4" d="m2 13 1-10h10l1 10s0 1-1 1h-10c-1 0-1-1-1-1z"/>
+ <circle r="1.5" style="fill:#cccccc" cx="5.5" cy="6.5"/>
+ <circle r="1.5" style="fill:#cccccc" cx="10.5" cy="6.5"/>
+ <path style="stroke-linejoin:round;stroke:#6c4ac4;stroke-linecap:round;fill:none" d="m5.5 6.5s0.499982 2.9999989 2.5 3c2 0.0000011 2.5-3 2.5-3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/app.rednotebook.RedNotebook.svg b/.icons/awkward/16x16/apps/app.rednotebook.RedNotebook.svg
new file mode 120000
index 00000000..11fbe71e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/app.rednotebook.RedNotebook.svg
@@ -0,0 +1 @@
+rednotebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/app.svg b/.icons/awkward/16x16/apps/app.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/app.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/apparmor_view_profile.svg b/.icons/awkward/16x16/apps/apparmor_view_profile.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apparmor_view_profile.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appcode.svg b/.icons/awkward/16x16/apps/appcode.svg
new file mode 100644
index 00000000..9fcadb01
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appcode.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#14ddb1" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#14ddb1" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.507121,6.999879 c 0,0 0,0.500002 -1,0.500002 -0.999999,0 -0.999999,-1.000001 -0.999999,-2.000002 0,-0.9999985 0,-1.999999 0.999999,-1.999999 1,0 1,0.499999 1,0.499999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,5.999879 h 2 m -1.99995,1.5 v -3 m 1.99995,3 v -3 m -2,0 c 0,0 0,-1.0000005 1,-1.0000005 1,0 1,1.0000005 1,1.0000005"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/apper.svg b/.icons/awkward/16x16/apps/apper.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apper.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appgrid.svg b/.icons/awkward/16x16/apps/appgrid.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appgrid.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-Alva.svg b/.icons/awkward/16x16/apps/appimagekit-Alva.svg
new file mode 120000
index 00000000..b0dcffb1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-Alva.svg
@@ -0,0 +1 @@
+Alva.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-AppImage.svg b/.icons/awkward/16x16/apps/appimagekit-AppImage.svg
new file mode 120000
index 00000000..21092453
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-AppImage.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-Black_Chocobo.svg b/.icons/awkward/16x16/apps/appimagekit-Black_Chocobo.svg
new file mode 120000
index 00000000..e3137f18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-Black_Chocobo.svg
@@ -0,0 +1 @@
+Black_Chocobo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-Cyan.svg b/.icons/awkward/16x16/apps/appimagekit-Cyan.svg
new file mode 120000
index 00000000..57e0d706
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-Cyan.svg
@@ -0,0 +1 @@
+cyan.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-Freeter.svg b/.icons/awkward/16x16/apps/appimagekit-Freeter.svg
new file mode 120000
index 00000000..d65d889d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-Freeter.svg
@@ -0,0 +1 @@
+Freeter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-KittehPlayer.svg b/.icons/awkward/16x16/apps/appimagekit-KittehPlayer.svg
new file mode 120000
index 00000000..9bf5480a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-KittehPlayer.svg
@@ -0,0 +1 @@
+KittehPlayer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-MediaElch.svg b/.icons/awkward/16x16/apps/appimagekit-MediaElch.svg
new file mode 120000
index 00000000..e05047fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-MediaElch.svg
@@ -0,0 +1 @@
+MediaElch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-Ripcord_Icon.svg b/.icons/awkward/16x16/apps/appimagekit-Ripcord_Icon.svg
new file mode 120000
index 00000000..1804ec0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-Ripcord_Icon.svg
@@ -0,0 +1 @@
+Ripcord_Icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-advanced-rest-client.svg b/.icons/awkward/16x16/apps/appimagekit-advanced-rest-client.svg
new file mode 120000
index 00000000..abcf026c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-advanced-rest-client.svg
@@ -0,0 +1 @@
+advanced-rest-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-altus.svg b/.icons/awkward/16x16/apps/appimagekit-altus.svg
new file mode 120000
index 00000000..7d03b3ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-altus.svg
@@ -0,0 +1 @@
+altus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-another-redis-desktop-manager.svg b/.icons/awkward/16x16/apps/appimagekit-another-redis-desktop-manager.svg
new file mode 120000
index 00000000..3570e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-another-redis-desktop-manager.svg
@@ -0,0 +1 @@
+another-redis-desktop-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-ant-downloader.svg b/.icons/awkward/16x16/apps/appimagekit-ant-downloader.svg
new file mode 120000
index 00000000..b7ee2dfd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-ant-downloader.svg
@@ -0,0 +1 @@
+ant-downloader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-app-outlet.svg b/.icons/awkward/16x16/apps/appimagekit-app-outlet.svg
new file mode 120000
index 00000000..2f592dc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-app-outlet.svg
@@ -0,0 +1 @@
+app-outlet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-archipelago.svg b/.icons/awkward/16x16/apps/appimagekit-archipelago.svg
new file mode 120000
index 00000000..c520399d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-archipelago.svg
@@ -0,0 +1 @@
+archipelago.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-ark-desktop-wallet.svg b/.icons/awkward/16x16/apps/appimagekit-ark-desktop-wallet.svg
new file mode 120000
index 00000000..f19ce830
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-ark-desktop-wallet.svg
@@ -0,0 +1 @@
+io.ark.Desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-atomic.svg b/.icons/awkward/16x16/apps/appimagekit-atomic.svg
new file mode 120000
index 00000000..d289909a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-atomic.svg
@@ -0,0 +1 @@
+atomic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-augur.svg b/.icons/awkward/16x16/apps/appimagekit-augur.svg
new file mode 120000
index 00000000..50d44676
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-augur.svg
@@ -0,0 +1 @@
+augur.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-auryo.svg b/.icons/awkward/16x16/apps/appimagekit-auryo.svg
new file mode 120000
index 00000000..7f175fac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-auryo.svg
@@ -0,0 +1 @@
+auryo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-azpainter.svg b/.icons/awkward/16x16/apps/appimagekit-azpainter.svg
new file mode 120000
index 00000000..409d2cf0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-azpainter.svg
@@ -0,0 +1 @@
+azpainter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-balena-etcher-electron.svg b/.icons/awkward/16x16/apps/appimagekit-balena-etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-balena-etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-bitshares2-light.svg b/.icons/awkward/16x16/apps/appimagekit-bitshares2-light.svg
new file mode 120000
index 00000000..ca4e508c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-bitshares2-light.svg
@@ -0,0 +1 @@
+bitshares2-light.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-bitwarden.svg b/.icons/awkward/16x16/apps/appimagekit-bitwarden.svg
new file mode 120000
index 00000000..0beb6a1c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-bitwarden.svg
@@ -0,0 +1 @@
+bitwarden.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-bloomrpc.svg b/.icons/awkward/16x16/apps/appimagekit-bloomrpc.svg
new file mode 120000
index 00000000..579a7c14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-bloomrpc.svg
@@ -0,0 +1 @@
+bloomrpc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-brackets-electron.svg b/.icons/awkward/16x16/apps/appimagekit-brackets-electron.svg
new file mode 120000
index 00000000..934a95e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-brackets-electron.svg
@@ -0,0 +1 @@
+brackets-electron.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-buka.svg b/.icons/awkward/16x16/apps/appimagekit-buka.svg
new file mode 120000
index 00000000..4b9f5b61
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-buka.svg
@@ -0,0 +1 @@
+buka.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cacher.svg b/.icons/awkward/16x16/apps/appimagekit-cacher.svg
new file mode 120000
index 00000000..7f86c1b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cacher.svg
@@ -0,0 +1 @@
+cacher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-caprine.svg b/.icons/awkward/16x16/apps/appimagekit-caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-chiaki.svg b/.icons/awkward/16x16/apps/appimagekit-chiaki.svg
new file mode 120000
index 00000000..2947b8b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-chiaki.svg
@@ -0,0 +1 @@
+chiaki.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-clipgrab.svg b/.icons/awkward/16x16/apps/appimagekit-clipgrab.svg
new file mode 120000
index 00000000..096ca883
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-clipgrab.svg
@@ -0,0 +1 @@
+clipgrab.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-colon.svg b/.icons/awkward/16x16/apps/appimagekit-colon.svg
new file mode 120000
index 00000000..89c9fa72
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-colon.svg
@@ -0,0 +1 @@
+colon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-colorpicker.svg b/.icons/awkward/16x16/apps/appimagekit-colorpicker.svg
new file mode 120000
index 00000000..5eff503c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-colorpicker.svg
@@ -0,0 +1 @@
+colorpicker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-conky-logomark-violet.svg b/.icons/awkward/16x16/apps/appimagekit-conky-logomark-violet.svg
new file mode 120000
index 00000000..f1c66af7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-conky-logomark-violet.svg
@@ -0,0 +1 @@
+conky.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cool-retro-term.svg b/.icons/awkward/16x16/apps/appimagekit-cool-retro-term.svg
new file mode 120000
index 00000000..f35e34b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cool-retro-term.svg
@@ -0,0 +1 @@
+cool-retro-term.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cozydrive.svg b/.icons/awkward/16x16/apps/appimagekit-cozydrive.svg
new file mode 120000
index 00000000..79fa571b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cozydrive.svg
@@ -0,0 +1 @@
+cozydrive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cpod.svg b/.icons/awkward/16x16/apps/appimagekit-cpod.svg
new file mode 120000
index 00000000..d4139dec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cpod.svg
@@ -0,0 +1 @@
+cpod.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cryptr.svg b/.icons/awkward/16x16/apps/appimagekit-cryptr.svg
new file mode 120000
index 00000000..0ad0a154
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cryptr.svg
@@ -0,0 +1 @@
+cryptr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cura-icon.svg b/.icons/awkward/16x16/apps/appimagekit-cura-icon.svg
new file mode 120000
index 00000000..7ae2213c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cura-icon.svg
@@ -0,0 +1 @@
+cura-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cutepeaks.svg b/.icons/awkward/16x16/apps/appimagekit-cutepeaks.svg
new file mode 120000
index 00000000..6733ec26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cutepeaks.svg
@@ -0,0 +1 @@
+cutepeaks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-cutter.svg b/.icons/awkward/16x16/apps/appimagekit-cutter.svg
new file mode 120000
index 00000000..7c2b4879
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-cutter.svg
@@ -0,0 +1 @@
+cutter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-delir.svg b/.icons/awkward/16x16/apps/appimagekit-delir.svg
new file mode 120000
index 00000000..17fa0504
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-delir.svg
@@ -0,0 +1 @@
+delir.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-devhub.svg b/.icons/awkward/16x16/apps/appimagekit-devhub.svg
new file mode 120000
index 00000000..08b64fc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-devhub.svg
@@ -0,0 +1 @@
+devhub.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-diffuse.svg b/.icons/awkward/16x16/apps/appimagekit-diffuse.svg
new file mode 100644
index 00000000..22207d3b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-diffuse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8390a6" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4.5078125 4 C 3.8316512 3.99044 3.8316512 5.0095626 4.5078125 5 L 5 5 L 5.5078125 5 A 0.50005 0.50005 0 1 1 5.5078125 6 L 4.8671875 6 L 3.5078125 6 C 2.8316512 5.99044 2.8316512 7.0095626 3.5078125 7 L 4.5 7 L 4.5078125 7 A 0.50005 0.50005 0 1 1 4.5078125 8 C 3.8316512 7.99044 3.8316512 9.0095626 4.5078125 9 L 5 9 L 5 11.691406 C 5.0026 11.860896 5.1527764 11.997407 5.3222656 12 L 9.1796875 12 C 10.323229 12 11.2446 11.732308 11.945312 11.199219 C 12.646026 10.666131 12.997644 9.8821244 12.998047 8.84375 L 12.998047 7.1425781 C 12.998847 6.1525565 12.638424 5.3809578 11.917969 4.828125 C 11.197917 4.2756954 10.282034 4 9.1699219 4 L 8.4082031 4 L 7.5429688 4 L 7.5078125 4 L 5 4 L 4.5078125 4 z M 8 6 L 8.9296875 6 C 9.6424861 6 9.9994972 6.3452284 10 7.0332031 L 10 8.9511719 C 10 9.2958405 9.902204 9.5564493 9.7070312 9.7324219 C 9.4992393 9.9134718 9.2179825 10.010173 8.9296875 9.9980469 L 8 9.9980469 L 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/appimagekit-dockstation.svg b/.icons/awkward/16x16/apps/appimagekit-dockstation.svg
new file mode 120000
index 00000000..3e55e7e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-dockstation.svg
@@ -0,0 +1 @@
+dockstation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-doki-doki-mod-manager.svg b/.icons/awkward/16x16/apps/appimagekit-doki-doki-mod-manager.svg
new file mode 120000
index 00000000..7de534d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-doki-doki-mod-manager.svg
@@ -0,0 +1 @@
+doki-doki-mod-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-downline.svg b/.icons/awkward/16x16/apps/appimagekit-downline.svg
new file mode 120000
index 00000000..3119f466
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-downline.svg
@@ -0,0 +1 @@
+downline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-draw.io.svg b/.icons/awkward/16x16/apps/appimagekit-draw.io.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-draw.io.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-drawpile.svg b/.icons/awkward/16x16/apps/appimagekit-drawpile.svg
new file mode 120000
index 00000000..5abaf77a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-drawpile.svg
@@ -0,0 +1 @@
+drawpile.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-duskplayer.svg b/.icons/awkward/16x16/apps/appimagekit-duskplayer.svg
new file mode 120000
index 00000000..79ffc648
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-duskplayer.svg
@@ -0,0 +1 @@
+duskplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-edex-ui.svg b/.icons/awkward/16x16/apps/appimagekit-edex-ui.svg
new file mode 120000
index 00000000..cbb1146e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-edex-ui.svg
@@ -0,0 +1 @@
+edex-ui.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-electorrent.svg b/.icons/awkward/16x16/apps/appimagekit-electorrent.svg
new file mode 120000
index 00000000..883e66b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-electorrent.svg
@@ -0,0 +1 @@
+electorrent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-electrum-axe.svg b/.icons/awkward/16x16/apps/appimagekit-electrum-axe.svg
new file mode 120000
index 00000000..d2798c8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-electrum-axe.svg
@@ -0,0 +1 @@
+electrum-axe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-emacs.svg b/.icons/awkward/16x16/apps/appimagekit-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-fontbase.svg b/.icons/awkward/16x16/apps/appimagekit-fontbase.svg
new file mode 120000
index 00000000..58b8911a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-fontbase.svg
@@ -0,0 +1 @@
+fontbase.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-franz.svg b/.icons/awkward/16x16/apps/appimagekit-franz.svg
new file mode 120000
index 00000000..d9225a68
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-franz.svg
@@ -0,0 +1 @@
+franz.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-friture.svg b/.icons/awkward/16x16/apps/appimagekit-friture.svg
new file mode 120000
index 00000000..753ac060
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-friture.svg
@@ -0,0 +1 @@
+friture.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-fspy.svg b/.icons/awkward/16x16/apps/appimagekit-fspy.svg
new file mode 120000
index 00000000..f69a8525
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-fspy.svg
@@ -0,0 +1 @@
+fspy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-gifcurry.svg b/.icons/awkward/16x16/apps/appimagekit-gifcurry.svg
new file mode 120000
index 00000000..6612d6ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-gifcurry.svg
@@ -0,0 +1 @@
+gifcurry.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-gisto.svg b/.icons/awkward/16x16/apps/appimagekit-gisto.svg
new file mode 120000
index 00000000..2fb89cb9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-gisto.svg
@@ -0,0 +1 @@
+gisto.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-github-desktop.svg b/.icons/awkward/16x16/apps/appimagekit-github-desktop.svg
new file mode 120000
index 00000000..041308e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-github-desktop.svg
@@ -0,0 +1 @@
+github-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-glyphr-studio-desktop.svg b/.icons/awkward/16x16/apps/appimagekit-glyphr-studio-desktop.svg
new file mode 120000
index 00000000..53947096
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-glyphr-studio-desktop.svg
@@ -0,0 +1 @@
+glyphr-studio-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-gmail-desktop.svg b/.icons/awkward/16x16/apps/appimagekit-gmail-desktop.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-gmail-desktop.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-gravit-designer.svg b/.icons/awkward/16x16/apps/appimagekit-gravit-designer.svg
new file mode 100644
index 00000000..92c16a5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-gravit-designer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#c63166" d="M 8,0 C 7.5944424,0.0020706 7.1896296,0.034978 6.7890624,0.09843752 6.0397392,0.79068684 0.677282,6.1153248 0.11093752,6.7304688 0.10378192,6.775462 0.09701112,6.8205156 0.09062512,6.8656248 0.25169428,6.7339888 0.49557588,6.5252052 0.77421888,6.2726564 0.91158484,6.1481548 1.0809991,6.0010452 1.1507814,5.9453124 1.2205632,5.8895796 1.3495112,5.778098 1.4367189,5.6976564 1.6789222,5.4742432 2.2517033,4.9666524 2.4195312,4.8265624 c 0.082333,-0.068726 0.402258,-0.3500968 0.7109376,-0.625 0.3086796,-0.2749028 0.7077076,-0.6264344 0.8867188,-0.78125 0.1790112,-0.1548152 0.550268,-0.492458 0.825,-0.75 C 5.372084,2.1735715 7.0088088,0.72203724 7.1906248,0.5875 7.2500204,0.54354944 7.3052412,0.5138286 7.3132812,0.521875 7.3310532,0.5396566 7.2279264,0.7126638 6.8640624,1.2742188 6.7113832,1.50985 6.1152624,2.4339084 5.5390624,3.3273436 4.9628616,4.2207788 4.2477776,5.3291804 3.95,5.7906248 3.6522228,6.2520696 2.9941164,7.2723752 2.4875,8.0578124 1.9808836,8.84325 1.3198406,9.8670388 1.0187501,10.333594 c -0.18490478,0.286519 -0.32420162,0.5127 -0.4234375,0.680468 1.1489339,2.816126 3.795245,4.737155 6.8287694,4.957032 0.2284632,0.0026 -0.1282592,-0.0154 0.2284632,0.0026 C 8.6523012,12.219495 9.4859096,5.7432456 11.686294,1.1432564 11.778966,0.9495232 11.438727,0.90676896 11.482811,0.809375 10.397806,0.28027404 9.2071328,0.0035718 8,0 Z"/>
+ <path style="fill:#d8d342" d="M 7.5046876,0.02890624 A 8,8 0 0 0 6.9914064,0.071875 8,8 0 0 1 7.5046876,0.02890624 Z"/>
+ <path style="fill:#b8da6c" d="M 6.7843752,0.103125 A 8,8 0 0 0 0.11328124,6.7273436 C 0.68429064,6.107708 6.027626,0.80292168 6.7843752,0.103125 Z"/>
+ <path style="fill:#d8d342" d="m 0.11328124,6.7273436 c -3.2984e-4,3.58e-4 -0.002016,0.00276 -0.002344,0.00312 a 8,8 0 0 0 -0.0179688,0.1171876 8,8 0 0 1 0.0203124,-0.1203128 z"/>
+ <path style="fill:#d8d342" d="m 10.595312,0.44765624 0,0.001564 a 8,8 0 0 1 0.201563,0.0664062 8,8 0 0 0 -0.201563,-0.0679688 z"/>
+ <path style="fill:#d8d342" d="M 10.796875,0.515625 A 8,8 0 0 1 11.407812,0.77734376 8,8 0 0 0 10.796875,0.515625 Z"/>
+ <path style="fill:#d8d342" d="m 11.407812,0.77734376 a 8,8 0 0 1 0.07422,0.0328124 c 0,0 8e-4,-7.8e-4 8e-4,-7.8e-4 a 8,8 0 0 0 -0.075,-0.0320312 z"/>
+ <path style="fill:#b8da6c" d="M 7.3132812,0.521875 C 7.3052412,0.5138286 7.2500208,0.5435494 7.1906248,0.5875 7.0088088,0.72203724 5.372084,2.1735717 4.8421876,2.6703124 c -0.274732,0.257542 -0.6459888,0.5951848 -0.825,0.75 C 3.8381764,3.575128 3.4391484,3.9266596 3.1304688,4.2015624 2.8217892,4.4764656 2.5018644,4.7578364 2.4195312,4.8265624 2.2517034,4.9666524 1.678922,5.4742432 1.4367188,5.6976564 1.349511,5.778098 1.2205631,5.8895796 1.1507812,5.9453124 1.080999,6.0010452 0.91158472,6.1481548 0.77421876,6.2726564 0.49557576,6.5252052 0.25169416,6.7339896 0.090625,6.8656248 A 8,8 0 0 0 0,8 8,8 0 0 0 1.0265625,11.911719 l 0,-0.01875 A 8,8 0 0 1 0.95468752,11.771875 8,8 0 0 1 0.80234376,11.455469 8,8 0 0 1 0.59531248,11.014062 C 0.69454836,10.846294 0.8338452,10.620113 1.01875,10.333594 1.3198404,9.8670388 1.9808836,8.84325 2.4875,8.0578124 2.9941164,7.2723752 3.6522228,6.25207 3.95,5.7906248 4.2477776,5.3291804 4.9628616,4.2207788 5.5390624,3.3273436 6.1152624,2.4339084 6.7113832,1.50985 6.8640624,1.2742188 7.2279264,0.7126638 7.3310532,0.5396566 7.3132812,0.521875 Z"/>
+ <path style="fill:#778b3c" d="M 15.947656,8.8320312 8.8234376,15.95625 A 8,8 0 0 0 15.947656,8.8320312 Z"/>
+ <path style="fill:#eddf36" d="M 11.482031,0.81015624 C 11.438124,0.90717328 11.406494,0.980205 11.314062,1.1734375 9.1136776,5.7734268 7.7265956,10.728878 7.4976564,14.804688 c -0.020956,0.373082 -0.049152,0.831427 -0.0625,1.017968 l -0.010936,0.145313 C 7.6156984,15.985562 7.8077504,15.996246 8,16 8.2750488,15.9996 8.5498928,15.98498 8.8234376,15.95625 L 15.947656,8.8320312 C 15.979553,8.5557856 15.997025,8.2780648 16,8 15.995165,4.9359344 14.240638,2.1438005 11.482031,0.81015624 Z M 8.8234376,15.95625 C 12.57723,15.56318 15.545648,12.599972 15.945312,8.8468752 15.545648,12.599972 12.57723,15.56318 8.8234376,15.95625 Z m -1.3992188,0.01172 c 0,0 0,-0.0029 0,0.0031 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/appimagekit-hotspot.svg b/.icons/awkward/16x16/apps/appimagekit-hotspot.svg
new file mode 120000
index 00000000..7a5cd7e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-hotspot.svg
@@ -0,0 +1 @@
+hotspot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-hw-probe.svg b/.icons/awkward/16x16/apps/appimagekit-hw-probe.svg
new file mode 120000
index 00000000..64b64e73
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-hw-probe.svg
@@ -0,0 +1 @@
+hw-probe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-joplin.svg b/.icons/awkward/16x16/apps/appimagekit-joplin.svg
new file mode 120000
index 00000000..2b32d05b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-joplin.svg
@@ -0,0 +1 @@
+joplin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-junior_install_icon.svg b/.icons/awkward/16x16/apps/appimagekit-junior_install_icon.svg
new file mode 120000
index 00000000..8518af06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-junior_install_icon.svg
@@ -0,0 +1 @@
+junior_install_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-kahla.svg b/.icons/awkward/16x16/apps/appimagekit-kahla.svg
new file mode 120000
index 00000000..7d313091
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-kahla.svg
@@ -0,0 +1 @@
+kahla.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-kaku.svg b/.icons/awkward/16x16/apps/appimagekit-kaku.svg
new file mode 120000
index 00000000..b4a9df23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-kaku.svg
@@ -0,0 +1 @@
+kaku.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-kawanime.svg b/.icons/awkward/16x16/apps/appimagekit-kawanime.svg
new file mode 120000
index 00000000..364fa1f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-kawanime.svg
@@ -0,0 +1 @@
+kawanime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-kitty.svg b/.icons/awkward/16x16/apps/appimagekit-kitty.svg
new file mode 120000
index 00000000..d3dd8e49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-kitty.svg
@@ -0,0 +1 @@
+kitty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-ksnip.svg b/.icons/awkward/16x16/apps/appimagekit-ksnip.svg
new file mode 120000
index 00000000..ac363289
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-ksnip.svg
@@ -0,0 +1 @@
+ksnip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-laigter.svg b/.icons/awkward/16x16/apps/appimagekit-laigter.svg
new file mode 120000
index 00000000..a0c804e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-laigter.svg
@@ -0,0 +1 @@
+laigter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-leocad.svg b/.icons/awkward/16x16/apps/appimagekit-leocad.svg
new file mode 120000
index 00000000..84ab28a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-leocad.svg
@@ -0,0 +1 @@
+leocad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-leonflix.svg b/.icons/awkward/16x16/apps/appimagekit-leonflix.svg
new file mode 120000
index 00000000..8370782a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-leonflix.svg
@@ -0,0 +1 @@
+leonflix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-littleweeb.svg b/.icons/awkward/16x16/apps/appimagekit-littleweeb.svg
new file mode 120000
index 00000000..f32f6b16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-littleweeb.svg
@@ -0,0 +1 @@
+littleweeb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-love.svg b/.icons/awkward/16x16/apps/appimagekit-love.svg
new file mode 120000
index 00000000..6d5dfdfc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-love.svg
@@ -0,0 +1 @@
+love.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-makagiga.svg b/.icons/awkward/16x16/apps/appimagekit-makagiga.svg
new file mode 120000
index 00000000..e3dadd49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-makagiga.svg
@@ -0,0 +1 @@
+makagiga.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-mandelbulber2.svg b/.icons/awkward/16x16/apps/appimagekit-mandelbulber2.svg
new file mode 120000
index 00000000..e094a0c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-mandelbulber2.svg
@@ -0,0 +1 @@
+mandelbulber2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-mediaconch.svg b/.icons/awkward/16x16/apps/appimagekit-mediaconch.svg
new file mode 120000
index 00000000..a37fefd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-mediaconch.svg
@@ -0,0 +1 @@
+mediaconch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-mellowplayer.svg b/.icons/awkward/16x16/apps/appimagekit-mellowplayer.svg
new file mode 120000
index 00000000..b99a2c35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-mellowplayer.svg
@@ -0,0 +1 @@
+mellowplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-mikutter.svg b/.icons/awkward/16x16/apps/appimagekit-mikutter.svg
new file mode 120000
index 00000000..3ad23426
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-mikutter.svg
@@ -0,0 +1 @@
+mikutter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-minetime.svg b/.icons/awkward/16x16/apps/appimagekit-minetime.svg
new file mode 120000
index 00000000..38d22b2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-minetime.svg
@@ -0,0 +1 @@
+minetime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-motrix.svg b/.icons/awkward/16x16/apps/appimagekit-motrix.svg
new file mode 120000
index 00000000..5c6fafce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-motrix.svg
@@ -0,0 +1 @@
+motrix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-museeks.svg b/.icons/awkward/16x16/apps/appimagekit-museeks.svg
new file mode 120000
index 00000000..05b00497
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-museeks.svg
@@ -0,0 +1 @@
+museeks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-negibox.svg b/.icons/awkward/16x16/apps/appimagekit-negibox.svg
new file mode 120000
index 00000000..45fac5d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-negibox.svg
@@ -0,0 +1 @@
+negibox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-nighthawk.svg b/.icons/awkward/16x16/apps/appimagekit-nighthawk.svg
new file mode 120000
index 00000000..c9c53424
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-nighthawk.svg
@@ -0,0 +1 @@
+nighthawk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-notable.svg b/.icons/awkward/16x16/apps/appimagekit-notable.svg
new file mode 120000
index 00000000..179b4948
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-notable.svg
@@ -0,0 +1 @@
+notable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-nuclear.svg b/.icons/awkward/16x16/apps/appimagekit-nuclear.svg
new file mode 120000
index 00000000..21db3e6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-nuclear.svg
@@ -0,0 +1 @@
+nuclear.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-odrive.svg b/.icons/awkward/16x16/apps/appimagekit-odrive.svg
new file mode 120000
index 00000000..8053e906
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-odrive.svg
@@ -0,0 +1 @@
+odrive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-org.keepassxc.KeePassXC.svg b/.icons/awkward/16x16/apps/appimagekit-org.keepassxc.KeePassXC.svg
new file mode 120000
index 00000000..a13d2aae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-org.keepassxc.KeePassXC.svg
@@ -0,0 +1 @@
+keepassxc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-org.olivevideoeditor.Olive.svg b/.icons/awkward/16x16/apps/appimagekit-org.olivevideoeditor.Olive.svg
new file mode 120000
index 00000000..c14ad71d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-org.olivevideoeditor.Olive.svg
@@ -0,0 +1 @@
+org.olivevideoeditor.Olive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-pcloud.svg b/.icons/awkward/16x16/apps/appimagekit-pcloud.svg
new file mode 120000
index 00000000..6f7df497
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-pcloud.svg
@@ -0,0 +1 @@
+pcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-pioneer_install_icon.svg b/.icons/awkward/16x16/apps/appimagekit-pioneer_install_icon.svg
new file mode 120000
index 00000000..28da2bb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-pioneer_install_icon.svg
@@ -0,0 +1 @@
+pioneer_install_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-plexamp.svg b/.icons/awkward/16x16/apps/appimagekit-plexamp.svg
new file mode 120000
index 00000000..3459b2fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-plexamp.svg
@@ -0,0 +1 @@
+plexamp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-pling-store.svg b/.icons/awkward/16x16/apps/appimagekit-pling-store.svg
new file mode 120000
index 00000000..6c0e7e38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-pling-store.svg
@@ -0,0 +1 @@
+pling-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-protonmail-desktop-unofficial.svg b/.icons/awkward/16x16/apps/appimagekit-protonmail-desktop-unofficial.svg
new file mode 120000
index 00000000..5f6e90c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-protonmail-desktop-unofficial.svg
@@ -0,0 +1 @@
+protonmail-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-pulse-sms.svg b/.icons/awkward/16x16/apps/appimagekit-pulse-sms.svg
new file mode 120000
index 00000000..353f7f56
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-pulse-sms.svg
@@ -0,0 +1 @@
+pulse-sms.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-qnapi.svg b/.icons/awkward/16x16/apps/appimagekit-qnapi.svg
new file mode 120000
index 00000000..45ca89d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-qnapi.svg
@@ -0,0 +1 @@
+qnapi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-rambox.svg b/.icons/awkward/16x16/apps/appimagekit-rambox.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-rambox.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-raven-reader.svg b/.icons/awkward/16x16/apps/appimagekit-raven-reader.svg
new file mode 120000
index 00000000..92a2f16d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-raven-reader.svg
@@ -0,0 +1 @@
+raven-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-rclonetray.svg b/.icons/awkward/16x16/apps/appimagekit-rclonetray.svg
new file mode 120000
index 00000000..4857c4b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-rclonetray.svg
@@ -0,0 +1 @@
+rclonetray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-rpcs3.svg b/.icons/awkward/16x16/apps/appimagekit-rpcs3.svg
new file mode 120000
index 00000000..bca0a349
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-rpcs3.svg
@@ -0,0 +1 @@
+rpcs3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-sengi.svg b/.icons/awkward/16x16/apps/appimagekit-sengi.svg
new file mode 120000
index 00000000..7f809660
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-sengi.svg
@@ -0,0 +1 @@
+sengi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-shadow-dev.svg b/.icons/awkward/16x16/apps/appimagekit-shadow-dev.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-shadow-dev.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-stacer.svg b/.icons/awkward/16x16/apps/appimagekit-stacer.svg
new file mode 120000
index 00000000..45ae7634
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-stacer.svg
@@ -0,0 +1 @@
+stacer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-standard-notes.svg b/.icons/awkward/16x16/apps/appimagekit-standard-notes.svg
new file mode 120000
index 00000000..92550a6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-standard-notes.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-supertux2.svg b/.icons/awkward/16x16/apps/appimagekit-supertux2.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-supertux2.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-synfigstudio.svg b/.icons/awkward/16x16/apps/appimagekit-synfigstudio.svg
new file mode 120000
index 00000000..9e193459
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-synfigstudio.svg
@@ -0,0 +1 @@
+synfig_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-teams-for-linux.svg b/.icons/awkward/16x16/apps/appimagekit-teams-for-linux.svg
new file mode 120000
index 00000000..299c5085
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-teams-for-linux.svg
@@ -0,0 +1 @@
+teams-for-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-trinity-desktop.svg b/.icons/awkward/16x16/apps/appimagekit-trinity-desktop.svg
new file mode 120000
index 00000000..805af1ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-trinity-desktop.svg
@@ -0,0 +1 @@
+trinity-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-unityhub.svg b/.icons/awkward/16x16/apps/appimagekit-unityhub.svg
new file mode 120000
index 00000000..bda22a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-unityhub.svg
@@ -0,0 +1 @@
+unityhub.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-vieb.svg b/.icons/awkward/16x16/apps/appimagekit-vieb.svg
new file mode 120000
index 00000000..7bb04b7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-vieb.svg
@@ -0,0 +1 @@
+vieb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-vnote.svg b/.icons/awkward/16x16/apps/appimagekit-vnote.svg
new file mode 120000
index 00000000..8060fa9b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-vnote.svg
@@ -0,0 +1 @@
+vnote.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-wewechat.svg b/.icons/awkward/16x16/apps/appimagekit-wewechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-wewechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-wire-desktop.svg b/.icons/awkward/16x16/apps/appimagekit-wire-desktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-wire-desktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-workflowy.svg b/.icons/awkward/16x16/apps/appimagekit-workflowy.svg
new file mode 120000
index 00000000..d7a02ab9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-workflowy.svg
@@ -0,0 +1 @@
+workflowy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/appimagekit-xnviewmp.svg b/.icons/awkward/16x16/apps/appimagekit-xnviewmp.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/appimagekit-xnviewmp.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applets-screenshooter.svg b/.icons/awkward/16x16/apps/applets-screenshooter.svg
new file mode 100644
index 00000000..1a8fd6f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applets-screenshooter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#009688" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8,3 C 6.7785472,3.0024768 5.6002491,3.4519809 4.6875,4.2636719 L 6.2675781,6.9980469 8.5566406,3.0332031 C 8.3718558,3.0117893 8.1860201,3.0007044 8,3 Z M 9.5820312,3.2617188 8,6 h 4.576172 C 12.009971,4.7051059 10.922219,3.7103065 9.5820312,3.2617188 Z M 3.9804688,5.0371094 C 3.3458922,5.8948322 3.0023272,6.9330556 3,8 c 0.00146,0.3360306 0.036799,0.6710577 0.1054688,1 H 6.2675781 Z M 9.7324219,7 12.019531,10.962891 C 12.654108,10.105168 12.997673,9.0669446 13,8 12.998536,7.6639694 12.963201,7.3289423 12.894531,7 Z m 0,2 -2.2910157,3.966797 C 7.6268383,12.988283 7.8133282,12.999368 8,13 c 1.2214528,-0.0025 2.399751,-0.451981 3.3125,-1.263672 z m -6.3085938,1 c 0.5662014,1.294894 1.6539528,2.289693 2.9941407,2.738281 L 8,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applets-template.svg b/.icons/awkward/16x16/apps/applets-template.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applets-template.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-community.svg b/.icons/awkward/16x16/apps/application-community.svg
new file mode 100644
index 00000000..4e09bce5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-community.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#c2352a" transform="matrix(.036253 0 0 .039410 .00003586 -.69673)">
+ <g>
+ <path d="m314.02 17.679c-36.879 0-70.09 24.52-93.344 50.749-23.26-26.229-56.47-50.749-93.35-50.749-70.322 0-127.33 59.675-127.33 133.29 0 19.779 3.338 38.813 9.184 56.989 0 0 5.301 16.4 9.997 25.428 53.671 115.43 201.49 190.28 201.49 190.28s147.82-74.852 201.49-190.28 6.925-15.38 9.997-25.428c5.582-18.26 9.184-37.21 9.184-56.989 0-73.615-57.008-133.29-127.33-133.29z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/application-default-icon.svg b/.icons/awkward/16x16/apps/application-default-icon.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-default-icon.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-vnd.iccprofile.svg b/.icons/awkward/16x16/apps/application-vnd.iccprofile.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-vnd.iccprofile.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-pml18.svg b/.icons/awkward/16x16/apps/application-x-pml18.svg
new file mode 120000
index 00000000..71b33211
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-pml18.svg
@@ -0,0 +1 @@
+freeoffice-planmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-pml18free.svg b/.icons/awkward/16x16/apps/application-x-pml18free.svg
new file mode 120000
index 00000000..71b33211
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-pml18free.svg
@@ -0,0 +1 @@
+freeoffice-planmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-prl18.svg b/.icons/awkward/16x16/apps/application-x-prl18.svg
new file mode 120000
index 00000000..cc01ae85
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-prl18.svg
@@ -0,0 +1 @@
+freeoffice-presentations.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-prl18free.svg b/.icons/awkward/16x16/apps/application-x-prl18free.svg
new file mode 120000
index 00000000..cc01ae85
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-prl18free.svg
@@ -0,0 +1 @@
+freeoffice-presentations.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-tml18.svg b/.icons/awkward/16x16/apps/application-x-tml18.svg
new file mode 120000
index 00000000..cbe25093
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-tml18.svg
@@ -0,0 +1 @@
+freeoffice-textmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/application-x-tml18free.svg b/.icons/awkward/16x16/apps/application-x-tml18free.svg
new file mode 120000
index 00000000..cbe25093
--- /dev/null
+++ b/.icons/awkward/16x16/apps/application-x-tml18free.svg
@@ -0,0 +1 @@
+freeoffice-textmaker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-accessories.svg b/.icons/awkward/16x16/apps/applications-accessories.svg
new file mode 100644
index 00000000..2f95297d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-accessories.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#009688" d="m 0,1.00007 v 13 c 0,1 1,1 1,1 H 16 Z M 3,7.6114 8.015625,12.00007 H 3 Z"/>
+ <path style="fill:#a2a2a2;fill-rule:evenodd" d="M 8.137109,4 C 8.487077,4.0127 8.804901,4.20756 8.975,4.51367 l 5,9 L 14.1,16 12.225,14.48633 8.1,7.06055 V 4.00391 c 0.01263,0 0.02442,-0.004 0.03711,-0.004 z"/>
+ <path style="fill:#e4e4e4" d="M 7.862891,4 C 7.512923,4.0127 7.195099,4.20756 7.025,4.51367 l -5,9 L 1.9,16 3.775,14.48633 4.478125,13.22266 C 5.547166,13.73182 6.715903,13.99732 7.9,14 12.318278,14 16,10.418278 16,6 h -2 c 0,3.3137085 -2.786292,6 -6.1,6 -0.8441818,-0.0036 -1.6781045,-0.185283 -2.447266,-0.5332 L 7.9,7.06055 V 4.00391 c -0.01263,0 -0.02442,-0.004 -0.03711,-0.004 z"/>
+ <path style="fill:#4f4f4f" d="M 7,0 V 2 H 6 C 5.446,2 5,2.446 5,3 v 1 1 2 l 2,1.7 c 0.531455,0.42952 1.506979,0.49966 2,0 L 11,7 V 5 4 3 C 11,2.446 10.554,2 10,2 H 9 V 0 Z"/>
+ <circle style="fill:#ffffff" cx="8" cy="5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-development-translation.svg b/.icons/awkward/16x16/apps/applications-development-translation.svg
new file mode 100644
index 00000000..468c1a63
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-development-translation.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#cc5e55" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m6.75 3-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.75195a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.75586 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.66016l1.1934 0.5625 1.25-2.1641-1.084-0.75195a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.75586-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-development-web.svg b/.icons/awkward/16x16/apps/applications-development-web.svg
new file mode 100644
index 00000000..468c1a63
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-development-web.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#cc5e55" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m6.75 3-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.75195a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.75586 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.66016l1.1934 0.5625 1.25-2.1641-1.084-0.75195a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.75586-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-development.svg b/.icons/awkward/16x16/apps/applications-development.svg
new file mode 100644
index 00000000..f0b6b76e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-development.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m6.75 3l-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.164 1.084 0.752a3.9286 3.9286 0 0 0 -0.0566 0.666 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.086 0.7559 1.25 2.164 1.1973-0.562a3.9286 3.9286 0 0 0 1.1484 0.664l0.1094 1.316h2.5l0.1094-1.32a3.9286 3.9286 0 0 0 1.1526 -0.66l1.193 0.562 1.25-2.164-1.084-0.752a3.9286 3.9286 0 0 0 0.057 -0.666 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.086-0.7559-1.25-2.164-1.197 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.6641l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-education-language.svg b/.icons/awkward/16x16/apps/applications-education-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-education-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-education-mathematics.svg b/.icons/awkward/16x16/apps/applications-education-mathematics.svg
new file mode 100644
index 00000000..e617ae6c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-education-mathematics.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#395d6d" d="m14 15.143v-14.286c0-0.47472-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38228-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <g fill="#d28485" transform="translate(0,-2)">
+ <path style="fill:#ff6868" transform="translate(0,2)" d="M 7.5 5.5 L 6.4003906 9.4003906 L 5.5 7.5 L 4 7.5 L 4 8 L 5.1992188 8 L 6.5 11 L 8 6 L 10.599609 6 L 10.599609 5.5 L 7.5 5.5 z M 8.1132812 7.625 L 9.3359375 9.2324219 L 8 11 L 8.6660156 11 L 9.6640625 9.6738281 L 10.667969 11 L 11.332031 11 L 10.025391 9.265625 L 11.267578 7.625 L 10.601562 7.625 L 9.6933594 8.8300781 L 8.7792969 7.625 L 8.1132812 7.625 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-education.svg b/.icons/awkward/16x16/apps/applications-education.svg
new file mode 100644
index 00000000..b758b515
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-education.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path opacity=".1" d="m16 15.2v-14.4c0-0.4432-0.3568-0.8-0.8-0.8l-7.2 4e-8v16h7.2c0.4432 0 0.8-0.3568 0.8-0.8z"/>
+ <path fill="#c2352a" d="m5.9998 0v6h2v-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-engineering.svg b/.icons/awkward/16x16/apps/applications-engineering.svg
new file mode 100644
index 00000000..71ccf70b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-engineering.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#7d7d7d;stroke-width:3" d="M 10,2 6,6"/>
+ <rect style="fill:#7d7d7d" width="4" height="8.5" x="-7" y="6" ry="0" transform="scale(-1,1)"/>
+ <path style="fill:#909090" d="M 7,13 H 3 C 2.446,13 2,13.446 2,14 2,14.554 2.446,15 3,15 H 7 C 7.554,15 8,14.554 8,14 8,13.446 7.554,13 7,13 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,14 C 9,14 9,15 9,15 V 16 H 1 V 15 C 1,14 2,14 2,14 Z"/>
+ <path style="fill:none;stroke:#7d7d7d;stroke-width:2;stroke-linecap:square" d="M 10,2 12,4"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-12" y="1" ry="2" transform="scale(-1,1)"/>
+ <rect style="opacity:0.2" width="6" height="6" x="-8" y="5" ry="3" transform="scale(-1,1)"/>
+ <rect style="fill:#909090" width="6" height="6" x="-8" y="4" ry="3" transform="scale(-1,1)"/>
+ <rect style="fill:#4f4f4f" width="4" height="4" x="-7" y="5" ry="2" transform="scale(-1,1)"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="2" height="2" x="-6" y="6" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#909090" width="4" height="4" x="-12" y="0" ry="2" transform="scale(-1,1)"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" d="M 13.5,7.5 11.5,7.497 V 5.497 L 13.5,3.497 H 15.5 V 5.497"/>
+ <rect style="fill:#4f4f4f" width="2" height="2" x="-11" y="1" ry="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-featured.svg b/.icons/awkward/16x16/apps/applications-featured.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-featured.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-fonts.svg b/.icons/awkward/16x16/apps/applications-fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-games.svg b/.icons/awkward/16x16/apps/applications-games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-graphics.svg b/.icons/awkward/16x16/apps/applications-graphics.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-graphics.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-haskell.svg b/.icons/awkward/16x16/apps/applications-haskell.svg
new file mode 100644
index 00000000..5045bb0e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-haskell.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#8b82a4" d="M 3.5,3 6,7.5 3.5,12 H 5 L 7.5,7.5 5,3 Z M 10.166,6 10.723,7 H 13 V 6 Z M 11.277,8 11.834,9 H 13 V 8 Z"/>
+ <path style="fill:#5f5088" d="M 6,3 8.5,7.5 6,12 H 7.5 L 9.25,9 11,12 H 12.5 L 7.5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-interfacedesign.svg b/.icons/awkward/16x16/apps/applications-interfacedesign.svg
new file mode 100644
index 00000000..9a977c1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-interfacedesign.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c7c7c7" d="M 0,3 V 14.2 C 0,14.64352 0.3565,15 0.8,15 H 15.2004 C 15.6436,15 16,14.6436 16,14.2 V 3 Z"/>
+ <path style="fill:#5a6367" d="M 0.8,1 C 0.35648,1 0,1.3566 0,1.7998 V 3 H 16 V 1.7998 C 16,1.3566 15.6436,1 15.2,1 Z"/>
+ <rect style="fill:#ffffff" width="14" height="2" x="1" y="10" rx=".667" ry=".829"/>
+ <path style="fill:#5294e2;fill-rule:evenodd" d="m 13.000001,11 c 0,1.103999 -0.896001,2 -2,2 C 9.896,13 9,12.103999 9,11 9,9.896 9.896,9 11.000001,9 c 1.103999,0 2,0.896 2,2 z"/>
+ <circle style="fill:#fffff7" cx="2" cy="5" r="1"/>
+ <rect style="fill:#5294e2" width="2" height="2" x="4" y="7" rx=".315" ry=".344"/>
+ <circle style="fill:#5294e2" cx="2" cy="8" r="1"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="4" y="4" rx=".315" ry=".344"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-internet.svg b/.icons/awkward/16x16/apps/applications-internet.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-internet.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-java.svg b/.icons/awkward/16x16/apps/applications-java.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-java.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-multimedia.svg b/.icons/awkward/16x16/apps/applications-multimedia.svg
new file mode 100644
index 00000000..edb5ca4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-multimedia.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#863ea7" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.3" width="2" height="2" x="13" y="3" rx=".45" ry=".436"/>
+ <rect style="opacity:0.3" width="2" height="2" x="13" y="6" rx=".45" ry=".436"/>
+ <rect style="opacity:0.3" width="2" height="2" x="13" y="9" rx=".45" ry=".436"/>
+ <rect style="opacity:0.3" width="2" height="2" x="1" y="3" rx=".45" ry=".436"/>
+ <rect style="opacity:0.3" width="2" height="2" x="1" y="6" rx=".45" ry=".436"/>
+ <rect style="opacity:0.3" width="2" height="2" x="1" y="9" rx=".45" ry=".436"/>
+ <path style="fill:#ffffff" d="M 6.4026054,4.0001133 A 0.39344328,0.41770765 0 0 0 6,4.4174774 V 7.0004672 9.582197 A 0.39344328,0.41770765 0 0 0 6.5900964,9.94408 L 8.6965752,8.6529001 10.803053,7.3617204 a 0.39344328,0.41770765 0 0 0 0,-0.7237672 L 8.6965752,5.3467735 6.5900964,4.0562241 a 0.39344328,0.41770765 0 0 0 -0.187491,-0.056111 z"/>
+ <g>
+ <path style="fill:none;stroke:#ff5722;stroke-width:2;stroke-linejoin:round" d="M 8,14 V 8.3716667 L 14,7 v 6"/>
+ <circle style="fill:#ff9800" cx="7" cy="14" r="2"/>
+ <circle style="fill:#ff9800" cx="13" cy="13" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-office.svg b/.icons/awkward/16x16/apps/applications-office.svg
new file mode 100644
index 00000000..bf0fe746
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-office.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <g fill="#4c4c4c" transform="translate(0 -.5)">
+ <path d="m4 4.5v1h8v-1h-8z"/>
+ <path d="m4 6.5v1h8v-1h-8z"/>
+ <path d="m4 8.5v1h8v-1h-8z"/>
+ <path d="m4 10.5v1h8v-1h-8z"/>
+ <path d="m4 12.5v1h8v-1h-8z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-other.svg b/.icons/awkward/16x16/apps/applications-other.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-other.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-science.svg b/.icons/awkward/16x16/apps/applications-science.svg
new file mode 100644
index 00000000..c91cd293
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-science.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#48cac2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 3a1 1 0 0 0 -0.9688 0.7559c-0.4994 0.2746-0.9195 0.7491-1.2363 1.3193-0.2183 0.3929-0.3935 0.8426-0.5254 1.3301-0.4364 0.2534-0.8256 0.5392-1.1484 0.8515-0.7471 0.7229-1.1928 1.6354-0.9512 2.5371 0.2416 0.9021 1.0844 1.4701 2.0928 1.7231 0.11845 0.02965 0.24089 0.05436 0.36523 0.07617 0.053076 0.114 0.10791 0.22569 0.16699 0.33203 0.5049 0.909 1.2715 1.575 2.2051 1.575 0.93355 0 1.7002-0.66647 2.2051-1.5752 0.21831-0.39295 0.39349-0.84257 0.52539-1.3301 0.43639-0.25345 0.8256-0.5392 1.1484-0.85156 0.23818-0.23044 0.44106-0.48163 0.60547-0.74414a1 1 0 0 0 0.016 0.001 1 1 0 0 0 1 -1 1 1 0 0 0 -0.731 -0.9619c-0.298-0.8025-1.089-1.3187-2.032-1.5547-0.118-0.0297-0.241-0.0544-0.365-0.0762-0.053-0.114-0.108-0.2257-0.167-0.332-0.3167-0.5702-0.7368-1.0447-1.2362-1.3193a1 1 0 0 0 -0.9688 -0.7559zm-0.6631 1.7471a1 1 0 0 0 0.6631 0.2529 1 1 0 0 0 0.6582 -0.249c0.1811 0.1347 0.3597 0.3183 0.5264 0.5693-0.6245 0.0103-1.2866 0.1015-1.961 0.2822-0.231 0.0619-0.4532 0.1343-0.6709 0.212 0.0393-0.0836 0.0738-0.1776 0.1162-0.254 0.206-0.3707 0.434-0.6386 0.668-0.8134zm1.7754 1.5752c0.19065-0.00591 0.36821 0.00562 0.5459 0.0166 0.2087 0.6223 0.3418 1.36 0.3418 2.1611 0 0.5038-0.0584 0.9785-0.1475 1.4219-0.405 0.2011-0.8485 0.3791-1.3349 0.5101-0.7738 0.207-1.5207 0.27-2.1758 0.229-0.2087-0.622-0.3418-1.3599-0.3418-2.161 0-0.5038 0.0584-0.9785 0.1475-1.4219 0.405-0.2007 0.8485-0.3794 1.3349-0.5097 0.5639-0.1511 1.1176-0.2302 1.6299-0.2461zm1.6527 0.2109c0.53693 0.18038 0.86963 0.45442 1.0234 0.76562a1 1 0 0 0 -0.288 0.7012 1 1 0 0 0 0.128 0.4883c-0.112 0.1751-0.256 0.3551-0.444 0.5371-0.063 0.0606-0.145 0.1182-0.215 0.1777 0.018-0.2304 0.031-0.4638 0.031-0.7031 0-0.6981-0.084-1.361-0.235-1.9668zm-2.765 0.4668a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm-2.9688 0.7969c-0.0186 0.2304-0.0312 0.4638-0.0312 0.7031 0 0.6981 0.0837 1.361 0.2354 1.967-0.6317-0.212-0.9967-0.5513-1.0987-0.9318-0.1157-0.432 0.0878-0.9879 0.6797-1.5606 0.0627-0.0606 0.1444-0.1182 0.2148-0.1777zm4.416 3.3887c-0.039315 0.08358-0.073784 0.17754-0.11621 0.25391-0.3999 0.719-0.8838 1.06-1.331 1.06-0.39383 0-0.81617-0.26541-1.1846-0.82031 0.62447-0.0103 1.2865-0.10152 1.9609-0.28223 0.23104-0.0619 0.45327-0.13428 0.6709-0.21191z"/>
+ <path opacity=".7" d="m8 3a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm0 4a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm4.5 0a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-system.svg b/.icons/awkward/16x16/apps/applications-system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/applications-utilities.svg b/.icons/awkward/16x16/apps/applications-utilities.svg
new file mode 100644
index 00000000..1a52bf90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-utilities.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 0.8,0.99999994 c -0.4432,0 -0.8,0.34688886 -0.8,0.77777776 v 9.3333333 3.111111 C 0,14.653111 0.3568,15 0.8,15 H 15.2 C 15.6432,15 16,14.653111 16,14.222222 V 11.111111 1.7777777 C 16,1.3468888 15.6432,0.99999994 15.2,0.99999994 Z"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="16" height="1" x="0" y="6"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="16" height="1" x="0" y="4"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="16" height="1" x="0" y="8"/>
+ <path style="fill:#47da72" d="m 2.8,2.9999999 c 2.8,0 1.866203,5.9720936 4.8,6.0000002 1.8244056,0.017352 3.317647,-1.9999999 5.2,-1.9999999 1.882353,0 3.2,2.1666664 3.2,2.1666664 v 1.9444444 3.111111 C 16,14.653111 15.6432,15 15.2,15 H 0.8 C 0.3568,15 0,14.653111 0,14.222222 V 6.8333333 c 0,0 0.591952,-3.8333334 2.8,-3.8333334 z"/>
+ <rect style="opacity:0.2;stroke:#000000;stroke-width:0;stroke-linejoin:round" width="16" height="1" x="0" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/applications-webbrowsers.svg b/.icons/awkward/16x16/apps/applications-webbrowsers.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/applications-webbrowsers.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/apport-gtk2.svg b/.icons/awkward/16x16/apps/apport-gtk2.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apport-gtk2.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/apport.svg b/.icons/awkward/16x16/apps/apport.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/apport.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/aptana-studio.svg b/.icons/awkward/16x16/apps/aptana-studio.svg
new file mode 120000
index 00000000..f0d532e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptana-studio.svg
@@ -0,0 +1 @@
+aptana.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/aptana.svg b/.icons/awkward/16x16/apps/aptana.svg
new file mode 100644
index 00000000..eddd88c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptana.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c33131" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path fill="#ffaa56" d="m7.4424 3c-0.2452 0-0.4424 0.2739-0.4424 0.6143v0.5156a4 4 0 0 0 -1.0283 0.4277l-0.3662-0.3662c-0.2407-0.2406-0.5737-0.2945-0.7471-0.1211l-0.7881 0.7881c-0.17338 0.17338-0.11956 0.50642 0.12109 0.74707l0.36621 0.36621a4 4 0 0 0 -0.4248 1.0283h-0.5185c-0.3404 0-0.6143 0.1972-0.6143 0.4424v1.1152c0 0.2452 0.2739 0.4424 0.6143 0.4424h0.51562a4 4 0 0 0 0.42773 1.0283l-0.36621 0.36621c-0.24065 0.24065-0.29448 0.57369-0.12109 0.74707l0.78809 0.78809c0.1734 0.174 0.5064 0.12 0.7471-0.12l0.3662-0.367a4 4 0 0 0 1.0283 0.425v0.51856c0 0.34 0.1972 0.614 0.4424 0.614h1.1152c0.2452 0 0.4424-0.274 0.4424-0.614v-0.51562a4 4 0 0 0 1.0283 -0.42773l0.36621 0.36621c0.24065 0.24065 0.57369 0.29448 0.74707 0.12109l0.78809-0.78809c0.17338-0.17338 0.11956-0.50642-0.12109-0.74707l-0.366-0.366a4 4 0 0 0 0.425 -1.028h0.51855c0.34 0 0.614-0.1972 0.614-0.4424v-1.1152c0-0.2452-0.274-0.4424-0.614-0.4424h-0.516a4 4 0 0 0 -0.428 -1.0283l0.36621-0.36621c0.24065-0.24065 0.29448-0.57369 0.12109-0.74707l-0.787-0.7881c-0.174-0.1734-0.507-0.1195-0.747 0.1211l-0.36621 0.36621a4 4 0 0 0 -1.029 -0.4248v-0.5185c0-0.3404-0.1972-0.6143-0.4424-0.6143h-1.1152zm0.5576 3a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/aptdaemon-download.svg b/.icons/awkward/16x16/apps/aptdaemon-download.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptdaemon-download.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/aptdaemon-update-cache.svg b/.icons/awkward/16x16/apps/aptdaemon-update-cache.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptdaemon-update-cache.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/aptdaemon-upgrade.svg b/.icons/awkward/16x16/apps/aptdaemon-upgrade.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptdaemon-upgrade.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/aptdaemon-working.svg b/.icons/awkward/16x16/apps/aptdaemon-working.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aptdaemon-working.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ar.com.tuxguitar.TuxGuitar.svg b/.icons/awkward/16x16/apps/ar.com.tuxguitar.TuxGuitar.svg
new file mode 120000
index 00000000..3c7b8bb9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ar.com.tuxguitar.TuxGuitar.svg
@@ -0,0 +1 @@
+tuxguitar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/archipelago.svg b/.icons/awkward/16x16/apps/archipelago.svg
new file mode 100644
index 00000000..f4fb6476
--- /dev/null
+++ b/.icons/awkward/16x16/apps/archipelago.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#e4e4e4"/>
+ <path style="fill:#3f3f3f" d="m5.9785156 3a0.50005 0.50005 0 0 0 -0.4375 0.2988281l-3.5 7.9999999a0.50005 0.50005 0 0 0 0.4589844 0.701172h5.9648438 1.0351562 4a0.50005 0.50005 0 0 0 0.460938 -0.691406l-2.5-6.0000002a0.50005 0.50005 0 0 0 -0.472657 -0.3085938 0.50005 0.50005 0 0 0 -0.445312 0.296875l-1.6171878 3.6386719-2.4667968-5.6367188a0.50005 0.50005 0 0 0 -0.4804688 -0.2988281zm0.0214844 1.75l0.984375 2.25h-0.984375l-1 1-0.2929688-0.2929688 1.2929688-2.9570312zm4.986328 2.0136719l0.66211 1.5878906-0.648438 0.6484375-0.697266-0.6972656 0.683594-1.5390625zm-4.986328 1.2363281h1.421875l1.3125 3h-0.234375-5.234375l1.1367188-2.5976562 0.5976562 0.5976562 1-1zm4 0.9824219v0.0175781l1 1 0.941406-0.9414062 0.808594 1.9414062h-2.921875l-0.359375-0.822266 0.53125-1.1953121z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/archive-manager.svg b/.icons/awkward/16x16/apps/archive-manager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/archive-manager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/archivemanager.svg b/.icons/awkward/16x16/apps/archivemanager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/archivemanager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/arcolinux-hello.svg b/.icons/awkward/16x16/apps/arcolinux-hello.svg
new file mode 100644
index 00000000..a573b8e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/arcolinux-hello.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#6790eb;fill-rule:evenodd" d="m 16,8 c 0,4.418456 -3.58191,8 -8,8 C 3.581544,16 4e-8,12.41809 4e-8,8 4e-8,3.581544 3.5819096,4e-8 8,4e-8 12.418456,4e-8 16,3.5819096 16,8"/>
+ <path style="fill:#ffffff" d="m 2.8037848,11.98693 c 0,-0.03433 4.9802725,-9.5079869 5.147228,-9.7912422 L 8.0663519,2 8.1923256,2.2210401 c 0.069286,0.121569 0.5770449,1.0880964 1.1283498,2.1478333 0.5513061,1.0597395 1.6630066,3.1904048 2.4704446,4.7348106 1.133018,2.16715 1.452447,2.817913 1.399621,2.85139 -0.03765,0.02386 -0.491353,0.04373 -1.00823,0.04415 L 11.242733,12 10.965587,11.718975 C 10.270274,11.013936 9.0551266,10.598093 7.6969736,10.223079 l -0.6084598,-0.168008 0.7605761,-0.03815 c 0.714499,-0.035834 1.5823428,-0.01127 2.0230229,0.0592 0.1472922,0.02356 0.1937742,0.0139 0.1937742,-0.04023 0,-0.1337419 -1.9264029,-3.7655732 -1.9995716,-3.7655732 -0.053323,0 -0.4297071,0.6560721 -1.8908045,3.2958351 C 5.4577481,10.862937 4.8665271,11.92875 4.861684,11.934627 c -0.021631,0.02625 -2.0578992,0.078 -2.0578992,0.0523 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ardour.svg b/.icons/awkward/16x16/apps/ardour.svg
new file mode 100644
index 00000000..6a3d6964
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ardour.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#c2352a" d="m8 1-3.5 7-3.5 7h2.5v-1h0.5v1h1v-2h0.5v2h1v-4h0.5v4h1v-3h0.5v3h1v-2h0.5v2h1v-1h0.5v1h1v-0.5h0.5v0.5h2l-3.5-7-3.5-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ardour5.svg b/.icons/awkward/16x16/apps/ardour5.svg
new file mode 120000
index 00000000..de8b00f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ardour5.svg
@@ -0,0 +1 @@
+ardour.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/arduino-icon-small.svg b/.icons/awkward/16x16/apps/arduino-icon-small.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/arduino-icon-small.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/arduino-ide.svg b/.icons/awkward/16x16/apps/arduino-ide.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/arduino-ide.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/arduino.svg b/.icons/awkward/16x16/apps/arduino.svg
new file mode 100644
index 00000000..870bb645
--- /dev/null
+++ b/.icons/awkward/16x16/apps/arduino.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#19979d" width="12" height="16" x="-14" y="-16" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#79ff88" d="m4.8425 4.9231c-0.39015 0-0.77877 0.078154-1.1406 0.23077-0.3617 0.1526-0.6923 0.3778-0.9711 0.6621-0.2789 0.2843-0.503 0.6246-0.6551 0.9988-0.152 0.37415-0.22954 0.77785-0.22954 1.184 0 0.4063 0.077538 0.80972 0.22957 1.1839 0.1521 0.3741 0.3763 0.7133 0.6551 0.9973 0.27883 0.28425 0.60939 0.5095 0.97114 0.66228 0.3535 0.14927 0.73274 0.22606 1.1142 0.22957 0.00901 0.000327 0.017477 0.000862 0.026443 0.0012 0.92751 0.04393 1.6742-0.3238 2.2212-0.85815 0.3739-0.3651 0.6682-0.797 0.9363-1.2366 0.2681 0.4396 0.5624 0.8715 0.9363 1.2366 0.547 0.53438 1.2937 0.90209 2.2212 0.85815 0.009-0.000326 0.01743-0.0008 0.02644-0.0012 0.38144-0.0033 0.76068-0.08029 1.1142-0.22957 0.36176-0.15276 0.69231-0.37801 0.97114-0.66228l0.0024-0.0036c0.27815-0.28369 0.50154-0.62092 0.65292-0.99385 0.152-0.37415 0.22954-0.77785 0.22954-1.184s-0.07754-0.80985-0.22954-1.184l-0.0036-0.00603c-0.151-0.3712-0.373-0.709-0.651-0.9921-0.279-0.2843-0.609-0.5095-0.971-0.6621-0.361-0.1526-0.75-0.2308-1.14-0.2308-0.977 0-1.7491 0.4012-2.3189 0.9606-0.3293 0.3225-0.5963 0.6917-0.8388 1.0696-0.2425-0.3779-0.5095-0.7471-0.8388-1.0696-0.5698-0.5594-1.3415-0.9606-2.3187-0.9606zm0.1117 1.2307c0.69452 0 1.1376 0.23415 1.5445 0.62258 0.32254 0.30791 0.60546 0.72714 0.88585 1.1839-0.31996 0.53361-0.62966 1.0216-0.97717 1.3522-0.3831 0.3644-0.7792 0.56528-1.4279 0.53005h-0.025243c-0.24737 0-0.49718-0.049452-0.72474-0.14303-0.2246-0.0924-0.4312-0.23-0.6022-0.3979l-0.00721-0.00603c-0.1725-0.1711-0.3118-0.3773-0.404-0.5982-0.0923-0.2209-0.1395-0.4615-0.1395-0.6997 0-0.23791 0.047226-0.4786 0.13942-0.69951 0.0922-0.2209 0.2316-0.4263 0.4039-0.5974l0.00721-0.00721c0.171-0.168 0.3777-0.3046 0.6022-0.3969 0.2277-0.0935 0.4775-0.1428 0.7249-0.1428zm6.0913 0c0.24738 0 0.49718 0.049458 0.72474 0.14303 0.22452 0.092314 0.43116 0.22872 0.60217 0.39663l0.0072 0.00721c0.17234 0.17106 0.31166 0.37642 0.40385 0.59735 0.09231 0.22031 0.13969 0.46092 0.13969 0.69908 0 0.23792-0.04722 0.47859-0.13942 0.69951-0.09219 0.22092-0.2315 0.4275-0.40385 0.59856l-0.0072 0.00603c-0.171 0.16791-0.37764 0.30552-0.60217 0.39783-0.22758 0.093575-0.47738 0.14303-0.72474 0.14303h-0.02524c-0.649 0.0352-1.0452-0.1656-1.4283-0.53-0.3477-0.3305-0.6572-0.8185-0.9772-1.352 0.2806-0.4573 0.5631-0.8763 0.8855-1.184 0.4074-0.389 0.85-0.6228 1.545-0.6228zm-0.584 0.61538v0.61538h-0.61538v1.2308h0.61538v0.61538h1.2308v-0.61538h0.61538v-1.2308h-0.61538v-0.61538h-1.2308zm-6.7692 0.61538v1.2308h2.4615v-1.2308h-2.4615z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/argouml.svg b/.icons/awkward/16x16/apps/argouml.svg
new file mode 100644
index 00000000..e6ae88f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/argouml.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#bcbcbc;fill-rule:evenodd" d="m 0.6933262,7.0000133 c -0.55840884,0.0028 -0.88608993,0.6332709 -0.5698804,1.0964821 L 3.9489119,13.696485 C 4.0786828,13.886492 4.2930934,14.000009 4.5221887,14 l 6.9553933,0 c 0.229095,9e-6 0.443506,-0.113508 0.573277,-0.303515 l 3.825466,-5.5999896 c 0.333917,-0.489707 -0.05165,-1.1490878 -0.639163,-1.0930638 l -7.237277,-0.00342 -7.2372766,0.00342 c -0.023023,-0.0023 -0.046146,-0.00342 -0.0692822,-0.00342 z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="M 0.76443517,7.0038111 7.9997811,9 15.235127,7.0038111 7.9997811,7 Z"/>
+ <path style="fill:#bcbcbc;fill-rule:evenodd" d="m 8.0242793,2.0004381 c -0.2421087,-0.0085 -0.4697639,0.1072821 -0.59311,0.3016492 L 3.1401458,9.0705595 C 2.8447802,9.5362559 3.291508,10.105039 3.8570357,9.983318 L 7.9997811,9 12.142527,9.983318 c 0.565527,0.121721 1.012255,-0.4470621 0.716889,-0.9127585 L 8.5683932,2.3020873 C 8.4539426,2.1217576 8.2489182,2.0080948 8.0242793,2.0004381 Z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="M 8.0000001,2.5 9.176,9.8102541 C 8.8342055,9.4928766 8,9 8,9 l 0,0 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 0.6945069,7.0000133 c -0.55831952,0.0028 -0.88600011,0.6335746 -0.56984113,1.0967859 L 3.9491477,13.696181 C 4.078898,13.886188 4.2936499,14.000009 4.5227087,14 L 7.9997811,9 0.76369126,7.0038111 c -0.0230196,-0.0023 -0.0460518,-0.00381 -0.0691844,-0.00381 z M 7.9997811,9 11.476853,14 c 0.229059,9e-6 0.443811,-0.113812 0.573561,-0.303819 l 3.824482,-5.5993818 c 0.316159,-0.4632113 -0.01152,-1.0939859 -0.56984,-1.0967859 -0.02313,-3.89e-5 -0.04616,0.00152 -0.06919,0.00381 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ark-desktop-wallet.svg b/.icons/awkward/16x16/apps/ark-desktop-wallet.svg
new file mode 120000
index 00000000..f19ce830
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ark-desktop-wallet.svg
@@ -0,0 +1 @@
+io.ark.Desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ark-game.svg b/.icons/awkward/16x16/apps/ark-game.svg
new file mode 100644
index 00000000..a9b48638
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ark-game.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4924" x1="12.897" x2="16.213" y1="18.858" y2="20.316" gradientTransform="matrix(.61907 0 0 .5 -1.3281 0)" gradientUnits="userSpaceOnUse">
+ <stop offset="0"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <g transform="translate(-.577)">
+ <path fill="#4f4f4f" d="m7.5772 8-2.0002 3h3v-3h-0.99979z"/>
+ <path fill="url(#linearGradient4924)" opacity=".15" d="m7.5772 8-2.0002 3h3v-3h-0.99979z"/>
+ </g>
+ <path fill="#4f4f4f" d="m1 13h4l3-7 3 7h4l-5-10h-4z"/>
+ <path fill="#e33e31" d="m2.5 10 2.5 3h-4z"/>
+ <path fill="#e4be21" d="m13.5 10 1.5 3h-4z"/>
+ <path fill="#3c8cf8" d="m8 6 2-3h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ark.svg b/.icons/awkward/16x16/apps/ark.svg
new file mode 100644
index 00000000..abfe4e9b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ark.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8bc34a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="opacity:0.1" d="M 6,0 V 4 C 6,5.1 6.895,6 8,6 9.105,6 10,5.1 10,4 V 0 Z"/>
+ <path style="opacity:0.2" d="M 8,0 V 1 H 9 V 0 Z M 8,1 H 7 V 2 H 8 Z M 8,2 V 3 H 9 V 2 Z M 8,3 H 7 V 4 H 8 Z M 8,4 V 5 C 8.552,5 9,4.5 9,4 Z"/>
+ <path style="fill:#dddddd" d="M 7,0 V 1 H 8 V 0 Z M 7,2 V 3 H 8 V 2 Z M 7,4 C 7,4.5 7.448,5 8,5 V 4 Z"/>
+ <path style="fill:#b3b3b3" d="M 8,1 H 9 V 2 H 8 Z M 8,3 H 9 V 4 H 8 Z"/>
+ <path style="fill:#f5f5f5" d="M 8,5 C 6.895,5 6,5.9 6,7 v 4 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 V 7 C 10,5.9 9.105,5 8,5 Z M 8,6 C 8.552,6 9,6.4 9,7 9,7.5 8.552,8 8,8 7.448,8 7,7.5 7,7 7,6.4 7.448,6 8,6 Z m 0,3 c 0.552,0 1,0.4 1,1 v 1 C 9,11.5 8.552,12 8,12 7.448,12 7,11.5 7,11 V 10 C 7,9.4 7.448,9 8,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/armagetronad.svg b/.icons/awkward/16x16/apps/armagetronad.svg
new file mode 100644
index 00000000..3a79bd09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/armagetronad.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e3ac33" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#383838" d="M 8.1542115,2 C 8.0964082,2.1722285 8.0425377,2.3233938 7.9790474,2.5330355 7.7686324,3.2278143 7.5685726,4.0817616 7.5708898,4.5654422 7.5731212,5.0273609 7.7735555,5.84746 7.9823996,6.514038 8.0359371,6.6848913 8.063637,6.7512103 8.1089536,6.8844812 8.1706133,6.7597701 8.1984012,6.6919107 8.2782514,6.5391813 8.6173926,5.8905045 9.0417796,5.1424057 9.5161334,4.6635003 10.005791,4.1691246 10.776735,3.7210361 11.446291,3.36276 11.531531,3.317148 11.586674,3.29313 11.667551,3.2512922 A 6.0075428,6.0075428 0 0 0 8.1542115,2 Z M 7.2348094,2.04861 A 6.0075428,6.0075428 0 0 0 3.8656236,3.6452016 c 0.080288,0.1607786 0.1488781,0.3031544 0.251432,0.4944826 0.3416138,0.6373282 0.8010509,1.382055 1.1532337,1.7373934 0.3495716,0.3527003 1.1205989,0.8396386 1.7834892,1.2043583 0.1013966,0.055789 0.171176,0.088876 0.2631652,0.1374495 C 7.2641648,7.0654163 7.2270755,6.9731628 7.1635702,6.7704988 6.9446961,6.0720056 6.7158877,5.2428501 6.7126694,4.5687944 6.7093223,3.8729776 6.9375948,3.0109047 7.1577034,2.2841182 7.1857329,2.1915617 7.2071914,2.1354104 7.2348094,2.04861 Z M 12.35396,3.8647855 c -0.16325,0.081192 -0.308699,0.1508884 -0.502863,0.2547842 -0.64007,0.3424964 -1.385285,0.8045528 -1.72566,1.1482049 C 9.8003769,5.5959671 9.3620799,6.3174262 9.0384132,6.9364434 8.9557267,7.094598 8.9286554,7.1607977 8.8666013,7.286772 8.9942466,7.2437395 9.0802858,7.2103273 9.2295011,7.1635701 9.9279939,6.944696 10.75715,6.7158876 11.431206,6.7126693 c 0.695816,-0.00335 1.557889,0.2249254 2.284676,0.445034 0.09256,0.02803 0.148707,0.049488 0.235508,0.077106 A 6.0075428,6.0075428 0 0 0 12.35396,3.8647855 Z M 3.2512923,4.3324487 A 6.0075428,6.0075428 0 0 0 2.0000001,7.8449504 c 0.1698414,0.056666 0.3179423,0.1085309 0.5246542,0.1709733 0.6922165,0.2091016 1.5438471,0.410955 2.0441402,0.4131864 0.4965809,0.00223 1.3862349,-0.1989951 2.1128648,-0.4098337 0.077669,-0.022537 0.1258932,-0.040195 0.1977932,-0.06202 C 6.7948376,7.9124481 6.7331641,7.8836883 6.6414302,7.8332168 5.9509636,7.4533242 5.1570913,6.9818866 4.6609863,6.4813523 4.1674988,5.9834497 3.7166563,5.2118233 3.3594079,4.5453277 3.3152885,4.4630166 3.2918368,4.4106252 3.2512923,4.3324487 Z m 8.1832647,3.238441 c -0.461917,0.00223 -1.282017,0.2026657 -1.9485952,0.4115098 -0.15613,0.048924 -0.2407467,0.082054 -0.369605,0.125716 0.1209331,0.059944 0.2055523,0.097511 0.3444618,0.1701358 0.6486774,0.3391416 1.3967754,0.7635282 1.8756804,1.237882 0.494376,0.4896577 0.942465,1.2606007 1.300741,1.9301577 0.04561,0.08524 0.06963,0.140383 0.111467,0.22126 A 6.0075428,6.0075428 0 0 0 14,8.1542114 C 13.827771,8.0964081 13.676607,8.0425376 13.466965,7.9790473 12.772186,7.7686323 11.918239,7.5685725 11.434557,7.5708897 Z M 7.177818,8.7626763 C 7.0861912,8.7908603 7.0220475,8.8139185 6.9213577,8.8431345 6.1644996,9.0627437 5.270173,9.290463 4.5654423,9.2873305 3.8644238,9.284198 2.9996333,9.0567769 2.2757369,8.8381058 2.186218,8.8110632 2.1326617,8.7901462 2.0486101,8.7635144 A 6.0075428,6.0075428 0 0 0 3.6452017,12.134376 C 3.8059803,12.054089 3.9483561,11.985498 4.1396843,11.882944 4.7770125,11.541331 5.5217388,11.081893 5.8770777,10.72971 6.2297775,10.380139 6.7167163,9.6091116 7.081436,8.9462214 7.120395,8.8754124 7.143236,8.8276295 7.177818,8.7626763 Z m 1.6100017,0.1399638 c 0.019353,0.063766 0.03526,0.1068902 0.055315,0.1760021 0.2196096,0.7568581 0.4473289,1.6511848 0.4441964,2.3559148 -0.00313,0.701019 -0.2305536,1.565809 -0.4492247,2.289706 -0.027043,0.08952 -0.04796,0.143075 -0.074591,0.227126 A 6.0075428,6.0075428 0 0 0 12.135216,12.35396 c -0.0812,-0.163251 -0.150889,-0.3087 -0.254784,-0.502863 -0.342499,-0.64007 -0.804555,-1.385285 -1.148207,-1.725661 C 10.404033,9.8003768 9.6825739,9.3620798 9.0635565,9.0384131 8.9494938,8.9787788 8.8877333,8.9525627 8.7878197,8.9026401 Z M 7.9572568,9.1205474 C 7.9134978,9.2034545 7.8836794,9.2668521 7.8332169,9.3585696 7.4533243,10.049036 6.9818867,10.842909 6.4813524,11.339014 c -0.4979026,0.493487 -1.269529,0.94433 -1.9360246,1.301578 -0.082311,0.04412 -0.1347025,0.06757 -0.212879,0.108115 A 6.0075428,6.0075428 0 0 0 7.8449505,14 C 7.9016166,13.830158 7.9534814,13.682058 8.0159238,13.475345 8.2250254,12.783129 8.4268788,11.931499 8.4291102,11.431206 8.4313416,10.934624 8.2301151,10.044971 8.0192765,9.3183406 7.9967396,9.2406716 7.978747,9.1909721 7.9572568,9.1205474 Z"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/artha.svg b/.icons/awkward/16x16/apps/artha.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/artha.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/artikulate.svg b/.icons/awkward/16x16/apps/artikulate.svg
new file mode 100644
index 00000000..e4e52cda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/artikulate.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#02a8f3" d="m0.88892 1c-0.49249 0-0.88892 0.3903-0.88892 0.875v10.125c0 0.48475 0.39669 0.98462 0.88892 1h8.1111l1.5 2 1.5-2h3.1117c0.492 0 0.888-0.515 0.888-1v-10.125c0-0.4847-0.396-0.875-0.889-0.875z"/>
+ <path style="opacity:0.4" d="M 8.0000001,2.9999999 C 5.7908576,2.9999999 4,4.7908571 4,7.0000001 4,9.209143 5.7908576,11 8.0000001,11 10.209143,11 12,9.209143 12,7.0000001 12,4.7908571 10.209143,2.9999999 8.0000001,2.9999999 Z M 7.6257817,3.7976561 c 0.043522,-0.0046 0.098274,0.0026 0.1421876,0 0.0052,0.02082 -0.030832,0.0955 -0.080469,0.203906 -0.3160864,0.690515 -0.33476,1.499011 -0.041406,1.93125 0.053086,0.07837 0.1015628,0.152808 0.1015628,0.1625 0,0.0097 -0.057143,0.02031 -0.1218752,0.02031 -0.15196,10e-7 -0.296026,-0.09234 -0.5898436,-0.325 -0.1305248,-0.103356 -0.2998848,-0.189985 -0.3656253,-0.203125 -0.1032324,-0.02062 -0.1305136,-0.01169 -0.2640623,0.121876 -0.1242541,0.124233 -0.1625001,0.191736 -0.1625001,0.305468 0,0.431289 0.5123309,0.773258 1.4640625,0.975 1.292489,0.273935 1.6104414,0.519581 1.6460934,1.199219 0.044761,0.8522469 -0.408532,1.4946959 -1.4023434,1.9921879 -0.1186184,0.0594 -0.1939816,0.08315 -0.24375,0.102343 -0.022056,-0.002 -0.039732,0.002 -0.061719,0 -0.00846,-0.02635 -0.020312,-0.0873 -0.020312,-0.203125 0,-0.452654 -0.1780272,-0.919134 -0.4468748,-1.1796869 -0.072167,-0.06995 -0.2738364,-0.217884 -0.4468752,-0.325 -0.1730325,-0.10711 -0.3478149,-0.231289 -0.3867189,-0.284375 -0.064456,-0.08809 -0.069066,-0.141947 -0.019532,-0.304688 0.090272,-0.297225 0.1973648,-0.463761 0.4062501,-0.651562 0.1095104,-0.09846 0.21949,-0.180072 0.24375,-0.182032 0.024268,-0.002 -0.139632,-0.05196 -0.3859377,-0.102343 -0.2462932,-0.05048 -0.6074728,-0.156019 -0.79375,-0.223438 -0.340626,-0.12325 -0.8004528,-0.382271 -0.9757812,-0.569531 -0.00741,-0.0079 -0.013872,-0.01328 -0.020312,-0.02031 0.2512048,-1.000642 0.9560808,-1.820403 1.8906252,-2.215625 0.1955421,-0.08271 0.3973681,-0.139289 0.6101565,-0.182812 0.1059908,-0.02166 0.2155608,-0.03028 0.325,-0.04141 z m 3.0499993,1.525 c 0.07641,0.04723 0.3653,0.672095 0.447657,0.976563 0.106327,0.393068 0.09863,1.072809 0,1.463281 -0.03754,0.148616 -0.08634,0.287384 -0.102344,0.304688 -0.016,0.0173 -0.0747,-0.08136 -0.142969,-0.202344 -0.06828,-0.120968 -0.285164,-0.378296 -0.466406,-0.569532 C 9.8885688,6.7432841 9.805862,6.4554101 10.025,6.0148441 c 0.110513,-0.222164 0.591644,-0.728684 0.650781,-0.692188 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/arts.svg b/.icons/awkward/16x16/apps/arts.svg
new file mode 100644
index 00000000..8d33f172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/arts.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#9d9d9d" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#707070" cx="-8" cy="-8" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-8" cy="-8" r="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="-8" cy="-8" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/artsbuilder.svg b/.icons/awkward/16x16/apps/artsbuilder.svg
new file mode 100644
index 00000000..62f507c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/artsbuilder.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#31b58e" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 10,3.419922 V 9 H 6 V 3.423828 A 5,5 0 0 0 3,8 5,5 0 0 0 6,12.576172 v 3.158203 A 8,8 0 0 0 8,16 8,8 0 0 0 10,15.740234 V 12.580078 A 5,5 0 0 0 13,8 5,5 0 0 0 10,3.419922 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/artscontrol.svg b/.icons/awkward/16x16/apps/artscontrol.svg
new file mode 100644
index 00000000..17f3b622
--- /dev/null
+++ b/.icons/awkward/16x16/apps/artscontrol.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#be53d1" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 6.964,4 6.8758,5.0536 A 3.1429,3.1429 0 0 0 5.95728,5.58486 l -0.95759,-0.4509 -1,1.7321 0.86941,0.6038 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.867,0.602 1,1.7321 0.95536,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 h 2 l 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.91854,-0.53126 l 0.95758,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.95536,0.44978 A 3.1429,3.1429 0 0 0 9.05238,5.05624 l -0.088,-1.056 h -2 z m 1,2.8572 A 1.1429,1.1429 0 0 1 9.107,8.0002 1.1429,1.1429 0 0 1 7.9641,9.143 1.1429,1.1429 0 0 1 6.8212,8.0002 1.1429,1.1429 0 0 1 7.964,6.8574 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/asbru-cm.svg b/.icons/awkward/16x16/apps/asbru-cm.svg
new file mode 100644
index 00000000..e5a1c89f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/asbru-cm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1f4690" width="16" height="15" x="0" y="0" rx=".762" ry=".75"/>
+ <rect style="fill:#378137" width="12" height="11" x="2" y="2" rx=".706" ry=".688"/>
+ <rect style="fill:#e35c33" width="8" height="7" x="4" y="4" rx=".615" ry=".583"/>
+ <path style="fill:#fef600" d="m 5.5000003,5.0000001 c -0.2770002,0 -0.4999999,0.2090625 -0.4999999,0.4687499 v 3.537875 c 0,0.259687 0.224973,0.501753 0.4999999,0.468749 H 6.3333336 L 7.0000002,10 H 9.0000003 L 9.666667,9.475374 h 0.833332 C 10.777,9.475374 11,9.266312 11,9.006625 V 5.46875 C 11,5.2090626 10.777,5.0000001 10.499999,5.0000001 Z M 6.0000003,6 H 10 V 8.5 H 9.0000003 L 8.3333334,9 H 7.6666668 l -0.75,-0.5 H 6.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/asc-de.svg b/.icons/awkward/16x16/apps/asc-de.svg
new file mode 100644
index 00000000..e6894760
--- /dev/null
+++ b/.icons/awkward/16x16/apps/asc-de.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ea6e41" d="M 8.0003245,8 C 7.5360182,7.9999196 7.0716884,8.0984588 6.7280927,8.2947984 L 1.5150755,11.27316 c -0.68719247,0.392679 -0.68655411,1.061291 6.373e-4,1.453971 l 5.2123773,2.97836 c 0.6871918,0.392679 1.8572734,0.392678 2.5444641,0 l 5.2123788,-2.97836 c 0.68719,-0.392678 0.686543,-1.061294 -6.64e-4,-1.453971 L 9.2725564,8.2947984 C 8.9289607,8.0984588 8.4646312,8.0000804 8.0003245,8 Z"/>
+ <path style="fill:#aed351" d="M 8.0003245,3.9999999 C 7.5360182,3.9999195 7.0716884,4.0984587 6.7280927,4.2947983 L 1.5150755,7.2731596 C 0.82788303,7.6658384 0.82852139,8.3344512 1.5157128,8.7271305 l 5.2123773,2.9783605 c 0.6871918,0.392679 1.8572734,0.392678 2.5444641,0 L 14.484933,8.7271305 c 0.68719,-0.3926781 0.686543,-1.0612933 -6.64e-4,-1.4539709 L 9.2725564,4.2947983 C 8.9289607,4.0984587 8.4646312,4.0000803 8.0003245,3.9999999 Z"/>
+ <path style="fill:#3b9dda" d="M 8.0003245,0 C 7.5360182,-8.0400002e-5 7.0716884,0.0984588 6.7280927,0.29479841 L 1.5150755,3.2731595 C 0.82788303,3.6658383 0.82852139,4.3344511 1.5157128,4.7271304 l 5.2123773,2.9783608 c 0.6871918,0.3926784 1.8572734,0.392678 2.5444641,0 L 14.484933,4.7271304 c 0.68719,-0.3926781 0.686543,-1.0612933 -6.64e-4,-1.4539709 L 9.2725564,0.29479841 C 8.9289607,0.0984588 8.4646312,8.0400002e-5 8.0003245,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/aseprite.svg b/.icons/awkward/16x16/apps/aseprite.svg
new file mode 100644
index 00000000..45ad57f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aseprite.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffffff" d="M 2,2 H 14 V 15 H 2 Z"/>
+ <path style="fill:#5c3e52" d="M 3,1 V 2 H 13 V 1 Z M 13,2 V 3 H 14 V 2 Z M 14,3 V 14 H 15 V 3 Z M 14,14 H 13 V 15 H 14 Z M 13,15 H 3 V 16 H 13 Z M 3,15 V 14 H 2 V 15 Z M 2,14 V 3 H 1 V 14 Z M 2,3 H 3 V 2 H 2 Z M 5,5 V 9 H 6 V 5 Z M 10,5 V 9 H 11 V 5 Z"/>
+ <path style="fill:#6d8292" d="M 2,12 V 14 H 3 V 15 H 13 V 14 H 14 V 12 H 13 V 13 H 3 V 12 Z"/>
+ <path style="fill:#825873" d="M 2,1 V 2 H 3 V 1 Z M 2,2 H 1 V 3 H 2 Z M 13,1 V 2 H 14 V 1 Z M 14,2 V 3 H 15 V 2 Z M 1,14 V 15 H 2 V 14 Z M 2,15 V 16 H 3 V 15 Z M 14,14 V 15 H 15 V 14 Z M 14,15 H 13 V 16 H 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/asounder.svg b/.icons/awkward/16x16/apps/asounder.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/asounder.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/assaultcube.svg b/.icons/awkward/16x16/apps/assaultcube.svg
new file mode 100644
index 00000000..ae08b32a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/assaultcube.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e53935" d="m 6.7123744,15.97291 c -0.023407,-0.0236 -0.5111552,-0.07077 -0.818844,-0.104825 -0.61706,-0.06829 -0.8283374,-0.199486 -0.9076606,-0.563612 -0.070477,-0.32352 0.08002,-0.719903 0.4401618,-1.159308 0.170189,-0.207646 0.2317038,-0.365169 0.2317038,-0.398709 0,-0.114627 -0.4526687,-0.05766 -0.6497322,0.09776 C 4.8997599,13.929586 4.6973117,14.000219 4.5581183,14.00119 4.2332356,14.00349 4.1072916,13.783775 4.1698129,13.323881 4.2090739,13.035094 4.2681319,12.928747 4.1188639,12.82556 4.0228308,12.759173 3.774383,12.58079 3.6143175,12.429154 3.3410885,12.170315 3.327981,12.136315 3.4000184,11.873273 3.4859251,11.559586 3.8854923,11.056614 3.5863621,10.2469 3.4218046,9.8014576 3.3982169,9.7771116 2.9932278,9.6346927 2.7612595,9.553118 2.4512898,9.393958 2.3044063,9.2810036 2.0513561,9.0864056 2.0373617,9.0498212 2.037638,8.5836096 L 2.0379529,8.091588 2.5511193,7.8240536 C 3.1411677,7.5164387 2.9612309,7.1105556 2.771055,7.0032519 2.7063349,6.966736 2.4110444,6.9777319 2.1099089,7.027868 1.5245044,7.12534 1.2167445,7.0498319 1.0418358,6.7658231 0.92686638,6.5791396 1.0580525,6.2416155 1.3228246,6.0428799 L 1.5353744,5.8833411 1.9792895,6.0546147 C 2.6304549,6.3058507 2.7191531,6.2841967 3.0586545,5.7910995 3.3805926,5.3235131 3.3029401,4.9561367 3.1135664,4.5869163 3.0456326,4.4544683 2.9836387,4.2003591 2.9758018,4.0222291 2.9627935,3.7265719 2.9915712,3.6750291 3.306157,3.4305919 3.4956897,3.2833211 3.8056594,3.1210575 3.9949782,3.0700059 4.3793154,2.9663663 4.4274723,2.6451168 4.198283,2.351354 4.0092189,2.1090216 4.0049909,2.0203621 4.1609964,1.5694501 4.3694485,0.96694275 4.6148296,0.89781865 5.3850036,1.2246461 c 0.2604108,0.1105065 0.5071376,0.3799398 0.5485037,0.3541637 0.041367,-0.025776 0.075211,-0.2030494 0.075211,-0.3939408 0,-0.29785146 0.034759,-0.37202826 0.2450742,-0.52301822 C 6.3885831,0.56508214 6.5468137,0.41035002 6.6054162,0.2689417 l 0.1065493,-0.257106 0.5340042,0.1950192 c 0.2937023,0.10726057 0.6071374,0.26398404 0.6965231,0.34827448 0.2169447,0.20457984 0.3638944,0.0380044 0.9667124,-0.28442668 0.6527736,-0.349151 0.951112,-0.35859124 1.2541518,-0.0396852 0.22701,0.23889572 0.607157,0.48395552 0.708502,0.31862752 0.0955,-0.15578828 0.556396,-0.0864286 0.740807,0.11148248 0.09781,0.1049688 0.29464,0.2129454 0.437403,0.23994792 0.142762,0.0270028 0.405144,-0.0445417 0.58307,0.0854073 0.393637,0.28749408 0.436676,0.49189748 0.67361,0.23761928 0.310004,-0.33269744 0.708502,-0.2241882 0.708502,0.1929221 0,0.1104724 -0.07844,0.3916657 -0.174311,0.6248739 -0.158773,0.386217 0.280583,0.4429368 0.386747,0.6336356 0.07726,0.138788 0.117242,0.2435892 0.347824,0.310898 0.19131,0.055845 0.376172,0.1465376 0.410803,0.2015396 0.11782,0.1871192 0.06097,0.6547588 -0.114554,0.9423728 -0.159578,0.2614776 -0.270305,0.3490132 -0.221584,0.9921224 0.103682,1.3685812 0.03096,2.4988665 0.116535,2.7258037 0.0476,0.1262348 0.08367,0.3754556 0.08015,0.5538248 -0.0035,0.1783692 0.01731,0.4242356 0.0463,0.5463704 0.03868,0.1629837 0.01629,0.2489052 -0.08415,0.3229533 -0.129058,0.095146 -0.127379,0.1196088 0.02947,0.4295764 0.209326,0.413687 0.215885,0.890727 0.01567,1.139757 -0.127508,0.158596 -0.209122,0.183452 -0.531377,0.161833 -1.040232,-0.06978 -1.011879,-0.07436 -0.996199,0.160681 0.0079,0.117981 0.421402,0.269636 0.532598,0.434623 0.225913,0.335193 0.25342,0.620844 0.09629,0.999847 -0.192472,0.464241 -0.292647,0.498183 -0.979822,0.331994 -0.33375,-0.08072 -0.662746,-0.193473 -0.731102,-0.250572 -0.180081,-0.150424 -0.523473,-0.137094 -0.742887,0.213338 -0.186215,0.297408 -0.222358,0.317498 -0.571725,0.317776 -0.450165,3.97e-4 -0.796331,0.07417 -1.0310395,0.457053 -0.1156307,0.188633 -0.2484307,0.292091 -0.4191113,0.326508 -0.3538974,0.07136 -0.6885783,-0.0225 -1.139645,-0.214031 l -0.3854274,-0.163652 -0.4590772,0.193337 -0.5592524,0.193337 0.00993,0.317479 c 0.00546,0.174613 0.03666,0.519673 0.069333,0.766798 0.032674,0.247125 0.037368,0.537846 0.010434,0.646046 -0.047391,0.190373 -0.2267043,0.327436 -0.3136649,0.239759 z"/>
+ <path style="fill:#ffffff" d="M 8.455282,2.1250025 4.5818182,5.0454497 v 0.00325 L 5.1146051,9.9420798 9.5208557,11.916669 13.394318,8.9962223 12.86153,4.102778 v -0.00325 z"/>
+ <path style="fill:#c8c8c8" d="M 12.955985,4.0201493 9.00036,7.003311 9.5442848,12.000003 13.5,9.0176673 Z"/>
+ <path style="fill:#ffffff" d="M 8.4557147,2.0000029 4.5,4.9823385 l 3.597e-4,0.00329 4.5000003,2.0176697 3.955625,-2.9831618 -3.6e-4,-0.00329 z"/>
+ <path style="fill:#e4e4e4" d="m 4.5003601,4.9856472 0.5440147,4.997518 4.49991,2.0168378 L 9.00036,7.003311 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/assistant-qt4.svg b/.icons/awkward/16x16/apps/assistant-qt4.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/assistant-qt4.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/assistant-qt5.svg b/.icons/awkward/16x16/apps/assistant-qt5.svg
new file mode 120000
index 00000000..a2c2cf3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/assistant-qt5.svg
@@ -0,0 +1 @@
+qtassistant.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/assistant.svg b/.icons/awkward/16x16/apps/assistant.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/assistant.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/assistant5.svg b/.icons/awkward/16x16/apps/assistant5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/assistant5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/astromenace.svg b/.icons/awkward/16x16/apps/astromenace.svg
new file mode 100644
index 00000000..75a13bf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/astromenace.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#345784" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#8d8069" d="m 8.2148436,3.0009368 c -0.041702,0.00136 -0.084804,0.00553 -0.13125,0.01172 C 7.561214,3.0822344 7.4178288,3.2086236 7.0984376,3.8790632 6.8830096,4.3312688 6.7752368,4.6426647 6.4976564,4.7023463 6.3319791,4.4523512 6.1121968,4.3486131 5.9858391,4.2273448 5.1602333,3.4349923 5.177327,5.0399907 4.9445312,5.6000015 4.5943532,5.2927571 4.1395808,4.7976783 3.6898772,4.4262587 3.2878152,4.0941871 2.8898048,3.8929959 2.5742188,4.1025795 2.3241384,4.2779375 2.1116634,4.6541779 2.034375,5.5174231 c -0.105588,1.1793224 0.0011,1.6176256 0.7500002,2.5942984 0.846848,1.1044132 1.5300952,2.2846775 3.5277788,3.6715465 0.8652796,0.60071 1.5904028,1.092187 1.6117188,1.092187 0.1198176,0 -1.1580796,-1.659972 -1.9320312,-2.509376 C 5.066453,9.2924659 4.635266,8.0890286 5.3638189,7.1 6.2117729,6.7163302 6.698384,7.5606213 7.1757012,7.9916559 7.6224576,8.4744119 8.0306792,9.1840014 8.38742,9.680923 8.8084617,10.075453 9.4547979,9.996906 9.7408295,9.647862 10.352516,8.9014224 9.9622436,7.7425583 9.2414064,6.7960951 9.16031,6.4499563 9.3136076,6.3972939 9.6679688,6.3976579 c 0.4482222,4.4e-4 1.3990122,0.4742004 1.9104842,0.9171872 0.632066,0.547432 0.678483,0.6576392 1.382094,2.0531252 0.415334,0.8237407 0.827279,1.3921847 0.915625,1.5071997 0.157335,0.204838 0.160641,0.203704 0.163281,-0.05234 C 13.906684,8.6906999 13.22677,6.7484879 11.626891,5.2921891 11.356262,5.0556311 10.462596,4.2787504 9.7625,3.810312 8.742478,3.1278064 8.5067556,2.9912988 8.2148436,3.0009368 Z"/>
+ <ellipse style="fill:#ffffff" cx=".92" cy="12.192" rx=".725" ry="1.067" transform="matrix(0.4366245,-0.89964384,0.68883367,0.72491943,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/asunder.svg b/.icons/awkward/16x16/apps/asunder.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/asunder.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/atom-beta.svg b/.icons/awkward/16x16/apps/atom-beta.svg
new file mode 100644
index 00000000..9de99076
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atom-beta.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="opacity:0.2" d="M 0.014531,7.859603 C 0.011131,7.953353 2.1e-5,8.045428 2.1e-5,8.140306 2.1e-5,12.494576 3.5679117,16 7.9997743,16 c 4.4318637,0 7.9997537,-3.505424 7.9997537,-7.859694 0,-0.09479 -0.01115,-0.186746 -0.01451,-0.280703 -0.150853,4.22234 -3.650173,7.57899 -7.9854689,7.57899 -4.3354083,0 -7.8346151,-3.35665 -7.9854671,-7.57899 z"/>
+ <rect style="fill:#d89b20" width="15.719" height="15.999" x="-15.72" y="-16" rx="7.86" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="opacity:0.2" transform="matrix(0.57141102,0,0,0.56140671,-1.142805,-0.8421452)">
+ <path d="m 17.529,16.268 c 0,0.62861 -0.51018,1.1388 -1.1388,1.1388 -0.62861,0 -1.1388,-0.51018 -1.1388,-1.1388 0,-0.62861 0.51018,-1.1418 1.1388,-1.1418 0.62861,0 1.1388,0.51322 1.1388,1.1418"/>
+ <path d="m 19.364,24.966 c -1.4979,-0.24598 -3.4429,-1.9633 -5.2195,-4.6007 -0.74401,-1.1061 -1.5062,-2.4735 -2.005,-3.594 -0.09794,-0.22548 -0.13666,-0.27862 -0.16626,-0.24598 -0.05922,0.06225 -0.495,1.0052 -0.72351,1.5685 -0.38567,0.94899 -0.65518,1.8509 -0.8093,2.7194 -0.10097,0.54586 -0.10705,1.6011 -0.01518,1.9306 0.21333,0.7592 0.67948,1.0796 1.406,0.95507 0.5246,-0.08883 1.1563,-0.37352 1.8297,-0.83056 0.29684,-0.20195 0.37656,-0.23763 0.49196,-0.23763 0.17765,0 0.30823,0.0949 0.37049,0.26724 0.04176,0.1154 0.04176,0.15108 0,0.26116 -0.04176,0.11008 -0.11008,0.17234 -0.42439,0.38264 -0.43578,0.29684 -1.1836,0.67644 -1.5601,0.79791 -0.9991,0.32038 -1.7765,0.20195 -2.3277,-0.34999 -0.50411,-0.50714 -0.71212,-1.3256 -0.64683,-2.4704 0.079716,-1.4857 0.74173,-3.5174 1.7735,-5.5102 l 0.25813,-0.49803 -0.19587,-0.53068 c -0.1898,-0.50714 -0.55725,-1.6816 -0.55725,-1.7704 0,-0.06529 -0.11236,-0.05011 -0.61115,0.07136 -1.1388,0.27862 -1.9838,0.63772 -2.5889,1.0917 -1.1919,0.89585 -0.87763,1.9041 0.90724,2.9092 0.2847,0.16323 0.34999,0.24902 0.34999,0.46235 0,0.11008 -0.020498,0.15412 -0.11236,0.24598 -0.19587,0.19587 -0.37656,0.15412 -0.98164,-0.21941 -0.87156,-0.54282 -1.4235,-1.1563 -1.6194,-1.8092 -0.071364,-0.23763 -0.071364,-0.7144 0,-0.95507 0.10097,-0.34695 0.27559,-0.62254 0.58989,-0.93685 0.69998,-0.70605 1.8653,-1.2489 3.4612,-1.6133 0.32645,-0.0744 0.4001,-0.10097 0.38871,-0.14273 -0.0091,-0.02961 -0.04783,-0.21333 -0.08579,-0.41528 -0.21637,-1.1623 -0.22244,-2.497 -0.01518,-3.2387 0.2399,-0.85106 0.67341,-1.3612 1.3643,-1.5981 0.28166,-0.094899 0.84802,-0.079715 1.2337,0.035682 0.39174,0.1154 0.87156,0.35303 1.299,0.64076 0.51018,0.34088 0.66126,0.48361 0.68176,0.64911 0.04783,0.3796 -0.34088,0.58458 -0.66126,0.34392 -1.0021,-0.74401 -1.7173,-1.0317 -2.2928,-0.91027 -0.41832,0.088826 -0.73566,0.51625 -0.89585,1.2041 -0.06529,0.27255 -0.0744,0.40313 -0.0744,1.0826 0,0.77438 0.01215,0.89585 0.15108,1.7052 l 0.07136,0.40617 0.16626,-0.0205 c 0.76831,-0.09186 1.4296,-0.15715 1.8357,-0.18069 l 0.48361,-0.02657 0.07972,-0.0949 c 0.81841,-1.05 2.005,-2.2776 2.9062,-3.0011 1.7234,-1.3817 3.2,-1.8623 4.2173,-1.3703 0.57547,0.27559 0.93685,0.84498 1.0796,1.6877 0.09186,0.5489 0.01746,1.8509 -0.12451,2.2184 -0.04783,0.12451 -0.20726,0.21637 -0.3796,0.21637 -0.10705,0 -0.16323,-0.0205 -0.24598,-0.09794 -0.10097,-0.08579 -0.10705,-0.11236 -0.10705,-0.28774 0,-0.10401 0.02657,-0.40617 0.05922,-0.66733 0.09794,-0.7592 0.02961,-1.4713 -0.17462,-1.8775 -0.10401,-0.19891 -0.30823,-0.40921 -0.48968,-0.495 -0.13362,-0.068328 -0.20726,-0.077438 -0.51625,-0.077438 -0.33253,0 -0.39706,0.012147 -0.71744,0.12451 -1.0052,0.34392 -2.1561,1.1684 -3.3959,2.4287 -0.23991,0.24294 -0.5899,0.62254 -0.78577,0.85106 l -0.36441,0.40921 0.31127,0.0091 c 4.3593,0.10401 8.0338,1.1061 9.7655,2.6602 0.38871,0.34999 0.72655,0.87156 0.82145,1.2785 0.05011,0.20726 0.05314,0.60812 0.003,0.82145 -0.17765,0.7888 -1.0469,1.5685 -2.3163,2.0703 -0.20195,0.07972 -0.2399,0.08579 -0.35302,0.05314 -0.17462,-0.05314 -0.29077,-0.20195 -0.29077,-0.3796 0,-0.2103 0.09794,-0.31127 0.46235,-0.46539 0.78577,-0.32949 1.3969,-0.79184 1.6285,-1.2367 0.08275,-0.15108 0.09186,-0.2103 0.09186,-0.45704 0,-0.25205 -0.0091,-0.30216 -0.11008,-0.49196 -0.13969,-0.27255 -0.60508,-0.7387 -0.99075,-0.99378 -1.8919,-1.2489 -5.4594,-2.0643 -9.0633,-2.0643 l -0.59293,0 -0.22548,0.30216 c -0.3348,0.454 -1.0614,1.5601 -1.3491,2.0551 l -0.25509,0.43578 0.17461,0.40313 c 1.7583,4.0336 4.4868,7.4439 6.501,8.1257 0.43882,0.14273 0.77134,0.14501 1.0348,0.01518 0.50107,-0.24598 0.76679,-0.8837 0.80702,-1.9458 0.06529,-1.7826 -0.57547,-4.2469 -1.7704,-6.794 -0.12451,-0.2642 -0.19891,-0.46539 -0.19891,-0.53979 0,-0.21333 0.17765,-0.38263 0.39706,-0.3796 0.19587,0 0.28166,0.07744 0.43274,0.39478 0.96949,2.0286 1.6163,4.0655 1.8593,5.842 0.07972,0.59597 0.07972,1.8152 0,2.251 -0.13058,0.69694 -0.36214,1.198 -0.71212,1.5541 -0.4297,0.4297 -0.98468,0.59293 -1.6429,0.48664 m -6.957,-10.842 c 0.12451,-0.20498 0.36441,-0.56636 0.53371,-0.81234 0.1693,-0.24902 0.3052,-0.45931 0.3052,-0.4745 0,-0.04479 -1.5541,0.1154 -1.5981,0.16019 -0.02657,0.02961 0.06225,0.37352 0.26952,1.0112 0.14501,0.46235 0.19284,0.55725 0.22548,0.52233 0.02354,-0.02657 0.14273,-0.20726 0.2642,-0.40617"/>
+ </g>
+ <g style="fill:#ffffff" transform="matrix(0.57141102,0,0,0.56140671,-1.142805,-1.1228968)">
+ <path d="m 17.529,16.268 c 0,0.62861 -0.51018,1.1388 -1.1388,1.1388 -0.62861,0 -1.1388,-0.51018 -1.1388,-1.1388 0,-0.62861 0.51018,-1.1418 1.1388,-1.1418 0.62861,0 1.1388,0.51322 1.1388,1.1418"/>
+ <path d="m 19.364,24.966 c -1.4979,-0.24598 -3.4429,-1.9633 -5.2195,-4.6007 -0.74401,-1.1061 -1.5062,-2.4735 -2.005,-3.594 -0.09794,-0.22548 -0.13666,-0.27862 -0.16626,-0.24598 -0.05922,0.06225 -0.495,1.0052 -0.72351,1.5685 -0.38567,0.94899 -0.65518,1.8509 -0.8093,2.7194 -0.10097,0.54586 -0.10705,1.6011 -0.01518,1.9306 0.21333,0.7592 0.67948,1.0796 1.406,0.95507 0.5246,-0.08883 1.1563,-0.37352 1.8297,-0.83056 0.29684,-0.20195 0.37656,-0.23763 0.49196,-0.23763 0.17765,0 0.30823,0.0949 0.37049,0.26724 0.04176,0.1154 0.04176,0.15108 0,0.26116 -0.04176,0.11008 -0.11008,0.17234 -0.42439,0.38264 -0.43578,0.29684 -1.1836,0.67644 -1.5601,0.79791 -0.9991,0.32038 -1.7765,0.20195 -2.3277,-0.34999 -0.50411,-0.50714 -0.71212,-1.3256 -0.64683,-2.4704 0.079716,-1.4857 0.74173,-3.5174 1.7735,-5.5102 l 0.25813,-0.49803 -0.19587,-0.53068 c -0.1898,-0.50714 -0.55725,-1.6816 -0.55725,-1.7704 0,-0.06529 -0.11236,-0.05011 -0.61115,0.07136 -1.1388,0.27862 -1.9838,0.63772 -2.5889,1.0917 -1.1919,0.89585 -0.87763,1.9041 0.90724,2.9092 0.2847,0.16323 0.34999,0.24902 0.34999,0.46235 0,0.11008 -0.020498,0.15412 -0.11236,0.24598 -0.19587,0.19587 -0.37656,0.15412 -0.98164,-0.21941 -0.87156,-0.54282 -1.4235,-1.1563 -1.6194,-1.8092 -0.071364,-0.23763 -0.071364,-0.7144 0,-0.95507 0.10097,-0.34695 0.27559,-0.62254 0.58989,-0.93685 0.69998,-0.70605 1.8653,-1.2489 3.4612,-1.6133 0.32645,-0.0744 0.4001,-0.10097 0.38871,-0.14273 -0.0091,-0.02961 -0.04783,-0.21333 -0.08579,-0.41528 -0.21637,-1.1623 -0.22244,-2.497 -0.01518,-3.2387 0.2399,-0.85106 0.67341,-1.3612 1.3643,-1.5981 0.28166,-0.094899 0.84802,-0.079715 1.2337,0.035682 0.39174,0.1154 0.87156,0.35303 1.299,0.64076 0.51018,0.34088 0.66126,0.48361 0.68176,0.64911 0.04783,0.3796 -0.34088,0.58458 -0.66126,0.34392 -1.0021,-0.74401 -1.7173,-1.0317 -2.2928,-0.91027 -0.41832,0.088826 -0.73566,0.51625 -0.89585,1.2041 -0.06529,0.27255 -0.0744,0.40313 -0.0744,1.0826 0,0.77438 0.01215,0.89585 0.15108,1.7052 l 0.07136,0.40617 0.16626,-0.0205 c 0.76831,-0.09186 1.4296,-0.15715 1.8357,-0.18069 l 0.48361,-0.02657 0.07972,-0.0949 c 0.81841,-1.05 2.005,-2.2776 2.9062,-3.0011 1.7234,-1.3817 3.2,-1.8623 4.2173,-1.3703 0.57547,0.27559 0.93685,0.84498 1.0796,1.6877 0.09186,0.5489 0.01746,1.8509 -0.12451,2.2184 -0.04783,0.12451 -0.20726,0.21637 -0.3796,0.21637 -0.10705,0 -0.16323,-0.0205 -0.24598,-0.09794 -0.10097,-0.08579 -0.10705,-0.11236 -0.10705,-0.28774 0,-0.10401 0.02657,-0.40617 0.05922,-0.66733 0.09794,-0.7592 0.02961,-1.4713 -0.17462,-1.8775 -0.10401,-0.19891 -0.30823,-0.40921 -0.48968,-0.495 -0.13362,-0.068328 -0.20726,-0.077438 -0.51625,-0.077438 -0.33253,0 -0.39706,0.012147 -0.71744,0.12451 -1.0052,0.34392 -2.1561,1.1684 -3.3959,2.4287 -0.23991,0.24294 -0.5899,0.62254 -0.78577,0.85106 l -0.36441,0.40921 0.31127,0.0091 c 4.3593,0.10401 8.0338,1.1061 9.7655,2.6602 0.38871,0.34999 0.72655,0.87156 0.82145,1.2785 0.05011,0.20726 0.05314,0.60812 0.003,0.82145 -0.17765,0.7888 -1.0469,1.5685 -2.3163,2.0703 -0.20195,0.07972 -0.2399,0.08579 -0.35302,0.05314 -0.17462,-0.05314 -0.29077,-0.20195 -0.29077,-0.3796 0,-0.2103 0.09794,-0.31127 0.46235,-0.46539 0.78577,-0.32949 1.3969,-0.79184 1.6285,-1.2367 0.08275,-0.15108 0.09186,-0.2103 0.09186,-0.45704 0,-0.25205 -0.0091,-0.30216 -0.11008,-0.49196 -0.13969,-0.27255 -0.60508,-0.7387 -0.99075,-0.99378 -1.8919,-1.2489 -5.4594,-2.0643 -9.0633,-2.0643 l -0.59293,0 -0.22548,0.30216 c -0.3348,0.454 -1.0614,1.5601 -1.3491,2.0551 l -0.25509,0.43578 0.17461,0.40313 c 1.7583,4.0336 4.4868,7.4439 6.501,8.1257 0.43882,0.14273 0.77134,0.14501 1.0348,0.01518 0.50107,-0.24598 0.76679,-0.8837 0.80702,-1.9458 0.06529,-1.7826 -0.57547,-4.2469 -1.7704,-6.794 -0.12451,-0.2642 -0.19891,-0.46539 -0.19891,-0.53979 0,-0.21333 0.17765,-0.38263 0.39706,-0.3796 0.19587,0 0.28166,0.07744 0.43274,0.39478 0.96949,2.0286 1.6163,4.0655 1.8593,5.842 0.07972,0.59597 0.07972,1.8152 0,2.251 -0.13058,0.69694 -0.36214,1.198 -0.71212,1.5541 -0.4297,0.4297 -0.98468,0.59293 -1.6429,0.48664 m -6.957,-10.842 c 0.12451,-0.20498 0.36441,-0.56636 0.53371,-0.81234 0.1693,-0.24902 0.3052,-0.45931 0.3052,-0.4745 0,-0.04479 -1.5541,0.1154 -1.5981,0.16019 -0.02657,0.02961 0.06225,0.37352 0.26952,1.0112 0.14501,0.46235 0.19284,0.55725 0.22548,0.52233 0.02354,-0.02657 0.14273,-0.20726 0.2642,-0.40617"/>
+ </g>
+ <path style="opacity:0.1;fill:#ffffff" d="M 7.9999995,0 C 3.5681361,0 1.7e-5,3.5051 1.7e-5,7.85937 c 0,0.03187 0.0032,0.06289 0.005,0.0943 0.100437,-4.267184 3.626731,-7.6735087 7.9949601,-7.6735087 4.3682289,0 7.8945219,3.4063247 7.9949599,7.6735087 0.0018,-0.03139 0.005,-0.06245 0.005,-0.0943 C 16.000009,3.5051 12.43189,0 8.0000267,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/atom-rpg.svg b/.icons/awkward/16x16/apps/atom-rpg.svg
new file mode 100644
index 00000000..dc42043f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atom-rpg.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g style="fill:#725750" transform="scale(0.25,0.25)">
+ <g style="fill:#725750">
+ <path style="fill:#725750" d="M 32,0 C 49.7,0 64,14.3 64,32 64,49.7 49.7,64 32,64 14.3,64 0,49.7 0,32 0,14.3 14.3,0 32,0 Z"/>
+ </g>
+ </g>
+ <path style="fill:#ffffff" d="M 11.226132,3.0010474 C 9.4560969,3.0458944 7.7689566,4.5204611 6.5507843,5.5173644 6.1139554,5.874848 5.4705441,6.5943282 5.5010458,6.6246007 5.531551,6.6548696 6.1784474,6.125456 6.497077,5.8682143 7.950092,4.6951416 9.6186848,4.0828465 10.751134,4.0848464 c 0.422439,7.637e-4 0.993374,0.2498393 1.255501,0.5475812 0.299621,0.3403277 0.397423,0.5518723 0.404551,1.3252744 0.004,0.4334655 -0.142522,1.0725529 -0.09137,1.0411859 0.125332,-0.076863 0.610641,-1.5079891 0.6689,-2.0610647 0.08808,-0.8362155 -0.337486,-1.698035 -0.999518,-1.8629127 -0.255113,-0.057489 -0.510204,-0.08027 -0.763066,-0.073863 z"/>
+ <path style="fill:#ffffff" d="M 4.5879094,3.0004727 C 4.2459268,2.9967427 3.9725964,3.0516587 3.7547576,3.1727555 1.6118474,4.5668713 4.5899448,8.4626801 5.7946649,9.665092 6.1005233,9.964973 6.7310077,10.5 6.7684506,10.5 6.8058896,10.5 6.1581478,9.774047 5.75631,9.2410113 3.9698606,6.871307 3.5548368,4.7248574 4.7114967,3.8388685 4.9616281,3.6472717 5.2068487,3.421027 5.8216554,3.4956983 L 7,3.7523786 C 6.281065,3.3039654 5.4966019,3.0216635 4.5879094,3.0004727 Z"/>
+ <path style="fill:#ffffff" d="m 9.2315495,5.5004051 c -0.037439,0 0.6103024,0.7259536 1.0121405,1.258989 1.78645,2.3697048 2.201474,4.5161539 1.044814,5.4021429 -0.250132,0.191597 -0.495352,0.417842 -1.110159,0.343169 L 9,12.248026 c 0.6839892,0.426618 1.445714,0.714537 2.311943,0.749116 0.389418,0.0164 0.694536,-0.03746 0.933299,-0.17019 C 14.388153,11.432836 11.410056,7.5377259 10.205335,6.3353137 9.8994766,6.0354322 9.2689923,5.5004051 9.2315495,5.5004051 Z"/>
+ <path style="fill:#ffffff" d="M 8,7 A 1,1 0 0 0 7,8 1,1 0 0 0 8,9 1,1 0 0 0 9,8 1,1 0 0 0 8,7 Z"/>
+ <path style="fill:#ffffff" d="M 3.6797301,9.0011116 C 3.5543954,9.077975 3.0697842,10.509113 3.0115242,11.062194 c -0.08808,0.836222 0.3367896,1.69805 0.9988211,1.862928 2.0409094,0.459913 4.0462168,-1.303147 5.4384139,-2.442475 C 9.8855876,10.125161 10.529,9.405675 10.498498,9.3754015 10.467988,9.345129 9.8210956,9.8745504 9.5024665,10.131794 8.0494511,11.304878 6.3808583,11.917178 5.2484092,11.915178 4.8259708,11.914414 4.2550353,11.665336 3.9929078,11.367593 3.6932878,11.027261 3.5954854,10.815715 3.5883576,10.042306 c -0.004,-0.4334693 0.142521,-1.0725617 0.091372,-1.0411944 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/atom.svg b/.icons/awkward/16x16/apps/atom.svg
new file mode 100644
index 00000000..d8a7d788
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#40a459" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 .00024410 .00016424)">
+ <path d="m17.529 16.268c0 0.62861-0.51018 1.1388-1.1388 1.1388-0.62861 0-1.1388-0.51018-1.1388-1.1388 0-0.62861 0.51018-1.1418 1.1388-1.1418 0.62861 0 1.1388 0.51322 1.1388 1.1418"/>
+ <path d="m19.364 24.966c-1.4979-0.24598-3.4429-1.9633-5.2195-4.6007-0.74401-1.1061-1.5062-2.4735-2.005-3.594-0.09794-0.22548-0.13666-0.27862-0.16626-0.24598-0.05922 0.06225-0.495 1.0052-0.72351 1.5685-0.38567 0.94899-0.65518 1.8509-0.8093 2.7194-0.10097 0.54586-0.10705 1.6011-0.01518 1.9306 0.21333 0.7592 0.67948 1.0796 1.406 0.95507 0.5246-0.08883 1.1563-0.37352 1.8297-0.83056 0.29684-0.20195 0.37656-0.23763 0.49196-0.23763 0.17765 0 0.30823 0.0949 0.37049 0.26724 0.04176 0.1154 0.04176 0.15108 0 0.26116s-0.11008 0.17234-0.42439 0.38264c-0.43578 0.29684-1.1836 0.67644-1.5601 0.79791-0.9991 0.32038-1.7765 0.20195-2.3277-0.34999-0.50411-0.50714-0.71212-1.3256-0.64683-2.4704 0.079716-1.4857 0.74173-3.5174 1.7735-5.5102l0.25813-0.49803-0.19587-0.53068c-0.1898-0.50714-0.55725-1.6816-0.55725-1.7704 0-0.06529-0.11236-0.05011-0.61115 0.07136-1.1388 0.27862-1.9838 0.63772-2.5889 1.0917-1.1919 0.89585-0.87763 1.9041 0.90724 2.9092 0.2847 0.16323 0.34999 0.24902 0.34999 0.46235 0 0.11008-0.020498 0.15412-0.11236 0.24598-0.19587 0.19587-0.37656 0.15412-0.98164-0.21941-0.87156-0.54282-1.4235-1.1563-1.6194-1.8092-0.071364-0.23763-0.071364-0.7144 0-0.95507 0.10097-0.34695 0.27559-0.62254 0.58989-0.93685 0.69998-0.70605 1.8653-1.2489 3.4612-1.6133 0.32645-0.0744 0.4001-0.10097 0.38871-0.14273-0.0091-0.02961-0.04783-0.21333-0.08579-0.41528-0.21637-1.1623-0.22244-2.497-0.01518-3.2387 0.2399-0.85106 0.67341-1.3612 1.3643-1.5981 0.28166-0.094899 0.84802-0.079715 1.2337 0.035682 0.39174 0.1154 0.87156 0.35303 1.299 0.64076 0.51018 0.34088 0.66126 0.48361 0.68176 0.64911 0.04783 0.3796-0.34088 0.58458-0.66126 0.34392-1.0021-0.74401-1.7173-1.0317-2.2928-0.91027-0.41832 0.088826-0.73566 0.51625-0.89585 1.2041-0.06529 0.27255-0.0744 0.40313-0.0744 1.0826 0 0.77438 0.01215 0.89585 0.15108 1.7052l0.07136 0.40617 0.16626-0.0205c0.76831-0.09186 1.4296-0.15715 1.8357-0.18069l0.48361-0.02657 0.07972-0.0949c0.81841-1.05 2.005-2.2776 2.9062-3.0011 1.7234-1.3817 3.2-1.8623 4.2173-1.3703 0.57547 0.27559 0.93685 0.84498 1.0796 1.6877 0.09186 0.5489 0.01746 1.8509-0.12451 2.2184-0.04783 0.12451-0.20726 0.21637-0.3796 0.21637-0.10705 0-0.16323-0.0205-0.24598-0.09794-0.10097-0.08579-0.10705-0.11236-0.10705-0.28774 0-0.10401 0.02657-0.40617 0.05922-0.66733 0.09794-0.7592 0.02961-1.4713-0.17462-1.8775-0.10401-0.19891-0.30823-0.40921-0.48968-0.495-0.13362-0.068328-0.20726-0.077438-0.51625-0.077438-0.33253 0-0.39706 0.012147-0.71744 0.12451-1.0052 0.34392-2.1561 1.1684-3.3959 2.4287-0.23991 0.24294-0.5899 0.62254-0.78577 0.85106l-0.36441 0.40921 0.31127 0.0091c4.3593 0.10401 8.0338 1.1061 9.7655 2.6602 0.38871 0.34999 0.72655 0.87156 0.82145 1.2785 0.05011 0.20726 0.05314 0.60812 0.003 0.82145-0.17765 0.7888-1.0469 1.5685-2.3163 2.0703-0.20195 0.07972-0.2399 0.08579-0.35302 0.05314-0.17462-0.05314-0.29077-0.20195-0.29077-0.3796 0-0.2103 0.09794-0.31127 0.46235-0.46539 0.78577-0.32949 1.3969-0.79184 1.6285-1.2367 0.08275-0.15108 0.09186-0.2103 0.09186-0.45704 0-0.25205-0.0091-0.30216-0.11008-0.49196-0.13969-0.27255-0.60508-0.7387-0.99075-0.99378-1.8919-1.2489-5.4594-2.0643-9.0633-2.0643h-0.59293l-0.22548 0.30216c-0.3348 0.454-1.0614 1.5601-1.3491 2.0551l-0.25509 0.43578 0.17461 0.40313c1.7583 4.0336 4.4868 7.4439 6.501 8.1257 0.43882 0.14273 0.77134 0.14501 1.0348 0.01518 0.50107-0.24598 0.76679-0.8837 0.80702-1.9458 0.06529-1.7826-0.57547-4.2469-1.7704-6.794-0.12451-0.2642-0.19891-0.46539-0.19891-0.53979 0-0.21333 0.17765-0.38263 0.39706-0.3796 0.19587 0 0.28166 0.07744 0.43274 0.39478 0.96949 2.0286 1.6163 4.0655 1.8593 5.842 0.07972 0.59597 0.07972 1.8152 0 2.251-0.13058 0.69694-0.36214 1.198-0.71212 1.5541-0.4297 0.4297-0.98468 0.59293-1.6429 0.48664m-6.957-10.842c0.12451-0.20498 0.36441-0.56636 0.53371-0.81234 0.1693-0.24902 0.3052-0.45931 0.3052-0.4745 0-0.04479-1.5541 0.1154-1.5981 0.16019-0.02657 0.02961 0.06225 0.37352 0.26952 1.0112 0.14501 0.46235 0.19284 0.55725 0.22548 0.52233 0.02354-0.02657 0.14273-0.20726 0.2642-0.40617"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/atomic.svg b/.icons/awkward/16x16/apps/atomic.svg
new file mode 100644
index 00000000..d448ec0e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atomic.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3d4963" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#2698fa" cx="8" cy="9" r="1"/>
+ <path style="fill:#2698fa" d="M 8,2.9975004 C 7.017462,2.9390936 6.2227728,3.7557324 5.9380524,4.6356124 5.0094216,7.0840208 4.1069948,9.5424252 3.2304688,12.01 3.8114584,11.806354 4.392448,11.602709 4.9734376,11.399063 5.797936,9.272414 6.5976752,7.135182 7.4282424,5.0115496 7.5606204,4.6856688 7.991436,4.32828 8.306932,4.6595136 c 0.4099588,0.40729 0.4866372,1.015444 0.7209704,1.5239584 0.6631184,1.7397168 1.3305666,3.4777796 1.9986596,5.215591 0.58099,0.203646 1.16198,0.407291 1.742969,0.610937 C 11.856365,9.4529924 10.932614,6.8988584 9.9520376,4.3670792 9.6216808,3.596576 8.879066,2.9454212 8,2.9975004 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/atomix-icon.svg b/.icons/awkward/16x16/apps/atomix-icon.svg
new file mode 120000
index 00000000..11fe8ed5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atomix-icon.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/atomix.svg b/.icons/awkward/16x16/apps/atomix.svg
new file mode 120000
index 00000000..96b6f63f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atomix.svg
@@ -0,0 +1 @@
+applications-science.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/atril.svg b/.icons/awkward/16x16/apps/atril.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atril.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/atunes.svg b/.icons/awkward/16x16/apps/atunes.svg
new file mode 100644
index 00000000..bef4bf5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/atunes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="translate(0 1036.4)">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3c8cf8" d="m11 2c-2.0074 0-2 2-2 2v3.3418a3.5 3.5 0 0 0 -1.5 -0.3418 3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 3.5 3.5 3.5 3.5 0 0 0 3.457 -2.986c0.005 0 0.043-0.014 0.043-0.014v-7h2s-0.006-1.9803-2-2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/audacious.svg b/.icons/awkward/16x16/apps/audacious.svg
new file mode 100644
index 00000000..a6648ddb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audacious.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#fff" d="m7.8857 4.0015c-0.1245-0.0047-0.2515 0.0026-0.3827 0.0086-0.779 0.0361-2.1574 0.0064-2.695 0.683-0.3285 0.4135-0.1755 1.3753 0.3279 1.4752 0.6272 0.1244 1.6874-0.1841 2.3671-0.1083 0.4739 0.0529 0.6123 0.4593 0.2264 0.7414-0.4086 0.2988-1.3363 0.2082-1.8047 0.3583-1.6192 0.5188-2.2012 1.618-1.8047 3.1073 0.2585 0.971 1.1738 1.692 2.1721 1.733 1.9204-0.005 1.5621-1.038 2.492-0.5 0.306 0.377 0.9227 0.497 1.2419 0.233 0.514-0.426 1.289-0.653 0.743-1.524-0.262-0.4173 0.348-0.9579 0.211-3.033-0.122-1.8408-1.2269-3.1038-3.0942-3.1744zm-0.2498 4.4494c0.43251-6e-7 0.77344 0.32241 0.77344 0.72422 0 0.40183-0.34094 0.73371-0.77344 0.73371-0.43251 0-0.78953-0.33186-0.78953-0.73371 0-0.40183 0.35706-0.72422 0.78953-0.72422z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/audacity.svg b/.icons/awkward/16x16/apps/audacity.svg
new file mode 100644
index 00000000..4502ad26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audacity.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="none" stroke="#fbc34f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" d="m4.1 11.749 0.9-5 0.5 7.5 0.5-7 0.5 6.5 0.5-5.5 0.5 3.5 1-4.5v6l1-6.5 1 7.5 0.5-5.5 0.85 2.5"/>
+ <path style="fill:#319dd5" d="m8 1e-7c-3.866 0-7 3.134-7 7v1.3613a4 4 0 0 0 -1 2.6387 4 4 0 0 0 4 4h1v-8h-1a4 4 0 0 0 -1 0.13281v-0.1328c0-2.77 2.23-5 5-5s5 2.23 5 5v0.13086a4 4 0 0 0 -1 -0.1309h-1v8h1a4 4 0 0 0 4 -4 4 4 0 0 0 -1 -2.6387v-1.3613c0-3.866-3.134-7-7-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/audex.svg b/.icons/awkward/16x16/apps/audex.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audex.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/audience.svg b/.icons/awkward/16x16/apps/audience.svg
new file mode 100644
index 00000000..8659c1ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audience.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#c2352a" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path style="fill:#ffffff" d="m6.3822 5.0000609a0.37501 0.33334209 0 0 0-0.3822 0.3334878v5.3328733a0.37501 0.33334209 0 0 0 0.56099 0.289697l5.25-2.6665657a0.37501 0.33334209 0 0 0 0-0.5793843l-5.2499-2.6663939a0.37501 0.33334209 0 0 0-0.1788-0.043543z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/audio-player.svg b/.icons/awkward/16x16/apps/audio-player.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audio-player.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/audio-recorder.svg b/.icons/awkward/16x16/apps/audio-recorder.svg
new file mode 100644
index 00000000..4c2469e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audio-recorder.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#503694" d="M 3 7 A 1 1 0 0 0 2 8 A 1 1 0 0 0 2.0058594 8.1113281 C 2.0695658 10.546391 4.1990695 12.536687 7 12.925781 L 7 14 L 4 14 A 1 1 0 0 0 3 15 A 1 1 0 0 0 4 16 L 12 16 A 1 1 0 0 0 13 15 A 1 1 0 0 0 12 14 L 9 14 L 9 12.925781 C 11.804683 12.536166 13.9359 10.539113 13.994141 8.0996094 A 1 1 0 0 0 14 8 A 1 1 0 0 0 13 7 A 1 1 0 0 0 12 8 L 11.984375 8 C 11.900841 10.067786 10.573405 11 8 11 C 5.4264018 11 4.0991466 10.067786 4.015625 8 L 4 8 A 1 1 0 0 0 3 7 z"/>
+ <rect style="fill:#75a3ff" width="10" height="8" x="-10" y="-12" rx="4.167" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/audiobook.svg b/.icons/awkward/16x16/apps/audiobook.svg
new file mode 100644
index 00000000..e217e0a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/audiobook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle fill="#f34235" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m10.426 8.1c0-0.9022-0.49969-1.6795-1.2423-2.0821v4.1641c0.73566-0.4025 1.2423-1.1798 1.2423-2.082zm-7.4252-2.019v4.0379h1.9559l2.839 2.8392v-9.7162l-2.839 2.8391zm6.1829-2.8391v1.041c1.6101 0.5136 2.7761 2.0335 2.7761 3.8171s-1.1659 3.3035-2.7761 3.8171v1.041c2.1862-0.5413 3.8171-2.4985 3.8171-4.8581 0-2.3597-1.6309-4.3168-3.8171-4.8581z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/augur.svg b/.icons/awkward/16x16/apps/augur.svg
new file mode 100644
index 00000000..af0e9112
--- /dev/null
+++ b/.icons/awkward/16x16/apps/augur.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#532e85" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8.5062718,2.9230877 c -0.066742,-2.445e-4 -0.1290884,0.033281 -0.1650507,0.089616 a 0.07579776,0.07584771 0 0 0 0,7.308e-4 L 3.5281007,10.64782 a 0.07579776,0.07584771 0 0 0 -7.307e-4,7.3e-4 c -0.055253,0.09021 -0.024,0.210284 0.068093,0.262182 l 4.8131207,2.75513 a 0.07579776,0.07584771 0 0 0 0,7.31e-4 c 0.060533,0.03427 0.1348627,0.03427 0.1953965,0 l 4.8027488,-2.724745 c 0.04442,-0.02516 0.07757,-0.06699 0.09104,-0.116278 0.0078,-0.02923 -0.0067,-0.057 -0.01332,-0.08591 a 0.07579776,0.07584771 0 0 0 -0.0096,-0.06073 v -7.31e-4 a 0.07579776,0.07584771 0 0 0 -0.0052,-0.0074 L 8.672803,3.0134438 A 0.07579776,0.07584771 0 0 0 8.6720722,3.012713 C 8.6361272,2.9563946 8.5737634,2.9228525 8.5070218,2.9230973 Z M 8.7001884,3.7844363 12.850884,10.409338 11.124142,9.6516774 a 0.07579776,0.07584771 0 0 0 -7.31e-4,0 l -0.0015,-7.308e-4 C 10.91126,9.5582389 10.783046,9.4764308 10.700773,9.3709905 10.618232,9.2652051 10.574294,9.1271501 10.546083,8.9043955 a 0.07579776,0.07584771 0 0 0 -7.3e-4,-0.00223 c 6.6e-5,4.231e-4 -6.93e-4,-0.00586 -0.0015,-0.01185 -5.77e-4,-0.00417 -0.0011,-0.00995 -0.0022,-0.015554 l -7.31e-4,-0.0015 C 10.424154,8.1121197 9.8523241,7.5026739 9.1042987,7.2898201 H 9.103568 l -0.0074,-0.00223 -0.2294427,0.3347631 0.066613,0.014812 c 0.6217846,0.151002 1.1006867,0.6361639 1.2138267,1.2472143 a 0.07579776,0.07584771 0 0 0 0.0015,0.00741 l 0.0148,0.090357 0.0059,0.037773 c 0.03692,0.2851257 0.114399,0.4837627 0.256828,0.6361984 0.142429,0.152435 0.3404,0.2551769 0.610614,0.3740161 a 0.07579776,0.07584771 0 0 0 0.0015,7.31e-4 c 2.6e-5,10e-6 0.0013,-5.9e-5 0.0015,0 2.94e-4,9.7e-5 0.0016,5e-4 0.0022,7.31e-4 l 1.801497,0.790988 -4.1403343,2.349267 v -1.294615 c 0,-0.259616 0.010758,-0.40001 0.065132,-0.499182 0.054374,-0.09917 0.163312,-0.180063 0.3937539,-0.306619 0.092094,-0.05056 0.1856096,-0.103197 0.2871734,-0.160716 l 0.061432,-0.03481 0.0015,-7.31e-4 c 0.3020104,-0.160771 0.547613,-0.397692 0.728297,-0.677673 0.0023,-0.0035 0.01493,-0.02266 0.02738,-0.04148 L 9.9651749,9.8990308 C 9.8190776,10.165017 9.6073576,10.390318 9.3375376,10.538191 a 0.07579776,0.07584771 0 0 0 -7.308e-4,0 l -0.072533,0.04148 v -7.31e-4 c -0.099371,0.05613 -0.2007647,0.112196 -0.292355,0.162198 -0.2910523,0.159818 -0.4612116,0.29509 -0.5543635,0.472519 -0.093152,0.177429 -0.1028796,0.380649 -0.1028796,0.664342 v 1.293874 L 4.1343734,10.779645 5.8885019,10.0168 6.0113642,9.9642155 a 0.07579776,0.07584771 0 0 0 0.00369,-0.0015 c 0.03937,-0.019019 0.193525,-0.07805 0.2856934,-0.080728 a 0.07579776,0.07584771 0 0 0 0.00223,0 c 0.1114777,-0.0068 0.2635492,0.00594 0.3338023,0.0948 l 0.2708908,0.3399475 c 0.2139342,0.275832 0.4940246,0.502007 0.828955,0.639901 0.00265,0.0018 0.00525,0.0038 0.00814,0.0052 a 0.07579776,0.07584771 0 0 0 0.00518,0.0022 c 0.065603,0.02666 0.1309781,0.03987 0.1961366,0.05555 L 8.1725707,10.689279 C 8.049063,10.662702 7.9148191,10.624829 7.8121238,10.575963 a 0.07579776,0.07584771 0 0 0 -0.0015,0 C 7.5722703,10.463249 7.3677949,10.305856 7.2111118,10.104925 a 0.07579776,0.07584771 0 0 0 -0.00296,-0.0037 c -0.00539,-0.0061 -0.00972,-0.01241 -0.014065,-0.01926 a 0.07579776,0.07584771 0 0 0 -0.00444,-0.0052 c -0.017131,-0.02227 -0.032731,-0.04245 -0.045888,-0.06221 a 0.07579776,0.07584771 0 0 0 -0.00223,-0.0037 C 7.0973411,9.9516885 7.0300126,9.8637485 6.9365095,9.7464805 6.8626269,9.6530955 6.7621588,9.5939339 6.6596972,9.5568805 a 0.07579776,0.07584771 0 0 0 -0.032565,-0.00444 c -0.1036431,-0.032558 -0.2157785,-0.0513 -0.337577,-0.050368 a 0.07579776,0.07584771 0 0 0 -0.0015,0 c -0.1086023,0.00358 -0.215533,0.032835 -0.2975357,0.060731 -0.041001,0.013946 -0.075727,0.028035 -0.1006585,0.038512 -0.012469,0.00524 -0.022469,0.00938 -0.029604,0.012592 -0.00714,0.00323 -0.018012,0.00857 -0.010362,0.00518 l -0.064392,0.027404 -0.00369,0.0015 a 0.07579776,0.07584771 0 0 0 -0.00296,7.308e-4 l -0.1724523,0.074063 0.014804,-0.00444 c -2.369e-4,4.69e-5 -0.017531,0.00822 -0.026642,0.012592 0.00196,-0.00154 0.00503,-0.00431 0.00518,-0.00444 L 4.1742415,10.347125 8.3108753,3.7851771 v 2.6973607 c 0,0.2538238 -0.012054,0.3958927 -0.068833,0.4991819 -0.056778,0.1032896 -0.1684081,0.1881354 -0.4004154,0.3155073 -0.0357,0.019158 -0.071963,0.037177 -0.1088,0.054065 a 0.07579776,0.07584771 0 0 0 -0.0015,7.308e-4 l -0.061432,0.030365 c -0.016381,0.00743 -0.029981,0.014277 -0.041448,0.019996 a 0.07579776,0.07584771 0 0 0 -0.00296,0.0015 C 7.0044842,7.7003489 6.5665707,8.2946197 6.5041769,8.9917874 l 0.37599,0.1347938 C 6.8933361,8.5203416 7.2630622,7.9979366 7.7986788,7.7438316 a 0.07579776,0.07584771 0 0 0 0.00223,-0.0015 c 0.00138,-5.769e-4 0.00154,-2.11e-5 0.00296,-7.307e-4 a 0.07579776,0.07584771 0 0 0 7.307e-4,0 c 0.031927,-0.016235 0.064524,-0.032185 0.096958,-0.0474 0.1232762,-0.057098 0.2416112,-0.1241777 0.3537862,-0.2007092 l 0.0015,-7.308e-4 c 0.020888,-0.013635 0.035681,-0.026042 0.048108,-0.034808 a 0.07579776,0.07584771 0 0 0 7.308e-4,-7.308e-4 C 8.3418705,7.4310721 8.3758955,7.4039111 8.406341,7.3772351 8.421822,7.3638231 8.438079,7.3491081 8.45371,7.3305751 8.555213,7.2276947 8.6203249,7.1131497 8.6557707,6.9765559 8.6914168,6.839192 8.7001788,6.6816786 8.7001791,6.4825582 Z M 7.6454907,7.3964701 h 0.00518 a 0.07579776,0.07584771 0 0 0 -0.0074,0.0015 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/aurees.svg b/.icons/awkward/16x16/apps/aurees.svg
new file mode 100644
index 00000000..e4b3e1db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/aurees.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ffffff" cx="8" cy="8" r="7"/>
+ <path style="fill:#6ecc6e" d="M 9 0.06640625 L 9 2.9101562 A 5.2 5.2 0 0 1 13.199219 8 A 5.2 5.2 0 0 1 12.869141 9.8027344 L 15.310547 11.210938 A 8 8 0 0 0 16 8 A 8 8 0 0 0 9 0.06640625 z"/>
+ <path style="fill:#ff6065" d="M 7 0.078125 A 8 8 0 0 0 0 8 A 8 8 0 0 0 0.6796875 11.199219 L 3.1269531 9.7871094 A 5.2 5.2 0 0 1 2.8007812 8 A 5.2 5.2 0 0 1 7 2.90625 L 7 0.078125 z"/>
+ <path style="fill:#cc74cc" d="M 4.1640625 11.498047 L 1.7089844 12.914062 A 8 8 0 0 0 8 16 A 8 8 0 0 0 14.287109 12.929688 L 11.828125 11.511719 A 5.2 5.2 0 0 1 8 13.199219 A 5.2 5.2 0 0 1 4.1640625 11.498047 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round" d="m 4.8,8.8 2.4,2.4 3,-5.4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/auryo.svg b/.icons/awkward/16x16/apps/auryo.svg
new file mode 100644
index 00000000..15fd1f97
--- /dev/null
+++ b/.icons/awkward/16x16/apps/auryo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#2993e4" d="M 8,3 C 5.790861,3 4,4.790861 4,7 L 4,8.0878906 C 3.4014078,8.2995242 3.0008908,8.8650979 3,9.5 3,10.328427 3.6715729,11 4.5,11 4.6704498,10.999324 4.8395376,10.969602 5,10.912109 L 5,11 6,11 6,9.5 6,8 5,8 5,7 C 5,5.3431458 6.3431458,4 8,4 c 1.6568542,0 3,1.3431458 3,3 l 0,1.0878906 C 10.401408,8.2995242 10.000891,8.8650979 10,9.5 10,10.328427 10.671573,11 11.5,11 12.328427,11 13,10.328427 13,9.5 12.999109,8.8650979 12.598592,8.2995242 12,8.0878906 L 12,7 C 12,4.790861 10.209139,3 8,3 Z m -4,6 1,0 0,1 -1,0 z m 7,0 1,0 0,1 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/authy.svg b/.icons/awkward/16x16/apps/authy.svg
new file mode 100644
index 00000000..a2f6affa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/authy.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e91e63" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ff8bff" d="m7.4045 6.5286 1.6653 1.6654c0.2408 0.2407 0.6309 0.2405 0.8716-0.0002 0.2406-0.2409 0.2406-0.631 0.0003-0.8717l-1.6654-1.6655c-1.1917-1.1918-3.1176-1.2112-4.3347-0.0603-0.011163 0.00945-0.022325 0.019208-0.032784 0.029666-0.00513 0.00523-0.00996 0.010559-0.014883 0.015889-0.00523 0.00503-0.01076 0.00975-0.015789 0.014682-0.01066 0.01066-0.020113 0.021621-0.029566 0.032683-1.151 1.2173-1.1313 3.143 0.060338 4.3348l1.6654 1.6652c0.24075 0.24075 0.63074 0.24075 0.87149 0 0.24075-0.24095 0.24095-0.63104 0.0002011-0.87159l-1.6653-1.6649c-0.7266-0.7266-0.7316-1.9056-0.015-2.6388 0.733-0.7163 1.9121-0.7114 2.6388 0.0153z"/>
+ <path fill="#ff8bff" d="m9.5539 4.3108c-0.2408 0.2407-0.2406 0.6309 0.0002 0.8716l1.6653 1.6653c0.72667 0.72687 0.7312 1.9058 0.01478 2.639-0.73311 0.71621-1.912 0.71149-2.6387-0.015085l-1.6649-1.6654c-0.24075-0.24065-0.63124-0.24065-0.87199 0-0.24075 0.24095-0.24075 0.63144 0 0.87209l1.6653 1.6653c1.1918 1.1918 3.1177 1.2112 4.3345 0.06034 0.01116-0.0096 0.02232-0.01891 0.03289-0.02967 0.0051-0.0053 0.0098-0.01046 0.01498-0.01559 0.0051-0.0052 0.01076-0.01006 0.01599-0.01508 0.01046-0.01066 0.01971-0.02172 0.02926-0.03288 1.1512-1.2168 1.1316-3.1427-0.06014-4.3345l-1.665-1.6657c-0.241-0.2409-0.6315-0.2409-0.8721-0.0001z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/autokey.svg b/.icons/awkward/16x16/apps/autokey.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/autokey.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/avidemux.svg b/.icons/awkward/16x16/apps/avidemux.svg
new file mode 100644
index 00000000..2f6109ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/avidemux.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#bababa" d="m3.6367 5c-0.3525 0-0.6367 0.2672-0.6367 0.5996v4.8004c0 0.333 0.2842 0.6 0.6367 0.6h5.7266c0.3525 0 0.6367-0.267 0.6367-0.6v-4.8004c0-0.3324-0.2842-0.5996-0.6367-0.5996h-5.7266zm6.3633 3l3 2v-4l-3 2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/avimetaedit.svg b/.icons/awkward/16x16/apps/avimetaedit.svg
new file mode 100644
index 00000000..7f90c6ff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/avimetaedit.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#7282d9" d="M 16,14.4 V 1.6 C 16,1.1568 15.6432,0.8 15.2,0.8 H 0.8 C 0.3568,0.8 0,1.1568 0,1.6 v 12.8 c 0,0.4432 0.3568,0.8 0.8,0.8 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="M 1.5022876,11.5 4,4.5 l 2.5,7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 13.5,4.5 v 7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="M 6.5024264,4.5068086 9.0001388,11.506809 11.500138,4.5068086"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/avogadro-icon.svg b/.icons/awkward/16x16/apps/avogadro-icon.svg
new file mode 100644
index 00000000..03fdece4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/avogadro-icon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 6.7735241,1.0024994 C 6.5068823,1.0207903 6.4619506,1.1471313 6.3134767,1.519294 L 1.190065,14.36123 c -0.26919918,0.619642 -0.33594168,0.620017 0.3650303,0.620017 h 1.8107964 c 0.6979005,0.05399 0.7409804,0.02521 0.9713631,-0.552341 L 5.3708233,12.050105 H 7.9998617 10.6289 l 1.033569,2.378801 c 0.230382,0.577551 0.273462,0.606326 0.971363,0.552341 h 1.810796 c 0.700972,0 0.63423,-3.85e-4 0.36503,-0.620017 L 9.6862467,1.519294 C 9.5377728,1.1471313 9.4928411,1.0207903 9.2261993,1.0024994 9.1373189,0.99640238 9.0236027,1.0018239 8.8734736,1.0148039 H 7.9998617 7.1262498 C 6.9761207,1.0018233 6.8624045,0.99640249 6.7735241,1.0024994 Z M 7.9998617,5.2469145 9.5146691,8.9498518 H 7.9998617 6.4850547 Z"/>
+ <ellipse style="fill:none;stroke:#ff631b;stroke-width:1.36193657;stroke-linecap:round;stroke-linejoin:round" cx="10.597" cy="3.254" rx="8.289" ry="1.906" transform="matrix(0.88022727,0.47455236,-0.40813056,0.91292357,0,0)"/>
+ <circle style="fill:#ffc500" cx="4" cy="4" r="2"/>
+ <ellipse style="fill:none;stroke:#ff631b;stroke-width:1.36193657;stroke-linecap:round;stroke-linejoin:round" cx="-4.05" cy="10.867" rx="8.289" ry="1.906" transform="matrix(-0.88022727,0.47455236,0.40813056,0.91292357,0,0)"/>
+ <path style="fill:#4f4f4f" d="M 11.508188,6.0852931 12.483672,8.5298137 5.9697355,12.050402 H 5.3709098 L 5.117,12.433896 1.2276664,14.267191 2.8621316,10.170431 6.676,8.3213185 6.4851628,8.9501483 H 7.9999999 9.5148371 L 8.836715,7.3472017 Z"/>
+ <path style="fill:#4f4f4f" d="M 4.491812,6.0852931 3.5163281,8.5298137 10.030264,12.050402 h 0.598826 l 0.25391,0.383494 3.889333,1.833295 -1.634465,-4.09676 L 9.324,8.3213185 9.5148371,8.9501483 H 7.9999999 6.4851628 l 0.678122,-1.6029466 z"/>
+ <path style="fill:#ff631b" d="m 5.544556,6.4370338 1.3742352,0.761854 C 5.684179,7.8947062 4.573982,8.6172887 3.673182,9.2939858 L 2.571663,8.4581789 C 3.409401,7.7987281 4.414975,7.1113477 5.544556,6.4370338 Z"/>
+ <path style="fill:#ff631b" d="m 10.454872,6.4370338 -1.3742352,0.761854 c 1.2346122,0.6958184 2.3448092,1.4184009 3.2456092,2.095098 L 13.427765,8.4581789 C 12.590027,7.7987281 11.584453,7.1113477 10.454872,6.4370338 Z"/>
+ <circle style="fill:#ffc500" cx="13.5" cy="6.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/awf.svg b/.icons/awkward/16x16/apps/awf.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/awf.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ax-applet.svg b/.icons/awkward/16x16/apps/ax-applet.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ax-applet.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/azpainter.svg b/.icons/awkward/16x16/apps/azpainter.svg
new file mode 100644
index 00000000..b4378865
--- /dev/null
+++ b/.icons/awkward/16x16/apps/azpainter.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f58a10" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#f2f1c7" d="M 2,2 V 14 H 14 V 2 Z"/>
+ <path style="fill:#1595ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 2.6970001,4.6432527 C 9.7569151,4.1629662 14.075212,6.8179726 10.169074,13.567559 10.432927,12.665523 10.29545,10.5757 8.8801171,8.0181748 7.7857145,6.0405759 2.6970001,4.6432527 2.6970001,4.6432527 Z"/>
+ <path style="fill:#38b7ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 3.0812052,3.4450925 C 9.966972,2.7986416 14.122071,5.7665277 10.187657,13.519506 10.461996,12.48698 10.368259,10.105304 9.0388475,7.2080382 8.0108832,4.967735 3.0812052,3.4450925 3.0812052,3.4450925 Z"/>
+ <path style="fill:#6be3ff;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 4.2092603,2.3749997 C 11.99318,3.1643203 16.039328,6.9028756 10.160461,13.625 10.665738,12.678376 11.023153,10.345299 10.106149,7.2569806 9.3970786,4.8689465 4.2092603,2.3749997 4.2092603,2.3749997 Z"/>
+ <circle style="fill:#ffffff;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="11.5" cy="9.5" r=".5"/>
+ <circle style="fill:#ffffff;stroke:#6a4326;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="10.7" cy="11.375" r=".375"/>
+ <rect style="fill:#ffc60a" width="1.439" height="5.416" x="11.6" y="-4.29" ry="0" transform="matrix(0.83219765,0.5544791,-0.55908618,0.82910955,0,0)"/>
+ <rect style="fill:#835d1a" width="1.691" height="1.407" x="11.43" y="1.79" transform="matrix(0.83260805,0.55386265,-0.55813367,0.82975105,0,0)"/>
+ <path style="fill:#1dadff;fill-rule:evenodd" d="M 7.2403123,9.4131316 C 5.4726384,10.898905 3.5534495,10.519208 3.5534495,10.519208 L 2.375,10.354122 c 0,0 0.6269228,1.090295 1.3804691,1.749911 0.9595947,0.83998 2.375025,1.452338 3.7878731,0.11556 C 8.7891343,11.040878 8.8564719,10.5027 8.8564719,10.5027 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/azuredatastudio.svg b/.icons/awkward/16x16/apps/azuredatastudio.svg
new file mode 100644
index 00000000..460113b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/azuredatastudio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-316.29999)">
+ <path style="fill:#1672b9" d="m 1.9999999,319.29999 v 9.57143 h 0.027698 c -0.017507,0.095 -0.02675,0.19031 -0.027698,0.28571 0,1.73576 2.6862917,3.14286 6.0000001,3.14286 3.313708,0 6,-1.4071 6,-3.14286 -0.0016,-0.0954 -0.01162,-0.19076 -0.02984,-0.28571 H 14 v -9.57143 z"/>
+ <ellipse style="fill:#c5e636" cx="8" cy="319.3" rx="6" ry="3"/>
+ <path style="fill:#ffffff" d="m 7.244141,324.29999 -0.06641,0.78906 a 2.3784,2.3572 0 0 0 -0.695309,0.39844 L 5.757812,325.1496 5,326.44843 l 0.658203,0.45312 a 2.3784,2.3572 0 0 0 -0.03516,0.39844 2.3784,2.3572 0 0 0 0.0332,0.39844 L 5,328.1496 l 0.755859,1.30078 0.72461,-0.33789 a 2.3784,2.3572 0 0 0 0.695312,0.39648 l 0.06836,0.79102 h 1.511718 l 0.06836,-0.79102 a 2.3784,2.3572 0 0 0 0.693359,-0.39843 l 0.726563,0.33984 L 11,328.1496 10.341797,327.69843 a 2.3784,2.3572 0 0 0 0.03711,-0.39844 2.3784,2.3572 0 0 0 -0.03516,-0.39844 L 11,326.45038 l -0.755859,-1.29883 -0.72461,0.33594 a 2.3784,2.3572 0 0 0 -0.695312,-0.39453 l -0.06641,-0.79297 z m 0.755859,2 h 0.002 a 0.99982659,1.0001765 0 0 1 0.998,1 0.99982659,1.0001765 0 0 1 -1,1 0.99982659,1.0001765 0 0 1 -1,-1 0.99982659,1.0001765 0 0 1 1,-1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/baba-is-you.svg b/.icons/awkward/16x16/apps/baba-is-you.svg
new file mode 100644
index 00000000..4f7a55f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/baba-is-you.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 10.394531,3.5566406 c -0.113738,0 -0.242035,0.075825 -0.328125,0.1933594 -0.04928,0.067275 -0.05658,0.1208867 -0.068359,0.5546875 L 9.9863281,4.6425781 9.3886719,4.6484375 9.171875,4.65625 C 9.0721282,4.6282425 8.8924615,4.3782564 8.7773438,4.296875 8.637336,4.1444252 8.4852816,3.9696294 8.4414062,3.9082031 8.2487884,3.6385285 7.9989008,3.5747179 7.7988281,3.7578125 7.6625149,3.88256 7.6427527,3.8254052 7.6425781,4.2792969 7.6424738,4.5581388 7.63346,4.6590004 7.609375,4.6660156 c -0.017906,0.00522 -0.1440616,0.029911 -0.2792969,0.054687 -0.1352353,0.024778 -0.3221617,0.068076 -0.3730469,0.095703 -0.050885,0.027624 -0.1119964,0.050781 -0.1347656,0.050781 -0.022771,0 -0.1344384,0.028252 -0.2480468,0.0625 -0.1136101,0.03425 -0.2895189,0.069976 -0.3925782,0.080079 C 6.0785814,5.0198696 5.9289423,5.04988 5.8496094,5.078125 5.7702774,5.10637 5.6822767,5.1308584 5.6542969,5.1308594 5.5513266,5.1308594 4.980661,5.3382493 4.8164062,5.4355469 4.5545744,5.5906467 4.4558352,5.6701487 4.0585938,6.0429688 3.9294111,6.1642095 3.6927747,6.4454906 3.59375,6.5957031 3.545893,6.6682981 3.4845121,6.7502585 3.4589844,6.7792969 3.4334564,6.8083349 3.3557548,6.9460538 3.2851562,7.0839844 c -0.1554994,0.30381 -0.3081366,0.8940122 -0.28125,1.0859375 0.00878,0.062692 0.026207,0.5190598 0.039063,0.7949219 0.022703,0.4871218 0.026129,0.5108249 0.1289062,0.8203124 0.058204,0.175267 0.1285723,0.3720938 0.15625,0.4374998 0.056895,0.13445 0.2673753,0.337209 0.4394531,0.421875 0.060917,0.02996 0.1113281,0.06657 0.1113281,0.08203 0,0.01544 -0.028554,0.09111 -0.064453,0.167969 -0.035896,0.07686 -0.081549,0.179973 -0.1015625,0.271485 -0.020014,0.09151 -0.061703,0.406859 -0.091797,0.521705 -0.030092,0.114844 -0.05462,0.23974 -0.054688,0.277344 -5.1e-5,0.03761 -0.029026,0.139447 -0.064453,0.226562 -0.1187291,0.291961 -0.061378,0.584143 0.1425781,0.722657 0.074912,0.05087 0.1163199,0.05913 0.234375,0.05078 0.1800168,-0.01273 0.2941499,-0.09085 0.3671876,-0.25586 0.029306,-0.0662 0.075528,-0.165058 0.1035156,-0.21875 0.027988,-0.05369 0.050781,-0.113697 0.050781,-0.132812 0,-0.01911 0.024693,-0.08004 0.054687,-0.136719 0.098889,-0.186896 0.2360609,-0.780153 0.2539063,-0.968971 0.012589,-0.133126 0.039023,-0.186127 0.091797,-0.277344 0.084242,-0.145611 0.099495,-0.148049 0.4082032,-0.04297 0.093166,0.03171 0.6557169,0.06313 0.6736328,0.06836 0.025031,0.0074 0.03114,0.288657 0.03125,0.842018 7.65e-5,0.420052 0.011437,0.760329 0.027344,0.818359 0.033099,0.120727 0.1778014,0.272767 0.2929688,0.308594 0.1511902,0.04704 0.2338948,0.01417 0.4199218,-0.08203 0.1188951,-0.06148 0.1945146,-0.12306 0.25,-0.203125 l 0.080078,-0.113281 0.00781,-0.691407 c 0.00442,-0.379915 0.015495,-0.810573 0.025391,-0.820533 0.00991,-0.01 0.2932794,-0.02014 1.0314453,-0.02344 l 1.3417969,-0.0059 0.03125,0.06445 c 0.017143,0.03541 0.047703,0.105208 0.068359,0.199219 0.020649,0.09401 0.075192,0.413368 0.1210937,0.529518 0.045904,0.116154 0.1258658,0.335832 0.1757813,0.488281 0.1116411,0.340968 0.1894491,0.4838 0.3144525,0.566406 0.25245,0.166829 0.579838,0.06845 0.681641,-0.205078 0.0414,-0.111228 0.03501,-0.427777 -0.01172,-0.541016 -0.02227,-0.05398 -0.05353,-0.192439 -0.06836,-0.308593 -0.01653,-0.1293 -0.05425,-0.420821 -0.09961,-0.517799 -0.09365,-0.200225 -0.125515,-0.320313 -0.07227,-0.320313 0.04562,0 0.186019,-0.07281 0.521484,-0.271484 0.139625,-0.08269 0.265112,-0.150391 0.279297,-0.150391 0.03365,0 0.04917,0.06727 0.07813,0.355469 0.01313,0.130672 0.04169,0.246199 0.06445,0.300781 0.02277,0.05458 0.05829,0.321721 0.07813,0.41233 0.186148,0.850044 0.205065,0.828511 0.388672,0.9375 0.229678,0.136333 0.468403,0.111122 0.625,-0.06445 0.0509,-0.05707 0.100311,-0.142462 0.109375,-0.191406 0.023,-0.124172 -0.02889,-0.640973 -0.103515,-0.955299 -0.07547,-0.317852 -0.143823,-0.846277 -0.148438,-1.195313 -0.0031,-0.2352863 10e-4,-0.2621186 0.0625,-0.3437496 0.03662,-0.04862 0.09057,-0.1434227 0.119141,-0.2109375 0.02857,-0.067514 0.10215,-0.2007074 0.162109,-0.296875 0.05995,-0.096167 0.1359,-0.2558709 0.169922,-0.3535157 0.05724,-0.1642679 0.06199,-0.2535264 0.0625,-0.75 4.3e-4,-0.4811059 -0.007,-0.5655948 -0.06641,-0.8300781 -0.03647,-0.1622721 -0.08976,-0.3551387 -0.119141,-0.4277343 -0.02938,-0.07256 -0.07054,-0.1966211 -0.0918,-0.2753907 C 12.606242,6.242611 12.169141,5.5011725 11.71875,5.1914062 11.54656,5.07298 11.380859,4.8812372 11.380859,4.8007812 c 0,-0.1083755 -0.06403,-0.2328132 -0.197265,-0.3847656 C 11.020331,4.2298101 10.917126,4.2049931 10.873047,4.0546875 10.775217,3.7211088 10.616964,3.5566406 10.394531,3.5566406 Z M 11.480469,6 c 0.347549,6e-4 0.569873,0.2642586 0.509765,0.6230469 -0.02031,0.1212747 -0.172384,0.3234259 -0.261718,0.3476562 -0.119309,0.032359 -0.193615,0.038002 -0.271485,0.019531 C 11.221583,6.9343954 11.03613,6.7523979 11.005859,6.5488281 10.964769,6.2725809 11.144023,6.0295046 11.408203,6.0039062 11.432433,6.0015764 11.457289,5.99997 11.480469,6 Z M 9.5136719,7 C 9.783698,7.0026 10.03136,7.2118318 9.9960938,7.5097656 9.9599327,7.815271 9.7908529,7.9885979 9.5175781,8 9.4327333,8.0035422 9.3310724,7.9951313 9.2910156,7.9824219 9.1959435,7.9522546 9.0767265,7.8400633 9.0332031,7.7382812 8.9889652,7.634831 8.9892817,7.4001264 9.0332031,7.2949219 9.0518811,7.2501679 9.1069615,7.1780665 9.15625,7.1347656 9.2639667,7.0401476 9.3909342,6.9988239 9.5136719,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/babe.svg b/.icons/awkward/16x16/apps/babe.svg
new file mode 100644
index 00000000..2f6b0e30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/babe.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f85b79" d="M 5,1 C 4.1423552,1.0012706 3.3262541,1.3695114 2.7578125,2.0117188 1.2007749,2.1379729 0.00114742,3.4378525 0,5 v 5 c 0.00106425,1.561456 1.1995941,2.861066 2.7558594,2.988281 0.3680781,0.415099 0.8440416,0.720013 1.375,0.88086 C 4.5137335,15.133687 5.6787625,15.998933 7,16 h 1 c 1.3212377,-0.0011 2.486267,-0.866313 2.869141,-2.130859 0.530253,-0.161172 1.005504,-0.466063 1.373047,-0.88086 C 13.799225,12.862027 14.998852,11.562147 15,10 V 5 C 14.998936,3.4385443 13.800406,2.1389337 12.244141,2.0117188 11.675248,1.3690022 10.858326,1.0007122 10,1 H 9 C 8.4729985,1.0013289 7.9556437,1.1414458 7.5,1.40625 7.0443563,1.1414458 6.5270015,1.0013289 6,1 Z"/>
+ <path style="fill:#ffffff" d="M 5,4 V 5 H 6 V 4 Z m 4,0 v 1 h 1 V 4 Z M 3,5 V 6 H 4 V 5 Z m 8,0 v 1 h 1 V 5 Z M 5,6 V 7 H 6 V 6 Z M 7,6 V 7 H 8 V 6 Z m 2,0 v 1 h 1 V 6 Z M 3,7 V 8 H 4 V 7 Z m 8,0 v 1 h 1 V 7 Z M 5,8 V 9 H 6 V 8 Z M 7,8 V 9 H 8 V 8 Z m 2,0 v 1 h 1 V 8 Z M 3,9 v 1 H 4 V 9 Z m 8,0 v 1 h 1 V 9 Z m -6,1 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m 2,0 v 1 h 1 v -1 z m -2,2 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/background.svg b/.icons/awkward/16x16/apps/background.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/background.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/badge-small.svg b/.icons/awkward/16x16/apps/badge-small.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/badge-small.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/badland.svg b/.icons/awkward/16x16/apps/badland.svg
new file mode 100644
index 00000000..c06e62a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/badland.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m5.7891 0c-0.4375 0-0.7891 0.43377-0.7891 0.97266v3.8398a6 6 0 0 0 -3 5.1875 6 6 0 0 0 6 6 6 6 0 0 0 2.143 -0.404 2.5 2.5 0 0 0 1.357 0.404 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -0.398 -1.355 6 6 0 0 0 0.398 -2.145 6 6 0 0 0 -3 -5.1895v-2.8378c0-0.5389-0.352-0.9727-0.789-0.9727h-0.4219c-0.4375 0-0.7891 0.4338-0.7891 0.9727v2.1171a6 6 0 0 0 -1 -0.0898 6 6 0 0 0 -1 0.0859v-3.1132c0-0.53893-0.3516-0.9727-0.7891-0.9727h-0.42188z"/>
+ <g transform="matrix(.94587 0 0 .96385 .15559 .19672)">
+ <path fill="#929292" d="m9.3424 11.208c-0.062051-0.000587-0.12476 0.0051-0.1875 0.01719-0.52444 0.10113-1.1473 0.47232-1.4805 0.88284-0.246 0.30313-0.3812 0.6566-0.41406 1.0829l-0.024219 0.31719 0.24844 0.25782c0.41909 0.43593 0.85806 0.57446 1.7492 0.55233 0.39734-0.0099 0.53572-0.03158 0.69295-0.1086 0.26367-0.12914 0.37839-0.27917 0.44453-0.58204 0.0699-0.32009 0.0336-1.3446-0.05859-1.6555-0.13502-0.45544-0.53596-0.75986-0.97031-0.76407zm0.47969 1.0594c0.10366 0 0.12109 0.01984 0.12109 0.13906 0 0.0991-0.026269 0.14572-0.090627 0.16172-0.083607 0.02079-0.085157 0.03379-0.023439 0.17422 0.081426 0.18527 0.087219 0.64705 0.010155 0.8078-0.1048 0.219-0.4907 0.328-0.818 0.232-0.2275-0.067-0.3061-0.195-0.3071-0.499-0.0017-0.545 0.5116-1.015 1.1079-1.015z"/>
+ <path fill="#fff" d="m9.4864 13.522c0.32786-0.14201 0.27239-0.75938-0.068231-0.75938-0.16329 0-0.42105 0.27995-0.42021 0.45637 0.0008728 0.17189 0.031331 0.22727 0.16481 0.29923 0.12046 0.06494 0.18085 0.06565 0.32363 0.0038z"/>
+ </g>
+ <g transform="matrix(1.0907 0 0 .82791 -.93243 3.3965)">
+ <path fill="#929292" d="m12.604 13.959c0.13447-0.09702 0.18979-0.52309 0.16405-1.2635-0.02445-0.70348-0.08764-0.98802-0.23862-1.0747-0.07101-0.04077-0.10509-0.0268-0.19603 0.08034-0.16536 0.19482-0.44438 0.92781-0.44995 1.182-0.000654 0.02901 0.06106-0.0064 0.1371-0.07869 0.0975-0.09268 0.18472-0.13143 0.29588-0.13143 0.14373 0 0.16746 0.02038 0.26914 0.2311 0.12804 0.26532 0.12245 0.62183-0.01174 0.7494-0.16069 0.15277-0.65258 0.04207-0.70576-0.15884-0.01162-0.04388-0.01421-0.01222-0.0057 0.07035 0.01948 0.18988 0.09023 0.2705 0.3274 0.37306 0.22476 0.0972 0.30305 0.10114 0.41428 0.02088z"/>
+ <path fill="#fff" d="m12.423 13.457c0.10599-0.10076 0.09188-0.26462-0.03486-0.4047-0.14163-0.15653-0.29833-0.11914-0.35547 0.0848-0.06165 0.22005 0.01786 0.39056 0.18213 0.39056 0.07363 0 0.16732-0.03179 0.20821-0.07066z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/baidunetdisk.svg b/.icons/awkward/16x16/apps/baidunetdisk.svg
new file mode 100644
index 00000000..8808c2c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/baidunetdisk.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#3a9bff" d="M 2.5870303,11.599186 10.212382,5.6161096 10.602592,5.9625074 11.15487,7.5076978 7.0594778,11.891343 4.9688129,12.586103 4.3468534,11.835475 3.8267262,11.553688 Z"/>
+ <path style="fill:none;stroke:#3a9bff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 10.697306,7.1219155 a 2.5040174,2.5040174 0 0 1 3.062379,1.333679 2.5040174,2.5040174 0 0 1 -0.98772,3.1908105 2.5040174,2.5040174 0 0 1 -3.2802952,-0.629706"/>
+ <circle style="fill:#3a9bff" cx="4.5" cy="9.5" r="3.5"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="9.5" r="1.5"/>
+ <rect style="fill:#fe6282" width="3" height="1" x="5" y="15"/>
+ <rect style="fill:#3a9bff" width="3" height="1" x="8" y="15"/>
+ <circle style="fill:#3a9bff" cx="8" cy="5" r="4"/>
+ <path style="fill:none;stroke:#fe6080;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 11.002256,5.4578565 A 3.0446565,3.0446565 0 0 1 8.0033407,7.9999972 3.0446565,3.0446565 0 0 1 4.9977803,5.4657163"/>
+ <circle style="fill:#ffffff" cx="8" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/baka-mplayer.svg b/.icons/awkward/16x16/apps/baka-mplayer.svg
new file mode 100644
index 00000000..ba16889b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/baka-mplayer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4f4f4f" fill-rule="evenodd" d="m0.64 0.12629c-0.64 0.6528-0.64 3.7771-0.64 5.7554 0 7.1813 4.16 10.118 8 10.118s8-2.9377 8-10.118c0-1.959 0-5.1029-0.64-5.7557-0.64-0.65281-4.88 1.3734-6.16 2.679h-2.4c-1.28-1.3056-5.52-3.3318-6.16-2.679z"/>
+ <path fill="#fff" d="m10 11.586c0 0.781-0.89533 1.414-2 1.414s-2-0.633-2-1.414c0-0.78115 4-0.78115 4 0z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m4.5 5a2.5 3 0 0 0 -2.5 3 2.5 3 0 0 0 2.5 3 2.5 3 0 0 0 2.5 -3 2.5 3 0 0 0 -2.5 -3zm0 1a1.5 2 0 0 1 1.5 2 1.5 2 0 0 1 -1.5 2 1.5 2 0 0 1 -1.5 -2 1.5 2 0 0 1 1.5 -2z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m11.5 5a2.5 3 0 0 0 -2.5 3 2.5 3 0 0 0 2.5 3 2.5 3 0 0 0 2.5 -3 2.5 3 0 0 0 -2.5 -3zm0 1a1.5 2 0 0 1 1.5 2 1.5 2 0 0 1 -1.5 2 1.5 2 0 0 1 -1.5 -2 1.5 2 0 0 1 1.5 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/balena-etcher-electron.svg b/.icons/awkward/16x16/apps/balena-etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/16x16/apps/balena-etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/baloo.svg b/.icons/awkward/16x16/apps/baloo.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/baloo.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bandcamp.svg b/.icons/awkward/16x16/apps/bandcamp.svg
new file mode 100644
index 00000000..797c2533
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bandcamp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 2,3 C 0.89547625,3.0001104 1.1043581e-4,3.8954762 0,5 v 7 c 1.1043581e-4,1.104524 0.89547625,1.99989 2,2 H 3.0039062 C 3.31457,13.999467 3.6208392,13.926578 3.8984375,13.787109 4.1216253,13.821039 4.3014655,13.999902 4.5292969,14 5.8357083,14 6.9989902,13.407434 7.828125,12.501953 8.8146331,13.412404 10.108525,14 11.541016,14 h 0.002 c 1.437942,-0.0017 2.820193,-0.564008 3.849609,-1.568359 C 16.676125,11.178968 15.789572,9.0004743 13.996094,9 h -2.445313 c -0.0033,-8e-6 -0.0065,-8e-6 -0.0098,0 -0.0072,-6.886e-4 -0.01432,-0.00134 -0.02149,-0.00195 C 11.221741,8.9862227 11.032964,8.7828373 11.03125,8.5 c 0.0017,-0.2828366 0.190491,-0.4862227 0.488281,-0.4980469 0.0072,-6.124e-4 0.01433,-0.00126 0.02149,-0.00195 H 14 C 15.793454,7.9994832 16.679967,5.8210162 15.396484,4.5683594 14.365548,3.5625266 12.981081,3.0001107 11.541016,3 9.5391308,3.0000002 7.8416891,4.1451399 6.875,5.7617188 6.3122019,5.4057256 5.6917215,5.1749032 5.0039062,5.0976562 V 5 c -1.104e-4,-1.1045238 -0.8954762,-1.9998896 -2,-2 z"/>
+ <rect style="fill:none" width="22.4" height="22.4" x="4.8" y="-11.21"/>
+ <path style="fill:#74bed2" d="m 2,5 v 7 H 3.0042497 V 11.484375 A 2.5106242,2.4999999 0 0 0 4.5302385,12 2.5106242,2.4999999 0 0 0 7.0408629,9.5 2.5106242,2.4999999 0 0 0 4.5302385,7 2.5106242,2.4999999 0 0 0 3.0042497,7.5195312 V 5 Z m 9.540372,0 A 3.5148739,3.4999998 0 0 0 8.0254984,8.5 3.5148739,3.4999998 0 0 0 11.540372,12 3.5148739,3.4999998 0 0 0 13.996076,11 H 11.540372 11.44034 V 10.9961 A 2.5106246,2.5000003 0 0 1 9.0297481,8.5 2.5106246,2.5000003 0 0 1 11.44034,6.0039062 V 6 H 11.540372 14 A 3.5148739,3.4999998 0 0 0 11.540372,5 Z M 4.5106243,8 A 1.5063746,1.5 0 0 1 6.0169989,9.5 1.5063746,1.5 0 0 1 4.5106243,11 1.5063746,1.5 0 0 1 3.0042497,9.5 1.5063746,1.5 0 0 1 4.5106243,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/banshee-1.svg b/.icons/awkward/16x16/apps/banshee-1.svg
new file mode 120000
index 00000000..f9620b11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/banshee-1.svg
@@ -0,0 +1 @@
+banshee.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/banshee.svg b/.icons/awkward/16x16/apps/banshee.svg
new file mode 100644
index 00000000..b539809b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/banshee.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 4c-3.324 0-6 2.676-6 6s2.676 6 6 6 6-2.676 6-6-2.676-6-6-6z"/>
+ <path fill="#3c8cf8" d="m2 2h2v8c0 2.2091 1.7909 4 4 4s4-1.7909 4-4-1.791-4-4-4c-0.7026 0.0016-1.3924 0.1882-2 0.541v-4.541s0.0074-2-2-2c-1.9943 0.019686-2 2-2 2zm6 6c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.895-2-2c0-1.1046 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/baobab.svg b/.icons/awkward/16x16/apps/baobab.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/baobab.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bareftp.svg b/.icons/awkward/16x16/apps/bareftp.svg
new file mode 100644
index 00000000..9044f21b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bareftp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 5.3808594,0.00195313 C 4.636445,0.03496783 3.8912705,0.35030254 3.3789062,1.0839844 L 3.5722656,0.84765625 0.5234375,4.046875 0.4375,4.1699219 C -0.11536994,4.9602067 -0.06649667,6.2047916 0.44140625,6.9257812 0.82809488,7.4747021 1.4002019,7.7439612 2,7.8730469 L 2,10.117188 C 2,11.894494 3.3331289,13 4.9335938,13 l 1.1328124,0 c 0.1292985,0 0.208738,-0.110798 0.3339844,-0.125 l 2.171875,2.277344 -0.1933594,-0.236328 c 0.513223,0.734892 1.2602136,1.049904 2.0058598,1.082031 0.827128,0.03588 1.667759,-0.267677 2.236328,-1.082031 l -0.19336,0.236328 3.048828,-3.199219 0.08594,-0.123047 C 16.11537,11.039793 16.066497,9.7952071 15.558594,9.0742188 15.171905,8.5252989 14.599797,8.2560389 14,8.1269531 L 14,5.8828125 C 14,4.1055027 12.666875,3 11.066406,3 L 9.9335938,3 C 9.804295,3 9.7248561,3.1107985 9.5996094,3.125 L 7.4277344,0.84765625 7.6210938,1.0839844 C 7.0524422,0.26950631 6.2114602,-0.033772 5.3847656,0.00195313 l -0.00391,0 z"/>
+ <path style="fill:#ffd42b" d="m 5.4702806,2.0006638 c -0.1873497,0.00807 -0.3570454,0.094068 -0.4509429,0.228525 L 2.0754504,5.3164932 C 1.8613355,5.6225539 2.1284494,6.0004447 2.555675,6 l 1.4438877,0 0,4.117955 C 3.9995627,10.606649 4.471354,11 4.932645,11 l 1.1338354,0 c 0.4612907,0 0.9330823,-0.393357 0.9330823,-0.882045 L 6.9995627,6 8.4434504,6 C 8.8706759,6.00045 9.1377893,5.6225539 8.923675,5.3164932 L 5.979788,2.2291888 C 5.8754259,2.0797111 5.6785287,1.9913985 5.4702806,2.0006638 Z"/>
+ <path style="fill:#71d716" d="M 9.9330824,4.9999979 C 9.4717914,4.9999979 9,5.3933554 9,5.8820424 L 9,10 7.5561123,10 c -0.4272256,-4.5e-4 -0.69434,0.377446 -0.4802247,0.683507 l 2.9438904,3.0873 c 0.0939,0.134457 0.263594,0.220453 0.450943,0.228525 0.208249,0.0093 0.405146,-0.07905 0.509507,-0.228525 l 2.943884,-3.0873 C 14.138227,10.377446 13.871112,9.999556 13.443887,10 L 12,10 12,5.8820424 C 12,5.3933486 11.528208,4.9999979 11.066918,4.9999979 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/barotrauma.svg b/.icons/awkward/16x16/apps/barotrauma.svg
new file mode 100644
index 00000000..1676bb29
--- /dev/null
+++ b/.icons/awkward/16x16/apps/barotrauma.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#095660" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#a0bfba" d="m 8.5514474,0.83869393 c -0.089914,0 -0.1643203,0.20280157 -0.1845805,0.50312767 C 8.3354526,1.807513 8.1755119,2.0743283 7.940383,1.8391995 7.8314406,1.7302566 7.8265883,1.5828117 7.849915,1.3596376 7.872599,1.1426083 7.867804,1.1215376 7.790393,1.0969677 7.744109,1.0822787 7.70623,1.0537097 7.70623,1.0334547 c 0,-0.020255 -0.043354,-0.0368464 -0.096369,-0.0368464 -0.053014,0 -0.107355,-0.0177311 -0.1207778,-0.03945 -0.013423,-0.0217179 -0.049772,-0.0395079 -0.08075,-0.0395079 -0.066935,0 -0.36762,0.4992965 -0.5340163,0.7870034 -0.1130513,0.1954716 -0.1297798,0.2073721 -0.3835639,0.274297 -0.1965879,0.051842 -0.382122,0.067157 -0.7162248,0.059059 -0.5656774,-0.01371 -0.689145,0.00814 -0.7455518,0.1319421 -0.030904,0.067825 -0.036592,0.447129 -0.019436,1.6110948 0.02904,1.9699222 -0.00703,2.2084912 0.4978637,2.2026772 0.324603,-0.00373 1.3286391,0.060994 1.4437341,0.1051607 0.098346,0.03774 0.118065,0.1285955 0.1280092,0.5901249 0.010093,0.4686459 -0.021257,0.026205 -0.2557865,0.475655 C 6.7086331,7.3745283 6.6436025,7.5815806 6.5320008,8.0825986 6.4174167,8.597006 6.5562448,8.784602 6.885775,8.5606795 7.0500537,8.449049 7.0783291,8.4535027 7.1142588,8.5966585 c 0.017524,0.069829 -0.00504,0.1517867 -0.074561,0.2704209 -0.066585,0.1136194 -0.099781,0.2291181 -0.099781,0.347469 0,0.097998 -0.044114,0.285945 -0.098682,0.420237 -0.1137955,0.2800532 -0.1203985,0.4169296 -0.041704,0.8640746 0.066159,0.375924 0.1346584,0.527553 0.2714622,0.600768 0.1557909,0.08338 0.1923125,0.02646 0.1839442,-0.286848 -0.011756,-0.440046 -0.0048,-0.499079 0.05877,-0.499079 0.150591,0 0.1841799,0.352065 0.059753,0.626278 -0.095777,0.211073 -0.100035,0.434798 -0.01122,0.589546 0.062855,0.109518 0.062855,0.129018 0,0.323638 -0.087617,0.271291 -0.084868,0.358671 0.01209,0.384026 0.1067304,0.02791 0.1010529,0.06634 -0.059233,0.400802 -0.2037373,0.425127 -0.178749,0.606736 0.065537,0.475998 0.072319,-0.0387 0.077321,-0.03392 0.051365,0.04934 -0.05854,0.187786 -0.092097,0.25404 -0.2119405,0.418038 -0.067453,0.0923 -0.146511,0.167806 -0.1756723,0.167806 -0.064475,0 -1.0075059,0.661749 -1.3282775,1.058141 -0.253896,0.313752 -0.3707143,0.590666 -0.4073953,0.965651 -0.020694,0.211513 -0.016551,0.227038 0.060848,0.227038 0.045698,0 0.1468389,-0.05592 0.224724,-0.124307 0.1066254,-0.09362 0.152799,-0.113168 0.1869519,-0.07902 0.1417903,0.141789 0.3812134,-0.06207 0.2741807,-0.233459 -0.070491,-0.112874 -0.059315,-0.140934 0.079015,-0.198232 0.069406,-0.02875 0.186309,-0.105032 0.2597782,-0.16954 0.1248583,-0.109628 0.1423521,-0.114145 0.2678173,-0.06877 0.1158141,0.04188 0.1583884,0.03785 0.3103911,-0.02938 0.1486487,-0.06575 0.182766,-0.102461 0.2184772,-0.235078 0.041241,-0.153162 0.099441,-0.204826 0.2307977,-0.204826 0.043393,0 0.019779,0.03854 -0.072363,0.118118 -0.1325417,0.114474 -0.1343529,0.119901 -0.060042,0.177697 0.097391,0.07575 0.1554544,0.07495 0.3225386,-0.0043 0.141864,-0.06732 0.1989077,-0.18836 0.1545591,-0.328091 -0.018394,-0.05795 -0.00869,-0.08185 0.033261,-0.08185 0.03258,0 0.069907,0.03364 0.082949,0.07473 0.056734,0.178755 0.095905,0.088 0.3844642,-0.183018 0.1168745,-0.109769 0.1332939,-0.146883 0.1149361,-0.260009 -0.01824,-0.112392 0.00193,-0.159233 0.1359334,-0.316002 0.1356253,-0.158669 0.1681603,-0.178258 0.236004,-0.141949 0.05958,0.03189 0.1011707,0.02741 0.1711603,-0.01845 0.080998,-0.05307 0.098383,-0.05344 0.1403876,-0.0028 0.02637,0.03178 0.086418,0.05778 0.133446,0.05778 0.09871,0 0.332493,-0.188914 0.3420895,-0.276436 0.025277,-0.230539 -0.068186,-0.256527 -0.2778248,-0.07733 -0.075194,0.06428 -0.148494,0.116844 -0.1628889,0.116844 -0.014396,0 -0.036831,-0.0533 -0.049861,-0.118464 -0.018673,-0.09336 -0.19857,-0.118465 -0.1214725,-0.118465 h -0.097814 l 0.054547,-0.181398 c 0.03003,-0.09978 0.0671,-0.299691 0.082369,-0.444242 0.01527,-0.144553 0.051886,-0.342808 0.081329,-0.440541 0.077509,-0.257291 0.066264,-0.453149 -0.046101,-0.805015 -0.1491446,-0.467035 -0.07577,-0.46582 0.1778704,0.0029 0.166791,0.308219 0.3202299,0.407009 0.4200634,0.270479 0.062964,-0.08611 0.072463,-0.289688 0.019839,-0.424113 -0.01953,-0.04987 -0.066366,-0.200475 -0.1041196,-0.334725 C 9.4662952,10.738602 9.4079067,10.635161 9.2940815,10.524014 9.0434915,10.279319 8.9678242,9.9013209 9.1320026,9.7141391 9.1641241,9.6775177 9.2081716,9.5006627 9.2298744,9.3211462 9.2623387,9.0525947 9.2590173,8.9769364 9.211073,8.8941416 9.1790249,8.8387181 9.1210464,8.6568435 9.0821969,8.4899072 L 9.0115147,8.1863715 9.1093286,7.9964119 c 0.053773,-0.10449 0.1290592,-0.1960646 0.1673426,-0.2034373 0.038284,-0.00737 0.1382057,0.034131 0.2220056,0.092203 0.0838,0.058074 0.1847164,0.099468 0.2242616,0.091971 0.114555,-0.021716 0.112287,-0.2344136 -0.0048,-0.454365 -0.055569,-0.104385 -0.1009965,-0.2074826 -0.1009965,-0.229062 0,-0.021579 -0.042069,-0.1283143 -0.093476,-0.2372186 C 9.215966,6.4046637 9.1832814,6.8647109 9.1829647,6.4726229 9.1827573,6.2198763 9.1928947,6.1806702 9.2715817,6.129839 9.420155,6.0338643 10.289467,5.9089906 10.578072,5.9089906 c 0.462544,0 0.426729,-0.2199922 0.417286,-2.1352312 C 10.990879,2.8653105 10.977268,2.3240153 10.965105,2.256808 10.944902,2.1451613 10.923478,2.1300936 10.716608,2.0825813 10.475302,2.027161 10.453321,2.0270042 9.9969118,2.0769113 9.8005163,2.098387 9.6414533,2.0940799 9.5238053,2.0640713 9.3520759,2.0202623 9.3441366,1.8828529 9.2659369,1.6469273 9.1567823,1.3176136 8.837935,0.87406982 8.591938,0.84164518 c -0.00364,-0.001789 -0.0075,-0.002946 -0.011567,-0.002946 -0.00227,0 -0.00399,5.7429e-4 -0.00602,8.6571e-4 C 8.566631,0.83896918 8.558995,0.83869918 8.551444,0.83869918 Z M 9.3197073,11.932697 c -0.071389,0 -0.1153354,0.0939 -0.08318,0.177698 0.042107,0.109726 0.143685,0.06785 0.143685,-0.05923 0,-0.08006 -0.060505,-0.0776 -0.060505,-0.118466 z m -0.00116,0.560914 c -0.035113,0.0013 -0.083569,0.02861 -0.1478494,0.0804 -0.09372,0.07551 -0.1112053,0.119626 -0.1135478,0.286675 -0.00154,0.108592 -5.143e-4,0.219672 0.00219,0.246821 0.00932,0.09304 0.1574905,0.04938 0.2438125,-0.07184 0.059179,-0.08311 0.087982,-0.185134 0.091567,-0.324504 0.00386,-0.149577 -0.017661,-0.219699 -0.076181,-0.217552 z"/>
+ <path style="fill:#cf1717" d="M 7.0769324,6.3236612 C 7.0686266,6.6247206 7.0155069,6.7865217 6.8233055,7.1548553 6.7085769,7.3747193 6.6436123,7.5812929 6.5320106,8.0823109 6.4174265,8.5967184 6.5565549,8.7841909 6.8860844,8.5602684 7.0038472,8.4802464 7.0502126,8.4632676 7.0811178,8.5108824 V 6.3236612 Z m -0.1833146,3.141462 c -0.015831,0.0584 -0.032087,0.1191063 -0.052735,0.169922 -0.1137955,0.2800532 -0.1197098,0.4166938 -0.041014,0.8638388 0.066159,0.375925 0.1344012,0.527789 0.2712051,0.601004 0.086655,0.04637 0.1333864,0.042 0.1590403,-0.01842 0.010933,-0.674973 0.032807,-1.3379426 -0.3364954,-1.6163508 z M 6.8233058,13.935827 C 6.5902949,14.159482 5.934219,14.538176 5.7165175,14.8072 c -0.2538964,0.313749 -0.3709641,0.590975 -0.4076451,0.965959 -0.020694,0.211514 -0.016294,0.226842 0.061105,0.226842 0.045698,0 0.1464455,-0.05634 0.2243306,-0.124721 0.1066254,-0.09362 0.1525101,-0.112836 0.186663,-0.07869 0.1417903,0.141791 0.3815863,-0.06215 0.2745536,-0.233537 -0.070491,-0.112875 -0.059648,-0.141085 0.078682,-0.198382 0.069406,-0.02875 0.1868546,-0.104583 0.2603237,-0.169085 0.05457,-0.04791 0.084821,-0.06883 0.1163507,-0.08119 -0.046794,-0.39284 0.2350424,-0.785722 0.3124254,-1.178571 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/barrier.svg b/.icons/awkward/16x16/apps/barrier.svg
new file mode 100644
index 00000000..adbdacef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/barrier.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#4062d0" d="m 8.1179686,3.2117196 c -0.1033576,-0.00388 -0.2083812,10e-4 -0.3125,0.00156 0.5470216,0.5321292 0.6397048,1.4113964 0.2203124,2.0656252 -0.065107,0.1015628 -0.1420652,0.1901304 -0.2234376,0.272656 -0.010616,0.011296 -0.019504,0.02418 -0.030468,0.035156 2.1203708,-0.025148 4.0279436,1.3053064 4.4515626,3.4585936 2.8e-4,0.00112 2.21e-4,0.00212 8e-4,0.00392 l 0.0039,-8e-4 c 0.125115,0.639372 0.752659,1.0562136 1.398437,0.928906 0.578972,-0.1139656 0.977403,-0.6264424 0.964063,-1.1921872 -0.0117,-0.065988 -0.02054,-0.1315892 -0.03359,-0.1984376 -0.623004,-3.1684696 -3.346091,-5.2593124 -6.4390626,-5.375 z"/>
+ <path style="fill:#4d8a17" d="M 7.7710934,5.582032 C 7.3547662,5.9828816 6.7641278,6.14648 6.2046874,6.0429696 5.9762374,6.0007004 5.7534474,5.9143872 5.550781,5.7828132 5.496751,5.7477372 5.4451374,5.7098772 5.3960934,5.6703132 5.3796094,7.7558972 4.1027673,9.2189267 1.9784375,9.6370925 c -0.03333,0.0067 -0.067686,0.01051 -0.1015624,0.01719 -0.5964684,0.157859 -0.9761785,0.7598355 -0.8546876,1.3796875 0.1194833,0.604782 0.6739868,1.014903 1.26875,0.960938 0.048937,-0.0083 0.097665,-0.01612 0.146875,-0.025 3.2868792,-0.646682 5.3588173,-3.1537848 5.3332809,-6.387874 z"/>
+ <path style="fill:#06aff2" class="st0" d="M 6.3877125,11.978102 C 7.0258509,12.103719 7.6492889,11.680672 7.7762797,11.035023 7.8930129,10.441936 7.5500413,9.8640954 6.9980525,9.677321 6.9446573,9.669525 6.8916381,9.660097 6.8390765,9.650093 4.6979005,9.2286806 3.3719793,6.9396952 3.3792013,4.8340304 3.0345661,5.184796 2.5231297,5.3610264 2.0028398,5.2581652 1.5728846,5.1737056 1.2218898,4.9146776 1.0061663,4.5705876 c -0.13673617,3.3238216 2.011321,6.7516064 5.374353,7.4127594 0.00136,5.6e-4 0.00388,5.6e-4 0.00608,5.6e-4 z"/>
+ <path style="fill:#00b7b7" class="st2" d="m 13.711654,4.4694536 c 0.593662,-0.05265 1.146741,0.3566272 1.265162,0.9605764 0.121992,0.6216048 -0.259343,1.2249932 -0.857704,1.3817628 -0.01892,0.00316 -0.037,0.0051 -0.05503,0.00874 C 11.92119,7.2421372 10.634701,9.1339156 10.645246,11.24169 10.299495,10.900468 9.7947646,10.730272 9.2811246,10.831269 8.8436882,10.916618 8.487389,11.183586 8.2739026,11.536001 8.1188234,8.198388 10.230229,5.1505568 13.605184,4.4871228 c 0.03531,-0.00681 0.07088,-0.011076 0.10647,-0.017668"/>
+ <path style="fill:#4062d0;fill-rule:evenodd" d="m 9.4180222,12.399083 c 0.090395,0.06641 -0.044925,0.154617 -0.1103827,0.150243 -0.1773852,-0.01185 -0.2385728,-0.227381 -0.1901037,-0.371008 0.0867,-0.256916 0.4021321,-0.333703 0.6316344,-0.229964 0.3368038,0.15224 0.4311968,0.579089 0.2698248,0.89226 C 9.8039108,13.258021 9.2621865,13.370286 8.8661088,13.150299 8.3676855,12.873468 8.23746,12.215414 8.516563,11.736787 c 0.338031,-0.579681 1.1131625,-0.727915 1.674138,-0.389406 0.66109,0.39892 0.827362,1.291564 0.429267,1.934763 -0.459617,0.742599 -1.4700501,0.926931 -2.1953898,0.469128 -0.8241771,-0.520185 -1.0265842,-1.648594 -0.508988,-2.456016 0.5806647,-0.905805 1.8271804,-1.126299 2.7166408,-0.548848 0.987471,0.64108 1.226061,2.005799 0.58871,2.977267"/>
+ <path style="fill:#06aff2;fill-rule:evenodd" transform="scale(-1)" d="m -6.6408386,-4.2783504 c 0.072316,0.05313 -0.03594,0.1236937 -0.088306,0.1201946 -0.1419082,-0.00948 -0.1908583,-0.1819049 -0.152083,-0.2968068 0.06936,-0.2055325 0.3217057,-0.2669621 0.5053075,-0.1839714 0.269443,0.1217922 0.3449577,0.4632716 0.2158598,0.7138081 -0.1720673,0.3339259 -0.6054468,0.4237378 -0.9223089,0.2477483 -0.3987385,-0.2214649 -0.502919,-0.7479082 -0.2796366,-1.1308095 0.2704248,-0.4637449 0.8905299,-0.5823318 1.3393102,-0.3115251 0.528872,0.3191363 0.6618897,1.0332515 0.3434135,1.5478109 -0.3676934,0.5940791 -1.1760398,0.7415446 -1.7563116,0.3753019 -0.6593416,-0.4161482 -0.8212672,-1.3188749 -0.4071903,-1.9648122 0.4645317,-0.724644 1.4617442,-0.9010392 2.1733129,-0.4390788 0.789976,0.5128637 0.980848,1.6046393 0.4709672,2.3818136"/>
+ <path style="fill:#00b7b7;fill-rule:evenodd" transform="scale(1,-1)" d="m 2.1890044,-3.89623 c 0.050606,0.03718 -0.02515,0.086558 -0.061795,0.08411 -0.099304,-0.00664 -0.1335586,-0.1272932 -0.1064245,-0.2076991 0.048536,-0.1438274 0.2251229,-0.1868145 0.3536035,-0.1287393 0.1885506,0.085228 0.2413943,0.3241877 0.1510542,0.4995079 -0.1204091,0.2336743 -0.4236789,0.2965228 -0.6454123,0.173369 -0.2790289,-0.1549764 -0.3519322,-0.5233704 -0.1956839,-0.7913167 0.1892376,-0.3245189 0.6231741,-0.4075035 0.9372211,-0.2179987 0.3700935,0.2233248 0.4631765,0.7230477 0.2403136,1.0831255 -0.2573041,0.4157241 -0.822968,0.5189173 -1.2290299,0.2626284 -0.4613934,-0.2912118 -0.5747056,-0.9229209 -0.2849433,-1.3749343 0.3250696,-0.5070907 1.0228979,-0.6305283 1.5208387,-0.3072581 0.5528087,0.3588912 0.6863769,1.1228929 0.329573,1.6667431"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bash.svg b/.icons/awkward/16x16/apps/bash.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bash.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/basingstoke.svg b/.icons/awkward/16x16/apps/basingstoke.svg
new file mode 100644
index 00000000..2db472cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/basingstoke.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#5c29a1" rx="3" ry="3" height="16" width="16" y="0" x="0"/>
+ <path style="fill:#efe3b7" d="m5 3c-3 0-3 3-3 3v4h3v3h6v-3h3v-4s0-3-3-3h-6zm0.5 3a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5zm5 0a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/basket.svg b/.icons/awkward/16x16/apps/basket.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/basket.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bastion.svg b/.icons/awkward/16x16/apps/bastion.svg
new file mode 100644
index 00000000..0c448954
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bastion.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="M 7.5,0 C 3.3578644,0 0,3.3578644 0,7.5 0.00223438,8.7519112 0.31781543,9.9833487 0.91796875,11.082031 L 0,12 4,15 4.5878906,14.412109 C 5.5096827,14.80029 6.4998074,15.000175 7.5,15 c 0.3228348,-0.0033 0.6451198,-0.02744 0.9648438,-0.07227 L 9,16 13,14 12.527344,13.054688 C 13.176971,12.468464 13.719,11.773079 14.128906,11 H 16 V 7 H 14.982422 C 14.9083,5.9197038 14.601131,4.8682682 14.082031,3.9179688 L 15,3 11,0 10.412109,0.58789062 C 9.490317,0.1997095 8.5001925,-1.7482206e-4 7.5,0 Z" style="fill:#38aff1"/>
+ <path d="m6.4570312 0.080078125c-3.4380915 0.4793238-6.1261541 3.2823511-6.4238281 6.7753907 0.11177644 1.3069351 0.70998516 2.0589273 3.9667969 3.1445312v2h2v-1.451172c1.1935218 0.268324 2.4638858 0.42799 3.6113281 0.283203l0.3886719 1.167969 2-1-0.423828-0.849609c0.664404-0.452967 1.171728-1.1419902 1.423828-2.150391 0.921406-3.6856246-2.820119-7.3633531-6.5429688-7.9199219z" style="fill:#3f3f3f"/>
+ <path d="m10 7s1-1 2-1c0 0 0 2-1 2s-1-1-1-1z" style="fill:#1bffe1"/>
+ <path d="m7 7s-1-1-2-1h-1s0 2 2 2c1 0 1-1 1-1z" style="fill:#1bffe1"/>
+ <ellipse cx="9" cy="5.5" rx="1" ry=".5" style="fill:#df563d"/>
+ <ellipse cx="7.5" cy="3.4999998" rx="1.5" ry=".5" style="fill:#df563d"/>
+ <ellipse cx="6" cy="1.4999999" rx="1" ry=".5" style="fill:#df563d"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/battleblock-theater.svg b/.icons/awkward/16x16/apps/battleblock-theater.svg
new file mode 100644
index 00000000..657bf6c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/battleblock-theater.svg
@@ -0,0 +1,5 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#e4e4e4"/>
+ <path d="m1 10v6h2v-6zm12 0v6h2v-6z" style="fill:#3ca2e4"/>
+ <path d="m2 9a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1zm12 0a1 1 0 0 0-1 1 1 1 0 0 0 1 1 1 1 0 0 0 1-1 1 1 0 0 0-1-1zm-14 3v1h16v-1z" style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bbc.svg b/.icons/awkward/16x16/apps/bbc.svg
new file mode 100644
index 00000000..484bf03f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bbc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" opacity=".8" d="m1 6v5h4v-3h-1v-2h-2zm1 1h1v1h-1zm0 2h2v1h-2z"/>
+ <path fill="#fff" opacity=".8" d="m11 6h4v1h-3v3h3v1h-4v-4z"/>
+ <path fill="#fff" opacity=".8" d="m6 6v5h4v-3h-1v-2h-2zm1 1h1v1h-1zm0 2h2v1h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bcompare.svg b/.icons/awkward/16x16/apps/bcompare.svg
new file mode 100644
index 00000000..7a017401
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bcompare.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,8 C 16,3.568 12.432,0 8,0 7.2068612,0 6.8266816,0.91987196 6.1043804,1.1329102 3.39947,1.930707 0.91464764,3.3080484 0.2343686,6.062266 0.08121836,6.6823192 0,7.331326 0,8 0,12.432 3.568,16 8,16 8.4071508,16 8.877062,15.269363 9.2675332,15.211236 12.205865,14.773824 14.542528,13.450512 15.524304,10.733571 15.832246,9.8813804 16,8.9610012 16,8 Z"/>
+ <circle style="fill:#f4d6b6" cx="8" cy="8" r="5"/>
+ <path style="fill:#fb4848" d="M 8 0 C 4.6727308 0 1.832284 2.0108915 0.62304688 4.8886719 L 3.4394531 5.9609375 A 5 5 0 0 1 8 3 L 8 0 z"/>
+ <path style="fill:#fb4848" d="M 0.46204878,1.999863 A 0.46880974,0.46880974 0 0 0 0,2.4686257 V 6.5312373 A 0.46880974,0.46880974 0 0 0 0.46876285,7 H 4.5313743 a 0.46880974,0.46880974 0 0 0 0.33143,-0.8001927 L 0.80019282,2.1371959 A 0.46880974,0.46880974 0 0 0 0.46204878,1.999863 Z"/>
+ <path style="fill:#486afb" d="M 12.560547 10.039062 A 5 5 0 0 1 8 13 L 8 16 C 11.327269 16 14.167716 13.989108 15.376953 11.111328 L 12.560547 10.039062 z"/>
+ <path style="fill:#486afb" d="m 15.537784,13.999954 a 0.4687926,0.4687926 0 0 0 0.462032,-0.468746 V 9.4687455 A 0.4687926,0.4687926 0 0 0 15.531071,8.9999999 h -4.062463 a 0.4687926,0.4687926 0 0 0 -0.331418,0.800163 l 4.062463,4.0624631 a 0.4687926,0.4687926 0 0 0 0.338131,0.137328 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/becalm.svg b/.icons/awkward/16x16/apps/becalm.svg
new file mode 100644
index 00000000..eb333a12
--- /dev/null
+++ b/.icons/awkward/16x16/apps/becalm.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5838cf" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#1f8ce5" d="m 14.400391,8 c -1.6,0 -2.001172,2 -3.201172,2 -1.2000002,0 -2.3996096,-1 -3.5996096,-1 -1.2,0 -1.9992188,1.400391 -3.1992188,1.400391 -1.2,0 -1.6007812,-2 -2.8007812,-2 C 1.1319429,8.400391 0.54494136,8.582229 0,8.804688 V 11 11.199219 13 H 16 V 11.199219 11 8.451172 C 15.510349,8.198207 14.957633,8 14.400391,8 Z"/>
+ <path style="fill:#61aeec" d="M 14.400391 10 C 12.800391 10 12.399219 12 11.199219 12 C 9.9992188 12 8.7996094 11 7.5996094 11 C 6.3996094 11 5.6003906 12.400391 4.4003906 12.400391 C 3.2003906 12.400391 2.7996094 10.400391 1.5996094 10.400391 C 1.1319429 10.400391 0.54494136 10.582229 0 10.804688 L 0 13 L 0 13.199219 L 0 15 L 16 15 L 16 13.199219 L 16 13 L 16 10.451172 C 15.510349 10.198207 14.957633 10 14.400391 10 z"/>
+ <path style="fill:#d54b3e" d="m 5,11 h 9.6 c 0,0.4 -2.413861,3.2 -3.6,3.2 H 7.5108912 C 5,14.2 5,12.2 5,11 Z"/>
+ <rect style="fill:#d54b3e" width=".4" height="6.2" x="11.6" y="5"/>
+ <rect style="fill:#d54b3e" width=".4" height="3.6" x="9.6" y="-11.6" transform="rotate(90)"/>
+ <path style="fill:#fed7ea" d="m 10.317301,2 c 0,0 1.751608,2.7397288 1.680597,8 H 8.4 C 9.5271852,7.6019288 10.135974,4.8279468 10.317301,2 Z"/>
+ <path style="fill:#a8d0f1" d="m 14.4,12 c -1.6,0 -2,2 -3.2,2 -1.2,0 -2.4,-1 -3.6,-1 -1.2,0 -2,1.4 -3.2,1.4 -1.2,0 -1.6,-2 -2.8,-2 -0.4676665,0 -1.05505864,0.18301 -1.6,0.405469 V 15.2 C 0,15.6432 0.3568,16 0.8,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 12.451562 C 15.510349,12.198597 14.957242,12 14.4,12 Z"/>
+ <circle style="fill:#ffffff" cx="4" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bendy-and-the-ink-machine.svg b/.icons/awkward/16x16/apps/bendy-and-the-ink-machine.svg
new file mode 100644
index 00000000..07127551
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bendy-and-the-ink-machine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 5,0 C 1.936,1.2012 3.395e-4,4.709 0,8 0,12.418 3.5817,16 8,16 12.418,16 16,12.418 16,8 15.997,4.7128 14.06,1.2014 11,0 11,0.32393 10.999,0.85209 11,1 11,2.1046 9.6569,3 8,3 6.3431,3 5,2.1046 5,1 5.0013,0.84938 5,0.15859 5,0 Z"/>
+ <path style="fill:#ffce66" d="M 5,5 C 4.5838,5.0296 3.7032,5.7329 3,6 2.301,7.005 2.0004,7.7759 2,9 2,12.314 4.6863,15 8,15 11.314,15 14,12.314 14,9 13.998,7.7744 13.702,7.0046 13,6 12.299,5.7339 11.414,5.0294 11,5 9.9486,4.9253 8,6 8,6 8,6 6.0514,4.9253 5,5 Z M 4.5059,7 C 4.6847,7.0011 4.8675,7.044 5.043,7.1348 5.7447,7.4976 6.1351,8.4977 5.957,9.4727 5.9174,9.6898 5.8493,9.8884 5.7637,10.068 A 2.5,0.5 0 0 0 4.5,10 2.5,0.5 0 0 0 3.2324,10.07 C 3.0908,9.7726 3.0067,9.4214 3,9.0469 L 4,9 3.1836,8.0391 C 3.4549,7.3791 3.9693,6.9968 4.5059,7 Z M 11.547,7 C 11.725,7.0074 11.903,7.0583 12.076,7.1543 12.767,7.5384 13.142,8.5422 12.951,9.5078 12.911,9.7122 12.843,9.8979 12.762,10.068 A 2.5,0.5 0 0 0 11.5,10 2.5,0.5 0 0 0 10.234,10.07 C 10.091,9.7694 10.005,9.4158 10,9.0371 L 11,9 10.207,7.9844 C 10.492,7.3393 11.013,6.9779 11.547,7 Z M 5,11 V 13.701 C 4.4345,13.406 4,13 4,13 V 12 C 4,11 5,11 5,11 Z M 6,11 H 7 V 14 H 6 Z M 9,11 H 10 V 14 H 9 Z M 11,11 C 11,11 12,11 12,12 V 13 C 12,13 11.565,13.406 11,13.701 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/beryl-settings.svg b/.icons/awkward/16x16/apps/beryl-settings.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/beryl-settings.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/betaflight-configurator.svg b/.icons/awkward/16x16/apps/betaflight-configurator.svg
new file mode 100644
index 00000000..807d925f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/betaflight-configurator.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffbb00" class="st0" d="M 11.495328,10.959472 C 10.598132,10.5796 9.943926,10.00979 9.308412,9.7628725 9.6448604,9.6109233 9.9626176,9.4019933 10.149534,9.2120565 c 0.205607,-0.20893 0.280373,-0.4558472 0.261682,-0.7027648 0.672897,0.4558476 1.457944,0.4938348 1.869158,0.5128284 0.411216,0.018996 0.82243,0.113962 0.897197,0.3038984 0,0 0.130841,-2.3172252 -4.5607478,-3.8557104 0,0 1.4018688,0.645784 1.8317758,1.1586124 0,0 -0.504673,-0.037988 -0.7102806,0.3038984 C 9.6261688,7.1037617 9.6074772,7.3506793 9.7009344,7.6355837 9.626168,7.6165917 9.5327104,7.6165917 9.4392524,7.5975957 l -7.4392526,-4.197596 0.785047,1.7094284 -0.7289723,-0.2659108 0.2242991,0.41786 c 0,0 0.3177572,0.6077968 1.0280376,1.8803708 0.5607476,1.0066632 1.5700932,1.5004984 2.9158876,1.4435176 h 0.1682244 c 0.3364488,-0.018996 0.8598132,-0.075975 1.364486,-0.113962 -0.037384,0.1899364 -0.037384,0.41786 0.018692,0.6837712 C 7.8317762,9.4589733 7.9626172,9.6679033 8.11215,9.7818653 7.7196264,9.9718017 7.246271,10.351675 7.0967382,10.788529 v 0 c -0.1121496,0.284905 -0.1495328,0.607797 0,1.006663 v 0 c 0.018692,0.07597 0.056075,0.15195 0.1121496,0.246918 0.037384,0.07597 0.093458,0.151948 0.1682244,0.227923 0.8224296,1.006664 2.9406448,0.835721 4.2116728,0.303899 0.01869,0 0.03738,-0.019 0.05607,-0.019 0.09346,-0.03799 0.205608,-0.09497 0.299066,-0.132956 0.01869,-0.019 0.03738,-0.019 0.05607,-0.03799 0.11215,-0.05698 0.205608,-0.113962 0.317757,-0.170943 C 13.570094,11.472297 14,10.598589 14,10.598589 c 0,0 -1.289719,0.873708 -2.504672,0.360879 z m 0.317757,-3.4378503 c 0.35514,0.1519496 0.897196,1.0636448 0.897196,1.0636448 -0.448598,-0.075975 -1.364486,-0.3798732 -1.457944,-0.7217588 -0.09346,-0.341886 0.205608,-0.4938348 0.560748,-0.341886 z m -1.17757,4.4825013 c 0,0 0.09346,0.303898 -0.01869,0.702765 -0.130841,0.03799 -0.261683,0.05698 -0.392524,0.09497 0.224299,-0.170942 0.411215,-0.436854 0.411216,-0.797733 z M 4.485982,6.2110601 7.7196268,8.0724381 C 7.121496,8.1294189 6.5046736,8.1863993 6.1869168,8.2053933 5.7009352,8.2243853 5.2710288,8.1674053 4.8971968,8.0344505 4.3364492,7.8445141 3.9252344,7.4646413 3.6261688,6.9518125 3.2523372,6.3060285 3.0093464,5.8311873 2.841122,5.5272893 L 3.5140192,5.7552129 2.841122,4.2927017 8.7289728,7.5975965 c -0.1682244,0.018992 -0.3177572,0.075975 -0.46729,0.1329556 z m 3.4392524,2.3362188 c 0.2242992,-1.1016312 1.6261684,-0.759746 1.6261684,-0.759746 -0.5046732,0 -0.8037384,0.1329556 -0.9532712,0.341886 -0.2242992,0.303898 0.056075,0.5508156 0.056075,0.5508156 -0.074766,-0.018996 -0.1495328,-0.037988 -0.186916,-0.075974 v 0.018996 C 8.57944,9.0601097 8.93458,9.1740717 8.93458,9.1740717 c -0.1308408,0.018992 -0.2429904,0 -0.3364484,-0.018996 0.074766,0.1709428 0.186916,0.3038984 0.2429908,0.3418856 -0.3177572,0 -0.46729,0.075974 -0.5794396,0.113962 C 8.0186924,9.4399805 7.8130848,9.0221201 7.9252344,8.5472789 Z m 0.8537474,2.4311871 c 0,0 -0.5046732,0.645784 -1.6074768,0.645784 -0.056075,-0.246917 -0.037384,-0.493835 0.018692,-0.721758 0.35514,0.227923 0.8785048,0.341885 1.5887848,0.07597 z m -0.915888,1.500498 c 0.4672896,-0.113962 1.0654204,-0.379872 1.626168,-1.025656 0,0 -0.074766,0.721758 -0.5981308,1.386536 C 8.6481406,12.801856 8.4051498,12.744876 8.1808506,12.649907 8.0687014,12.592926 7.9565518,12.535945 7.8630938,12.478964 Z m 4.5107382,-0.588803 c -0.05607,-0.170943 -0.09346,-0.531822 -0.09346,-0.531822 0.392524,0.03799 0.859814,-0.132955 0.859814,-0.132955 -0.317757,0.41786 -0.766356,0.664777 -0.766356,0.664777 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bibletime.svg b/.icons/awkward/16x16/apps/bibletime.svg
new file mode 100644
index 00000000..24a8a667
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bibletime.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3d65c2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ff982d" d="M 7 2 L 7 5 L 4 5 L 4 7 L 7 7 L 7 14 L 9 14 L 9 7 L 12 7 L 12 5 L 9 5 L 9 2 L 7 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bijiben.svg b/.icons/awkward/16x16/apps/bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/billard-gl.svg b/.icons/awkward/16x16/apps/billard-gl.svg
new file mode 100644
index 00000000..5f522bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/billard-gl.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="2.928" cy="10.928" r="8" transform="rotate(-30)"/>
+ <path style="fill:#ffa81f" d="M 11.109375 0.63671875 C 8.873974 1.4015479 6.6624151 2.2565094 5.1074219 3.0976562 C 4.8804835 3.2204151 4.6424753 3.3555924 4.3945312 3.5 C 3.1393411 4.2310483 1.6458277 5.2151032 0.21679688 6.1972656 A 8 8 0 0 0 0.21484375 6.1972656 C 0.21304042 6.2050089 0.21271725 6.2129568 0.2109375 6.2207031 C 0.15959793 6.4441583 0.11774728 6.6691402 0.0859375 6.8945312 A 8 8 0 0 0 0.072265625 7.0039062 C 0.044497816 7.2223976 0.025265464 7.4411549 0.015625 7.6601562 A 8 8 0 0 0 0.013671875 7.7421875 C 0.0062845317 7.9611732 0.0070216642 8.1801833 0.017578125 8.3984375 A 8 8 0 0 0 0.02734375 8.5273438 C 0.041196823 8.7417678 0.06076796 8.9555226 0.091796875 9.1679688 C 0.094675337 9.1876767 0.10049009 9.2068765 0.10351562 9.2265625 C 0.13768042 9.4488595 0.1795994 9.6698327 0.23242188 9.8886719 A 8 8 0 0 0 0.28515625 10.078125 C 0.33186117 10.252711 0.37892221 10.428176 0.4375 10.599609 A 8 8 0 0 0 0.5625 10.919922 C 0.61529391 11.055147 0.66431507 11.19162 0.72460938 11.324219 C 0.82918311 11.554197 0.94532343 11.779232 1.0722656 12 A 8 8 0 0 0 3.8613281 14.835938 C 5.0097615 13.68195 6.5787895 12.351368 8.59375 11.263672 C 10.649073 10.154186 13.385795 9.248463 15.978516 8.5488281 A 8 8 0 0 0 15.953125 7.203125 C 15.773009 6.0699943 15.412458 4.8415451 14.927734 4 C 14.825998 3.8244185 14.717635 3.6547251 14.603516 3.4882812 A 8 8 0 0 0 14.189453 2.9335938 C 14.186528 2.930031 14.182618 2.9273855 14.179688 2.9238281 C 14.107935 2.836751 14.030339 2.7557216 13.955078 2.671875 A 8 8 0 0 0 13.707031 2.4023438 C 13.609866 2.3035976 13.508351 2.208751 13.40625 2.1152344 A 8 8 0 0 0 13.197266 1.9296875 C 13.083165 1.8322856 12.967125 1.7373694 12.847656 1.6464844 A 8 8 0 0 0 12.65625 1.5078125 C 12.526288 1.4148833 12.397276 1.3214638 12.261719 1.2363281 C 11.899204 1.0086534 11.515439 0.80879414 11.117188 0.640625 A 8 8 0 0 0 11.109375 0.63671875 z M 8.4179688 3.0019531 A 3.4996809 3.4996809 0 0 1 11.53125 4.75 A 3.4996809 3.4996809 0 0 1 10.25 9.53125 A 3.4996809 3.4996809 0 0 1 5.46875 8.25 A 3.4996809 3.4996809 0 0 1 6.75 3.46875 A 3.4996809 3.4996809 0 0 1 8.4179688 3.0019531 z"/>
+ <path style="fill:#3f3f3f" d="M 8.7970274,4.0094713 C 8.6674962,4.0278044 8.5366804,4.0735985 8.4120856,4.1470598 8.1585238,4.2965599 7.9859274,4.5354985 7.925134,4.8094497 7.8754267,5.0411483 7.9033347,5.2146674 8.0329178,5.4954263 L 8.621879,5.1475241 C 8.532003,4.9266912 8.5665059,4.7823443 8.7238885,4.6895513 c 0.1661266,-0.097948 0.3584451,-0.03956 0.4619304,0.143485 0.078245,0.1383999 0.070949,0.281122 -0.021172,0.4068687 -0.056653,0.075069 -0.1299981,0.1287802 -0.284857,0.2260381 l 0.3214265,0.5719747 0.096235,-0.057001 C 9.6821652,5.7540896 10.055108,5.8269092 10.244409,6.1617473 10.423617,6.4787277 10.341,6.8362006 10.048089,7.0088989 9.7682972,7.1738644 9.4499644,7.0957651 9.2339366,6.8064474 L 8.6469002,7.1504185 C 9.0327145,7.7503647 9.739103,7.9174077 10.359892,7.5513905 10.985052,7.1827958 11.180834,6.4444079 10.819898,5.8059831 10.585163,5.3907835 10.252516,5.2056293 9.8344459,5.2497327 9.9441873,5.0004965 9.9282739,4.7769569 9.7844034,4.5224796 9.5685988,4.140764 9.1856212,3.9544721 8.7970274,4.0094713 Z M 6.4893007,5.3578379 5.5,5.9416059 5.8156523,6.4998218 6.2217661,6.2600248 7.7730819,9 8.3543443,8.6579945 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/birdie.svg b/.icons/awkward/16x16/apps/birdie.svg
new file mode 100644
index 00000000..df4c13bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/birdie.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#3a99e7" d="m 8,1036.3622 -0.7619048,1 -0.8380952,-0.5 -0.5666668,1.2262 c -1.7548188,0.3611 -2.9947504,1.2092 -4.0223199,2.5498 C 0.01370668,1042.9831 0,1047.0289 0,1049.3146 c 0,2.2857 4.190476,3.0476 8,3.0476 3.809524,0 8,-0.7619 8,-3.0476 0,-2.2857 -0.01372,-6.3315 -1.811013,-8.6764 -1.02757,-1.3406 -2.267501,-2.1887 -4.02232,-2.5498 L 9.6,1036.8622 l -0.8380952,0.5 z"/>
+ <circle style="fill:#86572f" cx="8" cy="1048.862" r="1.5"/>
+ <path style="fill:#ffc12e" d="m 8.0000004,1046.3621 c -0.076585,10e-5 -0.150514,0.035 -0.2047416,0.098 l -1.7012171,1.7377 c -0.1820414,0.2101 -0.086301,0.831 0.1712383,0.8311 l 1.7347204,0.3333 1.7347207,-0.3333 c 0.2575358,-10e-5 0.3532789,-0.621 0.1712383,-0.8311 l -1.7012173,-1.7377 c -0.054228,-0.063 -0.128157,-0.097 -0.2047417,-0.098 z"/>
+ <g>
+ <ellipse style="opacity:0.6" cx="161.062" cy="1018.685" rx="1.527" ry="1.472" transform="matrix(-0.97032493,0.24180473,0.15783338,0.98746576,0,0)"/>
+ <ellipse style="opacity:0.76381908;fill:#ffffff" cx="816.456" cy="553.746" rx=".391" ry=".589" transform="matrix(0.52938519,0.84838159,-0.77241219,0.63512157,0,0)"/>
+ </g>
+ <ellipse style="opacity:0.6" cx="176.92" cy="1014.802" rx="1.527" ry="1.472" transform="matrix(0.97032493,0.24180473,-0.15783338,0.98746576,0,0)"/>
+ <ellipse style="opacity:0.76381908;fill:#ffffff" cx="820.94" cy="547.756" rx=".391" ry=".589" transform="matrix(0.52938519,0.84838159,-0.77241219,0.63512157,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bisq.svg b/.icons/awkward/16x16/apps/bisq.svg
new file mode 100644
index 00000000..493c0064
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bisq.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#4f4f4f" d="m 14.611425,1051.2459 c -0.358154,-0.1666 -0.860387,-0.5448 -1.668557,-1.6114 -0.38827,-0.5125 -0.781826,-0.9993 -0.874565,-1.0819 -0.295477,-0.2632 -0.330686,-0.1605 -1.136442,-0.1874 -0.895755,-0.03 -0.9562089,0.1798 -0.92232,0.5571 0.04491,0.5004 -0.01179,1.0317 -0.1122956,1.176 -0.2284263,0.3278 -0.7915557,0.3753 -1.2298536,0.1038 -0.2675317,-0.1656 -0.3951621,-0.3934 -0.5992528,-1.0693 -0.3844229,-1.2733 -1.2120519,-2.1949 -1.9544961,-2.9033 -0.3384217,-0.3229 -0.5874922,-0.5046 -0.871423,-0.6357 -0.4765458,-0.2199 -0.8732203,-0.2798 -0.9886456,-0.149 -0.067273,0.076 0.011765,0.1702 0.3194488,0.6603 0.1022342,0.1629 0.1834357,0.2883 0.2477716,0.3886 0.4212685,0.7315 0.00584,0.9026 -0.6704375,0.9018 -0.5172415,0 -0.7799044,-0.135 -1.0196078,-0.4462 -0.09882,-0.1283 -0.3936652,-0.6318 -0.6552133,-1.1189 C 2.0178805,1044.9779 2,1044.93 2,1044.5601 c 0,-0.3276 0.052589,-0.5246 0.3553588,-1.3312 0.1954489,-0.5207 0.3688891,-1.0274 0.3854208,-1.0682 0.023739,-0.059 -0.097467,-0.075 -0.577482,-0.08 -0.1498704,-0.3347 0.091126,-0.689 0.4759095,-0.7205 0.4616122,-0.049 0.8652758,-0.3645 1.4902948,-0.6273 0.7476363,-0.3143 0.8791849,-0.3961 1.5943152,-0.3643 1.7347202,0.2367 3.2120951,1.2694 4.088989,2.1296 l 1.0076859,0.9374 -0.08873,0.7656 c 1.751125,0.4564 0.74932,1.5791 -0.208637,0.1533 l -0.166032,-0.2457 c -0.256684,0.079 -0.4379819,-0.1108 -0.6326629,-0.1656 -0.2799278,-0.079 -0.2175823,0.4846 -0.5088804,0.1115 -1.5100876,-1.0835 -0.9216101,1.7839 0.1713592,2.4899 0.5106619,0.3245 0.6213941,0.7196 0.9871061,0.6724 0.338438,-0.043 0.471966,0.064 1.161844,-0.4141 0.799122,-0.5539 1.134508,-0.5808 1.592008,-0.1281 0.0882,0.088 0.451005,0.5401 0.806223,1.2749 0.930837,1.9257 1.127549,1.8266 1.597855,2.2798 0.227537,0.2192 0.432025,0.453 0.45442,0.5193 0.05823,0.1724 -0.07725,0.4381 -0.271605,0.5327 -0.249098,0.1211 -0.805317,0.1032 -1.103343,-0.036 z"/>
+ <path style="fill:none;stroke:#4e4e4e;stroke-linecap:round;stroke-linejoin:round" d="m 3.813,1041.7582 c -2.3785308,0.7303 -3.42851109,-1.5199 -3.296,-2.3695 0.24585696,-1.5765 1.9647167,-2.2893 3.929,-0.4825 l 0,0 0,0"/>
+ <path style="fill:#ffffff" transform="translate(0,1036.3622)" d="M 8.9785156,6 C 8.6757972,6 8.4221196,6.3916625 8.1171875,7.6640625 8.0375235,7.9964625 7.9962425,8.2883813 8,8.5507812 8.010967,9.3164812 8.5278965,9.9597 9.4355469,10.5625 9.8775755,10.8561 10.190508,10.9845 10.5,11 10.809492,10.9845 11.122425,10.8561 11.564453,10.5625 12.472104,9.9597 12.989034,9.3164813 13,8.5507812 c 6.73e-4,-0.046986 -9.8e-5,-0.094919 -0.0023,-0.1438607 -0.01,-0.2243809 -0.302631,-0.2168633 -0.368027,-0.4897427 -0.304936,-1.2723989 -0.188673,-0.9241871 -0.491391,-0.9241871 -0.155099,0.0018 -0.206688,-0.3643127 -0.400755,-0.1043127 -0.191215,0.2560476 -0.614149,-0.1108656 -0.801121,0.07188 -0.12308,0.1202987 -0.245157,0.2087929 -0.366118,0.24452 -0.02617,0.005 -0.04705,0.00462 -0.07031,0.015625 -0.02326,-0.011 -0.04414,-0.010625 -0.07031,-0.015625 C 10.124975,7.1150781 9.8131824,6.690225 9.4960938,6.265625 9.3020261,6.005625 9.133615,6.0018 8.9785156,6 Z"/>
+ <path style="fill:#4f4f4f" transform="translate(0,1036.3622)" d="M 12.021484 6 C 11.943935 6.0009 11.863092 6.0014744 11.777344 6.0351562 C 11.691595 6.0688375 11.60094 6.135625 11.503906 6.265625 C 11.37506 6.4381576 11.247862 6.6013266 11.121094 6.75 C 11.025618 6.8628668 10.930238 6.9689571 10.835938 7.046875 L 10.820312 7.0742188 C 11.049456 7.4701393 12.117747 8.0789444 12.998047 8.5234375 C 12.998837 8.2677441 12.959867 7.9855853 12.882812 7.6640625 C 12.577882 6.3916625 12.324202 6 12.021484 6 z"/>
+ <path style="fill:#4f4f4f" d="M 9.5265561,1044.3628 C 9.8255827,1044.3498 10,1044.5537 10,1044.9333 c 0,0.4276 -0.043978,0.4773 -0.3570363,0.3969 -0.2954787,-0.076 -0.476278,-0.2035 -0.5601644,-0.3931 -0.1333235,-0.3015 -0.1108474,-0.4043 0.1054705,-0.4925 0.1253979,-0.051 0.2386104,-0.079 0.3382863,-0.081 z"/>
+ <path style="fill:#4f4f4f" d="m 10.500001,1046.362 c 0.275769,0 0.499999,0.013 0.499999,0.022 0,0.013 -0.133307,0.1543 -0.296063,0.2794 l -0.203936,0.1988 -0.203938,-0.1988 C 10.133307,1046.5383 10,1046.398 10,1046.384 c 0,-0.012 0.224231,-0.022 0.500001,-0.022 z"/>
+ <path style="fill:#4f4f4f" d="m 11.447444,1044.3628 c -0.299027,-0.013 -0.473444,0.1909 -0.473444,0.5705 0,0.4276 0.04398,0.4773 0.357036,0.3969 0.295479,-0.076 0.476278,-0.2035 0.560165,-0.3931 0.133323,-0.3015 0.110847,-0.4043 -0.105471,-0.4925 -0.125398,-0.051 -0.23861,-0.079 -0.338286,-0.081 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bitcoin-qt.svg b/.icons/awkward/16x16/apps/bitcoin-qt.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitcoin-qt.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bitcoin.svg b/.icons/awkward/16x16/apps/bitcoin.svg
new file mode 100644
index 00000000..9bcb1301
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitcoin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#f7931a" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 6,2 6,4 C 5.754153,4.01 5.3019103,4 5.0664062,4 L 4,4 4,5 C 4,5 4.3594181,4.985005 4.3457031,5 4.8058321,4.993 4.95236,5.3260671 5,5.5488281 L 5,10.5 C 4.982365,10.640776 4.9973503,10.99 4.6757812,11 4.6906312,11.013 4,11 4,11 l 0,1 1.1269531,0 C 5.4020551,11.99 5.734241,12 6,12 L 6,14 7,13.98242 7,12 l 0.984375,0 0.03125,2 1,0 -0.03125,-2 C 10.892187,11.861524 12,11.633628 12,9.5 12,8 10.999089,7.500955 9.816203,7.5 10.566521,7.443175 10.999459,7 10.999797,5.75 11,5 10.566521,4 9.999797,4 L 9,4 9,2 8,2 8,4 C 7.701376,3.999995 7.30317,3.989 7,4 L 7,2 Z m 1,3 c 1.410185,0 2.000138,1.52e-5 2,1 1.38e-4,1.000066 -0.730627,1 -2,1 z m 0,3 c 2,7.5e-5 3.000208,2.3e-5 3,1.5 2.08e-4,1.500099 -1,1.5 -3,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bitcoin128.svg b/.icons/awkward/16x16/apps/bitcoin128.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitcoin128.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bitmap2component.svg b/.icons/awkward/16x16/apps/bitmap2component.svg
new file mode 100644
index 00000000..d6e684bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitmap2component.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#45b445" d="m0 3v12.199c0 0.443 0.35758 0.801 0.80078 0.801h14.398c0.443 0 0.801-0.358 0.801-0.801v-12.199h-16z"/>
+ <path fill="#6ac36a" d="m16 3v-2.2c0-0.4432-0.35657-0.8-0.8-0.8h-14.4c-0.4432 0-0.8 0.3568-0.8 0.8v2.2z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m8.3369 9.7585c0 0.45442 0.01148 0.83338-0.21819 1.237-0.18538 0.3281-0.47903 0.52989-0.80714 0.52989-0.44786 0-0.7087-0.34123-0.7087-0.84487 0-0.99415 0.8908-1.1746 1.734-1.1746v0.25264m1.1763 2.843c-0.0771 0.0689-0.18866 0.07382-0.27561 0.02789-0.3872-0.322-0.4561-0.471-0.6694-0.778-0.6398 0.653-1.0926 0.848-1.9227 0.848-0.981 0-1.7455-0.605-1.7455-1.818 0-0.9463 0.5135-1.591 1.2435-1.906 0.6333-0.2789 1.5175-0.3281 2.1934-0.4052v-0.15093c0-0.27725 0.02133-0.60535-0.14108-0.84487-0.1427-0.2149-0.415-0.3035-0.6546-0.3035-0.44458 0-0.84159 0.22803-0.93838 0.7005-0.01969 0.10499-0.09679 0.20835-0.20178 0.21327l-1.1319-0.1214c-0.0951-0.0213-0.2001-0.0984-0.1739-0.2444 0.2609-1.3715 1.4995-1.7849 2.6084-1.7849 0.56762 0 1.3091 0.15093 1.757 0.58074 0.56762 0.52989 0.51348 1.237 0.51348 2.0064v1.8177c0 0.54629 0.22639 0.78581 0.43966 1.0811 0.07546 0.10499 0.09187 0.23131-0.0033 0.31006-0.23788 0.1985-0.66113 0.56762-0.89408 0.77432l-0.0033-0.0033"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bitshares2-light.svg b/.icons/awkward/16x16/apps/bitshares2-light.svg
new file mode 100644
index 00000000..e2e61b29
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitshares2-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#38bdec" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <g transform="matrix(0.4,0,0,0.4,-1,-1.2)">
+ <path style="fill:#ffffff" d="m 24.976562,19 v 5.53125 a 4,4 0 0 1 1.990235,0.828125 l 3.910156,-3.910156 A 9.5167286,9.5167286 0 0 0 24.976562,19 Z m -0.953124,0.0078 a 9.5167286,9.5167286 0 0 0 -5.900391,2.441407 l 3.90625,3.90625 a 4,4 0 0 1 1.994141,-0.822266 z m -6.574219,3.115235 A 9.5167286,9.5167286 0 0 0 15,28.023438 h 5.53125 a 4,4 0 0 1 0.828125,-1.990235 z m 14.101562,0 -3.90625,3.90625 a 4,4 0 0 1 0.822266,1.994141 h 5.525391 A 9.5167286,9.5167286 0 0 0 31.550781,22.123035 Z M 15.007812,28.97655 a 9.5167286,9.5167286 0 0 0 2.441407,5.900391 l 3.90625,-3.90625 A 4,4 0 0 1 20.533203,28.97655 Z m 13.460938,0 a 4,4 0 0 1 -0.828125,1.990235 l 3.910156,3.910156 A 9.5167286,9.5167286 0 0 0 34,28.976562 Z m -6.435547,2.664063 -3.910156,3.910156 A 9.5167286,9.5167286 0 0 0 24.023438,38 v -5.53125 a 4,4 0 0 1 -1.990235,-0.828125 z m 4.9375,0.0039 a 4,4 0 0 1 -1.994141,0.822266 v 5.525391 a 9.5167286,9.5167286 0 0 0 5.900391,-2.441407 z"/>
+ <path style="fill:#ffffff" d="m 15,9 v 9.300781 l 7.029297,7.056641 A 4,4 0 0 1 24,24.537109 V 17 Z"/>
+ <path style="fill:#ffffff" d="M 15,19.577327 21.326172,25.968673 20,27 18,28 h -3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bitwarden.svg b/.icons/awkward/16x16/apps/bitwarden.svg
new file mode 100644
index 00000000..119e36c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitwarden.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2f91c9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8 2 C 3.4712637 2.0001556 3.3562732 2.0020817 3.2382812 2.0742188 C 2.9878036 2.2274269 3 2.0392924 3 5.6113281 C 3 9.2361478 2.9961926 9.1622747 3.2695312 9.8652344 C 3.58396 10.673877 4.0885442 11.358881 4.9199219 12.101562 C 5.6175002 12.724718 6.446652 13.286606 7.3691406 13.765625 C 7.6812308 13.927683 7.8415152 14.002678 8 14 C 8.1584851 14.0027 8.3187693 13.927692 8.6308594 13.765625 C 9.553348 13.286606 10.382499 12.724719 11.080078 12.101562 C 11.911455 11.35888 12.41604 10.673877 12.730469 9.8652344 C 13.003812 9.1622747 13 9.2361478 13 5.6113281 C 13 2.0392896 13.012194 2.227427 12.761719 2.0742188 C 12.643726 2.0020638 12.528736 2.000155 8 2 z M 8 4 C 9.6897526 4.0000578 10.311888 4.0038125 10.988281 4.0078125 C 10.992206 4.4898742 11 4.6278742 11 5.6113281 C 11 7.4246197 10.996496 8.3313295 10.972656 8.7089844 C 10.948836 9.0866392 11.010905 8.7710134 10.867188 9.140625 C 10.677526 9.628391 10.42353 10.004211 9.7460938 10.609375 C 9.2676788 11.036745 8.6508622 11.429017 8 11.794922 L 8 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bitwig-studio.svg b/.icons/awkward/16x16/apps/bitwig-studio.svg
new file mode 100644
index 00000000..a2da0bd9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bitwig-studio.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff5722" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="fill:#ffffff">
+ <circle cx="5.25" cy="5.75" r=".75"/>
+ <circle cx="7.25" cy="5.75" r=".75"/>
+ <circle cx="9.25" cy="5.75" r=".75"/>
+ <circle cx="11.25" cy="5.75" r=".75"/>
+ <circle cx="3.25" cy="7.75" r=".75"/>
+ <circle cx="5.25" cy="7.75" r=".75"/>
+ <circle cx="7.25" cy="7.75" r=".75"/>
+ <circle cx="9.25" cy="7.75" r=".75"/>
+ <circle cx="11.25" cy="7.75" r=".75"/>
+ <circle cx="13.25" cy="7.75" r=".75"/>
+ <circle cx="3.25" cy="9.75" r=".75"/>
+ <circle cx="5.25" cy="9.75" r=".75"/>
+ <circle cx="11.25" cy="9.75" r=".75"/>
+ <circle cx="13.25" cy="9.75" r=".75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blackmagic-Fusion8.svg b/.icons/awkward/16x16/apps/blackmagic-Fusion8.svg
new file mode 100644
index 00000000..f4b13c6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blackmagic-Fusion8.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#2d4dc0" d="M 8.3046875 0.005859375 A 8 8 0 0 0 5.9296875 0.2734375 A 8 8 0 0 0 0.2734375 10.070312 A 8 8 0 0 0 10.070312 15.726562 A 8 8 0 0 0 15.726562 5.9296875 A 8 8 0 0 0 8.3046875 0.005859375 z"/>
+ <path style="fill:#ffffff" d="m 7.7409825,11.033333 c -0.2530728,0.06781 -0.4766718,0.239384 -0.607672,0.466282 -0.1309999,0.226899 -0.1677875,0.506328 -0.099977,0.759401 0.067811,0.253073 0.2393842,0.476672 0.4662828,0.607673 0.2268991,0.131 0.5063283,0.167787 0.759401,0.09998 0.2530729,-0.06781 0.4766719,-0.239385 0.6076722,-0.466283 C 8.9976894,12.273484 9.034477,11.994054 8.9666665,11.740981 8.8988561,11.487909 8.7272822,11.26431 8.5003836,11.133309 8.2734845,11.00231 7.9940554,10.965522 7.7409825,11.033333 Z"/>
+ <path style="fill:#ffffff" d="m 10.474343,9.8287056 c 0.444031,0.04806 0.906113,-0.141097 1.196138,-0.489648 C 11.960506,8.9905072 12.07033,8.4923497 11.954769,8.0495366 11.839209,7.6067231 11.501509,7.2316875 11.080605,7.0787254 10.659701,6.9257634 10.167412,6.9991701 9.8062737,7.2687449 9.5445302,7.4641254 9.3590395,7.745544 9.1548568,8.0033163 9.0527655,8.1322026 8.9443349,8.2568547 8.819093,8.3620383 8.6938515,8.4672214 8.5508046,8.5527984 8.3945155,8.5957962 8.2382264,8.638794 8.0726699,8.6381188 7.9129862,8.6113216 7.7533023,8.5845281 7.5986961,8.53224 7.4475179,8.473032 7.1451623,8.3546168 6.8474791,8.2061275 6.5256571,8.1712951 6.0816264,8.1232353 5.6195437,8.3123923 5.3295186,8.6609423 5.0394941,9.0094926 4.9296699,9.5076496 5.0452302,9.9504636 c 0.1155602,0.4428144 0.4532605,0.8178504 0.8741643,0.9708124 0.4209041,0.152962 0.9131936,0.07955 1.2743318,-0.19002 0.2617435,-0.195381 0.4472346,-0.476799 0.6514169,-0.7345714 0.1020914,-0.128887 0.2105223,-0.253539 0.3357638,-0.358722 0.1252415,-0.105184 0.2682889,-0.190761 0.424578,-0.233759 0.1562891,-0.043 0.3218455,-0.04232 0.4815293,-0.01553 0.1596838,0.0268 0.31429,0.07908 0.4654682,0.138289 0.3023556,0.118417 0.6000395,0.266905 0.9218605,0.301738 z"/>
+ <path style="fill:#ffffff" d="M 10.038441,6.5358791 C 10.609337,6.5959536 11.203443,6.3595082 11.576333,5.9238204 11.949222,5.488133 12.090424,4.8654367 11.941847,4.3119203 11.793269,3.7584042 11.359083,3.2896096 10.817921,3.0984071 10.276758,2.9072045 9.6438152,2.9989632 9.1794945,3.3359313 8.8429671,3.580157 8.6044789,3.9319297 8.3419587,4.2541452 8.2106985,4.4152531 8.0712873,4.5710682 7.9102623,4.7025472 7.7492378,4.8340263 7.56532,4.9409977 7.3643769,4.9947446 7.1634338,5.0484917 6.9505757,5.0476477 6.745268,5.0141538 6.5399599,4.9806582 6.3411803,4.9153018 6.1468088,4.8412919 5.7580656,4.6932725 5.3753299,4.5076612 4.9615592,4.4641209 4.3906625,4.4040464 3.7965565,4.640492 3.423667,5.0761797 3.050778,5.5118671 2.9095757,6.1345634 3.0581531,6.6880798 3.2067308,7.2415958 3.6409167,7.7103905 4.1820791,7.901593 4.7232411,8.0927955 5.3561846,8.0010369 5.8205053,7.6640687 6.1570326,7.4198431 6.3955209,7.0680703 6.6580411,6.7458548 6.7893014,6.584747 6.9287125,6.4289321 7.0897374,6.2974529 7.250762,6.1659738 7.4346798,6.0590025 7.6356229,6.0052554 c 0.2009431,-0.053747 0.4138013,-0.052903 0.619109,-0.019409 0.205308,0.033495 0.4040877,0.098852 0.598459,0.172862 0.3887433,0.1480193 0.7714791,0.3336307 1.1852501,0.3771707 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blackmagic-Fusion9.svg b/.icons/awkward/16x16/apps/blackmagic-Fusion9.svg
new file mode 100644
index 00000000..c23b0be3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blackmagic-Fusion9.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fed909" d="M 8.3046875 0.005859375 A 8 8 0 0 0 5.9296875 0.2734375 A 8 8 0 0 0 0.2734375 10.070312 A 8 8 0 0 0 10.070312 15.726562 A 8 8 0 0 0 15.726562 5.9296875 A 8 8 0 0 0 8.3046875 0.005859375 z"/>
+ <circle style="fill:#273f57" cx="5.657" cy="9.798" r="7" transform="rotate(-15)"/>
+ <path style="fill:#fed909" d="m 7.7409825,11.033333 c -0.2530728,0.06781 -0.4766718,0.239384 -0.607672,0.466282 -0.1309999,0.226899 -0.1677875,0.506328 -0.099977,0.759401 0.067811,0.253073 0.2393842,0.476672 0.4662828,0.607673 0.2268991,0.131 0.5063283,0.167787 0.759401,0.09998 0.2530729,-0.06781 0.4766719,-0.239385 0.6076722,-0.466283 C 8.9976894,12.273484 9.034477,11.994054 8.9666665,11.740981 8.8988561,11.487909 8.7272822,11.26431 8.5003836,11.133309 8.2734845,11.00231 7.9940554,10.965522 7.7409825,11.033333 Z"/>
+ <path style="fill:#fed909" d="m 10.474343,9.8287056 c 0.444031,0.04806 0.906113,-0.141097 1.196138,-0.489648 C 11.960506,8.9905072 12.07033,8.4923497 11.954769,8.0495366 11.839209,7.6067231 11.501509,7.2316875 11.080605,7.0787254 10.659701,6.9257634 10.167412,6.9991701 9.8062737,7.2687449 9.5445302,7.4641254 9.3590395,7.745544 9.1548568,8.0033163 9.0527655,8.1322026 8.9443349,8.2568547 8.819093,8.3620383 8.6938515,8.4672214 8.5508046,8.5527984 8.3945155,8.5957962 8.2382264,8.638794 8.0726699,8.6381188 7.9129862,8.6113216 7.7533023,8.5845281 7.5986961,8.53224 7.4475179,8.473032 7.1451623,8.3546168 6.8474791,8.2061275 6.5256571,8.1712951 6.0816264,8.1232353 5.6195437,8.3123923 5.3295186,8.6609423 5.0394941,9.0094926 4.9296699,9.5076496 5.0452302,9.9504636 c 0.1155602,0.4428144 0.4532605,0.8178504 0.8741643,0.9708124 0.4209041,0.152962 0.9131936,0.07955 1.2743318,-0.19002 0.2617435,-0.195381 0.4472346,-0.476799 0.6514169,-0.7345714 0.1020914,-0.128887 0.2105223,-0.253539 0.3357638,-0.358722 0.1252415,-0.105184 0.2682889,-0.190761 0.424578,-0.233759 0.1562891,-0.043 0.3218455,-0.04232 0.4815293,-0.01553 0.1596838,0.0268 0.31429,0.07908 0.4654682,0.138289 0.3023556,0.118417 0.6000395,0.266905 0.9218605,0.301738 z"/>
+ <path style="fill:#fed909" d="M 10.038441,6.5358791 C 10.609337,6.5959536 11.203443,6.3595082 11.576333,5.9238204 11.949222,5.488133 12.090424,4.8654367 11.941847,4.3119203 11.793269,3.7584042 11.359083,3.2896096 10.817921,3.0984071 10.276758,2.9072045 9.6438152,2.9989632 9.1794945,3.3359313 8.8429671,3.580157 8.6044789,3.9319297 8.3419587,4.2541452 8.2106985,4.4152531 8.0712873,4.5710682 7.9102623,4.7025472 7.7492378,4.8340263 7.56532,4.9409977 7.3643769,4.9947446 7.1634338,5.0484917 6.9505757,5.0476477 6.745268,5.0141538 6.5399599,4.9806582 6.3411803,4.9153018 6.1468088,4.8412919 5.7580656,4.6932725 5.3753299,4.5076612 4.9615592,4.4641209 4.3906625,4.4040464 3.7965565,4.640492 3.423667,5.0761797 3.050778,5.5118671 2.9095757,6.1345634 3.0581531,6.6880798 3.2067308,7.2415958 3.6409167,7.7103905 4.1820791,7.901593 4.7232411,8.0927955 5.3561846,8.0010369 5.8205053,7.6640687 6.1570326,7.4198431 6.3955209,7.0680703 6.6580411,6.7458548 6.7893014,6.584747 6.9287125,6.4289321 7.0897374,6.2974529 7.250762,6.1659738 7.4346798,6.0590025 7.6356229,6.0052554 c 0.2009431,-0.053747 0.4138013,-0.052903 0.619109,-0.019409 0.205308,0.033495 0.4040877,0.098852 0.598459,0.172862 0.3887433,0.1480193 0.7714791,0.3336307 1.1852501,0.3771707 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bleachbit.svg b/.icons/awkward/16x16/apps/bleachbit.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bleachbit.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blender.svg b/.icons/awkward/16x16/apps/blender.svg
new file mode 100644
index 00000000..03fe18b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blender.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#f4b43f" d="m7.172 0.51367c-0.25562 0-0.51116 0.099-0.70703 0.29492-0.39174 0.39173-0.39174 1.0223 0 1.4141l2.7774 2.7773h-7.2422c-0.554 0-1 0.446-1 1s0.446 1 1 1c1.2758-0.003 2.2729-0.00083 3.9297 0l-5.123 5.1211c-0.39174 0.39174-0.39174 1.0223 0 1.4141 0.39174 0.39174 1.0243 0.39174 1.416 0 0.91708-0.92204 1.6458-1.647 2.832-2.832a5 5 0 0 0 4.9451 4.297 5 5 0 0 0 5 -5 5 5 0 0 0 -1.4668 -3.5332l0.002-0.002s-3.8246-3.8147-5.6562-5.6562c-0.1956-0.19592-0.4511-0.29497-0.7067-0.29497z"/>
+ <circle fill="#fff" cx="10" cy="10" r="3"/>
+ <circle fill="#408ef4" cx="10" cy="10" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bless.svg b/.icons/awkward/16x16/apps/bless.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bless.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blinken.svg b/.icons/awkward/16x16/apps/blinken.svg
new file mode 100644
index 00000000..8a668fe6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blinken.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e7a73c" d="m8 4e-8c-4.432 0-8 3.568-8 8h8z"/>
+ <path fill="#e74c3c" d="m8 4e-8c4.432 0 8 3.568 8 8h-8z"/>
+ <path fill="#5dc15c" d="m8 16c4.432 0 8-3.568 8-8h-8z"/>
+ <path fill="#3c88e7" d="m8 16c-4.432 0-8-3.568-8-8h8z"/>
+ <circle fill="#3f3f3f" cx="8" cy="8" r="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blivet-gui.svg b/.icons/awkward/16x16/apps/blivet-gui.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blivet-gui.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blobAndConquer.svg b/.icons/awkward/16x16/apps/blobAndConquer.svg
new file mode 100644
index 00000000..7fce38ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blobAndConquer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <g>
+ <circle style="fill:#ffc129" cx="8" r="8" cy="8"/>
+ <path d="m1 5v9h1v-11z" style="fill:#f13c3c"/>
+ <path style="fill:#3f3f3f" d="m4 6v1l3 1v-1zm8 0-3 1v1l3-1zm-6.5 2a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm5 0a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <path style="fill:#f13c3c" d="m2.7226562 2a8 8 0 0 0 -2.1328124 3h14.822265a8 8 0 0 0 -2.130859 -3z"/>
+ </g>
+ <circle style="fill:#c03630" cx="11.5" r="4.5" cy="11.5"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m11.5 8.9999996s-0.354375-0.007-0.723635 0.17775c-0.369255 0.1846-0.776365 0.6556009-0.776365 1.3222504h1c0-0.500001 0.5-0.500001 0.5-0.500001s0.5 0 0.5 0.500001c0 0.2639-0.0698 0.41145-0.203125 0.578099-0.133325 0.166701-0.34668 0.334-0.59668 0.5215s-0.536645 0.395201-0.77832 0.6973c-0.241675 0.302051-0.421875 0.717001-0.421875 1.203101v0.5h3v-1h-1.82422c0.01565-0.022 0.0094-0.0556 0.02735-0.0781 0.133325-0.1667 0.34668-0.334 0.59668-0.5215s0.536645-0.3952 0.77832-0.6973c0.241675-0.30205 0.421875-0.717 0.421875-1.2031 0-0.6666495-0.40711-1.1376504-0.776365-1.3222504-0.369265-0.18465-0.72364-0.17775-0.72364-0.17775z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blobby.svg b/.icons/awkward/16x16/apps/blobby.svg
new file mode 100644
index 00000000..89bd876a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blobby.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#4f4f4f" d="M 6.9859376,0.065625 C 6.7436724,0.0960266 6.505994,0.13921036 6.2710936,0.190625 5.9287672,2.5536988 6.3291232,5.0879756 7.60625,7.3140624 6.95025,8.3594476 6.1629312,9.3390696 5.2445312,10.057812 3.3455876,7.5990016 2.671388,4.5325592 3.0976564,1.6789062 2.828788,1.8873958 2.5694952,2.1070852 2.3296875,2.3476562 2.0930346,5.183274 2.8856996,8.0614752 4.6546876,10.515625 c -1.0610584,0.746011 -2.242202,1.31131 -3.4843751,1.646094 0.1220047,0.20037 0.2519871,0.394626 0.390625,0.582812 2.6805433,-0.809712 5.0973521,-2.549811 6.6359377,-5.1039062 1.2464168,8e-7 2.4925948,0.2610928 3.6078128,0.6531252 -1.480137,3.461301 -4.4767024,5.849031 -7.9343756,6.555469 0.3057284,0.184189 0.6214736,0.353436 0.952344,0.496093 C 8.1340208,14.381369 10.98538,11.940421 12.395312,8.6210936 13.56834,9.1745488 14.621945,9.9037652 15.507812,10.75 15.602048,10.491464 15.68315,10.227421 15.750781,9.9570312 13.740314,8.1612252 11.124011,7.0508956 8.1968752,6.9875 7.5408748,5.8767588 7.1475984,4.7003156 6.9507812,3.5242188 7.3853792,3.4752148 7.8167112,3.4510208 8.24375,3.45 11.11517,3.44314 13.781322,4.5002008 15.81875,6.30625 15.733171,5.9065016 15.612869,5.520912 15.470312,5.1460936 13.081716,3.3268932 10.045521,2.430384 6.8851564,2.8710936 6.823974,1.9567924 6.826438,0.98757436 6.9859376,0.065625 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blobwars.svg b/.icons/awkward/16x16/apps/blobwars.svg
new file mode 100644
index 00000000..daf5974e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blobwars.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#ffc129"/>
+ <path style="fill:#f13c3c" d="m1 5v9h1v-11z"/>
+ <path style="fill:#3f3f3f" d="m4 6v1l3 1v-1l-3-1zm8 0l-3 1v1l3-1v-1zm-6.5 2a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm5 0a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <path style="fill:#f13c3c" d="m2.7226562 2a8 8 0 0 0 -2.1328124 3h14.822265a8 8 0 0 0 -2.130859 -3h-10.558594z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blockbench.svg b/.icons/awkward/16x16/apps/blockbench.svg
new file mode 100644
index 00000000..482d9679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blockbench.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#1d93d8" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="m 13.825684,4.9750247 c -0.124844,0.00105 -0.504443,0.028298 -1.734872,0.1120325 -0.461872,0.031429 -1.174944,0.079909 -1.584603,0.1077466 C 10.096548,5.2226401 9.4294816,5.2679656 9.0238381,5.2955315 8.6181942,5.3230978 7.941269,5.3687361 7.5195601,5.3969354 6.0780924,5.4933259 6.166633,5.4855101 6.0990313,5.522415 6.0146675,5.5684711 5.9613987,5.6596153 5.9360126,5.8013392 c -0.011332,0.063269 -0.026824,0.1312587 -0.034433,0.1511056 -0.0076,0.019845 -0.018566,0.074219 -0.02436,0.1208281 -0.00579,0.046609 -0.019245,0.1091507 -0.029895,0.1389827 -0.010646,0.029831 -0.024176,0.092196 -0.030038,0.1385604 -0.00586,0.046364 -0.018791,0.1039838 -0.028725,0.1280446 -0.00993,0.02406 -0.022699,0.081859 -0.02838,0.128468 -0.00569,0.046608 -0.01881,0.1084632 -0.029153,0.137432 -0.010343,0.028973 -0.023719,0.088114 -0.029749,0.131456 -0.00603,0.043343 -0.019178,0.1017999 -0.029213,0.1299054 -0.010035,0.028102 -0.023175,0.086563 -0.029212,0.1299054 -0.00603,0.043343 -0.019177,0.1017998 -0.029212,0.1299057 -0.010035,0.028103 -0.023175,0.086563 -0.029213,0.1299054 -0.00603,0.043343 -0.019177,0.1017995 -0.029212,0.129905 -0.010035,0.028103 -0.023175,0.086563 -0.029212,0.1299058 -0.00603,0.043342 -0.019178,0.1017998 -0.029212,0.129905 -0.010035,0.028103 -0.023179,0.086563 -0.029213,0.1299057 -0.00603,0.043343 -0.019178,0.1017999 -0.029212,0.1299054 -0.010035,0.028103 -0.023186,0.086713 -0.029213,0.1302155 -0.00602,0.043503 -0.017242,0.095315 -0.02493,0.1151615 -0.00769,0.019845 -0.023302,0.088046 -0.034714,0.1515564 -0.019331,0.1075767 -0.018923,0.1179387 0.00579,0.1515564 0.052163,0.070961 0.1151341,0.087036 0.5693807,0.1453543 0.2385681,0.030626 0.6112217,0.078873 0.8281006,0.1071833 0.2168788,0.028313 0.5931309,0.077249 0.8361154,0.1087621 0.2429845,0.031515 0.6438821,0.083544 0.8908828,0.1156123 0.2470011,0.03207 0.6232532,0.080573 0.8361158,0.1078036 0.462695,0.059188 1.2090401,0.1557984 1.5079291,0.1951967 0.490044,0.064595 0.665516,0.087619 1.047881,0.1375449 0.220895,0.028845 0.562644,0.073769 0.759442,0.099825 0.449413,0.059502 0.460856,0.059927 0.487344,0.018353 0.02049,-0.032168 0.04919,-0.1594157 0.111418,-0.4943627 0.0177,-0.095264 0.04732,-0.2511505 0.06583,-0.3464144 0.01852,-0.095264 0.04793,-0.2479026 0.06533,-0.3391976 0.0174,-0.091295 0.04386,-0.2212 0.05879,-0.2886787 0.01493,-0.067478 0.03143,-0.1486692 0.03666,-0.1804243 0.0097,-0.059027 0.03466,-0.1878433 0.100548,-0.5196219 0.02049,-0.1032023 0.0507,-0.2574175 0.06714,-0.3427211 0.01644,-0.085303 0.04338,-0.2249518 0.05985,-0.3103296 0.01646,-0.085378 0.04537,-0.2331925 0.06421,-0.3284569 0.01884,-0.095264 0.04809,-0.2446547 0.06501,-0.3319803 0.02795,-0.1442023 0.04817,-0.2465909 0.132555,-0.6711783 0.06307,-0.3173324 0.06605,-0.3520335 0.03459,-0.4052494 -0.01572,-0.026606 -0.05013,-0.060812 -0.07644,-0.076003 -0.02023,-0.011681 -0.0035,-0.020475 -0.07833,-0.019845 z M 5.000203,8.9322634 c -0.059895,-6.375e-4 -0.1168809,0.00364 -0.1751987,0.012574 -0.080325,0.012308 -0.7079595,0.1010517 -1.3947427,0.1971977 -0.6867832,0.096147 -1.2772026,0.1850128 -1.3120215,0.19748 -0.1476749,0.052879 -0.1599184,0.2367588 -0.020367,0.305847 0.029957,0.014831 0.093915,0.038278 0.14211,0.052126 0.048195,0.013849 0.104058,0.030278 0.1241393,0.036476 0.020081,0.00621 0.0628,0.018334 0.09493,0.026978 0.091621,0.024652 0.3288277,0.090584 0.4198834,0.1167121 0.026107,0.00749 0.073753,0.02085 0.1058836,0.029685 0.03213,0.00883 0.078135,0.021671 0.1022322,0.02853 0.071169,0.020254 0.360843,0.1010658 0.4162324,0.1161198 0.028114,0.0076 0.095478,0.02693 0.1496975,0.04288 0.05422,0.01594 0.1429431,0.04204 0.1971625,0.05799 0.054219,0.01595 0.1248699,0.03617 0.1569999,0.04497 0.03213,0.0088 0.074849,0.02097 0.09493,0.02706 0.020081,0.0061 0.0628,0.01805 0.09493,0.02652 0.1369228,0.03614 0.2381301,0.06453 0.5695806,0.159759 0.1927813,0.05539 0.4096602,0.11639 0.4819531,0.135573 0.2166542,0.05749 1.2163343,0.340277 1.3655339,0.386277 0.076309,0.02353 0.165032,0.05012 0.1971624,0.05912 0.03213,0.009 0.087797,0.02555 0.1237119,0.03682 0.03591,0.01127 0.1049195,0.03024 0.1533485,0.04218 0.048428,0.01192 0.1077721,0.02739 0.1318696,0.03437 0.024098,0.0069 0.066816,0.01899 0.09493,0.02673 0.028118,0.0078 0.1201231,0.03461 0.2044652,0.05974 0.2196902,0.06544 0.3185242,0.0932 0.416232,0.116825 0.03213,0.0078 0.1011373,0.02675 0.1533489,0.04218 0.052211,0.01542 0.1672228,0.04813 0.2555808,0.0727 0.088359,0.02458 0.1889668,0.05401 0.2236063,0.0654 0.034635,0.01139 0.1167887,0.03414 0.1825577,0.05058 0.065768,0.01642 0.2510451,0.06811 0.4116961,0.114851 0.4244576,0.123492 0.4480092,0.129271 0.5003798,0.122632 0.026201,-0.0034 0.7227993,-0.342553 1.5480063,-0.753863 1.622602,-0.808756 1.566261,-0.776665 1.566261,-0.892564 0,-0.07907 0.06442,-0.06354 -0.752138,-0.1813822 -0.216878,-0.031323 -0.483048,-0.069623 -0.591487,-0.085164 -0.10844,-0.01554 -0.262884,-0.038254 -0.34321,-0.050463 C 11.010068,9.8015053 10.763615,9.7656672 10.54272,9.7340716 10.321825,9.7024778 9.9603599,9.6504915 9.7394652,9.6185433 9.5185701,9.5865971 9.2031096,9.5411988 9.0384425,9.517675 8.6583594,9.4633779 7.849809,9.3462323 7.3954207,9.2796278 7.2026394,9.2513715 6.9101815,9.2090463 6.7455143,9.1855822 5.7387669,9.0421254 5.4280019,8.9960101 5.3434689,8.9775586 5.2079262,8.9479711 5.1000284,8.9333003 5.000203,8.9322548 Z M 4.1515081,10.545227 c -0.026273,0.0055 -0.5605955,1.139233 -0.5605955,1.189476 0,0.05699 0.041562,0.121633 0.09222,0.143408 0.05907,0.02539 0.070486,0.02546 0.137489,10e-4 0.030285,-0.01104 0.124088,-0.04086 0.20843,-0.06625 0.084341,-0.0254 0.204214,-0.06201 0.2663921,-0.08136 0.1084654,-0.03376 0.1819074,-0.05596 0.4711418,-0.14248 0.2392592,-0.07157 0.3892628,-0.12251 0.4285549,-0.14555 0.078346,-0.04594 0.1620043,-0.197031 0.2512165,-0.453627 0.025811,-0.07425 0.026006,-0.08056 0.00296,-0.09771 -0.013549,-0.01006 -0.051143,-0.02487 -0.083521,-0.03288 C 5.2502288,10.830707 4.9213291,10.743497 4.5499636,10.64295 4.3424711,10.586771 4.1631643,10.542797 4.1515025,10.545239 Z m 6.8177419,0.895778 c -0.01535,4.13e-4 -0.03442,0.0067 -0.05614,0.01914 -0.02659,0.01524 -0.106016,0.05941 -0.176509,0.09813 -0.113193,0.06217 -0.336767,0.191578 -0.485976,0.281264 -0.02812,0.01689 -0.08398,0.04723 -0.12414,0.06741 -0.04016,0.02018 -0.109169,0.05885 -0.1533482,0.08596 -0.216055,0.13258 -0.3044336,0.160243 -0.3972912,0.124295 -0.01845,-0.0071 -0.1143222,-0.03426 -0.2130512,-0.06024 -0.1544383,-0.04065 -0.1821782,-0.04437 -0.1986171,-0.0267 -0.017756,0.0191 -0.038454,0.06913 -0.1129291,0.273117 -0.015941,0.04366 -0.042395,0.111864 -0.058789,0.151557 -0.016395,0.03969 -0.03537,0.09165 -0.042131,0.115471 -0.00677,0.02381 -0.03294,0.09851 -0.058191,0.165991 -0.025253,0.06748 -0.051418,0.138926 -0.058162,0.158772 -0.00675,0.01985 -0.032888,0.09129 -0.058076,0.158773 -0.04289,0.11489 -0.1178345,0.379135 -0.1166649,0.41134 0.00116,0.032 0.071085,0.09681 0.12488,0.115753 0.074907,0.02638 0.080327,0.02619 0.1781095,-0.0066 0.129629,-0.04347 0.9515199,-0.459612 1.1715652,-0.593173 0.108439,-0.06582 0.267631,-0.157108 0.353791,-0.202865 0.08616,-0.04576 0.170614,-0.09284 0.187664,-0.104645 0.05963,-0.04127 0.102172,-0.124548 0.132069,-0.258571 0.01637,-0.0734 0.03934,-0.175676 0.05106,-0.227278 0.01172,-0.0516 0.02724,-0.123049 0.03452,-0.158773 0.0072,-0.03572 0.03662,-0.164386 0.0652,-0.285945 0.02858,-0.121557 0.05198,-0.237079 0.05198,-0.256681 0,-0.0306 -0.01524,-0.0462 -0.04082,-0.0455 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blockdevice.svg b/.icons/awkward/16x16/apps/blockdevice.svg
new file mode 120000
index 00000000..e10055af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blockdevice.svg
@@ -0,0 +1 @@
+kcmdf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blockout.svg b/.icons/awkward/16x16/apps/blockout.svg
new file mode 100644
index 00000000..43392bdc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blockout.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4799e2" width="5" height="5" x="5" y="1"/>
+ <path fill="#66b7fe" d="m1 1h4v5h-5v-4s0-1 1-1z"/>
+ <path fill="#66fe76" d="m10 1h4s1 0 1 1v4h-5z"/>
+ <rect fill="#3182c6" width="5" height="5" x="5" y="6"/>
+ <rect fill="#20c931" width="5" height="5" x="0" y="6"/>
+ <rect fill="#20c931" width="5" height="5" x="10" y="6"/>
+ <rect fill="#1e4f77" width="5" height="5" x="5" y="11"/>
+ <path fill="#278e33" d="m0 11h5v5h-4c-1 0-1-1-1-1z"/>
+ <path fill="#278e33" d="m10 11h5v4c0 1-1 1-1 1h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blogilo.svg b/.icons/awkward/16x16/apps/blogilo.svg
new file mode 100644
index 00000000..4e544618
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blogilo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#35b9f5" d="m8 0c-4.4181 0-8 3.5818-8 8s3.5819 8 8 8c4.418 0 8-3.5818 8-8s-3.582-8-8-8z"/>
+ <path fill="#fff" d="m8.3867 3l-2.3847 0.002h-0.0254c-0.9278 0-1.663 0.2747-2.1817 0.8144-0.321 0.3339-0.7458 0.9165-0.791 1.8594l-0.0019 3.8027c-0.0046 0.0717 0.0029 0.1422 0.0019 0.2168 0 1.0817 0.1738 1.8617 0.7207 2.4377 0.5468 0.575 1.355 0.867 2.4024 0.867h3.7207c0.9343-0.008 1.7243-0.314 2.2833-0.883 0.558-0.567 0.859-1.375 0.869-2.3377 0 0-0.003-0.3889-0.004-0.541-0.003-0.7435-0.005-1.2814-0.375-1.7539-0.419-0.5352-1.097-0.6253-1.621-0.6406 0.088-0.374 0.041-0.7882 0-1.2364-0.011-1.4921-1.0323-2.5647-2.5918-2.6074h-0.0215zm-0.2929 2c0.5085 0.0087 0.9142 0.5034 0.9062 1.0547-0.0083 0.5458-0.4201 0.9453-0.9219 0.9453h-2.1719c-0.5085-0.0088-0.9142-0.4645-0.9062-1.0156 0.0082-0.5511 0.4243-0.9858 0.9336-0.9805l2.1602-0.0039zm-2.1954 4h4.2036c0.495 0 0.898 0.4481 0.898 1 0 0.552-0.403 1-0.898 1h-4.2036c-0.4954 0-0.8984-0.448-0.8984-1 0-0.5519 0.403-1 0.8984-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bloomrpc.svg b/.icons/awkward/16x16/apps/bloomrpc.svg
new file mode 100644
index 00000000..95d6a918
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bloomrpc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5edd86" d="M 1.449918,0.42833961 C 3.5922842,1.0544343 11.715784,11.798263 8.4959488,16 2.1229555,14.827512 -0.03677971,9.6353911 1.449918,0.42833961 Z"/>
+ <path style="fill:#077cc5" d="M 12.569041,-7.9999993e-8 C 4.2098942,2.3119677 4.1235984,13.082675 8.4959488,16 15.757297,13.269895 16.93318,6.7623102 12.569041,-7.9999993e-8 Z"/>
+ <path style="fill:#218ef2" d="M 4.7850154,-7.9999992e-8 C 13.144162,2.3119677 12.868299,13.082675 8.4959488,16 4.1764059,14.375948 2.0538434,11.415168 2.0069846,7.859215 1.9750715,5.4374494 3.0169626,2.7396289 4.7850154,-7.9999992e-8 Z"/>
+ <path style="fill:#0dd8c1" d="M 15.570962,0.39999965 C 14.59128,0.21997157 7.9042,6.779701 8.4959488,16 14.676122,13.644855 17.057661,9.6070511 15.570962,0.39999965 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bluefish.svg b/.icons/awkward/16x16/apps/bluefish.svg
new file mode 100644
index 00000000..9fa83a8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluefish.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.035716 0 0 .045955 -.0084150 -3.2684)">
+ <g>
+ <path fill="#3780c9" transform="matrix(27.999 0 0 21.76 .23561 71.122)" d="m5.8613 3.0039c-1.6975-0.0615-3.5312 0.7108-5.0937 3.1426-0.27809 0.4332-0.76456 1.1803-0.7676 1.8535 0.0030377 0.6732 0.48951 1.4203 0.76758 1.8535 3.5715 5.5585 8.5662 2.4525 10.089 0.5155 0.316-0.4013 0.88-0.4716 1.291-0.244l3.528 1.953c1.046-0.484-0.73-2.8418-1.283-4.078 0.553-1.2362 2.329-3.5939 1.283-4.0781l-3.528 1.9531c-0.411 0.2276-0.975 0.1573-1.291-0.2441-0.857-1.0893-2.8131-2.5479-4.9957-2.627z"/>
+ </g>
+ </g>
+ <circle fill="#fff" cx="3" cy="6" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bluegriffon.svg b/.icons/awkward/16x16/apps/bluegriffon.svg
new file mode 100644
index 00000000..9baddc7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluegriffon.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#7767c0" d="m12.081546 1.0010472c-0.10658 0.00814-0.200994 0.063819-0.284701 0.1699833-0.09453 0.1198887-0.14219 0.2817405-0.128309 0.4252486 0.02051 0.2120518 0.07999 0.3869646 0.322699 0.8951694 0.133395 0.2793209 0.177049 0.3911221 0.223026 0.6149571 0.06493 0.3161143 0.09077 0.5931419 0.09031 0.960146-0.000513 0.3379734-0.01999 0.5840409-0.07104 0.9050319-0.04481 0.2818247-0.121549 0.6206178-0.13767 0.614957-0.0246-0.00864-0.05387-0.7710345-0.07599-1.1544959-0.02604-0.451498-0.04793-0.6325214-0.08536-0.810468-0.09958-0.4734444-0.321191-0.6734725-0.688352-0.6149571-0.103016 0.01642-0.269235 0.069587-0.284702 0.089922-0.0066 0.0087 0.03025 0.1465659 0.132715 0.4554164 0.0805 0.2426622 0.147026 0.4452139 0.147032 0.4496159 0.000019 0.01528-0.05846 0.036518-0.07104 0.025527-0.0065-0.00565-0.06474-0.093012-0.128309-0.190288-0.134145-0.2052766-0.202191-0.3051056-0.294065-0.4200274-0.247142-0.3091482-0.514551-0.4567524-0.7924297-0.4397526-0.1014035 0.00621-0.2542306 0.041341-0.2802962 0.064977-0.018078 0.016391-0.313552 0.043824 0.032343 1.3697303l0.2925929 1.5882599v2.007529c-0.0075 0.022065-0.116113 0.024942-0.259002 0.024942-0.080366 0-0.2433142-0.00624-0.3606951-0.015087-0.259361-0.0195775-0.2833627 0.0227139-0.3935912 0.0394891-0.1120524 0.0170829-0.2746002 0.0598901-0.4267777 0.1148697-0.4752695 0.1717231-0.8914869 0.3750037-1.2390335 0.8098027-0.3203359 0.400758-0.5919204 0.9111166-0.8590618 1.6151305-0.0801782 0.211303-0.2532046 0.717923-0.2940648 0.855139-0.1010839 0.339473-0.1572079 0.699853-0.1663055 1.090099-0.0081 0.347572 0.016894 0.633286 0.085356 0.924757 0.080313 0.341908 0.2001341 0.606851 0.3656525 0.830191 0.039622 0.05347 0.082474 0.100937 0.1283087 0.15026 0.00158 0.0019 0.00284 0.0029 0.00442 0.0047 0.00134 0.0016 0.00347 0.0036 0.00497 0.0052 0.0008684 0.000915-0.0008684 0.0036 0 0.0047 0.2130699 0.22506 0.4446493 0.45662 0.7401161 0.520053 0.2111752 0.04535 0.5793169 0.05318 0.5793169 0.01045 0-0.0072-0.064135-0.308203-0.1426261-0.545001-0.078495-0.236797-0.1420491-0.434324-0.1420767-0.440331-0.0000552-0.01051 0.039165-0.03482 0.056722-0.03482 0.00466 0 0.054172 0.07225 0.1090351 0.160121 0.2208721 0.353702 0.391158 0.55626 0.584273 0.695017 0.1146632 0.0824 0.2649058 0.145458 0.3843751 0.164762 0.07379 0.01191 0.2499932 0.01088 0.3226996-0.0052 0.089758-0.01986 0.1789587-0.05097 0.1899853-0.06498l-0.5699514-0.985174c0.3736299 0.30641 0.863845 0.602943 1.2103975 0.705461 0.434009 0.128387 0.843294 0.06567 1.153678-0.180426 0.09822-0.07788 0.199539-0.183106 0.194389-0.199571-0.0024-0.0076-0.363161-0.169092-0.802341-0.360274-0.439179-0.191179-0.7997425-0.353187-0.801793-0.359691-0.00592-0.01862 0.3403592 0.0024 0.716437 0.04468 0.120402 0.01353 0.316286 0.03631 0.43669 0.04989 0.387183 0.04365 0.474179 0.05005 0.740667 0.04989 0.282914-0.00016 0.406774-0.01205 0.621719-0.05976 0.334821-0.0743 0.693221-0.252186 0.98682-0.485004 0.119536-0.09479 0.178279-0.152797 0.171262-0.164763-0.0038-0.0066-0.474656-0.0048-1.386065 0-0.938281 0.005-1.365218 0.0016-1.381109-0.0052-0.0026-0.000458-0.0079 0.000713-0.0094 0-0.0061-0.01029 0.09391-0.298588 0.109035-0.31502 0.0043-0.0047 0.03949 0.0073 0.07599 0.03017 0.632014 0.395563 1.993019 0.293576 2.980287-0.225098 0.283294-0.148833 0.470182-0.289244 0.655311-0.485004 0.221447-0.234163 0.35197-0.489999 0.370059-0.735048 0.0053-0.07227 0.0029-0.07483-0.01432-0.07483-0.02107 0-0.365604 0.09915-0.550131 0.15954-0.06805 0.02227-0.242753 0.08109-0.389332 0.129954-0.957421 0.319165-1.354945 0.405154-1.87507 0.415386-0.297292 0.0059-0.563636-0.01303-0.555087-0.04003 0.0097-0.03054 0.414123-0.176903 0.688352-0.250044 0.234103-0.06244 0.356984-0.08896 0.901466-0.204793 0.804884-0.171232 1.096902-0.250969 1.452697-0.400303 0.750381-0.314946 1.425949-0.661193 1.559937-1.4081557 0.03487-0.1943296 0.03359-0.5348965 0.03359-0.5348965-0.000544-0.00457-0.640229 0.061841-1.10948 0.3377841-0.469284 0.2758905-0.858338 0.4990934-0.864019 0.4953934-0.013-0.00842-0.06807-0.138305-0.06168-0.1450365 0.0026-0.0027 0.06274-0.037572 0.13767-0.080061 0.359875-0.2040698 0.633226-0.4187715 0.930101-0.7304063 0.554814-0.5823998 0.879505-1.2547053 0.958737-1.9748265 0.012491-0.2929583-0.214647-0.5853933-0.351069-0.9543638-0.0054-0.0019-0.14155 0.2070268-0.541038 0.8290507-0.841235 1.3098523-0.885482 1.377289-0.892104 1.3703128-0.01512-0.015917 0.185228-0.3894572 0.522049-0.9798695 0.145801-0.2556218 0.302503-0.532255 0.346363-0.6149807 0.10791-0.2035343 0.25971-0.541266 0.317744-0.7002393 0.20387-0.5584682 0.133017-0.7324289-0.0093-1.1849813-0.04128-0.1314158-0.14049-0.3454406-0.218032-0.4699197-0.07688-0.1234186-0.192333-0.2791931-0.204303-0.2749901-0.438092 1.1040054-1.010906 2.4165126-1.613559 3.4997871-0.697776 1.2567103-0.728465 1.3176075-0.73571 1.3099759-0.0058-0.00607 0.05791-0.1943368 0.123353-0.3649138 0.163689-0.4267041 0.331608-0.766515 0.79243-1.6000505 0.294311-0.5323461 0.426719-0.7813839 0.545725-1.0297635 0.370731-0.7737487 0.549566-1.3985751 0.593635-2.0804126 0.0089-0.138581 0.009-0.2044675 0-0.2947154-0.04659-0.4707598-0.204317-0.657607-0.370609-0.9856494-0.09662-0.1905901-0.221526-0.3425453-0.33206-0.3997222-0.05003-0.025871-0.06653-0.030168-0.147032-0.030168-0.08297 0-0.09789 0.00344-0.16135 0.034813-0.154877 0.076472-0.199443 0.1967095-0.199346 0.5053095 0.000045 0.1654962 0.01209 0.2946992 0.06167 0.6648501l0.03305 0.2599062-0.0044 0.2952958c-0.0053 0.2926753-0.0094-0.012652-0.03799 0.2604636-0.06305 0.6006996-0.218095 1.2913274-0.446602 2.0247182-0.08621 0.2766682-0.213277 0.66191-0.227433 0.6851558-0.03307 0.054301 0.04861-0.3427509 0.213665-1.0552903 0.270722-1.1685892 0.335188-1.5855281 0.346397-2.1749761 0.0077-0.4079148-0.01838-0.6895424-0.09031-1.019901-0.04314-0.1980146-0.06007-0.2499222-0.12338-0.385221-0.177491-0.3793089-0.48752-0.7807396-0.740666-0.9549247-0.130492-0.089787-0.24916-0.12823893-0.35574-0.1200901z"/>
+ <path style="fill:#d54c41" d="m5.3428918 7.0037123c-0.3983379 0.0466354-0.7914727 0.1358136-1.1702146 0.2610455-0.3924971 0.1354868-0.7842607 0.3140478-1.0742323 0.6052451-0.021408 0.034337-0.1313119 0.1112577-0.088729 0.1299971 0.4264803-0.1087611 1.0255116-0.2660054 1.4302631-0.3742007 0.1096886-0.0293197 0.1927693-0.0517735 0.2885076-0.077366 0.1752782-0.0449453 0.3497644-0.0926351 0.5240026-0.1410482l0.1238847-0.036314c0.038992-0.043202 0.016648-0.1726775 0.022328-0.2478878-0.01188-0.039717 0.023992-0.1440873-0.055808-0.1194704z"/>
+ <path style="fill:#4f4f4f" d="m2.0519867 8.0022742c-0.1061507 0.0068-0.2429612 0.040492-0.3290145 0.082742-0.2455629 0.1205686-0.3898449 0.3393886-0.4579536 0.6849198-0.039853 0.2021897-0.046575 0.3130015-0.048905 0.850403-0.00133 0.2803513-0.0054 0.511269-0.00889 0.514838-0.00355 0.0036-0.016321-0.0053-0.031127-0.02299-0.0554297-0.066466-0.1266628-0.1849727-0.22675448-0.3907181-0.0368727-0.0757854-0.0666313-0.126096-0.0978147-0.1838706-0.0168021-0.031126-0.0401341-0.0873885-0.0489122-0.1011285-0.0543108-0.0850785-0.1543721-0.192046-0.2223071-0.2390331-0.0580971-0.040186-0.1457233-0.073545-0.2045222-0.073545-0.1698259 0-0.3195309 0.1608443-0.3645842 0.3907255-0.0432991 0.2209313 0.04094 0.4041331 0.217861 0.473467 0.02896 0.011354 0.073864 0.01662 0.1600613 0.018379 0.065677 0.0013 0.1255092 0.0051 0.1289383 0.0092 0.0034 0.0041 0.017667 0.04219 0.031127 0.08274 0.039365 0.118649 0.1348308 0.313433 0.2801074 0.565403 0.1535024 0.266239 0.25151228 0.4601 0.29344568 0.579193 0.044956 0.127688 0.2558747 0.969781 0.2845527 1.135404 0.024952 0.144121 0.031459 0.275687 0.017778 0.344758-0.00599 0.03042-0.03356 0.117269-0.062246 0.188468-0.079586 0.19753-0.085608 0.271554-0.031127 0.427497 0.1083855 0.310229 0.299012 0.520988 0.5735524 0.638954 0.069456 0.02984 0.081126 0.03157 0.097815-0.0092 0.03739-0.09133 0.085731-0.289955 0.1022608-0.4275 0.027059-0.225174 0.00717-0.385369-0.1067076-0.905565-0.052698-0.240676-0.094088-0.533225-0.075585-0.533225 0.00436 0.000006 0.038832 0.0241 0.075585 0.05517 0.036755 0.03106 0.1584018 0.131722 0.2712148 0.220645 0.2944314 0.232076 0.3308878 0.263508 0.666921 0.606775 0.1269868 0.129718 0.2187699 0.217194 0.2978923 0.289595 0.1573605 0.143988 0.2514421 0.206156 0.3823699 0.252823 0.070543 0.02515 0.09968 0.03209 0.1600604 0.03218 0.1473777 0.000148 0.2145258-0.06351 0.222307-0.21145 0.00547-0.104407-0.025336-0.224597-0.1067075-0.395297-0.0795657-0.166916-0.1433491-0.25445-0.2667706-0.37694-0.1436297-0.142543-0.2768943-0.2434-0.7069374-0.528628-0.3661276-0.242836-0.5293407-0.367438-0.6713678-0.514839-0.1871862-0.194266-0.2666837-0.35544-0.2756615-0.565403-0.0074045-0.172846 0.0342031-0.28311 0.1422764-0.395321 0.1108066-0.115051 0.2330937-0.179081 0.5913379-0.307984 0.3785108-0.136196 0.5196581-0.221765 0.5824452-0.3539516 0.0218455-0.0460085 0.0222523-0.0607554 0.0222301-0.1379024-0.0000207-0.0741355 0.0000318-0.093593-0.0177782-0.1287102-0.0824651-0.1625516-0.3306533-0.2604649-0.7336144-0.2850079l-0.1022607-0.0045875-0.3423533 0.353952c-0.1881299 0.1942595-0.3439677 0.3476816-0.3467993 0.3447576-0.0028842-0.00296 0.0790941-0.456518 0.1822921-1.0112898 0.1031962-0.5547734 0.1911849-1.0156947 0.1911849-1.0250799 0-0.015819-0.00831-0.018977-0.088923-0.013785z"/>
+ <g transform="matrix(.95833054 0 0 .97042174 -.62172702 -.10893924)">
+ <path style="fill:#4f4f4f" d="m8.5613157 4.2344746c-0.093141 0.00114-0.1927886 0.00951-0.2501069 0.019234-0.3608044 0.061246-0.6485376 0.1940519-0.7984151 0.3751587-0.1173638 0.1418205-0.150439 0.3191874-0.091385 0.490593 0.00776 0.022766 0.013416 0.044286 0.00962 0.048097-0.00384 0.00383-0.3577171 0.041731-0.7839854 0.086575-0.3479636 0.036606-0.5386522 0.062819-0.6396945 0.076956-0.013664 0.00194-0.080526 0.00849-0.086575 0.00962-0.004 0.0007429-0.057328 0.0044-0.05772 0.0048-0.00088 0.000912 0.00464 0.015326 0.0048 0.019234 0.0003144 0.0056-0.00104 0.00861 0 0.00962 0.00392 0.031783 0.018952 0.1001211 0.05772 0.235677 0.068608 0.2397974 0.08275 0.8035461 0.072144 0.8035461-0.00232 0-0.038128-0.025056-0.076952-0.052912-0.1604254-0.1150797-0.305662-0.067884-0.4617346-0.075176-0.1723214-0.00805-0.2813573 0.038823-0.4040163 0.1587216-0.00264 0.00257-0.00696 0.00217-0.00962 0.0048-0.061528 0.061616-0.084718 0.090274-0.1250527 0.1731494-0.058768 0.1207535-0.088162 0.1252056-0.096196 0.2675654-0.00938 0.1662902 0.027232 0.3766813 0.086576 0.5146411l0.019232 0.048096h0.081766c0.2128646 0 0.3802884-0.2724181 0.5579242-0.3559062 0.123807-0.030568 0.3514123-0.030472 0.505021 0 0.5535233 0.1098057 0.9684292-0.029414 0.9475172 0.3459811-0.0056 0.1000991-0.041112 0.165731-0.129863 0.2549149-0.073984 0.0743435-0.170635 0.1402457-0.3366812 0.2308672-0.058352 0.031848-0.1554302 0.086837-0.2164374 0.1202431-0.061008 0.033408-0.1480382 0.086064-0.1923893 0.1154342-0.087874 0.058192-0.197199 0.1548174-0.197199 0.1779598 0 0.019936 0.054536 0.019176 0.2885837-0.0048 0.100383-0.010304 0.1828189-0.026128 0.2693452-0.038472 0.4196859-0.059912 0.699756-0.1411815 0.9186582-0.2837749 0.2080629-0.135531 0.3645259-0.350726 0.4232562-0.5771665 0.00953-0.036752 0.018312-0.062528 0.024048-0.062528 0.00576 0 0.043696 0.019592 0.081766 0.043288 0.2470789 0.1537614 0.4502555 0.2091622 0.6204553 0.1731502 0.1521166-0.032184 0.298526-0.123775 0.5675481-0.3559204 0.07134-0.06156 0.133295-0.1154334 0.139482-0.1154334 0.0062 0 0.06224 0.1227014 0.125053 0.2693453 0.06282 0.1466438 0.1221813 0.9958002 0.1303693 1.0056082 0.1811884 0.026832 0.2694245-0.00595 0.4997043-0.039163 0.09918-0.6542457 0.03583-1.5299177-0.01914-2.0346102-0.0909104-0.0588079-0.8610386-0.0562889-0.8610386-0.0562889-0.2000016 0.1587424-0.3629856 0.2623948-0.476167 0.1865613-0.1121231-0.0751279-0.2205934-0.1746942-0.2068182-0.1875798 0.00528-0.00496 0.044136-0.018944 0.086575-0.033672 0.3380348-0.1172991 0.5695482-0.3397412 0.7214592-0.6974106 0.0625-0.147173 0.113321-0.335278 0.197199-0.7070306 0.03806-0.1686639 0.08735-0.359125 0.105814-0.4232558 0.01846-0.064131 0.03167-0.1225359 0.02886-0.1298634-0.000314-0.000856-0.0113 0.00411-0.01442 0.0048-0.03361 0.00731-0.22607 0.096185-0.697411 0.3318719-0.3879067 0.1939725-0.711516 0.3528188-0.7166416 0.3511103-0.00512-0.00166 0.1186447-0.1140556 0.2741549-0.2501058 0.1555118-0.1360514 0.2958797-0.258093 0.3078221-0.269345 0.00768-0.00723 0.0064-0.014542 0.00962-0.024046 0.00488-0.014263 0.00962-0.03352 0.00962-0.076955 0-0.080173-0.00288-0.085344-0.028864-0.096195-0.02104-0.00878-0.1040591-0.010737-0.197199-0.00962z"/>
+ <path style="fill:#d54c41" d="m6.483075 5.8618256s0.2141317-0.1493024 0.4076723-0.1414372c0.2255789 0.00917 0.3743939 0.2079956 0.3743939 0.2079956-0.4991914 0.3078348-0.7820662-0.06656-0.7820662-0.06656z"/>
+ </g>
+ <path d="m5.4531266 5.6691507c-0.1685502-0.00657-0.2773397 0.038994-0.3984379 0.1573662 0.1210982-0.1183731 0.2298877-0.1639325 0.3984379-0.1573662z"/>
+ <path d="m7.4040179 4.852187c-0.00664 0.032189-0.00672 0.065143-0.00672 0.098214-0.0002112-0.033 0.000308-0.066097 0.00672-0.098214z"/>
+ <path d="m7.3950899 4.9771871c0.00216 0.038869 0.010864 0.078201 0.02232 0.1171874-0.011472-0.03904-0.019968-0.078277-0.02232-0.1171874z"/>
+ <path d="m3.1986629 8.7874544c-0.00893-0.0006288-0.015488-0.0028-0.024552-0.00336h-0.00893c0.012368 0.0007432 0.021392 0.00248 0.03348 0.00336z"/>
+ <path d="m2.6216548 7.3666945c-0.057208 0.00392-0.1218743 0.013712-0.1841526 0.029016 0.06212-0.015056 0.1270406-0.025152 0.1841526-0.029016z"/>
+ <path style="fill:#ffff00" d="m6.9437552 7.3421881c-0.00168 0.044024-0.0003632 0.096291-0.0016 0.146875 0.00136-0.050272-0.0000816-0.102911 0.0016-0.146875z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bluej.svg b/.icons/awkward/16x16/apps/bluej.svg
new file mode 100644
index 00000000..49dfcb51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluej.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 9.2490088,2.3263529 C 8.355158,2.3854486 7.5454376,2.4657988 6.7316615,2.8518675 5.0016821,3.7935928 4.3366273,5.045273 3.7828603,6.6303528 3.7495027,6.7155422 3.6335305,6.7554545 3.5976433,6.8321896 3.2780552,7.5155423 2.8392473,7.8839456 1.9443369,8.2987402 1.3918412,8.5545609 0.78843803,8.8358226 0.29023387,9.2538795 -0.19148353,9.5388511 -0.01534836,9.985567 0.39505742,10 l 3.51262318,0 c 0.052113,0.221843 0.241727,0.511537 0.2997822,0.749835 0.2673677,1.136721 0.3368669,2.036545 -0.3249408,2.892403 -0.2910994,0.376671 -0.1687861,1.107411 0.2871607,1.203749 0,0 1.6649084,0.09036 2.5286444,-0.02093 3.2766593,-0.459596 8.8052899,-2.882394 8.8052899,-2.882394 0.355704,-0.140302 0.34441,-0.372307 0.157385,-0.716193 C 14.610935,9.6611997 13.781631,7.9741363 12.613594,6.6320188 12.485835,6.4841117 12.204776,6.4330402 12.084834,6.2486037 11.996327,6.1125061 12.063681,5.8480459 11.993871,5.7058398 11.710885,5.1293876 11.631883,4.5508267 12.165268,4.3599453 l 0.526135,-0.056322 C 13.276192,4.076599 13.340525,3.6902712 13.111377,3.2524328 12.860982,2.8714696 12.45059,2.684546 12.047892,2.5514559 11.887411,2.4984176 11.74175,2.521919 11.594326,2.4771061 10.875478,2.2596016 10.007034,2.3330887 9.2490088,2.3263529 Z"/>
+ <path style="fill:#3f83d0" d="M 9.290105,1.9999999 C 8.3962542,2.0590956 7.4774138,2.3024555 6.6636378,2.6885242 5.5992127,3.2679508 4.9343277,4.0123902 4.4501136,4.8676065 c 0,0 1.4825498,0.5735213 2.2998329,0.5735213 1.0662483,0 2.3088986,-0.279241 2.6688775,-0.3651717 C 9.5496077,4.8722088 9.7014263,4.6823209 9.8845944,4.5106491 10.735602,3.8324342 10.846226,3.8635519 11.830263,3.3867565 11.979071,3.3146545 12.194714,2.8183875 12.12416,2.5832293 11.937801,2.5182365 11.752079,2.4612319 11.581009,2.4092313 10.862161,2.1917268 10.04813,2.0067358 9.290105,1.9999999 Z m 2.852656,0.5899504 c -0.0186,-0.00672 0,0 0,0 z M 11.961959,5.6323016 C 11.12878,7.1044023 10.449324,8.4901705 9.486532,9.6238007 9.4340276,10.222897 9.3617402,10.79098 9.253647,11.242804 c -0.2939809,1.228819 -1.5379345,3.462784 -1.5379345,3.462784 3.3211005,-0.737795 7.8831225,-2.55919 7.8831225,-2.55919 0.355704,-0.140303 0.507707,-0.576137 0.320681,-0.920023 C 14.86945,9.6611083 13.781776,7.9743473 12.613739,6.6322298 12.375323,6.3562135 12.127127,5.9916016 11.961959,5.6323016 Z M 7.7157125,14.705588 Z"/>
+ <path style="fill:#ffffff" d="M 4.4426729,4.8803016 C 4.1434471,5.411471 3.9129522,5.9847197 3.7016076,6.5896639 3.5287815,6.9293663 3.4205523,7.3328186 3.4285442,7.7121594 3.4650696,8.4924799 3.6214044,9.3460153 3.8496719,10.029298 l 0.020087,0 c 0.1611911,0.658426 0.2959752,1.277173 0.3310998,1.931936 l -0.010416,7.65e-4 c 0.030705,0.646909 -0.2303307,1.205703 -0.5498486,1.693679 -0.042189,0.05459 -0.075405,0.121088 -0.103422,0.191921 -0.00784,0.01984 -0.01339,0.04124 -0.020087,0.06198 -0.016609,0.05144 -0.029943,0.104616 -0.039434,0.159809 -0.0049,0.02862 -0.00896,0.05752 -0.011905,0.08663 -0.00546,0.05415 -0.00735,0.10869 -0.00595,0.162796 6.476e-4,0.02473 1.23e-4,0.04955 0.00225,0.07393 0.00683,0.07883 0.019265,0.155893 0.041666,0.226272 l 0,7.65e-4 c 0.017512,0.05497 0.041176,0.104258 0.068452,0.150101 0.00766,0.01286 0.016857,0.02388 0.025299,0.03585 0.023093,0.03275 0.04911,0.06165 0.078125,0.08663 0.010644,0.0091 0.021288,0.01818 0.032739,0.02614 0.041177,0.02863 0.085893,0.05254 0.1376477,0.06348 0,0 1.7843085,0.0635 2.6480445,-0.04779 0.1950667,-0.02736 0.4009648,-0.06259 0.6123464,-0.102307 9.905e-4,-1.85e-4 0.00202,-5.74e-4 0.00297,-7.65e-4 0.1967581,-0.03741 0.39935,-0.07946 0.6063941,-0.125458 0,0 1.2439535,-2.233965 1.5379344,-3.462784 C 9.3617513,10.791034 9.4340387,10.22295 9.486543,9.6238539 8.8279818,10.399271 8.5385182,10.558121 7.4713993,11.041039 c -0.036832,0.01162 -0.075217,0.01772 -0.1138493,0.01787 -0.2103927,0 -0.3809494,-0.171182 -0.3809494,-0.382347 C 6.9554922,10.500028 7.2258535,10.330505 7.4713883,10.091091 9.1933804,8.336615 8.4601516,6.5694671 9.418824,5.0759561 9.0588451,5.1618868 7.8161948,5.4411278 6.7499465,5.4411278 c -0.628264,0 -1.793731,-0.3815687 -2.3072736,-0.5608262 z"/>
+ <circle style="fill:#3f3f3f" cx="7" cy="7" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bluejeans.svg b/.icons/awkward/16x16/apps/bluejeans.svg
new file mode 100644
index 00000000..8710fffd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluejeans.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1f56a8" d="M 13,3.9642857 16,2 v 11 l -3,-1.964286 z"/>
+ <rect style="fill:#1c6bdd" width="13" height="13" x="0" y="1" rx="1.529" ry="1.529"/>
+ <rect style="fill:none" width="13.176" height="13.176" x="1.65" y="1.41"/>
+ <path style="fill:#ffffff" d="m 4,4 v 3 1 3 H 7.3320312 C 8.2525055,11 9,9.764702 9,9 9,8.6332914 8.8253577,7.7753407 8.5449219,7.5 8.8253577,7.2246593 9,6.3667085 9,6 9,5.2352979 8.2525055,4 7.3320312,4 Z M 5,5 H 7.3320312 C 7.7199555,5 8,5.4713643 8,6 8,6.5286355 7.7199556,7 7.3320312,7 H 5 Z M 5,8 H 7.3320312 C 7.7199555,8 8,8.4314637 8,9 8,9.5120407 7.7199556,10 7.3320312,10 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/blueman-serial.svg b/.icons/awkward/16x16/apps/blueman-serial.svg
new file mode 120000
index 00000000..a7c3c34e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blueman-serial.svg
@@ -0,0 +1 @@
+cutecom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blueman.svg b/.icons/awkward/16x16/apps/blueman.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blueman.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blueradio-48.svg b/.icons/awkward/16x16/apps/blueradio-48.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blueradio-48.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/blueradio.svg b/.icons/awkward/16x16/apps/blueradio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/blueradio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bluetooth-48.svg b/.icons/awkward/16x16/apps/bluetooth-48.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluetooth-48.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bluetooth-radio.svg b/.icons/awkward/16x16/apps/bluetooth-radio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluetooth-radio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bluetoothradio.svg b/.icons/awkward/16x16/apps/bluetoothradio.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bluetoothradio.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/boinc-manager.svg b/.icons/awkward/16x16/apps/boinc-manager.svg
new file mode 120000
index 00000000..5b6bea27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boinc-manager.svg
@@ -0,0 +1 @@
+boinc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/boinc.svg b/.icons/awkward/16x16/apps/boinc.svg
new file mode 100644
index 00000000..263f14f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boinc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#154277" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <circle style="fill:#f5ca4a" cx="8" cy="8" r="2"/>
+ <path style="fill:#5286fe" d="M 12.832031 1.6269531 L 11.820312 3.3808594 L 10.800781 5.1484375 A 4 4 0 0 1 12 8 A 4 4 0 0 1 11.849609 9.0703125 L 13.619141 10.089844 A 6 6 0 0 0 14 8 A 6 6 0 0 0 13.191406 5.0097656 L 14.306641 3.078125 C 13.880521 2.5321146 13.384155 2.0455523 12.832031 1.6269531 z M 3.078125 1.6933594 C 2.5321146 2.1194787 2.0455523 2.6158447 1.6269531 3.1679688 L 3.3808594 4.1796875 L 5.1484375 5.1992188 A 4 4 0 0 1 8 4 A 4 4 0 0 1 9.0703125 4.1503906 L 10.089844 2.3808594 A 6 6 0 0 0 8 2 A 6 6 0 0 0 5.0097656 2.8085938 L 3.078125 1.6933594 z M 2.3808594 5.9101562 A 6 6 0 0 0 2 8 A 6 6 0 0 0 2.8085938 10.990234 L 1.6933594 12.921875 C 2.1191575 13.467474 2.6143928 13.954657 3.1660156 14.373047 L 5.1992188 10.851562 A 4 4 0 0 1 4 8 A 4 4 0 0 1 4.1503906 6.9296875 L 2.3808594 5.9101562 z M 10.851562 10.800781 A 4 4 0 0 1 8 12 A 4 4 0 0 1 6.9296875 11.849609 L 5.9101562 13.619141 A 6 6 0 0 0 8 14 A 6 6 0 0 0 10.990234 13.191406 L 12.921875 14.306641 C 13.467885 13.880521 13.954448 13.384155 14.373047 12.832031 L 12.619141 11.820312 L 10.851562 10.800781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bomber.svg b/.icons/awkward/16x16/apps/bomber.svg
new file mode 100644
index 00000000..7c2d4f28
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bomber.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#28aeae" d="M 3.1,2 C 2.6887739,2.1500264 3.4900668,5.0286814 3.152,5.217955 2.5630732,5.4528746 2,6 2,6 v 3 c 0,0 2.6853716,1.16951 4.6499344,1.402758 0.3938208,0.04692 -6.63306308,3.6 -6.63306308,3.6 C 1.9964576,14.003257 22.122755,8.9739286 14.13403,5.2114162 12.761746,4.4809258 10.747319,4 8.50224,4 7.3741852,4 6.3375224,4.1358558 5.4187068,4.3443562 4.9766092,4.4446782 3.4844372,1.8597418 3.1,2 Z"/>
+ <path style="fill:#3f3f3f" d="M 2,6 V 5.002758 H 4e-8 v 5 H 2 V 9 C 5.4325744,8.438198 7.0403316,8.1812841 7,7.4786962 6.960604,6.7924271 5.352848,6.5493025 2,6 Z"/>
+ <path style="fill:#3f3f3f" d="m 12.023438,4.428539 c -0.01131,0.09102 -0.02301,0.1850228 -0.02344,0.25625 C 12.000838,6.0011034 13.756733,6.8886572 15.996091,7 16.025091,6.3242476 15.48039,5.8452958 14.134373,5.2113514 13.541528,4.8957678 12.822806,4.6317266 12.023438,4.428539 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bomi.svg b/.icons/awkward/16x16/apps/bomi.svg
new file mode 100644
index 00000000..bf0fd133
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bomi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#fff" cx="8" cy="8" r="7.5"/>
+ <path fill="#e75177" d="m8 2e-7a8 8 0 0 0 -3 0.58789v10.412c0 0.554-0.446 1-1 1s-1-0.446-1-1v-9.2441a8 8 0 0 0 -3 6.2441 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8zm-0.5566 4a0.43752 0.45073 0 0 1 0.20898 0.05859l3.0625 1.7734 3.0625 1.7754a0.43752 0.45073 0 0 1 0 0.78516l-3.0625 1.7754-3.0625 1.7734a0.43752 0.45073 0 0 1 -0.65234 -0.39258v-7.0977a0.43752 0.45073 0 0 1 0.4437 -0.4503z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bookworm.svg b/.icons/awkward/16x16/apps/bookworm.svg
new file mode 100644
index 00000000..b75454a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bookworm.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#c74ab4" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path fill="#97e964" d="m10 0v7h2v-7z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/boomaga.svg b/.icons/awkward/16x16/apps/boomaga.svg
new file mode 100644
index 00000000..8dadf7c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boomaga.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#c03630" cx="8" cy="8" r="8"/>
+ <g style="fill:#ffffff" transform="translate(-16,-14)">
+ <path d="m 26,23.5 3.5,-3 -3.5,-3 c 0.003,0 0,1.05553 0,1.5 l -2,0 0,3 2,0 z"/>
+ <path d="m 22,26.5 -3.5,-3 3.5,-3 c -0.003,0 0,1.05553 0,1.5 l 2,0 0,3 -2,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/boostnote.svg b/.icons/awkward/16x16/apps/boostnote.svg
new file mode 100644
index 00000000..4d3e74b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boostnote.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#00c586" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m3 6.875 4.5 1.625 1.625 4.5 2.875-9z"/>
+ <ellipse style="fill:#ffffff" cx=".07" cy="12.098" rx="1.182" ry=".776" transform="matrix(.80210032 -.59718932 .40862472 .91270249 0 0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/boot.svg b/.icons/awkward/16x16/apps/boot.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boot.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/borderlands-2.svg b/.icons/awkward/16x16/apps/borderlands-2.svg
new file mode 100644
index 00000000..5a35142b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/borderlands-2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#aa3131" cx="-8" cy="8" r="8" transform="scale(-1,1)"/>
+ <path style="fill:#f7b400" d="M 9.2448,2.132 C 8.6114,1.9962 7.9496,1.9645 7.3031,2.0401 6.3649,2.1497 5.457,2.4846 4.668,3.0114 3.889,3.5321 3.255,4.222 2.787,5.0277 2.466,5.5836 2.278,6.0575 2.126,6.7813 1.853,8.0965 2.026,9.4527 2.624,10.659 2.667,10.746 2.668,10.748 2.672,10.746 2.676,10.744 2.695,10.716 2.973,10.324 4.019,8.8472 5.433,6.833 7.0899,4.4579 7.595,3.7341 7.735,3.5339 7.7603,3.496 7.9175,3.2608 8.0783,3.0879 8.2593,2.9601 8.3027,2.9294 8.4091,2.8686 8.4563,2.8474 8.6741,2.7499 8.9046,2.7212 9.1631,2.7603 9.305,2.7818 9.4551,2.8264 9.5547,2.8652 9.7982,2.9606 9.9841,3.1008 10.124,3.2941 10.154,3.3361 10.216,3.442 10.238,3.4902 10.331,3.6914 10.384,3.9213 10.402,4.2037 L 11.224,13.05 11.276,13.023 C 11.564,12.838 11.854,12.612 12.109,12.374 12.769,11.759 13.277,11.002 13.6,10.153 13.731,9.8096 13.808,9.5109 13.872,9.2238 14.112,8.0816 14.013,6.9015 13.586,5.8114 13.412,5.3674 13.18,4.9353 12.904,4.5445 12.158,3.4858 11.101,2.7031 9.8749,2.3015 9.679,2.2373 9.4484,2.1754 9.2448,2.132 Z M 9.081,3.7295 C 8.6273,3.6823 8.3366,4.0028 8.0885,4.3402 L 3.667,12.142 3.743,12.226 C 4.46,12.948 5.345,13.473 6.324,13.757 6.6397,13.847 6.8796,13.906 7.3135,13.959 8.0716,14.049 8.8324,13.991 9.5713,13.788 L 9.6262,13.77 9.6955,5.4454 C 9.6555,4.7051 9.6913,3.9343 9.081,3.7295 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/borderlands-the-pre-sequel.svg b/.icons/awkward/16x16/apps/borderlands-the-pre-sequel.svg
new file mode 100644
index 00000000..8c141450
--- /dev/null
+++ b/.icons/awkward/16x16/apps/borderlands-the-pre-sequel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#5f89c9" cx="8" cy="8" r="8"/>
+ <path style="fill:#f7b400" d="M 6.7552,2.132 C 7.3886,1.9962 8.0504,1.9645 8.6969,2.0401 9.6351,2.1497 10.543,2.4846 11.332,3.0114 12.111,3.5321 12.745,4.222 13.213,5.0277 13.534,5.5836 13.722,6.0575 13.874,6.7813 14.147,8.0965 13.974,9.4527 13.376,10.659 13.333,10.746 13.332,10.748 13.328,10.746 13.324,10.744 13.305,10.716 13.027,10.324 11.981,8.8472 10.567,6.833 8.9101,4.4579 8.405,3.7341 8.265,3.5339 8.2397,3.496 8.0825,3.2608 7.9217,3.0879 7.7407,2.9601 7.6973,2.9294 7.5909,2.8686 7.5437,2.8474 7.3259,2.7499 7.0954,2.7212 6.8369,2.7603 6.695,2.7818 6.5449,2.8264 6.4453,2.8652 6.2018,2.9606 6.0159,3.1008 5.8761,3.2941 5.8458,3.3361 5.784,3.442 5.7618,3.4902 5.669,3.6914 5.6162,3.9213 5.5977,4.2037 L 4.7759,13.05 4.7245,13.023 C 4.4357,12.838 4.1465,12.612 3.8906,12.374 3.2308,11.759 2.7231,11.002 2.3999,10.153 2.2694,9.8096 2.1924,9.5109 2.128,9.2238 1.888,8.0816 1.9868,6.9015 2.4139,5.8114 2.5879,5.3674 2.8205,4.9353 3.0959,4.5445 3.8419,3.4858 4.8988,2.7031 6.1251,2.3015 6.321,2.2373 6.5516,2.1754 6.7552,2.132 Z M 6.919,3.7295 C 7.3727,3.6823 7.6634,4.0028 7.9115,4.3402 L 12.333,12.142 12.257,12.226 C 11.54,12.948 10.655,13.473 9.676,13.757 9.3603,13.847 9.1204,13.906 8.6865,13.959 7.9284,14.049 7.1676,13.991 6.4287,13.788 L 6.3738,13.77 6.3045,5.4454 C 6.3445,4.7051 6.3087,3.9343 6.919,3.7295 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/boswars.svg b/.icons/awkward/16x16/apps/boswars.svg
new file mode 100644
index 00000000..aae39910
--- /dev/null
+++ b/.icons/awkward/16x16/apps/boswars.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#afafb1" d="M 6.5 4 A 3.4999986 3.4999936 0 0 0 3.0410156 7 L 3.5371094 7 L 9.7636719 7 L 9.9609375 7 A 3.4999986 3.4999936 0 0 0 9.6894531 6.0761719 C 9.6799356 6.049328 9.6768285 6.0298828 9.6660156 6 L 15 6 L 15 5 L 9.2304688 5 C 8.6425688 4.2963 7.6793906 4.0012 6.6503906 4 C 6.6369896 4 6.6246895 4.0037672 6.6113281 4.0039062 A 3.4999986 3.4999936 0 0 0 6.5 4 z"/>
+ <rect style="fill:#8e8e8e" width="13" height="4" x="1" y="7" rx=".684" ry=".667"/>
+ <rect style="fill:#4f4f4f" width="9" height="3" x="3" y="10" rx="1.323" ry="1.5"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="4" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="6" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="8" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="10" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bottles_notepad.svg b/.icons/awkward/16x16/apps/bottles_notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bottles_notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bottles_wine-uninstaller.svg b/.icons/awkward/16x16/apps/bottles_wine-uninstaller.svg
new file mode 120000
index 00000000..5daa6135
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bottles_wine-uninstaller.svg
@@ -0,0 +1 @@
+wine-uninstaller.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bottles_wine-winecfg.svg b/.icons/awkward/16x16/apps/bottles_wine-winecfg.svg
new file mode 120000
index 00000000..d3b438b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bottles_wine-winecfg.svg
@@ -0,0 +1 @@
+winecfg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bottles_wine.svg b/.icons/awkward/16x16/apps/bottles_wine.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bottles_wine.svg
@@ -0,0 +1 @@
+wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bottles_winetricks.svg b/.icons/awkward/16x16/apps/bottles_winetricks.svg
new file mode 120000
index 00000000..cda48fcb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bottles_winetricks.svg
@@ -0,0 +1 @@
+winetricks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bovo.svg b/.icons/awkward/16x16/apps/bovo.svg
new file mode 100644
index 00000000..085f5c5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bovo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#dcdcbe" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="matrix(.5 0 0 .5 -.5 -.5)">
+ <path fill="#3c79e7" d="m10 8a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path fill="#09214c" opacity=".4" d="m13 7v6h-6v1h6v4h-6v1h6v6h1v-6h4v6h1v-6h6v-1h-6v-4h6v-1h-6v-6h-1v6h-4v-6h-1zm1 7h4v4h-4v-4z"/>
+ <path fill="#3c79e7" d="m22 20a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path fill="#e74c3c" d="m17.061 14.232-1.061 1.061-1.061-1.061-0.707 0.707 1.061 1.061-1.061 1.061 0.707 0.707 1.061-1.061 1.061 1.061 0.707-0.707-1.061-1.061 1.061-1.061-0.707-0.707z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/box.svg b/.icons/awkward/16x16/apps/box.svg
new file mode 100644
index 00000000..5ff47664
--- /dev/null
+++ b/.icons/awkward/16x16/apps/box.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1b9bc9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 .50916 -.5)">
+ <path d="m16 11a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 2a3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3z"/>
+ <path d="m4 15c-0.554 0-1 0.446-1 1-0.070947 2.6369 0.09359 5.4215 0 8 0 2.7614 2.2386 5 5 5s5-2.2386 5-5-2.2386-5-5-5c-1.0827 0.0023-2.1355 0.35591-3 1.0078v-4.008c0-0.554-0.446-1-1-1zm4 6c1.6569 0 3 1.3431 3 3s-1.3431 3-3 3-3-1.3431-3-3c-1e-7 -1.6569 1.3431-3 3-3z"/>
+ <g transform="matrix(.70711 .70711 -.70711 .70711 23.829 -3.143)">
+ <path transform="matrix(.70711 -.70711 .70711 .70711 -14.627 19.072)" d="m21 3.6348c-0.25562 0-0.51116 0.0971-0.70703 0.29297-0.39174 0.39174-0.39174 1.0223 0 1.4141l2.4746 2.4746-2.4746 2.4746c-0.39174 0.39174-0.39174 1.0243 0 1.416 0.39174 0.39174 1.0243 0.39174 1.416 0l2.4746-2.4746 2.4746 2.4746c0.39174 0.39174 1.0223 0.39174 1.4141 0 0.39174-0.39174 0.39174-1.0243 0-1.416l-2.4746-2.4746 2.4746-2.4746c0.39174-0.39174 0.39174-1.0223 0-1.4141-0.39174-0.39174-1.0223-0.39174-1.4141 0l-2.474 2.4746-2.475-2.4746c-0.196-0.1958-0.453-0.2929-0.709-0.2929z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bpython.svg b/.icons/awkward/16x16/apps/bpython.svg
new file mode 100644
index 00000000..79435a99
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bpython.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4795d1" d="m 4.0333335,-4e-8 c -1.6806402,0 -3.03333352,0.96633332 -3.03333352,2.16666664 l 0,3.0333334 0,4.7998664 6.93333352,0 1.3,0 C 10,9.9998664 11,9 11,6.9665332 11,5 10,4 9.2333335,4.0001667 l -4.2333332,0 0,1.9996666 1.4423956,0 1.2431248,0 C 8.542697,6 9,6 9,7 9,8 8.4885381,8 7.6855207,8 L 4,8 4,7.110752 4,6.3557812 4,5.3463334 4,4.9996666 4,3.4666668 4,3 8,3 8,2.1666666 C 8,0.96633328 6.5007735,-4e-8 4.8201335,-4e-8 Z"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="6" y="1"/>
+ <path style="fill:#ffc851" d="M 8.0333335,16 C 6.3526933,16 5,15.033667 5,13.833333 L 5,10.8 5,6.0001336 l 6.933334,0 1.3,0 C 14,6.0001336 15,7 15,9.0334668 15,11 14,12 13.233334,11.999833 l -4.2333337,0 0,-1.999666 1.4423957,0 1.243125,0 C 12.542697,10 13,10 13,9 13,8 12.488538,8 11.685521,8 L 8,8 l 0,0.889248 0,0.7549708 0,1.0094482 0,0.346666 0,1.533 L 8,13 l 4,0 0,0.833333 C 12,15.033667 10.500774,16 8.8201335,16 Z"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="10" y="-15" transform="scale(1,-1)"/>
+ <path style="fill:#4795d1" d="M 7.6855469,6 C 8.5427232,6.0001667 9,6 9,7 9,8 8.4885643,8 7.6855469,8 8,8 8,8 8,8 l 2.892578,0 C 10.955968,7.6887372 11,7.3520172 11,6.9667969 11,6.6084223 10.957394,6.2939734 10.898438,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/br.com.jeanhertel.adriconf.svg b/.icons/awkward/16x16/apps/br.com.jeanhertel.adriconf.svg
new file mode 100644
index 00000000..919ed380
--- /dev/null
+++ b/.icons/awkward/16x16/apps/br.com.jeanhertel.adriconf.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#c2352a;stroke-linecap:round;stroke-linejoin:round" d="M 2.5,10.489502 V 3.4983116 c 0,0 3,-0.3333116 3,3.4166884 0,3.75 -3,3.574502 -3,3.574502 z"/>
+ <path style="fill:none;stroke:#169d41;stroke-linecap:round;stroke-linejoin:round" d="M 7.500075,10.492879 V 3.5016884 c 0,0 2.999925,-0.2341884 3,1.8283116 7.5e-5,2.0625 -3,2.1628788 -3,2.1628788 l 3,3.0000002 v 0 0 0"/>
+ <path style="fill:none;stroke:#2a72c2;stroke-linecap:round;stroke-linejoin:round" d="M 12.50005,3.5016884 V 10.492879"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brackets-electron.svg b/.icons/awkward/16x16/apps/brackets-electron.svg
new file mode 100644
index 00000000..4d9ce783
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brackets-electron.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e65100" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="12" height="12" x="2" y="2" rx=".8" ry=".8"/>
+ <path style="fill:#424242" d="M 4,4 V 12 H 7 V 10 H 6 V 6 H 7 V 4 Z M 9,4 V 6 H 10 V 10 H 9 V 12 H 12 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brackets.svg b/.icons/awkward/16x16/apps/brackets.svg
new file mode 100644
index 00000000..a283e8df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brackets.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#29aae2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="12" height="12" x="2" y="2" rx=".8" ry=".8"/>
+ <path style="fill:#424242" d="M 4,4 V 12 H 7 V 10 H 6 V 6 H 7 V 4 Z M 9,4 V 6 H 10 V 10 H 9 V 12 H 12 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/braindump.svg b/.icons/awkward/16x16/apps/braindump.svg
new file mode 100644
index 00000000..b37ae736
--- /dev/null
+++ b/.icons/awkward/16x16/apps/braindump.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f5ab35" d="m8.0001-2e-8c-2.7613 0-5.0001 2-5 5.2412-0.0001 1.7588 1.9999 4.7588 2.9999 6.7588h4c1-2 3-5 3-6.7587 0-3.2413-2.239-5.2412-5.0001-5.2412z"/>
+ <path fill="#434343" d="m10 12-0.6668 3.2c-0.0821 0.432-0.2972 0.8-0.6663 0.8h-1.3334c-0.3693 0-0.5893-0.367-0.6667-0.8l-0.6668-3.2z"/>
+ <path fill="#363636" fill-rule="evenodd" d="m8 2-2 4h2v4l2-4h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brasero.svg b/.icons/awkward/16x16/apps/brasero.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brasero.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/brave-browser-beta.svg b/.icons/awkward/16x16/apps/brave-browser-beta.svg
new file mode 120000
index 00000000..22ef9332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brave-browser-beta.svg
@@ -0,0 +1 @@
+brave.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/brave-browser-dev.svg b/.icons/awkward/16x16/apps/brave-browser-dev.svg
new file mode 100644
index 00000000..1d62d906
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brave-browser-dev.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1976d2" d="M 5.417,0 4.0427,1.2264 C 4.0245,1.2323 3.8902,1.1224 3.7437,1.0803 3.3512,0.9673 2.8527,0.98658 2.5141,1.1373 2.2926,1.2359 2.2067,1.3053 1.6799,1.8123 1.1121,2.3588 1,2.4899 1,2.606 1,2.6361 1.2052,2.9294 1.3062,3.1592 L 1.4894,3.5771 1.254,4.21 C 1.1245,4.558 1.0128,4.8618 1.0048,4.8857 0.98474,4.9467 2.8231,12.026 2.9192,12.249 3.0936,12.655 3.3677,13.019 3.7228,13.316 4.0435,13.585 7.2977,15.761 7.6199,15.922 7.7152,15.969 7.8688,15.997 8,16 8.1312,15.997 8.2848,15.969 8.3801,15.922 8.7023,15.761 11.957,13.585 12.277,13.316 12.632,13.019 12.906,12.655 13.081,12.249 13.177,12.026 15.015,4.9467 14.995,4.8857 14.987,4.8618 14.876,4.558 14.746,4.21 L 14.511,3.5771 14.694,3.1592 C 14.795,2.9294 15,2.6361 15,2.606 15,2.4899 14.888,2.3588 14.32,1.8123 13.793,1.3053 13.707,1.2359 13.486,1.1373 13.147,0.98658 12.649,0.9673 12.256,1.0803 12.11,1.1224 11.976,1.2323 11.957,1.2264 L 10.583,0 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 8.5685,12.569 C 8.5685,12.569 9.1826,12.106 9.7292,11.659 10.037,11.408 10.085,11.344 10.035,11.255 9.9947,11.184 9.0026,10.626 8.5282,10.408 8.0293,10.179 7.9769,10.178 7.4929,10.404 7.059,10.606 6.0825,11.157 6.0006,11.247 5.916,11.34 5.9586,11.426 6.1718,11.591 6.6111,11.931 7.4532,12.584 7.4532,12.584 8.0258,13.141 7.9813,13.142 8.5685,12.568 Z M 6.2669,10.574 C 6.8624,10.255 6.9514,10.188 7.4066,9.7277 7.7893,9.3405 7.8601,9.2253 7.8057,9.0786 7.7872,9.029 7.4997,8.726 7.1666,8.4051 6.3795,7.647 6.4125,7.954 6.712,7.1312 6.8898,6.6426 6.9363,6.6792 6.9356,6.5438 6.9346,6.3392 6.8682,6.1856 6.7346,6.0794 6.6805,6.0363 6.2049,5.8173 5.6778,5.5924 5.1506,5.3677 4.7224,5.1688 4.7261,5.1506 4.7345,5.109 5.3158,5.0368 5.7378,5.0247 L 6.057,5.0171 6.6438,5.2512 C 7.1558,5.4555 7.2362,5.4975 7.2746,5.5803 7.2988,5.6325 7.3183,5.7029 7.3179,5.7365 7.3175,5.7706 7.2226,6.2556 7.107,6.8155 6.9046,7.796 6.8989,7.6353 6.9515,7.6952 7.035,7.7902 7.8535,8.0107 8.1091,7.9888 8.4009,7.9623 8.9972,7.7599 9.0574,7.6918 9.1061,7.6366 9.0969,7.7743 8.8986,6.8158 8.7828,6.2559 8.6878,5.7704 8.6874,5.7368 8.687,5.7028 8.7066,5.6328 8.731,5.5802 8.7695,5.4974 8.845,5.4566 9.301,5.2746 10.036,4.9807 10.021,4.9834 10.689,5.0511 11.001,5.0813 11.268,5.1218 11.283,5.1381 11.3,5.157 11.281,5.1808 11.238,5.1993 11.197,5.2183 10.768,5.401 10.283,5.6088 9.7978,5.8165 9.3502,6.0243 9.288,6.0703 9.1417,6.1784 9.0707,6.3324 9.0697,6.5444 9.0689,6.6783 9.1152,6.6405 9.2882,7.1136 9.4088,7.4434 9.5075,7.7441 9.5075,7.7819 9.5075,7.9347 9.4077,7.8583 8.8543,8.39 8.5364,8.6956 8.2542,8.9904 8.2272,9.0454 8.2002,9.1002 8.1848,9.1842 8.1929,9.2319 8.2069,9.3132 8.5876,9.7338 8.9755,10.096 9.1384,10.248 10.125,10.954 10.283,10.982 10.415,11.005 10.557,10.781 10.788,10.562 11.015,10.347 11.151,10.132 11.243,9.8394 11.329,9.5656 11.307,9.3807 11.136,8.9367 11.006,8.5978 10.972,8.4118 11.015,8.2848 11.025,8.2545 11.378,7.8747 11.798,7.4383 12.714,6.4877 12.933,6.3174 12.983,6.1476 13.039,5.9592 13,5.7106 12.874,5.4608 12.575,4.8632 11.332,2.9923 11.226,2.9923 10.682,3.0918 10.227,3.3915 9.6537,3.4925 9.6086,3.4926 9.4171,3.359 9.2281,3.2932 8.4208,3.0133 8.159,2.9921 8.0027,2.9921 7.8464,2.9921 7.5845,3.0148 6.7773,3.2932 6.5882,3.3586 6.3946,3.4925 6.347,3.4925 5.7824,3.3991 5.3638,3.0683 4.7793,2.9921 4.6881,3.061 3.8796,4.3285 3.5448,4.8822 3.1511,5.5334 3.0398,5.6172 3.0078,5.8651 2.963,6.2119 3.0769,6.2704 4.253,7.4885 4.6486,7.8983 4.9804,8.257 4.9902,8.2856 5.0344,8.4142 4.9995,8.6075 4.8712,8.9469 4.6951,9.4127 4.6793,9.542 4.7643,9.8233 4.8568,10.129 5.0135,10.376 5.2503,10.59 5.4705,10.788 5.5556,10.987 5.6855,10.991 5.732,10.992 5.9936,10.723 6.2669,10.576 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brave-browser-nightly.svg b/.icons/awkward/16x16/apps/brave-browser-nightly.svg
new file mode 100644
index 00000000..6f64eec6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brave-browser-nightly.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ab47bc" d="M 5.417,0 4.0427,1.2264 C 4.0245,1.2323 3.8902,1.1224 3.7437,1.0803 3.3512,0.9673 2.8527,0.98658 2.5141,1.1373 2.2926,1.2359 2.2067,1.3053 1.6799,1.8123 1.1121,2.3588 1,2.4899 1,2.606 1,2.6361 1.2052,2.9294 1.3062,3.1592 L 1.4894,3.5771 1.254,4.21 C 1.1245,4.558 1.0128,4.8618 1.0048,4.8857 0.98474,4.9467 2.8231,12.026 2.9192,12.249 3.0936,12.655 3.3677,13.019 3.7228,13.316 4.0435,13.585 7.2977,15.761 7.6199,15.922 7.7152,15.969 7.8688,15.997 8,16 8.1312,15.997 8.2848,15.969 8.3801,15.922 8.7023,15.761 11.957,13.585 12.277,13.316 12.632,13.019 12.906,12.655 13.081,12.249 13.177,12.026 15.015,4.9467 14.995,4.8857 14.987,4.8618 14.876,4.558 14.746,4.21 L 14.511,3.5771 14.694,3.1592 C 14.795,2.9294 15,2.6361 15,2.606 15,2.4899 14.888,2.3588 14.32,1.8123 13.793,1.3053 13.707,1.2359 13.486,1.1373 13.147,0.98658 12.649,0.9673 12.256,1.0803 12.11,1.1224 11.976,1.2323 11.957,1.2264 L 10.583,0 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 8.5685,12.569 C 8.5685,12.569 9.1826,12.106 9.7292,11.659 10.037,11.408 10.085,11.344 10.035,11.255 9.9947,11.184 9.0026,10.626 8.5282,10.408 8.0293,10.179 7.9769,10.178 7.4929,10.404 7.059,10.606 6.0825,11.157 6.0006,11.247 5.916,11.34 5.9586,11.426 6.1718,11.591 6.6111,11.931 7.4532,12.584 7.4532,12.584 8.0258,13.141 7.9813,13.142 8.5685,12.568 Z M 6.2669,10.574 C 6.8624,10.255 6.9514,10.188 7.4066,9.7277 7.7893,9.3405 7.8601,9.2253 7.8057,9.0786 7.7872,9.029 7.4997,8.726 7.1666,8.4051 6.3795,7.647 6.4125,7.954 6.712,7.1312 6.8898,6.6426 6.9363,6.6792 6.9356,6.5438 6.9346,6.3392 6.8682,6.1856 6.7346,6.0794 6.6805,6.0363 6.2049,5.8173 5.6778,5.5924 5.1506,5.3677 4.7224,5.1688 4.7261,5.1506 4.7345,5.109 5.3158,5.0368 5.7378,5.0247 L 6.057,5.0171 6.6438,5.2512 C 7.1558,5.4555 7.2362,5.4975 7.2746,5.5803 7.2988,5.6325 7.3183,5.7029 7.3179,5.7365 7.3175,5.7706 7.2226,6.2556 7.107,6.8155 6.9046,7.796 6.8989,7.6353 6.9515,7.6952 7.035,7.7902 7.8535,8.0107 8.1091,7.9888 8.4009,7.9623 8.9972,7.7599 9.0574,7.6918 9.1061,7.6366 9.0969,7.7743 8.8986,6.8158 8.7828,6.2559 8.6878,5.7704 8.6874,5.7368 8.687,5.7028 8.7066,5.6328 8.731,5.5802 8.7695,5.4974 8.845,5.4566 9.301,5.2746 10.036,4.9807 10.021,4.9834 10.689,5.0511 11.001,5.0813 11.268,5.1218 11.283,5.1381 11.3,5.157 11.281,5.1808 11.238,5.1993 11.197,5.2183 10.768,5.401 10.283,5.6088 9.7978,5.8165 9.3502,6.0243 9.288,6.0703 9.1417,6.1784 9.0707,6.3324 9.0697,6.5444 9.0689,6.6783 9.1152,6.6405 9.2882,7.1136 9.4088,7.4434 9.5075,7.7441 9.5075,7.7819 9.5075,7.9347 9.4077,7.8583 8.8543,8.39 8.5364,8.6956 8.2542,8.9904 8.2272,9.0454 8.2002,9.1002 8.1848,9.1842 8.1929,9.2319 8.2069,9.3132 8.5876,9.7338 8.9755,10.096 9.1384,10.248 10.125,10.954 10.283,10.982 10.415,11.005 10.557,10.781 10.788,10.562 11.015,10.347 11.151,10.132 11.243,9.8394 11.329,9.5656 11.307,9.3807 11.136,8.9367 11.006,8.5978 10.972,8.4118 11.015,8.2848 11.025,8.2545 11.378,7.8747 11.798,7.4383 12.714,6.4877 12.933,6.3174 12.983,6.1476 13.039,5.9592 13,5.7106 12.874,5.4608 12.575,4.8632 11.332,2.9923 11.226,2.9923 10.682,3.0918 10.227,3.3915 9.6537,3.4925 9.6086,3.4926 9.4171,3.359 9.2281,3.2932 8.4208,3.0133 8.159,2.9921 8.0027,2.9921 7.8464,2.9921 7.5845,3.0148 6.7773,3.2932 6.5882,3.3586 6.3946,3.4925 6.347,3.4925 5.7824,3.3991 5.3638,3.0683 4.7793,2.9921 4.6881,3.061 3.8796,4.3285 3.5448,4.8822 3.1511,5.5334 3.0398,5.6172 3.0078,5.8651 2.963,6.2119 3.0769,6.2704 4.253,7.4885 4.6486,7.8983 4.9804,8.257 4.9902,8.2856 5.0344,8.4142 4.9995,8.6075 4.8712,8.9469 4.6951,9.4127 4.6793,9.542 4.7643,9.8233 4.8568,10.129 5.0135,10.376 5.2503,10.59 5.4705,10.788 5.5556,10.987 5.6855,10.991 5.732,10.992 5.9936,10.723 6.2669,10.576 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brave-browser.svg b/.icons/awkward/16x16/apps/brave-browser.svg
new file mode 120000
index 00000000..22ef9332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brave-browser.svg
@@ -0,0 +1 @@
+brave.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/brave.svg b/.icons/awkward/16x16/apps/brave.svg
new file mode 100644
index 00000000..f6697777
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brave.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ee5132" d="M 5.417,0 4.0427,1.2264 C 4.0245,1.2323 3.8902,1.1224 3.7437,1.0803 3.3512,0.9673 2.8527,0.98658 2.5141,1.1373 2.2926,1.2359 2.2067,1.3053 1.6799,1.8123 1.1121,2.3588 1,2.4899 1,2.606 1,2.6361 1.2052,2.9294 1.3062,3.1592 L 1.4894,3.5771 1.254,4.21 C 1.1245,4.558 1.0128,4.8618 1.0048,4.8857 0.98474,4.9467 2.8231,12.026 2.9192,12.249 3.0936,12.655 3.3677,13.019 3.7228,13.316 4.0435,13.585 7.2977,15.761 7.6199,15.922 7.7152,15.969 7.8688,15.997 8,16 8.1312,15.997 8.2848,15.969 8.3801,15.922 8.7023,15.761 11.957,13.585 12.277,13.316 12.632,13.019 12.906,12.655 13.081,12.249 13.177,12.026 15.015,4.9467 14.995,4.8857 14.987,4.8618 14.876,4.558 14.746,4.21 L 14.511,3.5771 14.694,3.1592 C 14.795,2.9294 15,2.6361 15,2.606 15,2.4899 14.888,2.3588 14.32,1.8123 13.793,1.3053 13.707,1.2359 13.486,1.1373 13.147,0.98658 12.649,0.9673 12.256,1.0803 12.11,1.1224 11.976,1.2323 11.957,1.2264 L 10.583,0 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 8.5685,12.569 C 8.5685,12.569 9.1826,12.106 9.7292,11.659 10.037,11.408 10.085,11.344 10.035,11.255 9.9947,11.184 9.0026,10.626 8.5282,10.408 8.0293,10.179 7.9769,10.178 7.4929,10.404 7.059,10.606 6.0825,11.157 6.0006,11.247 5.916,11.34 5.9586,11.426 6.1718,11.591 6.6111,11.931 7.4532,12.584 7.4532,12.584 8.0258,13.141 7.9813,13.142 8.5685,12.568 Z M 6.2669,10.574 C 6.8624,10.255 6.9514,10.188 7.4066,9.7277 7.7893,9.3405 7.8601,9.2253 7.8057,9.0786 7.7872,9.029 7.4997,8.726 7.1666,8.4051 6.3795,7.647 6.4125,7.954 6.712,7.1312 6.8898,6.6426 6.9363,6.6792 6.9356,6.5438 6.9346,6.3392 6.8682,6.1856 6.7346,6.0794 6.6805,6.0363 6.2049,5.8173 5.6778,5.5924 5.1506,5.3677 4.7224,5.1688 4.7261,5.1506 4.7345,5.109 5.3158,5.0368 5.7378,5.0247 L 6.057,5.0171 6.6438,5.2512 C 7.1558,5.4555 7.2362,5.4975 7.2746,5.5803 7.2988,5.6325 7.3183,5.7029 7.3179,5.7365 7.3175,5.7706 7.2226,6.2556 7.107,6.8155 6.9046,7.796 6.8989,7.6353 6.9515,7.6952 7.035,7.7902 7.8535,8.0107 8.1091,7.9888 8.4009,7.9623 8.9972,7.7599 9.0574,7.6918 9.1061,7.6366 9.0969,7.7743 8.8986,6.8158 8.7828,6.2559 8.6878,5.7704 8.6874,5.7368 8.687,5.7028 8.7066,5.6328 8.731,5.5802 8.7695,5.4974 8.845,5.4566 9.301,5.2746 10.036,4.9807 10.021,4.9834 10.689,5.0511 11.001,5.0813 11.268,5.1218 11.283,5.1381 11.3,5.157 11.281,5.1808 11.238,5.1993 11.197,5.2183 10.768,5.401 10.283,5.6088 9.7978,5.8165 9.3502,6.0243 9.288,6.0703 9.1417,6.1784 9.0707,6.3324 9.0697,6.5444 9.0689,6.6783 9.1152,6.6405 9.2882,7.1136 9.4088,7.4434 9.5075,7.7441 9.5075,7.7819 9.5075,7.9347 9.4077,7.8583 8.8543,8.39 8.5364,8.6956 8.2542,8.9904 8.2272,9.0454 8.2002,9.1002 8.1848,9.1842 8.1929,9.2319 8.2069,9.3132 8.5876,9.7338 8.9755,10.096 9.1384,10.248 10.125,10.954 10.283,10.982 10.415,11.005 10.557,10.781 10.788,10.562 11.015,10.347 11.151,10.132 11.243,9.8394 11.329,9.5656 11.307,9.3807 11.136,8.9367 11.006,8.5978 10.972,8.4118 11.015,8.2848 11.025,8.2545 11.378,7.8747 11.798,7.4383 12.714,6.4877 12.933,6.3174 12.983,6.1476 13.039,5.9592 13,5.7106 12.874,5.4608 12.575,4.8632 11.332,2.9923 11.226,2.9923 10.682,3.0918 10.227,3.3915 9.6537,3.4925 9.6086,3.4926 9.4171,3.359 9.2281,3.2932 8.4208,3.0133 8.159,2.9921 8.0027,2.9921 7.8464,2.9921 7.5845,3.0148 6.7773,3.2932 6.5882,3.3586 6.3946,3.4925 6.347,3.4925 5.7824,3.3991 5.3638,3.0683 4.7793,2.9921 4.6881,3.061 3.8796,4.3285 3.5448,4.8822 3.1511,5.5334 3.0398,5.6172 3.0078,5.8651 2.963,6.2119 3.0769,6.2704 4.253,7.4885 4.6486,7.8983 4.9804,8.257 4.9902,8.2856 5.0344,8.4142 4.9995,8.6075 4.8712,8.9469 4.6951,9.4127 4.6793,9.542 4.7643,9.8233 4.8568,10.129 5.0135,10.376 5.2503,10.59 5.4705,10.788 5.5556,10.987 5.6855,10.991 5.732,10.992 5.9936,10.723 6.2669,10.576 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/breeze-settings.svg b/.icons/awkward/16x16/apps/breeze-settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/breeze-settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bridge-constructor-portal.svg b/.icons/awkward/16x16/apps/bridge-constructor-portal.svg
new file mode 100644
index 00000000..7524df3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bridge-constructor-portal.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8e8e8e" d="M 2.65,3 C 2.2899,3 2,3.2726 2,3.6111 V 13.389 C 2,13.727 2.2899,14 2.65,14 H 13.375 C 13.735,14 14.025,13.727 14.025,13.389 V 3.6111 C 14.025,3.2726 13.735,3 13.375,3 Z M 13.05,3 C 12.69,3 12.4,3.2726 12.4,3.6111 V 13.389 C 12.4,13.727 12.69,14 13.05,14 H 14.35 C 14.71,14 15,13.727 15,13.389 V 3.6111 C 15,3.2726 14.71,3 14.35,3 Z"/>
+ <rect style="fill:#ff9205" width="3" height="15" x="1" y="1" rx=".75" ry=".833"/>
+ <rect style="fill:#00c1ee" width="3" height="15" x="13" y="1" rx=".75" ry=".833"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 8.5,5.5 V 11.5 M 8.5,5.5 3.5,11.5 H 13.5 Z"/>
+ <path style="fill:#ffffff" d="M 8.5,4 A 1.5,1.5 0 0 0 7,5.5 1.5,1.5 0 0 0 8.5,7 1.5,1.5 0 0 0 10,5.5 1.5,1.5 0 0 0 8.5,4 Z"/>
+ <path style="fill:#ffffff" d="M 3.5,10 A 1.5,1.5 0 0 0 2,11.5 1.5,1.5 0 0 0 3.5,13 1.5,1.5 0 0 0 5,11.5 1.5,1.5 0 0 0 3.5,10 Z"/>
+ <path style="fill:#ffffff" d="M 8.5,10 A 1.5,1.5 0 0 0 7,11.5 1.5,1.5 0 0 0 8.5,13 1.5,1.5 0 0 0 10,11.5 1.5,1.5 0 0 0 8.5,10 Z"/>
+ <path style="fill:#ffffff" d="M 13.5,10 A 1.5,1.5 0 0 0 12,11.5 1.5,1.5 0 0 0 13.5,13 1.5,1.5 0 0 0 15,11.5 1.5,1.5 0 0 0 13.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/brightnesssettings.svg b/.icons/awkward/16x16/apps/brightnesssettings.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/brightnesssettings.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/browser-tor.svg b/.icons/awkward/16x16/apps/browser-tor.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/browser-tor.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/browser.svg b/.icons/awkward/16x16/apps/browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/browser360-beta.svg b/.icons/awkward/16x16/apps/browser360-beta.svg
new file mode 100644
index 00000000..2ae02f15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/browser360-beta.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#60ab1a" d="M 8,2 C 4.6862915,2 2,4.6862915 2,8 2,8.4000257 2.0386089,8.7918048 2.1132812,9.1699219 2.0551315,8.9943471 5.1139253,5.3453191 5.2792969,5.9082031 5.3734183,6.228569 2.5726055,10.581905 2.7304688,10.871094 3.748249,12.73556 5.7261919,14 8,14 c 2.927056,-9.84e-4 5.42622,-2.113883 5.914062,-5 H 10.353516 C 10.000793,10.197185 9.0581703,10.998218 8,11 6.6192881,11 5.5,9.6568542 5.5,8 h 5 2.5 1 C 14,5.5896631 12.575597,3.5165651 10.525391,2.5625 9.5592217,3.173527 8.5607445,4.0003721 7.5996094,5.0390625 7.730465,5.0134133 7.8643471,5.0002284 8,5 9.0581703,5.00178 10.000793,5.8028154 10.353516,7 H 5.6464844 C 5.7186237,6.7551501 5.9961251,5.9288573 6.1135563,5.7205971 L 5.5820312,6.0800781 C 6.807161,4.4893981 8.1986057,3.1588342 9.5625,2.2128906 9.063618,2.0784808 8.5413484,2 8,2 Z"/>
+ <path style="fill:#60ab1a" d="M 12.967,0.00631425 C 10.747718,0.13774919 7.701623,2.2811598 5.2968193,5.4035013 2.0771196,9.5839717 1.0367459,14.13705 2.9730197,15.573349 3.4554202,15.926357 4.096309,16.062569 4.8559773,15.973545 4.4761649,15.925207 4.1447358,15.796259 3.8695545,15.589763 2.073728,14.221993 3.3027928,9.9214414 6.288726,5.9395592 9.2743333,1.958021 12.88583,-0.19717245 14.681125,1.1709499 15.251969,1.6099615 15.560712,2.3765609 15.576097,3.3931373 15.697582,2.0185476 15.367773,0.98345253 14.633445,0.43465005 14.198943,0.11216171 13.63386,-0.03308478 12.967,0.00631425 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bt-logo.svg b/.icons/awkward/16x16/apps/bt-logo.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bt-logo.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/btsync-gui.svg b/.icons/awkward/16x16/apps/btsync-gui.svg
new file mode 100644
index 00000000..cfa9442f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/btsync-gui.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#5cd1ff" d="m7.9467 2.6667c-0.38235 0.00123-0.76549 0.042427-1.1403 0.1256-1.3493 0.2994-2.5166 1.1254-3.3514 2.3715-0.3545 0.5292-0.6759 1.2645-0.6759 1.5465 0 0.2411 0.27923 0.3657 0.46644 0.20811 0.043163-0.036336 0.086715-0.10397 0.096805-0.15031 0.094928-0.43601 0.4297-1.0912 0.81776-1.6004 0.32372-0.42483 0.91765-0.96128 1.3758-1.2426 1.4313-0.87893 3.3857-0.8968 4.826-0.044075 0.90235 0.53419 1.6401 1.4208 2.0727 2.4907 0.09394 0.23234 0.24808 0.74149 0.24808 0.81952 0 0.022443-0.13816-0.095595-0.30704-0.26231-0.3675-0.3628-0.40412-0.38881-0.54763-0.38881-0.15866 0-0.26926 0.10211-0.28769 0.26566-0.0074 0.066107-0.0032 0.13862 0.0094 0.16114 0.02683 0.047957 1.1935 1.2284 1.2861 1.3013 0.093 0.0734 0.267 0.0661 0.364-0.0154 0.128-0.1079 0.146-0.1855 0.128-0.5707-0.067-1.4368-0.966-3.0655-2.206-3.9953-0.888-0.6668-2.0284-1.0237-3.1751-1.0201zm-5.2797 5.2611 0.015717 0.37133c0.026789 0.63307 0.20517 1.2842 0.53856 1.9659 0.67232 1.3748 1.7749 2.369 3.1131 2.807 0.38775 0.1269 0.67195 0.18611 1.1876 0.24744 0.22181 0.02638 0.9312 0.01296 1.2072-0.02283 1.5674-0.20331 2.9523-1.1083 3.8706-2.5293 0.29726-0.46 0.58757-1.1266 0.62373-1.4321 0.01412-0.1194 0.0095-0.13273-0.07733-0.21954-0.07775-0.077781-0.11035-0.092309-0.20603-0.091819-0.17837 0.0008-0.22177 0.052725-0.33909 0.40474-0.40149 1.2046-1.3735 2.3091-2.5211 2.8645-0.92971 0.44997-1.991 0.57552-3.0545 0.36124-1.208-0.243-2.2534-0.977-2.9732-2.088-0.2709-0.419-0.5537-1.0467-0.6588-1.4642-0.023733-0.093333-0.049547-0.1936-0.0576-0.2224-0.008-0.0288 0.14507 0.10507 0.34016 0.2976l0.35477 0.34976 0.13388-0.012859c0.18251-0.0176 0.26256-0.098133 0.28021-0.2816l0.013-0.1355-0.677-0.6773-0.677-0.6773s-0.12864-0.085984-0.28735-0.015163c-0.1586 0.0708-0.1502 0.2005-0.1502 0.2005z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bug-buddy.svg b/.icons/awkward/16x16/apps/bug-buddy.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bug-buddy.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/builder.svg b/.icons/awkward/16x16/apps/builder.svg
new file mode 100644
index 00000000..e3e2e1f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/builder.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#cbbb2e;stroke-width:3" d="M 10,2 6,6"/>
+ <rect style="fill:#cbbb2e" width="4" height="8.5" x="-7" y="6" ry="0" transform="scale(-1,1)"/>
+ <path style="fill:#d6c84a" d="M 7,13 H 3 C 2.446,13 2,13.446 2,14 2,14.554 2.446,15 3,15 H 7 C 7.554,15 8,14.554 8,14 8,13.446 7.554,13 7,13 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,14 C 9,14 9,15 9,15 V 16 H 1 V 15 C 1,14 2,14 2,14 Z"/>
+ <path style="fill:none;stroke:#cbbb2e;stroke-width:2;stroke-linecap:square" d="M 10,2 12,4"/>
+ <rect style="opacity:0.2" width="4" height="4" x="-12" y="1" ry="2" transform="scale(-1,1)"/>
+ <rect style="opacity:0.2" width="6" height="6" x="-8" y="5" ry="3" transform="scale(-1,1)"/>
+ <rect style="fill:#d6c84a" width="6" height="6" x="-8" y="4" ry="3" transform="scale(-1,1)"/>
+ <rect style="fill:#4f4f4f" width="4" height="4" x="-7" y="5" ry="2" transform="scale(-1,1)"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="2" height="2" x="-6" y="6" ry="1" transform="scale(-1,1)"/>
+ <rect style="fill:#d6c84a" width="4" height="4" x="-12" y="0" ry="2" transform="scale(-1,1)"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-linecap:round;stroke-linejoin:round" d="M 13.5,7.5 11.5,7.497 V 5.497 L 13.5,3.497 H 15.5 V 5.497"/>
+ <rect style="fill:#4f4f4f" width="2" height="2" x="-11" y="1" ry="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/buka.svg b/.icons/awkward/16x16/apps/buka.svg
new file mode 100644
index 00000000..0a7e9968
--- /dev/null
+++ b/.icons/awkward/16x16/apps/buka.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#395a95" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 3.3599329,5.9715213 C 3.3570364,5.9715213 3,5.9658342 3,6.3244788 v 5.1256642 c 2.96e-5,0.295855 0.2398596,0.535685 0.5357143,0.535714 h 3.5887278 c 0.9811254,0.03195 0.8179683,0.83786 1.3755579,0.814081 0.5575896,0.02378 0.3944325,-0.782131 1.3755579,-0.814081 H 13.464286 C 13.76014,11.985828 13.999971,11.846033 14,11.550178 V 6.3244788 C 14,5.9658342 13.642963,5.9715213 13.640067,5.9715213 H 13 V 11 H 9.7674386 C 9.2051871,11.003258 8.8728518,11.447933 8.5,11.718745 8.1271482,11.447933 7.7948129,11.003258 7.2325614,11 H 4 V 5.9715213 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.60000002;stroke-linecap:round;stroke-linejoin:round" d="M 3.708,6.931242 V 4.3 h 2.7 c 1.2,0 2.0999255,1.2 2.0999255,2 v 3.3"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.60000002;stroke-linecap:round;stroke-linejoin:round" d="M 13.307851,6.931242 V 4.3 h -2.7 c -1.2,0 -2.0999255,1.2 -2.0999255,2 v 3.3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bum.svg b/.icons/awkward/16x16/apps/bum.svg
new file mode 100644
index 00000000..acf64bc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bum.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <path fill="#ee7737" d="m6.3184 1036.4c-0.1743 0.018-0.3295 0.1584-0.3614 0.3262l-0.2129 1.0566a7 7 0 0 0 -2.4296 1.4278l-1.1329-0.3731c-0.1775-0.06-0.3929 0.018-0.4882 0.1758l-1.6426 2.7754c-0.092603 0.1596-0.052959 0.3805 0.089844 0.5l0.98046 0.8379a7 7 0 0 0 -0.1211 1.2734 7 7 0 0 0 0.1211 1.2754l-0.98047 0.8375c-0.14279 0.1195-0.18245 0.3404-0.089844 0.5l1.6426 2.7734c0.095345 0.1573 0.31082 0.2353 0.48828 0.1758l1.1328-0.372a7 7 0 0 0 2.4296 1.429l0.21289 1.0566c0.03517 0.1792 0.21095 0.3217 0.39844 0.3242h3.2891c0.18749 0 0.36329-0.145 0.39844-0.3242l0.21289-1.0586a7 7 0 0 0 2.4297 -1.4277l1.1328 0.373c0.17746 0.06 0.39294-0.018 0.48828-0.1758l1.6426-2.7734c0.0926-0.1596 0.05296-0.3805-0.08984-0.5l-0.981-0.8375a7 7 0 0 0 0.121 -1.2754 7 7 0 0 0 -0.121 -1.2754l0.98047-0.8359c0.14278-0.1195 0.18244-0.3404 0.08984-0.5l-1.642-2.7754c-0.095-0.1576-0.311-0.2353-0.489-0.1758l-1.132 0.3731a7 7 0 0 0 -2.43 -1.4297l-0.213-1.0567c-0.035-0.1792-0.2112-0.3217-0.3985-0.3242h-3.2891c-0.012858-0.0003-0.02431-0.0003-0.037109 0z"/>
+ <path fill="#fff" d="m8 1040.4c2.209 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.7909-4-4 1.7909-4 4-4z"/>
+ <path opacity=".2" d="m8 1038.4c-3.3095 0-6 2.6905-6 6 0 3.31 2.6905 6 6 6 3.31 0 6-2.69 6-6 0-3.3095-2.69-6-6-6zm0 0.7059c2.9281 0 5.2941 2.366 5.2941 5.2941s-2.366 5.2941-5.2941 5.2941c-2.928 0-5.2941-2.3661-5.2941-5.2941 0-2.9278 2.3661-5.2939 5.2941-5.2939z"/>
+ <path fill="#ffee57" d="m7.3838 1038.4c-3.0209 0.3093-5.3838 2.8667-5.3838 5.9682 0 3.3095 2.6905 6 6 6 0.49652 0 0.97631-0.067 1.438-0.1813 0.042724-0.099 0.11809-0.2666 0.085495-0.3985-0.030101-0.1217-0.12965-0.2254-0.24128-0.2888-0.41082 0.102-0.83894 0.1627-1.2819 0.1627-2.928 0-5.2941-2.3661-5.2941-5.2941 0-2.7918 2.1522-5.0668 4.89-5.2733 0.1058-0.1145 0.1461-0.2378 0.1263-0.3992-0.0204-0.1662-0.1482-0.2564-0.3385-0.2958z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bumblebee.svg b/.icons/awkward/16x16/apps/bumblebee.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bumblebee.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/burp.svg b/.icons/awkward/16x16/apps/burp.svg
new file mode 100644
index 00000000..f8cad11a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/burp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff6633" d="M 8,7.7105966e-4 V 14.999983 c 0.044325,-3.94e-4 0.088519,-0.0048 0.1320312,-0.0131 L 15.410156,13.607612 C 15.752587,13.542864 16.000045,13.248528 16,12.90603 V 2.1055177 C 16.00019,1.7634961 15.753528,1.4693281 15.411719,1.4039356 L 8.1335936,0.01310657 C 8.0895444,0.00496055 8.0448232,8.3113854e-4 8,7.7105966e-4 Z"/>
+ <path style="fill:none;stroke:#fdfdfd" d="M 12.5,2 V 3.9473641 L 10.02,6.5 h 2.48 v 2 h 1.8 l -1.8,2.552619 V 13"/>
+ <path style="fill:#404041" d="M 7.9882812,1e-7 A 0.72734542,0.71437061 0 0 0 7.8554688,0.01310653 L 0.58828139,1.4039356 A 0.72734542,0.71437061 0 0 0 1.6e-7,2.1055177 V 12.90603 a 0.72734542,0.71437061 0 0 0 0.58984375,0.701582 L 7.85625,14.986877 A 0.72734542,0.71437061 0 0 0 8,14.999983 V 7.7105966e-4 A 0.72734542,0.71437061 0 0 0 7.9882812,1e-7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/buttercup-desktop.svg b/.icons/awkward/16x16/apps/buttercup-desktop.svg
new file mode 100644
index 00000000..9f2c8c1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/buttercup-desktop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4cd6c6" width="10" height="14" x="6" y="-15" rx="4.583" ry="4.529" transform="rotate(90)"/>
+ <rect style="fill:#4cd6c6" width="10" height="16" x="1" y="0" rx="4.583" ry="4.4"/>
+ <path style="fill:#ffffff" d="M 9,4.6643132 C 9,6.1357724 7.6568542,5.9964695 6,5.9964695 4.3431457,5.9964695 3,6.1357724 3,4.6643132 3,3.1928534 4.3431457,2 6,2 7.6568542,2 9,3.1928534 9,4.6643132 Z"/>
+ <circle style="fill:#ffffff" cx="6" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="6" cy="10.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/bwfmetaedit.svg b/.icons/awkward/16x16/apps/bwfmetaedit.svg
new file mode 100644
index 00000000..1f8b8232
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bwfmetaedit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#26ace2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,3.8450705 V 5.0014649 H 4.5 V 5.846535 H 3 V 8 H 2 V 3 h 3 v 0.8450705 z"/>
+ <path style="fill:#ffffff" d="M 10.287769,8 H 9.198073 L 8.8570793,6.8764161 H 7.1669388 L 6.825945,8 H 5.7325428 L 7.3744996,3 H 8.6495181 Z M 8.0120089,3.6745738 c -0.00494,0.024708 -0.014823,0.06795 -0.02965,0.1297254 -0.012355,0.061774 -0.028417,0.1321967 -0.048184,0.211268 -0.019767,0.079071 -0.042005,0.1655545 -0.066716,0.2594512 -0.022239,0.091426 -0.045713,0.1816162 -0.070423,0.2705709 L 7.3967396,6 h 1.230541 L 8.2269843,4.5455893 C 8.202276,4.4566346 8.1775664,4.3664443 8.1528555,4.2750184 8.1306166,4.1811217 8.1096134,4.094638 8.0898459,4.0155672 8.0700792,3.9364961 8.0527824,3.8660734 8.0379555,3.8042992 L 8.0120097,3.6745738 Z"/>
+ <path style="fill:#ffffff" d="m 5.7499997,11.461082 c 0,0.415122 -0.049309,0.780825 -0.1479287,1.09711 -0.09862,0.316283 -0.2416179,0.581912 -0.4289942,0.796885 C 4.9857002,13.567581 4.7551777,13.728194 4.481509,13.836917 4.2103057,13.945639 3.9021203,14 3.5569524,14 H 2 V 9.0000004 h 1.3350591 c 0.3895462,0 0.7347141,0.048183 1.0355028,0.1445512 0.3007891,0.096367 0.5535012,0.2446254 0.7581362,0.4447738 0.204635,0.2001487 0.3587275,0.4558936 0.4622779,0.7672346 0.1060158,0.308871 0.1590237,0.677045 0.1590237,1.104522 z m -1.0983724,0 c 0,-0.289103 -0.027121,-0.534964 -0.08136,-0.737583 C 4.5160256,10.518409 4.4334319,10.351619 4.3224848,10.223128 4.2140036,10.092167 4.0759369,9.9970349 3.908284,9.937732 3.7406311,9.8759578 3.2491681,9.8450707 3.0223435,9.8450707 H 2.9776565 L 3,13.154929 h 0.1681571 c 0.3994083,0 0.996537,-0.140845 1.1913103,-0.422535 0.1947729,-0.284161 0.2921596,-0.707931 0.2921599,-1.271312 z"/>
+ <path style="fill:#ffffff" d="M 10,13.26259 C 9.90331,13.33933 9.790077,13.420864 9.660306,13.507195 9.53308,13.593525 9.389313,13.67386 9.229008,13.748201 9.071247,13.820141 8.8994911,13.880096 8.7137405,13.928057 8.5279899,13.976019 8.3295165,14 8.1183205,14 7.7595422,14 7.4465649,13.93765 7.1793893,13.81295 6.9147583,13.685851 6.6946565,13.510792 6.519084,13.28777 6.3435112,13.064748 6.2124681,12.799761 6.1259543,12.492805 6.041985,12.183453 6,11.845324 6,11.478418 6,11.077938 6.041987,10.724221 6.1259543,10.417267 6.2099236,10.107914 6.3384222,9.8489212 6.5114503,9.6402883 6.6870232,9.429257 6.908397,9.269785 7.1755725,9.1618712 7.4427481,9.0539575 7.7608142,9.0000004 8.1297712,9.0000004 c 0.2544529,0 0.4770991,0.032375 0.6679391,0.097123 C 8.9910942,9.1618714 9.157761,9.254198 9.29771,9.3741017 9.440204,9.491608 9.559797,9.6330946 9.656489,9.7985621 9.753179,9.9640296 9.832061,10.147483 9.89313,10.348922 L 8.8473284,10.543166 C 8.7786258,10.303358 8.6844783,10.1259 8.5648859,10.010792 8.4452925,9.8932857 8.3040711,9.8345328 8.1412218,9.8345328 c -0.1832062,0 -0.4388191,0.035971 -0.5660458,0.1079138 -0.1272262,0.069544 -0.23028,0.1738604 -0.3091604,0.3129504 -0.07888,0.13669 -0.1361321,0.308152 -0.1717556,0.514388 -0.035622,0.203836 -0.053436,0.440048 -0.053436,0.708633 0,0.534772 0.085243,0.947242 0.2557253,1.237409 0.1704836,0.290169 0.5304223,0.435252 0.8790227,0.435252 0.096692,0 0.1870228,-0.0096 0.2709921,-0.02878 0.086514,-0.02158 0.1628502,-0.04556 0.229008,-0.07194 0.068702,-0.02877 0.1272258,-0.05755 0.1755719,-0.08633 C 8.902036,12.932849 8.97201,12.906479 9,12.884889 V 11.9 H 8 V 11 h 2 z"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="11" y="9"/>
+ <path style="opacity:0.3" d="M 11,0 V 1.6 5 H 14.4 16 V 1.6 0.8 C 16,0.3568 15.6432,0 15.2,0 h -0.8 z"/>
+ <rect style="opacity:0.2" width="3" height="3" x="11" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/byobu.svg b/.icons/awkward/16x16/apps/byobu.svg
new file mode 100644
index 00000000..01da4dd6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/byobu.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffcca3" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="opacity:.3;fill:#ffffff" d="m8 1h7.2c0.4432 0 0.8 0.3568 0.8 0.8v12.4c0 0.4432-0.3568 0.8-0.8 0.8h-7.2z"/>
+ <path style="fill:#3f3f3f" d="m4 4v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/byzanz.svg b/.icons/awkward/16x16/apps/byzanz.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/byzanz.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/bzflag.svg b/.icons/awkward/16x16/apps/bzflag.svg
new file mode 100644
index 00000000..ee93e4ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/bzflag.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#df5555" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="2" height="10" x="3" y="3" rx=".4" ry=".385"/>
+ <rect style="fill:#3f3f3f" width="2" height="10" x="10" y="3" rx=".4" ry=".385"/>
+ <rect style="fill:#545454" width="5" height="7" x="5" y="5" rx=".35" ry=".434"/>
+ <rect style="fill:#6c6c6c" width="1" height="6" x="7" y="2" rx=".25" ry=".4"/>
+ <path style="fill:#868686" d="M 7.5,7 A 1.5,1.7777777 0 0 0 6,8.7777777 1.5,1.7777777 0 0 0 6.00221,8.8515627 C 6.0020917,8.8567867 6,8.8610573 6,8.8663195 V 10.467013 C 6,10.76248 6.16725,11 6.375,11 h 2.25 C 8.83275,11 9,10.76248 9,10.467013 V 8.8663195 C 9,8.8592084 8.99726,8.8533999 8.99708,8.8463551 A 1.5,1.7777777 0 0 0 9,8.7777777 1.5,1.7777777 0 0 0 7.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ca._0ldsk00l.Nestopia.svg b/.icons/awkward/16x16/apps/ca._0ldsk00l.Nestopia.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ca._0ldsk00l.Nestopia.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ca.desrt.dconf-editor.svg b/.icons/awkward/16x16/apps/ca.desrt.dconf-editor.svg
new file mode 120000
index 00000000..5c5aea0c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ca.desrt.dconf-editor.svg
@@ -0,0 +1 @@
+dconf-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cacao-oj6.svg b/.icons/awkward/16x16/apps/cacao-oj6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cacao-oj6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cacao-oj7.svg b/.icons/awkward/16x16/apps/cacao-oj7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cacao-oj7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cacao-oj8.svg b/.icons/awkward/16x16/apps/cacao-oj8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cacao-oj8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cacao-oj9.svg b/.icons/awkward/16x16/apps/cacao-oj9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cacao-oj9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cacher.svg b/.icons/awkward/16x16/apps/cacher.svg
new file mode 100644
index 00000000..a3b16552
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cacher.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2d96dd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8.5999844,4 6.266,11 H 7.531625 L 9.8656094,4 Z"/>
+ <path style="fill:#ffffff" d="M 6,5.8417968 5.7562209,5.9531251 2,7.5585938 l 0.00195,1.09375 3.7542706,1.5965082 0.2437791,0.109374 V 9.0437737 L 3.714255,8.1035156 6,7.1582031 Z"/>
+ <path style="fill:#ffffff" d="M 10,5.8417968 10.243779,5.9531251 14,7.5585938 13.9981,8.6523438 10.243829,10.248852 10.00005,10.358226 V 9.0437737 L 12.285745,8.1035156 10,7.1582031 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cadence.svg b/.icons/awkward/16x16/apps/cadence.svg
new file mode 100644
index 00000000..d52dc23e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cadence.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#752828" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#4c66cc" d="M 7.9999851,3 C 7.396679,3.009376 6.809606,3.1412836 6.5711998,3.3848592 6.3169575,3.6446128 6.2616182,4.0099153 6.3326505,4.4140245 c 0.1354179,0.7704141 0.9379488,1.7149406 1.6104177,2.5646839 -0.00469,0.0055 -0.00953,0.011764 -0.014228,0.017244 C 7.5901225,7.391124 7.1496427,7.7536117 6.8197948,8.0603901 6.8729668,7.8358677 6.911426,7.5920852 6.9202366,7.4364633 6.9277837,7.303156 6.9233223,7.1993924 6.8792223,7.115094 6.857168,7.0729456 6.8179833,7.0326472 6.7637141,7.0163316 6.7094428,7.0000156 6.6532717,7.0106796 6.6046815,7.0320076 6.5075017,7.0746745 6.4149405,7.1602432 6.2974965,7.2977253 6.1800529,7.4352084 6.0421879,7.6657149 5.8798257,7.9185165 5.7174632,8.171317 5.6026981,8.3741402 5.5282793,8.535389 c -0.038319,0.083032 -0.066761,0.1548372 -0.084539,0.2179041 -0.016749,0.059409 -0.024591,0.1116031 -0.021763,0.1599008 0.092747,0.1172479 0.2430669,0.1008408 0.3649389,0.108168 0.052903,-5.201e-4 0.1079854,-0.00925 0.169077,-0.043895 C 6.0993602,8.8961594 6.2748118,8.7672175 6.4623877,8.616907 6.3286065,9.0320306 6.2396856,9.4143983 6.0263025,9.8788695 c -0.00296,0.00648 -0.00705,0.013124 -0.01005,0.019596 C 4.8903236,9.7547771 3.7150838,9.8457788 2.9201369,10.102261 2.50316,10.236794 2.1823717,10.536239 2.0571739,10.867275 c -0.1251963,0.33104 -0.048398,0.751374 0.2661708,1.272936 0.3145706,0.521564 0.6606849,0.761241 1.0303664,0.835561 0.3696819,0.07432 0.7387389,-0.02307 1.0805868,-0.282178 0.6517153,-0.493972 1.2402018,-1.63968 1.697467,-2.604659 0.0075,0.001 0.015103,0.0014 0.022599,0.0024 0.5384958,0.07448 1.055161,0.379117 1.5066276,0.490676 -0.2364005,0.06959 -0.4461549,0.140864 -0.5959552,0.211634 -0.1282569,0.06059 -0.2228979,0.116031 -0.2795628,0.193605 -0.028333,0.03879 -0.047053,0.09013 -0.035156,0.141873 0.011897,0.05175 0.050367,0.09157 0.094584,0.119925 0.08843,0.05672 0.2146624,0.08885 0.4017673,0.114439 0.1871053,0.02558 0.4335532,0.04068 0.7508028,0.04468 9.429e-4,1.2e-5 0.00159,-1.2e-5 0.00253,0 9.428e-4,-1.2e-5 0.00159,1.2e-5 0.00253,0 0.3172501,-0.004 0.5636975,-0.01909 0.7508028,-0.04468 0.1871049,-0.02558 0.3133372,-0.05772 0.4017674,-0.114439 0.044216,-0.02836 0.082686,-0.06818 0.094583,-0.119925 0.011902,-0.05175 -0.00682,-0.103085 -0.035156,-0.141873 -0.056668,-0.07757 -0.1513093,-0.133012 -0.2795662,-0.193605 -0.1498003,-0.07077 -0.3595547,-0.142046 -0.5959552,-0.211634 0.4514666,-0.111559 0.9681318,-0.416199 1.5066281,-0.490675 0.0075,-9.99e-4 0.01509,-0.0013 0.0226,-0.0024 0.4572655,0.964978 1.0457525,2.110686 1.6974665,2.604658 0.341849,0.259106 0.710905,0.356498 1.080588,0.282178 0.369681,-0.07432 0.715795,-0.313997 1.030366,-0.83556 0.314569,-0.521563 0.391367,-0.941897 0.26617,-1.272937 C 13.81763,10.536238 13.49684,10.236791 13.079864,10.102259 12.284917,9.8457778 11.109678,9.7547758 9.9837435,9.8984642 c -0.003,-0.00647 -0.0071,-0.01312 -0.01005,-0.019596 -0.213379,-0.4644713 -0.3023,-0.846839 -0.4360808,-1.2619626 0.1875758,0.1503105 0.3630268,0.2792524 0.5063943,0.3605604 0.06109,0.034648 0.116174,0.043373 0.169077,0.043894 0.121871,-0.00733 0.272192,0.00908 0.364939,-0.108168 0.0028,-0.048298 -0.005,-0.1004908 -0.02176,-0.1599008 -0.01778,-0.063065 -0.04622,-0.1348701 -0.08454,-0.2179021 C 10.397301,8.3741402 10.282536,8.171317 10.120174,7.9185165 9.9578115,7.6657149 9.8199465,7.4352084 9.7025025,7.2977253 9.5850584,7.1602432 9.4924973,7.0746745 9.3953178,7.0320076 9.3467272,7.0106756 9.2905561,7.0000116 9.2362852,7.0163316 c -0.05427,0.016316 -0.093455,0.056614 -0.1155086,0.098762 -0.044098,0.084299 -0.048561,0.188062 -0.041014,0.3213693 0.00881,0.1556219 0.04727,0.3994044 0.1004421,0.6239268 C 8.8503562,7.7536117 8.4098764,7.391124 8.0711593,6.9959525 8.0664557,6.9904724 8.0616235,6.9842004 8.0569307,6.9787084 8.7293992,6.1289651 9.5319301,5.1844386 9.6673485,4.4140245 9.7383805,4.0099153 9.6830425,3.6446128 9.4287987,3.3848592 9.1903552,3.1412836 8.6032817,3.0093788 7.9999761,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/caffeine.svg b/.icons/awkward/16x16/apps/caffeine.svg
new file mode 100644
index 00000000..a7a6724c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/caffeine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#956b5f" d="m 6.1928385,0 c -1.0982,1.38422 -1.42735,2.0661956 -1.03125,2.9472656 C 5.5206885,3.7459356 6.4485015,4.15297 5.9819015,6 6.7483015,5.10008 7.3571385,3.9571062 6.7553385,3.0351562 6.1431385,2.0974563 5.8078385,1.528 6.1928385,0 Z M 9.1928389,0 C 8.0946389,1.38422 7.7654885,2.0661956 8.1615889,2.9472656 8.5206889,3.7459356 9.4485014,4.15297 8.9819014,6 9.7483014,5.10008 10.357139,3.9571062 9.7553389,3.0351562 9.1431389,2.0974563 8.8078389,1.528 9.1928389,0 Z M 12.192838,0 C 11.094639,1.38422 10.765489,2.0661956 11.161589,2.9472656 11.520689,3.7459356 12.448501,4.15297 11.981901,6 12.748301,5.10008 13.357138,3.9571062 12.755338,3.0351562 12.143138,2.0974563 11.807839,1.528 12.192838,0 Z"/>
+ <path style="fill:#e4e4e4" d="m 15,10 c 0,3 -2,5 -5,5 L 8,15 C 5,15 3.2402,13.43431 3.041,11 L 2.5,11 C 1,11 1,9.5 1,9.5 l 0,-1 C 1,7 2.5,7 2.5,7 L 3,7 15,7 Z M 2.5,8 C 2,7.9677 1.9844,8.53125 1.9844,8.53125 l 0,1 C 1.9844,10 2.5,10 2.5,10 L 3,10 2.99,8.01562 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cairo-clock.svg b/.icons/awkward/16x16/apps/cairo-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cairo-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cairo-dock.svg b/.icons/awkward/16x16/apps/cairo-dock.svg
new file mode 120000
index 00000000..8d2e75a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cairo-dock.svg
@@ -0,0 +1 @@
+cs-applets.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/caja-actions.svg b/.icons/awkward/16x16/apps/caja-actions.svg
new file mode 100644
index 00000000..c7189a8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/caja-actions.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#6ec149" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m7 4-0.0882 1.0536a3.1429 3.1429 0 0 0 -0.91852 0.53126l-0.95759-0.4509-1 1.7321 0.86941 0.6038a3.1429 3.1429 0 0 0 -0.048 0.53013 3.1429 3.1429 0 0 0 0.0457 0.53237l-0.86719 0.60156 1 1.7321 0.95536-0.44978a3.1429 3.1429 0 0 0 0.92075 0.5279l0.0882 1.0558h2l0.0882-1.0536a3.1429 3.1429 0 0 0 0.91854 -0.53126l0.95758 0.4509 1-1.7321-0.86942-0.6038a3.1429 3.1429 0 0 0 0.048 -0.53013 3.1429 3.1429 0 0 0 -0.0457 -0.53237l0.86719-0.60156-1-1.7321-0.95536 0.44978a3.1429 3.1429 0 0 0 -0.92076 -0.5279l-0.0882-1.0558h-2zm1 2.8572a1.1429 1.1429 0 0 1 1.1429 1.1428 1.1429 1.1429 0 0 1 -1.1429 1.1428 1.1429 1.1429 0 0 1 -1.1429 -1.1428 1.1429 1.1429 0 0 1 1.1428 -1.1428z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/caja-dropbox.svg b/.icons/awkward/16x16/apps/caja-dropbox.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/caja-dropbox.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calamares.svg b/.icons/awkward/16x16/apps/calamares.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calamares.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calc.svg b/.icons/awkward/16x16/apps/calc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calendar.svg b/.icons/awkward/16x16/apps/calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calibre-ebook-edit.svg b/.icons/awkward/16x16/apps/calibre-ebook-edit.svg
new file mode 100644
index 00000000..302eb4b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calibre-ebook-edit.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <rect fill="#009688" width="16" height="16" x="-1052.4" y="-16" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" d="m6.75 1039.4-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.752a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.7558 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.6601l1.1934 0.5625 1.25-2.1641-1.084-0.752a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.7559-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/calibre-gui.svg b/.icons/awkward/16x16/apps/calibre-gui.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calibre-gui.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calibre-viewer.svg b/.icons/awkward/16x16/apps/calibre-viewer.svg
new file mode 100644
index 00000000..f3128f38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calibre-viewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g>
+ <circle fill="#009688" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 4.75c-0.96927 0.0095-1.945 0.2309-2.7893 0.70939-0.33651 0.21919-0.74047 0.50229-1.0449 0.78752-0.479 0.469-0.889 1.016-1.166 1.629 0.75934 1.6751 2.4287 2.9028 4.2651 3.0842 1.2046 0.13636 2.4653-0.07179 3.5242-0.66786 0.3365-0.21919 0.74047-0.50229 1.0449-0.78752 0.479-0.47 0.889-1.017 1.166-1.629-0.759-1.675-2.429-2.903-4.265-3.084-0.244-0.029-0.49-0.042-0.735-0.042zm0 1.2503c1.0044-0.02225 1.8939 0.87633 1.875 1.8754 0.03219 1.1042-1.0681 2.0572-2.1558 1.851-1.0985-0.12898-1.8701-1.3614-1.5088-2.4053 0.231-0.768 0.985-1.33 1.79-1.321zm0 1.2503a0.625 0.62514 0 0 0 -0.625 0.626 0.625 0.62514 0 0 0 0.625 0.625 0.625 0.62514 0 0 0 0.625 -0.625 0.625 0.62514 0 0 0 -0.625 -0.625z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/calibre.svg b/.icons/awkward/16x16/apps/calibre.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calibre.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/california.svg b/.icons/awkward/16x16/apps/california.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/california.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligraauthor.svg b/.icons/awkward/16x16/apps/calligraauthor.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligraauthor.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligraflow.svg b/.icons/awkward/16x16/apps/calligraflow.svg
new file mode 120000
index 00000000..f17eaf6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligraflow.svg
@@ -0,0 +1 @@
+flow.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligragemini.svg b/.icons/awkward/16x16/apps/calligragemini.svg
new file mode 120000
index 00000000..827f3f65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligragemini.svg
@@ -0,0 +1 @@
+gemini.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrakarbon.svg b/.icons/awkward/16x16/apps/calligrakarbon.svg
new file mode 120000
index 00000000..df8a6d2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrakarbon.svg
@@ -0,0 +1 @@
+karbon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrakexi.svg b/.icons/awkward/16x16/apps/calligrakexi.svg
new file mode 120000
index 00000000..1acb84d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrakexi.svg
@@ -0,0 +1 @@
+kexi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrakrita.svg b/.icons/awkward/16x16/apps/calligrakrita.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrakrita.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrakrita2.svg b/.icons/awkward/16x16/apps/calligrakrita2.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrakrita2.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligraplan.svg b/.icons/awkward/16x16/apps/calligraplan.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligraplan.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligraplanner.svg b/.icons/awkward/16x16/apps/calligraplanner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligraplanner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligraplanwork.svg b/.icons/awkward/16x16/apps/calligraplanwork.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligraplanwork.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrasheets.svg b/.icons/awkward/16x16/apps/calligrasheets.svg
new file mode 120000
index 00000000..3a386bb7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrasheets.svg
@@ -0,0 +1 @@
+sheets.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrastage.svg b/.icons/awkward/16x16/apps/calligrastage.svg
new file mode 120000
index 00000000..1151ae96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrastage.svg
@@ -0,0 +1 @@
+stage.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/calligrawords.svg b/.icons/awkward/16x16/apps/calligrawords.svg
new file mode 120000
index 00000000..e30a949f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/calligrawords.svg
@@ -0,0 +1 @@
+words.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/camorama.svg b/.icons/awkward/16x16/apps/camorama.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/camorama.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cantata.svg b/.icons/awkward/16x16/apps/cantata.svg
new file mode 100644
index 00000000..8ff5d2e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cantata.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="m 15.999875,8.0447534 a 8,8 0 1 0 -15.99974984,0 8,8 0 0 0 15.99974984,0"/>
+ <path style="fill:#ffffff" d="m 2.0000001,7.9999994 c 0,3.3084236 2.6915771,5.9999996 6.0000003,5.9999996 C 11.308423,13.999999 14,11.308423 14,7.9999994 c 0,-3.3084228 -2.691577,-6 -5.9999996,-6 -3.3084232,0 -6.0000003,2.6915772 -6.0000003,6 z"/>
+ <path style="fill:#366adb" d="m 8,3.418715 0,4.7892844 c -0.3845028,-0.136042 -0.6709136,-0.2073304 -1.1,-0.208 -1.5463972,0 -2.9,0.8954304 -2.9,2 0,1.1045696 1.4536028,1.9999996 3,1.9999996 1.5463972,0 3,-0.89543 3,-1.9999996 l 0,-5.0003276 c 0,0 2.267785,1.1586676 1.324713,2.0234376 -0.259008,0.1485704 -0.343938,0.378196 -0.298438,0.5781248 0.06909,0.3036088 0.438416,0.5394648 0.951562,0.321094 0.771015,-0.4019892 1.021888,-1.1226564 1.021888,-1.7226564 0,-1.8 -2.999725,-3.2 -4.599725,-3.2 C 8,2.9996718 8,3.418715 8,3.418715 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cantor.svg b/.icons/awkward/16x16/apps/cantor.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cantor.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/caprine.svg b/.icons/awkward/16x16/apps/caprine.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/caprine.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/carla-control.svg b/.icons/awkward/16x16/apps/carla-control.svg
new file mode 100644
index 00000000..6bf8d510
--- /dev/null
+++ b/.icons/awkward/16x16/apps/carla-control.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5b5a43" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="7" x="9" y="1"/>
+ <path style="opacity:0.2" d="M 16,15.2 V 8 H 0 v 7.2 C 0,15.6432 0.3568,16 0.8,16 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <circle style="fill:#bbbbbb" cx="4" cy="4" r="2"/>
+ <rect style="fill:#3fea3f" width="2" height="1" x="9" y="1"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="9" y="3"/>
+ <rect style="fill:#00ffed" width="1.5" height="1" x="9" y="5"/>
+ <rect style="fill:#00ffed" width="4" height="1" x="9" y="7"/>
+ <circle style="fill:#bbbbbb" cx="4" cy="12" r="2"/>
+ <rect style="opacity:0.2" width="5" height="7" x="9" y="9"/>
+ <rect style="fill:#3fea3f" width="2" height="1" x="9" y="9"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="9" y="11"/>
+ <rect style="fill:#00ffed" width="1.5" height="1" x="9" y="13"/>
+ <rect style="fill:#00ffed" width="4" height="1" x="9" y="15"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/carla.svg b/.icons/awkward/16x16/apps/carla.svg
new file mode 100644
index 00000000..bb95b9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/carla.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e83838" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="5" height="7" x="9" y="1"/>
+ <path style="opacity:0.2" d="M 16,15.2 V 8 H 0 v 7.2 C 0,15.6432 0.3568,16 0.8,16 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <circle style="fill:#bbbbbb" cx="4" cy="4" r="2"/>
+ <rect style="fill:#3fea3f" width="2" height="1" x="9" y="1"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="9" y="3"/>
+ <rect style="fill:#00ffed" width="1.5" height="1" x="9" y="5"/>
+ <rect style="fill:#00ffed" width="4" height="1" x="9" y="7"/>
+ <circle style="fill:#bbbbbb" cx="4" cy="12" r="2"/>
+ <rect style="opacity:0.2" width="5" height="7" x="9" y="9"/>
+ <rect style="fill:#3fea3f" width="2" height="1" x="9" y="9"/>
+ <rect style="fill:#3fea3f" width="3" height="1" x="9" y="11"/>
+ <rect style="fill:#00ffed" width="1.5" height="1" x="9" y="13"/>
+ <rect style="fill:#00ffed" width="4" height="1" x="9" y="15"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/castle-crashers.svg b/.icons/awkward/16x16/apps/castle-crashers.svg
new file mode 100644
index 00000000..21f0c4e7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/castle-crashers.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#d01818" d="m3 12s-1 0-1-2 1-2 1-2h10s1 0 1 2-1 2-1 2z"/>
+ <path style="fill:#f15555" d="m8 0c5 0 5 2 5 2v12l-5 2-5-2v-12s0-2 5-2z"/>
+ <path style="fill:#e4e4e4" d="m6 2v6h-3v4h3v3.199219l2 0.800781 2-0.800781v-3.199219h3v-4h-3v-6l-2 2z"/>
+ <path style="fill:#3f3f3f" d="m5 9a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1l-1-1zm6 0l-1 1a1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cataclysm-dda.svg b/.icons/awkward/16x16/apps/cataclysm-dda.svg
new file mode 100644
index 00000000..abb95b5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cataclysm-dda.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#546e7a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 4.6779819,3.7272712 5.3939103,3.0000002 H 11.568791 V 4.545451 l -4.1165871,6.181803 h 4.4745511 v 1.54545 l -0.626437,0.636362 H 4.499 V 11.363615 L 8.7945694,4.9999953 H 4.6779819 Z"/>
+ <path style="fill:#54d154" d="M 5.5728926,3.3636357 H 11.300318 V 4.4545422 L 6.9152578,10.99998 h 4.7430242 v 1.181815 H 5.3939103 V 10.99998 L 9.8684616,4.2727243 h -4.295569 z"/>
+ <path style="fill:#3f3f3f" d="m 6.1098384,6.2725374 c 0,0 0.3579642,1.2727241 0,1.2727241 -0.3579638,0 0,-1.2727241 0,-1.2727241 z m 3.2216771,0.6363623 c -0.00126,-0.1469998 -0.039195,-0.3264539 0.055931,-0.4372719 0.088954,-0.1035451 0.3006903,-0.00627 0.3915237,-0.1081816 0.062196,-0.069818 0,-0.1968176 0.045908,-0.2785445 0.067387,-0.1199999 0.2553188,-0.1413635 0.3120558,-0.2669085 0.08036,-0.1778179 -0.114727,-0.4253625 -0.0062,-0.5869985 0.0732,-0.1089088 0.255228,-0.068546 0.364138,-0.1402725 0.112579,-0.074 0.154819,-0.2526356 0.283956,-0.2893627 0.142737,-0.040636 0.368345,-0.028455 0.431972,0.1075451 0.100141,0.2140904 -0.213346,0.4222714 -0.300152,0.6422712 -0.08323,0.211272 -0.07401,0.4680896 -0.210573,0.6484528 C 10.606835,6.3228102 10.388288,6.3175373 10.31589,6.4543554 10.26237,6.5554459 10.36403,6.693991 10.31779,6.7989 10.22779,7.0030813 9.9248671,7.045081 9.8222205,7.2431714 9.5376191,7.79217 10.210681,9.0972577 9.5999939,9.0907123 9.2522322,9.0870587 9.5382457,8.3868049 9.4953791,8.0361695 9.4493806,7.6592613 9.3347428,7.288717 9.331521,6.9088997 Z M 7.4522039,7.4543527 C 7.3349709,6.6874456 8.186388,5.3198126 8.8840603,5.6361756 9.5468308,5.9368109 8.3426396,7.1046263 8.5260961,7.8179882 8.5863239,8.0521694 8.956548,8.1428055 8.9735513,8.3841685 8.997716,8.7273494 8.5601026,8.9450761 8.4566511,9.2725299 8.3285898,9.6779835 8.7662903,10.536072 8.3471138,10.545254 7.9560384,10.553889 8.2106403,9.7604379 8.1943528,9.363439 8.1756488,8.9088036 8.4596046,8.4059866 8.2576233,7.9998058 8.1121108,7.7072614 7.5016925,7.7782609 7.4522039,7.4543527 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.4834013,3.759271 C 5.7325444,3.7314528 5.8597112,4.1660882 6.1098384,4.1816336 6.3095824,4.1940872 6.4468617,3.9178161 6.6467845,3.9089069 6.8534196,3.8998122 7.018441,4.1646339 7.2238229,4.1405427 7.4601687,4.1127244 7.5917201,3.6314533 7.8101681,3.7270893 8.2071501,3.901089 8.2393672,4.6619053 8.0034685,5.029995 7.8705746,5.2371767 7.4679543,5.0474497 7.299085,5.2255402 7.1818516,5.3491764 7.3522425,5.7141751 7.183731,5.7270844 7.0235418,5.7394476 7.1645792,5.2557219 7.0047487,5.2725401 6.6733633,5.3074494 7.1635955,6.2448104 6.8315834,6.2725374 c -0.4392216,0.036728 0.00169,-1.266542 -0.4389533,-1.266815 -0.2827917,0 -2.683e-4,0.802907 -0.2827917,0.8122708 C 5.8827994,5.8254476 6.068225,5.1686313 5.8413651,5.1816313 5.6377734,5.1932678 5.8685705,5.762266 5.665068,5.7769022 5.4503789,5.7923573 5.6069887,5.1510859 5.3939103,5.1816313 5.0054294,5.2374493 5.6068988,6.3465373 5.2149284,6.3634462 4.8469412,6.379357 5.3112205,5.3673578 4.9549566,5.2725401 4.8583066,5.2468119 4.8430928,5.5339938 4.7505592,5.4954486 4.4493326,5.3698124 4.6529243,4.8083594 4.7790178,4.5032691 4.9101221,4.1859975 5.1466467,3.7969072 5.4834013,3.759271 Z M 6.9414786,8.3662597 C 7.3611914,8.5506229 6.5972067,9.2653484 6.6467845,9.7271653 6.6621767,9.8704376 6.8290782,9.9755282 6.8257668,10.11971 6.8209307,10.331982 6.641147,10.500891 6.5362631,10.684527 6.4079331,10.909163 6.359966,11.433343 6.1213829,11.339979 5.6826083,11.168162 6.6807014,10.267891 6.3520908,9.9261648 6.2319043,9.8012558 5.9321093,10.148165 5.8413651,9.9998009 5.4986147,9.4394389 6.3453788,8.104351 6.9414786,8.3661685 Z M 8.8491589,3.6052713 c 0.1912422,0.3954538 -0.2166581,1.2509059 0.2138833,1.3036333 0.4510349,0.055182 0.083675,-1.3052695 0.5369462,-1.2727241 0.4315266,0.031 -0.094414,1.2663606 0.3381866,1.2727241 0.43609,0.00645 -0.053694,-1.2075423 0.377742,-1.2727241 0.212809,-0.032093 0.147123,0.5888167 0.357964,0.5454531 0.197864,-0.040636 0.04779,-0.4104535 0.113743,-0.6042713 0.05915,-0.1736359 0.346241,-0.2709537 0.249233,-0.4261352 -0.208873,-0.334454 -0.779109,0.035 -1.1688428,0.044545 -0.4788665,0.011546 -1.2476838,-0.4319994 -1.4370469,0.014999 -0.08099,0.191272 0.3278949,0.2074994 0.4182808,0.3944987 z"/>
+ <path style="fill:#3f3f3f" d="m 5.3939103,10.817981 c 0.3085652,-0.09845 0.3082969,0.595816 0.5546656,0.808725 0.2778696,0.240181 0.6219624,0.470454 0.9867278,0.481271 0.2505747,0.0075 0.4454866,-0.277544 0.6958825,-0.289998 0.186678,-0.0092 0.3530417,0.197635 0.5369461,0.163817 0.1843515,-0.0339 0.4464707,-0.155272 0.4474548,-0.345636 0.00177,-0.345453 -0.8997425,-0.304362 -0.805419,-0.636361 0.087075,-0.306545 0.623931,-0.07973 0.937687,-0.09464 0.224175,-0.01073 0.5598556,-0.193 0.6731514,0.0038 0.1549983,0.269271 -0.528713,0.517271 -0.4474552,0.81818 0.1096265,0.405908 0.6616072,0.679362 1.0738927,0.636362 0.399219,-0.04173 0.808641,-0.419999 0.89491,-0.818181 0.04877,-0.225453 -0.368435,-0.429089 -0.268473,-0.636361 0.08197,-0.17 0.376846,-0.232727 0.540795,-0.142909 0.487099,0.267 0.609702,1.040633 0.533097,1.597451 -0.03383,0.245908 -0.328969,0.381089 -0.41676,0.612816 -0.110789,0.292636 0.187394,0.907088 -0.120186,0.932634 -0.374699,0.03109 -0.002,-0.903179 -0.325927,-1.096815 -0.140143,-0.08373 -0.363422,-0.01328 -0.476717,0.105272 -0.230441,0.241273 0.145869,0.944634 -0.181757,0.991543 -0.396356,0.05662 -0.137191,-1.07165 -0.5369463,-1.090923 -0.2810914,-0.01364 -0.1663641,0.740816 -0.4474551,0.727271 -0.2665043,-0.01291 -0.091639,-0.710453 -0.3579643,-0.727271 -0.2147783,-0.01364 -0.1430067,0.552908 -0.3579642,0.545453 -0.2403729,-0.0085 -0.119202,-0.665725 -0.3579638,-0.636362 -0.4311681,0.053 0.076067,1.258452 -0.3579642,1.272724 -0.4432492,0.01455 -0.00546,-1.235815 -0.4474552,-1.272724 -0.3060591,-0.02563 -0.1430068,0.858907 -0.4474551,0.81818 -0.2438631,-0.03272 0.066671,-0.714362 -0.1789823,-0.727271 -0.3486567,-0.01845 -0.00895,1.010088 -0.3579639,0.999998 -0.3113395,-0.0091 0.00373,-0.755453 -0.2684732,-0.909089 -0.3146501,-0.177636 -0.703489,0.410908 -1.0422126,0.287272 -0.2117357,-0.07745 -0.3633334,-0.33309 -0.3896439,-0.559998 -0.075172,-0.648271 0.090565,-1.668178 0.7159284,-1.818178 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/catarina.svg b/.icons/awkward/16x16/apps/catarina.svg
new file mode 100644
index 00000000..03d49572
--- /dev/null
+++ b/.icons/awkward/16x16/apps/catarina.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#752828" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 6.516105,11.87365 c 0,-0.20757 0.0298,-0.38294 0.0894,-0.52659 0.0596,-0.14318 0.14222,-0.25898 0.2484,-0.34738 0.1057,-0.0884 0.23062,-0.15231 0.37428,-0.19219 0.14318,-0.0394 0.29645,-0.0596 0.45981,-0.0596 0.15471,0 0.30174,0.0202 0.4406,0.0596 0.13885,0.0399 0.26137,0.10378 0.36755,0.19219 0.10571,0.0884 0.18931,0.2042 0.25129,0.34738 0.062,0.14365 0.0927,0.31902 0.0927,0.52659 0,0.19891 -0.0307,0.369 -0.0927,0.51026 -0.062,0.14078 -0.14558,0.25849 -0.25129,0.35122 -0.10618,0.0923 -0.2287,0.15952 -0.36755,0.2018 -0.13886,0.0418 -0.28589,0.0629 -0.4406,0.0629 -0.16336,0 -0.31663,-0.0211 -0.45981,-0.0629 -0.14366,-0.0423 -0.26858,-0.10955 -0.37428,-0.2018 -0.10618,-0.0927 -0.18883,-0.21044 -0.2484,-0.35122 -0.059,-0.141 -0.089,-0.311 -0.089,-0.51 m 0.21862,-2.2649 v -0.4896 c 0,-0.22534 0.0231,-0.42954 0.0696,-0.6126 0.0461,-0.18353 0.11676,-0.35746 0.21189,-0.52323 0.0947,-0.16528 0.21717,-0.32671 0.36708,-0.48335 0.15038,-0.15664 0.33152,-0.31904 0.54341,-0.48672 0.18546,-0.14558 0.3421,-0.27579 0.4699,-0.3911 0.12828,-0.11435 0.23158,-0.22823 0.31135,-0.34113 0.0793,-0.11243 0.13693,-0.23015 0.172,-0.35363 0.0356,-0.12396 0.0534,-0.26763 0.0534,-0.4305 0,-0.25177 -0.0855,-0.45981 -0.25514,-0.62269 -0.17009,-0.16336 -0.42954,-0.24504 -0.77835,-0.24504 -0.30415,0 -0.6323,0.0639 -0.98353,0.19171 -0.35026,0.12828 -0.71398,0.28491 -1.0892,0.47038 l -0.67505,-1.4635 c 0.18931,-0.11051 0.39591,-0.21525 0.61884,-0.31422 0.22343,-0.0995 0.45501,-0.18787 0.69525,-0.26522 0.24071,-0.0769 0.48479,-0.1379 0.73175,-0.1821 0.24745,-0.0442 0.49008,-0.0663 0.72888,-0.0663 0.4502,0 0.8562,0.0543 1.218,0.1624 0.36228,0.1081 0.6693,0.26569 0.92058,0.47326 0.25225,0.20756 0.44492,0.45981 0.57945,0.7553 0.13501,0.29597 0.20228,0.63326 0.20228,1.0128 0,0.27819 -0.0313,0.5266 -0.0927,0.74521 -0.0615,0.21862 -0.15375,0.42185 -0.27435,0.60923 -0.12204,0.18787 -0.27435,0.369 -0.45741,0.54294 -0.18306,0.17441 -0.39639,0.35891 -0.63903,0.55302 -0.18546,0.14558 -0.3368,0.2729 -0.45404,0.38101 -0.11676,0.10811 -0.20853,0.21093 -0.27435,0.3075 -0.0663,0.0975 -0.11146,0.19796 -0.13597,0.30174 -0.0241,0.1033 -0.0365,0.22582 -0.0365,0.36708 v 0.39735 h -1.748 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/catfish.svg b/.icons/awkward/16x16/apps/catfish.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/catfish.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/catia.svg b/.icons/awkward/16x16/apps/catia.svg
new file mode 100644
index 00000000..146f8a62
--- /dev/null
+++ b/.icons/awkward/16x16/apps/catia.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#752828" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#6c7f94;stroke-width:0.80000001" d="m 4.5,2 c 2.9267588,0 4.0732412,6 7,6"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 3.016079,0.98168 3,1 2.0080395,1.9818025 3.016079,2.98168 h 1.9919605 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 11,7 v 2 h 2.011362 L 14,8 13.011362,7 h -0.02272 z"/>
+ <path style="fill:none;stroke:#6c7f94;stroke-width:0.80000001" d="m 4.5,8 c 2.9267588,0 4.0732412,6 7,6"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="M 3.016079,6.98168 3,7 2.0080395,7.9818025 3.016079,8.98168 h 1.9919605 v -2 z"/>
+ <path style="fill:#4c66cc;fill-rule:evenodd" d="m 11,13 v 2 h 2.011362 L 14,14 13.011362,13 h -0.02272 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cats-are-liquid.svg b/.icons/awkward/16x16/apps/cats-are-liquid.svg
new file mode 100644
index 00000000..84530f44
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cats-are-liquid.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#e4e4e4" rx="3" ry="3" height="16" width="16" y="0" x="1.4710455e-15"/>
+ <path style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;stroke-width:.99865729px;fill:none" d="m1.5 7.5 2.499996-3 2.500004 3"/>
+ <path style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;stroke-width:.99865729px;fill:none" d="m14.5 7.5-2.5-3-2.5 3"/>
+ <path style="stroke-linejoin:round;stroke:#32b7ff;stroke-linecap:round;stroke-width:.9980914px;fill:none" d="m2.5 10.5s0.5034051 1.000954 1.5027241 1.000954c1.998638 0 3.9972759-0.996865 3.9972759-0.996865s1.9986379 0.996865 3.997276 0.996865c0.999319 0 1.502724-1.000954 1.502724-1.000954"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cave-story.svg b/.icons/awkward/16x16/apps/cave-story.svg
new file mode 100644
index 00000000..f4e3856b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cave-story.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle r="7" style="fill:#426180" cx="8" cy="8"/>
+ <path style="fill:#4f4f4f" d="m2 10c0 2 2 3 2 3v-1l2 2 1-1s1-1 2.4237288 0l0.5762712 1 1-1c1-1 2 0 2 0s1-1 1-4 0-5-6-5-6 1-6 6z"/>
+ <rect style="fill:#e4e4e4" rx="2" ry="1.7430613" height="7" width="10" y="5" x="3"/>
+ <rect style="fill:#426180" ry=".5" height="3" width="1" y="7" x="4"/>
+ <rect style="fill:#426180" ry=".5" height="3" width="1" y="7" x="10"/>
+ <path style="fill:#4f4f4f" d="m6 5c0 2 2 3 2 3v-3s-2-0.6666667-2 0zm2 0s2 4 5 4l0.338983-2.2578125c0.143375-0.954953-1.237989-2.2055766-2.338983-2.0811706z"/>
+ <path style="fill:#df371c" d="m1 6h13s0-3-2-3h-7c-2 0-2 2-2 2h-2z"/>
+ <path style="fill:#7cac5a" d="m15 4-0.625 2.4980469c-0.586919-0.4959652-1.375-0.4980469-1.375-0.4980469v4s2 0 2-2l1-4z"/>
+ <path style="fill:#cccccc" d="m3 5h9v-2s0-1-1-1h-7c-1 0-1 1-1 1z"/>
+ <circle style="fill:#999999" cx="4.5" cy="3.5"/>
+ <circle style="fill:#999999" cx="10.5" cy="3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cawbird.svg b/.icons/awkward/16x16/apps/cawbird.svg
new file mode 100644
index 00000000..6ef905bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cawbird.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse style="fill:#5c3a62" cx="8" cy="7" rx="8" ry="7"/>
+ <circle style="fill:#ffffff" cx="6" cy="6" r="3"/>
+ <circle style="fill:#ffffff" cx="10" cy="6" r="3"/>
+ <circle style="fill:#3465a4" cx="6" cy="6" r="1"/>
+ <circle style="fill:#3465a4" cx="10" cy="6" r="1"/>
+ <path style="fill:#7e7a81" d="M 7.9692808,7.0000475 C 7.36279,7.0184075 6.9926344,7.5133585 6.7028516,7.9093837 6.2200528,8.6302743 5.8814332,9.4692465 6.0391232,10.309249 c 0.1229596,0.734969 0.2807196,1.467296 0.4745544,2.190663 0.341614,1.139216 0.6513996,2.3022 1.2787948,3.356405 0.2678204,0.430076 0.51648,-0.222858 0.6300896,-0.42726 0.6460416,-1.37733 1.095168,-2.81898 1.4375328,-4.27254 C 10.044481,10.371736 10.07824,9.5422632 9.7662436,8.7770037 9.5119808,8.1223226 9.1383768,7.4127424 8.3883972,7.0800927 8.2571904,7.0290803 8.1138444,6.9986548 7.9692808,7.0000475 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cc.arduino.arduinoide.svg b/.icons/awkward/16x16/apps/cc.arduino.arduinoide.svg
new file mode 120000
index 00000000..6140ae5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cc.arduino.arduinoide.svg
@@ -0,0 +1 @@
+arduino.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cc3d.svg b/.icons/awkward/16x16/apps/cc3d.svg
new file mode 100644
index 00000000..742f84f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cc3d.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#108beb" cx="7.5" cy="7.5" r="7.5"/>
+ <path style="fill:#206420" d="m 6.791625,0.040275 a 7.5,7.5 0 0 0 -2.71425,0.78735 C 4.11525,0.9476625 4.071,1.083075 3.933,1.202625 3.839625,1.28355 3.763125,1.4095875 3.763125,1.4831625 3.763125,1.70805 3.966375,2.05335 4.12875,2.103525 4.344375,2.170275 4.272,2.400375 3.9945,2.5275 3.86625,2.586375 3.708375,2.755875 3.643875,2.904 3.579,3.0525 3.48375,3.19875 3.432,3.229125 c -0.051375,0.03075 -0.09375,0.146625 -0.09375,0.258 0,0.155625 0.07125,0.231 0.304875,0.324375 0.16725,0.067125 0.3675,0.115875 0.445125,0.108375 0.446625,-0.042 0.47775,0.21825 0.087375,0.72675 C 3.96825,4.916625 3.8685,4.9845 3.727125,4.950375 3.5955,4.918875 3.5235,4.956 3.4635,5.0865 3.4005,5.224875 3.297,5.27175 3.019125,5.290875 2.74575,5.31 2.6235,5.3655 2.521125,5.515125 2.446125,5.62425 2.338125,5.71275 2.28075,5.71275 c -0.057525,0 -0.1926,0.0735 -0.3003,0.16275 C 1.7613,6.057375 1.675725,6.07575 1.5988875,5.956875 1.4973375,5.799375 1.278225,5.878875 0.9521625,6.19125 0.6637875,6.46725 0.628875,6.541125 0.672375,6.78075 0.749775,7.207125 0.9810375,7.5855 1.2451125,7.7175 1.47555,7.832625 1.48005,7.845 1.340325,7.99275 1.2599625,8.077875 1.122075,8.169 1.034175,8.195625 c -0.253875,0.07725 -0.1109625,0.174 0.3420375,0.23175 0.46365,0.058875 0.607725,0.226875 0.391125,0.456 C 1.64655,9.01125 1.6533375,9.03525 1.847175,9.15675 2.225925,9.3945 2.527125,9.249 2.171625,9 1.9431375,8.839875 2.102925,8.774625 2.43825,8.890875 2.705625,8.9835 2.7585,8.97825 2.916375,8.841 3.24075,8.560125 3.59325,8.975625 3.296625,9.289125 3.108,9.489 3.165,9.72975 3.4095,9.763125 c 0.108,0.014625 0.33225,0.115125 0.49875,0.2235 0.1665,0.108 0.348,0.196875 0.40275,0.196875 0.05475,0 0.20925,0.109875 0.3435,0.244125 0.27225,0.271875 0.423375,0.306375 0.50025,0.11475 0.09225,-0.23025 0.055125,-0.349125 -0.1935,-0.62025 -0.197625,-0.216 -0.519,-0.78975 -0.519,-0.927375 0,-0.08475 0.326625,-0.01275 0.509625,0.112125 0.114375,0.078375 0.299625,0.17925 0.41175,0.225 0.11925,0.04875 0.243,0.20025 0.299625,0.366 0.088125,0.26025 0.123,0.28275 0.435,0.28275 h 0.339 L 6.488625,10.59 c 0.0615,0.733125 0.120375,0.881625 0.372,0.942 0.18525,0.04462 0.382875,0.3315 0.382875,0.55575 0,0.05963 -0.133125,0.205875 -0.295875,0.32475 -0.20175,0.147375 -0.28875,0.272625 -0.27525,0.39525 0.016875,0.153375 -0.018,0.177375 -0.235125,0.16125 -0.139875,-0.0105 -0.382875,0.03863 -0.538875,0.109125 -0.184875,0.08325 -0.385125,0.109875 -0.573,0.07612 -0.216,-0.03862 -0.289125,-0.02362 -0.289125,0.06075 0,0.06225 -0.07575,0.1785 -0.168,0.25875 -0.228,0.197625 -0.133875,0.30225 0.216375,0.23925 0.2175,-0.039 0.30225,-0.02175 0.33975,0.072 0.079875,0.199125 -0.122625,0.484125 -0.3105,0.43725 -0.11925,-0.03 -0.17625,0.01087 -0.213375,0.1515 C 4.88775,14.423625 4.864125,14.466 4.836,14.502 a 7.5,7.5 0 0 0 1.186875,0.350625 C 5.985375,14.781 5.942625,14.71575 5.901,14.6865 5.707875,14.55 5.83725,14.19525 6.103125,14.1315 6.37425,14.06625 6.3315,13.890375 6.03675,13.856625 c -0.258375,-0.02925 -0.53325,-0.291 -0.447,-0.424875 0.058125,-0.08962 0.30525,-0.0765 0.805125,0.042 0.22575,0.05325 0.379875,-0.054 0.903,-0.62625 0.302625,-0.3315 0.5355,-0.4695 0.790875,-0.4695 0.0975,0 0.445125,-0.08962 0.772875,-0.199125 0.61875,-0.207375 0.860625,-0.199875 0.83775,0.02625 -0.04725,0.47025 0.255375,0.4545 0.7485,-0.03825 0.2055,-0.205125 0.393375,-0.353625 0.41775,-0.330375 0.09413,0.09038 -0.07537,0.53025 -0.273375,0.708375 -0.250875,0.22575 -0.26325,0.36825 -0.04237,0.481125 0.12075,0.06225 0.172125,0.187875 0.19125,0.47025 l 0.0255,0.3855 h 0.3135 c 0.109875,0 0.201,0.015 0.2745,0.04312 a 7.5,7.5 0 0 0 3.63375,-6.18975 c -0.11475,-0.24525 -0.1065,-0.393375 0,-0.56025 A 7.5,7.5 0 0 0 14.954625,6.7545 c -0.06825,-0.00338 -0.138,-0.00638 -0.21825,-0.003 -0.378,0.01575 -0.701625,-0.133125 -0.701625,-0.322875 0,-0.040125 -0.13425,-0.2055 -0.298125,-0.367125 -0.186,-0.183 -0.28125,-0.345 -0.2535,-0.429 0.0255,-0.0765 -0.02925,-0.199875 -0.126,-0.2835 C 13.263,5.26725 13.18575,5.136 13.18575,5.05725 c 0,-0.125625 -0.07988,-0.141375 -0.65775,-0.1275 L 11.87025,4.945875 11.8815,5.59425 c 0.0195,1.1355 0.188625,1.43025 0.71025,1.240125 0.238875,-0.087375 0.82575,-0.021375 0.992625,0.111 0.06038,0.048 0.14775,0.222 0.193875,0.387 0.0465,0.164625 0.21825,0.45 0.3825,0.633375 0.33225,0.372 0.358125,0.517125 0.167625,0.953625 C 14.16225,9.300375 13.983,9.2565 14.018625,8.84325 l 0.02625,-0.3075 -0.28125,0.0525 C 13.608,8.617875 13.413,8.732625 13.325625,8.84625 13.201125,9.007875 13.143,9.0315 13.049625,8.957625 12.984375,8.905875 12.9315,8.79675 12.9315,8.71575 c 0,-0.081 -0.08025,-0.171 -0.17775,-0.200625 C 12.655875,8.4855 12.522,8.338125 12.456375,8.187 12.351,7.9455 12.353625,7.871625 12.47625,7.578375 12.600375,7.281 12.6015,7.231875 12.487125,7.122 12.382125,7.0215 12.32775,7.018125 12.18975,7.101 12.051,7.183875 11.985375,7.177875 11.820375,7.06725 11.7105,6.993375 11.518125,6.93225 11.393625,6.93225 11.1405,6.93225 11.064,6.80925 11.064,6.402 11.064,6.025875 10.83975,5.889375 10.30575,5.9385 9.93525,5.972625 9.8535,5.94825 9.554625,5.718 9.36975,5.575875 9.078,5.233875 8.9055,4.957125 8.733,4.680375 8.547375,4.39125 8.493,4.31475 8.415,4.204125 8.434125,4.098 8.58675,3.796875 L 8.7795,3.418125 8.37225,3.47325 C 7.64775,3.571125 7.501125,3.664875 7.81275,3.832125 7.93425,3.897 7.9395,3.930375 7.84575,4.03875 7.78425,4.10925 7.755375,4.221375 7.782,4.28775 7.808625,4.35375 7.774875,4.50975 7.707375,4.633875 7.6395,4.758375 7.582875,4.93275 7.580625,5.022375 7.5735,5.30175 7.095,5.524125 6.56175,5.4945 5.754,5.449875 5.688375,5.462625 5.4015,5.728875 5.043,6.061875 4.996875,6.21675 5.16375,6.52575 c 0.161625,0.3 0.448875,0.419625 0.946125,0.394875 0.44475,-0.022125 0.495,0.01725 0.393375,0.31125 C 6.416625,7.481625 6.126375,7.577625 5.9295,7.421625 5.778,7.30125 5.255625,7.39425 5.0955,7.5705 5.028375,7.644 4.928625,7.8375 4.87425,7.9995 4.7805,8.27925 4.753125,8.2965 4.333125,8.337 3.913875,8.377875 3.873375,8.364375 3.571875,8.0865 3.2355,7.77675 3.1785,7.53975 3.3405,7.13175 3.4125,6.951 3.46575,6.921375 3.65775,6.956625 4.038,7.026 4.188,6.894 4.188,6.487875 4.188,6.291 4.14975,6.106875 4.102875,6.079125 4.056375,6.051375 4.018125,5.947125 4.018125,5.847 4.018125,5.746875 3.970125,5.617875 3.912,5.56125 3.826875,5.47875 3.83925,5.4345 3.975,5.3385 4.068,5.272875 4.221,5.228625 4.31475,5.239875 4.408125,5.251125 4.6665,5.210625 4.888875,5.15025 5.21025,5.063625 5.30475,4.998 5.34825,4.828875 5.43075,4.507875 5.632125,4.25025 5.800875,4.25025 6.0675,4.25025 6.073125,3.62325 5.814,2.71125 5.77575,2.576625 5.670375,2.491125 5.484375,2.445 5.333625,2.4075 5.16975,2.30475 5.12025,2.216325 5.071125,2.1279 4.98075,2.0559 4.919625,2.0559 4.8585,2.0559 4.738875,1.9827 4.6545,1.8933 4.569375,1.8033 4.3935,1.7307 4.259625,1.7307 3.94275,1.7307 3.9375,1.512525 4.25175,1.397475 c 0.331875,-0.12165 0.848625,0.0378 0.9735,0.3002625 0.169125,0.3559125 0.357,0.2074125 0.417375,-0.3303 0.074625,-0.6650625 0.304125,-0.8562 1.0275,-0.8562 H 7.19025 l -0.228,-0.227775 C 6.891375,0.2123625 6.8325,0.125475 6.791625,0.040275 Z m 2.69625,0.2358375 C 9.47325,0.2893125 9.459,0.3001125 9.44475,0.314925 9.27075,0.492525 9.189,0.5178375 8.920125,0.4768125 8.450625,0.405225 8.511,0.5942625 9.03075,0.822525 c 0.280875,0.1234125 0.461625,0.2641125 0.523125,0.4064625 0.29625,0.68685 0.50025,1.0566375 0.602625,1.0941375 0.207,0.076125 0.330375,-0.07665 0.3765,-0.467175 0.05288,-0.44805 0.204375,-0.5430375 0.476625,-0.2980875 0.10575,0.095063 0.2535,0.1728375 0.328125,0.1728375 0.232875,0 0.405,0.093488 0.405,0.21975 0,0.066525 0.07875,0.2268375 0.175125,0.35655 0.142125,0.190875 0.2385,0.236625 0.504,0.236625 0.325875,0 0.52575,0.061125 0.93375,0.2865 0.0064,0.00338 0.01275,0.0045 0.01913,0.00788 A 7.5,7.5 0 0 0 9.487875,0.2761125 Z M 0.0015,7.4678625 a 7.5,7.5 0 0 0 -0.0014625,0.03225 7.5,7.5 0 0 0 0.146475,1.44075 c 0.271725,0.110625 0.3468,0.06675 0.375,-0.186 0.0145875,-0.130875 0.0829125,-0.279 0.1523625,-0.330375 0.1072875,-0.079125 0.0879375,-0.119625 -0.13185,-0.269625 -0.142275,-0.097125 -0.2824875,-0.266625 -0.3112875,-0.3765 -0.0279,-0.1065 -0.12225,-0.22275 -0.2292375,-0.3105 z m 2.3606625,2.479125 C 2.2920375,9.9398625 2.20755,9.9773625 2.1138,10.067363 c -0.1983375,0.18975 -0.168375,0.571125 0.0564,0.721875 0.2575875,0.172875 0.3569625,0.122625 0.3895875,-0.196125 0.040125,-0.393001 -0.043875,-0.6300005 -0.197625,-0.6461255 z m 1.27275,1.1340005 c -0.0765,0.0026 -0.160875,0.05738 -0.24525,0.172875 -0.089625,0.12225 -0.114,0.280125 -0.079875,0.51975 0.042375,0.29475 0.024,0.35775 -0.130125,0.436875 -0.198375,0.10125 -0.24075,0.40275 -0.078375,0.558 0.16125,0.1545 0.315,0.114 0.3705,-0.0975 0.07875,-0.3015 0.520125,-0.33675 0.821625,-0.066 0.128625,0.1155 0.233625,0.174 0.233625,0.12975 0,-0.04425 -0.133875,-0.205125 -0.297375,-0.356625 -0.250125,-0.2325 -0.296625,-0.331501 -0.296625,-0.630751 0,-0.42225 -0.129375,-0.671625 -0.298125,-0.666374 z M 1.5447,12.049238 a 7.5,7.5 0 0 0 0.1735875,0.219 C 1.667175,12.189113 1.608825,12.113363 1.5447,12.049238 Z m 2.5274625,1.15125 c -0.037875,0.01313 -0.054,0.06075 -0.054,0.144375 0,0.08475 -0.054,0.173625 -0.12,0.197625 -0.08775,0.03225 -0.108,0.133875 -0.07425,0.3765 0.00637,0.04537 0.00825,0.08175 0.0105,0.119625 a 7.5,7.5 0 0 0 0.312,0.160125 c -0.00525,-0.12975 0.018375,-0.282375 0.08625,-0.473625 0.115125,-0.32475 0.11925,-0.406125 0.0255,-0.463125 -0.08775,-0.05325 -0.14775,-0.07463 -0.186,-0.0615 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:bevel" d="M 6.5,6.1873365 C 6.5,6.1873365 6.7444019,6.5 5.6252128,6.5 4.5060212,6.5 4.5002837,5.6191923 4.5002837,4.5 c 0,-1.1191909 0.00574,-2 1.1249291,-2 C 6.7444044,2.5 6.5,2.8380468 6.5,2.8380468"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:bevel" d="m 8.503965,12.501794 c 0,0 2.020535,0.432587 1.996035,-2.001794 C 10.475498,8.065611 8.503965,8.5017936 8.503965,8.5017936 M 8.496035,12.498206 V 8.4982064"/>
+ <path style="fill:none;stroke:#f8f8f8;stroke-linecap:round;stroke-linejoin:round" d="m 4.5,8.5372205 h 1.125 c 0,0 0.875,-0.078629 0.875,0.937652 V 10.5 h -1 1 v 1.099745 c 0,0.991883 -0.875,0.937348 -0.875,0.937348 H 4.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:bevel" d="m 10.500364,6.1873365 c 0,0 0.244402,0.3126635 -0.8747868,0.3126635 -1.1191916,0 -1.1249291,-0.8808077 -1.1249291,-2 0,-1.1191909 0.00574,-2 1.1249291,-2 1.1191918,0 0.8747868,0.3380468 0.8747868,0.3380468"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cc3d_128x128_logo.svg b/.icons/awkward/16x16/apps/cc3d_128x128_logo.svg
new file mode 120000
index 00000000..ae858278
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cc3d_128x128_logo.svg
@@ -0,0 +1 @@
+cc3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ccc-large.svg b/.icons/awkward/16x16/apps/ccc-large.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ccc-large.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ccc_large.svg b/.icons/awkward/16x16/apps/ccc_large.svg
new file mode 120000
index 00000000..b519b7f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ccc_large.svg
@@ -0,0 +1 @@
+amd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ccsm.svg b/.icons/awkward/16x16/apps/ccsm.svg
new file mode 120000
index 00000000..5d9a1446
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ccsm.svg
@@ -0,0 +1 @@
+compiz.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cdbaby.svg b/.icons/awkward/16x16/apps/cdbaby.svg
new file mode 100644
index 00000000..9bd58fc2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cdbaby.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#b0b0b0" d="m3 1v8l3.5-2 3.5-2-3.5-2-3.5-2z"/>
+ <path fill="#b0b0b0" d="m11 6v5l2-1.25 2-1.25-2-1.25-2-1.25z"/>
+ <path fill="#b0b0b0" d="m5 9v6l2.5-1.5 2.5-1.5-2.5-1.5-2.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/celeste.svg b/.icons/awkward/16x16/apps/celeste.svg
new file mode 100644
index 00000000..a865d2fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/celeste.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="m 8.1666667,2.1666668 v 1 h -3 v 1 h -1 v 2.9999999 h -1 v 3.6666663 h 1 v 1 h 1 v 1 h 1 v 1 h 1 v 1 h 1.6666666 v -1 h 1 v -1 h 0.9999997 v -1 h 1 v -1 h 1 V 7.1666667 h -1 V 4.1666668 h -1 v -1 H 9.8333333 v -1 z"/>
+ <path style="fill:#e24242" d="m 6,7.0000001 v 1 H 5 4 v 1 V 10 11 H 5 V 10 9.0000001 H 6 V 10 11 h 1 1 1 1 v 1 h 1 v -1 h 1 v -1 -0.9999999 -1 h -1 v 1 V 10 h -1 v -0.9999999 -1 h 1 v -1 H 10 9 7 Z M 10,12 H 9 v 1 h 1 z M 9,13 H 8 7 v 1 H 8 9 Z M 7,13 V 12 H 6 v 1 z M 6,12 V 11 H 5 v 1 z M 7,8.0000001 h 1 v 1 V 10 H 7 V 9.0000001 Z"/>
+ <rect style="fill:#24a16e" width="2" height="1" x="8" y="4"/>
+ <path style="fill:#481574" d="m 6,5.0000001 v 1 h 1 v -1 z m 1,1 v 1 h 1 1 v -1 H 8 Z m 2,0 h 1 v -1 H 9 Z m 1,0 v 1 h 1 v -1 z m -4,0 H 5 v 1 h 1 z"/>
+ <path style="fill:#4f4f4f" d="m 8,2.0000001 v 1 h 2 v -1 z m 2,1 v 1 h 1 v -1 z m 1,1 v 1 h -1 v 1 h 1 v 1 h 1 v -3 z m 1,3 V 11 h 1 V 7.0000001 Z M 12,11 h -1 v 1 h 1 z m -1,1 h -1 v 1 h 1 z m -1,1 H 9 v 1 h 1 z M 9,14 H 7 v 1 H 9 Z M 7,14 V 13 H 6 v 1 z M 6,13 V 12 H 5 v 1 z M 5,12 V 11 H 4 v 1 z M 4,11 V 7.0000001 H 3 V 11 Z M 4,7.0000001 h 1 v -1 h 1 v -1 H 5 v -1 H 4 Z m 1,-3 h 2 v 1 h 1 v -1 -1 H 5 Z"/>
+ <rect style="fill:#890e35" width="1" height="1" x="10" y="10"/>
+ <path style="fill:#fe8b55" d="m 5,7.0000001 v 1 h 1 v -1 z m 2,1 v 1 h 1 v -1 z m 3,0 v 1 h 1 v -1 z m -5,1 V 10 H 6 V 9.0000001 Z"/>
+ <path style="fill:#890e35" d="m 6,6.0000001 v 1 h 1 v -1 z m 3,0 v 1 h 1 v -1 z m -5,1 v 1 h 1 v -1 z m 7,0 v 1 h 1 v -1 z m -4,2 V 10 H 8 V 9.0000001 Z m 3,0 V 10 h 1 V 9.0000001 Z M 5,10 v 1 h 1 v -1 z m 1,1 v 1 h 1 v 1 h 1 1 v -1 h 1 V 11 H 9 8 7 Z"/>
+ <path style="fill:#7cd042" d="m 8,3.0000001 v 1 h 1 1 v -1 H 9 Z m 2,1 v 1 h 1 v -1 z m -5,0 v 1 h 1 1 v -1 H 6 Z m 2,1 v 1 h 1 1 v -1 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/celestia.svg b/.icons/awkward/16x16/apps/celestia.svg
new file mode 100644
index 00000000..6aedd8b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/celestia.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3f3f3f" cx="7" cy="9" r="7"/>
+ <circle style="fill:#4f4f4f" cx="14" cy="12" r="2"/>
+ <circle style="fill:#a27a40" cx="12" cy="4" r="4"/>
+ <circle style="fill:#f1b100" cx="12" cy="4" r="2.5"/>
+ <circle style="fill:#ffffff" cx="12" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cerebro.svg b/.icons/awkward/16x16/apps/cerebro.svg
new file mode 100644
index 00000000..e47efc40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cerebro.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(0.4,0,0,0.4,-1.6,-1.6)">
+ <path style="fill:#e4e4e4" d="M 24,4 A 20,20 0 0 0 4,24 20,20 0 0 0 24,44 20,20 0 0 0 44,24 20,20 0 0 0 24,4 Z"/>
+ <path style="fill:none;stroke:#454545;stroke-width:5" d="M 34,30 24,36 14,30 V 18 l 10,-6 10,6"/>
+ <path style="fill:none;stroke:#8644dc;stroke-width:2.5" d="M 28.5,26 24,29 20.25,26.5 V 21 l 3.75,-2 4.5,2.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cervisia.svg b/.icons/awkward/16x16/apps/cervisia.svg
new file mode 100644
index 00000000..b466e99e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cervisia.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect fill="#ff6363" width="5" height="3" x="2" y="2" rx=".625" ry=".6"/>
+ <rect fill="#ff6363" width="5" height="3" x="9" y="2" rx=".625" ry=".6"/>
+ <rect fill="#ff6363" width="5" height="3" x="6" y="7" rx=".625" ry=".6"/>
+ <rect fill="#ff6363" width="1" height="3" x="13" y="7" rx=".5" ry=".5"/>
+ <rect fill="#ff6363" width="5" height="3" x="2" y="12" rx=".625" ry=".6"/>
+ <rect fill="#ff6363" width="5" height="3" x="9" y="12" rx=".625" ry=".6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ch.x29a.playitslowly.svg b/.icons/awkward/16x16/apps/ch.x29a.playitslowly.svg
new file mode 100644
index 00000000..d0a8c05d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ch.x29a.playitslowly.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#af2158" cx="8" cy="8" r="8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.16402769" d="M 8.5220509,8.0000992 C 8.3642292,7.7267439 8.8126648,7.6524949 8.9763854,7.7377892 9.4200582,7.9689317 9.3339879,8.5934891 9.0466707,8.9087682 8.5327278,9.4727287 7.6331017,9.3138749 7.1590473,8.787029 6.4633533,8.0138615 6.702838,6.8072312 7.4728111,6.1827611 8.4990641,5.3504405 10.021909,5.6737845 10.793724,6.6885495 11.764974,7.9655277 11.356355,9.8084362 10.09591,10.726106 8.569343,11.837528 6.4043909,11.342912 5.3417091,9.8362688 4.0893755,8.0607415 4.6704024,5.5725895 6.4235713,4.3654229 8.4476742,2.9717014 11.259762,3.6393975 12.611062,5.6393097 14.146494,7.9117371 13.391958,11.048258 11.14515,12.543444 8.6245716,14.220817 5.1632636,13.379322 3.524371,10.885509 1.7048897,8.116903 2.6334301,4.3305487 5.3743316,2.5480848"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/charles-proxy.svg b/.icons/awkward/16x16/apps/charles-proxy.svg
new file mode 100644
index 00000000..0f47ac0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/charles-proxy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 5.1074219,0.00195313 C 4.559852,0.01528649 3.3094658,0.09278894 2.8755937,0.24609375 2.6046415,0.34183384 2.3120343,0.48092733 2.1822344,0.578125 2.0869562,0.64946753 2.0084062,0.81363591 2.0084063,0.93945312 c 0,0.0661613 0.029858,0.17552738 0.064453,0.23437498 0.01431,0.024347 0.1003612,0.1300348 0.1914062,0.234375 0.091048,0.1043406 0.1994522,0.2286515 0.2402344,0.2773438 C 3.2578266,2.5849375 3.9813833,3.4334158 4.021914,4.4824219 3.9701517,5.0251206 3.7633562,5.5631962 3.3480859,6.0644531 2.4758646,7.2321684 2.4888573,7.7172096 2.2148438,8.4785156 2.1066679,8.7790675 2.0466617,9.0330939 2.0117188,9.34375 c -0.017142,0.151326 -0.01546,0.675023 0.00195,0.927734 0.054311,0.788055 0.2002593,1.5044 0.453125,2.222657 0.028163,0.07999 0.069197,0.198514 0.091797,0.263671 0.229346,0.660546 0.7429083,1.559448 1.2539062,2.195313 0.1227721,0.15277 0.4708431,0.520053 0.6503906,0.6875 0.2153263,0.200814 0.4437523,0.329156 0.6347656,0.353516 l 0,-0.002 c 0.043039,0.0054 1.1212167,0.0094 2.3964844,0.0078 l 2.3183594,-0.002 0.085937,-0.02734 c 0.186621,-0.0582 0.428383,-0.212935 0.619141,-0.398437 0.04905,-0.04769 0.168222,-0.177766 0.265625,-0.289063 0.632315,-0.72253 1.308829,-1.786371 1.650391,-2.669922 0.318944,-0.825039 0.465762,-1.385536 0.548828,-2.085937 0.09779,-0.8246032 0.05414,-1.3809639 -0.154297,-1.9355471 -0.161987,-0.3875287 -0.385187,-0.7981508 -0.392578,-1.2460938 7.7e-5,-0.1765023 0.0053,-0.2388768 0.02344,-0.3085937 0.04864,-0.1859744 0.213055,-0.3564218 0.339844,-0.5136719 0.03084,-0.038261 0.179993,-0.1993889 0.332031,-0.359375 0.361626,-0.380529 0.479525,-0.5366361 0.619141,-0.8261719 0.112618,-0.233539 0.194152,-0.5108565 0.232422,-0.7890625 0.02422,-0.1749679 0.02279,-0.5078132 -0.002,-0.6855469 C 13.999218,2.9998679 13.50943,1.0007974 10.865234,1 8.7765845,1.236521 7.859686,0.90160668 6.203125,0.15820312 5.8174146,0.02888343 5.5506779,-0.00883901 5.1074219,0.00195313 Z M 10.511719,3 c 0.294133,2.957e-4 0.435391,0.00579 0.501953,0.017578 0.348519,0.061758 0.643091,0.2665165 0.822266,0.5742188 0.16385,0.2813896 0.207385,0.6104479 0.121093,0.9199219 -0.06933,0.248635 -0.145858,0.3606058 -0.490234,0.7089843 C 11.114714,5.576887 10.990961,5.7233048 10.867188,5.9316405 10.844838,5.9692996 10.82064,6 10.8125,6 10.8044,6 10.773834,5.9692966 10.746094,5.9316406 L 10.634766,5.7792969 C 10.33919,5.3784788 10.116673,5.0154559 10.046875,4.8164062 c -0.02823,-0.08047 -0.03505,-0.1253345 -0.04297,-0.28125 -0.02076,-0.4084753 0.03838,-1.4222923 0.08789,-1.515625 C 10.102037,3.0002672 10.13331,2.999625 10.511719,3 Z"/>
+ <path style="fill:#4670c8" d="M 9.6011234,13.053952 C 8.8605825,12.6264 6.4943491,9.9193871 6.4943491,9.9193871 c 0,0 3.5274589,0.6957119 4.2679999,1.1232639 0.740541,0.42755 0.953792,1.444583 0.760254,1.7798 -0.193536,0.335218 -1.180939,0.659052 -1.9214796,0.231501 z"/>
+ <path style="fill:#4ab6e7" d="m 10.791636,10.820199 c -0.8259663,0.221316 -4.4132936,-0.01966 -4.4132936,-0.01966 0,0 2.9862318,-2.0023483 3.8121976,-2.2236651 0.825966,-0.2213163 1.69591,0.3470426 1.796092,0.7209277 0.100181,0.3738862 -0.369032,1.3010714 -1.194996,1.5223884 z"/>
+ <path style="fill:#4670c8" d="M 10.053952,8.3988772 C 9.6264006,9.1394186 6.9193871,11.505651 6.9193871,11.505651 c 0,0 0.6957113,-3.5274585 1.123263,-4.2679995 C 8.4702014,6.497111 9.4872344,6.2838593 9.8224516,6.4773968 10.157668,6.6709335 10.481504,7.6583359 10.053952,8.3988772 Z"/>
+ <path style="fill:#4670c8" d="m 4.2376516,9.9573498 c 0.740541,0.4275522 4.2679993,1.1232622 4.2679993,1.1232622 0,0 -2.366233,-2.7070117 -3.106774,-3.1345634 C 4.658336,7.5184972 3.670934,7.8423318 3.4773965,8.1775492 3.2838586,8.5127666 3.4971103,9.5297985 4.2376516,9.9573498 Z"/>
+ <path style="fill:#4ab6e7" d="m 4.8094595,12.423117 c 0.8259667,-0.221316 3.8121988,-2.223664 3.8121988,-2.223664 0,0 -3.5873271,-0.2409692 -4.4132931,-0.01965 -0.8259663,0.221318 -1.2951794,1.148503 -1.1949967,1.522388 0.1001824,0.373887 0.9701253,0.942246 1.796091,0.720929 z"/>
+ <path style="fill:#4ab6e7" d="m 7.1798021,13.791636 c -0.2213175,-0.825967 0.019654,-4.4132944 0.019654,-4.4132944 0,0 2.0023477,2.9862324 2.2236644,3.8121984 0.2213164,0.825967 -0.3470426,1.69591 -0.7209277,1.796092 -0.373886,0.100182 -1.3010708,-0.369031 -1.5223876,-1.194996 z"/>
+ <path style="fill:#4670c8" d="m 6.9573499,13.762349 c 0.4275517,-0.740541 1.123263,-4.2679993 1.123263,-4.2679993 0,0 -2.7070132,2.3662323 -3.1345645,3.1067743 -0.4275518,0.74054 -0.1037168,1.727942 0.2315005,1.92148 0.3352163,0.193538 1.3522497,-0.01971 1.779801,-0.760255 z"/>
+ <path style="fill:#4ab6e7" d="m 5.5768827,7.8094598 c 0.2213168,0.8259659 2.2236648,3.8121992 2.2236648,3.8121992 0,0 0.2409686,-3.5873286 0.019653,-4.4132935 C 7.5988838,6.3823996 6.6716989,5.913186 6.2978134,6.0133684 5.9239272,6.1135515 5.3555682,6.9834938 5.576885,7.8094598 Z"/>
+ <circle style="fill:#ffb22e" cx="11.745" cy="5.343" r="1.5" transform="matrix(0.86602541,0.49999999,-0.49999999,0.86602541,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chat.delta.desktop.svg b/.icons/awkward/16x16/apps/chat.delta.desktop.svg
new file mode 120000
index 00000000..39677dbd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chat.delta.desktop.svg
@@ -0,0 +1 @@
+deltachat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chat.rocket.RocketChat.svg b/.icons/awkward/16x16/apps/chat.rocket.RocketChat.svg
new file mode 120000
index 00000000..3d0d1984
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chat.rocket.RocketChat.svg
@@ -0,0 +1 @@
+rocketchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/checkbox-touch.svg b/.icons/awkward/16x16/apps/checkbox-touch.svg
new file mode 120000
index 00000000..c530a227
--- /dev/null
+++ b/.icons/awkward/16x16/apps/checkbox-touch.svg
@@ -0,0 +1 @@
+checkbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/checkbox.svg b/.icons/awkward/16x16/apps/checkbox.svg
new file mode 100644
index 00000000..2a93926b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/checkbox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#f56e2c" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#fff" d="m12.483 7.5a4 4 0 0 0 -1.447 -2.5996c-0.163 0.0608-0.336 0.0996-0.518 0.0996-0.629 0-1.17-0.3972-1.3915-0.9512a4 4 0 0 0 -0.6085 -0.0488 4 4 0 0 0 -1.552 0.3135l0.76075 1.3184a2.5 2.5 0 0 1 0.791 -0.132 2.5 2.5 0 0 1 2.4472 2h1.5176zm-0.001 1h-1.5146a2.5 2.5 0 0 1 -2.4492 2 2.5 2.5 0 0 1 -0.791 -0.13086l-0.7588 1.3144a4 4 0 0 0 1.5495 0.3165 4 4 0 0 0 0.6105 -0.0525c0.222-0.552 0.762-0.9475 1.3895-0.9475 0.18306 0 0.35671 0.03836 0.51955 0.09961a4 4 0 0 0 1.4445 -2.5995zm-0.964-5a1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1zm0 9a1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1zm-4.656-6.368-0.759-1.3146a4 4 0 0 0 -1.459 2.2061c0.22948 0.26382 0.37402 0.60315 0.37402 0.97655 0 0.37294-0.14411 0.7119-0.37304 0.9756a4 4 0 0 0 1.457 2.209l0.76-1.3155a2.5 2.5 0 0 1 -0.844 -1.869 2.5 2.5 0 0 1 0.844 -1.868zm-2.344 1.868a1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/checkgmail.svg b/.icons/awkward/16x16/apps/checkgmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/checkgmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cheese.svg b/.icons/awkward/16x16/apps/cheese.svg
new file mode 100644
index 00000000..34e41115
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cheese.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="14" x="-16" y="-15" rx=".8" ry=".875" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#9b62b4" width="12" height="10" x="-14" y="-13" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 5.5,9.5 c 0,0 0.25,2 2.5,2 2.25,0 2.5,-2 2.5,-2"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="5.5" cy="5.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="10.5" cy="5.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cherrytree.svg b/.icons/awkward/16x16/apps/cherrytree.svg
new file mode 100644
index 00000000..3cfe8333
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cherrytree.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <path fill="none" stroke="#1f711f" stroke-linecap="round" stroke-linejoin="round" d="m10.5 1045.9s-1.7668-1.821-2-3c-0.32985-1.6674 1-5 1-5"/>
+ <path fill="none" stroke="#248424" stroke-linecap="round" stroke-linejoin="round" d="m4.5 1046.9s0.198-3.5014 1-5c0.88974-1.6625 4-4 4-4"/>
+ <circle fill="#c72828" cx="10.5" cy="1046.9" r="3.5"/>
+ <circle fill="#ff3737" cx="4.5" cy="1047.9" r="3.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chess.svg b/.icons/awkward/16x16/apps/chess.svg
new file mode 100644
index 00000000..4d19c2aa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chess.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <g fill="#4f4f4f" transform="matrix(.45379 0 0 .443 -.21312 5.9164e-8)">
+ <g>
+ <path transform="matrix(1.2963,0,0,1.2899,-1.9941,-2.5798)" d="m16.941 2c-0.157 0.0783-0.337 0.1364-0.478 0.2441-0.273 0.2094-0.539 0.4328-0.783 0.6739-0.269 0.2643-0.546 0.4154-0.938 0.4961-0.941 0.1907-1.897 0.4024-2.777 0.7714-1.957 0.8234-3.2513 2.3731-4.174 4.2383-0.8193 1.6582-0.8327 3.4572-0.7656 5.2642 0.1384 3.725 2.8575 6.445 4.0446 9.312h-0.162c-0.503 0-0.50758 0.333-0.50758 0.748v1.504c0 0.415-0.16468 1.248 0.33829 1.248h-0.98938c-0.6037 0-1.0489 0.47075-1.0489 1.0238v1.4782c0 0.553 0.44518 0.998 1.0489 0.998h9.6507c0.604 0 1.2002-0.445 1.2002-0.998v-1.4782c0-0.553-0.59618-1.0238-1.2002-1.0238h-0.81938c0.503 0 0.3986-0.833 0.3986-1.248v-1.504c0-0.415-0.0656-0.748-0.5686-0.748h-0.38759c0.3-0.278 1.6079-0.778 1.8749-1.062 0.97997-1.1876 0.70222-3.637 0.579-4.667-0.417-0.762-1.002-1.379-1.678-1.908-0.761-0.594-1.547-1.156-2.315-1.742-0.219-0.167-0.64603-0.82574-0.93903-1.0887 0.724 0.153 1.533 0.80974 2.115 0.83874 1.005 0.05 1.873 0.384 2.678 0.969 0.311 0.226 0.671 0.406 1.035 0.531 0.473 0.163 0.71 0.047 0.992-0.381 0.074-0.112 0.119-0.242 0.19-0.39 0.56 0.007 0.867-0.317 1.021-0.834 0.053-0.177 0.142-0.342 0.207-0.514 0.436-1.154 0.212-2.175-0.622-3.0645-0.187-0.2039-0.408-0.373-0.603-0.5684-0.651-0.6496-1.304-1.2957-1.938-1.9609-0.46-0.4838-0.875-1.0103-1.34-1.4902-0.23-0.2365-0.424-0.472-0.531-0.7891-0.161-0.4752-0.465-0.8406-0.906-1.0879-0.157-0.0876-0.48-0.2582-0.593-0.3311-0.182-0.5302-0.049-1.1265-0.308-1.4599z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chessx.svg b/.icons/awkward/16x16/apps/chessx.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chessx.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chiaki.svg b/.icons/awkward/16x16/apps/chiaki.svg
new file mode 100644
index 00000000..72ebc5e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chiaki.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#cfff0d" cx="8" cy="8" r="8"/>
+ <path style="fill:#162d50" d="m6 3-1 2h-4.4101562a8 8 0 0 0-0.58984375 3 8 8 0 0 0 0.25976562 2h6.7402344l1 2 1-2h6.734375a8 8 0 0 0 0.265625-2 8 8 0 0 0-0.587891-3h-4.412109l-1-2-1 2h-2l-1-2z"/>
+ <path style="fill:#ffaaee" d="m6 7v2h1v-2zm3 0v2h1v-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chinese.svg b/.icons/awkward/16x16/apps/chinese.svg
new file mode 120000
index 00000000..6c199a7a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chinese.svg
@@ -0,0 +1 @@
+ibus-pinyin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chirp.svg b/.icons/awkward/16x16/apps/chirp.svg
new file mode 100644
index 00000000..758a2270
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chirp.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="13" height="9" x="2" y="4" rx=".8" ry=".8"/>
+ <path style="fill:#30c9c6" d="M 4.6484,6 H 12.352 C 12.707,6 13.052,6.2835 12.993,6.625 L 12.352,10.375 C 12.293,10.717 12.065,11 11.71,11 H 5.2904 C 4.9347,11 4.7069,10.717 4.6484,10.375 L 4.0065,6.625 C 3.9481,6.2835 4.2928,6 4.6484,6 Z"/>
+ <rect style="fill:#b3b3b3" width="3" height="3" x="1" y="7" rx=".682" ry=".643"/>
+ <rect style="opacity:0.5" width="1" height="1" x="2" y="8"/>
+ <rect style="fill:#b3b3b3" width="3" height="3" x="13" y="7" rx=".682" ry=".643"/>
+ <rect style="opacity:0.5" width="1" height="1" x="14" y="8"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="5" y="7"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="7" y="7"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="9" y="7"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="11" y="7"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="6" y="9"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="8" y="9"/>
+ <rect style="fill:#4f4f4f" width="1" height="1" x="10" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chmsee-icon.svg b/.icons/awkward/16x16/apps/chmsee-icon.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chmsee-icon.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chocolate-doom-setup.svg b/.icons/awkward/16x16/apps/chocolate-doom-setup.svg
new file mode 100644
index 00000000..a5002e2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chocolate-doom-setup.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#975a34" cx="8" cy="8" r="8"/>
+ <path style="fill:#f1b65c" d="M 7,4 6.9118,5.0536 A 3.1429,3.1429 0 0 0 5.99328,5.58486 l -0.95759,-0.4509 -1,1.7321 0.86941,0.6038 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.86719,0.60156 1,1.7321 0.95536,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 h 2 l 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.91854,-0.53126 l 0.95758,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.95536,0.44978 a 3.1429,3.1429 0 0 0 -0.921,-0.528 l -0.088,-1.056 h -2 z M 8,6.8572 A 1.1429,1.1429 0 0 1 9.143,8.0002 1.1429,1.1429 0 0 1 8,9.1432 1.1429,1.1429 0 0 1 6.857,8.0002 1.1429,1.1429 0 0 1 8,6.8572 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chocolate-doom.svg b/.icons/awkward/16x16/apps/chocolate-doom.svg
new file mode 100644
index 00000000..8ab01a69
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chocolate-doom.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#975a34" d="M 7.2076874,0.00143226 C 7.2594554,-0.02598747 7.9431799,0.34415656 8.6465625,0.78024052 9.6762529,1.4186335 10.330633,1.983095 10.90406,2.7310279 c 0.141689,0.1848277 0.258827,0.3772674 0.364185,0.5723583 0.06127,0.080576 0.119197,0.1632772 0.173592,0.2479349 1.113415,1.7687455 0.50902,4.0008122 -1.349727,4.9853369 C 8.2333625,9.521184 5.8241337,8.8853479 4.7109488,7.1164801 4.6597417,7.035055 4.6114923,6.9521041 4.5672857,6.8672893 4.513491,6.7875927 4.4541008,6.7105007 4.4081635,6.6283704 3.7773892,5.5002568 3.9055883,4.2925599 4.6007848,3.2647136 4.9688421,2.7205413 5.7066145,2.1657311 6.2378759,1.8829907 6.9006532,1.5302578 7.124079,0.81689101 7.1660905,0.19653394 c 0.00672,-0.0993015 0.026098,-0.18689106 0.041569,-0.19508503 z"/>
+ <path style="fill:#f1b65c" d="M 4.7273437,6 A 0.7273297,0.66673327 0 0 0 4.0249438,6.8398446 L 6.5703436,15.506511 A 0.7273297,0.66673327 0 0 0 7.2727432,16 H 8.7272569 A 0.7273297,0.66673327 0 0 0 9.4296568,15.506511 L 11.975056,6.8398446 A 0.7273297,0.66673327 0 0 0 11.272656,6 Z"/>
+ <rect style="fill:#ffcf88" width="10" height="1" x="3" y="6" rx=".455" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/choqok.svg b/.icons/awkward/16x16/apps/choqok.svg
new file mode 100644
index 00000000..fe7639a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/choqok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#81b427" d="M 8,0 7.2380952,1 6.4,0.5 5.8333332,1.7262 C 4.0785144,2.0873 2.8385828,2.9354 1.8110133,4.276 0.01370668,6.6209 0,10.6667 0,12.9524 0,15.2381 4.190476,16 8,16 11.809524,16 16,15.2381 16,12.9524 16,10.6667 15.98628,6.6209 14.188987,4.276 13.161417,2.9354 11.921486,2.0873 10.166667,1.7262 L 9.6,0.5 8.7619048,1 Z"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#86572f" cx="8" cy="12.5" r="1.5"/>
+ <path style="fill:#ffc12e" d="m 8.0000004,9.9999 c -0.076585,10e-5 -0.150514,0.035 -0.2047416,0.098 l -1.7012171,1.7377 c -0.1820414,0.2101 -0.086301,0.831 0.1712383,0.8311 L 8.0000004,13 9.7347211,12.6667 C 9.9922569,12.6666 10.088,12.0457 9.9059594,11.8356 L 8.2047421,10.0979 c -0.054228,-0.063 -0.128157,-0.097 -0.2047417,-0.098 z"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="11" y="8"/>
+ <path style="fill:#ffffff" d="M 4.5,8 A 1.5,1.5 0 0 0 3,9.5 1.5,1.5 0 0 0 3.0878906,10 1.5,1.5 0 0 1 4.5,9 1.5,1.5 0 0 1 5.9121094,10 1.5,1.5 0 0 0 6,9.5 1.5,1.5 0 0 0 4.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/christmas-tree.svg b/.icons/awkward/16x16/apps/christmas-tree.svg
new file mode 100644
index 00000000..f6a17db0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/christmas-tree.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#337f36" d="M 8.077636,4.0018371 A 1.6564074,1.6685697 0 0 0 6.5653453,4.8344092 L 4.3939541,8.6233456 2.2217547,12.412282 a 1.6564074,1.6685697 0 0 0 0.5062529,2.215847 c 0,0 2.0866455,1.371871 5.2719922,1.371871 3.1853472,0 5.2719922,-1.371871 5.2719922,-1.371871 a 1.6564074,1.6685697 0 0 0 0.506254,-2.215847 L 11.606046,8.6233456 9.4346552,4.8344092 A 1.6564074,1.6685697 0 0 0 8.077636,4.0018371 Z"/>
+ <path style="fill:#3e9d43" d="M 8.0646962,3.001532 A 1.3803395,1.3904748 0 0 0 6.8044542,3.6953419 L 4.9949617,6.8527886 3.1847954,10.010236 a 1.3803395,1.3904748 0 0 0 0.4218776,1.846539 c 0,0 1.7388711,1.143225 4.3933261,1.143225 2.6544559,0 4.3933279,-1.143225 4.3933279,-1.143225 a 1.3803395,1.3904748 0 0 0 0.421877,-1.846539 L 11.005038,6.8527886 9.1955457,3.6953419 A 1.3803395,1.3904748 0 0 0 8.0646962,3.001532 Z"/>
+ <path style="fill:#5dc062" d="M 8.0517567,2.0012306 A 1.1042709,1.112379 0 0 0 7.0435638,2.5562783 L 5.5959707,5.0822338 4.1478389,7.6081901 a 1.1042709,1.112379 0 0 0 0.3375018,1.4772302 c 0,0 1.3910959,0.9145797 3.5146584,0.9145797 2.1235639,0 3.5146599,-0.9145797 3.5146599,-0.9145797 A 1.1042709,1.112379 0 0 0 11.852161,7.6081901 L 10.404029,5.0822338 8.9564357,2.5562783 A 1.1042709,1.112379 0 0 0 8.0517567,2.0012306 Z"/>
+ <path style="fill:#ae3030" d="M 7.9999635,-3.5948896e-5 C 7.7295097,0.00396681 7.5366309,0.1727008 7.4461131,0.45201856 l 0.00338,-0.0125963 -0.4249442,1.57278364 -1.4330354,0 c -0.00311,-5.18e-5 -0.00608,-5.18e-5 -0.00921,0 C 5.4111739,2.0179459 5.256868,2.1007069 5.1481515,2.237794 4.9130306,2.5173297 4.9628641,2.7449326 5.2614329,2.9534066 l 1.1266738,0.85284 -0.437221,1.4068469 c -4.875e-4,0.00154 -9.375e-4,0.00311 -0.00139,0.00469 -0.066808,0.2273069 -0.004,0.4614876 0.164063,0.6216851 0.00116,0.0012 0.00263,0.00236 0.00392,0.00353 0.2019392,0.1859331 0.4856759,0.2095645 0.7137273,0.055665 0.00434,-0.00293 0.00865,-0.00594 0.012833,-0.00908 L 8.0000153,5.0250158 9.1559864,5.8895735 c 0.00418,0.00311 0.00849,0.00618 0.012833,0.00908 0.2280513,0.1538997 0.5117888,0.1302682 0.7137272,-0.055665 0.00122,-0.00116 0.00263,-0.00233 0.00394,-0.00353 0.1680464,-0.1601975 0.2308704,-0.3943782 0.1640624,-0.6216851 -4.5e-4,-0.00157 -9.38e-4,-0.00311 -0.0014,-0.00469 L 9.6118937,3.8062466 10.738568,2.953407 C 11.037136,2.7449326 11.08697,2.5173297 10.851849,2.2377941 10.743133,2.1007073 10.588827,2.0179511 10.417697,2.012206 c -0.0031,-5.18e-5 -0.0061,-5.18e-5 -0.0092,0 l -1.4330351,0 -0.4249442,-1.57278361 0.00338,0.0125963 C 8.4632959,0.1727008 8.2704174,0.00396783 7.9999635,-3.5948896e-5 Z"/>
+ <path style="fill:#ffe15e" d="M 7,7.9999999 A 1,1 0 0 1 6.0000001,9 1,1 0 0 1 5,7.9999999 1,1 0 0 1 6.0000001,7 1,1 0 0 1 7,7.9999999 Z"/>
+ <path style="fill:#ffe15e" d="M 12,10.999999 A 0.99999982,0.99999982 0 0 1 10.999999,12 0.99999982,0.99999982 0 0 1 10,10.999999 0.99999982,0.99999982 0 0 1 10.999999,10 0.99999982,0.99999982 0 0 1 12,10.999999 Z"/>
+ <path style="fill:#ffe15e" d="M 7,14.000001 A 1,1 0 0 1 6.0000001,15 1,1 0 0 1 5,14.000001 a 1,1 0 0 1 1.0000001,-1 1,1 0 0 1 0.9999999,1 z"/>
+ <path style="fill:#ffe15e" d="m 9,7.5000053 a 0.50000004,0.50000004 0 0 1 -0.5,0.5 0.50000004,0.50000004 0 0 1 -0.5,-0.5 0.50000004,0.50000004 0 0 1 0.5,-0.5 0.50000004,0.50000004 0 0 1 0.5,0.5 z"/>
+ <path style="fill:#ffe15e" d="m 8,11.500003 a 0.49999997,0.49999997 0 0 1 -0.4999999,0.5 A 0.49999997,0.49999997 0 0 1 7,11.500003 0.49999997,0.49999997 0 0 1 7.5000001,11.000002 0.49999997,0.49999997 0 0 1 8,11.500003 Z"/>
+ <path style="fill:#ffe15e" d="M 10,14.499999 A 0.50000016,0.50000016 0 0 1 9.5000002,15 0.50000016,0.50000016 0 0 1 9,14.499999 0.50000016,0.50000016 0 0 1 9.5000002,14 0.50000016,0.50000016 0 0 1 10,14.499999 Z"/>
+ <path style="fill:#ffe15e" d="M 5,10.500001 A 0.49999997,0.49999997 0 0 1 4.5000001,11 0.49999997,0.49999997 0 0 1 4,10.500001 a 0.49999997,0.49999997 0 0 1 0.5000001,-0.5 0.49999997,0.49999997 0 0 1 0.4999999,0.5 z"/>
+ <path style="fill:#ffe15e" d="m 12.999997,13.5 a 0.49999966,0.49999966 0 0 1 -0.5,0.5 0.49999966,0.49999966 0 0 1 -0.5,-0.5 0.49999966,0.49999966 0 0 1 0.5,-0.5 0.49999966,0.49999966 0 0 1 0.5,0.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg b/.icons/awkward/16x16/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
new file mode 120000
index 00000000..622c6801
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-aapocclcgogkmnckokdopfmhonfmgoek-Default.svg
@@ -0,0 +1 @@
+google-slides.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg b/.icons/awkward/16x16/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg
new file mode 120000
index 00000000..f35d1789
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-aohghmighlieiainnegkcijnfilokake-Default.svg
@@ -0,0 +1 @@
+google-docs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg b/.icons/awkward/16x16/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg
new file mode 120000
index 00000000..47dc7584
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-apboafhkiegglekeafbckfjldecefkhn-Default.svg
@@ -0,0 +1 @@
+lucidchart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg b/.icons/awkward/16x16/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-apdfllckaahabafndbhieahigkjlhalf-Default.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-app-list.svg b/.icons/awkward/16x16/apps/chrome-app-list.svg
new file mode 100644
index 00000000..7a17d670
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-app-list.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#4d9133">
+ <path d="m7 10h2v2h-2m0-2"/>
+ <path d="m4 7h2v2h-2m0-2"/>
+ <path d="m4 10h2v2h-2m0-2"/>
+ </g>
+ <g fill="#2181dd">
+ <path d="m7 4h2v2h-2m0-2"/>
+ <path d="m10 7h2v2h-2m0-2"/>
+ <path d="m10 4h2v2h-2m0-2"/>
+ </g>
+ <g fill="#eb6253">
+ <path d="m7 7h2v2h-2m0-2"/>
+ <path d="m4 4h2v2h-2m0-2"/>
+ <path d="m10 10h2v2h-2m0-2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg b/.icons/awkward/16x16/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg
new file mode 120000
index 00000000..43385985
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bgjohebimpjdhhocbknplfelpmdhifhd-Default.svg
@@ -0,0 +1 @@
+todoist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg b/.icons/awkward/16x16/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bgkodfmeijboinjdegggmkbkjfiagaan-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg b/.icons/awkward/16x16/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bikioccmkafdpakkkcpdbppfkghcmihk-Default.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg b/.icons/awkward/16x16/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bllmngcdibgbgjnginpehneeofhbmdjm-Default.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg b/.icons/awkward/16x16/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-blpcfgokakmgnkcojhhkbfbldkacnbeo-Default.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg b/.icons/awkward/16x16/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bnbaboaihhkjoaolfnfoablhllahjnee-Default.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg b/.icons/awkward/16x16/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-boeajhmfdjldchidhphikilcgdacljfm-Default.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg b/.icons/awkward/16x16/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-bommmmpbplimfmebiadkflfgbgejahgm-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg b/.icons/awkward/16x16/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-cjanmonomjogheabiocdamfpknlpdehm-Default.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg b/.icons/awkward/16x16/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-clhhggbfdinjmjhajaheehoeibfljjno-Default.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg b/.icons/awkward/16x16/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-damddgdogmdhjjbgpfpgmkdgdgjhohef-Default.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg b/.icons/awkward/16x16/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg
new file mode 120000
index 00000000..3c795c83
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-deceagebecbceejblnlcjooeohmmeldh-Default.svg
@@ -0,0 +1 @@
+netflix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg b/.icons/awkward/16x16/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-defekohaofmambflfpfoojkmfdpcbgko-Default.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg b/.icons/awkward/16x16/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-dihbebhmaoagdpbcnfedokpfkkgmmpgc-Default.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg b/.icons/awkward/16x16/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg
new file mode 120000
index 00000000..47dc7584
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-djejicklhojeokkfmdelnempiecmdomj-Default.svg
@@ -0,0 +1 @@
+lucidchart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg b/.icons/awkward/16x16/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg
new file mode 120000
index 00000000..517b3f3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-efobjgdlbfdfckkpghggmiephjgicmak-Default.svg
@@ -0,0 +1 @@
+nos-tv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg b/.icons/awkward/16x16/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg
new file mode 120000
index 00000000..c391e88e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-ejidjjhkpiempkbhmpbfngldlkglhimk-Default.svg
@@ -0,0 +1 @@
+gmail-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg b/.icons/awkward/16x16/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg
new file mode 120000
index 00000000..82665c9d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-ejjicmeblgpmajnghnpcppodonldlgfn-Default.svg
@@ -0,0 +1 @@
+google-agenda.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg b/.icons/awkward/16x16/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-fahmaaghhglfmonjliepjlchgpgfmobi-Default.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg b/.icons/awkward/16x16/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
new file mode 120000
index 00000000..e72e7ff1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-felcaaldnbdncclmgdcncolpebgiejap-Default.svg
@@ -0,0 +1 @@
+../mimetypes/x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg b/.icons/awkward/16x16/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg
new file mode 120000
index 00000000..242f0af4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-fjliknjliaohjgjajlgolhijphojjdkc-Default.svg
@@ -0,0 +1 @@
+wunderlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg b/.icons/awkward/16x16/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg
new file mode 100644
index 00000000..00437d89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-fljalecfjciodhpcledpamjachpmelml-Default.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#feb625" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g fill="#424242" transform="matrix(.38745 0 0 .39708 -1.6 -1.2308)">
+ <path d="m35.102 33.902c-2.3831 1.2029-5.0074 1.9266-7.4951 1.9372-4.0429 0-7.2458-1.1272-9.6086-3.3817-2.3629-2.2653-3.5443-5.3327-3.5443-9.2022 0-3.8803 1.1814-6.9477 3.5443-9.2022 2.3629-2.2653 5.5657-3.398 9.6086-3.398 2.7053 0.0287 5.3054 0.81356 7.4951 1.9372v5.618c-2.1476-1.2295-4.6739-2.4353-6.9911-2.4484-2.2328 0-5.263 0.71536-6.542 2.1461s-1.9185 2.8326-1.9185 5.3472c0 2.5038 0.63949 3.9002 1.9185 5.331 1.279 1.4307 4.3092 2.1461 6.542 2.1461 2.4915-0.13391 5.1892-1.247 6.9911-2.4484z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg b/.icons/awkward/16x16/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-fpniocchabmgenibceglhnfeimmdhdfm-Default.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg b/.icons/awkward/16x16/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg
new file mode 120000
index 00000000..26506e1d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-gaedmjdfmmahhbjefcbgaolhhanlaolb-Default.svg
@@ -0,0 +1 @@
+authy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg b/.icons/awkward/16x16/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg
new file mode 120000
index 00000000..b34f543d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-gbchcmhmhahfdphkhkmpfmihenigjmpp-Default.svg
@@ -0,0 +1 @@
+chrome-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg b/.icons/awkward/16x16/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-gjmanaihpgjcijokbimnamcdndkffigp-Default.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg b/.icons/awkward/16x16/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg
new file mode 120000
index 00000000..4c36d806
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-gkcknpgdmiigoagkcoglklgaagnpojed-Default.svg
@@ -0,0 +1 @@
+trello.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg b/.icons/awkward/16x16/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg
new file mode 120000
index 00000000..ab98caaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-haiffjcadagjlijoggckpgfnoeiflnem-Default.svg
@@ -0,0 +1 @@
+citrix-receiver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg b/.icons/awkward/16x16/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg
new file mode 120000
index 00000000..ef62dbf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-hbdpomandigafcibbmofojjchbcdagbl-Default.svg
@@ -0,0 +1 @@
+tweetdeck.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg b/.icons/awkward/16x16/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg
new file mode 120000
index 00000000..d7652693
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-hcglmfcclpfgljeaiahehebeoaiicbko-Default.svg
@@ -0,0 +1 @@
+google-photos.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg b/.icons/awkward/16x16/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg
new file mode 120000
index 00000000..dc644a8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-hihbikoooaenkpdooehgemieligjejcb-Default.svg
@@ -0,0 +1 @@
+estmob-sendanywhere.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg b/.icons/awkward/16x16/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg
new file mode 120000
index 00000000..9edd43db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-hmjkmjkepdijhoojdojkdfohbdgmmhki-Default.svg
@@ -0,0 +1 @@
+keep.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg b/.icons/awkward/16x16/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg
new file mode 120000
index 00000000..1aaf8d36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-hncfgilfeieogcpghjnnhddghgdjbekl-Default.svg
@@ -0,0 +1 @@
+enjoy-music-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg b/.icons/awkward/16x16/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-icppfcnhkcmnfdhfhphakoifcfokfdhg-Default.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg b/.icons/awkward/16x16/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-ighkikkfkalojiibipjigpccggljgdff-Default.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg b/.icons/awkward/16x16/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg
new file mode 100644
index 00000000..349fd4ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-jjphmlaoffndcnecccgemfdaaoighkel-Default.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c2352a" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <path style="fill:#ffffff" d="m 10,3 4,4 h -1 l -3,3 c 1.5,1.5 -0.5,2.5 -0.5,2.5 l -2,-2 L 5,13 H 4 v -1 l 2.5,-2.5 -2,-2 c 0,0 1,-2 2.5,-0.5 l 3,-3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg b/.icons/awkward/16x16/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-jknmpnbgkaekopldbncmggaejjamkemn-Default.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg b/.icons/awkward/16x16/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-khjnjifipfkgglficmipimgjpbmlbemd-Default.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg b/.icons/awkward/16x16/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg
new file mode 100644
index 00000000..7ea7a1d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-knipolnnllmklapflnccelgolnpehhpl-Default.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path fill="#16a05d" d="m14.89 5.548c-0.247-1.2975-0.839-2.4308-1.773-3.3979-0.394-0.4083-0.836-0.7631-1.324-1.0643-0.908-0.56099-1.8978-0.90471-2.9709-1.0265-0.13082-0.014908-0.26351-0.012948-0.39247-0.04252h-0.92587c-0.010018 0.022407-0.031483 0.014232-0.048513 0.015761-0.23841 0.020192-0.47566 0.046264-0.71096 0.089127-1.7194 0.3129-3.1315 1.1239-4.2244 2.434-0.899 1.0774-1.3941 2.3134-1.5011 3.6915-0.051797 0.66791-0.0016 1.63 0.15078 2.2829 0.11317 0.48566 0.28222 0.95488 0.50945 1.4034 0.019954 0.038168 0.039646 0.076346 0.059956 0.11451 0.37331 0.70617 0.85349 1.3355 1.4553 1.879 0.31681 0.28611 0.65544 0.54496 1.022 0.76862 0.97059 0.59181 2.0201 1.1751 3.1442 1.2913l0.24664 0.02549c0.081775 0.0011 0.39255 0.02046 0.39202 0.10071-0.0037 0.68487-0.00213 1.1131-0.00196 1.7981 0.000089 0.02658 0.00219 0.05309 0.00381 0.08614 0 0 0.27468-0.12395 0.50812-0.23393 1.1635-0.56794 2.239-1.2639 3.2098-2.1118 0.2181-0.19043 0.42679-0.38998 0.6275-0.59779 0.08594-0.08887 0.17118-0.17927 0.2573-0.26805 0.13304-0.13667 0.24816-0.28935 0.37357-0.43326 0.14484-0.16598 0.27486-0.34243 0.40311-0.52 0.28355-0.39245 0.53677-0.80185 0.74963-1.2343 0.10767-0.21863 0.2102-0.43897 0.30094-0.6645 0.003-0.00421 0.0071-0.00804 0.009-0.012615 0.24728-0.61756 0.40577-1.2566 0.49012-1.9122 0.02946-0.22835 0.04851-0.45814 0.06058-0.68777 0.02572-0.49444-0.0075-1.2865-0.10031-1.773z"/>
+ <path style="fill:#ffffff" d="m 6.6711,5 c -0.78075,9e-4 -1.5612,5.5e-4 -2.3419,0.001 -0.059322,0 -0.11544,0.012511 -0.167,0.043947 -0.13273,0.080414 -0.1757,0.19898 -0.16016,0.34376 4.501e-4,0.00745 9.751e-4,0.015011 9.751e-4,0.022461 -6e-4,0.7737 -0.0017,1.2157 -0.00196,1.9893 0,0.19649 0.13825,0.59443 0.33986,0.59768 0.053774,9e-4 0.10745,9e-4 0.16114,0.001 0.49387,9.501e-4 1.0034,0.00195 1.4971,0.00295 -0.0392,0.217 -0.1415,0.4769 -0.3124,0.6308 -0.1425,0.1282 -0.1921,0.185 -0.3751,0.2256 -0.1443,0.0319 -0.2566,0.0799 -0.2568,0.1924 -10e-5,0.032181 0.0013,0.064337 0.00195,0.096684 l -0.0039,0.43947 c 6.5e-4,0.08182 7.5e-4,0.16339 0.00195,0.24513 0.00145,0.11665 0.037561,0.18209 0.15723,0.16505 0.15688,-0.02217 0.30983,-0.05694 0.46193,-0.09864 0.00564,-0.003 0.01195,-0.0056 0.017581,-0.0088 0.01016,-0.0028 0.019481,-0.0053 0.029296,-0.0078 0.017921,-0.0088 0.035361,-0.01876 0.053713,-0.02637 0.72791,-0.29345 1.2221,-1.0087 1.2227,-1.7725 8e-4,-0.8551 0,-1.7095 0,-2.5645 0,-0.039217 0.0032,-0.079631 -0.0127,-0.11719 0.0665,-0.19878 -0.10556,-0.4017 -0.31348,-0.40145 z"/>
+ <path style="fill:#ffffff" d="m 11.672086,5 c -0.78075,9e-4 -1.5612,5.5e-4 -2.3419,0.001 -0.05932,0 -0.11544,0.012511 -0.167,0.043947 -0.13273,0.080414 -0.1757,0.19898 -0.16016,0.34376 4.5e-4,0.00745 9.75e-4,0.015011 9.75e-4,0.022461 -6e-4,0.7737 -0.0017,1.2157 -0.002,1.9893 0,0.19649 0.13825,0.59443 0.33986,0.59768 0.05377,9e-4 0.10745,9e-4 0.16114,0.001 0.49387,9.501e-4 1.0034,0.00195 1.4971,0.00295 -0.03926,0.21708 -0.14154,0.477 -0.31251,0.63088 -0.14246,0.12815 -0.19201,0.18497 -0.37501,0.22559 -0.14434,0.031931 -0.25668,0.079877 -0.25685,0.19239 -10e-5,0.032181 0.0013,0.064337 0.0019,0.096684 l -0.0039,0.43947 c 6.5e-4,0.08182 7.5e-4,0.16339 0.002,0.24513 0.0015,0.11665 0.03756,0.18209 0.15723,0.16505 0.15688,-0.02217 0.30983,-0.05694 0.46193,-0.09864 0.0056,-0.003 0.01195,-0.0056 0.01758,-0.0088 0.01016,-0.0028 0.01948,-0.0053 0.0293,-0.0078 0.01792,-0.0088 0.03536,-0.01876 0.05371,-0.02637 0.72791,-0.29345 1.2221,-1.0087 1.2227,-1.7725 8e-4,-0.8551 0,-1.7095 0,-2.5645 0,-0.039217 0.0032,-0.079631 -0.0127,-0.11719 0.0665,-0.19878 -0.10556,-0.4017 -0.31348,-0.40145 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg b/.icons/awkward/16x16/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-lainlkmlgipednloilifbppmhdocjbda-Default.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg b/.icons/awkward/16x16/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-lbfehkoinhhcknnbdgnnmjhiladcgbol-Default.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg b/.icons/awkward/16x16/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg
new file mode 100644
index 00000000..5196772f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-macmgoeeggnlnmpiojbcniblabkdjphe-Default.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#70b943" d="M 16,15.2 16,0.8 C 16,0.3568 15.6432,0 15.2,0 L 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,15.2 C 0,15.6432 0.3568,16 0.8,16 l 14.4,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#ffffff" d="m 6.25,4 c -0.2381349,-9e-6 -0.462123,0.1130723 -0.6035156,0.3046875 -0.018492,0.02113 -0.046057,0.031597 -0.0625,0.054687 l -0.00586,0.00781 L 2.65039,7.796872 C 2.618785,7.831838 2.588174,7.867659 2.558593,7.9042939 l -0.019531,0.025391 0,0.00195 C 2.1906455,8.3732517 2.0010694,8.9158722 2,9.4746094 2.0005194,10.869815 3.1521453,12.000454 4.5722656,12 5.531791,11.9984 6.4105705,11.471999 6.8515625,10.634766 c 0.012264,0.0093 0.024635,0.01837 0.037109,0.02734 0.030084,0.0197 0.060694,0.03859 0.091797,0.05664 0.03015,0.01773 0.060759,0.03466 0.091797,0.05078 0.025754,0.01359 0.051802,0.02661 0.078125,0.03906 0.03472,0.01598 0.069891,0.03096 0.1054688,0.04492 0.027112,0.01102 0.054462,0.02143 0.082031,0.03125 0.030342,0.01116 0.06095,0.02158 0.091797,0.03125 0.034901,0.01007 0.070071,0.01919 0.1054687,0.02734 0.034939,0.0088 0.070108,0.01658 0.1054688,0.02344 0.020781,0.0036 0.041616,0.0068 0.0625,0.0098 0.046676,0.0069 0.09358,0.01208 0.140625,0.01563 C 7.895711,10.996787 7.9478347,10.9994 8,11 c 0.052165,-5.65e-4 0.1042885,-0.0032 0.15625,-0.0078 0.047045,-0.0035 0.093949,-0.0088 0.140625,-0.01563 0.020884,-0.0029 0.041719,-0.0062 0.0625,-0.0098 0.035361,-0.0069 0.07053,-0.01468 0.1054688,-0.02344 0.035398,-0.0082 0.070567,-0.01727 0.1054687,-0.02734 0.030847,-0.0097 0.061455,-0.02009 0.091797,-0.03125 0.027569,-0.0098 0.054919,-0.02023 0.082031,-0.03125 0.035578,-0.01396 0.070749,-0.02894 0.1054688,-0.04492 0.026323,-0.01245 0.052371,-0.02548 0.078125,-0.03906 0.031038,-0.01612 0.061647,-0.03305 0.091797,-0.05078 0.031103,-0.01805 0.061713,-0.03694 0.091797,-0.05664 0.013129,-0.009 0.02615,-0.01807 0.039063,-0.02734 C 9.5910583,11.471388 10.468911,11.997648 11.427734,12 12.847855,12.000454 13.999481,10.869815 14,9.4746094 13.998931,8.9158723 13.809354,8.3732465 13.460938,7.9316406 l 0,-0.00195 -0.01953,-0.025391 c -0.02958,-0.036635 -0.06019,-0.072456 -0.0918,-0.1074219 l -2.927734,-3.4296875 -0.0059,-0.00781 c -0.01644,-0.023091 -0.04401,-0.033557 -0.0625,-0.054687 C 10.212123,4.1130722 9.9881351,3.9999908 9.75,4 9.739571,4.0004335 9.729152,4.00108 9.71875,4.00195 9.71729,4.0019407 9.71631,4 9.71484,4 L 9.71289,4.00195 C 9.3139907,4.0217142 9.0005509,4.3506113 9,4.75 9.0009709,5.127229 9.2819783,5.445035 9.65625,5.4921875 9.65625,5.4921875 9,5 8,5 7,5 6.3613281,5.4902344 6.3613281,5.4902344 6.7278893,5.4352142 6.9992798,5.1206667 7,4.75 6.9995029,4.3513285 6.6871932,4.0227169 6.2890625,4.0019531 6.2873864,4.0019142 6.2868564,3.9999995 6.2851562,4 c -0.00212,2.8e-6 -0.00374,0.00193 -0.00586,0.00195 C 6.2695449,4.001111 6.2597774,4.0004598 6.25,4 Z M 4.5,8 C 5.328427,8 5.9999999,8.6715728 6,9.5 5.9999999,10.328427 5.328427,11 4.5,11 3.671573,11 3.0000001,10.328427 3,9.5 3.0000001,8.6715728 3.671573,8 4.5,8 Z M 8,8 c 0.026083,2.826e-4 0.052144,0.00159 0.078125,0.00391 0.023522,0.00177 0.046974,0.00438 0.070312,0.00781 0.010437,0.00114 0.020855,0.00244 0.03125,0.00391 0.017681,0.00343 0.035265,0.00734 0.052734,0.011719 0.017699,0.00408 0.035284,0.00864 0.052734,0.013672 0.015096,0.00485 0.030074,0.010061 0.044922,0.015625 0.013785,0.00491 0.02746,0.010117 0.041016,0.015625 0.0178,0.0073 0.035385,0.01512 0.052734,0.023437 0.013162,0.00623 0.026185,0.012737 0.039063,0.019531 0.015848,0.00805 0.031478,0.016512 0.046875,0.025391 0.015211,0.00872 0.03019,0.017837 0.044922,0.027344 0.00989,0.00698 0.019662,0.014146 0.029297,0.021484 0.017312,0.011834 0.034247,0.02421 0.050781,0.037109 0.011304,0.010163 0.022374,0.020582 0.033203,0.03125 0.013326,0.011375 0.026352,0.023097 0.039062,0.035156 0.012033,0.012068 0.023756,0.024442 0.035156,0.037109 0.010032,0.011494 0.019801,0.023216 0.029297,0.035156 0.01356,0.016505 0.026587,0.033441 0.039063,0.050781 0.00666,0.009 0.013174,0.018121 0.019531,0.027344 0.010196,0.015352 0.019965,0.030983 0.029297,0.046875 0.00885,0.014753 0.017315,0.029732 0.025391,0.044922 0.00679,0.012877 0.013306,0.025901 0.019531,0.039063 0.00766,0.017371 0.014825,0.034956 0.021484,0.052734 0.00551,0.013556 0.010717,0.027231 0.015625,0.041016 0.00559,0.015494 0.010803,0.031124 0.015625,0.046875 0.00504,0.017451 0.00959,0.035035 0.013672,0.052734 0.00438,0.017469 0.00829,0.035054 0.011719,0.052734 0.00212,0.010385 0.00407,0.020803 0.00586,0.03125 0.00343,0.023338 0.00604,0.046791 0.00781,0.070312 C 8.9984171,8.9478528 8.9997173,8.9739174 9,9 8.9997173,9.026083 8.99841,9.052144 8.99609,9.078125 8.99432,9.101647 8.99171,9.125099 8.98828,9.148437 8.98649,9.158884 8.98454,9.169302 8.98242,9.179687 8.97899,9.197368 8.97508,9.214952 8.970701,9.232421 8.966621,9.25012 8.962061,9.267705 8.957029,9.285155 8.952179,9.300251 8.946968,9.315229 8.941404,9.330077 8.936494,9.343862 8.931287,9.357537 8.925779,9.371093 8.919119,9.388871 8.911955,9.406457 8.904295,9.423827 8.898065,9.436989 8.891558,9.450012 8.884764,9.46289 8.876714,9.478738 8.868252,9.494368 8.859373,9.509765 8.850013,9.524998 8.840242,9.539978 8.830076,9.554687 8.823736,9.564567 8.817227,9.574334 8.810545,9.583984 8.79807,9.601324 8.785043,9.61826 8.771482,9.634765 8.761962,9.646048 8.752195,9.657118 8.742185,9.667968 8.73081,9.681294 8.719088,9.69432 8.707029,9.70703 8.694318,9.719089 8.681293,9.730812 8.667967,9.742186 8.657117,9.752196 8.646046,9.761964 8.634764,9.771483 8.618259,9.785043 8.601323,9.79807 8.583983,9.810546 8.574333,9.817226 8.564566,9.823739 8.554686,9.830077 8.539977,9.840243 8.524997,9.850012 8.509764,9.859374 8.494367,9.868254 8.478737,9.876719 8.462889,9.884765 8.450012,9.891555 8.436988,9.898071 8.423826,9.904296 8.406455,9.911956 8.38887,9.919121 8.371092,9.92578 8.357536,9.93129 8.343861,9.936497 8.330076,9.941405 8.315228,9.946965 8.30025,9.952179 8.285154,9.95703 8.267703,9.96207 8.250119,9.96662 8.23242,9.970702 8.214951,9.975082 8.197366,9.978992 8.179686,9.982421 8.169301,9.984541 8.158883,9.986491 8.148436,9.988281 8.125098,9.991711 8.101645,9.994321 8.078124,9.996091 8.0521452,9.9984171 8.0260826,9.9997174 8,10 7.973917,9.9997174 7.947856,9.9984137 7.921875,9.9960938 7.898353,9.9943238 7.874899,9.9917138 7.851563,9.9882838 7.841116,9.9864938 7.830698,9.9845438 7.820313,9.9824238 7.802633,9.9789938 7.785048,9.9750838 7.767579,9.9707048 7.74988,9.9666248 7.732295,9.9620648 7.714845,9.9570328 7.699094,9.9522128 7.683464,9.9470018 7.66797,9.9414078 7.654185,9.9364978 7.64051,9.9312908 7.626954,9.9257828 7.609176,9.9191228 7.59159,9.9119588 7.57422,9.9042988 7.561059,9.8980688 7.548035,9.8915618 7.535157,9.8847678 7.519967,9.8766878 7.504988,9.8682258 7.490235,9.8593768 7.474343,9.8500468 7.458712,9.8402758 7.44336,9.8300798 7.43414,9.8237198 7.425021,9.8172118 7.416016,9.8105488 7.398676,9.7980738 7.38174,9.7850468 7.365235,9.7714858 7.353294,9.7619858 7.341572,9.7522218 7.330079,9.7421888 7.317412,9.7307878 7.305038,9.7190658 7.29297,9.7070328 7.280911,9.6943218 7.269188,9.6812968 7.257814,9.6679708 7.247146,9.6571418 7.236727,9.6460718 7.226564,9.6347678 7.213665,9.6182338 7.201289,9.6012988 7.189455,9.5839868 7.182115,9.5743568 7.174954,9.5645848 7.167971,9.5546898 7.158461,9.5399578 7.149346,9.5249788 7.140627,9.5097678 7.131747,9.4943708 7.123282,9.4787408 7.115236,9.4628928 7.108446,9.4500158 7.10193,9.4369918 7.095705,9.4238298 7.087385,9.4064808 7.079571,9.3888958 7.072268,9.3710958 7.066758,9.3575398 7.061551,9.3438648 7.056643,9.3300798 7.051083,9.3152318 7.04587,9.3002538 7.041018,9.2851578 7.035978,9.2677068 7.031428,9.2501228 7.027346,9.2324238 7.022966,9.2149548 7.019056,9.1973698 7.015627,9.1796898 7.014157,9.1692948 7.012857,9.1588768 7.011717,9.1484398 7.008287,9.1251018 7.005677,9.1016488 7.003907,9.0781278 7.0015849,9.0521452 7.0002827,9.0260826 7,9 7.0002827,8.973917 7.00159,8.947856 7.00391,8.921875 7.00568,8.898353 7.00829,8.874901 7.01172,8.851563 7.01351,8.841116 7.01546,8.830698 7.01758,8.820313 7.02101,8.802632 7.02492,8.785048 7.029299,8.767579 7.033379,8.74988 7.037939,8.732295 7.042971,8.714845 7.047791,8.699094 7.053002,8.683464 7.058596,8.66797 7.063506,8.654185 7.068713,8.64051 7.074221,8.626954 7.080881,8.609175 7.088045,8.59159 7.095705,8.57422 7.101935,8.561058 7.108442,8.548034 7.115236,8.535157 7.123316,8.519967 7.131778,8.504988 7.140627,8.490235 7.149957,8.474343 7.159728,8.458712 7.169924,8.44336 7.176284,8.43414 7.182792,8.425021 7.189455,8.416016 7.20193,8.398676 7.214957,8.38174 7.228518,8.365235 7.238018,8.353294 7.247782,8.341572 7.257815,8.330079 7.269216,8.317412 7.280938,8.305038 7.292971,8.29297 7.305682,8.280911 7.318707,8.269188 7.332033,8.257814 7.342862,8.247146 7.353932,8.236727 7.365236,8.226564 7.38177,8.213665 7.398705,8.201289 7.416017,8.189455 7.425647,8.182115 7.435419,8.174954 7.445314,8.167971 7.460046,8.158461 7.475025,8.149346 7.490236,8.140627 7.505633,8.131747 7.521263,8.123282 7.537111,8.115236 7.549988,8.108446 7.563011,8.10193 7.576174,8.095705 7.593523,8.087385 7.611108,8.079571 7.628908,8.072268 7.642464,8.066758 7.656139,8.061551 7.669924,8.056643 7.684772,8.051083 7.69975,8.045869 7.714846,8.041018 7.732297,8.035978 7.749881,8.031428 7.76758,8.027346 7.785049,8.022966 7.802634,8.019056 7.820314,8.015627 7.830709,8.014157 7.841128,8.012857 7.851564,8.011717 7.874902,8.008287 7.898355,8.005677 7.921876,8.003907 7.9478548,8.0015849 7.9739174,8.0002826 8,8 Z m 3.5,0 C 12.328427,8 13,8.6715728 13,9.5 13,10.328427 12.328427,11 11.5,11 10.671573,11 10,10.328427 10,9.5 10,8.6715728 10.671573,8 11.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg b/.icons/awkward/16x16/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg
new file mode 120000
index 00000000..1a8e55f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-mjcnijlhddpbdemagnpefmlkjdagkogk-Default.svg
@@ -0,0 +1 @@
+pocket.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg b/.icons/awkward/16x16/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-mmfbcljfglbokpmkimbfghdkjmjhdgbg-Default.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg b/.icons/awkward/16x16/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg
new file mode 120000
index 00000000..db8f9099
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-mnfehgbmkapmjnhcnbodoamcioleeooe-Default.svg
@@ -0,0 +1 @@
+devdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg b/.icons/awkward/16x16/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg
new file mode 120000
index 00000000..bb2fa05a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-ncpaehbhmfoodbceflpbdocjhpokkbmo-Default.svg
@@ -0,0 +1 @@
+vectr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg b/.icons/awkward/16x16/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg
new file mode 120000
index 00000000..8c337ce7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-nmgfcbigejokjgholnnnipegblickgnp-Default.svg
@@ -0,0 +1 @@
+showtime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg b/.icons/awkward/16x16/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg
new file mode 120000
index 00000000..bdea67f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-nmmhkkegccagdldgiimedpiccmgmieda-Default.svg
@@ -0,0 +1 @@
+chrome-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg b/.icons/awkward/16x16/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg
new file mode 120000
index 00000000..242f0af4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-ojcflmmmcfpacggndoaaflkmcoblhnbh-Default.svg
@@ -0,0 +1 @@
+wunderlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg b/.icons/awkward/16x16/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg
new file mode 100644
index 00000000..9d43885b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-okdgofnjkaimfebepijgaoimfphblkpd-Default.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#d44a4a" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 3a5 5 0 0 0 -3.9961 2.0059l1.1641 2.0175a3 3 0 0 1 2.832 -2.0234h3.992a5 5 0 0 0 -3.992 -2zm-4.5781 2.998a5 5 0 0 0 -0.4219 2.002 5 5 0 0 0 5 5 5 5 0 0 0 2 -0.424v-2.346a3 3 0 0 1 -2 0.77 3 3 0 0 1 -2.8008 -1.9219l-1.7773-3.0801zm6.8081 0.002a3 3 0 0 1 0.77 2v3.992a5 5 0 0 0 2 -3.992 5 5 0 0 0 -0.424 -2h-2.346z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg b/.icons/awkward/16x16/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg
new file mode 120000
index 00000000..49924271
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-oooiobdokpcfdlahlmcddobejikcmkfo-Default.svg
@@ -0,0 +1 @@
+teamviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg b/.icons/awkward/16x16/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg
new file mode 120000
index 00000000..e58c67fe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-pdagghjnpkeagmlbilmjmclfhjeaapaa-Default.svg
@@ -0,0 +1 @@
+appimagekit-gravit-designer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg b/.icons/awkward/16x16/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-pjkljhegncpnkpknbcohdijeoejaedia-Default.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chrome-remote-desktop.svg b/.icons/awkward/16x16/apps/chrome-remote-desktop.svg
new file mode 100644
index 00000000..6472df6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-remote-desktop.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4496" x1="168" x2="160" y1="266" y2="270" gradientTransform="matrix(.19970 0 0 .19990 -23.959 -43.975)" gradientUnits="userSpaceOnUse">
+ <stop offset="0"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <rect style="fill:#325f78" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="10" height="14" x="-13" y="-15" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#dd4d3e" d="m7.9937 4c-1.4012 0-2.6264 0.71842-3.3388 1.8053-0.0251 1.6285 1.0097 2.196 1.7599 3.0484-0.138-0.2549-0.2184-0.5443-0.2184-0.8558 0-0.99668 0.80779-1.2884 1.7973-1.3993l3.5693-0.3997c-0.655-1.3072-2.0032-2.1989-3.5693-2.1989z"/>
+ <path fill="#109f5b" d="m4.5388 10.008c0.7006 1.215 1.9348 1.918 3.2314 1.992 1.3825-0.763 2.1153-1.733 1.7575-3.0498-0.1516 0.2471-0.3618 0.4615-0.6312 0.6173-0.4283 0.2474-0.8247-0.0127-1.2661-0.1286-0.4474-0.1175-0.9385-0.0954-1.1892-0.5299l-1.7848-3.0945c-0.8033 1.2217-0.9006 2.8364-0.1176 4.1935z"/>
+ <path fill="#ffce41" d="m11.464 9.9975c0.7-1.2146 0.691-2.6358 0.107-3.7969l-3.5174 0.00134c0.2896 0.00783 0.58018 0.082829 0.84965 0.23856 0.46084 0.26632 0.41752 0.79258 0.51946 1.2735 0.088807 0.41902 0.37021 0.78216 0.13842 1.184l-1.7846 3.095c1.4586 0.08553 2.9043-0.6375 3.6873-1.995z"/>
+ <path fill="url(#linearGradient4496)" opacity=".2" d="m9.5503 8.8975-1.5566-0.8996-0.2337 4.0001z"/>
+ <rect fill="#fff" width="4" height="4" x="-10" y="-10" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#4587f3" width="3" height="3" x="-9.5" y="-9.5" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome-store.svg b/.icons/awkward/16x16/apps/chrome-store.svg
new file mode 100644
index 00000000..061469b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome-store.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#dd4d3e" d="m 7.9872662,-1.0211325e-4 c -2.8024,0 -5.2527,1.43680001325 -6.6776,3.61060001325 -0.0504,3.2571 2.0193,4.3921 3.5198,6.0969 -0.2761,-0.51 -0.4369,-1.0887 -0.4369,-1.7117 0,-1.9934 1.6156,-2.5769 3.5947,-2.7985 l 7.1394998,-0.7996 c -1.311,-2.6144 -4.007,-4.39770001325 -7.1394998,-4.39770001325 z"/>
+ <path style="fill:#109f5b" d="m 1.0773662,12.016902 c 1.4012,2.4293 3.8695,3.835 6.4627,3.9832 2.7646998,-1.526 4.2306998,-3.465 3.5146998,-6.0995999 -0.303,0.4945999 -0.723,0.9225999 -1.2620998,1.2345999 -0.8564,0.495 -1.6493,-0.025 -2.5321,-0.257 -0.8948,-0.235 -1.8771,-0.191 -2.3783,-1.0600999 l -3.5697,-6.1889 c -1.60659999,2.4433 -1.80119999,5.6727 -0.23516,8.3876999 z"/>
+ <path style="fill:#ffce41" d="m 14.927766,11.994902 c 1.4012,-2.4292999 1.3832,-5.2717999 0.21492,-7.5937999 l -7.0347998,0.00267 c 0.5792,0.015661 1.1604,0.16566 1.6993,0.47712 0.9216798,0.53264 0.8350398,1.5852 1.0388998,2.5471 0.17761,0.83803 0.74042,1.5643 0.27683,2.3681 L 7.5529162,15.984892 c 2.9172998,0.17105 5.8085998,-1.275 7.3745998,-3.99 z"/>
+ <rect style="fill:#ffffff" width="12" height="12" x="-14" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4587f3" d="m 6,2.9999999 0,4.9765625 -2,0 L 8,12 12,7.9765624 10,8.0234374 10,2.9999999 Z M 8,12 l -3,0 0,1 6,0 0,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chrome.svg b/.icons/awkward/16x16/apps/chrome.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chrome.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chromium-app-list.svg b/.icons/awkward/16x16/apps/chromium-app-list.svg
new file mode 100644
index 00000000..e0c6ced2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chromium-app-list.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#69a2f5" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#ffffff">
+ <path d="m7 10h2v2h-2m0-2"/>
+ <path d="m4 7h2v2h-2m0-2"/>
+ <path d="m4 10h2v2h-2m0-2"/>
+ </g>
+ <g fill="#ffffff">
+ <path d="m7 4h2v2h-2m0-2"/>
+ <path d="m10 7h2v2h-2m0-2"/>
+ <path d="m10 4h2v2h-2m0-2"/>
+ </g>
+ <g fill="#ffffff">
+ <path d="m7 7h2v2h-2m0-2"/>
+ <path d="m4 4h2v2h-2m0-2"/>
+ <path d="m10 10h2v2h-2m0-2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chromium-browser.svg b/.icons/awkward/16x16/apps/chromium-browser.svg
new file mode 100644
index 00000000..89572eb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chromium-browser.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#77b4ed" d="m1.0776 12.017c1.4012 2.4293 3.8695 3.835 6.4627 3.9832 2.7647-1.526 4.2307-3.465 3.5147-6.0996-0.303 0.4946-0.723 0.9226-1.2621 1.2346-0.8564 0.495-1.6493-0.025-2.5321-0.257-0.8948-0.235-1.8771-0.191-2.3783-1.0601l-3.5697-6.1889c-1.6066 2.4433-1.8012 5.6727-0.23516 8.3877z"/>
+ <path style="fill:#c2e1ff" d="m8.1074219 4c0.5792 0.015661 1.1603187 0.5693994 1.6992187 0.8808594 0.9216804 0.53264 0.8352024 1.584975 1.0390624 2.546875 0.17761 0.83803 1.065153 1.6825281 0.601563 2.4863281l-3.8906254 6.0644535a8 8 0 0 0 0.1035156 0.005859c0.3181752 0.01432 0.6356838 0.013854 0.9511719-0.009766a8 8 0 0 0 0.1777344 -0.021484c0.2529934-0.024681 0.5050315-0.06275 0.7539063-0.111328a8 8 0 0 0 0.3652343 -0.080078c0.2103489-0.051414 0.4175229-0.11327 0.6230469-0.181641a8 8 0 0 0 0.306641 -0.103516c0.27927-0.105704 0.553706-0.22633 0.820312-0.363281a8 8 0 0 0 0.322266 -0.185547c0.177318-0.101847 0.351695-0.208343 0.521484-0.324218a8 8 0 0 0 0.310547 -0.220704c0.201482-0.152228 0.396107-0.315681 0.583984-0.488281a8 8 0 0 0 0.154297 -0.136719c0.23811-0.230497 0.46245-0.478595 0.673828-0.742187a8 8 0 0 0 0.126953 -0.167969c0.192702-0.253628 0.375557-0.519016 0.541016-0.800781a8 8 0 0 0 0.046875 -0.078125c0.691253-1.209252 1.034143-2.6162256 1.058594-4.0117188 0.003283-0.1873937-0.013418-0.3721923-0.021485-0.5585937a8 8 0 0 0 -1.060546 -3.3984375h-6.8085941z"/>
+ <path style="fill:#3c71a7" d="m8 0a8 8 0 0 0 -0.3984375 0.013671875c-1.3967107 0.069523137-2.7712496 0.54380334-3.9628906 1.28125a8 8 0 0 0 -2.75 3.0566406l3.6914062 5.7265625c-0.3008147-0.4952059-0.149286-1.2845618-0.1796875-1.90625-0.0520376-1.0632458 0.8783731-1.5611673 1.5761719-2.2539062 0.6079375-0.6035327 0.8369145-1.8054014 1.7636719-1.8515626l7.2050776-0.0175781a8 8 0 0 0 -6.945312 -4.0488281z"/>
+ <rect fill="#fff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#6b9edf" width="6" height="6" x="-11" y="-11" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chromium-bsu.svg b/.icons/awkward/16x16/apps/chromium-bsu.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chromium-bsu.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/chromium-dev.svg b/.icons/awkward/16x16/apps/chromium-dev.svg
new file mode 100644
index 00000000..c9f42e80
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chromium-dev.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#77b4ed" d="m 2.2078338,9.9877167 c 1.4012,2.4293003 3.8695,3.8350003 6.4627,3.9832003 C 11.435234,12.444917 11.771,12.5352 11.055,9.9006 10.752,10.3952 10.332,10.8232 9.7929,11.1352 8.9365,11.6302 8.1436,11.1102 7.2608,10.8782 6.366,10.6432 5.3837,10.6872 4.8825,9.8181 L 1.3128,3.6292 C 0.25725018,5.2344688 -0.18879552,7.1790657 0.07353872,9.0941631 0.21049041,10.09394 1.6707353,9.0563947 2.2078738,9.9876167 Z"/>
+ <path style="fill:#c2e1ff" d="m 8.1074219,4 c 0.5792,0.015661 1.1603187,0.5693994 1.6992187,0.8808594 0.9216804,0.53264 0.8352024,1.584975 1.0390624,2.546875 0.17761,0.83803 1.065153,1.6825281 0.601563,2.4863281 L 7.0942722,14.15473 c 0.034492,0.0022 0.068998,0.0041 0.1035156,0.0059 0.3181752,0.01432 0.6356838,0.01385 0.9511719,-0.0098 0.059323,-0.0065 0.1185716,-0.01366 0.1777344,-0.02148 0.2529934,-0.02468 0.5050315,-0.06275 0.7539063,-0.111328 0.1223521,-0.02384 0.2441301,-0.05054 0.3652343,-0.08008 0.2103489,-0.05141 0.4175229,-0.11327 0.6230473,-0.181641 0.102901,-0.03243 0.205135,-0.06695 0.306641,-0.103516 0.27927,-0.105704 0.553706,-0.22633 0.820312,-0.363281 0.108845,-0.05934 0.216296,-0.12121 0.322266,-0.185547 0.177318,-0.101847 0.351695,-0.208343 0.521484,-0.324218 0.105253,-0.07109 0.208798,-0.144681 0.310547,-0.220704 0.201482,-0.152228 0.396107,-0.315681 0.583984,-0.488281 0.05202,-0.04491 0.103454,-0.09049 0.154297,-0.136719 0.23811,-0.230497 0.46245,-0.478595 0.673828,-0.742187 0.04305,-0.05543 0.08537,-0.111425 0.126953,-0.167969 0.192702,-0.253628 0.375557,-0.519016 0.541016,-0.800781 0.01577,-0.02595 0.0314,-0.05199 0.04687,-0.07813 0.495979,-0.8676472 1.274983,-0.0133 1.423329,-1.0072497 0.05841,-0.3913331 0.09073,-0.7864662 0.09763,-1.1806831 0.0033,-0.1873937 -0.01342,-0.3721923 -0.02149,-0.5585937 C 15.882789,6.2003469 15.5203,5.0387761 14.916016,4 Z"/>
+ <path style="fill:#3c71a7" d="m8 0a8 8 0 0 0 -0.3984375 0.013671875c-1.3967107 0.069523137-2.7712496 0.54380334-3.9628906 1.28125a8 8 0 0 0 -2.75 3.0566406l3.6914062 5.7265625c-0.3008147-0.4952059-0.149286-1.2845618-0.1796875-1.90625-0.0520376-1.0632458 0.8783731-1.5611673 1.5761719-2.2539062 0.6079375-0.6035327 0.8369145-1.8054014 1.7636719-1.8515626l7.2050776-0.0175781a8 8 0 0 0 -6.945312 -4.0488281z"/>
+ <rect fill="#fff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#6b9edf" width="6" height="6" x="-11" y="-11" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#315072" d="m 0.072,9 a 8,8 0 0 0 5.5644532,6.642578 8,8 0 0 0 0.7207031,0.183594 8.2352942,8.2352942 0 0 0 0.265625,0.04687 8,8 0 0 0 0.4941406,0.07422 8.2352942,8.2352942 0 0 0 0.4375,0.03125 A 8,8 0 0 0 7.9997344,16 a 8,8 0 0 0 0.00195,0 8.2352942,8.2352942 0 0 0 0.00391,0 8.2352942,8.2352942 0 0 0 0.7011718,-0.03711 8,8 0 0 0 0.4140626,-0.05078 8.2352942,8.2352942 0 0 0 0.3320312,-0.05078 8,8 0 0 0 0.568359,-0.125 8.2352942,8.2352942 0 0 0 0.173828,-0.04492 A 8,8 0 0 0 15.929422,9 Z"/>
+ <path style="fill:#ffffff" d="m 6.2497342,11.470588 q 0,0.760504 -0.3894228,1.14706 Q 5.4748215,13 4.7825143,13 H 3.9997344 v -3 h 0.8653845 q 0.4208916,0 0.7316433,0.168068 0.3146853,0.168067 0.4838286,0.495798 0.1691434,0.327731 0.1691434,0.806722 z m -0.373689,0.01261 q 0,-0.60084 -0.279283,-0.878152 -0.2753497,-0.281512 -0.7827798,-0.281512 h -0.460227 v 2.352941 h 0.3815561 q 1.1407337,0 1.1407337,-1.193277 z"/>
+ <path style="fill:#ffffff" d="m 8.0290324,11 c -0.1722464,0 -0.324074,0.04086 -0.4550784,0.122396 -0.1285782,0.08153 -0.2293033,0.197878 -0.3020833,0.348957 -0.070354,0.151079 -0.1054687,0.331938 -0.1054687,0.54297 0,0.215827 0.038904,0.396685 0.1165364,0.542969 0.080059,0.146282 0.190672,0.25704 0.3313803,0.33138 C 7.7550271,12.96301 7.9184018,13 8.1052041,13 c 0.1334303,0 0.2486631,-0.01097 0.3457034,-0.03255 0.09704,-0.01919 0.1954553,-0.04993 0.2949216,-0.0931 v -0.277344 c -0.1018924,0.04316 -0.2011366,0.07693 -0.2981771,0.100911 -0.094614,0.02158 -0.2043985,0.03255 -0.328125,0.03255 -0.1940804,0 -0.3452567,-0.05656 -0.4544271,-0.16927 C 7.5583547,12.44609 7.5026324,12.212366 7.4977824,11.994141 h 0.00195 v 0.0058 h 1.3333345 v 0 -0.129558 c 0,-0.17506 -0.032804,-0.327535 -0.098307,-0.457032 C 8.6716852,11.281517 8.5793692,11.180015 8.4580688,11.108072 8.3367685,11.036131 8.1940011,11 8.0290324,11 Z m -0.00391,0.259114 c 0.1625424,0 0.2815644,0.05118 0.3567707,0.154297 0.050985,0.06828 0.078819,0.156321 0.096354,0.253255 H 7.5368444 c 0.026767,-0.102683 0.064104,-0.194248 0.1243489,-0.260416 0.089762,-0.09832 0.211094,-0.147136 0.3639325,-0.147136 z"/>
+ <path style="fill:#ffffff" d="M 10.732346,13 9.9997344,11 h 0.3392376 l 0.411418,1.179105 q 0.02887,0.08209 0.06135,0.182835 0.03248,0.100747 0.05774,0.19403 0.02527,0.09328 0.03609,0.152985 H 10.92 q 0.01082,-0.0597 0.0397,-0.152985 0.02887,-0.09702 0.06135,-0.19403 0.03248,-0.100746 0.06135,-0.182835 L 11.493834,11 h 0.339239 l -0.73622,2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/chromium.svg b/.icons/awkward/16x16/apps/chromium.svg
new file mode 120000
index 00000000..76494bda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/chromium.svg
@@ -0,0 +1 @@
+chromium-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ciano.svg b/.icons/awkward/16x16/apps/ciano.svg
new file mode 100644
index 00000000..1b7b49cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ciano.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1b9dce" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#77ffe4" d="m8.0086 4.0002c0.8766 0.0018 1.7654 0.2641 2.4594 0.7834 0.488 0.5398-0.442 1.118-0.8605 0.5916-1.261-0.7326-3.0394-0.4747-3.9881 0.6206-0.5047 0.5436-0.7892 1.2689-0.7858 1.997h0.83334c-0.4446 0.64-0.889 1.28-1.3334 1.92l-1.3333-1.92h0.83334c-0.0265-1.7386 1.2757-3.3922 3.0239-3.8425 0.3751-0.0987 0.7616-0.154 1.151-0.1501zm3.6583 2.0803c0.44399 0.63999 0.88848 1.2805 1.333 1.9205h-0.83334c0.02363 1.7593-1.3118 3.4316-3.0907 3.8581-1.2004 0.32185-2.5577 0.087-3.5442-0.64939-0.50334-0.54889 0.43962-1.1215 0.86239-0.59029 1.2217 0.71174 2.9326 0.48598 3.897-0.53054 0.55849-0.55249 0.87989-1.3179 0.87564-2.088h-0.83334l1.3333-1.9203z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cin.svg b/.icons/awkward/16x16/apps/cin.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cin.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cinelerra-cv.svg b/.icons/awkward/16x16/apps/cinelerra-cv.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cinelerra-cv.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cinelerra-gg.svg b/.icons/awkward/16x16/apps/cinelerra-gg.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cinelerra-gg.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cinelerra-hv.svg b/.icons/awkward/16x16/apps/cinelerra-hv.svg
new file mode 120000
index 00000000..cc0e291f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cinelerra-hv.svg
@@ -0,0 +1 @@
+cinelerra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cinelerra.svg b/.icons/awkward/16x16/apps/cinelerra.svg
new file mode 100644
index 00000000..4c74fbe5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cinelerra.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#fecd38" width="15" height="15" x="1" y="-16" rx=".75" ry=".75" transform="scale(1,-1)"/>
+ <path style="fill:#336894" d="M 2,2 V 3 H 3 V 2 Z M 5,2 V 3 H 6 V 2 Z M 8,2 V 3 H 9 V 2 Z M 11,2 V 3 H 12 V 2 Z M 14,2 V 3 H 15 V 2 Z M 3,4 V 13 H 8 V 4 Z M 9,4 V 13 H 14 V 4 Z M 2,14 V 15 H 3 V 14 Z M 5,14 V 15 H 6 V 14 Z M 8,14 V 15 H 9 V 14 Z M 11,14 V 15 H 12 V 14 Z M 14,14 V 15 H 15 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cinema4d.svg b/.icons/awkward/16x16/apps/cinema4d.svg
new file mode 100644
index 00000000..88f6ed66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cinema4d.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#63637c" d="m2 13-2-5 4-5 9 10-5 3z"/>
+ <circle r="6" style="fill:#345ed2" cx="9" cy="7"/>
+ <path style="fill:#e4e4e4" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -0.439453 -2.5839844c-0.139418-0.2450695-0.317714-0.4160156-0.560547-0.4160156-2 0-1.891815 5.891815-4 8-2 2-5 3-8 0s-1.885618-6.1143819 0-8c2-2 8-1 8-4 0-0.29886114-0.280504-0.50151865-0.65625-0.6484375a8 8 0 0 0 -1.2988281 -0.27539063c-0.1553697-0.01653239-0.3172908-0.03829092-0.4492188-0.04687499a8 8 0 0 0 -0.5957031 -0.02929688z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cisco-anyconnect.svg b/.icons/awkward/16x16/apps/cisco-anyconnect.svg
new file mode 100644
index 00000000..05eed0bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cisco-anyconnect.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="fill:#318bcf" d="M 5 3 C 3.5582751 3 2.2107112 3.3828743 1.0449219 4.0449219 C 0.4376906 5.114186 0.074339191 6.3386035 0.017578125 7.6464844 C 1.0931959 6.0476914 2.919969 5 5 5 C 8.324 5 11 7.6760004 11 11 C 11 13.080031 9.9523087 14.906804 8.3535156 15.982422 C 9.6613965 15.925661 10.885814 15.562309 11.955078 14.955078 C 12.617126 13.789289 13 12.441725 13 11 C 13 6.5680004 9.432 3 5 3 z"/>
+ <path style="fill:#7bc450" d="M 8.6738281 0.033203125 C 7.0350871 1.4961449 6 3.6202947 6 6 C 6 10.204473 9.2126169 13.626021 13.326172 13.966797 C 13.984038 13.379504 14.546323 12.689477 14.980469 11.914062 C 14.660982 11.966254 14.334697 12 14 12 C 10.676 12 8 9.324 8 6 C 8 3.6783131 9.3066236 1.6761407 11.226562 0.67773438 C 10.435071 0.33001734 9.5766777 0.10799721 8.6738281 0.033203125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cities-skylines.svg b/.icons/awkward/16x16/apps/cities-skylines.svg
new file mode 100644
index 00000000..ace68a64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cities-skylines.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#43c3ff;stroke-width:3;stroke-linejoin:round" d="M 5.5,8 V 3.5 h -4 v 10 h 4 V 9"/>
+ <path style="fill:none;stroke:#43c3ff;stroke-width:3;stroke-linejoin:round" d="M 14.5,5.9997272 V 3.5 h -4 v 4.9997272 h 4 V 13.5 h -4 V 11"/>
+ <path style="fill:#4572ab" d="m 5,10 v 4 H 4.3632812 v -0.455078 l -0.4941406,0.01172 -0.2324218,0.166015 v 0.578125 H 3 V 13 H 2.5449219 v 0.544922 H 2.1816406 L 2,13.746094 V 12.103516 L 1.4941406,11.621094 1,12.103516 v 2.808593 A 1.50015,1.50015 0 0 0 1.5,15 h 4 A 1.50015,1.50015 0 0 0 7,13.5 v -1 L 6.4453125,12.091797 6,12.455078 V 12 H 5.4550781 v -2 z m -5,1 v 2.5 a 1.50015,1.50015 0 0 0 0.6875,1.259766 L 0.71484375,11 Z m 15.677734,0 -0.351562,0.363281 V 13 H 15 v 1.912109 A 1.50015,1.50015 0 0 0 16,13.5 V 11.333984 Z M 9,12 v 1.5 a 1.50015,1.50015 0 0 0 1.5,1.5 h 3.076172 V 14.273438 L 13.332031,13.96875 13,13.908203 V 13 h -1 v 1.636719 H 11.677734 V 14.273438 L 11.496094,14 H 11 v 0.273438 H 10.626953 V 13 H 9.6992188 v -1 z m 5,0 v 3 h 0.5 a 1.50015,1.50015 0 0 0 0.09961,-0.0059 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/citra.svg b/.icons/awkward/16x16/apps/citra.svg
new file mode 100644
index 00000000..4283b3a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/citra.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff9426" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#ffffff" cx="16" cy="16" r="12"/>
+ <path style="fill:#d2e015" d="M 15.971936,6.0001008 C 14.724601,5.9941508 13.561459,6.2456129 13.000023,6.519641 13.000779,6.523681 12.999221,6.4959 13,6.5 13.095256,6.6968616 16,14 16,14 L 19,6.5 C 18.40457,6.2261466 17.218075,6.0060493 15.971923,6.0001019 Z"/>
+ <path style="fill:#c74a30" d="m 15.971936,25.999895 c -1.247335,0.006 -2.410477,-0.245512 -2.971913,-0.51954 7.56e-4,-0.004 -8.02e-4,0.02374 -2.3e-5,0.01964 0.09526,-0.196861 3,-7.5 3,-7.5 l 3,7.5 c -0.59543,0.273854 -1.781925,0.493951 -3.028077,0.499898 z"/>
+ <path style="fill:#ff769d" d="m 25.999785,15.972047 c 0.006,-1.247335 -0.245512,-2.410477 -0.51954,-2.971913 -0.004,7.56e-4 0.02374,-8.02e-4 0.01964,-2.3e-5 -0.196862,0.09526 -7.5,3 -7.5,3 l 7.5,3 c 0.273853,-0.59543 0.493951,-1.781925 0.499898,-3.028077 z"/>
+ <path style="fill:#f9a726" d="m 5.999991,15.972047 c -0.006,-1.247335 0.245512,-2.410477 0.51954,-2.971913 0.004,7.56e-4 -0.02374,-8.02e-4 -0.01964,-2.3e-5 0.196861,0.09526 7.5,3 7.5,3 l -7.5,3 C 6.226037,18.404681 6.00594,17.218186 5.999993,15.972034 Z"/>
+ <path style="fill:#89dc3c" d="M 23.051118,8.9092386 C 22.173327,8.0230323 21.17305,7.3783772 20.582288,7.1751492 c -0.0023,0.00339 0.01622,-0.017355 0.01387,-0.013905 -0.07185,0.2065583 -3.18198,7.4246218 -3.18198,7.4246218 l 7.424621,-3.181981 C 24.611412,10.789209 23.928065,9.7945982 23.051108,8.9092302 Z"/>
+ <path style="fill:#dc6e33" d="m 8.9091282,23.051229 c -0.8862417,-0.877757 -1.5308614,-1.878068 -1.7340896,-2.46883 0.00336,-0.0023 -0.017354,0.01622 -0.013904,0.01387 0.2065607,-0.07184 7.4246214,-3.181981 7.4246214,-3.181981 L 11.403775,24.83891 C 10.789099,24.611522 9.7944881,23.928175 8.9091204,23.051218 Z"/>
+ <path style="fill:#dd4f3c" d="m 23.090648,23.051229 c 0.886206,-0.877791 1.530861,-1.878068 1.734089,-2.46883 -0.0034,-0.0023 0.01736,0.01622 0.01391,0.01387 -0.206559,-0.07185 -7.424621,-3.18198 -7.424621,-3.18198 l 3.18198,7.424621 c 0.614676,-0.227389 1.609287,-0.910736 2.494655,-1.787693 z"/>
+ <path style="fill:#f8e12e" d="M 8.9486577,8.9092392 C 9.8264141,8.0229975 10.826726,7.3783778 11.417488,7.1751496 c 0.0023,0.00336 -0.01622,-0.017354 -0.01387,-0.013904 0.07184,0.2065607 3.18198,7.4246214 3.18198,7.4246214 L 7.1609758,11.403886 C 7.3883644,10.78921 8.071711,9.7945991 8.9486683,8.9092314 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/citrix-receiver.svg b/.icons/awkward/16x16/apps/citrix-receiver.svg
new file mode 100644
index 00000000..ce604a12
--- /dev/null
+++ b/.icons/awkward/16x16/apps/citrix-receiver.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2071c5" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6h-1a5 5 0 0 1 -5 5 5 5 0 0 1 -5 -5 5 5 0 0 1 5 -5v-1zm0 2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4h-1a3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3v-1zm0 3a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/civilization5.svg b/.icons/awkward/16x16/apps/civilization5.svg
new file mode 100644
index 00000000..e7c2cd3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/civilization5.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fecd38" d="m4e-8 4e-8 5 16h6l5-16-4 4e-8 -4 12-4-12z"/>
+ <path fill="#fff" opacity=".2" d="m4e-8 4e-8 5 16h4.3l-1.3-4-4-12z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/civilization6.svg b/.icons/awkward/16x16/apps/civilization6.svg
new file mode 100644
index 00000000..1389b80b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/civilization6.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#c0562a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 1.509,3.5 3.991,9 v 0 0"/>
+ <path style="fill:none;stroke:#c0562a;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 14.5,3.5 v 9"/>
+ <path style="fill:none;stroke:#ea8c46;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 9.5,3.5 -4,9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clamav.svg b/.icons/awkward/16x16/apps/clamav.svg
new file mode 100644
index 00000000..7a4d6424
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clamav.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e03c3b" d="m12.838 0.83333a5.4167 5.5559 0 0 1 -1.749 3.2437c-1.028-0.6794-2.2598-1.077-3.589-1.077-1.3298 0-2.5632 0.39785-3.5907 1.078a5.4167 5.5559 0 0 1 -1.7466 -3.2087 5.4167 5.5559 0 0 0 -0.0794 0.9077 5.4167 5.5559 0 0 0 0.895 3.0522c-1.2191 1.1803-1.9783 2.8318-1.9783 4.6708 0 3.601 2.899 6.5 6.5 6.5s6.5-2.899 6.5-6.5c0-1.8384-0.759-3.4894-1.977-4.6698a5.4167 5.5559 0 0 0 0.89375 -3.0532 5.4167 5.5559 0 0 0 -0.07908 -0.94369z"/>
+ <path style="fill:#ffffff" d="m 7.0000204,10.999958 c -0.5919999,0.956 -1.903,1.284 -2.9279999,0.732 C 3.3842926,11.360957 2.9998362,10.691189 3.0000001,10 c 8.04e-5,-0.33907 0,-1 0,-1.0000419 L 7,10 Z"/>
+ <path style="fill:#2c2c2c" d="m 5.0097656,9.5019531 c -5.913e-4,0.5834099 0.3200812,1.5501619 0.9941406,2.2343749 0.00789,-8.71e-4 0.023437,-0.002 0.023438,-0.002 C 5.684946,11.248082 5.7649015,10.331437 6.0097656,9.7519531 Z"/>
+ <path style="fill:#ffffff" d="m 7.9999997,10.999958 c 0.592,0.956 1.9030004,1.284 2.9280003,0.732 0.687727,-0.371001 1.072184,-1.040769 1.07202,-1.731958 -8e-5,-0.33907 0,-1 0,-1.0000419 L 8.0000201,10 Z"/>
+ <path style="fill:#2c2c2c" d="m 9.9902541,9.5019531 c 5.92e-4,0.5834099 -0.320081,1.5501619 -0.9941402,2.2343749 -0.00789,-8.71e-4 -0.023437,-0.002 -0.023438,-0.002 0.3423982,-0.486296 0.2624422,-1.402941 0.017579,-1.9824249 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clamtk.svg b/.icons/awkward/16x16/apps/clamtk.svg
new file mode 120000
index 00000000..3277e6d0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clamtk.svg
@@ -0,0 +1 @@
+clamav.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/clanbomber.svg b/.icons/awkward/16x16/apps/clanbomber.svg
new file mode 120000
index 00000000..3901ac3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clanbomber.svg
@@ -0,0 +1 @@
+granatier.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/classic-racers.svg b/.icons/awkward/16x16/apps/classic-racers.svg
new file mode 100644
index 00000000..bf41ab6c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/classic-racers.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#f47c04" d="M 11.444444,4 H 15 l -2,8 H 9.4444444 Z"/>
+ <path style="fill:#05caf4" d="M 7.4444445,4 H 10.555556 L 8.5555555,12 H 5.4444445 Z"/>
+ <path style="fill:#05caf4" d="m 4.7777778,4 h 1.7777778 l -2,8 H 2.7777778 Z"/>
+ <path style="fill:#05caf4" d="m 3,4 h 0.8888889 l -2,8 H 1.0000001 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/classicmenu-indicator-light.svg b/.icons/awkward/16x16/apps/classicmenu-indicator-light.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/classicmenu-indicator-light.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/classicmenu-indicator.svg b/.icons/awkward/16x16/apps/classicmenu-indicator.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/classicmenu-indicator.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/claws-mail.svg b/.icons/awkward/16x16/apps/claws-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/claws-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/clawsker.svg b/.icons/awkward/16x16/apps/clawsker.svg
new file mode 100644
index 00000000..277c59dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clawsker.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g style="fill:#4f4f4f" transform="translate(-13,-15)">
+ <circle style="fill:#1aa348" cx="21" cy="23" r="8"/>
+ </g>
+ <path style="fill:#ffffff" d="m 10.408203,4 c -0.121364,0 -0.243656,0.04639 -0.337891,0.140625 l -0.929687,0.9375 1.78125,1.78125 0.9375,-0.929687 c 0.18848,-0.18847 0.18848,-0.485349 0,-0.673829 L 10.744141,4.140625 C 10.649901,4.046385 10.529567,4 10.408203,4 Z M 8.433594,5.785156 4,10.21875 V 12 h 1.78125 l 4.433594,-4.433594 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clementine.svg b/.icons/awkward/16x16/apps/clementine.svg
new file mode 100644
index 00000000..3b013c59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clementine.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f17623" d="M 3.8437943,0.00184367 C 2.3447233,0.0681727 0.64781438,1.9145103 0.14602453,4.487426 0.0266388,5.1321233 0.00317088,5.6490641 -4e-8,6.231477 c 0.001396,0.052909 0.001456,0.1053606 0.003908,0.1586121 0.2023855,5.2288419 4.45976004,9.4523509 9.70249294,9.6042459 0.026736,0.0011 0.053072,0.0015 0.079721,0.0024 0.3437101,0.01344 0.7346761,-0.01709 1.0483271,-0.03833 3.949813,-0.385575 6.5267,-3.585568 4.400826,-5.35214 C 14.031973,9.6061059 11.814002,8.8900161 9.4930321,6.5893469 7.0448071,4.1618481 6.3481658,1.8618984 5.3225373,0.67535988 4.8997356,0.18625902 4.3849764,-0.02210185 3.8437943,0.00184367 Z"/>
+ <path style="fill:#ffbf55" d="M 4.1367188 0.021484375 A 8.4000008 8.4000009 0 0 0 2 5.5996094 A 8.4000008 8.4000009 0 0 0 10.400391 14 A 8.4000008 8.4000009 0 0 0 15.972656 11.865234 C 15.909117 11.409003 15.679187 10.975101 15.234375 10.605469 C 14.031073 9.6053097 11.813157 8.8905129 9.4921875 6.5898438 C 7.0439625 4.162345 6.3478941 1.8623198 5.3222656 0.67578125 C 4.9768216 0.27616844 4.5691915 0.072698978 4.1367188 0.021484375 z"/>
+ <path style="fill:#ffffff" d="M 4.1367188,0.02148438 C 2.7710415,1.554087 2.0009722,3.5339998 2,5.5996094 2,10.238802 5.761198,14 10.400391,14 c 2.063749,-0.0025 4.041156,-0.772049 5.572265,-2.136719 l -1.010582,-0.230543 c -1.30672,0.997703 -2.897406,1.564294 -4.561683,1.566481 -4.2065758,0 -7.5991821,-3.391184 -7.5996098,-7.5976565 v -0.00195 C 2.8017139,3.9298666 3.3739938,2.3347027 4.3769577,1.0247223 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clion.svg b/.icons/awkward/16x16/apps/clion.svg
new file mode 100644
index 00000000..2d560354
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clion.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#21d789" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#21d789" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 5.5071212,7 c 0,0 0,0.500002 -1.0000005,0.500002 -0.9999995,0 -0.9999995,-1.000001 -0.9999995,-2.000002 0,-0.9999985 0,-1.9999995 0.9999995,-1.9999995 C 5.5071212,3.5000005 5.5071212,4 5.5071212,4"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 7.507121,3.5 v 4.000001 h 2 v 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clipgrab.svg b/.icons/awkward/16x16/apps/clipgrab.svg
new file mode 100644
index 00000000..0288f263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clipgrab.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" opacity=".2" d="m8 0.00068575c-1.8063 0-3.4634 0.59989-4.7996 1.6022 0.00127 4.4305 3.5685 7.9971 7.9994 7.9971 1.8063 0 3.4634-0.59989 4.7996-1.6022-0.001-4.4305-3.568-7.9971-7.999-7.9971z"/>
+ <path fill="#fff" d="m7 2v8h-2l3 4 3-4h-2v-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clipit-trayicon.svg b/.icons/awkward/16x16/apps/clipit-trayicon.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clipit-trayicon.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/clock.svg b/.icons/awkward/16x16/apps/clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/clockify.svg b/.icons/awkward/16x16/apps/clockify.svg
new file mode 100644
index 00000000..b679c5f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clockify.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#039cf4" d="M 8,2 C 4.6862916,2 2,4.6862916 2,8 c 0,3.313708 2.6862916,6 6,6 1.0334236,-0.0011 2.049036,-0.269162 2.948438,-0.778125 L 9.69375,12.05625 C 9.1574432,12.281678 8.5817564,12.398515 8,12.4 5.5699472,12.4 3.6,10.430053 3.6,8 3.6,5.5699472 5.5699472,3.6 8,3.6 8.6077036,3.601 9.2086092,3.7278952 9.7648436,3.9726564 l 1.1875004,-1.1875 C 10.052458,2.2730887 9.0353748,2.0026023 8,2 Z"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="1"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 9.4,6.6 2.8,-2.8 v 0 0"/>
+ <path style="fill:none;stroke:#3f3f3f" d="m 9.4,9.6 2.8,2.6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/clustertruck.svg b/.icons/awkward/16x16/apps/clustertruck.svg
new file mode 100644
index 00000000..707afbf1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/clustertruck.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#4f4f4f" rx="1" ry="1" height="5" width="2" y="11" x="4"/>
+ <rect style="fill:#4f4f4f" rx="1" ry="1" height="5" width="2" y="11" x="10"/>
+ <rect style="fill:#c9c9c9" rx="1" ry="1" height="11" width="12" y="0" x="2"/>
+ <rect style="fill:#e4e4e4" rx="1" ry="1" height="10" width="10" y="4" x="3"/>
+ <rect style="fill:#4f4f4f" rx="1" ry="1" height="5" width="8" y="5" x="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cmake-gui.svg b/.icons/awkward/16x16/apps/cmake-gui.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cmake-gui.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cmake.svg b/.icons/awkward/16x16/apps/cmake.svg
new file mode 120000
index 00000000..d73f7c09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cmake.svg
@@ -0,0 +1 @@
+CMakeSetup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cmyktool.svg b/.icons/awkward/16x16/apps/cmyktool.svg
new file mode 100644
index 00000000..1696323a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cmyktool.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#696853" d="M 7.4997821,1.3797328e-5 C 7.1069076,1.3797328e-5 6.7137704,0.1464499 6.4200871,0.4401262 L 0.44010584,6.4207739 c -0.58736695,0.587352 -0.58653374,1.5702914 8.5715e-4,2.1576441 l 5.97998121,5.980648 c 0.587367,0.587352 1.5711825,0.588185 2.1585495,8.56e-4 L 14.559475,8.5792755 c 0.587367,-0.5873527 0.587367,-1.5711336 0,-2.1584858 L 8.5794779,0.4401262 C 8.2857947,0.1464499 7.8926572,1.3797328e-5 7.4997821,1.3797328e-5 Z"/>
+ <path style="fill:#3fa7e2" d="m 7.4999161,2.000026 c -0.1309574,0 -0.2620027,0.048811 -0.3598966,0.1467036 L 5.1466991,4.1402726 C 4.9509106,4.3360558 4.9511884,4.6637011 5.1470047,4.8594849 L 7.1403252,6.8530274 C 7.3361134,7.0488108 7.664051,7.0490886 7.8598394,6.853333 L 9.8531587,4.8597906 c 0.1957883,-0.1957835 0.1957883,-0.5237095 0,-0.719493 L 7.859814,2.1467296 C 7.76192,2.0488379 7.6308744,2.000026 7.4999161,2.000026 Z"/>
+ <path style="fill:#3f3f3f" d="m 7.4999161,8.000026 c -0.1309574,0 -0.2620028,0.04881 -0.3598966,0.146704 l -1.9933204,1.993543 c -0.1957885,0.195783 -0.1955107,0.523428 3.056e-4,0.719211 l 1.9933205,1.993543 c 0.1957881,0.195783 0.5237257,0.196062 0.7195141,3.07e-4 l 1.9933195,-1.993543 c 0.1957882,-0.195783 0.1957882,-0.52371 0,-0.719493 L 7.8598256,8.146741 C 7.7619315,8.04885 7.6308862,8.000038 7.4999281,8.000038 Z"/>
+ <path style="fill:#f1ca42" d="M 13,7.4999137 C 13,7.3689556 12.95119,7.2379099 12.853295,7.1400157 L 10.859745,5.1466878 C 10.663961,4.9508986 10.336314,4.9511764 10.14053,5.1469935 L 8.1469806,7.1403214 C 7.9511964,7.3361102 7.9509187,7.664049 8.146675,7.8598381 l 1.993549,1.9933273 c 0.195785,0.1957896 0.523712,0.1957896 0.719497,0 L 12.853295,7.8598128 C 12.951185,7.7619188 13,7.6308723 13,7.4999137 Z"/>
+ <path style="fill:#ea72bb" d="M 7,7.4999136 C 7,7.3689555 6.9511883,7.2379097 6.853296,7.1400155 L 4.8597457,5.1466874 C 4.6639618,4.9508982 4.3363153,4.951176 4.1405307,5.1469931 l -1.9935501,1.993328 c -0.1957842,0.195789 -0.196062,0.5237277 -3.055e-4,0.719517 l 1.99355,1.9933273 c 0.1957842,0.1957886 0.5237114,0.1957886 0.7194956,0 L 6.8532845,7.8598242 c 0.097892,-0.097894 0.146704,-0.2289401 0.146704,-0.3598989 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cockatrice.svg b/.icons/awkward/16x16/apps/cockatrice.svg
new file mode 100644
index 00000000..b649c625
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cockatrice.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3cae48" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff;stroke:#552200;stroke-width:0.05298011;stroke-opacity:0" d="m 7.0515884,0.02649044 c 0.092104,0.14308348 0.1471504,0.3517114 0.147946,0.52637624 C 7.2012144,0.91828504 7.0380916,1.0346758 6.8647092,0.7911376 6.7675584,0.65467844 6.5808872,0.53962944 6.4559112,0.53962944 c -0.090822,0 -0.4718704,0.2327318 -0.4718704,0.28810532 0,0.020756 0.086926,0.0275572 0.1931088,0.0155732 0.2032144,-0.022908 0.266566,0.0177256 0.26786,0.17208464 0.00132,0.1402892 -0.2595528,0.4424718 -0.6898952,0.7996869 -0.5540868,0.459931 -0.7358364,0.6618993 -0.7358364,0.8191541 0,0.09011 -0.040292,0.1557912 -0.1526184,0.2483932 L 4.7140416,3.0087704 4.7825644,3.15438 c 0.094138,0.198418 0.088067,0.2439532 -0.055285,0.4243712 -0.1683152,0.2118384 -0.1868892,0.2931592 -0.09889,0.4274864 0.087552,0.1336452 0.091883,0.460178 0.01168,0.8853396 -0.069226,0.3669444 -0.0285,0.9094772 0.1012256,1.3533168 0.057314,0.1961024 0.2360316,0.705362 0.3971188,1.132176 0.342998,0.9088184 0.4100336,1.1304312 0.467976,1.5448676 C 5.6893408,9.515272 5.5434956,9.9944364 5.17501,10.342998 4.9196632,10.584536 4.7580316,10.639463 4.5520796,10.553237 4.1354176,10.378787 3.8646392,9.8219544 3.3794128,8.1417172 2.8865944,6.4351876 2.4662464,5.73147 1.5168511,5.0255072 1.1455746,4.7494264 0.5447186,4.3267752 0.02649004,3.9034536 V 9.2458612 C 0.6410578,9.8350896 1.3961994,10.33298 2.1195364,10.706633 2.328308,10.81448 2.50922,10.919077 2.521326,10.938675 c 0.012116,0.0196 -0.076338,0.04812 -0.1970012,0.06385 -0.9338112,0.121721 -1.74415636,0.430582 -2.29783476,0.925052 v 3.248582 c 0,0.307568 0.17442928,0.570813 0.42826472,0.703912 0.11613376,0.05336 0.24170464,0.08748 0.36908628,0.09344 H 13.227165 c 0.232752,-0.351032 0.367513,-0.775275 0.306015,-1.003696 -0.16157,-0.600138 -1.194013,-0.829232 -2.3648,-0.524819 -0.210304,0.05468 -0.701844,0.215786 -1.092464,0.357406 -0.5186264,0.188023 -0.7675808,0.256972 -0.922716,0.256959 -0.248646,-3e-5 -0.4351104,-0.06117 -0.4710912,-0.154954 -0.041192,-0.107354 0.065613,-0.650233 0.1744208,-0.888454 0.2745516,-0.601111 0.6689708,-0.805028 1.1960264,-0.619038 0.21271,0.07506 0.20946,0.07496 0.20946,0.01791 0,-0.02486 -0.0556,-0.100754 -0.123029,-0.168191 -0.1699338,-0.169961 -0.4335986,-0.168132 -0.8876754,0.007 -0.1853544,0.07149 -0.3454164,0.121779 -0.3558492,0.111348 -0.010424,-0.01043 -0.03098,-0.169565 -0.045162,-0.353513 -0.043339,-0.562147 0.086341,-0.792395 0.439166,-0.779442 l 0.1962228,0.0078 -0.1253644,-0.103561 C 9.1886092,11.99586 9.0751884,12.00713 8.8814468,12.182196 8.6843852,12.36026 8.5839972,12.62196 8.5839972,12.960859 c 0,0.380107 -0.1231344,0.372212 -0.3223664,-0.02102 -0.176918,-0.349188 -0.1302652,-0.778795 0.078645,-0.724157 0.094714,0.02476 0.094695,0.01806 -0.00312,-0.173641 C 8.1909968,11.75549 8.2045736,11.491775 8.374532,11.30854 8.4435024,11.234184 8.6222216,10.967444 8.7724292,10.715198 9.1339496,10.108096 9.4435248,9.7072628 9.9264076,9.2209444 10.8188,8.3222024 11.733929,7.7273108 13.742635,6.7409024 14.9577,6.1442248 15.588874,5.8658668 15.9735,5.661674 V 5.0083756 C 15.541758,5.2141376 14.989534,5.4346288 14.434862,5.678804 12.971842,6.3228548 11.816278,6.900452 11.201074,7.2960872 10.190513,7.9459744 9.256834,8.789054 8.6493948,9.6001516 8.4679792,9.8423952 8.3020804,10.040875 8.2803088,10.040875 c -0.02178,0 -0.099424,-0.081968 -0.1720852,-0.1822074 C 7.983224,9.6862172 7.9754756,9.652434 7.9618352,9.2357368 L 7.9470512,8.7957932 7.7804176,8.6283804 C 7.6340848,8.4820284 7.6181644,8.448104 7.6511596,8.3496188 7.7150596,8.1588784 7.6430316,7.9698576 7.4183396,7.7391468 7.2338848,7.549744 7.21098,7.5079004 7.2299028,7.3879704 7.2563148,7.2204852 7.17538,7.084544 6.9721656,6.9589268 6.8665816,6.8936652 6.8226624,6.8369436 6.8226624,6.7634824 c 0,-0.056996 -0.036068,-0.1732 -0.080202,-0.2585164 C 6.3378776,5.7227484 6.3432924,5.4990756 6.762704,5.6585596 6.934736,5.7239768 7.0056796,5.6776956 7.0874068,5.4475416 7.130044,5.3274724 7.2064184,5.2084232 7.2657208,5.1695592 7.415478,5.0714184 7.654684,5.1197372 7.7874248,5.274678 7.9407304,5.4536208 8.1025884,5.54376 8.2094604,5.5098348 c 0.082388,-0.026152 0.089156,-0.048761 0.066186,-0.2445004 -0.074548,-0.6351788 -0.081035,-0.824604 -0.026476,-0.824604 0.03002,0 0.2079232,0.1561712 0.3955612,0.3465052 0.2886744,0.2928168 0.3782872,0.4197364 0.5808824,0.8253828 0.1316892,0.2636756 0.2390496,0.5234392 0.2390496,0.5769892 0,0.053546 0.0174,0.097333 0.038152,0.097333 0.05026,0 0.079466,-0.364358 0.042826,-0.5341628 C 9.5223384,5.6448276 9.5310664,5.613426 9.5900264,5.5947092 9.655912,5.5737852 9.6470664,5.5369652 9.5035948,5.2513188 9.3478272,4.9412012 9.158054,4.4405524 9.1859,4.412698 9.193448,4.40515 9.355048,4.377254 9.5448636,4.3504056 c 0.4214552,-0.059614 0.7291004,-0.012512 1.1251684,0.1728632 0.149777,0.070101 0.278956,0.1277004 0.287327,0.1277004 0.0084,0 -0.0042,-0.051798 -0.02803,-0.115242 C 10.869936,4.3774304 10.575244,4.0801596 10.052554,3.653502 9.6048288,3.2880304 9.3437028,3.0297016 9.340856,2.9488116 9.33536,2.7922516 9.1904728,2.4542272 9.0465212,2.2612523 8.7678892,1.8877333 8.8149956,1.8014025 9.3502004,1.7060655 9.526982,1.6745835 9.6139652,1.6348247 9.6749028,1.5573409 9.7779152,1.4263638 9.7823068,1.3600517 9.6850228,1.4008296 9.5669716,1.4503072 9.2068804,1.5121357 9.1820068,1.4872612 9.1694588,1.4747144 9.23595,1.3805771 9.3299528,1.2785795 9.5159396,1.0767724 9.6756696,0.79724016 9.6725644,0.67823024 9.6715644,0.63686644 9.6253456,0.69071504 9.5690028,0.79892304 9.4427984,1.0413258 9.3257456,1.1267402 9.1204924,1.1267402 c -0.087135,0 -0.1588476,-0.00698 -0.1588476,-0.016352 0,-0.0094 0.056832,-0.14371708 0.126144,-0.29822804 C 9.26511,0.41687864 9.2818232,0.22035284 9.1648764,0.03894792 l -0.00779,-0.0124584 h -0.100448 l -0.016352,0.1876578 C 8.9889608,0.70421108 8.8165552,1.0854724 8.645506,1.0854724 c -0.033932,0 -0.094567,-0.038734 -0.1347092,-0.085653 C 8.4519304,0.9310054 8.4375252,0.83159976 8.43683,0.48590164 8.4365096,0.30070208 8.427762,0.13323292 8.406462,0.02649044 H 8.1915512 C 8.2144152,0.33305908 8.1396728,0.61910256 7.9688536,0.78023628 7.8887636,0.85578004 7.81087,0.91745976 7.7952116,0.917281 7.7795556,0.9171188 7.7644196,0.7955318 7.7617316,0.6478636 7.7572236,0.39948752 7.7015628,0.16949476 7.5982108,0.02649044 Z m 0.7623108,12.74515756 0.1440528,0.0841 c 0.2234804,0.130542 0.3324896,0.324582 0.3324896,0.591004 0,0.355183 -0.069624,0.445301 -0.513918,0.660307 C 7.563592,14.210095 7.2194792,14.343734 7.011876,14.403726 6.6190808,14.51724 6.0233352,14.575914 5.8804792,14.515074 5.8078944,14.484158 5.830514,14.455467 6.0689152,14.279918 6.218156,14.170025 6.4634548,14.007291 6.61398,13.91784 6.7645016,13.828392 6.999696,13.664402 7.1364624,13.554204 7.3617892,13.372644 7.455412,13.267796 7.7274676,12.891562 Z m -0.07553,1.734861 c 0.1287896,-6.8e-4 0.2011448,0.08316 0.3387188,0.269418 0.093354,0.126392 0.1889964,0.241604 0.2125748,0.25618 0.077096,0.04766 0.045139,0.105119 -0.0584,0.105119 -0.055754,0 -0.3000076,0.09688 -0.542728,0.214911 C 7.2143104,15.582745 6.9396084,15.642172 6.8016376,15.545246 6.7555052,15.512838 6.60957,15.442118 6.4769352,15.387956 6.3442996,15.333794 6.2355496,15.277879 6.2355496,15.26337 c 0,-0.05485 0.23824,-0.246065 0.4196988,-0.337161 0.1038032,-0.05211 0.3838844,-0.176049 0.6229308,-0.274868 0.2255192,-0.09323 0.360018,-0.144355 0.46019,-0.144832 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cockos-reaper.svg b/.icons/awkward/16x16/apps/cockos-reaper.svg
new file mode 100644
index 00000000..9bc7418d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cockos-reaper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#465051" d="m 7.5002626,0.5000009 c -0.9705497,0 -2.3977379,0.2558025 -3.7143422,0.8745103 C 3.7059754,1.4120772 3.6249505,1.4462672 3.5459587,1.4865716 3.2108856,1.6575669 2.886122,1.8533037 2.580331,2.0761709 c -0.0088,0.00637 -0.017245,0.013313 -0.026019,0.019772 -0.047074,0.034613 -0.093405,0.069506 -0.1394959,0.1054688 -0.025619,0.019988 -0.049877,0.041822 -0.075169,0.062259 -0.052402,0.042234 -0.1037281,0.08565 -0.1546744,0.1296385 -0.022244,0.019247 -0.045981,0.036853 -0.067941,0.0564 -0.00693,0.00619 -0.014059,0.012112 -0.020961,0.018309 -0.02663,0.023944 -0.051157,0.050269 -0.077337,0.074709 -0.048143,0.044953 -0.095133,0.091022 -0.1416641,0.1376953 -0.049679,0.0498 -0.098279,0.1005525 -0.1460005,0.1523428 C 1.6825023,2.88551 1.6350905,2.9390741 1.5886826,2.9939 1.5669856,3.019531 1.5433866,3.04325 1.5221876,3.069341 1.5029886,3.092975 1.4845966,3.117838 1.465811,3.141847 1.456933,3.153191 1.4493176,3.165594 1.4405135,3.177003 1.4061907,3.221675 1.3728916,3.267247 1.3400474,3.313233 1.3176955,3.344264 1.2936355,3.373786 1.2721068,3.40552 1.2327431,3.463532 1.1948324,3.5219763 1.1579082,3.5820325 c 0,0 0,7.5e-4 0,7.5e-4 0,0 -7.4e-4,0 -7.4e-4,0 C 1.0833185,3.702896 1.0145566,3.8271541 0.951177,3.955585 0.8969679,4.0654347 0.8481895,4.1786256 0.8022852,4.2946966 c -0.00776,0.019631 -0.016334,0.038775 -0.02385,0.058594 -0.025945,0.0684 -0.050805,0.1381782 -0.073723,0.2087391 -0.016105,0.049584 -0.030252,0.1002159 -0.044812,0.1508794 -0.00619,0.021516 -0.013614,0.042741 -0.019513,0.064453 C 0.5451502,5.1278802 0.48606407,5.5030733 0.47198067,5.906023 0.45747757,6.322814 0.49637907,6.7550493 0.57822892,7.1943505 0.9923641,9.4191018 2.5308282,11.834631 4.0858576,13.449226 c 0.6301268,0.654339 1.7611873,1.684496 2.858576,1.971677 0.1153163,0.0302 0.229396,0.05362 0.3433182,0.06592 0.071128,0.0077 0.1423577,0.01318 0.2124958,0.01318 1.2528637,0 2.6774794,-1.284727 3.4151144,-2.050778 1.496339,-1.553794 2.977185,-3.849496 3.455602,-6.0029414 0.05522,-0.2487328 0.09741,-0.4961859 0.124318,-0.7397456 0.02998,-0.2715225 0.04245,-0.5389406 0.03324,-0.8005359 C 14.386159,1.8215553 9.731988,0.5 7.5002588,0.5 Z M 6.9560129,3.0576144 c 0.2166637,-0.00366 0.4274634,0.00347 0.6360422,0.016116 -0.2084588,-0.012609 -0.419506,-0.019781 -0.6360422,-0.016116 z m 0,0 C 6.752162,3.0610844 6.5438945,3.0733734 6.3322576,3.0913084 6.5435701,3.0734494 6.752431,3.0610644 6.9560129,3.0576144 Z m 0.8073403,0.029297 c 0.1592738,0.0132 0.3163078,0.032063 0.4712494,0.054928 -0.15507,-0.022884 -0.3118378,-0.041728 -0.4712494,-0.054928 z m -1.5958884,0.021975 c -0.1578957,0.015994 -0.3181594,0.035428 -0.480646,0.059325 0.1627153,-0.023906 0.322531,-0.043341 0.480646,-0.059325 z m 2.2312068,0.057131 C 8.5918501,3.1990831 8.782607,3.2385144 8.9696645,3.2868678 8.7825329,3.2384834 8.5919298,3.1991084 8.3986716,3.1660174 Z m -2.92218,0.035156 c -0.1630565,0.027047 -0.3286678,0.0582 -0.4965466,0.093019 0.1677245,-0.034772 0.3336429,-0.066019 0.4965466,-0.093019 z m 3.6225497,0.1230469 c 0.1486791,0.04155 0.2956763,0.087834 0.4408932,0.1391606 -0.14514,-0.0513 -0.2922947,-0.097618 -0.4408932,-0.1391606 z m -4.2997901,0.00656 C 4.5876463,3.3776956 4.3719763,3.4307103 4.1523673,3.4897184 4.372101,3.4306747 4.5875586,3.3776909 4.7992512,3.3307831 Z M 9.72352,3.5314634 c 0.150763,0.058125 0.299921,0.1215957 0.447397,0.1904297 C 10.023319,3.6529897 9.874409,3.5896447 9.72352,3.5314662 Z m 0.539913,0.2314454 c 0.178605,0.086428 0.354602,0.1819471 0.529071,0.2841796 -0.174505,-0.102269 -0.35043,-0.1977159 -0.529071,-0.2841768 z m 0.673626,0.3735346 c 0.12983,0.079809 0.258739,0.1640391 0.386685,0.2526854 -0.127922,-0.088641 -0.25688,-0.1728769 -0.386685,-0.2526854 z m 0.550033,0.3669432 C 11.655595,4.6257697 11.823434,4.7529941 11.98942,4.8908375 11.823395,4.752965 11.655633,4.6258016 11.487092,4.5033894 Z M 6.0554345,6.3937681 C 6.2450335,6.6049072 6.4324529,6.814535 6.6083579,7.0273119 6.4320179,6.8140053 6.2455145,6.6054237 6.0554345,6.3937681 Z m 0.6497746,0.7521956 c 0.06135,0.076641 0.1201341,0.1555754 0.1785263,0.234375 C 6.8253104,7.3015137 6.7664823,7.2227394 6.7052091,7.1459637 Z m 0.2883882,0.3852535 c 0.05715,0.081872 0.1108284,0.1672115 0.16407,0.2526853 -0.053316,-0.085575 -0.1068375,-0.170715 -0.16407,-0.2526853 z M 7.2530729,7.9369784 C 7.3333135,8.0764128 7.4092145,8.2202853 7.4771335,8.3727697 7.4092116,8.2202872 7.333322,8.0764231 7.2530729,7.9369784 Z m 0.23418,0.4636228 C 7.550506,8.5450437 7.6081585,8.6963525 7.6585501,8.855435 7.6081782,8.6964509 7.5504695,8.5449594 7.4872529,8.4006012 Z m 0.2168325,0.6284175 c 0.03225,0.1168116 0.06345,0.2352235 0.088181,0.3610829 -0.02475,-0.1259129 -0.0558,-0.244365 -0.088181,-0.3610829 z M 7.8616501,9.831752 c 0.00263,0.02299 0.00487,0.04702 0.00722,0.07031 -0.00234,-0.02329 -0.00459,-0.04736 -0.00722,-0.07031 z m 0.027469,1.138915 c -0.00759,0.163869 -0.022153,0.337141 -0.03975,0.514159 0.017644,-0.177158 0.032147,-0.350178 0.03975,-0.514159 z m -0.068663,0.799803 c -0.025153,0.19985 -0.060984,0.412821 -0.099021,0.629882 0.037997,-0.2168 0.073847,-0.430216 0.099021,-0.629882 z m -0.1460006,0.908935 c -0.061838,0.317223 -0.1348444,0.64943 -0.2247834,1.004881 0.089963,-0.355552 0.1629328,-0.687527 0.2247834,-1.004881 z"/>
+ <path style="fill:#e45e3e" d="m 8.1630272,3.400007 c -0.450345,-0.0053 -0.903059,0.03458 -1.363058,0.119531 -2.52e-4,4.7e-5 -5.13e-4,-4.7e-5 -7.9e-4,0 -0.766433,0.141614 -1.552435,0.408591 -2.3768701,0.80078 0.112881,0.187297 0.2295957,0.364311 0.3492452,0.532812 0.1196499,0.168505 0.2424779,0.328025 0.3662059,0.482031 0.866195,1.078241 1.798915,1.853208 2.337552,3.062496 9.5e-5,2.15e-4 -9.6e-5,5.6e-4 0,8e-4 0.269113,0.604418 0.439738,1.317272 0.454096,2.230466 3e-6,2.68e-4 -5e-6,5.2e-4 0,8e-4 0.01437,0.913554 -0.127483,2.026985 -0.483393,3.433589 -0.143678,0.568062 -0.321598,1.182866 -0.538901,1.852342 0.123004,0.03221 0.244689,0.05719 0.366206,0.07031 0.07587,0.0082 0.151867,0.01402 0.226681,0.01402 1.336388,0 2.8559768,-1.370375 3.6427878,-2.187497 1.59608,-1.65736 3.175649,-4.106109 3.685961,-6.403117 C 13.982743,6.3068 13.317933,5.44534 12.288435,4.683592 10.930635,3.678925 9.5240682,3.415886 8.1630272,3.4 Z"/>
+ <path style="fill:#519c26" d="M 0.1831142,4.562175 C 0.0815279,4.936061 0.0183176,5.336236 0.0032953,5.766049 -0.0121727,6.210627 0.0289923,6.671735 0.1162994,7.140323 1.3453222,6.16613 2.4684248,5.382745 3.5215279,4.789085 3.2897979,4.422803 3.0664208,4.003256 2.8574475,3.510059 2.8574194,3.509955 0.6265035,3.020366 0.1831142,4.562175 Z"/>
+ <path style="fill:#2194cd" d="M 14.996761,5.766398 C 14.844902,1.409658 9.8804102,1.5e-5 7.4998992,1.5e-5 6.4017852,1.5e-5 4.7539453,0.301123 3.2820591,1.052177 2.9246478,1.234571 2.5783919,1.443811 2.2522148,1.681535 1.2971846,2.377408 0.5207855,3.319358 0.1830073,4.562415 1.1337243,4.138567 2.0233111,3.786455 2.8574194,3.509955 3.2021883,3.395567 3.5374379,3.294452 3.8645071,3.205268 7.4115502,2.23722 9.9516542,2.742943 12.288437,4.683514 c 0.860732,0.714814 1.694394,1.623059 2.540401,2.725629 0.0589,-0.265315 0.10352,-0.528691 0.132226,-0.788488 0.03198,-0.289624 0.04551,-0.575222 0.0357,-0.854257 z"/>
+ <path style="fill:#65c32f" d="M 3.5215279,4.789085 C 2.4684248,5.382745 1.3453222,6.16613 0.1162994,7.140323 c 0.4417443,2.373069 2.0826381,4.949609 3.7413358,6.671844 0.6721357,0.697961 1.878819,1.797028 3.049367,2.103355 0.217263,-0.66937 0.395507,-1.283994 0.539166,-1.851978 2.4e-5,-9.5e-5 -2.3e-5,-1.49e-4 0,-2.98e-4 0,0 0,-2.98e-4 0,-2.98e-4 0.01315,-0.214191 0.02343,-0.421006 0.03108,-0.621016 0,0 0,-2.98e-4 0,-2.98e-4 0.0077,-0.199996 0.01275,-0.393164 0.01511,-0.579654 0,0 0,-2.98e-4 0,-2.98e-4 0.0024,-0.186475 0.0021,-0.366399 -5.92e-4,-0.540039 0,0 0,-2.98e-4 0,-2.98e-4 -0.0054,-0.347355 -0.02082,-0.669658 -0.04532,-0.969681 0,0 0,-2.99e-4 0,-2.99e-4 -0.01224,-0.149948 -0.02688,-0.294298 -0.04358,-0.433429 0,0 0,-2.99e-4 0,-2.99e-4 -0.03341,-0.278334 -0.07552,-0.535737 -0.125496,-0.774813 -0.22494,-1.076108 -0.609394,-1.781759 -1.076879,-2.362016 0,0 0,-2.98e-4 0,-2.98e-4 C 6.1485412,7.71603 6.0954892,7.653185 6.0415882,7.591467 5.9337872,7.468032 5.8224472,7.349622 5.7080962,7.233189 5.4793972,7.00033 5.2392112,6.775917 4.9943398,6.53877 4.8718569,6.420149 4.7482656,6.29836 4.6242445,6.170588 4.5623495,6.106828 4.5002912,6.041598 4.4383251,5.974553 c 0,0 -2.977e-4,-2.98e-4 -2.977e-4,-2.98e-4 C 4.2518505,5.772799 4.065954,5.55509 3.8828889,5.311876 3.7608454,5.149735 3.6400784,4.976449 3.5215081,4.789024 Z"/>
+ <path style="fill:#465051" d="M 2.252338,1.681675 C 2.192649,1.725165 2.1336544,1.769365 2.0754244,1.814792 1.9668703,1.899482 1.861051,1.988019 1.7581993,2.079568 c -0.00739,0.0066 -0.015005,0.0129 -0.022368,0.01952 -1.017e-4,9.1e-5 -1.933e-4,1.49e-4 -2.974e-4,2.99e-4 -0.2196109,0.197444 -0.4252176,0.41079 -0.6123719,0.641115 -4.65e-5,5.6e-5 4.68e-5,2.98e-4 0,2.98e-4 C 1.102682,2.76601 1.083067,2.79209 1.063029,2.8177 0.991521,2.9091 0.9220455,3.002455 0.8564842,3.09908 0.8144962,3.16096 0.7738612,3.223771 0.7344747,3.287832 c -4.28e-5,7e-5 4.29e-5,1.49e-4 0,2.98e-4 C 0.6557517,3.416185 0.5821345,3.548816 0.514567,3.685732 0.456743,3.802905 0.4043379,3.923988 0.3553736,4.047797 c -0.00828,0.02094 -0.017545,0.0412 -0.025564,0.06233 -3.21e-5,8.6e-5 3.2e-5,1.5e-4 0,2.99e-4 -0.027675,0.07296 -0.053698,0.146985 -0.078144,0.22225 -0.017179,0.05289 -0.032692,0.107039 -0.048223,0.16108 -0.0066,0.02295 -0.014042,0.04529 -0.020335,0.06845 -2.47e-5,9.1e-5 2.45e-5,1.49e-4 0,2.98e-4 C 1.1338242,4.138655 2.0233321,3.786597 2.8574404,3.510097 2.6371923,2.990275 2.4330268,2.38835 2.2523309,1.681712 Z"/>
+ <path style="opacity:0.2" d="m 3.5380363,0.932822 c -0.085275,0.04007 -0.1717012,0.07654 -0.255959,0.119531 -0.3574114,0.182395 -0.7038259,0.391181 -1.030003,0.628906 -0.00952,0.0069 -0.018331,0.01481 -0.027754,0.02187 0.00938,-0.0069 0.018335,-0.01423 0.027754,-0.02109 C 2.4327702,2.388677 2.6370301,2.99034 2.8572781,3.510162 3.202047,3.395774 3.5370838,3.294659 3.8641522,3.205475 c 0.021967,-0.006 0.042872,-0.01052 0.064761,-0.01641 C 3.6863682,2.471789 3.5591032,1.719289 3.5380363,0.932822 Z"/>
+ <path style="fill:#ffffff" d="M 6.9194682,2.728132 C 5.9831602,2.743992 4.9726034,2.902961 3.8641522,3.205476 3.5370842,3.294656 3.202047,3.395775 2.8572781,3.510163 3.0662514,4.003359 3.290116,4.422785 3.521846,4.789067 3.6404163,4.976492 3.7606117,5.149581 3.8826556,5.311723 4.0657203,5.554937 4.2515648,5.772767 4.4377471,5.974222 h 7.894e-4 c 0.061966,0.06705 0.1239063,0.132333 0.1858014,0.196094 0.1240211,0.127771 0.2475781,0.250129 0.370061,0.368749 0.2448713,0.237148 0.4852103,0.46089 0.7139093,0.693749 0.114351,0.116433 0.225252,0.235159 0.333055,0.358594 0.0539,0.06172 0.106868,0.124586 0.158817,0.189062 0.467485,0.580257 0.852092,1.286388 1.077032,2.362497 0.04997,0.239076 0.09226,0.496665 0.125666,0.774999 0.0167,0.139132 0.03171,0.283645 0.04395,0.433593 0.0245,0.300023 0.03929,0.622175 0.04472,0.96953 v 8e-4 c 0.0027,0.17364 0.0032,0.353368 7.9e-4,0.539843 -0.0024,0.18649 -0.0078,0.379691 -0.01542,0.579687 v 8e-4 c -0.0077,0.200009 -0.01769,0.406902 -0.03084,0.621093 0.0961,-0.379781 0.173736,-0.7345 0.239769,-1.073436 0.02011,-0.10321 0.03266,-0.196457 0.05011,-0.296094 0.04062,-0.231777 0.07876,-0.460043 0.105622,-0.673436 0.01315,-0.104617 0.02085,-0.202697 0.03084,-0.303125 0.01882,-0.188968 0.03429,-0.373522 0.0424,-0.548437 0.0085,-0.184177 0.0173,-0.368506 0.01465,-0.53828 -4e-6,-2.53e-4 4e-6,-5.2e-4 0,-8e-4 0,0 0,-8e-4 0,-8e-4 -0.0033,-0.210694 -0.01699,-0.407944 -0.03624,-0.598437 -0.0026,-0.02532 -0.0049,-0.05158 -0.0077,-0.07656 -0.01855,-0.164064 -0.04449,-0.319016 -0.07401,-0.469531 -0.02742,-0.139755 -0.06104,-0.27146 -0.09714,-0.400781 -0.01546,-0.0554 -0.02776,-0.114321 -0.04472,-0.167969 -0.05397,-0.170726 -0.115641,-0.33335 -0.183488,-0.48828 -0.004,-0.0092 -0.0067,-0.01975 -0.01079,-0.02891 0,0 0,-8e-4 0,-8e-4 C 7.4029312,8.234988 7.3219822,8.081533 7.2363832,7.932792 7.2041232,7.876732 7.1685232,7.823944 7.1346162,7.769511 7.0777562,7.678231 7.0206572,7.587415 6.9596082,7.49998 6.9215882,7.44551 6.8818882,7.392305 6.8424222,7.339043 6.7775722,7.251553 6.7125422,7.163902 6.6442852,7.078887 6.6137152,7.040807 6.5821652,7.003327 6.5509952,6.965606 6.3621812,6.737054 6.1625252,6.513442 5.9588982,6.286701 5.8930182,6.213341 5.8304372,6.139341 5.7638452,6.064826 5.5554032,5.831604 5.3449202,5.593686 5.1378252,5.335921 c -1.26e-4,-1.57e-4 1.26e-4,-6.4e-4 0,-8e-4 C 5.0140902,5.181115 4.8912622,5.021595 4.7716123,4.85309 4.6519628,4.684589 4.5352481,4.507575 4.4223671,4.320278 c 0.190779,-0.09076 0.3790143,-0.172667 0.565885,-0.25 0.048599,-0.02011 0.096584,-0.03861 0.1449401,-0.05781 0.138056,-0.05483 0.275491,-0.106479 0.411693,-0.153906 0.05898,-0.02054 0.117891,-0.04022 0.17655,-0.05937 0.127365,-0.04158 0.254112,-0.07902 0.380083,-0.114062 0.05708,-0.01588 0.114337,-0.03312 0.171154,-0.04766 0.169285,-0.04331 0.337745,-0.08188 0.504979,-0.113281 0.0071,-0.0013 0.01445,-0.0034 0.02159,-0.0047 0,0 7.89e-4,0 7.89e-4,0 0.201494,-0.03721 0.400621,-0.06213 0.599807,-0.08203 0.05656,-0.0057 0.113199,-0.01058 0.169612,-0.01484 0.198405,-0.01496 0.396628,-0.02496 0.593639,-0.02266 1.361041,0.01588 2.7676088,0.278925 4.1254088,1.283592 C 10.681959,3.349409 8.9794062,2.693201 6.9195292,2.728085 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/code-insiders.svg b/.icons/awkward/16x16/apps/code-insiders.svg
new file mode 120000
index 00000000..0a5f2261
--- /dev/null
+++ b/.icons/awkward/16x16/apps/code-insiders.svg
@@ -0,0 +1 @@
+visual-studio-code-insiders.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/code-oss.svg b/.icons/awkward/16x16/apps/code-oss.svg
new file mode 120000
index 00000000..825154ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/code-oss.svg
@@ -0,0 +1 @@
+com.visualstudio.code.oss.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/code.svg b/.icons/awkward/16x16/apps/code.svg
new file mode 120000
index 00000000..1367ee65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/code.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/codeblocks.svg b/.icons/awkward/16x16/apps/codeblocks.svg
new file mode 100644
index 00000000..e7e7713d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/codeblocks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57143 -1.1429 -1.1429)">
+ <path fill="#e44545" d="m16 2h-12.5c-0.831 0-1.5 0.669-1.5 1.5v12.5h14z"/>
+ <path fill="#38ac52" d="m16 2h12.5c0.831 0 1.5 0.669 1.5 1.5v12.5h-14z"/>
+ <path fill="#f2ae37" d="m16 30h-12.5c-0.831 0-1.5-0.669-1.5-1.5v-12.5h14z"/>
+ <path fill="#3776f2" d="m16 30h12.5c0.831 0 1.5-0.669 1.5-1.5v-12.5h-14z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cointop.svg b/.icons/awkward/16x16/apps/cointop.svg
new file mode 100644
index 00000000..c15e3f5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cointop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#00ff03" d="M 5.4629,3 C 4.8198,3.0001 4.2915,3.4231 4.0957,4 H 13 V 3 Z"/>
+ <path style="fill:#00ff73" d="M 4,5 V 6 H 6.88 13 V 5 Z"/>
+ <path style="fill:#00ff8a" d="M 4,7 V 8 H 7 V 7 Z"/>
+ <path style="fill:#00fef2" d="M 4,9 V 10 H 7 V 9 Z"/>
+ <path style="fill:#00dbfe" d="M 4,11 V 12 H 13 V 11 H 6.88 Z"/>
+ <path style="fill:#00b8fe" d="M 4.0957,13 C 4.2915,13.577 4.8198,14 5.4629,14 H 13 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colon.svg b/.icons/awkward/16x16/apps/colon.svg
new file mode 100644
index 00000000..283e70ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffa023" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 2,2 V 14 H 14 V 2 Z"/>
+ <path style="fill:#ffa023" d="M 9.9971218,11.893769 C 10.333052,11.80739 10.71218,11.768804 10.990843,11.552662 11.038865,11.129593 10.888977,10.866717 10.752052,10.470854 10.670872,10.050162 10.216442,10.30028 9.941771,10.346885 9.1553922,10.551675 8.2297879,10.393785 7.6782131,9.7627466 7.0843158,8.9420711 6.8451051,7.4980691 7.3438822,6.6900379 7.6290719,6.1053428 8.2166142,5.6771492 8.8746478,5.6331616 9.4265518,5.5616448 10.045913,5.7273739 10.591155,5.77452 10.869277,5.6312912 10.857409,5.2672136 10.940045,4.9787772 11.008695,4.6819241 11.021484,4.3513644 10.622961,4.2187973 9.7781798,3.966766 8.7969618,3.9628501 7.9263711,4.0555257 6.8198623,4.1949253 5.8619044,4.9741932 5.4126676,5.9767143 4.9914916,6.8405707 4.9513484,7.8330091 5.0366076,8.7734615 5.196342,10.108976 6.1235935,11.344658 7.4157338,11.7844 c 0.8088413,0.300306 1.6950744,0.233443 2.5331483,0.118633 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/color-picker.svg b/.icons/awkward/16x16/apps/color-picker.svg
new file mode 100644
index 00000000..73d39341
--- /dev/null
+++ b/.icons/awkward/16x16/apps/color-picker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="matrix(.70711 .70711 -.70711 .70711 740.5 300.55)">
+ <path fill="#e4e4e4" d="m7 1039.4c-1.108 0-2 0.7433-2 1.6666l0.0000456 7.5001s-0.0000154 5.8333 3 5.8333 3-5.9 3-5.9l-0.00002-7.5001c0.00006-0.9233-0.89198-1.6666-2-1.6666z"/>
+ <rect fill="#ffbc48" width="6" height="10" x="5" y="1034.4" rx="2.667" ry="3.333"/>
+ <rect fill="#ffbc48" width="10" height="3" x="3" y="1041.4" rx=".417" ry=".5"/>
+ <rect fill="#4e79ff" width="2" height="7" x="7" y="1046.4" rx="1" ry=".875"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorhug-backlight.svg b/.icons/awkward/16x16/apps/colorhug-backlight.svg
new file mode 100644
index 00000000..2a987e07
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorhug-backlight.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-16,-13)">
+ <circle fill="#3facd2" cx="24" cy="21" r="8"/>
+ <circle fill="#fff" cx="24" cy="19" r="4"/>
+ <rect fill="#fff" width="4" height="4" x="22" y="20"/>
+ <rect fill="#fff" width="4" height="1" x="22" y="25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorhug-ccmx.svg b/.icons/awkward/16x16/apps/colorhug-ccmx.svg
new file mode 100644
index 00000000..f00ac685
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorhug-ccmx.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#9d9d9d" d="m10.977 7.04-0.02637 0.043945a4 4 0 0 1 0.09961 0.86621 4 4 0 0 1 -0.05469 0.63574 1.5 1.5 0 0 1 1.004 1.4141 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.0039 -0.389 4 4 0 0 1 -1.3789 0.695l-0.0039 0.0059a3 3 0 0 0 2.3867 1.188 3 3 0 0 0 3 -3 3 3 0 0 0 -2.5234 -2.96z"/>
+ <path fill="#9d9d9d" d="m5.0078 7.0449a3 3 0 0 0 -2.5078 2.9551 3 3 0 0 0 3 3 3 3 0 0 0 2.3867 -1.186 4 4 0 0 1 -1.4043 -0.684 1.5 1.5 0 0 1 -0.9824 0.37 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.9551 -1.3975 4 4 0 0 1 -0.0547 -0.6523 4 4 0 0 1 0.1074 -0.9053z"/>
+ <path fill="#9d9d9d" d="m8 3a3 3 0 0 0 -3 3 3 3 0 0 0 0.1689 0.9785 4 4 0 0 1 1.336 -0.8857 1.5 1.5 0 0 1 -0.0049 -0.0928 1.5 1.5 0 0 1 1.5 -1.5 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -0.0049 0.0938 4 4 0 0 1 1.3369 0.8837 3 3 0 0 0 0.168 -0.9775 3 3 0 0 0 -3 -3z"/>
+ <circle fill="#a5e98c" cx="8" cy="6" r="1"/>
+ <circle fill="#eb9595" cx="5.5" cy="10" r="1"/>
+ <circle fill="#8ccde4" cx="10.5" cy="10" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorhug-flash.svg b/.icons/awkward/16x16/apps/colorhug-flash.svg
new file mode 100644
index 00000000..2b9e5641
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorhug-flash.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#e16262" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 4c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4c1.8142 0 3.3495-1.2018 3.8393-2.8571h-1.2321c-0.44244 1.0054-1.4382 1.7143-2.6071 1.7143-1.578 0-2.8571-1.2792-2.8571-2.8571 0-1.578 1.2792-2.8571 2.8571-2.8571 0.78946 0 1.4946 0.3286 2.0089 0.84821l-1.4375 1.4375h3.4286v-3.428l-1.173 1.173c-0.725-0.723-1.722-1.173-2.827-1.173z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorhug-refresh.svg b/.icons/awkward/16x16/apps/colorhug-refresh.svg
new file mode 100644
index 00000000..768f2c79
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorhug-refresh.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-16,-15)">
+ <circle fill="#69db3e" cx="24" cy="23" r="8"/>
+ <g fill="#fff" transform="matrix(.70711 -.70711 .70711 .70711 -8.8701 23.393)">
+ <rect width="3" height="7" x="20.66" y="18.76"/>
+ <rect width="3" height="9" x="-25.76" y="20.66" transform="rotate(-90)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorhug.svg b/.icons/awkward/16x16/apps/colorhug.svg
new file mode 100644
index 00000000..ac43c35c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorhug.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3facd2" d="m10.977 7.04-0.02637 0.043945a4 4 0 0 1 0.09961 0.86621 4 4 0 0 1 -0.05469 0.63574 1.5 1.5 0 0 1 1.004 1.4141 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.0039 -0.389 4 4 0 0 1 -1.3789 0.695l-0.0039 0.0059a3 3 0 0 0 2.3867 1.188 3 3 0 0 0 3 -3 3 3 0 0 0 -2.5234 -2.96z"/>
+ <path fill="#e16262" d="m5.0078 7.0449a3 3 0 0 0 -2.5078 2.9551 3 3 0 0 0 3 3 3 3 0 0 0 2.3867 -1.186 4 4 0 0 1 -1.4043 -0.684 1.5 1.5 0 0 1 -0.9824 0.37 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 0.9551 -1.3975 4 4 0 0 1 -0.0547 -0.6523 4 4 0 0 1 0.1074 -0.9053z"/>
+ <path fill="#69db3e" d="m8 3a3 3 0 0 0 -3 3 3 3 0 0 0 0.1689 0.9785 4 4 0 0 1 1.336 -0.8857 1.5 1.5 0 0 1 -0.0049 -0.0928 1.5 1.5 0 0 1 1.5 -1.5 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -0.0049 0.0938 4 4 0 0 1 1.3369 0.8837 3 3 0 0 0 0.168 -0.9775 3 3 0 0 0 -3 -3z"/>
+ <circle fill="#a5e98c" cx="8" cy="6" r="1"/>
+ <circle fill="#eb9595" cx="5.5" cy="10" r="1"/>
+ <circle fill="#8ccde4" cx="10.5" cy="10" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colorpicker.svg b/.icons/awkward/16x16/apps/colorpicker.svg
new file mode 100644
index 00000000..8bcbccdf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colorpicker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#713a9d" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#f44336" d="M 10,2 H 3.834 C 3.372,2 3,2.446 3,3 3,3.554 3.378,3.9261 3.834,4 H 10 Z"/>
+ <path style="fill:#ffffff" d="M 13,3 C 13,1.8954 12.105,1 11,1 9.8954,1 9,1.8954 9,3 c 0,1.1046 0.8954,2 2,2 1.105,0 2,-0.8954 2,-2 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 9 7 L 9 9 L 12.166016 9 C 12.628016 9 13 8.554 13 8 C 13 7.446 12.628016 7 12.166016 7 L 9 7 z M 9 12 L 9 14 L 12.166016 14 C 12.628016 14 13 13.554 13 13 C 13 12.446 12.628016 12 12.166016 12 L 9 12 z"/>
+ <path style="fill:#03a9f4" d="M 9,12 H 3.834 C 3.372,12 3,12.446 3,13 3,13.554 3.372,14 3.834,14 H 9 Z"/>
+ <path style="fill:#4caf50" d="M 8,7 H 3.834 C 3.372,7 3,7.446 3,8 3,8.554 3.372,9 3.834,9 H 8 Z"/>
+ <path style="fill:#ffffff" d="m 11,13 c 0,-1.105 -0.895,-2 -2,-2 -1.1046,0 -2,0.895 -2,2 0,1.105 0.8954,2 2,2 1.105,0 2,-0.895 2,-2 z"/>
+ <path style="fill:#ffffff" d="M 10,8 C 10,6.8954 9.1046,6 8,6 6.895,6 6,6.8954 6,8 c 0,1.1046 0.895,2 2,2 1.1046,0 2,-0.8954 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/colors.svg b/.icons/awkward/16x16/apps/colors.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/colors.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.abagames.noiz2sa.svg b/.icons/awkward/16x16/apps/com.abagames.noiz2sa.svg
new file mode 120000
index 00000000..a7191a6f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.abagames.noiz2sa.svg
@@ -0,0 +1 @@
+noiz2sa.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.abagames.rRootage.svg b/.icons/awkward/16x16/apps/com.abagames.rRootage.svg
new file mode 120000
index 00000000..3f242e92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.abagames.rRootage.svg
@@ -0,0 +1 @@
+rrootage.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.abisource.AbiWord.svg b/.icons/awkward/16x16/apps/com.abisource.AbiWord.svg
new file mode 120000
index 00000000..3c89b5b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.abisource.AbiWord.svg
@@ -0,0 +1 @@
+abiword.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.adobe.Flash-Player-Projector.svg b/.icons/awkward/16x16/apps/com.adobe.Flash-Player-Projector.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.adobe.Flash-Player-Projector.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.albiononline.AlbionOnline.svg b/.icons/awkward/16x16/apps/com.albiononline.AlbionOnline.svg
new file mode 120000
index 00000000..5b00b854
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.albiononline.AlbionOnline.svg
@@ -0,0 +1 @@
+albion-online.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.anydesk.Anydesk.svg b/.icons/awkward/16x16/apps/com.anydesk.Anydesk.svg
new file mode 120000
index 00000000..74450b7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.anydesk.Anydesk.svg
@@ -0,0 +1 @@
+anydesk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.axosoft.GitKraken.svg b/.icons/awkward/16x16/apps/com.axosoft.GitKraken.svg
new file mode 120000
index 00000000..e7d60f47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.axosoft.GitKraken.svg
@@ -0,0 +1 @@
+gitkraken.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.azuredatastudio.oss.svg b/.icons/awkward/16x16/apps/com.azuredatastudio.oss.svg
new file mode 120000
index 00000000..004fe15e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.azuredatastudio.oss.svg
@@ -0,0 +1 @@
+azuredatastudio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.beakerbrowser.Beaker.svg b/.icons/awkward/16x16/apps/com.beakerbrowser.Beaker.svg
new file mode 100644
index 00000000..4b3538d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.beakerbrowser.Beaker.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#614eff" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8 3 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 13 8 A 5 5 0 0 0 8 3 z M 8 5 A 3.0000002 3.0000002 0 0 1 11 8 A 3.0000002 3.0000002 0 0 1 8 11 A 3.0000002 3.0000002 0 0 1 5 8 A 3.0000002 3.0000002 0 0 1 8 5 z"/>
+ <path style="fill:#ffffff" d="m 9.4830769,3.2328723 c 0.6635701,0.2627985 0.9324911,1.3096089 1.4641771,1.80524 0.723661,0.6745892 1.626278,0.8821869 1.822482,1.8335823 -0.01899,-0.1005323 -0.03914,-0.2145819 -0.05108,-0.2651742 -0.05448,-0.2308458 -0.192787,-0.6334258 -0.281701,-0.8195612 -0.08497,-0.1778834 -0.105594,-0.2581003 -0.166766,-0.6700723 -0.02263,-0.1524177 -0.02779,-0.2861465 -0.02404,-0.617488 0.0026,-0.2327408 0.0058,-0.4959924 0.0067,-0.584435 0.0016,-0.1429777 -0.0031,-0.1701874 -0.04282,-0.2463943 -0.02648,-0.050694 -0.06532,-0.1005038 -0.111442,-0.1444323 -0.05227,-0.061246 -0.114716,-0.090311 -0.177198,-0.1066246 -0.201272,-0.053644 -0.421665,-0.00933 -0.60324,0.00874 -0.297209,0.028177 -0.614087,0.054408 -0.8381,0.065786 H 10.153338 L 10.01061,3.4229265 C 9.8586127,3.3494104 9.6329958,3.2880619 9.4830769,3.2328723 Z m 3.2949221,3.6786362 c 0.02234,0.1184996 0.04038,0.237768 0.05409,0.3575719 -0.0069,-0.076789 -0.01521,-0.1446158 -0.03306,-0.2478966 -0.0068,-0.039383 -0.01327,-0.067711 -0.02104,-0.1096753 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.belmoussaoui.Obfuscate.svg b/.icons/awkward/16x16/apps/com.belmoussaoui.Obfuscate.svg
new file mode 100644
index 00000000..f39e710b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.belmoussaoui.Obfuscate.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 1.1479442,2.0000034 A 1.1450708,1.0881816 0 0 0 3.62e-6,3.0909122 V 12.909091 C 3.62e-6,13.513727 0.51169814,14 1.1479442,14 H 8.2514007 V 2.0000034 Z m 0,0"/>
+ <path style="fill:#ff3737" d="M 4.0000001,5.5002271 C 4.0000001,6.3284873 3.3284869,7 2.4997729,7 1.6713616,7 1,6.3284873 1,5.5002271 1,4.6715127 1.6715129,3.9999999 2.4997729,3.9999999 a 1.4999243,1.4999243 0 0 1 1.5002272,1.5002272 z m 0,0"/>
+ <path style="fill:#ffc025" d="M 5.846282,5.5002271 C 5.846282,6.3284873 5.174315,7 4.3460552,7 3.5177951,7 2.8458276,6.3284873 2.8458276,5.5002271 c 0,-0.8287144 0.6718162,-1.5002272 1.5002276,-1.5002272 0.8284115,0 1.5002268,0.6715128 1.5002268,1.5002272 z m 0,0"/>
+ <path style="fill:#ff872b" d="M 3.4214749,4.3187945 A 1.5023474,1.5023474 0 0 0 2.8458276,5.5002271 1.5014388,1.5014388 0 0 0 3.4243528,6.6810541 1.5003787,1.5003787 0 0 0 3.9998484,5.5002271 1.4999243,1.4999243 0 0 0 3.4213236,4.3189458 Z m 0,0"/>
+ <path style="fill:#9a9996" d="M 1,11.8 H 6 V 13 H 1 Z m 0,0"/>
+ <path style="fill:#deddda" d="m 1,10 h 3 v 1 H 1 Z m 0,0"/>
+ <path style="fill:#3f3f3f" d="M 8.0002887,2.0000018 V 13.999998 H 13 V 12 h 3 V 4 H 13 V 2.0000018 Z"/>
+ <g transform="matrix(0.83333333,0,0,0.83333333,1.6666667,1.3333334)">
+ <path style="opacity:0.15" d="M 8.7999999,8 H 11.2 v 2.4 H 8.7999999 Z m 0,0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 11.2,8 h 2.4 v 2.4 h -2.4 z m 0,0"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8.7999999,10.4 H 11.2 v 2.4 H 8.7999999 Z m 0,0"/>
+ <path style="opacity:0.15" d="m 11.2,10.4 h 2.4 v 2.4 h -2.4 z m 0,0"/>
+ </g>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round" d="m 7.9999999,1.05 v 13.9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.bitwarden.desktop.svg b/.icons/awkward/16x16/apps/com.bitwarden.desktop.svg
new file mode 120000
index 00000000..0beb6a1c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.bitwarden.desktop.svg
@@ -0,0 +1 @@
+bitwarden.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.bixense.PasswordCalculator.svg b/.icons/awkward/16x16/apps/com.bixense.PasswordCalculator.svg
new file mode 100644
index 00000000..75d0d68d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.bixense.PasswordCalculator.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e8973e" d="M 4.8007812,4.8007812 3.3867188,6.2148438 7.171875,10 H 9 v 2 h 2 v 1 1 h 1 1 v 1.828125 L 13.171875,16 H 16 Z"/>
+ <path style="fill:#f0c550" d="M 6.2140624,3.3859376 4.8,4.8 16,16 v -2.828125 z"/>
+ <circle style="fill:#f0c550" cx="5" cy="5" r="5"/>
+ <circle style="fill:#ffffff" cx="4" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.bladecoder.adventure-editor.svg b/.icons/awkward/16x16/apps/com.bladecoder.adventure-editor.svg
new file mode 100644
index 00000000..efc7d97b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.bladecoder.adventure-editor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 9.5335576,13.969449 c -0.079356,0 -0.146512,-0.04103 -0.2023524,-0.06358 -0.1051556,-0.09474 -0.043104,-0.04661 0.069852,-0.08957 -0.064234,0.01106 0.01492,0.0062 0.082692,-0.03739 0.023592,0 0.069628,-0.01153 0.1023024,-0.02562 0.032672,-0.01394 0.070292,-0.02816 0.083598,-0.03129 0.013308,-0.0031 0.073212,-0.02429 0.133124,-0.04702 0.059911,-0.02283 0.1369412,-0.05169 0.1711756,-0.06436 0.058466,-0.02162 0.1647018,-0.07576 0.2865678,-0.146087 0.05268,-0.03038 0.08291,-0.05267 0.145066,-0.106868 0.01771,-0.01538 0.03929,-0.0281 0.04797,-0.0281 0.0087,0 0.01196,-0.0038 0.0073,-0.0088 -0.0047,-0.0048 0.01868,-0.03787 0.05187,-0.07351 0.03319,-0.03562 0.06012,-0.07322 0.05983,-0.08353 -0.0015,-0.05621 -0.110908,-0.130156 -0.49745,-0.336368 -0.098428,-0.05251 -0.1927714,-0.105427 -0.2096538,-0.117582 -0.016884,-0.01225 -0.042559,-0.02211 -0.057058,-0.02211 -0.0145,0 -0.0287,-0.0058 -0.031552,-0.0125 C 9.196348,12.397101 8.824772,12.199881 8.26098,11.965476 c -0.006,0 -0.044269,-0.02115 -0.085036,-0.04703 -0.1056524,-0.0603 -0.162246,-0.07357 -0.256112,-0.149319 -0.00856,-0.007 -0.042248,-0.03379 -0.074865,-0.05963 -0.1311104,-0.10385 -0.179284,-0.205579 -0.1616328,-0.341282 0.00502,-0.03861 0.095919,-0.24623 0.2206552,-0.504012 0.1166636,-0.241082 0.2111228,-0.443177 0.2099096,-0.449055 -0.0012,-0.0058 0.00426,-0.01513 0.012176,-0.02043 0.027464,-0.01874 0.2837388,-0.5668706 0.273596,-0.585157 -0.00561,-0.010064 -0.00453,-0.012972 0.0024,-0.00672 0.012588,0.011784 0.151248,-0.2506192 0.1525184,-0.2885836 4e-4,-0.011056 0.00768,-0.019952 0.016232,-0.019952 0.00856,0 0.011544,-0.00409 0.00663,-0.00915 -0.011252,-0.011532 -0.1051896,0.037584 -0.1051896,0.055083 0,0.0073 -0.00979,0.012972 -0.02176,0.012972 -0.4955892,0.1994384 -1.052632,0.5066106 -1.4890424,0.7110706 -0.11628,0.05464 -0.2290976,0.114984 -0.2507056,0.134107 -0.02318,0.02045 -0.05675,0.08573 -0.081877,0.159002 -0.023424,0.06829 -0.055683,0.141348 -0.071686,0.16232 -0.016004,0.02092 -0.025696,0.04165 -0.021544,0.04593 0.00416,0.0044 -0.068824,0.162339 -0.1621752,0.351199 -0.2278732,0.461016 -0.240804,0.485988 -0.258778,0.499584 -0.00856,0.0065 -0.00922,0.01202 -0.00148,0.01202 0.00775,0 0.00388,0.01297 -0.00859,0.02834 -0.012468,0.01538 -0.042388,0.07138 -0.066487,0.124336 -0.0241,0.05296 -0.061771,0.120989 -0.083715,0.151207 -0.021944,0.03018 -0.029872,0.04866 -0.017624,0.04104 0.019092,-0.01177 0.019204,-0.01007 7.2e-4,0.01346 -0.236036,0.475623 -0.53273,0.918206 -0.7354432,1.402443 -0.061157,0.112424 -0.097647,0.218152 -0.1518044,0.357612 h 0.073123 c 0.2462236,0.03018 -0.039452,0.06041 -0.1213956,0.06961 -0.2972144,0.03307 -1.436736,0.01058 -1.4752648,-0.02922 -0.039052,-0.04028 0.1513936,-0.05832 0.654358,-0.062 0.203252,-0.0025 0.3695652,-0.0033 0.3695852,-0.0044 1.64e-5,0 -0.042661,-0.03624 -0.094848,-0.07854 -0.052187,-0.04228 -0.1099592,-0.09228 -0.1283824,-0.111071 -0.018424,-0.01874 -0.05556,-0.0485 -0.082528,-0.06592 -0.026968,-0.01755 -0.093492,-0.06978 -0.147834,-0.116327 -0.054342,-0.04658 -0.107816,-0.09225 -0.118832,-0.101496 -0.011016,-0.0093 -0.063536,-0.05345 -0.1167112,-0.09817 -0.1121972,-0.09439 -0.2200592,-0.21063 -0.2526292,-0.272293 -0.021368,-0.04045 -0.02062,-0.04384 0.012124,-0.05523 0.055978,-0.01946 0.1221236,-0.0025 0.3300556,0.08773 0.03396,0.01466 0.06547,0.02726 0.070026,0.028 0.010364,0.0025 0.05646,0.02019 0.117216,0.04645 0.025676,0.01106 0.081698,0.03331 0.124492,0.0492 0.042794,0.01585 0.084811,0.03384 0.09337,0.03994 0.018948,0.01346 0.1044996,0.0378 0.1204292,0.03424 0.00632,-0.0025 0.037836,0.008 0.070027,0.02044 0.1066876,0.04207 0.2826048,0.05746 0.4363004,0.03815 0.1361064,-0.107549 0.2320992,-0.277285 0.2913724,-0.41439 0.015492,-0.01778 0.021828,-0.0322 0.014084,-0.03232 -0.00775,0 -0.00629,-0.0058 0.00324,-0.01202 0.091357,-0.182281 0.1912672,-0.384648 0.2697416,-0.557382 0.097011,-0.209404 0.1457144,-0.320855 0.1500536,-0.343404 0.00236,-0.0125 0.013544,-0.0285 0.024812,-0.03585 0.011268,-0.0074 0.015092,-0.01347 0.0085,-0.01347 -0.00659,0 0.00136,-0.02732 0.017716,-0.06043 0.01634,-0.0331 0.038596,-0.09089 0.049464,-0.128385 0.010868,-0.03752 0.024488,-0.06819 0.030264,-0.06819 0.00577,0 0.010592,-0.0089 0.0107,-0.01995 8.12e-5,-0.01104 0.033524,-0.106721 0.07426,-0.212596 0.083969,-0.218328 0.1669296,-0.43978 0.2134176,-0.569722 0.017368,-0.04851 0.037524,-0.102683 0.044792,-0.120327 0.00726,-0.01778 0.028224,-0.07183 0.046575,-0.120337 0.018352,-0.04857 0.047113,-0.120764 0.063917,-0.16048 0.016804,-0.03974 0.031536,-0.07945 0.032736,-0.0883 0.0012,-0.0088 0.00792,-0.02331 0.014944,-0.03208 0.2672236,-0.4031492 0.7395808,-0.67949 1.0680616,-0.9803652 0.00721,0.00448 0.054483,-0.029284 0.1050396,-0.075268 0.050557,-0.046013 0.098925,-0.089126 0.1074836,-0.095851 0.044931,-0.03524 0.2350344,-0.19233 0.3347796,-0.2766792 0.06264,-0.052938 0.1494916,-0.124428 0.193004,-0.1588492 0.043514,-0.034412 0.082617,-0.067261 0.086896,-0.07298 0.00428,-0.00578 0.053294,-0.046141 0.1089232,-0.089853 0.055629,-0.043711 0.1126104,-0.09129 0.1266264,-0.105758 0.1185348,-0.1340244 0.303622,-0.2379828 0.5347464,-0.4363856 0.017116,-0.016584 0.046819,-0.041027 0.066002,-0.054312 0.019184,-0.01322 0.030916,-0.03076 0.026076,-0.038832 -0.00484,-0.00823 -0.00212,-0.01274 0.00604,-0.010336 0.02328,0.00697 0.1139176,-0.067604 0.1034564,-0.085072 0.051202,-0.026692 0.09847,-0.070171 0.1550084,-0.118834 0.030692,-0.03076 0.055801,-0.05188 0.055801,-0.047001 0,0.00506 0.00902,0 0.020052,-0.012264 0.025652,-0.027128 0.083431,-0.167162 0.094814,-0.2298324 0.00481,-0.02646 0.019208,-0.091371 0.031992,-0.1442636 0.041718,-0.1724932 0.068759,-0.4742588 0.078387,-0.8747364 0.0052,-0.2162328 0.01306,-0.4292476 0.017468,-0.4733684 L 9.6722176,5.715235 9.56897,5.8275818 c -0.097083,0.105693 -0.1577112,0.194129 -0.150872,0.2201298 0.00164,0.00625 -0.00687,0.00769 -0.018948,0.00288 -0.03808,0.0096 -0.048839,0.039676 -0.069473,0.074066 -0.00514,0.00433 -0.019844,0.022108 -0.032684,0.039172 -0.018412,0.02456 -0.018724,0.028308 -0.00148,0.017544 0.014836,-0.00913 0.018288,-0.00769 0.010756,0.00504 -0.00611,0.010336 -0.01832,0.018504 -0.027144,0.018504 -0.021316,0 -0.1064884,0.083534 -0.0986,0.096679 0.0034,0.00577 -0.00372,0.010336 -0.015796,0.010336 -0.012084,0 -0.017576,-0.00795 -0.012204,-0.017544 0.00538,-0.0096 -0.00368,-0.00577 -0.020136,0.00864 -0.016448,0.014424 -0.047353,0.0317 -0.068676,0.038404 -0.021324,0.00669 -0.080844,0.032152 -0.1322728,0.056471 -0.051427,0.024352 -0.1950434,0.088772 -0.3191462,0.14321 C 8.4881912,6.595542 8.3481376,6.657136 8.3010636,6.6779664 8.25399,6.6988784 8.1773436,6.731266 8.1307372,6.7501072 8.0841308,6.7688592 7.9475788,6.829604 7.8272876,6.884954 7.7069964,6.9402952 7.5790056,6.998592 7.542864,7.0145776 c -0.03614,0.01586 -0.061881,0.035372 -0.057199,0.043177 0.00468,0.00795 0.00276,0.013224 -0.00431,0.01202 -0.036208,-0.00651 -0.053786,0.00677 -0.081728,0.061668 -0.04355,0.085569 -0.1420804,0.1850644 -0.2505044,0.2529752 -0.053947,0.033816 -0.088935,0.065752 -0.082952,0.075747 0.00582,0.00962 0.00312,0.012732 -0.0062,0.00669 -0.0091,-0.00578 -0.053951,0 -0.099664,0.011532 -0.073333,0.019708 -0.084742,0.01922 -0.096961,-0.00264 -0.0086,-0.01538 -0.00708,-0.035884 0.00402,-0.054194 0.02144,-0.035396 0.016376,-0.03612 -0.050818,-0.00723 -0.060235,0.025952 -0.079045,0.017784 -0.101732,-0.043638 -0.010432,-0.028312 -0.010792,-0.041073 -10e-4,-0.034844 0.00853,0.00551 0.015512,0.00288 0.015512,-0.00606 0,-0.00867 -0.015756,-0.01802 -0.035012,-0.020912 -0.045776,-0.0067 -0.059205,-0.086771 -0.016468,-0.098184 0.025808,-0.00697 0.025884,-0.00768 9.2e-4,-0.00937 -0.019584,-0.00244 -0.027232,-0.015624 -0.027232,-0.05076 0,-0.038424 0.00943,-0.053081 0.043898,-0.0682 0.024144,-0.010572 0.066866,-0.04636 0.094937,-0.079424 0.028072,-0.033068 0.056332,-0.056734 0.062801,-0.052648 0.00647,0.00407 0.060035,-0.00723 0.119034,-0.02504 0.068164,-0.020668 0.1441464,-0.031412 0.2084212,-0.029396 0.2054188,0.00624 0.2248448,0.0036 0.3423536,-0.052503 0.064191,-0.030544 0.1622288,-0.075458 0.2178612,-0.09983 0.295046,-0.12919 0.3978788,-0.1778256 0.4078376,-0.1929704 0.00606,-0.00913 0.020132,-0.01682 0.031276,-0.017064 0.043054,0 0.2441648,-0.093838 0.2349188,-0.1092904 -0.00533,-0.00886 -0.00212,-0.011296 0.0071,-0.00551 0.1502348,-0.051763 0.2491948,-0.1013116 0.3898,-0.1651176 0.2001784,-0.081345 0.2774032,-0.1273648 0.3167652,-0.1886932 0.021588,-0.033668 0.041082,-0.068393 0.043318,-0.077213 0.00224,-0.00864 0.01648,-0.034124 0.031656,-0.056186 C 9.3283492,5.7032592 9.4480096,5.5044 9.5626256,5.2900164 9.7539184,4.9425724 9.7806828,4.8761736 9.8107244,4.6743344 9.8471764,4.4294808 9.8629284,4.3542144 9.9148408,4.1767908 L 9.9563664,4.0348816 9.8932716,3.9762208 C 9.68648,3.7839472 9.63584,3.7494616 9.551338,3.7434308 c -0.01844,-0.0024 -0.03028,-0.00794 -0.026312,-0.01442 0.0127,-0.021148 -0.1086924,-0.012496 -0.189142,0.01346 C 9.228712,3.7770988 9.1752744,3.7853424 9.1313308,3.7739748 9.0900416,3.7634028 8.9909116,3.662734 8.9769496,3.6173632 c -0.00487,-0.01562 -0.015388,-0.028768 -0.023372,-0.028768 -0.00798,0 -0.014512,-0.012976 -0.014512,-0.028668 0,-0.01562 -0.021428,-0.04167 -0.047612,-0.057603 -0.059172,-0.036064 -0.081428,-0.093548 -0.06884,-0.177802 0.00955,-0.063924 0.059982,-0.3560724 0.077684,-0.4500592 0.039456,-0.2094088 0.042828,-0.2484108 0.023536,-0.2723944 -0.010836,-0.013456 -0.026144,-0.024488 -0.034016,-0.024488 -0.00787,0 -0.022772,-0.00721 -0.033108,-0.01586 -0.01034,-0.0089 -0.034896,-0.028716 -0.054576,-0.044144 C 8.7824528,2.501956 8.759592,2.460598 8.751332,2.4253196 8.7196,2.2896858 8.7102216,2.2257386 8.72328,2.234077 c 0.00742,0.00481 0.013484,0 0.013484,-0.00816 0,-0.030304 0.1005324,-0.1582456 0.1322732,-0.1683876 0.074776,-0.023792 0.3846392,-0.057531 0.5285296,-0.057531 0.16036,0 0.2010384,0.012736 0.2534748,0.079496 0.016888,0.021628 0.018288,0.020428 0.010496,-0.00721 -0.009,-0.032104 -0.009,-0.032104 0.010436,0 0.010688,0.017784 0.033548,0.042487 0.050805,0.0552 0.040556,0.029824 0.06921,0.061064 0.1266364,0.1379628 0.025676,0.034388 0.060048,0.076564 0.076383,0.093698 0.02824,0.029608 0.028808,0.042609 0.011516,0.2652826 -0.022136,0.285082 -0.022036,0.4672168 3.116e-4,0.563126 0.00925,0.039724 0.017696,0.1119376 0.018772,0.1605044 0.0018,0.081323 0.00716,0.093602 0.068183,0.1564392 0.03642,0.037512 0.06993,0.0682 0.07446,0.0682 0.21117,0.2120764 0.556311,0.455418 0.660959,0.702628 0.07093,0.1327728 0.149649,0.2909476 0.193955,0.4247764 0.01864,0.059622 0.03685,0.1054748 0.04046,0.1019176 0.0036,-0.00336 0.0084,0.044073 0.01076,0.1058572 0.0023,0.061785 0.01036,0.124266 0.01792,0.1388048 0.03226,0.062145 0.169387,0.2248848 0.18065,0.214408 0.0068,-0.00625 0.0075,-0.00288 0.0017,0.00769 -0.0059,0.010572 0.01207,0.046356 0.04027,0.080216 0.160465,0.1554116 0.121712,0.1573812 0.248069,0.268118 0.01121,-0.00721 0.01348,-0.00409 0.0061,0.00816 -0.0073,0.012256 0.03901,0.072406 0.125978,0.1634852 0.07568,0.079256 0.142544,0.1564912 0.148593,0.1716312 0.01431,0.035856 0.0694,0.310316 0.168203,0.8379708 0.0438,0.2338712 0.104566,0.5407784 0.135039,0.6820056 0.03048,0.1412088 0.0588,0.2728296 0.06295,0.2924396 0.0078,0.036772 0.02937,0.062679 0.144204,0.1729284 0.03678,0.035304 0.08013,0.093078 0.09633,0.1283748 0.0162,0.035308 0.04424,0.089447 0.0623,0.1203532 0.02652,0.045374 0.03312,0.083915 0.03432,0.2005896 0.0014,0.1400788 3.89e-4,0.1443796 -0.03353,0.1425 -0.03117,-0.00244 -0.03502,0.00578 -0.03502,0.067098 0,0.079832 -0.05466,0.1818476 -0.098,0.1828784 -0.04094,0 -0.100239,-0.072331 -0.161252,-0.1994608 -0.06411,-0.1335632 -0.06125,-0.1301288 -0.08853,-0.1067692 -0.02902,0.024852 -0.06698,0.00814 -0.07928,-0.035208 -0.0055,-0.01922 -0.01421,-0.1056676 -0.01939,-0.1920044 -0.0076,-0.1272284 -0.0039,-0.1757476 0.01945,-0.2553884 l 0.02887,-0.098312 -0.04147,-0.2103664 C 11.946839,7.5743306 11.885649,7.2992694 11.83368,7.0788082 11.78171,6.8583642 11.724,6.6130334 11.705444,6.5335822 c -0.01856,-0.079442 -0.0394,-0.1468564 -0.04631,-0.1498304 -0.0069,-0.00288 -0.0095,-0.010336 -0.0057,-0.016824 0.01354,-0.022592 -0.05201,-0.2820788 -0.07579,-0.2999808 -0.01335,-0.010096 -0.02442,-0.024728 -0.02462,-0.032588 -1.95e-4,-0.00794 -0.03916,-0.057627 -0.08658,-0.1105684 -0.04743,-0.052966 -0.105576,-0.1179464 -0.129229,-0.144428 -0.09678,-0.1083332 -0.22274,-0.2165232 -0.240126,-0.2062848 -0.01009,0.006 -0.01327,0.00504 -0.0071,-0.0024 0.0105,-0.012016 -0.0768,-0.1038152 -0.09922,-0.104368 -0.01438,0 -0.02512,0.1183784 -0.06023,0.665714 -0.04166,0.64945 -0.06905,0.9214124 -0.130928,1.2998088 -0.03029,0.185254 -0.11969,0.5186208 -0.165044,0.6154416 -0.01674,0.035704 -0.03252,0.079035 -0.03507,0.096294 -0.0026,0.017296 -0.01224,0.04109 -0.02152,0.052984 -0.05424,0.2145044 -0.153869,0.2554512 -0.229512,0.4488116 0.007,0.011776 0.0048,0.0149 -0.0057,0.00814 -0.0103,-0.00651 -0.05014,0.042129 -0.09966,0.121842 -0.04538,0.073 -0.105219,0.1652528 -0.132968,0.205008 -0.02775,0.039744 -0.0759,0.1119864 -0.107007,0.1605044 -0.031108,0.048582 -0.101189,0.1511968 -0.155739,0.2281384 -0.05455,0.076892 -0.099182,0.1477416 -0.099182,0.157386 0,0.00964 -0.00587,0.013712 -0.013052,0.00915 -0.00718,-0.00458 -0.027884,0.018512 -0.046013,0.05121 -0.018128,0.032728 -0.057553,0.087666 -0.08761,0.1220592 -0.030056,0.034364 -0.050244,0.070489 -0.044862,0.080221 0.00538,0.00986 0.00414,0.012496 -0.00276,0.00584 -0.00691,-0.00623 -0.048294,0.037508 -0.091973,0.097642 C 9.3385912,10.062377 9.120184,10.338971 8.9723,10.512697 c -0.022556,0.0265 -0.09664,0.114935 -0.1646312,0.196577 -0.067991,0.08161 -0.1292644,0.148414 -0.1361628,0.148414 -0.0069,0 -0.012544,0.0081 -0.012544,0.01802 0,0.01006 -0.01578,0.03348 -0.035064,0.05212 -0.019284,0.01851 -0.05501,0.0592 -0.079389,0.09012 -0.02438,0.03088 -0.039032,0.04601 -0.03256,0.03364 0.00779,-0.01489 0.00569,-0.01874 -0.0062,-0.01104 -0.00988,0.0062 -0.017964,0.02019 -0.017964,0.03117 0,0.01081 -0.06631,0.09167 -0.1473572,0.179575 -0.081046,0.08792 -0.147572,0.168374 -0.147834,0.178778 -2.436e-4,0.01057 -0.0225,0.03667 -0.049416,0.05837 l -0.048938,0.0395 0.052829,0.01154 c 0.089536,0.01971 0.2389528,0.07601 0.251,0.09463 0.00628,0.0099 0.01154,0.01129 0.011672,0.0036 1.656e-4,-0.0077 0.010024,-0.0058 0.021992,0.0046 0.011964,0.01038 0.035004,0.02116 0.051198,0.02445 0.016196,0.0033 0.0664,0.02833 0.1115704,0.0558 0.04517,0.02746 0.077986,0.04302 0.072926,0.03458 -0.01134,-0.01898 0.135634,0.06353 0.1488908,0.08354 0.00523,0.008 0.01418,0.01322 0.019868,0.01201 0.5872008,0.258862 0.9472272,0.575542 1.464517,0.842501 0.03424,0.01753 0.06575,0.03617 0.07003,0.04165 0.0043,0.0055 0.04411,0.02947 0.0885,0.0533 0.0444,0.0238 0.08902,0.05366 0.09916,0.06625 0.01014,0.01274 0.02723,0.02283 0.03797,0.02283 0.01074,0 0.02818,0.01057 0.03876,0.0238 0.01058,0.01297 0.0247,0.02018 0.0314,0.0161 0.0067,-0.0044 0.01636,0.0036 0.02147,0.0173 0.0051,0.0137 0.01588,0.02067 0.02391,0.01562 0.01719,-0.01081 0.252606,0.230922 0.241994,0.248615 -0.004,0.0066 0.0015,0.01561 0.01214,0.02018 0.01065,0.0044 0.03302,0.03581 0.04971,0.06986 0.0167,0.03408 0.04054,0.07461 0.05299,0.09004 0.01245,0.01539 0.01757,0.02808 0.01138,0.02808 -0.0062,0 0.0018,0.01995 0.0178,0.04414 0.07947,0.120707 0.08577,0.196237 0.02036,0.244255 -0.05032,0.03695 -0.177048,0.08553 -0.269039,0.103091 -0.0321,0.006 -0.05835,0.01923 -0.05835,0.02913 0,0.0099 0.0046,0.01322 0.01024,0.0074 0.0056,-0.0058 0.02003,-0.0025 0.032,0.0081 0.01197,0.01038 0.02054,0.01203 0.01904,0.0038 -0.0068,-0.03684 0.0029,-0.04239 0.02401,-0.0137 0.01858,0.02514 0.02574,0.02695 0.03696,0.0093 0.0083,-0.01297 0.01772,-0.01539 0.02333,-0.006 0.0052,0.0088 0.03988,0.01634 0.07711,0.01706 0.07475,0.0025 0.150787,0.02598 0.150787,0.04847 0,0.05386 -0.102594,0.06779 -0.540546,0.07344 -0.188072,0.0025 -0.349484,0.0091 -0.358691,0.01513 -0.0092,0.006 -0.02135,0.0032 -0.02698,-0.0062 -0.0071,-0.01178 -0.01743,-0.01081 -0.03338,0.0029 -0.01379,0.01178 -0.02738,0.01369 -0.03363,0.0048 -0.235464,0.01921 -0.3959012,-0.01155 -0.637604,-0.0249 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.bluejeans.BlueJeans.svg b/.icons/awkward/16x16/apps/com.bluejeans.BlueJeans.svg
new file mode 120000
index 00000000..e68104e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.bluejeans.BlueJeans.svg
@@ -0,0 +1 @@
+bluejeans.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.bxabi.bumblebee-indicator.svg b/.icons/awkward/16x16/apps/com.bxabi.bumblebee-indicator.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.bxabi.bumblebee-indicator.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_edit.svg b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_edit.svg
new file mode 120000
index 00000000..9eb1a18e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_edit.svg
@@ -0,0 +1 @@
+calibre-ebook-edit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_viewer.svg b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_viewer.svg
new file mode 120000
index 00000000..6a7fc835
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.ebook_viewer.svg
@@ -0,0 +1 @@
+calibre-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.lrfviewer.svg b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.lrfviewer.svg
new file mode 120000
index 00000000..6a7fc835
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.lrfviewer.svg
@@ -0,0 +1 @@
+calibre-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.svg b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.calibre_ebook.calibre.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.chez.GrafX2.svg b/.icons/awkward/16x16/apps/com.chez.GrafX2.svg
new file mode 120000
index 00000000..896da527
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.chez.GrafX2.svg
@@ -0,0 +1 @@
+grafx2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.deepin.Calendar.svg b/.icons/awkward/16x16/apps/com.deepin.Calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.deepin.Calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.deepin.ImageViewer.svg b/.icons/awkward/16x16/apps/com.deepin.ImageViewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.deepin.ImageViewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.deepin.Music.svg b/.icons/awkward/16x16/apps/com.deepin.Music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.deepin.Music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.deepin.ScreenShot.svg b/.icons/awkward/16x16/apps/com.deepin.ScreenShot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.deepin.ScreenShot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.deepin.VoiceRecorder.svg b/.icons/awkward/16x16/apps/com.deepin.VoiceRecorder.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.deepin.VoiceRecorder.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.discordapp.Discord.svg b/.icons/awkward/16x16/apps/com.discordapp.Discord.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.discordapp.Discord.svg
@@ -0,0 +1 @@
+discord.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.dosbox.DOSBox.svg b/.icons/awkward/16x16/apps/com.dosbox.DOSBox.svg
new file mode 120000
index 00000000..e114413c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.dosbox.DOSBox.svg
@@ -0,0 +1 @@
+dosbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.dropbox.Client.svg b/.icons/awkward/16x16/apps/com.dropbox.Client.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.dropbox.Client.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.elsevier.MendeleyDesktop.svg b/.icons/awkward/16x16/apps/com.elsevier.MendeleyDesktop.svg
new file mode 120000
index 00000000..d3db8469
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.elsevier.MendeleyDesktop.svg
@@ -0,0 +1 @@
+mendeley-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.endlessm.HatchPreviewer.svg b/.icons/awkward/16x16/apps/com.endlessm.HatchPreviewer.svg
new file mode 100644
index 00000000..6d02d652
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.endlessm.HatchPreviewer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e3d47" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffcc2c" d="m 8,4 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 3.402344,-1.90625 L 8.2,8.0359376 11.407812,5.9117188 A 4,4 0 0 0 8,4 Z"/>
+ <circle style="fill:#f26522" cx="12" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.endlessm.photos.svg b/.icons/awkward/16x16/apps/com.endlessm.photos.svg
new file mode 100644
index 00000000..6accc971
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.endlessm.photos.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="m 0,9.9 v 0 4.322222 C 0,14.653111 0.3568,15 0.8,15 H 15.2 C 15.6432,15 16,14.653111 16,14.222222 V 9.9 v 0 z"/>
+ <path style="fill:#ffaa3b" d="M 0.8,0.99999994 C 0.3568,0.99999994 0,1.3468888 0,1.7777777 V 9.9 H 16 V 1.7777777 C 16,1.3468888 15.6432,0.99999994 15.2,0.99999994 Z"/>
+ <path style="fill:#603e3f" d="M 12,3 9.5,6 7,5 4,7 2.5,6.5 1.2,8 0,8.3797741 V 10 H 16 V 4.4324002 L 15,3.5 l -1,1 z"/>
+ <rect style="opacity:0.3" width="10" height="1" x="3" y="12" rx=".5" ry=".5"/>
+ <circle style="fill:#ffffff" cx="9.5" cy="12.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.frac_tion.teleport.svg b/.icons/awkward/16x16/apps/com.frac_tion.teleport.svg
new file mode 100644
index 00000000..9e269dfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.frac_tion.teleport.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#4f4f4f" cx="7.5" cy="13.75" rx="6.5" ry="2.25"/>
+ <ellipse style="fill:#3f3f3f" cx="7.5" cy="12.7" rx="4.5" ry="1.3"/>
+ <path style="fill:#008bad" d="M 1.5,2.5 7.3414558,1.5315526 13.5,2.5 11.407416,4.6127288 12,6 11,8 9.75,13 H 5.25 L 4,8 2.6759851,6 3.6863975,4.6397712 2,3.5883347 Z"/>
+ <path style="fill:none;stroke:#61fff7;stroke-linecap:square;stroke-linejoin:bevel" d="m 11.5,8.3755 c 0,0.6213203 -1.9289322,1.125 -4,1.125 -2.0710678,0 -4,-0.5036797 -4,-1.125 0,-0.6213203 1.9289322,-0.8255 4,-0.8255 2.0710678,0 4,0.2041797 4,0.8255 z"/>
+ <path style="fill:none;stroke:#61fff7;stroke-linecap:square;stroke-linejoin:bevel" d="M 12.5,6.0500709 C 12.5,6.8784589 10.399495,7.55 7.5,7.55 c -2.8994951,0 -5.0000002,-0.6715411 -5,-1.4999291 -4e-7,-0.828388 2.1005048,-1.4999292 5,-1.4999292 2.899495,0 5,0.6715412 5,1.4999292 z"/>
+ <path style="fill:none;stroke:#61fff7;stroke-linecap:square;stroke-linejoin:bevel" d="m 13.5,3.05 c 0,0.8284271 -2.272078,1.5 -6,1.5 -3.7279221,0 -6,-0.6715729 -6,-1.5 0,-0.8284271 2.2720779,-1.5 6,-1.5 3.727922,0 6,0.6715729 6,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.getpostman.Postman.svg b/.icons/awkward/16x16/apps/com.getpostman.Postman.svg
new file mode 120000
index 00000000..d2d13442
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.getpostman.Postman.svg
@@ -0,0 +1 @@
+postman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.gexperts.Terminix.svg b/.icons/awkward/16x16/apps/com.gexperts.Terminix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.gexperts.Terminix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.gexperts.Tilix.svg b/.icons/awkward/16x16/apps/com.gexperts.Tilix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.gexperts.Tilix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.Cogitri.gxi.svg b/.icons/awkward/16x16/apps/com.github.Cogitri.gxi.svg
new file mode 100644
index 00000000..baddbd53
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.Cogitri.gxi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#304f58" cx="8" cy="8" r="6"/>
+ <path style="fill:#b0b0b0" d="M 6.1376364,3.4170397 C 4.9120657,3.9697514 3.9403567,4.9756164 3.435,6.2266095 3.9391946,6.6662603 5.7567583,8.2531656 5.9032615,8.382127 5.9642357,8.4358 6.0838236,8.5410163 6.1691304,8.6157696 L 6.324404,8.752 6.4335347,8.7454093 c 0.060094,-0.00334 0.2587278,-0.016706 0.4416505,-0.03003 0.1829232,-0.013328 0.413466,-0.029272 0.5119628,-0.035156 0.098497,-0.00589 0.1977389,-0.012889 0.2211914,-0.016114 0.023452,-0.00322 0.1234268,-0.011093 0.2219239,-0.016845 0.098497,-0.00576 0.2753197,-0.017602 0.3925781,-0.026366 0.117258,-0.00877 0.3396037,-0.024244 0.4943846,-0.034425 0.3950328,-0.02598 0.3528727,0.00135 0.3383789,-0.2160645 C 9.0251399,7.9134464 8.9908289,7.4095286 8.9310933,6.5576629 8.9176083,6.3653592 8.9014496,6.1232524 8.8952058,6.0200652 l -0.011719,-0.1875 -0.079102,-0.077636 C 8.7610155,5.712398 8.6722961,5.6311606 8.6066313,5.5740203 8.5409666,5.5168801 8.356782,5.3561345 8.1972075,5.2165985 8.0376326,5.0770625 7.8764745,4.9365332 7.8390533,4.9045869 7.8016358,4.8726407 7.7172177,4.7993368 7.6515533,4.7412568 7.5858886,4.6831764 7.3090906,4.4410986 7.0370514,4.2036591 6.7650121,3.9662196 6.3699429,3.620311 6.1588776,3.4353487 c -0.010162,-0.00891 -0.01116,-0.00948 -0.02124,-0.018311 z"/>
+ <path style="fill:#b0b0b0" d="M 9.336614,9.9736443 C 9.2143738,9.9331686 9.0817387,9.7996618 9.0310215,9.6660427 8.9392666,9.4243068 9.0574314,9.1503208 9.3013214,9.0393024 c 0.082486,-0.037547 0.1159894,-0.043173 0.2222806,-0.037322 0.2009542,0.011063 0.3424113,0.1039199 0.4309969,0.2829213 0.06229,0.1258611 0.06026,0.3116629 -0.0047,0.4353324 C 9.8299796,9.9484016 9.5766137,10.053099 9.3366551,9.9736448 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.Flacon.svg b/.icons/awkward/16x16/apps/com.github.Flacon.svg
new file mode 120000
index 00000000..4a13077d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.Flacon.svg
@@ -0,0 +1 @@
+flacon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.IsmaelMartinez.teams_for_linux.svg b/.icons/awkward/16x16/apps/com.github.IsmaelMartinez.teams_for_linux.svg
new file mode 120000
index 00000000..299c5085
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.IsmaelMartinez.teams_for_linux.svg
@@ -0,0 +1 @@
+teams-for-linux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.JannikHv.Gydl.svg b/.icons/awkward/16x16/apps/com.github.JannikHv.Gydl.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.JannikHv.Gydl.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.PintaProject.Pinta.svg b/.icons/awkward/16x16/apps/com.github.PintaProject.Pinta.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.PintaProject.Pinta.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github._4lex4.ScanTailor-Advanced.svg b/.icons/awkward/16x16/apps/com.github._4lex4.ScanTailor-Advanced.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github._4lex4.ScanTailor-Advanced.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.alainm23.planner.svg b/.icons/awkward/16x16/apps/com.github.alainm23.planner.svg
new file mode 100644
index 00000000..20083e88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alainm23.planner.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2876d8" cx="8" cy="8" r="8"/>
+ <g style="fill:#ffffff" transform="matrix(0.14820877,0,0,0.15052366,-0.97764939,-2.7216532)">
+ <path style="fill:#ffffff" d="m 67.485968,38.020363 c -4.026059,-0.123553 -8.39142,1.070326 -13.663367,3.37679 5.588289,0 8.436615,-0.526851 13.392306,4.428878 2.530532,2.530543 2.213728,6.327018 -0.211337,8.752088 l -0.01838,0.05054 -32.398811,36.262591 c -1.265266,1.265273 -1.366314,3.374619 -0.101074,4.534548 l 1.474761,1.479355 c 1.265263,1.265273 3.26928,1.159581 4.534548,-0.105668 l 32.504477,-36.37745 c 0.821158,0.612305 1.758031,0.941893 2.862232,1.111816 2.003309,0.210822 2.424336,1.01493 3.900537,2.491135 0.421757,0.421757 0.421757,1.158671 0,1.58043 -0.421754,0.421754 -0.421754,1.053009 0,1.474761 l 3.477865,3.588128 c 0.843512,0.843513 2.11061,0.843513 2.954117,0 l 7.48407,-7.488665 c 0.843507,-0.843511 0.843507,-2.106009 0,-2.949522 L 89.98871,56.536324 c -0.421747,-0.421755 -1.053002,-0.421755 -1.474761,0 -0.421757,0.421759 -1.053002,0.421759 -1.474761,0 -1.37073,-1.476213 -0.846083,-3.226005 -1.16235,-5.229326 -0.210935,-1.265263 -0.842808,-2.528875 -1.791767,-3.477862 l -3.794864,-3.79487 C 78.18143,41.92547 77.123639,40.870857 74.487641,39.711055 72.194323,38.64345 69.901603,38.094494 67.485968,38.020363 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.alcadica.develop.svg b/.icons/awkward/16x16/apps/com.github.alcadica.develop.svg
new file mode 100644
index 00000000..8f97a0fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alcadica.develop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#757575" d="M 7.1796875 4 C 7.0947315 4.00924 7.0194303 4.0782214 7.0039062 4.1621094 L 6.8359375 5.0195312 C 6.5324415 5.1380073 6.2463738 5.300008 5.9960938 5.5 L 5.1640625 5.21875 C 5.0775505 5.18895 4.9722652 5.2279406 4.9257812 5.3066406 L 4.125 6.6933594 C 4.079856 6.7731634 4.0983767 6.8835994 4.1679688 6.9433594 L 4.8320312 7.5253906 C 4.8086712 7.6812466 4.7949219 7.837644 4.7949219 8 C 4.7949219 8.162356 4.8086672 8.3187534 4.8320312 8.4746094 L 4.1679688 9.0566406 C 4.0983567 9.1163966 4.079856 9.2268366 4.125 9.3066406 L 4.9257812 10.693359 C 4.9722653 10.772049 5.0775465 10.81103 5.1640625 10.78125 L 5.9960938 10.5 C 6.2463818 10.7 6.5324175 10.862001 6.8359375 10.980469 L 7.0039062 11.837891 C 7.0210183 11.927521 7.1078107 11.998756 7.1992188 12 L 8.8007812 12 C 8.8921892 11.9988 8.9789538 11.927521 8.9960938 11.837891 L 9.1640625 10.980469 C 9.4675545 10.861989 9.7536264 10.699992 10.003906 10.5 L 10.835938 10.78125 C 10.922448 10.81105 11.027739 10.772059 11.074219 10.693359 L 11.875 9.3066406 C 11.92014 9.2268366 11.901631 9.1163966 11.832031 9.0566406 L 11.167969 8.4746094 C 11.191329 8.3187534 11.205078 8.162356 11.205078 8 C 11.205078 7.837644 11.191339 7.6812466 11.167969 7.5253906 L 11.832031 6.9433594 C 11.901641 6.8835994 11.92014 6.7731634 11.875 6.6933594 L 11.074219 5.3066406 C 11.027739 5.2279526 10.922453 5.18897 10.835938 5.21875 L 10.003906 5.5 C 9.7536184 5.3 9.4675425 5.1379953 9.1640625 5.0195312 L 8.9960938 4.1621094 C 8.9789418 4.0724774 8.8921892 4.00124 8.8007812 4 L 7.1992188 4 C 7.1929688 3.999796 7.1859315 3.999796 7.1796875 4 z M 8 7 C 8.5533 7 9.0019531 7.4477 9.0019531 8 C 9.0019531 8.5523 8.553275 9 8 9 C 7.446725 9 6.9980469 8.5523 6.9980469 8 C 6.9980469 7.4477 7.446725 7 8 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.alcinnz.odysseus-web.svg b/.icons/awkward/16x16/apps/com.github.alcinnz.odysseus-web.svg
new file mode 120000
index 00000000..d64fa03c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alcinnz.odysseus-web.svg
@@ -0,0 +1 @@
+com.github.alcinnz.odysseus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.alcinnz.odysseus.svg b/.icons/awkward/16x16/apps/com.github.alcinnz.odysseus.svg
new file mode 100644
index 00000000..e4a75f53
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alcinnz.odysseus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2fbd8c" cx="8" cy="8" r="8"/>
+ <path style="opacity:0.3;fill:#ffffff;fill-rule:evenodd" d="M 13.6,13.2 6.212942,9.4262724 9.5262432,6.6127896 Z"/>
+ <path style="opacity:0.3;fill-rule:evenodd" d="M 2.4,2.8 9.5225952,6.6325616 6.1842308,9.4066736 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 4.3277898,11.399916 C 4.1549374,10.594322 4.0074998,9.7929206 4.0000266,9.0400842 4,6 5.5961898,5.2272652 7.3808302,5.033092 9.618327,4.7896468 12.115961,5.9335916 13.800218,7.0143632 c 0.260315,0.1531372 0.228938,0.3361376 0.115846,0.5146052 -0.715604,0.9662476 -1.772849,2.2386142 -2.67887,2.7543046 -2.069983,1.168348 -3.7279566,0.447163 -5.7158038,0.800486 -0.201382,0.03579 -0.9928348,0.256903 -1.1936004,0.316157 z"/>
+ <circle style="fill:#f7785b" cx="7" cy="8" r="2"/>
+ <circle style="fill:#3f3f3f" cx="7" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.alecaddd.akira.svg b/.icons/awkward/16x16/apps/com.github.alecaddd.akira.svg
new file mode 120000
index 00000000..b21d9831
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alecaddd.akira.svg
@@ -0,0 +1 @@
+akira.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.alecaddd.sequeler.svg b/.icons/awkward/16x16/apps/com.github.alecaddd.sequeler.svg
new file mode 100644
index 00000000..83ab04e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alecaddd.sequeler.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8e8e8e" width="5" height="16" x="-15" y="0" rx=".769" ry=".8" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 10.100312,11.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 11.700312,11.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 13.300312,11.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 8.5003119,11.5 1.2,2"/>
+ <circle style="fill:#76ff03" cx="-6" cy="12" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffff00" cx="-4" cy="12" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffcd40" cx="-2" cy="12" r="1" transform="scale(-1,1)"/>
+ <rect style="fill:#8e8e8e" width="5" height="16" x="-10" y="0" rx=".769" ry=".8" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 10.100312,6.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 11.700312,6.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 13.300312,6.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 8.5003119,6.5 1.2,2"/>
+ <circle style="fill:#ffff00" cx="-4" cy="7" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffcd40" cx="-2" cy="7" r="1" transform="scale(-1,1)"/>
+ <rect style="fill:#8e8e8e" width="5" height="16" x="-5" y="0" rx=".769" ry=".8" transform="matrix(0,-1,1,0,0,0)"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 10.100312,1.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 11.700312,1.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 13.300312,1.5 1.2,2"/>
+ <path style="opacity:0.5;stroke:#000000;stroke-linecap:round" d="m 8.5003119,1.5 1.2,2"/>
+ <circle style="fill:#ffcd40" cx="-2" cy="2" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.alecaddd.taxi.svg b/.icons/awkward/16x16/apps/com.github.alecaddd.taxi.svg
new file mode 120000
index 00000000..1c89f55f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alecaddd.taxi.svg
@@ -0,0 +1 @@
+taxi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.aleksandar-stefanovic.urmsimulator.svg b/.icons/awkward/16x16/apps/com.github.aleksandar-stefanovic.urmsimulator.svg
new file mode 100644
index 00000000..268e2615
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.aleksandar-stefanovic.urmsimulator.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#bc5ae7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:bevel" d="m 4.7500008,6.25 -1.6e-6,3.2994579 C 4.7499988,10.453574 4.070668,10.764283 3.5,10.74948 2.9651988,10.75158 2.250023,10.464952 2.2500234,9.5494579 L 2.250025,6.25"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round" d="M 8.75,10.741402 7,8.6669996 M 6.2570516,8.649958 c 0,0 2.4929484,0.2711396 2.4929484,-1.1999248 C 8.75,5.9789676 6.2570516,6.25008 6.2570516,6.25008 m 5.88e-5,4.491381 0,-4.4913218"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="M 13.75,10.741461 13.75,6.25 m -3.495732,0 1.799887,2.5 L 13.75,6.25 m -3.495732,4.491461 0,-4.491461"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.allen-b1.news.svg b/.icons/awkward/16x16/apps/com.github.allen-b1.news.svg
new file mode 100644
index 00000000..ebe4876b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.allen-b1.news.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c93e5f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g>
+ <path style="fill:#ffffff" d="M 2,8 H 2.5 C 5.538,8 8,10.462 8,13.5 V 14 H 7.5 C 7.227,14 7,13.775 7,13.5 7,11.015 4.985,9 2.5,9 2.227,9 2,8.775 2,8.5 Z"/>
+ <path style="fill:#ffffff" d="M 2,10 H 2.5 C 4.433,10 6,11.567 6,13.5 V 14 H 5.5 C 5.227,14 5,13.775 5,13.5 5,12.119 3.881,11 2.5,11 2.227,11 2,10.775 2,10.5 Z"/>
+ <path style="fill:#ffffff" d="M 3,12 C 3.552,12 4,12.448 4,13 4,13.552 3.552,14 3,14 2.448,14 2,13.552 2,13 2,12.448 2.448,12 3,12 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.alonsoenrique.quotes.svg b/.icons/awkward/16x16/apps/com.github.alonsoenrique.quotes.svg
new file mode 100644
index 00000000..36bc2e08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.alonsoenrique.quotes.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#8e8e8e" d="m0.88892 1c-0.49249 0-0.88892 0.3903-0.88892 0.875v10.125c0 0.48475 0.39669 0.98462 0.88892 1h8.1111l1.5 2 1.5-2h3.1117c0.492 0 0.888-0.515 0.888-1v-10.125c0-0.4847-0.396-0.875-0.889-0.875z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.999937;stroke-linecap:round" d="M 10.499653,10.494881 9.5364743,9.4917332 M 7.5366027,3.492 c 2.3995277,0 1.9998754,2.508 1.9998754,2.9998735 0,1.9998754 0.3555555,4.0608915 -1.9998754,3.9997955 -2.3484393,0 -1.9998716,-1.9999201 -1.9998716,-3.9997955 C 5.5367311,6 5.1013078,3.492 7.5366027,3.492"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.arshubham.cipher.svg b/.icons/awkward/16x16/apps/com.github.arshubham.cipher.svg
new file mode 100644
index 00000000..da995423
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.arshubham.cipher.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2ac4c4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8.0097656 3 C 7.0702359 2.9809287 6.3321843 3.3166135 5.8515625 3.8339844 C 5.3709407 4.3513552 5.1386702 5.0083431 5.0214844 5.6328125 C 4.9220802 6.1625258 4.9130211 6.6646909 4.9257812 7.0898438 C 4.4082195 7.2661079 4 7.6807028 4 8.1367188 L 4 10.908203 C 4 11.512555 4.5953284 12 5.3339844 12 L 10.666016 12 C 11.404673 12 12 11.512555 12 10.908203 L 12 8.1367188 C 12 7.6812348 11.592874 7.2664584 11.076172 7.0898438 C 11.087599 6.6776143 11.076258 6.1948092 10.978516 5.6816406 C 10.861103 5.0652126 10.626833 4.4150919 10.150391 3.8945312 C 9.6739474 3.3739706 8.9467328 3.0190193 8.0097656 3 z M 7.9902344 4 C 8.7025302 4.014459 9.1125185 4.2388929 9.4140625 4.5683594 C 9.7156065 4.8978259 9.9008204 5.3689382 9.9960938 5.8691406 C 10.072028 6.2678086 10.082863 6.6565893 10.076172 7 L 9.4550781 7 L 6.5449219 7 L 5.9238281 7 C 5.9157445 6.6413977 5.9258975 6.2321055 6.0039062 5.8164062 C 6.0994044 5.3075062 6.2866194 4.835727 6.5839844 4.515625 C 6.8813494 4.195523 7.280501 3.9855933 7.9902344 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.findfileconflicts.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.findfileconflicts.svg
new file mode 100644
index 00000000..76aeecce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.findfileconflicts.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ee873f" cx="8" cy="8" r="7"/>
+ <g>
+ <path style="fill:#d3201d;fill-rule:evenodd" d="M 8.515625 2.9921875 A 0.50005 0.50005 0 0 0 8.4628906 2.9941406 A 0.50005 0.50005 0 0 0 8.046875 3.2890625 L 5.8496094 8 L 8.6542969 8 L 7.5957031 10.949219 L 6.8300781 10.673828 L 7.296875 13.255859 L 7.4863281 13.097656 L 9.3007812 11.5625 L 8.5371094 11.287109 L 10.076172 7 L 7.4199219 7 L 8.953125 3.7109375 A 0.50005 0.50005 0 0 0 8.515625 2.9921875 z"/>
+ </g>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 2.3083541,4.7273777 C 2.1318223,4.7301777 1.9999958,4.8758718 2,5.0546139 v 0.945077 H 0.3232292 C 0.14472205,5.9997091 1.7835698e-5,6.191589 1.7880152e-8,6.372309 V 9.6901926 C 1.7835698e-5,9.8709129 0.14472205,9.9999818 0.3232292,10 H 2 v 0.944865 c 1.131e-4,0.291449 0.3383051,0.437379 0.5419377,0.231366 L 4.9,8.2311055 C 5.0261785,8.1033099 5.0261785,7.8961687 4.9,7.7683731 L 2.5419377,4.8232478 C 2.4800964,4.7606109 2.3958208,4.7260217 2.3083541,4.7273777 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 13.691646,4.7273777 C 13.868178,4.7301777 14.000004,4.8758718 14,5.0546139 v 0.945077 h 1.676771 C 15.855278,5.9997091 15.999982,6.191589 16,6.372309 V 9.6901926 C 15.999982,9.8709129 15.855278,9.9999818 15.676771,10 H 14 v 0.944865 c -1.13e-4,0.291449 -0.338305,0.437379 -0.541938,0.231366 L 11.1,8.2311055 c -0.126179,-0.1277956 -0.126179,-0.3349368 0,-0.4627324 l 2.358062,-2.9451253 c 0.06184,-0.062637 0.146117,-0.097226 0.233584,-0.09587 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.graphui.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.graphui.svg
new file mode 100644
index 00000000..84ed0af3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.graphui.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#876e5b" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 8,4.6306164 V 6.49"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 9.5359924,9.4506311 11.098974,12.028664"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 6.4280756,9.4506311 4.901026,12.028664"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 2.8,12 C 2.8,12 3.1596404,8.3553912 3.9713344,6.7604092 4.5271948,5.6681412 6.4,4 6.4,4"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 13.2,12 C 13.2,12 12.84036,8.3553912 12.028666,6.7604092 11.472805,5.6681412 9.6,4 9.6,4"/>
+ <path style="fill:#ffffff" d="M 8,1 C 6.898466,1 6,1.8984661 6,3 6,4.101534 6.898466,5 8,5 9.101534,5 10,4.101534 10,3 10,1.8984661 9.101534,1 8,1 Z"/>
+ <path style="fill:#ffffff" d="M 9.341757,11 A 0.34186739,0.40925818 0 0 0 9,11.409126 v 3.181748 A 0.34186739,0.40925818 0 0 0 9.341757,15 h 5.316486 A 0.34186739,0.40925818 0 0 0 15,14.590874 V 11.409126 A 0.34186739,0.40925818 0 0 0 14.658243,11 Z"/>
+ <path style="fill:#ffffff" d="M 1.341757,11 A 0.34186739,0.40925818 0 0 0 1,11.409126 v 3.181748 A 0.34186739,0.40925818 0 0 0 1.341757,15 H 6.658243 A 0.34186739,0.40925818 0 0 0 7,14.590874 V 11.409126 A 0.34186739,0.40925818 0 0 0 6.658243,11 Z"/>
+ <path style="fill:#ffffff" d="M 5.4021235,6 A 0.34186739,0.40925818 0 0 0 5.0603665,6.409126 V 9.590874 A 0.34186739,0.40925818 0 0 0 5.4021235,10 H 10.71861 A 0.34186739,0.40925818 0 0 0 11.060367,9.590874 V 6.409126 A 0.34186739,0.40925818 0 0 0 10.71861,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.hashit.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.hashit.svg
new file mode 100644
index 00000000..472a363c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.hashit.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8e8e8e" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#3f3f3f" d="M 4.6914,6 4.3242,7 H 13.5 L 13.75,6 Z"/>
+ <path style="fill:#3f3f3f" d="M 3.7695,10 3.4004,11 H 12.5 L 12.75,10 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.25,4 5,13 H 6 L 8.25,4 Z"/>
+ <path style="fill:#3f3f3f" d="M 11.25,4 9,13 H 10 L 12.25,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.imageburner.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.imageburner.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.imageburner.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.metronome.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.metronome.svg
new file mode 100644
index 00000000..a481e68d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.metronome.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <path fill="#62ad21" d="m15.982 1051.6-3.9908-14.4c-0.11835-0.427-0.35598-0.8-0.79816-0.8h-6.3853c-0.44218 0-0.67981 0.373-0.79816 0.8l-3.9908 14.4c-0.11835 0.427 0.35598 0.8 0.79816 0.8h14.367c0.44218 0 0.91651-0.373 0.79816-0.8z"/>
+ <circle fill="#fff" cx="8" cy="1049.4" r="2"/>
+ <rect fill="#4f4f4f" width="2" height="11.998" x="530.62" y="893.75" rx=".962" ry=".932" transform="rotate(30)"/>
+ <path fill="#fff" d="m10 1036.4-2 3-2-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.playmymusic.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.playmymusic.svg
new file mode 100644
index 00000000..efd89d64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.playmymusic.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#0093b8" d="m 8,1036.3641 c -5,-0.011 -8,3.9911 -8,8.0039 0,2.9906 1,5.992 4.1601561,6.9216 0.043929,0.011 0.088226,0.021 0.1328126,0.029 1.494973,0.2713 2.7081838,-0.835 2.7070312,-2.2765 l 0,-5.3796 0,0 c 1.841e-4,-0.6642 -0.2488806,-1.2367 -0.65625,-1.6493 0.5227545,-0.3415 1.1156968,-0.6613 1.65625,-0.6624 0.5425216,0 1.1401435,0.3204 1.6640625,0.6644 -0.4084872,0.4113 -0.6633748,0.9791 -0.6640624,1.6493 l 0,5.3815 c -0.00115,1.4415 1.211791,2.548 2.708984,2.2745 0.04391,-0.01 0.08755,-0.017 0.13086,-0.027 C 15,1050.36 16,1047.3586 15.999994,1044.3661 c 6e-6,-4.0109 -2.999994,-8.0128 -8,-8.0039 z"/>
+ <path style="fill:#ffffff" d="m 7.9999986,1038.3623 c -3.3137079,0 -5.9999983,2.689 -5.9999964,6.0061 l 0,1.4131 0.00207,0 c -3.706e-4,0.022 -0.00215,0.043 -0.00207,0.066 0.00479,1.293 0.75067,2.5036 1.4531242,2.9446 0.7024539,0.441 1.1968452,0.5658 1.1968452,0.5658 0.1708683,0.031 0.3501816,-0.1147 0.3500284,-0.3064 l 0,-5.3854 c 1.776e-4,-0.175 -0.1541644,-0.3154 -0.3121147,-0.3105 -0.00528,-2e-4 -0.01057,-2e-4 -0.015854,0 0,0 -0.5001824,0.064 -1.2099428,0.447 -0.1136593,0.061 -0.227326,0.1369 -0.3400885,0.2185 -0.122,-2.6672 2.4396914,-4.6663 4.8779984,-4.6692 2.4401346,0 5.0000016,2.002 4.8812016,4.6721 -0.113649,-0.082 -0.228701,-0.1583 -0.34329,-0.2202 -0.709761,-0.3834 -1.209944,-0.4471 -1.209944,-0.4471 -0.0053,-2e-4 -0.01057,-2e-4 -0.01585,0 -0.157702,0 -0.311937,0.1352 -0.312116,0.3098 l 0,5.3847 c -1.53e-4,0.1917 0.17916,0.3376 0.350029,0.3064 0,0 0.494392,-0.1248 1.196845,-0.5659 0.702454,-0.441 1.448335,-1.6516 1.453124,-2.9446 8.3e-5,-0.022 -0.0017,-0.043 -0.002,-0.066 l 0.002,0 0,-1.4132 c -2.19e-4,-3.317 -2.686446,-6.0057 -5.9999986,-6.0057 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.playmyvideos.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.playmyvideos.svg
new file mode 100644
index 00000000..e973b85c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.playmyvideos.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-14" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.4" width="2" height="2" x="13" y="4" rx=".45" ry=".436"/>
+ <path style="fill:#ffffff" d="m 6.2154197,5.0000452 c -0.1945062,-0.004 -0.227963,0.258639 -0.2118859,0.4482382 0.00143,1.7744721 -0.0025,3.5491847 0.00179,5.3235776 0.017104,0.212159 0.2341498,0.296927 0.3575513,0.165356 C 7.6817268,10.028741 9.6000921,9.1265041 10.91698,8.2141074 11.060674,8.088524 11.00564,7.7960694 10.845253,7.7352695 9.526361,6.8303934 7.6128982,5.9205573 6.292933,5.0187611 6.2682794,5.0064423 6.2417812,5.0000823 6.2152695,5.0000411 Z"/>
+ <rect style="opacity:0.4" width="2" height="2" x="13" y="7" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="13" y="10" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="1" y="4" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="1" y="7" rx=".45" ry=".436"/>
+ <rect style="opacity:0.4" width="2" height="2" x="1" y="10" rx=".45" ry=".436"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.regextester.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.regextester.svg
new file mode 100644
index 00000000..ca8f0c1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.regextester.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#70ae39" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 3.4244068,5 2,10 2.5889212,10 4,5 3.4244068,5 Z"/>
+ <path style="fill:#ffffff" d="M 7,10 7,9 8,9 8,10 7,10 Z"/>
+ <path style="fill:#3f3f3f" d="M 10.424407,5 9,10 9.5889212,10 11,5 10.424407,5 Z"/>
+ <path style="fill:#3f3f3f" d="M 12.5,6 C 11.671573,6 11,6.6715729 11,7.5 11,8.3284271 11.671573,9 12.5,9 12.823219,8.9995792 13.137656,8.8947667 13.396484,8.7011719 l 0,0.25 c 0,0.6766191 -0.290852,1.4078051 -0.875,1.4078051 -0.217155,0 -0.392707,-0.04279 -0.527343,-0.130861 -0.132465,-0.08592 -0.419131,-0.209993 -0.458219,-0.3710925 l -0.589844,0.083984 c 0.06515,0.2749435 0.411845,0.6861725 0.63986,0.8343835 C 11.813942,10.925756 12.121495,11 12.505859,11 13.489572,11 14,9.9169875 14,8.9375 L 14,7.5 14,6.7695312 14,6 13.443359,6 c -0.0084,0.014501 -0.017,0.1635806 -0.02539,0.3164062 C 13.155522,6.1120799 12.832607,6.0007773 12.5,6 Z m 0,0.75 c 0.414214,0 0.75,0.3357864 0.75,0.75 0,0.4142136 -0.335786,0.75 -0.75,0.75 -0.414214,0 -0.75,-0.3357864 -0.75,-0.75 0,-0.4142136 0.335786,-0.75 0.75,-0.75 z"/>
+ <path style="fill:#ffffff" d="M 4.5755932,5 6,10 5.4110788,10 4,5 4.5755932,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.screencast.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.screencast.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.screencast.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.showmypictures.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.showmypictures.svg
new file mode 100644
index 00000000..5265074a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.showmypictures.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="16" x="-16" y="0" rx=".8" ry=".8" transform="scale(-1,1)"/>
+ <path style="fill:#2b629b" d="M 14,2 H 3 V 8 H 14 Z"/>
+ <circle style="fill:#ff9600" cx="8.5" cy="7.5" r="2.5"/>
+ <path style="fill:#0c939f" d="M 3,8 V 13 H 14 V 8 Z"/>
+ <path style="fill:#fded63" d="M 6.0001,8 C 6.0001,8 6.4662,8.4744 6.4999,8.8178 6.5302,9.1251 5.9904,9.3378 6.0001,9.6464 6.0125,10.04 6.9567,10.182 6.9997,10.574 7.0331,10.877 6.4838,11.215 6.4999,11.519 6.5218,11.931 7.1705,12.063 7.4489,12.367 7.5977,12.53 7.8744,13 7.8744,13 H 9.4363 C 9.4363,13 10.014,12.694 9.9985,12.466 9.9676,12.012 9.5124,12.021 9.4987,11.566 9.4906,11.292 9.9338,11.363 9.9985,11.097 10.07,10.801 9.4204,10.507 9.4987,10.213 9.6098,9.7958 10.944,9.8396 10.998,9.4116 11.036,9.1138 10.477,8.979 10.5,8.6797 10.524,8.3638 10.998,8 10.998,8 Z"/>
+ <path style="fill:#ffffff" d="M 4.5102,3.7798 C 4.5102,3.7798 4.7683,3.1724 5.084,3.1077 5.3488,3.0536 5.8538,3.4047 5.8538,3.4047 5.8538,3.4047 6.3264,2.9117 6.6655,3.014 6.9035,3.0857 7.1413,3.5923 7.1413,3.5923 7.1413,3.5923 7.8685,3.6126 7.981,3.9518 8.0896,4.2791 7.7105,4.6956 7.4072,4.7802 7.1094,4.8632 6.6935,4.6238 6.6935,4.6238 6.6935,4.6238 6.3615,4.9775 6.1197,4.999 5.8466,5.0232 5.322,4.6082 5.322,4.6082 5.322,4.6082 4.9371,5.0185 4.5942,4.9365 4.2849,4.8625 3.9076,4.4224 4.0204,4.0924 4.0814,3.9139 4.5102,3.7798 4.5102,3.7798 Z"/>
+ <path style="fill:#ffffff" d="M 10.518,3.0173 C 10.242,3.0876 9.9712,3.6046 9.9712,3.6046 9.9712,3.6046 9.2477,3.5161 9.0895,3.7381 8.8769,4.0365 9.0649,4.596 9.4239,4.7526 9.6768,4.8628 10.214,4.4856 10.214,4.4856 10.214,4.4856 10.799,5.0707 11.157,4.9929 11.466,4.9257 11.674,4.479 11.674,4.479 11.674,4.479 12.208,4.9206 12.555,4.7726 13.062,4.5566 13.146,3.6782 12.753,3.3243 12.518,3.1127 11.887,3.4178 11.887,3.4178 11.887,3.4178 10.98,2.9 10.518,3.0173 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.translit.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.translit.svg
new file mode 100644
index 00000000..721cd584
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.translit.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,15.2 16,0.8 C 16,0.3568 15.6432,0 15.2,0 L 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,15.2 C 0,15.6432 0.3568,16 0.8,16 l 14.4,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#8e8e8e" d="M 16,15.2 16,0.8 C 16,0.3568 15.6432,0 15.2,0 L 8,0 l 0,16 7.2,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 2.5,4.4999928 0,7.0000002 0.95,1.4e-5 C 5.9,11.500043 6.5,10.312949 6.5,8.000108 6.5,5.700566 5.9,4.5000443 3.45,4.5000072 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 10.5,10.5 0,-6 3,0 0,6 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 9.5,12.499879 0,-1.999806 5,0 0,1.999806 0,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.artemanufrij.webpin.svg b/.icons/awkward/16x16/apps/com.github.artemanufrij.webpin.svg
new file mode 100644
index 00000000..a61fad14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.artemanufrij.webpin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3aa8c8" d="m8 3c-2.0709 0-3.8347 1.2679-4.5938 3.0624-1.9278 0.2866-3.4062 1.93-3.4062 3.9375 0 2.2091 1.7909 4.0001 4 4.0001h8.5003c1.933 0 3.5-1.567 3.5-3.5 0-1.7965-1.351-3.2688-3.094-3.4685-0.454-2.2937-2.479-4.0315-4.906-4.0315z"/>
+ <path style="stroke-linejoin:round;stroke:#b4ed74;stroke-linecap:round;fill:none" d="m2.5 4.5 2.4999999 8.000078 3-5.000078l3.0000001 5.000078 2.5-8.000078"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.babluboy.bookworm.svg b/.icons/awkward/16x16/apps/com.github.babluboy.bookworm.svg
new file mode 120000
index 00000000..76870e25
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.babluboy.bookworm.svg
@@ -0,0 +1 @@
+bookworm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.babluboy.nutty.svg b/.icons/awkward/16x16/apps/com.github.babluboy.nutty.svg
new file mode 100644
index 00000000..15879e5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.babluboy.nutty.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1106.5197)">
+ <path style="fill:none;stroke:#364451;stroke-width:1.52380967" d="m 8,1108.5197 v 6"/>
+ <path style="fill:none;stroke:#364451;stroke-width:1.5" d="m 3,1117.5197 4.9999942,-3 5.0000058,3"/>
+ <path style="fill:none;stroke:#7e8f99;stroke-width:1.5" d="m 3,1111.5197 5,3 5,-3"/>
+ <path style="fill:none;stroke:#7e8f99;stroke-width:1.52380967" d="m 8,1120.5197 v -6"/>
+ <path style="fill:none;stroke:#53626c;stroke-width:1.5" d="m 2.8,1111.5197 5.2,-3 5.2,3 v 6 l -5.2,3 -5.2,-2.9048 z"/>
+ <circle style="fill:#9bdb4d" cx="8" cy="1108.52" r="2"/>
+ <circle style="fill:#9bdb4d" cx="8" cy="1120.52" r="2"/>
+ <circle style="fill:#9bdb4d" cx="969.104" cy="544.502" r="2" transform="rotate(59.999999)"/>
+ <circle style="fill:#9bdb4d" cx="969.3" cy="556.162" r="2" transform="rotate(59.999999)"/>
+ <circle style="fill:#9bdb4d" cx="961.3" cy="-570.018" r="2" transform="rotate(120)"/>
+ <circle style="fill:#9bdb4d" cx="961.104" cy="-558.358" r="2" transform="rotate(120)"/>
+ <circle style="fill:#9bdb4d" cx="8" cy="1114.52" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bajoja.indicator-kdeconnect.svg b/.icons/awkward/16x16/apps/com.github.bajoja.indicator-kdeconnect.svg
new file mode 120000
index 00000000..af028f18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bajoja.indicator-kdeconnect.svg
@@ -0,0 +1 @@
+kdeconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.bartzaalberg.alias.svg b/.icons/awkward/16x16/apps/com.github.bartzaalberg.alias.svg
new file mode 100644
index 00000000..24cc9820
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bartzaalberg.alias.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#1db5ff" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.1976564,3 7.1554688,3.0992188 4.1140624,11 H 5.8296876 L 6.4,9.6 h 3.11 l 0.663438,1.4 h 1.7125 L 8.8296876,3 Z M 8.0093752,5.3351564 8.9507812,8 H 7.0609376 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bartzaalberg.bookmark-manager.svg b/.icons/awkward/16x16/apps/com.github.bartzaalberg.bookmark-manager.svg
new file mode 100644
index 00000000..71376d78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bartzaalberg.bookmark-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1396ed" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="M 8,2 6.4108,6.3335 2,6.5832 5.429,9.512 4.292,14 8,11.476 11.708,14 10.571,9.512 14,6.5832 9.5892,6.3335 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bartzaalberg.lottery.svg b/.icons/awkward/16x16/apps/com.github.bartzaalberg.lottery.svg
new file mode 100644
index 00000000..e77f9297
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bartzaalberg.lottery.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#c2352a" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffe15b" d="M 8 3 A 1 1 0 0 0 7 4 A 1 1 0 0 0 7.40625 4.8027344 C 6.9598597 5.6033162 6.512843 6.6864689 6.0664062 7.4042969 C 5.8272603 7.7685829 5.4680942 8 5.109375 8 C 4.7905138 8 4.4727259 7.8092634 4.2734375 7.5664062 C 4.1219113 7.3905463 3.9269636 7.0084324 3.734375 6.6777344 A 1 1 0 0 0 4 6 A 1 1 0 0 0 3 5 A 1 1 0 0 0 2 6 A 1 1 0 0 0 2.9960938 7 C 3.1842655 7.7909666 3.3591319 8.6035023 3.5566406 9.4726562 C 3.5965006 9.6345606 3.7155692 9.7578125 3.875 9.7578125 C 5.2301612 9.9197169 6.6245133 10 8.0195312 10 C 9.4145489 10 10.808903 9.9197169 12.164062 9.7578125 C 12.283636 9.7578125 12.403503 9.6345607 12.443359 9.4726562 C 12.640868 8.6035023 12.815735 7.7909666 13.003906 7 A 1 1 0 0 0 14 6 A 1 1 0 0 0 13 5 A 1 1 0 0 0 12 6 A 1 1 0 0 0 12.277344 6.6914062 C 12.062671 7.0423135 11.848183 7.4599974 11.6875 7.6464844 C 11.448354 7.8893416 11.16847 8 10.849609 8 C 10.451033 8 10.131723 7.7685829 9.8925781 7.4042969 C 9.4502638 6.6930975 9.008675 5.6180697 8.5664062 4.8242188 A 1 1 0 0 0 9 4 A 1 1 0 0 0 8 3 z"/>
+ <path style="fill:#ffe15b" d="m 12.214062,11.006173 c -0.03938,-0.0085 -0.08437,-0.0082 -0.134374,0.0016 -1.333805,0.194443 -2.6972728,0.391291 -4.060938,0.39219 -1.3763336,9.2e-4 -2.7522424,-0.19594 -4.0984376,-0.392188 C 3.760312,10.968667 3.6,11.124897 3.6,11.281173 l 0,0.820312 c 0,0.195344 0.1203124,0.390619 0.3203124,0.429688 2.6799996,0.625103 5.4793752,0.625103 8.1593756,0 0.16,-0.03907 0.320312,-0.234344 0.320312,-0.429688 l 0,-0.820312 c 0,-0.146509 -0.06781,-0.249361 -0.185938,-0.275 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bartzaalberg.php-tester.svg b/.icons/awkward/16x16/apps/com.github.bartzaalberg.php-tester.svg
new file mode 100644
index 00000000..9edb6f3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bartzaalberg.php-tester.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#465489" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="isolation:isolate;fill:#ffffff;fill-rule:evenodd" d="m 7.6369535,3.978262 c -0.306,1.573 -1.0104074,4.4368124 -1.3164074,6.007812 l 1.0214854,0 c 0.176,-0.9019996 0.551609,-2.2945466 0.724609,-3.1855466 0.348,0 0.67686,-0.01205 1.00586,0.002 0.323,0.014 0.445625,0.171282 0.390625,0.488282 -0.075,0.434 -0.364266,1.364875 -0.447266,1.796875 -0.057,0.298 -0.113828,0.5962026 -0.173828,0.9082026 0.334,0 0.653609,9.3e-5 0.974609,-0.0039 0.026,-10e-4 0.06622,-0.04131 0.07422,-0.07031 0.029,-0.112 0.04736,-0.226844 0.06836,-0.339844 0.1229995,-0.6419996 0.4553605,-1.7837336 0.5683605,-2.4277336 0.1,-0.568 -0.135407,-0.928875 -0.6914065,-1.046875 -0.263,-0.056 -0.537594,-0.06122 -0.808594,-0.07422 -0.266,-0.011 -0.5345,-0.002 -0.8125,-0.002 0.082,-0.423 0.362359,-1.6347344 0.443359,-2.0527344 l -1.021484,0 z M 2.748281,6.0309964 c -0.032,0 -0.062656,0.0048 -0.097656,0.0078 C 2.345625,7.6107984 1.941,10.375 1.635,11.947 l 1.0292969,0 c 0.077,-0.394 0.2542187,-1.475375 0.3242187,-1.859375 0.014,-0.075 0.043281,-0.09475 0.1132813,-0.09375 0.337,0.001 0.6766719,0.0091 1.0136719,-0.0059 0.213,-0.01 0.4287656,-0.03789 0.6347656,-0.08789 0.774,-0.189 1.5557497,-1.5126406 1.4687497,-2.6816406 -0.044,-0.599 -0.3817497,-0.972234 -0.9687497,-1.115234 -0.178,-0.043 -0.3648281,-0.06636 -0.5488281,-0.06836 -0.651,-0.009 -1.302125,-0.0039 -1.953125,-0.0039 z m 8.800782,0 c -0.032,0 -0.06266,0.0048 -0.09766,0.0078 C 11.146407,7.6107984 10.741778,10.375 10.435778,11.947 l 1.029297,0 c 0.077,-0.394 0.254219,-1.475375 0.324219,-1.859375 0.014,-0.075 0.04328,-0.09475 0.113281,-0.09375 0.337,0.001 0.676672,0.0091 1.013672,-0.0059 0.213,-0.01 0.428765,-0.03789 0.634766,-0.08789 0.774,-0.189 1.555749,-1.5126406 1.46875,-2.6816406 -0.044,-0.599 -0.38175,-0.972234 -0.96875,-1.115234 -0.178001,-0.043 -0.364828,-0.06636 -0.548829,-0.06836 -0.650999,-0.009 -1.302125,-0.0039 -1.953125,-0.0039 z m -8.0078133,0.722656 c 0.389,0.023 0.7733906,0.02027 1.1503906,0.07227 0.3300001,0.045 0.467125,0.237312 0.453125,0.570312 -0.009,0.203 -0.044562,0.709297 -0.1015624,0.904297 -0.1240001,0.434 -0.4310469,0.675703 -0.8730469,0.720703 -0.33,0.034 -0.6625313,0.03092 -1.0195313,0.04492 0.133,-0.681 0.258625,-1.633498 0.390625,-2.3125 z m 8.8007823,0 c 0.389,0.023 0.773389,0.02027 1.15039,0.07227 0.33,0.045 0.467124,0.237312 0.453125,0.570312 -0.009,0.203 -0.04456,0.709297 -0.101562,0.904297 -0.124,0.434 -0.431047,0.675703 -0.873047,0.720703 -0.33,0.034 -0.662531,0.03092 -1.019531,0.04492 0.132999,-0.681 0.258625,-1.633498 0.390625,-2.3125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bartzaalberg.snaptastic.svg b/.icons/awkward/16x16/apps/com.github.bartzaalberg.snaptastic.svg
new file mode 100644
index 00000000..6f7455f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bartzaalberg.snaptastic.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#cccccc" d="M 1.944445e-6,4.4999904 7.000003,1 10.111115,2.5555513 12.055559,7.2222051 13.999998,8.0215326 14,11.47893 7.000003,14.999962 1.944445e-6,11.499971 Z"/>
+ <path style="fill:#c5c5c5" d="M 10.5,6.2712815 10.364215,6.3432725 6.9999972,8.0215326 8.5980142,8.820582 10.364215,9.707451 10.5,9.771271 10.635779,9.707451 13.049008,8.5009617 13.200736,8.4208027 13.352975,8.3488117 13.999998,8.021533 12.537769,7.2939627 12.40198,7.222482 12.266201,7.1581496 10.635779,6.3432725 Z"/>
+ <path style="fill:#c5c5c5" d="M 3.5000025,2.7707793 3.3642188,2.8427702 0,4.5210304 1.598017,5.3200798 3.3642188,6.2069482 3.5000025,6.2707701 3.6357815,6.2069482 6.0490104,5.0004594 6.2007386,4.9202995 6.3529777,4.8483087 7.0000011,4.5210304 5.5377712,3.7934606 5.4019829,3.7219799 5.2662038,3.6576473 3.6357815,2.8427702 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.1111119e-6,4.5102551 V 7.9997238 L 0.01581534,8.0073655 0.16665797,8.0791299 1.7500088,8.875662 3.5000025,9.760243 V 6.2707694 L 3.4841825,6.2626261 3.3333403,6.1832272 1.6867961,5.3546309 Z"/>
+ <path style="fill:#e4e4e4" d="m 10.5,6.260507 v 3.489469 l -0.01581,0.0077 -0.150843,0.07176 -1.5833508,0.796532 -1.7499936,0.884582 V 8.0210212 l 0.01582,-0.00815 0.1508422,-0.079399 1.6465442,-0.8285963 z"/>
+ <path style="fill:#d4d4d4" d="M 10.5,2.7710383 V 6.260507 L 10.48419,6.268147 10.333347,6.339911 8.7499986,7.1364452 7.0000049,8.0210264 V 4.5315525 l 0.01582,-0.00815 0.1508423,-0.079399 1.6465442,-0.8285963 z"/>
+ <path style="fill:#a0a0a0" d="M 7.0000018,1.0102642 6.8642181,1.0822551 3.4999994,2.7605153 5.0980163,3.5595647 6.8642181,4.4464332 7.0000018,4.5102551 7.1357809,4.4464332 9.5490099,3.2399445 9.700738,3.1597846 9.8529772,3.0877937 10.5,2.7605153 9.0377705,2.0329455 8.9019823,1.9614648 8.7662032,1.8971322 7.1357809,1.0822551 Z"/>
+ <path style="fill:#a0a0a0" d="m 7.0000011,4.5210304 -0.1357838,0.071991 -3.3642187,1.6782602 1.598017,0.7990494 1.7662017,0.8868684 0.1357838,0.063822 0.135779,-0.063822 2.413229,-1.2064887 0.1517281,-0.08016 0.152239,-0.071991 L 10.5,6.2712815 9.0377698,5.5437117 8.9019815,5.472231 8.7662025,5.4078984 7.1357801,4.5930213 Z"/>
+ <path style="fill:#e4e4e4" d="M 14,7.9894615 V 11.47893 l -0.01581,0.0077 -0.150843,0.07176 -1.583351,0.796532 -1.749994,0.884582 V 9.749996 l 0.01582,-0.0082 0.150842,-0.0794 1.646545,-0.8285961 z"/>
+ <path style="fill:#c5c5c5" d="m 10.5,9.749978 v 3.489468 l -0.01581,0.0077 -0.150843,0.07176 L 8.7499982,14.115418 7.0000046,15 v -3.48947 l 0.01582,-0.0082 0.1508422,-0.0794 1.6465442,-0.828596 z"/>
+ <path style="fill:#c5c5c5" d="m 3.5000014,6.260507 v 3.489469 l 0.015812,0.0077 0.1508426,0.07176 1.5833509,0.796532 1.7499937,0.884582 V 8.0210212 L 6.9841807,8.0128779 6.8333384,7.9334791 5.1867942,7.1048828 Z"/>
+ <path style="fill:#c5c5c5" d="m 3.1111119e-6,7.9997254 v 3.4894686 l 0.015812228888,0.0077 0.15084263,0.07176 1.58335083,0.796532 1.7499937,0.884582 V 9.760297 l -0.01582,-0.0082 -0.1508422,-0.0794 -1.6465442,-0.8285972 z"/>
+ <path style="fill:#e4e4e4" d="m 3.5000014,9.749978 v 3.489468 l 0.015812,0.0077 0.1508426,0.07176 1.5833509,0.796532 L 7.0000008,15 v -3.48947 l -0.01582,-0.0082 -0.1508423,-0.0794 -1.6465442,-0.828596 z"/>
+ <path style="fill:#f06826" d="M 12.500001,0.4994884 12.364218,0.5714795 9,2.2497443 l 1.598017,0.7990515 1.766201,0.8868707 0.135783,0.063822 0.13578,-0.063822 2.413227,-1.2064918 0.151729,-0.08016 0.152238,-0.071991 0.647024,-0.3272792 -1.46223,-0.7275721 -0.135788,-0.071481 -0.135779,-0.064333 -1.630421,-0.8148795 z"/>
+ <path style="fill:#f06826" d="m 12.5,0.4992414 -0.135958,0.072157 -3.3526476,1.6732853 -0.011393,-0.00608 v 0.011394 3.478732 l 0.015952,0.00759 0.1503903,0.071398 L 10.750001,6.6044923 12.5,7.4886065 V 7.5 L 14.25,6.6151257 15.833659,5.8183594 15.98405,5.7469621 16,5.7393663 V 2.2500006 L 14.537869,1.5223532 14.40191,1.4509556 14.265951,1.386394 12.63596,0.5713985 Z m 2.732096,2.1350907 -0.06304,0.031142 0.0319,-0.016711 z m -1.894314,0.9501954 -0.67144,0.3379988 -0.150391,0.079753 -0.01595,0.00836 v -0.011394 l 0.13596,-0.063802 z"/>
+ <path style="fill:#f38854" d="m 15.999999,2.2497451 v 3.4894777 l -0.01581,0.00764 -0.150843,0.071765 L 14.249997,6.6151632 12.5,7.4997431 V 4.0102639 l 0.01582,-0.00815 0.150842,-0.0794 1.646544,-0.8285984 z"/>
+ <path style="fill:#c85319" d="m 9.0000031,2.2389698 v 3.4894777 l 0.015812,0.00764 0.1508426,0.071765 1.5833503,0.7965342 1.749993,0.8845836 V 3.9994886 l -0.01582,-0.00815 -0.150842,-0.079399 -1.646544,-0.8285984 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.basjam.valacompiler.svg b/.icons/awkward/16x16/apps/com.github.basjam.valacompiler.svg
new file mode 100644
index 00000000..03da9789
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.basjam.valacompiler.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3.0101,4 5.5,7 8,4"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,8.9999 V 13 H 6"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 9.0091,6.989 11.499,3.989 13.999,6.989"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 9.0091,12.989 11.499,9.9889 13.999,12.989"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bcedu.museic.svg b/.icons/awkward/16x16/apps/com.github.bcedu.museic.svg
new file mode 100644
index 00000000..f5af0a14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bcedu.museic.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(0,1)">
+ <path style="fill:#4f4f4f" d="M 5,3.0634391 V 9.051 C 4.8355,9.017 4.6679,9 4.5,9 3.1193,9 2,10.119 2,11.5 2,12.881 3.1193,14 4.5,14 5.8807,14 7,12.881 7,11.5 V 3.9998 L 12,2.8734194 V 8.0508 C 11.835,8.0171 11.668,8.0001 11.5,8 10.119,8 9,9.1193 9,10.5 9,11.881 10.119,13 11.5,13 12.881,13 14,11.881 14,10.5 V 0.93371962 c 0,0 -0.04401,-1.05051874 -1.139111,-0.80713903 L 6.0201081,1.7732866 C 4.9316559,1.9162246 5,3 5,3.0634391 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bcedu.shutdownscheduler.svg b/.icons/awkward/16x16/apps/com.github.bcedu.shutdownscheduler.svg
new file mode 100644
index 00000000..ab8d2eec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bcedu.shutdownscheduler.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cd4242" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.999999,3 a 1,1 0 0 0 -1,1 l 0,3.5 0,0.75 0,0.75 5,0 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 l -3,0 0,-3 a 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bcedu.vgrive.svg b/.icons/awkward/16x16/apps/com.github.bcedu.vgrive.svg
new file mode 100644
index 00000000..ed77d7c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bcedu.vgrive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#abacae" d="m3.5612822 10.435803c0.015005 0.215634-0.7928856 0.461865-0.6723871 0.648757l0.080783 3.013801c0.09054 0.140323-0.093864 0.595437 0.04204 0.688748 0.2018511 0.138677 0.4392992 0.212877 0.6816413 0.212891h8.6152346c0.411534 0.000033 0.795102-0.212374 1.023437-0.566406l2.462891-3.81836c0.05497-0.08607 0.09947-0.178185 0.132812-0.27539v-0.002c0.000475-0.0014 0.0015-0.0025 0.002-0.0039 0.03734-0.108753 0.05458-0.221088 0.0625-0.333984l-0.169237-0.335231-10.794502 0.335271z"/>
+ <path style="fill:#7e8087" d="m5.5386746 0.99999994c-0.4377424-0.00006074-0.8425848 0.24026666-1.0632591 0.63118486l-4.3077268 7.6365019c-0.2369369 0.4199946-0.22177781 0.9428753 0.0390643 1.3474393l2.461761 3.818251c0.09054 0.140323 0.2071518 0.260638 0.3430557 0.353949l7.5526203-13.787326z"/>
+ <path style="fill:#555761" d="m5.5390625 1c-0.022515 0.0003741-0.045899 0.00226-0.068359 0.00391l4.8574215 8.99609h5.662109c0.017706-0.2528316-0.030507-0.5087987-0.15625-0.7324219l-4.308593-7.6367187c-0.220675-0.3909182-0.624758-0.63092014-1.0625-0.6308594zm10.451172 9.005859c-0.0081 0.110843-0.02388 0.221331-0.06055 0.328125 0.03669-0.106879 0.05229-0.217291 0.06055-0.328125zm-15.824218 0.53711c0.0091 0.01693 0.0175056 0.0343 0.0273438 0.05078-0.009838-0.01649-0.0182434-0.03385-0.0273438-0.05078z"/>
+ <path style="fill:#ffffff" d="m8.3315079 5.0005897a0.73333739 0.6250651 0 0 0 -0.6652367 0.3094497l-1.2832121 1.8750079-1.2832127 1.8750079a0.73333739 0.6250651 0 0 0 0.6337297 0.9399448h5.1328489a0.73333739 0.6250651 0 0 0 0.633729 -0.9399448l-1.283212-1.8750079-1.2832121-1.8750079a0.73333739 0.6250651 0 0 0 -0.602222 -0.3094497z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bharatkalluri.easypass.svg b/.icons/awkward/16x16/apps/com.github.bharatkalluri.easypass.svg
new file mode 100644
index 00000000..36f8b05a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bharatkalluri.easypass.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#0d86cb" d="m5 4c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4c2.3116 0 3.6695-2 3.7051-3h2.2949v2h2v-2h2v-2h-6.294c0.0123-1-1.2619-3-3.706-3z"/>
+ <circle fill="#f9f9f9" cx="5" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bharatkalluri.gifup.svg b/.icons/awkward/16x16/apps/com.github.bharatkalluri.gifup.svg
new file mode 120000
index 00000000..2af83d0e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bharatkalluri.gifup.svg
@@ -0,0 +1 @@
+gifup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.bilelmoussaoui.Authenticator.svg b/.icons/awkward/16x16/apps/com.github.bilelmoussaoui.Authenticator.svg
new file mode 120000
index 00000000..57c14e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bilelmoussaoui.Authenticator.svg
@@ -0,0 +1 @@
+gnome-twofactorauth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.birros.WebArchives.svg b/.icons/awkward/16x16/apps/com.github.birros.WebArchives.svg
new file mode 100644
index 00000000..9fa2aa9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.birros.WebArchives.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2663b2" d="M 0.8,16 C 0.3568,16 0,15.6432 0,15.2 V 0.8 C 0,0.3568 0.3568,0 0.8,0 H 9 l 7,7 v 8.2 c 0,0.4432 -0.3568,0.8 -0.8,0.8 z"/>
+ <path style="fill:#ffffff" d="m 8,3.000045 c -2.755501,0 -5,2.2445 -5,5 0,2.7555 2.244499,5 5,5 0.01385,0 0.02719,-0.002 0.04102,-0.002 0.0047,6e-5 0.0089,0.002 0.01367,0.002 0.01082,0 0.02052,-0.004 0.03125,-0.004 C 10.801569,12.949535 13,10.726515 13,8.000045 c 0,-2.72647 -2.198431,-4.94949 -4.914062,-4.99609 -0.01073,-3.2e-4 -0.02043,-0.004 -0.03125,-0.004 -0.0047,0 -0.0089,0.002 -0.01367,0.002 C 8.027187,3.001885 8.013855,3.000045 8,3.000045 Z m 0.04102,1.00391 c 0.01334,1.3e-4 0.02575,0.004 0.03906,0.004 0.0445,0.007 0.114247,0.0345 0.232422,0.17188 0.137068,0.15943 0.29363,0.4398 0.427734,0.80859 0.104129,0.28636 0.189367,0.63542 0.261719,1.01172 H 7.105471 c 0.07235,-0.3763 0.15759,-0.72536 0.261719,-1.01172 0.134104,-0.36879 0.292619,-0.64916 0.429687,-0.80859 0.12696,-0.14768 0.201339,-0.17242 0.244141,-0.17578 z m -1.447266,0.26367 c -0.05695,0.124 -0.11804,0.2416 -0.167969,0.3789 -0.144618,0.39771 -0.256923,0.85854 -0.341797,1.35352 H 4.552738 C 5.01187,5.208675 5.726052,4.593475 6.593754,4.267625 Z m 2.9375,0.0391 c 0.8138,0.33644 1.478418,0.93911 1.916016,1.69336 H 10.023442 C 9.938572,5.505105 9.826263,5.044275 9.681645,4.646565 9.636875,4.523455 9.5816,4.419175 9.531254,4.306725 Z m -5.390629,2.69332 h 1.816406 c -0.02519,0.32351 -0.03906,0.65636 -0.03906,1 0,0.34364 0.01387,0.67649 0.03906,1 H 4.140625 C 4.05794,8.678845 4,8.347665 4,8.000045 c 0,-0.34762 0.05794,-0.6788 0.140625,-1 z m 2.826172,0 h 2.173828 c 0.02816,0.3215 0.04883,0.6539 0.04883,1 0,0.3461 -0.02067,0.6785 -0.04883,1 H 6.966797 c -0.02815,-0.3215 -0.04883,-0.6539 -0.04883,-1 0,-0.3461 0.02067,-0.6785 0.04883,-1 z m 3.183594,0 h 1.708984 c 0.08268,0.3212 0.140625,0.65238 0.140625,1 0,0.34762 -0.05794,0.6788 -0.140625,1 h -1.708984 c 0.02519,-0.32351 0.03906,-0.65636 0.03906,-1 0,-0.34364 -0.01387,-0.67649 -0.03906,-1 z m -5.597657,3 h 1.53125 c 0.08487,0.49498 0.197179,0.95581 0.341797,1.35352 0.04993,0.1373 0.111022,0.2549 0.167969,0.3789 -0.867702,-0.32585 -1.581884,-0.94105 -2.041016,-1.73242 z m 2.552735,0 h 1.896484 c -0.07235,0.3763 -0.15759,0.72536 -0.261719,1.01172 -0.134104,0.36879 -0.290666,0.64916 -0.427734,0.80859 -0.118175,0.13746 -0.187927,0.16511 -0.232422,0.17188 -0.01331,2.6e-4 -0.02572,0.004 -0.03906,0.004 -0.0428,-0.003 -0.117181,-0.0281 -0.244141,-0.17578 -0.137068,-0.15943 -0.295583,-0.4398 -0.429687,-0.80859 -0.104131,-0.28646 -0.189369,-0.63552 -0.261721,-1.01182 z m 2.917969,0 h 1.423828 c -0.437598,0.75425 -1.102216,1.35692 -1.916016,1.69336 0.05035,-0.11245 0.105622,-0.21673 0.150391,-0.33984 0.144618,-0.39771 0.256923,-0.85854 0.341797,-1.35352 z"/>
+ <path style="fill:#5491dc" d="M 16,7 H 9.875 C 9.3917375,7 9,6.608245 9,6.125 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bitseater.weather.svg b/.icons/awkward/16x16/apps/com.github.bitseater.weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bitseater.weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.bleakgrey.tootle.svg b/.icons/awkward/16x16/apps/com.github.bleakgrey.tootle.svg
new file mode 100644
index 00000000..44fc3b6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bleakgrey.tootle.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#647fa6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 13.987435,7.006082 12.396152,4.0800005 c -0.0025,-0.00345 -0.0047,-0.00654 -0.0072,-0.00964 -0.01112,-0.013429 -0.02368,-0.025479 -0.03767,-0.035116 -0.05668,-0.039592 -0.133802,-0.047856 -0.200523,-0.014462 -0.0391,0.019626 -0.0678,0.05061 -0.08466,0.086416 -0.0025,0.00309 -0.0036,0.00688 -0.0051,0.010672 L 11.200897,6.0981999 9.4941063,6.953405 c -0.011119,0.00551 -0.022601,0.011364 -0.03336,0.017215 L 8.8803368,7.2615406 8.3745411,7.514935 8.2421735,7.2718692 C 8.1672008,7.1341551 7.9907106,7.0807908 7.8472223,7.1527465 7.7040929,7.224358 7.6481327,7.3940905 7.7231051,7.5318046 L 7.8554731,7.7748699 7.3668959,8.019657 6.9450407,7.2439822 7.7022993,6.8645798 C 7.8967257,6.7668024 7.9720569,6.5364755 7.8705391,6.3498731 7.8543953,6.3195751 7.8339503,6.2923772 7.8106328,6.268621 L 7.7761965,6.2366031 C 7.6563839,6.1384821 7.4820458,6.1143822 7.3342529,6.1884034 L 5.0979906,7.3087079 c -0.194785,0.097777 -0.2701162,0.3281042 -0.1685983,0.5150511 0.016144,0.029265 0.035156,0.055774 0.057754,0.079186 0.011479,0.012738 0.024394,0.024443 0.037666,0.03477 0.1198123,0.097433 0.2937919,0.1215326 0.4412259,0.047512 L 6.2229374,7.6061684 6.6447926,8.3818432 6.1056361,8.6521076 5.9732681,8.4090423 C 5.8982958,8.2716721 5.7210878,8.2183078 5.5783173,8.2899192 c -0.037666,0.018934 -0.069233,0.044413 -0.094344,0.07471 -0.069233,0.08435 -0.085017,0.2027842 -0.029775,0.3043486 L 5.5865662,8.9120429 4.7654556,9.3234643 c -0.011119,0.00516 -0.022601,0.011018 -0.03372,0.016527 L 2.7756322,10.319484 2.1084127,10.180393 c -0.00179,-6.91e-4 -0.00359,-6.91e-4 -0.00503,-0.0011 -0.018654,-0.0035 -0.038383,-6.92e-4 -0.056319,0.008 -0.039818,0.01997 -0.057037,0.06508 -0.041253,0.104318 l 0.7317891,1.345123 c 0.00179,0.0023 0.00359,0.0051 0.00574,0.0073 l 0.00108,0.0011 0.010762,0.0096 c 0.025826,0.02065 0.063135,0.02512 0.09542,0.0093 0.017936,-0.0093 0.031208,-0.02306 0.0391,-0.03993 7.125e-4,-0.0014 0.00142,-0.0027 0.00214,-0.0045 l 0.2679636,-0.616271 0.7827278,-0.392485 c 0.00323,0.213456 0.056678,0.429324 0.1664462,0.63142 0.3755801,0.690292 1.2634131,0.9578 1.9830058,0.597334 0.011119,-0.0055 0.022598,-0.01136 0.03336,-0.01722 l 0.8211106,-0.411421 0.1535323,0.282314 c 0.074614,0.137369 0.2521806,0.190733 0.3949511,0.119122 0.1431294,-0.07161 0.19909,-0.241688 0.1241173,-0.379058 l -0.1535348,-0.281971 0.5391568,-0.270263 0.447683,0.823186 c 0.1043873,0.191767 0.3501109,0.265788 0.5499182,0.165601 0.05596,-0.02789 0.1022352,-0.06644 0.1370311,-0.111548 0.091474,-0.116714 0.1104856,-0.277838 0.035513,-0.415898 L 8.7271445,10.519178 9.2157217,10.274391 9.369254,10.556362 c 0.074614,0.13737 0.2518214,0.191078 0.3949508,0.119122 0.1434881,-0.07195 0.1987313,-0.242033 0.1241175,-0.379058 L 9.7347893,10.014111 10.867628,9.4463855 c 0.0782,-0.040282 0.151021,-0.086072 0.218461,-0.1373698 C 11.62955,8.8972499 11.80891,8.1604795 11.477094,7.550406 11.367325,7.3486545 11.213435,7.1830533 11.032998,7.0580775 l 0.534135,-0.2675095 2.197161,0.4568669 c 0.0043,0.00106 0.0079,0.00204 0.01184,0.0024 0.04054,0.00722 0.08358,0.0024 0.122324,-0.017215 0.08609,-0.042692 0.12304,-0.140813 0.08896,-0.2265399 z m -8.2555888,4.137277 c -0.00502,0.0031 -0.00969,0.0051 -0.015068,0.008 -0.3235657,0.162117 -0.7221041,0.04196 -0.8907024,-0.268585 -0.1685987,-0.310201 -0.043764,-0.692701 0.2790843,-0.854515 L 5.9607086,9.5995817 6.5716094,10.72264 Z M 7.09032,10.462707 6.4794193,9.3396482 l 0.035872,-0.01756 0.5036435,-0.2523612 0.6109008,1.1230589 -0.1147906,0.0575 z M 8.352298,9.8305991 7.7413972,8.7075402 8.2299743,8.4627535 8.8408751,9.5858121 Z m 2.026411,-1.0166747 c -0.0072,0.00447 -0.01434,0.00861 -0.02188,0.012051 L 9.3595854,9.3258777 8.7486846,8.2028184 9.4923119,7.8299574 9.730502,7.7108348 c 0.012555,-0.0062 0.02547,-0.01205 0.038383,-0.017901 0.315673,-0.13496 0.690178,-0.012051 0.85232,0.286101 0.143129,0.2623455 0.07533,0.5766783 -0.144565,0.7653465 -0.02942,0.025822 -0.06206,0.049233 -0.09793,0.069546 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.bleakgrey.transporter.svg b/.icons/awkward/16x16/apps/com.github.bleakgrey.transporter.svg
new file mode 100644
index 00000000..0e9c8b24
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.bleakgrey.transporter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#7036a5" cx="8" cy="8" r="8"/>
+ <path style="opacity:0.3" d="m 8.0000002,3 c -2.761429,0 -5,2.2385714 -5,5 0,2.761429 2.238571,5 5,5 C 10.761428,13 13,10.761429 13,8 13,5.2385714 10.761428,3 8.0000002,3 Z m -0.500838,0.9556364 c 0.05829,-0.00607 0.132313,0.0035 0.191128,0 0.007,0.027886 -0.04233,0.1268493 -0.108818,0.2720422 -0.423351,0.9248528 -0.447318,2.0089654 -0.05441,2.5878914 0.0711,0.104962 0.135324,0.204647 0.135324,0.217633 0,0.01298 -0.07653,0.02651 -0.163226,0.02651 -0.20353,0 -0.396092,-0.123647 -0.78962,-0.435268 -0.17482,-0.138432 -0.401627,-0.254443 -0.489677,-0.272043 -0.138266,-0.02762 -0.175481,-0.01566 -0.354352,0.163226 -0.166424,0.166394 -0.217635,0.256432 -0.217635,0.408761 0,0.577655 0.685383,1.035598 1.960101,1.305804 1.7311146,0.3669 2.1578868,0.696859 2.2056357,1.607143 0.059946,1.141469 -0.5481075,2.002483 -1.8791847,2.668805 -0.158873,0.07955 -0.259793,0.109615 -0.326451,0.135323 -0.02954,-0.0027 -0.05146,0.0027 -0.08092,0 -0.01133,-0.0353 -0.0279,-0.116908 -0.0279,-0.272043 0,-0.606269 -0.238407,-1.230265 -0.598492,-1.579241 -0.09666,-0.09369 -0.368126,-0.2918 -0.599889,-0.435268 C 6.0690232,10.211453 5.8353052,10.045153 5.7831982,9.974053 5.6968482,9.856063 5.6903482,9.78326 5.7566882,9.565291 5.8775972,9.167197 6.0209992,8.944894 6.3007722,8.69336 6.4474472,8.56149 6.5947302,8.451863 6.6272232,8.44922 6.6597232,8.44652 6.4409352,8.37999 6.1110402,8.312501 5.7811642,8.244881 5.2974772,8.102855 5.0479822,8.012556 4.5917612,7.847479 3.9770082,7.501648 3.7421792,7.250839 c -0.0099,-0.01062 -0.01927,-0.01848 -0.0279,-0.0279 0.336454,-1.340226 1.28039,-2.4380092 2.532087,-2.9673556 0.261902,-0.110775 0.53252,-0.1872429 0.817522,-0.2455358 0.141961,-0.029014 0.288689,-0.039507 0.435268,-0.054407 z M 11.583984,5.998047 c 0.10234,0.06326 0.488189,0.899407 0.598494,1.307199 0.142413,0.526462 0.132105,1.437114 0,1.9601 C 12.132198,9.464397 12.06859,9.650929 12.047154,9.674107 12.025714,9.697287 11.947464,9.56411 11.856027,9.402065 11.764577,9.240046 11.47238,8.895084 11.229631,8.638951 10.528943,7.899583 10.418547,7.514466 10.712053,6.924387 10.86007,6.626829 11.504778,5.949161 11.583984,5.998047 Z"/>
+ <path style="fill:#a85bef" d="M 8 0 L 8 3 C 10.796958 3 13 5.203042 13 8 L 11.5 8 L 13 10.5 L 14.384766 12.806641 A 8 8 0 0 0 16 8 C 16 7.7680022 15.984204 7.5394873 15.964844 7.3125 A 8 8 0 0 0 15.910156 6.859375 C 15.895256 6.755279 15.880198 6.6515906 15.861328 6.5488281 A 8 8 0 0 0 15.755859 6.0664062 C 15.730849 5.965866 15.706508 5.864622 15.677734 5.765625 A 8 8 0 0 0 15.525391 5.3066406 C 15.490475 5.2091406 15.45652 5.111328 15.417969 5.015625 A 8 8 0 0 0 15.208984 4.5488281 C 15.170777 4.4691981 15.134488 4.3886869 15.09375 4.3105469 A 8 8 0 0 0 14.853516 3.8886719 C 14.795756 3.7926219 14.739359 3.6949355 14.677734 3.6015625 A 8 8 0 0 0 14.445312 3.2753906 C 14.369676 3.1723966 14.297163 3.067906 14.216797 2.96875 A 8 8 0 0 0 13.947266 2.6640625 C 13.862055 2.5691725 13.779052 2.4715724 13.689453 2.3808594 A 8 8 0 0 0 13.412109 2.1210938 C 13.313909 2.0306338 13.217878 1.9370755 13.115234 1.8515625 A 8 8 0 0 0 12.804688 1.6152344 C 12.698621 1.5352744 12.596407 1.4516591 12.486328 1.3769531 A 8 8 0 0 0 12 1.0800781 A 8 8 0 0 0 11.832031 0.9765625 A 8 8 0 0 0 11.115234 0.63085938 C 11.115234 0.63085938 11.113281 0.62890625 11.113281 0.62890625 A 8 8 0 0 0 8.8183594 0.041015625 A 8 8 0 0 0 8.7988281 0.0390625 C 8.536089 0.0131205 8.2695354 4.6259293e-18 8 0 z M 1.6152344 3.1933594 A 8 8 0 0 0 0 8 C 0 8.2319978 0.01580294 8.4605127 0.03515625 8.6875 A 8 8 0 0 0 0.08984375 9.140625 C 0.10474605 9.244721 0.11980196 9.3484094 0.13867188 9.4511719 A 8 8 0 0 0 0.24414062 9.9335938 C 0.26915062 10.034134 0.29349232 10.135378 0.32226562 10.234375 A 8 8 0 0 0 0.47460938 10.693359 C 0.50952528 10.790859 0.54347958 10.888672 0.58203125 10.984375 A 8 8 0 0 0 0.79101562 11.451172 C 0.82922253 11.530802 0.86551162 11.611313 0.90625 11.689453 A 8 8 0 0 0 1.1464844 12.111328 C 1.2042444 12.207378 1.2606411 12.305064 1.3222656 12.398438 A 8 8 0 0 0 1.5546875 12.724609 C 1.6303235 12.827603 1.7028369 12.932094 1.7832031 13.03125 A 8 8 0 0 0 2.0527344 13.335938 C 2.1379454 13.430827 2.2209478 13.528428 2.3105469 13.619141 A 8 8 0 0 0 2.5878906 13.878906 C 2.6860906 13.969366 2.7821219 14.062924 2.8847656 14.148438 A 8 8 0 0 0 3.1953125 14.384766 C 3.3013781 14.464726 3.4035926 14.548341 3.5136719 14.623047 A 8 8 0 0 0 4 14.919922 A 8 8 0 0 0 4.1679688 15.023438 A 8 8 0 0 0 4.8847656 15.369141 C 4.8847656 15.369141 4.8867188 15.371094 4.8867188 15.371094 A 8 8 0 0 0 7.1816406 15.958984 A 8 8 0 0 0 7.2011719 15.960938 C 7.463861 15.986879 7.7304646 16 8 16 L 8 13 C 5.2030423 13 3 10.796958 3 8 L 4.5 8 L 3 5.5 L 1.6152344 3.1933594 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.brandonlujan.exchange.svg b/.icons/awkward/16x16/apps/com.github.brandonlujan.exchange.svg
new file mode 120000
index 00000000..074b795c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.brandonlujan.exchange.svg
@@ -0,0 +1 @@
+money-manager-ex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.calo001.fondo.svg b/.icons/awkward/16x16/apps/com.github.calo001.fondo.svg
new file mode 100644
index 00000000..b474981d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.calo001.fondo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3b455c" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#e4e4e4" d="M 5.71875 4 A 1.7245509 1.7245509 0 0 0 4 5.71875 L 4 10.28125 A 1.7245509 1.7245509 0 0 0 5.71875 12 L 10.28125 12 A 1.7245509 1.7245509 0 0 0 12 10.28125 L 12 5.71875 A 1.7245509 1.7245509 0 0 0 10.28125 4 L 5.71875 4 z M 7.9140625 6.0019531 A 2.0024508 2.0001081 0 0 1 10 8.0039062 A 2.0024508 2.0001081 0 0 1 7.9980469 10 A 2.0024508 2.0001081 0 0 1 7.9140625 6.0019531 z"/>
+ <path style="fill:#52c000" d="m 8.0145741,6.9999762 a 1.0000756,1.0000756 0 0 0 -0.7217343,0.2929909 1.0000756,1.0000756 0 0 0 0,1.4141694 L 8.7070092,7.2929671 A 1.0000756,1.0000756 0 0 0 8.0145741,6.9999762 Z m 0.6924351,0.2929909 c 0.048066,0.048066 0.09024,0.099796 0.1264743,0.1543084 A 1.0000756,1.0000756 0 0 0 8.7070092,7.2929671 Z M 7.2928398,8.7071365 A 1.0000756,1.0000756 0 0 0 7.4398237,8.8277511 C 7.3881243,8.7926897 7.338646,8.7529427 7.2928398,8.7071365 Z M 8.8393434,7.4575303 c 0.033665,0.051989 0.062421,0.1060228 0.085456,0.1621218 A 1.0000756,1.0000756 0 0 0 8.8393434,7.4575303 Z m 0.088386,0.1694463 c 0.022467,0.055983 0.039338,0.1139118 0.051273,0.1723765 A 1.0000756,1.0000756 0 0 0 8.9277294,7.6269766 Z m 0.054692,0.1860493 c 0.011188,0.059033 0.016106,0.1188417 0.016604,0.1787245 A 1.0000756,1.0000756 0 0 0 8.9824214,7.8130259 Z m 0.017091,0.1909324 c -2.242e-4,0.057274 -0.00611,0.1143487 -0.016113,0.1709115 a 1.0000756,1.0000756 0 0 0 0.016113,-0.1709115 z m -0.020509,0.1963039 c -0.010823,0.053147 -0.026864,0.1055935 -0.04639,0.1567501 a 1.0000756,1.0000756 0 0 0 0.04639,-0.1567501 z m -0.05811,0.1875142 c -0.021247,0.050545 -0.047232,0.099302 -0.077154,0.1464955 A 1.0000756,1.0000756 0 0 0 8.9208934,8.3877764 Z M 8.8276243,8.5601526 C 8.7925629,8.611852 8.7528159,8.6613303 8.7070097,8.7071365 A 1.0000756,1.0000756 0 0 0 8.8276243,8.5601526 Z M 8.7070097,8.7071365 C 8.6589435,8.7552026 8.6072134,8.797376 8.5527013,8.8336108 A 1.0000756,1.0000756 0 0 0 8.7070097,8.7071365 Z M 8.5424465,8.8394707 c -0.051989,0.033665 -0.1060228,0.062421 -0.1621218,0.085456 a 1.0000756,1.0000756 0 0 0 0.1621218,-0.085456 z m -1.0767421,0.00439 a 1.0000756,1.0000756 0 0 0 0.1464955,0.077154 C 7.5616552,8.8997731 7.5128982,8.8737864 7.4657044,8.8438642 Z m 0.9072953,0.083992 c -0.055983,0.022467 -0.1139118,0.039338 -0.1723765,0.051274 a 1.0000756,1.0000756 0 0 0 0.1723765,-0.05127 z M 7.642964,8.932738 A 1.0000756,1.0000756 0 0 0 7.7997141,8.97913 C 7.7465671,8.9683062 7.6941206,8.9522653 7.642964,8.9327393 Z M 8.1869504,8.982547 C 8.1279174,8.993736 8.0681087,8.998654 8.0082259,8.999151 A 1.0000756,1.0000756 0 0 0 8.1869504,8.982547 Z M 7.8251065,8.9835234 A 1.0000756,1.0000756 0 0 0 7.996018,8.9996382 C 7.9387441,8.9994123 7.8816693,8.9935261 7.8251065,8.9835234 Z"/>
+ <path style="fill:#008cdd" d="m 8.7070847,7.2928916 c 0.3905538,0.3905538 0.3905538,1.0237666 0,1.4143204 -0.3905538,0.3905538 -1.0237666,0.3905538 -1.4143204,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.cassidyjames.clairvoyant.svg b/.icons/awkward/16x16/apps/com.github.cassidyjames.clairvoyant.svg
new file mode 100644
index 00000000..8e59f590
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cassidyjames.clairvoyant.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#576977" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="4"/>
+ <g style="font-size:40px;line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#3f3f3f" transform="matrix(0.24951266,0,0,0.25582945,0.01559388,-0.18654227)">
+ <path style="fill:#3f3f3f" d="m 32.015629,20.273437 q 3.28125,0 5.28125,1.5 2.015625,1.484375 2.015625,4.015625 0,1.75 -0.96875,3.125 -0.96875,1.359375 -3.125,2.4375 2.5625,1.375 3.671875,2.875 1.125,1.484375 1.125,3.265625 0,2.8125 -2.203125,4.53125 -2.203125,1.703125 -5.796875,1.703125 -3.75,0 -5.890625,-1.59375 -2.140625,-1.59375 -2.140625,-4.515625 0,-1.953125 1.03125,-3.46875 1.046875,-1.515625 3.34375,-2.671875 -1.953125,-1.234375 -2.8125,-2.640625 -0.859375,-1.40625 -0.859375,-3.078125 0,-2.453125 2.03125,-3.96875 2.03125,-1.515625 5.296875,-1.515625 z m -3.5625,17.0625 q 0,1.34375 0.9375,2.09375 0.9375,0.75 2.5625,0.75 1.796875,0 2.6875,-0.765625 0.890625,-0.78125 0.890625,-2.046875 0,-1.046875 -0.890625,-1.953125 -0.875,-0.921875 -2.859375,-1.953125 -3.328125,1.53125 -3.328125,3.875 z m 3.53125,-13.53125 q -1.234375,0 -2,0.640625 -0.75,0.625 -0.75,1.6875 0,0.9375 0.59375,1.6875 0.609375,0.734375 2.1875,1.515625 1.53125,-0.71875 2.140625,-1.46875 0.609375,-0.75 0.609375,-1.734375 0,-1.078125 -0.78125,-1.703125 -0.78125,-0.625 -2,-0.625 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.cassidyjames.dippi.svg b/.icons/awkward/16x16/apps/com.github.cassidyjames.dippi.svg
new file mode 100644
index 00000000..5dfb59ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cassidyjames.dippi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#333333" transform="matrix(0,-1,-1,0,0,0)" d="M -10.672965,-13.454942 -3,-14 l 0,12 -8,0 z"/>
+ <path style="fill:#cd3840" d="M 14,3 2,11 13.384766,11 C 13.384766,11 14,11 14,10.5 Z M 12,6.5 12,9 8.5,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.cassidyjames.ephemeral.svg b/.icons/awkward/16x16/apps/com.github.cassidyjames.ephemeral.svg
new file mode 100644
index 00000000..1179598d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cassidyjames.ephemeral.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57142 0 0 .57140 -1.1443 -1.1421)">
+ <rect fill="#9158cf" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".1" d="m25.893 6.1095-19.781 19.78c5.4793 5.4793 14.302 5.4793 19.781 0 5.4793-5.4793 5.4793-14.302 0-19.781z"/>
+ <path fill="#f2f2f2" d="m6.1121 25.89 8.6542-11.127 1.1711 1.1711 1.3015 1.3015z"/>
+ <path fill="#fff" opacity=".2" d="m25.893 6.1095-19.781 19.78c-5.4793-5.4793-5.4793-14.302 0-19.781 5.4793-5.4793 14.302-5.4793 19.781 0z"/>
+ <path fill="#f34235" d="m25.893 6.1095-11.127 8.6542 2.4726 2.4726z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.cassidyjames.palette.svg b/.icons/awkward/16x16/apps/com.github.cassidyjames.palette.svg
new file mode 100644
index 00000000..d6b943b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cassidyjames.palette.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-316.3)">
+ <path style="fill:#ff7c70" d="m 12,328.3 h 2 c 1.108,0 2,0.892 2,2 0,1.108 -0.892,2 -2,2 h -2 z"/>
+ <path style="fill:#7a0000" d="M 4,328.3 H 2 C 0.89200004,328.3 4e-8,329.192 4e-8,330.3 c 0,1.108 0.892,2 1.99999996,2 h 2 z"/>
+ <path style="fill:#ed5353" d="m 12,328.3 v 4 H 8 c -1.289764,-1.44082 -1.534224,-2.79452 0,-4 z"/>
+ <path style="fill:#c6262e" d="m 8,328.3 v 4 H 4 v -4 z"/>
+ <path style="fill:#ffc27d" d="m 9.6620068,323.5662 1.7320512,-1 c 0.959556,-0.554 2.17805,-0.2275 2.73205,0.73206 0.554,0.95955 0.227506,2.17804 -0.73205,2.73204 l -1.732051,1 z"/>
+ <path style="fill:#cc3b02" d="m 2.7338032,327.5662 -1.7320507,1 c -0.9595561,0.554 -1.28605078,1.7725 -0.73205078,2.73206 0.55400008,0.95955 1.77249478,1.28604 2.73205108,0.73204 l 1.7320508,-1 z"/>
+ <path style="fill:#ffa154" d="m 9.6620064,323.5662 2.0000006,3.4641 -3.4641018,2 c -1.837376,-0.6029 -2.7259372,-1.65301 -2.0000004,-3.4641 z"/>
+ <path style="fill:#f37329" d="m 6.1979048,325.5662 2.0000004,3.4641 -3.4641016,2 -2.0000004,-3.4641 z"/>
+ <path style="fill:#8cd5ff" d="m 5.2697008,320.638 1,-1.73205 c 0.554,-0.95955 1.7724948,-1.28605 2.7320508,-0.73205 0.959556,0.554 1.2860504,1.7725 0.7320508,2.73205 l -1,1.73205 z"/>
+ <path style="fill:#0d52bf" d="m 1.2697002,327.5662 -0.99999996,1.73206 c -0.554,0.95955 -0.22750532,2.17804 0.73205076,2.73204 0.9595564,0.554 2.178051,0.22751 2.732051,-0.73204 l 1,-1.73206 z"/>
+ <path style="fill:#64baff" d="m 5.2697004,320.638 3.4641016,2 -2,3.4641 c -1.8926644,0.39656 -3.1872376,-0.0686 -3.4641016,-2 z"/>
+ <path style="fill:#3689e6" d="m 3.2697004,324.1021 3.4641016,2 -2,3.4641 -3.4641018,-2 z"/>
+ <path style="fill:#e2ffb4" d="m 6.52e-6,320.3 v -2 c 0,-1.108 0.892,-2 2.00000008,-2 1.1079998,0 1.9999998,0.892 1.9999998,2 v 2 z"/>
+ <path style="fill:#3a9104" d="m 5.84e-6,328.3 v 2 c 0,1.108 0.892,2 1.99999996,2 1.1080002,0 2.0000002,-0.892 2.0000002,-2 v -2 z"/>
+ <path style="fill:#9bdb4d" d="M 5.84e-6,320.3 H 4.000006 v 4 c -1.4408152,1.28976 -2.7945202,1.53422 -4.00000016,0 z"/>
+ <path style="fill:#68b723" d="M 5.84e-6,324.3 H 4.000006 v 4 H 5.84e-6 Z"/>
+ <circle style="fill:#ffffff" cx="2" cy="330.3" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.cassidyjames.principles.svg b/.icons/awkward/16x16/apps/com.github.cassidyjames.principles.svg
new file mode 100644
index 00000000..b847f87b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cassidyjames.principles.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse style="fill:#3f3f3f" cx="8.982" cy="7.989" rx="4.289" ry="5.458"/>
+ <path style="fill:#4f4f4f" d="M 9.5 0 C 5.910149 0 3 3.5817219 3 8 C 3.0000001 12.418278 5.9101491 16 9.5 16 C 13.089851 16 16 12.418278 16 8 C 16 3.5817221 13.089851 2.7189401e-07 9.5 0 z M 9.5 3 C 11.09438 3.0000001 13 4.8990449 13 8 C 13 11.100955 11.09438 13 9.5 13 C 7.9056203 13 6.0000001 11.100955 6 8 C 6 4.8990446 7.9056201 3 9.5 3 z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="M 1.515,4.5 4.5,1.52 v 12.959"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.cjfloss.envelope.svg b/.icons/awkward/16x16/apps/com.github.cjfloss.envelope.svg
new file mode 100644
index 00000000..92c80119
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.cjfloss.envelope.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="opacity:0.2" d="M 6.75,2.25 V 3.3962404 C 6.0743752,3.4370227 5.4705229,3.551079 4.9379884,3.8415529 4.2154706,4.2356531 3.75,5.0625 3.75,6 c 0,1.0000001 0.6453112,1.7772435 1.374756,2.1115721 0.7294444,0.334329 1.5322264,0.4138185 2.2822264,0.5075685 0.75,0.09375 1.447218,0.2017605 1.8427736,0.3830565 C 9.6453112,9.1834935 9.75,9.2500001 9.75,9.75 9.75,10.101124 9.6478241,10.280474 9.3061523,10.493408 8.9644808,10.706342 8.3447329,10.875 7.5,10.875 6.1875,10.875 5.7460159,10.454473 5.4990233,10.083984 5.252031,9.713496 5.25,9.375 5.25,9.375 h -1.5 c 0,0 -0.00203,0.786504 0.5009768,1.541016 0.4232519,0.634878 1.2453667,1.229187 2.4990232,1.40332 V 13.5 h 1.5 V 12.339844 C 8.9620399,12.268966 9.5843588,12.087773 10.100098,11.766357 10.789676,11.336604 11.25,10.578123 11.25,9.75 11.25,8.7499999 10.604689,7.9727565 9.875244,7.6384279 9.1457996,7.3040989 8.3430176,7.2246094 7.5930176,7.1308594 6.8430176,7.0371094 6.1457996,6.9290989 5.750244,6.7478029 5.3546887,6.5665065 5.25,6.4999999 5.25,6 5.25,5.4375 5.3470294,5.3268469 5.6557616,5.1584471 5.9644943,4.9900478 6.6124999,4.875 7.5,4.875 8.8437499,4.875 9.3164273,5.2529557 9.5390625,5.53125 9.7616978,5.8095442 9.75,6 9.75,6 h 1.5 C 11.25,6 11.2383,5.2529557 10.710938,4.59375 10.268999,4.0413266 9.4700464,3.5636752 8.25,3.421875 V 2.25 Z"/>
+ <path style="fill:#4f8d28" d="M 7.5,0 A 7.5,7.5 0 0 0 0,7.5 7.5,7.5 0 0 0 7.5,15 7.5,7.5 0 0 0 15,7.5 7.5,7.5 0 0 0 7.5,0 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="m 10.5,6 c 0,0 0,-2.25 -3,-2.25 -1.875,0 -3,0.375 -3,1.875 0,3 6,0.75 6,3.75 0,1.179248 -1.125,1.875 -3,1.875 -3,0 -3,-2.25 -3,-2.25 v 0"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="7" y="2"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="7" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.coralynnmay.goodvibesapp.svg b/.icons/awkward/16x16/apps/com.github.coralynnmay.goodvibesapp.svg
new file mode 100644
index 00000000..418e513e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.coralynnmay.goodvibesapp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#73cbfc" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#0066bd" d="M 5.7414241,5.0039916 C 3.7611968,4.9951488 2.4521552,6.0543272 2.0815564,7.9643507 1.7771042,9.5334703 2.3293878,10.565159 3.6655962,10.921958 4.1518121,11.05179 5.6567809,10.989141 6.2951159,10.812595 7.4168987,10.502343 7.367769,10.553322 7.5655116,9.4844233 7.8066927,8.180717 7.634293,8.1734467 7.2821314,8.1734467 c -0.033121,-0.010259 -0.3155809,0 -0.3521617,0 h -1.056485 c -0.1950976,0 -0.3521617,0.1570641 -0.3521617,0.3521616 0,0.1950976 0.1570641,0.3521617 0.3521617,0.3521617 H 6.3226285 C 6.3143985,9.0083928 6.2765541,9.204638 6.2153291,9.5126243 6.0590503,10.298771 6.0487288,10.317164 5.6912136,10.457682 4.3594969,10.981108 3.5327245,10.339545 3.5975022,8.833062 3.6896365,6.6903484 4.5736968,5.3864174 5.9347002,5.3864174 c 1.198322,0 1.6392785,0.5410939 2.0448764,2.5098396 0.6697186,3.250784 0.5657369,3.076378 1.0688657,3.094483 0.5361749,0.0193 0.2885158,0.227827 2.1968837,-3.0098818 0.815135,-1.3829448 1.174505,-1.9934777 1.375632,-2.2725432 h 0.295761 c 0.195097,0 0.352161,-0.1570641 0.352161,-0.3521617 0,-0.1950976 -0.157064,-0.3521617 -0.352161,-0.3521617 h -1.056485 c -0.195098,0 -0.352162,0.1570641 -0.352162,0.3521617 0,0.1950976 0.157064,0.3521617 0.352162,0.3521617 h 0.186398 C 11.665421,6.4296238 10.113497,9.0858976 9.9673637,9.2478148 9.8375417,9.3916573 9.7989107,9.2643115 9.4219264,7.4601816 9.2054176,6.4240399 9.1023716,5.9416104 9.0972772,5.708315 h 0.2978242 c 0.1950976,0 0.3521613,-0.1570641 0.3521613,-0.3521617 0,-0.1950976 -0.1570637,-0.3521617 -0.3521613,-0.3521617 H 8.6907781 7.634293 c -0.034142,0 -1.8616942,-0.00898 -1.8928689,0 -0.4929369,-0.00976 0.7190451,0.0032 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.coslyk.MoonPlayer.svg b/.icons/awkward/16x16/apps/com.github.coslyk.MoonPlayer.svg
new file mode 100644
index 00000000..8c0bfc72
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.coslyk.MoonPlayer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#384fae" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#fae8a2" cx="-8" cy="8" r="5" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 8.47225,3.0268499 a 5.0000001,5.0000001 0 0 1 1.8095,0.5249 c -0.02525,0.080025 0.0043,0.1703 0.09625,0.25 0.06225,0.05395 0.11325,0.137975 0.11325,0.187025 0,0.149925 -0.1355,0.380125 -0.24375,0.413575 -0.14375,0.0445 -0.0955,0.1979 0.0895,0.28265 0.0855,0.03925 0.19075,0.15225 0.23375,0.251 0.04325,0.099 0.10675,0.1965 0.14125,0.21675 0.03425,0.0205 0.0625,0.09775 0.0625,0.172 0,0.1037501 -0.0475,0.1540001 -0.20325,0.2162501 -0.1115,0.04475 -0.245,0.07725 -0.29675,0.07225 -0.29775,-0.028 -0.3185,0.1455 -0.05825,0.4845 0.13825,0.18 0.20475,0.22525 0.299,0.2025 C 10.603,6.27925 10.651,6.304 10.691,6.391 c 0.042,0.09225 0.111,0.1235 0.29625,0.13625 0.18225,0.01275 0.26375,0.04975 0.332,0.1495 0.05,0.07275 0.122,0.13175 0.16025,0.13175 0.03835,0 0.1284,0.049 0.2002,0.1085 0.1461,0.12125 0.20315,0.1335 0.254375,0.05425 0.0677,-0.105 0.213775,-0.052 0.43115,0.15625 0.19225,0.184 0.215525,0.23325 0.186525,0.393 C 12.50015,7.80475 12.345975,8.057 12.169925,8.145 12.0163,8.22175 12.0133,8.23 12.106455,8.3285 c 0.05357,0.05675 0.1455,0.1175 0.2041,0.13525 0.16925,0.0515 0.07397,0.116 -0.228025,0.1545 -0.3091,0.03925 -0.40515,0.15125 -0.26075,0.304 0.08053,0.08525 0.076,0.10125 -0.05322,0.18225 C 11.51606,9.263 11.31526,9.166 11.55226,9 11.704585,8.89325 11.59806,8.84975 11.37451,8.92725 11.19626,8.989 11.16101,8.9855 11.05576,8.894 c -0.21625,-0.18725 -0.45125,0.08975 -0.2535,0.29875 0.12575,0.13325 0.08775,0.29375 -0.07525,0.316 -0.072,0.00975 -0.2215,0.07675 -0.3325,0.149 -0.111,0.072 -0.232,0.13125 -0.2685,0.13125 -0.0365,0 -0.1395004,0.07325 -0.2290004,0.16275 -0.1815,0.18125 -0.28225,0.20425 -0.3335,0.0765 C 9.502,9.87475 9.52675,9.7955 9.6925,9.61475 c 0.13175,-0.144 0.346,-0.5265 0.346,-0.61825 0,-0.0565 -0.21775,-0.0085 -0.33975,0.07475 -0.07625,0.05225 -0.19975,0.1195 -0.2745,0.15 -0.0795,0.0325 -0.162,0.1335 -0.19975,0.244 -0.05875,0.1735 -0.082,0.1885 -0.29,0.1885 H 8.7085 L 8.67425,10.06 c -0.041,0.48875 -0.08025,0.58775 -0.248,0.628 -0.1235,0.02975 -0.25525,0.221 -0.25525,0.3705 0,0.03975 0.08875,0.13725 0.19725,0.2165 0.1345,0.09825 0.1925,0.18175 0.1835,0.2635 -0.01125,0.10225 0.012,0.11825 0.15675,0.1075 0.09325,-0.007 0.25525,0.02575 0.35925,0.07275 0.12325,0.0555 0.25675,0.07325 0.382,0.05075 0.144,-0.02575 0.19275,-0.01575 0.19275,0.0405 0,0.0415 0.0505,0.119 0.112,0.1725 0.152,0.13175 0.08925,0.2015 -0.14425,0.1595 -0.145,-0.026 -0.2015,-0.0145 -0.2265,0.048 -0.05325,0.13275 0.08175,0.32275 0.207,0.2915 0.0795,-0.02 0.1175,0.0072 0.14225,0.101 0.0085,0.03325 0.02425,0.0615 0.043,0.0855 A 5.0000001,5.0000001 0 0 1 8.98475,12.90175 C 9.00975,12.854 9.03825,12.8105 9.066,12.791 9.19475,12.7 9.1085,12.4635 8.93125,12.421 8.7505,12.3775 8.779,12.26025 8.9755,12.23775 9.14775,12.21825 9.331,12.04375 9.2735,11.9545 9.23475,11.89475 9.07,11.9035 8.73675,11.9825 8.58625,12.018 8.4835,11.9465 8.13475,11.565 7.933,11.344 7.77775,11.252 7.6075,11.252 7.5425,11.252 7.31075,11.19225 7.09225,11.11925 6.67975,10.981 6.5185,10.986 6.53375,11.13675 c 0.0315,0.3135 -0.17025,0.303 -0.499,-0.0255 C 5.89775,10.9745 5.7725,10.8755 5.75625,10.891 5.6935,10.95125 5.8065,11.2445 5.9385,11.36325 c 0.16725,0.1505 0.1755,0.2455 0.02825,0.32075 -0.0805,0.0415 -0.11475,0.12525 -0.1275,0.3135 l -0.017,0.257 h -0.209 c -0.07325,0 -0.134,0.01 -0.183,0.02875 A 5.0000001,5.0000001 0 0 1 3.0077499,8.15675 c 0.0765,-0.1635 0.071,-0.26225 0,-0.3735 a 5.0000001,5.0000001 0 0 1 0.0225,-0.28025 c 0.0455,-0.00225 0.092,-0.00425 0.1455,-0.002 0.252,0.0105 0.46775,-0.08875 0.46775,-0.21525 0,-0.02675 0.0895,-0.137 0.19875,-0.24475 0.124,-0.122 0.1875,-0.23 0.169,-0.286 -0.017,-0.051 0.0195,-0.13325 0.084,-0.189 0.06275,-0.0545 0.11425,-0.142 0.11425,-0.1945 0,-0.08375 0.05325,-0.09425 0.4385,-0.085 l 0.4385,0.01075 -0.0075,0.43225 c -0.013,0.757 -0.12575,0.9535 -0.4735,0.82675 -0.15925,-0.05825 -0.5505,-0.01425 -0.66175,0.074 -0.04025,0.032 -0.0985,0.148 -0.12925,0.258 -0.031,0.10975 -0.1455,0.3 -0.255,0.42225 -0.2215,0.248 -0.23875,0.34475 -0.11175,0.63575 0.11075,0.254 0.23025,0.22475 0.2065,-0.05075 l -0.0175,-0.205 0.1875,0.035 c 0.10375,0.01975 0.23375,0.09625 0.292,0.172 0.083,0.10775 0.12175,0.1235 0.184,0.07425 0.0435,-0.0345 0.07875,-0.10725 0.07875,-0.16125 0,-0.054 0.0535,-0.114 0.1185,-0.13375 0.06525,-0.01975 0.1545,-0.118 0.19825,-0.21875 0.07025,-0.161 0.0685,-0.21025 -0.01325,-0.40575 -0.08275,-0.19825 -0.0835,-0.231 -0.00725,-0.30425 0.07,-0.067 0.10625,-0.06925 0.19825,-0.014 0.0925,0.05525 0.13625,0.05125 0.24625,-0.0225 0.07325,-0.04925 0.2015,-0.09 0.2845001,-0.09 C 5.573,7.6215 5.624,7.5395 5.624,7.268 5.624,7.01725 5.7735,6.92625 6.1295,6.959 6.3765,6.98175 6.431,6.9655 6.63025,6.812 6.7535,6.71725 6.948,6.48925 7.063,6.30475 7.178,6.12025 7.30175,5.9275 7.338,5.8765 7.39,5.80275 7.37725,5.732 7.2755,5.53125 L 7.147,5.2787499 7.4185,5.3154999 C 7.9015,5.3807499 7.99925,5.44325 7.7915,5.55475 7.7105,5.598 7.707,5.62025 7.7695,5.6925 c 0.041,0.047 0.06025,0.12175 0.0425,0.166 -0.01775,0.044 0.00475,0.148 0.04975,0.23075 0.04525,0.083 0.083,0.19925 0.0845,0.259 C 7.951,6.5345 8.27,6.68275 8.6255,6.663 9.164,6.63325 9.20775,6.64175 9.399,6.81925 9.638,7.04125 9.66875,7.1445 9.5575,7.3505 9.44975,7.5505 9.25825,7.63025 8.92675,7.61375 8.63025,7.599 8.59675,7.62525 8.6645,7.82125 8.72225,7.98775 8.91575,8.05175 9.047,7.94775 9.148,7.8675 9.49625,7.9295 9.603,8.047 c 0.04475,0.049 0.11125,0.178 0.1475,0.286 0.0625,0.1865 0.08075,0.198 0.36075,0.225 0.2795,0.02725 0.3065,0.01825 0.5075,-0.167 C 10.843,8.1845 10.881,8.0265 10.773,7.7545 10.725,7.634 10.6895,7.61425 10.5615,7.63775 10.308,7.684 10.208,7.596 10.208,7.32525 c 0,-0.13125 0.0255,-0.254 0.05675,-0.2725 0.031,-0.0185 0.0565,-0.088 0.0565,-0.15475 0,-0.06675 0.032,-0.15275 0.07075,-0.1905 C 10.44875,6.6525 10.4405,6.623 10.35,6.559 10.288,6.51525 10.186,6.48575 10.1235,6.49325 10.06125,6.50075 9.889,6.47375 9.74075,6.4335 9.5265,6.37575 9.4635,6.332 9.4345,6.21925 9.3795,6.00525 9.24525,5.8335 9.13275,5.8335 8.955,5.8335 8.95125,5.4155 9.124,4.8074999 c 0.0255,-0.08975 0.09575,-0.14675 0.21975,-0.1775 0.1005,-0.025 0.20975,-0.0935 0.24275,-0.15245 0.03275,-0.05895 0.093,-0.10695 0.13375,-0.10695 0.04075,0 0.1205,-0.0488 0.17675,-0.1084 0.05675,-0.06 0.174,-0.1084 0.26325,-0.1084 0.21125,0 0.21475,-0.14545 0.0053,-0.22215 -0.221268,-0.0811 -0.565768,0.0252 -0.649018,0.200175 -0.11275,0.237275 -0.238,0.138275 -0.27825,-0.2202 -0.04975,-0.443375 -0.20275,-0.5708 -0.685,-0.5708 H 8.2065 l 0.152,-0.15185 c 0.04725,-0.0474 0.0865,-0.105325 0.11375,-0.162125 z m -1.7975,0.157225 c 0.00975,0.0088 0.01925,0.016 0.02875,0.025875 0.116,0.1184 0.1705,0.135275 0.34975,0.107925 0.313,-0.047725 0.27275,0.0783 -0.07375,0.230475 -0.18725,0.082275 -0.30775,0.176075 -0.34875,0.270975 -0.1975,0.4579 -0.3335,0.704425 -0.40175,0.729425 -0.138,0.05075 -0.22025,-0.0511 -0.251,-0.31145 -0.03525,-0.2987 -0.13625,-0.362025 -0.31775,-0.198725 -0.0705,0.063375 -0.169,0.115225 -0.21875,0.115225 -0.1552501,0 -0.2700001,0.062325 -0.2700001,0.1465 0,0.04435 -0.0525,0.151225 -0.11675,0.2377 -0.09475,0.12725 -0.159,0.15775 -0.336,0.15775 -0.21725,0 -0.3505,0.04075 -0.6225,0.191 -0.00425,0.00225 -0.0085,0.003 -0.01275,0.00525 A 5.0000001,5.0000001 0 0 1 6.67475,3.1840749 Z M 12.999,7.978575 a 5.0000001,5.0000001 0 0 1 9.82e-4,0.0215 5.0000001,5.0000001 0 0 1 -0.09765,0.9605 c -0.18115,0.07375 -0.2312,0.0445 -0.25,-0.124 -0.0097,-0.08725 -0.05528,-0.186 -0.101575,-0.22025 -0.07153,-0.05275 -0.05863,-0.07975 0.0879,-0.17975 0.09485,-0.06475 0.188325,-0.17775 0.207525,-0.251 0.0186,-0.071 0.0815,-0.1485 0.152825,-0.207 z m -1.573775,1.65275 c 0.04675,-0.00475 0.103075,0.02025 0.165575,0.08025 0.132225,0.1265 0.11225,0.38075 -0.0376,0.48125 -0.171725,0.11525 -0.237975,0.08175 -0.259725,-0.13075 -0.02675,-0.262 0.02925,-0.42 0.13175,-0.43075 z m -0.8485,0.756 c 0.051,0.0018 0.10725,0.03825 0.1635,0.11525 0.05975,0.0815 0.076,0.18675 0.05325,0.3465 -0.02825,0.1965 -0.016,0.2385 0.08675,0.29125 0.13225,0.0675 0.1605,0.2685 0.05225,0.372 -0.1075,0.103 -0.21,0.076 -0.247,-0.065 -0.0525,-0.201 -0.34675,-0.2245 -0.54775,-0.044 -0.08575,0.077 -0.15575,0.116 -0.15575,0.0865 0,-0.0295 0.08925,-0.13675 0.19825,-0.23775 0.16675,-0.155 0.19775,-0.221 0.19775,-0.4205 0,-0.2815 0.08625,-0.44775 0.19875,-0.44425 z m 1.393475,0.6455 a 5.0000001,5.0000001 0 0 1 -0.115725,0.146 c 0.03407,-0.05275 0.07297,-0.10325 0.115725,-0.146 z m -1.684975,0.7675 c 0.02525,0.0087 0.036,0.0405 0.036,0.09625 0,0.0565 0.036,0.11575 0.08,0.13175 0.0585,0.0215 0.072,0.08925 0.0495,0.251 -0.0043,0.03025 -0.0055,0.0545 -0.007,0.07975 a 5.0000001,5.0000001 0 0 1 -0.208,0.10675 c 0.0035,-0.0865 -0.01225,-0.18825 -0.0575,-0.31575 -0.07675,-0.2165 -0.0795,-0.27075 -0.017,-0.30875 0.0585,-0.0355 0.0985,-0.04975 0.124,-0.041 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.dahenson.agenda.svg b/.icons/awkward/16x16/apps/com.github.dahenson.agenda.svg
new file mode 100644
index 00000000..9a9ddff1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.dahenson.agenda.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#3b89e1;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 4.5,8.5 2.7187336,2 L 11.5,5.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.danrabbit.harvey.svg b/.icons/awkward/16x16/apps/com.github.danrabbit.harvey.svg
new file mode 100644
index 00000000..c083f87f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.danrabbit.harvey.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#23c2c2" d="m 3.96,1 0,14 11.24,0 C 15.6432,15 16,14.60975 16,14.125 L 16,1.875 C 16,1.39025 15.6432,1 15.2,1 Z"/>
+ <path style="fill:#e4e4e4" d="M 0.8,1 C 0.3568,1 0,1.39025 0,1.875 l 0,12.25 C 0,14.60975 0.3568,15 0.8,15 L 4,15 4,1 Z"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="8" r="4"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px" d="m 9,7.6998932 1,1 2,-2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.danrabbit.lookbook.svg b/.icons/awkward/16x16/apps/com.github.danrabbit.lookbook.svg
new file mode 100644
index 00000000..d5f9dc34
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.danrabbit.lookbook.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#936aff" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+ <path style="fill:#ffffff" d="m 8,4.0479498 a 3,3 0 0 1 3,3 3,3 0 0 1 -3,3.0000002 3,3 0 0 1 -3,-3.0000002 3,3 0 0 1 3,-3 z m 0,1 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round" d="M 12,11.04795 10,9.0479498"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.danrabbit.nimbus.svg b/.icons/awkward/16x16/apps/com.github.danrabbit.nimbus.svg
new file mode 100644
index 00000000..7749db00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.danrabbit.nimbus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#2baee1" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#ffffff" d="m8.5172414 4c-1.9148041 0-2.0045366 1.2691382-2.4690193 2.3234159-0.1958621-0.1147222-0.4133946-0.174678-0.634429-0.1754557-0.7617241 0-1.3793104 0.693553-1.3793104 1.5487196 0.0003448 0.054056 0.00358 0.108117 0.00875 0.1617836-0.6093048 0.2749445-1.0432327 0.975151-1.0432327 1.8062069 0 1.0725557 0.7175917 2.3353297 1.608971 2.3353297h6.437231c1.458442 0 1.928532-1.444099 1.953798-2.5 0-1-0.433437-2.5-2.00275-2.496585l0.0055-0.00683c-0.17356-1.5473918-0.353164-2.996585-2.4855086-2.996585z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.davidmhewitt.clipped.svg b/.icons/awkward/16x16/apps/com.github.davidmhewitt.clipped.svg
new file mode 100644
index 00000000..68e1bcab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.davidmhewitt.clipped.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e0995e" width="12" height="14" x="2" y="1" rx="1" ry="1"/>
+ <rect style="fill:#ffffff" width="8" height="10" x="4" y="3"/>
+ <g>
+ <rect style="fill:#e0e0d1" width="6" height="1" x="5" y="5"/>
+ <rect style="fill:#e0e0d1" width="6" height="1" x="5" y="7"/>
+ <rect style="fill:#e0e0d1" width="6" height="1" x="5" y="9"/>
+ <rect style="fill:#e0e0d1" width="6" height="1" x="5" y="11"/>
+ </g>
+ <path style="fill:#4f5d73" d="M 6 0 L 6 2 C 6 2.554 6.446 3 7 3 L 9 3 C 9.554 3 10 2.554 10 2 L 10 0 L 6 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.davidmhewitt.torrential.svg b/.icons/awkward/16x16/apps/com.github.davidmhewitt.torrential.svg
new file mode 100644
index 00000000..a7761f58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.davidmhewitt.torrential.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5aa9f0" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 4,9 8,13 12,8.99957 10,9 V 7.49957 C 10,7.99957 9.295495,8 9.295495,8 c 0,0 -0.720971,0 -0.720971,-0.5 0,-0.5 -0.588388,-0.5 -0.588388,-0.5 0,0 -0.588389,0 -0.588389,0.5 C 7.397747,8 6.809359,8 6.809359,8 6.809359,8 6,8 6,7.49957 V 9 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 7.986136,3 c 0,0 -0.588389,0 -0.588389,0.5 C 7.397747,4 6.809359,4 6.809359,4 6.809359,4 6,4.00042 6,3.5 v 7 l 4,-4.3e-4 v -7 C 10,3.99957 9.295495,4 9.295495,4 9.295495,4 8.574524,4 8.574524,3.5 8.574524,3 7.986136,3 7.986136,3 Z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 6.809359,5 C 6.809359,5 6,4.99957 6,5.5 v 3 l 4,-4.3e-4 v -3 C 10,4.99957 9.295495,5 9.295495,5 c 0,0 -0.720971,0 -0.720971,0.5 0,0.5 -0.588388,0.5 -0.588388,0.5 0,0 -0.588389,0 -0.588389,-0.5 C 7.397747,5 6.809359,5 6.809359,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.debauchee.barrier.svg b/.icons/awkward/16x16/apps/com.github.debauchee.barrier.svg
new file mode 120000
index 00000000..f8486527
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.debauchee.barrier.svg
@@ -0,0 +1 @@
+barrier.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.djaler.formatter.svg b/.icons/awkward/16x16/apps/com.github.djaler.formatter.svg
new file mode 100644
index 00000000..fa2bb2ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.djaler.formatter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3c92d2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m4 8c0 2.2092 1.7909 4 4 4 2.1867 0 3.9602-1.7554 3.9961-3.9336 0.0024-0.02205 0.0038-0.04421 0.004-0.0664 0-0.368192-0.398908-0.66667-0.7671-0.66667s-0.733 0.298478-0.733 0.66667c0 1.4727-1.02714 2.5-2.49994 2.5-1.4727 0-2.50006-1.0272-2.50006-2.5 0-1.4727 1.02726-2.5 2.50006-2.5v1.5l2.99994-2.3334-2.99954-2.1666v1.4993c-2.2092 0-4 1.7909-4 4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.donadigo.appeditor.svg b/.icons/awkward/16x16/apps/com.github.donadigo.appeditor.svg
new file mode 100644
index 00000000..d9f61dfc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.donadigo.appeditor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#0ab884" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.donadigo.eddy.svg b/.icons/awkward/16x16/apps/com.github.donadigo.eddy.svg
new file mode 100644
index 00000000..904b3d23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.donadigo.eddy.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8.0061281,1.1376112e-6 C 4.1435181,1.1376112e-6 1.0122539,2.8631601 1.0122539,6.3950461 v 1.302897 c -2.172e-4,0.004 2.121e-4,0.0077 0,0.01171 -0.20019594,3.7667789 2.0694155,6.9718759 5.5756534,8.0086379 1.1116743,0.384736 1.6493382,0.260997 1.9156018,0.268542 C 10.631286,16.043413 11.55424,13.927914 10.717,12.074239 13.370265,12 14.999155,8.7858771 15,6.3950441 15,2.8631601 11.868737,1.1376112e-6 8.0061281,1.1376112e-6 Z"/>
+ <path style="fill:#f9548f" d="M 6.950083,8.6471681 C 6.8707887,8.5646668 6.8247399,8.4655394 6.7721281,8.366518 6.8222651,8.54004 6.9247992,8.6892501 7.0200169,8.8411606 L 6.9500829,8.647272 M 6.950524,8.6471681 C 6.871553,8.5646668 6.8251809,8.4654365 6.7725691,8.3668297 6.8227061,8.5404567 6.9253478,8.6895618 7.0205655,8.8414723 L 6.9505235,8.6471681 M 11.838194,7.1361047 c 0.01251,0.3237919 -0.09799,0.4811368 -0.197946,0.7593866 l -0.17973,0.086169 c -0.146926,0.2752782 0.01459,0.1747688 -0.09063,0.3936271 -0.229631,0.1966109 -0.695875,0.61503 -0.845114,0.6533401 -0.109118,-0.00239 0.07381,-0.1241063 0.09773,-0.1716849 C 10.314795,9.060183 10.376121,9.162012 9.9062733,9.285764 L 9.8926133,9.256151 C 8.7347103,9.7815006 7.1261228,8.7405703 7.1472105,7.320487 7.1349455,7.4105735 7.1120285,7.3880259 7.0864215,7.4241852 7.0267085,6.6936221 7.4365214,5.9598379 8.1275761,5.6598613 8.803568,5.3373371 9.5960813,5.4695055 10.080238,5.9049755 9.8140593,5.5690474 9.2846057,5.2129616 8.6575675,5.2458998 8.0430098,5.255563 7.4679379,5.6320145 7.2762114,6.0408846 6.9615088,6.2318638 6.9248204,6.7775781 6.7877499,6.8774318 6.6030061,8.1855034 7.1348373,8.7503374 8.0346177,9.4153358 8.1758412,9.5072719 8.0743727,9.5213511 8.0932757,9.591311 7.7943897,9.45644 7.5208943,9.2526814 7.2957071,9.0033059 7.4152403,9.1717376 7.5441339,9.3354945 7.7107918,9.464233 7.4287967,9.3723801 7.0522295,8.8057817 6.9425947,8.7827145 7.4283664,9.6213399 8.9133322,10.253192 9.6913203,9.9393951 9.3313218,9.9529029 8.8741692,9.9466685 8.4699513,9.8028636 8.2996353,9.718492 8.0690686,9.5441377 8.1103834,9.5116141 9.171851,9.8937087 10.268005,9.8008364 11.186184,9.0911896 c 0.233805,-0.1755689 0.489021,-0.4740295 0.562828,-0.47806 -0.111066,0.1610854 0.01904,0.077462 -0.06631,0.2196666 0.232417,-0.3619877 -0.10134,-0.1474218 0.240475,-0.6250975 l 0.126215,0.1675277 c -0.04725,-0.3007466 0.387122,-0.6654972 0.342924,-1.140784 0.09966,-0.145271 0.111065,0.1565448 0.0054,0.4907896 0.146646,-0.3708405 0.03879,-0.4304825 0.07631,-0.7366322 0.04045,0.1029293 0.09424,0.2121563 0.121631,0.3208524 -0.09564,-0.3585069 0.09772,-0.6035069 0.145818,-0.8119319 -0.04753,-0.020106 -0.147485,0.1584151 -0.170553,-0.2648252 0.0036,-0.1838835 0.05325,-0.096363 0.07228,-0.1416561 -0.03726,-0.020771 -0.135532,-0.1617609 -0.19517,-0.4320817 0.04295,-0.063663 0.11565,0.1647108 0.174588,0.1739584 C 12.58466,5.6180693 12.519468,5.454169 12.516682,5.2891974 12.344321,4.9420776 12.455652,5.3355704 12.3161,5.140164 12.132615,4.5887972 12.46818,5.0121736 12.490968,4.7618225 12.768702,5.1498169 12.927022,5.7516196 13,6.0006927 12.9444,5.6968726 12.854742,5.4024227 12.745064,5.1176268 c 0.08465,0.034445 -0.13608,-0.6249738 0.109947,-0.1882985 -0.26364,-0.9306964 -1.123784,-1.8003792 -1.915436,-2.2084181 0.09684,0.085411 0.219248,0.19257 0.175534,0.2094641 C 10.721328,2.7044827 10.790186,2.6866108 10.733163,2.5912251 10.412542,2.465395 10.3921,2.6015118 10.179071,2.5915369 9.5749503,2.2821048 9.458537,2.315043 8.902401,2.1214661 L 8.927706,2.2356588 C 8.5272537,2.1069193 8.4610855,2.2841829 8.0282484,2.2358666 8.0019964,2.2162284 8.1670403,2.1640676 8.3029273,2.1451567 7.9157086,2.194512 7.9337838,2.0714873 7.5548496,2.1586645 7.6481306,2.0955935 7.7471141,2.0536155 7.8466354,2 7.5309645,2.0184953 7.0926403,2.1771597 7.2278817,2.0327304 6.7128453,2.2543619 5.7981098,2.5654565 5.2847949,3.0296046 l -0.016139,-0.10401 C 5.0334628,3.1977245 4.2428869,3.7385552 4.1799463,4.0915239 l -0.063048,0.014027 C 3.994783,4.3053624 3.9153811,4.5317736 3.8183343,4.7371958 3.6583471,5.0002857 3.5836792,4.8385041 3.6064884,4.8797548 3.2916782,5.49519 3.1350262,6.0123312 3,6.4365784 3.096186,6.5752929 3.00247,7.2718787 3.038733,7.8292305 2.88079,10.582532 5.0428237,13.256033 7.4061595,13.872196 7.7524937,13.992727 8.26753,13.98857 8.7057467,14 8.1888813,13.857649 8.1221751,13.924149 7.6184358,13.754782 7.2552098,13.589571 7.1757003,13.401501 6.9183435,13.186416 L 7.0202319,13.35997 C 6.5156318,13.187486 6.7267246,13.146963 6.3160512,13.021237 L 6.4249329,12.88512 c -0.1627846,-0.01247 -0.4324067,-0.266 -0.5064291,-0.407312 l -0.1790415,0.0069 C 5.5246038,12.229057 5.4099122,12.045144 5.4184118,11.901753 l -0.057884,0.09975 c -0.065415,-0.109101 -0.7910064,-0.960091 -0.4146543,-0.761631 -0.069934,-0.0613 -0.1628922,-0.09975 -0.2637047,-0.27639 l 0.076594,-0.0843 C 4.577903,10.653707 4.425447,10.365888 4.4371744,10.270294 4.5337904,10.39602 4.6007122,10.41888 4.6672032,10.4407 4.2097278,9.3465698 4.1840137,10.380435 3.837787,9.3270355 l 0.073108,-0.00561 C 3.8548404,9.2395466 3.8204114,9.1512265 3.7754385,9.0642572 L 3.8073935,8.7579423 C 3.4782737,8.3908424 3.7155115,7.1969625 3.7631735,6.5423547 3.7957735,6.2761475 4.03796,5.9924841 4.2215096,5.5479743 L 4.1095075,5.5295829 C 4.323828,5.1692369 5.3330281,4.0821723 5.800617,4.1379698 6.0269877,3.8637619 5.755536,4.1369308 5.711209,4.0680411 6.208708,3.5717861 6.3651448,3.7174623 6.7008276,3.6281031 7.0626549,3.4210185 6.3901058,3.7090459 6.5616053,3.5491345 7.1875676,3.3951459 7.0050939,3.1987635 7.8214916,3.1206262 7.9076716,3.1677992 7.6216958,3.1935682 7.5499328,3.2547689 8.0712094,3.0087194 9.1998351,3.0649326 9.9332803,3.3911974 10.783676,3.7747145 11.739081,4.9076016 11.777814,5.9734693 l 0.04295,0.011118 c -0.02168,0.4237806 0.06728,0.9138636 -0.08715,1.3638701 l 0.104395,-0.2132255"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.eudaldgr.elements.svg b/.icons/awkward/16x16/apps/com.github.eudaldgr.elements.svg
new file mode 100644
index 00000000..faa7548f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.eudaldgr.elements.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f99ed" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g style="font-size:12.20572472px;line-height:0%;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.40782596,0,0,0.39232422,-1.2000001,-2.0000006)">
+ <path style="fill:#ffffff" d="m 20.106616,33.13586 h -7.335592 v 7.646737 H 7.8464845 V 20.391298 H 12.73005 v 7.646738 h 7.376566 v -7.646738 h 4.904053 v 20.391299 h -4.904053 z"/>
+ </g>
+ <path style="fill:#ffffff" d="m 13,2 v 1 h -1 v 1 h 1 v 3 h 1 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.fabiocolacio.marker.svg b/.icons/awkward/16x16/apps/com.github.fabiocolacio.marker.svg
new file mode 100644
index 00000000..e082e2b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.fabiocolacio.marker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <g transform="translate(0,-292.76667)">
+ <path style="fill:#4f4f4f" transform="matrix(0.26458333,0,0,0.26458333,0,292.76667)" d="m 6,0 0,4.0999999 4,0 L 10,1.5 Z"/>
+ <rect style="fill:#a4a4a4" width="1.058" height=".529" x="1.59" y="293.82"/>
+ <rect style="fill:#a4a4a4" width="1.587" height="1.852" x="1.32" y="294.09"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 1.2103912,294.88337 c -0.23083331,0 -0.41664125,0.17838 -0.41664125,0.39998 l 0,1.71665 2.64583315,0 0,-1.71665 c 0,-0.2216 -0.1858079,-0.39998 -0.4166412,-0.39998 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.geigi.cozy.svg b/.icons/awkward/16x16/apps/com.github.geigi.cozy.svg
new file mode 120000
index 00000000..0d281589
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.geigi.cozy.svg
@@ -0,0 +1 @@
+audiobook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.georgekap1an.chores.svg b/.icons/awkward/16x16/apps/com.github.georgekap1an.chores.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.georgekap1an.chores.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.gijsgoudzwaard.image-optimizer.svg b/.icons/awkward/16x16/apps/com.github.gijsgoudzwaard.image-optimizer.svg
new file mode 100644
index 00000000..1f2f6527
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.gijsgoudzwaard.image-optimizer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff766a" d="m0.85714 1c-0.47485 0-0.85714 0.3902-0.85714 0.875v12.25s0 0.8785 0.85714 0.875l14.343-0.058c0.443-0.002 0.8-0.365 0.8-0.817v-12.25c0-0.48475-0.38229-0.875-0.85714-0.875h-14.286zm0 14h14.286c0.25139 0 0.46846-0.1168 0.625-0.29167-0.1446 0.14739-0.34983 0.2361-0.57143 0.23698l-14.339 0.05469z"/>
+ <path style="fill:#ffffff" d="m 6.9643103,3.99981 -0.0882,1.0536 a 3.1429,3.1429 0 0 0 -0.91852,0.53126 L 5,5.13377 4,6.86587 4.86941,7.46967 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.867,0.602 1,1.7321 0.9553603,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 2,0 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.9185399,-0.53126 l 0.9575798,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.9553598,0.44978 a 3.1429,3.1429 0 0 0 -0.92076,-0.5279 l -0.088,-1.056 -2.0000001,0 z m 1,2.8572 a 1.1429,1.1429 0 0 1 1.1430001,1.143 1.1429,1.1429 0 0 1 -1.1429,1.1428 1.1429,1.1429 0 0 1 -1.1429001,-1.1428 1.1429,1.1429 0 0 1 1.1428,-1.1428 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.gkarsay.parlatype.svg b/.icons/awkward/16x16/apps/com.github.gkarsay.parlatype.svg
new file mode 120000
index 00000000..f77824b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.gkarsay.parlatype.svg
@@ -0,0 +1 @@
+parlatype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.hannesschulze.optimizer.svg b/.icons/awkward/16x16/apps/com.github.hannesschulze.optimizer.svg
new file mode 100644
index 00000000..0b165e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.hannesschulze.optimizer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="fill:none" width="16" height="16" version="1.1">
+ <path style="fill:#5d6d79" d="M 8.4999999,3 C 4.3364349,3 1.1943424,6.8498126 1.000488,11.457782 A 0.50006085,0.51928267 0 0 0 1.4998478,12 H 15.500152 a 0.50006085,0.51928267 0 0 0 0.49936,-0.542218 C 15.805643,6.8498148 12.663565,3 8.4999999,3 Z"/>
+ <path style="fill:#e2900d" d="M 9,12.2 8,10.7 12,9 Z"/>
+ <circle style="fill:#ed274c" cx="8.5" cy="11.5" r="1.5"/>
+ <g transform="matrix(0.35714285,0,0,0.35714285,-0.07142854,-0.74999983)">
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 24,13.985758 v 2.999999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 33,16.3973 -1.5,2.598076"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 39.588457,22.985757 -2.598076,1.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 42,31.985757 H 39"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="M 9,31.985757 H 6"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 8.411543,22.985757 2.598076,1.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round" d="m 15,16.3973 1.5,2.598076"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.harisvsulaiman.pushy.svg b/.icons/awkward/16x16/apps/com.github.harisvsulaiman.pushy.svg
new file mode 100644
index 00000000..5ffbae52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.harisvsulaiman.pushy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="isolation:isolate;fill:#3ca13c" d="m -1.0142857e-7,1046.8622 c 0,-2.4836 3.58467990142857,-4.5 8.00000000142857,-4.5 4.4153201,0 8.0000001,2.0164 8.0000001,4.5 0,2.4836 -3.58468,4.5 -8.0000001,4.5 -4.4153201,0 -8.00000000142857,-2.0164 -8.00000000142857,-4.5 z" vector-effect="non-scaling-stroke"/>
+ <path style="isolation:isolate;fill:none" d="m 15.202847,1045.9755 c 0,2.3175 -3.227488,4.1991 -7.2028471,4.1991 -3.9753594,0 -7.20284699,-1.8816 -7.20284699,-4.1991 l 0,-4.4536 14.40569409,0 0,4.4536 0,0 z"/>
+ <path style="isolation:isolate;fill:#e4e4e4" d="m 15,1046.1147 c 0,2.3443 -3.136595,4.2475 -6.9999998,4.2475 -3.8634051,0 -7.00000021,-1.9032 -7.00000021,-4.2475 l 0,-4.7525 14.00000001,0 0,4.7525 z"/>
+ <path style="isolation:isolate;fill:#f7f7f7" d="m 0.99999999,1041.3621 c 0,-2.2077 3.13659511,-3.9999 7.00000021,-3.9999 3.8634048,0 6.9999998,1.7922 6.9999998,3.9999 0,2.2077 -3.136595,4.0001 -6.9999998,4.0001 -3.8634051,0 -7.00000021,-1.7924 -7.00000021,-4.0001 z" vector-effect="non-scaling-stroke"/>
+ <rect style="isolation:isolate;fill:#3ca13c" width="8" height="1.7" x="4" y="1039.86"/>
+ <path style="isolation:isolate;fill:#3ca13c" d="m 4.0000065,1041.5777 c 0,-0.9848 1.7923382,-1.7844 3.9999955,-1.7844 2.207658,0 3.999997,0.7996 3.999997,1.7844 0,0.9849 -1.792339,1.7845 -3.999997,1.7845 -2.2076573,0 -3.9999955,-0.7996 -3.9999955,-1.7845 z" vector-effect="non-scaling-stroke"/>
+ <path style="isolation:isolate;fill:#4ccc4c" d="m 4.0000065,1039.8622 c 0,-0.8278 1.7923382,-1.5 3.9999955,-1.5 2.207658,0 3.999997,0.6722 3.999997,1.5 0,0.8279 -1.792339,1.5 -3.999997,1.5 -2.2076573,0 -3.9999955,-0.6721 -3.9999955,-1.5 z" vector-effect="non-scaling-stroke"/>
+ <path style="isolation:isolate;fill:none" d="m 4.0664298,1040.2166 c -0.01104,-0.051 -0.016684,-0.1016 -0.016684,-0.1531 0,-0.9142 1.7696414,-1.6565 3.9493434,-1.6565 2.1797023,0 3.9493433,0.7424 3.9493433,1.6565 0,0.1166 -0.02882,0.2305 -0.08363,0.3404" vector-effect="non-scaling-stroke"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.hluk.copyq.svg b/.icons/awkward/16x16/apps/com.github.hluk.copyq.svg
new file mode 120000
index 00000000..286727a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.hluk.copyq.svg
@@ -0,0 +1 @@
+copyq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.huluti.ImCompressor.svg b/.icons/awkward/16x16/apps/com.github.huluti.ImCompressor.svg
new file mode 100644
index 00000000..e6291add
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.huluti.ImCompressor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#35c9ec" cx="8" cy="8" r="8"/>
+ <path style="fill:#414141" d="M 12.600267,11 C 12.069963,11 11.608734,10.899179 11.216577,10.697538 10.82442,10.491208 10.523618,10.200469 10.314171,9.8253226 10.104724,9.450176 10,9.0140681 10,8.516999 10,7.8276671 10.122549,7.2157091 10.367647,6.6811254 10.877036,5.4138511 11.835772,5.0106927 12.50413,5 c 0.481283,0 0.846702,0.1313014 1.096257,0.3939039 0.249554,0.257913 0.374331,0.500658 0.374331,0.9273874 -0.01803,0.4375873 -0.24207,0.6645124 -0.554813,0.7354174 -0.124777,0 -0.222816,-0.03048 -0.294117,-0.091442 -0.0713,-0.060961 -0.106952,-0.1500587 -0.106952,-0.2672919 0.03309,-0.7107239 -0.0024,-0.8100162 -0.763445,-0.7633622 -0.954845,0.286493 -1.183111,1.4758103 -1.272773,2.4557742 0,0.5627199 0.149286,0.9988277 0.44786,1.3083236 0.298574,0.3048066 0.73975,0.4572096 1.323529,0.4572096 0.289661,0 0.581551,-0.03751 0.875669,-0.112544 0.298573,-0.079719 0.628342,-0.1992963 0.989304,-0.3587335 0.06684,-0.028136 0.122549,-0.042206 0.167112,-0.042206 0.0713,0 0.124777,0.028136 0.160428,0.084408 C 14.982174,9.7831168 15,9.8558019 15,9.9448989 c 0,0.2860491 -0.147059,0.4970691 -0.441177,0.6330591 -0.316399,0.14537 -0.646167,0.253224 -0.989303,0.323565 -0.338682,0.06565 -0.661765,0.09848 -0.969252,0.09848 z"/>
+ <path style="fill:#ffffff" d="m 4.5671902,5.0069728 q 0.1815013,0 0.3071559,0.090591 Q 5,5.1811878 5,5.3066233 5,5.5296178 4.860384,5.6689886 4.720768,5.8013969 4.4624787,5.8013969 q -0.4048868,0 -0.6143112,0.00696 Q 3.8342075,5.8919895 3.7225137,6.560979 3.5968586,7.3066183 3.5689355,7.4738656 L 3.4223391,8.3867582 q -0.1535783,1.0243871 -0.2443285,1.7142848 0.1465974,-0.007 0.3979059,-0.007 0.3699826,0 0.5026177,0.09756 0.1326355,0.09757 0.1326355,0.292683 0,0.181183 -0.1465964,0.306618 -0.1396159,0.125436 -0.3979063,0.125436 -0.1745199,0 -0.551484,-0.01394 -0.3490395,-0.01394 -0.4607328,-0.01394 -0.4397905,0 -0.9633507,0.07666 Q 1.460733,11 1.3630018,11 1.2094241,11 1.1047121,10.916375 1,10.832748 1,10.672468 1,10.421597 1.2233857,10.282226 1.4467714,10.142856 1.8516581,10.135882 l 0.3280979,-0.007 0.020942,-0.1533066 Q 2.3682373,8.8606231 2.4450262,8.4006932 L 2.598604,7.4878066 Q 2.73822,6.6794403 2.8499128,5.8223009 l -0.5863869,0.00696 q -0.2513095,0 -0.3490406,-0.076656 -0.09075,-0.083623 -0.09075,-0.2299622 0,-0.4738654 0.6841189,-0.5087095 Q 2.8289707,5 3.289704,5 Z"/>
+ <path style="fill:#ffffff" d="m 5.5030377,10.999994 q -0.2770352,0 -0.3936825,-0.254779 Q 5,10.490442 5,9.9299315 5,9.1019109 5.2697452,8.3566861 5.3353579,8.1719721 5.481166,8.0891706 q 0.1530991,-0.08917 0.4228438,-0.08917 0.1458083,0 0.2041314,0.031841 0.058323,0.031841 0.058323,0.1210181 0,0.1019129 -0.1093555,0.4585985 Q 5.984205,8.8662312 5.9404618,9.0573142 5.8967182,9.2420279 5.8675581,9.522281 6.0643986,9.0254711 6.3341442,8.6815228 6.6111793,8.3375741 6.8955054,8.1719655 7.1871214,7.999994 7.4422848,7.999994 q 0.2551648,0 0.3572309,0.1019122 0.1093555,0.1019077 0.1093555,0.3121007 0,0.2038195 -0.1385169,0.7388509 Q 7.7120296,9.3821567 7.6901587,9.4968065 8.0546791,8.7133655 8.4993943,8.3566796 8.944109,7.999994 9.3305001,7.999994 q 0.4738766,0 0.4738766,0.4140129 0,0.2484048 -0.1603891,0.8980856 -0.1385179,0.5541368 -0.1385179,0.7324825 0,0.254779 0.2114217,0.254779 0.1458083,0 0.3426496,-0.152867 0.204131,-0.1592346 0.53949,-0.5095568 0.08748,-0.08917 0.196841,-0.08917 0.09478,0 0.145808,0.076433 Q 11,9.7006262 11,9.8343866 q 0,0.2547734 -0.138519,0.3949024 -0.313487,0.33758 -0.678007,0.554137 -0.3572302,0.216561 -0.8165258,0.216561 -0.3718107,0 -0.5613612,-0.184713 -0.1895504,-0.191082 -0.1895504,-0.547768 0,-0.178346 0.1020652,-0.6369446 0.094774,-0.4012704 0.094774,-0.5541368 0,-0.1019122 -0.080194,-0.1019122 -0.094775,0 -0.2697448,0.216562 -0.1749698,0.2101881 -0.3499389,0.5605055 -0.1749704,0.3503221 -0.284326,0.7388561 -0.080194,0.305732 -0.1895504,0.40764 -0.1020653,0.101911 -0.3353587,0.101911 -0.2405835,0 -0.3645203,-0.19745 -0.1166461,-0.203825 -0.1166461,-0.490446 0,-0.242037 0.072904,-0.7006351 0.058322,-0.4076446 0.058322,-0.5350313 0,-0.1019122 -0.080194,-0.1019122 -0.1093567,0 -0.2770356,0.2292989 Q 6.4289135,9.4331101 6.2685249,9.7897965 6.1154266,10.146487 6.020651,10.490436 5.940457,10.789794 5.8311001,10.898076 5.7290349,10.999987 5.5030325,10.999987 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.jeremypw.gnonograms.svg b/.icons/awkward/16x16/apps/com.github.jeremypw.gnonograms.svg
new file mode 100644
index 00000000..5fb9ea3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.jeremypw.gnonograms.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-316.3)">
+ <path style="fill:#5245ac" d="M 6.7469189,331.27657 C 6.5859707,331.22917 6.4550511,331.14774 6.3245524,331.0139 6.1008949,330.78452 5.98965,330.54155 6.028133,330.19208 c 0.043762,-0.62281 0.5400632,-1.21039 1.367006,-1.24247 0.144801,-3.9e-4 0.3,0.0215 0.463631,0.0584 0.08515,0.0192 0.19094,0.0482 0.235097,0.0645 0.0723,0.0266 0.1847396,0.0267 0.2231486,7.7e-4 0.05684,-0.0382 0.05405,-0.0741 -0.0205,-0.26379 -0.221665,-0.56399 -0.677604,-1.23932 -1.257296,-1.41294 -0.1224401,-0.0366 -0.3076957,-0.059 -0.4871102,-0.0631 -1.2008255,0.0312 -2.0760628,1.29562 -2.6232125,2.16487 -0.1749307,0.27647 -0.3799577,0.58789 -0.4556145,0.69205 -0.3855821,0.53082 -0.835689,0.88748 -1.2878688,1.02048 -0.1708564,0.0502 -0.5810359,0.071 -0.7514458,0.0379 -0.90609526,-0.17585 -1.51142136,-0.99592 -1.42593976,-1.9318 0.00722,-0.079 0.018575,-0.14325 0.025234,-0.14267 0.00666,7.8e-4 0.042792,0.0424 0.080298,0.0929 0.1554793,0.20945 0.4947094,0.39071 0.7605063,0.45479 0.19778366,0.0477 0.39122446,0.055 0.57631086,0.022 0.5009558,-0.0896 0.8212306,-0.3029 1.3442316,-1.01994 0.7922769,-1.08621 1.3570243,-2.13529 2.4690872,-4.58658 0.7336632,-1.6172 1.1348857,-2.42673 1.5741203,-3.17607 0.5662233,-0.96597 1.1630633,-1.74312 1.7228793,-2.24337 0.855906,-0.76481 1.8697614,-1.22747 3.0348434,-1.38491 0.35106,-0.0475 0.958308,-0.0431 1.290103,0.009 1.190412,0.18775 2.105936,0.79238 2.66929,1.76281 0.181733,0.31306 0.338168,0.75709 0.410471,1.16512 0.04611,0.26018 0.04613,0.84021 5.5e-5,1.10171 -0.03782,0.21463 -0.133724,0.56559 -0.198789,0.72749 l -0.04456,0.11087 -0.0021,-0.19992 c -0.0087,-0.8433 -0.55133,-1.40836 -1.363082,-1.638 -0.159001,-0.045 -0.208587,-0.0503 -0.460491,-0.0496 -0.246851,7.7e-4 -0.305123,0.007 -0.464008,0.0506 -0.91027,0.24989 -1.971312,1.3878 -2.270086,2.59728 -0.21922,0.88743 -0.184751,1.86559 0.102717,2.91496 0.270063,0.98582 1.563787,2.02287 1.828599,2.22142 0.939574,0.70445 1.759726,0.9434 2.478387,1.44861 0.247776,0.17314 0.317069,0.26041 0.33938,0.4274 0.02753,0.20605 -0.09643,0.39855 -0.409591,0.63608 -0.0866,0.0656 -0.250069,0.24777 -0.363264,0.33955 0,0 -0.159383,0.21507 -0.342798,0.30414 -0.05111,0.0248 -0.130366,0.0353 -0.208717,0.0389 -0.555954,-0.0221 -0.637123,-0.38449 -0.608819,-0.66983 0.02977,-0.30016 0.515401,-0.53939 0.795814,-0.44118 0.06333,0.0221 0.132989,0.0685 0.202778,0.13477 0.113508,0.10781 -0.07678,0.0908 -0.04393,0.028 0.03545,-0.068 0.04189,-0.30579 0.01246,-0.46102 -0.103548,-0.54636 -0.57887,-0.63149 -1.112677,-0.60163 -0.311102,0.0173 -0.607195,0.16112 -0.854119,0.41454 -0.163449,0.16776 -0.275731,0.32173 -0.468313,0.6422 -0.445974,0.58548 -0.689004,0.90655 -1.377878,0.94564 -0.809142,0.0575 -1.079118,-0.1398 -1.11074,-0.70221 -0.045756,-0.81379 0.504085,-1.09422 1.151525,-1.23083 0.516073,-0.10889 0.910977,-0.008 1.22333,0.0763 0.173229,0.057 0.230902,0.0581 0.250725,0.005 0.02955,-0.079 -0.133922,-0.73059 -0.269293,-0.92232 -0.22413,-0.31741 -0.553636,-0.55416 -0.925215,-0.66476 -0.171105,-0.0509 -0.573247,-0.0698 -0.7763,-0.0364 -1.1339234,0.21659 -1.5126464,1.17807 -1.9621454,1.98093 -0.519457,0.91945 -0.8290846,1.26975 -1.3169606,1.44096 -0.174885,0.0614 -0.5030759,0.0796 -0.6504183,0.0362 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.jmoerman.go-for-it.svg b/.icons/awkward/16x16/apps/com.github.jmoerman.go-for-it.svg
new file mode 100644
index 00000000..8e4d2c73
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.jmoerman.go-for-it.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-32)">
+ <ellipse style="fill:#4e4e4e" cx="-22.627" cy="43.134" rx="1.632" ry="1.355" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)"/>
+ <path style="fill:#707070" d="M 7.9999999,32 C 3.5858771,32 -1.0001675e-8,35.585876 -1.0001675e-8,40 -1.0001675e-8,44.414123 3.5858771,48.000001 7.9999999,48 12.414122,48 16.000004,44.414123 16,40 16,35.585876 12.414122,32 7.9999999,32 Z"/>
+ <path style="fill:#f7f7f7" d="M 8.0000003,34 C 4.6894072,34 2.0000001,36.689406 2.0000001,39.999999 2.0000001,43.310593 4.6894072,46 8.0000003,46 11.310593,46 14.000002,43.310593 14,39.999999 14,36.689406 11.310593,34 8.0000003,34 Z"/>
+ <path style="fill:#30b630" d="m 15.765137,32.2401 c 0.313151,0.313151 0.313151,0.817357 0,1.130508 L 8.5195501,40.616195 8.2585578,40.530703 C 7.8376997,40.392843 8.0599235,41.413078 7.7467727,41.099927 7.4336223,40.786777 7.210462,40.612201 7.3507904,40.19216 L 7.6860295,39.188701 14.63463,32.2401 c 0.31315,-0.31315 0.817356,-0.31315 1.130507,0 z"/>
+ <path style="fill:#30b630" d="m 3.1077955,37.402646 c -0.2214309,0.383529 -0.090933,0.870555 0.2925965,1.091986 L 8.4499572,41.41 8.6315737,40.95591 C 8.7960333,40.544717 8.9824022,41.145838 9.203833,40.762309 9.4252639,40.378779 8.9141151,40.78934 9.0349808,40.363292 L 9.1475117,39.966622 4.1997818,37.110049 C 3.816252,36.888618 3.3292264,37.019116 3.1077955,37.402646 Z"/>
+ <path style="fill:#707070" d="m 8.0000002,38 c -1.103531,0 -2,0.896469 -2,2 0,1.103531 0.896469,2 2,2 1.1035305,0 1.9999995,-0.896469 1.9999995,-2 0,-1.103531 -0.896469,-2 -1.9999995,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.johnfactotum.Foliate.svg b/.icons/awkward/16x16/apps/com.github.johnfactotum.Foliate.svg
new file mode 100644
index 00000000..92f80ff4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.johnfactotum.Foliate.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#20baba" width="8" height="11" x="0" y="3" ry="1.1"/>
+ <rect style="fill:#20baba" width="8" height="11" x="8" y="3" ry="1.1"/>
+ <path style="fill:#e4e4e4" d="M 8.888889,2 C 8.3964446,2 8,2.424762 8,2.9523809 V 12 h 5.111112 C 13.603555,12 14,11.575236 14,11.04762 V 10.095237 3.904762 2.9523809 C 14,2.424762 13.603555,2 13.111112,2 Z"/>
+ <path style="opacity:0.05" d="M 8.888889,2 C 8.3964446,2 8,2.424762 8,2.9523809 V 12 h 5.111112 C 13.603555,12 14,11.575236 14,11.04762 V 10.095237 3.904762 2.9523809 C 14,2.424762 13.603555,2 13.111112,2 Z"/>
+ <rect style="fill:#00cccc" width="2" height="1" x="9" y="3" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="1" x="9" y="5" ry="0"/>
+ <rect style="opacity:0.2" width="4.571" height=".762" x="3.43" y="4.71" ry="0"/>
+ <rect style="opacity:0.2" width="4.571" height=".762" x="3.43" y="6.24" ry="0"/>
+ <path style="fill:#e4e4e4" d="M 7.111111,2 C 7.603555,2 8,2.424762 8,2.9523809 V 12 H 2.888888 C 2.396445,12 2,11.575236 2,11.04762 V 10.095237 3.904762 2.9523809 C 2,2.424762 2.396445,2 2.888888,2 Z"/>
+ <rect style="opacity:0.2" width="4" height="1" x="3" y="7" ry="0"/>
+ <rect style="opacity:0.2" width="4" height="1" x="3" y="9" ry="0"/>
+ <g transform="matrix(0.93750001,0,0,0.93750001,0.1428576,-0.42757137)">
+ <path style="fill:#00cccc" d="m 4.2177717,1.5238091 c 0,0 -1.1735674,2.8006201 -1.1701457,4.2737652 0.00256,1.0962941 0.1571028,2.3333246 0.8855929,3.1767859 0.5596968,0.6480461 2.3706575,1.0917718 2.3706575,1.0917718 L 6.8940818,12.184033 7.4449397,12.042201 6.8547347,9.9243 c 0,0 1.3372282,-1.2547093 1.4849223,-2.0848781 C 8.5318296,6.7587503 8.0221721,5.6131229 7.4542063,4.6624989 6.6909317,3.3851797 4.2177717,1.5238091 4.2177717,1.5238091 Z"/>
+ <path style="opacity:0.2" d="M 6.8852429,12.190476 7.4361008,12.048506 6.4029568,8.3422097 7.4110101,6.6639206 7.061734,6.4701507 6.2554056,7.8128368 5.9603027,6.753817 6.7666315,5.4111309 6.4173553,5.217361 5.812609,6.224444 5.5912105,5.4301789 6.1961001,4.423233 5.8468239,4.2293259 5.4436597,4.9008059 4.9178921,3.0538246 4.3670342,3.1956574 4.8928014,5.0426391 4.1943919,4.6549621 3.9928098,4.9907023 5.0404951,5.572012 5.2618932,6.3662772 4.2142079,5.7848299 4.0126258,6.1205697 5.4094444,6.8957869 5.7045473,7.9546696 4.3077283,7.1794528 4.1061458,7.515193 5.852241,8.4840425 Z"/>
+ </g>
+ <rect style="opacity:0.2" width="4" height="1" x="9" y="7" ry="0"/>
+ <rect style="opacity:0.2" width="2" height="1" x="9" y="9" ry="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.junrrein.PDFSlicer.svg b/.icons/awkward/16x16/apps/com.github.junrrein.PDFSlicer.svg
new file mode 100644
index 00000000..fe1599aa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.junrrein.PDFSlicer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#b3b3b7" d="M 6.533645,11.496691 9.8380198,5.7403812 8.1095,4.7366783 5.5663639,9.1669014 C 5.3445398,9.5533247 2.734266,13.961538 4.52262,15 Z"/>
+ <path style="fill:#d8d9dd" d="M 8.487862,11.496691 5.1834872,5.7403812 6.912007,4.7366783 9.4551431,9.1669014 C 9.6769672,9.5533247 12.287241,13.961538 10.498887,15 Z"/>
+ <circle style="fill:#808083" cx="7.5" cy="7.5" r=".5"/>
+ <polygon style="opacity:0.3" transform="matrix(0.025744,0,0,0.02565155,1.5446398,1.3466291)" points="221.62 233.66 227.8 239.88 221.62 246.1 225.16 249.63 231.33 243.43 237.5 249.63 241.04 246.1 234.86 239.88 241.04 233.66 237.5 230.14 231.33 236.34 225.16 230.14"/>
+ <path style="fill:#85a433" d="m 10.521507,0 a 2.5,2.5 0 0 1 0.271484,0.01757813 c 0.353164,0.02947372 0.697813,0.12717349 1.013672,0.31054687 0.636817,0.36979282 1.035052,0.9910453 1.16211,1.6660156 a 2.5,2.5 0 0 1 0.01367,0.080078 c 0.01365,0.088489 0.0273,0.1758775 0.03125,0.265625 A 2.5,2.5 0 0 1 13.021507,2.5 a 2.5,2.5 0 0 1 -2.5,2.5 2.5,2.5 0 0 1 -0.25,-0.015625 L 9.8359601,5.7421875 8.1074445,4.7382812 8.5293195,4.0039062 A 2.5,2.5 0 0 1 8.021507,2.5 a 2.5,2.5 0 0 1 2.5,-2.5 z"/>
+ <path style="fill:#9fd022" d="M 4.5,0 A 2.5,2.5 0 0 0 4.2285156,0.01757813 C 3.8753522,0.04705185 3.5307033,0.14475162 3.2148438,0.328125 2.5780269,0.69791782 2.1797916,1.3191703 2.0527344,1.9941406 a 2.5,2.5 0 0 0 -0.013672,0.080078 c -0.013655,0.088489 -0.027295,0.1758775 -0.03125,0.265625 A 2.5,2.5 0 0 0 2,2.5 2.5,2.5 0 0 0 4.5,5 2.5,2.5 0 0 0 4.75,4.984375 L 5.1855469,5.7421875 6.9140625,4.7382812 6.4921875,4.0039062 A 2.5,2.5 0 0 0 7,2.5 2.5,2.5 0 0 0 4.5,0 Z"/>
+ <path style="fill:#ffffff" d="M 4.2433682,3.4661519 C 3.9848996,3.3975515 3.7687047,3.2323952 3.6346847,3.001073 3.3575087,2.5227607 3.5219473,1.9093106 4.0012366,1.6336202 c 0.15371,-0.088422 0.3243651,-0.13362 0.497217,-0.13362 0.086107,0 0.1727945,0.011213 0.2581791,0.033915 0.258468,0.0686 0.4746635,0.2337565 0.6086831,0.4650786 C 5.6424923,2.477305 5.4780544,3.0907274 4.9987355,3.3664179 4.7684007,3.4988632 4.5001308,3.5342651 4.2433682,3.4661519 Z"/>
+ <path style="fill:#ffffff" d="M 10.243368,3.4661519 C 9.9848996,3.3975515 9.7687047,3.2323952 9.6346847,3.001073 9.3575087,2.5227607 9.5219473,1.9093106 10.001237,1.6336202 c 0.15371,-0.088422 0.324365,-0.13362 0.497216,-0.13362 0.08611,0 0.172795,0.011213 0.25818,0.033915 0.258468,0.0686 0.474663,0.2337565 0.608683,0.4650786 0.277176,0.4783112 0.112738,1.0917336 -0.366581,1.3674241 -0.230334,0.1324453 -0.498604,0.1678472 -0.755367,0.099734 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.keyilan.swatches.svg b/.icons/awkward/16x16/apps/com.github.keyilan.swatches.svg
new file mode 100644
index 00000000..08cfe557
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.keyilan.swatches.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffbf3f" d="M 1.1842105,0 C 0.52815789,0 0,0.5352 0,1.2 l 0,10.04 15,0 L 15,1.2 C 15,0.5352 14.471842,0 13.815789,0 Z"/>
+ <path style="fill:#e4e4e4" d="m 0,11 0,3.8 C 0,15.4648 0.52815789,16 1.1842105,16 L 13.815789,16 C 14.471842,16 14.857682,15.448969 15,14.8 L 15,11 Z"/>
+ <rect style="opacity:0.6;fill:#4f4f4f" width="5" height="1" x="1" y="14" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="10" height="1" x="1" y="12" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.kjlaw89.archetype.svg b/.icons/awkward/16x16/apps/com.github.kjlaw89.archetype.svg
new file mode 100644
index 00000000..b8553f4f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.kjlaw89.archetype.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8340b7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 8.9433595,4 -4.610026,8 h 1.141927 l 1.0970053,-2 h 3.6445312 l 0.324219,2 h 1.125651 L 10.171224,4 Z M 9.3509115,5.0664063 10.039063,9 H 7.1315105 Z"/>
+ <circle style="fill:#ac7ece" cx="2" cy="2" r="1"/>
+ <circle style="fill:#ac7ece" cx="5" cy="2" r="1"/>
+ <circle style="fill:#ac7ece" cx="8" cy="2" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.kjlaw89.webwatcher.svg b/.icons/awkward/16x16/apps/com.github.kjlaw89.webwatcher.svg
new file mode 100644
index 00000000..97164ab6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.kjlaw89.webwatcher.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e65829" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.999999,3 a 1,1 0 0 0 -1,1 l 0,3.5 0,0.75 0,0.75 5,0 a 1,1 0 0 0 1,-1 1,1 0 0 0 -1,-1 l -3,0 0,-3 a 1,1 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.kmal-kenneth.monilet.svg b/.icons/awkward/16x16/apps/com.github.kmal-kenneth.monilet.svg
new file mode 100644
index 00000000..ad65b4e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.kmal-kenneth.monilet.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#585c75" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="M 5.0477344,11.396193 A 4.5,4.5 0 0 1 3.782231,6.4314258 4.5,4.5 0 0 1 7.984292,3.5000274 4.5,4.5 0 0 1 12.206716,6.4020187 4.5,4.5 0 0 1 10.975903,11.3755"/>
+ <path style="fill:none;stroke:#5cddbe;stroke-linecap:round;stroke-linejoin:round" d="M 5.0477344,11.396193 A 4.5,4.5 0 0 1 3.7094562,6.6430791 4.5,4.5 0 0 1 7.5374338,3.5238373"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.labyrinth_team.labyrinth.svg b/.icons/awkward/16x16/apps/com.github.labyrinth_team.labyrinth.svg
new file mode 120000
index 00000000..926fa121
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.labyrinth_team.labyrinth.svg
@@ -0,0 +1 @@
+labyrinth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.aesop.svg b/.icons/awkward/16x16/apps/com.github.lainsce.aesop.svg
new file mode 100644
index 00000000..86d583cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.aesop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="8.944" height="10.8" x="3.72" y="4.4"/>
+ <rect style="fill:#d4d4d4" width="2" height="8" x="3" y="6"/>
+ <rect style="fill:#d4d4d4" width="2" height="8" x="11" y="6"/>
+ <rect style="fill:#d4d4d4" width="2" height="8" x="7" y="6"/>
+ <rect style="fill:#969696" width="12" height="2" x="2" y="13" rx=".658" ry=".571"/>
+ <rect style="fill:#969696" width="12" height="2" x="2" y="5" rx=".658" ry=".571"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="M 7.4075137,0.2736587 4.5,2.0156827 1.6019148,3.7520576 C 0.96371661,4.1102726 1.0497157,3.9483141 0.99999994,4.6346044 V 5.8924873 C 0.99999994,5.9520643 1.0385758,6 1.0864744,6 H 14.913525 C 14.961425,6 15,5.9520651 15,5.8924873 V 4.6625841 C 14.9986,3.9387296 14.982691,4.1023239 14.37456,3.7379627 L 11.5,2.0156827 8.6083886,0.2831867 C 8.0730632,-0.1360606 7.9434695,-0.04745727 7.4075137,0.27366008 Z"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="M 1.7671632,14 C 1.3421769,14 0.99999994,14.378098 0.99999994,14.847701 V 16 H 15 V 14.847701 C 15,14.378097 14.657823,14 14.232837,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.coin.svg b/.icons/awkward/16x16/apps/com.github.lainsce.coin.svg
new file mode 100644
index 00000000..8fc4cb3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.coin.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#f6ac43" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="5"/>
+ <rect style="opacity:0.6" width="2" height="6" x="7" y="5" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.notejot.svg b/.icons/awkward/16x16/apps/com.github.lainsce.notejot.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.notejot.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.palaura.svg b/.icons/awkward/16x16/apps/com.github.lainsce.palaura.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.palaura.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.quilter.svg b/.icons/awkward/16x16/apps/com.github.lainsce.quilter.svg
new file mode 100644
index 00000000..fbaf15cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.quilter.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path style="fill:#9daabc" d="m4 3v1h8v-1z"/>
+ <path style="fill:#9daabc" d="m4 5v1h7v-1z"/>
+ <path style="fill:#9daabc" d="m4 7v1h8v-1z"/>
+ <path style="fill:#9daabc" d="m4 9v1h6v-1z"/>
+ <path style="fill:#9daabc" d="m4 11v1h8v-1z"/>
+ <rect style="fill:#4992ff" width="1" height="3" x="10" y="8"/>
+ <path style="fill:#9daabc" d="m4 13v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.timetable.svg b/.icons/awkward/16x16/apps/com.github.lainsce.timetable.svg
new file mode 100644
index 00000000..d2230465
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.timetable.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#b0b0b0" d="M 11,1.0000002 V 6.0000001 11 16 l 2.600024,-1.11141 c 0.381952,-0.16327 0.556398,-0.382033 0.7497,-0.7497 L 16,11 V 6.0000001 1.7496997 c 0,-0.4155 -0.334315,-0.7496995 -0.7497,-0.7496995 z"/>
+ <path style="fill:#cccccc" d="M 5.9999999,1.0000002 V 6.0000001 11 16 H 11 V 11 6.0000001 1.0000002 Z"/>
+ <path style="fill:#e4e4e4" d="M 1.7496995,1.0000002 C 1.334238,1.0000002 1,1.3342382 1,1.7496997 V 6.0000001 11 15.2503 C 1,15.665685 1.334238,16 1.7496995,16 H 5.9999999 V 11 6.0000001 1.0000002 Z"/>
+ <circle style="fill:#0d89f4" cx="11" cy="11" r="5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 11,9 v 2 h 2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.lainsce.yishu.svg b/.icons/awkward/16x16/apps/com.github.lainsce.yishu.svg
new file mode 100644
index 00000000..89e27617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.lainsce.yishu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#74b336" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m12.596 3.7574-5.6567 5.6568-3.5355-3.5355-1.4142 1.4142 4.9497 4.9501 7.0707-7.0714z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.libresprite.LibreSprite.svg b/.icons/awkward/16x16/apps/com.github.libresprite.LibreSprite.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.libresprite.LibreSprite.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.luizaugustomm.tomato.svg b/.icons/awkward/16x16/apps/com.github.luizaugustomm.tomato.svg
new file mode 120000
index 00000000..a115f05b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.luizaugustomm.tomato.svg
@@ -0,0 +1 @@
+tomato.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.maoschanz.drawing.svg b/.icons/awkward/16x16/apps/com.github.maoschanz.drawing.svg
new file mode 100644
index 00000000..251de1b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.maoschanz.drawing.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 0,3.913 v 5.6221566 2.7905274 0.558105 C 0,13.502208 0.47785731,14 1.0714286,14 H 13.862305 c 0.593572,0 1.071429,-0.497792 1.071429,-1.116211 v -0.173584 c 0.04201,-0.119871 0.06627,-0.249134 0.06627,-0.384521 V 3.913 Z"/>
+ <path style="fill:#565064" d="M 1.0714286,2 C 0.47785714,2 -2.6363637e-8,2.4978605 -2.6363637e-8,3.116279 V 4 H 15 V 3.116279 C 15,2.4978605 14.522143,2 13.928571,2 Z"/>
+ <path style="fill:none;stroke:#ff4e4a;stroke-width:0.72727275;stroke-linecap:round" d="M 2.382,6.327 C 4.1964706,6.9428062 1.3979948,9.2823258 4.0426652,9.4515429 5.5969161,9.5509909 5.355,11.618 5.355,11.618"/>
+ <path style="fill:#ff4e4a" d="M 7.7993716,11.201208 5.7998199,9.2042326 13.826625,1.1877701 c 0.360086,-0.40933171 0.72074,-0.021858 0.72074,-0.021858 l 1.233346,1.2317558 c 0,0 0.451964,0.3811024 0.05818,0.7743791 z"/>
+ <rect style="fill:#3d3846" width="2.826" height=".565" x="-13.44" y="7.19" transform="matrix(-0.70756248,-0.70665079,0.70756248,-0.70665079,0,0)"/>
+ <rect style="fill:#3d3846" width="2.826" height=".565" x="-13.44" y="-.72" transform="matrix(-0.70756248,-0.70665079,0.70756248,-0.70665079,0,0)"/>
+ <path style="fill:#c02924" d="M 7.5994176,11.001512 5.9997761,9.4039311 5,11.600604 5.3999105,12 Z"/>
+ <path style="fill:#3d3846" d="M 8.999106,6.0091665 A 0.70649234,1.4129866 45.06156 0 0 10.49877,5.5099226 0.70649234,1.4129866 45.06156 0 0 10.998658,4.0121909 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.marktext.marktext.svg b/.icons/awkward/16x16/apps/com.github.marktext.marktext.svg
new file mode 120000
index 00000000..479a5898
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.marktext.marktext.svg
@@ -0,0 +1 @@
+marktext.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.mdh34.hackup.svg b/.icons/awkward/16x16/apps/com.github.mdh34.hackup.svg
new file mode 100644
index 00000000..8c652223
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mdh34.hackup.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff822e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 7,3.9999996 V 14 H 9 V 3.9999996 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 7.9992563,2.0000002 A 0.57151578,0.52946468 0 0 0 7.5193203,2.2433365 L 4.090568,7.184513 A 0.57151578,0.52946468 0 0 0 4.5712485,8 h 6.8575035 a 0.57151578,0.52946468 0 0 0 0.48068,-0.815487 L 8.4806804,2.2433365 A 0.57151578,0.52946468 0 0 0 7.9992563,2.0000002 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.mdh34.quickdocs.svg b/.icons/awkward/16x16/apps/com.github.mdh34.quickdocs.svg
new file mode 100644
index 00000000..9540d341
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mdh34.quickdocs.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1f4a55" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path style="fill:none;stroke:#ffffff" d="M 7.0004875,5.5 5.5,5.5 l 0,5 1.4995125,0 M 8,10.5 l 0.6184083,0 C 9.7264083,10.5 10.5,9.608 10.5,8.5 l 0,-1 c 0,-1.108 -0.7735917,-2 -1.8815917,-2 L 8,5.5"/>
+ <path style="opacity:0.15;fill:#ffffff;fill-rule:evenodd" d="m 3.9999999,3 0,1 L 5,4 5,3 Z M 7,3 7,4 12,4 12,3 Z m -3.0000001,3 0,1 3,0 0,-1 z M 8,6 8,7 9,7 9,6 Z m 2.267,0 0,1 L 12,7 12,6 Z m -6.2670001,3 0,1 1.3333333,0 0,-1 z M 7,9 7,10 8,10 8,9 Z m 3,0 0,1 2,0 0,-1 z m -6.0000001,3 0,1 L 7,13 7,12 Z m 3.9999998,0 0,1 L 12,13 12,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.micahflee.torbrowser-launcher.svg b/.icons/awkward/16x16/apps/com.github.micahflee.torbrowser-launcher.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.micahflee.torbrowser-launcher.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.miguelmota.Cointop.svg b/.icons/awkward/16x16/apps/com.github.miguelmota.Cointop.svg
new file mode 120000
index 00000000..63031572
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.miguelmota.Cointop.svg
@@ -0,0 +1 @@
+cointop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.mirkobrombin.bottles.svg b/.icons/awkward/16x16/apps/com.github.mirkobrombin.bottles.svg
new file mode 100644
index 00000000..8f5f5798
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mirkobrombin.bottles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#334933" d="M 11.499,2.5 C 11.311,2.5 11.076,2.4 10.966,2.5 10.966,2.5 10.988,2.3 10.966,2.9 10.889,4.8 10.427,6.7 9.7503,8.1 9.3922,8.8 9.1841,9.5 9.0684,10.4 9.0175,10.7 9.0001,10.1 9,12.4 8.9999,15.1 9.0065,15.4 9.0895,15.5 9.2058,15.7 9.3712,15.8 9.8382,15.9 10.096,15.9 10.896,16 11.5,16 12.104,16 12.904,15.9 13.162,15.9 13.629,15.8 13.794,15.7 13.91,15.5 13.993,15.4 14,15.1 14,12.4 14,10.1 13.982,10.7 13.932,10.4 13.816,9.5 13.608,8.8 13.25,8.1 12.573,6.7 12.11,4.8 12.033,2.9 12.074,2.1 12.033,2.5 12.033,2.5 11.923,2.4 11.687,2.5 11.499,2.5 Z"/>
+ <path style="fill:#d6aa38" d="M 11.26,2 C 11.116,2 11.05,2.1 11,2.2 V 2.5 H 12 V 2.2 C 12,2.1 11.884,2 11.74,2 Z"/>
+ <path style="fill:#334933" d="M 5.4992,2.5 C 5.3115,2.5 5.0757,2.4 4.9663,2.5 4.9663,2.5 4.9877,2.3 4.9663,2.9 4.8893,4.8 4.4271,6.7 3.7503,8.1 3.3922,8.8 3.1841,9.5 3.0684,10.4 3.0175,10.7 3.0001,10.1 3,12.4 2.9999,15.1 3.0065,15.4 3.0895,15.5 3.2058,15.7 3.3712,15.8 3.8382,15.9 4.0962,15.9 4.8962,16 5.5,16 6.1038,16 6.9038,15.9 7.1618,15.9 7.6288,15.8 7.7942,15.7 7.9105,15.5 7.9935,15.4 8,15.1 8,12.4 7.9999,10.1 7.9825,10.7 7.9316,10.4 7.8159,9.5 7.6078,8.8 7.2497,8.1 6.5729,6.7 6.1098,4.8 6.0328,2.9 6.0735,2.1 6.0328,2.5 6.0328,2.5 5.9234,2.4 5.6869,2.5 5.4992,2.5 Z"/>
+ <path style="fill:#d6aa38" d="M 5.2602,2 C 5.1159,2 5.0504,2.1 5,2.2 V 2.5 H 6 V 2.2 C 6,2.1 5.8841,2 5.7398,2 Z"/>
+ <path style="fill:#962b57" d="M 8.4992,1.5 C 8.3115,1.5 8.0757,1.4 7.9663,1.5 7.9663,1.5 7.9877,2.3 7.9663,2.9 7.8893,4.8 7.4271,6.7 6.7503,8.1 6.3922,8.8 6.1841,9.5 6.0684,10.4 6.0175,10.7 6.0001,10.1 6,12.4 5.9999,15.1 6.0065,15.4 6.0895,15.5 6.2058,15.7 6.3712,15.8 6.8382,15.9 7.0962,15.9 7.8962,16 8.5,16 9.1038,16 9.9038,15.9 10.162,15.9 10.629,15.8 10.794,15.7 10.911,15.5 10.994,15.4 11,15.1 11,12.4 11,10.1 10.983,10.7 10.932,10.4 10.816,9.5 10.608,8.8 10.25,8.1 9.5729,6.7 9.1098,4.8 9.0328,2.9 9.0735,2.1 9.0328,1.5 9.0328,1.5 8.9234,1.4 8.6869,1.5 8.4992,1.5 Z"/>
+ <path style="fill:#ffcb46" d="M 8.2602,1 C 8.1159,1 8.0504,1.1 8,1.2 V 1.5 H 9 V 1.2 C 9,1.1 8.8841,1 8.7398,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.mirkobrombin.football.svg b/.icons/awkward/16x16/apps/com.github.mirkobrombin.football.svg
new file mode 100644
index 00000000..99ca24bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mirkobrombin.football.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffffff" width="15.5" height="15.5" x="-15.75" y="-15.75" rx="7.75" ry="7.75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="fill:#0b9851" transform="matrix(0.2210824,0,0,0.2210824,-3.4386e-5,1.23568e-4)">
+ <path d="M 22.57,2.648 C 18.081,4.468 14.053,7.144 10.599,10.597 7.144,14.051 4.471,18.08 2.65,22.568 0.892,26.904 0,31.486 0,36.186 c 0,4.699 0.892,9.281 2.65,13.615 1.821,4.489 4.495,8.518 7.949,11.971 3.454,3.455 7.481,6.129 11.971,7.949 4.336,1.76 8.917,2.649 13.617,2.649 4.7,0 9.28,-0.892 13.616,-2.649 4.488,-1.82 8.518,-4.494 11.971,-7.949 3.455,-3.453 6.129,-7.48 7.949,-11.971 1.758,-4.334 2.648,-8.916 2.648,-13.615 0,-4.7 -0.891,-9.282 -2.648,-13.618 C 67.903,18.08 65.227,14.05 61.774,10.597 58.321,7.144 54.295,4.468 49.803,2.648 45.467,0.891 40.887,0 36.187,0 31.487,0 26.906,0.891 22.57,2.648 Z M 9.044,51.419 C 7.301,50.325 5.695,49.065 4.273,47.581 2.101,41.469 1.733,34.852 3.172,28.571 3.849,27.236 4.619,25.954 5.49,24.726 5.759,24.347 6.008,23.952 6.296,23.584 l 8.166,4.832 0,0.205 c -0.021,4.392 0.425,8.752 1.313,13.049 0.003,0.02 0.006,0.031 0.01,0.049 l -6.333,9.93 C 9.314,51.579 9.177,51.503 9.044,51.419 Z m 24.28,16.787 c 1.409,0.719 2.858,1.326 4.347,1.82 -6.325,0.275 -12.713,-1.207 -18.36,-4.447 L 33,68.018 c 0.105,0.067 0.212,0.131 0.324,0.188 z M 33.274,65.735 17.12,62.856 c -1.89,-2.295 -3.59,-4.723 -5.051,-7.318 -0.372,-0.66 -0.787,-1.301 -1.102,-1.99 l 6.327,-9.92 c 0.14,0.035 0.296,0.072 0.473,0.119 3.958,1.059 7.986,1.812 12.042,2.402 0.237,0.033 0.435,0.062 0.604,0.08 l 7.584,13.113 c -1.316,1.85 -2.647,3.69 -4.007,5.51 -0.226,0.303 -0.466,0.594 -0.716,0.883 z M 60.15,60.149 c -1.286,1.287 -2.651,2.447 -4.08,3.481 -0.237,-1.894 -0.646,-3.75 -1.223,-5.563 l 8.092,-15.096 c 2.229,-1.015 4.379,-2.166 6.375,-3.593 0.261,-0.185 0.478,-0.392 0.646,-0.618 -0.586,7.801 -3.856,15.436 -9.81,21.389 z M 59.791,40.571 c 0.301,0.574 0.598,1.154 0.896,1.742 l -7.816,14.58 c -0.045,0.01 -0.088,0.02 -0.133,0.026 -4.225,0.789 -8.484,1.209 -12.779,1.229 l -7.8,-13.487 c 1.214,-2.254 2.417,-4.517 3.61,-6.781 0.81,-1.536 1.606,-3.082 2.401,-4.627 l 16.143,-1.658 c 1.977,2.9 3.85,5.862 5.478,8.976 z M 56.516,23.277 C 55.75,25.3 54.93,27.302 54.115,29.308 l -15.726,1.615 c -0.188,-0.248 -0.383,-0.492 -0.588,-0.725 -1.857,-2.103 -3.726,-4.193 -5.592,-6.289 0.017,-0.021 0.034,-0.037 0.051,-0.056 -0.753,-0.752 -1.508,-1.504 -2.261,-2.258 L 34.377,8.414 C 34.679,8.334 34.983,8.267 35.29,8.234 37.67,7.992 40.053,7.718 42.439,7.58 43.9,7.498 45.369,7.451 46.855,7.556 l 10.832,12.209 c -0.373,1.178 -0.737,2.359 -1.171,3.512 z M 60.15,12.221 c 2.988,2.99 5.302,6.402 6.938,10.047 C 65.064,20.875 62.9,19.729 60.625,18.795 60.271,18.649 59.908,18.52 59.539,18.393 L 48.877,6.376 c 0.074,-0.519 0.113,-1.039 0.129,-1.563 4.056,1.651 7.858,4.123 11.144,7.408 z M 25.334,4.182 c 0.042,0.031 0.062,0.057 0.086,0.064 2.437,0.842 4.654,2.082 6.744,3.553 l -4.09,12.317 c -0.021,0.006 -0.041,0.012 -0.061,0.021 -0.837,0.346 -1.69,0.656 -2.514,1.031 -3.395,1.543 -6.705,3.252 -9.823,5.301 L 7.605,21.694 c 0.012,-0.252 0.055,-0.508 0.141,-0.736 0.542,-1.444 1.075,-2.896 1.688,-4.311 0.472,-1.09 1.01,-2.143 1.597,-3.172 0.384,-0.424 0.782,-0.844 1.192,-1.254 3.833,-3.832 8.363,-6.553 13.186,-8.162 -0.025,0.039 -0.051,0.08 -0.075,0.123 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.mirkobrombin.ppaextender.svg b/.icons/awkward/16x16/apps/com.github.mirkobrombin.ppaextender.svg
new file mode 100644
index 00000000..64220eed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mirkobrombin.ppaextender.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#86603b" d="m 16,1047.6122 0,-10.5 c 0,-0.4155 -0.3568,-0.75 -0.8,-0.75 l -14.4,0 c -0.4432,0 -0.8,0.3345 -0.8,0.75 l 0,10.5 c 0,0.4155 0.3568,0.75 0.8,0.75 l 14.4,0 c 0.4432,0 0.8,-0.3345 0.8,-0.75 z"/>
+ <path style="fill:#c28a52" d="m 16,1049.6122 0,-10.5 c 0,-0.4155 -0.3568,-0.75 -0.8,-0.75 l -14.4,0 c -0.4432,0 -0.8,0.3345 -0.8,0.75 l 0,10.5 c 0,0.4155 0.3568,0.75 0.8,0.75 l 14.4,0 c 0.4432,0 0.8,-0.3345 0.8,-0.75 z"/>
+ <path style="fill:#fabd7f" d="m 16,1051.6122 0,-10.5 c 0,-0.4155 -0.3568,-0.75 -0.8,-0.75 l -14.4,0 c -0.4432,0 -0.8,0.3345 -0.8,0.75 l 0,10.5 c 0,0.4155 0.3568,0.75 0.8,0.75 l 14.4,0 c 0.4432,0 0.8,-0.3345 0.8,-0.75 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.mohelm97.screenrecorder.svg b/.icons/awkward/16x16/apps/com.github.mohelm97.screenrecorder.svg
new file mode 100644
index 00000000..8dd1a1cd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mohelm97.screenrecorder.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dc4f47" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#ffffff" cx="8" cy="7" r="1"/>
+ <path style="fill:#ffffff" d="M 4.4277344,4 C 3.6363058,4 3,4.5344188 3,5.1992188 V 6 H 3.7148438 V 5.1992188 c 0,-0.3427782 0.3048213,-0.5996094 0.7128906,-0.5996094 H 5 V 4 Z M 6,4 V 4.5996094 H 7.5 V 4 Z M 8.5,4 V 4.5996094 H 10 V 4 Z M 11,4 v 0.5996094 h 0.572266 c 0.408069,0 0.71289,0.2568312 0.71289,0.5996094 V 6 H 13 V 5.1992188 C 13,4.5344187 12.363694,4 11.572266,4 Z M 3,7 V 8 H 3.7148438 V 7 Z m 9.285156,0 V 8 H 13 V 7 Z M 3.0234375,9 c 0.1129351,0.5687234 0.6942128,1 1.4042969,1 H 5 V 9.4003906 H 4.4277344 C 4.1050334,9.4003906 3.854011,9.2368194 3.7597656,9 Z m 9.2167965,0 c -0.09424,0.2368194 -0.345268,0.4003906 -0.667968,0.4003906 H 11 V 10 h 0.572266 c 0.710083,0 1.291361,-0.4312766 1.404296,-1 z M 6,9.4003906 V 10 H 7.5 V 9.4003906 Z m 2.5,0 V 10 H 10 V 9.4003906 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.mubitosh.qrshare.svg b/.icons/awkward/16x16/apps/com.github.mubitosh.qrshare.svg
new file mode 100644
index 00000000..ba2c4309
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.mubitosh.qrshare.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 1 1 L 1 6 L 6 6 L 6 1 L 1 1 z M 10 1 L 10 6 L 15 6 L 15 1 L 10 1 z M 2 2 L 5 2 L 5 5 L 2 5 L 2 2 z M 7 2 L 7 4 L 8 4 L 8 5 L 9 5 L 9 4 L 9 3 L 8 3 L 8 2 L 7 2 z M 8 5 L 7 5 L 7 6 L 7 7 L 8 7 L 8 6 L 8 5 z M 7 7 L 6 7 L 6 8 L 5 8 L 5 9 L 7 9 L 7 7 z M 7 9 L 7 10 L 8 10 L 8 9 L 7 9 z M 8 9 L 11 9 L 11 7 L 10 7 L 10 8 L 8 8 L 8 9 z M 11 9 L 11 10 L 12 10 L 12 11 L 13 11 L 13 9 L 11 9 z M 11 10 L 10 10 L 10 11 L 11 11 L 11 10 z M 10 11 L 8 11 L 8 12 L 10 12 L 10 11 z M 10 12 L 10 13 L 11 13 L 11 12 L 10 12 z M 11 13 L 11 14 L 12 14 L 12 13 L 11 13 z M 12 13 L 14 13 L 14 12 L 12 12 L 12 13 z M 14 13 L 14 15 L 15 15 L 15 14 L 15 13 L 14 13 z M 12 14 L 12 15 L 13 15 L 13 14 L 12 14 z M 11 14 L 8 14 L 7 14 L 7 15 L 11 15 L 11 14 z M 8 12 L 7 12 L 7 13 L 8 13 L 8 12 z M 5 8 L 5 7 L 3 7 L 3 8 L 5 8 z M 3 8 L 2 8 L 2 7 L 1 7 L 1 9 L 3 9 L 3 8 z M 11 2 L 14 2 L 14 5 L 11 5 L 11 2 z M 3 3 L 3 4 L 4 4 L 4 3 L 3 3 z M 12 3 L 12 4 L 13 4 L 13 3 L 12 3 z M 12 7 L 12 8 L 14 8 L 14 9 L 15 9 L 15 8 L 15 7 L 14 7 L 12 7 z M 1 10 L 1 15 L 5.0722656 15 L 6 15 L 6 10 L 1 10 z M 14 10 L 14 11 L 15 11 L 15 10 L 14 10 z M 2 11 L 5 11 L 5 14 L 2 14 L 2 11 z M 3 12 L 3 13 L 4 13 L 4 12 L 3 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.muriloventuroso.easyssh.svg b/.icons/awkward/16x16/apps/com.github.muriloventuroso.easyssh.svg
new file mode 100644
index 00000000..18a1ddfc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.muriloventuroso.easyssh.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 0.98046875 11.818359 C 6.2900358 12.384019 10.949155 11.56533 15.908203 9.140625 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 15.074219 11.726562 C 11.008459 13.441118 6.9752521 14.155784 2.6738281 13.958984 A 8 8 0 0 0 8 16 A 8 8 0 0 0 15.074219 11.726562 z"/>
+ <path style="fill:none;stroke:#ffffff" d="m 9.5,5.8002535 2.1,-1.2 2.1,1.2"/>
+ <rect style="fill:#ffffff" width="4" height="1" x="6" y="9"/>
+ <path style="fill:#ffffff" d="M 4 2 L 4 3 L 3.5 3 C 2.669 3 2 3.669 2 4.5 C 2 5.331 2.669 6 3.5 6 L 4 6 L 4 7 L 3.5 7 L 2.0917969 7 C 2.2978026 7.5819226 2.8457598 8 3.5 8 L 4 8 L 4 9 L 5 9 L 5 8 L 5.5 8 C 6.331 8 7 7.331 7 6.5 C 7 5.669 6.331 5 5.5 5 L 5 5 L 5 4 L 5.5 4 L 6.9082031 4 C 6.7021974 3.4180774 6.1542402 3 5.5 3 L 5 3 L 5 2 L 4 2 z M 3.5 4 L 4 4 L 4 5 L 3.5 5 C 3.2057028 5 3 4.7942972 3 4.5 C 3 4.2057028 3.2057028 4 3.5 4 z M 5 6 L 5.5 6 C 5.7942972 6 6 6.2057028 6 6.5 C 6 6.7942972 5.7942972 7 5.5 7 L 5 7 L 5 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.naaando.lyrics.svg b/.icons/awkward/16x16/apps/com.github.naaando.lyrics.svg
new file mode 100644
index 00000000..8f2bc84c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.naaando.lyrics.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(0.4,0,0,0.4,-1.6,-1.6)">
+ <circle style="fill:#6d37ae" cx="24" cy="24" r="20"/>
+ <circle style="fill:none;stroke:#07e6d2;stroke-width:1.30258238;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:10.42065861, 5.21032931;stroke-dashoffset:40.00289154" cx="11.18" cy="32.047" r="11.848" transform="rotate(-25.767261)"/>
+ <circle style="fill:none;stroke:#07a8e6;stroke-width:1.43897986;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:11.51183901, 5.7559195;stroke-dashoffset:40" cx="30.981" cy="-13.863" r="16.778" transform="rotate(69.107061)"/>
+ <circle style="fill:none;stroke:#07e690;stroke-width:1.13250003;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:9.06000018,4.5300001;stroke-dashoffset:11.21175022" cx="22.772" cy="25.168" r="6.934" transform="rotate(-2.8607949)"/>
+ <g transform="matrix(0.28153679,0,0,0.28153679,6.6099078,5.9816368)">
+ <path style="fill:#9bdb4d" d="m 54.847888,50.680804 a 1.8730076,1.8427807 0 0 0 -1.917686,1.840719 l -0.02079,11.473819 -0.02079,11.478929 a 1.8730076,1.8427807 0 0 0 2.806368,1.600406 l 10.113324,-5.72157 10.113321,-5.72157 a 1.8730076,1.8427807 0 0 0 0.0052,-3.195693 L 65.834301,56.683594 55.741767,50.926233 a 1.8730076,1.8427807 0 0 0 -0.893879,-0.245429 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.needle-and-thread.vocal.svg b/.icons/awkward/16x16/apps/com.github.needle-and-thread.vocal.svg
new file mode 120000
index 00000000..f61bc457
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.needle-and-thread.vocal.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.needleandthread.vocal.svg b/.icons/awkward/16x16/apps/com.github.needleandthread.vocal.svg
new file mode 120000
index 00000000..f61bc457
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.needleandthread.vocal.svg
@@ -0,0 +1 @@
+vocal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.nick92.tranqil.svg b/.icons/awkward/16x16/apps/com.github.nick92.tranqil.svg
new file mode 100644
index 00000000..57768438
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.nick92.tranqil.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#834366" d="m16 1044.3622c0 1.1516-0.243321 2.2464-0.681356 3.2357-1.242567 2.8063-4.389665 3.526-7.6563556 3.526-4.4182783 0-6.986867-2.1558-6.986867-6.5741 0-0.7197-0.58038463-1.6048-0.40217474-2.2682 0.91582257-3.4095 4.02818-5.9194 7.726753-5.9194 4.4182784 0 8.0000004 3.5817 8.0000004 8z"/>
+ <circle style="fill:#ff87a3" class="st11" cx="7" cy="1044.362" r="5"/>
+ <path style="fill:#db4b73" transform="translate(0,1036.3622)" d="m4.2539062 11l2.5019532 3.259766s1.3040559-0.068375 2.8007812 0.515625c1.2265234-0.3519 2.9715144-0.071769 3.8808594-0.917969 0.029218-0.027175 0.067618-0.056784 0.097656-0.083984a8 8 0 0 0 0.039063 -0.035157 8 8 0 0 0 1.835937 -2.738281h-11.15625z"/>
+ <path style="fill:#3a2e31" transform="translate(0,1036.3622)" d="m0.37890625 5.5761719c-0.00043212 0.0013535-0.00152174 0.0025525-0.00195313 0.0039062-0.11341128 0.3559074-0.19333939 0.7207161-0.25585937 1.0878907a8 8 0 0 0 -0.03515625 0.2226562c-0.051895745 0.3671933-0.085495697 0.7374326-0.0859375 1.109375 1.1599887e-8 0.2319989 0.01580293 0.4605118 0.03515625 0.6875a8 8 0 0 0 0.0546875 0.453125c0.0149023 0.1040964 0.02995822 0.2077841 0.04882813 0.3105469a8 8 0 0 0 0.10546874 0.4824219c0.02501 0.1005412 0.04935167 0.2017842 0.078125 0.3007812a8 8 0 0 0 0.15234376 0.458984c0.0349159 0.097496 0.06887016 0.195312 0.10742187 0.291016a8 8 0 0 0 0.20898437 0.466797c0.03820695 0.079627 0.07449598 0.160141 0.11523438 0.238281a8 8 0 0 0 0.2402344 0.421875c0.0577598 0.096053 0.1141567 0.193737 0.1757812 0.28711a8 8 0 0 0 0.2324219 0.326171c0.0756358 0.102994 0.1481494 0.207485 0.2285156 0.306641a8 8 0 0 0 0.2695313 0.304688c0.0852108 0.094892 0.1682134 0.19249 0.2578125 0.283203a8 8 0 0 0 0.2773437 0.259765c0.0981997 0.09046 0.1942313 0.184019 0.296875 0.269532a8 8 0 0 0 0.3105469 0.236328c0.1060656 0.079956 0.2082801 0.163575 0.3183594 0.238281a8 8 0 0 0 0.4863281 0.296875 8 8 0 0 0 0.1679688 0.103516 8 8 0 0 0 0.7167968 0.345703c0.0008038 0.00034 0.0011492 0.001613 0.0019532 0.001953a8 8 0 0 0 2.2949218 0.58789 8 8 0 0 0 0.0195313 0.001954c0.2626856 0.026035 0.5292927 0.039062 0.7988281 0.039062a8 8 0 0 0 5.207031 -1.939453c-0.768242-0.057817-1.458436-0.160156-2.984375-0.160156-0.8126988 0-2.9597654 0.359737-3.7597654-1.164063-0.6222224-1.2063-1.7507503-2.170809-2.6777344-2.412109-0.7873016-0.2031-1.0048669-0.9646065-1.0683593-1.8789065-0.07619-0.965-0.850465-0.9910812-1.3457031-1.6132813-0.38670734-0.5047999-0.61003161-1.0521593-0.99218755-1.2558593z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.ojubaorg.Othman.svg b/.icons/awkward/16x16/apps/com.github.ojubaorg.Othman.svg
new file mode 120000
index 00000000..979b2103
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.ojubaorg.Othman.svg
@@ -0,0 +1 @@
+Othman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.paolostivanin.OTPClient.svg b/.icons/awkward/16x16/apps/com.github.paolostivanin.OTPClient.svg
new file mode 100644
index 00000000..a87fb563
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.paolostivanin.OTPClient.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-496)">
+ <rect style="fill:none" width="582" height="402" x="-1" y="-1"/>
+ </g>
+ <rect style="fill:#ffffff" width="13.818" height="5.818" x="1.09" y="5.09" rx="2.182" ry="2.182"/>
+ <path stroke-miterlimit="10" style="fill:none;stroke:#f95454;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" class="st0" d="M 10.5,11.49995 H 3.8956163 C 2.0272727,11.49995 0.5,9.8683436 0.5,8 V 8 C 0.5,6.1316567 2.0272727,4.5 3.8956163,4.5 H 11.991646 C 13.85999,4.5 15.5,6.1316567 15.5,8 v 0 c 0,1.6812073 -1.38676,3.19208 -2.998546,3.454675"/>
+ <path stroke-miterlimit="10" style="fill:none;stroke:#f95454;stroke-width:0.69227135;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10" class="st0" d="M 2.7810067,6.802486 C 3.5528893,6.5463452 4.3108438,6.9617085 4.5704453,7.733591 4.8300471,8.5054736 4.4112231,9.336199 3.6393405,9.5958005 2.867458,9.8554026 2.0367323,9.4365783 1.7771304,8.6646957 1.6940579,8.4120165 1.6802125,8.0832045 1.7286715,7.8409092"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 6.6087246,6.9090909 V 9.0909091"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 7.6996337,8 H 5.5178155"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 7.3801137,8.7713891 5.8373355,7.2286109"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 5.8373355,8.7713891 7.3801137,7.2286109"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 9.981724,6.9090909 V 9.0909091"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 11.072633,8 H 8.8908155"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 10.753113,8.7713891 9.2103355,7.2286109"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 9.2103355,8.7713891 10.753113,7.2286109"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 13.354724,6.9090909 V 9.0909091"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 14.445633,8 H 12.263815"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 14.126113,8.7713891 12.583335,7.2286109"/>
+ <path style="fill:none;stroke:#65b5f7;stroke-width:0.72727275;stroke-linecap:round" d="M 12.583335,8.7713891 14.126113,7.2286109"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.parnold-x.nasc.svg b/.icons/awkward/16x16/apps/com.github.parnold-x.nasc.svg
new file mode 120000
index 00000000..1dd40e0e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.parnold-x.nasc.svg
@@ -0,0 +1 @@
+nasc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.parnold-x.sudoku.svg b/.icons/awkward/16x16/apps/com.github.parnold-x.sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.parnold-x.sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.parnold-x.timer.svg b/.icons/awkward/16x16/apps/com.github.parnold-x.timer.svg
new file mode 100644
index 00000000..eb99e310
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.parnold-x.timer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 6.1289062 11.039062 C 5.7539263 11.019182 5.3232687 11.190433 4.9804688 11.533203 L 3.4960938 13.019531 C 2.9476438 13.567981 2.8367069 14.340653 3.2480469 14.751953 C 3.6593669 15.163273 4.4320687 15.052336 4.9804688 14.503906 L 6.4648438 13.019531 C 7.0132937 12.471081 7.1242306 11.698409 6.7128906 11.287109 C 6.5586506 11.132869 6.3538762 11.050992 6.1289062 11.039062 z M 9.8320312 11.039062 C 9.6070412 11.050992 9.4023069 11.132869 9.2480469 11.287109 C 8.8367269 11.698429 8.9476638 12.471131 9.4960938 13.019531 L 10.980469 14.503906 C 11.528919 15.052356 12.301591 15.16134 12.712891 14.75 C 13.124211 14.33868 13.013274 13.567931 12.464844 13.019531 L 10.980469 11.533203 C 10.637699 11.190433 10.206981 11.019183 9.8320312 11.039062 z"/>
+ <path fill="#48a040" d="m2.5 0.99998a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5zm11 0a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5z"/>
+ <rect fill="#48a040" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.7;fill:#ffffff" width="10" height="10" x="-13" y="-13" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".7" d="m7.0654 8.7838 1.0891 1.8607c0.19952 0.34088 0.63845 0.45644 0.98435 0.25945s0.46392-0.6297 0.26439-0.9706l-1.0814-1.8474 2.4975-1.4223c0.17295-0.098495 0.23184-0.31507 0.13202-0.4856s-0.3194-0.22852-0.49236-0.13002l-2.9957 1.706c-0.40868 0.20074-0.56365 0.72595-0.398 1.0298z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.peteruithoven.resizer.svg b/.icons/awkward/16x16/apps/com.github.peteruithoven.resizer.svg
new file mode 100644
index 00000000..aee23518
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.peteruithoven.resizer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff766a" d="M 14,12.444444 V 3.5555557 C 14,3.2477779 13.732401,3 13.4,3 H 2.6 C 2.2676,3 2,3.2477779 2,3.5555557 V 12.444444 C 2,12.752222 2.2676,13 2.6,13 h 10.8 c 0.332401,0 0.6,-0.247778 0.6,-0.555556 z"/>
+ <path style="fill:#fffee4;fill-rule:evenodd" d="M 10.5,5 C 11.328426,5 12,5.671575 12,6.4999999 12,7.328425 11.328426,8 10.5,8 9.6715751,8 9,7.328425 9,6.4999999 9,5.671575 9.6715751,5 10.5,5 Z"/>
+ <path style="fill:#d22f7a" d="m 2,10 v 2.444444 C 2,12.752222 2.2676,13 2.6,13 H 13.4 C 13.732401,13 14,12.752222 14,12.444444 V 10 Z"/>
+ <path style="fill:#3f3f3f" d="M 2,10 V 9.6524736 c 0,0 0.8653499,-0.5791201 1.10865,-0.6296224 0.243291,-0.050527 0.53061,-0.0094 0.82587,0.047082 0.2952811,0.056294 0.7361101,0.3242082 0.87369,0.3289665 0.1375861,0.00486 0.38655,-0.012163 0.6758401,-0.029886 0.289284,-0.01736 0.76827,-0.03336 0.91767,-0.03162 0.1494,0 0.52236,0.020857 0.91995,0.04545 0.39756,0.02466 0.94365,0.065884 1.06752,0.077419 0.123897,0.011463 0.269532,0.032664 0.4348201,0.055771 0.16527,0.022926 0.45138,0.057577 0.55263,0.067101 0.101217,0.00936 0.3358799,0.04208 0.6081604,0.06748 0.2722734,0.025358 0.7079994,0.034054 0.8338194,0.024661 0.125832,-0.0094 0.38958,-0.1037353 0.683521,-0.1907812 C 11.796065,9.3974852 12.12017,9.3178063 12.36668,9.3375085 12.613206,9.3572985 14,9.6524501 14,9.6524501 V 9.9999449 H 3.4574 Z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 1.0101002,2 4,4 m -4,-1 V 2 h 3 v 0 0 0"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 14.9901,14 -4,-4 m 4,1 v 3 h -3 v 0 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.phase1geo.minder.svg b/.icons/awkward/16x16/apps/com.github.phase1geo.minder.svg
new file mode 100644
index 00000000..caa167e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.phase1geo.minder.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" preserveAspectRatio="xMidYMid meet" version="1.1">
+ <defs>
+ <path id="b1Uu1ewGb" d="m 490.72,139.23 c 4.1,0 7.42,3.32 7.42,7.42 0,13.65 0,47.18 0,60.83 0,4.1 -3.32,7.42 -7.42,7.42 -27.3,0 -101.77,0 -129.07,0 -4.1,0 -7.43,-3.32 -7.43,-7.42 0,-13.65 0,-47.18 0,-60.83 0,-4.1 3.33,-7.42 7.43,-7.42 27.3,0 101.77,0 129.07,0 z"/>
+ <path id="b24bcEG6b5" d="m 297.34,214.9 c 5.52,0 10,4.48 10,10 0,13.14 0,42.55 0,55.68 0,5.52 -4.48,10 -10,10 -36.79,0 -137.14,0 -173.92,0 -5.52,0 -10,-4.48 -10,-10 0,-13.13 0,-42.54 0,-55.68 0,-5.52 4.48,-10 10,-10 36.78,0 137.13,0 173.92,0 z"/>
+ <path id="d4HHCachsN" d="m 490.72,290.58 c 4.1,0 7.42,3.32 7.42,7.42 0,13.65 0,47.18 0,60.83 0,4.1 -3.32,7.43 -7.42,7.43 -27.3,0 -101.77,0 -129.07,0 -4.1,0 -7.43,-3.33 -7.43,-7.43 0,-13.65 0,-47.18 0,-60.83 0,-4.1 3.33,-7.42 7.43,-7.42 27.3,0 101.77,0 129.07,0 z"/>
+ </defs>
+ <ellipse style="fill:#e4e4e4" cx="10.297" cy="4.273" rx="2" ry="2"/>
+ <circle style="fill:#e4e4e4" cx="6" cy="4" r="4"/>
+ <circle style="fill:#e4e4e4" cx="11.5" cy="3.5" r="2.5"/>
+ <circle style="fill:#e4e4e4" cx="3.5" cy="7.5" r="3.5"/>
+ <circle style="fill:#e4e4e4" cx="13" cy="6" r="3"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="8" r="3"/>
+ <circle style="fill:#e4e4e4" cx="7.5" cy="8" r="4"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.72727275" d="M 6,6 11,3.5093675"/>
+ <use style="fill:#68b723" width="100%" height="100%" x="0" y="0" transform="matrix(0.02084491,0,0,0.02643055,2.616316,-0.67992519)" xlink:href="#b1Uu1ewGb"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.72727275" d="m 6,6 5,2.4873762"/>
+ <use style="fill:#c6262e" width="100%" height="100%" x="0" y="0" transform="matrix(0.02062706,0,0,0.02642706,0.66047885,-0.67917519)" xlink:href="#b24bcEG6b5"/>
+ <use style="fill:#3689e6" width="100%" height="100%" x="0" y="0" transform="matrix(0.02084491,0,0,0.02642706,2.616316,-0.679175)" xlink:href="#d4HHCachsN"/>
+ <circle style="fill:#e4e4e4" cx="10.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#e4e4e4" cx="6" cy="15" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.philip-scott.notes-up.svg b/.icons/awkward/16x16/apps/com.github.philip-scott.notes-up.svg
new file mode 100644
index 00000000..26f5d222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.philip-scott.notes-up.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4e7bc0" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path fill="#e9b064" d="m10 0v7h2v-7z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.philip-scott.spice-up.svg b/.icons/awkward/16x16/apps/com.github.philip-scott.spice-up.svg
new file mode 100644
index 00000000..6a51cfff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.philip-scott.spice-up.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="14" height="14" x="1" y="-15" rx=".7" ry=".7" transform="scale(1,-1)"/>
+ <rect style="fill:#4f4f4f" width="16" height="3" x="0" y="0" rx=".68" ry=".562"/>
+ <rect style="fill:#438bf6" width="10" height="8" x="3" y="-13" rx=".5" ry=".4" transform="scale(1,-1)"/>
+ <path style="fill:#ffffff" d="M 6.4177983,7.000114 A 0.40827099,0.41709042 0 0 0 6,7.4171629 l 0,1.5826669 0,1.5830752 a 0.40827099,0.41709042 0 0 0 0.6123454,0.361252 L 7.9542428,10.152824 9.29614,9.361082 a 0.40827099,0.41709042 0 0 0 0,-0.722097 L 7.9542428,7.8472445 6.6123454,7.0559108 A 0.40827099,0.41709042 0 0 0 6.4177983,7.0001138 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.philip-scott.wallpaperize.svg b/.icons/awkward/16x16/apps/com.github.philip-scott.wallpaperize.svg
new file mode 100644
index 00000000..1fa3c79a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.philip-scott.wallpaperize.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#704774" d="M 16,14.222222 16,1.7777777 C 16,1.3468888 15.6432,0.99999994 15.2,0.99999994 l -14.4,0 C 0.3568,0.99999994 0,1.3468888 0,1.7777777 L 0,14.222222 C 0,14.653111 0.3568,15 0.8,15 l 14.4,0 c 0.4432,0 0.8,-0.346889 0.8,-0.777778 z"/>
+ <rect style="fill:#ce6ef0" width="10" height="8" x="3" y="4" rx=".357" ry=".364"/>
+ <path style="fill:#ffb94b;fill-rule:evenodd" d="m 3.9086535,10 c -0.3090508,0 -0.611693,0.02201 -0.9070259,0.06256 l 0,1.641577 C 3.0062963,11.868628 3.1603478,12 3.3527087,12 l 5.1489189,0 C 7.5073822,10.774234 5.8202918,10 3.9086535,10 Z"/>
+ <path style="opacity:0.6" d="m 8.3238905,4 c -0.00133,0.017292 7.5e-4,0.061033 0.00814,0.076563 0.025704,0.05424 0.1031427,0.062076 0.2018228,0.019532 0.088034,-0.03796 0.172505,-0.04283 0.1879883,-0.010152 0.015483,0.032676 -0.014725,0.078004 -0.067546,0.1007815 -0.1259462,0.054309 -0.1118037,0.075614 0.1896161,0.278906 0.2333495,0.157382 0.2783424,0.1624172 0.5257156,0.05625 0.2138386,-0.091773 0.2716394,-0.094005 0.275879,-0.010936 0.00313,0.060785 0.042259,0.0906 0.093587,0.071094 0.048767,-0.018536 0.035446,0.017988 -0.029296,0.08125 -0.076222,0.074484 -0.089146,0.141996 -0.036621,0.1906252 0.068673,0.063583 0.00632,0.10721 -0.4117835,0.2875 C 8.7252311,5.3726028 7.8275752,5.5436377 7.5074654,5.9104688 7.3082713,6.1387352 6.9341236,6.9076152 6.9776803,6.9995312 c 0.012187,0.025732 0.1240899,0.00276 0.2482094,-0.050782 0.1855974,-0.08003 0.2250853,-0.13163 0.2221682,-0.2921876 l -0.00325,-0.1953123 0.093587,0.1312499 0.094401,0.1320312 0.077311,-0.2414064 c 0.072072,-0.2249907 0.078718,-0.2307471 0.1098633,-0.089844 0.020679,0.09356 0.07405,0.1479304 0.1391599,0.14375 0.07853,-0.00505 0.1014551,0.029028 0.092773,0.1343748 -0.010567,0.128198 0.013071,0.1301028 0.2604166,0.023436 0.2190474,-0.094455 0.6519935,0.039161 0.7057489,-0.1424972 l 0.065918,-0.2257812 0.089519,0.1765624 c 0.08453,0.1678844 0.090296,0.168684 0.127767,0.020312 0.034333,-0.1358996 0.045562,-0.1430752 0.087077,-0.055469 0.034567,0.072941 0.1027958,0.076764 0.2482095,0.014064 C 9.8235826,6.4013879 9.4136578,6.4286155 9.1002371,6.8882827 8.9156297,7.1590315 8.5711949,7.6659095 8.4366212,8.0148451 8.2024114,8.6221223 7.9532778,9.6464227 8.0500656,9.6046891 8.1837226,9.5470551 8.7456807,9.0627039 8.7263348,9.0218767 8.7139015,8.9956367 8.700164,8.8852931 8.6954099,8.7765638 8.6868682,8.5808767 8.687764,8.5796019 8.8052731,8.6882826 8.9712064,8.8417514 9.1056671,8.7595132 9.0998692,8.5078138 9.0947026,8.2837382 9.1792515,8.1867206 9.2496087,8.3351578 9.2837962,8.4072925 9.313767,8.3981907 9.4188795,8.2859386 9.5144232,8.1839043 9.5256982,8.1039278 9.4620107,7.9695322 9.3835409,7.803939 9.3869534,7.794423 9.514094,7.8609386 c 0.1439415,0.075305 0.3561235,-0.018136 0.2925235,-0.152344 -0.02408,-0.050831 0.02406,-0.091613 0.139973,-0.11875 0.09703,-0.022716 0.074479,-0.020164 0.072106,0.00547 -0.03931,0.4243167 -0.0465,1.4462286 -0.01221,1.8265627 0.04131,0.4582643 0.275503,1.2877537 0.354004,1.2539057 0.019,-0.0082 0.12019,-0.285302 0.224608,-0.615624 0.120853,-0.3823073 0.16219,-0.6332165 0.112306,-0.6914069 -0.05776,-0.067375 -0.04058,-0.1088456 0.06754,-0.1554688 0.170384,-0.07347 0.254672,-0.4042364 0.131835,-0.5179688 -0.05987,-0.055437 -0.04931,-0.078739 0.03825,-0.084375 0.151616,-0.00975 0.133093,-0.049963 -0.110677,-0.23125 -0.192387,-0.1430745 -0.193207,-0.1443744 -0.02034,-0.095313 0.09631,0.027332 0.194461,0.041439 0.218099,0.031248 0.06786,-0.029264 -0.05692,-0.248484 -0.147298,-0.2585936 -0.04478,-0.00501 -0.09584,-0.037128 -0.112305,-0.071875 -0.01899,-0.04008 0.01764,-0.050934 0.100093,-0.030468 0.229948,0.05709 0.317762,-0.1051808 0.163574,-0.302344 -0.07481,-0.095664 -0.17592,-0.1928212 -0.224609,-0.2156247 -0.06189,-0.028984 -0.03546,-0.05353 0.08626,-0.082032 0.106026,-0.024824 0.160125,-0.067631 0.139974,-0.1101564 -0.01821,-0.038412 0.0031,-0.066556 0.04639,-0.061718 0.04326,0.00484 0.09948,-0.114182 0.125324,-0.2640624 0.02584,-0.1498792 0.565407,-0.2803436 0.586287,-0.2898436 0.587737,0.5839101 1.015089,3.3550068 1.115723,4.9828112 l 0.09847,0 0,-3.9359364 C 12.702181,7.0652039 12.387482,6.5401808 12.10319,6.2601563 11.747432,5.9097395 11.73088,5.8584244 12.001465,5.9374999 c 0.151525,0.044281 0.16162,0.03578 0.152995,-0.1203124 -0.0089,-0.1600575 -0.0032,-0.1582503 0.134277,0.022656 0.112216,0.1476747 0.239815,0.2045704 0.59082,0.2632811 0.04542,0.0076 0.07809,0.01146 0.120443,0.017968 L 13,4.676562 c -0.0074,3.08e-5 -0.0145,-8.4e-4 -0.02197,-8e-4 l -0.3125,0.00236 0.233561,-0.1023439 c 0.03628,-0.015893 0.07006,-0.034704 0.100906,-0.053903 l 0,-0.158594 c 0,-0.048969 -0.0098,-0.094937 -0.02685,-0.1374999 -9.59e-4,-0.00268 -0.0023,-0.00514 -0.0032,-0.00781 -0.05506,-0.1282859 -0.180406,-0.2179691 -0.327155,-0.2179691 l -0.528157,0 -0.673827,0.3218751 -0.03906,-0.2039064 c -0.0049,-0.025469 -0.01423,-0.087216 -0.02197,-0.1179687 l -1.044106,0 c 3.1e-4,8.799e-4 2.42e-4,0.00224 0,0.00236 -0.001,4e-4 -0.0049,-0.0014 -0.0081,-0.00236 z m 1.7618805,1.8695311 c 0.06996,0.00888 0.08081,0.1766329 0.0017,0.2726565 -0.05209,0.063194 -0.1127109,0.1227308 -0.1342779,0.1320311 -0.056035,0.02416 0.042494,-0.3712379 0.099283,-0.3984376 0.01233,-0.0059 0.02337,-0.00752 0.03337,-0.00625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.philip_scott.notes-up.svg b/.icons/awkward/16x16/apps/com.github.philip_scott.notes-up.svg
new file mode 120000
index 00000000..393c9ffc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.philip_scott.notes-up.svg
@@ -0,0 +1 @@
+com.github.philip-scott.notes-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.philip_scott.spice-up.svg b/.icons/awkward/16x16/apps/com.github.philip_scott.spice-up.svg
new file mode 120000
index 00000000..00a1daae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.philip_scott.spice-up.svg
@@ -0,0 +1 @@
+com.github.philip-scott.spice-up.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.plugarut.pwned-checker.svg b/.icons/awkward/16x16/apps/com.github.plugarut.pwned-checker.svg
new file mode 100644
index 00000000..432c0ba3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.plugarut.pwned-checker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4b5b69" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 2,3 V 6 H 3 V 3 Z"/>
+ <path style="fill:#ffffff" d="M 5.2,6 A 0.8,0.8 0 0 0 4.4,6.8 0.8,0.8 0 0 0 5.2,7.6 0.8,0.8 0 0 0 6,6.8 0.8,0.8 0 0 0 5.2,6 Z"/>
+ <path style="fill:#ffffff" d="m 7,8 v 1 h 3 V 8 Z"/>
+ <path style="fill:#ffffff" d="m 11,8 v 1 h 3 V 8 Z"/>
+ <path style="fill:#ffffff" d="M 5.2,9 C 4.7581722,9 4.4,9.3581722 4.4,9.8 c 4.574e-4,0.342076 0.2183612,0.646011 0.5421876,0.75625 L 4.6523436,12 H 5.2 C 5.5898048,11.344446 6.1027172,10.594213 6,9.8 6,9.3581722 5.6418278,9 5.2,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.quaternion.svg b/.icons/awkward/16x16/apps/com.github.quaternion.svg
new file mode 120000
index 00000000..ad4c528f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.quaternion.svg
@@ -0,0 +1 @@
+quaternion.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.rapidfingers.translator.svg b/.icons/awkward/16x16/apps/com.github.rapidfingers.translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.rapidfingers.translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.rickybas.date-countdown.svg b/.icons/awkward/16x16/apps/com.github.rickybas.date-countdown.svg
new file mode 100644
index 00000000..82dbaff5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.rickybas.date-countdown.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4c91d9" d="M 7.5 0 C 6.6715729 0 6 0.67157288 6 1.5 C 6 2.3284271 6.6715729 3 7.5 3 C 7.6773146 3 7.8421041 2.995177 8 2.9804688 L 8 8 L 2.9804688 8 C 2.995177 7.8421041 3 7.6773146 3 7.5 C 3 6.6715729 2.3284271 6 1.5 6 C 0.67157288 6 0 6.6715729 0 7.5 C 0 7.6773146 0.0048229768 7.8421041 0.01953125 8 L 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 L 8 0.01953125 C 7.8421041 0.0048229768 7.6773146 2.4733289e-34 7.5 0 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.rkoesters.xkcd-gtk.svg b/.icons/awkward/16x16/apps/com.github.rkoesters.xkcd-gtk.svg
new file mode 100644
index 00000000..8c2b7ee2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.rkoesters.xkcd-gtk.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#e4e4e4" cx="8" cy="1044.362" r="8"/>
+ <path style="fill:#3f3f3f" d="m 15.777342,1042.527 -15.1609343,4.8961 a 8,8 0 0 0 0.16406248,0.3672 l 15.08437182,-4.8711 a 8,8 0 0 0 -0.0875,-0.3922 z"/>
+ <path style="fill:#3f3f3f" d="m 11.040204,1041.5622 -7.6562891,2.4911 0.040201,0.1226 0.728309,2.2393 7.6562889,-2.4905 -0.76851,-2.3625 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.robertsanseries.ciano.svg b/.icons/awkward/16x16/apps/com.github.robertsanseries.ciano.svg
new file mode 120000
index 00000000..ece63be5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.robertsanseries.ciano.svg
@@ -0,0 +1 @@
+ciano.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.robertsanseries.karim.svg b/.icons/awkward/16x16/apps/com.github.robertsanseries.karim.svg
new file mode 100644
index 00000000..9401546f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.robertsanseries.karim.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#da3e45" d="M 1.3576398,3.380725e-4 A 1.3268499,1.2554906 0 0 0 0,1.2553486 V 14.745432 a 1.3268499,1.2554906 0 0 0 1.9902551,1.086375 L 8.1636422,12.459886 14.336634,9.087565 a 1.3268499,1.2554906 0 0 0 0,-2.174509 L 8.1636422,3.5403351 1.9902551,0.16809414 A 1.3268499,1.2554906 0 0 0 1.3576004,3.380725e-4 Z"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="4" y="5"/>
+ <path style="fill:#ffffff" transform="matrix(1.5505955,0,0,1.0742841,23.001423,0.20429891)" d="m -11.931818,10.049205 -1.612284,-2.7925574 3.224568,-1e-7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.ronnydo.colorpicker.svg b/.icons/awkward/16x16/apps/com.github.ronnydo.colorpicker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.ronnydo.colorpicker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.ronnydo.wammer.svg b/.icons/awkward/16x16/apps/com.github.ronnydo.wammer.svg
new file mode 100644
index 00000000..17685895
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.ronnydo.wammer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#c2352a" d="M 7.5,0.99999981 A 7.5,7.5 0 0 0 0,8.4999998 7.5,7.5 0 0 0 7.5,16 7.5,7.5 0 0 0 15,8.4999998 7.5,7.5 0 0 0 7.5,0.99999981 Z"/>
+ <path style="fill:#ffc400" d="M 7,8.0000004 V 15.943014 A 5,9.4117639 0 0 0 7.5,16 5,9.4117639 0 0 0 8,15.953125 V 8.0000004 Z"/>
+ <circle style="fill:#ffc400" cx="7.5" cy="8.5" r="1.5"/>
+ <path style="fill:#ffc400" d="M 5.2441406 3.4882812 A 5.5 5.5 0 0 0 2 8.5 A 5.5 5.5 0 0 0 5.2460938 13.509766 L 5.6914062 12.617188 A 4.5 4.5 0 0 1 3 8.5 A 4.5 4.5 0 0 1 5.6933594 4.3847656 L 5.2441406 3.4882812 z M 9.7539062 3.4902344 L 9.3085938 4.3828125 A 4.5 4.5 0 0 1 12 8.5 A 4.5 4.5 0 0 1 9.3066406 12.615234 L 9.7558594 13.511719 A 5.5 5.5 0 0 0 13 8.5 A 5.5 5.5 0 0 0 9.7539062 3.4902344 z M 6.1367188 5.2753906 A 3.5 3.5 0 0 0 4 8.5 A 3.5 3.5 0 0 0 6.140625 11.720703 L 6.5878906 10.824219 A 2.5 2.5 0 0 1 5 8.5 A 2.5 2.5 0 0 1 6.5859375 6.1738281 L 6.1367188 5.2753906 z M 8.859375 5.2792969 L 8.4121094 6.1757812 A 2.5 2.5 0 0 1 10 8.5 A 2.5 2.5 0 0 1 8.4140625 10.826172 L 8.8632812 11.724609 A 3.5 3.5 0 0 0 11 8.5 A 3.5 3.5 0 0 0 8.859375 5.2792969 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.rssguard.svg b/.icons/awkward/16x16/apps/com.github.rssguard.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.rssguard.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.ryanakca.slingshot.svg b/.icons/awkward/16x16/apps/com.github.ryanakca.slingshot.svg
new file mode 120000
index 00000000..94df7a4f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.ryanakca.slingshot.svg
@@ -0,0 +1 @@
+slingshot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.santileortiz.iconoscope.svg b/.icons/awkward/16x16/apps/com.github.santileortiz.iconoscope.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.santileortiz.iconoscope.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.spheras.desktopfolder.svg b/.icons/awkward/16x16/apps/com.github.spheras.desktopfolder.svg
new file mode 100644
index 00000000..4a6a2a07
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.spheras.desktopfolder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2584d4" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ebae6" width="4" height="6" x="3" y="4" rx=".6" ry=".6"/>
+ <rect style="fill:#5ebae6" width="4" height="2" x="9" y="4" rx=".6" ry=".6"/>
+ <rect style="fill:#5ebae6" width="4" height="2" x="9" y="8" rx=".6" ry=".6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.stsdc.monitor.svg b/.icons/awkward/16x16/apps/com.github.stsdc.monitor.svg
new file mode 100644
index 00000000..12295175
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.stsdc.monitor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m1.7 1h12.6c0.3878 0 0.7 0.3103679 0.7 0.6958922v12.608216c0 0.385524-0.3122 0.695892-0.7 0.695892h-12.6c-0.3878 0-0.6999999-0.310368-0.6999999-0.695892v-12.608216c0-0.3855241 0.3121999-0.695892 0.6999999-0.695892z"/>
+ <path style="stroke-linejoin:round;stroke:#659fff;stroke-linecap:round;fill:none" d="m0.5 8.5h5.5l1.5-4 2 8 1.5-4h4.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.taiko2k.avvie.svg b/.icons/awkward/16x16/apps/com.github.taiko2k.avvie.svg
new file mode 100644
index 00000000..99bc4fe9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.taiko2k.avvie.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#634cb8" rx="1" ry="1" height="14" width="14" y="1" x="1"/>
+ <path style="fill:#dfdfdf" d="m8 0v2h6v5h2v-5c0-1.1079999-0.892-2-2-2zm-8 9v5c0 1.108 0.892 2 2 2h6v-2h-6v-5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.taiko2k.tauonmb.svg b/.icons/awkward/16x16/apps/com.github.taiko2k.tauonmb.svg
new file mode 120000
index 00000000..971fc62f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.taiko2k.tauonmb.svg
@@ -0,0 +1 @@
+tauonmb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.thejambi.dayjournal.svg b/.icons/awkward/16x16/apps/com.github.thejambi.dayjournal.svg
new file mode 100644
index 00000000..e8a7f4ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.thejambi.dayjournal.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#539cc8" width="16" height="14" x="-16" y="-15" rx=".857" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4f4f4f" d="m 11.68,5.000225 4.32,0 L 16,11 11.68,11 C 10.7488,11 10,10.553767 10,10.000287 L 10,6.0004625 C 10,5.4462333 10.7488,5 11.68,5 Z"/>
+ <path fill="#fff" d="m14 8.0002a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.thejambi.psnotes.svg b/.icons/awkward/16x16/apps/com.github.thejambi.psnotes.svg
new file mode 100644
index 00000000..1d4c7504
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.thejambi.psnotes.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4691c8" d="M 14,15.212121 14,2.8879394 C 14,2.4514545 13.6655,2.1000606 13.25,2.1000606 l -10.5,0 C 2.3345,2.1000606 2,2.4514545 2,2.8879394 L 2,15.212121 C 2,15.648606 2.3345,16 2.75,16 l 10.5,0 C 13.6655,16 14,15.648606 14,15.212121 Z"/>
+ <path style="fill:#474747" d="M 14,3 14,1.6666667 C 14,1.2973333 13.6655,1 13.25,1 L 2.75,1 C 2.3345,1 2,1.2973333 2,1.6666667 L 2,3 Z"/>
+ <path style="fill:#8e8e8e" d="M 3.234375 0 C 3.1045807 0 3 0.1359549 3 0.3046875 L 3 1.6953125 C 3 1.8640451 3.1045807 2 3.234375 2 L 3.765625 2 C 3.8954192 2 4 1.8640451 4 1.6953125 L 4 0.3046875 C 4 0.1359549 3.8954192 0 3.765625 0 L 3.234375 0 z M 6.234375 0 C 6.1045807 0 6 0.1359549 6 0.3046875 L 6 1.6953125 C 6 1.8640451 6.1045807 2 6.234375 2 L 6.765625 2 C 6.8954192 2 7 1.8640451 7 1.6953125 L 7 0.3046875 C 7 0.1359549 6.8954192 0 6.765625 0 L 6.234375 0 z M 9.234375 0 C 9.104581 0 9 0.1359549 9 0.3046875 L 9 1.6953125 C 9 1.8640451 9.104581 2 9.234375 2 L 9.765625 2 C 9.895419 2 10 1.8640451 10 1.6953125 L 10 0.3046875 C 10 0.1359549 9.895419 0 9.765625 0 L 9.234375 0 z M 12.234375 0 C 12.104581 0 12 0.1359549 12 0.3046875 L 12 1.6953125 C 12 1.8640451 12.104581 2 12.234375 2 L 12.765625 2 C 12.895419 2 13 1.8640451 13 1.6953125 L 13 0.3046875 C 13 0.1359549 12.895419 0 12.765625 0 L 12.234375 0 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.25,12.75 c 0,0 2.5,0.22107 2.5,-1.25 0,-1.471066 -2.4964398,-1.250029 -2.4964398,-1.250029 M 3.25,14.75 l 0.00362,-4.49997"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="m 7.2509381,14.349989 c 0,0 0.1070012,0.400262 0.9997395,0.399974 0.8927325,-2.86e-4 1.5123401,-0.243484 1.5123401,-0.840385 0,-2.515575 -2.5635942,0.152755 -2.5564432,-2.355348 -0.0073,-0.602452 0.3907845,-1.268383 1.295781,-1.268383 0.9049925,0 1.2486115,0.364021 1.2486115,0.364021"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="14.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="14.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.themix_project.Oomox.svg b/.icons/awkward/16x16/apps/com.github.themix_project.Oomox.svg
new file mode 100644
index 00000000..b6295dde
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.themix_project.Oomox.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#f57c00" cx="8" cy="8" r="7.5"/>
+ <path style="fill:#1e88e5" d="M 8,8 15.727,5.93 A 8,8 0 0 0 10.068,0.281 Z"/>
+ <path style="fill:#43a047" d="m 8,8 5.657,5.656 a 8,8 0 0 0 2.06,-7.724 z"/>
+ <path style="fill:#fbc02d" d="M 8,8 5.93,15.727 A 8,8 0 0 0 13.65,13.65 Z"/>
+ <path style="fill:#f57c00" d="m 8,8 -7.727,2.07 a 8,8 0 0 0 5.659,5.648 z"/>
+ <path style="fill:#e53935" d="M 8,8 2.343,2.344 a 8,8 0 0 0 -2.06,7.724 z"/>
+ <path style="fill:#8e24aa" d="M 8,8 10.07,0.273 A 8,8 0 0 0 2.35,2.35 Z"/>
+ <path style="fill:#ffffff" d="m 8,3 a 5,5 0 1 0 5,5 V 4.5 C 13,3.669 12.331,3 11.5,3 Z m 3,1 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.timecraft.notifier.svg b/.icons/awkward/16x16/apps/com.github.timecraft.notifier.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.timecraft.notifier.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.tkashkin.gamehub.svg b/.icons/awkward/16x16/apps/com.github.tkashkin.gamehub.svg
new file mode 100644
index 00000000..ff755347
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.tkashkin.gamehub.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#935ad1" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 5.1875 4 C 4.4859508 4 3.7508318 4.3881595 3.3398438 5.4296875 C 2.4719395 7.6275655 2 9.328349 2 10.359375 C 2 11.152353 2.2804333 11.653208 2.875 11.947266 C 2.944685 11.981826 3.0218274 12.00013 3.0996094 12 C 3.2234274 12.000249 3.3430065 11.955307 3.4355469 11.873047 L 4.9902344 10.5 C 5.268754 10.252991 5.5114216 9.9980469 6.1914062 9.9980469 L 9.8085938 9.9980469 C 10.488579 9.9980469 10.730687 10.252851 11.009766 10.5 L 12.564453 11.873047 C 12.718774 12.009807 12.940171 12.03868 13.125 11.947266 C 13.719427 11.653346 14 11.150961 14 10.357422 C 14 9.3265365 13.527641 7.6271455 12.660156 5.4296875 C 12.249168 4.3881595 11.513909 4 10.8125 4 C 10.48441 4 10.163278 4.085548 9.8867188 4.2285156 C 8.6996857 4.8400184 7.3271928 4.8530408 6.1152344 4.2285156 C 5.8376956 4.0855492 5.5154496 4 5.1875 4 z M 8 5.1992188 C 8.4418352 5.1990951 8.8008432 5.5581144 8.8007812 6 L 8.7988281 6 C 8.7988901 6.4415808 8.44153 6.8004741 8 6.8007812 C 7.5581648 6.8009049 7.1991568 6.441886 7.1992188 6 C 7.1991568 5.5581144 7.5581648 5.1990951 8 5.1992188 z M 5.5 6 C 6.328478 5.9998605 7.00013 6.6715335 7 7.5 C 7.00013 8.3284665 6.328478 9.0001395 5.5 9 C 4.671522 9.0001395 3.99987 8.3284665 4 7.5 C 3.99987 6.6715335 4.671522 5.9998605 5.5 6 z M 10.5 6.0996094 C 10.720762 6.0996094 10.900391 6.2814818 10.900391 6.5058594 C 10.886211 7.0318922 10.113792 7.0318922 10.099609 6.5058594 C 10.099524 6.2818966 10.27905 6.0995258 10.5 6.0996094 z M 5.5 6.5 A 1 0.9999745 0 0 0 4.5 7.5 A 1 0.9999745 0 0 0 5.5 8.5 A 1 0.9999745 0 0 0 6.5 7.5 A 1 0.9999745 0 0 0 5.5 6.5 z M 9.5 7.0996094 C 9.720762 7.0996094 9.9003906 7.2814818 9.9003906 7.5058594 C 9.8862106 8.0318922 9.1137926 8.0318922 9.0996094 7.5058594 C 9.0995246 7.2818966 9.2790504 7.0995258 9.5 7.0996094 z M 11.5 7.0996094 C 11.720762 7.0996094 11.900391 7.2814818 11.900391 7.5058594 C 11.886211 8.0318922 11.113792 8.0318922 11.099609 7.5058594 C 11.099524 7.2818966 11.27905 7.0995258 11.5 7.0996094 z M 10.5 8.0996094 C 10.720762 8.0996094 10.900391 8.2814818 10.900391 8.5058594 C 10.886211 9.0318922 10.113792 9.0318922 10.099609 8.5058594 C 10.099524 8.2818966 10.27905 8.0995258 10.5 8.0996094 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.torikulhabib.mindi.svg b/.icons/awkward/16x16/apps/com.github.torikulhabib.mindi.svg
new file mode 100644
index 00000000..b150d2ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.torikulhabib.mindi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1.1">
+ <circle style="fill:#f37329" cx="8" cy="8" r="8"/>
+ <circle style="fill:none" cx="128" cy="127.095" r="103.019" transform="matrix(0.07765548,0,0,0.07765548,-1.9399018,-1.8696612)"/>
+ <path style="fill:#b72e0c;fill-rule:evenodd" d="M 9.4899898,2.9338117 C 7.4650857,2.9043656 5.4305914,4.1569076 4.7392822,6.094854 3.972817,8.0438007 4.795335,10.534205 6.7054219,11.478951 8.3942759,12.405866 10.740354,11.671401 11.58581,9.9381645 12.153625,8.8669869 12.019038,7.4557588 11.208461,6.5434494 10.911867,6.1881312 10.372767,5.8432373 9.8633193,5.732217 8.6337706,5.4004674 7.1275904,6.2664584 7.076941,7.6024417 7.0812004,8.270888 8.0443085,8.5680568 8.4240745,8.0158902 8.5211983,7.3849289 9.1893773,6.9227828 9.7863262,7.3025597 10.64609,7.8152481 10.603479,9.1587469 9.8496375,9.7505623 9.1087893,10.444893 7.8849094,10.59912 7.0718605,9.9407435 5.780467,9.0054882 5.612705,6.993137 6.6105309,5.7842539 7.7631523,4.2654395 10.140023,3.9573569 11.663071,5.0947892 c 1.761993,1.2535782 2.34411,3.843673 1.34893,5.7546258 -0.997756,2.034973 -3.4865703,2.975489 -5.6432615,2.552257 C 5.0207273,13.017737 3.1333493,11.025803 2.6590801,8.7264244 2.3220267,7.2555345 2.5356216,5.6776685 3.2268132,4.3387769 3.4825434,3.7373799 2.7586921,3.0907844 2.1905918,3.4073259 1.7167381,3.6871938 1.6296753,4.297446 1.4190229,4.7648593 0.4416226,7.5825369 1.2063447,10.931275 3.3764807,12.993234 c 0.62217,0.598192 1.4508836,1.145792 2.2991524,1.478012 2.6063972,1.072761 5.9000859,0.507155 7.7970239,-1.64193 1.686188,-1.851153 2.01124,-4.7643665 0.800054,-6.9520506 C 13.983122,5.3244799 13.527517,4.7650285 13.20232,4.4531592 12.21602,3.4964346 10.864929,2.9383403 9.4899898,2.9338117 Z"/>
+ <path style="fill:#b72e0c;fill-rule:evenodd" d="M 4.7495699,0.18788954 C 4.4172247,0.26809921 4.1246656,0.45909361 3.8239012,0.61547415 2.9241423,1.1303901 2.0443333,1.6847406 1.2160572,2.30891 1.1012456,2.4553036 0.74321649,2.5729386 0.83626616,2.7889458 1.0846398,3.0511305 1.3924192,3.2448345 1.6897036,3.458858 2.557912,4.0418551 3.4463255,4.6016767 4.3857212,5.0636102 4.5525505,5.1480537 4.8886768,5.3257686 4.8775968,4.9969378 4.9870403,4.1882078 4.972147,3.3685105 4.9743818,2.5541404 4.9591547,1.8329363 4.9596016,1.1041889 4.8508278,0.39114035 4.8280997,0.32858856 4.8363697,0.1962518 4.7495699,0.18788954 Z"/>
+ <path style="fill:#ffcb4c" d="M 11.118004,1.0264278 C 10.652445,0.90540658 10.631706,1.2221003 10.547147,1.5282727 L 8.1383674,10.228064 c 0,0 -0.236103,-0.08468 -0.4149113,-0.131149 -1.3350781,-0.4336514 -3.0835301,0.141707 -3.6022173,1.493167 -0.4644244,1.060955 0.4783066,2.2783 1.5897543,2.383444 1.3790966,0.20948 2.741379,-0.851974 2.9267466,-2.201591 0.6379515,-2.2952348 1.2615053,-4.5970562 1.9084543,-6.8881778 0.119611,-0.0784 0.246005,0.187618 0.339337,0.2233245 0.906229,0.9031515 1.576368,2.1782037 1.287499,3.4740143 -0.205242,1.0178835 -0.785284,1.915275 -1.38997,2.75116 1.556509,-1.100593 2.496435,-3.05209 2.142489,-4.9220234 C 12.776162,5.3393495 12.003139,4.5023692 11.726024,3.4717334 11.504029,2.7734164 11.393726,2.0296023 11.496431,1.300026 11.461196,1.1331542 11.276494,1.0659486 11.128249,1.0291017 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.torikulhabib.nino.svg b/.icons/awkward/16x16/apps/com.github.torikulhabib.nino.svg
new file mode 100644
index 00000000..5ba0f448
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.torikulhabib.nino.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#9c56e2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8,3 C 5.238572,3 3,5.238572 3,8 c 0,2.761428 2.238572,5 5,5 2.761428,0 5,-2.238572 5,-5 C 13,5.238572 10.761428,3 8,3 Z M 7.499163,3.955636 c 0.05829,-0.0061 0.132312,0.0035 0.191127,0 0.007,0.02788 -0.04233,0.126849 -0.108817,0.272043 -0.423352,0.924852 -0.447318,2.008964 -0.05441,2.58789 0.0711,0.104963 0.135324,0.204648 0.135324,0.217634 0,0.01297 -0.07653,0.02651 -0.163227,0.02651 -0.203528,0 -0.396091,-0.123647 -0.78962,-0.435268 C 6.53472,6.486013 6.307913,6.370002 6.219863,6.352402 6.081597,6.324782 6.044382,6.336742 5.865511,6.515628 5.699089,6.682021 5.647877,6.77206 5.647877,6.92439 c 0,0.577654 0.685383,1.035597 1.960101,1.305803 1.731114,0.3669 2.157886,0.69686 2.205635,1.607143 0.05995,1.14147 -0.548107,2.002483 -1.879185,2.668805 -0.158872,0.07955 -0.259793,0.109617 -0.32645,0.135324 -0.02953,-0.0027 -0.05146,0.0027 -0.08092,0 -0.01133,-0.03529 -0.0279,-0.116907 -0.0279,-0.272042 0,-0.606269 -0.238407,-1.230265 -0.598493,-1.579241 -0.09666,-0.09369 -0.368127,-0.2918 -0.599888,-0.435269 C 6.069023,10.211455 5.835306,10.045154 5.783198,9.974054 5.696848,9.856064 5.690348,9.783262 5.756688,9.565293 5.877597,9.167198 6.020999,8.944896 6.300773,8.693362 6.447447,8.561493 6.594731,8.451864 6.627225,8.449221 6.659725,8.446521 6.440935,8.379991 6.111041,8.312503 5.781165,8.244893 5.297477,8.102857 5.047983,8.012559 4.591761,7.847481 3.977009,7.50165 3.742179,7.25084 3.732279,7.24021 3.722909,7.23236 3.714279,7.22294 4.050734,5.882715 4.99467,4.784932 6.246366,4.255585 6.508268,4.14481 6.778887,4.068342 7.063888,4.01005 7.205849,3.98104 7.352577,3.97054 7.499156,3.95564 Z m 4.084822,2.042411 c 0.102339,0.06326 0.488188,0.899406 0.598493,1.307199 0.142414,0.526462 0.132105,1.437114 0,1.9601 C 12.132198,9.464398 12.06859,9.650928 12.047154,9.674107 12.025714,9.697277 11.947464,9.56411 11.856027,9.402065 11.764577,9.240046 11.472381,8.895084 11.229631,8.638951 10.528943,7.899583 10.418547,7.514466 10.712054,6.924387 10.86007,6.626829 11.504779,5.949161 11.583985,5.998047 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.unrud.RemoteTouchpad.svg b/.icons/awkward/16x16/apps/com.github.unrud.RemoteTouchpad.svg
new file mode 100644
index 00000000..b0cdad2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.unrud.RemoteTouchpad.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="13" x="0" y="-14" rx=".8" ry=".813" transform="scale(1,-1)"/>
+ <rect style="opacity:0.4" width="5" height=".6" x="5" y="-15.6" rx=".5" ry=".3" transform="rotate(90)"/>
+ <rect style="fill:#333333" width="11" height="12" x="2" y="-14" rx=".846" ry=".8" transform="rotate(90)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="3" x="3" y="9" rx=".667" ry=".75"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="3" x="9" y="9" rx=".667" ry=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.github.unrud.djpdf.svg b/.icons/awkward/16x16/apps/com.github.unrud.djpdf.svg
new file mode 120000
index 00000000..fac05520
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.unrud.djpdf.svg
@@ -0,0 +1 @@
+scans2pdf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.wwmm.pulseeffects.svg b/.icons/awkward/16x16/apps/com.github.wwmm.pulseeffects.svg
new file mode 120000
index 00000000..0744e994
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.wwmm.pulseeffects.svg
@@ -0,0 +1 @@
+pulseeffects.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.xournalpp.xournalpp.svg b/.icons/awkward/16x16/apps/com.github.xournalpp.xournalpp.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.xournalpp.xournalpp.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.z.Cumulonimbus.svg b/.icons/awkward/16x16/apps/com.github.z.Cumulonimbus.svg
new file mode 120000
index 00000000..86b80e5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.z.Cumulonimbus.svg
@@ -0,0 +1 @@
+cumulonimbus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.zren.commandoutput.svg b/.icons/awkward/16x16/apps/com.github.zren.commandoutput.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.zren.commandoutput.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.zren.tiledmenu.svg b/.icons/awkward/16x16/apps/com.github.zren.tiledmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.zren.tiledmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.zren.todolist.svg b/.icons/awkward/16x16/apps/com.github.zren.todolist.svg
new file mode 120000
index 00000000..56fbf255
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.zren.todolist.svg
@@ -0,0 +1 @@
+gnome-todo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.github.ztefn.haguichi.svg b/.icons/awkward/16x16/apps/com.github.ztefn.haguichi.svg
new file mode 120000
index 00000000..058c8451
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.github.ztefn.haguichi.svg
@@ -0,0 +1 @@
+haguichi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.gitlab.bitseater.meteo.svg b/.icons/awkward/16x16/apps/com.gitlab.bitseater.meteo.svg
new file mode 100644
index 00000000..3e034636
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.gitlab.bitseater.meteo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#9f63e0" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#393e47" d="M 8.5,3 C 7.669,3 7,3.669 7,4.5 V 8.375 C 7,8.3851 7.0026,8.3942 7.0029,8.4043 6.0743,8.939 5.5015,9.9284 5.5,11 5.5,12.657 6.8431,14 8.5,14 10.157,14 11.5,12.657 11.5,11 11.499,9.9279 10.926,8.9378 9.9971,8.4028 9.9974,8.3935 10,8.3844 10,8.375 V 4.5 C 10,3.669 9.331,3 8.5,3 Z M 8.5,4.125 C 8.7077,4.125 8.875,4.2923 8.875,4.5 V 9.125 C 8.875,9.3328 8.7077,9.5 8.5,9.5 8.2923,9.5 8.125,9.3328 8.125,9.125 V 4.5 C 8.125,4.2923 8.2923,4.125 8.5,4.125 Z"/>
+ <rect style="fill:#60b8fe" width=".75" height="5.35" x="8.13" y="6.03" rx=".375" ry=".382"/>
+ <circle style="fill:#60b8fe" cx="8.5" cy="11" r="1.875"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.gitlab.coringao.cavestory-nx.svg b/.icons/awkward/16x16/apps/com.gitlab.coringao.cavestory-nx.svg
new file mode 120000
index 00000000..ce41f6b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.gitlab.coringao.cavestory-nx.svg
@@ -0,0 +1 @@
+cave-story.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.gitlab.nvlgit.Balss.svg b/.icons/awkward/16x16/apps/com.gitlab.nvlgit.Balss.svg
new file mode 100644
index 00000000..ed3a586a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.gitlab.nvlgit.Balss.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#23a5dc" d="M 3.888,0 V 16 H 14.1875 C 14.637625,16 15,15.6432 15,15.2 V 0.8 C 15,0.3568 14.637625,0 14.1875,0 Z"/>
+ <path style="fill:#6b3f3f" d="M 2.8125,0 C 2.362375,0 2,0.3568 2,0.8 V 15.2 C 2,15.6432 2.362375,16 2.8125,16 H 4 V 0 H 2.8127031 Z"/>
+ <path style="fill:#ffffff" transform="matrix(0.41045997,0,0,0.4,-1.3296811,-2.4174728)" d="m 34.149935,26.043682 -6.928204,4 -6.928202,4 0,-8 0,-8 6.928203,4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.google.AndroidStudio.svg b/.icons/awkward/16x16/apps/com.google.AndroidStudio.svg
new file mode 120000
index 00000000..c82ea351
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.google.AndroidStudio.svg
@@ -0,0 +1 @@
+androidstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.googleplaymusicdesktopplayer.GPMDP.svg b/.icons/awkward/16x16/apps/com.googleplaymusicdesktopplayer.GPMDP.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.googleplaymusicdesktopplayer.GPMDP.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.grangerhub.Tremulous.svg b/.icons/awkward/16x16/apps/com.grangerhub.Tremulous.svg
new file mode 120000
index 00000000..e00e83e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.grangerhub.Tremulous.svg
@@ -0,0 +1 @@
+tremulous.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.hamrick.VueScan.svg b/.icons/awkward/16x16/apps/com.hamrick.VueScan.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.hamrick.VueScan.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.inventwithpython.flippy.svg b/.icons/awkward/16x16/apps/com.inventwithpython.flippy.svg
new file mode 100644
index 00000000..4acd7e33
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.inventwithpython.flippy.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#44bb23" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="opacity:0.2" d="M 11,1 V 16 H 15.25 C 15.666,16 16,15.666 16,15.25 V 1.7499 C 16,1.3344 15.666,1 15.25,1 Z"/>
+ <rect style="opacity:0.1" width="5" height="15" x="6" y="1"/>
+ <path style="opacity:0.2" d="M 16,11 H 1 V 15.25 C 1,15.666 1.3344,16 1.7499,16 H 15.25 C 15.666,16 16,15.666 16,15.25 Z"/>
+ <rect style="opacity:0.1" width="5" height="15" x="6" y="-16" transform="rotate(90)"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="13.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="3.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="3.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="3.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="3.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.jagex.RuneScape.svg b/.icons/awkward/16x16/apps/com.jagex.RuneScape.svg
new file mode 120000
index 00000000..d44120db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jagex.RuneScape.svg
@@ -0,0 +1 @@
+runescape.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.DataGrip.svg b/.icons/awkward/16x16/apps/com.jetbrains.DataGrip.svg
new file mode 120000
index 00000000..b89a9332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.DataGrip.svg
@@ -0,0 +1 @@
+datagrip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Community.svg b/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Community.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Community.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg b/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.PhpStorm.svg b/.icons/awkward/16x16/apps/com.jetbrains.PhpStorm.svg
new file mode 120000
index 00000000..3b0db9e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.PhpStorm.svg
@@ -0,0 +1 @@
+phpstorm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Community.svg b/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Community.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Community.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Professional.svg b/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Professional.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.PyCharm-Professional.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jetbrains.WebStorm.svg b/.icons/awkward/16x16/apps/com.jetbrains.WebStorm.svg
new file mode 120000
index 00000000..b9025bc7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jetbrains.WebStorm.svg
@@ -0,0 +1 @@
+webstorm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.jgraph.drawio.desktop.svg b/.icons/awkward/16x16/apps/com.jgraph.drawio.desktop.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.jgraph.drawio.desktop.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.katawa_shoujo.KatawaShoujo.svg b/.icons/awkward/16x16/apps/com.katawa_shoujo.KatawaShoujo.svg
new file mode 100644
index 00000000..9c68ec1f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.katawa_shoujo.KatawaShoujo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffbd4a" d="M 4.6164064,0 C 2.0670368,0 0,2.3519284 0,5.2531248 c 0,0.7794984 0.12087864,1.5297704 0.33281248,2.246094 0,0 0.19225688,0.6457652 0.3625,1.0015624 C 2.6410364,13.049924 8,16 8,16 c 0,0 5.358964,-2.950076 7.304688,-7.4992188 0.170243,-0.3557972 0.3625,-1.0015624 0.3625,-1.0015624 C 15.879121,6.7828952 16,6.0326232 16,5.2531248 16,2.3519284 13.932963,0 11.383594,0 10.04659,0 8.84324,0.5663046 8,1.6 7.15676,0.5663046 5.9534096,0 4.6164064,0 Z"/>
+ <path style="fill:#ee6d51" d="m 13.98289,6.0012038 c 0.135537,-0.00726 0.254652,0.018512 0.374962,0.071019 0.586996,0.2634524 0.730263,1.0768292 0.59505,1.5527392 -0.279453,0.9024396 -1.08391,2.406148 -2.160935,3.468867 -0.475185,0.451289 -1.096972,1.018595 -1.770511,0.886787 -0.531353,-0.157588 -0.82801,-0.279485 -0.974738,-0.576551 C 9.812003,10.633446 10.517285,10.319362 10.92647,9.9163466 11.823573,9.0206142 12.761106,7.6634898 13.212964,6.755259 13.462063,6.2920726 13.508138,6.1126398 13.98289,6.0012038 Z"/>
+ <path style="fill:#ff7d5f" d="M 10.96875 6.0117188 C 10.744668 6.0409748 10.526171 6.1674844 10.34375 6.4375 C 10.226001 6.6102248 10.123428 6.817245 10.050781 7.046875 C 9.9592813 7.4359994 9.9665422 7.5948646 10.285156 7.9433594 C 10.428482 8.0838886 10.570426 8.2205691 10.710938 8.3554688 C 11.517524 9.1298395 12.784855 10.256118 13.744141 11.087891 C 14.18208 10.524064 14.58729 9.9219364 14.927734 9.28125 C 14.355131 8.7862544 13.665552 8.1932415 13.369141 7.9160156 C 12.895844 7.471794 12.456887 6.9616304 12 6.46875 C 11.732222 6.1857532 11.34222 5.9629575 10.96875 6.0117188 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.krillbite.ThePlan.svg b/.icons/awkward/16x16/apps/com.krillbite.ThePlan.svg
new file mode 100644
index 00000000..bb796ccc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.krillbite.ThePlan.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4e8b94" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5.462891,3.046875 C 5.837705,3.056695 6.178962,3.2722818 6.578125,3.5859375 7.262086,4.1264003 8.014361,4.8956986 8.761719,5.648438 9.205082,5.576418 9.87455,5.45727 10.644531,5.5 11.467943,4.818922 12.20401,4.9820379 12.910156,5.41992 c 0.219174,0.884645 -0.12099,1.132532 -0.08203,1.419922 l 0.101563,0.753906 c -0.53717,0.256038 -1.014471,-0.08466 -1.494141,-0.40625 l 0.02148,0.04687 -0.396484,1.412109 c -0.07366,1.289539 0.124013,2.2604 0.701172,3.332032 l -0.47461,0.216796 c -0.317972,-0.805617 -0.71322,-1.570755 -0.757812,-2.513671 -0.689892,0.785136 -0.159506,1.832709 0.109375,2.824218 L 9.962888,12.955071 C 9.570235,12.489067 9.441778,11.027281 9.333981,9.488274 9.100951,10.007529 8.87579,10.529981 8.50195,10.978509 8.665216,11.701173 8.664157,12.423815 8.249997,13.146477 L 7.607419,13.578118 7.371091,10.847649 C 7.151511,11.456026 6.99834,12.662994 6.710935,12.658196 6.417454,11.141702 7.282847,10.035861 8.058591,8.898431 L 7.871091,8.986321 6.0332,10.183587 C 4.988454,10.732204 0.7119147,12.959208 4.611325,7.603509 4.994999,7.076552 6.066347,7.670209 6.755856,6.986321 6.807116,6.928961 6.850556,6.878791 6.898435,6.824212 5.791552,6.443325 4.127699,5.704921 4,4.8496094 4,4.8496094 3.9611,3.908928 4.234375,3.5742188 4.676706,3.1904467 5.132172,3.0381964 5.462891,3.046875 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.leagueoflegends.Client.svg b/.icons/awkward/16x16/apps/com.leagueoflegends.Client.svg
new file mode 120000
index 00000000..30acf1d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.leagueoflegends.Client.svg
@@ -0,0 +1 @@
+league-of-legends.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.leinardi.gwe.svg b/.icons/awkward/16x16/apps/com.leinardi.gwe.svg
new file mode 100644
index 00000000..76253e25
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.leinardi.gwe.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8ed019" d="m 4.8,0 h 6.4 C 13.8592,0 16,2.1408 16,4.8 v 6.4 c 0,1.376095 -0.573286,2.613368 -1.495028,3.48699 C 13.645516,15.501576 12.483105,15.36 11.2,15.36 H 4.8 C 3.6362952,15.36 2.5718676,15.590024 1.7426836,14.906035 0.67708652,14.027032 0,12.695495 0,11.2 V 4.8 C 0,2.1408 2.1408,0 4.8,0 Z"/>
+ <path style="fill:#3f3f3f" d="M 15.712891 3.1699219 C 14.772387 3.2145099 13.745227 3.3441875 12.841797 3.5664062 C 8.1181265 4.7218362 5.8398442 7.4667969 5.8398438 7.4667969 C 5.8398438 7.4667969 7.2771211 10.96942 9.9414062 12.994141 C 10.406875 13.346956 10.887754 13.678484 11.375 14 L 8.7734375 14 C 7.2210729 12.773055 5.6601562 10.970703 5.6601562 10.970703 C 5.0824422 11.403651 4.4126288 11.395173 3.84375 11.658203 C 3.2748692 11.921233 2.8984375 12.117188 2.8984375 12.117188 C 2.8984375 12.117188 3.3880031 12.730174 5.0566406 14 L 0.90429688 14 C 1.0049702 14.140111 1.1168096 14.271376 1.2304688 14.400391 L 1.2265625 14.400391 C 1.2412285 14.416491 1.2547632 14.433169 1.2695312 14.449219 C 1.2853174 14.466681 1.3003686 14.484729 1.3164062 14.501953 C 1.3387235 14.527251 1.3610131 14.552147 1.3847656 14.576172 C 1.4990748 14.691806 1.6166219 14.802709 1.7421875 14.90625 C 2.5712769 15.589909 3.6373813 16 4.8007812 16 L 11.199219 16 C 12.328161 16 13.352428 15.599264 14.169922 14.951172 C 14.23455 14.899936 14.307259 14.859091 14.369141 14.804688 C 14.409083 14.772438 14.447521 14.738776 14.486328 14.703125 C 14.492213 14.697718 14.498058 14.693042 14.503906 14.6875 C 14.504293 14.687134 14.505473 14.687866 14.505859 14.6875 C 14.512222 14.681469 14.517116 14.67404 14.523438 14.667969 C 14.531637 14.658968 14.540099 14.649124 14.548828 14.640625 C 14.607688 14.583345 14.662896 14.523123 14.71875 14.462891 C 14.7382 14.441911 14.757914 14.421311 14.777344 14.400391 L 14.753906 14.400391 C 14.870389 14.268418 14.994649 14.14341 15.097656 14 L 13.689453 14 C 12.87687 13.448916 11.811098 12.598122 10.845703 11.373047 C 9.0330363 9.0730621 9.0332031 8.2792969 9.0332031 8.2792969 C 9.0332031 8.2792969 10.914188 6.3870835 12.828125 5.6054688 C 13.863462 5.1828819 15.133126 4.86378 15.992188 4.65625 C 15.992076 4.65261 15.992306 4.6481872 15.992188 4.6445312 C 15.991948 4.6424512 15.992267 4.6407819 15.992188 4.6386719 C 15.985988 4.4517663 15.967836 4.2666035 15.941406 4.0859375 C 15.939906 4.0751615 15.937047 4.0654595 15.935547 4.0546875 C 15.909097 3.8820591 15.874608 3.7127742 15.830078 3.546875 C 15.826478 3.532183 15.822079 3.5185603 15.818359 3.5039062 C 15.787359 3.3929707 15.753381 3.2833768 15.714844 3.1757812 C 15.714284 3.1742212 15.713391 3.1714919 15.712891 3.1699219 z M 16 5.8339844 C 15.90266 5.8665684 15.782389 5.9004047 15.705078 5.9355469 C 12.83893 7.2377845 11.662109 9.140625 11.662109 9.140625 C 11.662109 9.140625 12.221746 10.948385 14.175781 12.916016 C 14.175781 12.916016 13.6916 10.501875 13.640625 9.5761719 C 14.266324 8.7615391 15.115539 8.0755994 16 7.546875 L 16 5.8339844 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.lettier.gifcurry.svg b/.icons/awkward/16x16/apps/com.lettier.gifcurry.svg
new file mode 120000
index 00000000..6612d6ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.lettier.gifcurry.svg
@@ -0,0 +1 @@
+gifcurry.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.lettier.movie-monad.svg b/.icons/awkward/16x16/apps/com.lettier.movie-monad.svg
new file mode 100644
index 00000000..5a784377
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.lettier.movie-monad.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#bfbfbf" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#d5498f;stroke-linejoin:bevel" d="M 14.265,6.626 11.265,8.501 14.265,10.376"/>
+ <path style="fill:none;stroke:#a659ca;stroke-linejoin:bevel" d="M 10.265,6.626 7.265,8.501 10.265,10.376"/>
+ <rect style="fill:#2f8ce3" width="3" height="1" x="3" y="7"/>
+ <rect style="fill:#2f8ce3" width="3" height="1" x="3" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.librehat.yahooweather.svg b/.icons/awkward/16x16/apps/com.librehat.yahooweather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.librehat.yahooweather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.makemkv.MakeMKV.svg b/.icons/awkward/16x16/apps/com.makemkv.MakeMKV.svg
new file mode 120000
index 00000000..081aadd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.makemkv.MakeMKV.svg
@@ -0,0 +1 @@
+makemkv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.mattermost.Desktop.svg b/.icons/awkward/16x16/apps/com.mattermost.Desktop.svg
new file mode 120000
index 00000000..2cdc6365
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.mattermost.Desktop.svg
@@ -0,0 +1 @@
+mattermost.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.meetfranz.Franz.svg b/.icons/awkward/16x16/apps/com.meetfranz.Franz.svg
new file mode 120000
index 00000000..d9225a68
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.meetfranz.Franz.svg
@@ -0,0 +1 @@
+franz.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.moddb.TotalChaos.svg b/.icons/awkward/16x16/apps/com.moddb.TotalChaos.svg
new file mode 100644
index 00000000..965ddaec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.moddb.TotalChaos.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#783535" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#f1e9de" d="m 4.0778022,3.0000069 c -0.048735,0.5708172 0.1988144,2.400385 0.1782184,2.5909634 0.014861,0.2607783 0.2526897,0.3302782 0.2526897,0.3302782 L 4.80112,5.9278185 C 4.8868949,5.5236132 5.0105912,5.1394927 5.2427381,5 H 7 v 7.00866 L 6.011623,11.99134 5.988377,11.00552 5.3453462,10.99448 l -0.2024855,2.005513 4.4909013,5e-6 0.501981,-0.485703 C 9.7981732,12.401877 9.1429842,12.301437 9,11.638717 V 4 h 2.324981 c 0.07628,0.079818 -0.346846,0.5594016 -0.271767,0.630798 0.335976,0.3194996 0.585859,0.540103 0.875354,0.5326994 V 3.0000015 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.mojang.Minecraft.svg b/.icons/awkward/16x16/apps/com.mojang.Minecraft.svg
new file mode 120000
index 00000000..9a4276ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.mojang.Minecraft.svg
@@ -0,0 +1 @@
+minecraft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.moonlight_stream.Moonlight.svg b/.icons/awkward/16x16/apps/com.moonlight_stream.Moonlight.svg
new file mode 120000
index 00000000..f1d2585b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.moonlight_stream.Moonlight.svg
@@ -0,0 +1 @@
+moonlight.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.netease.CloudMusic.svg b/.icons/awkward/16x16/apps/com.netease.CloudMusic.svg
new file mode 120000
index 00000000..157c17cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.netease.CloudMusic.svg
@@ -0,0 +1 @@
+netease-cloud-music.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.notepadqq.Notepadqq.svg b/.icons/awkward/16x16/apps/com.notepadqq.Notepadqq.svg
new file mode 120000
index 00000000..2bc3a483
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.notepadqq.Notepadqq.svg
@@ -0,0 +1 @@
+notepadqq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.obsproject.Studio.svg b/.icons/awkward/16x16/apps/com.obsproject.Studio.svg
new file mode 120000
index 00000000..8d762dac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.obsproject.Studio.svg
@@ -0,0 +1 @@
+obs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.ozmartians.VidCutter.svg b/.icons/awkward/16x16/apps/com.ozmartians.VidCutter.svg
new file mode 120000
index 00000000..a1b21248
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.ozmartians.VidCutter.svg
@@ -0,0 +1 @@
+vidcutter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.play0ad.zeroad.svg b/.icons/awkward/16x16/apps/com.play0ad.zeroad.svg
new file mode 120000
index 00000000..23944b0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.play0ad.zeroad.svg
@@ -0,0 +1 @@
+0ad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.rawtherapee.RawTherapee.svg b/.icons/awkward/16x16/apps/com.rawtherapee.RawTherapee.svg
new file mode 120000
index 00000000..28335e25
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.rawtherapee.RawTherapee.svg
@@ -0,0 +1 @@
+rawtherapee.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg b/.icons/awkward/16x16/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg
new file mode 120000
index 00000000..8bad13ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.realm667.WolfenDoom_Blade_of_Agony.svg
@@ -0,0 +1 @@
+wolfenstein.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.remarkable.reMarkable.svg b/.icons/awkward/16x16/apps/com.remarkable.reMarkable.svg
new file mode 100644
index 00000000..dacda7a4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.remarkable.reMarkable.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 12.000469,5 9.8226564,9.0172526 7.2218752,5.0045574 H 5 L 6,5.8620877 V 11.364258 L 5,12 H 6 6.9995782 8 L 6.9995782,11.364258 V 7.2611762 L 8.9335936,10.477865 9.3929688,11.232856 12.000469,6.5099824 V 11.364258 L 11.389531,12 H 12.000469 14 15 L 14,11.364258 V 5.6410592 L 15,5 l -1,0.00456 z"/>
+ <path style="fill:#ffffff" d="M 4.2463908,7.0027562 C 3.6902564,7.0404117 3.2589176,7.1549849 2.9995156,7.608531 V 7.0060073 L 0.36,8.0220376 0.9998438,8.5975174 V 11.330233 L 0.4045313,12 H 0.9998438 2.9995156 4 L 2.9995156,11.330233 V 8.079663 C 3.5065388,7.9536846 3.879614,7.8420555 4.4557656,8.219469 L 4.8424844,7.1035462 C 4.6311184,7.0199647 4.4317688,6.9902042 4.2463908,7.0027562 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.scoutshonour.Digital.svg b/.icons/awkward/16x16/apps/com.scoutshonour.Digital.svg
new file mode 100644
index 00000000..558b9fe8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.scoutshonour.Digital.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="14" height="14" x="-16" y="-16" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2d50e6" width="14" height="14" x="-14" y="-14" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 0.70030382,0 C 0.31250381,0 0,0.31250385 0,0.70030382 V 13.299697 c 0,0.1939 0.07779357,0.36946 0.20431857,0.495985 L 13.795682,0.20431857 C 13.669157,0.07779357 13.493597,0 13.299697,0 Z"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="1" y="3"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="3" y="3"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="5" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="4" x="6" y="5"/>
+ <rect style="fill:#ffffff" width="2" height="5" x="10" y="5"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="11" y="10"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="10" y="3"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="3" y="10"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="5" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.scoutshonour.dtipbijays.svg b/.icons/awkward/16x16/apps/com.scoutshonour.dtipbijays.svg
new file mode 100644
index 00000000..75ed44ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.scoutshonour.dtipbijays.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ff5dc2" width="4" height="4" x="6" y="6"/>
+ <rect style="fill:#ff6363" width="4" height="4" x="1" y="6"/>
+ <rect style="fill:#ff7940" width="4" height="4" x="11" y="6"/>
+ <rect style="fill:#6182de" width="4" height="4" x="6" y="11"/>
+ <rect style="fill:#ffa631" width="4" height="4" x="1" y="11"/>
+ <rect style="fill:#2ba540" width="4" height="4" x="11" y="11"/>
+ <rect style="fill:#40b8ff" width="4" height="4" x="1" y="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.shatteredpixel.shatteredpixeldungeon.svg b/.icons/awkward/16x16/apps/com.shatteredpixel.shatteredpixeldungeon.svg
new file mode 100644
index 00000000..af20fdd4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.shatteredpixel.shatteredpixeldungeon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#309b30" width="14" height="14" x="-15" y="-15" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.25" d="M 1,9.5555554 V 14.299696 C 1,14.687496 1.3125038,15 1.7003038,15 H 14.299697 C 14.687497,15 15,14.687496 15,14.299696 V 9.5555554 Z"/>
+ <rect style="fill:#ffa402" width="2" height="10" x="0" y="0" rx=".5" ry=".385"/>
+ <rect style="fill:#ffa402" width="2" height="10" x="14" y="0" rx=".5" ry=".385"/>
+ <rect style="fill:#ffa402" width="2" height="16" x="8" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#ffa402" width="2" height="14" x="-9" y="-14" rx=".333" ry=".378" transform="scale(-1)"/>
+ <rect style="fill:#ffdc2f" width="8" height="8" x="4" y="5" rx=".889" ry=".889"/>
+ <rect style="fill:#3f3f3f" width="4" height="3" x="6" y="6"/>
+ <rect style="fill:#3f3f3f" width="2" height="3" x="7" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.skype.Client.svg b/.icons/awkward/16x16/apps/com.skype.Client.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.skype.Client.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.slack.Slack.svg b/.icons/awkward/16x16/apps/com.slack.Slack.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.slack.Slack.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.snes9x.Snes9x.svg b/.icons/awkward/16x16/apps/com.snes9x.Snes9x.svg
new file mode 120000
index 00000000..df751c50
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.snes9x.Snes9x.svg
@@ -0,0 +1 @@
+snes9x.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.spotify.Client.svg b/.icons/awkward/16x16/apps/com.spotify.Client.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.spotify.Client.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.stepmania.StepMania.svg b/.icons/awkward/16x16/apps/com.stepmania.StepMania.svg
new file mode 120000
index 00000000..9e965db2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.stepmania.StepMania.svg
@@ -0,0 +1 @@
+stepmania-ssc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.sublimemerge.App.svg b/.icons/awkward/16x16/apps/com.sublimemerge.App.svg
new file mode 120000
index 00000000..0cd43386
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.sublimemerge.App.svg
@@ -0,0 +1 @@
+sublime-merge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.sublimetext.three.svg b/.icons/awkward/16x16/apps/com.sublimetext.three.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.sublimetext.three.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.sweethome3d.Sweethome3d.svg b/.icons/awkward/16x16/apps/com.sweethome3d.Sweethome3d.svg
new file mode 120000
index 00000000..fbb5bede
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.sweethome3d.Sweethome3d.svg
@@ -0,0 +1 @@
+sweethome3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.syntevo.SmartGit.svg b/.icons/awkward/16x16/apps/com.syntevo.SmartGit.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.syntevo.SmartGit.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.syntevo.SmartSynchronize.svg b/.icons/awkward/16x16/apps/com.syntevo.SmartSynchronize.svg
new file mode 120000
index 00000000..500fbef6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.syntevo.SmartSynchronize.svg
@@ -0,0 +1 @@
+smartsynchronize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.szibele.e-juice-calc.svg b/.icons/awkward/16x16/apps/com.szibele.e-juice-calc.svg
new file mode 100644
index 00000000..176c238f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.szibele.e-juice-calc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8e8e8e" d="M 8.3750001,2 C 8.16725,2 8,2.223 8,2.5 V 3.5 4 H 8.3750001 10.625001 11 V 3.5 2.5 C 11,2.223 10.83275,2 10.625001,2 Z"/>
+ <rect style="fill:#b7b7b7" width="1" height="2" x="9" y="0"/>
+ <rect style="fill:#4f4f4f" width="10" height="12" x="3" y="4" rx=".833" ry=".8"/>
+ <rect style="opacity:0.2" width="6" height="3" x="5" y="6"/>
+ <rect style="fill:#b7b7b7" width="2" height="3" x="7" y="6"/>
+ <path style="fill:#c77640" d="M 5.0000001,7 V 9 H 11 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.teamspeak.TeamSpeak.svg b/.icons/awkward/16x16/apps/com.teamspeak.TeamSpeak.svg
new file mode 120000
index 00000000..a51a2f95
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.teamspeak.TeamSpeak.svg
@@ -0,0 +1 @@
+teamspeak3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.teeworlds.Teeworlds.svg b/.icons/awkward/16x16/apps/com.teeworlds.Teeworlds.svg
new file mode 120000
index 00000000..960f9cef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.teeworlds.Teeworlds.svg
@@ -0,0 +1 @@
+teeworlds.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.transmissionbt.Transmission.svg b/.icons/awkward/16x16/apps/com.transmissionbt.Transmission.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.transmissionbt.Transmission.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.tux4kids.tuxmath.svg b/.icons/awkward/16x16/apps/com.tux4kids.tuxmath.svg
new file mode 120000
index 00000000..560c329f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.tux4kids.tuxmath.svg
@@ -0,0 +1 @@
+tuxmath.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.tux4kids.tuxtype.svg b/.icons/awkward/16x16/apps/com.tux4kids.tuxtype.svg
new file mode 120000
index 00000000..cf3ead15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.tux4kids.tuxtype.svg
@@ -0,0 +1 @@
+tuxtype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.unity.UnityHub.svg b/.icons/awkward/16x16/apps/com.unity.UnityHub.svg
new file mode 120000
index 00000000..bda22a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.unity.UnityHub.svg
@@ -0,0 +1 @@
+unityhub.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.uploadedlobster.peek.svg b/.icons/awkward/16x16/apps/com.uploadedlobster.peek.svg
new file mode 120000
index 00000000..123c5354
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.uploadedlobster.peek.svg
@@ -0,0 +1 @@
+peek.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.valvesoftware.Steam.svg b/.icons/awkward/16x16/apps/com.valvesoftware.Steam.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.valvesoftware.Steam.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.viber.Viber.svg b/.icons/awkward/16x16/apps/com.viber.Viber.svg
new file mode 120000
index 00000000..3062920d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.viber.Viber.svg
@@ -0,0 +1 @@
+viber.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.viewizard.AstroMenace.svg b/.icons/awkward/16x16/apps/com.viewizard.AstroMenace.svg
new file mode 120000
index 00000000..17f9bfc0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.viewizard.AstroMenace.svg
@@ -0,0 +1 @@
+astromenace.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.vinszent.GnomeTwitch.svg b/.icons/awkward/16x16/apps/com.vinszent.GnomeTwitch.svg
new file mode 120000
index 00000000..34f5ff86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.vinszent.GnomeTwitch.svg
@@ -0,0 +1 @@
+gnome-twitch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.visualstudio.code.oss.svg b/.icons/awkward/16x16/apps/com.visualstudio.code.oss.svg
new file mode 100644
index 00000000..184f6c88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.visualstudio.code.oss.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#167abf" width="16" height="14" x="0" y="1" rx=".8" ry=".7"/>
+ <path style="opacity:0.2" d="M 0.8,0.99999994 C 0.3568,0.99999994 0,1.3118783 0,1.6996782 V 14.300321 C 0,14.688121 0.3568,15 0.8,15 H 5.2 V 0.99999994 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 5.50005,0.52 V 15.48"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5023225,3.530856 H 10.502322"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 8.5071212,6.49995 H 12.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 8.5071212,9.5191935 H 12.507122"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5023225,12.49995 H 10.502322"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/com.visualstudio.code.svg b/.icons/awkward/16x16/apps/com.visualstudio.code.svg
new file mode 120000
index 00000000..1367ee65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.visualstudio.code.svg
@@ -0,0 +1 @@
+visual-studio-code.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wings3d.WINGS.svg b/.icons/awkward/16x16/apps/com.wings3d.WINGS.svg
new file mode 120000
index 00000000..0a66fa8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wings3d.WINGS.svg
@@ -0,0 +1 @@
+wings3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wire.WireDesktop.svg b/.icons/awkward/16x16/apps/com.wire.WireDesktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wire.WireDesktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.worldoftanks.Client.svg b/.icons/awkward/16x16/apps/com.worldoftanks.Client.svg
new file mode 120000
index 00000000..d73bdb43
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.worldoftanks.Client.svg
@@ -0,0 +1 @@
+world-of-tanks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office.etmain.svg b/.icons/awkward/16x16/apps/com.wps.Office.etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office.etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office.pdfmain.svg b/.icons/awkward/16x16/apps/com.wps.Office.pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office.pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office.wppmain.svg b/.icons/awkward/16x16/apps/com.wps.Office.wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office.wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office.wpsmain.svg b/.icons/awkward/16x16/apps/com.wps.Office.wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office.wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office2019.etmain.svg b/.icons/awkward/16x16/apps/com.wps.Office2019.etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office2019.etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office2019.pdfmain.svg b/.icons/awkward/16x16/apps/com.wps.Office2019.pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office2019.pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office2019.wppmain.svg b/.icons/awkward/16x16/apps/com.wps.Office2019.wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office2019.wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.wps.Office2019.wpsmain.svg b/.icons/awkward/16x16/apps/com.wps.Office2019.wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.wps.Office2019.wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.xamarin.MonoDevelop.svg b/.icons/awkward/16x16/apps/com.xamarin.MonoDevelop.svg
new file mode 120000
index 00000000..2a280177
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.xamarin.MonoDevelop.svg
@@ -0,0 +1 @@
+monodevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.xnview.XnConvert.svg b/.icons/awkward/16x16/apps/com.xnview.XnConvert.svg
new file mode 120000
index 00000000..c26127ed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.xnview.XnConvert.svg
@@ -0,0 +1 @@
+xnconvert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.xnview.XnRetro.svg b/.icons/awkward/16x16/apps/com.xnview.XnRetro.svg
new file mode 120000
index 00000000..947de187
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.xnview.XnRetro.svg
@@ -0,0 +1 @@
+xnretro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.xnview.XnSketch.svg b/.icons/awkward/16x16/apps/com.xnview.XnSketch.svg
new file mode 120000
index 00000000..8a376f8f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.xnview.XnSketch.svg
@@ -0,0 +1 @@
+xnsketch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.xnview.XnViewMP.svg b/.icons/awkward/16x16/apps/com.xnview.XnViewMP.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.xnview.XnViewMP.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/com.zandronum.Zandronum.svg b/.icons/awkward/16x16/apps/com.zandronum.Zandronum.svg
new file mode 120000
index 00000000..af997a39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/com.zandronum.Zandronum.svg
@@ -0,0 +1 @@
+zandronum.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/comix.svg b/.icons/awkward/16x16/apps/comix.svg
new file mode 100644
index 00000000..111e46fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/comix.svg
@@ -0,0 +1,30 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a9ca4b" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 0.59960938 11 L 15.404297 11 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 0.59960938 11 A 8 8 0 0 0 0.67773438 11.199219 A 8 8 0 0 1 0.59960938 11 z"/>
+ <path style="fill:#5a8730" d="M 0.59960938 11 A 8 8 0 0 0 0.67773438 11.199219 A 8 8 0 0 0 8 16 A 8 8 0 0 0 15.328125 11.199219 A 8 8 0 0 0 15.404297 11 L 0.59960938 11 z"/>
+ <g transform="matrix(-2.2508265,2.8081508,1.9447323,3.2501442,368.3578,-1475.0512)">
+ <g transform="matrix(-0.820668,0.571405,0.571405,0.820668,471.332,-148.098)">
+ <path style="fill:#ffffff" transform="matrix(0.11574468,0.0121224,-0.0121224,0.11574468,312.34126,179.67933)" d="m 11.072266,32 c 0.581474,0.780169 3.27267,4.270739 4.849609,3.984375 C 17.144083,35.762586 16.845865,32.833951 16.738281,32 Z"/>
+ </g>
+ </g>
+ <g style="fill:#3f3f3f" transform="matrix(0.39999999,0,0,0.39999999,-5.7992686,3.3311883)">
+ <g style="fill:#3f3f3f" transform="matrix(0.300126,0,0,0.1287939,-28.672113,-2.6773104)">
+ <ellipse style="fill:#3f3f3f" cx="172.5" cy="115" rx="8.5" ry="17" transform="matrix(0.9799806,0,0,1.1418151,8.1132233,-19.895539)"/>
+ </g>
+ </g>
+ <g style="fill:#4f4f4f" transform="matrix(-1.3891137,0.65594744,0.7028045,1.2964993,324.79543,-427.43584)">
+ <path style="fill:#4f4f4f" d="m 317.56868,170.64923 c -0.50716,0.60775 0.94601,1.4143 1.34518,0.64672 0.44663,-0.85884 -0.0474,-2.02942 -0.56597,-2.54579 -0.11396,-0.11371 -0.36282,0.013 -0.33031,0.15591 0.1368,0.60141 -0.11676,1.34518 -0.4489,1.74316 z"/>
+ </g>
+ <g style="fill:#4f4f4f" transform="matrix(1.3891137,0.65594744,-0.7028045,1.2964993,-308.79543,-427.43584)">
+ <path style="fill:#4f4f4f" d="m 317.56868,170.64923 c -0.50716,0.60775 0.94601,1.4143 1.34518,0.64672 0.44663,-0.85884 -0.0474,-2.02942 -0.56597,-2.54579 -0.11396,-0.11371 -0.36282,0.013 -0.33031,0.15591 0.1368,0.60141 -0.11676,1.34518 -0.4489,1.74316 z"/>
+ </g>
+ <g transform="matrix(2.2508265,2.8081508,-1.9447323,3.2501442,-352.3578,-1475.0512)">
+ <g transform="matrix(-0.820668,0.571405,0.571405,0.820668,471.332,-148.098)">
+ <path style="fill:#ffffff" transform="matrix(0.11574468,0.0121224,-0.0121224,0.11574468,312.34126,179.67933)" d="m 11.072266,32 c 0.581474,0.780169 3.27267,4.270739 4.849609,3.984375 C 17.144083,35.762586 16.845865,32.833951 16.738281,32 Z"/>
+ </g>
+ </g>
+ <g style="fill:#3f3f3f" transform="matrix(-0.39999999,0,0,0.39999999,21.799269,3.3311883)">
+ <g style="fill:#3f3f3f" transform="matrix(0.300126,0,0,0.1287939,-28.672113,-2.6773104)">
+ <ellipse style="fill:#3f3f3f" cx="172.5" cy="115" rx="8.5" ry="17" transform="matrix(0.9799806,0,0,1.1418151,8.1132233,-19.895539)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/company-of-heroes-2.svg b/.icons/awkward/16x16/apps/company-of-heroes-2.svg
new file mode 100644
index 00000000..08ff955a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/company-of-heroes-2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e6412b" d="M 8.0000025,-1.0572069e-6 C 7.2788175,0.01003494 6.7648665,0.43177074 6.5234945,1.1319405 l 0.0078,-0.031334 -1.132771,3.9132593 -3.820173,0 c -0.0083,-1.301e-4 -0.01706,-1.301e-4 -0.02539,0 -0.45633,0.0144 -0.86826003,0.2203755 -1.15816103,0.5640123 -0.626968,0.7007156 -0.493432,1.8039654 0.302724,2.3265512 l 3.00379903,2.1385467 -1.165973,3.985296 c -0.0013,0.0039 -0.0027,0.0078 -0.0039,0.01175 -0.178148,0.569792 -0.01062,1.157308 0.437484,1.558867 0.0032,0.003 0.0084,0.0049 0.01172,0.0078 0.538485,0.466081 1.294158,0.524829 1.902274,0.139045 0.01157,-0.0073 0.024,-0.01366 0.03515,-0.02155 l 3.081922,-2.167881 3.0819175,2.167923 c 0.01115,0.0079 0.0236,0.01426 0.03516,0.02155 0.608116,0.385784 1.363788,0.327036 1.902273,-0.139045 0.0033,-0.0029 0.0085,-0.0048 0.01172,-0.0078 0.448108,-0.401569 0.615632,-0.989075 0.437484,-1.558867 -0.0012,-0.0039 -0.0026,-0.0078 -0.0039,-0.01175 L 12.298681,10.043018 15.302477,7.9044713 C 16.098632,7.3818856 16.232168,6.2786358 15.605201,5.5779202 15.3153,5.2342832 14.903368,5.0283094 14.44704,5.0139078 c -0.0083,-1.302e-4 -0.01709,-1.302e-4 -0.02539,0 l -3.820173,0 -1.1327702,-3.9132593 0.00781,0.031334 C 9.2351394,0.43177074 8.7211886,0.01003504 8.0000025,-1.0572069e-6 Z"/>
+ <path style="fill:#ffd93a;fill-rule:evenodd" d="m 7.5,6.0000003 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 6.40711,6.3623503 6,6.8333512 6,7.5000007 l 1,0 c 0,-0.500001 0.5,-0.500001 0.5,-0.500001 0,0 0.5,0 0.5,0.500001 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 6.1802,9.5989505 6,10.0139 6,10.5 l 0,0.5 3,0 0,-0.999999 -1.82422,0 c 0.01565,-0.022 0.0094,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5214998 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 0.241675,-0.30205 0.421875,-0.717 0.421875,-1.2031 0,-0.6666495 -0.40711,-1.1376504 -0.776365,-1.3222504 C 7.854375,5.9931008 7.5,6.0000008 7.5,6.0000008 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/compiz.svg b/.icons/awkward/16x16/apps/compiz.svg
new file mode 100644
index 00000000..66920d60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/compiz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#319ed6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m3 4v8.4l2-2.975 3 6.575h2.5l-4.5-7h4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/compton.svg b/.icons/awkward/16x16/apps/compton.svg
new file mode 100644
index 00000000..701cd931
--- /dev/null
+++ b/.icons/awkward/16x16/apps/compton.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#36c9cc" d="M 7.5996094,0 C 6.7132094,0 6,0.71320937 6,1.5996094 v 0.75 a 6,6 0 0 0 -1.8925781,1.09375 l -0.6503907,-0.375 C 2.6893865,2.6251594 1.7146844,2.8866517 1.2714844,3.6542969 L 0.87109375,4.3457031 C 0.42789375,5.1133483 0.68938635,6.08805 1.4570312,6.53125 l 0.6484376,0.375 A 6,6 0 0 0 2,8 6,6 0 0 0 2.1054688,9.09375 l -0.6484376,0.375 c -0.76764485,0.4432 -1.02913745,1.417902 -0.58593745,2.185547 l 0.40039065,0.691406 c 0.4432,0.767645 1.4179021,1.029138 2.1855468,0.585938 L 4.1035156,12.558594 A 6,6 0 0 0 6,13.648438 v 0.751953 C 6,15.286791 6.7132094,16 7.5996094,16 H 8.4003906 C 9.2867906,16 10,15.286791 10,14.400391 v -0.75586 a 6,6 0 0 0 1.892578,-1.08789 l 0.650391,0.375 c 0.767644,0.4432 1.742347,0.181707 2.185547,-0.585938 l 0.40039,-0.691406 c 0.4432,-0.767645 0.181707,-1.742347 -0.585937,-2.185547 l -0.648438,-0.375 A 6,6 0 0 0 14,8 6,6 0 0 0 13.894531,6.90625 l 0.648438,-0.375 c 0.767644,-0.4432 1.029137,-1.4179017 0.585937,-2.1855469 L 14.728516,3.6542969 C 14.285316,2.8866517 13.310613,2.6251594 12.542969,3.0683594 L 11.896484,3.4414062 A 6,6 0 0 0 10,2.3515625 V 1.5996094 C 10,0.71320938 9.2867906,0 8.4003906,0 Z"/>
+ <path style="fill:#ffffff" d="M 8 3 A 4.9999998 4.9999998 0 0 0 3 8 A 4.9999998 4.9999998 0 0 0 8 13 A 4.9999998 4.9999998 0 0 0 11.527344 11.539062 L 10.115234 10.126953 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 A 3 3 0 0 1 10.126953 5.8847656 L 11.539062 4.4726562 A 4.9999998 4.9999998 0 0 0 8 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/computer-log-out.svg b/.icons/awkward/16x16/apps/computer-log-out.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/computer-log-out.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/computer-runprocesscatcher.svg b/.icons/awkward/16x16/apps/computer-runprocesscatcher.svg
new file mode 120000
index 00000000..dbcb3da0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/computer-runprocesscatcher.svg
@@ -0,0 +1 @@
+org.processing.processingide.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/computerjanitor.svg b/.icons/awkward/16x16/apps/computerjanitor.svg
new file mode 100644
index 00000000..418e3a98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/computerjanitor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57143 -.85740 -1.1427)">
+ <path fill="#fed24c" d="m14.624 15.066-1.7067 1.9715-1.3159 1.2975-1.465 0.99531-1.7617 0.93926-2.041 0.76836-1.2782 0.302-0.0551 0.168 0.073852 0.45117 0.29675 0.75195 0.62976 1.24 0.6123 0.91875 1.187 1.2592 0.53711 0.54414 0.48206 0.1709 2.1874-0.02051-1.2971 0.90098-0.018796 0.22695 0.77881 0.61934 1.0568 0.61934c1.3662 0.77148 2.5969-0.75332 2.5969-0.75332s-0.6624 1.1558-0.6217 1.5627h1.2985l0.68616-0.11211 0.77881-0.39512-0.2605 0.41289 1.4113 0.01777c1.4892-0.03552 2.4737-0.9069 3.3556-1.8402l0.92651-1.1088 0.72376-1.1074 0.53711-1.0145 0.854-2.0098 0.64856-1.6338 0.31555-0.86543h-0.3075l-2.3445-0.2748c-1.8827-0.54015-2.8972-1.9475-4.642-3.0242l-1.4462-0.90234-1.1494-0.69453-0.1665-0.24473-0.03357-0.0957-0.06311-0.04101z"/>
+ <path fill="#c2352a" d="m25.15 2.7327-1.3634 2.6037-1.1791 2.6559-1.4427 2.8968-0.99681 2.3828-1.1078-0.47175-1.5953-0.69659h-0.3904l-0.33293 0.09435-0.53705 0.71465-1.5576 2.0837 0.07333 0.20677 0.16647 0.24491 1.1494 0.69458 1.4467 0.90135c1.7448 1.0768 2.7588 2.4841 4.6415 3.0242l2.3441 0.2761h0.39436l0.02576-0.10439 0.34086-2.1259 0.27942-1.7184 0.02773-0.36736-0.20412-0.38543-1.3733-0.63837-0.79666-0.34729-0.48751-0.31718-0.05549-0.02409 0.06539-0.1064 0.81449-2.0456 0.73324-1.8067 0.91754-2.4431 0.70946-1.7284 0.60244-1.5397 0.49485-1.4921c0.296-1.1147-1.006-1.7175-1.807-0.4213z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/computersettings.svg b/.icons/awkward/16x16/apps/computersettings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/computersettings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/config-date.svg b/.icons/awkward/16x16/apps/config-date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/config-date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/config-language.svg b/.icons/awkward/16x16/apps/config-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/config-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/config-users.svg b/.icons/awkward/16x16/apps/config-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/config-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/configurator.svg b/.icons/awkward/16x16/apps/configurator.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/configurator.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/configure-debian.svg b/.icons/awkward/16x16/apps/configure-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/configure-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/conky-logomark-violet.svg b/.icons/awkward/16x16/apps/conky-logomark-violet.svg
new file mode 120000
index 00000000..f1c66af7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/conky-logomark-violet.svg
@@ -0,0 +1 @@
+conky.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/conky-manager.svg b/.icons/awkward/16x16/apps/conky-manager.svg
new file mode 100644
index 00000000..917a384b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/conky-manager.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c2352a" width="3" height="12" x="13" y="2" rx=".5" ry=".429"/>
+ <rect style="fill:#c2352a" width="3" height="12" x="7" y="2" rx=".5" ry=".429"/>
+ <rect style="fill:#c2352a" width="3" height="12" x="0" y="2" rx=".5" ry=".429"/>
+ <rect style="fill:#d8564d" width="3" height="6" x="2" y="-6" rx=".5" ry=".429" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#d8564d" width="3" height="6" x="11" y="-6" rx=".5" ry=".429" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:#d8564d" d="M 7.5858032,2 A 0.58598657,0.51584312 0 0 0 7.0784568,2.7736876 l 1.9576707,2.9839347 1.9569065,2.9839346 a 0.58598657,0.51584312 0 0 0 0.479882,0.2578956 0.58598657,0.51584312 0 0 0 0.534812,-0.2578956 L 13.964636,5.7576223 15.921543,2.7736876 A 0.58598657,0.51584312 0 0 0 15.414198,2 L 11.500382,2 7.5858032,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/conky.svg b/.icons/awkward/16x16/apps/conky.svg
new file mode 100644
index 00000000..b9fe5af0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/conky.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#d3b7ff" d="M 15,8.4058763 C 15,9.964136 13.776449,11.225795 12.265256,11.225795 H 3.7347444 C 2.2235511,11.225795 1,9.964136 1,8.4058763 V 3.9812154 C 1,2.4229553 2.2235511,1.161296 3.7347444,1.161296 H 12.26311 c 1.511193,0 2.734744,1.2616593 2.734744,2.8199194 v 4.4246609 z"/>
+ <path style="opacity:0.4;fill:#666699" d="m 6.8598831,7.3996951 -8.88e-5,2.6589789 -2.1881985,-1.14e-4 c -0.2086301,-1.1e-5 -0.4194114,0.0066 -0.6323433,0.0089 h -0.086033 -0.012907 c -0.1505577,0 -0.3011158,-0.0044 -0.4495227,-0.0177 v 0 C 3.3380809,10.020975 3.189674,9.978942 3.0434176,9.925855 2.931575,9.870547 2.8218828,9.808611 2.7164923,9.737824 2.6949833,9.72234 2.6734753,9.706857 2.6519673,9.691373 2.5938963,9.640493 2.537975,9.587404 2.4842043,9.534312 2.4304333,9.479003 2.3809647,9.421493 2.3314956,9.363978 2.3164396,9.341857 2.3013836,9.317526 2.2863286,9.295405 2.2175024,9.189193 2.1594301,9.078587 2.1056594,8.9657679 2.0518888,8.8131312 2.011023,8.658282 1.9809115,8.4990086 v -0.00221 C 1.963705,8.3198319 1.9572524,8.1384371 1.9551016,7.9592545 v -0.00221 c -0.0043,-0.37385 0.015056,-0.749912 0.015056,-1.1149134 h 0.2387418 c 0.058072,0 0.1032396,0.252183 0.1032396,0.5640931 v 1.0264306 c 0,-0.2278495 0.047318,-0.4136812 0.1053905,-0.4136679 l 0.5084918,1.145e-4 c 0.058072,1.31e-5 0.1032396,0.1858185 0.1032396,0.4136679 V 5.229607 c 0,-0.5707295 0.047318,-1.0330643 0.1053905,-1.0330643 h 0.4323162 c 0.058072,0 0.1053905,0.4623348 0.1053905,1.0330643 v 2.1723112 c 0,-0.3119105 0.047318,-0.5640932 0.1032396,-0.5640932 h 0.4323162 c 0.058072,0 0.1032396,0.2521827 0.1032396,0.5640932 V 9.330895 c 0,-0.154849 0.047318,-0.280941 0.1032396,-0.280941 h 0.4323162 c 0.058072,0 0.1032396,0.126092 0.1032396,0.280941 V 7.0546136 c 0,-0.3384556 0.047319,-0.6127597 0.1053905,-0.6127597 h 0.4323162 c 0.038715,0 0.070977,0.1216671 0.088184,0.3008496 V 6.0259738 c 0,-0.4225171 0.047319,-0.7631849 0.1053905,-0.7631849 h 0.4323162 c 0.058072,0 0.1053905,0.3428801 0.1053905,0.7631849 v 1.3737321 c 0,-0.3119101 0.047319,-0.5640931 0.10324,-0.5640931 H 6.754493 c 0.058072,0.00221 0.1053901,0.2543949 0.1053901,0.5640931 z"/>
+ <path style="opacity:0.4;fill:#666699" d="m 14.187904,8.0123401 c -0.0198,0.077424 -0.0308,0.1570616 -0.0308,0.2433345 0,0.081849 -0.0044,0.1614852 -0.011,0.243334 -0.0308,0.1570615 -0.07039,0.3096982 -0.125384,0.4601229 -0.05499,0.1150305 -0.116585,0.2256375 -0.186975,0.3340315 -0.0154,0.02212 -0.0308,0.04645 -0.04619,0.06857 -0.05059,0.05752 -0.101187,0.117243 -0.15618,0.172546 -0.05499,0.05531 -0.112185,0.103971 -0.169377,0.15485 -0.022,0.01548 -0.0462,0.03318 -0.07039,0.04867 -0.107785,0.07079 -0.219971,0.132727 -0.334356,0.18803 -0.14958,0.05309 -0.301361,0.09512 -0.45534,0.123879 0,0 0,0 0,0 -0.131983,0.01106 -0.266165,0.01548 -0.398148,0.01548 h -0.105586 c -0.173777,0 -0.345355,-0.0044 -0.514733,-0.0044 H 7.338 V 4.1853564 C 7.338,3.6146273 7.386393,3.152292 7.4435855,3.152292 h 0.4421429 c 0.059392,0 0.1055863,0.4623353 0.1055863,1.0330644 v 3.7628322 c 0,-0.2676677 0.048394,-0.4822443 0.1077855,-0.4822443 h 0.4421421 c 0.059392,0 0.1055863,0.2167889 0.1055863,0.4822443 v 0.8693668 c 0,-0.1968794 0.048394,-0.3561528 0.1077859,-0.3561528 H 9.196757 c 0.059392,0 0.1077855,0.1592734 0.1077855,0.3561528 V 9.467921 c 0,-0.143788 0.048394,-0.261031 0.1055859,-0.261031 h 0.4421421 c 0.059392,0 0.1055871,0.117243 0.1055871,0.261031 V 5.6630591 c 0,-0.5707295 0.048393,-1.0330647 0.1055854,-1.0330647 h 0.442143 c 0.05939,0 0.105586,0.4623352 0.105586,1.0330647 v 1.7365214 c 0,-0.3119101 0.04839,-0.5640932 0.107786,-0.5640932 H 11.1611 c 0.05939,0 0.107786,0.2521831 0.107786,0.5640932 V 9.328557 c 0,-0.154849 0.04839,-0.28094 0.105586,-0.28094 h 0.442142 c 0.05939,0 0.107786,0.126091 0.107786,0.28094 V 7.0544882 c 0,-0.3384556 0.04839,-0.6127597 0.105586,-0.6127597 h 0.442143 c 0.0396,0 0.07259,0.1216671 0.09019,0.3008496 V 6.0258483 c 0,-0.422517 0.0484,-0.7631848 0.105587,-0.7631848 h 0.442142 c 0.05939,0 0.105586,0.34288 0.105586,0.7631848 v 1.3737322 c 0,-0.3119101 0.04839,-0.5640932 0.107786,-0.5640932 h 0.442142 c 0.05939,0 0.105587,0.2521831 0.105587,0.5640932 v 0.6370932 c 0.011,-0.015484 0.02419,-0.026548 0.0374,-0.026548 h 0.279356 z"/>
+ <path style="fill:#6841ac" d="M 8.0000002,10.928311 C 7.4644578,10.951881 7,11.359005 7,11.909757 v 1.302978 c -0.7579653,0.182155 -1.4840993,0.569799 -2.0433957,1.118408 -0.3692653,0.362168 -0.3908595,1.032933 0,1.388672 0.2159446,0.195013 0.4920392,0.291911 0.7619695,0.279053 0.2289013,-0.01071 0.4558225,-0.101184 0.6372158,-0.279053 0.071262,-0.07072 0.1447931,-0.137072 0.2203738,-0.199219 0.03239,-0.02143 0.064721,-0.04522 0.097113,-0.06665 0.1295667,-0.08572 0.2630317,-0.158421 0.4033957,-0.224854 0.1900315,-0.07072 0.3870017,-0.123917 0.5856707,-0.158203 0.1166099,-0.01072 0.221047,-0.01532 0.337657,-0.01319 0.1166097,-0.0021 0.2210472,0.0025 0.3376567,0.01319 0.1986694,0.03429 0.3956396,0.08748 0.5856707,0.158203 0.140364,0.06643 0.2738294,0.139133 0.4033957,0.224854 0.032394,0.02143 0.064722,0.04522 0.097114,0.06665 0.075581,0.06215 0.149112,0.1285 0.2203737,0.199219 0.1813932,0.177869 0.4083144,0.268338 0.6372164,0.279053 0.26993,0.01286 0.546025,-0.08404 0.761969,-0.279053 0.390859,-0.355739 0.369266,-1.026504 0,-1.388672 C 10.4841,13.782534 9.7579649,13.39489 9,13.212735 V 11.909757 C 9,11.359005 8.5355426,10.951885 8.0000002,10.928311 Z"/>
+ <path style="fill:#6841ac" d="m 15.995699,8.3489918 c 0,0.032942 0,0.068081 -0.0021,0.1032205 -0.01936,0.6149337 -0.178519,1.0594917 -0.471031,1.5975587 -0.159161,0.296486 -0.359188,0.564421 -0.587176,0.799414 -0.113994,0.118593 -0.23444,0.228403 -0.361339,0.327232 C 13.961068,11.66397 13.199675,11.953868 12.408171,11.9934 12.319991,11.9978 12.233954,12 12.14577,12 h -0.09894 c -0.139804,0 -0.279607,-0.0044 -0.41726,-0.0044 H 4.1532464 c -0.4452209,0 -0.8775371,-0.0044 -1.3184567,-0.109809 C 2.309988,11.760603 1.8303536,11.512433 1.4216966,11.176417 1.2904961,11.068803 1.1635973,10.950209 1.0474527,10.825027 0.66030389,10.409946 0.36133896,9.909215 0.18066951,9.362364 0.01720669,8.8748096 0.00215092,8.371882 6.0476195e-8,7.8645623 V 7.5636841 5.6266446 4.0409955 3.8674967 C 6.0476195e-8,2.8155214 0.39575218,1.7789199 1.1528432,1.051981 1.8690685,0.3667697 2.7982255,6e-6 3.7790026,6e-6 h 1.0065871 7.3214143 c 0.735582,0 1.460411,0.1515371 2.097056,0.5490475 1.105525,0.693996 1.785186,1.7754965 1.79594,3.0997989 0,0.024159 0,0.050512 -0.0021,0.07467 -0.03441,0.5226932 -0.471031,0.9026339 -0.974325,0.9311845 h -0.0086 -0.04732 c -0.01506,0 -0.02796,0 -0.04302,-0.00221 v 0 C 14.694467,4.6371293 14.483686,4.5251219 14.326676,4.3604082 14.146006,4.1715359 14.032013,3.9352151 14.029862,3.669476 v -0.01757 c -0.0021,-0.07467 -0.0043,0.00562 -0.01075,-0.06686 C 13.988997,3.4291153 13.950281,3.2753822 13.89436,3.1260415 13.840589,3.0118395 13.782517,2.90203 13.71369,2.7966126 13.698635,2.7746487 13.68358,2.7526892 13.668523,2.7285307 13.619054,2.6692493 13.569585,2.6121489 13.515814,2.5594399 13.462044,2.5045353 13.403971,2.4540231 13.34805,2.4035108 13.326541,2.3881384 13.305033,2.3727661 13.281374,2.3573907 13.178115,2.2871083 13.068423,2.2256148 12.958731,2.1707101 12.812475,2.1158052 12.659766,2.0740778 12.507057,2.0455271 12.3565,2.03235 12.205942,2.0279576 12.055384,2.0257616 h -0.09894 c -0.210781,0 -0.421562,0.00878 -0.630193,0.00878 H 4.4866247 c -0.1656137,0 -0.3355291,-0.0044 -0.5032937,-0.0044 H 3.981201 3.905922 c -0.1398038,0 -0.2796072,0.0044 -0.4172602,0.015373 -0.1527121,0.028556 -0.3032699,0.070284 -0.4495259,0.1251882 -0.111843,0.054905 -0.2193843,0.116398 -0.322624,0.1866766 l -0.064525,0.04612 C 2.5939149,2.4540114 2.5379931,2.504524 2.4842224,2.5616248 2.4304514,2.6165299 2.3809828,2.6758269 2.3293629,2.7329278 l -0.045167,0.065886 c -0.066676,0.105417 -0.1268988,0.2130306 -0.1806695,0.3272324 -0.053771,0.149341 -0.094636,0.3008779 -0.1247479,0.4568076 -0.00645,0.07467 -0.0086,0.1515373 -0.010754,0.2262076 v 0.013177 c -0.00215,0.085651 -0.00215,0.071142 0,0.1567937 v 0.010978 0.26181 2.5365997 c 0,0.364567 -0.019357,0.7138281 -0.015056,1.084984 v 0.00221 c 0.00215,0.1800871 0.0086,0.3579787 0.02581,0.5336739 v 0.00221 c 0.030112,0.1581261 0.070977,0.311859 0.1247479,0.4633962 0.053771,0.1120059 0.111843,0.2218149 0.1806695,0.3272319 0.015056,0.02416 0.030112,0.04612 0.045167,0.06808 0.049469,0.0571 0.098938,0.114202 0.1527087,0.169107 0.053771,0.05491 0.111843,0.105417 0.1677645,0.1559291 0.021508,0.01537 0.043016,0.03074 0.064525,0.04612 0.1053905,0.07028 0.2150826,0.131772 0.3269253,0.1866769 0.1462564,0.05271 0.2946633,0.09444 0.4473722,0.122987 v 0 c 0.1484069,0.01317 0.298965,0.01757 0.4495227,0.01757 h 0.012907 0.086033 c 0.2129318,0 0.4237132,-0.0088 0.6323433,-0.0088 h 6.8353264 c 0.165614,0 0.333378,0.0044 0.503294,0.0044 h 0.103239 c 0.131201,0 0.26025,-0.0044 0.3893,-0.01537 v 0 c 0.152709,-0.02855 0.301116,-0.07028 0.445221,-0.122986 0.111843,-0.05491 0.221535,-0.116398 0.326926,-0.186676 0.02366,-0.01537 0.04517,-0.03075 0.06883,-0.04832 0.05592,-0.05051 0.111843,-0.101027 0.165614,-0.153734 0.05377,-0.05491 0.103239,-0.112005 0.152708,-0.171303 0.01506,-0.02197 0.03011,-0.04392 0.04517,-0.06808 0.06883,-0.105417 0.12905,-0.217423 0.18282,-0.331625 0.145892,-0.1960225 0.08177,-0.3331927 0.133347,-0.5433874 0,-0.083455 0.01075,-0.1647144 0.03011,-0.2415809 0.04517,-0.182284 0.139804,-0.3229063 0.266702,-0.4480889 0.167765,-0.164714 0.393602,-0.2723276 0.640947,-0.292093 0.01075,0 0.02366,-0.00221 0.03441,-0.00221 v 0 h 0.01075 c 0.02796,-0.00221 0.05807,0 0.08603,0 0.498992,0.037336 0.9098,0.5139083 0.905499,1.0102473 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/connectagram.svg b/.icons/awkward/16x16/apps/connectagram.svg
new file mode 100644
index 00000000..2b64ba7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/connectagram.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2f9a2f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="m 11,11.426727 c -0.389508,0.18937 -0.795546,0.332257 -1.21811,0.428664 C 9.359311,11.951797 8.9183673,12 8.4590554,12 7.0884475,12 6.002622,11.64192 5.2015747,10.925759 4.4005242,10.206156 3.9999996,9.2317649 4,8.0025827 3.9999996,6.7699644 4.4005242,5.7955733 5.2015747,5.0794062 6.002622,4.3598098 7.0884475,4.0000084 8.4590554,4 8.9183673,4.0000084 9.359311,4.048211 9.78189,4.1446093 10.204454,4.2410233 10.610492,4.3839116 11,4.5732733 V 6.0801058 C 10.606817,5.8287667 10.219154,5.6445618 9.837007,5.5274907 9.45485,5.4104324 8.892706,5.3519 8.4701393,5.3518938 7.7131798,5.3519 7.1179049,5.5791436 6.6843129,6.033624 6.2507133,6.4881156 6.0338574,7.203792 6.0338607,8.0025827 c -3.3e-6,0.7953546 0.2168525,1.5093093 0.6504521,1.9637933 0.4335921,0.454488 1.028867,0.681732 1.7858264,0.681731 0.4225668,1e-6 0.9847108,-0.05853 1.3668678,-0.175598 C 10.219154,10.355446 10.606817,10.171241 11,9.9198942 v 1.5068328"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/construo.svg b/.icons/awkward/16x16/apps/construo.svg
new file mode 100644
index 00000000..09b219b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/construo.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#007c7d;fill-rule:evenodd" d="m 12.538172,0.59076421 c -0.06375,-5.1154e-4 -0.127129,0.009423 -0.187395,0.0293731 L 5.9989813,2.0146532 C 5.8359093,2.0477083 5.6966606,2.1487088 5.6190865,2.2901994 L 2.0425372,7.0668013 c -0.094,0.090349 -0.1513854,0.2098493 -0.1618743,0.3370896 -5.7e-6,0.00139 -5.7e-6,0.00281 0,0.00419 -0.00134,0.014417 -0.00207,0.028887 -0.00219,0.043362 2.377e-4,0.015887 0.00121,0.031756 0.00291,0.047557 0.00175,0.017834 0.00442,0.035573 0.00802,0.053151 0.0037,0.017696 0.00832,0.035201 0.013854,0.052452 0.016746,0.055112 0.042595,0.1072929 0.076562,0.1545573 2.469e-4,4.749e-4 4.952e-4,9.499e-4 7.428e-4,0.00143 l 3.3038427,6.7599768 7.238e-4,0.0021 c 9.524e-4,0.0033 0.00194,0.0065 0.00297,0.0098 4.953e-4,0.0013 9.905e-4,0.0028 0.00149,0.0042 0.00549,0.0166 0.01181,0.03295 0.018949,0.04895 0.00518,0.01138 0.010781,0.02257 0.016777,0.03357 0.00416,0.0081 0.00854,0.01595 0.01312,0.02377 0.00468,0.0073 0.00954,0.01457 0.014579,0.02169 0.00401,0.0061 0.00814,0.0122 0.012404,0.01818 0.00873,0.01202 0.017973,0.02368 0.027699,0.03498 0.00168,0.0021 0.00339,0.0042 0.00512,0.0063 0.00866,0.0094 0.017661,0.01849 0.026983,0.02728 0.00501,0.005 0.010114,0.0099 0.015318,0.01469 0.00525,0.0048 0.010598,0.0094 0.016034,0.01397 0.01107,0.009 0.022503,0.01769 0.03427,0.02588 4.952e-4,2.32e-4 9.904e-4,4.75e-4 0.00149,6.95e-4 4.952e-4,4.74e-4 9.905e-4,9.49e-4 0.00149,0.0014 0.014133,0.0097 0.028731,0.01884 0.04375,0.02728 4.953e-4,4.74e-4 9.905e-4,9.49e-4 0.00149,0.0014 0.00145,7.31e-4 0.0029,0.0014 0.00437,0.0021 0.013543,0.0076 0.027409,0.01454 0.041562,0.02098 0.00171,9.5e-4 0.00339,0.0019 0.00512,0.0029 0.00556,0.0022 0.011151,0.0043 0.016777,0.0063 0.00722,0.0032 0.014511,0.0062 0.021867,0.0091 0.015562,0.0056 0.031379,0.01047 0.047396,0.01469 0.079406,0.02165 0.1628194,0.02618 0.2442693,0.01329 l 7.4973835,0.0077 c 0.418859,0.04881 0.741431,-0.347317 0.590597,-0.725266 l -0.888948,-3.410277 c -0.02577,-0.358003 -0.403274,-0.591561 -0.753956,-0.46647 -0.0017,4.74e-4 -0.0034,9.49e-4 -0.0051,0.0014 L 8.5893516,11.31532 7.0799817,8.722931 8.160603,5.4859553 13.112043,5.104107 13.620271,4.493569 13.090169,1.1293229 C 13.091007,0.83510606 12.844898,0.59499815 12.538172,0.59076421 Z"/>
+ <path style="fill:none;stroke:#00feff;stroke-linecap:round;stroke-linejoin:bevel" d="M 2.2934589,7.4269291 7.9772518,5.131788 12.69457,0.98287934 M 13.707067,14.496615 8.5755459,11.752387 M 5.7451551,14.488901 12.763604,10.604816 M 5.7451551,14.488901 8.5755459,11.752387 M 5.7451551,14.488901 6.6656076,8.7951861 M 2.2934589,7.4269291 6.6656076,8.7951861 M 7.9772518,5.131788 6.6656076,8.7951861 8.5755459,11.752387 12.763604,10.604816 13.707067,14.496615 5.7451551,14.488901 2.2934589,7.4269291 6.0443017,2.4173421 Z M 6.0443017,2.4173421 12.69457,0.98287934 13.246841,4.7124833 7.9772518,5.131788"/>
+ <path style="fill:#ff6060" d="M 13,0 A 0.99999995,0.99999995 0 0 0 12,0.99999994 0.99999995,0.99999995 0 0 0 13,1.9999999 0.99999995,0.99999995 0 0 0 14,0.99999994 0.99999995,0.99999995 0 0 0 13,0 Z"/>
+ <path style="fill:#ff6060" d="m 13,4 a 0.99999995,0.99999995 0 0 0 -1,0.9999999 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 A 0.99999995,0.99999995 0 0 0 13,4 Z"/>
+ <path style="fill:#ff6060" d="m 6,1 a 0.99999995,0.99999995 0 0 0 -1,0.9999999 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 A 0.99999995,0.99999995 0 0 0 6,1 Z"/>
+ <path style="fill:#ff6060" d="m 8,5 a 0.99999995,0.99999995 0 0 0 -1,0.9999999 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 A 0.99999995,0.99999995 0 0 0 8,5 Z"/>
+ <path style="fill:#ff6060" d="m 2,6 a 0.99999995,0.99999995 0 0 0 -1,0.9999999 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 A 0.99999995,0.99999995 0 0 0 2,6 Z"/>
+ <path style="fill:#ff6060" d="m 7,8 a 0.99999995,0.99999995 0 0 0 -1,0.9999999 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 A 0.99999995,0.99999995 0 0 0 7,8 Z"/>
+ <path style="fill:#ff6060" d="M 5,14 A 0.99999995,0.99999995 0 0 0 4,15 0.99999995,0.99999995 0 0 0 5,16 0.99999995,0.99999995 0 0 0 6,15 0.99999995,0.99999995 0 0 0 5,14 Z"/>
+ <path style="fill:#ff6060" d="m 13,10 a 0.99999995,0.99999995 0 0 0 -1,1 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 0.99999995,0.99999995 0 0 0 -1,-1 z"/>
+ <path style="fill:#ff6060" d="m 14,14 a 0.99999995,0.99999995 0 0 0 -1,1 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 0.99999995,0.99999995 0 0 0 -1,-1 z"/>
+ <path style="fill:#ff6060" d="m 9,11 a 0.99999995,0.99999995 0 0 0 -1,1 0.99999995,0.99999995 0 0 0 1,1 0.99999995,0.99999995 0 0 0 1,-1 0.99999995,0.99999995 0 0 0 -1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/contact-editor.svg b/.icons/awkward/16x16/apps/contact-editor.svg
new file mode 100644
index 00000000..dd540933
--- /dev/null
+++ b/.icons/awkward/16x16/apps/contact-editor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#a559d6" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#4d4d4d" d="M 8 3 C 6.3434 3 5 4.3434 5 6 C 5 7.6566 6.3434 9 8 9 C 9.6566 9 11 7.6566 11 6 C 11 4.3434 9.6566 3 8 3 z M 7.0917969 10 C 5.7546969 10 4 11 4 13 L 12 13 C 12 11 10.246503 10 8.9082031 10 L 7.0917969 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/control-center2.svg b/.icons/awkward/16x16/apps/control-center2.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/control-center2.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/converseen.svg b/.icons/awkward/16x16/apps/converseen.svg
new file mode 100644
index 00000000..0195b356
--- /dev/null
+++ b/.icons/awkward/16x16/apps/converseen.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse id="ellipse2" style="fill:#4f4f4f" cx="9" cy="8" rx="6.5" ry="6"/>
+ <path style="fill:#9ccd44" d="M 8,0 V 1 C 4.2444,1 1,4.2444 1,8 1,9.7037 1.6677,11.302 2.7478,12.54 3.3249,13 5,12.32 4.1101,11.052 3.422,10.193 3,9.1236 3,8 3,5.3492 5.3488,3 8,3 V 4 L 12,2 Z"/>
+ <path style="fill:#5db43e" d="M 9,16 V 15 C 12.756,15 16,11.756 16,8 16,6.2963 15.332,4.6978 14.252,3.4597 13.675,3 12,3.68 12.89,4.9478 13.578,5.8071 14,6.8764 14,8 14,10.651 11.651,13 9,13 V 12 L 5,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cookie.svg b/.icons/awkward/16x16/apps/cookie.svg
new file mode 120000
index 00000000..af73aec7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cookie.svg
@@ -0,0 +1 @@
+preferences-web-browser-cookies.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cool-retro-term.svg b/.icons/awkward/16x16/apps/cool-retro-term.svg
new file mode 100644
index 00000000..94b999e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cool-retro-term.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffc105" d="M 2,2 V 3 H 4 V 2 Z M 4,3 V 4 H 5 V 3 Z M 2,3 H 1 V 7 H 2 Z M 2,7 V 8 H 4 V 7 Z M 4,7 H 5 V 6 H 4 Z M 6,2 V 8 H 7 V 6 H 9 V 5 H 7 V 3 H 9 V 2 Z M 9,3 V 5 H 10 V 3 Z M 9,6 V 8 H 10 V 6 Z M 11,2 V 3 H 12 V 8 H 13 V 3 H 14 V 2 H 13 12 Z M 1,9 V 14 H 5 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/copy-agent.svg b/.icons/awkward/16x16/apps/copy-agent.svg
new file mode 120000
index 00000000..f145b962
--- /dev/null
+++ b/.icons/awkward/16x16/apps/copy-agent.svg
@@ -0,0 +1 @@
+copy-com.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/copy-com.svg b/.icons/awkward/16x16/apps/copy-com.svg
new file mode 100644
index 00000000..47c9c899
--- /dev/null
+++ b/.icons/awkward/16x16/apps/copy-com.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.045748 0 0 .044931 -.18025 2.5841)">
+ <path fill="#1ba9cb" d="m135.1 276.33-49.968-165.34-81.192 12.72 62.455-50.873 37.475 12.718 49.96 127.18 106.17-63.6l31.228 6.3591 62.455 120.82-187.37-19.077zm99.92-152.62 81.2-127.18-37.48 146.26z"/>
+ <path fill="#e65902" d="m160.08 200.02-18.737-44.514 49.964-31.795h24.982l31.228 25.436z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/copyq.svg b/.icons/awkward/16x16/apps/copyq.svg
new file mode 100644
index 00000000..a58fd2ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/copyq.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#789c56" d="m12 1a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -1.617 -0.3477c-0.109 0.0976-0.383 0.3477-0.383 0.3477-5 5-10 5.863-10 5.863l8.3535-8.2263a4 4 0 0 1 -0.3535 -1.6367 4 4 0 0 1 4 -4z"/>
+ <g>
+ <path fill="#33d198" d="m4 1a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 1.6172 -0.3477c0.1089 0.0976 0.3828 0.3477 0.3828 0.3477 5 5 10 5.863 10 5.863l-8.3535-8.2263a4 4 0 0 0 0.3535 -1.6367 4 4 0 0 0 -4 -4z"/>
+ <circle fill="#f9f9f9" cx="4" cy="5" r="2"/>
+ </g>
+ <circle fill="#f9f9f9" cx="8" cy="9" r="1"/>
+ <circle fill="#f9f9f9" cx="-12" cy="5" r="2" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/corebird.svg b/.icons/awkward/16x16/apps/corebird.svg
new file mode 100644
index 00000000..33553059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/corebird.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#e96ca2" cx="8" cy="1043.362" r="7"/>
+ <path style="fill:#4f84be" transform="translate(0,1036.3622)" d="M 1.0898438 4 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 14.917969 4 L 1.0898438 4 z"/>
+ <circle style="fill:#ffffff" cx="10" cy="1045.362" r="3"/>
+ <circle style="fill:#ffffff" cx="6" cy="1045.362" r="3"/>
+ <path style="fill:#fcb700;fill-rule:evenodd" d="m 7.9964976,1045.362 0,0 c -0.1472975,0 -0.2972818,0.054 -0.4194275,0.1894 l -2.4051097,2.0052 c -0.013967,0.015 -0.025179,0.032 -0.037393,0.048 -0.00339,0 -0.00711,0.011 -0.010264,0.013 -0.032623,0.046 -0.055662,0.094 -0.075526,0.144 -0.00765,0.019 -0.012287,0.04 -0.01833,0.059 -0.011752,0.04 -0.023212,0.078 -0.027862,0.1188 -0.0039,0.029 -0.00223,0.059 -0.00223,0.089 2.478e-4,0.03 -0.00154,0.06 0.00223,0.089 0.00465,0.041 0.016115,0.079 0.027862,0.1186 0.00601,0.02 0.010671,0.041 0.01833,0.059 0.01986,0.049 0.042909,0.099 0.075526,0.1439 0.003,0 0.007,0.011 0.010264,0.013 0.012206,0.016 0.023452,0.033 0.037393,0.049 l 2.4051097,2.6718 c 0.1221449,0.1356 0.27213,0.1893 0.4194275,0.1895 l 0,0 c 9.857e-4,0 0.00193,0 0.00291,0 9.857e-4,0 0.00193,0 0.00291,0 l 0,0 c 0.1473674,-2e-4 0.2972209,-0.054 0.419427,-0.1895 l 2.4065864,-2.6718 c 0.01395,-0.015 0.02519,-0.032 0.03739,-0.049 0.0032,0 0.0073,-0.011 0.01029,-0.013 0.03264,-0.046 0.05562,-0.094 0.07553,-0.1439 0.0076,-0.019 0.01232,-0.04 0.01833,-0.059 0.01175,-0.04 0.02248,-0.078 0.02713,-0.1187 0.0038,-0.03 0.0027,-0.059 0.0029,-0.089 0,-0.03 9.43e-4,-0.06 -0.0029,-0.089 -0.0046,-0.041 -0.01539,-0.079 -0.02713,-0.1188 -0.006,-0.02 -0.01071,-0.041 -0.01833,-0.059 -0.01988,-0.049 -0.04288,-0.099 -0.07553,-0.144 -0.0031,0 -0.0069,-0.011 -0.01029,-0.013 -0.01222,-0.016 -0.02342,-0.032 -0.03739,-0.048 l -2.4065767,-2.005 c -0.1222066,-0.1356 -0.2720588,-0.1881 -0.4194275,-0.1894 l 0,0 c -9.857e-4,0 -0.00193,0 -0.00291,0 -9.857e-4,0 -0.00193,0 -0.00291,0 z"/>
+ <rect style="opacity:0.6" width="1" height="1" x="5" y="1045.36"/>
+ <rect style="opacity:0.6" width="1" height="1" x="10" y="1045.36"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/coypu.svg b/.icons/awkward/16x16/apps/coypu.svg
new file mode 100644
index 00000000..3cd2626d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/coypu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#fb6651" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 0.17383,9.6095 A 8,8 0 0 0 0.29102,10.141 8,8 0 0 0 0.33008,10.26 C 0.53884,10.158 0.73963,10.057 0.84961,9.9689 1.5064,9.4422 2.5549,8.6134 2.6719,8.6134 2.789,8.6134 2.8905,8.5799 2.9746,8.8712 3.0587,9.1624 2.9082,9.4649 2.9082,9.4649 2.9082,9.4649 2.7529,9.8994 2.7617,10.139 2.882,10.999 3.0317,11.861 3.7363,11.979 4.2438,12.048 4.9922,12.002 4.9922,12.002 L 5.0098,11.873 C 4.9934,11.68 4.5957,11.598 4.5957,11.598 4.5925,11.6 4.0925,11.694 3.873,11.594 3.5028,11.424 3.6699,10.76 3.6699,10.676 3.6699,10.592 3.793,10.322 3.793,10.322 3.793,10.322 4.2025,10.379 4.3379,10.379 4.4734,10.379 4.8242,10.395 4.8242,10.395 L 5.0859,10.885 C 5.1683,11.044 5.2695,10.965 5.4062,11.002 L 5.9902,11.01 6.3945,11.002 V 10.797 C 6.3945,11.003 6.3944,10.601 6.1328,10.596 5.906,10.584 5.6111,10.556 5.5859,10.475 5.5445,10.34 5.6035,10.076 5.6035,10.076 5.6035,10.076 5.8965,9.9353 6.5117,10.059 7.127,10.18 8.3965,10.801 8.3965,10.801 8.2206,11.126 8.0609,11.368 8.0293,11.701 7.9974,12.002 7.9971,12.004 8.1953,12.004 H 9.1973 C 9.1973,12.004 9.1973,11.603 8.9258,11.623 8.7355,11.615 8.5156,11.605 8.5156,11.59 8.5156,11.514 8.8789,11.021 8.8789,11.021 8.9974,11 9.201,11.036 9.4434,11.039 9.9197,11.045 10.223,11.1 10.223,11.1 10.403,11.209 10.438,11.572 10.527,11.725 10.598,12.004 10.599,12.003 10.756,12.008 11.096,12.016 11.639,12.002 11.973,11.979 11.973,11.979 11.798,11.602 11.244,11.602 11.244,11.602 11.043,11.474 11.006,11.283 10.97,11.093 10.992,10.021 10.992,10.021 L 12,10 C 12,10 12,10.902 12.363,10.977 12.363,10.977 12.698,11.019 12.906,10.939 13.114,10.86 13.489,10.808 13.707,10.572 13.925,10.337 14.07,9.4784 13.996,9.1642 13.922,8.8498 13.52,8.4747 13.52,8.4747 12.658,7.6579 11.999,5.9981 10.998,5.9981 9.997,5.9981 10.189,6.4346 9.998,6.297 8.8064,5.4754 7.6143,5.0563 6.1855,4.9981 6.1855,4.9981 6.0279,4.9965 5.959,5.004 4.3937,4.9965 3.5171,6.2776 2.7461,7.2345 2.4057,7.6587 2.1328,7.9962 2.1328,7.9962 1.5418,8.6077 0.83168,9.229 0.17383,9.6095 Z M 12.5,7.9981 C 12.776,7.9981 13,8.2236 13,8.5001 13,8.7766 12.776,9.0001 12.5,9.0001 12.224,9.0001 12,8.7762 12,8.5001 12,8.2239 12.224,7.9981 12.5,7.9981 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cozydrive.svg b/.icons/awkward/16x16/apps/cozydrive.svg
new file mode 100644
index 00000000..602b6911
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cozydrive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#207bf6" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="6.2" r="3.2"/>
+ <circle style="fill:#ffffff" cx="5.2" cy="8.8" r="3.2"/>
+ <circle style="fill:#ffffff" cx="10.8" cy="8.8" r="3.2"/>
+ <rect style="fill:#ffffff" width="5.6" height="2.962" x="5.2" y="9.04"/>
+ <path style="fill:none;stroke:#207bf6;stroke-width:0.40000001px" d="m 6.4,8.6 c 0,0 0.6322576,0.6 1.6,0.6 0.9677424,0 1.6,-0.6 1.6,-0.6"/>
+ <path style="fill:none;stroke:#207bf6;stroke-width:0.40000001px;stroke-linecap:round;stroke-linejoin:round" d="M 6.6,8.28 6.5352,8.6812 6.28,8.88"/>
+ <path style="fill:none;stroke:#207bf6;stroke-width:0.40000001px;stroke-linecap:round;stroke-linejoin:round" d="m 9.5135136,8.28 0.0648,0.4012 0.2552,0.1988"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cpod.svg b/.icons/awkward/16x16/apps/cpod.svg
new file mode 100644
index 00000000..513e123a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cpod.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffeb3b" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#4f4f4f" d="M 8,1 C 4.1340066,1 1,4.1340066 1,8 c 0,3.865993 3.1340066,7 7,7 1.867922,-0.0011 3.657926,-0.748724 4.971738,-2.076517 L 12.38063,12.347657 C 11.222335,13.516463 9.645525,14.174745 8,14.176471 4.5888296,14.176471 1.8235294,11.41117 1.8235294,8 1.8235294,4.5888296 4.5888296,1.8235294 8,1.8235294 c 1.645688,0.0013 3.22281,0.6593012 4.381434,1.8280101 L 12.970129,3.078125 C 11.656975,1.7501383 9.867597,1.0019581 8,1 Z M 8,3.0588235 C 5.2710636,3.0588235 3.0588235,5.2710636 3.0588235,8 c 0,2.728937 2.2122401,4.941176 4.9411765,4.941176 1.312445,-0.001 2.570552,-0.5242 3.496783,-1.454044 L 10.907284,10.912109 C 10.136056,11.683077 9.090496,12.11663 8,12.117647 5.7258865,12.117647 3.8823529,10.274114 3.8823529,8 3.8823529,5.7258865 5.7258865,3.8823529 8,3.8823529 c 1.090496,0.00103 2.136056,0.4345703 2.907284,1.2055376 L 11.496783,4.5136718 C 10.570684,3.5835324 9.312561,3.060086 8,3.0588235 Z M 8,5.1176471 C 6.4081205,5.1176471 5.1176471,6.4081205 5.1176471,8 5.1176471,9.5918795 6.4081205,10.882353 8,10.882353 8.757386,10.881406 9.483968,10.5824 10.022633,10.049977 L 9.433938,9.4773669 C 9.049746,9.8502622 8.5354016,10.058827 8,10.058823 6.8629431,10.058823 5.9411765,9.1370569 5.9411765,8 5.9411765,6.8629431 6.8629431,5.9411765 8,5.9411765 8.5350705,5.9420412 9.048794,6.1511456 9.43233,6.5242419 L 10.023437,5.9484145 C 9.484314,5.4163852 8.7574358,5.1179493 8,5.1176471 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cpu-x.svg b/.icons/awkward/16x16/apps/cpu-x.svg
new file mode 100644
index 00000000..b28d4ac1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cpu-x.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="rotate(180,8,8)">
+ <rect style="fill:#8e8e8e" width="2" height="16" x="4" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="7" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="10" y="0"/>
+ </g>
+ <g transform="rotate(90,8,8)">
+ <rect style="fill:#8e8e8e" width="2" height="16" x="4" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="7" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="10" y="0"/>
+ </g>
+ <rect style="fill:#b7b7b7" width="12" height="12" x="2" y="2" rx=".8" ry=".8"/>
+ <path style="opacity:0.5" d="M 8.88,9.037 C 8.32,9.297 7.799,9.295 7.449,9.269 7.032,9.239 6.6962,9.125 6.5487,9.025 6.4578,8.9641 6.3342,8.9871 6.2726,9.078 6.2111,9.169 6.2349,9.293 6.3258,9.354 6.5629,9.515 6.9824,9.634 7.421,9.666 7.495,9.671 7.576,9.675 7.664,9.675 8.045,9.675 8.53,9.638 9.048,9.397 9.147,9.351 9.19,9.233 9.144,9.133 9.098,9.034 8.979,8.9911 8.88,9.037 Z M 11.09,8.7421 C 11.109,7.0151 11.286,3.7514 7.98,4.0151 4.7155,4.2781 5.5811,7.7261 5.5324,8.8811 5.4893,9.492 5.2865,10.239 5,10.999 H 5.8824 C 5.9731,10.677 6.0398,10.358 6.0685,10.055 6.1217,10.092 6.1786,10.128 6.2394,10.162 6.3382,10.22 6.423,10.298 6.513,10.38 6.7231,10.571 6.9614,10.788 7.427,10.815 7.458,10.817 7.49,10.818 7.52,10.818 7.991,10.818 8.313,10.612 8.572,10.446 8.696,10.367 8.803,10.299 8.904,10.266 9.191,10.176 9.441,10.031 9.628,9.847 9.657,9.818 9.684,9.789 9.71,9.758 9.814,10.14 9.957,10.57 10.115,10.999 H 11.999 C 11.547,10.3 11.08,9.616 11.09,8.7421 Z M 5.8484,7.8031 C 5.8484,7.8031 5.8484,7.8031 5.8483,7.8021 5.8159,7.2391 6.0856,6.7651 6.4507,6.7431 6.8158,6.7221 7.138,7.1621 7.17,7.7261 7.17,7.7261 7.171,7.7261 7.171,7.7261 7.172,7.7561 7.173,7.7861 7.173,7.8161 7.057,7.8451 6.953,7.8871 6.8595,7.9371 6.8591,7.9321 6.8588,7.9281 6.8584,7.9241 V 7.9241 C 6.8271,7.6041 6.6563,7.3621 6.4766,7.3841 6.2971,7.4061 6.1768,7.6831 6.208,8.0031 6.208,8.0031 6.208,8.0031 6.208,8.0031 6.2216,8.1431 6.2618,8.2681 6.3177,8.3621 6.3037,8.3731 6.2644,8.4021 6.2192,8.4351 6.1852,8.4601 6.1439,8.4901 6.094,8.5271 5.9581,8.3481 5.865,8.0921 5.8483,7.8031 Z M 9.547,9.196 C 9.534,9.494 9.144,9.774 8.785,9.886 L 8.782,9.887 C 8.633,9.936 8.499,10.021 8.358,10.112 8.121,10.263 7.875,10.421 7.521,10.421 7.497,10.421 7.473,10.42 7.45,10.418 7.125,10.399 6.9733,10.261 6.7811,10.086 6.6795,9.993 6.5746,9.898 6.4395,9.818 L 6.4366,9.817 C 6.1446,9.652 5.9634,9.447 5.9518,9.269 5.9461,9.18 5.9856,9.103 6.0693,9.04 6.2513,8.9041 6.3733,8.8151 6.4539,8.7561 6.5436,8.6901 6.5707,8.6701 6.5906,8.6511 6.605,8.6381 6.6204,8.6231 6.6371,8.6061 6.8043,8.4441 7.084,8.1721 7.513,8.1721 7.776,8.1721 8.066,8.2731 8.375,8.4721 8.521,8.5671 8.648,8.6111 8.809,8.6661 8.919,8.7041 9.044,8.7471 9.212,8.8191 L 9.215,8.8201 C 9.371,8.8851 9.556,9.002 9.547,9.196 Z M 9.461,8.4961 C 9.431,8.4811 9.4,8.4671 9.367,8.4531 9.216,8.3881 9.095,8.3451 8.994,8.3101 9.05,8.2011 9.084,8.0651 9.087,7.9181 V 7.9181 C 9.095,7.5601 8.915,7.2701 8.684,7.2691 8.454,7.2681 8.261,7.5581 8.253,7.9161 V 7.9161 C 8.253,7.9281 8.253,7.9401 8.253,7.9511 8.111,7.8861 7.971,7.8391 7.835,7.8091 7.834,7.7961 7.833,7.7821 7.833,7.7691 V 7.7691 C 7.82,7.1161 8.22,6.5771 8.727,6.5631 9.234,6.5491 9.655,7.0671 9.669,7.7191 V 7.7191 C 9.674,8.0141 9.596,8.2861 9.461,8.4961 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cqcb.plasma.webslice.svg b/.icons/awkward/16x16/apps/cqcb.plasma.webslice.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cqcb.plasma.webslice.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/crack-attack.svg b/.icons/awkward/16x16/apps/crack-attack.svg
new file mode 100644
index 00000000..5be8ee01
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crack-attack.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2" rx=".387" ry=".364"/>
+ <path style="fill:#e4e4e4;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 1.3333331,1 C 1.1486666,1 0.99999991,1.14868 0.99999991,1.33335 l 0,3.33333 c 0,0.18466 0.14866669,0.33333 0.33333319,0.33333 l 3.3333327,0 c 0.1846666,0 0.3333332,-0.14867 0.3333332,-0.33333 l 0,-3.33333 C 4.999999,1.14868 4.8513324,1 4.6666658,1 Z"/>
+ <path style="fill:#f57e26;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 6.3333326,1 C 6.1486663,1 5.9999999,1.14868 5.9999999,1.33335 l 0,3.33332 C 5.9999999,4.85133 6.1486663,5 6.3333326,5 L 9.6666582,5 C 9.8513246,5 9.9999909,4.85133 9.9999909,4.66667 l 0,-3.33332 C 9.9999909,1.14868 9.8513246,1 9.6666582,1 Z"/>
+ <path style="fill:#b130ae;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 11.333333,1 C 11.148666,1 11,1.14868 11,1.33335 l 0,3.33332 C 11,4.85133 11.148666,5 11.333333,5 l 3.333325,0 c 0.184667,0 0.333334,-0.14867 0.333334,-0.33333 l 0,-3.33332 C 14.999992,1.14868 14.851325,1 14.666658,1 Z"/>
+ <path style="fill:#b130ae;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 1.3333331,6 C 1.1486666,6 0.99999991,6.14867 0.99999991,6.33333 l 0,3.33334 C 0.99999991,9.85134 1.1486666,10 1.3333331,10 l 3.3333326,0 C 4.8513324,10 4.999999,9.85134 4.999999,9.66667 l 0,-3.33334 C 4.999999,6.14867 4.8513324,6 4.6666657,6 Z"/>
+ <path style="fill:#e4e4e4;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 6.3333332,6 C 6.1486666,6 5.9999999,6.14867 5.9999999,6.33333 l 0,3.33334 C 5.9999999,9.85134 6.1486666,10 6.3333332,10 l 3.3333326,0 C 9.8513326,10 9.9999992,9.85134 9.9999992,9.66667 l 0,-3.33334 C 9.9999992,6.14867 9.8513326,6 9.6666658,6 Z"/>
+ <path style="fill:#e4e4e4;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 11.333333,6 c -0.184667,0 -0.333334,0.14867 -0.333334,0.33333 l 0,3.33334 c 0,0.18467 0.148667,0.33333 0.333334,0.33333 l 3.333332,0 C 14.851332,10 15,9.85134 15,9.66667 L 15,6.33333 C 15,6.14867 14.851332,6 14.666665,6 Z"/>
+ <path style="fill:#23992b;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.3333328,11 c -0.1846665,0 -0.33333321,0.14867 -0.33333321,0.33333 l 0,3.33334 C 0.99999959,14.85133 1.1486663,15 1.3333328,15 l 3.3333326,0 c 0.1846667,0 0.3333333,-0.14867 0.3333333,-0.33333 l 0,-3.33334 C 4.9999987,11.14867 4.8513321,11 4.6666654,11 Z"/>
+ <path style="fill:#f57e26;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 6.3333332,11 c -0.1846666,0 -0.3333333,0.14867 -0.3333333,0.33333 l 0,3.33334 C 5.9999999,14.85133 6.1486666,15 6.3333332,15 l 3.3333326,0 c 0.1846668,0 0.3333334,-0.14867 0.3333334,-0.33333 l 0,-3.33334 C 9.9999992,11.14867 9.8513326,11 9.6666658,11 Z"/>
+ <path style="fill:#23992b;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 11.333333,11 c -0.184667,0 -0.333334,0.14867 -0.333334,0.33333 l 0,3.33334 c 0,0.18466 0.148667,0.33333 0.333334,0.33333 l 3.333332,0 C 14.851332,15 15,14.85133 15,14.66667 l 0,-3.33334 C 15,11.14867 14.851332,11 14.666665,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crashplan.svg b/.icons/awkward/16x16/apps/crashplan.svg
new file mode 100644
index 00000000..0f775117
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crashplan.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#7e9c38" d="M 8,1 4e-8,7 H 1 v 7.433334 C 1,14.712134 1.3500232,15 1.6516,15 H 14.3484 C 14.650114,15 15.007499,14.712033 15,14.433334 V 7 h 1 z"/>
+ <path style="fill:#ffffff" d="m 9.5579268,8 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 A 0.5,0.5 0 0 0 10.057927,8.5 0.5,0.5 0 0 0 9.5579268,8 Z m 2.0000002,0 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z m 2,0 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z m -4.0000002,2 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 A 0.5,0.5 0 0 0 10.057927,10.5 0.5,0.5 0 0 0 9.5579268,10 Z m 2.0000002,0 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z m 2,0 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z m -4.0000002,2 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 A 0.5,0.5 0 0 0 10.057927,12.5 0.5,0.5 0 0 0 9.5579268,12 Z m 2.0000002,0 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z m 2,0 a 0.5,0.5 0 0 0 -0.5,0.5 0.5,0.5 0 0 0 0.5,0.5 0.5,0.5 0 0 0 0.5,-0.5 0.5,0.5 0 0 0 -0.5,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crawl.svg b/.icons/awkward/16x16/apps/crawl.svg
new file mode 100644
index 00000000..9192f8a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crawl.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3f3f3f" cx="14" cy="6" r="2"/>
+ <circle style="fill:#3f3f3f" cx="2" cy="6" r="2"/>
+ <path style="fill:none;stroke:#ffb500;stroke-linecap:round" d="M 0.50709887,0.5337347 C 3.965003,0.8094655 3.1236377,2.2439047 3.9333539,5.4827699"/>
+ <path style="fill:#4f4f4f" d="m 2.6,3.000004 c -0.3324,0 -0.6,0.2453001 -0.6,0.55 V 8.5000039 A 6,5.4999998 0 0 0 8,14.000004 6,5.4999998 0 0 0 14,8.5000039 V 3.550004 c 0,-0.3046999 -0.2676,-0.55 -0.6,-0.55 H 8 Z"/>
+ <path style="fill:#f67c01" d="m 9.3975933,10.011557 c 0.2254925,1.334397 -0.4096884,3.019426 -1.1537931,3.204364 -1.3167039,0.301022 -0.098966,-2.088577 -2.3503331,-2.491734 0.6285892,0.96756 -0.1977454,1.30779 -1.3502028,1.433469 C 4.132344,12.199806 3.813718,12.000309 4.001692,11.476384 3.9657296,11.369115 3.8309566,11.19235 3.6213056,11.12718 3.4175503,11.04962 3.2250931,11.13058 3.0320855,11.10152 c -0.00193,0.01504 -0.021152,0.03461 -0.00311,0.04478 0.3950854,0.368219 0.3021311,0.65844 -0.077045,0.829578 -0.1291373,0.03531 -0.2480995,0.02593 -0.3496813,-0.02167 -0.1375353,-0.06442 -0.1613854,-0.139368 -0.1175986,-0.21668 0.03109,-0.05487 0.089264,-0.107789 0.1230503,-0.162508 0.00923,-0.01492 -0.025103,-0.0336 -0.039719,-0.05056 -0.04272,0.0076 -0.1041976,0.01055 -0.1253867,0.02311 -1.2076127,0.643843 0.3750529,2.072722 0.9665413,2.425797 1.2191068,0.667317 2.6125534,1.024062 4.0380299,1.026633 3.3242816,-0.132165 6.5030846,-1.685895 5.2884596,-3.365446 0.03371,0.544666 -0.495735,1.20521 -1.671713,0.834682 0.41357,-1.058259 -1.7845348,-2.618813 -1.6663233,-2.457695 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/credentials-preferences.svg b/.icons/awkward/16x16/apps/credentials-preferences.svg
new file mode 100644
index 00000000..023cc8f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/credentials-preferences.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 3c-2.0709 0-3.8347 1.2679-4.5938 3.0624-1.9278 0.2866-3.4062 1.93-3.4062 3.9375 0 2.2091 1.7909 4.0001 4 4.0001h8.5003c1.933 0 3.5-1.567 3.5-3.5 0-1.7965-1.351-3.2688-3.094-3.4685-0.454-2.2937-2.479-4.0315-4.906-4.0315z"/>
+ <path opacity=".5" d="m7.25 6c-0.6905 0-1.25 0.5595-1.25 1.25s0.5595 1.25 1.25 1.25 1.25-0.5595 1.25-1.25-0.5595-1.25-1.25-1.25zm2.25 0.5c-0.236 0-0.45 0.085-0.621 0.2215 0.0755 0.161 0.121 0.339 0.121 0.5285 0 0.3175-0.1225 0.604-0.3175 0.824 0.181 0.2575 0.479 0.426 0.8175 0.426 0.5525 0 1-0.4475 1-1s-0.4475-1-1-1zm-2.25 2.5c-2.2501 0.0015-2.25 1.6-2.25 1.6v0.4h4.5v-0.3995s0-1.6015-2.25-1.6005zm2.25 0c-0.3115 0-0.5555 0.0535-0.751 0.1355 1.0955 0.338 1.221 1.1555 1.2375 1.3645h1.0135v-0.3s0-1.201-1.5-1.2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cronopete_preferences.svg b/.icons/awkward/16x16/apps/cronopete_preferences.svg
new file mode 100644
index 00000000..9949eacb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cronopete_preferences.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="13" x="-16" y="-15" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5" d="M 3.3168,4.5935 4.731,7.043 7.1805,5.6288 6.2636,5.3831 C 6.7828,4.3409 7.9788,3.7722 9.147,4.0852 10.481,4.4425 11.272,5.8134 10.915,7.147 10.557,8.4807 9.1866,9.2722 7.853,8.9148 7.4089,8.7949 7.0066,8.5549 6.6901,8.2211 L 4.932,9.2362 C 5.534,10.023 6.3788,10.589 7.3353,10.847 9.7359,11.49 12.203,10.065 12.847,7.6647 13.49,5.2641 12.065,2.7966 9.6647,2.1533 7.4297,1.5545 5.1566,2.7606 4.3318,4.8655 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cronopete_restore.svg b/.icons/awkward/16x16/apps/cronopete_restore.svg
new file mode 100644
index 00000000..55e7946e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cronopete_restore.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3583f3" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9,4 V 6.017818 H 6.792615 c -0.997706,5.8e-5 -1.919602,0.562595 -2.418454,1.420558 -0.498881,0.858013 -0.498881,2.459719 0,3.317732 0.474893,0.814076 1.333055,1.333561 2.279361,1.379801 -0.71382,-0.07096 -1.199041,-0.44911 -1.198976,-1.161455 0,-0.765782 0.567019,-0.959052 1.338069,-0.974454 H 9 v 2 l 4,-4.164 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crossover.svg b/.icons/awkward/16x16/apps/crossover.svg
new file mode 100644
index 00000000..659cbf43
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crossover.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#f37421" d="M 8.6819,3 C 14.328,10.274 12.768,13.139 3.9999,11.594 9.8859,11.375 11.447,8.511 8.6819,3"/>
+ <path style="fill:#2183f3" d="M 7.8219,4.002 C 3.509,4.079 2.8544,6.39 5.8188,10.913 6.0179,10.88 6.2129,10.845 6.3979,10.803 5.0878,6.73 6.9489,4.594 12.001,4.406 10.354,4.117 8.9609,3.982 7.8219,4.002 Z M 6.1389,11.394 C 6.4909,11.906 6.8719,12.435 7.3109,13 7.0359,12.452 6.5719,11.258 6.3819,10.762 6.2019,10.676 5.9467,10.752 5.8182,10.912 Z"/>
+ <path style="fill:#f37421" d="M 7.1059,11.976 C 6.1979,11.926 5.162,11.799 3.9999,11.594 5.1405,11.552 6.1189,11.41 6.9349,11.169"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crossstudio.svg b/.icons/awkward/16x16/apps/crossstudio.svg
new file mode 100644
index 00000000..be3a5ef3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crossstudio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <g transform="translate(0,-292.76665)">
+ <path style="fill:#eba43c" d="m4.2333321 296.99999s-0.7408329-2.11667-2.1166654-2.11667v0.635c0.7408329 0.74083 0.8466661 1.48167 1.3758325 1.48167z"/>
+ <path style="fill:#4f4f4f" d="m0.0000012254167 296.99999s0.7408329346-2.11667 2.116665475-2.11667c0.2468433-0.0174 0.5887557 0.11372 0.7454674 0.2182-0.3872219-0.0408-0.7454674 0.4168-0.7454674 0.4168-0.7408329 0.74083-0.8466661 1.48167-1.37583246 1.48167z"/>
+ <path style="fill:#568cbf" d="m0.0000012654167 292.76665s0.7408328146 2.11667 2.116665335 2.11667v-0.635c-0.7408328-0.74083-0.8466661-1.48167-1.37583244-1.48167z"/>
+ <path style="fill:#4f4f4f" d="m4.2333321 292.76665s-0.7408329 2.11667-2.1166654 2.11667c-0.2468434 0.0174-0.5887557-0.11372-0.7454675-0.2182 0.3872219 0.0408 0.7454674-0.4168 0.7454674-0.4168 0.7408329-0.74083 0.8466661-1.48167 1.3758325-1.48167z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crow-translate.svg b/.icons/awkward/16x16/apps/crow-translate.svg
new file mode 100644
index 00000000..f5228617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crow-translate.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <circle style="fill:#e4e4e4" cx="7.5" cy="8.5" r="7.5"/>
+ <path style="fill:#3f3f3f" d="m 10.977042,5.6281634 c 0.0364,0.3187323 -0.02682,0.6505122 0.0096,0.9748365 0.03831,0.3522835 -0.01149,0.723206 -0.07662,1.0698972 -0.0077,-0.2814536 -0.01533,-0.5666349 -0.03065,-0.8424973 -0.01533,-0.2907733 -0.134087,-0.5890025 -0.214541,-0.8723205 0.0862,0.5964587 0.12451,1.2003726 0.139835,1.7986947 0.01149,0.4622553 0.01341,0.9431499 -0.06513,1.3942215 -0.07662,0.4398882 -0.312234,0.8816405 -0.459731,1.2898415 -0.218372,0.603914 -0.149413,1.410997 -0.201133,2.074557 0,0 -0.05172,0.115564 -0.1398343,-0.447344 C 9.8200515,11.307566 9.7540736,10.474388 9.7693967,9.700856 V 9.682212 c 0,-0.00935 -0.00189,-0.026096 -0.00189,-0.026096 0,0 -0.024904,0.070826 -0.028731,0.09133 -0.00189,0.00748 -0.00574,0.027956 -0.00574,0.033547 v 0.00187 c -0.00189,0.00935 -0.00385,0.020504 -0.00574,0.033547 -0.00189,0.00748 -0.00189,0.013043 -0.00385,0.020505 -0.00189,0.013043 -0.00574,0.029827 -0.00766,0.04474 -0.00189,0.00748 -0.00385,0.016774 -0.00385,0.024235 -0.011492,0.061514 -0.026819,0.137931 -0.045973,0.229264 -0.093862,0.438024 -0.6620705,0.635739 -0.7252834,1.077491 -0.00189,0.0094 -0.8635898,0.07825 -0.00385,0.0261 -0.05172,0.305684 -0.079709,0.410908 -0.2731789,0.625261 -0.2049631,0.227399 -0.07531,-0.138893 -0.353064,0.0214 0.2655623,0.06706 0.011496,-0.0075 0,0 -0.371616,0.24604 0.7610734,-0.222726 0.3722179,-0.01769 -0.026819,0.01491 0.1947927,-0.2105 -0.019153,-0.0037 0.7069751,-0.301795 -0.4355593,0.627781 -0.4221524,0.612867 0.099609,-0.10438 -0.065129,0.117428 0,0 0.5381387,-0.728202 -0.00189,0.0037 0,0 0.2145413,-0.424976 -0.1243816,-0.153437 0.069088,-0.591461 0,0 -0.053636,0.07829 -0.1206794,0.171481 -0.084284,0.115564 -0.1953855,0.257223 -0.2413585,0.311277 -0.3639537,0.428704 -0.6206367,1.051258 -1.0018303,1.459459 -0.1379194,0.147252 -0.3735313,0.203169 -0.5286903,0.346692 -0.1455818,0.134203 -0.354376,0.221808 -0.5440154,0.253495 -0.3064867,0.05032 -0.6321297,0.232991 -0.9443634,0.344827 0,0 0.183892,-0.214352 0.3179807,-0.38397 0.2796694,-0.357875 0.5382683,-0.734389 0.7738802,-1.123951 -0.00574,0.0037 -0.164737,0.130475 -0.2681765,0.348555 C 5.5732728,13.999122 5.1231196,14.288031 4.810886,14.58626 4.5810574,14.806151 4.2573302,14.934762 3.9450964,15 3.4183215,14.979495 2.8819689,14.923583 2.3705183,14.800559 1.9452672,14.696179 1.1694714,14.455731 1.0143122,14.170549 0.9932415,14.12954 0.9836634,13.965517 1.0717787,13.808947 c 0.1532436,-0.272134 0.4616463,-0.49767 0.6493698,-0.762349 0.3524603,-0.501397 0.8562486,-1.261882 1.3638682,-1.558247 0.2815849,-0.164026 0.6589478,-0.262815 0.9884211,-0.39329 0.1513286,-0.05033 0.2241188,-0.07642 0.3735317,-0.130476 -0.371616,0.08015 -0.7298227,0.216216 -1.0841986,0.346692 0,0 0.00189,0.0037 0.1915543,-0.242311 0.21071,-0.272135 0.4884638,-0.49767 0.7336538,-0.736254 0.4309978,-0.4193846 1.4807165,-1.0978558 1.4807165,-1.0978558 0,0 -0.5574233,0.3243247 -0.8485864,0.3280525 C 4.743879,9.564779 4.5714797,9.6654245 4.4258983,9.7548933 4.6059591,9.5573135 4.7994292,9.3653289 4.9852374,9.1752077 5.3606841,8.7875096 5.8759655,8.5097835 6.3356967,8.2190102 6.1077467,8.2656088 5.8548948,8.2432426 5.6269448,8.2096914 6.0598579,7.9450127 6.4812777,7.6449198 6.8433163,7.300092 7.7340445,6.4482753 8.1727042,5.1994407 8.8623008,4.2134201 9.1783656,3.7623485 9.6151099,3.3690587 10.034614,3 c 0,0 0.27967,0.041006 0.321812,0.1975769 0.10344,0.3895619 0.27967,0.77726 0.415674,1.1649578 0.14175,0.3970176 0.157075,0.8480892 0.204963,1.2656099 z"/>
+ <path style="fill:#41d444" d="m 9.5654144,7.4407604 c -0.058074,0.018377 0.2635693,1.0362839 0.3663164,1.4974659 0.04914,0.2204861 0.08488,0.450159 0.06031,0.6743205 0,0 -0.02904,0.069825 -0.0335,0.090027 -0.0022,0.00735 -0.0067,0.027563 -0.0067,0.033075 0,0 0,0 0,0.00184 -0.0022,0.011025 -0.0045,0.020212 -0.0067,0.033075 -0.0022,0.00735 -0.0022,0.012862 -0.0045,0.020203 -0.0022,0.012862 -0.0067,0.0294 -0.0089,0.044099 -0.0022,0.00735 -0.0045,0.016538 -0.0045,0.023887 -0.0134,0.060637 -0.03127,0.1359651 -0.05361,0.2259982 -0.1094465,0.431784 -0.1876243,0.869082 -0.2613346,1.304541 -0.00218,0.0092 -0.00218,0.01653 -0.00448,0.02572 -0.060308,0.30133 -0.1742238,0.429947 -0.3998209,0.641246 -0.2389982,0.22416 -0.527137,0.505279 -0.8510139,0.663295 -0.00894,0.0055 -0.022337,0.01102 -0.035739,0.01837 -0.4333249,0.242535 -0.8353782,0.549378 -1.2888058,0.751489 -0.031273,0.0147 -0.042442,0.0147 -0.022333,-0.0036 0.015635,-0.0147 0.031273,-0.02756 0.046906,-0.04227 0.116149,-0.102892 0.2278304,-0.216811 0.3037737,-0.332566 0.00218,-0.0036 0.00448,-0.0074 0.0067,-0.01102 0.2501664,-0.418923 0.4757632,-0.858056 0.7013603,-1.289842 0.011171,-0.01654 0.015635,-0.02572 0.024575,-0.04227 0.022337,-0.03675 0.037971,-0.07716 0.04914,-0.121267 C 8.2721048,11.089802 8.4105901,10.443043 8.2609366,9.8863156 8.1269147,9.3920603 8.1179799,9.5133278 8.1179799,9.5133278 8.0844784,9.752187 8.0308684,9.9928846 7.9504578,10.222556 c -0.062542,0.174553 -0.1764573,0.327056 -0.1920925,0.417087 -0.042442,0.237023 0.07371,0.479557 0.080411,0.494256 -0.00669,-0.0092 -0.107214,-0.148828 -0.1295508,-0.356452 -0.024566,-0.225998 0.1407193,-0.47037 0.2010268,-0.677994 0.09828,-0.3362421 -0.09828,-0.8213101 -0.011169,-1.0656819 0.2255966,-0.6449216 1.1101146,-1.6407824 1.4697297,-2.5337503 0.1876256,0.4777194 0.3328112,0.9976985 0.5338386,1.4423452 0.01787,0.040422 0.02457,0.053283 0.0067,0.034911 C 9.8155299,7.7990681 9.5653631,7.4407787 9.5653631,7.4407787 Z"/>
+ <path style="fill:#666666" d="M 9.7653377,7.1047618e-7 C 10.067188,1.1151173 10.072956,2.2609957 10.021045,3.3991837 9.963367,4.6373474 9.4961716,5.937035 9.0924223,7.1059851 7.9650013,10.338926 5.3096066,12.791754 2.3693824,13.925823 2.0732998,14.033489 1.74261,14.071941 1.4292238,14.081554 1.19851,14.087354 1.0331651,14.073854 1.0254747,14.073854 1.7060803,13.93159 2.3962991,13.72587 3,13.377877 4.6745977,12.410801 5.9028451,11.527045 7.1371233,10.059121 7.9350558,9.1101421 8.3522158,7.9365538 8.7636554,6.7599135 9.1424104,5.6717135 9.5557727,4.5316031 9.669207,3.3818793 9.7557243,2.5032444 9.7518794,1.6034607 9.5942249,0.73059357 9.648058,0.54794515 9.6711293,0.45565963 9.7115045,0.27301122 9.734575,0.16149956 9.7461102,0.10766635 9.7653377,-5.1428554e-8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crusader-kings-2.svg b/.icons/awkward/16x16/apps/crusader-kings-2.svg
new file mode 100644
index 00000000..bb47b697
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crusader-kings-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e6e6e6;fill-rule:evenodd" d="M 7.9999997,1.3916411 C 6.0254163,1.9875677 4.0514163,2.5852965 2.076833,3.1824248 2.2214996,7.616432 3.326333,13.024828 7.9999997,14.608359 12.723833,13.073487 13.7225,7.5689741 13.923166,3.1824248 11.948583,2.5846957 9.974583,1.9869669 7.9999997,1.3916411"/>
+ <path style="fill:#ff9744;fill-rule:evenodd" d="M 7.9999997,4e-8 C 5.6666671,0.72123032 3.333333,1.4449223 1,2.1679998 1.170917,7.536 2.4764167,14.083693 7.9999997,16 13.5825,14.141538 14.763167,7.4781535 15,2.1679998 12.666667,1.4443075 10.333333,0.72061516 7.9999997,4e-8 Z"/>
+ <path style="fill:#ffd764;fill-rule:evenodd" d="M 7.9999997,4e-8 C 5.6666671,0.72123032 3.333333,1.4449223 1,2.1679998 1.170917,7.536 2.4764167,14.083693 7.9999997,16 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8 2.09375 C 6.3806607 2.5945587 4.7607035 3.0955255 3.140625 3.5976562 C 3.3027356 5.7030223 3.622433 7.8483163 4.3457031 9.6230469 C 5.130377 11.548447 6.3134339 12.868152 8.0097656 13.691406 C 9.709885 12.888205 10.871925 11.577255 11.646484 9.6367188 C 12.357659 7.854982 12.674874 5.7005533 12.851562 3.5957031 C 11.234258 3.0941956 9.6165672 2.593347 8 2.09375 z"/>
+ <path style="fill:#ec3e3e" d="M 8 2.09375 C 7.4019365 2.2787115 6.8032852 2.4633822 6.2050781 2.6484375 L 7 3.4472656 L 7 6.015625 L 4.5644531 6.015625 L 4.3164062 6.015625 L 3.2773438 4.9980469 C 3.4138177 6.1741493 3.6214102 7.3280168 3.9335938 8.4003906 L 4.3164062 8 L 4.5644531 8 L 7 8 L 7 12.453125 L 6.6386719 12.820312 C 7.0542771 13.154407 7.5069635 13.447389 8.0097656 13.691406 C 8.5131424 13.453592 8.9640091 13.165938 9.3769531 12.835938 L 9 12.453125 L 9 8 L 11.425781 8 L 11.683594 8 L 12.058594 8.390625 C 12.362303 7.323684 12.567333 6.1779157 12.707031 5.0117188 L 11.683594 6.015625 L 11.425781 6.015625 L 9 6.015625 L 9 3.4472656 L 9.7949219 2.6484375 C 9.1967059 2.4633189 8.5979849 2.2785561 8 2.09375 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/crypt-of-the-necrodancer.svg b/.icons/awkward/16x16/apps/crypt-of-the-necrodancer.svg
new file mode 100644
index 00000000..ddecd62d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/crypt-of-the-necrodancer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 5,0.99999994 V 2 H 3 V 3 H 2 V 4 H 1 V 5 5 6 H 0 v 4 h 1 v 0.333333 0 V 11 H 2 V 12.277778 13.444444 14 h 1 v 1 h 2 v -2 h 1 v 2 h 2 v -2 h 1 v 2 h 2 v -2 h 1 v -0.722222 0 V 12 h 1 v -1 h 1 v -1 h 1 V 9 h 1 V 5 H 15 V 4 H 14 V 3 H 13 V 2 H 11 V 0.99999994 Z"/>
+ <path style="fill:#3f3f3f" d="M 2,4.9999998 V 9 h 1 v 1 H 5 V 9 H 4 V 7 H 5 V 6 H 4 V 4.9999998 Z"/>
+ <rect style="fill:#ea01f5" width="1" height="2" x="4" y="7"/>
+ <path style="fill:#3f3f3f" d="M 9,4.9999998 V 6 H 8 v 4 h 3 V 9 h 1 V 6 H 11 V 4.9999998 Z"/>
+ <rect style="fill:#ea01f5" width="2" height="2" x="9" y="7"/>
+ <path style="fill:#3f3f3f" d="m 6,10 v 1 H 5 v 1 H 8 V 11 H 7 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cryptfolder-indicator.svg b/.icons/awkward/16x16/apps/cryptfolder-indicator.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cryptfolder-indicator.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cryptkeeper.svg b/.icons/awkward/16x16/apps/cryptkeeper.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cryptkeeper.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cryptomator.svg b/.icons/awkward/16x16/apps/cryptomator.svg
new file mode 100644
index 00000000..bba6b7ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cryptomator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#e4e4e4" d="m 7.9999998,1036.3622 c -2.7614236,0 -4.9999998,2.2385 -4.9999998,5 l 0,5 4.9999998,0 5.0000002,0 0,-5 c 0,-2.7615 -2.238577,-5 -5.0000002,-5 z m 0,2 c 1.8409496,0 2.8167932,1.1679 3.0000002,3 l 0,3.3333 -3.0000002,0 -2.9999998,0 0,-3.3333 c 0,-1.8412 1.1590503,-3 2.9999998,-3 z"/>
+ <path style="fill:#385455;fill-rule:evenodd" d="m 2.8571541,1042.3627 c 0,0 -0.8571411,-0.048 -0.8571411,0.8451 l 0,3.6362 c 0.7645513,3.1674 2.6094497,3.9352 4.0454714,4.8424 0.5140857,0.3249 1.2297645,0.6785 1.9545157,0.6758 0.7247512,0 1.4404301,-0.3509 1.9545158,-0.6758 1.4360221,-0.9072 3.2809201,-1.675 4.0454711,-4.8424 l 0,-3.6362 c 0,-0.8928 -0.857141,-0.8451 -0.857141,-0.8451 l -5.1428459,0 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" transform="translate(0,1036.3622)" d="M 4 10 L 2.1601562 10.998047 C 2.6011516 12.432866 3.2778722 13.327565 4.0253906 13.964844 L 6 12 L 5.5 11 L 4.5 11.5 L 4 10 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" transform="translate(0,1036.3622)" d="M 7 12.5 L 5.4179688 14.939453 C 5.6290782 15.066802 5.8455861 15.198289 6.0449219 15.324219 C 6.3097473 15.491587 6.6291091 15.664951 6.9746094 15.794922 L 7.5 13 L 7 12.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 3,1043.3622 0,2 2,0 0,-1 z"/>
+ <path style="opacity:0.3" transform="translate(0,1036.3622)" d="M 8 7 A 1 1 0 0 0 7 8 A 1 1 0 0 0 7.6835938 8.9472656 L 7 11 L 8 11.5 L 9 11 L 8.3164062 8.9472656 A 1 1 0 0 0 9 8 A 1 1 0 0 0 8 7 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 12,1046.3622 1.839844,0.998 c -0.440996,1.4349 -1.117716,2.3296 -1.865235,2.9668 L 10,1048.3622 l 0.5,-1 1,0.5 0.5,-1.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 9,1048.8622 1.582031,2.4395 c -0.211109,0.1273 -0.427617,0.2588 -0.6269529,0.3847 -0.2648254,0.1674 -0.5841872,0.3408 -0.9296875,0.4707 L 8.5,1049.3622 l 0.5,-0.5 z"/>
+ <path style="fill:#a2db44;fill-rule:evenodd" d="m 13,1043.3622 0,2 -2,0 0,-1 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cryptr.svg b/.icons/awkward/16x16/apps/cryptr.svg
new file mode 100644
index 00000000..4613a24c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cryptr.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d7d7d7" width="15" height="15" x="1" y="1" rx="4.5" ry="4.5"/>
+ <rect style="fill:#555555" width="9" height="9" x="4" y="4" rx=".346" ry=".346"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="7.5" r="1.5"/>
+ <path style="fill:#ffffff" transform="matrix(0.27279048,0,0,0.47248695,1.6011223,-3.2765153)" d="m 25.290024,20.691609 5.498725,9.524073 -10.997451,-1e-6 z"/>
+ <circle style="fill:#555555" cx="2.5" cy="5.5" r=".5"/>
+ <circle style="fill:#555555" cx="2.5" cy="11.5" r=".5"/>
+ <circle style="fill:#555555" cx="2.5" cy="-11.5" r=".5" transform="rotate(90)"/>
+ <circle style="fill:#555555" cx="2.5" cy="-5.5" r=".5" transform="rotate(90)"/>
+ <circle style="fill:#555555" cx="-14.5" cy="-11.5" r=".5" transform="scale(-1)"/>
+ <circle style="fill:#555555" cx="-14.5" cy="-5.5" r=".5" transform="scale(-1)"/>
+ <circle style="fill:#555555" cx="-14.5" cy="5.5" r=".5" transform="rotate(-90)"/>
+ <circle style="fill:#555555" cx="-14.5" cy="11.5" r=".5" transform="rotate(-90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-applets.svg b/.icons/awkward/16x16/apps/cs-applets.svg
new file mode 100644
index 00000000..fc474b78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-applets.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#325f78" d="M 16,13.182 V 2.818 C 16,2.3648 15.618,2 15.143,2 H 1.857 C 1.3822,2 1,2.3648 1,2.818 V 13.182 C 1,13.635 1.3822,14 1.857,14 H 15.143 C 15.618,14 16,13.635 16,13.182 Z"/>
+ <path style="opacity:0.2" d="M 15,13 V 3 H 2 V 13 Z"/>
+ <path style="fill:#ffffff" d="M 6.3333,11 H 7.6666 C 7.8513,11 8,11.149 8,11.333 V 12.666 C 8,12.851 7.8513,13 7.6667,13 H 6.3333 C 6.1487,13 6,12.851 6,12.667 V 11.333 C 6,11.149 6.1487,11 6.3333,11 Z"/>
+ <path style="fill:#ffffff" d="M 3.3333,11 H 4.6666 C 4.8513,11 5,11.149 5,11.333 V 12.666 C 5,12.851 4.8513,13 4.6667,13 H 3.3333 C 3.1487,13 3,12.851 3,12.667 V 11.333 C 3,11.149 3.1487,11 3.3333,11 Z"/>
+ <path style="fill:#ffffff" d="M 12.333,11 H 13.666 C 13.851,11 14,11.149 14,11.333 V 12.666 C 14,12.851 13.851,13 13.667,13 H 12.334 C 12.149,13 12,12.851 12,12.667 V 11.334 C 12,11.149 12.149,11 12.333,11 Z"/>
+ <path style="fill:#ffffff" d="M 9.3333,11 H 10.667 C 10.851,11 11,11.149 11,11.333 V 12.666 C 11,12.851 10.851,13 10.667,13 H 9.3333 C 9.1487,13 9,12.851 9,12.667 V 11.333 C 9,11.149 9.1487,11 9.3333,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-backgrounds.svg b/.icons/awkward/16x16/apps/cs-backgrounds.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-backgrounds.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-bluetooth.svg b/.icons/awkward/16x16/apps/cs-bluetooth.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-bluetooth.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-cat-admin.svg b/.icons/awkward/16x16/apps/cs-cat-admin.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-cat-admin.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-cat-appearance.svg b/.icons/awkward/16x16/apps/cs-cat-appearance.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-cat-appearance.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-cat-hardware.svg b/.icons/awkward/16x16/apps/cs-cat-hardware.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-cat-hardware.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-cat-prefs.svg b/.icons/awkward/16x16/apps/cs-cat-prefs.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-cat-prefs.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-color.svg b/.icons/awkward/16x16/apps/cs-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-date-time.svg b/.icons/awkward/16x16/apps/cs-date-time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-date-time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-default-applications.svg b/.icons/awkward/16x16/apps/cs-default-applications.svg
new file mode 120000
index 00000000..8af37416
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-default-applications.svg
@@ -0,0 +1 @@
+preferences-desktop-default-applications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-desklets.svg b/.icons/awkward/16x16/apps/cs-desklets.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-desklets.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-desktop-effects.svg b/.icons/awkward/16x16/apps/cs-desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-desktop.svg b/.icons/awkward/16x16/apps/cs-desktop.svg
new file mode 100644
index 00000000..a1223245
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-desktop.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m4e-8 2.512v11.666c0 0.43092 0.3568 0.77778 0.8 0.77778h14.4c0.4432 0 0.8-0.34686 0.8-0.77778v-11.666z"/>
+ <path fill="#253951" d="m0.8 1c-0.4432 0-0.8 0.34686-0.8 0.77778l4e-8 1.2222h16v-1.2222c0-0.4309-0.357-0.7778-0.8-0.7778z"/>
+ <path fill="#253951" d="m4 13c-0.554 0-1 0.446-1 1v1h10v-1c0-0.554-0.446-1-1-1h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-details.svg b/.icons/awkward/16x16/apps/cs-details.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-details.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-display.svg b/.icons/awkward/16x16/apps/cs-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-drivers.svg b/.icons/awkward/16x16/apps/cs-drivers.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-drivers.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-extensions.svg b/.icons/awkward/16x16/apps/cs-extensions.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-extensions.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-firewall.svg b/.icons/awkward/16x16/apps/cs-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-fonts.svg b/.icons/awkward/16x16/apps/cs-fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-general.svg b/.icons/awkward/16x16/apps/cs-general.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-general.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-input-method.svg b/.icons/awkward/16x16/apps/cs-input-method.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-input-method.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-keyboard.svg b/.icons/awkward/16x16/apps/cs-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-language.svg b/.icons/awkward/16x16/apps/cs-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-login.svg b/.icons/awkward/16x16/apps/cs-login.svg
new file mode 100644
index 00000000..1aae2ead
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-login.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="12" height="16" x="-14" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#fff" width="12" height="3" x="2" y="9" rx=".8" ry=".75"/>
+ <rect fill="#fff" width="12" height="3" x="2" y="4" rx=".8" ry=".75"/>
+ <circle fill="#4fa0ff" cx="4" cy="6" r="1"/>
+ <circle fill="#ff4f4f" cx="4" cy="11" r="1"/>
+ <circle fill="#4fa0ff" cx="7" cy="6" r="1"/>
+ <circle fill="#ff4f4f" cx="7" cy="11" r="1"/>
+ <circle fill="#4fa0ff" cx="10" cy="6" r="1"/>
+ <circle fill="#ff4f4f" cx="10" cy="11" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-mouse.svg b/.icons/awkward/16x16/apps/cs-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-network.svg b/.icons/awkward/16x16/apps/cs-network.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-network.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-notifications.svg b/.icons/awkward/16x16/apps/cs-notifications.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-notifications.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-online-accounts.svg b/.icons/awkward/16x16/apps/cs-online-accounts.svg
new file mode 120000
index 00000000..a6b40609
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-online-accounts.svg
@@ -0,0 +1 @@
+preferences-desktop-online-accounts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-overview.svg b/.icons/awkward/16x16/apps/cs-overview.svg
new file mode 100644
index 00000000..8d0e7dcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-overview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4ab3e4" d="m0.8 2s-0.8 0-0.8 0.75v10.5c0 0.41563 0.3568 0.74998 0.8 0.74998h14.4c0.44343 0 0.8-0.33436 0.8-0.74998v-10.5c0-0.4155-0.357-0.75-0.8-0.75h-14.4z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".4" d="m16 10c-1.054-0.0184-2.072 0.619-2.824 1.324-0.753 0.706-1.176 1.67-1.176 2.676h3.2c0.05666 0 0.12343-0.01228 0.18828-0.02271 0.351-0.079 0.612-0.372 0.612-0.727v-3.25z"/>
+ <path fill="#fff" fill-rule="evenodd" opacity=".4" d="m6e-8 6c1.0542 0.0185 2.0719-0.6193 2.8242-1.3244 0.7521-0.7051 1.1758-1.6692 1.1758-2.6755h-3.2c-0.056656 0-0.12343 0.012281-0.18828 0.022706-0.35137 0.0793-0.61171 0.3729-0.61171 0.7273v3.2499z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-panel.svg b/.icons/awkward/16x16/apps/cs-panel.svg
new file mode 100644
index 00000000..cdfa3589
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-panel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m0.80078 1c-0.4432 0-0.80078 0.3464-0.80078 0.7773v11.222h16v-11.223c0-0.4309-0.358-0.7773-0.801-0.7773h-14.398z"/>
+ <path fill="#253951" d="m0.8 15c-0.4432 0-0.8-0.34686-0.8-0.77778l4e-8 -1.222h16v1.222c0 0.431-0.357 0.778-0.8 0.778z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cs-power.svg b/.icons/awkward/16x16/apps/cs-power.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-power.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-printer.svg b/.icons/awkward/16x16/apps/cs-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-privacy.svg b/.icons/awkward/16x16/apps/cs-privacy.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-privacy.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-region.svg b/.icons/awkward/16x16/apps/cs-region.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-region.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-screen.svg b/.icons/awkward/16x16/apps/cs-screen.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-screen.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-screensaver.svg b/.icons/awkward/16x16/apps/cs-screensaver.svg
new file mode 120000
index 00000000..2f67bfe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-screensaver.svg
@@ -0,0 +1 @@
+gnome-lockscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-software-properties.svg b/.icons/awkward/16x16/apps/cs-software-properties.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-software-properties.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-sound.svg b/.icons/awkward/16x16/apps/cs-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-sources.svg b/.icons/awkward/16x16/apps/cs-sources.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-sources.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-startup-programs.svg b/.icons/awkward/16x16/apps/cs-startup-programs.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-startup-programs.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-tablet.svg b/.icons/awkward/16x16/apps/cs-tablet.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-tablet.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-themes.svg b/.icons/awkward/16x16/apps/cs-themes.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-themes.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-tiling.svg b/.icons/awkward/16x16/apps/cs-tiling.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-tiling.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-universal-access.svg b/.icons/awkward/16x16/apps/cs-universal-access.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-universal-access.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-user-accounts.svg b/.icons/awkward/16x16/apps/cs-user-accounts.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-user-accounts.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-user.svg b/.icons/awkward/16x16/apps/cs-user.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-user.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-windows.svg b/.icons/awkward/16x16/apps/cs-windows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-windows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs-workspaces.svg b/.icons/awkward/16x16/apps/cs-workspaces.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs-workspaces.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cs.svg b/.icons/awkward/16x16/apps/cs.svg
new file mode 100644
index 00000000..813aacd1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cs.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e2b322" d="m7.9165-0.00006572-0.0067 0.0044629c-4.3897 0.048687-7.9098 3.5941-7.9098 7.9955 8.2399e-8 4.4321 3.5681 8.0001 8.0001 8.0001 4.365 0 7.8841-3.4629 7.9898-7.8013 0 0 0.0069-0.1367 0.01005-0.19867v-6.2857c0-0.9497-0.765-1.7143-1.714-1.7143h-6.2858z"/>
+ <circle fill="#353535" cx="8" cy="8" r="6"/>
+ <path fill="#e2b322" fill-rule="evenodd" d="m8.8247 5.5205c-0.0288 0.3224-0.2548 0.1855-0.4996 0.3615-0.0661-0.0097-0.1414-0.0097-0.2448-0.0097-0.0187-0.215 0.0567-0.254 0.094-0.2931 0.15076-0.11734 0.25486-0.058601 0.25486-0.058601 0.11284-0.019795 0.21614 0.00963 0.39554-0.0001549zm0.56487-0.52782h-0.32937v-0.087898h-0.17874v0.048698c-0.019356 0.00963-0.038054 0.029435-0.056752 0.039069h-0.018691c-0.3116-0.2542-0.3301 0.2639-0.5377 0.1465-0.0186-0.1075-0.0092-0.2053-0.0092-0.3323 0.3581-0.0099 0.226-0.1076 0.1227-0.2345-0.0372-0.049-0.0567-0.1271-0.066-0.176-0.0846-0.322-0.4332-0.5174-0.9415-0.3122-0.3301 0.127-0.2447 0.5864-0.2168 0.8991-0.0186 0.0292-0.0567 0.0195-0.0847 0.0195-0.3581 0.0196-0.5182 0.4102-0.5936 0.7231 0.018691 0.2835-0.018691 0.59618-0.066034 0.86961-0.047342 0.2736-0.14135 0.48862-0.15076 0.75241-0.018691 0.23453 0.066034 0.50814 0.047342 0.72315-0.19811 0.60595-0.3396 1.0065-0.44289 1.6516-0.075317 0.1465-0.33879 0.45918-0.44289 0.52769-0.027973 0.0487 0.018691 0.1564-0.027973 0.22464-0.084731 0.12697-0.2168 0.19547-0.29212 0.33235 0.018691 0.02917-0.11337 0.0586-0.1033 0.10757 0.00929 0.0487 0.075317 0.17567 0.1033 0.2051 0.00929 0.01954 0.1033-0.02943 0.1033 0 0.038054 0.11706 0.12279 0.3615 0.2168 0.42011 0.4149 0.04869 0.4149 0.04869 0.58424 0 0.094-0.284-0.3201-0.156-0.2829-0.538 0.5657-0.117 0.7443-0.283 0.9704-0.899 0.1033-0.4491 0.2448-0.8887 0.4615-1.3187 0.037257-0.029166 0.02798-0.10743 0.094014-0.13687 0.25406 0.43964 0.71632 0.75258 0.94176 1.2119 0.056752 0.59601 0.17012 0.91847 0.36745 1.026 0.047342 0.01954 0 0.2051 0.03806 0.24416 0 0.0586 0.018691 0.12697-0.00929 0.19547-0.019357 0.04897-0.00928 0.10757-0.00928 0.1564v0.0586c0.00928 0.08831 0.02798 0.08831 0.11271 0.1564 0.24478 0.16603 0.57497 0.43001 0.90431 0.23454 0.1508-0.254-0.1693-0.577-0.3954-0.743-0.0753-0.058-0.2074-0.205-0.1888-0.303 0.1228-0.127 0.2074-0.684 0.16-1.1138-0.0187-0.0975-0.0372-0.1954-0.0753-0.2736-0.1127-0.2246-0.3668-0.5374-0.5834-0.762 0.02798-0.029166 0.066034-0.068504 0.11271-0.088036 0-0.21487-0.084731-0.28336-0.19731-0.43963-0.094806-0.1564-0.3108-0.45918-0.47166-0.55697 0 0 0-0.00991-0.16005-0.00991-0.00929-0.10743 0.019358-0.19547 0.047342-0.31267 0-0.087898 0.066034-0.038932 0.084732-0.23453 0.047342-0.16603 0.02798-0.068367 0.066034-0.2344 0.037257-0.078133 0.056752-0.1564 0.056752-0.2835 0.14069 0.048972 0.42339 0.039069 0.54616 0l0.02798 0.019543c0.038055 0.00991 0.047337-0.048698 0.075317-0.058464 0.2168-0.11748 0.29212-0.32256 0.47087-0.34211 0 0 0.094806-0.048972 0.23536 0 0.056752 0 0.10409 0.00963 0.10409-0.048972 0.00929-0.087898 0.00929-0.15613 0.056752-0.215 0.037257 0.23453 0.14069 0.49851 0.32937 0.75258l0.1885-0.1366c-0.1791-0.2246-0.2917-0.4787-0.3112-0.772 0.00927 0.019537 0.019363 0.039064 0.03806 0.058601 0.066035 0 0.1033-0.14664 0.17874-0.13688 0.0093-0.019538 0.02878-0.10757 0.04734-0.17593h0.70624l0.25382-0.058287v-0.13687l-0.18803-0.019538v-0.1564h-0.04734v-0.17593h-0.11271v0.16617l-0.29212-0.019537v-0.10757h-0.11271v0.097664l-0.30139-0.029166v-0.14664h-0.11337v0.13687l-0.44289-0.029166v-0.048555h0.000339z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/csgo.svg b/.icons/awkward/16x16/apps/csgo.svg
new file mode 100644
index 00000000..edabbcf8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/csgo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m7.9165-0.00006572-0.0067 0.0044629c-4.3897 0.048687-7.9098 3.5941-7.9098 7.9955 8.2399e-8 4.4321 3.5681 8.0001 8.0001 8.0001 4.365 0 7.8841-3.4629 7.9898-7.8013 0 0 0.0069-0.1367 0.01005-0.19867v-6.2857c0-0.9497-0.765-1.7143-1.714-1.7143h-6.2858z"/>
+ <circle fill="#efefef" cx="8" cy="8" r="6"/>
+ <path fill="#4f4f4f" fill-rule="evenodd" d="m8.8247 5.5205c-0.0288 0.3224-0.2548 0.1855-0.4996 0.3615-0.0661-0.0097-0.1414-0.0097-0.2448-0.0097-0.0187-0.215 0.0567-0.254 0.094-0.2931 0.15076-0.11734 0.25486-0.058601 0.25486-0.058601 0.11284-0.019795 0.21614 0.00963 0.39554-0.0001549zm0.56487-0.52782h-0.32937v-0.087898h-0.17874v0.048698c-0.019356 0.00963-0.038054 0.029435-0.056752 0.039069h-0.018691c-0.3116-0.2542-0.3301 0.2639-0.5377 0.1465-0.0186-0.1075-0.0092-0.2053-0.0092-0.3323 0.3581-0.0099 0.226-0.1076 0.1227-0.2345-0.0372-0.049-0.0567-0.1271-0.066-0.176-0.0846-0.322-0.4332-0.5174-0.9415-0.3122-0.3301 0.127-0.2447 0.5864-0.2168 0.8991-0.0186 0.0292-0.0567 0.0195-0.0847 0.0195-0.3581 0.0196-0.5182 0.4102-0.5936 0.7231 0.0187 0.2835-0.0187 0.5961-0.0661 0.8696-0.0473 0.2736-0.1413 0.4886-0.1507 0.7524-0.0187 0.2345 0.066 0.5081 0.0473 0.7231-0.1981 0.606-0.3396 1.0066-0.4429 1.6516-0.0753 0.1465-0.3388 0.4595-0.4429 0.5275-0.027973 0.0487 0.018691 0.1564-0.027973 0.22464-0.084731 0.12697-0.2168 0.19547-0.29212 0.33235 0.018691 0.02917-0.11337 0.0586-0.1033 0.10757 0.00929 0.0487 0.075317 0.17567 0.1033 0.2051 0.00929 0.01954 0.1033-0.02943 0.1033 0 0.038054 0.11706 0.12279 0.3615 0.2168 0.42011 0.4149 0.04869 0.4149 0.04869 0.58424 0 0.094-0.284-0.3201-0.156-0.2829-0.538 0.5657-0.117 0.7443-0.283 0.9704-0.899 0.1033-0.4491 0.2448-0.8887 0.4615-1.3187 0.037257-0.029166 0.02798-0.10743 0.094014-0.13687 0.25406 0.43964 0.71632 0.75258 0.94176 1.2119 0.056752 0.59601 0.17012 0.91847 0.36745 1.026 0.047342 0.01954 0 0.2051 0.03806 0.24416 0 0.0586 0.018691 0.12697-0.00929 0.19547-0.019357 0.04897-0.00928 0.10757-0.00928 0.1564v0.0586c0.00928 0.08831 0.02798 0.08831 0.11271 0.1564 0.24478 0.16603 0.57497 0.43001 0.90431 0.23454 0.1508-0.254-0.1693-0.577-0.3954-0.743-0.0753-0.058-0.2074-0.205-0.1888-0.303 0.1228-0.127 0.2074-0.684 0.16-1.1138-0.0187-0.0975-0.0372-0.1954-0.0753-0.2736-0.1127-0.2246-0.3668-0.5374-0.5834-0.762 0.02798-0.029166 0.066034-0.068504 0.11271-0.088036 0-0.21487-0.084731-0.28336-0.19731-0.43963-0.094806-0.1564-0.3108-0.45918-0.47166-0.55697 0 0 0-0.00991-0.16005-0.00991-0.00929-0.10743 0.019358-0.19547 0.047342-0.31267 0-0.087898 0.066034-0.038932 0.084732-0.23453 0.047342-0.16603 0.02798-0.068367 0.066034-0.2344 0.037257-0.078133 0.056752-0.1564 0.056752-0.2835 0.14069 0.048972 0.42339 0.039069 0.54616 0l0.02798 0.019543c0.038055 0.00991 0.047337-0.048698 0.075317-0.058464 0.2168-0.11748 0.29212-0.32256 0.47087-0.34211 0 0 0.094806-0.048972 0.23536 0 0.056752 0 0.10409 0.00963 0.10409-0.048972 0.00929-0.087898 0.00929-0.15613 0.056752-0.215 0.037257 0.23453 0.14069 0.49851 0.32937 0.75258l0.1885-0.1366c-0.1791-0.2246-0.2917-0.4787-0.3112-0.772 0.00927 0.019537 0.019363 0.039064 0.03806 0.058601 0.066035 0 0.1033-0.14664 0.17874-0.13688 0.0093-0.019538 0.02878-0.10757 0.04734-0.17593h0.70624l0.25382-0.058287v-0.13687l-0.18803-0.019538v-0.1564h-0.04734v-0.17593h-0.11271v0.16617l-0.29212-0.019537v-0.10757h-0.11271v0.097664l-0.30139-0.029166v-0.14664h-0.11337v0.13687l-0.44289-0.029166v-0.048555h0.000339z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/css.svg b/.icons/awkward/16x16/apps/css.svg
new file mode 100644
index 00000000..233751e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/css.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2298e2" d="m7.9165-0.00006572-0.0067 0.0044629c-4.3897 0.048687-7.9098 3.5941-7.9098 7.9955 8.2399e-8 4.4321 3.5681 8.0001 8.0001 8.0001 4.365 0 7.8841-3.4629 7.9898-7.8013 0 0 0.0069-0.1367 0.01005-0.19867v-6.2857c0-0.9497-0.765-1.7143-1.714-1.7143h-6.2858z"/>
+ <circle fill="#353535" cx="8" cy="8" r="6"/>
+ <path fill="#2298e2" fill-rule="evenodd" d="m8.8247 5.5205c-0.0288 0.3224-0.2548 0.1855-0.4996 0.3615-0.0661-0.0097-0.1414-0.0097-0.2448-0.0097-0.0187-0.215 0.0567-0.254 0.094-0.2931 0.15076-0.11734 0.25486-0.058601 0.25486-0.058601 0.11284-0.019795 0.21614 0.00963 0.39554-0.0001549zm0.56487-0.52782h-0.32937v-0.087898h-0.17874v0.048698c-0.019356 0.00963-0.038054 0.029435-0.056752 0.039069h-0.018691c-0.3116-0.2542-0.3301 0.2639-0.5377 0.1465-0.0186-0.1075-0.0092-0.2053-0.0092-0.3323 0.3581-0.0099 0.226-0.1076 0.1227-0.2345-0.0372-0.049-0.0567-0.1271-0.066-0.176-0.0846-0.322-0.4332-0.5174-0.9415-0.3122-0.3301 0.127-0.2447 0.5864-0.2168 0.8991-0.0186 0.0292-0.0567 0.0195-0.0847 0.0195-0.3581 0.0196-0.5182 0.4102-0.5936 0.7231 0.0187 0.2835-0.0187 0.5961-0.0661 0.8696-0.0473 0.2736-0.1413 0.4886-0.1507 0.7524-0.0187 0.2345 0.066 0.5081 0.0473 0.7231-0.1981 0.606-0.3396 1.0066-0.4429 1.6516-0.0753 0.1465-0.3388 0.4595-0.4429 0.5275-0.027973 0.0487 0.018691 0.1564-0.027973 0.22464-0.084731 0.12697-0.2168 0.19547-0.29212 0.33235 0.018691 0.02917-0.11337 0.0586-0.1033 0.10757 0.00929 0.0487 0.075317 0.17567 0.1033 0.2051 0.00929 0.01954 0.1033-0.02943 0.1033 0 0.038054 0.11706 0.12279 0.3615 0.2168 0.42011 0.4149 0.04869 0.4149 0.04869 0.58424 0 0.094-0.284-0.3201-0.156-0.2829-0.538 0.5657-0.117 0.7443-0.283 0.9704-0.899 0.1033-0.4491 0.2448-0.8887 0.4615-1.3187 0.037257-0.029166 0.02798-0.10743 0.094014-0.13687 0.25406 0.43964 0.71632 0.75258 0.94176 1.2119 0.056752 0.59601 0.17012 0.91847 0.36745 1.026 0.047342 0.01954 0 0.2051 0.03806 0.24416 0 0.0586 0.018691 0.12697-0.00929 0.19547-0.019357 0.04897-0.00928 0.10757-0.00928 0.1564v0.0586c0.00928 0.08831 0.02798 0.08831 0.11271 0.1564 0.24478 0.16603 0.57497 0.43001 0.90431 0.23454 0.1508-0.254-0.1693-0.577-0.3954-0.743-0.0753-0.058-0.2074-0.205-0.1888-0.303 0.1228-0.127 0.2074-0.684 0.16-1.1138-0.0187-0.0975-0.0372-0.1954-0.0753-0.2736-0.1127-0.2246-0.3668-0.5374-0.5834-0.762 0.02798-0.029166 0.066034-0.068504 0.11271-0.088036 0-0.21487-0.084731-0.28336-0.19731-0.43963-0.094806-0.1564-0.3108-0.45918-0.47166-0.55697 0 0 0-0.00991-0.16005-0.00991-0.00929-0.10743 0.019358-0.19547 0.047342-0.31267 0-0.087898 0.066034-0.038932 0.084732-0.23453 0.047342-0.16603 0.02798-0.068367 0.066034-0.2344 0.037257-0.078133 0.056752-0.1564 0.056752-0.2835 0.14069 0.048972 0.42339 0.039069 0.54616 0l0.02798 0.019543c0.038055 0.00991 0.047337-0.048698 0.075317-0.058464 0.2168-0.11748 0.29212-0.32256 0.47087-0.34211 0 0 0.094806-0.048972 0.23536 0 0.056752 0 0.10409 0.00963 0.10409-0.048972 0.00929-0.087898 0.00929-0.15613 0.056752-0.215 0.037257 0.23453 0.14069 0.49851 0.32937 0.75258l0.1885-0.1366c-0.1791-0.2246-0.2917-0.4787-0.3112-0.772 0.00927 0.019537 0.019363 0.039064 0.03806 0.058601 0.066035 0 0.1033-0.14664 0.17874-0.13688 0.0093-0.019538 0.02878-0.10757 0.04734-0.17593h0.70624l0.25382-0.058287v-0.13687l-0.18803-0.019538v-0.1564h-0.04734v-0.17593h-0.11271v0.16617l-0.29212-0.019537v-0.10757h-0.11271v0.097664l-0.30139-0.029166v-0.14664h-0.11337v0.13687l-0.44289-0.029166v-0.048555h0.000339z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cuckoo.svg b/.icons/awkward/16x16/apps/cuckoo.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cuckoo.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cumulonimbus.svg b/.icons/awkward/16x16/apps/cumulonimbus.svg
new file mode 100644
index 00000000..e4c09cab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cumulonimbus.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ffeb3b" cx="8" cy="8" r="8"/>
+ <path style="fill:#424242" d="m 8,1 a 7,7 0 0 0 -7,7 7,7 0 0 0 7,7 7,7 0 0 0 4.946806,-2.053194 L 12.073414,12.073414 A 5.7647059,5.7647059 0 0 1 8,13.764706 5.7647059,5.7647059 0 0 1 2.2352941,8 5.7647059,5.7647059 0 0 1 8,2.2352941 5.7647059,5.7647059 0 0 1 12.073414,3.9265855 L 12.946806,3.0531939 A 7,7 0 0 0 8,1 Z"/>
+ <path style="fill:#424242" d="m 8,3 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 5,5 0 0 0 3.533529,-1.466471 L 10.64974,10.64974 A 3.75,3.75 0 0 1 8,11.75 3.75,3.75 0 0 1 4.25,8 3.75,3.75 0 0 1 8,4.25 3.75,3.75 0 0 1 10.64974,5.3502604 L 11.533529,4.4664713 A 5,5 0 0 0 8,3 Z"/>
+ <path style="fill:#424242" d="m 8,5 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 2.120257,-0.879743 L 9.2112166,9.2112166 A 1.7142857,1.7142857 0 0 1 8,9.7142857 1.7142857,1.7142857 0 0 1 6.2857143,8 1.7142857,1.7142857 0 0 1 8,6.2857143 1.7142857,1.7142857 0 0 1 9.2112166,6.7887834 L 10.120257,5.8797431 A 3,3 0 0 0 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cumulus.svg b/.icons/awkward/16x16/apps/cumulus.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cumulus.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cuphead.svg b/.icons/awkward/16x16/apps/cuphead.svg
new file mode 100644
index 00000000..a5a4ebd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cuphead.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ffb310" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="m 4.4051786,1.9553242 c -0.062774,-0.00248 -0.1256422,-0.00101 -0.1882324,0.00439 L 0.64224097,2.2652954 c 0,0 -0.70700422,0.7940809 -0.6374223,1.6077308 0.0679348,0.8436296 0.73650323,1.3946392 0.73650323,1.3946392 L 3.3058132,5.0483418 4.2997099,7.948 7.1371121,6.9746114 5.7638212,2.9675312 C 5.5630492,2.3822065 5.0234786,1.9802189 4.4051786,1.9553242 Z"/>
+ <path style="fill:#df4418" d="M 3.2259795,2.0446797 1.3912627,2.2014179 C 1.2058195,2.7132966 1.0409776,3.2686218 1.0418974,3.6450217 1.0429512,4.0755666 1.2570833,4.6924169 1.4725615,5.2050801 L 3.3058132,5.0483418 3.6800809,6.1396503 h 0.2124026 c 0,0 -0.096554,-0.168261 -0.2248538,-0.4028321 0.369663,-0.3804327 1.00821,-0.9931943 1.4443362,-1.1264648 0.313389,-0.095765 0.8092248,-0.035077 1.2319335,0.050537 L 5.895657,3.3520529 C 5.4220729,3.3202942 4.855248,3.3114693 4.5267608,3.4157733 4.0354076,3.5717827 3.3453833,4.2021355 3.0611846,4.4755878 2.8980507,4.0711566 2.7723714,3.6709919 2.7748076,3.3820822 2.7779995,3.0035491 2.9892252,2.4992081 3.2259795,2.0446797 Z"/>
+ <path style="fill:#e4e4e4" d="M 14.95,7.25 C 14.95,10.977922 11.927922,14 8.2,14 4.4720781,14 1.45,10.977922 1.45,7.25 1.45,6.125 4.4720781,5 8.2,5 c 3.727922,0 6.75,0.375 6.75,2.25 z"/>
+ <path style="fill:#ffffff" d="M 11.431641 5.15625 C 11.258177 5.6110115 11.15871 6.1278289 11.158203 6.6640625 C 11.158316 8.312837 12.172073 9.6503326 13.238281 9.6503906 C 13.75055 9.6497906 14.241669 9.3341756 14.603516 8.7734375 C 14.791647 8.2058302 14.890621 7.6013073 14.921875 6.9785156 C 14.731146 5.8856313 13.364151 5.3773358 11.431641 5.15625 z"/>
+ <path style="fill:#e4e4e4" d="M 3,7 A 3,3 0 0 0 0,10 3,3 0 0 0 3,13 3,3 0 0 0 6,10 3,3 0 0 0 3,7 Z M 2.625,8.875 A 1.125,1.125 0 0 1 3.75,10 1.125,1.125 0 0 1 2.625,11.125 1.125,1.125 0 0 1 1.5,10 1.125,1.125 0 0 1 2.625,8.875 Z"/>
+ <path style="fill:#3f3f3f" d="m 9.9349305,12.12147 c -0.256943,0.799746 -1.7513276,1.113415 -3.3803198,0.689043 -1.6289922,-0.424372 -2.7749163,-1.425855 -2.5187834,-2.22583 0.4307178,-1.3452534 1.423962,-0.0059 3.0529545,0.418547 1.6289922,0.424371 3.2598062,-0.169292 2.8461487,1.11824 z"/>
+ <path style="fill:#df4418" d="m 4.6210937,10.880214 c -0.2248376,0.01169 -0.4212197,0.06947 -0.5838694,0.18099 0.1998896,0.686063 1.2004848,1.406255 2.517463,1.749343 0.41168,0.107248 0.8144911,0.166554 1.1911764,0.183594 0.1655671,-0.725952 -0.4285278,-1.25141 -1.344899,-1.660152 0.045297,0.221646 0.08797,0.443674 0.1399359,0.664061 L 5.8315715,11.10938 C 5.3840428,10.954151 4.9690596,10.86212 4.6210937,10.880214 Z"/>
+ <path style="fill:#3f3f3f" d="M 12.090659,5.5 A 1.0236588,1.75 0 0 0 11.067,7.25 1.0236588,1.75 0 0 0 12.090659,9 1.0236588,1.75 0 0 0 13.067,7.7729494 L 12.263934,7.0804687 12.999689,6.4454103 A 1.0236588,1.75 0 0 0 12.090659,5.5 Z"/>
+ <path style="fill:#ffffff" d="M 8.1992188 5 C 6.6600434 5 5.2585528 5.1975805 4.1230469 5.5019531 A 3.9375 3.9375 0 0 0 4.0742188 6.0878906 A 3.9375 3.9375 0 0 0 8.0117188 10.025391 A 3.9375 3.9375 0 0 0 11.949219 6.0878906 A 3.9375 3.9375 0 0 0 11.84375 5.2011719 C 10.791414 5.0507777 9.5439604 5 8.1992188 5 z"/>
+ <path style="fill:#3f3f3f" d="M 8.0236588,5.5 A 1.0236588,1.75 0 0 0 7,7.25 1.0236588,1.75 0 0 0 8.0236588,9 1.0236588,1.75 0 0 0 9,7.7729494 L 8.1969342,7.0804687 8.932689,6.4454103 A 1.0236588,1.75 0 0 0 8.0236588,5.5 Z"/>
+ <circle style="fill:#df4418" cx="12" cy="9" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cups.svg b/.icons/awkward/16x16/apps/cups.svg
new file mode 100644
index 00000000..7109e187
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cups.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 2.75,0 C 2.3345,0 2,0.38228571 2,0.85714286 L 2,6 14,6 14,0.85714286 C 14,0.38228571 13.6655,0 13.25,0 L 2.75,0 Z"/>
+ <rect style="fill:#4f4f4f" width="7" height="16" x="-12" y="-16" rx=".824" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="2" x="1" y="8"/>
+ <rect style="fill:#76ff03" width="1" height="1" x="1" y="6" rx=".375" ry=".375"/>
+ <path style="fill:#e4e4e4" d="m 2,9 0,6.2 C 2,15.6432 2.3345,16 2.75,16 l 10.5,0 C 13.6655,16 14,15.6432 14,15.2 L 14,9 Z"/>
+ <rect style="opacity:0.5" width="8.4" height="1" x="4" y="13"/>
+ <rect style="opacity:0.5" width="6.8" height="1" x="4" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cura-icon.svg b/.icons/awkward/16x16/apps/cura-icon.svg
new file mode 100644
index 00000000..29130b99
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cura-icon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0ca9e3" d="M 5.4546876,0 0,5.4539064 V 15.2 C 0,15.6432 0.3568,16 0.8,16 H 8 10.545312 L 16,10.546094 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 7.6363636,4 C 5.6218182,4 4,5.6218182 4,7.6363636 V 8.3636364 C 4,10.378182 5.6218182,12 7.6363636,12 H 11 V 10 H 7.4361818 C 6.5926244,10 6,9.4072847 6,8.5637273 V 7.4362727 C 6,6.5927153 6.592634,6.0040177 7.4361818,6 H 11 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/curlew.svg b/.icons/awkward/16x16/apps/curlew.svg
new file mode 100644
index 00000000..b7f77c10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/curlew.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4ab1f1" d="M 16,14 16,0.8 C 16,0.3568 15.6432,0 15.2,0 L 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,14 c 0,0.4432 0.3568,0.8 0.8,0.8 l 14.4,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#4d4d4d" d="M 0,15.233594 C 0,15.659514 0.34515988,16 0.77109376,16 L 15.228906,16 C 15.654837,16 16,15.659514 16,15.233594 L 15.99844,10 c -0.333888,0.167176 -0.863689,0.835067 -1.017969,0.923 -0.432521,0.246614 -0.891671,0.09758 -1.145312,0.676 -0.09378,0.213887 -0.06362,0.343819 -0.271875,0.3792 C 13.2,12.039919 12,11.9998 11.825784,12.1198 11.033973,12.571217 10.062364,13.344791 9.1890648,13.59375 9.0221052,13.641332 8.926556,13.887671 8.75469,13.953 7.9423468,14.261756 6.6757068,13.5 5.8367212,13.5 4.7387924,13.5 2.8,14.499594 1.6992212,13.741 1.5055084,13.607504 1.2158914,13.398391 0.99296876,13.313659 0.7163426,13.208514 0.33737128,12.963468 0.00156248,13 Z"/>
+ <path style="fill:#4d4d4d" d="M 5.9368098,13.660433 C 5.5836238,13.485634 5.5141818,13.311634 5.6678466,13.216667 5.8553426,13.100738 5.7480622,12.427192 5.4214434,11.669589 5.1003786,10.92486 5.096005,10.901946 5.243617,10.737256 5.5881786,10.35281 5.570351,10.831581 4.9566922,10.890943 3.252679,11.055703 2.9937272,10.909175 2.4056776,11.15343 1.6312088,11.475103 0.991,11.586528 0.991,11.496601 c 0,-0.03812 0.1024122,-0.09806 0.2275832,-0.133156 l 0.2275833,-0.06374 -0.2413129,-0.04868 C 0.9642076,11.20256 0.9648941,11.20152 1.4531262,10.879398 1.7223988,10.701735 2.2427804,9.6040873 2.9027728,8.9537081 4.0900792,7.7837549 5.2390596,7.0071036 6.0253016,6.6086876 6.2607264,6.4893848 6.8731055,6.3114208 6.9306207,6.1851892 6.9851827,6.0654428 7.0298237,5.0199684 7.0298237,4.5958424 7.0298237,3.696768 7.2319741,3.2178692 7.7753793,3.0550612 8.0789689,2.9640982 8.3281517,2.9746382 8.7061015,3.2095808 8.9578751,3.3660904 9.2798847,3.9223306 9.5551591,3.9564506 10.65234,4.092453 11.848024,4.7112868 12.020008,4.989566 12.050998,5.039707 11.968188,5.024798 11.835992,4.956434 11.119894,4.5861204 9.4426317,4.1335018 8.9117237,4.385433 8.4774649,4.5915026 7.7643192,4.5221332 7.918,5.3949388 8.1264504,6.5788208 7.9798256,8.1244004 7.487322,8.7701044 7.3689768,8.9252756 7.047034,9.2179472 6.7718932,9.4205316 6.496752,9.6230884 6.5024706,9.8822544 6.4432114,9.9964988 6.3839518,10.110701 6.2636246,10.295525 6.175817,10.407158 c -0.1373112,0.174574 -0.1608732,0.349359 -0.1683968,1.249358 -0.00551,0.659393 0.025316,1.08742 0.083354,1.157367 0.050656,0.06099 0.068987,0.203034 0.040736,0.31565 -0.057661,0.229682 0.2843648,0.456907 0.6266372,0.456907 0.1080848,0 0.2688068,0.0546 0.3571604,0.121447 0.148236,0.112139 0.1286828,0.121728 -0.2531444,0.124073 -0.2584448,0.0025 -0.7056752,-0.0628 -0.9253536,-0.171527 z M 5.742429,11.416656 c -0.00444,-0.147954 0.019104,-0.427212 0.052326,-0.620684 0.067854,-0.395103 -0.036304,-0.468757 -0.2083456,-0.147281 -0.1296696,0.242276 -0.131492,0.628238 -0.00409,0.866302 0.1278612,0.23885 0.169468,0.213325 0.1601096,-0.09834 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/custom-toolbox.svg b/.icons/awkward/16x16/apps/custom-toolbox.svg
new file mode 100644
index 00000000..e8f54789
--- /dev/null
+++ b/.icons/awkward/16x16/apps/custom-toolbox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 6.75,3 6.6406,4.3 A 3.9286,3.9286 0 0 0 5.4883,5 L 4.2949,4.4 3.0449,6.6 4.1289,7.3 A 3.9286,3.9286 0 0 0 4.0723,8 3.9286,3.9286 0 0 0 4.1309,8.7 L 3.045,9.4 4.295,11.6 5.4923,11 A 3.9286,3.9286 0 0 0 6.6406,11.7 L 6.75,13 H 9.25 L 9.3594,11.7 A 3.9286,3.9286 0 0 0 10.512,11 L 11.705,11.6 12.955,9.4 11.871,8.7 A 3.9286,3.9286 0 0 0 11.928,8 3.9286,3.9286 0 0 0 11.869,7.3 L 12.955,6.6 11.705,4.4 10.508,5 A 3.9286,3.9286 0 0 0 9.3591,4.3 L 9.2497,3 H 6.7497 Z M 8,6 C 9.1046,6 10,6.9 10,8 10,9.1 9.1046,10 8,10 6.8954,10 6,9.1 6,8 6,6.9 6.8954,6 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/customdesktopmenu.svg b/.icons/awkward/16x16/apps/customdesktopmenu.svg
new file mode 120000
index 00000000..793d142b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/customdesktopmenu.svg
@@ -0,0 +1 @@
+kdevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cutecom.svg b/.icons/awkward/16x16/apps/cutecom.svg
new file mode 100644
index 00000000..229d1a34
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutecom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#b7b7b7" d="m2 0h12v6h-12z"/>
+ <rect fill="#4f4f4f" width="16" height="10" x="0" y="6" rx=".8" ry=".833"/>
+ <rect style="opacity:0.4" width="10" height="1" x="3" y="9"/>
+ <rect style="opacity:0.4" width="6" height="1" x="5" y="11"/>
+ <rect style="opacity:0.4" width="4" height="1" x="6" y="13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cutegram.svg b/.icons/awkward/16x16/apps/cutegram.svg
new file mode 100644
index 00000000..34090e40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutegram.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m8.7366 11.93c-0.2227-0.135-0.3649-0.37-0.984-1.621-0.3421-0.6925-0.6683-1.3079-0.7243-1.367-0.0628-0.0665-0.5791-0.3409-1.3501-0.7175-1.5236-0.7434-1.6782-0.8616-1.6782-1.2831 0-0.19631 0.095939-0.38462 0.24634-0.48246 0.051686-0.03368 1.6446-0.60362 3.5398-1.2665 3.3299-1.1646 3.4537-1.2047 3.6812-1.1908 0.19686 0.012 0.25388 0.032 0.34845 0.12218 0.14178 0.13522 0.20556 0.32267 0.17797 0.52305-0.03 0.2155-2.4207 6.9692-2.5096 7.0882-0.1896 0.255-0.5113 0.339-0.748 0.195z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cutemarked.svg b/.icons/awkward/16x16/apps/cutemarked.svg
new file mode 100644
index 00000000..f8aed438
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutemarked.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ff8c50" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cutemaze.svg b/.icons/awkward/16x16/apps/cutemaze.svg
new file mode 100644
index 00000000..edcb5451
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutemaze.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 16,15.2 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 v 13.661167 0.593061 c 0,0.4432 0.45758398,0.550834 0.90060364,0.563478 L 12.200314,15.6 12.895686,16 H 15.2 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#239623" d="M 3,0 V 9 H 0 v 1 h 6 v 5 H 0 v 0.2 C 0,15.6432 0.3568,16 0.8,16 H 12 13 V 6 h 3 V 5 h -4 v 1 9 H 7 V 10 9 H 4 V 0 Z m 3,0 v 7 h 1 2 v 6 h 1 V 3 h 6 V 2 H 9 V 3 6 H 7 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cutepeaks.svg b/.icons/awkward/16x16/apps/cutepeaks.svg
new file mode 100644
index 00000000..0e2279bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutepeaks.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#797979" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#4a4a4a" d="M 10.26201,9.0000004 9.217,11.072089 c 0.6092309,0.521273 1.290647,0.952569 1.702014,0.926814 0.938751,-0.05877 1.206331,-0.70582 2.226149,-2.149526 l 0.599943,-0.8493766 z"/>
+ <path style="fill:#0eb5fd" d="m 2.343,8.9999999 c 0.055645,0.1007525 0.1152236,0.2068584 0.188793,0.3214362 0.1858656,0.2894693 0.6569287,1.1514069 1.046499,1.9147839 0.8516759,1.668889 1.2928209,2.306105 1.8016705,2.600786 0.8581769,0.49698 1.3490869,-0.03352 2.8880442,-3.121594 C 8.6631893,9.9224375 8.9387289,9.3320768 9.0817695,8.9999999 Z"/>
+ <path style="fill:#f05abe" d="M 9.8508178,2.0082694 C 9.3644604,2.0833641 9.0977693,2.6709832 8.4456612,3.8732564 L 7.7383388,5.1774076 9.8257061,7.8828103 9.943719,8 h 3.807835 C 13.324371,7.0464056 11.538442,3.4216001 11.193475,2.8771458 11.008989,2.5859759 10.630224,2.2366213 10.351384,2.100347 10.177457,2.0153457 10.012937,1.9832381 9.8508178,2.0082694 Z"/>
+ <path style="fill:#00d49f" d="M 5.7392224,5.0045375 C 5.5343411,5.0345675 5.3074597,5.2121398 4.9167127,5.49335 4.1470976,6.1411145 3.359148,7.2588241 2.898,8 H 8.6248065 C 8.1550646,7.2965169 7.0517055,6.0477571 6.4269664,5.4014503 6.1264556,5.0920486 5.9441036,4.9745079 5.7392224,5.0045375 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cutter.svg b/.icons/awkward/16x16/apps/cutter.svg
new file mode 100644
index 00000000..df9582e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cutter.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#aaaaaa" cx="8" cy="8" r="8"/>
+ <path style="fill:#3f3f3f" d="M 8 2 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 12.464844 12 L 9.5 12 L 7.5 8 L 9.5 4 L 12.462891 4 A 6 6 0 0 0 8 2 z"/>
+ <path style="fill:#3f3f3f" transform="matrix(0.3712759,0,0,0.42871248,-0.98584582,-2.5096581)" d="m 24.20261,24.514467 4.040122,-2.332565 4.040122,-2.332566 0,4.665131 0,4.665131 -4.040122,-2.332565 z"/>
+ <path style="fill:#3f3f3f" transform="matrix(0.3712759,0,0,0.42871248,2.0141542,-2.5096581)" d="m 24.20261,24.514467 4.040122,-2.332565 4.040122,-2.332566 0,4.665131 0,4.665131 -4.040122,-2.332565 z"/>
+ <path style="fill:#ffffff" d="M 4.766944,4 C 4.4728472,4.0000513 4.2028117,4.143392 4.0649293,4.3726443 L 0.0938106,10.969633 C -0.18706149,11.436818 0.19654884,11.999853 0.79582494,12 H 7.2042243 c 0.598515,-1.75e-4 0.9821526,-0.561935 0.7027605,-1.029051 L 5.9994588,8 7.7488268,5.0316847 C 8.0311836,4.5644323 7.6475996,4.0001147 7.0475584,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cuttlefish.svg b/.icons/awkward/16x16/apps/cuttlefish.svg
new file mode 100644
index 00000000..279afb2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cuttlefish.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#fecd38" d="m7.9655-0.00002856c-3.065 0-6.536 2.55-7.2903 5.3727-0.35502 2.1246 0.058457 3.6239 1.1308 4.6532 0.028743 0.30052 0.08612 0.60103 0.060937 0.90155-0.0005715 0.0089-0.00229 0.01771-0.00286 0.02657-0.00571 0.05652-0.014286 0.11301-0.027371 0.16953-0.00571 0.02309-0.014229 0.04646-0.021086 0.06953-0.012571 0.04297-0.024914 0.08592-0.042972 0.1289-0.015086 0.03571-0.036914 0.0713-0.056229 0.10703-0.017943 0.03331-0.032743 0.06666-0.054686 0.1-0.045086 0.06825-0.097732 0.13644-0.16172 0.20469-0.2499 0.264-0.4686 0.431-0.65612 0.539-0.5625 0.325-0.84378 0.125-0.84378 0.525 0 0.43333 0.98995 1.2186 1.8977 0.92578 0.13965-0.04503 0.27754-0.11511 0.40937-0.21641 0.06592-0.05063 0.13047-0.10911 0.19297-0.17578 0.11458-0.12222 0.21408-0.23645 0.30234-0.34375 0.087315-0.10519 0.1614-0.2018 0.22813-0.29376 0.015257 0.134 0.00646 0.30364-0.058594 0.5625-0.25882 1.0303-1.6273 0.9436-0.97189 1.675 0.50785 0.56672 2.0259 0.58863 2.8656-0.14766-0.3347 0.759-0.8435 1.214 0.1344 1.214 1.5 0 3-1.066 3-2.666 0 1.6 1.5 2.6664 3 2.6664 0.97795 0 0.4691-0.4551 0.13438-1.2141 0.83972 0.73629 2.3578 0.7144 2.8656 0.14766 0.65543-0.73138-0.71303-0.64469-0.97189-1.675-0.06514-0.2593-0.07398-0.42919-0.05859-0.56328 0.13543 0.18667 0.30432 0.39706 0.53047 0.63829 1 1.066 2.5-0.001 2.5-0.534 0-0.53334-0.5 0.000257-1.5-1.0664-0.5581-0.59532-0.34475-1.1906-0.30156-1.786 1.157-1.0463 1.5348-2.5344 1.0573-4.575-1.065-3.0254-4.225-5.3726-7.2906-5.3726z"/>
+ <g>
+ <circle fill="#fff" cx="5.5" cy="4.5" r="1.5"/>
+ <ellipse fill="#3f3f3f" cx="6.25" cy="4.5" rx=".75" ry="1"/>
+ </g>
+ <g transform="translate(5.0002)">
+ <circle fill="#fff" cx="5.5" cy="4.5" r="1.5"/>
+ <ellipse fill="#3f3f3f" cx="6.25" cy="4.5" rx=".75" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cuyo.svg b/.icons/awkward/16x16/apps/cuyo.svg
new file mode 100644
index 00000000..c06d48bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cuyo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#848484" d="m 12.97793,3.1294955 c 0.0893,1.4262956 -0.0835,2.9108568 -0.681582,4.0219148 -0.287819,0.5289212 -0.617267,1.0452568 -0.890051,1.572348 -0.787528,1.5217097 0.223879,0.9355888 -1.4502389,0.9355888 H 5.9405816 c -1.6741172,0 -0.2796935,3.2329259 -1.2790069,-0.2826692 C 4.368482,8.3455743 3.0027379,6.1393243 3.0000006,3.0178503 2.9990006,1.8775567 4.0063728,1.1370051 5.0428762,0.6768779 6.199495,0.09077906 7.3854104,0.00913586 8.6052122,0.00741074 10.795903,-0.10425094 12.916994,1.0510265 12.97793,3.1294955 Z"/>
+ <ellipse style="fill:#ffffff" cx="6.6" cy="7.4" rx="1.6" ry="2.4"/>
+ <ellipse id="ellipse857" style="fill:#ffffff" cx="9.4" cy="7.4" rx="1.6" ry="2.4"/>
+ <ellipse id="ellipse861" style="fill:#3f3f3f" cx="9.2" cy="7.2" rx=".8" ry="1.2"/>
+ <ellipse id="ellipse859" style="fill:#3f3f3f" cx="6.8" cy="7.2" rx=".8" ry="1.2"/>
+ <path style="fill:#b7b7b7" d="m 3.1979924,7.9999999 h 9.5852866 c 1.771688,0 3.197992,1.4027068 3.197992,3.1450821 C 16.41525,15.90076 9.1714068,16.010566 8.3425888,15.999448 7.5137708,15.98833 0,15.757946 0,11.145082 0,9.4027067 1.4263046,7.9999999 3.1979924,7.9999999 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cvpcb.svg b/.icons/awkward/16x16/apps/cvpcb.svg
new file mode 100644
index 00000000..3baabd44
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cvpcb.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#4d4d4d" d="m5 4v2h-2v1h2v3h-2v1h2v2l5.5-4h1.5v-1h-1.5l-5.5-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cx.ring.Ring.svg b/.icons/awkward/16x16/apps/cx.ring.Ring.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cx.ring.Ring.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cxmenu-cxoffice-0-crossover.svg b/.icons/awkward/16x16/apps/cxmenu-cxoffice-0-crossover.svg
new file mode 120000
index 00000000..9a0ccd86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cxmenu-cxoffice-0-crossover.svg
@@ -0,0 +1 @@
+crossover.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cyan.svg b/.icons/awkward/16x16/apps/cyan.svg
new file mode 100644
index 00000000..e8afd004
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cyan.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2c5771" d="M 16,6 C 16,9.3137084 12.642135,16 8.5,16 4.3578645,16 1,9.3137084 1,6 1,2.6862916 2.954106,0 8.5,0 14.045894,0 16,2.6862916 16,6 Z"/>
+ <path style="fill:#ffffff" d="M 7.5536211,13.790838 C 7.5054462,13.675798 7.4397716,13.458906 7.4076771,13.308855 7.3006875,12.808657 7.3467618,12.857532 6.9561691,12.829912 6.2411624,12.779349 5.7326356,12.473326 5.3584251,11.868409 4.8438681,11.036617 4.819362,9.8466044 5.2870501,8.4022883 5.3812768,8.111294 5.4527371,7.8672577 5.4458515,7.8599852 5.4389569,7.8527123 5.3040784,7.80977 5.1461023,7.7645557 4.3767592,7.5443668 3.7121341,7.036478 3.3509641,6.3927667 3.088341,5.9246951 2.9527768,5.229263 3.0149473,4.6690283 3.0890038,4.0016946 3.3029443,3.5455215 3.7738743,3.0508206 4.1640998,2.6408963 4.5182659,2.4045795 5.0074779,2.2277 5.9483641,1.8875115 7.016596,1.9300313 7.9554032,2.3450384 8.476635,2.5754534 9.112673,3.0409167 9.416315,3.4141578 c 0.08157,0.100266 0.170957,0.1823032 0.19864,0.1823032 0.02768,0 0.21867,-0.089154 0.424414,-0.1981187 1.054939,-0.5587113 2.217742,-0.9295383 2.914752,-0.9295383 0.246835,0 0.579542,0.097417 0.736951,0.21578 0.251426,0.1890605 0.368626,0.6199123 0.279032,1.025791 -0.06454,0.2924348 -0.28845,0.721104 -0.537871,1.0298035 C 12.500844,5.8929083 10.237097,7.16672 8.2862858,7.6358081 7.893107,7.730351 7.0663404,7.8729032 6.7706458,7.8971363 6.6594441,7.9062521 6.6414836,7.925375 6.5393445,8.1434621 6.3799703,8.4837517 6.1637424,9.204713 6.0621553,9.7345388 5.9052646,10.552795 5.9132116,11.278922 6.0843433,11.761929 c 0.091844,0.259225 0.3597453,0.569981 0.5936397,0.688599 0.208848,0.105924 0.5314552,0.17563 0.5630359,0.121671 0.01155,-0.01974 0.018014,-0.30275 0.014373,-0.628923 C 7.2401196,10.573804 7.5973998,9.585143 8.4012645,8.7725283 8.873847,8.2948001 9.351166,8.0861017 9.905259,8.114933 10.527087,8.147295 10.911022,8.5057618 11.007596,9.1441665 11.122553,9.9040676 10.77081,10.722568 9.981132,11.532746 9.336355,12.194263 8.6203921,12.606788 7.8384783,12.76731 7.7153301,12.79259 7.5935656,12.83 7.5678861,12.85045 7.5055711,12.90007 7.5396355,13.215916 7.6511123,13.622155 7.7487139,13.977817 7.7508907,14 7.6881785,14 7.6623444,14 7.6017955,13.905872 7.5536211,13.790838 Z m 0.5372714,-1.29794 C 8.740118,12.318984 9.302894,11.975679 9.84284,11.424175 c 0.651075,-0.665011 0.95803,-1.291737 0.95803,-1.9560582 0,-0.4208315 -0.131748,-0.7098815 -0.396133,-0.8691043 C 10.221342,8.4885645 10.088632,8.4668813 9.847587,8.5079785 9.522552,8.5633945 9.184005,8.7636793 8.876547,9.0824452 8.2992475,9.6809758 7.8303619,10.581332 7.6182638,11.498602 c -0.088508,0.382774 -0.1500529,0.972831 -0.1088206,1.043283 0.03652,0.0624 0.2248558,0.04654 0.5814494,-0.04898 z M 8.4757397,7.0357622 C 10.221889,6.7559042 12.036585,5.8993973 13.041544,4.8807787 13.587663,4.3272375 13.833209,3.8778572 13.831393,3.4352603 13.830093,3.0949253 13.611696,2.773321 13.325008,2.6892473 12.999859,2.5938943 12.452881,2.6614333 11.854407,2.8708335 11.288598,3.0688035 9.905264,3.8413588 9.905264,3.959378 c 0,0.020918 0.114175,0.2383688 0.25372,0.4832297 0.344495,0.6044871 0.44286,0.8171296 0.417315,0.9021321 -0.01161,0.038785 -0.03427,0.070522 -0.05025,0.070522 -0.05233,0 -0.186218,-0.1961073 -0.431151,-0.6315672 C 9.962367,4.54808 9.809975,4.2989818 9.756243,4.2301425 l -0.0977,-0.125163 -0.10915,0.080469 C 8.9670043,4.6147935 7.983978,5.5991248 7.5975268,6.1399018 7.3572166,6.4761787 7.0117718,7.0422062 7.0117718,7.0996897 c 0,0.050766 1.028582,0.00586 1.4639699,-0.063928 z M 6.2488166,6.6188 C 7.0659786,5.503154 7.9312028,4.7044643 9.31337,3.7899062 9.416052,3.7219626 9.403475,3.705836 8.9514613,3.325934 8.3544546,2.8241685 7.866718,2.5571415 7.2481791,2.3934143 6.8410819,2.285656 6.007874,2.2576108 5.5755305,2.337112 4.5574714,2.5243193 3.721664,3.167303 3.4431676,3.9775292 3.0916018,5.0003372 3.5690759,6.1007051 4.600525,6.6447285 4.9537068,6.8310088 5.5970233,7.0435155 5.8257062,7.0494418 5.9209799,7.0518847 5.9626342,7.0095161 6.2488166,6.6188 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/cycligent-icon.svg b/.icons/awkward/16x16/apps/cycligent-icon.svg
new file mode 120000
index 00000000..625c303e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cycligent-icon.svg
@@ -0,0 +1 @@
+CycligentGitTool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/cycligent.svg b/.icons/awkward/16x16/apps/cycligent.svg
new file mode 120000
index 00000000..625c303e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/cycligent.svg
@@ -0,0 +1 @@
+CycligentGitTool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/d-feet.svg b/.icons/awkward/16x16/apps/d-feet.svg
new file mode 100644
index 00000000..434006ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/d-feet.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8.2595 4.9983c-1.5144 0-2.7656 1.2373-2.7656 2.75 0 0.57495 0.1946 1.1039 0.5 1.5469l-1.8438 1.8437a0.50275 0.50275 0 0 0 0.70315 0.71875l1.8438-1.8438c0.44364 0.30546 0.9865 0.48438 1.5625 0.48438 1.5145 0 2.75-1.2373 2.75-2.75s-1.2356-2.75-2.75-2.75zm0 1c0.9737 0 1.75 0.7774 1.75 1.75 0 0.97255-0.7763 1.75-1.75 1.75s-1.75-0.77745-1.75-1.75c0-0.9726 0.7763-1.75 1.75-1.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/d3lphin.svg b/.icons/awkward/16x16/apps/d3lphin.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/d3lphin.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/darktable.svg b/.icons/awkward/16x16/apps/darktable.svg
new file mode 100644
index 00000000..df495b04
--- /dev/null
+++ b/.icons/awkward/16x16/apps/darktable.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#1e1e1e" d="m15 8a7 7 0 0 1 -7 7 7 7 0 0 1 -7 -7 7 7 0 0 1 7 -7 7 7 0 0 1 7 7z"/>
+ <path fill="#e9721a" d="m9.6417 0.3428-1.9292 5.4143 7.5965-1.2603c-1.125-2.1303-3.198-3.6958-5.6673-4.154z"/>
+ <path fill="#e3bf20" d="m15.547 5.5731-5.7202 1.06 4.9052 5.8559c1.3087-2.0259 1.6474-4.5785 0.81513-6.9162z"/>
+ <path fill="#28a226" d="m13.905 13.23-3.791-4.3539-2.6915 7.1159c2.4339 0.105 4.8455-0.882 6.4825-2.762z"/>
+ <path fill="#2977d1" d="m6.3581 15.657 1.9292-5.414-7.5962 1.261c1.1251 2.13 3.1979 3.695 5.6673 4.154z"/>
+ <path fill="#c029c0" d="m0.4531 10.427 5.7204-1.0601-4.9052-5.8558c-1.3088 2.0257-1.6474 4.5783-0.8152 6.9159z"/>
+ <path fill="#c01728" d="m2.0946 2.7698 3.7915 4.3541 2.691-7.1162c-2.4338-0.1044-4.8453 0.88272-6.4824 2.7621z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/darwinia.svg b/.icons/awkward/16x16/apps/darwinia.svg
new file mode 100644
index 00000000..a46c4616
--- /dev/null
+++ b/.icons/awkward/16x16/apps/darwinia.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m7 0a2.0002 2.0002 0 0 0-2 2h-2a2.0002 2.0002 0 0 0-2 2v2a2.0002 2.0002 0 0 0 2 2h0.2714844a2.0002 2.0002 0 0 0-0.2714844 1v5a2.0002 2.0002 0 0 0 2 2h2a2.0002 2.0002 0 0 0 1-0.269531 2.0002 2.0002 0 0 0 1 0.269531h2a2.0002 2.0002 0 0 0 2-2v-5a2.0002 2.0002 0 0 0-0.269531-1h0.269531a2.0002 2.0002 0 0 0 2-2v-2a2.0002 2.0002 0 0 0-2-2h-2a2.0002 2.0002 0 0 0-2-2z" style="fill:#617573"/>
+ <path d="m7 2v2h-4v2h4v3h-2v5h2v-3h2v3h2v-5h-2v-3h4v-2h-4v-2z" style="fill:#4bdb1a"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dash-qt.svg b/.icons/awkward/16x16/apps/dash-qt.svg
new file mode 100644
index 00000000..9c4e3cce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dash-qt.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1c75bc" d="m7.5 0a7.5 7.5 0 0 0 -7.5 7.5 7.5 7.5 0 0 0 7.5 7.5 7.5 7.5 0 0 0 7.5 -7.5 7.5 7.5 0 0 0 -7.5 -7.5z"/>
+ <path style="fill:#ffffff" d="m4.7226135 5.000201-0.4306532 1h6.6770397l-1.238218 2.999799h-6.3001285l-0.4306535 1h6.200868c0.6906507-0.01252 1.400611-0.428434 1.671909-1.086975l1.084408-2.737226c0.255997-1.048208-0.689337-1.188172-1.420412-1.175598z"/>
+ <path style="fill:#ffffff" d="m3.5217391 7-0.5217391 1h3.4782608l0.5217392-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dassault-systemes.draftsight.svg b/.icons/awkward/16x16/apps/dassault-systemes.draftsight.svg
new file mode 100644
index 00000000..5ff859c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dassault-systemes.draftsight.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#79b444" d="M 0.59370603,4.1561564 A 0.9661077,0.83436574 75 0 0 0.03787344,5.3051799 L 2.7047751,15.258194 a 0.9661077,0.83436574 75 0 0 1.0558768,0.717167 C 6.5698294,15.222644 8.1524929,11.950944 7.2809266,8.6982134 6.4093594,5.4454823 3.4028827,3.4034396 0.59370603,4.1561564 Z"/>
+ <path style="fill:#35aabd" d="M 7.9329028,5.5337999e-4 A 0.96438882,1.0435908 0 0 0 7,1.0433605 L 7,14.956513 A 0.96438882,1.0435908 0 0 0 7.9642923,16 l 7.0714777,0 a 0.96438882,1.0435908 0 0 0 0.845011,-1.546208 L 8.8093035,0.54063913 A 0.96438882,1.0435908 0 0 0 7.9329028,5.5337999e-4 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linejoin:round" d="m 12,9 c 0,0 -3,0.2 -3,1 0,0.8 3,2.2 3,3 0,0.8 -3,1 -3,1"/>
+ <path style="fill:#ffffff" d="M 1.96875 4.7871094 L 1.9707031 4.7910156 C 1.9704322 4.7899756 1.9709783 4.7881394 1.9707031 4.7871094 L 1.96875 4.7871094 z M 2.3125 6.0664062 L 4.2929688 13.460938 C 5.278251 12.599936 5.8263251 10.995925 5.3496094 9.2167969 C 4.8730907 7.4384059 3.5957419 6.3200319 2.3125 6.0664062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/datagrip.svg b/.icons/awkward/16x16/apps/datagrip.svg
new file mode 100644
index 00000000..d7414703
--- /dev/null
+++ b/.icons/awkward/16x16/apps/datagrip.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#21d789" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#6655e4" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5141702,7.503207 c 0,0 2.021892,0.175125 2,-1.999999 -0.02189,-2.175132 -2,-2.0000015 -2,-2.0000015 M 3.5071212,7.5 V 3.500001"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.007121,5.5 h 0.999999 m -0.499999,0 c 0,0 0.245452,2 -1.000001,2 -0.999999,0 -0.999999,-1 -0.999999,-2.000001 0,-0.999999 0,-1.9999995 0.999999,-1.9999995 1.000001,0 0.996189,0.4999995 0.996189,0.4999995"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/date.svg b/.icons/awkward/16x16/apps/date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/datovka.svg b/.icons/awkward/16x16/apps/datovka.svg
new file mode 100644
index 00000000..c387f2ac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/datovka.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#00539b" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffcb05" d="M 5.5597983,3 4.9185221,7 H 7.9914387 L 8.225,5.2916667 10.1,8 7.3916667,10.5 7.6922931,9 H 4.5917068 L 3.85,13 H 7.1629883 C 10.491273,12.846819 12.539468,10.911875 12.94668,8.2449546 13.305642,5.8940396 12.339226,3.2710892 8.6229492,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/davmail.svg b/.icons/awkward/16x16/apps/davmail.svg
new file mode 100644
index 00000000..da2332d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/davmail.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#efbd2f" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 6.5,3 5.5,7 7.2,7 6,10 7.2,10 6,14 10,9 8.6,9 10.5,6 8.4,6 10.5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/day-of-the-tentacle-remastered.svg b/.icons/awkward/16x16/apps/day-of-the-tentacle-remastered.svg
new file mode 100644
index 00000000..d30a970c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/day-of-the-tentacle-remastered.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#bb4499" d="M 16,15.2 C 16,15.2 16,0 8,0 0,0 0,15.2 0,15.2 0,15.6432 0.3568,16 0.8,16 l 14.4,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#69e27d" d="m 13,8 c 0,2.761424 -2.238576,5 -5,5 C 5.2385762,13 3,10.761424 3,8 3,6.1478838 4.0070296,4.5309721 5.5034171,3.6669358 6.2380779,3.2427321 7.0349137,4.3944667 7.9442212,4.3944667 c 0.9425326,0 1.8799318,-1.1336721 2.6324168,-0.6803075 C 12.028776,4.5890588 13,6.1811088 13,8 Z"/>
+ <circle style="fill:#00a200" cx="8" cy="8" r="3"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 2,4 C 2,4 3.384586,2.9932308 4.4,3 5.713152,3.00875 6.6868188,5 8,5 9.3131812,5 10.286848,3.008754 11.6,3 12.615414,2.99323 14,4 14,4 l 0,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dayfolder.svg b/.icons/awkward/16x16/apps/dayfolder.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dayfolder.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dbeaver-ee.svg b/.icons/awkward/16x16/apps/dbeaver-ee.svg
new file mode 120000
index 00000000..6b5dcfd4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dbeaver-ee.svg
@@ -0,0 +1 @@
+dbeaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dbeaver.svg b/.icons/awkward/16x16/apps/dbeaver.svg
new file mode 100644
index 00000000..a995a12b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dbeaver.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g style="enable-background:new" transform="translate(-16,-270)">
+ <circle fill="#e4e4e4" cx="24" cy="278" r="8"/>
+ <circle fill="#6d4c41" cx="28" cy="277" r="3"/>
+ <circle fill="#6d4c41" cx="20" cy="277" r="3"/>
+ <path fill="#a1887f" transform="translate(0,-244)" d="m24 517.99c-3.615 0-6 2.4426-6 5.4551v3.8281a8 8 0 0 0 6 2.72 8 8 0 0 0 6 -2.7188v-3.832c0-3.0125-2.385-5.4551-6-5.4551z"/>
+ <path fill="#fff" d="m22.5 282h1.5v2h-1.5z"/>
+ <path fill="#f2f2f2" d="m24 281.75h1.5v2.25h-1.5z"/>
+ <path fill="#6d4c41" d="m22.841 280c-0.552-0.02-0.841 1.11-0.841 1.78s0.448 1.22 1 1.22c0.50908 0 0.99327-0.54204 0.99327-0.54204h0.01412s0.48379 0.5413 0.99262 0.54204c0.552 0 1-0.55 1-1.22 0-0.67355-0.27119-1.6735-0.82322-1.6939z"/>
+ <path fill="#3e2723" d="m24.99 279.51c0.1 0.7-0.556 1.49-0.979 1.49-0.42323 0-1.101-0.78168-1.0005-1.4912 0.07699-0.54369 0.57725-0.50835 1.0005-0.50835 0.42323 0 0.90294-0.0245 0.9792 0.50835z"/>
+ <g transform="translate(0,1)">
+ <circle fill="#fefefe" cx="21.5" cy="276.5" r="1.5"/>
+ <circle fill="#333" cx="-21.25" cy="276.25" r=".75" transform="scale(-1,1)"/>
+ </g>
+ <g transform="translate(5 1)">
+ <circle fill="#fefefe" cx="21.5" cy="276.5" r="1.5"/>
+ <circle fill="#333" cx="-21.25" cy="276.25" r=".75" transform="scale(-1,1)"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dconf-editor.svg b/.icons/awkward/16x16/apps/dconf-editor.svg
new file mode 100644
index 00000000..fb14e831
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dconf-editor.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d74f44" d="M 7,0 C 3.1576961,1.5369215e-7 1.5369215e-7,3.1576961 0,7 c 1.5369215e-7,3.842304 3.1576961,7 7,7 H 7.00195 7.0039 c 0.797734,-0.0013 1.568283,-0.177376 2.3125,-0.441406 l 1.533203,1.533203 c 0.584189,0.608468 1.489216,0.978967 2.302735,0.9375 0.813519,-0.04147 1.488818,-0.397022 1.984375,-0.892578 0.495556,-0.495557 0.851111,-1.170856 0.892578,-1.984375 0.04147,-0.813519 -0.329032,-1.718546 -0.9375,-2.302735 L 13.558594,9.3164062 C 13.822624,8.5721892 13.998725,7.8016402 14,7.0039062 V 7.0019531 7 C 14,3.1576961 10.842304,1.5369214e-7 7,0 Z"/>
+ <path style="fill:#565656" d="M 9.9902344,8.9902344 A 1.0001,1.0001 0 0 0 9.2929688,10.707031 l 3.0000002,3 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 l -3,-3.0000002 A 1.0001,1.0001 0 0 0 9.9902344,8.9902344 Z"/>
+ <path style="fill:#ffffff" d="M 7 2 A 5.0000002 5.0000002 0 0 0 2 7 A 5.0000002 5.0000002 0 0 0 7 12 A 5.0000002 5.0000002 0 0 0 12 7 A 5.0000002 5.0000002 0 0 0 7 2 z M 7 4 A 3.0000001 3.0000001 0 0 1 10 7 A 3.0000001 3.0000001 0 0 1 7 10 A 3.0000001 3.0000001 0 0 1 4 7 A 3.0000001 3.0000001 0 0 1 7 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dde-calendar.svg b/.icons/awkward/16x16/apps/dde-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dde-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dde-file-manager.svg b/.icons/awkward/16x16/apps/dde-file-manager.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dde-file-manager.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dde-introduction.svg b/.icons/awkward/16x16/apps/dde-introduction.svg
new file mode 100644
index 00000000..93459353
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dde-introduction.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#00d8d1" cx="8" cy="8" r="8"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 12.171942,4.8472434 v 0 c 1.104077,1.1247045 1.104077,2.948211 0,4.0729158 L 8.3809949,12.781932 c -0.2308075,0.23512 -0.6050207,0.23512 -0.8358286,1e-6 L 3.9648636,9.1347387 8.1737245,4.8472434 c 1.1040771,-1.1247048 2.8941395,-1.1247048 3.9982175,0 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 7.8997152,4.8563644 3.7127738,3.7821391 c 0.230807,0.2351196 0.230807,0.6163243 0,0.8514443 L 8.3892602,12.773396 c -0.2308078,0.23512 -0.605021,0.23512 -0.8358285,0 L 3.8406582,8.9912571 c -1.1208776,-1.1418192 -1.1208775,-2.9930735 0,-4.1348927 v 0 c 1.1208778,-1.1418192 2.9381796,-1.1418192 4.059057,0 z"/>
+ <rect style="fill:#606060" width="3.423" height=".426" x="11.53" y="-.93" transform="matrix(0.70053249,0.71362051,-0.70053249,0.71362051,0,0)"/>
+ <rect style="fill:none;stroke:#4f4f4f;stroke-width:0.41776818" width="3.006" height=".298" x="11.74" y="-.72" transform="matrix(0.70053249,0.71362051,-0.70053249,0.71362051,0,0)"/>
+ <rect style="fill:#606060" width="3.423" height=".426" x="11.54" y=".35" transform="matrix(0.70053249,0.71362051,-0.70053249,0.71362051,0,0)"/>
+ <rect style="fill:none;stroke:#4f4f4f;stroke-width:0.41776818" width="3.006" height=".298" x="11.74" y=".56" transform="matrix(0.70053249,0.71362051,-0.70053249,0.71362051,0,0)"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 6.2461099,8.2072926 v 0 c 0.3434907,0.3499082 0.3434907,0.9172214 0,1.2671295 L 5.2862164,10.452249 4.0423264,9.18512 5.00222,8.2072926 c 0.3434907,-0.3499081 0.9003992,-0.3499081 1.2438899,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 7.1642188,9.149805 v 0 c 0.3271343,0.3332459 0.3271343,0.873544 0,1.20679 l -0.9895099,1.007997 -1.1846568,-1.20679 0.98951,-1.007997 c 0.3271343,-0.3332458 0.8575232,-0.3332458 1.1846567,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.052712,10.061913 v 0 c 0.327134,0.333247 0.327134,0.873545 0,1.20679 l -0.9895099,1.007998 -1.1846572,-1.206791 0.98951,-1.007996 c 0.3271343,-0.3332462 0.8575232,-0.3332462 1.1846571,-10e-7 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.9708209,11.004426 v 0 c 0.3434904,0.349908 0.3434907,0.917221 0,1.267129 L 8.4288417,12.82366 c -0.2308079,0.23512 -0.6050211,0.23512 -0.8358286,0 L 6.7670374,11.982253 7.726931,11.004426 c 0.3434907,-0.349909 0.9003992,-0.349909 1.2438899,0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 9.2125916,5.8897887 8.061331,7.0625582 C 7.4431692,7.6922691 6.4779596,7.7299895 5.9054753,7.1468097 L 8.1760167,4.8338475"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ddm.svg b/.icons/awkward/16x16/apps/ddm.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ddm.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/de.billardgl.Billardgl.svg b/.icons/awkward/16x16/apps/de.billardgl.Billardgl.svg
new file mode 120000
index 00000000..ce94b343
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.billardgl.Billardgl.svg
@@ -0,0 +1 @@
+billard-gl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/de.haeckerfelix.Fragments.svg b/.icons/awkward/16x16/apps/de.haeckerfelix.Fragments.svg
new file mode 100644
index 00000000..73b22fcf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.haeckerfelix.Fragments.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1c71d8" d="m 8.0000004,0.19047536 c -0.3717237,0 -0.741574,0.1381579 -1.017113,0.41369045 L 0.60416751,6.9836297 C 0.32827069,7.2595192 0.19011298,7.6285485 0.19047706,7.9999987 0.1908486,8.3710681 0.32939576,8.7401259 0.60491155,9.0156238 L 5.4858638,13.89732 5.3407743,14.020832 6.848959,15.52976 c 0.6265253,0.62651 1.6763008,0.627211 2.3028273,7.62e-4 l 3.2224697,-3.223214 -0.12872,-0.140625 3.149553,-3.1502973 c 0.137937,-0.137936 0.241097,-0.2985992 0.310268,-0.471726 0.06917,-0.1731452 0.104167,-0.3589132 0.104167,-0.544661 0,-0.3713919 -0.138702,-0.7406414 -0.414435,-1.016369 L 9.0171135,0.60416581 C 8.7415745,0.32863326 8.3717246,0.19047536 8.0000004,0.19047536 Z"/>
+ <path style="fill:#f5c211" d="m 8.0000004,-8.2e-7 c -0.4190666,0 -0.8385233,0.15623904 -1.1517858,0.46949403 L 3.658483,3.6592253 5.8288695,5.8296118 10.170387,1.4880943 9.1502979,0.4680051 C 8.8371985,0.15575677 8.4183943,-8.2e-7 8.0000004,-8.2e-7 Z"/>
+ <path style="fill:#2ec27e" d="M 10.170089,1.4884328 12.340637,3.6589811 3.6589828,12.340635 1.4884344,10.170087 Z"/>
+ <path style="fill:#ff7800" d="M 12.340774,3.6592253 8.0000004,7.9999987 10.171131,10.169641 14.511161,5.8296118 Z"/>
+ <path style="fill:#c061cb" d="M 5.8288695,10.17113 3.659227,12.340772 5.8296135,14.511159 Z"/>
+ <path style="fill:#e01b24" d="m 14.511161,5.8296118 -2.170387,2.1703869 2.170387,2.1703873 1.018601,-1.0193458 C 15.68639,8.9944128 15.804037,8.8115583 15.88244,8.6153259 15.96084,8.4190936 16,8.2094833 16,7.9999987 16,7.5810296 15.843023,7.1622121 15.529762,6.8489573 Z"/>
+ <path style="fill:#813d9c" d="M 3.658483,7.9999987 1.488096,10.170386 3.659227,12.340772 5.8288695,10.17113 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 10.170387,1.4880943 8.0000004,3.6592253 10.170387,5.8296118 12.340774,3.6592253 Z"/>
+ <path style="fill:#e01b24" d="m 12.340774,3.6592253 v 4.3407734 l 2.170387,2.1703873 1.018601,-1.0193458 C 15.68639,8.9944128 15.804037,8.8115583 15.88244,8.6153259 15.96084,8.4190936 16,8.2094833 16,7.9999987 16,7.5810296 15.843023,7.1622121 15.529762,6.8489573 L 14.511161,5.8296118 Z"/>
+ <path style="fill:#e5a50a" d="M 3.658483,3.6592253 5.8288695,5.8296118 7.9992564,3.6592253 Z"/>
+ <path style="fill:#ffa348" d="m 12.340774,7.9999987 -2.171131,2.1711313 2.170387,2.169642 7.62e-4,-7.62e-4 z"/>
+ <path style="fill:#f66151" d="m 12.340774,7.9999987 v 4.3400293 l 2.170387,-2.169642 z"/>
+ <path style="fill:#26a269" d="M 8.0000004,3.6592253 5.8288695,5.8296118 8.0000004,7.9999987 Z"/>
+ <path style="fill:#1a5fb4" d="M 5.8288695,5.8296118 3.658483,7.9999987 h 4.3415174 z"/>
+ <path style="fill:#3584e4" d="M 3.658483,7.9999987 5.8288695,10.17113 8.0000004,7.9999987 Z"/>
+ <path style="fill:#613583" d="M 3.658483,3.6592253 0.46949491,6.8489573 C 0.15604731,7.1623965 -4.0978664e-4,7.5810068 8.8e-7,7.9999987 4.199276e-4,8.4184966 0.1571483,8.8372261 0.47023895,9.1502962 L 1.4888401,10.169641 5.8288695,5.8296118 Z"/>
+ <path style="fill:#98c1f1" d="M 8.0000004,7.9999987 5.8288695,10.17113 5.8296314,14.511159 10.171149,10.169641 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/de.haeckerfelix.Remotely.svg b/.icons/awkward/16x16/apps/de.haeckerfelix.Remotely.svg
new file mode 100644
index 00000000..9f978c13
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.haeckerfelix.Remotely.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#807975" width="16" height="12" x="0" y="4" rx="1.2" ry="1.2"/>
+ <rect style="fill:#fca526" width="12" height="8" x="2" y="6"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="5" height="5" x="6" y="7" rx=".526" ry=".5"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="5" height="4" x="3" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:#e4e4e4" width="7" height="16" x="9" y="0" rx="1.167" ry="1.2"/>
+ <circle style="fill:#a9a8a4" cx="12.5" cy="3.5" r="2.5"/>
+ <circle style="fill:#f9f8f7" cx="-3.5" cy="-12.5" r="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#f66151" cx="11.25" cy="8.75" r=".75"/>
+ <circle style="fill:#a9a8a4" cx="13.75" cy="8.75" r=".75"/>
+ <circle style="fill:#a9a8a4" cx="11.25" cy="11.25" r=".75"/>
+ <circle style="fill:#a9a8a4" cx="13.75" cy="11.25" r=".75"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 10,1.6e-7 c -0.6647998,0 -1.1999998,0.53519999 -1.1999998,1.19999994 v 0.4 c 0,-0.66479996 0.5352,-1.19999995 1.1999998,-1.19999995 h 4.8 c 0.6648,0 1.2,0.53519999 1.2,1.19999995 v -0.4 C 16,0.53520015 15.4648,1.6e-7 14.8,1.6e-7 Z"/>
+ <circle style="fill:#a9a8a4" cx="11.25" cy="13.75" r=".75"/>
+ <circle style="fill:#a9a8a4" cx="13.75" cy="13.75" r=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/de.haeckerfelix.gradio.svg b/.icons/awkward/16x16/apps/de.haeckerfelix.gradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.haeckerfelix.gradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/de.manuel_kehl.go-for-it.svg b/.icons/awkward/16x16/apps/de.manuel_kehl.go-for-it.svg
new file mode 120000
index 00000000..39729eef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.manuel_kehl.go-for-it.svg
@@ -0,0 +1 @@
+com.github.jmoerman.go-for-it.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/de.rwth_aachen.ient.YUView.svg b/.icons/awkward/16x16/apps/de.rwth_aachen.ient.YUView.svg
new file mode 100644
index 00000000..f1502083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.rwth_aachen.ient.YUView.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.0">
+ <circle style="fill:#e4e4e4" cx="8" cy="-8" r="8" transform="scale(1,-1)"/>
+ <circle style="fill:#077272" cx="8" cy="8" r="6"/>
+ <path style="fill:#248989" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 4,4 0 0 0 12,8 4,4 0 0 0 8,4 Z M 8,5.6666667 A 2.3333333,2.3333333 0 0 1 10.333333,8 2.3333333,2.3333333 0 0 1 8,10.333333 2.3333333,2.3333333 0 0 1 5.6666667,8 2.3333333,2.3333333 0 0 1 8,5.6666667 Z"/>
+ <path style="fill:#ffffff" transform="matrix(0.30792015,0,0,0.33333333,0.46161793,-0.23744197)" d="m 35.306931,24.712326 -8.660254,5 -8.660254,4.999999 0,-9.999999 0,-9.999999 8.660254,4.999999 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/de.unifreiburg.ellipticcurve.svg b/.icons/awkward/16x16/apps/de.unifreiburg.ellipticcurve.svg
new file mode 100644
index 00000000..c63c1faa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.unifreiburg.ellipticcurve.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/de.wolfvollprecht.UberWriter.svg b/.icons/awkward/16x16/apps/de.wolfvollprecht.UberWriter.svg
new file mode 100644
index 00000000..66c471a4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/de.wolfvollprecht.UberWriter.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" width="16" height="16" version="1.0">
+ <path style="fill:#e4e4e4" d="M 1.1428572,1.9999999 C 0.5097144,1.9999999 8e-8,2.5379848 8e-8,3.2059657 V 6.3636362 12.24858 12.909091 C 8e-8,13.513455 0.5097144,14 1.1428572,14 H 14.857143 C 15.490286,14 16,13.513455 16,12.909091 V 12.24858 6.3636362 3.2059657 C 16,2.5379848 15.490286,1.9999999 14.857143,1.9999999 Z"/>
+ <path style="fill:#76757a" d="m 5.4288659,9 h 5.1422671 c 0.299876,0 0.511452,0.2692485 0.541292,0.6000004 l 0.135322,1.4999986 C 11.277587,11.430751 11.006332,11.7 10.706457,11.7 H 5.2935431 c -0.2998753,0 -0.5711297,-0.269249 -0.541291,-0.600001 L 4.8875748,9.6000004 C 4.9174134,9.2692485 5.1289906,9 5.4288659,9 Z"/>
+ <path style="fill:#aeadad" d="M 11,9.5 V 9.999999 C 11,10.277002 10.767305,10.5 10.478261,10.5 H 5.5217391 C 5.2326955,10.5 5,10.277002 5,9.999999 V 9.5 C 5,9.2230001 5.2326955,9 5.5217391,9 H 10.478261 C 10.767305,9 11,9.2230001 11,9.5 Z"/>
+ <path style="fill:#c64600" d="m 10.532223,6.0000039 h 0.935554 c 0.345531,0 0.589321,0.2692482 0.623703,0.5999994 l 0.155925,1.4999975 C 12.281795,8.4307518 11.969234,8.7 11.623702,8.7 H 10.376298 C 10.030766,8.7 9.718213,8.4307518 9.752595,8.1000008 L 9.90852,6.6000033 C 9.94291,6.2692521 10.186692,6.0000039 10.532223,6.0000039 Z"/>
+ <path style="fill:#ff7402" d="M 12,6.5000002 V 6.9999999 C 12,7.2769999 11.745143,7.5 11.428571,7.5 H 10.571429 C 10.254857,7.5 10,7.2769999 10,6.9999999 V 6.5000002 C 10,6.2229999 10.254857,6 10.571429,6 h 0.857142 C 11.745143,6 12,6.2229999 12,6.5000002 Z"/>
+ <path style="opacity:0.2" d="M 0 11.908203 L 0 12.248047 L 0 12.908203 C 0 13.512566 0.50943538 14 1.1425781 14 L 14.857422 14 C 15.490565 14 16 13.512566 16 12.908203 L 16 12.248047 L 16 11.908203 C 16 12.512566 15.490565 13 14.857422 13 L 1.1425781 13 C 0.50943538 13 0 12.512566 0 11.908203 z"/>
+ <path style="fill:#3d3846" d="M 2.532223,3 H 3.4677765 C 3.8133078,3 4.0570973,3.2692486 4.091479,3.6000002 L 4.2474048,5.0999997 C 4.2817881,5.4307514 3.9692336,5.7 3.6237023,5.7 H 2.3762973 C 2.0307663,5.7 1.7182134,5.4307514 1.752595,5.0999997 L 1.9085206,3.6000002 C 1.9429018,3.2692486 2.1866918,3 2.532223,3 Z"/>
+ <path style="fill:#625f67" d="M 4,3.5000003 V 3.9999999 C 4,4.277 3.7451432,4.5 3.4285711,4.5 H 2.5714284 C 2.254857,4.5 2,4.277 2,3.9999999 V 3.5000003 C 2,3.223 2.254857,3 2.5714284,3 H 3.4285711 C 3.7451432,3 4,3.223 4,3.5000003 Z"/>
+ <path style="fill:#3d3846" d="M 5.532223,3 H 6.4677765 C 6.8133078,3 7.0570973,3.2692486 7.091479,3.6000002 L 7.2474048,5.0999997 C 7.2817881,5.4307514 6.9692336,5.7 6.6237023,5.7 H 5.3762973 C 5.0307663,5.7 4.7182134,5.4307514 4.752595,5.0999997 L 4.9085206,3.6000002 C 4.9429018,3.2692486 5.1866918,3 5.532223,3 Z"/>
+ <path style="fill:#625f67" d="M 7,3.5000003 V 3.9999999 C 7,4.277 6.7451432,4.5 6.4285711,4.5 H 5.5714284 C 5.254857,4.5 5,4.277 5,3.9999999 V 3.5000003 C 5,3.223 5.254857,3 5.5714284,3 H 6.4285711 C 6.7451432,3 7,3.223 7,3.5000003 Z"/>
+ <path style="fill:#3d3846" d="m 8.532223,3 h 0.935553 c 0.345532,0 0.589321,0.2692486 0.623703,0.6000002 l 0.155926,1.4999995 C 10.281788,5.4307514 9.969234,5.7 9.623702,5.7 H 8.3762973 C 8.0307663,5.7 7.7182134,5.4307514 7.752595,5.0999997 L 7.9085206,3.6000002 C 7.9429018,3.2692486 8.1866918,3 8.532223,3 Z"/>
+ <path style="fill:#625f67" d="M 10,3.5000003 V 3.9999999 C 10,4.277 9.745143,4.5 9.428571,4.5 H 8.5714284 C 8.254857,4.5 8,4.277 8,3.9999999 V 3.5000003 C 8,3.223 8.254857,3 8.5714284,3 H 9.428571 C 9.745143,3 10,3.223 10,3.5000003 Z"/>
+ <path style="fill:#3d3846" d="m 11.532223,3 h 0.935553 c 0.345532,0 0.589321,0.2692486 0.623703,0.6000002 l 0.155926,1.4999995 C 13.281788,5.4307514 12.969234,5.7 12.623702,5.7 H 11.376297 C 11.030766,5.7 10.718213,5.4307514 10.752595,5.0999997 L 10.908521,3.6000002 C 10.942902,3.2692486 11.186692,3 11.532223,3 Z"/>
+ <path style="fill:#625f67" d="M 13,3.5000003 V 3.9999999 C 13,4.277 12.745143,4.5 12.428571,4.5 H 11.571428 C 11.254857,4.5 11,4.277 11,3.9999999 V 3.5000003 C 11,3.223 11.254857,3 11.571428,3 h 0.857143 C 12.745143,3 13,3.223 13,3.5000003 Z"/>
+ <path style="fill:#3d3846" d="M 4.532223,6 H 5.4677765 C 5.8133078,6 6.0570973,6.2692486 6.091479,6.6000002 L 6.2474048,8.0999997 C 6.2817881,8.4307514 5.9692336,8.7 5.6237023,8.7 H 4.3762973 C 4.0307663,8.7 3.7182134,8.4307514 3.752595,8.0999997 L 3.9085206,6.6000002 C 3.9429018,6.2692486 4.1866918,6 4.532223,6 Z"/>
+ <path style="fill:#625f67" d="M 6,6.5000002 V 6.9999999 C 6,7.277 5.7451432,7.5 5.4285711,7.5 H 4.5714284 C 4.254857,7.5 4,7.277 4,6.9999999 V 6.5000002 C 4,6.223 4.254857,6 4.5714284,6 H 5.4285711 C 5.7451432,6 6,6.223 6,6.5000002 Z"/>
+ <path style="fill:#3d3846" d="M 7.532223,6 H 8.4677765 C 8.8133078,6 9.0570973,6.2692486 9.091479,6.6000002 L 9.2474048,8.0999997 C 9.2817881,8.4307514 8.9692336,8.7 8.6237023,8.7 H 7.3762973 C 7.0307663,8.7 6.7182134,8.4307514 6.752595,8.0999997 L 6.9085206,6.6000002 C 6.9429018,6.2692486 7.1866918,6 7.532223,6 Z"/>
+ <path style="fill:#625f67" d="M 9,6.5000002 V 6.9999999 C 9,7.277 8.7451432,7.5 8.4285711,7.5 H 7.5714284 C 7.254857,7.5 7,7.277 7,6.9999999 V 6.5000002 C 7,6.223 7.254857,6 7.5714284,6 H 8.4285711 C 8.7451432,6 9,6.223 9,6.5000002 Z"/>
+ <path style="fill:#3d3846" d="M 2.532223,9 H 3.4677765 C 3.8133078,9 4.0570973,9.2692486 4.091479,9.6000004 L 4.2474048,11.099999 C 4.2817881,11.430751 3.9692336,11.7 3.6237023,11.7 H 2.3762973 C 2.0307663,11.7 1.7182134,11.430751 1.752595,11.099999 L 1.9085206,9.6000004 C 1.9429018,9.2692486 2.1866918,9 2.532223,9 Z"/>
+ <path style="fill:#625f67" d="M 4,9.5 V 9.999998 C 4,10.277001 3.7451432,10.5 3.4285711,10.5 H 2.5714284 C 2.254857,10.5 2,10.277001 2,9.999998 V 9.5 C 2,9.223 2.254857,9 2.5714284,9 H 3.4285711 C 3.7451432,9 4,9.223 4,9.5 Z"/>
+ <path style="fill:#3d3846" d="m 12.532223,9 h 0.935553 c 0.345532,0 0.589321,0.2692486 0.623703,0.6000004 l 0.155926,1.4999986 C 14.281788,11.430751 13.969234,11.7 13.623702,11.7 h -1.247405 c -0.345531,0 -0.658084,-0.269249 -0.623702,-0.600001 L 11.908521,9.6000004 C 11.942902,9.2692486 12.186692,9 12.532223,9 Z"/>
+ <path style="fill:#625f67" d="M 14,9.5 V 9.999998 C 14,10.277001 13.745143,10.5 13.428571,10.5 H 12.571428 C 12.254857,10.5 12,10.277001 12,9.999998 V 9.5 C 12,9.223 12.254857,9 12.571428,9 h 0.857143 C 13.745143,9 14,9.223 14,9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dead-cells.svg b/.icons/awkward/16x16/apps/dead-cells.svg
new file mode 100644
index 00000000..438940aa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dead-cells.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#03e9f8" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.5617659,1.5554104 c -0.039747,0.00209 -0.1121725,0.013467 -0.2456646,0.034725 -1.6725128,0.2663433 -2.8824379,1.4197529 -3.2422546,3.0903417 -0.069338,0.3219373 -0.095587,0.9299721 -0.053821,1.262179 0.035098,0.2791969 0.1228096,0.6710735 0.1545169,0.6901183 0.011711,0.00703 0.1229959,0.029605 0.2465331,0.050348 0.5450202,0.091515 1.1494914,0.2871611 1.4644401,0.4731 0.083681,0.049402 0.2387045,0.1744712 0.3437569,0.2777835 C 6.8230352,8.0179442 7.0694496,8.580907 7.042658,9.2890799 7.029516,9.6364271 6.97197,9.9811218 6.808278,10.144809 6.6263605,10.32672 6.5568027,10.416856 6.2000428,10.451239 l -0.1770867,0.01736 -0.021703,0.111113 c -0.029965,0.155359 -0.00244,0.606812 0.04514,0.866528 0.056882,0.310403 0.1728645,0.645104 0.3003538,0.861997 0.5232519,1.047391 1.2902416,1.387964 2.2784084,1.677119 0.2254558,0.0308 0.8384404,0.01022 1.0555774,-0.03559 1.3091733,-0.276518 2.1589743,-1.252672 2.3029993,-2.64502 0.01608,-0.155464 0.02102,-0.393905 0.01129,-0.556435 C 11.91793,9.4610078 11.399358,8.5416585 10.329183,7.7959911 9.6916847,7.3518006 9.3213921,7.0783172 9.1746455,6.9435428 8.9038888,6.6948741 8.7633726,6.4255632 8.7015455,6.0398783 8.6863541,5.9451079 8.6700871,5.8650996 8.6659537,5.8610551 c -0.00413,-0.004 -0.07332,0.031116 -0.153649,0.078127 C 8.154304,6.1486895 7.5861807,6.1537327 7.2397086,5.9513329 6.8521219,5.7249198 6.4934336,5.1902665 6.3325721,4.5980063 6.2572905,4.3208392 6.2403146,3.8029427 6.2969802,3.5311438 6.4118621,2.980139 6.7888362,2.3757874 7.3516896,1.8401368 7.4929325,1.7057202 7.6077713,1.5862311 7.6077713,1.5745064 c 0,-0.014258 -0.00627,-0.021182 -0.046008,-0.019098 z m 1.4434,7.1129943 c 0.018343,-0.016489 0.034227,0.059047 0.079863,0.3758758 0.089573,0.6218462 0.2314328,1.1967105 0.3446249,1.3941255 0.1308058,0.228137 0.456229,0.3772 1.0677302,0.489594 0.14045,0.02581 0.25997,0.05142 0.266499,0.05729 0.01724,0.0155 -0.02822,0.0259 -0.329001,0.07031 -0.4577645,0.06759 -0.7766448,0.17529 -0.947935,0.320318 -0.2023976,0.171368 -0.3539251,0.607605 -0.4548708,1.308187 -0.050259,0.348804 -0.076924,0.464009 -0.095489,0.416676 -0.00748,-0.01907 -0.038232,-0.22477 -0.068578,-0.457475 C 8.7790777,11.961451 8.6780582,11.584159 8.5398785,11.418461 8.4284473,11.28484 7.9541922,11.10851 7.4391615,11.00873 7.1937671,10.961191 7.1535365,10.936725 7.2881166,10.916715 7.939219,10.819911 8.3871367,10.671638 8.5581082,10.496568 8.6971902,10.354148 8.818158,9.9030671 8.9296435,9.1163309 8.9636264,8.876493 8.998028,8.6748226 9.0051659,8.6684047 Z"/>
+ <path style="fill:#ffffff" d="M 10.90733,6.9627743 C 10.591941,6.8540387 10.315547,6.592564 10.149051,6.2454172 10.01346,5.9627114 9.9875834,5.8232801 10.004662,5.4674074 c 0.01547,-0.3222912 0.07427,-0.607301 0.17106,-0.829127 0.0631,-0.1446292 0.172834,-0.3050023 0.208685,-0.3050023 0.0096,0 0.02347,0.1101301 0.03089,0.2447331 0.03077,0.5578866 0.213475,0.8435032 0.622473,0.9731046 0.298494,0.094584 0.355155,0.1233136 0.482227,0.2445321 0.153186,0.1461288 0.239354,0.3138003 0.255241,0.4966676 0.04106,0.4726934 -0.416436,0.8261114 -0.867912,0.6704588 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dead-island.svg b/.icons/awkward/16x16/apps/dead-island.svg
new file mode 100644
index 00000000..b218a504
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dead-island.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ca1010" d="m 8.5235618,13.979112 c -0.089347,-0.01359 -0.1177631,-0.03329 -0.1512685,-0.104923 -0.04236,-0.09056 -0.1174368,-0.124187 -0.2887857,-0.129345 -0.075916,-0.0023 -0.08251,-0.01039 -0.08251,-0.101353 0,-0.05438 -0.016058,-0.118237 -0.035681,-0.141906 C 7.9436826,13.475495 7.9293956,13.082283 7.9290206,12.96482 7.9283456,12.751139 7.8739486,12.642219 7.759795,12.62597 7.715864,12.61967 7.700991,12.60163 7.707381,12.56225 7.721695,12.47402 7.717469,12.435348 7.672022,12.238388 7.632765,12.068246 7.632868,12.044595 7.673182,11.966597 c 0.026392,-0.05104 0.03939,-0.12549 0.032284,-0.184937 -0.00654,-0.05473 5.47e-5,-0.118921 0.01467,-0.142651 0.018521,-0.03009 0.00469,-0.117491 -0.045703,-0.288785 -0.039746,-0.135102 -0.072264,-0.273028 -0.072261,-0.306503 3.3e-6,-0.03348 -0.025436,-0.12541 -0.05653,-0.204299 C 7.4938529,10.708023 7.2986773,9.8564376 7.2164686,9.4031688 7.1895512,9.2547542 7.1654043,9.1994404 7.1034249,9.1442166 7.0360942,9.0842246 7.0246579,9.0536158 7.0249354,8.934146 c 1.65e-4,-0.076915 0.031117,-0.2635824 0.068758,-0.4148153 0.080244,-0.322428 0.090458,-0.5571585 0.025327,-0.5821502 -0.023707,-0.00909 -0.057124,-0.00251 -0.074259,0.014614 -0.077089,0.077089 -0.1177496,0.2829794 -0.063476,0.1530824 0.041995,-0.1005086 0.03357,-0.1244707 -0.043772,-0.1244707 -0.063737,0 -0.063023,-0.054556 0.00322,-0.2464596 0.050932,-0.1475463 0.050916,-0.1515059 -9e-4,-0.2242725 -0.067519,-0.094821 -0.066832,-0.152371 0.00229,-0.1893485 0.069913,-0.037414 0.071014,-0.08251 0.00203,-0.08251 -0.056257,0 -0.1395299,-0.1343512 -0.1395299,-0.2251155 0,-0.058498 -0.063052,-0.092694 -0.1134649,-0.061536 -0.049768,0.030757 -0.1977364,0.032719 -0.2372031,0.00311 -0.02217,-0.016616 -0.049031,-0.013601 -0.075634,0.00847 -0.03081,0.025567 -0.050716,0.026389 -0.078622,0.00322 -0.02853,-0.023677 -0.053947,-0.01797 -0.1074753,0.024139 -0.088923,0.069947 -0.1301913,0.069992 -0.1301913,1.372e-4 0,-0.06525 -0.034935,-0.071073 -0.08251,-0.013751 -0.047379,0.057088 -0.129487,0.051564 -0.2132809,-0.014347 -0.070539,-0.055486 -0.070812,-0.055488 -0.1288428,-9.75e-4 -0.035617,0.033461 -0.079929,0.048939 -0.1143431,0.039938 -0.032869,-0.0086 -0.071059,0.00322 -0.092013,0.028474 -0.042877,0.051664 -0.1153608,0.055909 -0.1617932,0.00948 -0.026584,-0.026584 -0.04583,-0.026108 -0.091253,0.00229 -0.039686,0.024784 -0.066407,0.027101 -0.086037,0.00747 -0.019627,-0.019627 -0.045979,-0.019106 -0.084828,0.00169 -0.041435,0.022174 -0.05913,0.021832 -0.066837,-0.00127 -0.015637,-0.046916 -0.093474,-0.03828 -0.2402898,0.026666 -0.09821,0.043443 -0.1666475,0.054721 -0.2711282,0.044682 L 4.2891159,7.1071633 4.1102906,7.2825086 c -0.098354,0.096439 -0.1868764,0.1753449 -0.1967172,0.1753449 -0.00984,0 -0.025222,-0.027847 -0.034177,-0.061883 l -0.016286,-0.061882 -0.042013,0.059778 c -0.023107,0.032876 -0.08347,0.073459 -0.1341386,0.090181 -0.052512,0.017333 -0.1054395,0.059627 -0.1230903,0.098367 -0.032411,0.071137 -0.072107,0.087054 -0.1009035,0.040461 -0.00935,-0.015127 -0.046177,-0.027506 -0.081841,-0.027506 -0.035666,0 -0.070051,-0.015473 -0.076414,-0.03438 -0.00887,-0.026362 -0.022927,-0.025005 -0.060275,0.00584 -0.043086,0.03558 -0.052676,0.034789 -0.083139,-0.00687 -0.022852,-0.031252 -0.072521,-0.047093 -0.1476584,-0.047093 -0.091485,0 -0.1221884,-0.013684 -0.1599189,-0.071267 -0.025684,-0.039197 -0.075244,-0.082121 -0.1101348,-0.095386 -0.0542,-0.020606 -0.060845,-0.037087 -0.045628,-0.1131731 0.0098,-0.048979 0.034241,-0.120538 0.054324,-0.15902 0.020081,-0.03848 0.036592,-0.090616 0.036686,-0.115854 8.22e-5,-0.025237 0.043916,-0.072925 0.097386,-0.1059701 0.070119,-0.043337 0.092866,-0.073788 0.08161,-0.1092529 -0.011681,-0.036814 0.00588,-0.056659 0.069882,-0.078971 0.067652,-0.023584 0.081892,-0.115992 0.068258,-0.1589503 -0.013046,-0.0411 0.00199,-0.064211 0.061808,-0.095155 0.04347,-0.022477 0.094318,-0.059284 0.1129961,-0.08179 0.018679,-0.022504 0.085847,-0.049264 0.1492652,-0.059464 0.063418,-0.0102 0.1426844,-0.035899 0.176147,-0.057109 0.1741374,-0.110376 0.7109623,-0.1093808 1.4243404,0.00266 0.2269027,0.035632 0.558577,0.1532064 0.7370535,0.1697769 C 5.9461894,6.400508 6.1813432,6.433888 6.2902762,6.45811 6.6485421,6.537776 6.631048,6.538528 6.6450887,6.442862 6.6571227,6.360864 6.6538687,6.357745 6.5563657,6.357745 6.5006967,6.357745 6.3774103,6.349615 6.282395,6.339689 6.1439446,6.3252142 6.1068977,6.3111442 6.0958296,6.268817 6.0801809,6.2089871 5.985379,6.1652187 5.87143,6.1652187 c -0.042356,0 -0.1084792,-0.024754 -0.1469402,-0.055007 -0.03846,-0.030251 -0.089637,-0.055007 -0.1137225,-0.055007 -0.024086,0 -0.043793,-0.017017 -0.043793,-0.037817 0,-0.037297 -0.11304,-0.072196 -0.2338488,-0.072196 -0.086226,0 -0.1412853,-0.069431 -0.097191,-0.1225604 0.037976,-0.045758 0.016267,-0.097467 -0.04092,-0.097467 -0.02127,0 -0.091703,0.01746 -0.1565211,0.038795 -0.064818,0.021337 -0.1704504,0.047178 -0.2347398,0.057424 -0.1038745,0.016554 -0.1168895,0.012665 -0.1168895,-0.034922 0,-0.029456 0.043198,-0.1078957 0.095995,-0.1743136 0.09402,-0.1182754 0.1210323,-0.1895184 0.071858,-0.1895184 -0.013567,0 -0.1014791,0.086636 -0.1953559,0.1925236 -0.1346069,0.1518289 -0.1869519,0.1925223 -0.2476454,0.1925223 -0.058802,0 -0.090362,0.022714 -0.1337572,0.096262 -0.068203,0.1155945 -0.1135043,0.123786 -0.1140788,0.020628 -2.201e-4,-0.041597 -0.013151,-0.094199 -0.028714,-0.1168893 -0.024034,-0.035044 -0.035355,-0.031072 -0.075213,0.026366 -0.083509,0.1203577 -0.1749568,0.2211629 -0.2006322,0.2211629 -0.056149,0 -0.018656,-0.1086615 0.085798,-0.2486597 C 4.0060895,5.7248266 4.0523682,5.6392377 4.04796,5.6163496 4.04318,5.5915176 3.996157,5.5676166 3.9313902,5.5570886 3.8456442,5.5431536 3.8064028,5.5515986 3.744627,5.5972666 c -0.064152,0.04743 -0.08244,0.050974 -0.1017552,0.019717 -0.012952,-0.020959 -0.017407,-0.054101 -0.0099,-0.073657 0.028327,-0.073824 -0.021911,-0.094689 -0.093123,-0.038675 -0.089016,0.07002 -0.118134,0.070048 -0.118134,1.103e-4 0,-0.030457 -0.014126,-0.077995 -0.031384,-0.1056364 -0.04572,-0.073209 -0.00608,-0.2389799 0.080966,-0.338604 0.2057858,-0.2355164 0.2401773,-0.2536183 0.4798596,-0.2525657 0.02961,1.376e-4 0.048131,-0.020621 0.048131,-0.053934 0,-0.048988 0.013425,-0.052555 0.1409778,-0.037447 0.137299,0.01626 0.1397406,0.01533 0.093568,-0.035692 -0.068462,-0.075649 -0.029947,-0.1108601 0.1212539,-0.1108601 0.088102,0 0.1448062,-0.014797 0.1691619,-0.044144 0.029557,-0.035617 0.068726,-0.040723 0.2027667,-0.026437 0.091372,0.00974 0.219,0.01671 0.2836168,0.015499 0.064742,-0.0012 0.1446602,0.01683 0.178016,0.040191 0.033292,0.023318 0.092152,0.042398 0.1308003,0.042398 0.082421,0 0.1925239,-0.069838 0.1925239,-0.1221164 0,-0.02007 0.023524,-0.042638 0.052279,-0.05016 0.028751,-0.00752 0.066167,-0.039621 0.08314,-0.071336 0.025286,-0.047245 0.020809,-0.067717 -0.024776,-0.1133013 -0.072018,-0.072019 -0.014565,-0.072312 0.1031722,-5.25e-4 0.082469,0.050282 0.1712312,0.072437 0.1712312,0.042741 0,-0.028886 -0.2353706,-0.5010504 -0.2673107,-0.5209932 -0.019376,-0.012097 -0.035224,-0.036172 -0.035224,-0.053502 0,-0.017329 -0.033255,-0.06622 -0.073904,-0.1086465 -0.058825,-0.0614 -0.064453,-0.077139 -0.027581,-0.077139 0.076341,0 0.2525474,0.1807123 0.3445893,0.3534007 0.1109468,0.2081572 0.1464044,0.3508019 0.2280408,0.3071108 l 0.06211,-0.03324 -0.080979,-0.064794 c -0.044538,-0.035636 -0.090262,-0.064855 -0.1016063,-0.06493 -0.011344,-8.28e-5 -0.020629,-0.1310646 -0.020629,-0.1537547 0,-0.025406 0.025796,-0.041254 0.067135,-0.041254 0.036926,0 0.075267,-0.013159 0.085204,-0.029239 C 6.1001252,3.7582101 6.0118757,3.6600992 5.9546377,3.6599642 5.8859526,3.6597995 5.7319976,3.5554269 5.7319976,3.5090212 c 0,-0.023014 -0.030941,-0.068744 -0.068758,-0.1016254 -0.037817,-0.03288 -0.068759,-0.075682 -0.068759,-0.095113 0,-0.019432 -0.024754,-0.048574 -0.055007,-0.064766 -0.030251,-0.016192 -0.055007,-0.048729 -0.055007,-0.072307 0,-0.035516 0.023134,-0.039686 0.1349065,-0.024311 0.111306,0.015308 0.139522,0.010309 0.1612907,-0.02859 0.020696,-0.036975 0.046466,-0.042905 0.1194993,-0.02748 0.051214,0.010819 0.1488096,0.024109 0.2168805,0.029542 0.4295048,0.034271 0.6263363,0.063301 0.6460999,0.095279 0.00759,0.012292 0.075776,0.037211 0.1515096,0.05538 0.097646,0.023426 0.153958,0.055867 0.1935968,0.1115347 0.033574,0.047151 0.071788,0.072403 0.095686,0.063233 0.022999,-0.00882 0.093848,0.032317 0.1679038,0.097504 0.07266,0.063957 0.1562035,0.1127719 0.1930025,0.1127719 0.04655,0 0.064886,0.015544 0.064886,0.055007 0,0.070129 0.055867,0.070129 0.1450214,0 0.03846,-0.030255 0.08448,-0.055007 0.1022629,-0.055007 0.055406,0 0.013886,0.06596 -0.082714,0.1314085 -0.09825,0.066564 -0.2387377,0.3560091 -0.2133991,0.3813474 0.00832,0.00832 0.056741,-0.010237 0.1076097,-0.041237 0.061321,-0.037369 0.1202921,-0.05164 0.1749976,-0.042356 0.069074,0.011726 0.1093834,-0.00859 0.2475303,-0.1246938 l 0.16502,-0.1386982 0.047806,0.058451 0.047806,0.058451 0.027776,-0.073059 c 0.029932,-0.07873 0.082887,-0.071185 0.082887,0.011813 0,0.035861 0.01494,0.046902 0.050797,0.037526 0.036997,-0.00968 0.060318,0.0097 0.085847,0.071333 0.019279,0.046539 0.049945,0.084618 0.06815,0.084618 0.018206,0 0.1236753,-0.030806 0.2343776,-0.068459 0.4164023,-0.1416277 0.9093801,-0.1954895 1.0923494,-0.1193486 0.07229,0.030086 0.06393,0.033709 -0.1262388,0.054686 -0.1120143,0.012356 -0.2095571,0.028361 -0.2167612,0.035569 -0.0072,0.0072 -0.015656,0.055212 -0.01878,0.1066834 l -0.00568,0.093585 0.063804,-0.071985 c 0.050966,-0.057499 0.06882,-0.064357 0.088728,-0.03408 0.01371,0.020846 0.037196,0.030322 0.052191,0.021052 0.045894,-0.028361 0.44644,-0.046303 0.44644,-0.019991 0,0.013556 0.02475,0.018176 0.055,0.010264 0.08081,-0.021131 0.06892,0.047607 -0.02062,0.1191734 -0.105427,0.084262 -0.0622,0.1081961 0.07188,0.039797 0.11828,-0.060342 0.210866,-0.075265 0.182532,-0.029422 -0.02258,0.03654 -0.01974,0.036064 0.165021,-0.027502 0.214892,-0.073933 0.266727,-0.072489 0.246762,0.00687 -0.01433,0.056974 -0.0062,0.061883 0.10236,0.061883 0.08518,0 0.118744,0.011456 0.120868,0.041254 0.0016,0.022687 0.0048,0.068143 0.0071,0.1010048 0.003,0.042235 0.03241,0.069063 0.10045,0.091518 0.05294,0.017471 0.09626,0.042163 0.09626,0.054864 0,0.012701 0.05421,0.043802 0.120481,0.069108 0.101486,0.038756 0.182056,0.1244407 0.182056,0.1936096 0,0.031159 -0.326766,0.00738 -0.583471,-0.042467 -0.338041,-0.065632 -0.351643,-0.06623 -0.351643,-0.015457 0,0.058697 -0.03128,0.07043 -0.331616,0.1243736 -0.220684,0.039638 -0.288261,0.063324 -0.34633,0.1213923 -0.03968,0.039682 -0.08858,0.072146 -0.108682,0.072146 -0.0201,0 -0.048947,0.023194 -0.064125,0.051545 -0.021262,0.039716 -0.015187,0.062765 0.026437,0.1004371 0.039403,0.035651 0.046181,0.058348 0.02504,0.083816 -0.020569,0.024784 -0.018544,0.051765 0.00694,0.092927 0.02884,0.046515 0.02908,0.062282 0.0012,0.079616 -0.026775,0.016676 -0.027731,0.041631 -0.00422,0.1091741 0.038484,0.1103977 0.092325,0.1123721 0.505949,0.018555 0.348673,-0.079088 0.559217,-0.086784 0.679042,-0.024817 0.05342,0.027622 0.116678,0.03765 0.172032,0.027266 0.07218,-0.013541 0.09959,-0.00307 0.156179,0.059448 0.137769,0.1523046 0.148942,0.1736953 0.105367,0.2017336 -0.06245,0.040178 0.01989,0.079493 0.167535,0.079993 0.09997,3.383e-4 0.14256,0.016909 0.216068,0.084045 0.06301,0.057548 0.08716,0.1004187 0.07747,0.1374854 -0.008,0.030322 0.01231,0.092943 0.0463,0.1432788 0.0511,0.075668 0.05811,0.1147927 0.04554,0.2544377 -0.01287,0.1431531 -0.02279,0.1661526 -0.07486,0.1735652 -0.04031,0.00574 -0.07077,-0.012326 -0.09275,-0.055007 -0.03977,-0.077402 -0.165291,-0.2148158 -0.196137,-0.2148158 -0.01233,0 0.0023,0.046229 0.03264,0.1027305 0.06082,0.1134675 0.07209,0.2410413 0.02393,0.2708035 -0.01712,0.010582 -0.04249,-0.00109 -0.05637,-0.025882 -0.01389,-0.024814 -0.06486,-0.06513 -0.113268,-0.089589 -0.04841,-0.024457 -0.116026,-0.070088 -0.150262,-0.1013974 -0.04803,-0.043923 -0.0697,-0.04947 -0.09489,-0.024289 -0.04526,0.045261 -0.118158,0.040783 -0.16017,-0.00984 -0.02332,-0.028102 -0.06008,-0.037024 -0.108602,-0.026366 -0.04034,0.00886 -0.109536,0.00176 -0.153763,-0.015791 -0.04423,-0.017546 -0.145955,-0.029779 -0.226064,-0.027176 -0.106707,0.00349 -0.171009,-0.010943 -0.240479,-0.053878 l -0.09483,-0.058606 -0.07265,0.057141 c -0.09123,0.071757 -0.152936,0.072365 -0.216493,0.00214 -0.06276,-0.06934 -0.088,-0.06934 -0.110014,0 -0.02052,0.064656 -0.08354,0.072816 -0.1062078,0.013751 -0.018122,-0.047219 -0.072562,-0.056062 -0.072562,-0.011786 0,0.016208 0.018562,0.048033 0.04125,0.070723 0.046059,0.046056 0.055997,0.1473396 0.014456,0.1473396 -0.014737,0 -0.04559,-0.036349 -0.068563,-0.080766 -0.022963,-0.044421 -0.05444,-0.088605 -0.069943,-0.098186 -0.029171,-0.01803 -0.2264666,0.1235805 -0.3066004,0.2200706 -0.045321,0.054571 -0.046504,0.054438 -0.1861783,-0.020996 l -0.1405187,-0.075921 -0.024712,0.064999 c -0.02109,0.055467 -0.049565,0.067597 -0.1941654,0.082711 -0.096698,0.010106 -0.1913599,0.00599 -0.2204786,-0.0096 -0.066033,-0.03534 -0.2115281,-0.03522 -0.2334145,1.927e-4 -0.028744,0.046509 -0.068759,0.030506 -0.068759,-0.027502 0,-0.064038 -0.069209,-0.074332 -0.092456,-0.013755 -0.020126,0.052448 -0.1715746,0.054591 -0.1914841,0.0027 -0.00951,-0.024784 -0.051852,-0.037057 -0.1185862,-0.03438 -0.088668,0.00356 -0.1156357,0.021026 -0.1850401,0.1198533 -0.06432,0.091587 -0.074524,0.1237852 -0.048986,0.1545576 0.039805,0.04796 0.1548186,0.2494169 0.2101605,0.3681115 0.053373,0.1144694 0.011254,0.2212574 -0.092065,0.2334108 -0.055624,0.00654 -0.074897,0.027994 -0.089408,0.099524 -0.010174,0.05015 -0.042979,0.1182217 -0.072899,0.1512689 -0.071762,0.079263 -0.1343583,-0.026289 -0.1728418,0.2369004 -0.039064,0.2671502 -0.00337,0.4949818 0.096023,0.6131158 0.084112,0.099962 0.1325763,0.253474 0.1204034,0.3813853 -0.00784,0.082402 -0.02094,0.098247 -0.091659,0.1108774 -0.077235,0.013796 -0.081964,0.021716 -0.073969,0.1238853 0.0047,0.060032 0.026096,0.1614149 0.047552,0.2252959 0.021457,0.06388 0.032242,0.133794 0.023966,0.155363 -0.00828,0.02157 -0.00184,0.04738 0.014333,0.05737 0.016155,0.01 0.029377,0.03675 0.029377,0.05948 0,0.03322 -0.023632,0.03777 -0.1206236,0.02323 l -0.1206232,-0.01809 -0.010897,0.114273 c -0.006,0.06285 0.00188,0.1242404 0.017486,0.1364204 0.015608,0.01218 0.087172,0.02177 0.1590242,0.02131 0.071853,-4.88e-4 0.1383584,0.0068 0.1477904,0.01631 0.035689,0.03569 -0.01815,0.102034 -0.082795,0.102034 -0.12033,0 -0.154381,0.02795 -0.154381,0.126708 0,0.10753 0.045973,0.121715 0.1188022,0.03666 0.034312,-0.04007 0.074356,-0.05417 0.136753,-0.04813 0.081356,0.0079 0.088933,0.01708 0.097162,0.118197 0.00491,0.06032 0.022995,0.126612 0.040183,0.147325 0.029925,0.03606 0.084948,0.124822 0.1134772,0.183063 0.00741,0.01513 0.026621,0.07893 0.042694,0.14179 0.016072,0.06286 0.052266,0.142746 0.080433,0.177532 l 0.051214,0.06324 0.054663,-0.108774 c 0.061274,-0.121929 0.063284,-0.271222 0.00844,-0.626921 -0.034567,-0.224216 -0.00637,-0.5919924 0.057924,-0.7552744 0.084341,-0.214213 0.1215559,-0.6105588 0.057329,-0.6105588 -0.0082,0 -0.081422,0.031462 -0.1627086,0.069918 -0.1473744,0.069719 -0.2180801,0.068476 -0.190518,-0.00334 0.00798,-0.020827 0.107632,-0.1800638 0.2214208,-0.3538479 0.1736048,-0.2651021 0.221374,-0.3197035 0.2967709,-0.3391876 0.073462,-0.018986 0.1033729,-0.051346 0.1638898,-0.1773185 0.077897,-0.162151 0.1479093,-0.2093179 0.2386319,-0.160765 0.071379,0.038203 0.2479638,0.4002447 0.2625314,0.5382581 0.00638,0.060507 0.031174,0.1923009 0.055082,0.2928748 0.02391,0.1005739 0.042308,0.2429035 0.040885,0.3162885 -0.00311,0.1620516 0.040967,0.4556166 0.096576,0.6428794 0.0796,0.2680424 0.089491,0.6044344 0.017771,0.6044344 -0.013635,0 -0.033394,-0.04023 -0.043907,-0.08939 -0.010511,-0.04916 -0.033011,-0.106588 -0.050002,-0.127614 -0.016987,-0.02103 -0.031927,-0.113849 -0.033202,-0.206275 C 9.3455964,9.9353256 9.3200054,9.7998826 9.2840094,9.7019686 9.2506454,9.6112088 9.2040564,9.4651098 9.1804836,9.3773078 9.1195066,9.15019 9.0728612,9.1860605 9.07679,9.4570478 c 0.00244,0.167111 0.023756,0.2778708 0.0922,0.4786988 0.055637,0.1632514 0.094549,0.3401424 0.1037119,0.4714704 0.013556,0.194274 0.010215,0.212568 -0.044069,0.241622 -0.064449,0.03449 -0.07466,0.112927 -0.031054,0.238545 0.082498,0.237658 0.074088,0.801277 -0.01383,0.926797 -0.029182,0.04166 -0.041627,0.132129 -0.042287,0.307326 -6.75e-4,0.187648 -0.013912,0.275155 -0.054074,0.3583 -0.029227,0.06051 -0.05356,0.130258 -0.054073,0.155 -0.00146,0.07068 -0.064502,0.175138 -0.1501225,0.248786 -0.077949,0.06705 -0.078275,0.368653 -0.048311,0.538769 0.037324,0.211889 0.00304,0.318681 -0.094482,0.294207 -0.059504,-0.01493 -0.061063,-0.01033 -0.045979,0.135836 0.012311,0.119315 0.00754,0.150469 -0.022612,0.147392 -0.021026,-0.0022 -0.087733,-0.01143 -0.14824,-0.02063 z m 0.4207429,-2.281519 c 0.070744,-0.08323 0.1181606,-0.140231 0.075336,-0.32302 -0.020614,-0.08798 -0.058313,-0.265178 -0.083776,-0.393756 -0.041473,-0.209421 -0.088968,-0.302536 -0.1543138,-0.302536 -0.045976,0 -0.1067217,0.09137 -0.1067217,0.160515 0,0.04074 -0.024754,0.120261 -0.055007,0.176708 -0.030251,0.05645 -0.055007,0.11748 -0.055007,0.135631 0,0.01815 -0.032385,0.07973 -0.071964,0.136845 -0.1020442,0.14725 -0.07689,0.251213 0.1047285,0.432831 l 0.1415249,0.141524 0.070999,-0.0661 c 0.039051,-0.03636 0.099439,-0.08075 0.1341994,-0.09864 z M 7.8222261,10.43075 c 0,-0.01513 -0.012375,-0.02751 -0.027502,-0.02751 -0.015127,0 -0.027506,0.01238 -0.027506,0.02751 0,0.01513 0.012379,0.02751 0.027506,0.02751 0.015128,0 0.027502,-0.01237 0.027502,-0.02751 z M 9.3702358,5.7960426 C 9.4577353,5.7735502 9.6016441,5.7469707 9.6900332,5.7369709 9.8896123,5.7143885 9.923966,5.6946325 9.899217,5.6166541 9.881637,5.5612679 9.8772608,5.5601478 9.8459205,5.6030117 9.8145781,5.645871 9.802013,5.6426374 9.6929818,5.5636563 9.6054233,5.5002294 9.5445382,5.4777137 9.4614249,5.4780238 c -0.1320985,4.875e-4 -0.1713425,0.020719 -0.1855516,0.095631 -0.00572,0.030139 -0.044178,0.070989 -0.08547,0.090781 -0.097408,0.046686 -0.1511027,0.1408454 -0.098986,0.1735809 0.020467,0.012859 0.055784,0.017876 0.078474,0.011149 0.022687,-0.00672 0.1128457,-0.03063 0.2003453,-0.05312 z M 5.9176186,4.7967517 c 0.018907,-0.00622 0.03438,0.00828 0.03438,0.032227 0,0.057465 0.016102,0.05495 0.084201,-0.013147 0.074023,-0.074023 0.058662,-0.1473028 -0.033116,-0.1579723 -0.092671,-0.010774 -0.1886037,0.1049682 -0.1886037,0.2275466 0,0.1284708 0.038966,0.1470659 0.055007,0.02625 0.00757,-0.056971 0.029224,-0.1086772 0.048131,-0.1149015 z m 1.096716,-0.3239299 c -0.019163,-0.049929 -0.072216,-0.053303 -0.072216,-0.00459 0,0.050069 0.065225,0.1123616 0.077885,0.074383 0.0054,-0.016192 0.00281,-0.047599 -0.00567,-0.06979 z m 3.3117354,-0.066709 0.09522,-0.081368 -0.08251,0.023422 c -0.226891,0.064405 -0.327028,0.1393154 -0.186232,0.1393154 0.04696,0 0.116408,-0.032569 0.173518,-0.081369 z M 6.088963,4.3630511 C 6.069827,4.3399921 6.04701,4.3282891 6.038261,4.3370451 c -0.00876,0.00876 0.00232,0.027424 0.024547,0.041498 0.058224,0.036821 0.065831,0.032317 0.026156,-0.015487 z M 6.8638922,4.1388679 C 6.8342261,4.0810123 6.7865832,3.8740783 6.7349047,3.8525537 l -0.07505,-0.068759 0.037384,0.068759 c 0.1046186,0.1924272 0.2019649,0.4473892 0.2107392,0.4210666 0.00542,-0.01626 -0.014419,-0.076897 -0.044084,-0.1347524 z m 2.6635423,-0.056466 c 0,-0.077898 -0.096089,-0.022271 -0.1055903,0.061128 -0.00927,0.081419 -0.009,0.081588 0.048131,0.02988 0.031601,-0.028597 0.057459,-0.069554 0.057459,-0.091008 z m 3.0765465,0.3518633 c -0.05776,-0.047337 -0.06088,-0.059848 -0.02829,-0.1132563 0.04657,-0.076323 0.03072,-0.091106 -0.203458,-0.1897494 -0.184899,-0.077885 -0.264516,-0.1429724 -0.224203,-0.1832866 0.03124,-0.031241 0.235216,-0.0144 0.402273,0.033217 0.08457,0.024109 0.188685,0.1213117 0.249193,0.1357626 0.06051,0.014453 0.21124,-0.010849 0.317127,0.024026 0.148392,0.048875 0.192524,0.075367 0.192524,0.1155694 0,0.045846 -0.02158,0.052158 -0.178347,0.052158 -0.06621,0 -0.182109,-0.00591 -0.210055,0.023467 -0.03472,0.036499 0.02665,0.1115861 0.02232,0.1339619 -0.01052,0.054327 -0.139251,0.021341 -0.220827,0.021341 -0.02933,0 -0.08255,-0.023947 -0.118256,-0.053215 z M 4.0939452,3.4583536 C 3.750956,3.235562 3.721942,3.1639999 4.1961916,3.4379199 c 0.1177893,0.054086 0.1182517,0.054837 0.035227,0.057124 -0.046271,0.00127 -0.1081339,-0.015236 -0.1374734,-0.03669 z m -0.390347,-0.018364 c -0.034039,-0.012851 -0.061882,-0.04233 -0.061882,-0.065508 0,-0.03111 -0.030596,-0.04236 -0.1168894,-0.042978 -0.1598327,-0.00116 -0.083541,-0.04284 0.1460373,-0.07981 0.1606247,-0.025867 0.1423517,-0.031357 0.1916461,0.017932 0.053788,0.053788 0.092856,0.062293 0.03936,0.1040712 -0.099375,0.077611 -0.1359318,0.089833 -0.1982745,0.066292 z M 4.8862424,2.8465683 c -0.018907,-0.00763 -0.03438,-0.041863 -0.03438,-0.076076 0,-0.080566 -0.061003,-0.1336693 -0.2773881,-0.2414716 -0.237362,-0.1182524 -0.1320529,-0.1395168 0.1141434,-0.023048 0.2093044,0.099017 0.2170677,0.099573 0.4093809,0.02928 0.082004,-0.029974 0.4006565,-0.2522777 0.4070689,-0.2458654 0.00641,0.00641 -0.2591334,0.2494333 -0.2890527,0.2919033 -0.029917,0.042471 -0.063725,0.1081588 -0.075125,0.1459758 -0.0114,0.037817 -0.033101,0.084229 -0.048231,0.1031379 -0.027247,0.034057 -0.1401607,0.042899 -0.2064173,0.016166 z M 8.4410516,2.4652138 c -0.060507,-0.019941 -0.2059313,-0.037208 -0.3231645,-0.03837 -0.2134343,-0.0021 -0.2590892,-0.027685 -0.183827,-0.1029461 0.020764,-0.020764 -0.00533,-0.049708 -0.089386,-0.099145 -0.1437332,-0.08454 -0.2571673,-0.200246 -0.219273,-0.2236656 0.015038,-0.00929 0.1496913,0.042 0.2992329,0.1139874 0.149542,0.071987 0.3083475,0.1445933 0.3529011,0.1613491 0.182303,0.06856 0.5305722,0.1758103 0.5709018,0.1758103 0.023749,0 0.050824,0.012377 0.060172,0.027502 0.024941,0.040358 -0.334962,0.029177 -0.467557,-0.01452 z M 5.1128527,2.6425317 c 0,-0.011833 0.3052361,-0.2914413 0.3922156,-0.353145 0.1825655,-0.1295135 0.2396954,-0.096971 0.073991,0.042146 -0.1015095,0.085223 -0.4662062,0.3561847 -0.4662066,0.310999 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deadbeef.svg b/.icons/awkward/16x16/apps/deadbeef.svg
new file mode 100644
index 00000000..4b6c9456
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deadbeef.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="13.719" height="13.719" x="-6.86" y="4.45" rx="4.116" ry="4.116" transform="rotate(-45)"/>
+ <path style="fill:#79ce24;fill-rule:evenodd" d="M 6,3 V 8 L 8.6249999,6.125 11.25,8 6,11.75 V 13 L 13,8 9.5,5.5000001 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/debian-installer-launcher.svg b/.icons/awkward/16x16/apps/debian-installer-launcher.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/debian-installer-launcher.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/debian-logo.svg b/.icons/awkward/16x16/apps/debian-logo.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/debian-logo.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/debian-plymouth-manager.svg b/.icons/awkward/16x16/apps/debian-plymouth-manager.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/debian-plymouth-manager.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/debian-swirl.svg b/.icons/awkward/16x16/apps/debian-swirl.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/debian-swirl.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-appstore.svg b/.icons/awkward/16x16/apps/deepin-appstore.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-appstore.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-boot-maker.svg b/.icons/awkward/16x16/apps/deepin-boot-maker.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-boot-maker.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-calculator.svg b/.icons/awkward/16x16/apps/deepin-calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-calendar.svg b/.icons/awkward/16x16/apps/deepin-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-clone.svg b/.icons/awkward/16x16/apps/deepin-clone.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-clone.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-cloud-print-configurator.svg b/.icons/awkward/16x16/apps/deepin-cloud-print-configurator.svg
new file mode 100644
index 00000000..21f9abce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-cloud-print-configurator.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="3.091" cy="7.182" r="3.091"/>
+ <circle style="fill:#e4e4e4" cx="6" cy="4.773" r="3.818"/>
+ <circle style="fill:#e4e4e4" cx="10" cy="5.764" r="3.818"/>
+ <circle style="fill:#e4e4e4" cx="12.909" cy="7.182" r="3.091"/>
+ <rect style="fill:#e4e4e4" width="10.182" height="4.364" x="2.91" y="5.91"/>
+ <rect style="fill:#29565b" width="14" height="2" x="1" y="7"/>
+ <rect style="fill:#4cb009" width="1" height="1" x="1" y="5" rx=".375" ry=".375"/>
+ <path style="fill:#2995ff" d="m 2.0000001,8 v 6.272727 C 2.0000001,14.675636 2.3345002,15 2.7500002,15 H 13.25 C 13.6655,15 14,14.675636 14,14.272727 V 8 Z"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="7" height="1" x="4" y="13"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="6" height="1" x="4" y="11"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="8" height="1" x="4" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-cloud-scan-config-helper.svg b/.icons/awkward/16x16/apps/deepin-cloud-scan-config-helper.svg
new file mode 100644
index 00000000..2d26c4fe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-cloud-scan-config-helper.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2995ff" d="M 2.75,0 C 2.3345,0 2,0.3568 2,0.8 V 8 15.2 C 2,15.6432 2.3345,16 2.75,16 h 10.5 C 13.6655,16 14,15.6432 14,15.2 V 8 0.8 C 14,0.3568 13.6655,0 13.25,0 Z"/>
+ <circle style="fill:#ffffff" cx="5.8" cy="12.2" r="1.8"/>
+ <circle style="fill:#ffffff" cx="7.4" cy="10.4" r="2.4"/>
+ <circle style="fill:#ffffff" cx="8.6" cy="11.4" r="2.4"/>
+ <circle style="fill:#ffffff" cx="10.2" cy="12.2" r="1.8"/>
+ <rect style="fill:#ffffff" width="4" height="2.618" x="6" y="11.38"/>
+ <rect style="fill:#f34235" width="16" height="2" x="0" y="5" rx=".4" ry=".5"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="6" height="1" x="4" y="4"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="8" height="1" x="4" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-cloudprint-config-helper.svg b/.icons/awkward/16x16/apps/deepin-cloudprint-config-helper.svg
new file mode 120000
index 00000000..e965378d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-cloudprint-config-helper.svg
@@ -0,0 +1 @@
+deepin-cloud-print-configurator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-crossover.svg b/.icons/awkward/16x16/apps/deepin-crossover.svg
new file mode 120000
index 00000000..9a0ccd86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-crossover.svg
@@ -0,0 +1 @@
+crossover.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-deb-installer.svg b/.icons/awkward/16x16/apps/deepin-deb-installer.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-deb-installer.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-download.svg b/.icons/awkward/16x16/apps/deepin-download.svg
new file mode 120000
index 00000000..7b9afe97
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-download.svg
@@ -0,0 +1 @@
+mintsources-additional.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-draw.svg b/.icons/awkward/16x16/apps/deepin-draw.svg
new file mode 100644
index 00000000..768215cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-draw.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.999858,15.99968 C 3.5555368,15.99968 0,12.444151 0,7.99984 0,3.5555288 3.2559906,0 7.7003518,0 8.411459,0 9.0336482,0.62222756 9.0336482,1.3332933 c 0,0.3555489 -0.088886,0.6222276 -0.3555496,0.8888623 C 8.5005014,2.4889504 8.3229046,3.0557604 8.3229046,3.4113532 8.3229046,4.1224592 9.24464,5.045 9.9557072,5.045 H 11.555679 C 14.044435,5.045 16,6.400192 16,8.8889424 16,12.800064 12.444463,16 8.000142,16 Z"/>
+ <path style="fill:#ff9008" d="M 3,8 C 2.4666667,8 2,8.4666667 2,9 2,9.5333333 2.4666667,10 3,10 3.5333333,10 4,9.5333333 4,9 4,8.4666667 3.5333333,8 3,8 Z"/>
+ <path style="fill:#3d81db" d="m 10,12 c -0.5333333,0 -1,0.466667 -1,1 0,0.533333 0.4666667,1 1,1 0.533333,0 1,-0.466667 1,-1 0,-0.533333 -0.466667,-1 -1,-1 z"/>
+ <path style="fill:#ef5454" d="m 13,8 c -0.533333,0 -1,0.4666667 -1,1 0,0.5333333 0.466667,1 1,1 0.533333,0 1,-0.4666667 1,-1 0,-0.5333333 -0.466667,-1 -1,-1 z"/>
+ <path style="fill:none;stroke:#806121;stroke-width:1.59884405;stroke-linecap:round" d="M 7.0984738,10.556878 12.199844,0.80952102"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 7.4119962,7.6485016 C 6.6807009,7.7169226 5.6712439,8.4086821 5.2950419,9.4563956 4.631522,11.304284 5.7851207,13.703675 3.686,13.636907 c 0.1344807,0.06876 0.2690418,0.123718 0.403826,0.172142 0.00414,0.0026 0.00838,0.0052 0.012523,0.0078 0.02712,0.0096 0.054276,0.01609 0.081391,0.02492 0.040446,0.01317 0.080882,0.02595 0.1213039,0.03739 0.05384,0.01524 0.1074559,0.02905 0.1612174,0.04128 0.038648,0.0088 0.077236,0.01765 0.1158259,0.02492 0.054429,0.01027 0.108508,0.01839 0.1627823,0.0257 0.037069,0.005 0.074152,0.0096 0.1111305,0.01324 0.053601,0.0053 0.1070546,0.0084 0.1604348,0.0109 0.039735,0.0019 0.079364,0.0043 0.1189564,0.0047 0.050812,5.6e-4 0.1012812,-0.0013 0.1518258,-0.0031 0.00104,-3.9e-5 0.00208,3.9e-5 0.00312,0 0.0018,7.6e-4 0.00364,0.0016 0.00548,0.0024 0.010257,-4e-4 0.020277,-0.0026 0.030522,-0.0031 0.025038,-0.0012 0.050165,-0.0021 0.075131,-0.0039 0.057641,-0.0041 0.1149689,-0.01083 0.1721739,-0.01792 0.031289,-0.0039 0.062764,-0.007 0.093913,-0.01168 0.018591,-0.0028 0.037033,-0.0062 0.055565,-0.0094 0.025486,-0.0043 0.050534,-0.0099 0.075913,-0.0148 0.1273687,-0.02437 0.253661,-0.05334 0.3779995,-0.09113 0.00553,-0.0017 0.01092,-0.0038 0.016436,-0.0055 0.00292,-9.19e-4 0.00571,-0.0022 0.0086,-0.0031 7.994e-4,-2.44e-4 0.00156,-5.2e-4 0.00236,-8e-4 0.010245,-0.0032 0.020301,-0.0068 0.030522,-0.01012 0.094801,-0.03047 0.1875289,-0.06756 0.2801739,-0.105155 0.048985,-0.01989 0.098026,-0.03899 0.1463468,-0.06076 0.05527,-0.02488 0.1084436,-0.05378 0.1627833,-0.08101 0.0065,-0.0032 0.013111,-0.0061 0.019566,-0.0094 0.046496,-0.02357 0.093532,-0.04491 0.1393043,-0.0701 0.043159,-0.02376 0.085088,-0.04963 0.1275648,-0.07478 0.052732,-0.03122 0.1041147,-0.06412 0.1557384,-0.09737 0.051253,-0.033 0.1040748,-0.06327 0.1541745,-0.09815 0.015459,-0.01076 0.030038,-0.02256 0.045387,-0.0335 0.021644,-0.01541 0.04198,-0.03255 0.063394,-0.04829 0.052662,-0.03873 0.1045154,-0.07776 0.1557384,-0.118397 0.051463,-0.04081 0.1026818,-0.08126 0.1526087,-0.12385 0.034075,-0.02907 0.066052,-0.05974 0.099388,-0.08957 0.0011,-9.99e-4 0.002,-0.0022 0.0031,-0.0031 0.04199,-0.03763 0.084449,-0.07418 0.1252174,-0.112945 0.011472,-0.01091 0.023853,-0.02094 0.035215,-0.03194 -1.139e-4,4.8e-4 1.149e-4,0.0011 0,0.0016 0.0028,-0.0027 0.005,-0.0059 0.00779,-0.0086 0.036254,-0.03518 0.06965,-0.07227 0.1048691,-0.108271 0.038702,-0.03956 0.076865,-0.07871 0.1142604,-0.119175 0.030418,-0.03291 0.062035,-0.06469 0.091564,-0.09815 0.00759,-0.0086 0.015189,-0.01711 0.022694,-0.0257 0.033166,-0.03801 0.062705,-0.07743 0.094692,-0.11606 0.011831,-0.01428 0.023553,-0.02848 0.035215,-0.04284 0.031048,-0.03822 0.062485,-0.07578 0.092343,-0.114502 0.020405,-0.02646 0.042769,-0.052 0.062605,-0.07867 0.00879,-0.01177 0.015619,-0.02402 0.024262,-0.03583 0.029579,-0.04041 0.0555,-0.08149 0.08374,-0.122292 0.017387,-0.02512 0.034785,-0.0503 0.051653,-0.07556 0.023103,-0.03458 0.049114,-0.06804 0.071218,-0.102818 0.011202,-0.01762 0.021145,-0.03531 0.032087,-0.05297 0.011791,-0.01904 0.023723,-0.03778 0.035215,-0.05686 0.024652,-0.04094 0.045657,-0.08199 0.06887,-0.123071 0.034255,-0.0606 0.069929,-0.120781 0.100956,-0.18149 0.00759,-0.01482 0.01375,-0.02958 0.021125,-0.0444 8.793e-4,-0.0018 0.0015,-0.0037 0.0024,-0.0055 0.011272,-0.02269 0.023633,-0.04509 0.034435,-0.06777 0.015899,-0.03338 0.02817,-0.06639 0.043039,-0.09971 0.028669,-0.06421 0.056649,-0.127848 0.081391,-0.191617 0.010502,-0.02706 0.021524,-0.05406 0.031307,-0.08101 0.0059,-0.01637 0.012331,-0.03276 0.017997,-0.04908 0.00859,-0.02479 0.014709,-0.04856 0.022694,-0.07322 0.01882,-0.05811 0.034829,-0.115578 0.050078,-0.172875 6.395e-4,0.0019 0.0025,0.0036 0.0031,0.0055 0.00779,-0.02891 0.012741,-0.05703 0.019566,-0.08568 0.004,-0.0169 0.00879,-0.03383 0.012521,-0.05063 0.0023,-0.01061 0.0048,-0.02135 0.00699,-0.03194 0.0018,-0.0087 0.003,-0.01705 0.0047,-0.0257 0.0047,-0.02339 0.010093,-0.04693 0.01409,-0.0701 0.0012,-0.0068 0.0012,-0.01343 0.0024,-0.02026 0.012851,-0.07814 0.021524,-0.1545676 0.026611,-0.2297842 7.194e-4,-0.010582 0.0026,-0.021415 0.0031,-0.031937 1.369e-4,-0.0026 6.396e-4,-0.0052 7.994e-4,-0.00779 4.397e-4,-0.00899 -3.317e-4,-0.017497 0,-0.026481 7.195e-4,-0.019486 5.996e-4,-0.038402 7.995e-4,-0.057638 2.138e-4,-0.025392 0.0016,-0.051383 7.994e-4,-0.076335 -0.0021,-0.0691 -0.00739,-0.1371608 -0.017218,-0.2025216 C 9.5153705,9.0974121 9.3713566,8.7680602 9.1806235,8.5076525 L 7.5927115,7.736513 7.4823643,7.682772 l -0.010173,-0.0047 -0.0031,-0.0016 -7.994e-4,-7.994e-4 z"/>
+ <path style="fill:#808080;fill-rule:evenodd" d="M 8.3017339,6.2128876 C 8.171581,6.1953802 8.0376688,6.2428859 7.9472122,6.3453058 L 7.2765171,7.1039823 c -0.022064,0.024982 -0.04117,0.052932 -0.056349,0.08257 -0.1004673,0.1962511 -0.021874,0.4366873 0.1753043,0.536682 l 1.8039108,0.9144629 c 0.032307,0.016388 0.066212,0.028649 0.1017395,0.035834 0.2168772,0.043808 0.428683,-0.095711 0.4726952,-0.3115718 L 9.978078,7.360257 C 10.013962,7.1842543 9.9270149,7.0066507 9.7659913,6.9256153 L 8.4292967,6.2526208 C 8.3885461,6.2321157 8.3451175,6.2187253 8.3017319,6.2128896 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-editor.svg b/.icons/awkward/16x16/apps/deepin-editor.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-editor.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-emacs.svg b/.icons/awkward/16x16/apps/deepin-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-feedback.svg b/.icons/awkward/16x16/apps/deepin-feedback.svg
new file mode 100644
index 00000000..c53713b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-feedback.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#57c93f;fill-rule:evenodd" d="m 8,14.050414 c 4.4184,0 8,-2.7834 8,-6.9256017 C 16,2.9829852 12.4184,3.7468498e-4 8,-3.4502287e-7 3.5816,-3.4502287e-7 4e-8,2.9829852 4e-8,7.1248123 c 0,2.268182 1.07391606,3.9891957 2.77108646,5.2627737 0.1015829,0.07623 -0.1289673,1.768064 -0.7868529,2.261383 -0.162,0.121325 -0.0576,0.370674 0.1448,0.349797 0.773867,-0.07986 1.9102129,-0.5652 2.6980849,-1.50059 C 5.7998842,13.856238 6.8727067,14.050414 8,14.050414 Z"/>
+ <rect style="fill:#ffffff" width="8" height="1" x="4" y="6" rx=".5"/>
+ <rect style="fill:#ffffff" width="8" height="1" x="4" y="4" rx=".5"/>
+ <rect style="fill:#ffffff" width="8" height="1" x="4" y="8" rx=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-font-installer.svg b/.icons/awkward/16x16/apps/deepin-font-installer.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-font-installer.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-game-center.svg b/.icons/awkward/16x16/apps/deepin-game-center.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-game-center.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-graphics-driver-manager.svg b/.icons/awkward/16x16/apps/deepin-graphics-driver-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-graphics-driver-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-image-viewer.svg b/.icons/awkward/16x16/apps/deepin-image-viewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-image-viewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-installer-oem.svg b/.icons/awkward/16x16/apps/deepin-installer-oem.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-installer-oem.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-installer.svg b/.icons/awkward/16x16/apps/deepin-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-launcher.svg b/.icons/awkward/16x16/apps/deepin-launcher.svg
new file mode 100644
index 00000000..8cf341cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-launcher.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#249eff" cx="8.5" cy="8.5" r="7.5"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="9" y="5" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="5" y="9" rx=".75" ry=".75"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="3" height="3" x="5" y="5" rx=".75" ry=".75"/>
+ <rect style="opacity:0.6;fill:#ffffff" width="3" height="3" x="9" y="9" rx=".75" ry=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-manual.svg b/.icons/awkward/16x16/apps/deepin-manual.svg
new file mode 100644
index 00000000..e227bb90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-manual.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#009688" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+ <path style="fill:#ffffff" d="M 12.004729,7.9936959 A 3.0023639,3.0023639 0 0 0 10.003153,5.1652972 V 7.993696 H 8.001576 V 5.167252 A 3.0023639,3.0023639 0 0 0 6,7.993696 3.0023639,3.0023639 0 0 0 8.001576,10.820141 V 16 h 2.001577 v -5.177905 a 3.0023639,3.0023639 0 0 0 2.001576,-2.8283991 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-media-player.svg b/.icons/awkward/16x16/apps/deepin-media-player.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-media-player.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-movie.svg b/.icons/awkward/16x16/apps/deepin-movie.svg
new file mode 100644
index 00000000..60cbbfb0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-movie.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#047dff" width="15" height="15" x="1" y="1" rx="1.125" ry="1.125"/>
+ <path style="opacity:0.3" d="M 3,2 V 4 H 5 V 2 Z M 6,2 V 4 H 8 V 2 Z M 9,2 V 4 H 11 V 2 Z M 12,2 V 4 H 14 V 2 Z M 3,13 V 15 H 5 V 13 Z M 6,13 V 15 H 8 V 13 Z M 9,13 V 15 H 11 V 13 Z M 12,13 V 15 H 14 V 13 Z"/>
+ <path style="fill:#ffffff" d="M 7,10.788 V 6.2117 6.2117 C 7,6.0948 7.0902,6 7.2015,6 7.2383,6 7.2744,6.0106 7.3059,6.0306 L 10.903,8.3189 V 8.3189 C 10.998,8.3794 11.028,8.5096 10.971,8.6096 10.954,8.6389 10.931,8.6634 10.903,8.6811 L 7.3059,10.969 V 10.969 C 7.2107,11.03 7.0868,10.998 7.0291,10.898 7.0101,10.865 7,10.827 7,10.788 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-multitasking-view.svg b/.icons/awkward/16x16/apps/deepin-multitasking-view.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-multitasking-view.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-music-player.svg b/.icons/awkward/16x16/apps/deepin-music-player.svg
new file mode 120000
index 00000000..790c8c35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-music-player.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-music.svg b/.icons/awkward/16x16/apps/deepin-music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-note.svg b/.icons/awkward/16x16/apps/deepin-note.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-note.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-picker.svg b/.icons/awkward/16x16/apps/deepin-picker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-remote-assistance.svg b/.icons/awkward/16x16/apps/deepin-remote-assistance.svg
new file mode 100644
index 00000000..d6cfe82c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-remote-assistance.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <rect style="fill:#0fbbaf;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="16" height="14" x="0" y="1037.36" rx=".974" ry=".925"/>
+ <path style="fill:#ffffff" d="m 10.912921,1040.1679 c -0.10199,0 -0.200558,0.048 -0.277439,0.1271 -0.397424,0.4058 -1.8188279,1.8325 -2.5780356,2.5788 l 2.1304756,2.1242 -2.5470313,2.5859 c -5.076e-4,-3e-4 -0.00426,0 -0.00477,0 v -0.01 c -1.0416322,-0.9885 -2.0698687,-1.9978 -3.110654,-2.9984 l -0.00953,-0.01 -0.011128,-0.01 c -0.5152054,-0.4297 -0.8131187,-1.1279 -0.7059191,-1.775 l 8.2e-4,-0.01 0.0016,-0.01 c 0.1119233,-0.855 0.9668531,-1.605 1.8283945,-1.5868 0.1670101,0 0.3355318,0.035 0.4634578,0.061 0.4072909,0.088 0.7851439,0.4548 1.1343991,0.8085 -7.028e-4,0 -8.98e-4,0 -0.0016,0 l 0.1907891,0.1892 0.496051,0.4937 1.0000517,-1.0001 c 0.1535876,-0.1536 0.2384424,-0.4477 0,-0.6837 -0.1219783,-0.122 -0.2560491,-0.1596 -0.3783976,-0.1477 -0.1223536,0.012 -0.2329926,0.072 -0.3076476,0.1477 -0.1572455,0.1573 -0.3243474,0.3245 -0.4650476,0.4651 -0.3600627,-0.3588 -0.91764,-0.901 -1.5008729,-1.0279 -0.208274,-0.053 -0.4228845,-0.08 -0.6375528,-0.081 -0.00124,0 -0.00234,0 -0.00398,0 -0.00204,0 -0.00368,0 -0.00556,0 v 0 c -1.2916174,-0.027 -2.4114195,0.9892 -2.5812149,2.2489 -0.1558423,0.953 0.2605077,1.899 0.9746137,2.4946 l -0.020666,-0.019 c 1.0439846,1.0036 2.168026,2.0847 3.2235374,3.086 0.1486585,0.1296 0.2697279,0.151 0.4260954,0.151 v 0 c 0.1205739,0 0.2577418,-0.04 0.3982716,-0.1741 l 2.3562445,-2.3617 c 0,0 1.57822,-1.573 2.357037,-2.3468 0.166198,-0.1663 0.178122,-0.399 0.01193,-0.5652 -0.166156,-0.1661 -0.403908,-0.1604 -0.569982,0.01 l -1.683711,1.6837 c -0.04411,0.01 -0.137276,-0.088 -0.132758,-0.1424 l 2.48741,-2.4882 c 0.166201,-0.1662 0.178569,-0.4037 0.01192,-0.57 -0.166198,-0.1662 -0.387887,-0.143 -0.554084,0.024 l -1.969894,1.9708 c -0.05156,0.01 -0.163654,-0.089 -0.149453,-0.1542 l 2.331599,-2.3325 c 0.133714,-0.1429 0.213422,-0.3971 0.04213,-0.5763 -0.166196,-0.1662 -0.42127,-0.155 -0.587471,0.012 l -2.4055303,2.4065 c -0.057707,0 -0.1457396,-0.081 -0.1446815,-0.1407 l 1.7608138,-1.7589 c 0.166034,-0.166 0.196267,-0.3982 0.01511,-0.5699 -0.09058,-0.086 -0.196118,-0.1231 -0.298107,-0.1192 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-repair-tools.svg b/.icons/awkward/16x16/apps/deepin-repair-tools.svg
new file mode 100644
index 00000000..91e020fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-repair-tools.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8f8f8f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.6;fill:#ffffff" d="m 11.526232,4.0021134 c -0.794546,0.043221 -1.405703,0.7462496 -1.364062,1.5709509 6.4e-4,0.012617 0.0022,0.025034 0.0031,0.037557 -0.0031,0.085504 0.0011,0.1708548 0.01172,0.255699 0.02833,0.2260086 -0.04128,0.4538147 -0.1882812,0.6232666 l -0.772656,0.8917501 -3.2921876,3.79713 c -0.040694,-10e-4 -0.071524,-0.0011 -0.092188,0 -0.4839872,0.02633 -0.8558796,0.454008 -0.8304688,0.957273 0.025412,0.503266 0.4377916,0.889358 0.9226564,0.862985 0.4848636,-0.02638 0.8558792,-0.454008 0.8304688,-0.957274 -0.00108,-0.02166 -0.00401,-0.0536 -0.00938,-0.09589 L 10.02779,8.159621 10.809822,7.257483 c 0.146762,-0.1694389 0.358624,-0.2650703 0.578125,-0.2596945 0.06538,0.00168 0.131095,3.77e-5 0.196094,-0.00719 0.03086,3.571e-4 0.06172,-6.955e-4 0.09297,-0.00241 0.648524,-0.035278 1.173937,-0.5103303 1.322657,-1.1322676 L 12.186386,6.0181262 C 11.79209,6.096633 11.410686,5.832305 11.334043,5.4284205 l -0.0016,-0.00719 C 11.255837,5.0173424 11.513966,4.6255628 11.908262,4.5470554 L 12.593418,4.410416 C 12.316765,4.1376416 11.937386,3.9797313 11.526231,4.0020966 Z m -5.7789056,7.6398066 0.4695312,0.107873 0.1375,0.471445 -0.33125,0.363572 -0.46875,-0.107873 -0.1382812,-0.471445 z"/>
+ <path style="fill:#ffffff" d="m 8.693378,7.6373156 4.092155,3.9688084 c 0.278645,0.270246 0.285853,0.72017 0.02113,1.00105 -0.08119,0.07348 -0.28169,0.237667 -0.28169,0.237667 -0.306555,0.240005 -0.764268,0.196267 -1.019099,-0.09445 L 7.7616851,8.4789695 C 7.718659,8.4298836 7.6929173,8.3709581 7.6840191,8.3099635 7.5716525,8.1730379 7.1366117,7.6610717 6.2386384,6.8034841 5.177899,5.7904512 4.9965356,6.3017391 4.800629,6.4700665 4.6047217,6.6383934 4.6245638,6.7944747 4.6245638,6.7944747 4.6074943,6.890525 4.5387669,7.0191324 4.4618052,7.0815167 L 4.149,7.3350705 C 4.1199001,7.3488623 3.5756705,6.7854397 3.4030527,6.5989973 3.2547576,6.4388249 3.0181429,6.1182057 3.0181429,6.1182057 c -0.027052,-0.03609 -0.02327,-0.090998 0.00746,-0.1236878 0,0 0.2897799,-0.3190087 0.396883,-0.3252463 C 3.7368262,5.6509648 3.8823336,5.6224532 4.0366091,5.3945999 4.1908844,5.1667475 4.19101,4.9873018 4.2767974,4.855446 4.3338331,4.7677813 4.8099812,4.1986763 5.5063867,3.7998562 6.8422474,3.0348312 7.8786647,2.9875588 8.0936385,3.0019297 l 1.005613,0.067224 -0.5208039,0.4983062 c -0.043144,0.01503 -0.1136587,0.035885 -0.1574335,0.046555 0,0 -0.6356282,0.1369251 -1.1399972,0.4925229 -0.504369,0.3555979 -0.6417885,0.9666853 -0.2564052,1.6853727 0.2261065,0.4216586 0.3737765,0.5672078 0.6832074,0.9075196 0.3618446,0.3979573 0.6827072,0.7154525 0.8220929,0.8508131 0.060151,0.013064 0.117133,0.042138 0.163466,0.087072 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-scanner.svg b/.icons/awkward/16x16/apps/deepin-scanner.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-scanner.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-screen-recorder.svg b/.icons/awkward/16x16/apps/deepin-screen-recorder.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-screen-recorder.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-screenshot.svg b/.icons/awkward/16x16/apps/deepin-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-show-desktop.svg b/.icons/awkward/16x16/apps/deepin-show-desktop.svg
new file mode 120000
index 00000000..134c2f8f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-show-desktop.svg
@@ -0,0 +1 @@
+cs-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-software-center.svg b/.icons/awkward/16x16/apps/deepin-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-system-monitor.svg b/.icons/awkward/16x16/apps/deepin-system-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-system-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-terminal.svg b/.icons/awkward/16x16/apps/deepin-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-toggle-desktop.svg b/.icons/awkward/16x16/apps/deepin-toggle-desktop.svg
new file mode 100644
index 00000000..ab11c25b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-toggle-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#00d093;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="16" height="14" x="0" y="1" rx=".974" ry=".925"/>
+ <rect style="opacity:0.3" width="12" height="2" x="2" y="12" rx=".375"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="2" y="3" rx=".333"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="2" y="7" rx=".333"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deepin-translator.svg b/.icons/awkward/16x16/apps/deepin-translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin-voice-recorder.svg b/.icons/awkward/16x16/apps/deepin-voice-recorder.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin-voice-recorder.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin.com.wechat.devtools.svg b/.icons/awkward/16x16/apps/deepin.com.wechat.devtools.svg
new file mode 120000
index 00000000..db8f9099
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin.com.wechat.devtools.svg
@@ -0,0 +1 @@
+devdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deepin.com.wechat.svg b/.icons/awkward/16x16/apps/deepin.com.wechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deepin.com.wechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/deezer.svg b/.icons/awkward/16x16/apps/deezer.svg
new file mode 100644
index 00000000..76a1f830
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deezer.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="14" height="16" x="-15" y="-16" rx=".7" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#933333" d="m 1,13 2,0 0,1 -2,0 z"/>
+ <path style="fill:#933333" d="m 1,11 2,0 0,1 -2,0 z"/>
+ <path style="fill:#933333" d="m 1,9 2,0 0,1 -2,0 z"/>
+ <path style="fill:#f88383" d="M 1,7 3,7 3,8 1,8 Z"/>
+ <path style="fill:#f88383" d="M 1,5 3,5 3,6 1,6 Z"/>
+ <path style="fill:#e8aa34" d="m 4,13 2,0 0,1 -2,0 z"/>
+ <path style="fill:#e8aa34" d="m 4,11 2,0 0,1 -2,0 z"/>
+ <path style="fill:#e8aa34" d="m 4,9 2,0 0,1 -2,0 z"/>
+ <path style="fill:#76185e" d="m 7,13 2,0 0,1 -2,0 z"/>
+ <path style="fill:#76185e" d="m 7,11 2,0 0,1 -2,0 z"/>
+ <path style="fill:#76185e" d="m 7,9 2,0 0,1 -2,0 z"/>
+ <path style="fill:#e272c5" d="M 7,7 9,7 9,8 7,8 Z"/>
+ <path style="fill:#e272c5" d="M 7,5 9,5 9,6 7,6 Z"/>
+ <path style="fill:#e272c5" d="M 7,3 9,3 9,4 7,4 Z"/>
+ <path style="fill:#4ab225" d="m 10,13 2,0 0,1 -2,0 z"/>
+ <path style="fill:#4ab225" d="m 10,11 2,0 0,1 -2,0 z"/>
+ <path style="fill:#4ab225" d="m 10,9 2,0 0,1 -2,0 z"/>
+ <path style="fill:#98e97b" d="m 10,7 2,0 0,1 -2,0 z"/>
+ <path style="fill:#98e97b" d="m 10,5 2,0 0,1 -2,0 z"/>
+ <path style="fill:#0f3b95" d="m 13,13 2,0 0,1 -2,0 z"/>
+ <path style="fill:#0f3b95" d="m 13,11 2,0 0,1 -2,0 z"/>
+ <path style="fill:#0f3b95" d="m 13,9 2,0 0,1 -2,0 z"/>
+ <path style="fill:#4fc2e1" d="m 13,7 2,0 0,1 -2,0 z"/>
+ <path style="fill:#4fc2e1" d="m 13,5 2,0 0,1 -2,0 z"/>
+ <path style="fill:#4fc2e1" d="m 13,3.0666665 2,0 L 15,4 13,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/defcon.svg b/.icons/awkward/16x16/apps/defcon.svg
new file mode 100644
index 00000000..19524dde
--- /dev/null
+++ b/.icons/awkward/16x16/apps/defcon.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1,0,0,-1,0,16)">
+ <path d="m8 4e-8c-4.432 0-8 3.568-8 8 4e-8 4.432 3.568 8 8 8s8-3.568 8-8-3.568-8-8-8z" style="fill:#8a0112"/>
+ <path d="m7.9575 2.09c-1.7811 0-2.8437 1.1112-2.8437 1.1112l1.6343 3.1055a2.182 2.182 0 0 1 1.252-0.3982 2.182 2.182 0 0 1 1.1913 0.3568l1.6141-3.064s-1.0675-1.1112-2.848-1.1112zm0.042549 4.9095c-0.60223 0-1.091 0.48877-1.091 1.091 0 0.60278 0.48877 1.091 1.091 1.091 0.60278 0 1.091-0.48822 1.091-1.091s-0.48822-1.091-1.091-1.091zm2.212 1.0261c-0.0054 0.15983-0.03164 0.32075-0.07037 0.47949a2.182 2.182 0 0 1-0.01637 0.070369c-0.0028 0.01091-0.0049 0.022366-0.0082 0.033821a2.182 2.182 0 0 1-1.0908 1.4037l2.0031 2.9419s1.5356-0.33221 2.4258-1.8132c0.89025-1.481 0.41949-2.9206 0.41949-2.9206v-0.00109l-3.6636-0.19474zm-4.425 0.0447-3.6638 0.1959s-0.46853 1.4439 0.42189 2.925c0.8903 1.481 2.4236 1.809 2.4236 1.809l2.0086-2.95c-0.1948-0.1162-0.3721-0.2614-0.5308-0.4283a2.182 2.182 0 0 1-0.0818-0.0905c-0.0235-0.0278-0.0491-0.0535-0.0715-0.0824a2.182 2.182 0 0 1-0.0022-0.0022 2.182 2.182 0 0 1-0.1511-0.2204c-0.00491-0.00764-0.011456-0.014183-0.015819-0.022366-0.00982-0.015815-0.015816-0.03218-0.024544-0.047999a2.182 2.182 0 0 1-0.0714-0.1374c-0.1495-0.3055-0.2302-0.6273-0.2411-0.9481z" style="fill:#efc008"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deflemask.svg b/.icons/awkward/16x16/apps/deflemask.svg
new file mode 100644
index 00000000..a86ce7e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deflemask.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 7.7685124,5.4985883e-4 C 6.721681,0.02210336 5.6700627,0.18591213 4.755831,0.47567122 3.8202205,0.77220613 2.959964,1.1997748 2.1388352,1.7767848 1.8029635,2.0128025 1.5438592,2.2937188 1.4142154,2.562923 1.2991786,2.801798 1.1291998,3.8386341 1.0555245,4.7462935 c -0.230492,2.8395441 0.267139,5.7271925 1.2972384,7.5261405 0.1283172,0.22409 0.6278872,0.995865 0.8195204,1.265949 0.7488745,1.055454 1.7522872,1.797668 2.9290405,2.166178 0.4823988,0.151068 0.9353716,0.234518 1.5883732,0.293044 0.052724,0.0047 0.1880487,0.0014 0.3104364,-8.01e-4 V 0.0013313 C 7.9228597,0.00134902 7.845936,-0.00104531 7.7685124,5.5109915e-4 Z M 8.0001334,0.0013313 C 8.2711275,0.0012692 8.5417712,0.00771053 8.8083943,0.02711909 8.5417712,0.00771037 8.2711275,0.0012692 8.0001334,0.0013313 Z m 0,15.9954917 c 0.2263853,-0.004 0.4846681,-0.01375 0.6281113,-0.03047 -0.1434432,0.01673 -0.401726,0.02647 -0.6281113,0.03047 z M 14.544231,2.4863411 c 0.09819,0.1719535 0.140312,0.3612422 0.226795,0.8689719 -0.08648,-0.5077297 -0.128497,-0.6970184 -0.226795,-0.8689719 z m 0.367537,1.9012668 c 0.07157,0.6951916 0.09901,1.4010031 0.08444,2.0989738 0.0146,-0.6979707 -0.0129,-1.4037822 -0.08444,-2.0989738 z m -2.91939,10.0947661 c -0.208897,0.194266 -0.424862,0.375826 -0.656259,0.532167 0.231552,-0.156444 0.447237,-0.337748 0.656259,-0.532167 z"/>
+ <path style="fill:#9c9c9c" d="M 8.0001334,0.0013313 V 15.996823 c 0.2263853,-0.004 0.4846681,-0.01375 0.6281113,-0.03047 1.6790953,-0.19581 2.9577413,-0.877132 3.9544453,-2.10757 0.183141,-0.226088 0.29789,-0.389942 0.645001,-0.919766 0.456954,-0.697487 0.647501,-1.052925 0.890293,-1.659799 C 14.983687,9.1153315 15.234163,6.0743123 14.771026,3.3553138 14.655715,2.6783409 14.619146,2.5673009 14.423595,2.3089528 14.227127,2.0493933 14.035473,1.8880226 13.541344,1.565012 12.161238,0.66284111 10.608356,0.15814675 8.8083943,0.02711913 8.5417712,0.00771037 8.2711275,0.0012692 8.0001334,0.0013313 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.7321304,13.982397 C 7.4805187,13.950557 7.1840286,13.847049 6.9211707,13.699279 6.7776274,13.618584 6.7476209,13.579201 6.7728929,13.50467 c 0.014486,-0.04273 0.025917,-0.04839 0.097663,-0.04839 0.044691,0 0.254935,0.02163 0.4672094,0.04806 0.7915064,0.09856 1.1253853,0.05871 2.0143771,-0.240394 0.2344446,-0.07888 0.2751798,-0.08121 0.2943275,-0.01679 0.019786,0.06655 -0.3582203,0.391464 -0.6421468,0.551949 -0.2940685,0.166219 -0.8145442,0.241209 -1.2721931,0.183298 z"/>
+ <path style="fill:#3f3f3f" d="m 7.6121448,10.002802 c -0.018475,-0.00762 -0.03047,8.51e-4 -0.051779,0.01902 -0.157486,0.134227 -0.5189864,0.782672 -0.551985,0.990089 -0.035205,0.22128 0.04332,0.499606 0.1826919,0.643709 0.068032,0.07034 0.4772211,0.278134 0.6262351,0.31835 0.06568,0.01772 0.1242725,0.02506 0.182692,0.02603 0.05842,-9.51e-4 0.117013,-0.0082 0.1826925,-0.02603 0.149014,-0.04021 0.5582035,-0.248009 0.626235,-0.31835 0.139374,-0.144103 0.2178965,-0.422429 0.1826919,-0.643709 -0.033,-0.207417 -0.3944989,-0.855862 -0.5519849,-0.990089 -0.02131,-0.01814 -0.033305,-0.026655 -0.051779,-0.01902 -0.018475,0.0076 -0.043525,0.03054 -0.090858,0.07708 -0.097127,0.0955 -0.1798601,0.129399 -0.2969975,0.123131 -0.1171368,0.0062 -0.19987,-0.02763 -0.296997,-0.123131 -0.047335,-0.04655 -0.072382,-0.06944 -0.090859,-0.07708 z"/>
+ <path style="fill:#3f3f3f" d="M 3.9669811,7.0003977 C 3.6636708,7.0073755 3.4244708,7.0553886 3.2733688,7.1616821 3.1760606,7.2301344 3.1072682,7.347624 3.0441902,7.55406 2.9671111,7.8063084 2.9887527,7.9951018 3.1257917,8.2505507 3.3359471,8.6422979 3.8103433,8.9223075 4.3758566,8.989569 4.3919645,8.991489 4.4178498,8.996979 4.4340192,9 H 6.8942166 C 6.9526254,8.984828 6.9779266,8.961442 6.9931797,8.918957 7.0191102,8.8467281 6.9719032,8.7133917 6.83779,8.4792363 6.6651366,8.1777941 6.4987902,7.960501 6.2509539,7.7153432 5.8487232,7.3174607 5.5278292,7.1498511 5.0425578,7.0830448 4.6369697,7.027209 4.270292,6.9934179 3.9669811,7.0003969 Z"/>
+ <path style="opacity:0.3" d="M 9.565,6.6436771 V 9.4443925 H 9.976771 V 6.6436771 Z m 0.823541,0 v 2.8007154 h 0.411771 V 6.6436771 Z m 0.823542,0 v 2.8007154 h 0.41177 V 6.6436771 Z m 0.823541,0 v 2.8007154 h 0.411771 V 6.6436771 Z"/>
+ <rect style="fill:#3f3f3f" width="4" height="2.001" x="9" y="7" rx=".667" ry=".6"/>
+ <path style="fill:#ffffff" d="m 10.333333,7.3995912 v 1.2003066 h 1.333334 V 7.3995912 Z m 0.222223,0.2000511 h 0.888889 v 0.8002044 h -0.888889 z"/>
+ <rect style="fill:#ffffff" width=".444" height=".2" x="9.58" y="7.48"/>
+ <rect style="fill:#ffffff" width=".311" height=".2" x="9.89" y="7.68"/>
+ <rect style="fill:#ffffff" width=".444" height=".2" x="9.58" y="8.28"/>
+ <rect style="fill:#ffffff" width=".311" height=".2" x="9.89" y="8.08"/>
+ <rect style="fill:#ffffff" width=".444" height=".2" x="-12.42" y="7.48" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".311" height=".2" x="-12.11" y="7.68" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".444" height=".2" x="-12.42" y="8.28" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".311" height=".2" x="-12.11" y="8.08" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width=".622" height=".2" x="10.69" y="7.7"/>
+ <rect style="fill:#ffffff" width=".622" height=".2" x="10.69" y="8.1"/>
+ <rect style="fill:#ffffff" width=".4" height=".222" x="7.78" y="-11.11" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deja-dup.svg b/.icons/awkward/16x16/apps/deja-dup.svg
new file mode 100644
index 00000000..f80caeb4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deja-dup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="fill:#6c6c6c" width="11" height="11" x="-14" y="-14" rx=".55" ry=".55" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="M 8.5,4.5 V 8.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="M 5.5,11.5 8.5,8.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="M 11.5,11.5 8.5,8.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/delir.svg b/.icons/awkward/16x16/apps/delir.svg
new file mode 100644
index 00000000..3c467a98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/delir.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#b94bee" d="m 8,0 c 2.291303,0 4.351676,0.95365284 5.807479,2.4873172 1.360114,1.432858 0.973009,3.030522 0.973009,5.1712192 0,4.4319996 -2.49483,7.3170736 -6.9268296,7.3170736 -2.1538364,0 -3.9572796,0.181733 -5.3926676,-1.193235 C 0.94274704,12.328039 0,10.278164 0,8 0,3.568 3.568,0 8,0 Z"/>
+ <path style="fill:#693f86" d="M 7.9085936,0.93593752 8.5445312,2.8468752 8.2504,3.7248 7.8015624,3.3906248 7.5132812,8.3945312 2.2945312,13.613281 C 3.7439648,15.086552 5.7604136,16 8,16 c 1.3360616,-0.07544 2.618545,-0.376728 3.630469,-0.907812 0.718367,-0.3713 1.387847,-0.853 1.984375,-1.440626 l 0.234375,-0.23125 h 0.03203 c 0.158011,-0.171453 0.308918,-0.348708 0.451562,-0.533593 -2.67e-4,-4.4e-4 -0.0053,-3.07e-4 -0.0055,-8e-4 -0.0058,-0.01506 0.04129,-0.09496 0.117188,-0.199219 0.226123,-0.310601 0.460731,-0.698749 0.646093,-1.054688 l 0.07109,-0.07109 C 15.693861,10.48856 16,9.2826528 16,8 16,5.7604136 15.086552,3.7439648 13.613281,2.2945312 l -2.108593,2.1085936 z"/>
+ <path style="fill:#693f86" d="M 12.4,13.2 H 16 L 15.6,14 h -3.2 z"/>
+ <path style="fill:#693f86" d="M 13.2,11.2 H 16 L 15.6,12 h -2.4 z"/>
+ <path style="fill:#ffffff" d="M 10.085972,15.080712 C 9.7047252,14.425998 9.2920568,13.789312 8.9279992,13.124806 9.7160556,12.477739 10.549573,11.887242 11.33448,11.236213 10.202634,7.7995692 9.0605264,4.3661848 7.9083736,0.93629476 7.8954696,1.3728499 7.9895948,1.945602 8.022658,2.4362248 8.2736644,5.1384836 8.5214372,7.8410416 8.7702148,10.543506 8.5460392,10.94176 8.3420888,11.352592 8.0931764,11.73602 7.8193632,11.365374 7.6036332,10.95372 7.3593608,10.562632 7.5075916,8.172102 7.6686028,5.78229 7.8014516,3.390862 7.6280848,3.6041948 7.4178252,4.319452 7.2307284,4.7320452 6.369542,6.9140228 5.4902348,9.0906328 4.6417824,11.27653 5.5013144,11.925816 6.4134632,12.523843 7.28516,13.164641 7.1271704,13.655068 6.7883004,14.100829 6.5627544,14.57332 6.4218416,14.8202 6.105998,15.341019 6.5624988,14.915194 7.0794184,14.526849 7.5872444,14.126405 8.107744,13.742856 c 0.6696036,0.455753 1.3227748,0.935286 1.992732,1.390522 l -0.01451,-0.05267 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deltachat.svg b/.icons/awkward/16x16/apps/deltachat.svg
new file mode 100644
index 00000000..0899bf7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deltachat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#465c66" d="M 6.5186483,15.872104 C 2.8897879,15.218136 0.2426227,12.253887 0.0154417,8.5899277 -0.2827587,3.7805749 3.7797615,-0.28405862 8.5853327,0.01557826 10.468014,0.13296678 12.196424,0.8704771 13.529018,2.1250399 c 1.615396,1.5208058 2.466457,3.4571054 2.470957,5.6218194 0.0022,1.0379184 -0.135994,1.6816084 -0.616433,2.8721517 -0.197416,0.489203 -0.411713,1.082176 -0.476218,1.317719 -0.247913,0.905289 -0.09579,1.838813 0.487141,2.989341 0.188581,0.372202 0.323869,0.695648 0.300641,0.718766 -0.02322,0.02312 -0.401413,-0.09417 -0.840411,-0.260641 -1.640218,-0.621979 -2.273751,-0.626384 -3.74646,-0.02604 -1.5166383,0.618248 -3.0549503,0.790511 -4.5895867,0.513949 z"/>
+ <path style="fill:#ffffff" d="M 7.8218035,1.9997656 C 7.3362227,2.0038136 6.9676079,2.041208 6.6705311,2.1153904 5.6760979,2.363708 5.1666683,2.830648 5.1814687,3.478672 5.1943287,4.0416712 5.4715959,4.3083238 6.7664063,5.2540942 7.4078375,5.7226154 7.9186943,6.1452114 7.9023435,6.1931566 7.8859955,6.2411016 7.5927755,6.3496722 7.2507811,6.434563 5.8994927,6.7699798 4.7771707,7.5590578 4.2992187,8.5080002 3.8967015,9.4477878 3.9056155,10.342412 4.2960987,11.122854 c 0.6373124,1.265342 2.0417212,1.974153 3.6953128,1.866407 0.3443044,-0.02244 0.8690964,-0.113604 1.1656248,-0.203125 0.6598816,-0.199216 1.3295377,-0.619977 1.8507817,-1.13125 0.976388,-0.940722 1.248487,-2.5095874 0.742968,-3.591417 C 11.340097,7.236907 10.512764,6.5186822 8.9085987,5.5962814 6.6457383,4.2951278 6.3593859,4.188744 6.0822551,3.8802344 5.9363059,3.71776 5.8174111,3.4963756 5.8174111,3.388828 c 0,-0.73991 1.2423975,-1.1546668 2.2518235,-0.6898436 0.2360836,0.1087124 0.6805904,0.3960272 0.9875,0.6390624 C 9.9584135,4.05207 10.388123,4.147626 10.838765,3.7364844 11.351683,3.2685272 10.886949,2.5662484 9.8473595,2.2372656 9.3456306,2.078494 8.6311055,1.9930178 7.8218035,1.9997656 Z m 0.6133528,4.7004222 c 0.1929776,4.8e-4 0.2958916,0.09339 0.69375,0.4593752 0.9185957,0.8450004 1.3604617,1.8664464 1.2562497,2.906249 -0.142458,1.180129 -0.9571081,2.103799 -2.3359373,2.134386 C 6.6154423,12.21227 5.6082103,10.878225 5.5999999,9.6642505 5.5948079,8.624591 5.7650903,8.1419934 6.3320311,7.5900314 6.7665959,7.1669466 7.5154919,6.8192178 8.1984375,6.7236254 8.2969243,6.7098414 8.3708299,6.7000214 8.4351563,6.7001894 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deluge.svg b/.icons/awkward/16x16/apps/deluge.svg
new file mode 100644
index 00000000..6783480b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deluge.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#225394" d="M 7.5185,0.40022 3.1796,6.7203 C 1.6872,8.8939 1.7038,11.242 2.7095,13.015 3.7151,14.789 5.694,16 8.0015,16 10.309,16 12.287,14.789 13.291,13.015 14.296,11.242 14.312,8.8937 12.821,6.719 L 8.4811,0.38789 C 8.1063,-0.12702 7.9359,-0.13568 7.5185,0.40022 Z"/>
+ <path style="fill:#358eff" d="M 8.0039,1.7129 4.7949,6.6172 C 5.3917,6.1967 6.0868,5.9709 6.7949,6.0039 7.3715,6.0308 7.9463,6.2241 8.4395,6.5742 9.134,7.068 8.8171,8.097 8.084,8.3382 7.9022,8.3774 7.7279,8.4086 7.5618,8.4414 6.6899,8.5834 6.0252,9.3664 6.0246,10.334 6.0246,11.424 6.8442,12.25 7.8371,12.25 H 7.843 C 7.8769,12.25 7.9108,12.252 7.9446,12.256 8.2555,12.269 8.5377,12.241 8.803,12.195 9.4586,12.119 10.046,11.859 10.602,11.613 10.847,11.484 11.069,11.342 11.245,11.191 12.728,10.014 12.557,8.7065 11.666,7.3243 Z"/>
+ <path style="fill:#c3dcfc" d="M 6.7487,7.0022 C 5.8957,6.9625 5.0166,7.4539 4.4942,8.4301 3.7344,9.8502 3.83,11.551 4.9249,12.769 6.5161,14.54 8.8586,14.212 10,12.972 9.2361,13.214 8.5515,13.314 7.9426,13.251 H 7.9374 C 6.3841,13.251 5.025,11.945 5.025,10.334 5.0259,8.899 6.1336,7.6777 7.5009,7.4549 7.6188,7.4202 7.7383,7.3949 7.8598,7.3903 7.519,7.1483 7.1364,7.0203 6.7487,7.0022 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/denemo.svg b/.icons/awkward/16x16/apps/denemo.svg
new file mode 100644
index 00000000..ed9ff8f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/denemo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ffa941" cx="7.5" cy="7.5" r="7.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="9.5" r="2.5"/>
+ <rect style="fill:#ffffff" width="1" height="6.5" x="9" y="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/designer-qt4.svg b/.icons/awkward/16x16/apps/designer-qt4.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/designer-qt4.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/designer-qt5.svg b/.icons/awkward/16x16/apps/designer-qt5.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/designer-qt5.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/designer.svg b/.icons/awkward/16x16/apps/designer.svg
new file mode 120000
index 00000000..5562b222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/designer.svg
@@ -0,0 +1 @@
+qtdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/designer5.svg b/.icons/awkward/16x16/apps/designer5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/designer5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/desktop-effects.svg b/.icons/awkward/16x16/apps/desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/desktop-environment-gnome.svg b/.icons/awkward/16x16/apps/desktop-environment-gnome.svg
new file mode 100644
index 00000000..aec8d871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-environment-gnome.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#569c3b" d="M 12.083984,0 C 11.375262,0 10.750053,0.25627001 10.195312,0.59179688 9.6081995,0.21450198 8.9409237,-0.04896639 8.3398438,0.0234375 l -0.00195,0 C 7.3824789,0.13856473 6.4495404,0.77697871 6,1.5234375 5.9589054,1.5242896 5.9264934,1.5031438 5.8847656,1.5058594 5.6439329,1.521528 5.4355194,1.5609537 5.2441406,1.609375 4.5196804,1.7926803 3.7169523,2.3226525 3.3046875,3.1464844 3.0721076,3.1975961 2.8239281,3.1984727 2.6152344,3.296875 1.852531,3.6567139 1.0349196,4.630035 1,5.6191406 0.96508041,6.6082463 1.4005175,7.2311432 1.7929688,7.6777344 1.948561,7.8547911 2.1550955,7.9367586 2.3261719,8.0761719 2.2690045,8.2472101 2.1345134,8.3630904 2.0957031,8.5449219 1.6870003,10.458223 2.4048969,12.254438 3.5410156,13.613281 c 1.1361187,1.358843 2.8246778,2.402344 4.8359375,2.402344 2.0930429,0 4.1754559,-1.628677 4.5917969,-3.9375 C 13,11 12,8 14.501953,4.8496096 14.836932,4.1348656 15.159175,3.3706801 14.945312,2.25 14.838381,1.68966 14.491698,1.0061413 13.914062,0.57226562 13.336427,0.13838998 12.661769,0 12.083984,0 Z"/>
+ <path style="fill:#ffffff" d="M 12.083984 2 C 9.862563 2 9.4456386 6 10.695312 6 C 11.944807 6 14.305497 2 12.083984 2 z M 8.578125 2.0097656 C 6.8841117 2.2138944 7.4788543 4.948883 8.3808594 5 C 9.2824975 5.051118 10.27275 1.8056373 8.578125 2.0097656 z M 6.0136719 3.5019531 C 5.9271444 3.5075826 5.8334771 3.523754 5.734375 3.5488281 C 4.1484482 3.9501046 5.4943642 5.6054701 6.3828125 5.4941406 C 7.2164028 5.3899327 7.3115901 3.4174871 6.0136719 3.5019531 z M 3.9277344 5 C 3.786171 4.9967601 3.6317458 5.0286138 3.46875 5.1054688 C 2.1653719 5.7203947 3.9089424 7.2069478 4.6757812 6.9765625 C 5.3467665 6.7748884 4.918679 5.0227714 3.9277344 5 z M 8.8496094 6 C 6.8841707 5.9652139 4.4929328 6.8913504 4.0507812 8.9628906 C 3.5719148 11.204655 5.8205278 14.015625 8.3769531 14.015625 C 9.6345825 14.015625 10.728611 13.227645 11 11.722656 C 11.207272 10.575018 8.7486548 11.03358 8.84375 11.792969 C 8.9214 12.413358 8.5983013 12.9899 8.1503906 13 C 7.0758967 12.925887 7.0804526 12.220899 7 11.6875 C 6.8904821 10.286844 11.46071 9.2870791 11.111328 7.1152344 C 10.983542 6.3208841 10.028873 6.020872 8.8496094 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desktop-environment-kde.svg b/.icons/awkward/16x16/apps/desktop-environment-kde.svg
new file mode 100644
index 00000000..a3358e91
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-environment-kde.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#2c9bff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 9.0056,1.00002 7,1.39892 v 8.5128 l 1.9944,-0.3116 v -3.6 l 2.8056,4 L 13.9886,9 11,5.60012 14.0114,2.00012 11.8,0.99998 8.9944,5.20012 V 0.99998 Z"/>
+ <path style="fill:#ffffff" d="M 4.28125 4.2011719 C 4.25665 4.2041719 4.2295375 4.2099156 4.2109375 4.2285156 L 3.3574219 5.0761719 C 3.3216299 5.1118719 3.317438 5.1657844 3.34375 5.2089844 L 4.2519531 6.6972656 C 4.0386171 7.0437136 3.8729587 7.4209456 3.7617188 7.8222656 L 2.0878906 8.1679688 C 2.0370506 8.1783688 2 8.2272969 2 8.2792969 L 2 9.4765625 C 2 9.5272625 2.0385716 9.5703313 2.0878906 9.5820312 L 3.7109375 9.9726562 C 3.8130615 10.424176 3.9856678 10.849328 4.2148438 11.236328 L 3.2695312 12.666016 C 3.2408512 12.709516 3.2462151 12.767787 3.2832031 12.804688 L 4.1367188 13.652344 C 4.1727187 13.688044 4.2282844 13.692116 4.2714844 13.666016 L 5.7480469 12.775391 C 6.1127269 12.993367 6.5105137 13.160177 6.9335938 13.265625 L 7.2792969 14.912109 C 7.2900969 14.962909 7.3323656 15 7.3847656 15 L 8.5917969 15 C 8.6421969 15 8.6852656 14.966869 8.6972656 14.917969 L 9.1074219 13.259766 C 9.5338619 13.149294 9.930955 12.970962 10.296875 12.746094 L 11.779297 13.710938 C 11.823097 13.739138 11.880769 13.733566 11.917969 13.697266 L 12.767578 12.851562 C 12.803578 12.815862 12.811556 12.759699 12.785156 12.716797 L 12.205078 11.769531 L 12.015625 11.828125 C 11.988025 11.836525 11.957606 11.824501 11.941406 11.800781 C 11.941406 11.800781 11.761957 11.556697 11.619141 11.363281 C 11.559576 11.272641 11.068312 10.675517 10.728516 10.242188 A 3 3 0 0 1 8 12 A 3 3 0 0 1 5 9 A 3 3 0 0 1 6.4003906 6.4648438 L 6.4003906 4.875 C 6.1772406 4.957948 6.0305119 5.0593413 5.8261719 5.1757812 L 4.3496094 4.2167969 C 4.3277094 4.2023969 4.30555 4.1987719 4.28125 4.2011719 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desktop-environment-tde.svg b/.icons/awkward/16x16/apps/desktop-environment-tde.svg
new file mode 100644
index 00000000..f8e40a86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-environment-tde.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3363c1" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 4.2726564,4.19996 c -0.02452,0.003 -0.050212,0.00874 -0.06875,0.027344 L 3.3531248,5.07496 c -0.035672,0.0357 -0.039508,0.089609 -0.01328,0.1328124 L 4.2437512,6.6960536 C 4.0311212,7.042526 3.8679044,7.4212672 3.7570324,7.8226164 L 2.0882812,8.1679288 C 2.0376095,8.1783296 2,8.2268624 2,8.2788664 V 9.4757412 C 2,9.5264452 2.039126,9.5695092 2.088281,9.58121 L 3.70625,9.9733976 C 3.8080364,10.42495 3.980176,10.84887 4.2085936,11.235898 l -0.35625,0.540624 -0.02422,-0.0078 -0.3437496,0.565626 -0.2187504,0.332031 c -0.00902,0.01372 -0.00865,0.02984 -0.010936,0.04531 l -0.00312,0.0055 c -0.026312,0.0429 -0.017912,0.09789 0.017968,0.133594 l 0.8453124,0.846875 c 0.037076,0.0363 0.093845,0.04148 0.1375,0.01328 l 0.8039064,-0.525 L 5.735942,12.775 c 0.3634732,0.217992 0.7603508,0.384388 1.1820312,0.489844 l 0.34375,1.647656 C 7.2724862,14.96331 7.3149612,15 7.3671876,15 h 0.064062 1.1375 0.064062 c 0.052226,0 0.094704,-0.0367 0.1054688,-0.0875 l 0.34375,-1.647656 c 0.42168,-0.105456 0.818558,-0.271852 1.1820306,-0.489844 l 0.679688,0.410938 0.803906,0.525 c 0.04366,0.0282 0.100424,0.02302 0.1375,-0.01328 l 0.845313,-0.846876 c 0.03588,-0.0357 0.04428,-0.09069 0.01797,-0.133593 l -0.0031,-0.0055 c -0.0023,-0.01547 -0.0019,-0.03159 -0.01094,-0.04531 l -0.218751,-0.332031 -0.343749,-0.565625 -0.02422,0.0078 -0.35625,-0.540625 c 0.228417,-0.387027 0.400557,-0.810947 0.502343,-1.2624998 L 13.911723,9.5819928 C 13.960882,9.5702884 14,9.5264448 14,9.4757412 V 8.2788664 C 14,8.2268624 13.96239,8.1783296 13.91172,8.1679288 L 12.242969,7.8226164 C 12.132097,7.4212672 11.96888,7.042526 11.75625,6.6960536 l 0.903906,-1.4882812 c 0.02622,-0.043203 0.02239,-0.09711 -0.01328,-0.1328124 L 11.796094,4.2273036 c -0.01854,-0.018604 -0.04423,-0.024348 -0.06875,-0.027344 v 8e-4 c -0.02422,-0.0024 -0.04692,4.4e-4 -0.06875,0.014844 L 10.186719,5.1757604 C 9.9830548,5.0593116 9.8372532,4.957152 9.6148436,4.874198 V 6.240604 A 3.2,3.2 0 0 1 11.2,8.99996 a 3.2,3.2 0 0 1 -3.2,3.2 3.2,3.2 0 0 1 -3.2,-3.2 3.2,3.2 0 0 1 1.5851564,-2.7578124 V 4.8741788 C 6.1627468,4.9571328 6.0169452,5.0592924 5.8132812,5.1757412 L 4.3414064,4.2155848 c -0.021828,-0.0144 -0.04453,-0.017244 -0.06875,-0.014844 z"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="7" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="2" y="-11" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desktop-environment-unity.svg b/.icons/awkward/16x16/apps/desktop-environment-unity.svg
new file mode 100644
index 00000000..53ea62e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-environment-unity.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#a43b84" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4,3 V 9 C 4,9 4,13 7,13 H 12 V 3 H 10 V 11 H 7.5 C 6,11 6,9 6,9 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desktop-environment-xfce.svg b/.icons/awkward/16x16/apps/desktop-environment-xfce.svg
new file mode 100644
index 00000000..7cea1d5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-environment-xfce.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#285da4" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.8529372,2.45625 C 7.7009068,2.459506 7.5809908,2.5049476 7.5388748,2.5046876 6.5656735,2.6399092 7.1874116,3.660003 7.5998124,4.925 7.6350228,5.2488122 6.2169986,5.1141234 5.9953125,4.775 5.2476411,2.9655054 5.0475269,3.1666814 4.8390625,3.1140625 4.6393814,3.0733406 3.9455293,3.4226881 3.9609375,4.1546875 3.9635695,4.3649677 4.0980208,5.8736675 4.1,6.18125 3.2234634,7.6700456 2.7857257,9.1436968 3.884375,10.667187 c 0.7872584,1.031587 2.6790506,1.353441 3.9203122,1.331251 2.6415998,10e-4 3.9271508,-1.433232 5.4406258,-2.6046876 C 14.401296,8.448364 13.215169,7.2567232 12.935938,7.0906248 10.540902,5.5415805 9.027422,5.8644159 8.9951252,5.61875 8.9781812,5.3347996 8.9879252,4.2257446 8.9466852,3.9453125 8.7841324,2.6403171 8.1874012,2.448438 7.8529372,2.45625 Z M 12.59375,2.7765625 c -0.490614,0.076208 -0.731745,2.8549415 -0.5125,3.275 0.752607,-0.4730477 0.608732,-2.5712941 0.5125,-3.275 z m 1.7,0.64375 C 12.74018,5.4625929 13.10879,5.0814261 12.720313,6.7203128 12.868527,6.9231112 14.878238,3.6624023 14.29375,3.4203125 Z M 8.8,6.4 C 9.241828,6.4 9.6,6.758172 9.6,7.2 9.6,7.641828 9.241828,8 8.8,8 8.358172,8 8,7.641828 8,7.2 8,6.758172 8.358172,6.4 8.8,6.4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desktop-profiler.svg b/.icons/awkward/16x16/apps/desktop-profiler.svg
new file mode 100644
index 00000000..753f258d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desktop-profiler.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#7e57c2" d="M 0,3.5601564 V 15.085938 C 0,15.592795 0.4075482,16 0.91406248,16 H 8 15.085938 C 15.592452,16 16,15.592795 16,15.085938 V 3.5601564 H 8 Z"/>
+ <path style="fill:#ffffff" d="M 7.1992188 6 L 7.1992188 7.1132812 A 3 3 0 0 0 5.8984375 7.8632812 L 4.9355469 7.3066406 L 4.1367188 8.6933594 L 5.0976562 9.2480469 A 3 3 0 0 0 5 10 A 3 3 0 0 0 5.0996094 10.75 L 4.1367188 11.306641 L 4.9355469 12.693359 L 5.8964844 12.138672 A 3 3 0 0 0 7.1992188 12.890625 L 7.1992188 14 L 8.8007812 14 L 8.8007812 12.886719 A 3 3 0 0 0 10.101562 12.136719 L 11.064453 12.693359 L 11.863281 11.306641 L 10.902344 10.751953 A 3 3 0 0 0 11 10 A 3 3 0 0 0 10.900391 9.25 L 11.863281 8.6933594 L 11.064453 7.3066406 L 10.103516 7.8613281 A 3 3 0 0 0 8.8007812 7.109375 L 8.8007812 6 L 7.1992188 6 z M 8 8 A 2 2 0 0 1 10 10 A 2 2 0 0 1 8 12 A 2 2 0 0 1 6 10 A 2 2 0 0 1 8 8 z"/>
+ <path style="fill:#673ab7" d="M 0.91406248,0 C 0.4075482,0 0,0.40720536 0,0.91406248 V 4 h 8 8 V 0.91406248 C 16,0.40720536 15.592452,0 15.085938,0 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desmume.svg b/.icons/awkward/16x16/apps/desmume.svg
new file mode 100644
index 00000000..1f5a799e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desmume.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#9293ff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#6469bb" d="M 16,15.2 V 8 H 0 v 7.2 C 0,15.6432 0.3568,16 0.8,16 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#3e3e3e" d="M 3,1 H 13 V 7 H 3 M 3,1"/>
+ <path style="fill:#3e3e3e" d="m 5,9 h 6 v 6 H 5 M 5,9"/>
+ <g style="opacity:0.2" transform="matrix(0.4,0,0,0.4,-1.4,-1.5999985)">
+ <rect width="4" height="1" x="6" y="15"/>
+ <rect width="4" height="1" x="6" y="17"/>
+ <rect width="4" height="1" x="6" y="19"/>
+ </g>
+ <g style="opacity:0.2" transform="matrix(0.4,0,0,0.4,11,-1.5999985)">
+ <rect width="4" height="1" x="6" y="15"/>
+ <rect width="4" height="1" x="6" y="17"/>
+ <rect width="4" height="1" x="6" y="19"/>
+ </g>
+ <rect style="opacity:0.2" width="16" height="1" x="0" y="8"/>
+ <path style="fill:#e4e4e4" d="m 2,10 v 2 H 0 v 1 h 2 v 2 H 3 V 13 H 5 V 12 H 3 v -2 z"/>
+ <path style="fill:#e4e4e4" d="m 13,10 v 1 h 1 v -1 z m -2,2 v 1 h 1 v -1 z m 4,0 v 1 h 1 v -1 z m -2,2 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/desura.svg b/.icons/awkward/16x16/apps/desura.svg
new file mode 100644
index 00000000..efbf83c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/desura.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ee3434" d="m7.5283 15.989c-0.428-0.022-1.0531-0.117-1.4653-0.223-1.1727-0.302-2.2997-0.951-2.9935-1.725l-0.08302-0.09258-0.07756 0.04413c-0.2124 0.12-0.5153 0.141-0.7239 0.048-0.1343-0.059-0.2912-0.227-0.3678-0.394-0.1635-0.356-0.2402-1.017-0.2403-2.074l-0.0000373-0.51408-0.051869-0.01326c-0.141-0.036-0.3612-0.249-0.4402-0.426-0.16888-0.379-0.08744-0.9059 0.2614-1.6916 0.1043-0.235 0.3273-0.6685 0.474-0.9213l0.0779-0.1342-0.0434-0.0908c-0.1423-0.2984 0.0038-0.8416 0.3421-1.271l0.1356-0.1722-0.1809-0.0233c-0.3207-0.0412-0.5489-0.2008-0.6263-0.4381-0.0501-0.1538-0.0321-0.3649 0.0434-0.5083 0.0812-0.1544 0.4751-0.5522 0.7007-0.7077 0.3891-0.2681 0.8755-0.4886 1.4513-0.6579l0.32722-0.096198 0.00598-0.71512c0.00636-0.76229 0.0273-1.0191 0.12468-1.53 0.1246-0.6537 0.406-1.395 0.5878-1.5486 0.142-0.11979 0.3707-0.14914 0.5293-0.067857 0.1341 0.068767 0.2073 0.16673 0.3171 0.42448 0.1153 0.27076 0.7114 1.4784 0.9953 2.0163l0.1776 0.33659 0.34123 0.088457c0.18768 0.048652 0.52469 0.14332 0.74892 0.21038 0.22423 0.067059 0.41166 0.12193 0.4165 0.12193 0.00485 0 0.00883-0.050511 0.00883-0.11224 0-0.22103 0.11811-0.42765 0.30463-0.5329 0.22036-0.11037 0.4615-0.055436 0.62098 0.026857 0.092585 0.047939 0.25195 0.15146 0.35414 0.23003 0.10219 0.078583 0.18917 0.14288 0.19329 0.14288 0.028945 0 1.4309-1.645 1.7426-2.0448 0.10963-0.14058 0.22996-0.2937 0.26742-0.34026 0.2201-0.27365 0.65405-0.22141 0.814 0.098 0.04985 0.099539 0.13158 0.52131 0.15788 0.81479 0.08258 0.92135-0.0831 2.0337-0.47972 3.2205-0.06389 0.19119-0.12235 0.3625-0.12991 0.3807-0.01066 0.025712 0.03246 0.061722 0.19313 0.16131 0.23574 0.14611 0.60219 0.40396 0.80905 0.56926 0.22232 0.17767 0.63596 0.61092 0.75178 0.78742 0.2768 0.42186 0.37296 0.8681 0.24492 1.1365l-0.0433 0.090785 0.07782 0.13414c0.14672 0.2529 0.36972 0.68631 0.47407 0.92137 0.34877 0.78566 0.43022 1.3128 0.26132 1.6914-0.07899 0.17704-0.29916 0.39029-0.44016 0.42634l-0.05185 0.01326-0.00031 0.53453c-0.00075 1.0468-0.07666 1.6973-0.24005 2.0529-0.07663 0.16683-0.23348 0.33511-0.3678 0.39461-0.2194 0.09718-0.56542 0.06529-0.75677-0.06975l-0.07025-0.04958-0.26094 0.25913c-0.46188 0.45867-0.90159 0.77292-1.5054 1.0759-0.55774 0.27981-1.0759 0.46003-1.676 0.58292-0.64959 0.133-1.3426 0.18427-2.0173 0.14924z"/>
+ <circle fill="#fff" cx="8" cy="9" r="3"/>
+ <path fill="#fff" d="m8 13.997c0 0.431-0.5258 1.003-1.1127 1.003s-0.8873-0.593-0.8873-1.023c0-0.43029 0.5512-0.1896 1.1381-0.1896 0.58687 0 0.86193-0.22012 0.86193 0.21017z"/>
+ <path fill="#791414" d="m6.4106 13.706c-0.8521-0.002-1.6868-0.201-2.4106-0.576 0.7656 0.562 1.7256 0.869 2.7166 0.87 2.3657 0 4.2834-0.88826 4.2834-3-0.58205 2.0854-2.4114 2.6499-4.5894 2.7059z"/>
+ <path fill="#fff" d="m4.5 3.8238 0.0043-0.5168c0.0046-0.55089 0.019735-0.7365 0.090114-1.1057 0.090082-0.47247 0.29345-1.0082 0.42489-1.1192 0.10257-0.086601 0.26791-0.10781 0.38251-0.049068 0.096925 0.049699 0.14985 0.12049 0.2292 0.30676 0.083355 0.19567 0.51421 1.0684 0.71936 1.4571l0.12836 0.24324c0.2516 0.806-1.8102 1.2191-1.9788 0.7837z"/>
+ <path fill="#fff" d="m11.539 4.898 0.155-0.5029c0.16489-0.53612 0.20879-0.71942 0.26156-1.0918 0.06752-0.47663 0.05726-1.0368-0.02149-1.1703-0.06145-0.10417-0.19678-0.15705-0.31309-0.12236-0.09838 0.029361-0.16547 0.08781-0.29063 0.25329-0.13147 0.17383-0.76853 0.9376-1.0637 1.2753l-0.18466 0.21127c-0.46283 0.73379 1.1792 1.5377 1.4573 1.1476z"/>
+ <circle fill="#272727" cx="8" cy="9" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/devassistant.svg b/.icons/awkward/16x16/apps/devassistant.svg
new file mode 100644
index 00000000..8df43040
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devassistant.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#3f51b5" d="m16 15v-13c0-1-1-1-1-1h-15l16 14zm-3-6.6113-5.0156-4.3887h5.0156v4.3887z"/>
+ <path fill="#03a9f4" d="m0 1v13c0 1 1 1 1 1h15l-16-14zm3 6.6113 5.0156 4.3887h-5.0156v-4.3887z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/devdocs.svg b/.icons/awkward/16x16/apps/devdocs.svg
new file mode 100644
index 00000000..6d1df655
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devdocs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <g transform="translate(0,-292.76665)">
+ <path style="fill:#ffa234" d="M 0.26458341,292.76665 C 0.11800425,292.76665 8e-8,292.88465 8e-8,293.03123 v 3.70417 c 0,0.14658 0.11800417,0.26458 0.26458333,0.26458 H 2.6458334 l 1.5875,-1.5875 v -2.38125 c 0,-0.14658 -0.1180042,-0.26458 -0.2645834,-0.26458 z"/>
+ <path style="fill:#ffcd82" d="m 4.2333334,295.41249 -1.5875,1.5875 v -1.32292 c 0,0 0,-0.26458 0.2645833,-0.26458 z"/>
+ <path style="fill:#4b4b4b" transform="matrix(0.26458333,0,0,0.26458333,0,292.76665)" d="M 5 3 A 2.9999999 2.9999999 0 0 0 2.1738281 5 L 5 5 L 5 7 L 2.1757812 7 A 2.9999999 2.9999999 0 0 0 5 9 A 2.9999999 2.9999999 0 0 0 7.8242188 7 L 13 7 L 13 5 L 7.8261719 5 A 2.9999999 2.9999999 0 0 0 5 3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/devede.svg b/.icons/awkward/16x16/apps/devede.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devede.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/devedeng.svg b/.icons/awkward/16x16/apps/devedeng.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devedeng.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/devhelp.svg b/.icons/awkward/16x16/apps/devhelp.svg
new file mode 100644
index 00000000..d86d191b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devhelp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4caf50" width="7" height="6" x="9" y="2" ry=".5"/>
+ <rect fill="#2196f3" width="7" height="5" x="9" y="6" ry=".5"/>
+ <rect fill="#f9ce1d" width="6" height="4" x="10" y="10" ry=".5"/>
+ <path fill="#4f4f4f" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h3v-16z"/>
+ <path fill="#f44336" d="m3 0v16h11c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-11z"/>
+ <path fill="#f9f9f9" d="m5 4v8.9983h2.6662c4.6658 0 4.8324-2.8328 4.8324-4.4991 0-1.6661-0.168-4.5814-4.8328-4.4989zm2.6662 1.9996c1.9996 0 2.6662 0.49991 2.6662 2.4995s-0.66654 2.4995-2.6662 2.4995h-0.66654v-4.999z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/devhub.svg b/.icons/awkward/16x16/apps/devhub.svg
new file mode 100644
index 00000000..b80b4010
--- /dev/null
+++ b/.icons/awkward/16x16/apps/devhub.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#44c7aa" cx="8" cy="8" r="8"/>
+ <path style="fill:#2c3638" d="M 4.8671875 5 C 4.6769643 4.9996 4.5619337 5.0110762 4.3945312 5.0351562 C 3.6707852 5.1392726 3.2379332 5.3384777 2.8398438 5.7480469 C 2.4301685 6.1695361 2.1929047 6.5789418 2.0625 7.0898438 C 1.998485 7.3406442 1.9910385 7.435598 2.0078125 7.8652344 C 2.0314175 8.4698212 2.1062384 8.7744326 2.3398438 9.234375 C 2.7043277 9.9520025 3.1783127 10.367429 3.9082031 10.603516 C 4.4006163 10.76279 5.4220372 10.927462 6.2226562 10.976562 C 7.0278051 11.025942 9.822884 10.992944 10.355469 10.927734 C 11.347523 10.806272 12.149801 10.603267 12.625 10.355469 C 13.044122 10.136915 13.54618 9.5544559 13.755859 9.0429688 C 13.888527 8.7193426 13.971165 8.3157465 13.994141 7.8828125 C 14.021611 7.3651637 13.958621 7.0244284 13.753906 6.5976562 C 13.379006 5.8160906 12.707169 5.2419865 11.96875 5.0703125 C 11.60682 4.9861995 10.362182 4.9869836 9.0585938 5.0722656 C 8.0012338 5.1414306 7.6217268 5.1381015 5.7929688 5.0390625 C 5.3226165 5.0135885 5.0574107 5.0004136 4.8671875 5 z M 5.5996094 6 A 1.3993166 2 0 0 1 7 8 A 1.3993166 2 0 0 1 5.5996094 10 A 1.3993166 2 0 0 1 4.1992188 8 A 1.3993166 2 0 0 1 5.5996094 6 z M 10.400391 6 A 1.3993166 2 0 0 1 11.800781 8 A 1.3993166 2 0 0 1 10.400391 10 A 1.3993166 2 0 0 1 9 8 A 1.3993166 2 0 0 1 10.400391 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/deviantart.svg b/.icons/awkward/16x16/apps/deviantart.svg
new file mode 100644
index 00000000..cb600a75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/deviantart.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#4f4f4f"/>
+ <path d="m10 2-1.1992188 2h-4.8007812v3h3l-3 5v2h2l1.1992188-2h4.8007812v-3h-3l3-5v-2h-2z" style="fill:#36c737"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dhcpcd.svg b/.icons/awkward/16x16/apps/dhcpcd.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dhcpcd.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dia.svg b/.icons/awkward/16x16/apps/dia.svg
new file mode 100644
index 00000000..d0161259
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dia.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m15 15.2v-14.4c0-0.4432-0.39-0.8-0.875-0.8h-12.25c-0.4847 4e-8 -0.875 0.3568-0.875 0.8v14.4c0 0.4432 0.39025 0.8 0.875 0.8h12.25c0.485 0 0.875-0.357 0.875-0.8z"/>
+ <path fill="none" stroke="#4f4f4f" d="m3 3.5h5.5143s3.9866 0.12845 3.9857 4.5c-0.000858 4.3716-3.9857 4.5-3.9857 4.5h-5.5143"/>
+ <path fill="#4f4f4f" fill-rule="evenodd" d="m4 3.2v10.8h-1l1.5 2 1.5-2h-1v-10.8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/diablo-2.svg b/.icons/awkward/16x16/apps/diablo-2.svg
new file mode 100644
index 00000000..6f6af3fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/diablo-2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e97e10;fill-rule:evenodd" d="M 1.2986663,0.29319093 C 1.6679906,0.55106994 2.1837995,0.93874316 2.6318078,1.288556 2.973564,1.6082821 3.0285236,1.7647392 3.0285236,2.2736811 v 5.8647468 c 0,1.561848 0.1825448,2.6947861 -0.3420952,3.8777761 -0.5790204,1.305611 -1.6159165,2.26363 -2.46195531,3.42147 -0.80557124,0.996222 0.76921832,0.521022 1.38700621,0.208652 1.324067,-0.669482 2.5917683,-1.411003 4.1779112,-1.584136 1.9997463,-0.03952 3.5804964,-0.0076 5.3978005,-0.04838 C 14.47619,14.01381 16,10.666635 16,6.5309829 16,3.0475879 14.47619,-3.116e-5 10.878297,0.01681756 7.801421,0.00257619 2.6988133,3.7234476e-4 1.2773337,3.1278095e-5 0.8711157,-3.116e-5 1.0414847,0.11459554 1.2986663,0.29319093 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 6.6427137,2.0001633 c 1.1690696,0.00232 3.5661443,0.036162 4.0362423,0.2715248 2.053306,1.1898575 2.360546,2.6169251 2.317325,4.6501972 0.05694,1.8398076 -0.59989,3.8235087 -2.317325,4.7642977 C 10.052159,11.999999 6.1040588,12 6.1040588,12 L 6,2.002002 c 0,0 0.2530248,-0.00261 0.6427137,-0.00187 z"/>
+ <path style="fill:#c2352a;fill-rule:evenodd" d="m 4.9861459,7.9567381 c -0.050166,0.024949 0.1935276,0.3779927 0.3515326,0.5982141 0.4077002,0.7633911 1.0735146,0.8087374 1.4694941,0.9857889 0.2384828,0.1066311 0.1837798,0.4642859 0.1837798,0.4642859 v 4.973364 c 0,0.371504 -0.2861221,0.60561 -0.4082589,0.650298 C 6.410292,15.691769 6,15.813957 6,15.813957 v 0.186012 H 8.2589288 10 v -0.186012 c 0,0 -0.4654497,-0.122189 -0.6378508,-0.185268 -0.1221371,-0.04469 -0.342009,-0.278797 -0.3435776,-0.650298 V 10.841336 10.005027 9.912765 c 0,-0.3998579 0.3538218,-0.4972518 0.4933037,-0.5572918 0.18896,-0.081338 0.359172,-0.093266 0.4510145,-0.2790179 0.09184,-0.185752 -0.1153255,-0.093425 -0.1837795,-0.093006 -0.6595449,0.00385 -2.1453008,0 -2.1453008,0 C 7,9 6.2889837,9.0969377 5.8890179,8.7409644 L 5.0538541,7.9976607 c -0.034441,-0.03483 -0.056131,-0.046683 -0.067708,-0.040923 z"/>
+ <path style="fill:#c2352a;fill-rule:evenodd" d="m 16.043854,7.9567381 c 0.05017,0.024949 -0.193527,0.3779927 -0.351532,0.5982141 -0.407701,0.7633911 -1.073515,0.8087374 -1.469495,0.9857889 -0.238482,0.1066311 -0.183779,0.4642859 -0.183779,0.4642859 v 4.973364 c 0,0.371504 0.286122,0.60561 0.408258,0.650298 0.172402,0.06308 0.582694,0.185268 0.582694,0.185268 v 0.186012 H 12.771071 11.03 v -0.186012 c 0,0 0.46545,-0.122189 0.637851,-0.185268 0.122137,-0.04469 0.342009,-0.278797 0.343577,-0.650298 V 10.841336 10.005027 9.912765 c 0,-0.3998579 -0.353821,-0.4972518 -0.493303,-0.5572918 -0.18896,-0.081338 -0.359172,-0.093266 -0.451015,-0.2790179 -0.09184,-0.185752 0.115326,-0.093425 0.18378,-0.093006 0.659545,0.00385 2.145301,0 2.145301,0 C 14.03,9 14.741016,9.0969377 15.140982,8.7409644 l 0.835164,-0.7433037 c 0.03444,-0.03483 0.05613,-0.046683 0.06771,-0.040923 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dictionary.svg b/.icons/awkward/16x16/apps/dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/diffuse.svg b/.icons/awkward/16x16/apps/diffuse.svg
new file mode 100644
index 00000000..831c7db4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/diffuse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffb14b" d="m 7.9997676,7.2532511e-6 c -0.419066,0 -0.838412,0.1561979967489 -1.151675,0.4694529967489 L 0.46944627,6.8488183 c -0.6265247,0.626509 -0.625636,1.674977 9.143e-4,2.301487 L 6.8490076,15.529662 c 0.626524,0.62651 1.675928,0.627399 2.302452,9.15e-4 L 15.530107,9.1512193 c 0.626524,-0.626509 0.626525,-1.675875 0,-2.302384 L 9.1514436,0.46946025 C 8.8381806,0.15620525 8.4188346,7.2532511e-6 7.9997676,7.2532511e-6 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.99992,2.9999692 V 6.161047 l -2.00272,1.8404486 0.0056,0.0056 H 5.9972 V 12.007 H 7 V 8.533 L 7.99992,7.6994105 V 12.007 H 9 V 3.0000308 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/digikam.svg b/.icons/awkward/16x16/apps/digikam.svg
new file mode 100644
index 00000000..9cfd710d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/digikam.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle opacity=".2" cx="12" cy="-9.333" r="1.333" transform="scale(1,-1)"/>
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="opacity:0.4" cx="8" cy="8" r="5"/>
+ <circle fill="#1789ba" cx="8" cy="-8" r="4" transform="scale(1,-1)"/>
+ <circle fill="#74b8d6" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/digitallyimported.svg b/.icons/awkward/16x16/apps/digitallyimported.svg
new file mode 100644
index 00000000..e7fc943f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/digitallyimported.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#298fc5" d="m15 13.306v-10.612c0-0.3845-0.312-0.6942-0.7-0.6942h-12.6c-0.3878 0-0.7 0.30972-0.7 0.69444v10.612c0 0.384 0.3122 0.694 0.7 0.694h12.6c0.3878 0 0.7-0.30972 0.7-0.69444z"/>
+ <g fill="#fff">
+ <path d="m3 5v1h5.3566c0.39571 0 0.64286 0.21264 0.64286 0.54606v2.4079c-0.0001 0.3334-0.2472 0.946-0.6429 0.946h-4.3496v-2.9h-1.007v4h5.9282c0.59357 0 1.0714-0.48317 1.0714-1.0833v-3.8337c0-0.6002-0.4785-1.0548-1.0714-1.083h-4.9352z"/>
+ <path d="m12 5v1h1v-1h-0.0098zm0 2v4h1v-4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dino.svg b/.icons/awkward/16x16/apps/dino.svg
new file mode 100644
index 00000000..24eb1be5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dino.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#80cbc4" d="m 6.1061211,9.932913 c 0,1.619397 7.3439779,2.177445 6.4207199,3.363426 C 11.246002,14.941654 9.246596,16 7,16 3.1340068,16 0,12.865993 0,9 c 0,-1 4.2822073,1.396217 8.1482006,1.396217 3.8659934,0 -2.0420795,-4.3292973 -2.0420795,-0.463304 z"/>
+ <path style="fill:#455a64;fill-rule:evenodd" d="m 15.368649,15.673332 c 0,0 0.783429,-1.137891 0.604891,-1.442316 -0.156956,-0.267598 -1.597816,-0.202031 -1.597816,-0.202031 0,0 0.79146,-1.364869 0.598276,-1.694235 -0.190194,-0.324263 -1.830689,-0.3395 -1.830689,-0.3395 0,0 1.829973,-1.321761 1.894689,-1.692964 0.06791,-0.38903 -1.594647,-1.794882 -1.594647,-1.794882 0,0 1.702278,-2.8620556 1.556647,-3.207404 -0.182798,-0.4333624 -2.7996,-0.3004946 -2.7996,-0.3004946 0,0 0.978672,-2.7063125 0.5756,-2.9615054 -0.338664,-0.2143248 -3.8325937,0.6636916 -3.8325937,0.6636916 0,0 -1.1239476,-2.701691679999982 -1.7497672,-2.701691679999982 C 6.5638647,-7.9999996e-8 5.2334111,2.7056032 5.2334111,2.7056032 c 0,0 -2.7252917,-1.8780336 -3.1342165,-1.6456032 C 1.7376718,1.2654582 1.9008054,4.2864952 1.9008054,4.2864952 Z"/>
+ <path style="fill:#80cbc4;fill-rule:evenodd" d="m 12.614982,10.76655 c 0,0 3.354008,4.715108 2.995418,5.1752 -0.34822,0.446737 -6.8708369,-1.822766 -6.8708369,-1.822766 z"/>
+ <path style="fill:#009688;fill-rule:evenodd" d="M 6.8007812,2 C 6.7570237,2 6.7213675,2.0143019 6.6796875,2.0175781 3.2730948,2.1723374 0.50637722,4.7548678 0.06835937,8.0800781 0.02721102,8.3086114 0,8.5467447 0,8.8007812 0,8.8263693 0.00362225,8.84948 0.00390625,8.875 0.00358641,8.901813 0,8.9281901 0,8.9550781 0,8.9610683 0.00193697,8.9666697 0.00195313,8.9726562 0.00191726,8.9818996 0,8.9907482 0,9 c 0,0.00991 0.00559331,0.019403 0.00585938,0.029297 0.00377498,0.332423 0.02734567,0.6612047 0.07812499,0.9804691 0.0175732,0.08341 0.04484542,0.15373 0.06835938,0.230468 0.3315498,1.082015 1.19531245,1.517578 1.19531245,1.517578 0.2095527,0.169284 0.4707231,0.341113 0.7714844,0.511719 H 2.09375 c 0,0 0.6324165,3.758969 1.7890625,3.730469 0.8747888,-0.02156 1.5596786,-2.034963 2.671875,-2 1.1112312,0.03494 1.5621876,1.988451 2.6679687,2 0.6386116,0.0067 1.1943548,-1.108837 1.5449218,-2 h 0.330078 c 1.051397,0.978711 3.442863,1.629085 4.478516,1.966797 0.01416,-0.0074 0.0253,0.04334 0.0332,0.0332 C 15.84055,15.703438 14.393938,13.353299 13.382812,11.84375 13.77148,10.973056 14,10.015113 14,9 14,5.1340068 10.865993,2 7,2 c -0.033023,0 -0.064742,0.0054 -0.097656,0.00586 C 6.8681667,2.0053533 6.8350787,2 6.8007812,2 Z"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="3" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/diodon.svg b/.icons/awkward/16x16/apps/diodon.svg
new file mode 100644
index 00000000..980c18f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/diodon.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="1.5" ry="1.5"/>
+ <g transform="matrix(.5 0 0 1 1.5 0)">
+ <path opacity=".5" d="m3 4v-1h10v1z"/>
+ <path opacity=".5" d="m3 7v-1h10v1z"/>
+ </g>
+ <g transform="matrix(.5 0 0 1 6.5 6)">
+ <path opacity=".5" d="m3 4v-1h10v1z"/>
+ <path opacity=".5" d="m3 7v-1h10v1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dirt-rally.svg b/.icons/awkward/16x16/apps/dirt-rally.svg
new file mode 100644
index 00000000..91c92597
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dirt-rally.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 4.4003906 2 C 4.1787906 2 4 2.1787906 4 2.4003906 L 4 6 L 4 9.5996094 C 4 9.8212094 4.1787906 10 4.4003906 10 L 8 10 A 4 4 0 0 0 12 6 A 4 4 0 0 0 8 2 L 4.4003906 2 z M 6.2011719 4 L 8 4 A 2 2 0 0 1 10 6 A 2 2 0 0 1 8 8 L 6.2011719 8 C 6.0903719 8 6 7.9096281 6 7.7988281 L 6 6 L 6 4.2011719 C 6 4.0903719 6.0903719 4 6.2011719 4 z"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.99979132;stroke-linecap:round" d="M 2.9964854,14.492949 2.251727,13.375811 M 1.5069682,13.003432 c 0,0 1.4895172,0.172971 1.4895172,-0.744758 0,-0.917728 -1.4895172,-0.744758 -1.4895172,-0.744758 m 3.65e-5,2.979069 0,-2.979033"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.99979132;stroke-linecap:round;stroke-linejoin:bevel" d="m 4.5104838,13.344555 1.4895162,0 m -1.489479,1.117136 0,-2.234274 M 6,14.461691 6,12.227417 m -1.4895162,0 c 0,0 0,-0.744759 0.7447581,-0.744759 C 6,11.482658 6,12.227417 6,12.227417"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.99979132;stroke-linecap:round;stroke-linejoin:round" d="m 7.5104842,11.519934 0,2.979034 1.4895158,0 0,0"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.99979132;stroke-linecap:round;stroke-linejoin:round" d="m 10.510484,11.56795 0,2.979034 1.489516,0 0,0"/>
+ <path style="fill:none;stroke:#f07400;stroke-width:0.99979132;stroke-linecap:round" d="m 13.487836,14.489517 0,-1.489517 M 14.604973,11.510484 13.487836,13 M 12.370699,11.510484 13.487836,13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dirt4.svg b/.icons/awkward/16x16/apps/dirt4.svg
new file mode 100644
index 00000000..e43ab06a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dirt4.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 0.70117188 0 C 0.31312934 0 0.02152472 0.31396896 0 0.70117188 L 0 7 L 0 13.298828 C 0 13.686628 0.31312935 14 0.70117188 14 L 6.0644531 14 C 9.9328647 14 13.068359 10.865994 13.068359 7 C 13.068359 3.1340064 9.9328647 5.9211895e-16 6.0644531 0 L 0.70117188 0 z M 4 4 L 6.1054688 4 C 7.7517099 4 9 5.2800477 9 7 C 9 8.7199518 7.7517094 10 6.1054688 10 L 4 10 L 4 7 L 4 4 z"/>
+ <path style="fill:#fe5400" d="m 13,7 -4,5 v 2 H 9.75 13 v 2 h 2 v -2 h 1 V 12 H 15 V 7.75 7 Z m 0,3.375 V 12 h -1.319824 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/discord-canary.svg b/.icons/awkward/16x16/apps/discord-canary.svg
new file mode 100644
index 00000000..a0582daa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/discord-canary.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#eca337" d="M 2.6152,0 C 1.7203,0 1,0.72031 1,1.6152 v 10.77 c 0,0.895 0.7203,1.615 1.6152,1.615 H 12 l 3,2 V 1.6152 C 15,0.72051 14.28,2e-4 13.385,2e-4 Z"/>
+ <path style="fill:#ffffff" d="m 6.8596953,3 c 0,0 -0.3982063,-0.028653 -1.8789062,0.9980469 C 3.5000891,5.0247469 3,6.4852281 3,9.5488281 3,11.000028 2.8642188,10.933 5.1367188,11 c 0,0 0.3809531,-0.422109 0.6894531,-0.787109 C 4.5202719,9.8478906 5.0253906,9.0878906 5.0253906,9.0878906 6.3111013,9.82395 6.999168,9.9997576 7.9980469,10 H 8 c 0.9988819,-2.417e-4 1.6869432,-0.1760486 2.972656,-0.9121094 0,0 0.505119,0.76 -0.800781,1.1250004 0.3085,0.365 0.689453,0.787109 0.689453,0.787109 2.2725,-0.067 2.136719,2.8e-5 2.136719,-1.4511719 0,-3.0636 -0.500136,-4.5240812 -1.980836,-5.5507812 C 9.5365109,2.9713469 9.1383048,3 9.1383048,3 V 3.00391 L 9.0347891,3.1210938 c 0.4629,0.5172329 1.3945319,1.2460937 1.3945319,1.2460937 C 9.4996329,4 9.4584488,3.4164527 8,3.40625 c -8.052e-4,-3.6e-6 -0.00115,3.4e-6 -0.00195,0 C 6.3518943,3.4443092 6.5003203,4 5.5706328,4.3671875 c 0,0 0.9296781,-0.7288608 1.3925781,-1.2460937 L 6.8596953,3.0039062 Z M 6,6 C 6.5587,6 7.0097,6.4456 7,7 7,7.5546 6.5587,8 6,8 5.4511,8 5,7.5546 5,7 5,6.4456 5.4413,6 6,6 Z m 3.9980469,0 c 0.5587001,0 1.0000001,0.4456 1.0000001,1 0,0.5546 -0.4511,1 -1.0000001,1 -0.5587,0 -1,-0.4454 -1,-1 -0.0097,-0.5544 0.4413,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/discord-ptb.svg b/.icons/awkward/16x16/apps/discord-ptb.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/discord-ptb.svg
@@ -0,0 +1 @@
+discord.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/discord.svg b/.icons/awkward/16x16/apps/discord.svg
new file mode 100644
index 00000000..d1f10b21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/discord.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#7289da" d="M 2.6152,0 C 1.7203,0 1,0.72031 1,1.6152 v 10.77 c 0,0.895 0.7203,1.615 1.6152,1.615 H 12 l 3,2 V 1.6152 C 15,0.72051 14.28,2e-4 13.385,2e-4 Z"/>
+ <path style="fill:#ffffff" d="m 6.8596953,3 c 0,0 -0.3982063,-0.028653 -1.8789062,0.9980469 C 3.5000891,5.0247469 3,6.4852281 3,9.5488281 3,11.000028 2.8642188,10.933 5.1367188,11 c 0,0 0.3809531,-0.422109 0.6894531,-0.787109 C 4.5202719,9.8478906 5.0253906,9.0878906 5.0253906,9.0878906 6.3111013,9.82395 6.999168,9.9997576 7.9980469,10 H 8 c 0.9988819,-2.417e-4 1.6869432,-0.1760486 2.972656,-0.9121094 0,0 0.505119,0.76 -0.800781,1.1250004 0.3085,0.365 0.689453,0.787109 0.689453,0.787109 2.2725,-0.067 2.136719,2.8e-5 2.136719,-1.4511719 0,-3.0636 -0.500136,-4.5240812 -1.980836,-5.5507812 C 9.5365109,2.9713469 9.1383048,3 9.1383048,3 V 3.00391 L 9.0347891,3.1210938 c 0.4629,0.5172329 1.3945319,1.2460937 1.3945319,1.2460937 C 9.4996329,4 9.4584488,3.4164527 8,3.40625 c -8.052e-4,-3.6e-6 -0.00115,3.4e-6 -0.00195,0 C 6.3518943,3.4443092 6.5003203,4 5.5706328,4.3671875 c 0,0 0.9296781,-0.7288608 1.3925781,-1.2460937 L 6.8596953,3.0039062 Z M 6,6 C 6.5587,6 7.0097,6.4456 7,7 7,7.5546 6.5587,8 6,8 5.4511,8 5,7.5546 5,7 5,6.4456 5.4413,6 6,6 Z m 3.9980469,0 c 0.5587001,0 1.0000001,0.4456 1.0000001,1 0,0.5546 -0.4511,1 -1.0000001,1 -0.5587,0 -1,-0.4454 -1,-1 -0.0097,-0.5544 0.4413,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/disk-burner.svg b/.icons/awkward/16x16/apps/disk-burner.svg
new file mode 100644
index 00000000..3bcd3f95
--- /dev/null
+++ b/.icons/awkward/16x16/apps/disk-burner.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ff5722" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8.927 4c-2.454 1-3.927 3.344-3.927 5 0 1.637 1.2884 2.966 2.8887 2.997-0.7997-0.016-1.4439-0.679-1.4439-1.497 0-0.82843 0.73631-2 1.9635-2.5 0 1.75 1.3176 2.003 0.98174 3-0.19043 0.56533-0.65493 0.99441-1.4602 0.99902 0.0048 0.000025 0.01015 0.000572 0.01529 0.000572 1.6266 0 2.5623-0.8632 2.9452-2 0.6717-1.9941-1.9635-2.5-1.9635-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/disk-manager.svg b/.icons/awkward/16x16/apps/disk-manager.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/disk-manager.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/disk-usage-analyzer.svg b/.icons/awkward/16x16/apps/disk-usage-analyzer.svg
new file mode 100644
index 00000000..d9167c48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/disk-usage-analyzer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g>
+ <path fill="#4daaf5" d="m3 0c-1 0-1 1.1429-1 1.1429v13.714s0 1.1429 1 1.1429h10s1 0 1-1.143v-13.714c0-0.0001 0-1.143-1-1.143z"/>
+ <path opacity=".3" d="m8 3c-2.2091 0-4 1.7909-4 4v4h4c2.209 0 4-1.7909 4-4s-1.791-4-4-4zm0 2c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/disk-utility.svg b/.icons/awkward/16x16/apps/disk-utility.svg
new file mode 100644
index 00000000..8ec44bac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/disk-utility.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#8561c5" d="m3 0c-1 0-1 1.1429-1 1.1429v13.714s0 1.1429 1 1.1429h10s1 0 1-1.143v-13.714c0-0.0001 0-1.143-1-1.143z"/>
+ <path opacity=".3" d="m8 3c-2.2091 0-4 1.7909-4 4v4h4c2.209 0 4-1.7909 4-4s-1.791-4-4-4zm0 2c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/diskmonitor.svg b/.icons/awkward/16x16/apps/diskmonitor.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/diskmonitor.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/disper.svg b/.icons/awkward/16x16/apps/disper.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/disper.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/display-brightness.svg b/.icons/awkward/16x16/apps/display-brightness.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/display-brightness.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/display-capplet.svg b/.icons/awkward/16x16/apps/display-capplet.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/display-capplet.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/display-im6.Q16.svg b/.icons/awkward/16x16/apps/display-im6.Q16.svg
new file mode 120000
index 00000000..d7b626b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/display-im6.Q16.svg
@@ -0,0 +1 @@
+display.im6.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/display-im6.q16.svg b/.icons/awkward/16x16/apps/display-im6.q16.svg
new file mode 120000
index 00000000..d7b626b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/display-im6.q16.svg
@@ -0,0 +1 @@
+display.im6.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/display.im6.svg b/.icons/awkward/16x16/apps/display.im6.svg
new file mode 100644
index 00000000..fceaa5d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/display.im6.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#3e50b4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#ffbe4b" transform="matrix(1.091 0 0 1.1472 14.458 -1.6738)" d="m-7.7525 7.5611 0.84972 1.7217 1.9 0.27609-1.3749 1.3402 0.32456 1.8923-1.6994-0.89344-1.6994 0.89344 0.32456-1.8923-1.3749-1.3402 1.9-0.27609z"/>
+ <path fill="#ffbe4b" transform="matrix(1.091 0 0 1.1472 19.458 -6.6738)" d="m-7.7525 7.5611 0.84972 1.7217 1.9 0.27609-1.3749 1.3402 0.32456 1.8923-1.6994-0.89344-1.6994 0.89344 0.32456-1.8923-1.3749-1.3402 1.9-0.27609z"/>
+ <path fill="#ffbe4b" transform="matrix(1.091 0 0 1.1472 19.458 .32623)" d="m-7.7525 7.5611 0.84972 1.7217 1.9 0.27609-1.3749 1.3402 0.32456 1.8923-1.6994-0.89344-1.6994 0.89344 0.32456-1.8923-1.3749-1.3402 1.9-0.27609z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dissenter-browser.svg b/.icons/awkward/16x16/apps/dissenter-browser.svg
new file mode 100644
index 00000000..55d0a172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dissenter-browser.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#00d177" d="M 1.0909092,1 C 0.48654553,1 8e-8,1.5017499 8e-8,2.125 v 12.75 C 8e-8,15.49825 0.48654553,16 1.0909092,16 H 8.7272727 A 7.2727272,7.5 0 0 0 16,8.5 7.2727272,7.5 0 0 0 8.7272727,1 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="m 4.5,6.49995 h 6"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="m 4.5,8.49995 h 6"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round" d="m 4.5,10.49995 h 4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-absolute.svg b/.icons/awkward/16x16/apps/distributor-logo-absolute.svg
new file mode 100644
index 00000000..fb372378
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-absolute.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#7d644e" width="14" height="14" x="2" y="2" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,3 V 4 H 8 V 6 H 3 V 10 H 10 V 3 Z M 4,7 H 8 V 9 H 4 Z"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="11" y="11" rx=".8" ry=".8"/>
+ <rect style="fill:#b38a48" width="4" height="9" x="11" y="1" rx=".8" ry=".8"/>
+ <rect style="fill:#c8a972" width="9" height="4" x="1" y="11" rx=".8" ry=".8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-academix.svg b/.icons/awkward/16x16/apps/distributor-logo-academix.svg
new file mode 100644
index 00000000..a665d2a4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-academix.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffab32" d="M 8.0273438,2.3535156 3.09375,14.308594 C 4.49578,15.401919 6.2220691,15.997049 8,16 c 1.7963306,-1.65e-4 3.540333,-0.60489 4.951172,-1.716797 z"/>
+ <path style="fill:#df391e" d="M 9 0.0703125 L 9 4 L 13.195312 14.070312 A 8 8 0 0 0 16 8 A 8 8 0 0 0 9 0.0703125 z"/>
+ <path style="fill:#255f8a" d="M 7 0.072265625 A 8 8 0 0 0 0 8 A 8 8 0 0 0 2.8007812 14.078125 L 7 4 L 7 0.072265625 z"/>
+ <path style="fill:#ffffff" d="M 8 0 C 7.6602257 0.00314585 7.320997 0.02793564 6.984375 0.07421875 C 6.2750601 4.2210816 3.7215555 10.1643 2.1894531 13.490234 C 2.6514894 13.978247 3.1731765 14.406096 3.7421875 14.763672 L 5.3007812 11 L 8 11 L 10.699219 11 L 12.257812 14.763672 C 12.826824 14.406096 13.348511 13.978247 13.810547 13.490234 C 12.278445 10.1643 9.7249399 4.2210816 9.015625 0.07421875 C 8.679003 0.02793564 8.3397743 0.00314585 8 0 z M 8 3.9003906 L 9.9003906 9 L 8 9 L 6.0996094 9 L 8 3.9003906 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-aix.svg b/.icons/awkward/16x16/apps/distributor-logo-aix.svg
new file mode 100644
index 00000000..ef36c7b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-aix.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#95e000"/>
+ <path d="m8 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm0 1a6 6 0 0 1 6 6 6 6 0 0 1-6 6 6 6 0 0 1-6-6 6 6 0 0 1 6-6z" style="fill:#ffffff"/>
+ <path d="m4 5-1 6h1v-2h1v2h1l-1-6zm0 2h1v1h-1z" style="fill:#ffffff"/>
+ <rect x="7" y="5" width="1" height="6" style="fill:#ffffff"/>
+ <path d="m9 5 1.5 3-1.5 3h1l1-2 1 2h1l-1.5-3 1.5-3h-1l-1 2-1-2h-1z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-alpine.svg b/.icons/awkward/16x16/apps/distributor-logo-alpine.svg
new file mode 100644
index 00000000..960047b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-alpine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#0d597f" d="M 4.6849,15 C 4.2435,15 3.7018,14.693 3.4814,14.319 L 0.16534,8.6814 C -0.05511,8.3066 -0.05511,7.6934 0.16534,7.3186 L 3.4814,1.6814 C 3.7018,1.3066 4.2435,1 4.6849,1 H 11.315 C 11.757,1 12.298,1.3066 12.519,1.6814 L 15.835,7.3186 C 16.055,7.6934 16.055,8.3066 15.835,8.6814 L 12.519,14.319 C 12.298,14.693 11.757,15 11.315,15 Z"/>
+ <path style="fill:#ffffff" d="M 7,5 2,10 H 4 L 7,7 9,10 H 11 L 9.666,8.334 10,8 12,10 H 14 L 10,6 8.7773,7.2227 Z M 6,9 5,10 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-alt-linux.svg b/.icons/awkward/16x16/apps/distributor-logo-alt-linux.svg
new file mode 100644
index 00000000..880f6ff6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-alt-linux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ffd017" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="m 8.1396,13.108022 c -0.1782963,0.03554 -0.4813847,0.178271 -0.6778131,0.267519 -0.035544,0.01791 -0.035544,0.07136 0,0.07136 0.053702,0.01791 0.08952,0.03558 0.1248421,0.07136 0.089495,0.106932 0.1964036,0.196271 0.1964036,0.338996 0,0.160363 -0.089247,0.213842 -0.071363,0.356544 0.053479,0.285452 0.285204,0.680226 0.285204,0.983586 -0.017663,0.231726 -0.2317254,0.231726 -0.3565671,0.392336 -0.035792,0.05347 -0.053677,0.106934 -0.053677,0.178297 0,0.07136 -0.017663,0.196179 0.053677,0.196179 0.089024,0.01789 0.1069329,-0.160386 0.1961804,-0.160386 0.1248169,0.01766 0.1071808,0.19618 0.2140889,0.19618 h 4.6903672 c -0.01789,-0.0537 -0.05346,-0.124817 -0.089,-0.142726 -0.231998,-0.214065 -0.820514,-0.499517 -0.927447,-0.838175 -0.17852,-0.517401 0.05346,-1.177057 0.124817,-1.747937 0.249635,-1.658442 0.160635,-2.568228 -0.142701,-3.9414644 C 11.545977,8.5449756 11.421161,7.8495264 11.189436,7.0827145 11.153614,6.9399883 10.957685,6.743808 10.886099,6.6189907 10.83262,6.5297435 10.779165,6.3691088 10.761282,6.2622004 10.636465,5.6736596 10.690141,5.1030274 10.261988,4.6035109 10.101378,4.4252398 9.7982888,4.4073309 9.6021092,4.2825136 9.2276573,4.0863332 8.853181,3.8901532 8.4784814,3.6584275 8.4250272,3.6226097 8.264417,3.5691556 8.175393,3.6226097 8.6032987,3.925971 8.8887507,4.2825136 9.013568,4.8176002 9.0670226,5.0672348 9.1383853,5.6631256 8.8887507,5.805827 8.817388,5.8416411 8.3535442,6.2902713 8.1394801,6.8074493 8.0860259,6.9143574 7.7829126,7.6100542 7.426122,8.2699581 6.9982159,8.0379847 6.5700377,8.0203235 6.2669493,8.0203235 5.945952,8.0203235 5.52086,8.0558677 5.2533165,8.2520492 4.6829322,8.6802026 4.43305,9.2329507 4.2547785,9.8572841 4.1120527,10.338669 4.0230284,10.838185 3.9872354,11.337455 c -0.035792,0.677787 0.035913,0.881249 0.1070529,1.559061 0.053677,0.445816 0.1069084,0.874163 0.1427017,1.319976 0.089024,0.481386 0.071363,0.856084 0.053454,0.945085 -0.160363,0.499516 -0.4099972,0.677812 -0.8916296,0.767059 -0.071364,0 -0.1071564,0.03558 -0.089247,0.07136 h 1.3376918 v 0 h 1.4949927 c 0.1424786,0 0.1782715,-0.07136 0.3209973,-0.196181 0.1961804,-0.196181 -0.071363,-0.535086 0,-0.980902 0.1606103,-1.105941 0.641875,-1.559255 0.8736007,-2.629403 0.035818,-0.124817 0.053702,-0.285428 0.071611,-0.4637 0.089024,0.428154 0.2139609,0.292735 0.3387782,0.702979 0.1248173,0.427906 0.2496342,0.550412 0.4460626,0.65732 v 0 c -0.017911,0 -0.035818,0 -0.053702,0.01791 z"/>
+ <path style="fill:#ffffff" d="m 8.1495266,13.266039 c -0.044312,-4e-6 -0.089999,0.0066 -0.1346279,0.01995 -0.1069365,0.01791 -0.1428425,0.160853 -0.071232,0.232216 0,0 0.053321,0.03563 0.071232,0.05351 v 0.03561 c -0.04799,0.04815 -0.2155229,0.04166 -0.3119942,0.04844 0.045147,0.05883 0.079779,0.121744 0.079779,0.201585 0,0.160363 -0.089116,0.213456 -0.071232,0.356158 0.053479,0.285452 0.2856388,0.680347 0.2856388,0.983709 -8.753e-4,0.01129 -0.00465,0.01969 -0.00641,0.02992 0.065189,0.06025 0.2104324,0.08902 0.2379137,0.130353 0.053455,0.07136 -0.035398,0.196468 0.017809,0.267831 0.017911,0.0537 0.089794,0.07109 0.1253676,0.05342 0.089247,-0.01791 0.1245237,-0.124654 0.1958868,-0.124654 0.1248173,-0.01766 0.2856541,-0.0178 0.3746784,0.07123 0.035792,0.01791 0.053424,-1.45e-4 0.053424,-0.01781 0.017663,-0.07136 -0.2676547,-0.142674 -0.3034469,-0.428102 -0.035792,-0.23175 -0.017469,-0.484051 -0.1780789,-0.733685 -0.03557,-0.03581 -0.088966,-0.03559 -0.1068475,-0.08904 0,-0.07136 0.053424,-0.160999 0.053424,-0.250023 0,-0.0358 -0.01763,-0.106993 -0.053424,-0.124656 -0.053479,-0.01791 -0.1252605,0.01781 -0.1965991,0.01781 -0.1069332,0 -0.2313716,-4.9e-5 -0.3027343,-0.03561 -0.017881,-0.01789 -0.017984,-0.03551 0.017809,-0.05342 0.071115,-0.01791 0.2492494,0.07154 0.3561579,-0.03561 0.12484,-0.106931 0.2144348,-0.285465 0.1609806,-0.428191 -0.040276,-0.120471 -0.160538,-0.18093 -0.293474,-0.180942 z"/>
+ <path style="fill:#ff5811" d="M 8.3892343,3.7118813 C 8.6925707,3.872492 9.0670226,4.4431235 9.2632022,4.7462375 9.3524749,4.8710544 9.4772919,4.7641226 9.4235897,4.6572128 9.1207241,4.2290594 8.7639334,3.872492 8.3892343,3.7118813 v 0 M 6.8197919,8.947432 c 0.2317506,0.053702 0.4422737,0.1398895 0.5133888,0.353954 0.071611,0.2140889 0.3079956,0.3389062 0.218724,0.962992 0,0 -0.017663,0.07136 0,0 0.017663,-0.160362 -0.017663,0.07134 0,0 0.017885,-0.106933 0.1964294,0.144878 0.2319748,0.198333 -0.071363,-0.21409 -0.090094,-0.7155104 0.1774279,-0.6976019 0.1427258,0.017911 0.1248417,0.1248173 0.3568151,0.1782711 0.071115,0.017911 0.2317253,-0.035544 0.2675431,-0.1603622 0.088999,-0.2675435 0,-0.4995168 -0.2140889,-0.677788 C 8.2465114,8.9980492 8.0861491,8.944595 7.9257617,9.051751 c -0.035792,0.035573 -0.089272,0.1424786 -0.089272,0.1961804 0.03557,0.2317501 -0.089247,0.1603871 -0.1782715,0 C 7.5334017,9.051751 7.0694546,8.9118867 6.8197956,8.9474317 v 0 M 8.3536674,12.19061 c 0.1071561,-0.338905 -0.017663,-0.838176 -0.089247,-1.212874 -0.035573,-0.124817 0.1248169,-0.160363 0.1606098,-0.03554 0.1069336,0.499269 0.089025,0.873967 -0.071363,1.248419 v 0 M 8.9422057,5.7702795 C 8.9064137,5.7879425 8.7639338,5.8950968 8.6746622,5.948551 8.8708426,5.984124 9.1383857,5.7271116 9.2632026,5.9591098 9.3524756,6.1552902 9.42359,6.4404701 9.459383,6.6366505 c 0,-0.1248173 -0.017911,-0.6775407 0.035792,-0.7489034 0.089025,-0.1071561 0.2675435,-0.017911 0.3923608,0.035544 0.089025,0.035818 0.1427262,0.1427262 0.2317502,0.1961804 0.08924,0.035814 0.178519,0.053454 0.267519,0.017911 0.08902,-0.017911 0.178519,-0.089273 0.214088,-0.1782719 0.05346,-0.160635 -0.107156,-0.8026297 -0.463723,-0.6599039 -0.1427016,0.053454 -0.1606095,0.2675435 -0.2854274,0.3744519 -0.071118,0.053454 -0.142726,0.071363 -0.2317503,0.053454 -0.089247,0 -0.1964032,-0.053454 -0.2854275,-0.1248173 C 9.2097477,5.5132963 9.0849307,5.8058259 8.9422049,5.7702802 Z"/>
+ <path style="fill:#231f20" d="m 8.175393,13.485135 c 0.053454,0 0.1248169,0.07145 0.1069084,0.08936 -0.035792,0.03558 -0.053455,-0.01791 -0.1248173,-0.01791 -0.053455,0 -0.1069084,0.01791 -0.1069084,-0.01789 0,-0.03558 0.053454,-0.05356 0.1248173,-0.05356 z"/>
+ <path style="fill:#ffffff" d="M 8.8015346,5.8626482 C 8.6426293,5.9713364 8.3137591,6.3867112 8.1395851,6.8075157 8.0861302,6.9144238 7.7830698,7.6102169 7.4262792,8.2701207 c 0.089273,0.053454 0.2319332,0.1603528 0.3030487,0.2140302 0.4102692,0.3209977 0.606462,0.356357 0.8561214,0.6239005 0.106908,0.1606102 0.3030045,0.7312421 0.3564591,0.8205137 0.089024,0.2496349 0.1250555,0.4992779 0.071601,0.7489119 -0.053454,0.267544 -0.2322144,0.499417 -0.3212384,0.7493 -0.053702,0.142478 -0.088975,0.392299 -0.1424289,0.552685 -0.053454,0.160611 -0.053569,0.267556 -0.1428163,0.410258 -0.07114,0.07136 -0.1605234,0.01805 -0.1068216,-0.07122 0.053454,-0.106908 0.071364,-0.392499 0,-0.58868 C 8.2109573,11.462282 8.0859358,11.176882 8.0145723,11.01652 7.9255483,10.855885 7.765003,10.463602 7.7115244,10.303215 7.5332529,9.8394916 7.6403097,8.9474317 6.8197956,8.9474317 6.5167072,8.9832494 6.1775158,9.036778 5.9636745,9.2508669 5.696131,9.4825926 5.5892168,9.7325365 5.4643995,10.106988 c -0.107156,0.320997 -0.053612,0.534928 -0.089405,0.731108 -0.053207,0.481361 0.053701,0.642343 0,1.123951 -0.053207,0.499268 -0.1426091,0.167674 -0.2495175,0.542126 -0.071116,0.214064 -0.1425435,0.427965 -0.2852449,0.606484 -0.053231,0.07136 -0.2138197,0.124854 -0.2496375,0.0356 -0.1603626,-0.338906 -0.071535,-0.47101 -0.1073285,-0.774348 -0.035792,-0.07136 -0.071214,-0.05348 -0.071214,0 -0.035544,0.178519 1.5e-5,0.346371 0.017922,0.578121 0.053455,0.338907 0.2141046,0.660147 0.2852449,0.999029 0.089247,0.39236 0.4994296,1.462214 0.3390429,1.800873 -0.04613,0.07668 -0.1182817,0.194623 -0.1942915,0.250025 h 1.2822463 c 0.035621,0 0.064558,-0.0046 0.090179,-0.01316 7.294e-4,-2.37e-4 0.0012,-9.12e-4 0.00197,-0.0012 0.042346,-0.02234 0.084785,-0.05362 0.1273341,-0.09018 0.020113,-0.0186 0.041484,-0.03679 0.066957,-0.06038 0.022553,-0.02253 0.044868,-0.04644 0.066957,-0.07122 0.1304177,-0.200625 -0.09925,-0.523955 -0.03251,-0.940881 0.1606103,-1.105942 0.6420793,-1.559348 0.8738046,-2.629498 0.035821,-0.124817 0.053693,-0.285396 0.071602,-0.463667 0.089025,0.428152 0.2139583,0.292888 0.3387753,0.703133 0.1094365,0.416813 0.2264838,0.50511 0.4460174,0.657161 0.6390306,-0.0078 0.4157515,0.917657 0.5351164,1.322611 0.089025,0.249634 0.3026771,0.445867 0.374263,0.695502 0.1069328,0.320998 0.053665,0.534842 -0.03561,0.83793 h 0.6420913 c 0.5887882,-0.05346 1.1950142,-0.856127 1.2663782,-1.355396 0.03557,-0.178272 -0.01772,-0.891351 -0.107209,-1.051961 -0.160387,-0.267543 -0.392367,-0.445991 -0.499275,-0.624287 -0.338658,-0.481608 -0.21394,-1.266199 -0.07122,-1.80126 0.124817,-0.499269 0.427817,-1.1591699 0.445477,-1.1591699 0.0358,-0.053455 -0.05323,-0.1073578 -0.08901,-0.035996 -0.142726,0.1606099 -0.32109,0.6598359 -0.392454,0.8739259 -0.089,0.267542 -0.160269,0.570774 -0.195839,0.838317 -0.05346,0.410245 0.07105,0.856109 -0.01819,1.266378 -0.01766,0.08924 -0.1602486,0.17808 -0.2318349,0.124626 C 9.2276934,12.557609 9.1029625,11.61272 9.1208718,10.917023 9.1385345,10.203665 9.4413891,9.5438513 9.5485452,8.8305181 9.5841186,8.669883 9.4237775,8.5274603 9.4061162,8.36685 9.3705428,8.1527611 9.3884171,8.0811475 9.3705064,7.8849915 c 0,-0.1248417 0.089017,-0.4100646 0.089017,-0.5348819 0.017911,-0.3033365 -0.017911,-0.6241419 0,-0.9451396 C 9.3907107,5.8181491 9.2769097,6.1413724 8.8015649,5.8626376 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-android.svg b/.icons/awkward/16x16/apps/distributor-logo-android.svg
new file mode 100644
index 00000000..4a71a0d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-android.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#2e9551;stroke-width:1.60000002;stroke-linecap:round" d="M 3.6,6 1.8,3.8"/>
+ <path style="fill:none;stroke:#2e9551;stroke-width:1.60000002;stroke-linecap:round" d="M 12.4,6 14.2,3.8"/>
+ <path style="fill:#30dd81" d="M 15.203514,12 H 0.776772 c 0,0 -0.81230828,0 -0.77556188,-0.769972 C 0.3904452,7.1729872 3.82384,4 8.0017824,4 12.166516,4 15.591402,7.1529556 15.998572,11.191574 16.039101,12 15.203514,12 15.203514,12 Z"/>
+ <circle style="fill:#ffffff" cx="4" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="-12" cy="9" r="1" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-antix.svg b/.icons/awkward/16x16/apps/distributor-logo-antix.svg
new file mode 100644
index 00000000..7a1085bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-antix.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle style="fill:#acaeb5" cx="8" r="8" cy="8"/>
+ <path style="fill:#e4e4e4" d="m5 0c-1 0-1.5138773 0-4 2 3-1 5.2383183 0.7634684 8.046875 3.7890625-3.8431284 4.1471594-9.046875 10.210938-9.046875 10.210938h4l6.386719-8.5136719c1.52869 2.2195375 2.613281 5.0605649 2.613281 8.5136719h2c0-2.876846-1.613121-6.6670392-3.619141-9.8398438l1.619141-2.1601562s1-1 2 0c0-1 1-1 1-1s0-1-3-1c-0.267264 0-1.342545 1.032541-2.742188 2.4980469-1.9072679-2.6166743-3.9577155-4.4980469-5.257812-4.4980469z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-archbang.svg b/.icons/awkward/16x16/apps/distributor-logo-archbang.svg
new file mode 100644
index 00000000..fffad402
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-archbang.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1793d1" d="M 0,16 C 0,16 4.5,13 8,13 11.5,13 16,16 16,16 L 8,1.9999e-4 Z"/>
+ <path style="fill:#ffffff" d="M 9.5879 3.1777 C 9.5879 3.1777 8 4 7 4 C 6 4 7 4 7 6 L 7 10 L 8 9 L 9.8008 3.6016 L 9.5879 3.1777 z M 7.5 11 A 1.5 1.5 0 0 0 6 12.5 A 1.5 1.5 0 0 0 6.1992 13.24 C 6.8104 13.102 7.4188 13 8 13 C 8.2902 13 8.5879 13.027 8.8887 13.064 A 1.5 1.5 0 0 0 9 12.5 A 1.5 1.5 0 0 0 7.5 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-archlabs.svg b/.icons/awkward/16x16/apps/distributor-logo-archlabs.svg
new file mode 100644
index 00000000..a821cd50
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-archlabs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#606060" d="m0 15.9998s4.5-3 8-3 8 3 8 3l-8-15.9998z"/>
+ <path style="fill:#ffffff" d="m8 5s-2 2-2 4c0 1.082714 0.5756283 2.422799 1.1132812 3.457031-0.0659094-0.387209-0.1132812-0.846851-0.1132812-1.457031 0-1 1-2 1-2s1 1 1 2c0 0.964048-0.1036189 1.606468-0.2441406 2.044922 0.045319 0.004945 0.0912184 0.013788 0.1367187 0.019531 0.5342004-0.685878 1.1074219-1.71471 1.1074219-3.064453 0-2.5084746-2-4-2-4v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-archlinux.svg b/.icons/awkward/16x16/apps/distributor-logo-archlinux.svg
new file mode 100644
index 00000000..a6613c2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-archlinux.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1793d1;fill-rule:evenodd" d="M 7.9986217,4e-4 C 7.2863177,1.746378 6.8567107,2.888444 6.0636697,4.582343 6.5498887,5.097656 7.030724,5.697729 8,6.37548 6.9579491,5.946765 6.3631698,5.516371 5.831983,5.069737 4.8170574,7.18715 3.2268949,10.203272 2.5e-7,16 2.5362349,14.536138 4.3022166,13.63363 6.1345878,13.289234 6.0559078,12.950918 6.0111707,12.584963 6.0142118,12.203128 l 0.0028,-0.08124 C 6.0572518,10.497349 7.1202948,9.002194 8.1036918,9 c 0.983396,-0.0022 1.9397132,1.804225 1.8994652,3.428765 -0.0076,0.305716 -0.04206,0.599752 -0.1023132,0.872509 C 11.713212,13.655749 13.498093,14.555938 16,16 15.50666,15.091971 15.066331,14.273422 14.645846,13.493831 13.983472,12.980558 13.409246,12.312566 12,11.589375 c 0.968636,0.251637 1.545542,0.541953 2.086132,0.866469 C 9.8108658,4.497543 9.4647958,3.439957 7.9984977,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-archman.svg b/.icons/awkward/16x16/apps/distributor-logo-archman.svg
new file mode 100644
index 00000000..d645312a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-archman.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill-rule:evenodd;fill:#af0500" d="m8 0c-0.712304 1.745978-1.142506 2.8881322-1.935547 4.5820312 0.486219 0.515313 0.968224 1.1152178 1.9375 1.7929688-1.042051-0.428715-1.636782-0.8580535-2.167969-1.3046875-1.014925 2.117413-2.605137 5.1329595-5.832031 10.929688 2.536234-1.463862 4.302394-2.366541 6.134766-2.710938-0.0044-0.01877-0.0056-0.03965-0.0098-0.05859a3 3.5 0 0 1 -1.126919 -2.730472 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 3 3.5 0 0 1 -1.083985 2.691406c-0.0067 0.03485-0.0061 0.07517-0.01367 0.109375 1.812367 0.354475 3.597701 1.255157 6.099608 2.699219-0.49334-0.908029-0.934984-1.726268-1.355469-2.505859-0.662374-0.513273-1.235285-1.181106-2.644531-1.904297 0.968636 0.251637 1.545348 0.540718 2.085938 0.865234-4.275266-7.9583009-4.621593-9.015121-6.087891-12.455078z"/>
+ <path style="fill:#c2c2c2" d="m8 7a3 3.5 0 0 0 -3 3.5 3 3.5 0 0 0 1.1875 2.787109c0.1453225-0.037265 0.2932103-0.083014 0.4355469-0.113281a2 3 0 0 1 -0.6230469 -2.173828 2 3 0 0 1 2 -3 2 3 0 0 1 2 3 2 3 0 0 1 -0.6230469 2.173828c0.1415836 0.030107 0.2890532 0.074294 0.4335938 0.111328a3 3.5 0 0 0 1.1894531 -2.785156 3 3.5 0 0 0 -3 -3.5z"/>
+ <path style="fill:#e6e6e6" d="m6 11h1l1-1 1 1h1l-1 1 1 2-2-1-2 1 1-2z"/>
+ <path style="fill:#f4f4f4" d="m8 10v2l2-1h-1z"/>
+ <path style="fill:#9f9f9f" d="m8 12v1l-2 1z"/>
+ <path style="fill-rule:evenodd;fill:#af0500" d="m8 0c-0.712304 1.745978-1.142506 2.8881322-1.935547 4.5820312 0.486219 0.515313 0.968224 1.1152178 1.9375 1.7929688-1.042051-0.428715-1.636782-0.8580535-2.167969-1.3046875-1.014925 2.117413-2.605137 5.1329595-5.832031 10.929688 2.536234-1.463862 4.302394-2.366541 6.134766-2.710938-0.0044-0.01877-0.0056-0.03965-0.0098-0.05859a3 3.5 0 0 1 -1.126919 -2.730472 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 3 3.5 3 3.5 0 0 1 -1.083985 2.691406c-0.0067 0.03485-0.0061 0.07517-0.01367 0.109375 1.812367 0.354475 3.597701 1.255157 6.099608 2.699219-0.49334-0.908029-0.934984-1.726268-1.355469-2.505859-0.662374-0.513273-1.235285-1.181106-2.644531-1.904297 0.968636 0.251637 1.545348 0.540718 2.085938 0.865234-4.275266-7.9583009-4.621593-9.015121-6.087891-12.455078z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-arcolinux.svg b/.icons/awkward/16x16/apps/distributor-logo-arcolinux.svg
new file mode 120000
index 00000000..9b95bb52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-arcolinux.svg
@@ -0,0 +1 @@
+arcolinux-hello.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/distributor-logo-artix.svg b/.icons/awkward/16x16/apps/distributor-logo-artix.svg
new file mode 100644
index 00000000..524d3cb8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-artix.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#3bb2d4" d="m8 0-2.8007812 5.5996094 7.4667972 3.734375zm-3.7734375 7.5449219-4.2265625 8.4550781 12-5zm9.4101565 3.7285161-3.414063 2.560546 5.777344 2.166016z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-aryalinux.svg b/.icons/awkward/16x16/apps/distributor-logo-aryalinux.svg
new file mode 100644
index 00000000..9f93587b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-aryalinux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#16ae16" d="M 7,2 6,4 V 14 H 8 V 2 Z M 5,6 1,14 H 3 L 5,10 Z"/>
+ <path style="fill:#ff8416" d="M 9,2 V 14 H 10 L 11,12 V 2 Z M 12,12 11,14 H 15 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-backbox.svg b/.icons/awkward/16x16/apps/distributor-logo-backbox.svg
new file mode 100644
index 00000000..33989290
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-backbox.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m6 0c-0.265199 5.1058752e-5 -0.5195195 0.1054325-0.7070312 0.29296875l-5 5c-0.18753625 0.1875117-0.29291769 0.4418322-0.29296875 0.7070312v9c5.5217905e-5 0.552262 0.44773812 0.999945 1 1h10c0.303863 1.75e-4 0.591324-0.137806 0.78125-0.375l4-5c0.141772-0.177449 0.21892-0.397871 0.21875-0.625v-9c-5.5e-5 -0.55226188-0.447738-0.99994478-1-1z" style="fill:#e4e4e4"/>
+ <path d="m6 2c-0.265199 5.11e-5 -0.5195195 0.1054325-0.7070312 0.2929688l-3 3c-0.1875363 0.1875117-0.2929177 0.4418322-0.2929688 0.7070312v7c5.52e-5 0.552262 0.4477381 0.999945 1 1h7c0.265199-5.1e-5 0.519519-0.105433 0.707031-0.292969l3-3c0.187536-0.187512 0.292918-0.441832 0.292969-0.707031v-7c-5.5e-5 -0.5522619-0.447738-0.9999448-1-1z" style="fill:#489ad4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-blackarch.svg b/.icons/awkward/16x16/apps/distributor-logo-blackarch.svg
new file mode 100644
index 00000000..9bf0ecde
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-blackarch.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="M 8,5 6.888672,7 8,8 6.460937,7.7695312 3,14 C 3,14 5.202573,12.538951 7.091797,12.119141 7.0321263,11.924935 7.0008277,11.713836 7,11.5 7,10.671573 7.4477153,10 8,10 c 0.5522847,0 1,0.671573 1,1.5 -2.146e-4,0.213622 -0.030846,0.424712 -0.089844,0.619141 C 10.79898,12.539484 13,14 13,14 L 11.845703,11.923828 10,11 h 1.333984 z" style="fill:#3f3f3f"/>
+ <path d="m7 3h2v10l-2 3z" style="fill:#8e8e8e"/>
+ <path d="M 8,5 6.8886719,7 8,8 6.4609375,7.7695312 3,14 C 3,14 5.2025734,12.538951 7.0917969,12.119141 7.0321262,11.924935 7.0008276,11.713836 7,11.5 7,10.671573 7.4477153,10 8,10 c 0.5522847,0 1,0.671573 1,1.5 -2.146e-4,0.213622 -0.030846,0.424712 -0.089844,0.619141 C 10.79898,12.539484 13,14 13,14 L 11.845703,11.923828 10,11 h 1.333984 z" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke:#3db0ea"/>
+ <path d="M 8 0 C 7.446 0 7 0.51180474 7 1.1464844 L 7 2.8535156 C 7 2.9054694 7.0195989 2.9499168 7.0253906 3 L 7 3 L 7 3.0683594 A 2 0.5 0 0 0 6 3.5 A 2 0.5 0 0 0 7 3.9335938 L 7 4 L 9 4 L 9 3.9316406 A 2 0.5 0 0 0 10 3.5 A 2 0.5 0 0 0 9 3.0664062 L 9 3 L 8.9746094 3 C 8.9804009 2.9499175 9 2.9054686 9 2.8535156 L 9 1.1464844 C 9 0.51180473 8.554 -1.4802974e-16 8 0 z " style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-bodhi-linux.svg b/.icons/awkward/16x16/apps/distributor-logo-bodhi-linux.svg
new file mode 100644
index 00000000..d062aac7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-bodhi-linux.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ff6600" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="6"/>
+ <g transform="matrix(0.09612692,0,0,0.09650419,-3.3054891,10.720795)">
+ <path style="fill:#5a860b" d="M 186.56017,45.31822 C 169.54353,30.824731 163.17243,22.126838 145.15565,8.8368253 c -3.15476,-1.30232 -3.71374,0.4277158 -7.5,2.6193857 -14.60684,8.45511 -17.35822,12.081424 -24.55233,12.081424 -6.12314,0 -7.87129,-0.45849 -13.972463,-3.66457 -3.835524,-2.01551 -7.630332,-4.60301 -8.432907,-5.75 -4.845162,-6.9243995 -6.606738,-9.8206596 -9.895054,-16.2687795 -2.014792,-3.95084 -5.99354,-11.2012215 -6.297731,-13.5753815 -0.304192,-2.374159 -1.347466,-5.902078 -2.318387,-7.839821 -0.970921,-1.937742 -2.965576,-8.237742 -4.432568,-14 -2.102127,-8.257033 -2.534088,-13.414109 -2.038735,-18.171115 0.794682,-7.631544 0.517309,-10.549938 -5.436808,-16.469331 -5.565005,-5.53255 -21.886299,-26.920684 -24.671105,-33.095537 -2.389232,-5.29773 -0.99227,-8.04207 1.781969,-3.50068 8.639069,14.142021 23.203099,31.068518 30.319588,35.239059 4.202392,2.462765 4.568877,1.67543 11.215999,0.487523 11.74418,-2.098802 31.583842,0.235823 37.779162,4.44565 2.10345,1.429331 4.40624,2.598784 5.1173,2.598784 0.71107,0 3.85351,0.9 6.98321,2 3.1297,1.1 6.76294,2 8.07388,2 3.55807,0 12.27788,2.680076 14.00805,5.531551 0.84105,1.386124 3.733,3.971076 6.42656,5.744338 3.96438,2.609893 5.61121,4.65292 8.64442,10.724111 4.24734,8.501356 4.49647,11.311387 2.26472,18.826489 -1.19912,4.037863 -2.91362,6.670709 -6.95425,10.679196 -7.01133,6.9555343 -11.61976,10.67067427 -7.57027,16.5249643 4.72019,6.8238797 15.06282,16.3700447 31.0052,30.4755747 8.23928,7.28998 15.23856,13.92696 15.55396,14.74887 2.38354,6.21142 -2.71278,4.01232 -13.69689,-5.91031 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-bunsenlabs.svg b/.icons/awkward/16x16/apps/distributor-logo-bunsenlabs.svg
new file mode 100644
index 00000000..c087e264
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-bunsenlabs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#fbb620" d="M 9,2 C 9,2 5,4 5,8 5,9.5457 5.4503,10.935 6,12.066 V 11 C 6,9 8,8 8,8 8,8 9,10 9,11 9,13 8,15 8,15 8,15 11,13 11,9 11,6 9,4 9,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-calculate-linux.svg b/.icons/awkward/16x16/apps/distributor-logo-calculate-linux.svg
new file mode 100644
index 00000000..49aca0cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-calculate-linux.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff7f1c" d="m 4.8,0 h 6.4 C 13.8592,0 16,2.1408 16,4.8 v 6.4 C 16,13.8592 13.8592,16 11.2,16 H 6.252258 L 5.0771384,15.445723 C 2.6720548,14.3113 0.56722616,13.980087 0.67744968,11.323173 L 0.92379504,5.38507 C 1.019091,3.08798 1.6002101,0.5893626 3.7521524,0.11376412 4.0892404,0.03926468 4.439866,0 4.8,0 Z"/>
+ <path style="fill:#3d3d3d" d="M 3.9632812,0.07656248 C 1.7065463,0.47094224 0,2.4269416 0,4.8 v 6.4 C 0,13.8592 2.1408,16 4.8,16 h 1.6742188 c 0.25512,-0.986795 0.3663788,-2.367672 0.3031248,-3.270188 -0.00589,-0.08407 0.1017272,-0.327552 0.3703128,-0.580469 0.268588,-0.252917 0.67907,-0.525438 1.2117188,-0.744531 1.0652972,-0.438187 2.6174538,-0.666408 4.5273438,-0.148438 0.883355,0.239691 1.520233,0.38704 1.972656,0.469531 0.452424,0.08249 0.710281,0.105579 0.8875,0.07109 0.04431,-0.0086 0.08541,-0.02092 0.126563,-0.04766 0.01339,-0.0087 0.02572,-0.02298 0.03828,-0.03594 0.0157,-0.08206 0.02601,-0.165706 0.0375,-0.249219 -0.01828,-0.0349 -0.04263,-0.06471 -0.06563,-0.08984 -0.09988,-0.109172 -0.248286,-0.20118 -0.411718,-0.2875 h -8e-4 C 15.343829,11.019668 14.954108,10.753689 14.428887,10.414188 13.903666,10.074687 13.22979,9.815944 12.478105,9.416532 10.974733,8.617708 9.3256912,7.8886288 7.754668,8.0587192 6.9068016,8.1506072 6.3013516,7.9836616 5.8929492,7.6899692 5.4845468,7.3962768 5.2640108,6.9718636 5.2038868,6.514188 5.0836408,5.5988368 5.4592844,4.8190184 6.4531052,4.5929704 7.4359292,4.3693164 8.1901364,4.200194 8.8142528,3.9882828 9.1263308,3.8823272 9.369006,3.7723252 9.521284,3.6000016 9.597423,3.5138396 9.6485424,3.4037936 9.6486276,3.2859392 c 8.72e-5,-0.117854 -0.04711,-0.232224 -0.125,-0.3406252 -0.023084,-0.03234 -0.057811,-0.054462 -0.096875,-0.061719 0,0 -0.6286196,-0.1137436 -1.3703124,-0.385156 C 7.314748,2.2270271 6.6304272,1.7925625 6.2101368,1.2007828 c -0.00176,-0.00266 -0.00356,-0.00527 -0.00547,-0.00781 C 5.7922084,0.68050404 4.9603324,0.25257232 3.9632812,0.07656248 Z"/>
+ <path style="fill:#e6e7e8" d="m 8.7368,10.034449 c -0.8005896,5.2e-4 -1.5898548,0.166384 -2.3547092,0.391103 0.1623684,0.547083 0.3034044,1.546917 0.4054884,2.252213 0.023524,-0.108464 0.1298964,-0.311904 0.3600844,-0.528663 0.268588,-0.252917 0.6793208,-0.525351 1.2119696,-0.744444 1.0652972,-0.438187 2.6174628,-0.666768 4.5273528,-0.148799 0.673229,0.182675 1.165805,0.298846 1.580146,0.386607 -1.124015,-0.287333 -2.152972,-0.858354 -3.26009,-1.20118 C 10.410494,10.182023 9.5764744,10.025014 8.7368,10.034449 Z m 6.317436,1.723999 c 0.245265,0.03964 0.42765,0.05764 0.563278,0.0517 -0.01302,-0.0033 -0.05017,-0.0058 -0.130817,-0.0054 -0.124533,-0.0059 -0.284253,-0.02519 -0.432461,-0.0463 z"/>
+ <path style="fill:#ffffff" d="M 0,6.6359376 V 11.2 C 0,13.8592 2.1408,16 4.8,16 h 1.6109376 c 0.016152,-0.09356 0.03636,-0.184713 0.05,-0.279688 C 6.7328396,13.822514 6.6567612,11.64409 5.6593752,9.2273436 4.9630436,7.5406852 4.1427652,7.0319524 3.5078124,7.6257812 2.3186196,8.738252 0.75046676,6.8902676 0.12656248,6.6656248 0.08678232,6.651308 0.0421804,6.6459496 0,6.6359376 Z"/>
+ <path style="fill:#727072" d="M 3.9656248,0.07656248 C 2.4404776,0.34233688 1.1697409,1.3214392 0.50390624,2.6617188 1.9144496,2.0297871 3.2867424,2.0123129 4.4617188,3.4585936 5.9989184,5.3834032 9.4409672,3.4053416 9.57521,3.0257812 9.566438,3.0100372 9.555638,2.9944212 9.545522,2.9789064 9.522042,2.9705704 9.375972,2.9183248 9.120522,2.8156248 8.8709444,2.7582252 8.5193888,2.6678404 8.0564596,2.4984376 7.3147672,2.2270254 6.6304468,1.7925609 6.210156,1.2007812 6.208396,1.1981212 6.206596,1.1955156 6.204688,1.1929688 5.7925452,0.68092364 4.9615872,0.253008 3.9656248,0.07656248 Z M 5.55,7.3618428 c 0.1534424,0.38361 0.563662,1.3185316 0.7554688,1.9132812 1.1698572,-0.4891804 3.1059228,-1.2041788 7.0187502,1.327344 2.61346,1.691262 2.816928,0.865257 2.196093,0.5375 -0.108846,-0.05752 -0.372818,-0.24134 -0.694531,-0.466406 -0.128369,-0.08437 -0.240694,-0.158926 -0.396093,-0.259376 C 13.904466,10.074686 13.229809,9.815161 12.478125,9.4157488 10.974752,8.6169248 9.3257108,7.8886272 7.7546876,8.0587176 6.9068216,8.1506056 6.3013712,7.98366 5.8929688,7.6899676 5.7599528,7.5943124 5.6487428,7.4834592 5.5546876,7.3634052 c -0.00152,-7.2e-4 -0.0032,-8.4e-4 -0.00469,-0.00156 z"/>
+ <path style="fill:#ffbc3d" d="M 6.5281924,1.5508944 C 6.2675624,1.6590645 5.9211448,1.9275929 5.8309504,2.0845026 5.7412452,2.3057221 5.5907444,2.5061388 5.3692692,2.6082208 5.08639,2.7668572 4.7414868,2.7993856 4.4836684,3.0024708 4.2802936,3.18008 4.4123528,3.4741468 4.5650356,3.6367768 4.9365128,4.0437788 5.4594896,4.3117968 6.0035752,4.3924592 6.50731,4.4503756 6.8245088,4.2319284 7.3172324,4.1690364 7.9549244,4.0441532 8.6122904,3.9772304 9.2201504,3.736126 9.389018,3.665154 9.5485596,3.5461076 9.6359784,3.3836836 9.6436384,3.3517956 9.6489904,3.3191816 9.6490144,3.2856826 9.6491016,3.1678286 9.6019314,3.0533298 9.5240412,2.944929 9.5007972,2.912761 9.4659952,2.890847 9.4269392,2.883791 c 0,0 -0.028024,-0.00644 -0.029668,-0.00674 -0.078596,0.00156 -0.1730272,0.00308 -0.191056,0.0054 C 8.9648664,2.819636 8.7498084,2.7452104 8.5485324,2.6612672 8.3941856,2.6144736 8.229502,2.5614704 8.056282,2.4980828 7.4700912,2.2835746 6.9825968,1.9661973 6.5281924,1.5508944 Z"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="1.5" r=".5"/>
+ <path style="fill:#3d3d3d" d="m 4.8476185,1.4654873 c 0,-0.1782223 -0.1442215,-0.3222223 -0.3222215,-0.3222223 -0.1786668,0 -0.32289,0.144 -0.32289,0.3222223 0,0.1782222 0.1442232,0.3228888 0.32289,0.3228888 0.178,0 0.3222215,-0.1446666 0.3222215,-0.3228888"/>
+ <path style="fill:#ffffff" d="m 4.4172635,1.4077761 c 0,-0.026889 -0.021777,-0.049333 -0.048666,-0.049333 -0.027111,0 -0.048888,0.022445 -0.048888,0.049333 0,0.026889 0.021775,0.048667 0.048888,0.048667 0.026887,0 0.048666,-0.021778 0.048666,-0.048667"/>
+ <path style="fill:#ffffff" d="M 4.960242,1.3930206 C 4.9853545,1.4947985 4.7613535,1.2865762 4.4922417,1.2865762 c -0.2697782,0 -0.4728898,0.2353333 -0.4455565,0.084889 0.029333,-0.1604445 0.2082233,-0.3640002 0.4568903,-0.3640002 0.2344447,0 0.408888,0.1915557 0.4566665,0.3855556"/>
+ <path style="fill:#3d3d3d" d="m 4.6297612,3.278304 v 0 c 0.00674,-0.077336 0.082246,-0.1055696 0.1555928,-0.1074108 0.041736,-6.4e-4 0.087157,0.011048 0.127666,0.038976 0.2700612,0.1856672 0.83808,0.5109692 1.5672468,0.5097416 0.2025464,6.4e-4 0.4050928,-0.024856 0.5993532,-0.08286 0.6232904,-0.1908844 1.3684148,-0.2028532 1.5746436,-0.2028532 0.2062292,0 0.647228,0.052785 0.647228,0.052785 0.3345076,-0.00552 0.3357364,-0.24459 0.28295,-0.4557292 L 9.4549364,2.8775092 c 0,0 0.2301664,0.057695 0.2157416,0.3501596 C 9.642138,3.6257028 9.1673804,3.5130748 8.9132768,3.5057096 8.4096728,3.4912856 7.6808144,3.5634048 7.0526124,3.7162352 6.850066,3.776692 6.429322,3.7647232 6.429322,3.7647232 5.8545208,3.764424 5.2278876,3.4707244 5.1170996,3.4529248 4.9203856,3.3811128 4.680704,3.5011064 4.6297612,3.2783052"/>
+ <path style="opacity:0.5;fill:#ffffff" d="m 6.498972,1.5230226 c -0.0961,0.041499 -0.1751284,0.074624 -0.1897072,0.074624 -0.1792212,0 -0.296954,0.1783861 -0.30524,0.2778179 -0.028848,0.3452495 0.2831916,0.579824 1.3109604,0.6666732 1.2913872,0.1086384 2.3126,0.8054288 2.2742408,0.5178744 l 0.00224,-4.8e-4 C 9.572578,3.0207684 9.550924,2.9823216 9.5240344,2.9448988 9.5007904,2.9127308 9.465988,2.8908176 9.4269328,2.8837612 c 0,0 -0.6289656,-0.114296 -1.3706584,-0.3857088 C 7.4571752,2.2788345 6.9544452,1.9519371 6.49898,1.523012 Z"/>
+ <path style="fill:#3d3d3d" d="m 6.3056804,1.9839102 c -0.032528,0.059229 0.04143,0.073039 0.098205,0.104649 0.057081,0.031609 0.070277,0.042964 0.1126272,0.051557 0.040816,0.00798 0.00184,-0.077029 -0.044192,-0.1439308 -0.045112,-0.065674 -0.1334964,-0.071198 -0.1666404,-0.012275"/>
+ <path style="fill:#3d3d3d" d="m 6.3163396,1.4921705 c -0.072721,0.00733 -0.149668,0.037758 -0.222076,0.087661 C 5.94945,1.6796363 5.810832,1.8604133 5.7170968,2.1282746 5.6319148,2.3718866 5.4456848,2.4964376 5.218552,2.5949008 4.9914216,2.693364 4.7300036,2.7559544 4.5226604,2.8803612 4.4186344,2.9427852 4.3473496,3.0259316 4.3131724,3.1213164 4.2789964,3.2167008 4.2819604,3.320632 4.3108524,3.4225108 4.3687856,3.6262676 4.5253952,3.8305444 4.7329752,4.0136604 5.1481356,4.379892 5.7733016,4.6648772 6.2919928,4.5468188 A 0.07677374,0.07677374 0 1 0 6.2578288,4.3971208 C 5.8205612,4.4966468 5.2207752,4.2392628 4.8345744,3.8985772 4.641472,3.7282344 4.5036024,3.537992 4.4587544,3.3802536 4.4363384,3.3013844 4.4360824,3.2329496 4.4573544,3.1734632 4.4786664,3.1139772 4.521704,3.060056 4.6016592,3.0120772 4.7779252,2.9063172 5.0359348,2.8416752 5.2795704,2.7360576 5.523206,2.6304396 5.7584796,2.4739072 5.86173,2.1786235 5.9469456,1.9352088 6.07072,1.7824256 6.1813908,1.7061531 6.2920592,1.6298808 6.3780976,1.6333526 6.4196476,1.6652447 A 0.0767868,0.0767868 0 1 0 6.5131524,1.5434184 C 6.45736,1.5005952 6.3889732,1.4848415 6.3162544,1.4921705 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-condres.svg b/.icons/awkward/16x16/apps/distributor-logo-condres.svg
new file mode 100644
index 00000000..974d5533
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-condres.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#aeea66"/>
+ <path d="M 0.20898438 0.41796875 C 0.087033869 0.58371729 0 0.77753456 0 1 L 0 15 C 0 15.554 0.446 16 1 16 L 8 16 L 0.20898438 0.41796875 z " style="fill:#f8d057"/>
+ <path d="M 0.234375 0.38085938 C 0.2249215 0.39256144 0.21791038 0.405837 0.20898438 0.41796875 L 8 16 L 15.791016 0.41796875 C 15.78209 0.405837 15.775079 0.39256144 15.765625 0.38085938 L 8 13 L 0.234375 0.38085938 z " style="fill:#ffffff"/>
+ <path d="m15.791016 0.41796875-7.791016 15.582031h7c0.554 0 1-0.446 1-1v-14c0-0.22246544-0.087034-0.41628271-0.208984-0.58203125z" style="fill:#3195d2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-crux.svg b/.icons/awkward/16x16/apps/distributor-logo-crux.svg
new file mode 120000
index 00000000..4fdfc288
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-crux.svg
@@ -0,0 +1 @@
+tuxpuck.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/distributor-logo-debian.svg b/.icons/awkward/16x16/apps/distributor-logo-debian.svg
new file mode 100644
index 00000000..d0b14c66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-debian.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#f9548f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m3.0235 6.0453c0.0662-0.1979 0.078-0.3167 0.1033-0.4319-0.1824 0.228-0.0841 0.2766-0.1033 0.4319m0.3371-1.3757c0.0329 0.297-0.2286 0.4128 0.0578 0.2166 0.1538-0.3384-0.0598-0.0936-0.0578-0.2166m5.0054-2.6009c0.1426-0.0509 0.3501-0.028 0.502-0.0615-0.1975 0.0161-0.3938 0.0258-0.5876 0.0499l0.085637 0.01158m4.5807 5.548-0.0309 0.076131c-0.057 0.3942-0.18 0.7842-0.368 1.146 0.208-0.3816 0.342-0.7991 0.399-1.2221m-5.7974 1.2318c-0.0737-0.0794-0.1165-0.1748-0.1654-0.2701 0.0466 0.167 0.1419 0.3106 0.2304 0.4568l-0.065-0.1866m-0.3275 0.0125-0.0298 0.1444c0.1387 0.1841 0.2488 0.3835 0.4256 0.5269-0.1273-0.2426-0.2217-0.3428-0.3958-0.6713m1.7265-6.6325-0.079386 0.016139 0.073761-0.0066 0.00563-0.00954m-0.2244-0.061c0.1126 0.019585 0.24327 0.034759 0.22449 0.061096 0.12377-0.026579 0.15127-0.050578-0.22441-0.061078m2.3484 5.0723c0.02568-0.37114-0.07465-0.25364-0.10837-0.11227 0.03923 0.020135 0.07041 0.26177 0.10837 0.11227m-0.41756 1.0626c0.126-0.1695 0.218-0.3549 0.25-0.5466-0.029 0.1365-0.104 0.2545-0.176 0.3791-0.3938 0.2426-0.037-0.144 0-0.2911-0.4236 0.5217-0.058 0.3128-0.074 0.4586m-1.1313 0.2754c-0.21081 0.0027 0.03965 0.10592 0.31495 0.14744 0.076336-0.058198 0.14491-0.11668 0.20644-0.17378-0.17116 0.040967-0.34556 0.041927-0.52138 0.026345m-6.0996-2.5325c0.0662-0.1982 0.078-0.3171 0.1033-0.432-0.1825 0.2281-0.0841 0.2768-0.1033 0.432m0.3369-1.3757c0.0329 0.2971-0.2285 0.4126 0.0579 0.2164 0.1538-0.3384-0.0598-0.0933-0.0579-0.2164m5.005-2.6015c0.14237-0.050894 0.35021-0.027998 0.50176-0.061514-0.19726 0.016137-0.39353 0.025792-0.58726 0.049928l0.085508 0.011585m4.5809 5.5485-0.0309 0.076134c-0.057 0.3943-0.18 0.7843-0.368 1.1461 0.208-0.3816 0.342-0.7991 0.399-1.2221m-5.7971 1.2316c-0.0734-0.0794-0.1165-0.1749-0.1654-0.2698 0.0466 0.1671 0.142 0.3106 0.2305 0.4568l-0.0651-0.187m-0.3275 0.0124-0.0298 0.1444c0.1387 0.1842 0.2488 0.3836 0.4256 0.527-0.1273-0.2426-0.2217-0.3428-0.3958-0.6714m1.7263-6.6326-0.079158 0.016137 0.073796-0.00662 0.00536-0.00952m3.144 5.1659c0.01163 0.31162-0.09108 0.46305-0.18398 0.73084l-0.16705 0.082935c-0.13656 0.26493 0.01356 0.1682-0.08424 0.37883-0.21343 0.18922-0.64678 0.59191-0.78549 0.62878-0.10142-0.00228 0.0686-0.11944 0.09083-0.16523-0.286 0.1956-0.229 0.2936-0.6657 0.4127l-0.0127-0.0285c-1.0762 0.5056-2.5713-0.4962-2.5517-1.8629-0.0114 0.0867-0.0327 0.065-0.0565 0.0998-0.0555-0.7031 0.3254-1.4093 0.9677-1.698 0.6283-0.3104 1.3649-0.1832 1.8149 0.2359-0.2474-0.3233-0.7395-0.666-1.3223-0.6343-0.5712 0.0093-1.1057 0.3716-1.2839 0.7651-0.2925 0.1838-0.3266 0.709-0.454 0.8051-0.17171 1.2589 0.3226 1.8025 1.1589 2.4425 0.13126 0.088479 0.036949 0.10203 0.05452 0.16936-0.2778-0.1298-0.532-0.3259-0.7413-0.5659 0.1111 0.1621 0.2309 0.3197 0.3858 0.4436-0.2621-0.0884-0.6121-0.6337-0.714-0.6559 0.4515 0.8071 1.8317 1.4152 2.5548 1.1132-0.3346 0.013-0.7595 0.007-1.1352-0.1314-0.1583-0.0812-0.3726-0.249-0.3342-0.2803 0.98658 0.36773 2.0054 0.27835 2.8588-0.40462 0.21731-0.16897 0.45452-0.45621 0.52312-0.46009-0.10323 0.15503 0.0177 0.074554-0.06163 0.21141 0.21602-0.34838-0.09419-0.14188 0.22351-0.6016l0.11731 0.16123c-0.04392-0.28944 0.35981-0.64048 0.31873-1.0979 0.09263-0.13981 0.10323 0.15066 0.005 0.47234 0.1363-0.3569 0.03605-0.4143 0.07093-0.70894 0.0376 0.099057 0.08759 0.20418 0.11305 0.30879-0.08889-0.34503 0.09083-0.58082 0.13553-0.78141-0.04418-0.019349-0.13708 0.15246-0.15852-0.25487 0.0033-0.17697 0.04949-0.092739 0.06718-0.13633-0.03463-0.019991-0.12597-0.15568-0.1814-0.41584 0.03992-0.06127 0.10749 0.15852 0.16227 0.16742-0.03527-0.20677-0.09586-0.36451-0.09845-0.52328-0.1602-0.33407-0.05672 0.044633-0.18643-0.14343-0.17054-0.53064 0.14135-0.12318 0.16253-0.36412 0.25814 0.37341 0.40529 0.95259 0.47312 1.1923-0.05168-0.2924-0.13501-0.57578-0.23695-0.84987 0.07868 0.033149-0.12648-0.60148 0.10219-0.18122-0.24504-0.89571-1.0445-1.7327-1.7803-2.1254 0.09001 0.082197 0.20378 0.18533 0.16315 0.20159-0.366-0.2174-0.302-0.2346-0.355-0.3264-0.298-0.1211-0.317 0.0099-0.515 0.0003-0.5615-0.2978-0.6697-0.2661-1.1866-0.4524l0.023522 0.1099c-0.3722-0.1239-0.4337 0.0467-0.836 0.0002-0.0244-0.0189 0.129-0.0691 0.2553-0.0873-0.3599 0.0475-0.3431-0.0709-0.6953 0.013 0.0867-0.0607 0.1787-0.1011 0.2712-0.1527-0.2934 0.0178-0.7008 0.1705-0.5751 0.0315-0.4787 0.2133-1.3289 0.5127-1.806 0.9594l-0.015-0.1001c-0.2186 0.2619-0.9534 0.7824-1.0119 1.1221l-0.0586 0.0135c-0.1135 0.1923-0.1873 0.4102-0.2775 0.6079-0.1487 0.2532-0.2181 0.0975-0.1969 0.1372-0.2926 0.5923-0.4382 1.09-0.5637 1.4983 0.0894 0.1335 0.0023 0.8039 0.036 1.3403-0.1468 2.6498 1.8627 5.2228 4.0593 5.8158 0.3219 0.116 0.8006 0.112 1.2079 0.123-0.4804-0.137-0.5424-0.073-1.0106-0.236-0.3376-0.159-0.4115-0.34-0.6507-0.547l0.094701 0.16703c-0.469-0.166-0.2728-0.205-0.6545-0.326l0.1012-0.131c-0.1513-0.012-0.4019-0.256-0.4707-0.392l-0.16641 0.0066c-0.1997-0.246-0.3063-0.423-0.2984-0.561l-0.0538 0.096c-0.0608-0.105-0.7352-0.924-0.3854-0.733-0.065-0.059-0.1514-0.096-0.2451-0.266l0.071192-0.08113c-0.1681-0.217-0.3098-0.494-0.2989-0.586 0.0898 0.121 0.152 0.143 0.2138 0.164-0.4252-1.053-0.4491-0.058-0.7709-1.0718l0.067953-0.0054c-0.0521-0.0788-0.0841-0.1638-0.1259-0.2475l0.0297-0.2948c-0.3059-0.3533-0.0854-1.5023-0.0411-2.1323 0.0303-0.2562 0.2554-0.5292 0.426-0.957l-0.1041-0.0177c0.1992-0.3468 1.1372-1.393 1.5718-1.3393 0.2104-0.2639-0.0419-0.001-0.0831-0.0673 0.4624-0.4776 0.6078-0.3374 0.9198-0.4234 0.3363-0.1993-0.2888 0.0779-0.1294-0.076 0.5818-0.1482 0.4122-0.3372 1.171-0.4124 0.0801 0.0454-0.1857 0.0702-0.2524 0.1291 0.4845-0.2368 1.5335-0.1827 2.2152 0.1313 0.7904 0.3691 1.6784 1.4594 1.7144 2.4852l0.03992 0.010704c-0.02015 0.40785 0.06253 0.87951-0.081 1.3126l0.09703-0.20521m-3.3689-5.2267c0.1126 0.019585 0.24326 0.034757 0.22449 0.0611 0.1236-0.026619 0.1514-0.050618-0.22449-0.0611m2.3491 5.0727c0.02568-0.37115-0.07464-0.25364-0.10837-0.11227 0.03923 0.020137 0.07041 0.26178 0.10837 0.11227m-0.418 1.0626c0.126-0.1695 0.218-0.3549 0.25-0.5466-0.029 0.1365-0.104 0.2544-0.176 0.3791-0.3938 0.2426-0.037-0.144 0-0.2911-0.4236 0.5217-0.058 0.3128-0.074 0.4586m-1.1311 0.2757c-0.2108 0.0027 0.0396 0.1059 0.3149 0.1474 0.0763-0.0582 0.1449-0.1167 0.2064-0.1738-0.1711 0.041-0.3455 0.042-0.5213 0.0264"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-deepin.svg b/.icons/awkward/16x16/apps/distributor-logo-deepin.svg
new file mode 100644
index 00000000..3acbc9d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-deepin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#33c5ff" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5.9386699,13.635253 c -0.3694068,-0.135065 -0.7144717,-0.30688 -1.0394954,-0.503036 1.6150818,0.12409 3.7227028,-0.248177 5.1440125,-1.578309 0,0 2.709459,-2.1648663 0.749313,-5.7176146 0,0 0.315953,1.4317897 -0.08686,2.6096759 0,0 -0.384204,2.0018147 -2.0918734,2.4671467 C 6.0985557,11.598466 3.2325508,9.4377224 2.0346029,8.5848528 1.9444004,7.7081204 2.0245803,6.8022742 2.3457853,5.9183828 2.8220987,4.6087722 4.0173812,3.5869512 5.1112854,2.9006465 4.8378077,4.8139954 5.0540102,6.5755744 5.3647145,7.3134236 5.7818484,8.3027905 6.2068958,9.8569319 7.6210459,10.004884 9.0351959,10.153314 9.8150511,8.4297423 9.8150511,8.4297423 10.540501,7.3272641 10.654092,5.7441814 10.643114,5.7060008 10.632123,5.667342 10.44982,5.5628216 10.44982,5.5628216 9.9615741,7.5386917 9.1564214,8.2988872 9.1564214,8.2988872 7.886883,9.5245 6.9877065,8.6744936 6.9877065,8.6744936 6.0212352,7.636446 6.6980055,5.8491795 6.6980055,5.8491795 7.0764791,4.6999294 8.1794501,3.0180534 9.429418,2.1627973 c 0.2080909,0.051544 0.4176116,0.083522 0.623314,0.1584517 0.756472,0.2758583 1.418924,0.6915548 1.979236,1.2022264 C 11.117998,3.8570825 9.642283,4.5624773 9.642283,4.5624773 7.3031816,5.547549 7.1452069,7.0375657 7.1452069,7.0375657 6.9032299,8.5733984 8.1217005,8.0235063 8.1217005,8.0235063 9.3759648,7.41261 9.9921188,5.4086655 9.9921188,5.4086655 9.6007596,5.3342123 9.2924437,5.4530509 9.2924437,5.4530509 8.7917857,6.688686 7.7704312,7.1969711 7.7704312,7.1969711 7.3685685,7.4098304 7.2750251,7.0337471 7.2750251,7.0337471 7.2072529,6.7521615 7.5656812,6.7039586 7.5656812,6.7039586 8.1221782,6.487758 8.4782212,5.9031105 8.5588792,5.6640011 8.6390594,5.4244152 8.7884448,5.405802 8.7884448,5.405802 9.5511216,5.1623974 10.246504,5.1079894 10.246504,5.1079894 c 0.946904,-0.1164521 2.39637,0.3350393 2.39637,0.3350393 0.32502,0.1307699 0.636676,0.2286086 0.913495,0.3068801 0.5312,1.3272693 0.615199,2.8387615 0.08877,4.2877332 -1.134947,3.123689 -4.5856053,4.734929 -7.7064691,3.597611 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-devuan.svg b/.icons/awkward/16x16/apps/distributor-logo-devuan.svg
new file mode 100644
index 00000000..43570311
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-devuan.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#6a6578"/>
+ <g transform="matrix(.9552606 0 0 1.0266329 -546.69332 -494.99216)">
+ <path d="m575.43809 485.07323c20.56961 4.23214 1.04682 7.79249 1.04682 7.79249-0.38236 0.0536-0.71707 0.22927-0.90275 0.49498-0.20859 0.29848-0.17608 0.70178 0.0187 0.98534 0.23702 0.34503 0.61933 0.47674 0.88416 0.47493 1.04672-7e-3 1.04674-7e-3 1.04674-7e-3s9.49607-3.2588 9.42152-5.84435c-0.0374-1.29797-2.09369-2.74052-11.51519-3.89623z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-fedora.svg b/.icons/awkward/16x16/apps/distributor-logo-fedora.svg
new file mode 100644
index 00000000..ae648502
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-fedora.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#324e89" d="m8.00004 0.00044c-4.4164221 0-7.99684 3.5800179-8.00004 7.99564v6.762434c0 0.687723 0.55380277 1.241526 1.2415262 1.241526h6.7628338c4.416822 0 7.99564-3.582778 7.99564-8.00004 0-4.4184221-3.581778-8.00004-8.00004-8.00004z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m10.5 2c-1.9329966 0-3.5 1.567003-3.5 3.5v2.4667969s0.0037707 0.0280422 0.0039062 0.0332031h-2.5039062c-1.9329966 0-3.5 1.5670034-3.5 3.5 0 1.932997 1.5670034 3.5 3.5 3.5s3.5-1.567003 3.5-3.5v-2.4667969s-0.0037707-0.0280422-0.0039062-0.0332031h2.5039062c1.932997 0 3.5-1.567003 3.5-3.5s-1.567003-3.5-3.5-3.5zm0 1c1.380712 0 2.5 1.119288 2.5 2.5s-1.119288 2.5-2.5 2.5h-1.8027344c-0.6970063 0-0.6972656-0.7382813-0.6972656-0.7382812v-1.7617188c0-1.380712 1.1192881-2.5 2.5-2.5zm-6 6h1.8027344c0.6970063 0 0.6972656 0.7382812 0.6972656 0.7382812v1.7617188c0 1.380712-1.1192881 2.5-2.5 2.5s-2.5-1.119288-2.5-2.5 1.1192881-2.5 2.5-2.5z"/>
+ <path style="fill:#ffffff" d="m10.5 2c-1.9329966 0-3.5 1.567003-3.5 3.5v2.4667969s0.0037708 0.0280422 0.0039062 0.0332031h-2.5039062c-0.1673346 0-0.3272112 0.0261212-0.4882812 0.0488281-0.0019496 0.15531-0.0117199 0.1590952-0.0117188 0.3515625-0.0000014 0.2741054 0.004388 0.4398391 0.0078125 0.6484375 0.1591968-0.0317987 0.3236386-0.0488281 0.4921875-0.0488281h1.8027344c0.6970063 0 0.6972656 0.7382812 0.6972656 0.7382812v1.7617188c0 1.380712-1.1192881 2.5-2.5 2.5-0.5532952 0-1.0604814-0.185956-1.4746094-0.490234-0.0147824 0.135817-0.0253906 0.282466-0.0253906 0.490234 0 0.2338 0.0175143 0.435325 0.0234375 0.662109 0.4499028 0.210494 0.9470407 0.337891 1.4765625 0.337891 1.9329966 0 3.5-1.567003 3.5-3.5v-2.4667969s-0.0037708-0.0280422-0.0039062-0.0332031h2.5039062c0.165346 0 0.323183-0.0266486 0.482422-0.0488281 0.008207-0.1650317 0.017578-0.3216606 0.017578-0.5507813 0-0.1834192-0.010743-0.3197075-0.021484-0.4492187-0.15511 0.0301143-0.314603 0.0488281-0.478516 0.0488281h-1.8027344c-0.6970063 0-0.6972656-0.7382814-0.6972656-0.7382812v-1.7617188c0-1.380712 1.1192881-2.5 2.5-2.5 0.560778 0 1.07318 0.1921082 1.490234 0.5039062 0.003474-0.1617859 0.009763-0.2921925 0.009766-0.5039062-0.000004-0.2654061-0.011814-0.4599981-0.021484-0.6621094-0.450304-0.2109533-0.94838-0.3378906-1.478516-0.3378906z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-freebsd.svg b/.icons/awkward/16x16/apps/distributor-logo-freebsd.svg
new file mode 100644
index 00000000..16062067
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-freebsd.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fb5140" d="M 3.0052445,0.01636059 C 2.6358339,-0.01612597 2.2119532,-0.0144899 1.723439,0.15699629 1.2267747,0.33134356 0.70392258,0.73981921 0.41436112,1.2000446 -0.10648696,2.028035 -3.3421743e-4,2.492401 0.02865067,2.9482246 0.05763556,3.4040481 0.15001337,3.8321127 0.2994272,4.2744974 0.59728357,5.156439 1.1207965,5.9927793 1.6124012,6.7942207 1.363588,7.5196569 1.0197437,8.2223151 1.0182512,8.9955603 v 0.00391 C 1.0182512,12.842063 4.1677142,16 8.0000001,16 c 3.8322859,0 6.9817489,-3.157937 6.9817489,-7.0005332 3e-6,-0.00195 3e-6,-0.00391 0,-0.00586 -0.0023,-0.773686 -0.346229,-1.4757904 -0.596098,-2.2013389 0.491654,-0.801133 1.016932,-1.6354329 1.314922,-2.51777 0.149413,-0.4423832 0.241792,-0.8704487 0.270777,-1.3262728 0.02898,-0.4558242 0.135144,-0.920187 -0.385711,-1.74818 -0.289561,-0.46022604 -0.812413,-0.86870073 -1.309078,-1.04304831 -0.488515,-0.1714865 -0.912395,-0.17312226 -1.281806,-0.1406357 -0.328038,0.02440702 -0.548066,0.07920522 -0.705187,0.11524315 -0.0072,0.001263 -0.01429,0.002565 -0.02142,0.003906 C 10.99732,0.44202792 9.7345935,1.1157519 8.4811682,1.957915 8.4573032,1.973934 8.4282042,2.025406 8.4032472,2.041905 8.2694805,2.033865 8.1380464,1.999242 8.0038962,1.998933 c -0.00519,-2.03e-5 -0.01039,-2.03e-5 -0.015584,0 C 7.8565091,1.9997184 7.7281614,2.0356079 7.5967574,2.0438588 7.5713355,2.026952 7.5431253,1.9742194 7.5188361,1.9579148 6.2654107,1.1157513 5.0026844,0.44202769 3.7318607,0.13551028 3.724725,0.13416901 3.7175822,0.13286681 3.7104324,0.13160374 3.5533124,0.09556627 3.3332834,0.04076762 3.0052445,0.01636059 Z"/>
+ <path style="fill:#ffffff" d="M 2.8320312 2.0078125 C 2.4560703 1.9734188 2.2180319 2.0581923 2.0859375 2.2675781 C 1.9448099 2.4913262 1.9806187 3.0642459 2.1738281 3.6347656 C 2.3849661 4.2582599 2.9183549 5.2800887 3.3789062 6.03125 C 4.1006165 4.9121433 5.2149713 4.0730955 6.5273438 3.7070312 C 6.4839738 3.6773021 6.4563363 3.6559328 6.4042969 3.6210938 C 5.3072475 2.8859755 4.052082 2.2740313 3.2539062 2.0820312 C 3.0969388 2.0461254 2.9573604 2.0153725 2.8320312 2.0078125 z M 13.167969 2.0078125 C 13.04264 2.0153725 12.903061 2.0461253 12.746094 2.0820312 C 11.947918 2.2740313 10.692753 2.8859756 9.5957031 3.6210938 C 9.0373611 3.994889 8.9998299 4.044477 9 4.4238281 C 9.0001323 4.6948203 9.0214595 4.7843279 9.1582031 5.0683594 C 9.5368324 5.8535562 10.383329 6.6563243 11.107422 6.9160156 C 11.428645 7.0312912 11.839967 7.0272591 11.992188 6.9082031 C 12.374461 6.6084873 13.498354 4.602816 13.826172 3.6347656 C 14.019381 3.0642459 14.055191 2.4913262 13.914062 2.2675781 C 13.781968 2.0581923 13.54393 1.9734188 13.167969 2.0078125 z M 8 4 A 5 5 0 0 0 3 9 A 5 5 0 0 0 8 14 A 5 5 0 0 0 13 9 A 5 5 0 0 0 12.580078 7.0117188 C 12.498837 7.1178025 12.413031 7.212772 12.300781 7.3007812 L 12.300781 7.3027344 C 12.054584 7.49529 11.839823 7.49805 11.617188 7.5 C 11.39455 7.5019481 11.165547 7.4678558 10.939453 7.3867188 C 10.023871 7.058351 9.1563368 6.2128702 8.7089844 5.2851562 C 8.5634981 4.9829652 8.5001454 4.7215679 8.5 4.4238281 C 8.499948 4.3079027 8.5154579 4.1708674 8.5507812 4.0332031 A 5 5 0 0 0 8 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-freedos.svg b/.icons/awkward/16x16/apps/distributor-logo-freedos.svg
new file mode 100644
index 00000000..a4c8888d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-freedos.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#90acd5" d="m 1,10 c 0,0 0.00232,1.538293 1.1953125,2.707031 C 1.9711246,13.817771 2,15 2,15 2,15 2.2893305,14.154343 2.8515625,13.212891 3.5791726,13.673122 4.5833862,14 6,14 c 6,0 6,-4 6,-4 z"/>
+ <path style="fill:#bfcfe7" d="M 7,1 C 0,1 0,11 0,11 c 0,0 4,1 6,1 0.9611073,0 1,0 2.8808594,-0.119141 C 10,12 12,15 12,15 12,15 12,13 11.138672,11.554688 10.84597,11.063532 12,11.237541 12,11 c 1,2 3,2 3,2 0,0 -2,-2 -2,-3 C 13,9 16,8 16,8 16,8 14,7 13,8 13,5 12,1 7,1 Z"/>
+ <path style="fill:#ffffff" d="m2.5 7a1.5 1.5 0 0 0-1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0-1.5-1.5zm4 0a1.5 1.5 0 0 0-1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0-1.5-1.5z"/>
+ <path style="fill:#4f4f4f" d="m2.5 8a0.5 0.5 0 0 0-0.5 0.5 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5-0.5 0.5 0.5 0 0 0-0.5-0.5zm4 0a0.5 0.5 0 0 0-0.5 0.5 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5-0.5 0.5 0.5 0 0 0-0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-kali-linux.svg b/.icons/awkward/16x16/apps/distributor-logo-kali-linux.svg
new file mode 100644
index 00000000..f304e77f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-kali-linux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#447490" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 1.5214844 2.7890625 C 1.230713 2.7911975 0.93973881 2.776207 0.65039062 2.8125 C 2.2524089 2.8413921 3.8588779 2.9711396 5.4277344 3.3085938 C 5.7307458 3.3481603 6.0228915 3.440477 6.3183594 3.515625 C 6.4613967 3.5493562 6.5941448 3.6118598 6.7363281 3.6484375 C 6.9738696 3.7086414 7.2065689 3.7881093 7.4414062 3.8574219 C 7.585013 3.9199032 7.7402022 3.9487714 7.8828125 4.0136719 C 8.0960164 4.1043335 8.3046349 4.2067912 8.5117188 4.3105469 C 8.5384762 4.3284799 8.580347 4.3361846 8.5878906 4.3730469 C 8.6416894 4.5983486 8.6708582 4.8301369 8.7363281 5.0527344 C 8.8594399 5.469464 9.0147298 5.8790188 9.2363281 6.2539062 C 9.0004943 6.3663434 8.7974747 6.5356006 8.6191406 6.7246094 C 8.3652313 7.0041369 8.1665728 7.3407481 8.0820312 7.7109375 C 7.9788468 8.0896662 8.0006056 8.4569239 8.0898438 8.8359375 C 8.1867678 9.1750994 8.3605811 9.4222443 8.5957031 9.6855469 C 9.0673704 10.222827 9.8019647 10.533721 10.517578 10.451172 C 11.37993 10.381859 12.177946 10.521838 12.935547 10.955078 C 13.333348 11.185076 13.708248 11.467108 13.992188 11.832031 C 14.378032 12.270821 14.669166 12.82053 14.890625 13.359375 C 14.923075 13.440643 14.951114 13.524029 14.996094 13.599609 C 14.996094 13.4987 14.959511 13.403627 14.925781 13.310547 C 14.822594 13.035289 14.706289 12.730226 14.560547 12.474609 C 14.388475 12.167755 14.198906 11.868021 13.960938 11.607422 C 13.61352 11.189269 13.189697 10.830958 12.705078 10.582031 C 13.074555 10.629567 13.434323 10.736833 13.785156 10.859375 C 14.160611 10.993731 14.521627 11.172835 14.845703 11.40625 C 15.165793 11.665567 15.446786 11.974651 15.654297 12.332031 C 15.761895 12.504671 15.829888 12.734163 15.923828 12.914062 C 15.841136 12.497333 15.632546 12.079382 15.371094 11.748047 C 15.216528 11.547226 15.020976 11.386291 14.828125 11.224609 C 14.383072 10.873349 13.865649 10.624928 13.330078 10.445312 C 12.347034 10.122518 11.406861 9.9974869 10.375 9.9980469 C 10.125645 9.9994699 9.8732247 9.9683894 9.6386719 9.8808594 C 9.0971225 9.6863 8.6698994 9.2765642 8.5371094 8.7167969 C 8.3654645 8.1087815 8.5564341 7.4550634 9.0039062 7.0117188 C 9.3671216 6.6406757 9.8976255 6.4278475 10.417969 6.4785156 C 10.955533 6.5169435 11.464957 6.7049296 11.966797 6.8886719 C 12.377407 7.0492155 12.79098 7.2065431 13.1875 7.4003906 C 13.197889 7.5149631 13.208014 7.6337351 13.25 7.7421875 C 13.30636 7.8530591 13.425605 7.9070751 13.533203 7.9570312 C 13.738152 8.0489738 13.933073 8.1294432 14.107422 8.2714844 C 14.236511 8.3756668 14.343985 8.504218 14.466797 8.6152344 C 14.549684 8.4822827 14.519954 8.5163207 14.507812 8.5253906 C 14.514866 8.5200784 14.51235 8.5273436 14.537109 8.5 C 14.629905 8.4026489 14.768161 8.3834258 14.886719 8.3242188 C 14.578726 8.2473625 14.27618 8.1350137 14.074219 7.8828125 C 14.042369 7.8435865 14.175958 7.8796264 14.148438 7.8183594 C 14.128927 7.7662573 14.110604 7.7367812 14.083984 7.6914062 C 13.972258 7.5261664 13.858009 7.361952 13.757812 7.1894531 C 13.641105 7.1874731 13.526436 7.1854438 13.410156 7.1835938 C 13.263987 7.0112373 13.10033 6.8549147 12.951172 6.6855469 C 12.963702 6.778628 12.982137 6.8704817 12.982422 6.9648438 C 12.882509 6.9076289 12.782459 6.8484036 12.693359 6.7753906 C 12.596008 6.687291 12.505796 6.589808 12.410156 6.5 C 12.422676 6.5681741 12.436166 6.6366191 12.447266 6.7050781 C 12.250572 6.6262297 12.065932 6.5078119 11.927734 6.3457031 C 11.925734 6.3858394 11.923475 6.4265189 11.921875 6.4667969 C 11.798905 6.4196873 11.679326 6.3660384 11.556641 6.3183594 C 11.247652 6.2022217 10.941729 6.0688306 10.615234 6.0097656 C 10.255576 5.9916905 9.8755996 6.0393159 9.5351562 5.8925781 C 9.3003189 5.8010625 9.1083884 5.6171678 8.9960938 5.3925781 C 8.7910021 5.0095794 8.8176031 4.5542629 8.8769531 4.1386719 C 8.6156431 3.965319 8.3337403 3.8272176 8.0429688 3.7109375 C 7.9070476 3.6625466 7.7805706 3.5912889 7.6386719 3.5605469 C 7.1265841 3.3916063 6.6021443 3.2621255 6.0722656 3.1640625 C 5.8419828 3.11311 5.6051404 3.0882044 5.375 3.0371094 C 5.154822 2.9946964 4.931582 2.9740226 4.7089844 2.9472656 C 3.6515046 2.8252927 2.5856538 2.7796725 1.5214844 2.7890625 z M 8.5078125 4.4550781 C 6.5676281 4.4387107 4.620537 4.5259523 2.703125 4.8359375 C 2.2008575 4.920052 1.6963865 4.998702 1.2050781 5.1347656 C 2.8480862 4.9037708 4.5028763 4.7476574 6.1621094 4.7109375 C 6.970377 4.705529 7.7794174 4.7298484 8.5839844 4.8105469 C 8.5570852 4.6918475 8.529873 4.5747743 8.5078125 4.4550781 z M 8.6347656 4.9804688 C 7.5432696 5.0830855 6.4707605 5.3415455 5.4316406 5.6855469 C 4.7133227 5.9319126 4.0093989 6.2206731 3.3300781 6.5605469 C 3.088836 6.6818087 2.8440942 6.799326 2.6152344 6.9433594 C 2.8734133 6.83263 3.1254088 6.7069861 3.3867188 6.6035156 C 5.0858032 5.9046962 6.8860063 5.4145322 8.7265625 5.3203125 C 8.6912657 5.2077329 8.6589611 5.0958949 8.6347656 4.9804688 z M 10.798828 5.3378906 C 10.991537 5.4245674 11.195291 5.4859374 11.386719 5.5761719 C 11.971393 5.8317888 12.531521 6.1504428 13.025391 6.5566406 C 13.20401 6.7048015 13.371164 6.8672213 13.515625 7.0488281 C 13.553626 7.0903881 13.617196 7.0588663 13.666016 7.0664062 C 13.611078 6.9650704 13.509631 6.9000544 13.431641 6.8183594 C 13.037114 6.4312335 12.585303 6.1056533 12.095703 5.8496094 C 11.683101 5.6354091 11.251566 5.4476236 10.798828 5.3378906 z"/>
+ <path style="fill:#447490" d="m 13.786806,7.5533499 c 0.263455,0.2744914 -0.0078,-0.01007 0.240926,0.2508258 0.0069,0.00726 0.0047,0.00235 -0.0048,0.025715 -0.07999,-0.031881 -0.157412,-0.06974 -0.235407,-0.105321 -5.6e-4,-0.057215 -8.4e-4,-0.1142876 -7e-4,-0.1712179 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-knoppix.svg b/.icons/awkward/16x16/apps/distributor-logo-knoppix.svg
new file mode 100644
index 00000000..8dfb0026
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-knoppix.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f77d00" d="M 12,12 13,14 H 15 L 12,16 10,13 Z"/>
+ <path style="fill:#eab108" d="M 10,16 11,15 10,13 H 12 V 15 L 14,16 Z"/>
+ <path style="fill:#f77d00" d="M 4,12 3,14 H 1 L 4,16 6,13 Z"/>
+ <path style="fill:#eab108" d="M 6,16 5,15 6,13 H 4 V 15 L 2,16 Z"/>
+ <path style="fill:#4f4f4f" d="M 1,4 6,9 H 10 L 15,4 14,3 10,5 H 6 L 2,3"/>
+ <path style="fill:#cbcbcb" d="M 8,0 C 6.5085,0 5,1.338 5,3 5,4.3541 4.7356,5.2612 4.4023,6 H 0 V 7 L 3,9 3.0605,9.1211 C 3.0321,9.3216 3,9.5183 3,9.75 3,12.65 5.2386,15 8,15 10.761,15 13,12.65 13,9.75 13,9.5183 12.968,9.3216 12.939,9.1211 L 13,9 16,7 V 6 H 11.598 C 11.264,5.2612 11,4.3541 11,3 11,1.338 9.4915,0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 8,5 C 7.1051,5 6.5,5.8029 6.5,6.8 6.5,9.05 5,9.275 5,10.85 5,12.59 6.3431,14 8,14 9.6569,14 11,12.59 11,10.85 11,9.275 9.5,9.05 9.5,6.8 9.5,5.8029 8.8949,5 8,5 Z"/>
+ <circle style="fill:#ffffff" cx="7" cy="3" r="1"/>
+ <circle style="fill:#323232" cx="6.992" cy="3" r=".35"/>
+ <path style="fill:#f77d00" d="M 10,5.1 C 10,6.2046 9.1046,7 8,7 6.8954,7 6,6.2046 6,5.1 Z"/>
+ <circle style="fill:#ffffff" cx="9.001" cy="3" r="1"/>
+ <circle style="fill:#323232" cx="8.992" cy="3" r=".35"/>
+ <path style="fill:#eab108" d="M 10,5.2499 C 10,5.5 9.1046,6 8,6 6.8954,6 6,5.5 6,5.2499 6,4.5596 6.8954,4 8,4 9.1046,4 10,4.5596 10,5.2499 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-korora.svg b/.icons/awkward/16x16/apps/distributor-logo-korora.svg
new file mode 100644
index 00000000..b0811439
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-korora.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#666666" d="M 10,0 C 6.6863,0 4,2.686 4,6 4,9.314 6.6863,12 10,12 13.314,12 16,9.314 16,6 V 0.801 C 16,0.358 15.642,0 15.199,0"/>
+ <path style="fill:#ececec" d="M 10,10 A 4,4 0 0 0 14,6 V 2 H 10 A 4,4 0 0 0 6,6 4,4 0 0 0 10,10 Z"/>
+ <path style="fill:#808080" d="M 6,16 C 9.3137,16 12,13.314 12,10 12,6.6863 9.3137,4 6,4 2.6863,4 0,6.6863 0,10 V 15.199 C 0,15.642 0.35758,16 0.80078,16"/>
+ <path style="fill:#ffffff" d="M 6 6 A 4 4 0 0 0 2 10 L 2 14 L 6 14 A 4 4 0 0 0 10 10 A 4 4 0 0 0 6 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-linux-lite.svg b/.icons/awkward/16x16/apps/distributor-logo-linux-lite.svg
new file mode 100644
index 00000000..ee3b0e88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-linux-lite.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#636e72" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffe082" d="M 9.0480041,0.99999987 C 8.0340228,1.6130298 6.992461,2.1835214 6.0009102,2.8317573 5.6371222,4.569931 5.2846355,6.3106544 4.9439266,8.0534931 5.3262983,8.538941 5.7456815,8.9940139 6.1417086,9.4682812 5.7548676,9.3448502 5.2689172,9.0665389 4.842,8.8942643 5.1780745,10.135517 5.5296121,11.373096 5.8961947,12.605684 6.3863425,12.563527 6.8727627,12.485184 7.362752,12.44142 7.0110061,12.803797 6.6312223,13.137976 6.2773883,13.4983 6.8959532,13.240914 7.5043331,12.959686 8.1208149,12.697348 8.2392578,12.891387 7.888048,13.586219 7.8407285,13.963175 8.1109639,13.525526 8.3683728,13.079824 8.6251748,12.63414 L 8.861809,12.522848 c 0,0 -0.069295,-0.06944 0,0 0.5374357,0.08477 1.0736839,0.18711 1.610682,0.268084 -0.4832525,-0.237223 -0.9745454,-0.457747 -1.4578053,-0.694957 0.4832706,-0.20034 0.9981903,-0.352366 1.4918403,-0.539086 -0.485495,-0.0045 -0.971018,0.0087 -1.4565257,0.0033 0.078432,-0.173192 0.664529,-0.478724 0.9184122,-0.715379 C 9.6137972,10.432872 9.2142384,10.061733 8.857049,9.6520745 9.4748155,7.6290287 10.123076,5.6153547 10.757491,3.597449 10.188552,2.7310828 9.6327454,1.8557218 9.0480041,1.0000032 Z"/>
+ <path style="fill:#ffffff" d="M 8.5555812,2.7455378 C 7.7012679,5.0421811 7.1616654,7.8177792 7.030525,10.383566 6.9996261,10.741083 7.0083432,10.668641 7.2415836,10.949355 8.3992284,12.342829 9.5544133,13.817133 10.718466,15 l -3.8e-4,-0.0817 C 9.6053227,13.392534 8.4925598,12.106177 7.3797966,10.749459 7.282448,10.6326 7.2559143,10.63095 7.2640334,10.489363 7.4117355,7.9176074 7.9902674,5.0700642 8.5555812,2.7455378 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-linux-mint.svg b/.icons/awkward/16x16/apps/distributor-logo-linux-mint.svg
new file mode 100644
index 00000000..e09ab5e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-linux-mint.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#7ec242" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 13,8 V 11 C 13,12.149 12.144,13 11,13 H 7 V 12 H 11 C 11.572,12 12,11.569 12,11 V 8 Z"/>
+ <path style="fill:#ffffff" d="M 3,3 V 11 C 3,12.149 3.8563,13 5,13 H 8 V 12 H 5 C 4.4281,12 4,11.57 4,11 V 3 Z"/>
+ <path style="fill:#ffffff" d="M 8,5 C 7,5 6.0046,6.0008 6,6.8457 V 10 H 7 V 6.8457 C 7,6.4162 7.5724,6 8,6 8.4276,6 9.0021,6.4165 9,6.846 V 10 H 10 V 6.8457 C 9.9954,6.0008 9,5 8,5 Z"/>
+ <path style="fill:#ffffff" d="M 11,5 C 10,5 9.0046,6.0008 9,6.8457 V 10 H 10 V 6.8457 C 10,6.4162 10.572,6 11,6 11.428,6 12,6.4162 12,6.8457 V 10 H 13 V 6.8457 C 12.995,6.0008 12,5 11,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-lubuntu.svg b/.icons/awkward/16x16/apps/distributor-logo-lubuntu.svg
new file mode 100644
index 00000000..da4b4ff8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-lubuntu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#0068c8" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 9.799,2.65 C 9.576,2.64 8.354,3 7.996,3.46 6.917,3.53 2.566,6.5 0.01,8.3 0.019,8.49 0.034,8.68 0.057,8.87 1.219,8.43 2.572,7.96 3.119,7.96 3.227,7.96 3.306,7.98 3.342,8.02 3.552,8.27 2.657,9.47 1.732,10.83 1.493,11.18 1.251,11.54 1.02,11.89 1.093,12.03 1.171,12.16 1.252,12.29 2.523,10.7 4.12,8.71 4.562,8.64 4.584,8.64 4.609,8.64 4.625,8.65 4.704,8.75 3.244,11.07 1.939,13.21 2.086,13.38 2.24,13.55 2.4,13.7 3.034,12.83 3.721,11.87 4.387,10.96 5.775,9.04 7.004,7.24 7.604,7.23 V 7.23 C 7.622,7.23 7.638,7.23 7.658,7.23 9.503,7.24 11.307,11.87 12.256,14.77 12.391,14.68 12.523,14.59 12.652,14.5 12.197,11.25 11.127,5.91 8.902,4.42 9.141,4.26 9.162,3.45 9.162,3.45 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-lxle.svg b/.icons/awkward/16x16/apps/distributor-logo-lxle.svg
new file mode 100644
index 00000000..50b845e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-lxle.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#4f4f4f" rx="1" ry="1" height="16" width="16" y="0" x="0"/>
+ <rect style="fill:#ffffff" height="14" width="2" y="1" x="1"/>
+ <path style="fill:#ffffff" d="m7 8c-1.108 0-2 0.892-2 2v3c0 1.108 0.892 2 2 2h8v-2h-7c-0.554 0-1-0.446-1-1v-1c0-0.554 0.446-1 1-1h3c0.222465 0 0.751115 0.0917 0.582031 0.208984l-2.582031 1.791016h3l3-2c0-1.108-0.892-2-2-2z"/>
+ <path style="fill:#ffffff" d="m13 7h2v-2l-8-3v-1h-2v2l8 3z"/>
+ <path style="fill:#ffffff" d="m13 1v1l-1.666016 0.625 2.332032 0.875 1.333984-0.5v-2zm-6.6660156 3.5-1.3339844 0.5v2h2v-1l1.6660156-0.625z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-mac.svg b/.icons/awkward/16x16/apps/distributor-logo-mac.svg
new file mode 100644
index 00000000..355a71c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-mac.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1da0f8" d="M 1.8,1 H 8 L 9,2 V 15 H 1.8 C 1.3568,15 1,14.643 1,14.2 V 1.8 C 1,1.3568 1.3568,1 1.8,1 Z"/>
+ <path style="fill:#e4e4e4" d="M 8 1 C 8 1 7 3 7 8 L 8 8 C 8 8 8 12 9 15 L 14.199 15 C 14.642 15 15 14.642 15 14.199 L 15 1.8008 C 15 1.3576 14.642 1 14.199 1 L 8 1 z"/>
+ <rect style="fill:#4c4c4c" width="1" height="2" x="4" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:#4c4c4c" width="1" height="2" x="11" y="4" rx=".5" ry=".5"/>
+ <path style="fill:#4c4c4c" d="M 4,11 V 10 H 5 L 5.5,11 H 10.5 L 11,10 H 12 V 11 L 10,12 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-manjaro.svg b/.icons/awkward/16x16/apps/distributor-logo-manjaro.svg
new file mode 100644
index 00000000..d4d70ac3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-manjaro.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#16a085" d="M 1.75,1 C 1.3345,1 1,1.3345 1,1.75 v 12.5 C 1,14.6655 1.3528738,14.877807 1.75,15 H 5 V 5 h 5 V 1 Z M 11,1 v 14 h 3.25 C 14.6655,15 15,14.6655 15,14.25 V 1.75 C 15,1.3345 14.6655,1 14.25,1 Z M 6,6 v 9 h 4 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-ms-dos.svg b/.icons/awkward/16x16/apps/distributor-logo-ms-dos.svg
new file mode 100644
index 00000000..0f49ae5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-ms-dos.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#48487b" width="15" height="15" x="1" y="1" rx="1.125" ry="1.125"/>
+ <path style="fill:#bd66ff" d="m 11.625,11.998007 q 0,1.423255 -0.783941,2.212625 Q 10.061496,15 8.6293796,15 7.1797447,15 6.4001827,14.218605 5.625,13.433223 5.625,11.990033 q 0,-1.443189 0.779562,-2.2166109 0.7839416,-0.7734217 2.2335769,-0.7734217 1.4277371,0 2.2072991,0.785382 Q 11.625,10.570764 11.625,11.998007 Z m -4.887591,0 q 0,1.076412 0.4773724,1.634552 0.4773716,0.554152 1.4145982,0.554152 0.9328467,0 1.4058394,-0.550166 0.477373,-0.550166 0.477373,-1.638538 0,-1.072425 -0.472993,-1.626579 -0.4686131,-0.5541519 -1.4014601,-0.5541519 -0.9416059,0 -1.4233575,0.5541519 -0.4773724,0.554154 -0.4773724,1.626579 z"/>
+ <path style="fill:#ffffff" d="M 5.3748364,8 4.0222804,3.2941175 h -0.031455 q 0.00787,0.1680675 0.023588,0.5042017 0.015728,0.3361347 0.031455,0.7226892 0.015727,0.3865545 0.015727,0.6890756 V 8 H 3 V 2 H 4.6199213 L 5.948886,6.5882349 H 5.972474 L 7.3800784,2 H 9 V 8 H 7.8912187 V 5.1596637 q 0,-0.2857143 0.00787,-0.6554621 Q 7.91481,4.1344539 7.92267,3.8067226 7.9383975,3.470588 7.946265,3.3025209 H 7.91481 L 6.4678898,8 Z"/>
+ <path style="fill:#ffffff" d="m 14.05,6.2997275 q 0,0.7765669 -0.667742,1.242507 Q 12.724194,8 11.504838,8 10.411291,8 9.55,7.6485016 V 6.4959129 q 0.493549,0.1798365 1.016129,0.3351498 0.532258,0.1471392 1.054839,0.1471392 0.541935,0 0.764516,-0.1716623 0.232258,-0.1798365 0.232258,-0.4495912 0,-0.2207085 -0.183871,-0.3760219 Q 12.259677,5.8256131 11.959678,5.6948229 11.659677,5.5558584 11.27258,5.400545 11.030645,5.3024525 10.75,5.1716622 10.469355,5.0326977 10.208065,4.8365124 9.9564513,4.6321527 9.7919354,4.3460491 9.6274195,4.0599459 9.6274195,3.6594009 q 0,-0.7847412 0.6290325,-1.2179839 0.629032,-0.4414168 1.712903,-0.4414168 0.541936,0 1.025807,0.1062671 0.48387,0.1062669 1.025806,0.3024523 L 13.546774,3.3732973 Q 13.07258,3.2098096 12.695161,3.1198914 q -0.377419,-0.089918 -0.774193,-0.089918 -0.41613,0 -0.63871,0.1634877 -0.22258,0.1634876 -0.22258,0.4250681 0,0.3106267 0.329031,0.4904632 0.329033,0.1798365 0.97742,0.4414166 0.532258,0.2125343 0.9,0.441417 0.37742,0.2288828 0.580645,0.5395095 Q 14.05,5.841962 14.05,6.2997275 Z"/>
+ <path style="fill:#e73d3d" d="m 8.25,11.942544 q 0,1.485636 -0.8875103,2.273598 Q 6.4749795,15 4.8059295,15 H 3 V 9 H 4.995795 Q 6.5367956,9 7.393398,9.7715456 8.25,10.543091 8.25,11.942544 Z m -1.1127,0.03283 q 0,-2.1545827 -2.1679976,-2.1545827 H 4.055298 V 14.1751 h 0.7506315 q 2.3313705,0 2.3313705,-2.199726 z"/>
+ <path style="fill:#ffeb3b" d="m 13.875,13.33533 q 0,0.778442 -0.790866,1.221557 Q 12.293269,15 10.902244,15 9.5112176,15 8.625,14.692614 v -0.902195 q 0.5608969,0.187625 1.1891025,0.29541 0.6338135,0.107784 1.1778845,0.107784 0.796475,0 1.172276,-0.215569 0.38141,-0.215569 0.38141,-0.578842 0,-0.327345 -0.347756,-0.55489 Q 11.85016,12.616766 10.762019,12.30539 9.6402248,11.982036 9.1802884,11.566867 8.720352,11.151697 8.720352,10.568862 q 0,-0.7305386 0.7291673,-1.1497005 Q 10.178686,9 11.407051,9 12.584936,9 13.751602,9.3672656 L 13.325319,10.145709 Q 12.23157,9.8183633 11.373398,9.8183633 q -0.650641,0 -0.98718,0.2035927 -0.336539,0.199601 -0.336539,0.530938 0,0.227545 0.134616,0.391219 0.134615,0.159679 0.443108,0.303392 0.308494,0.143713 1.110578,0.379242 0.903044,0.267465 1.323717,0.499002 0.420673,0.231537 0.616988,0.522953 Q 13.875,12.940119 13.875,13.33533 Z"/>
+ <path style="fill:#bd66ff" d="M 8.6381835,9 C 7.6717601,9 6.9269246,9.257823 6.4042969,9.7734375 5.8845889,10.289052 5.625,11.02762 5.625,11.989746 c 0,0.136843 0.00712,0.268269 0.017576,0.396241 l 1.0957032,-0.37793 c -8.3e-6,-0.0037 -7.5e-4,-0.0067 -7.5e-4,-0.01026 0,-0.714951 0.1592906,-1.257274 0.4775388,-1.62671 0.3211681,-0.369435 0.7953586,-0.5537106 1.4230958,-0.5537106 0.6218981,-4e-7 1.0887146,0.1842756 1.4011232,0.5537106 0.101467,0.118878 0.185333,0.257701 0.254151,0.412354 L 11.30418,10.434816 C 11.184483,10.191005 11.032712,9.9735607 10.845703,9.7851563 10.325994,9.2615681 9.5900081,9 8.6381835,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-mx.svg b/.icons/awkward/16x16/apps/distributor-logo-mx.svg
new file mode 100644
index 00000000..6b056589
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-mx.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5,3 4,4 7.3418,8.1758 6.7051,8.8828 6,8 1,14 H 15 L 12,11 11.666,11.334 9.1875,8.2344 13,4 12,3 8.2949,7.1172 Z M 8.2344,9.293 10.666,12.334 10,13 7.5996,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-netrunner.svg b/.icons/awkward/16x16/apps/distributor-logo-netrunner.svg
new file mode 100644
index 00000000..74dc9d82
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-netrunner.svg
@@ -0,0 +1,36 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse style="fill:#2d4a5e" cx="7.986" cy="8" rx="7.814" ry="7.8"/>
+ <path style="fill:#bcdced" d="m 9.8622785,7.1678672 c 0,4.4182778 2.0155515,0.9350632 -2.4107228,0.9350632 -4.4262747,0 -6.94869736,4.1826336 -6.94869736,-0.2356444 0,-0.2826936 -0.51712742,-0.4292488 -0.48846901,-0.704374 C 0.37498075,3.7011772 2.9471022,0.89546484 6.2958153,0.17812112 6.840559,0.06142896 7.4058531,0.4246848 7.9855207,0.4246848 c 4.4262743,0 1.8767578,2.3249044 1.8767578,6.7431824 z"/>
+ <path style="fill:#65a3cf" d="M 7.9855207,0 C 7.5027441,0.003528 7.0212743,0.05059548 6.5469842,0.140625 L 8.874627,4.1726564 12.755858,1.5929688 C 11.378212,0.56472504 9.7056905,0.00621624 7.9855207,0 Z"/>
+ <path style="fill:#6d8da4" d="m 9.53363,11.632812 -1.6068089,4.364063 -0.047743,-0.0024 v 8e-4 A 8.0144792,8 0 0 0 7.9855207,16 8.0144792,8 0 0 0 13.766277,13.527344 Z"/>
+ <path style="fill:#426f8e" d="m 6.6753413,13.396094 -1.6975981,2.0125 a 8.0144792,8 0 0 0 2.487306,0.567968 v -0.0024 l -0.061831,-0.0031 z"/>
+ <path style="opacity:0.7;fill:#ff0000" d="m 13.766277,13.527344 h 8.01e-4 a 8.0144792,8 0 0 0 0.149489,-0.160156 8.0144792,8 0 0 1 -0.150271,0.160156 z"/>
+ <path style="opacity:0.7;fill:#ff0000" d="M 4.5339727,15.208594 A 8.0144792,8 0 0 0 4.9636549,15.403125 8.0144792,8 0 0 1 4.5339727,15.208594 Z"/>
+ <path style="opacity:0.7;fill:#1b5e99" d="M 12.762119,1.5882812 0.21601536,9.9296876 a 8.0144792,8 0 0 0 0.1369662,0.4812504 L 15.417698,10.978906 A 8.0144792,8 0 0 0 16,8 8.0144792,8 0 0 0 12.762119,1.5882812 Z"/>
+ <path style="fill:#81bde3" d="M 3.768527,1.203125 C 3.6210906,1.296312 3.4767426,1.3942809 3.3357139,1.496875 L 5.2438488,8.2875 5.8214547,2.84375 Z"/>
+ <path style="fill:#316f9f;fill-opacity:0" d="M 12.730813,1.5648438 8.8801057,4.1820312 10.954165,7.7742188 13.129189,1.8664062 C 12.999571,1.7617743 12.866714,1.6612046 12.730813,1.5648438 Z"/>
+ <path style="fill:#4f96cb" d="m 6.5430712,0.134375 a 8.0144792,8 0 0 0 -0.4453362,0.1 L 5.8214547,2.84375 8.1310961,4.6906248 8.8801057,4.1820312 Z"/>
+ <path style="fill:#5687a5" d="m 10.954165,7.7742188 -1.420535,3.8585932 4.233429,1.894532 a 8.0144792,8 0 0 0 0.313849,-0.336719 z"/>
+ <path style="opacity:0.7;fill:#3885c0" d="m 5.2438488,8.2875 -0.7325735,6.910938 a 8.0144792,8 0 0 0 0.4656853,0.210937 l 1.7015112,-2.017187 z"/>
+ <path style="fill:#224c6d" d="M 14.79548,3.7914064 12.216602,4.34375 v 8e-4 l -1.894829,5.1468752 4.721029,-5.26875 C 14.964855,4.0764036 14.882374,3.932584 14.79548,3.7914252 Z"/>
+ <path style="fill:#29628f" d="M 5.0787068,9.6156248 4.4463143,15.166406 c 0.183972,0.09207 0.3714286,0.177025 0.5619524,0.254688 l 1.7022943,-1.9 -1.0299856,-3.6453128 z"/>
+ <path style="fill:#438ec5" d="m 5.8214547,2.84375 -0.3115,2.9375 1.3954899,-0.2992188 1.2099985,-0.8039064 z"/>
+ <path style="fill:#2f6c9f" d="M 8.8801057,4.1820312 8.1310961,4.6906248 8.1154439,4.6781248 6.9054454,5.4820312 9.330921,4.9625 Z"/>
+ <path style="fill:#316e9e" d="M 9.3309202,4.9625 12.255735,4.3359376 13.154234,1.8945312 C 13.024616,1.7898993 12.891759,1.6893296 12.755858,1.5929688 L 8.8988897,4.2140624 Z"/>
+ <path style="fill:#4c7da1" d="M 13.119014,1.8789062 12.211124,4.3453124 14.78374,3.79375 C 14.334327,3.0711972 13.772363,2.4248004 13.119014,1.8789062 Z"/>
+ <path style="opacity:0.7;fill:#ff00ff" d="m 15.035758,4.2132812 c 0,0 0.0056,0.011024 0,0 z"/>
+ <path style="fill:#4c7798" d="M 0.02974135,7.43125 C 0.01301032,7.6248448 0.00335127,7.818984 7.8263115e-4,8.0132812 0.00436911,8.6539336 0.08504041,9.2918364 0.24106044,9.9132812 L 2.4192145,8.4648436 0.13540096,7.4765624 Z"/>
+ <path style="fill:#71848e" d="m 12.745683,10.878125 1.335225,2.3125 a 8.0144792,8 0 0 0 1.33679,-2.211719 z"/>
+ <path style="fill:#35576f" d="M 15.040454,4.2234376 10.313946,9.4976564 9.845913,10.76875 15.417698,10.978906 C 15.800449,10.032124 15.998106,9.0209616 16,8 15.996834,6.6814488 15.667204,5.3841228 15.040454,4.2234376 Z"/>
+ <path style="fill:#285477" d="M 2.427041,8.4593752 0.21601536,9.9296876 c 0.040618,0.1618024 0.0862957,0.3222984 0.1369662,0.4812504 L 4.9667858,10.585156 5.0794894,9.5976564 Z"/>
+ <path style="fill:#265679" d="M 11.308712,8.3882812 10.323338,9.4867188 9.8513917,10.76875 12.745683,10.878125 Z"/>
+ <path style="fill:#4f82a6" d="m 0.26610585,10.10625 c -0.003478,0.0025 -0.005909,0.0046 -0.009392,0.007 0.6090452,2.205302 2.13531695,4.042092 4.18960025,5.050781 l 0.523602,-4.591406 h -0.00156 l -0.00156,0.0125 -4.61380907,-0.174219 C 0.3208968,10.310288 0.29416995,10.208077 0.26610585,10.10625 Z m 4.21542805,5.075781 c 0.010102,0.0049 0.019616,0.01077 0.029742,0.01562 3.76e-5,-5.6e-4 -3.73e-5,-0.001 0,-0.0016 -0.00985,-0.0048 -0.019908,-0.0092 -0.029742,-0.01406 z"/>
+ <path style="fill:#20476a" d="M 5.0787068,9.6156248 4.9699163,10.567969 5.8856334,10.602345 5.6805754,9.8757824 Z"/>
+ <path style="fill:#1d4568" d="M 10.954165,7.7742188 10.321773,9.4914064 11.308712,8.3898436 Z"/>
+ <path style="fill:#204a6c" d="M 11.186616,7.1429688 10.321773,9.4914064 11.908232,7.7210936 Z"/>
+ <path style="fill:#2c5774" d="m 11.906667,7.7203124 -0.597955,0.6679688 1.436971,2.4898438 0.691875,0.02578 1.966835,0.07422 c 0.02603,-0.05907 0.05133,-0.118446 0.07592,-0.178125 0.02133,-0.05659 0.03946,-0.114086 0.05948,-0.171093 z"/>
+ <path style="fill:#2e639c" d="M 8.1115296,4.6804688 6.9054446,5.4820312 8.6460893,5.1093752 Z"/>
+ <path style="fill:#1d4568" d="m 10.954165,7.7742188 -0.632392,1.716406 0.987722,-1.1015624 z"/>
+ <path style="fill:#343f4b" d="M 12.216602,4.34375 0.10565975,6.9398436 0.04852528,6.9523436 C 0.02780345,7.1070464 0.01162141,7.2623212 9.7403776e-8,7.4179688 L 5.6805754,9.8757812 l 1.7226433,6.0953128 0.5236024,0.02578 z"/>
+ <path style="fill:#ffffff" d="M 6.6113064,9.0797612 2.871811,7.2852548 10.621152,5.6974328 7.8020813,13.157557 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-openmandriva.svg b/.icons/awkward/16x16/apps/distributor-logo-openmandriva.svg
new file mode 100644
index 00000000..4bf6c2c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-openmandriva.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#248afd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8 2 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 13.347656 10.705078 A 5 5 0 0 1 10 12 A 5 5 0 0 1 5 7 A 5 5 0 0 1 9.0429688 2.0957031 A 6 6 0 0 0 8 2 z"/>
+ <path style="fill:#ffffff" d="m10 3a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4 4 4 0 0 0-4-4zm0 1a3 3 0 0 1 3 3 3 3 0 0 1-3 3 3 3 0 0 1-3-3 3 3 0 0 1 3-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-opensuse.svg b/.icons/awkward/16x16/apps/distributor-logo-opensuse.svg
new file mode 100644
index 00000000..85c629de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-opensuse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6eaa36" d="M 8,0 C 3.582,0 0,3.5816 0,8 c 0,4.4184 3.582,8 8,8 4.4176,0 8,-3.5816 8,-8 C 16,3.5816 12.4176,0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 7.9944,1.6 C 5.54008,1.6 4.13744,2.60488 3.22232,3.7372 3.923664,3.929568 4.41376,4.089744 4.57168,4.142008 4.57358,4.03596 4.59054,3.080648 4.59054,3.080648 l 0.01378,-0.03047 0.03554,-0.01088 c 0.2158,0.0312 4.81736,0.71168 6.75544,1.8412 0.239944,0.141144 0.357792,0.28844 0.506368,0.440352 0.535608,0.553808 1.24712,2.85912 1.32248,3.33568 l -0.03047,0.04934 c -0.02764,0.01022 -0.0953,0.05731 -0.183544,0.117528 -0.452144,0.3162 -1.50944,1.05624 -2.8648,0.93584 -1.21896,-0.10868 -2.80928,-0.80784 -4.72784,-2.0712 0.08446,0.1992 0.483248,1.14608 0.549896,1.30512 l 0.02757,0.03265 c 0.277832,0.14352 2.94328,1.50248 4.26568,1.47488 1.0672,-0.02121 2.20648,-0.542 2.6624,-0.81544 l 0.145088,-0.02757 c 0.04052,0.03181 0.03425,0.09371 0.02177,0.150896 -0.02802,0.130648 -0.09066,0.370368 -0.134208,0.481704 l -0.03554,0.09286 c -0.05188,0.137848 -0.102552,0.270872 -0.199504,0.3504 -0.26888,0.244624 -0.699304,0.438088 -1.37112,0.732712 -1.03904,0.45404 -2.72272,0.73964 -4.28744,0.730536 -0.55952,-0.0136 -1.102,-0.0752 -1.578,-0.1296 -0.99328,-0.1128 -1.80024,-0.204 -2.28232,0.1704 1.1724,1.32504 2.8852,2.16184 4.79384,2.16184 3.53456,0 6.40288,-2.8652 6.40288,-6.4 0,-3.53432 -2.86816,-6.4 -6.40288,-6.4 l -7.43e-4,0 z M 9.68616,4.9872 C 9.196272,4.9946 8.73528,5.177696 8.37528,5.515336 7.989776,5.872432 7.767776,6.360856 7.749208,6.886456 c -0.03521,1.08344 0.8176,1.998 1.90144,2.03856 0.52792,0.01705 1.02736,-0.170896 1.41176,-0.531032 0.383256,-0.358248 0.604576,-0.84336 0.623896,-1.36824 0.0371,-1.08496 -0.81568,-1.99952 -1.90144,-2.03856 -0.03288,-0.0011 -0.06601,-4.83e-4 -0.09866,0 z M 9.63393,5.567568 c 0.04518,-0.0027 0.08838,-0.0017 0.134208,0 0.757024,0.02652 1.35224,0.661176 1.32688,1.41976 -0.01137,0.36508 -0.166816,0.707248 -0.434552,0.95832 -0.268472,0.249184 -0.617456,0.37772 -0.9852,0.36636 C 8.918618,8.283968 8.325586,7.646776 8.350546,6.889368 8.362286,6.5228 8.519594,6.18388 8.785818,5.933928 9.019418,5.714896 9.317674,5.5868 9.633898,5.567568 Z m 0.3608,0.68696 c -0.337408,0 -0.610112,0.18276 -0.610112,0.407712 0,0.223432 0.272688,0.407712 0.610112,0.407712 0.336304,0 0.607208,-0.183896 0.607208,-0.407712 0,-0.224944 -0.27092,-0.407712 -0.607208,-0.407712 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-parrot.svg b/.icons/awkward/16x16/apps/distributor-logo-parrot.svg
new file mode 100644
index 00000000..6ca7cca0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-parrot.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#55ddff" cx="8" cy="8" r="8"/>
+ <path style="fill:#3f3f3f" d="m6 2-2 1 1 3v-2h1l2 4h2v7l1-5 1 3v-5l2 2-1-2-3-5h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-pisilinux.svg b/.icons/awkward/16x16/apps/distributor-logo-pisilinux.svg
new file mode 100644
index 00000000..5896e7a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-pisilinux.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#db3d7f" d="M 15.65018,0.27406503 C 15.62042,0.18526323 15.62301,0.0733794 15.56705,-3.436e-5 14.802018,0.11024654 14.044749,0.29907061 13.33665,0.61099894 12.586498,0.93318594 11.771379,1.6743457 11.198171,2.253 c 0.93404,0.9725523 1.657528,1.958685 2.504598,2.8810204 0.394647,0.5716014 0.792192,1.4584917 1.129259,2.0643956 0.07472,-0.1352865 0.526053,-0.7139955 0.588485,-0.8560141 C 15.913817,5.3264706 16.017978,4.176215 15.991776,3.0634674 15.980453,2.1247971 15.841034,1.1925385 15.65018,0.27406503 Z"/>
+ <path style="fill:#db3d7f" d="M 0.34971411,0.27406503 C 0.3794743,0.18526327 0.37688646,0.0733794 0.43284863,-3.436e-5 1.1978807,0.11024654 1.9551491,0.29907061 2.6632482,0.61099894 3.4134002,0.93318594 4.2285196,1.6743457 4.8017277,2.253 3.8676877,3.2255523 3.1441996,4.211685 2.2971292,5.1340204 1.9024827,5.7056218 1.5049378,6.5925121 1.1678708,7.198416 1.0931467,7.0631295 0.64181722,6.4844205 0.57938545,6.3424019 0.08607727,5.3264706 -0.01808358,4.176215 0.00811835,3.0634674 0.01944021,2.1247971 0.15886043,1.1925385 0.34971411,0.27406503 Z"/>
+ <path style="fill:#e4e4e4" d="M 5.2189574,1.8919323 C 5.064481,1.9918432 4.9143519,2.0974917 4.7677958,2.2075751 4.4222301,2.4598054 4.1064182,2.7502192 3.7987042,3.0445237 3.6816877,3.1617861 3.5672291,3.2812115 3.4549437,3.4024558 3.4035068,3.4575582 3.352429,3.5129523 3.3019969,3.5688371 c -0.038496,0.043439 -0.076735,0.087082 -0.1146981,0.1309394 -2.441e-4,2.749e-4 -4.801e-4,5.444e-4 -7.2e-4,8.166e-4 -7.2e-4,8.556e-4 -0.00148,0.00171 -0.0022,0.00253 C 2.1253267,4.9164878 1.284763,6.3040955 0.61199362,7.7514186 0.54188056,7.9069949 0.47404597,8.0635195 0.40816008,8.2208117 c -0.0145415,0.033981 -0.0291927,0.067927 -0.0435424,0.1019751 -0.004948,0.013249 -0.0101451,0.026425 -0.015166,0.039652 -0.0745897,0.1823388 -0.14622929,0.3658254 -0.21456412,0.5504548 -0.008098,0.021696 -0.0159795,0.043469 -0.0238458,0.065238 -0.03285942,0.089913 -0.06520957,0.1799813 -0.0964826,0.2704378 -0.01204073,0.026036 -0.01570952,0.052156 -0.0142599273,0.078194 -9.720356e-5,3.696e-4 -1.8899413e-4,7.39e-4 -2.86157671e-4,0.00113 1.80679551e-4,5.444e-4 3.91515721e-4,0.00109 5.71995171e-4,0.00167 0.00389998,0.056098 0.0308622398,0.1117495 0.0484545798,0.1650856 0.11576014,0.3182546 0.25101657,0.630027 0.40451947,0.933048 3.8215e-4,7.39e-4 7.6399e-4,0.0016 0.001144,0.0022 0.0244979,0.04832 0.049475,0.09641 0.0749234,0.144265 0.002096,0.0039 0.004194,0.0079 0.006295,0.0118 0.27240689,0.510271 0.59839828,0.993378 0.97724678,1.435477 0.2491966,0.297832 0.5227909,0.575024 0.8141897,0.833524 0.026074,0.02327 0.052559,0.04608 0.07893,0.06903 0.00886,0.0077 0.01762,0.01548 0.026516,0.02313 0.1052271,0.09081 0.2127101,0.179102 0.3224427,0.264701 0.6727464,0.532026 1.461333,0.96635 2.2689259,1.259611 0.027332,0.0099 0.054614,0.01982 0.082077,0.02934 0.2261352,0.08111 0.4557763,0.152625 0.6883319,0.214036 0.057136,0.01509 0.1144238,0.02974 0.1718799,0.04363 0.5628122,0.137209 1.1404194,0.215667 1.7203763,0.236246 0.00236,9.5e-5 0.00473,2.4e-4 0.0071,3.24e-4 0.050601,0.0018 0.1012226,0.0028 0.15185,0.0037 0.017135,3.1e-4 0.034272,8.15e-4 0.051411,9.72e-4 0.034256,3.86e-4 0.068516,2.49e-4 0.102775,2.37e-4 0.034244,1.7e-5 0.068486,1.67e-4 0.1027274,-2.37e-4 0.017155,-2.13e-4 0.034308,-7e-4 0.051459,-9.72e-4 0.050588,-8.56e-4 0.1011454,-0.0019 0.1517068,-0.0037 0.00252,-9.4e-5 0.00505,-2.36e-4 0.00758,-3.24e-4 0.5798308,-0.02061 1.1573521,-0.09906 1.7200431,-0.236246 0.0567,-0.01372 0.113198,-0.0282 0.16959,-0.04308 8.01e-4,-2.13e-4 0.0016,-3.88e-4 0.0024,-5.83e-4 0.232735,-0.06147 0.462599,-0.133027 0.688903,-0.214223 0.02689,-0.0093 0.05364,-0.01907 0.0804,-0.02874 3.89e-4,-1.42e-4 7.61e-4,-3.22e-4 0.0012,-4.66e-4 0.816971,-0.29334 1.598235,-0.733926 2.269738,-1.260352 0.109753,-0.08564 0.217292,-0.173986 0.322537,-0.26484 0.03499,-0.0302 0.06992,-0.06048 0.104397,-0.09124 0.29138,-0.258489 0.564959,-0.535664 0.814142,-0.833479 0.378505,-0.441697 0.704226,-0.92433 0.976484,-1.434089 0.0027,-0.005 0.0053,-0.01 0.008,-0.01495 0.02512,-0.04726 0.04978,-0.09474 0.07397,-0.142461 3.98e-4,-7.78e-4 8e-4,-0.0016 0.0012,-0.0023 0.153491,-0.303004 0.288718,-0.6147668 0.404472,-0.9330021 0.01759,-0.053335 0.0446,-0.1089876 0.0485,-0.1650856 1.71e-4,-5.444e-4 3.91e-4,-0.00109 5.6e-4,-0.00167 -9.8e-5,-3.694e-4 -1.95e-4,-7.388e-4 -2.86e-4,-0.00113 0.0014,-0.026036 -0.0022,-0.052158 -0.01426,-0.078194 -0.03116,-0.090115 -0.06342,-0.179844 -0.09614,-0.2694209 -0.0081,-0.022501 -0.01633,-0.044986 -0.0247,-0.067413 -0.06838,-0.1846895 -0.139981,-0.3682428 -0.214613,-0.5506399 -0.0048,-0.012775 -0.0099,-0.025515 -0.01464,-0.038309 -0.01401,-0.033227 -0.02825,-0.066361 -0.04244,-0.099523 C 15.526614,8.0651209 15.45842,7.9077849 15.387941,7.7513972 14.715186,6.3041048 13.874624,4.9165402 12.815604,3.7031917 c -5.2e-4,-5.833e-4 -9.6e-4,-0.00117 -0.0015,-0.00175 -3.49e-4,-3.889e-4 -7.19e-4,-8.166e-4 -0.001,-0.00121 -1.47e-4,-1.657e-4 -2.83e-4,-3.411e-4 -4.4e-4,-5.056e-4 -0.03798,-0.043824 -0.07621,-0.087468 -0.114712,-0.1309066 C 12.64979,3.515477 12.601029,3.4625547 12.55196,3.4099058 12.437462,3.2860851 12.320661,3.1641999 12.201237,3.0445241 11.893676,2.7503693 11.578024,2.4600858 11.232665,2.2079452 11.085947,2.0977225 10.935635,1.9919597 10.780979,1.8919323 9.8335617,1.2869793 9.0421124,1.028226 7.9675594,0.99999995 6.9917275,1.0056266 5.9067797,1.4540701 5.2189574,1.8919323 Z"/>
+ <path style="fill:#3f3f3f" d="M 7.9675606,1.0000167 C 7.5537256,1.002404 7.1203544,1.0845638 6.7058818,1.2116483 7.076473,2.5177792 7.4284411,3.8288238 7.7941543,5.1361321 7.8449443,5.1307642 7.8957394,5.126009 7.9465291,5.1209572 8.0462877,3.752136 8.1927162,2.3852021 8.2874752,1.0160734 8.1834214,1.0082909 8.077026,1.0028935 7.9675606,1.0000184 Z M 6.5304719,1.2684658 C 6.0340118,1.4377123 5.5736359,1.6661455 5.2189554,1.8919323 5.0127661,2.0373642 4.6001635,2.3109648 4.9740119,2.0640968 5.7055767,3.2011886 6.4459648,4.333197 7.1804601,5.4687089 7.2266913,5.4510221 7.2729155,5.4330242 7.3191469,5.4143901 7.2130094,4.8992245 7.1309387,4.3802672 7.0231737,3.8654173 6.9336406,3.4361649 6.8675717,3.0031421 6.778039,2.5742058 6.6865307,2.1402168 6.6167955,1.7028892 6.5304719,1.2684658 Z"/>
+ <path style="fill:#3f3f3f" d="m 4.0235203,8.0000009 c -0.320166,2.341e-4 -0.6405364,0.04523 -0.946227,0.1381575 -0.088911,0.5380548 -0.1335401,1.1035953 0.049062,1.6285426 0.1430862,0.463464 0.5057558,0.856997 0.9640128,1.039886 0.5583214,0.231264 1.1947057,0.239703 1.7791581,0.10675 C 5.9447336,10.576585 6.0075224,10.233922 5.9985993,9.8878061 6.0132581,9.4630418 5.9138081,9.0207646 5.6556798,8.6727763 5.3583544,8.262057 4.843056,8.052036 4.3430524,8.0145844 4.2369331,8.0048305 4.1302418,7.9999218 4.0235203,8.0000009 Z m -0.00658,0.4428633 c 0.1715219,-0.00323 0.3433398,0.010395 0.5106449,0.044529 0.073296,0.030274 0.1838809,0.013744 0.2355064,0.074292 -0.2342236,0.090508 -0.4347083,0.2796295 -0.4997184,0.5218168 -0.07935,0.2537347 -9.374e-4,0.544014 0.1886855,0.7322088 0.273106,0.3033582 0.8145216,0.3173952 1.098781,0.023085 -0.00733,0.2331372 -0.014989,0.4709332 -0.072029,0.6959552 -0.2364582,0.02372 -0.4798946,0.03343 -0.7157156,-0.004 C 4.3322394,10.484537 3.8873581,10.275714 3.670658,9.8921471 3.4243209,9.4717524 3.422078,8.9696191 3.4826263,8.5033465 3.5520981,8.4652702 3.6333796,8.4736692 3.7095436,8.466177 3.8112414,8.4528344 3.9140255,8.4448096 4.016939,8.4428591 Z"/>
+ <path style="fill:#3f3f3f" d="m 6.5043481,12.16232 c -0.021371,0.04335 0.041726,0.07279 0.065813,0.106509 0.3511115,0.331038 0.6978133,0.665018 1.0550313,0.992042 0.072258,0.06878 0.1801355,0.09875 0.2846209,0.123904 6.75e-4,0.195091 0.00236,0.390449 -6.75e-4,0.585807 0.040707,0.03987 0.1153413,0.03399 0.1682622,0.01311 -0.00375,-0.197231 0.00408,-0.394729 -0.00441,-0.591692 0.1075386,-0.03399 0.2228799,-0.06368 0.3022616,-0.135679 0.3582357,-0.341208 0.7222383,-0.67947 1.0794563,-1.02148 0.01323,-0.02248 0.059367,-0.04255 0.041049,-0.07038 -0.4019975,-0.09983 -0.8209569,-0.141844 -1.2392373,-0.160308 -0.5906141,-0.0182 -1.1856379,0.02141 -1.7521664,0.158159 z"/>
+ <g transform="matrix(0.39977745,0,0,0.39991391,-1.5947115,-1.59969)">
+ <path style="fill:none;stroke:#db3d7f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 14.000263,36 5.0002634,43"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 19.000263,36 -9,7"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 29,36 9,7"/>
+ <path style="fill:none;stroke:#db3d7f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 34,36 9,7"/>
+ </g>
+ <path style="fill:#3f3f3f" d="m 11.976479,8.0000009 c 0.320166,2.341e-4 0.640537,0.04523 0.946227,0.1381575 0.08891,0.5380548 0.13354,1.1035953 -0.04906,1.6285426 -0.143086,0.463464 -0.505755,0.856997 -0.964012,1.039886 -0.558322,0.231264 -1.194706,0.239703 -1.779158,0.10675 -0.07521,-0.336752 -0.1379984,-0.679415 -0.129075,-1.0255309 -0.014659,-0.4247643 0.08479,-0.8670415 0.342919,-1.2150298 0.297325,-0.4107193 0.812624,-0.6207403 1.312627,-0.6581919 0.10612,-0.00975 0.212811,-0.014663 0.319532,-0.014584 z m 0.0066,0.4428633 c -0.171522,-0.00323 -0.343339,0.010395 -0.510645,0.044529 -0.0733,0.030274 -0.18388,0.013744 -0.235506,0.074292 0.234224,0.090508 0.434708,0.2796295 0.499718,0.5218168 0.07935,0.2537347 9.38e-4,0.544014 -0.188685,0.7322088 -0.273106,0.3033582 -0.814522,0.3173952 -1.098781,0.023085 0.0073,0.2331372 0.01499,0.4709332 0.07203,0.6959552 0.236458,0.02372 0.479895,0.03343 0.715716,-0.004 0.430855,-0.04621 0.875737,-0.255037 1.092437,-0.6386039 0.246337,-0.4203947 0.24858,-0.922528 0.188031,-1.3888006 -0.06947,-0.038076 -0.150753,-0.029677 -0.226917,-0.037169 -0.101698,-0.013343 -0.204482,-0.021367 -0.307395,-0.023318 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-pop-os.svg b/.icons/awkward/16x16/apps/distributor-logo-pop-os.svg
new file mode 100644
index 00000000..7c536142
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-pop-os.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#48b9c7" cx="8" cy="8" r="8"/>
+ <rect style="fill:#ffffff" width="8" height="1" x="4" y="12" rx=".645" ry=".5"/>
+ <path style="fill:#ffffff" d="M 8.8168556,5.8257588 C 8.4179856,6.6351286 7.753202,7.2857979 6.8225052,7.6031982 l 0.79774,1.9837492 C 7.7698216,9.951958 7.9027784,10.332839 7.7864412,10.681981 7.670104,11.031117 7.1382776,11.142209 6.7560268,10.761329 6.0247652,10.015439 3.565066,5.3179186 3.3822504,4.9687793 3.1994352,4.6196392 3,4.3339793 3,3.9848392 3.01662,3.4611293 3.8642188,2.92155 4.279708,2.6517599 4.6951984,2.3819697 5.5095576,2.01696 6.2242,2.00109 6.938842,1.98522 7.2379948,2.1439199 7.6534844,2.3978398 c 0.6315444,0.39675 1.0802732,1.0156795 1.2464688,1.7298294 0.166196,0.7141495 0.1163376,1.2696 -0.083098,1.6663493 M 6.938842,4.937039 C 6.7892656,4.4450694 6.473494,3.9689695 6.0580044,3.6515693 5.9749064,3.5880899 5.8751888,3.5087393 5.7588516,3.4769999 4.9943504,3.2389495 5.3267424,4.4609391 5.4430792,4.7783394 5.5594164,5.0957391 5.8751888,5.762279 6.2242,6.0955485 c 0.083098,0.07935 0.1661956,0.14283 0.2659136,0.1587002 0.099718,0.01587 0.299152,-0.07935 0.3822504,-0.2063102 0.083098,-0.1269594 0.099718,-0.2221797 0.099718,-0.34914 A 2.1273072,2.0313591 0 0 0 6.938842,4.937039 Z"/>
+ <path style="fill:#ffffff" d="m 10.978185,10.656909 c -0.03045,0.121766 -0.10656,0.230001 -0.228343,0.297649 -0.121782,0.06765 -0.411016,0.06765 -0.578467,-0.05412 -0.167451,-0.121765 -0.1978966,-0.324707 -0.152228,-0.487061 0.04567,-0.162355 0.197897,-0.338239 0.411017,-0.392357 0.441461,-0.121766 0.639357,0.311179 0.548021,0.635888 z"/>
+ <path style="fill:#ffffff" d="m 10.682318,8.9758504 c -0.29989,-0.1217884 -0.199927,-1.7920288 0.0833,-3.8276338 0.0833,-0.556747 0.216589,-0.8351204 0.366535,-0.974307 0.149946,-0.1391867 0.599784,-0.20878 0.866353,-0.156585 a 1.4994586,1.5658502 0 0 1 0.816373,0.41756 c 0.199927,0.191382 0.216587,0.4001616 0.149946,0.661137 -0.06664,0.2609746 -0.299892,0.8177218 -0.48316,1.2178834 l -0.466499,0.9221116 c -0.899674,1.67024 -1.08294,1.8442238 -1.332851,1.7398338 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-puppy-linux.svg b/.icons/awkward/16x16/apps/distributor-logo-puppy-linux.svg
new file mode 100644
index 00000000..c6540639
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-puppy-linux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cccccc" cx="8" cy="8" r="8"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 11.911328,0.48773589 c -0.0481,-1.1454e-4 -0.09578,3.4443e-4 -0.143113,6.5681e-4 -0.352538,0.00232 -0.681781,0.0166959 -0.957971,0.0401324 l -0.0025,6.568e-4 c -0.04098,0.005575 -0.08488,0.0127497 -0.127366,0.018424 0.354112,0.20049704 0.820935,0.4823643 1.30103,0.8641009 0.54376,0.4323573 0.950138,1.1097602 1.288705,1.6579287 0.355161,0.5759046 0.365423,0.9911803 0.80581,0.9230447 0.199593,-0.030875 0.36374,-0.1283515 0.494393,-0.2697423 0.192129,-0.2079159 0.315739,-0.5107831 0.379353,-0.8414644 0.06539,-0.339845 0.0659,-0.7060658 0.01098,-1.0329156 C 14.900409,1.4913276 14.77683,1.1884865 14.602349,1.0353829 14.271837,0.81179756 13.763126,0.58219007 12.945344,0.52457873 12.601258,0.50033447 12.247971,0.48857462 11.911369,0.48773584 Z"/>
+ <path id="path2488_4" style="fill:#e4e4e4;fill-rule:evenodd" d="M 3.4417017,1.0000527 C 2.9893,0.99792539 2.5754471,1.0678608 2.2192081,1.1686648 1.5116178,1.368891 1.0498773,1.6739848 0.97006045,1.77726 0.95833473,1.7925516 0.94370286,1.8057318 0.9268374,1.8170606 0.68547817,1.980058 0.56018238,2.5122517 0.50325098,3.1514838 0.43425685,3.926151 0.361983,4.6861263 0.42292213,5.3343513 c 2.0022e-4,0.00206 5.1672e-4,0.00444 7.1958e-4,0.00651 0.001902,0.029518 0.00568,0.067435 0.007925,0.099141 C 0.75024078,5.0861925 1.1440025,4.9000852 1.4635232,4.6458365 2.5291142,3.7979267 3.4672529,3.9909393 4.3341448,4.2639779 4.8904493,4.4391824 5.3760174,4.5923297 5.7223266,4.3435798 5.9199442,4.2016144 6.0180673,3.9902091 6.0378552,3.7422213 6.0567137,3.5059592 6.0080077,3.2363754 5.9074656,2.9599487 5.8042781,2.6762498 5.6463012,2.3860659 5.4514624,2.1132682 4.9796339,1.4526669 4.3989591,1.0643034 3.7608321,1.0130786 3.65259,1.0043911 3.5461021,1.0005344 3.4417017,1.0000527 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 12.50002,4 C 11.671782,4 11,4.6717612 11,5.5000018 11,6.328225 11.671782,7 12.50002,7 13.328258,7 14.000033,6.328225 14.000033,5.5000018 14.000033,4.6717678 13.328258,4 12.50002,4 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 4 5 C 2.3435427 5 1 6.3433781 1 8 C 1 9.6566231 2.3435427 11 4 11 C 5.6564564 11 7 9.6566231 7 8 C 7 6.3433781 5.6564564 5 4 5 z M 5 7 C 5.5520186 7.000005 6 7.448001 6 8 C 6 8.5520044 5.5520186 9 5 9 C 4.4479813 9 4 8.5520044 4 8 C 4 7.448001 4.4479813 7 5 7 z"/>
+ <path id="path2488_5" style="fill:#3f3f3f;fill-rule:evenodd" d="M 11.60182,8 C 11.56763,8 11.53494,8.00635 11.50451,8.017108 L 7.6303142,9.1282169 c -0.00761,0.00184 -0.014938,0.00397 -0.022292,0.00641 l -0.00108,5.385e-4 -0.0022,5.384e-4 -5.385e-4,5.385e-4 c -0.1117363,0.038929 -0.1919174,0.143475 -0.1919174,0.2668157 0,0.1173568 0.072346,0.2179015 0.1756061,0.2609349 6.538e-4,3.038e-4 0.00154,2.4e-4 0.0022,5.385e-4 L 9.974627,10.987915 v 0.01017 c 0,0.407035 -0.183726,0.776766 -0.4811477,1.04534 -0.3030438,0.27366 -0.7238339,0.442732 -1.1900936,0.442732 -0.2940867,0 -0.5758757,-0.06741 -0.8214858,-0.190885 -0.2399805,-0.120653 -0.4469338,-0.295182 -0.5980362,-0.511713 -0.00204,-0.0032 -0.00433,-0.0065 -0.00652,-0.0096 -0.046965,-0.06823 -0.1263935,-0.113357 -0.2163815,-0.113357 -0.1440689,0 -0.2609657,0.114962 -0.2609657,0.256654 0,0.05695 0.019162,0.109269 0.051109,0.151854 0.2000917,0.28829 0.4749637,0.520669 0.7943005,0.681211 C 7.5656837,12.911308 7.9287499,13 8.3033872,13 c 0.6007371,0 1.1465978,-0.221716 1.5429335,-0.579618 0.2880023,-0.260067 0.4970643,-0.591597 0.5926003,-0.963529 0.388946,0.316979 0.901856,0.508502 1.460294,0.508502 0.600736,0 1.146597,-0.221187 1.542933,-0.579084 0.401971,-0.362983 0.650225,-0.865829 0.650225,-1.4223035 0,-0.023558 -6.15e-4,-0.052182 -0.0023,-0.083411 3.1e-5,-0.00162 0,-0.0032 0,-0.0048 0,-0.1416923 -0.116896,-0.2566548 -0.260966,-0.2566548 -0.144068,0 -0.260958,0.1149625 -0.260958,0.2566548 0,0.00224 -5.7e-5,0.00475 0,0.00694 1.24e-4,0.004 7.7e-4,0.0078 0.0011,0.01177 8.46e-4,0.018804 0.0011,0.041426 0.0011,0.069508 0,0.4070355 -0.183726,0.7767655 -0.481147,1.0453395 -0.30305,0.273662 -0.723828,0.442733 -1.190093,0.442733 -0.447533,0 -0.854515,-0.156165 -1.155295,-0.412255 -0.06203,-0.05281 -0.119419,-0.109729 -0.171804,-0.170569 l 1.278713,-2.4435808 c 0.02474,-0.041815 0.03915,-0.090396 0.03915,-0.1422323 0,-0.1564737 -0.129048,-0.2833913 -0.288146,-0.2833913 v 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-pureos.svg b/.icons/awkward/16x16/apps/distributor-logo-pureos.svg
new file mode 100644
index 00000000..673c4f2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-pureos.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#4f4f4f"/>
+ <path d="m3 5v6h10v-6h-10zm1 1h8v4h-8v-4z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-q4os-m1.svg b/.icons/awkward/16x16/apps/distributor-logo-q4os-m1.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-q4os-m1.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/distributor-logo-q4os1.svg b/.icons/awkward/16x16/apps/distributor-logo-q4os1.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-q4os1.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/distributor-logo-raspbian.svg b/.icons/awkward/16x16/apps/distributor-logo-raspbian.svg
new file mode 100644
index 00000000..3039b6d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-raspbian.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="m 5.9041873,0 c -1.9002961,0 -3.4941799,0.60726012 -3.49418,2.4720732 -1e-7,0.8692936 0.337343,1.7577772 0.887247,2.4611168 C 3.513426,5.154284 3.5001639,5.2917032 3.4338761,5.549056 3.3160945,5.969584 3.1417109,6.471404 2.9819124,6.840262 1.8747935,7.8895432 1.6322591,9.7480704 2.6244716,10.95334 c 0.3916536,0.619634 0.2523119,1.522902 0.7839863,2.137142 0.5301908,0.734398 1.3344837,1.37664 2.2749106,1.452412 0.6463754,0.883461 1.724409,1.431438 2.8166316,1.457106 1.0922226,-0.02567 2.1702559,-0.573645 2.8166319,-1.457106 0.940426,-0.07577 1.74472,-0.718014 2.27491,-1.452412 0.531675,-0.61424 0.392333,-1.517508 0.783987,-2.137142 C 15.367741,9.7480704 15.125206,7.8895432 14.018088,6.840262 13.858289,6.471404 13.683905,5.969584 13.566124,5.549056 13.499836,5.2917032 13.486574,5.154284 13.702746,4.93319 14.25265,4.2298504 14.589993,3.3413668 14.589993,2.4720732 14.589993,0.60726012 12.996109,0 11.095812,0 10.379033,0 9.3125001,0.63856012 8.5000001,0.63856012 7.6875001,0.63856012 6.6209667,0 5.9041873,0 Z"/>
+ <g transform="matrix(0.01771833,0,0,0.01776909,3.4804999,1.6484653)">
+ <path style="fill:#75a928" d="m 107.39184,68.055583 c 67.94767,35.031357 107.44689,63.368967 129.08717,87.504467 -11.08235,44.41759 -68.89638,46.44464 -90.03559,45.19858 4.32842,-2.01474 7.93988,-4.42778 9.22051,-8.13574 -5.30449,-3.76981 -24.11289,-0.39719 -37.24363,-7.77416 5.04407,-1.04499 7.40348,-2.06302 9.76289,-5.78542 -12.40571,-3.9567 -25.76862,-7.36642 -33.627746,-13.92116 4.241253,0.0524 8.201156,0.9488 13.740366,-2.89271 -11.111694,-5.98819 -22.969108,-10.73351 -32.18139,-19.88738 5.745213,-0.14063 11.939452,-0.0568 13.740371,-2.16953 -10.17044,-6.30068 -18.751242,-13.30787 -25.853592,-20.97215 8.039979,0.97052 11.435284,0.13478 13.378782,-1.26556 -7.687795,-7.87419 -17.417559,-14.52319 -22.056911,-24.22644 5.969606,2.057484 11.431249,2.84506 15.36752,-0.180795 -2.612365,-5.893453 -13.805413,-9.369618 -20.248967,-23.141676 6.284359,0.609377 12.949606,1.371108 14.282753,0 C 61.802068,58.517346 56.796919,51.835885 51.887978,44.913906 65.338021,44.714177 85.715734,44.966253 84.792549,43.82914 l -8.31654,-8.497335 c 13.137617,-3.537241 26.580651,0.568164 36.339661,3.615887 4.38186,-3.457681 -0.0776,-7.82998 -5.42383,-12.294015 11.16496,1.490646 21.25382,4.057389 30.37345,7.593362 4.87238,-4.399329 -3.16389,-8.798658 -7.05098,-13.197987 17.24936,3.272568 24.55716,7.87068 31.81981,12.47481 5.26935,-5.050799 0.30166,-9.343299 -3.2543,-13.740371 13.00566,4.817048 19.70478,11.035551 26.75756,17.175463 2.39119,-3.227053 6.07494,-5.592408 1.62715,-13.378781 9.23416,5.322725 16.18926,11.59506 21.33374,18.621817 5.71336,-3.637941 3.40387,-8.613023 3.43509,-13.197987 9.59665,7.806516 15.68687,16.11395 23.14168,24.226443 1.50169,-1.093437 2.81661,-4.80171 3.97747,-10.666867 22.89539,22.211815 55.24591,78.158241 8.31654,100.340861 C 207.95028,109.95728 160.25292,86.016909 107.39184,68.055583 Z"/>
+ <path style="fill:#75a928" d="M 467.92487,68.055583 C 399.9772,103.08694 360.47798,131.42455 338.8377,155.56005 c 11.08235,44.41759 68.89638,46.44464 90.03559,45.19858 -4.32842,-2.01474 -7.93988,-4.42778 -9.22051,-8.13574 5.30449,-3.76981 24.11289,-0.39719 37.24363,-7.77416 -5.04407,-1.04499 -7.40348,-2.06302 -9.76289,-5.78542 12.40571,-3.9567 25.76862,-7.36642 33.62775,-13.92116 -4.24126,0.0524 -8.20116,0.9488 -13.74037,-2.89271 11.11169,-5.98819 22.96911,-10.73351 32.18139,-19.88738 -5.74521,-0.14063 -11.93945,-0.0568 -13.74037,-2.16953 10.17044,-6.30068 18.75124,-13.30787 25.85359,-20.97215 -8.03998,0.97052 -11.43528,0.13478 -13.37878,-1.26556 7.68779,-7.87419 17.41756,-14.52319 22.05691,-24.22644 -5.96961,2.057484 -11.43125,2.84506 -15.36752,-0.180795 2.61237,-5.893453 13.80541,-9.369618 20.24897,-23.141676 -6.28436,0.609377 -12.94961,1.371108 -14.28276,0 2.92231,-11.888563 7.92746,-18.570024 12.8364,-25.492003 -13.45004,-0.199729 -33.82775,0.05235 -32.90457,-1.084766 l 8.31654,-8.497335 c -13.13762,-3.537241 -26.58065,0.568164 -36.33966,3.615887 -4.38186,-3.457681 0.0776,-7.82998 5.42383,-12.294015 -11.16496,1.490646 -21.25382,4.057389 -30.37345,7.593362 -4.87238,-4.399329 3.16389,-8.798658 7.05098,-13.197987 -17.24936,3.272568 -24.55716,7.87068 -31.81981,12.47481 -5.26935,-5.050799 -0.30166,-9.343299 3.2543,-13.740371 -13.00566,4.817048 -19.70478,11.035551 -26.75756,17.175463 -2.39119,-3.227053 -6.07494,-5.592408 -1.62715,-13.378781 -9.23416,5.322725 -16.18926,11.59506 -21.33374,18.621817 -5.71336,-3.637941 -3.40387,-8.613023 -3.43509,-13.197987 -9.59665,7.806516 -15.68687,16.11395 -23.14168,24.226443 -1.50169,-1.093437 -2.81661,-4.80171 -3.97747,-10.666867 -22.89539,22.211815 -55.24591,78.158241 -8.31654,100.340861 39.91877,-32.94716 87.61613,-56.887531 140.47721,-74.848857 z"/>
+ <path style="fill:#bc1142" transform="matrix(1.131107,0,0,1.1280497,-43.139135,-68.310983)" d="m 365.2046,521.84937 a 71.956155,66.532319 0 1 1 -143.91231,0 71.956155,66.532319 0 1 1 143.91231,0 z"/>
+ <path style="fill:#bc1142" transform="matrix(0.76741684,-1.1613112,2.171115,1.4224368,-560.88858,217.68859)" d="m 262.84091,276.64774 a 61.875,28.125 0 1 1 -123.75,0 61.875,28.125 0 1 1 123.75,0 z"/>
+ <path style="fill:#bc1142" transform="matrix(-0.76741684,-1.1613112,-2.171115,1.4224368,1134.8288,213.68859)" d="m 262.84091,276.64774 a 61.875,28.125 0 1 1 -123.75,0 61.875,28.125 0 1 1 123.75,0 z"/>
+ <path style="fill:#bc1142" d="M 72.910253,342.0878 C 109.32447,332.33088 85.201845,492.72431 55.576871,479.56357 22.990103,453.35089 12.493801,376.58814 72.910253,342.0878 Z"/>
+ <path style="fill:#bc1142" d="m 493.67828,340.0878 c -36.41422,-9.75692 -12.2916,150.63651 17.33338,137.47577 32.58677,-26.21268 43.08307,-102.97543 -17.33338,-137.47577 z"/>
+ <path style="fill:#bc1142" d="m 369.97158,220.6534 c 62.83486,-10.61013 115.11594,26.72229 113.01138,94.85796 -2.06693,26.12112 -136.15872,-90.96907 -113.01138,-94.85796 z"/>
+ <path style="fill:#bc1142" d="M 196.35975,218.6534 C 133.52489,208.04327 81.24381,245.37569 83.34837,313.51136 85.4153,339.63248 219.50709,222.54229 196.35975,218.6534 Z"/>
+ <path style="fill:#bc1142" d="m 286.61932,202.75568 c -37.50259,-0.97548 -73.49548,27.83418 -73.58158,44.54443 -0.10462,20.30426 29.6512,41.09266 73.83726,41.62035 45.12305,0.32321 73.91561,-16.64049 74.0611,-37.59409 0.16484,-23.73996 -41.03879,-48.93744 -74.31678,-48.57069 z"/>
+ <path style="fill:#bc1142" d="m 288.90937,619.11675 c 32.69744,-1.42711 76.57083,10.53196 76.6568,26.39598 0.5427,15.4052 -39.78969,50.21055 -78.82634,49.53765 -40.42729,1.74391 -80.06908,-33.11559 -79.54951,-45.19859 -0.60506,-17.71593 49.226,-31.54796 81.71905,-30.73504 z"/>
+ <path style="fill:#bc1142" d="m 168.13874,525.10369 c 23.2791,28.04573 33.89066,77.31899 14.46355,91.84353 -18.37917,11.08784 -63.01228,6.52162 -94.736237,-39.05157 -21.395052,-38.24168 -18.637584,-77.15663 -3.615887,-88.58924 22.464424,-13.68429 57.173424,4.79902 83.888574,35.79728 z"/>
+ <path style="fill:#bc1142" d="m 405.0209,516.21177 c -25.18682,29.50165 -39.21227,83.30951 -20.83785,100.6428 17.56828,13.46361 64.7292,11.58162 99.56566,-36.75574 25.29599,-32.46471 16.82013,-86.68225 2.37077,-101.07511 -21.46408,-16.60213 -52.27691,4.64489 -81.09858,37.18805 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-rosa.svg b/.icons/awkward/16x16/apps/distributor-logo-rosa.svg
new file mode 100644
index 00000000..3ac88cfe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-rosa.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3757a1" cx="8" cy="8" r="8"/>
+ <g style="fill:none;stroke:#ffffff;stroke-linejoin:round">
+ <path d="M 12.5,8 C 12.5,10.485 10.485,12.5 8,12.5 5.5147,12.5 3.5,10.485 3.5,8 3.5,5.5147 5.5147,3.5 8,3.5 H 12.5 Z"/>
+ <path d="M 12.5,3.5 C 12.5,3.5 12,6 9.5,8 7,10 5,11 5,11"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-salentos.svg b/.icons/awkward/16x16/apps/distributor-logo-salentos.svg
new file mode 100644
index 00000000..714a4be6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-salentos.svg
@@ -0,0 +1,5 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8.041883-0.01332897c-0.3258058-0.00807538-0.6474957 0.07588343-0.9298256 0.24267798l-5.2242898 3.0903743c-0.5494191 0.3249675-0.88786613 0.925595-0.88782597 1.5755869v6.1811488c-4.5e-7 0.649918 0.33840727 1.250468 0.88774817 1.575427l5.2242898 3.090534c0.3061739 0.181115 0.6519462 0.261286 0.9931767 0.240513 0.2710089-0.0165 0.3938042-0.423704 0.6369708-0.567548l4.9699299-3.126871c0.549419-0.324968 0.633505-0.453211 0.633465-1.103203l0.39971-6.2174864c1.4e-5 -0.2269675 0.213116-0.5205905 0.136016-0.7258852-0.143701-0.3826303-0.411912-0.7108825-0.769482-0.9223761l-5.2242901-3.0903743c-0.2576547-0.15219858-0.5484965-0.23564471-0.8458262-0.24267798z" style="fill:#53d953"/>
+ <path d="m1.1793103 4.1000324a1.7754963 1.8191449 0 0 0-0.179252 0.7953062v6.1811984a1.7754963 1.8191449 0 0 0 0.8879049 1.574987l5.2241319 3.090599a1.7754963 1.8191449 0 0 0 0.8879049 0.242967v-7.98509z" style="fill:#ef2b2f"/>
+ <path d="m14.825247 4.1148763-6.8260065 3.9023111 7.595e-4 7.9679026a1.7754963 1.8191449 0 0 0 0.8871454-0.242967l5.2248916-3.090599a1.7754963 1.8191449 0 0 0 0.887905-1.574987v-6.1811984a1.7754963 1.8191449 0 0 0-0.174695-0.7804623z" style="fill:#ffbb1f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-smartos.svg b/.icons/awkward/16x16/apps/distributor-logo-smartos.svg
new file mode 100644
index 00000000..00d244a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-smartos.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="2" ry="2" style="fill:#24b8eb"/>
+ <path d="m2 1c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h11v4h-4v-3h-2v4c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-11v-4h4v3h2v-4c0-0.554-0.446-1-1-1z" style="fill:#3f3f3f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-solus.svg b/.icons/awkward/16x16/apps/distributor-logo-solus.svg
new file mode 100644
index 00000000..507927ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-solus.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4c5263;fill-rule:evenodd" d="M 4.9696978,-9.3643707e-7 C 3.8023305,3.8131871 2.0766882,7.4420413 0.12121185,10.909093 L 2e-8,11.151518 l 0.18685681,0.09629 c 0.16403973,0.07616 0.37999408,0.127369 0.672348,0.185842 0.29235507,0.05847 0.65198307,0.116752 1.05610797,0.174485 0.8082521,0.115454 1.7937212,0.228315 2.7497634,0.327648 1.912086,0.198655 3.7069127,0.343515 3.7069127,0.343515 l 0.3053973,0.02462 -0.023435,-0.305636 c 0,0 -0.4735699,-6.1611991 -0.5620269,-7.1735296 L 8.087188,4.7700644 8.0606691,4.7217691 C 7.5002146,3.826753 5.3232121,0.10541239 4.9696978,-9.3643707e-7 Z M 5.2121211,1.0909081 c 0.8276388,1.455983 1.542639,2.2814992 2.4242424,3.8787878 0.087965,1.0179532 0.4342999,6.2737971 0.4716584,6.7594101 C 7.846499,11.707734 6.4658579,11.596669 4.7190532,11.415191 3.7667609,11.316245 2.7859029,11.203918 1.989413,11.090136 1.5911695,11.033251 1.2388483,10.975772 0.96195152,10.920391 0.82533217,10.893069 0.82233041,10.813626 0.72727255,10.787882 2.1554701,8.2644198 4.4241005,4.306942 5.2121211,1.0909081 Z"/>
+ <path style="fill:#4c5263;fill-rule:evenodd" d="M 9.0909089,5.6969684 8.9662136,6.2423652 c 1.2180104,0.8147184 2.3787644,1.526045 3.1325754,2.2824337 0.753809,0.7563906 1.107049,1.5007551 0.820549,2.5430821 l -0.133523,0.48651 0.474668,-0.170922 c 1.483089,-0.533624 2.187782,-1.5676664 2.618305,-2.4137734 L 16,8.7272715 15.757575,8.4848471 C 15.034772,7.7236682 13.918316,7.219149 12.622937,6.7598839 11.327556,6.3006196 9.9167283,5.8961042 9.0909089,5.6969684 Z m 1.4468001,0.9637214 c 0.602836,0.1656754 1.259566,0.3618633 1.910275,0.5925665 1.180681,0.4185996 2.298501,0.9568429 2.93016,1.5385885 C 15.016966,9.4578941 14.466142,10.226099 13.515928,10.703542 13.617807,9.7069493 13.178677,8.8670583 12.469527,8.1554811 11.946074,7.6302366 11.262504,7.1463842 10.537709,6.6606898 Z"/>
+ <circle style="fill:#500000;fill-opacity:0" cx="7.767" cy="8.233" r="7.767"/>
+ <path style="fill:#4c5263" d="m 15.000001,8.500001 c 0,0.8558414 -0.143351,1.678201 -0.407352,2.444379 -1.013722,2.941999 -3.930014,2.829735 -7.2163079,2.829735 -2.4418095,0 -4.4874118,1.058974 -5.8568949,-0.747617 C 0.56582231,11.768499 1.4305115e-6,10.200327 1.4305115e-6,8.500001 c 0,-4.1421356 3.3578643694885,-7.5 7.4999999694885,-7.5 4.1421356,2e-7 7.4999996,3.3578645 7.4999996,7.5 z"/>
+ <path style="fill:#5294e2" d="m 14.516429,10.964473 c -1.514284,1.074141 -3.302744,1.725984 -5.1312862,2.006812 -2.5485639,0.359625 -5.1445254,0.270327 -7.7020572,0.0747 -0.018764,0.04433 -0.030996,0.08764 -0.044678,0.131102 a 7.4999999,7.4999999 0 0 0 5.7875289,2.819058 c 0.064723,-2.1e-4 0.1304982,6.75e-4 0.1940896,-7.5e-4 a 7.4999999,7.4999999 0 0 0 0.2167946,-0.0073 c 0.1026734,-0.0046 0.202384,-0.01173 0.3010216,-0.01977 a 7.4999999,7.4999999 0 0 0 0.554437,-0.06738 c 0.035212,-0.0059 0.074084,-0.0097 0.108397,-0.01612 a 7.4999999,7.4999999 0 0 0 5.7472477,-4.848559 c -0.01118,-0.02394 -0.01921,-0.04777 -0.03149,-0.07177 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 14.724609 10.480469 C 13.578098 11.782929 11.569222 12.500232 9.3125 12.828125 C 6.8655468 13.183652 3.9732865 13.087053 1.421875 12.876953 A 7.5 7.5 0 0 0 1.8515625 13.419922 C 4.2962824 13.604742 7.0231439 13.673203 9.3847656 13.330078 C 11.27606 13.05528 13.090079 12.512983 14.349609 11.542969 A 7.5 7.5 0 0 0 14.724609 10.480469 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8.2424238,5.2121203 c 1.1683056,2.4067171 1.1693629,4.7877732 0.4848485,6.5454577 0.9638525,0.0058 2.5366897,0.113903 4.2424247,-0.727272 C 11.567722,7.8291346 8.242423,5.2121203 8.2424238,5.2121203 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 5.2121211,1.0909081 C 4.424066,4.3069214 2.1554484,8.2644547 0.72727255,10.787882 L 1.9896508,11.090379 C 2.7861395,11.20416 3.7669971,11.316487 4.7192909,11.415421 6.4659727,11.5969 7.8595137,11.736185 8.121212,11.757578 8.0838287,11.271651 7.7243465,5.987895 7.6363635,4.9696959 6.7547601,3.3724073 6.0397599,2.5468911 5.2121211,1.0909081 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 10.545454,6.6666658 c 0.725007,0.4858209 1.415809,0.9291684 1.939394,1.454545 0.7091,0.711528 1.071491,1.6701666 0.969697,2.6666712 0.950102,-0.477394 1.578212,-1.2734005 1.939394,-1.9393979 C 14.762252,8.2667843 13.665449,7.6912981 12.484848,7.2727265 11.833868,7.0419274 11.148492,6.8323838 10.545454,6.6666658 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-steamos.svg b/.icons/awkward/16x16/apps/distributor-logo-steamos.svg
new file mode 100644
index 00000000..70b33c86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-steamos.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m5.9633407 10.47561 2.9985495-6.2378052 5.5045728 4.1250001-5.6570118 4.4466461z" style="fill:#2d1c84"/>
+ <circle cx="12" cy="6" r="4" style="fill:#9d2acd"/>
+ <circle cx="7.5" cy="11.5" r="2.5" style="fill:#9d2acd"/>
+ <circle cx="2.5" cy="8.5" r="2.5" style="fill:#9d2acd"/>
+ <path d="m2.5 8.5 5 3" style="fill:none;stroke-linecap:round;stroke-width:2;stroke:#e5acf3"/>
+ <circle cx="12" cy="6" r="2" style="fill:#e5acf3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-ubuntu-budgie.svg b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-budgie.svg
new file mode 100644
index 00000000..a34c2aa6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-budgie.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#404552" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="m 10.468607,3.0002438 c -0.150858,0.00201 -0.307405,0.016237 -0.494304,0.053264 -0.3400955,0.067381 -0.6945639,0.2731465 -0.9941172,0.4817613 -1.01703,0.708294 -1.2857213,2.092544 -0.6021372,3.092494 0.5718292,0.8364757 1.6408004,1.1293721 2.5730554,0.8092949 0.19679,-0.067564 0.275601,-0.07472 0.428186,-0.087449 0.196749,-0.016416 0.51353,0.00789 0.797341,0.1478677 0.230901,0.1138804 0.428383,0.2131984 0.556485,0.4777864 0.03334,0.068872 0.09207,0.1913032 0.104686,0.3458184 C 12.857838,8.5673884 12.80877,8.6873268 12.645747,9 12.904948,8.7909567 13.02912,8.7564747 13.413964,8.288488 14.180031,7.3569303 14.220083,5.8005267 13.385628,4.5798803 12.76706,3.6750329 11.820056,3.0972088 10.927492,3.0225034 10.764272,3.0088421 10.619466,2.998239 10.468607,3.0002438 Z"/>
+ <path style="fill:#ffffff" d="M 5.1950426,4.0006848 C 4.099414,4.0261298 2.9558428,4.7953083 2.3863879,6.0558339 1.9039552,7.123731 1.8804812,8.3245821 2.2757019,9.2039296 c 0.1445444,0.3216051 0.2619676,0.5676659 0.5208748,0.8793144 0.2355685,0.283547 0.6010051,0.506413 0.9408301,0.675934 1.153548,0.575437 2.5194575,0.08413 3.0528154,-1.0955105 0,0 0,-8.751e-4 0,-8.751e-4 C 7.2357235,8.6757466 6.943756,7.5129713 6.1781943,6.808656 6.0165514,6.659945 5.9696764,6.5897919 5.8795047,6.4531707 5.7632339,6.2770082 5.6205347,5.9663468 5.5979072,5.6242751 5.5794989,5.3459748 5.5646531,5.1067331 5.7330085,4.8440874 5.7768314,4.7757209 5.8556489,4.6552834 5.9861214,4.5603826 6.1941347,4.4091638 6.3253651,4.3905752 6.686861,4.3758035 6.367518,4.2444502 6.2736397,4.1460153 5.6597606,4.0356997 5.5070147,4.0082509 5.351561,3.997029 5.1950426,4.0006646 Z"/>
+ <path style="fill:#ffffff" d="m 11.031616,10.000466 c -0.0676,-0.00158 -0.135722,9.23e-4 -0.204545,0.0066 v -7.7e-4 c -0.9211495,0.07555 -1.6424789,0.802612 -1.8184916,1.702035 -0.037155,0.189859 -0.067896,0.256633 -0.1279301,0.38556 -0.07741,0.166244 -0.2422927,0.411048 -0.4828106,0.575408 -0.1956776,0.13372 -0.3645607,0.247363 -0.6317021,0.228698 -0.069537,-0.0049 -0.1927384,-0.01443 -0.3201869,-0.0755 C 7.2428178,12.725104 7.1713368,12.631194 7,12.355569 c 0.045584,0.305418 0.014936,0.420182 0.2067124,0.946309 0.381744,1.047295 1.5887947,1.797623 2.9330036,1.687376 0.996443,-0.08172 1.886886,-0.578289 2.355509,-1.263699 0.171391,-0.250676 0.299388,-0.447976 0.412703,-0.783582 0.103095,-0.30535 0.104057,-0.686243 0.07734,-1.024007 -0.08506,-1.075095 -0.939781,-1.893849 -1.953648,-1.917538 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-ubuntu-mate.svg b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-mate.svg
new file mode 100644
index 00000000..00d3cdfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-mate.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(0.4,0,0,0.4,-1.6,-1.6)">
+ <circle style="fill:#7ea043" cx="24" cy="24" r="20"/>
+ <path style="fill:#ffffff" d="M 27.342,9.408 35.111,14 27.3332,18.592 27.3422,9.408 Z M 24,11.769 c 0.56979,0 1.127,0.0454 1.6754,0.12153 v 1.7014 c -0.545,-0.088 -1.104,-0.139 -1.675,-0.139 -4.4425,0 -8.2418,2.7226 -9.8004,6.5972 l -1.441,-0.8507 c 1.871,-4.361 6.205,-7.43 11.241,-7.43 z m 0,4.158 c 0.57054,0 1.1282,0.0679 1.6667,0.18228 v 1.7274 c -0.532,-0.141 -1.09,-0.216 -1.667,-0.216 -2.9175,0 -5.3533,1.9387 -6.1198,4.6007 l -1.493,-0.886 c 1.105,-3.142 4.105,-5.408 7.613,-5.408 z m 9.809,0.77256 c 1.5213,2.0395 2.4219,4.5686 2.4219,7.3004 0,2.7743 -0.93503,5.3403 -2.5,7.3958 l -1.45,-0.86 c 1.419,-1.795 2.266,-4.062 2.266,-6.536 0,-2.4276 -0.8167,-4.6616 -2.1875,-6.441 z m -3.6198,2.1441 c 1.172,1.4019 1.8837,3.198 1.8837,5.1562 0,2.0025 -0.74213,3.8448 -1.9618,5.2604 l -1.484,-0.877 c 1.085,-1.14 1.753,-2.675 1.753,-4.384 0,-1.6603 -0.62798,-3.1642 -1.658,-4.2969 z m -20.347,0.564 7.769,4.592 -7.7778,4.592 0.009,-9.184 z m 8.0382,6.3715 c 0.76646,2.6599 3.2023,4.592 6.1198,4.592 0.57698,0 1.1351,-0.0774 1.6667,-0.21702 v 1.7361 c -0.538,0.114 -1.095,0.182 -1.666,0.182 -3.5108,0 -6.5107,-2.2703 -7.6128,-5.4167 z m -3.6806,2.1701 c 1.5585,3.8746 5.3578,6.5972 9.8004,6.5972 0.56591,0 1.1174,-0.0449 1.658,-0.1302 v 1.6927 c -0.541,0.075 -1.094,0.121 -1.657,0.121 -5.0364,0 -9.3702,-3.0686 -11.241,-7.4306 z m 13.134,1.6059 7.7691,4.5833 -7.7778,4.592 0.009,-9.1754 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-ubuntu-studio.svg b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-studio.svg
new file mode 100644
index 00000000..ca25fb70
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-ubuntu-studio.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#0094f0" cx="8" cy="8" r="8"/>
+ <g style="fill:none;stroke:#ffffff;stroke-linecap:round">
+ <circle cx="8" cy="8" r="1.5"/>
+ <path d="M 5.5081,5.5422 A 3.5,3.5 0 0 1 9.3273,4.7614 3.5,3.5 0 0 1 11.5,7.9979 3.5,3.5 0 0 1 9.3311,11.237 3.5,3.5 0 0 1 5.511,10.461"/>
+ <path d="M 4.6193,8.9058 A 3.5,3.5 0 0 1 4.6193,7.0941"/>
+ <path d="M 2.7067,9.4935 A 5.5,5.5 0 0 1 2.7061,6.5086"/>
+ <path d="M 12.235,11.509 A 5.5,5.5 0 0 1 9.3602,13.329"/>
+ <path d="M 9.3581,2.6703 A 5.5,5.5 0 0 1 12.24,4.497"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-ubuntu.svg b/.icons/awkward/16x16/apps/distributor-logo-ubuntu.svg
new file mode 100644
index 00000000..2a93926b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-ubuntu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#f56e2c" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#fff" d="m12.483 7.5a4 4 0 0 0 -1.447 -2.5996c-0.163 0.0608-0.336 0.0996-0.518 0.0996-0.629 0-1.17-0.3972-1.3915-0.9512a4 4 0 0 0 -0.6085 -0.0488 4 4 0 0 0 -1.552 0.3135l0.76075 1.3184a2.5 2.5 0 0 1 0.791 -0.132 2.5 2.5 0 0 1 2.4472 2h1.5176zm-0.001 1h-1.5146a2.5 2.5 0 0 1 -2.4492 2 2.5 2.5 0 0 1 -0.791 -0.13086l-0.7588 1.3144a4 4 0 0 0 1.5495 0.3165 4 4 0 0 0 0.6105 -0.0525c0.222-0.552 0.762-0.9475 1.3895-0.9475 0.18306 0 0.35671 0.03836 0.51955 0.09961a4 4 0 0 0 1.4445 -2.5995zm-0.964-5a1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1zm0 9a1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1zm-4.656-6.368-0.759-1.3146a4 4 0 0 0 -1.459 2.2061c0.22948 0.26382 0.37402 0.60315 0.37402 0.97655 0 0.37294-0.14411 0.7119-0.37304 0.9756a4 4 0 0 0 1.457 2.209l0.76-1.3155a2.5 2.5 0 0 1 -0.844 -1.869 2.5 2.5 0 0 1 0.844 -1.868zm-2.344 1.868a1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-void.svg b/.icons/awkward/16x16/apps/distributor-logo-void.svg
new file mode 100644
index 00000000..89f1192a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-void.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <circle style="fill:#91cd91" cx="8" cy="8" r="2"/>
+ <path style="fill:#91cd91" d="M 8,2 A 6,6 0 0 0 4.5273438,3.1132812 L 5.9726562,4.5585938 A 4,4 0 0 1 8,4 a 4,4 0 0 1 4,4 4,4 0 0 1 -0.558594,2.027344 l 1.44336,1.443359 A 6,6 0 0 0 14,8 6,6 0 0 0 8,2 Z"/>
+ <path style="fill:#33855a" d="M 3.1152344,4.5292969 A 6,6 0 0 0 2,8 6,6 0 0 0 8,14 6,6 0 0 0 11.472656,12.886719 L 10.027344,11.441406 A 4,4 0 0 1 8,12 4,4 0 0 1 4,8 4,4 0 0 1 4.5585938,5.9726562 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-voyager.svg b/.icons/awkward/16x16/apps/distributor-logo-voyager.svg
new file mode 100644
index 00000000..51acff1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-voyager.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#f6531c"/>
+ <path d="m7 0v10 1h2 7v-1h-7v-10h-2z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/distributor-logo-xubuntu.svg b/.icons/awkward/16x16/apps/distributor-logo-xubuntu.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-xubuntu.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/distributor-logo-zorin.svg b/.icons/awkward/16x16/apps/distributor-logo-zorin.svg
new file mode 100644
index 00000000..dd23b9c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/distributor-logo-zorin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#17b5f9" d="M 4.6849484,15 C 4.2434554,15 3.7018474,14.693353 3.4813899,14.318562 L 0.16534308,8.6814381 c -0.22045759,-0.3747909 -0.22045759,-0.9880854 0,-1.3628762 L 3.4813899,1.6814382 C 3.7018474,1.3066472 4.2434554,1 4.6849484,1 h 6.6301026 c 0.441494,0 0.983101,0.3066472 1.203527,0.6814382 l 3.316079,5.6371237 c 0.220458,0.3747908 0.220458,0.9880853 0,1.3628762 L 12.51861,14.318562 C 12.298185,14.693353 11.756577,15 11.315083,15 Z"/>
+ <path style="fill:#ffffff" d="M 2.694887,3 1.5245584,5 H 11 L 1.3160369,10.642565 2.7055492,13 H 13.304878 L 14.47353,11 H 5 L 14.900697,5.7213757 13.301783,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dk.tangramgames.mrrescue.svg b/.icons/awkward/16x16/apps/dk.tangramgames.mrrescue.svg
new file mode 100644
index 00000000..62dd9082
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dk.tangramgames.mrrescue.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 5.4684512,10.2 H 10.271511 L 12,12.2 H 4 Z"/>
+ <path style="fill:#d59f5b" d="m 9.6159024,11.744222 -1.036348,-0.496284 c 0,0 -0.6034012,0.05335 -0.9000352,0.0395 C 7.4051704,11.064396 7.3269688,10.985862 7.0007428,10.866453 4.099512,11.761007 2.0305456,13.455575 0,15 h 9.2091312 l 0.00328,-2.214318 0.4295476,-0.304366 z"/>
+ <path style="fill:#febd6a" d="m 6.5,12.06407 1.1442096,-0.816132 c 0,0 0.6034012,0.05335 0.9000356,0.0395 0.2743488,-0.223046 0.3525496,-0.30158 0.678776,-0.420989 C 12.124252,11.761007 13.969454,13.455575 16,15 H 7 V 13.305183 L 6.5,13.000817 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.1429488,3 7.9166997,2.12 10.484541,3 12.128108,5 12.538652,7.5611024 C 12.57486,9.7024912 9.7789955,11.271509 7.9335032,11.319991 6.409585,11.323831 4.8830889,10.116513 4.2134406,9.2961736 3.4837503,8.5173496 3.5542424,8.1682864 3.539,7.1679888 L 3.9102736,4.6 Z"/>
+ <path style="fill:#bddff5" d="M 5,6.0166252 6.0651204,5 h 0.538206 L 7,5.8366536 6.9999984,6.9698584 5.6727884,7.8 5,7.4 Z"/>
+ <path style="fill:#3f3f3f" d="M 4.9007812,11.708594 C 4.5664616,11.873621 4.2438552,12.04899 3.9296876,12.23125 L 3.45,15 h 0.8804688 z"/>
+ <path style="fill:#3f3f3f" d="M 10.988281,11.560938 12.205469,15 h 0.920312 l -1.002343,-2.828906 c -0.361411,-0.216 -0.73931,-0.420098 -1.135157,-0.610156 z"/>
+ <circle style="fill:#ec503a" cx="7.5" cy="12.5" r=".5"/>
+ <path style="fill:#ed5e4a" d="M 3.883382,4.1206 C 4.3958236,2.870348 6.0659482,1.7217847 7.3027098,1.0402377 L 7.702356,-2.377e-4 h 0.8258129 l 0.4614375,0.9643042 c 1.2400486,0.7025782 2.7125286,1.9968471 3.2318846,3.1475479 0.450395,0.996614 0.973707,1.755762 0.705352,2.8066328 L 12.701675,7.8 C 12.46374,7.5248608 12.317742,6.9781384 12.182236,6.2216216 11.839906,4.0194008 10.024822,2.9762332 8.1781398,3 6.0829807,3.1551852 4.7951878,4.3065004 3.9987957,6.0631172 3.8235424,6.4566436 3.707157,6.8826636 3.5288566,7.5098432 L 3.2449345,7.135868 C 2.5409095,6.3101572 3.5443245,5.02032 3.883382,4.1206 Z"/>
+ <path style="fill:#bddff5" d="M 11,6.0166252 9.93488,5 H 9.3966736 L 9,5.8366536 9.0000016,6.9698584 10.327212,7.8 11,7.4 Z"/>
+ <path style="fill:#bddff5" d="M 7,8 6,8.9296874 V 10.942382 L 7,12 h 1 1 l 1,-1.057618 V 8.9296874 L 9,8 H 8 Z M 7.392578,9 H 8 8.607422 L 9,9.3652346 V 10.544922 L 8.569336,11 H 8 7.430664 L 7,10.544922 V 9.3652346 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dmd-doc.svg b/.icons/awkward/16x16/apps/dmd-doc.svg
new file mode 100644
index 00000000..33f11813
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dmd-doc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c52f2f" width="13" height="16" x="-14" y="-16" rx=".813" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="m 0,8 0,5.1875 C 0,13.637625 0.3568,14 0.8,14 l 14.4,0 c 0.4432,0 0.8,-0.362375 0.8,-0.8125 l 0,-2.138367 C 11.0915,9.2864296 3.9851192,8.0294917 0,8 Z"/>
+ <path style="fill:#ff783e" d="m 12.986705,5.5 c 0,1.3807117 -1.119289,2.5 -2.5,2.5 C 10.130355,8 9.7914179,7.9254425 9.4846434,7.7910763 8.6027921,7.4048279 9.0756109,6.7165213 9.0756109,5.69216 9.0756109,5.2124121 8.1218379,4.5720667 8.3561171,4.1914304 8.7960917,3.4765967 9.5857409,3 10.486705,3 c 1.380711,0 2.5,1.1192883 2.5,2.5 z"/>
+ <circle style="fill:#ffba46" cx="14" cy="4" r="1"/>
+ <path style="fill:#ffffff" d="M 2.4090909,3 C 2.1824545,3 2,3.1824545 2,3.4090909 L 2,11.590909 C 2,11.817545 2.1824545,12 2.4090909,12 l 0.7015271,0 0.1166547,0 3.389382,0 c 0.00906,0 0.016724,-0.006 0.025568,-0.0072 C 9.0690005,11.916065 10.997328,9.9279892 11,7.5 10.998478,5.0677698 9.0645952,3.0769141 6.633434,3.0047941 6.6275717,3.0043077 6.6226074,3 6.6166547,3 L 3.2272727,3 3.110618,3 Z M 4,5 6.5,5 C 8.0815427,5 9,5.9184573 9,7.5 8.9999998,9.0815426 8.0650731,9.7723532 6.5,10 L 4,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dnfdragora.svg b/.icons/awkward/16x16/apps/dnfdragora.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dnfdragora.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dockbarx.svg b/.icons/awkward/16x16/apps/dockbarx.svg
new file mode 100644
index 00000000..92253785
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dockbarx.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4ab3e4" d="M 0.8,1 C 0.3568,1 0,1.3568 0,1.8 V 2.6 13.2 C 0,13.6432 0.3568,14 0.8,14 H 15.2 C 15.6432,14 16,13.6432 16,13.2 V 2.6 1.8 C 16,1.3568 15.6432,1 15.2,1 Z"/>
+ <rect style="fill:#4f4f4f" width="16" height="3" x="0" y="12" rx=".8" ry=".75"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="3" x="6" y="12" rx=".8" ry=".75"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="3" x="1" y="12" rx=".8" ry=".75"/>
+ <rect style="opacity:0.1;fill:#ffffff" width="4" height="3" x="11" y="12" rx=".8" ry=".75"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,13 A 2,2 0 0 0 6.0640624,14.514062 C 6.1858012,14.799994 6.4686056,15 6.8,15 h 2.4 c 0.3313944,0 0.6141988,-0.200006 0.7359376,-0.485938 A 2,2 0 0 0 8,13 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,14 A 1,1 0 0 0 7,15 H 9 A 1,1 0 0 0 8,14 Z"/>
+ <path style="fill:#ffffff" d="m 2.9999998,4.85 v 4.525 c 0,0.34625 0.27875,0.625 0.6250001,0.625 H 12.375 C 12.72125,10 13,9.72125 13,9.375 V 4.85 Z"/>
+ <path style="fill:#4f4f4f" d="M 3.6249999,3 H 12.375 C 12.72125,3 13,3.27875 13,3.625 V 5 H 2.9999998 V 3.625 C 2.9999998,3.27875 3.2787498,3 3.6249999,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dockstation.svg b/.icons/awkward/16x16/apps/dockstation.svg
new file mode 100644
index 00000000..3f2edc25
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dockstation.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#b3e8ff" d="M 16,7.9999999 C 15.6,8.4000188 11.633942,9.0717494 7.215664,9.0717494 2.797386,9.0717494 0.4,8.4000188 0,7.9999999 0,3.5815126 3.581722,-3.7898008e-4 8,-3.7898008e-4 c 4.418278,0 8,3.58189158008 8,8.00037888008 z"/>
+ <path style="fill:#29b6f6" d="M 7.0554688,6.001703 C 5.2448012,6.026729 2.9905904,6.7638089 0.45781248,7.3921587 0.21691232,7.4519223 0.10267452,7.4796488 0.025,7.4945071 0.01133804,7.6626987 0.00300052,7.8312807 0,7.9999999 c 8.24e-4,4.4050951 3.5623388,7.9807491 7.9671876,7.9988161 0.018032,-2.3e-5 0.027992,8.8e-4 0.046094,8e-4 C 12.426074,15.99229 15.999586,12.413008 16,7.9999999 15.99688,7.7109002 15.978112,7.4221821 15.94375,7.1351153 15.168039,7.5028563 14.468119,8.0217295 13.688121,8.016 11.620932,7.9999105 9.6248268,6.1144367 7.8039064,6.010297 7.5638148,6.0010445 7.3141356,5.9981284 7.0554688,6.0017046 Z"/>
+ <circle style="fill:#b3e8ff" cx="4.5" cy="8.5" r=".5"/>
+ <circle style="fill:#b3e8ff" cx="11.5" cy="10.5" r="1.5"/>
+ <circle style="fill:#b3e8ff" cx="7.75" cy="14.25" r=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/docky.svg b/.icons/awkward/16x16/apps/docky.svg
new file mode 120000
index 00000000..ad1f9578
--- /dev/null
+++ b/.icons/awkward/16x16/apps/docky.svg
@@ -0,0 +1 @@
+plank.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/document-open-recent.svg b/.icons/awkward/16x16/apps/document-open-recent.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/document-open-recent.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/document-print-preview.svg b/.icons/awkward/16x16/apps/document-print-preview.svg
new file mode 100644
index 00000000..e5d517c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/document-print-preview.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#c03630" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8,5 C 7.030749,5.0091 6.055219,5.222359 5.210938,5.681641 4.874433,5.89203 4.470439,6.163722 4.166016,6.4375 3.687025,6.887672 3.276994,7.413562 3,8.001953 c 0.759325,1.607851 2.427308,2.784867 4.263672,2.958985 1.204576,0.130886 2.466513,-0.06847 3.52539,-0.640626 0.336494,-0.210388 0.740499,-0.482081 1.044922,-0.755859 C 12.312975,9.113321 12.723006,8.587431 13,8 12.241015,6.392245 10.572291,5.21475 8.736328,5.041016 8.492333,5.013176 8.244995,5 8,5 Z M 8.002,6 C 9.071851,5.9763 10.020179,6.93381 10.000047,7.998047 10.034337,9.174271 8.861751,10.190353 7.703172,9.970703 6.533089,9.83331 5.710906,8.520193 6.09575,7.408203 6.341755,6.590108 7.144496,5.990413 8.001953,6 Z M 8,7 A 0.99999953,0.99942479 0 0 0 7,8 0.99999953,0.99942479 0 0 0 8,9 0.99999953,0.99942479 0 0 0 9,8 0.99999953,0.99942479 0 0 0 8,7.003906 L 8,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/document-viewer.svg b/.icons/awkward/16x16/apps/document-viewer.svg
new file mode 100644
index 00000000..934b57db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/document-viewer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#c03630" cx="8" cy="8" r="8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m8 4.75c-0.9693 0.0095-1.945 0.2309-2.7893 0.7094-0.3365 0.2192-0.7405 0.5023-1.0449 0.7875-0.479 0.469-0.889 1.016-1.166 1.629 0.75934 1.6751 2.4287 2.9028 4.2651 3.0842 1.2046 0.13636 2.4653-0.07179 3.5242-0.66786 0.3365-0.21919 0.74047-0.50229 1.0449-0.78752 0.479-0.47 0.889-1.017 1.166-1.629-0.759-1.675-2.429-2.903-4.265-3.084-0.244-0.029-0.49-0.042-0.735-0.042zm0 1.2503c1.0044-0.0223 1.8939 0.8763 1.875 1.8754 0.0322 1.1042-1.0681 2.0572-2.1558 1.851-1.0985-0.129-1.8701-1.3614-1.5088-2.4053 0.231-0.768 0.985-1.33 1.79-1.321zm0 1.2503a0.625 0.62514 0 0 0 -0.625 0.626 0.625 0.62514 0 0 0 0.625 0.625 0.625 0.62514 0 0 0 0.625 -0.625 0.625 0.62514 0 0 0 -0.625 -0.625z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/documentation.svg b/.icons/awkward/16x16/apps/documentation.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/documentation.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dods.svg b/.icons/awkward/16x16/apps/dods.svg
new file mode 100644
index 00000000..e419cb13
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dods.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#6fbb34" d="m16 8v-7.2c0-0.4432-0.3568-0.8-0.8-0.8h-14.4c-0.4432 0-0.8 0.3568-0.8 0.8l4e-8 7.2z"/>
+ <path fill="#fff" d="m8 1 1 1.9091 2 0.2984-1.5 1.6107 0.3541 2.1818-1.8541-1.0909-1.8541 1.0909 0.3541-2.1818-1.5-1.6107 2-0.2984z"/>
+ <path fill="#1f1f1f" d="m7 9h2l-1 3 1 3h-2l1-3z"/>
+ <path fill="#1f1f1f" d="m11 11v2l-3-1-3 1v-2l3 1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/doki-doki-literature-club.svg b/.icons/awkward/16x16/apps/doki-doki-literature-club.svg
new file mode 100644
index 00000000..2394dd81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/doki-doki-literature-club.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#ff8dcb"/>
+ <circle cx="8" cy="8" r="6" style="fill:#fdcfea"/>
+ <path d="M 6,5 C 4.8102428,5 4.0001432,5.9269332 4.0001432,7.0336 c 0,0.57584 0.2604324,1.1011736 0.6785956,1.4666668 L 8,11 11.321262,8.5002668 C 11.739562,8.1349328 12.000143,7.6096004 12.000143,7.0336 12.000143,5.9269336 11.189756,5 10,5 9.215972,5 9,5 8,6 7,5 7,5 6,5 Z" style="fill:#03adee"/>
+ <path d="m6.0052404 5.5069435c-0.7746332-0.020455-1.5598088 0.7403493-1.5598088 1.5977241 0 0.4473548 0.1994884 0.85588 0.5274616 1.1454448l0.00152 0.00152 3.0255868 2.3408826 2.922419-2.3424186c0.328041-0.2894024 0.527462-0.6979672 0.527462-1.1454448 0-0.8576076-0.479271-1.5892496-1.441924-1.5892496-0.6354974 0-1.4405454 0.329768-1.7334862 0.7869768l-0.2744708 0.4094856-0.379158-0.4094696c-0.620842-0.682585-0.7733844-0.7732117-1.6156016-0.7954513z" style="fill:none;opacity:.3;stroke-dasharray:0.39110062, 0.19555031;stroke-width:.19555031;stroke:#000000"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/doki-doki-mod-manager.svg b/.icons/awkward/16x16/apps/doki-doki-mod-manager.svg
new file mode 100644
index 00000000..f43a2426
--- /dev/null
+++ b/.icons/awkward/16x16/apps/doki-doki-mod-manager.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff8dcb" d="M 7.4664064,0 C 7.3191368,2.092e-5 7.2000148,0.1708646 7.2,0.38125 L 7.0984376,1.6703125 A 6.4,6.4 0 0 0 5.6140624,2.0648438 L 4.8835936,1.0015625 C 4.778388,0.81937064 4.5892684,0.731852 4.4617188,0.80546876 L 3.5382812,1.3382812 C 3.4107524,1.4119341 3.3924764,1.6193559 3.4976564,1.8015625 L 4.0523436,2.9648436 A 6.4,6.4 0 0 0 2.9695312,4.0546876 L 1.8015625,3.4976564 C 1.6193558,3.3924764 1.4119341,3.4107524 1.3382812,3.5382812 L 0.80546876,4.4617188 C 0.731852,4.5892684 0.81937076,4.778388 1.0015625,4.8835936 L 2.0664062,5.6156248 A 6.4,6.4 0 0 0 1.671875,7.0984376 L 0.38125,7.2 C 0.1708636,7.2000144 2.076e-5,7.3191368 0,7.4664064 V 8.5335936 C 2.08e-5,8.6808632 0.17086484,8.7999852 0.38125,8.8 l 1.2890625,0.1015624 a 6.4,6.4 0 0 0 0.3945313,1.4843756 l -1.0632813,0.730468 c -0.18219278,0.105206 -0.26971054,0.294326 -0.19609374,0.421875 l 0.53281244,0.923438 c 0.073653,0.127529 0.281075,0.145804 0.4632813,0.04063 l 1.1632811,-0.554688 a 6.4,6.4 0 0 0 1.089844,1.082813 l -0.5570312,1.167969 c -0.1051796,0.182206 -0.086904,0.389628 0.040625,0.463281 l 0.9234376,0.532812 c 0.1275496,0.07362 0.3166692,-0.0139 0.4218748,-0.196093 L 5.615625,13.933599 A 6.4,6.4 0 0 0 7.0984378,14.32813 L 7.2,15.61875 C 7.2000148,15.829136 7.3191368,15.999979 7.4664064,16 H 8.5335936 C 8.6808632,15.999979 8.7999852,15.829136 8.8,15.61875 l 0.1015624,-1.289062 a 6.4,6.4 0 0 0 1.4843756,-0.394532 l 0.730468,1.063282 c 0.105206,0.182191 0.294326,0.26971 0.421875,0.196093 l 0.923438,-0.532812 c 0.127529,-0.07365 0.145804,-0.281075 0.04063,-0.463281 l -0.554688,-1.163282 a 6.4,6.4 0 0 0 1.082813,-1.089844 l 1.167969,0.557032 c 0.182206,0.105179 0.389628,0.0869 0.463281,-0.04063 l 0.532812,-0.923438 c 0.07362,-0.127549 -0.0139,-0.316669 -0.196093,-0.421875 L 13.933594,10.384375 A 6.4,6.4 0 0 0 14.328125,8.9015624 L 15.61875,8.8 C 15.829136,8.7999852 15.999979,8.6808632 16,8.5335936 V 7.4664064 C 15.999979,7.3191368 15.829136,7.2000148 15.61875,7.2 L 14.329688,7.0984376 A 6.4,6.4 0 0 0 13.935156,5.6140624 L 14.998438,4.8835936 C 15.18063,4.778388 15.268148,4.5892684 15.194531,4.4617188 L 14.661719,3.5382812 C 14.588066,3.4107524 14.380644,3.3924764 14.198438,3.4976564 L 13.035156,4.0523436 A 6.4,6.4 0 0 0 11.945312,2.9695312 l 0.557032,-1.1679687 c 0.10518,-0.1822066 0.0869,-0.3896284 -0.04063,-0.4632813 L 11.538281,0.80546876 C 11.410732,0.731852 11.221612,0.81937068 11.116406,1.0015625 L 10.384375,2.0664062 A 6.4,6.4 0 0 0 8.9015624,1.671875 L 8.8,0.38125 C 8.7999852,0.1708646 8.6808632,2.092e-5 8.5335936,0 Z"/>
+ <circle style="fill:#fdcfea" cx="8" cy="8" r="5"/>
+ <path style="fill:#03adee" d="M 6.1606488,5 C 4.9708916,5 4,5.8933332 4,7 4,7.57584 4.2604324,8.1011736 4.6785956,8.4666668 L 7.9461408,11.4 11.321119,8.4666668 C 11.739419,8.1013328 12,7.5760004 12,7 12,5.8933336 11.029108,5 9.8393512,5 9.0553232,5 8.376442,5.3845328 7.9998568,5.9664 7.6227008,5.3845332 6.9438196,5 6.1597912,5 Z"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:0.19555031;stroke-dasharray:0.39110062, 0.19555031" d="m 6.2101264,5.4972108 c -0.962276,3.896e-4 -1.7123512,0.7149256 -1.7123512,1.5723004 0,0.4473548 0.1994884,0.85588 0.5274616,1.1454448 l 0.00152,0.00152 2.9253612,2.652489 3.022645,-2.654025 c 0.328041,-0.2894024 0.527462,-0.6979672 0.527462,-1.1454448 0,-0.8576076 -0.750457,-1.5723004 -1.7131106,-1.5723004 -0.6354976,0 -1.1693592,0.3128188 -1.4623,0.7700276 L 8,6.777008 7.6731856,6.2672384 C 7.3797604,5.8099664 6.846034,5.4974716 6.2108856,5.4972108 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dolphin-emu.svg b/.icons/awkward/16x16/apps/dolphin-emu.svg
new file mode 100644
index 00000000..9bc8c2d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dolphin-emu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#489cf2" d="M 15.976352,13.38552 C 15.914202,12.844925 15.440196,12.386922 15.220496,12.018886 15.143136,11.889358 15.053832,11.81638 14.999504,11.707051 14.993704,8.3656467 13.842501,4.3824273 10.799999,2.6514539 11.0431,2.5438652 11.815266,1.9755448 12.057696,1.9298636 12.238718,1.8960286 12.39009,1.7808373 12.462305,1.6220679 12.453491,1 11.748757,1 10.774921,1 10,1 9.0090492,1.081333 7.758073,1.5178909 7.0240018,1.7740861 6.6674741,1.8096047 6.2546805,1.8506882 5.9036677,1.8856346 5.5057788,1.9252693 4.8736579,2.0907974 3.053087,2.5676034 2.1966457,3.3239329 1.7108173,3.8203771 1.3315597,4.2079074 1.1789823,4.7024495 1.1999984,5.0229228 1.1097487,5.0694398 1.0617792,5.1213201 0.96199021,5.1750772 0.29476802,5.5344033 0.06374056,5.6021893 0.01045523,5.8883997 -0.02881957,6.099609 0.04332083,6.5113867 0.21383389,6.7007309 0.48900672,6.9639774 0.64548429,7 1.0775784,7 1.392849,7 1.4786719,6.939237 1.8670961,6.8514962 2.2108799,6.7738482 2.6387277,6.6772624 2.963657,6.6450204 c 0.41257,-0.040999 0.8252896,-0.00185 1.4480205,0.1233969 0.1844492,0.037129 0.393492,0.079178 0.6225817,0.1217233 0.2944484,0.054671 0.6014168,0.1168264 0.9125585,0.1168264 0.2647128,0 0.859233,0.011138 1.050315,-0.013934 C 7.1356748,7.259951 7.3658076,7.399239 7.7368672,7.8537643 8.7048725,9.0395451 9.3486288,8.9991645 9.4644404,9 9.6737804,9.00288 9.8458107,8.9759008 9.9422456,8.8003456 10.038682,8.6247203 10.022286,8.4150381 9.8977544,8.2556391 9.8952344,8.252345 9.7126396,7.9190136 9.6133724,7.3827332 9.5850524,7.2299487 9.5976924,7.1219334 9.6000004,7 10.888411,7.3857144 12.730283,8.7399145 12.99175,10.019739 l 0.0085,0.452457 c -0.0036,-1.6e-4 0.0037,8.2e-5 0,0 -0.05925,-0.0025 -0.03876,-0.0031 -0.128939,-0.0031 -0.234381,0 -0.488064,0.02423 -0.775506,0.07104 -0.933501,0.152014 -1.876019,0.772277 -1.939365,0.842544 -0.146368,0.162182 -0.181394,0.556123 -0.07609,0.744077 0.104484,0.186623 0.31062,0.296792 0.53494,0.278829 l 0.01036,-7e-5 c 1.427163,0.203068 3.637758,1.119885 4.224376,2.289815 0.09159,0.186628 0.290722,0.304663 0.507887,0.304663 0.01394,0 0.02795,-4.04e-4 0.04196,-0.0016 0.233114,-0.01631 0.430754,-0.166429 0.495367,-0.376318 0.01647,-0.05425 0.160304,-0.548534 0.08108,-1.236619 z"/>
+ <circle style="fill:#ffffff" cx="2.5" cy="4.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dont-starve-together.svg b/.icons/awkward/16x16/apps/dont-starve-together.svg
new file mode 100644
index 00000000..a33f502e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dont-starve-together.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#fec786" d="m12.971996 1045.6043c0.406219 2.8385-2.222682 6.9358-2.894996 6.7387-0.228309 0.2677-4.6356406-2.3123-5.1253311-5.1012-0.045676-0.2601-1.0144706-2.0821-0.4790236-1.5131 0.7613903 0.8091-0.7291434-2.206-0.3843141-2.9474 0.5084294-1.0932 3.7732332-0.6468 5.0949209-0.6468 1.2062259 0 2.6203589-0.548 3.2260759 0.1414 0.508118 0.5783 0.386838 2.0997 0.562668 3.3284z"/>
+ <path style="fill:#4f4f4f" d="m9 1050.295c0-0.07 0.1801605-0.1558 0.7416971-0.3546 0.2584149-0.091 0.3471809-0.1 0.4069789-0.04 0.04206 0.043 0.06241 0.091 0.04521 0.1087-0.02914 0.03-1.09562 0.3531-1.1632108 0.3531-0.016868 0-0.030672-0.03-0.030672-0.067z"/>
+ <path style="fill:#4f4f4f" d="m9.3317061 1049.2211c-0.3631091-0.1449-0.4642579-0.3624-0.1202435-0.2586 0.5522434 0.1667 0.5706579 0.139 0.5290384-0.7964-0.026-0.5844 0.00105-0.8545 0.079728-0.7961 0.06549 0.049 0.139303 0.5163 0.164016 1.0393 0.04934 1.044 0.02024 1.0803-0.6525382 0.8118z"/>
+ <path style="fill:#4f4f4f" d="m3.4648234 1045.8998c-0.2863298-0.1792-0.5201707-0.3399-0.5196468-0.3573 0.0005375-0.018 0.149013-0.1426 0.3299739-0.2783 0.3131994-0.2348 0.1759862-0.4415 0.1751766-0.6043-0.0004167-0.088-1.1617777-1.558-1.886733-2.3885-0.2805168-0.3213-0.5299809-0.6352-0.554364-0.6976-0.027565-0.071 0.00755-0.1755 0.092824-0.2776 0.2865136-0.3428 0.7713915-1.0539 1.0389851-1.5235 0.2653956-0.4658 0.5839629-0.8484 0.6386897-0.7672 0.079215 0.1177 0.1590229 0.044 0.789463-0.729 0.6337023-0.7771 1.152805-1.5031 1.2798133-1.5031 0.1432927 0 0.083917 0.1306-0.1884671 0.4147-0.4866299 0.476-0.6380114 1.1335-0.6388614 1.5633-0.042971 0.811 0.6768706 2.1836 1.4604928 2.5138 0.6374542 0.2518 1.2984566 0.1645 1.8630187-0.246 0.4450517-0.3237 0.4134658-1.1116-0.1044553-1.802-0.340232-0.4536-0.6059368-0.4934-0.8017009-0.4115-0.1392857 0.058-0.5431558 0.6694-0.6716982 1.0424-0.044844 0.1301-0.173844 0.082-0.173844-0.065 0-0.3057 0.3761103-1.37 0.5756125-1.7025 0.2798906-0.4666 0.5855471-0.4893 0.8364735-0.4432 0.1400456 0.025 0.2465168-0.055 0.3737428-0.1469l0.177908-0.1286c1.2619888 0.522 2.5560964 1.1857 3.4592894 1.9686 0.0047 0.041 0.0017 0.3175-0.0068 0.6143-0.01449 0.5147-0.0085 0.5396 0.128568 0.5396 0.278434 0 0.779086-0.253 1.150414-0.6639 0.650232-0.7195 0.734263-0.8906 0.734263-1.4946 0.04697-0.4623-0.377787-1.3425-0.794356-0.9714-0.174636 0.1604-0.377142 0.7249-0.314115 0.8758 0.04252 0.1017 0.30953 0.1717 0.456904 0.1198 0.154606-0.055 0.129744 0.058-0.04504 0.2036-0.229051 0.1909-0.478879 0.2238-0.662682 0.087-0.227228-0.1689-0.28848-0.8402-0.115972-1.271 0.163804-0.4089 0.508841-0.9535 0.631651-0.9967 0.138225-0.049 0.293449 0.053 0.846562 0.7191 0.890723 1.2284 1.862625 2.3283 2.731583 3.5018 0.108134 0.1452 0.213192 0.3577 0.233463 0.4724 0.03375 0.1909-0.0069 0.2543-0.482377 0.7537-0.783027 0.8223-1.310069 1.4892-1.310069 1.6578 0 0.1817 0.02578 0.6288 0.381015 0.679 0.25741 0.036 0.426944 0.1169 0.426944 0.2028-0.422337 0.5282-1.769452 2.3859-1.970062 2.239-0.01961-0.029-0.05239-0.3761-0.07282-0.771-0.153907-1.0698-0.149961-1.9762-0.286054-3.02-0.04079-0.2036-0.04705-0.207-0.31831-0.1724-0.66525 0.085-2.145684 0.3371-2.5727192 0.5829-0.4604164 0.2651-0.5560558 0.2877-0.7712483 0.1819-0.2205405-0.1083-1.3820627-0.4652-2.0715622-0.5443-2.0349311-0.2336-2.4811699-0.194-2.4811699 0.035l0.4458143 3.5832s0.2137351 0.8883 0.035133 0.8883c-0.5828616-0.7426-1.1222009-1.1376-1.4786503-1.4624z"/>
+ <circle style="fill:#4f4f4f" cx="7.5" cy="1046.862"/>
+ <path style="fill:#4f4f4f" d="m6.1375365 1045.3625c-0.036059 0-0.058751 0.013-0.066551 0.018-0.027257 0.035-0.054243 0.2412-0.060213 0.4581l-0.010773 0.3944 0.6896021 0.067c0.3882992 0.066 0.8197446 0.084 1.18462 0.034 0.1282777 0 0.1427957-0.02 0.112187-0.1507-0.081807-0.3496-0.211761-0.5517-0.3669846-0.57-0.084917-0.013-0.4568858-0.081-0.8265085-0.1573-0.3173067-0.066-0.5471967-0.098-0.6553761-0.092z"/>
+ <path style="fill:#4f4f4f" d="m10.119966 1045.3627c-0.04896 0-0.07899 0.013-0.08611 0.021-0.02668 0.049-0.040269 0.2872-0.0309 0.5285 0.01549 0.3986 0.02925 0.4371 0.152506 0.4206 0.343408 0.035 0.689743 0.029 1.039275 0.029 0.274125-0.023 0.612117-0.3701 0.805258-0.5583 0-0.056-0.02577-0.1024-0.05785-0.1024-0.03207 0-0.463819-0.091-0.959079-0.2034-0.396891-0.09-0.716222-0.1388-0.863105-0.1353z"/>
+ <circle style="fill:#4f4f4f" cx="10.5" cy="1046.862"/>
+ </g>
+ <path style="fill:#4f4f4f" d="m8 10.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+ <path style="fill:#4f4f4f" d="m11 10.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dont-starve.svg b/.icons/awkward/16x16/apps/dont-starve.svg
new file mode 100644
index 00000000..b19dfaef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dont-starve.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#8bc1d6" d="m12.971996 1045.6043c0.406219 2.8385-2.222682 6.9358-2.894996 6.7387-0.228309 0.2677-4.6356406-2.3123-5.1253311-5.1012-0.045676-0.2601-1.0144706-2.0821-0.4790236-1.5131 0.7613903 0.8091-0.7291434-2.206-0.3843141-2.9474 0.5084294-1.0932 3.7732332-0.6468 5.0949209-0.6468 1.2062259 0 2.6203589-0.548 3.2260759 0.1414 0.508118 0.5783 0.386838 2.0997 0.562668 3.3284z"/>
+ <path style="fill:#4f4f4f" d="m9 1050.295c0-0.07 0.1801605-0.1558 0.7416971-0.3546 0.2584149-0.091 0.3471809-0.1 0.4069789-0.04 0.04206 0.043 0.06241 0.091 0.04521 0.1087-0.02914 0.03-1.09562 0.3531-1.1632108 0.3531-0.016868 0-0.030672-0.03-0.030672-0.067z"/>
+ <path style="fill:#4f4f4f" d="m9.3317061 1049.2211c-0.3631091-0.1449-0.4642579-0.3624-0.1202435-0.2586 0.5522434 0.1667 0.5706579 0.139 0.5290384-0.7964-0.026-0.5844 0.00105-0.8545 0.079728-0.7961 0.06549 0.049 0.139303 0.5163 0.164016 1.0393 0.04934 1.044 0.02024 1.0803-0.6525382 0.8118z"/>
+ <path style="fill:#4f4f4f" d="m3.4648234 1045.8998c-0.2863298-0.1792-0.5201707-0.3399-0.5196468-0.3573 0.0005375-0.018 0.149013-0.1426 0.3299739-0.2783 0.3131994-0.2348 0.1759862-0.4415 0.1751766-0.6043-0.0004167-0.088-1.1617777-1.558-1.886733-2.3885-0.2805168-0.3213-0.5299809-0.6352-0.554364-0.6976-0.027565-0.071 0.00755-0.1755 0.092824-0.2776 0.2865136-0.3428 0.7713915-1.0539 1.0389851-1.5235 0.2653956-0.4658 0.5839629-0.8484 0.6386897-0.7672 0.079215 0.1177 0.1590229 0.044 0.789463-0.729 0.6337023-0.7771 1.152805-1.5031 1.2798133-1.5031 0.1432927 0 0.083917 0.1306-0.1884671 0.4147-0.4866299 0.476-0.6380114 1.1335-0.6388614 1.5633-0.042971 0.811 0.6768706 2.1836 1.4604928 2.5138 0.6374542 0.2518 1.2984566 0.1645 1.8630187-0.246 0.4450517-0.3237 0.4134658-1.1116-0.1044553-1.802-0.340232-0.4536-0.6059368-0.4934-0.8017009-0.4115-0.1392857 0.058-0.5431558 0.6694-0.6716982 1.0424-0.044844 0.1301-0.173844 0.082-0.173844-0.065 0-0.3057 0.3761103-1.37 0.5756125-1.7025 0.2798906-0.4666 0.5855471-0.4893 0.8364735-0.4432 0.1400456 0.025 0.2465168-0.055 0.3737428-0.1469l0.177908-0.1286c1.2619888 0.522 2.5560964 1.1857 3.4592894 1.9686 0.0047 0.041 0.0017 0.3175-0.0068 0.6143-0.01449 0.5147-0.0085 0.5396 0.128568 0.5396 0.278434 0 0.779086-0.253 1.150414-0.6639 0.650232-0.7195 0.734263-0.8906 0.734263-1.4946 0.04697-0.4623-0.377787-1.3425-0.794356-0.9714-0.174636 0.1604-0.377142 0.7249-0.314115 0.8758 0.04252 0.1017 0.30953 0.1717 0.456904 0.1198 0.154606-0.055 0.129744 0.058-0.04504 0.2036-0.229051 0.1909-0.478879 0.2238-0.662682 0.087-0.227228-0.1689-0.28848-0.8402-0.115972-1.271 0.163804-0.4089 0.508841-0.9535 0.631651-0.9967 0.138225-0.049 0.293449 0.053 0.846562 0.7191 0.890723 1.2284 1.862625 2.3283 2.731583 3.5018 0.108134 0.1452 0.213192 0.3577 0.233463 0.4724 0.03375 0.1909-0.0069 0.2543-0.482377 0.7537-0.783027 0.8223-1.310069 1.4892-1.310069 1.6578 0 0.1817 0.02578 0.6288 0.381015 0.679 0.25741 0.036 0.426944 0.1169 0.426944 0.2028-0.422337 0.5282-1.769452 2.3859-1.970062 2.239-0.01961-0.029-0.05239-0.3761-0.07282-0.771-0.153907-1.0698-0.149961-1.9762-0.286054-3.02-0.04079-0.2036-0.04705-0.207-0.31831-0.1724-0.66525 0.085-2.145684 0.3371-2.5727192 0.5829-0.4604164 0.2651-0.5560558 0.2877-0.7712483 0.1819-0.2205405-0.1083-1.3820627-0.4652-2.0715622-0.5443-2.0349311-0.2336-2.4811699-0.194-2.4811699 0.035l0.4458143 3.5832s0.2137351 0.8883 0.035133 0.8883c-0.5828616-0.7426-1.1222009-1.1376-1.4786503-1.4624z"/>
+ <circle style="fill:#4f4f4f" cx="7.5" cy="1046.862"/>
+ <path style="fill:#4f4f4f" d="m6.1375365 1045.3625c-0.036059 0-0.058751 0.013-0.066551 0.018-0.027257 0.035-0.054243 0.2412-0.060213 0.4581l-0.010773 0.3944 0.6896021 0.067c0.3882992 0.066 0.8197446 0.084 1.18462 0.034 0.1282777 0 0.1427957-0.02 0.112187-0.1507-0.081807-0.3496-0.211761-0.5517-0.3669846-0.57-0.084917-0.013-0.4568858-0.081-0.8265085-0.1573-0.3173067-0.066-0.5471967-0.098-0.6553761-0.092z"/>
+ <path style="fill:#4f4f4f" d="m10.119966 1045.3627c-0.04896 0-0.07899 0.013-0.08611 0.021-0.02668 0.049-0.040269 0.2872-0.0309 0.5285 0.01549 0.3986 0.02925 0.4371 0.152506 0.4206 0.343408 0.035 0.689743 0.029 1.039275 0.029 0.274125-0.023 0.612117-0.3701 0.805258-0.5583 0-0.056-0.02577-0.1024-0.05785-0.1024-0.03207 0-0.463819-0.091-0.959079-0.2034-0.396891-0.09-0.716222-0.1388-0.863105-0.1353z"/>
+ <circle style="fill:#4f4f4f" cx="10.5" cy="1046.862"/>
+ </g>
+ <path style="fill:#4f4f4f" d="m8 10.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+ <path style="fill:#4f4f4f" d="m11 10.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/doom.svg b/.icons/awkward/16x16/apps/doom.svg
new file mode 100644
index 00000000..f13582ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/doom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5.3181138,4.9999164 5.1581435,5.1268695 5.0000334,5.2557758 V 7.1053852 8.9549945 L 6.1163824,10.249916 6.999939,9.5389789 6.9980789,7.3983539 6.9962188,5.2557758 6.8418289,5.1268695 6.6837188,4.9999164 H 6.2500334 Z M 6.094061,5.7557758 c 0.04688,-0.00401 0.054671,-0.00324 0.1209077,0.029297 l 0.068825,0.035156 0.00186,1.6894531 c 2.69e-4,0.7438958 -0.00457,1.6897355 -0.0093,1.6894532 L 5.7161792,8.4022602 v -1.140625 l -0.00186,-1.4433594 0.065104,-0.029297 0.065104,-0.03125 H 6.194232 c 0.19213,0 -0.127692,4.169e-4 -0.1001688,-0.00195 z"/>
+ <path style="fill:#ffffff" d="m 14.393754,4.9999164 -0.569092,0.017576 c -0.416231,-0.00285 -0.8374,-0.00439 -0.841686,-0.00292 l -0.464222,1.0766525 c 0,0 -0.475407,-1.0915871 -0.561921,-1.0708005 l -0.06885,-0.0044 c -0.03771,-0.00247 -0.169734,-0.00439 -0.416595,-0.00439 h -0.452634 v 1.9240721 2.0368654 l -0.03589,0.027833 c -0.03153,0.022661 -0.03736,0.030214 -0.03003,0.037354 l 1.081633,0.8107913 0.0029,-0.7888185 c 0.0033,-0.72534 0.0044,-0.785103 0.01465,-0.7521975 l 0.466737,1.105224 0.47887,-1.1484376 0.0037,1.0437012 0.0037,1.0437012 1.010876,0.749268 0.0029,-2.90918 0.0037,-2.7978517 z"/>
+ <path style="fill:#ffffff" d="M 1.6250334,5.0018695 2.009799,5.3827289 v 2.6914063 c 0,1.48065 0.00133,2.7933848 0.00391,2.9179698 v 0.002 c 0.00333,0.160325 0.00816,0.384165 0.013672,0.380859 0.018459,-0.01101 2.051731,-2.2250615 2.0551365,-2.2304694 0.00202,-0.0033 -0.015581,-0.020582 -0.039063,-0.037109 L 4.0004823,9.0780414 V 7.165932 5.2557758 l -0.1621093,-0.125 -0.1621093,-0.125 -0.7387303,-0.00195 c -0.8860372,-0.00143 -1.3169052,-0.00608 -1.3125,-0.00195 z m 1.500449,0.7402344 0.064453,0.029297 0.0625,0.029297 v 1.046875 1.875 L 2.7617522,9.5350726 c -0.013193,0.00454 -0.014576,-1.379312 -0.011719,-2.4746093 l 0.00195,-1.3144531 0.4941407,-0.00195 z"/>
+ <path style="fill:#ffffff" d="M 9.678105,4.9999164 9.8380753,5.1268695 9.9961854,5.2557758 V 7.1053852 8.9549945 L 8.8798364,10.249916 7.9962798,9.5389789 7.9981399,7.3983539 8,5.2557758 8.1543899,5.1268695 8.3125,4.9999164 H 8.7461854 Z M 8.9021578,5.7557758 c -0.04688,-0.00401 -0.054671,-0.00324 -0.1209077,0.029297 l -0.068825,0.035156 -0.00186,1.6894531 c -2.69e-4,0.7438958 0.00457,1.6897355 0.0093,1.6894532 L 9.2800396,8.4022602 v -1.140625 l 0.00186,-1.4433594 -0.065104,-0.029297 -0.065104,-0.03125 H 8.8019868 c -0.19213,0 0.127692,4.169e-4 0.1001688,-0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/doomseeker.svg b/.icons/awkward/16x16/apps/doomseeker.svg
new file mode 100644
index 00000000..a109948f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/doomseeker.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 0,2 H 8.1 L 12.4,5.4023 V 13.781 H 0 Z"/>
+ <path style="fill:#e13c3c" d="M 0,2 V 6 H 4 5.6 9.6 C 10.973,6 12,7.1057 12,8.5 12,9.8943 10.973,11 9.6,11 H 4 V 7 H 0 V 15 H 9.6 C 13.135,15 16,12.09 16,8.5 16,4.9101 13.135,2 9.6,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/door-kickers.svg b/.icons/awkward/16x16/apps/door-kickers.svg
new file mode 100644
index 00000000..75732735
--- /dev/null
+++ b/.icons/awkward/16x16/apps/door-kickers.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#51a7de" d="m 7.7882597,3.0000258 c -0.068812,0.00117 -0.1353988,0.0238 -0.2516876,0.068719 C 7.3996647,3.1216225 7.2347459,3.2350478 7.1700915,3.3207926 7.1054371,3.4065372 6.9898468,3.5549022 6.9132224,3.6505505 6.6899149,3.9293032 6.6398105,4.0536493 6.7028106,4.1727063 6.7874879,4.3327254 6.7710222,4.7379577 6.6745248,4.7754095 6.6285005,4.7932703 6.5309703,4.7802899 6.4577745,4.746566 6.3585857,4.7008584 6.2631855,4.7008812 6.0831809,4.746726 5.8917205,4.7954836 5.813849,4.7931923 5.7073445,4.7355477 5.5879486,4.6709216 5.5451428,4.6775401 5.3227781,4.7954325 5.1851636,4.8683923 4.9493846,4.8835456 4.7988399,5.041843 4.548781,5.3047778 4.5071108,5.1978756 4.3171806,5.1825422 L 4.109323,5.1658117 3.8840697,5.6258158 C 3.7394009,5.9212576 3.6077906,6.2892346 3.5161962,6.3417855 3.437759,6.3867899 3.3133916,6.5398486 3.2398485,6.681863 3.1094341,6.933703 3.1082598,6.9457296 3.1933915,7.1711835 c 0.059388,0.1572622 0.076702,0.3091971 0.054189,0.4753271 -0.028115,0.2072927 -0.013886,0.2667727 0.094076,0.3937075 0.069942,0.08224 0.2110589,0.1672618 0.3136035,0.18888 0.1652017,0.034826 0.1854003,0.057492 0.176786,0.1987305 -0.018386,0.301691 -0.1183846,1.1879651 -0.1529746,1.3562447 -0.047482,0.2309557 0.1806218,0.7069417 0.4873766,1.0171837 0.3990479,0.403585 0.2942063,0.545406 -0.2674591,0.361889 -0.1909503,-0.06239 -0.4120936,-0.113438 -0.4913966,-0.113438 -0.079303,0 -0.2743847,-0.06229 -0.4335779,-0.138454 -0.5605896,-0.268217 -0.8100229,-0.08303 -0.8153586,0.605416 -0.00128,0.182408 -0.0387,0.419122 -0.082869,0.525986 -0.109157,0.264229 -0.100843,0.486052 0.027814,0.741135 0.1077473,0.213607 0.1092516,0.214366 0.4281651,0.214366 0.3253659,0.0018 0.3253659,0.0018 0.3199419,-0.213975 0,-0.275758 0.095644,-0.484668 0.2383934,-0.520904 1.3023924,0.458462 1.9244007,0.735557 2.8133366,0.722607 0.5356766,-0.008 1.111879,-0.216972 0.7736885,-1.02982 -0.064847,-0.154871 -0.1509817,-0.35087 -0.2656719,-0.60865 -0.077521,-0.174241 -0.1430917,-0.495572 -0.1545218,-0.756771 -0.00681,-0.15551 0.00655,-0.165051 0.3674835,-0.262368 0.2060276,-0.05555 0.5852283,-0.200982 0.8426502,-0.323191 0.5926511,-0.2813576 0.6063397,-0.2712006 0.5906497,0.438426 -0.024043,1.088058 -0.059747,1.620517 -0.1367446,2.040466 -0.064727,0.45316 0.2239375,0.504718 0.2239375,0.504718 0.6373169,0.02688 1.9709011,0.0041 2.0040861,-0.05018 0.07313,-0.119684 -0.1607278,-0.522694 -0.5085578,-0.570803 -0.5138086,-0.04384 -0.3547222,-0.237275 -0.2794503,-0.942823 0.05814,-0.268191 0.071846,-0.640377 0.055963,-1.5154163 -0.011571,-0.6379493 -0.0396,-1.3411721 -0.062302,-1.4404134 -0.037329,-0.1631048 -0.0204,-0.20209 0.1760099,-0.405904 0.1195124,-0.12401 0.2850914,-0.3593758 0.3679514,-0.5230942 0.1228378,-0.2427047 0.1976448,-0.320383 0.4048988,-0.4205231 0.238731,-0.11535 0.254159,-0.1355622 0.254159,-0.3328853 0,-0.1821687 0.02455,-0.224757 0.184672,-0.3202979 0.175865,-0.1049434 0.185414,-0.126474 0.200671,-0.4518736 0.01577,-0.3361749 0.190116,-0.3419239 0.348731,-0.3576674 0.05557,-0.00552 0.207957,0.0013 0.257084,0.019465 v 1.1080268 c 0,0.024396 0.01942,0.044015 0.04352,0.044015 h 0.331232 c 0.02413,0 0.0436,-0.019622 0.0436,-0.044015 V 5.718649 C 12.054966,5.673471 12.094384,5.645614 12.32007,5.62632 12.483318,5.612363 12.604946,5.548043 12.684845,5.5202297 h 1.271636 c 0.02413,0 0.04352,-0.019622 0.04352,-0.044015 V 5.3505051 c 0,-0.024396 -0.01941,-0.044015 -0.04352,-0.044015 h -3.194967 c -4.29e-4,0 -8.57e-4,2.4e-4 -0.0013,2.4e-4 l -0.0423,-2.4e-4 -0.104979,-0.1719148 c -0.04979,-0.081483 -0.08784,-0.029391 -0.09338,-0.1175361 h 0.424813 c 0.02413,0 0.04352,-0.019622 0.04352,-0.044015 V 4.670551 c 0,-0.024396 -0.01942,-0.044015 -0.04352,-0.044015 H 9.3585144 c -0.024128,0 -0.043598,0.019622 -0.043598,0.044015 v 0.3024735 c 0,0.024396 0.0195,0.044015 0.043598,0.044015 h 0.4291798 c 0.0034,0.00104 0.007,0.00235 0.01068,0.0033 0.4568558,0.023878 -0.2128993,0.1653412 -0.2947462,0.1653809 -0.2793649,0 -0.4629267,0.024604 -0.5056982,0.067702 -0.08133,0.08195 -0.4003849,0.089909 -0.4484964,0.011178 -0.018986,-0.03107 -0.011186,-0.085898 0.0174,-0.1218026 0.028586,-0.035909 0.067616,-0.1397014 0.086807,-0.2306271 C 8.6728327,4.8212497 8.771923,4.6282166 8.8738588,4.4832092 8.975799,4.3382008 9.0592248,4.162569 9.0592248,4.0929408 9.0592248,3.8990499 8.7530057,3.4937072 8.524774,3.3108884 8.4125437,3.2209928 8.2003062,3.1080997 8.0530873,3.0600132 7.9280385,3.0191653 7.8569898,2.9988892 7.7881826,3.0000501 Z m 0.9597575,2.5524097 c 0.031072,0.00157 0.065238,0.022361 0.1219802,0.059963 0.1789803,0.1186065 0.171626,0.228358 -0.022115,0.3296797 -0.1903715,0.099565 -0.2297745,0.1017501 -0.312986,0.017587 -0.09546,-0.096543 -0.07896,-0.1727979 0.06756,-0.3120108 0.070817,-0.067284 0.1122735,-0.1174104 0.145556,-0.095222 z m 1.006446,0.3185779 c 0.222074,-0.00516 0.2964128,0.070043 0.23391,0.2347705 -0.03746,0.098714 -0.213051,0.103724 -0.3939214,0.011178 C 9.3735697,6.0039436 9.4258984,5.8916165 9.7080832,5.8731223 c 0.01612,-0.00104 0.03158,-0.00178 0.04638,-0.00213 z M 9.5641519,6.2857517 c 0.082679,0.00232 0.2443463,0.094097 0.2443463,0.1608141 0,0.1254795 -0.2787439,0.4303813 -0.455607,0.4983891 -0.3276307,0.125981 -0.353075,0.00695 -0.072665,-0.3397648 0.1258331,-0.1555787 0.2348533,-0.2919262 0.242259,-0.3029426 0.00769,-0.011496 0.02259,-0.017031 0.041656,-0.016496 z M 7.9900915,7.6012651 c 0.067299,8.262e-4 0.1350817,0.0443 0.2152804,0.130637 C 8.3062235,7.840475 8.3211635,7.8891626 8.2758679,7.9619039 8.2125079,8.0636649 8.1545305,8.075794 7.8923043,8.04235 7.6650795,8.0133714 7.6217851,7.8943165 7.7775154,7.7266639 7.855927,7.6422496 7.9227885,7.6004494 7.9900915,7.6012651 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dosbox.svg b/.icons/awkward/16x16/apps/dosbox.svg
new file mode 100644
index 00000000..8ef5b9cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dosbox.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#b76728" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#4d4d4d" width="14" height="14" x="1" y="1" rx=".7" ry=".7"/>
+ <path style="fill:#e4e4e4" d="m2 4v1h1v6h-1v1h5v-1h1v-6h-1v-1zm3 1h1v6h-1zm3-1v1h1v6h-1v1h5v-1h1v-3h-1v-1h1v-2h-1v-1zm3 1h1v2h-1zm0 3h1v3h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dota-underlords.svg b/.icons/awkward/16x16/apps/dota-underlords.svg
new file mode 100644
index 00000000..3682ba55
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dota-underlords.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 12.716839,6.1759176 c 0.129874,-0.13751 0.327329,-0.256498 0.27123,-0.474577 -0.0085,-0.284369 0.01735,-0.572556 -0.01356,-0.854452 -0.52205,0.279384 0.137007,-0.403403 0.0085,-0.62383 -0.0018,-0.262534 0.11548,-1.098803 -0.266857,-0.592416 -0.825355,0.79577 -1.654959,1.589495 -2.413236,2.450344 -0.8423227,0.726382 -1.5819957,1.561823 -2.3699817,2.343547 -0.639821,0.580972 -1.22938,1.215791 -1.847651,1.8198404 -0.103667,0.326791 0.310236,0.575245 0.557717,0.840813 0.09449,0.251144 0.45314,0.635852 0.676379,0.691636 0.153314,-0.137766 0.639175,-0.650592 0.57594,-0.526143 -0.09887,0.203654 -0.580614,0.561288 -0.413202,0.661761 0.193177,-0.181871 -0.120849,0.194107 0.157865,0.223765 0.394111,0.619594 0.781971,-0.377463 1.146413,-0.576067 1.3852187,-1.376137 2.7802347,-2.7423924 4.1610147,-4.1230004 0.08445,-0.269541 0.02099,-0.570803 0.04068,-0.854031 0.02563,-0.209503 -0.004,-0.298886 -0.164669,-0.103306 -0.08178,0.07165 -0.368785,0.309177 -0.328287,0.253595 0.279933,-0.197107 0.659323,-0.640911 0.43602,-0.728374 -0.06942,0.0594 -0.155015,0.100953 -0.214285,0.170895 z M 7.9431843,3.7619666 c -0.402473,0.358169 -0.764272,0.756685 -1.168622,1.112892 -0.439096,0.487106 -0.938688,0.915778 -1.386665,1.395778 -0.771814,0.788581 -1.573703,1.552967 -2.33703,2.346354 0.06459,0.252421 -0.1413,0.988365 0.245292,0.519169 0.139551,-0.09729 0.600465,-0.554932 0.571756,-0.417679 -0.245246,0.351862 -0.664175,0.609288 -0.813661,1.008863 -0.01961,0.9325894 -0.01897,1.8736724 0.0047,2.8019374 0.378964,-0.120647 0.67418,-0.652878 1.020506,-0.922608 0.569936,-0.584788 1.16435,-1.145491 1.70748,-1.7555804 0.63404,-0.458682 1.03377,-1.168646 1.671881,-1.626111 0.880918,-0.86262 1.784225,-1.721292 2.6169507,-2.622035 -0.2906737,-0.189635 -0.4634207,-0.504449 -0.7492737,-0.742492 -0.184842,0.09662 -0.560169,0.556294 -0.257668,0.09684 0.266182,-0.30949 -0.0042,-0.05762 -0.14918,0.02521 0.318227,-0.230557 0.151516,-0.508143 -0.179266,-0.57234 0.01189,-0.298307 -0.328121,-0.405969 -0.439481,-0.42612 0.110978,-0.431583 -0.332075,0.09552 -0.247224,-0.262265 0.01388,-0.0864 -0.131155,-0.01219 -0.110455,0.04019 z m -2.658058,1.857928 c -0.739974,-0.722862 -1.466538,-1.459765 -2.203748,-2.185099 -0.146991,0.09438 -0.04359,0.351534 -0.07459,0.51683 0.0065,0.304947 -0.01316,0.612055 0.01017,0.915607 0.138436,0.211962 0.213526,0.278558 0.02373,0.127142 0.09892,0.144301 0.128445,0.247324 -0.02035,0.04238 -0.09839,0.208136 0.460096,0.686557 0.05297,0.31658 -0.132304,-0.100531 -0.03834,0.305339 -0.06654,0.429088 0.0091,0.536979 -0.01819,1.082131 0.01356,1.614039 0.130563,0.08878 0.261793,0.405431 0.382985,0.145912 0.489796,-0.498356 1.000303,-0.982875 1.476638,-1.490199 -0.07112,-0.123118 -0.36155,-0.456511 -0.0695,-0.162738 0.161093,0.270011 0.308614,-0.105755 0.461503,-0.202139 0.02048,-0.03075 0.07034,-0.03665 0.01315,-0.0674 z m 7.3503437,2.766551 c -0.659994,0.659993 -1.319988,1.319988 -1.979982,1.9799824 0.198448,0.258366 0.484819,0.480755 0.713251,0.728208 0.499723,0.487736 0.981003,0.999956 1.495582,1.468757 0.181851,0.03058 0.07517,-0.334319 0.08306,-0.461091 -0.148384,-0.143347 -0.530789,-0.557142 -0.503127,-0.551228 0.18085,0.08058 0.615375,0.700548 0.543811,0.239415 0,-0.623864 0,-1.247728 0,-1.8715924 -0.07974,-0.151987 -0.532933,-0.59651 -0.162738,-0.27123 0.246133,0.347548 0.140968,-0.148062 0.162741,-0.31171 0,-0.244175 0,-0.488351 0,-0.732526 -0.112206,-0.03038 -0.23592,-0.388144 -0.352598,-0.216985 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dota2.svg b/.icons/awkward/16x16/apps/dota2.svg
new file mode 100644
index 00000000..cdf9ff3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dota2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m11 3-2 1 3 2v-2l-1-1z"/>
+ <path fill="#fff" d="m3.6364 3-1.6364 0.5556 9.273 9.4444h1.636l1.091-2.778-10.364-7.222z"/>
+ <path fill="#fff" d="m2.5714 9-0.5714 2.857 1.1429 1.143h1.1428l1.7143-0.571-3.4286-3.429z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dotcover.svg b/.icons/awkward/16x16/apps/dotcover.svg
new file mode 100644
index 00000000..f1d8760d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dotcover.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff8c2a" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#ff8c2a" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,7.5 c 0,0 2.021892,0.175125 2,-1.999999 -0.02189,-2.175132 -2,-2.0000015 -2,-2.0000015 M 3.5000712,7.496793 V 3.496794"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.507121,7 c 0,0 0,0.500001 -1,0.500001 -1,0 -1,-1 -1,-2.000001 0,-0.999999 0,-1.9999995 1,-1.9999995 1,0 1,0.4999995 1,0.4999995"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dotmemory.svg b/.icons/awkward/16x16/apps/dotmemory.svg
new file mode 100644
index 00000000..ae8d5e4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dotmemory.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f7c73c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#f7c73c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,7.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 5.4852307,3.324869 3.5071212,3.4999995 3.5071212,3.4999995 M 3.5000712,7.496793 V 3.496794"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 10.507121,7.500002 V 3.5000005 m -3,0 1.5,1.9999995 1.5,-1.9999995 m -3,4.0000015 V 3.5000005"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dotpeek.svg b/.icons/awkward/16x16/apps/dotpeek.svg
new file mode 100644
index 00000000..ecb6c5cd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dotpeek.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cf4f8c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#14ddb1" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#14ddb1" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#6655e4" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,7.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 5.4852307,3.324869 3.5071212,3.4999995 3.5071212,3.4999995 M 3.5000712,7.496793 V 3.496794"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.507072,5.49995 c 0,0 2.000001,0.23225 2.000001,-0.9999985 0,-1.2322505 -2.000001,-1.0000005 -2.000001,-1.0000005 m 4.9e-5,4.00005 V 3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dottrace.svg b/.icons/awkward/16x16/apps/dottrace.svg
new file mode 100644
index 00000000..8b00d514
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dottrace.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cf4f8c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#c72566" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,7.5 c 0,0 2.021891,0.175125 1.9999995,-1.999999 C 5.4852307,3.324869 3.5071212,3.4999995 3.5071212,3.4999995 M 3.5000712,7.496793 V 3.496794"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 7.50712,3.5 h 2 M 8.507121,7.500001 V 3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/doublecmd.svg b/.icons/awkward/16x16/apps/doublecmd.svg
new file mode 100644
index 00000000..aba42836
--- /dev/null
+++ b/.icons/awkward/16x16/apps/doublecmd.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#db472b" width="14" height="14" x="-15" y="-15" rx="4.2" ry="4.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 0,4 c 0,1 1,1 1,1 1.6568542,0 3,1.3431458 3,3 0,1.6568542 -1.3431458,3 -3,3 0,0 -1,0 -1,1 0,1 1,1 1,1 C 3.7614237,13 6,10.761424 6,8 6,5.2385763 3.7614237,3 1,3 1,3 0,3 0,4 Z"/>
+ <path style="fill:#ffffff" d="m 16,4 c 0,1 -1,1 -1,1 -1.656854,0 -3,1.3431458 -3,3 0,1.6568542 1.343146,3 3,3 0,0 1,0 1,1 0,1 -1,1 -1,1 -2.761424,0 -5,-2.238576 -5,-5 0,-2.7614237 2.238576,-5 5,-5 0,0 1,0 1,1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/downline.svg b/.icons/awkward/16x16/apps/downline.svg
new file mode 100644
index 00000000..6fd5bab5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/downline.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2979ff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6 2.5644531 L 3 5.1738281 L 3 10 L 3 13 L 6 13 L 10.390625 13 L 13 10 L 8.0078125 10 L 13.238281 4.7695312 L 11.117188 2.6484375 L 6 7.7636719 L 6 2.5644531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/downloader-arrow.svg b/.icons/awkward/16x16/apps/downloader-arrow.svg
new file mode 100644
index 00000000..90091780
--- /dev/null
+++ b/.icons/awkward/16x16/apps/downloader-arrow.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#58992d" d="M 3.7692308,0 C 3.4496154,0 3,0.3568 3,0.8 l 0,8.4 5,0 5,0 0,-8.4 C 13,0.3568 12.550385,0 12.230769,0 Z"/>
+ <path style="fill:#81d547;fill-rule:evenodd" d="M 0.61383344,9.0000042 C 0.54843884,8.9998358 -0.69358728,8.9996379 0.55238312,10.08236 L 7.1776976,15.682509 C 7.4237316,15.890485 7.6775372,15.996043 8,16 c 0.3224628,-0.004 0.5762684,-0.109515 0.8223024,-0.317491 L 15.447617,10.08236 c 1.24597,-1.0827221 0.0039,-1.0825242 -0.06145,-1.0823558 l -7.386166,0 -7.38616656,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/draftsight.svg b/.icons/awkward/16x16/apps/draftsight.svg
new file mode 120000
index 00000000..f4c7dee0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/draftsight.svg
@@ -0,0 +1 @@
+dassault-systemes.draftsight.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dragon-ball-online-global.svg b/.icons/awkward/16x16/apps/dragon-ball-online-global.svg
new file mode 100644
index 00000000..11087520
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dragon-ball-online-global.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f4b400" d="M 8.0000001,-2.4e-7 A 8.0000001,8.0000001 0 0 0 -4e-8,7.9999999 8.0000001,8.0000001 0 0 0 8.0000001,16 8.0000001,8.0000001 0 0 0 16,7.9999999 8.0000001,8.0000001 0 0 0 8.0000001,-2.4e-7 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 6.9766249,0.03431176 c -1.0404534,0.13187086 -2.0152,0.46354744 -2.889558,0.95303487 l 0.5679011,0.14216657 0.3671472,0.2569937 0,0.2202837 0.6249006,0.404634 L 5.500158,2.5996435 5.1699098,2.3425869 4.948792,2.5995864 4.6916783,2.7464269 4.5447806,2.3051055 4.6179723,2.0481061 4.5447806,1.8645269 4.1768223,1.5333075 l -0.1468577,0 0.1468577,0.3679183 0,0.3304251 C 4.0322103,2.1914269 3.8835414,2.1770858 3.7355009,2.1582309 l 0.40464,0.2944923 0.036716,0.1835677 0.4780657,0.404634 0.4772889,-0.1101417 0,-0.2944923 0.2210663,0.146852 -0.1101417,0.2577763 0.3671468,0 0.1843506,0.3304255 0.2202894,0.2577765 0.4413555,0.073426 -0.257782,0.2569938 -0.073432,0.2577763 0.331208,0 0.4038572,0.2202837 0,0.6616391 -0.1835734,0 L 6.4929826,5.2828078 6.0883426,5.0992401 5.9414852,4.6946061 5.6469872,4.5110384 5.6102712,4.3641864 5.1329826,4.2540447 4.8752003,4.5477541 4.5814852,4.6946061 4.7650586,5.0258084 4.5080592,4.9523824 4.3604186,4.6211801 l 0.331214,-0.3671354 -0.1468577,0 L 4.2502369,4.5110441 4.1767595,4.8790024 3.91976,5.2092507 3.8463397,4.7321618 3.6986994,4.6578844 C 3.5430314,4.8227687 3.4259532,5.0238087 3.2948423,5.2093704 l -0.5147814,0.036716 -0.2577823,0.1843506 0.1109245,0.1835677 0.2937152,0.2569937 0.40464,0 0.5514974,-0.1835677 0.2569995,0.036716 0.2202891,0.2202837 0.5882192,-0.5882191 0.4046397,-0.1101417 0.5882191,0.073426 0.5514975,0.1476345 c 0.300326,0.3473949 0.5976466,0.7046629 0.8819,1.0654792 l 0.331208,0.8459612 -0.1476403,0.146852 0.294498,0.4413443 -0.3312083,0.7717411 C 7.2539535,9.047501 6.9804986,9.3479242 6.7131975,9.6571462 L 6.3085578,9.3267208 6.1617001,9.5102885 5.7203443,9.253289 5.5734869,9.4001468 l -0.4038571,0 -0.2577823,0.2937094 0.1468577,0.5147758 -0.2937152,0.331203 0.036716,0.588219 -0.2569994,0.440567 0.1835734,0.367918 c 0.015671,0.267536 0.036716,0.540887 0.036716,0.80848 -0.1290311,0.362502 -0.2827965,0.70112 -0.40464,1.066279 l -0.073426,0.588219 0,0.29371 -0.2202834,0 -0.367924,-0.220284 -0.3507374,0 c 1.3099086,0.936237 2.9118983,1.492745 4.6518155,1.492745 1.3065374,0 2.5343986,-0.316907 3.6214176,-0.867845 l 0.01797,-0.03671 -0.257783,-0.257 -0.07343,-0.257776 L 10.904116,14.43621 10.609618,13.62773 10.68305,13.444163 10.499476,13.11296 10.02141,13.002818 9.801121,12.451332 9.8378367,11.716273 9.4699127,11.201497 9.433197,10.686721 c 0.5016231,-0.253789 0.973032,-0.510457 1.470919,-0.7717411 l 0.256999,-0.514776 0.441356,-0.1101417 0.256999,-0.6616395 0.588219,0.073426 0.551498,-0.4038514 0.551497,0.5139932 0,0.073426 c 0.16645,-0.049051 0.366576,-0.053925 0.514782,-0.1468518 l 0.110142,-0.3671357 0,-0.3679183 0.367146,0.036716 C 14.512175,7.7931062 14.463312,7.5155319 14.432613,7.2684856 l 0.221066,0 0.220284,0.2937097 0.220289,0.1101417 0.294498,-0.1835677 0.03672,-0.3671357 -0.03672,-0.441344 -0.478072,-0.3312026 -0.367146,0 L 14.469323,6.1288036 14.02875,6.2389453 13.697542,6.6435736 13.62411,5.9452527 13.035891,5.4671927 12.852318,4.9157067 12.410962,4.732139 12.153963,4.4009364 11.602465,4.2907947 11.344683,3.8494504 l 0.80928,0 -0.514782,-0.2202834 -0.367924,0 -0.477289,-0.1835678 -0.07421,0.4772772 -0.220284,-0.3304254 0.256999,-0.1835678 -0.07343,-0.1843505 0.184356,-0.1835678 0.220283,-0.036714 -0.07343,-0.2202837 0.183574,-0.3312023 0.367924,0.1468517 -0.07343,-0.2937094 0.440573,-0.2577766 0.331208,0.6249006 -0.03672,0.1843505 0.330431,0.146852 0.221067,0.47806 0.07343,-0.4413443 0.588219,-0.2202834 0.110142,-0.3312026 -0.771798,-0.4413443 -0.331208,-0.3304254 -0.03672,-0.404634 0.01953,-0.011717 C 12.346502,1.2455769 12.256226,1.1960969 12.168808,1.1427886 l 0.132796,0.3187066 -0.367924,0 -0.110142,-0.2944923 -0.330431,0.2569937 -0.294498,0 0,-0.2937094 0.331208,-0.14763485 0.293715,0.18435055 -0.03672,-0.073426 C 11.639405,0.98684635 11.497135,0.86503149 11.346866,0.76235749 L 10.978942,0.87328206 C 10.750431,1.0316812 10.546003,1.1923943 10.317303,1.3505592 L 9.9493793,1.0201341 10.354019,0.87327634 10.500877,0.50535805 10.787564,0.47333091 C 10.632725,0.41613748 10.478456,0.35797262 10.319617,0.31014948 l -0.7374018,0.52648886 0,0.33042546 L 9.8759304,1.4982664 9.4720732,2.3067461 9.1775752,2.1598941 8.8471441,1.6084081 C 8.3534858,1.4527115 7.8786826,1.2721604 7.4124498,1.0568706 L 7.4491655,1.2771544 7.2288764,1.4247889 6.8242363,1.1302966 7.0085926,0.91001292 7.3023081,1.0568649 7.3390238,1.0201509 6.9779218,0.03511976 Z M 3.2988706,1.4966601 C 3.1739703,1.5873926 3.0471277,1.6754969 2.9278269,1.7731429 l 0.1460748,0.1648215 0.4046397,-0.4413443 -0.1796651,0 z m 3.0465115,0.4046343 0.2210665,0 0,0.2202834 -0.1468577,0.1835677 0,0.3312026 0.073432,0.47806 L 6.1250986,3.0409821 5.8313832,2.7832058 6.0883826,2.5262121 C 6.1689621,2.3071627 6.2444792,2.1114018 6.3453821,1.9013115 Z m 0.5514974,0.47806 0.2210666,0.073426 L 7.0812301,2.8933475 6.7500221,2.7097798 6.8968795,2.3793544 Z M 1.1626725,6.1285864 0.83145303,6.4959733 0.46429465,6.4594059 C 0.33506359,6.5791067 0.20658673,6.6818607 0.08621182,6.8015441 0.0311495,7.1818613 0.00106719,7.5709427 0.00106719,7.9670122 c 0,2.6265018 1.25911441,4.9417248 3.20272251,6.3981318 L 2.7061891,13.774354 2.7804091,13.51724 2.339088,13.149282 2.6695074,12.818462 2.3023491,12.524781 1.934448,12.304235 1.7875906,12.119884 l 0.1101417,-0.403851 0,-1.029541 L 1.604051,10.06142 1.2728316,9.6934622 l -0.40464,-0.9553203 0,-0.2577766 c 0.1892129,0.024323 0.3663586,0.060799 0.5514975,0.074209 L 1.0525422,8.1499456 0.53776063,7.7820273 0.24326256,7.4516019 l 0,-0.3312023 C 0.30634111,6.998699 0.36416314,6.8375744 0.42764165,6.7164453 L 0.68464108,7.0468707 0.86821446,6.789877 1.1627125,6.5688164 l 0,-0.4405671 z M 2.5961103,6.3121541 2.2656791,6.7160053 1.8243234,7.6353867 1.5673239,7.9290965 1.7141816,8.2602987 1.4571822,8.5540085 c 0.1073992,0.00706 0.2200606,0 0.3304312,0 C 1.9881048,8.1241542 2.1497151,7.6804504 2.3023949,7.2307299 L 2.5593943,6.9370204 2.7070349,6.3855344 2.5961103,6.3121084 Z M 15.993448,7.757133 c -0.01466,0.025626 -0.05312,0.099206 -0.05312,0.099206 l -0.6249,0.3679183 -0.66164,0.1835677 -0.257782,0.3679183 -0.440572,0.3304255 -0.221067,-0.073426 -0.183573,0.1101417 0,0.036716 0.220289,0.6983206 0.184351,0.2577769 -0.03672,0.146852 0.146857,0.551486 -0.551497,0.992859 -0.551498,0.513993 -0.256999,0.331202 0.03672,0.771741 -0.184357,0.404634 0.13514,0.593647 c 2.002515,-1.451035 3.305853,-3.802083 3.305853,-6.4746941 0,-0.070421 -0.0036,-0.1401557 -0.0054,-0.2101249 z"/>
+ <path style="fill:#ffffff" d="M 4.857143,7.8319132 4.1508183,6.4007436 2.5714289,6.1712448 3.7142858,5.0572344 3.4444939,3.4842267 4.857143,4.2269001 6.2697919,3.4842267 6.0000001,5.0572345 7.142857,6.1712447 5.5634674,6.4007436 Z"/>
+ <path style="fill:#ffffff" d="M 10.285714,6.4595573 9.5793895,5.0283876 8.0000001,4.7988889 9.142857,3.6848784 8.8730651,2.1118708 l 1.4126489,0.7426734 1.412649,-0.7426735 -0.269792,1.5730078 1.142857,1.1140102 -1.579389,0.229499 z"/>
+ <path style="fill:#ffffff" d="M 5.4285718,13.546199 4.7222471,12.115029 3.1428576,11.88553 4.2857146,10.77152 4.0159227,9.1985121 5.4285718,9.9411855 6.8412206,9.198512 6.5714289,10.77152 7.7142858,11.88553 6.1348962,12.115029 Z"/>
+ <path style="fill:#ffffff" d="M 11.714286,11.831914 11.007961,10.400744 9.4285718,10.171245 10.571429,9.0572349 10.301637,7.4842272 11.714286,8.2269006 13.126935,7.4842271 12.857143,9.057235 14,10.171245 12.42061,10.400744 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dragon-ball-xenoverse.svg b/.icons/awkward/16x16/apps/dragon-ball-xenoverse.svg
new file mode 100644
index 00000000..646b50f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dragon-ball-xenoverse.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f4b400" d="m8.0000001-2.4e-7a8.0000001 8.0000001 0 0 0 -8.00000014 8.00000014 8.0000001 8.0000001 0 0 0 8.00000014 8.0000001 8.0000001 8.0000001 0 0 0 7.9999999 -8.0000001 8.0000001 8.0000001 0 0 0 -7.9999999 -8.00000014z"/>
+ <path style="fill:#ffffff" d="m4.857143 7.8319132-0.7063247-1.4311696-1.5793894-0.2294988 1.1428569-1.1140104-0.2697919-1.5730077 1.4126491 0.7426734 1.4126489-0.7426734-0.2697918 1.5730078 1.1428569 1.1140102-1.5793896 0.2294989z"/>
+ <path style="fill:#ffffff" d="m10.285714 6.4595573-0.7063245-1.4311697-1.5793894-0.2294987 1.1428569-1.1140105-0.2697919-1.5730076l1.4126489 0.7426734 1.412649-0.7426735-0.269792 1.5730078 1.142857 1.1140102-1.579389 0.229499z"/>
+ <path style="fill:#ffffff" d="m5.4285718 13.546199-0.7063247-1.43117-1.5793895-0.229499 1.142857-1.11401-0.2697919-1.5730079 1.4126491 0.7426734 1.4126488-0.7426735-0.2697917 1.573008 1.1428569 1.11401-1.5793896 0.229499z"/>
+ <path style="fill:#ffffff" d="m11.714286 11.831914-0.706325-1.43117-1.5793892-0.229499 1.1428572-1.1140101-0.269792-1.5730077 1.412649 0.7426734 1.412649-0.7426735-0.269792 1.5730079 1.142857 1.11401-1.57939 0.229499z"/>
+ <g transform="matrix(.27231798 0 0 .29526478 -.34131027 -1.7228413)">
+ <path style="stroke-linejoin:round;stroke:#c2352a;stroke-linecap:round;stroke-width:4.55467606;fill:none" d="m57.721022 39.515725-5.693342 18.218703-5.693346-18.218703"/>
+ <path style="stroke:#c2352a;stroke-width:4.55467606;stroke-linecap:round;fill:none" d="m40.639906 39.499973-11.386675 18.218703m0-18.218703 11.386675 18.218703"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dragonframe4.svg b/.icons/awkward/16x16/apps/dragonframe4.svg
new file mode 100644
index 00000000..89629722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dragonframe4.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#6692ab" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#313c43" d="m 4.7859376,0 c 0.4413728,0 0.6079492,0.6648838 0.660156,0.85234376 0.052058,0.18599544 0.2428548,0.88016114 0.039844,2.18359384 -0.1387216,0.7762012 -0.21875,0.4421872 -0.21875,0.4421872 0,0 -0.18544,-0.379162 -0.1914064,-0.6632812 -0.00136,-0.070297 0,-0.128916 0,-0.1757812 0.00164,-0.1405948 0.00164,-0.1773336 -0.046094,-0.1304688 -0.062797,0.062975 -0.172722,0.2448216 -0.2234372,0.6929688 -0.052356,0.446682 0.090625,1.0190472 0.090625,1.0468752 0,0.027824 -0.022644,0.033688 -0.075,0.023436 C 4.7698172,4.2601576 4.1705132,4.1695404 3.6617188,2.8382796 3.1547144,1.5070211 3.1664064,1.0984359 3.1664064,1.0984359 c 0,-10e-8 -0.017904,-0.16992326 -0.046094,-0.17578126 -0.02834,-0.005858 -0.076127,-0.0232188 -0.086719,0.0851563 C 3.0218094,1.1161862 2.929815,2.0720134 3.1429686,3.183592 3.356421,4.2937064 3.615607,4.9967676 3.8585934,5.4156232 c 0.2417932,0.4203204 0.265762,0.5054084 0.3179688,0.6796876 0.052058,0.1757436 0.03416,0.5270824 0.0625,0.675 0.022224,0.1098396 0.036232,0.250598 0.022656,0.30625 -0.00432,0.019032 -0.013344,0.028124 -0.034376,0.016408 C 4.1915424,7.0724648 3.9632128,6.8438404 3.9289052,6.8101564 3.8931052,6.7764724 3.6905004,6.5962296 3.50703,6.3179688 3.322068,6.0411724 3.1711044,5.8463648 3.0562488,5.7453124 2.9801756,5.6764792 2.8145604,5.5357544 2.8085924,5.5914064 c -0.00582,0.057117 0.044733,0.092788 0.085156,0.160156 0.040274,0.067368 0.2428788,0.4580688 0.3593748,0.7421876 0.1147068,0.2826544 0.4948704,1.0532528 0.5875,1.1953124 0.092332,0.1405948 0.3356324,0.3968196 0.5429688,0.5945312 0.2071876,0.1977116 0.5134872,0.622096 0.583594,0.7421876 0.068764,0.1186268 0.2130668,0.447184 0.225,0.5218752 0.014916,0.099589 0.028284,0.100874 -0.070312,0.078906 C 5.0250672,9.6045944 4.5108828,9.4275292 4.4078112,9.3835936 4.3184628,9.3440496 4.1242984,9.2674716 4.0273424,9.225 3.9900504,9.208892 3.8749888,9.241228 3.9734364,9.3203124 4.0717348,9.3993972 4.9434568,9.96046 5.01953,10.011719 c 0.074582,0.05126 0.5305372,0.436452 0.627344,0.560937 0.098596,0.124486 0.2957192,0.414341 0.485156,0.803906 0.1910776,0.392495 0.3516416,0.856905 0.2710936,1.6375 -0.07309,0.43936 -0.239566,0.668852 -0.2468748,0.682032 -0.00895,0.01318 -0.025856,0.01504 -0.057031,0.0063 C 6.024636,13.683306 5.867896,13.60107 5.8039052,13.570314 5.723208,13.53077 5.5606544,13.42813 5.53828,13.439846 c -0.023716,0.01172 -0.068184,0.04006 0.022656,0.148437 0.09263,0.106911 0.3051728,0.3338 0.3515624,0.383594 0.04624,0.05126 0.076642,0.08038 0.058594,0.114063 -0.01626,0.03368 -0.016836,0.08507 0.023436,0.130468 0.040274,0.0454 0.229826,0.26085 0.2656252,0.30625 0.034308,0.0454 0.1669716,0.225309 0.1953124,0.3 0.028492,0.07323 0.058379,0.136151 0.070312,0.221094 0.010292,0.08494 0.03842,0.254901 0.074219,0.339844 0.034308,0.08494 0.098438,0.181458 0.1609376,0.242968 C 6.8252268,15.689537 7.2,16 7.2,16 h 1.6 c 0,0 0.3747732,-0.310463 0.4390624,-0.373438 0.0625,-0.06151 0.1266304,-0.158026 0.1609376,-0.242968 0.0358,-0.08494 0.063926,-0.254901 0.074219,-0.339844 0.011932,-0.08494 0.041822,-0.147867 0.070312,-0.221094 0.02834,-0.07469 0.1610048,-0.254599 0.1953124,-0.3 0.0358,-0.0454 0.2253512,-0.260849 0.2656256,-0.30625 0.04027,-0.0454 0.0397,-0.09678 0.02344,-0.130468 -0.01805,-0.03368 0.01235,-0.0628 0.05859,-0.114063 0.04639,-0.04979 0.258933,-0.276683 0.351563,-0.383594 0.09084,-0.108375 0.04637,-0.136721 0.02266,-0.148437 -0.02238,-0.01172 -0.184928,0.09093 -0.265625,0.130468 -0.06399,0.03076 -0.2207318,0.112992 -0.295313,0.132032 -0.031176,0.0088 -0.0473,0.0069 -0.05625,-0.0063 -0.00731,-0.01318 -0.1745664,-0.242672 -0.247656,-0.682032 -0.080548,-0.780595 0.080016,-1.245005 0.2710936,-1.6375 0.1894374,-0.389565 0.3865594,-0.67942 0.4851564,-0.803906 0.09681,-0.124485 0.552762,-0.509679 0.627344,-0.560937 0.07607,-0.051259 0.947795,-0.6123218 1.046093,-0.6914066 0.09845,-0.079084 -0.01662,-0.111422 -0.05391,-0.095312 -0.09696,0.042472 -0.29112,0.1190512 -0.380468,0.1585936 -0.103072,0.043936 -0.617257,0.2210008 -0.714063,0.2429688 -0.0986,0.021968 -0.08523,0.020684 -0.07031,-0.078906 0.01193,-0.074691 0.156236,-0.4032484 0.225,-0.5218752 0.07011,-0.1200916 0.376407,-0.544476 0.583594,-0.7421876 0.207337,-0.1977116 0.450638,-0.4539364 0.542969,-0.5945312 0.09263,-0.1420596 0.472793,-0.912658 0.5875,-1.1953124 0.116496,-0.2841188 0.319101,-0.6748192 0.359375,-0.7421876 0.04042,-0.067368 0.09097,-0.1030392 0.08516,-0.160156 -0.006,-0.055652 -0.171583,0.085073 -0.247656,0.153906 -0.114856,0.1010524 -0.265819,0.29586 -0.450781,0.5726564 -0.183471,0.2782608 -0.386076,0.4585032 -0.421875,0.4921876 -0.03431,0.033684 -0.262638,0.2623088 -0.298438,0.2828124 -0.02103,0.011716 -0.03005,0.00264 -0.03438,-0.016408 -0.01357,-0.055652 4.4e-4,-0.1964104 0.02266,-0.30625 0.02834,-0.1479176 0.01044,-0.4992564 0.0625,-0.675 0.05221,-0.1742792 0.07618,-0.2593672 0.317969,-0.6796876 0.242987,-0.4188556 0.502173,-1.1219168 0.715625,-2.2320312 0.213154,-1.1115786 0.121159,-2.0674058 0.109375,-2.1757811 -0.01059,-0.10837526 -0.05838,-0.0910144 -0.08672,-0.0851563 -0.02819,0.005858 -0.04609,0.1757813 -0.04609,0.1757813 0,0 0.01169,0.4085852 -0.495312,1.7398437 -0.508795,1.3312588 -1.108098,1.4218772 -1.160156,1.433594 -0.05236,0.010252 -0.075,0.00439 -0.075,-0.023436 0,-0.027828 0.142981,-0.6001932 0.09062,-1.0468752 -0.05072,-0.4481464 -0.16064,-0.629994 -0.223438,-0.6929688 -0.04773,-0.046865 -0.04773,-0.010124 -0.04609,0.1304688 0,0.046865 0.0014,0.105484 0,0.1757812 -0.006,0.2841192 -0.191407,0.6632812 -0.191407,0.6632812 0,4e-7 -0.08003,0.334014 -0.21875,-0.4421872 C 10.311051,1.7325078 10.501847,1.0383392 10.553907,0.85234376 10.606113,0.6648838 10.772689,0 11.214062,0 Z m 1.3218748,7.6679688 c 0.018884,0.00576 0.029644,0.072514 0.057031,0.1359376 0.034596,0.082162 0.1902412,0.2707096 0.2507812,0.33125 0.03892,0.037476 0.070117,0.082538 0.1031252,0.1257812 0.085189,0.1066668 0.171502,0.2132276 0.2507812,0.3242188 0.050595,0.067748 0.088237,0.145842 0.1156252,0.2265624 0.1081084,0.30991 0.096094,0.6155192 0.096094,0.9398436 0,0.05045 0.010376,0.3351566 -0.02422,0.3351566 -0.03604,0 -0.020148,1.53e-4 -0.046094,-0.04453 C 6.8865762,9.996063 6.740711,9.7311398 6.6859362,9.6460946 6.6311628,9.5610484 6.408174,9.2441228 6.3492188,9.1648436 6.2943,9.0855644 6.1266384,8.813004 6.0531248,8.6515624 6.0111792,8.5578688 6,8.4581744 6,8.3601564 6,8.28376 6.005956,8.2073496 6.01172,8.1367188 c 0.011676,-0.144144 0.024288,-0.265418 0.034376,-0.421094 0.00288,-0.044687 0.047447,-0.05342 0.061719,-0.047656 z m 3.727344,0 c 0.014268,-0.00576 0.058836,0.00296 0.061719,0.047656 0.010092,0.155676 0.0227,0.27695 0.034376,0.421094 0.00576,0.070631 0.01172,0.1470412 0.01172,0.2234376 0,0.098018 -0.01118,0.1977124 -0.053125,0.291406 -0.073514,0.1614416 -0.2411744,0.434002 -0.2960936,0.5132812 -0.058955,0.079279 -0.281944,0.3962048 -0.3367188,0.48125 -0.054775,0.085045 -0.2006396,0.349968 -0.225,0.3960944 -0.025944,0.04468 -0.010056,0.04453 -0.046094,0.04453 -0.034596,0 -0.02422,-0.2847062 -0.02422,-0.3351566 0,-0.3243244 -0.012016,-0.6299336 0.096094,-0.9398436 0.027388,-0.08072 0.06503,-0.1588148 0.1156252,-0.2265624 0.079279,-0.1109912 0.165592,-0.217552 0.2507812,-0.3242188 0.033008,-0.043243 0.064987,-0.088304 0.103906,-0.1257812 0.060541,-0.06054 0.2161868,-0.2490876 0.2507816,-0.33125 0.027388,-0.063423 0.037364,-0.130172 0.05625,-0.1359376 z M 7.2867188,13.248438 c 0.002,-0.0016 0.00614,1.81e-4 0.014064,0.0024 0.014272,0.0058 0.027948,0.06065 0.035156,0.08516 0.00721,0.02594 0.046795,0.161565 0.057031,0.20625 0.017152,0.07495 0.066154,0.301068 0.083594,0.378906 0.02162,0.105225 0.082436,0.348811 0.085156,0.371875 0.021764,0.220541 0.074955,0.373295 0,0.436719 -0.074811,0.06198 -0.1428704,-0.01956 -0.1789064,-0.05703 -0.034596,-0.03748 -0.132228,-0.158749 -0.1625,-0.216407 -0.01744,-0.03315 -0.033592,-0.0422 -0.033592,-0.06094 0,-0.0173 0.023436,-0.03984 0.023436,-0.03984 0.080723,-0.142703 0.093505,-0.318927 0.090625,-0.414063 -0.00144,-0.03748 0,-0.08097 0,-0.124218 0.00132,-0.06631 0.00184,-0.129467 -0.00236,-0.164063 -0.00721,-0.05766 -0.0144,-0.175573 -0.020312,-0.228906 -0.00576,-0.05189 0.00703,-0.135411 0.00703,-0.157031 0,-0.01153 -4e-4,-0.01713 0.00156,-0.01875 z m 1.4140624,0 c 0.002,0.0016 0.00156,0.0072 0.00156,0.01875 0,0.02162 0.013576,0.105139 0.00781,0.157031 -0.00591,0.05333 -0.013884,0.171248 -0.021092,0.228906 -0.00418,0.0346 -0.00364,0.09776 -0.00236,0.164063 0,0.04324 0.00144,0.08674 0,0.124218 -0.00288,0.09514 0.0099,0.27136 0.090625,0.414063 0,0 0.023436,0.02255 0.023436,0.03984 0,0.01874 -0.016152,0.02778 -0.033592,0.06094 -0.030272,0.05766 -0.1279052,0.178929 -0.1625,0.216407 -0.036036,0.03748 -0.104096,0.119013 -0.1789064,0.05703 -0.074955,-0.06342 -0.021764,-0.216178 0,-0.436719 0.00272,-0.02306 0.063535,-0.26665 0.085156,-0.371875 0.01744,-0.07784 0.06644,-0.303951 0.083594,-0.378906 0.010232,-0.04468 0.050605,-0.180304 0.057812,-0.20625 0.00721,-0.0245 0.020104,-0.07939 0.034376,-0.08516 0.00793,-0.0022 0.01208,-0.004 0.014064,-0.0024 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dragonplayer.svg b/.icons/awkward/16x16/apps/dragonplayer.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dragonplayer.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drakconf.svg b/.icons/awkward/16x16/apps/drakconf.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drakconf.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drakmenustyle.svg b/.icons/awkward/16x16/apps/drakmenustyle.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drakmenustyle.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/draksec-mdk.svg b/.icons/awkward/16x16/apps/draksec-mdk.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/draksec-mdk.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drakstats.svg b/.icons/awkward/16x16/apps/drakstats.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drakstats.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/draw.io.svg b/.icons/awkward/16x16/apps/draw.io.svg
new file mode 100644
index 00000000..35b25a49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/draw.io.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f58800" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.80000001" d="m 3.5,11 4,-7 4,7"/>
+ <path style="fill:#ffffff" d="M 5.8333333,2 C 5.3716667,2 5,2.3568 5,2.8 V 5.2 C 5,5.6432 5.3716667,6 5.8333333,6 H 9.1666667 C 9.628333,6 10,5.6432 10,5.2 V 2.8 C 10,2.3568 9.628333,2 9.1666667,2 Z"/>
+ <path style="fill:#ffffff" d="M 1.8333333,9 C 1.3716667,9 1,9.3568 1,9.8 v 2.4 C 1,12.6432 1.3716667,13 1.8333333,13 H 5.1666667 C 5.628333,13 6,12.6432 6,12.2 V 9.8 C 6,9.3568 5.628333,9 5.1666667,9 Z"/>
+ <path style="fill:#ffffff" d="M 9.8333333,9 C 9.3716667,9 9,9.3568 9,9.8 v 2.4 C 9,12.6432 9.3716667,13 9.8333333,13 H 13.166666 C 13.628333,13 14,12.6432 14,12.2 V 9.8 C 14,9.3568 13.628333,9 13.166666,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/drawio.svg b/.icons/awkward/16x16/apps/drawio.svg
new file mode 120000
index 00000000..d8360c67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drawio.svg
@@ -0,0 +1 @@
+draw.io.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drawpile.svg b/.icons/awkward/16x16/apps/drawpile.svg
new file mode 100644
index 00000000..9628efdc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drawpile.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="M 4.7525697,2.0464759 7.5158809,7.4722892 0.01929594,11.52364 C 1.726193,14.139794 3.6843309,16 5.8959589,16 7.6032545,16 9.3992441,14.979219 11.429524,13.860012 L 8.3927593,8.443716 15.955946,4.2431136 c -0.01342,-0.030592 -0.0262,0.030408 -0.03995,0 C 14.150365,1.7559993 12.110229,0 9.9479889,0 8.2521881,0 6.6592237,1.0271727 4.7525697,2.0464759 Z"/>
+ <circle style="fill:#00e6ff" cx="8" cy="8" r="7"/>
+ <path style="fill:#00a6e2" d="M 8.0000002,1.0000005 A 6.9999991,6.9999991 0 0 0 5.3305668,1.5357671 C 5.3298256,1.692395 5.423645,1.8436342 5.6185312,1.8305669 6.3283995,1.7833615 6.3398091,1.6300923 6.5883794,1.9613043 6.836604,2.2925318 6.7183661,2.9776667 6.2687994,2.7884526 5.8192269,2.5988876 5.0737974,2.2801109 4.8845215,2.6585696 4.695246,3.0373429 4.9680142,3.1319491 5.3348393,2.9072265 5.7016697,2.6824932 5.9969725,2.7891579 6.0679933,3.1558838 6.1386641,3.5226142 6.1157333,4.2320925 5.7133795,4.1018069 5.3110409,3.9715369 5.1803608,4.1725929 5.4168702,4.3735353 5.6533747,4.5744666 5.3931814,4.6930326 5.0263674,4.5393069 4.6595477,4.385591 4.6712455,4.8587206 4.1744391,4.8349605 3.6772921,4.8112017 3.6420446,5.3552367 3.4882818,5.5561519 3.3345194,5.7571091 3.3101508,6.4081635 3.2746587,6.5618896 3.2391646,6.7156162 3.0856719,6.8340739 3.0029303,6.3491205 2.9201936,5.8641671 3.0271791,5.6505992 2.5893559,5.6151121 2.1515042,5.5796303 1.7134445,6.4992264 1.938233,6.6960442 2.1630166,6.8928463 2.4704218,6.5145717 2.4466559,6.7985839 c -0.02345,0.2840118 -0.1767471,1.5727904 0.2845459,1.63208 0.461293,0.059279 0.7690364,0.012073 1.1475828,0.2606202 0.3785509,0.2485087 1.0881734,0.2713521 1.5970458,1.0758053 0.508867,0.8044526 1.1009966,0.8985226 1.6688234,1.0288086 0.5681689,0.130312 0.508573,0.450195 0.2127682,0.875854 -0.2958101,0.425665 -0.1297042,0.863352 -1.1236568,1.19458 -0.9939628,0.330883 -1.0651611,1.159628 -1.0296633,1.313354 0.00379,0.01636 -0.020588,0.124181 -0.036742,0.216187 a 6.9999991,6.9999991 0 0 0 2.83264,0.604126 6.9999991,6.9999991 0 0 0 4.9594721,-2.067017 c -0.159781,-0.509893 -0.331051,-1.211155 -0.33667,-1.509033 -0.01209,-0.626605 0.165824,-0.673821 -0.05896,-1.087768 C 12.339054,9.9218836 11.877044,10.323601 10.977905,10.205444 10.078766,10.086886 10.220745,9.5197975 9.5936279,8.7391349 8.9665008,7.9584678 10.174054,7.3193567 10.505371,6.5148924 10.785722,5.8341833 11.855913,5.9496606 12.374146,6.0372314 l 0.952758,-0.4930417 c 0.04664,-0.03815 0.09049,-0.075692 0.147828,-0.1179203 C 14.149427,4.9292521 13.144331,4.9182333 12.872314,4.7290044 12.599951,4.5397899 12.634951,4.705225 12.43396,4.9537348 12.232969,5.2022274 11.924971,4.7641905 11.652953,4.6221922 c -0.272362,-0.1416528 -0.330676,0.3307677 -0.650268,0.875 -0.319256,0.544217 -0.508884,0.295724 -0.792969,0 C 9.9256338,5.2014525 10.102755,4.9412258 10.39856,4.8229979 10.694359,4.7047749 10.718434,4.6578374 10.505371,4.4213865 10.292309,4.1849566 10.197466,4.2790732 10.410522,4.0898435 10.623591,3.9006298 10.754161,3.9243763 11.215454,3.6403805 11.677092,3.3563839 11.14445,3.0965777 10.836914,3.303711 10.529394,3.5108706 10.13865,2.8832548 10.055908,2.3552246 9.973166,1.8272211 10.221288,1.9958445 10.505371,1.8066411 c 0.03981,-0.026613 0.01942,-0.1861747 -0.02137,-0.3417968 A 6.9999991,6.9999991 0 0 0 8.0000002,1.0000005 Z M 7.6317137,1.4075933 C 8.0620564,1.4239214 8.5550672,1.580685 8.4101565,2.0424807 8.220881,2.6456415 8.2025089,2.4677838 7.9846195,2.598755 7.748806,2.7404074 7.6293358,2.8351286 7.4283448,3.1191408 7.2273435,3.4031472 6.7661498,3.3437127 7.0198981,3.036255 7.2739808,2.7284733 7.1799247,1.9006314 7.0378428,1.6759038 c 0,0 -0.1890856,-0.1776608 0.2366947,-0.2486572 0.053264,-0.00884 0.1135874,-0.014595 0.1785885,-0.017945 0.056871,-0.00314 0.1171113,-0.00381 0.178589,-0.00171 z M 1.7673346,4.8435054 C 1.6842145,5.0050745 1.606094,5.1748438 1.5272224,5.3433836 A 6.9999991,6.9999991 0 0 0 1.0000007,7.9999996 6.9999991,6.9999991 0 0 0 1.3050544,10.020874 L 2.4791265,9.4851067 C 2.5001224,9.2768436 2.6158085,9.220244 2.660279,9.1757805 2.7433662,9.093061 2.1044782,8.7501348 2.1279303,7.9222411 2.1513803,7.0943528 1.4532978,7.2835196 1.5836189,6.4080807 1.6953196,5.657374 1.8397321,5.1344098 1.7673346,4.8435054 Z m 0.9177244,5.4781496 -1.0484616,0.560546 -0.048706,-0.0957 a 6.9999991,6.9999991 0 0 0 2.8044428,3.202637 l 0.030759,-0.129029 c 0,0 -0.6388204,-0.851544 -0.6981203,-1.431274 -0.0593,-0.579385 -0.4858642,-0.899178 -0.9826661,-1.975585 -0.021465,-0.04653 -0.03878,-0.08856 -0.057251,-0.131592 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 3.6404877,8.8789528 0.88252802,10.149852 1.3899123,11.039486 4.0273057,9.6414924 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 12.525472,6.9449644 2.757959,-1.2709 -0.507384,-0.8896328 -2.637393,1.3979932 z"/>
+ <path style="fill:#616161;fill-rule:evenodd" d="m 14.181455,2.4124012 c 0.404468,0.5702568 0.115449,1.2617964 0.350509,1.8695544 0.390624,0.322492 0.222162,0.42246 -0.147351,0.5823536 -3.195396,1.7195332 -6.3759681,3.4679632 -9.5854973,5.1600998 -0.5848576,0.251946 -0.1155076,0.666175 0.283214,0.349735 L 15.496128,5.698024 C 15.127955,5.2621536 15.909569,5.0359828 15.999853,4.6829152 16.011145,3.9987168 15.370663,3.5689304 14.982802,3.0850572 14.73484,2.8387024 14.462693,2.6185308 14.181455,2.4124012 Z m 0.594592,2.459324 0.382359,0.7675816 -2.435641,1.1445644 C 12.323031,6.54583 12.323842,5.967128 12.81141,5.8899884 Z M 11.492311,5.3533784 C 10.904006,5.458766 10.383053,5.7993152 9.8276737,6.017616 l -9.18205236,4.12336 C 1.1212209,10.860897 -0.89786918,11.07361 0.50367102,11.958942 0.8797081,12.534242 1.4059619,13.004857 1.956084,13.41043 1.5558599,12.844549 1.8345578,12.161198 1.612056,11.55587 1.2297113,11.228921 1.4024525,11.126886 1.7689388,10.968755 4.9600877,9.2513372 8.1370921,7.5063056 11.341787,5.8151728 11.490925,5.75292 11.853697,5.4016476 11.492311,5.3533784 Z M 3.4189849,9.0559796 C 3.8178757,9.294856 3.8168101,9.8726652 3.3294973,9.9498624 L 1.3648599,10.968125 0.98250118,10.200544 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dreamchess.svg b/.icons/awkward/16x16/apps/dreamchess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dreamchess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drgeo.svg b/.icons/awkward/16x16/apps/drgeo.svg
new file mode 120000
index 00000000..33255089
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drgeo.svg
@@ -0,0 +1 @@
+kturtle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/driconf-icon.svg b/.icons/awkward/16x16/apps/driconf-icon.svg
new file mode 120000
index 00000000..892c2732
--- /dev/null
+++ b/.icons/awkward/16x16/apps/driconf-icon.svg
@@ -0,0 +1 @@
+driconf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/driconf.svg b/.icons/awkward/16x16/apps/driconf.svg
new file mode 100644
index 00000000..d508a560
--- /dev/null
+++ b/.icons/awkward/16x16/apps/driconf.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2b7fb7" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="none" stroke="#ffffff" stroke-width=".5" style="stroke:#3f3f3f" d="m5 5.5 6 2-2.5 3.5z"/>
+ <rect fill="#ffffff" width="4" height="3" x="3" y="4" rx=".566" ry=".526"/>
+ <rect fill="#ffffff" width="4" height="3" x="9" y="6" rx=".566" ry=".526"/>
+ <rect fill="#ffffff" width="3" height="2" x="7" y="10" rx=".425" ry=".35"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/drill-search-gtk.svg b/.icons/awkward/16x16/apps/drill-search-gtk.svg
new file mode 100644
index 00000000..5882db17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drill-search-gtk.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f3f3f" d="M 4.6289064,4 C 4.7632676,4.00132 4.8046968,4.011308 4.8375,4.067969 c 0.025532,0.041487 0.1405156,0.2900984 0.2585936,0.6539064 0.118078,0.3638068 0.2261652,0.6708284 0.2453128,0.6835936 0.015956,0.00957 0.047974,0.00268 0.070312,-0.01328 0.02234,-0.015956 0.255502,-0.1272354 0.517188,-0.2453126 C 7.56604,4.4128784 8.057064,4.1863128 8.31875,4.05547 8.3761748,4.026074 8.4035168,4.019294 8.4453124,4.0000012 Z M 9.1125,4 C 8.989346,4.066204 8.8073524,4.153508 8.4820312,4.3007812 8.2011976,4.4252416 7.8850004,4.5692516 7.7796876,4.6203124 7.6743748,4.6713732 7.249958,4.8624948 6.8382812,5.0507812 5.7340936,5.551814 5.4343748,5.6985556 5.4343752,5.7304688 c 0,0.031912 0.3349428,1.0593984 0.3828124,1.1710936 0.012764,0.035104 0.04784,0.1441052 0.076562,0.239844 0.082974,0.2744512 0.083006,0.2740484 0.2617188,0.2070312 0.086165,-0.031912 0.3443792,-0.1500236 0.5773436,-0.2617188 0.2329644,-0.108504 0.4311176,-0.2007812 0.4375,-0.2007812 0.00638,0 0.2036884,-0.092278 0.439844,-0.2007812 C 7.8431212,6.5734608 8.1562592,6.426392 8.30625,6.3593752 9.110456,6.0019496 9.971704,5.6061368 10.43125,5.3859376 10.811014,5.204034 10.814763,5.197382 10.85625,5.0601564 10.939224,4.7697488 11.089166,4.4353604 11.159375,4.2375 c 0.06702,-0.19786 0.07672,-0.2076136 0.182031,-0.2171876 0.05619,-0.00296 0.124607,-0.013608 0.167969,-0.020312 z m 1.529688,1.6382812 C 10.629424,5.6255172 10.482354,5.6796592 10.316406,5.75625 10.150459,5.8360324 9.914304,5.9441856 9.7898436,5.9984376 9.6685744,6.0526896 9.4674296,6.1425568 9.3429688,6.2 9.2217,6.2574432 9.0273864,6.3465292 8.9125,6.4007812 8.7976132,6.4518416 8.5196168,6.5829684 8.2898436,6.6882812 8.063262,6.7967852 7.479542,7.0610508 6.9976564,7.28125 6.5157712,7.5014492 6.1165392,7.693352 6.1101564,7.7125 6.1005844,7.744412 6.6086456,9.311638 6.64375,9.3531248 6.656514,9.3658888 6.7456676,9.3368648 6.8414064,9.2921876 7.09671,9.1677272 7.782428,8.8515816 8.2898436,8.625 8.5355732,8.516496 8.8457192,8.3762596 8.9765624,8.3156248 9.1074052,8.2549908 9.3238444,8.1559468 9.4546876,8.0953124 9.8759384,7.907026 10.010473,7.8243136 10.032812,7.7445312 10.080682,7.5817752 10.316761,6.8219232 10.4125,6.51875 c 0.05744,-0.1755212 0.114578,-0.3637828 0.127344,-0.4148436 0.01596,-0.054252 0.05103,-0.1753552 0.07656,-0.271094 0.02553,-0.095739 0.03854,-0.1849576 0.02578,-0.1945312 z M 9.8484376,8.2578124 c -0.041886,-0.00196 -0.1399004,0.028536 -0.25,0.083594 C 9.4644032,8.4052324 8.7309624,8.7402596 8.1054688,9.0210936 8.0193036,9.0593896 7.8052748,9.1615576 7.6265624,9.2445312 7.4478496,9.3306964 7.192562,9.4449004 7.0617188,9.5023436 6.7106764,9.6523344 6.7170784,9.6365244 6.8351564,9.9843752 c 0.057443,0.1659468 0.1494556,0.4531198 0.2132812,0.6414058 0.060635,0.188286 0.124668,0.351364 0.1406248,0.360938 0.02872,0.01915 0.2838336,-0.09255 1.2125,-0.526563 0.3063644,-0.143608 0.6386364,-0.296728 0.7343752,-0.341406 0.095739,-0.04468 0.1788396,-0.08275 0.1820312,-0.08594 0.00957,-0.0064 0.366444,-1.1713252 0.4398436,-1.4234368 0.02234,-0.079783 0.058196,-0.1849436 0.077344,-0.2328128 0.019148,-0.051061 0.034376,-0.095895 0.034376,-0.1054688 0,-0.00798 -0.00713,-0.012632 -0.021092,-0.01328 z M 9.1414064,10.442188 c -0.02952,-4e-4 -0.076018,0.0165 -0.139844,0.05 -0.063826,0.0351 -0.3571156,0.172215 -0.653906,0.30625 -0.8042056,0.363807 -1.0625,0.488598 -1.0625,0.510937 0,0.02872 0.325516,1.014512 0.3382812,1.030469 0.00958,0.0096 0.066643,-0.0034 0.1304688,-0.02891 0.108504,-0.0383 0.855492,-0.379925 0.9671872,-0.44375 0.025532,-0.01276 0.085791,-0.136928 0.1304688,-0.277344 0.1053128,-0.312747 0.3225236,-1.033897 0.3289064,-1.094532 0.0032,-0.0351 -0.00954,-0.05272 -0.039064,-0.05312 z m -0.5015628,1.813281 c -0.033508,-0.02169 -0.1722436,0.03129 -0.4929684,0.179687 -0.2201996,0.09893 -0.4022116,0.204939 -0.408594,0.230469 -0.00958,0.06383 0.3570168,1.155203 0.3953124,1.167969 0.015956,0.0064 0.051099,-0.05765 0.073438,-0.140625 0.025532,-0.08616 0.06438,-0.217093 0.086719,-0.296875 0.063826,-0.2202 0.322126,-1.030706 0.3476564,-1.094532 0.00958,-0.02314 0.00961,-0.03886 -0.00156,-0.04609 z"/>
+ <rect style="fill:#3f3f3f" width="8" height="2" x="4" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/drill-search.svg b/.icons/awkward/16x16/apps/drill-search.svg
new file mode 120000
index 00000000..ceb9496f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drill-search.svg
@@ -0,0 +1 @@
+drill-search-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/driver-manager.svg b/.icons/awkward/16x16/apps/driver-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/driver-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dropbox.svg b/.icons/awkward/16x16/apps/dropbox.svg
new file mode 100644
index 00000000..a9697e89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dropbox.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1383d9" d="m 7.9774299,9.5004888 a 0.4444888,0.42302007 0 0 0 -0.19618,0.054524 l -2.430555,1.3069352 -0.84375,-0.114006 a 0.4444888,0.42302007 0 0 0 -0.506944,0.419674 l 0,1.315197 a 0.4444888,0.42302007 0 0 0 0.210069,0.358539 l 3.555555,2.095062 a 0.4444888,0.42302007 0 0 0 0.46875,0 L 11.78993,12.841352 a 0.4444888,0.42302007 0 0 0 0.210069,-0.358539 l 0,-1.442421 A 0.4444888,0.42302007 0 0 0 11.385416,10.648807 L 10.614583,10.954475 8.2326379,9.5632745 a 0.4444888,0.42302007 0 0 0 -0.255208,-0.062786 z"/>
+ <path style="fill:#5aacff" d="M 5 2 L 1 4.75 L 3.75 7 L 1 9.25 L 5 12 L 8 9.5 L 11 11.917969 L 15 9.25 L 12.25 7 L 15 4.75 L 11 2 L 8 4.5 L 5 2 z"/>
+ <path style="fill:#ffffff" d="M 12.25,7 8,9.5 3.75,7 8,4.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/drracket.svg b/.icons/awkward/16x16/apps/drracket.svg
new file mode 120000
index 00000000..14349db7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drracket.svg
@@ -0,0 +1 @@
+racket-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/drweb-gui.svg b/.icons/awkward/16x16/apps/drweb-gui.svg
new file mode 100644
index 00000000..1f211d8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/drweb-gui.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m 5.8789062,4.015625 -1.9882812,0.4960938 2.25,2.3359374 0.015625,-0.013672 C 6.15204,6.8489542 6.15054,6.8657662 6.14648,6.8808592 6.1364515,6.9204088 6.1260968,6.9598456 6.1171875,7 H 4 V 8 H 6 L 2.953125,9.7283748 5.002119,11.717756 5.0329674,10.459261 4.5,10 6.1132812,8.988 c 0.00553,0.023778 0.013632,1.045035 0.019531,1.0685 0.021825,0.08666 0.047341,0.169338 0.074219,0.251953 0.026648,0.08223 0.056692,0.160841 0.087891,0.238281 0.02676,0.06624 0.052036,0.132557 0.082031,0.195313 0.047766,0.100174 0.1010782,0.193248 0.15625,0.283203 0.022815,0.03716 0.04238,0.07789 0.066406,0.113281 0.0784,0.11561 0.164198,0.219893 0.2539062,0.314453 0.041931,0.04418 0.086649,0.0798 0.1308594,0.119141 0.057862,0.05153 0.1165271,0.09993 0.1777344,0.142578 0.042962,0.02989 0.086311,0.05668 0.1308594,0.08203 0.074689,0.04268 0.1502568,0.07828 0.2285156,0.107422 0.038328,0.0142 0.076071,0.03018 0.1152344,0.04101 0.1184886,0.03298 0.2396669,0.05454 0.3632812,0.05469 0.1236145,-1.52e-4 0.2447924,-0.02171 0.3632812,-0.05469 0.039164,-0.01083 0.076906,-0.02681 0.1152344,-0.04101 0.078259,-0.02914 0.1538263,-0.06474 0.2285156,-0.107422 0.044549,-0.02535 0.087898,-0.05214 0.1308594,-0.08203 0.061207,-0.04265 0.1198719,-0.09105 0.1777344,-0.142578 0.04421,-0.03934 0.088929,-0.07497 0.1308594,-0.119141 0.089708,-0.09456 0.1755064,-0.198843 0.2539062,-0.314453 0.024026,-0.0354 0.043591,-0.07612 0.066406,-0.113281 0.055172,-0.08995 0.1084836,-0.183029 0.15625,-0.283203 0.029995,-0.06276 0.055271,-0.129072 0.082031,-0.195313 0.031199,-0.07744 0.061242,-0.156049 0.087891,-0.238281 0.026878,-0.08262 0.052394,-0.165298 0.074219,-0.251953 0.0059,-0.02346 0.014001,-1.04472 0.019531,-1.0685 L 11.5,10 11.00169,10.429397 11.019748,11.696525 13.046875,9.7283748 10,8 h 2 V 7 H 9.8828125 c -0.00891,-0.040154 -0.019264,-0.079591 -0.029297,-0.1191406 -0.00406,-0.015093 -0.00555,-0.031905 -0.00977,-0.046875 L 9.8593705,6.8476564 12.109371,4.511719 10.121094,4.015625 9.8789062,4.984375 10.189453,5.0625 9.4082031,5.8730469 C 9.3155267,5.7349568 9.2146563,5.6108518 9.1054688,5.5019531 8.9987886,5.3955552 8.8853754,5.3049637 8.765625,5.2304688 8.7269484,5.2063258 8.6861122,5.1942898 8.6464844,5.1738281 8.5628478,5.1307626 8.4788557,5.0848695 8.390625,5.0585938 8.2639708,5.0208751 8.1340401,5 8,5 7.8680468,5.0002223 7.7369,5.0203242 7.609375,5.0585938 7.5211443,5.0848695 7.4371522,5.1307626 7.3535156,5.1738281 7.3138878,5.1942898 7.2730516,5.2063258 7.234375,5.2304688 7.1146246,5.3049637 7.0012114,5.3955552 6.8945312,5.5019531 6.7853437,5.6108518 6.6844733,5.7349568 6.5917969,5.8730469 L 5.8105469,5.0625 6.1210938,4.984375 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dse.svg b/.icons/awkward/16x16/apps/dse.svg
new file mode 100644
index 00000000..65c4f98c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m7 2v8h-2l3 4 3-4h-2v-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dukto.svg b/.icons/awkward/16x16/apps/dukto.svg
new file mode 100644
index 00000000..21b8e9bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dukto.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#599124" d="M 2,6.5285714 V 15.142857 C 2,15.617714 2.3822857,16 2.8571429,16 H 13.142857 C 13.617714,16 14,15.617714 14,15.142857 V 6.5285714 Z"/>
+ <path style="fill:#7ec242" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 7 H 2.4 13.6 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/duolingo.svg b/.icons/awkward/16x16/apps/duolingo.svg
new file mode 100644
index 00000000..d71e3c1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/duolingo.svg
@@ -0,0 +1,12 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <rect width="16" height="16" rx="3" ry="3" style="fill:#8bc34a"/>
+ <path d="m 3.0546875,1.8574219 c -0.539831,0.5037111 0,2 0,2 l -1,-1 C 1.5543366,2.620923 1.2742594,3.3992937 1.0019531,4.2402344 0.01638554,4.7646377 0,6 0,6 v 5 c 0,0 1,2 3,2 3,0 3,-2 5,-3 2,1 2,3 5,3 2,0 3,-2 3,-2 V 6 C 16,6 15.98567,4.7896981 15.03125,4.2558594 14.793634,3.4028445 14.557387,2.6066358 14.054688,2.8574219 l -1,1 c 0,0 0.463568,-1.4856438 0,-2 C 12.054688,1.8574219 10,5 8,5 6,5 4.0546875,1.8574219 3.0546875,1.8574219 Z" style="fill:#c5e636"/>
+ <rect x="1" y="5" width="5" height="6" ry="2" style="fill:#ffffff"/>
+ <rect x="10" y="5" width="5" height="6" ry="2" style="fill:#ffffff"/>
+ <rect x="2.9999995" y="6.9999876" width="2.0000005" height="3.0000124" ry="1" style="fill:#4e4e4e"/>
+ <rect x="11" y="6.9999876" width="2" height="2.9999752" ry="1" style="fill:#4e4e4e"/>
+ <ellipse id="ellipse833" cx="7.9687505" cy="10.984363" rx=".96875042" ry=".98436248" style="fill:#e97e10"/>
+ <path d="m8 11-2-1s1.254644-1 2-1 2 1 2 1z" style="fill:#fecd38"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/duplicati.svg b/.icons/awkward/16x16/apps/duplicati.svg
new file mode 100644
index 00000000..6164485f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/duplicati.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linejoin:round" width="7" height="5" x="6" y="8" rx=".778" ry=".714"/>
+ <rect style="fill:#1fa8f3" width="7" height="5" x="6" y="8" rx=".778" ry=".714"/>
+ <rect style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linejoin:round" width="7" height="5" x="1" y="9" rx=".778" ry=".714"/>
+ <rect style="fill:#2475c2" width="7" height="5" x="1" y="9" rx=".778" ry=".714"/>
+ <rect style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linejoin:round" width="10" height="8" x="5" y="2" rx="1.154" ry="1.091"/>
+ <rect style="fill:#15477d" width="10" height="8" x="5" y="2" rx="1.154" ry="1.091"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/duskplayer.svg b/.icons/awkward/16x16/apps/duskplayer.svg
new file mode 100644
index 00000000..9ac0bc1a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/duskplayer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 8,0.0019 C 3,-0.0091 0,3.993 0,8.0058 c 0,2.9906 1,5.992 4.1601561,6.9216 0.043929,0.011 0.088226,0.021 0.1328126,0.029 1.494973,0.2713 2.7081838,-0.835 2.7070312,-2.2765 v -5.3796 0 C 7.000184,6.6361 6.7511193,6.0636 6.3437499,5.651 6.8665044,5.3095 7.4594467,4.9897 7.9999999,4.9886 8.5425215,4.9886 9.1401434,5.309 9.6640624,5.653 9.2555752,6.0643 9.0006876,6.6321 9,7.3023 v 5.3815 c -0.00115,1.4415 1.211791,2.548 2.708984,2.2745 0.04391,-0.01 0.08755,-0.017 0.13086,-0.027 C 15,13.9978 16,10.9964 15.999994,8.0039 16,3.993 13,-0.0089 7.999994,0 Z"/>
+ <path style="fill:#4f4f4f" d="M 8 2 C 4.6862921 2 1.9999981 4.6887594 2 8.0058594 L 2 9.4199219 L 2.0019531 9.4199219 C 2.0015856 9.4419219 1.99992 9.461375 2 9.484375 C 2.00479 10.777375 2.6998895 11.012125 3.4023438 11.453125 C 4.1047977 11.894125 4 11.582031 4 11.582031 C 4.1708683 11.613031 4.3575751 11.648731 4.3574219 11.457031 L 4.4355469 8.3066406 C 4.4357245 8.1316406 4.2809972 7.9911938 4.1230469 7.9960938 C 4.1177669 7.9958937 4.1127059 7.9958937 4.1074219 7.9960938 C 4.1074223 7.9960937 3.7097604 8.617 3 9 L 3.1210938 7.6582031 C 2.9990937 4.9910031 5.561693 2.9931344 8 2.9902344 C 10.438307 2.9931344 13.000906 4.9910031 12.878906 7.6582031 L 13 9 C 12.29024 8.617 11.892578 7.9960937 11.892578 7.9960938 C 11.887288 7.9958937 11.882253 7.9958937 11.876953 7.9960938 C 11.719003 7.9911938 11.564276 8.1316406 11.564453 8.3066406 L 11.642578 11.457031 C 11.642425 11.648731 11.829132 11.613031 12 11.582031 C 12 11.582031 11.895202 11.894125 12.597656 11.453125 C 13.30011 11.012125 13.9952 10.777375 14 9.484375 C 14 9.461375 13.998415 9.4419219 13.998047 9.4199219 L 14 9.4199219 L 14 8.0058594 C 14.000002 4.6887594 11.313708 2 8 2 z"/>
+ <path style="fill:#e91e63" d="m 4.6503906,7 c 0,0 -0.4948117,0.1254063 -1.1972656,0.5664062 C 2.8451669,7.9480832 2.2073923,8.9068378 2.0429688,9.9960938 H 5 V 7.3066406 C 5.0001532,7.1149406 4.8212589,6.9690002 4.6503906,7 Z m -2.6074218,3 c 0.1644235,1.089256 0.8021981,2.04801 1.4101562,2.429688 0.7024539,0.440999 1.1972656,0.566406 1.1972656,0.566406 C 4.8212589,13.027094 5.0001532,12.881153 5,12.689453 V 10 Z"/>
+ <path style="fill:#e91e63" d="m 11.349609,7 c 0,0 0.494812,0.1254063 1.197266,0.5664062 0.607958,0.381677 1.245733,1.3404316 1.410156,2.4296876 H 11 V 7.3066406 C 10.999847,7.1149406 11.178741,6.9690002 11.349609,7 Z m 2.607422,3 c -0.164423,1.089256 -0.802198,2.04801 -1.410156,2.429688 -0.702454,0.440999 -1.197266,0.566406 -1.197266,0.566406 C 11.178741,13.027094 10.999847,12.881153 11,12.689453 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dvanalyzer.svg b/.icons/awkward/16x16/apps/dvanalyzer.svg
new file mode 100644
index 00000000..45aec059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dvanalyzer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 15,7.5 A 7.5,7.5 0 0 1 7.5,15 7.5,7.5 0 0 1 0,7.5 7.5,7.5 0 0 1 7.5,0 7.5,7.5 0 0 1 15,7.5 Z"/>
+ <path style="fill:#f99c32" d="M 5 9.5 L 5 14.560547 A 7.5 7.5 0 0 0 6 14.847656 L 6 9.5 L 5 9.5 z"/>
+ <circle style="fill:#e4701d" cx="7.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#f99c32" cx="7.5" cy="9.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/dvd95.svg b/.icons/awkward/16x16/apps/dvd95.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dvd95.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dvd9548.svg b/.icons/awkward/16x16/apps/dvd9548.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dvd9548.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dvdstyler.svg b/.icons/awkward/16x16/apps/dvdstyler.svg
new file mode 120000
index 00000000..27a3f7e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dvdstyler.svg
@@ -0,0 +1 @@
+stock_xfburn-burn-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/dying-light.svg b/.icons/awkward/16x16/apps/dying-light.svg
new file mode 100644
index 00000000..65cd4d30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/dying-light.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#f79042" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 9.0164735,1.2714279 c -0.025324,0.028828 -0.018902,0.2445324 0.00203,0.460075 0.00483,-0.1533637 0.00491,-0.3067212 0.012215,-0.460075 -0.00577,-0.00615 -0.010037,-0.00479 -0.01425,0 z m 0.00203,0.460075 c -0.046705,1.483992 0.012363,2.9680818 0.0855,4.4501062 0.063909,2.6823675 -0.032529,4.8258409 0.034607,7.5077709 0.4324582,0.02091 1.2982475,-0.04084 1.5745165,0.0855 0.128205,-0.04194 0.186141,0.997182 0.368467,0.425469 -0.02925,-0.279304 -0.102948,-0.437072 -0.234109,-0.37661 0.655425,-0.554039 0.147386,1.295288 0.358288,1.054507 0.06932,-0.713286 -0.08179,-1.440869 0.06922,-2.14566 0.232166,0.511824 0.250432,1.0995 0.246323,1.665228 0.04044,-0.196194 0.08386,-0.404612 0.08144,-0.472289 0.08416,-0.318907 0.777382,-0.280812 0.771542,0.07532 0.06151,-0.453093 -0.05076,-0.132441 0.374575,-0.276859 0.25197,-0.107864 0.445984,-0.136256 0.477499,0.09364 0.08183,-0.19911 0.08345,0.434757 0.171002,-0.03461 0.353825,-0.07431 0.728355,-0.273506 0.561862,-0.773577 -0.07482,-0.58471 0.104604,-1.159896 -0.651434,-0.958829 -0.677863,0.01478 -1.06605,-0.06113 -1.737618,0.02239 -0.37368,0.385026 -0.274687,-0.02572 -0.411217,-0.16693 C 10.563,12.178699 10.929418,11.148892 11.057176,10.90449 11.002946,8.1330896 11.049576,5.9012929 11.034786,3.1280034 11.105692,2.802025 10.808456,2.7696022 10.72739,2.5152475 10.629064,2.9996167 9.3236186,2.8570408 9.5396561,2.2750428 9.2963672,2.2865331 9.2695344,1.3890826 9.2037606,2.1182916 9.1181435,2.3786831 9.0497822,2.0533543 9.0185092,1.7315029 Z M 11.521315,14.397815 c -0.06078,0.294822 -0.116255,0.558628 -0.0021,0.25243 9.59e-4,-0.08302 0.0014,-0.168035 0.0021,-0.25243 z"/>
+ <path style="fill:#ffffff" d="m 2.757516,1.9997076 c -0.8684794,0.026177 -0.5928398,1.0199251 -0.5838474,1.6029649 0.014657,1.153693 0.02428,2.3098038 -0.027204,3.4612322 -0.07062,0.923588 0.077781,1.857345 -0.014649,2.7853084 0.019084,0.6806629 -0.030742,1.1809029 0.023019,1.8122289 0.00905,0.423239 0.05265,0.980131 -0.027204,1.330921 0.025358,-0.288772 -0.1769312,-1.304338 -0.1025395,-0.602681 -0.080284,0.429776 0.032981,1.045634 0.3599347,1.209547 0.041563,0.294012 0.1031826,0.556341 0.2071717,0.290878 0.3655469,0.221324 0.3268843,-0.739987 0.5419947,-0.11928 0.1500734,-0.187684 0.6748613,-0.373074 0.6529047,0.08371 0.4051844,-0.556874 1.3114505,-0.297123 1.9482509,-0.334823 0.2236703,0.0765 1.1980626,-0.546043 1.5652973,-0.962617 C 8.2001368,11.442236 7.9786381,10.000883 7.9702908,8.7024445 7.9632708,7.0903405 8.104777,5.4626002 7.8175279,3.8642529 7.4458519,2.5217704 5.7749802,1.8802127 4.3814073,2.0478384 3.9016443,2.0598556 3.4240446,2.0336683 2.945854,2.0080782 2.8773645,2.0008053 2.8154147,1.9979638 2.757516,1.9997076 Z m 1.7620058,1.5108886 c 0.04526,0.00189 0.094323,0.00826 0.146485,0.018834 C 5.6536774,3.4850769 6.4797662,4.4387158 6.185266,5.3123622 6.1388783,5.6141738 6.2393137,6.2038993 6.0701706,5.8962097 6.0034091,5.685421 6.2554475,5.1897094 5.9843722,5.0842641 5.925587,5.8920962 5.9516531,6.7106698 6.1099308,7.5096378 6.146771,8.0600413 5.9209346,8.4652381 5.9236856,9.0477306 5.8191887,9.6964746 6.1172868,10.25789 5.9341488,10.82857 5.8137085,11.304976 5.8748565,10.226029 5.8337019,10.037551 5.6903681,9.3554611 5.5820158,10.47946 5.8106828,10.707197 c 0.080182,0.291899 -0.1950434,0.01873 -0.1402071,0.393416 0.013856,0.240185 -0.070633,0.856579 -0.1150953,0.322267 -0.1277368,0.113509 -0.2561279,0.281294 -0.2678584,0.341102 -0.4697048,0.184114 -1.0719956,0.322692 -1.2995315,-0.152763 -0.1763392,-0.661746 -0.01513,-1.319664 -0.073243,-1.9817334 0.214417,-0.02646 0.0482,-0.7888229 0.00209,-0.3662127 C 3.8635252,8.7380117 4.1156407,8.3718509 4.1512166,8.0286134 4.0465174,7.8972135 3.9397642,7.1352018 4.0591403,6.8818447 4.0524803,6.5071318 4.2338587,5.9024084 4.0214728,5.8229672 4.1448996,5.4190689 3.8913586,4.8936368 4.0340286,4.602956 4.0785526,5.0154935 4.1242883,5.0384623 4.1470313,4.5841223 3.9185781,4.375974 3.840632,3.4820987 4.5195218,3.5105962 Z"/>
+ <path style="fill:#ffffff" d="m 5.4860724,13.152344 c -0.00932,0.09885 0.040581,0.0081 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eBook-speaker.svg b/.icons/awkward/16x16/apps/eBook-speaker.svg
new file mode 100644
index 00000000..18d0a9f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eBook-speaker.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ab47bc" d="M 2,1 C 1.446,1 1,1.446 1,2 V 11 C 1,11.554 1.446,12 2,12 H 12 L 15,15 V 2 C 15,1.446 14.554,1 14,1 Z"/>
+ <path style="fill:#ffffff" d="M 4,5 V 8 H 5 L 7,10 V 3 L 5,5 Z"/>
+ <rect style="fill:#ffffff" width="1" height="3" x="8" y="5" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="10" y="4" rx=".484" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eagle.svg b/.icons/awkward/16x16/apps/eagle.svg
new file mode 100644
index 00000000..86140585
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eagle.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c06e00" d="M 3.9412479,15.994547 C 3.3454481,15.987587 3.0218686,15.976787 3,15.949079 3,15.999991 3.0249563,0.23916445 3.0249563,0.23916445 3.1018641,0.15825256 3.5070082,0.11916459 5.056959,0.04311669 c 1.021615,-0.05011993 3.1394217,-0.05844793 3.7913899,-0.01492 1.1159653,0.07453189 1.6687851,0.15720383 2.3908901,0.3575476 0.718923,0.19945976 1.290489,0.49480343 1.367895,0.70681511 0.02703,0.074032 0.162461,0.8317951 0.258564,1.4467065 0.06877,0.4400197 0.122363,0.9031794 0.122363,1.0574947 0,0.215992 -0.0859,0.284992 -0.454876,0.3654077 -0.453364,0.0988 -0.763523,0.043992 -2.6550055,0.037836 C 7.8469598,3.9934043 7.751973,4.0686679 7.4652528,4.2161719 7.0873241,4.410712 6.8687145,4.8140892 6.8415616,5.2388625 6.832954,5.9551963 7.3429838,6.7906806 7.8150924,6.894091 c 0.6333957,0.1343881 1.3202194,0.2003157 3.4029246,0.3266637 0.280002,0.017 0.557891,0.041744 0.570708,0.055016 0.04153,0.04302 0.03156,0.1799028 0.04826,0.5829021 0.01924,0.4643837 -0.01806,0.5826546 -0.158834,0.8940218 -0.300833,0.6654354 -1.020471,1.0054947 -2.2993994,1.1737427 -0.4124857,0.054264 -0.8651195,0.085632 -1.2459319,0.086352 -0.2388095,4e-4 -0.4384066,0.01624 -0.5492841,0.04351 -0.4238886,0.104172 -0.7017358,0.483992 -0.7414232,1.013519 -0.019769,0.263672 0.023877,0.771894 0.1429842,1.02695 0.2007524,0.42996 0.5328446,0.66582 1.0734983,0.762427 0.7581808,0.135472 1.4124278,0.13179 3.3011271,0.152538 l 1.634451,0.01796 -8e-5,0.279654 c -7.9e-5,0.237195 0.01971,1.103983 -0.01325,1.647935 l -0.01707,0.281907 c -0.232176,0.13237 -0.581414,0.221377 -0.800211,0.29952 -0.202418,0.09593 -0.97454,0.266155 -1.527273,0.336719 -0.8862269,0.11314 -1.1815693,0.11826 -3.5697486,0.1233 -1.2894742,0.0028 -2.6958478,8e-4 -3.1252783,-0.0042 z"/>
+ <path style="fill:#d39447" d="m 3.0713636,0.22029989 c -0.012392,0.006521 -0.039812,0.0116364 -0.046574,0.01875 v 0.0257812 C 4.7183461,2.2741058 5.4973196,5.5634942 5.5,8.6001182 5.4973251,11.550347 4.7725004,13.965476 3.161507,15.968741 c 0.1434142,0.01248 0.3723526,0.02102 0.7797409,0.02578 0.4294306,0.005 1.8354987,0.0067 3.1249729,0.0039 2.3881793,-0.005 2.6842045,-0.0095 3.5704322,-0.122656 0.552732,-0.07056 1.324762,-0.240791 1.52718,-0.336719 0.218797,-0.07814 0.567846,-0.16763 0.800023,-0.3 l 0.01728,-0.282032 c 0.03296,-0.543951 0.01269,-1.410237 0.01277,-1.647433 v -0.279667 l -1.63385,-0.01797 C 9.4713519,12.991198 8.8167287,12.994294 8.058548,12.858821 7.5178942,12.762213 7.1858421,12.52628 6.9850896,12.096321 6.8659822,11.841264 6.8225933,11.333334 6.8423624,11.069663 6.8820494,10.540135 7.1599089,10.160553 7.5837925,10.056382 7.69467,10.029112 7.8941067,10.013032 8.1329162,10.012632 8.5137287,10.011912 8.9659125,9.98096 9.3783981,9.926694 10.657326,9.7584461 11.376975,9.4179104 11.677807,8.752475 11.818584,8.4411078 11.8563,8.3231085 11.837061,7.8587248 11.820365,7.4557255 11.830515,7.3189319 11.788984,7.2759123 11.776169,7.2626403 11.498078,7.2374443 11.218076,7.2204435 9.135371,7.0940955 8.4485562,7.0282691 7.8151605,6.893881 7.3430519,6.7904706 6.9913923,5.9553979 7,5.2390641 7.0271536,4.8142908 7.0871749,4.410948 7.4651035,4.2164079 7.7518257,4.0688907 7.8467256,3.9933883 9.8779449,3.9999883 c 1.8914831,0.00616 2.2021121,0.0613 2.6554761,-0.0375 0.368981,-0.080416 0.454473,-0.1496337 0.454473,-0.3656249 0,-0.051872 -0.01338,-0.1745373 -0.02404,-0.2835941 C 10.384291,1.5670066 6.8658926,0.46695008 3.0713636,0.22029989 Z"/>
+ <path style="fill:#fdd161" d="M 11.804761,7.3126179 C 8.23034,7.751792 6.0044083,9.2459594 6,11.2 c 0.00377,2.192247 2.8644675,3.814195 6.967612,3.983584 l 0.01352,-0.226562 c 0.03296,-0.543951 0.01269,-1.410146 0.01277,-1.647342 v -0.279687 l -1.63385,-0.01797 C 9.4713542,12.991277 8.8167311,12.994373 8.0585503,12.8589 7.2411412,12.670957 7.0592234,11.911917 7,11.47 6.9294671,10.943692 7.1599112,10.160541 7.5837948,10.056369 7.6946723,10.029099 7.8941091,10.013019 8.1329185,10.012619 8.513731,10.011899 8.9659148,9.980947 9.3784004,9.926682 10.657329,9.7584337 11.376977,9.417898 11.67781,8.7524626 11.818586,8.4410954 11.856302,8.3230961 11.837063,7.8587124 11.823294,7.5263636 11.826102,7.3796035 11.804763,7.3126187 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ease.svg b/.icons/awkward/16x16/apps/ease.svg
new file mode 100644
index 00000000..73f2cbad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ease.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f58435" d="m14 15.2v-14.4c0-0.4432-0.3345-0.8-0.75-0.8h-10.5c-0.4155 0-0.75 0.3568-0.75 0.8v14.4c0 0.443 0.3345 0.8 0.75 0.8h10.5c0.416 0 0.75-0.357 0.75-0.8z"/>
+ <path fill="#ce332d" d="m5 5c-1.1046 0-2 0.8954-2 2 0 1.1045 0.8954 2 2 2 1.1045 0 2-0.8955 2-2h-2v-2zm3 0v1h4v-1h-4zm0 3v1h4v-1h-4zm-5 3v1h7v-1h-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/easy-ebook-viewer.svg b/.icons/awkward/16x16/apps/easy-ebook-viewer.svg
new file mode 100644
index 00000000..874799cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/easy-ebook-viewer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#502e02" class="cls-1" d="M 12,4.9927868 A 4,4.0046532 0 0 0 6.2509092,1.4031614 4.0290908,4.033778 0 0 1 6.7090904,1.3740366 3.9781816,3.9828096 0 0 1 8.5527272,1.8291107 4,4.0046532 0 1 0 12,5.7937172 C 12,5.6590157 12,5.5243133 11.97818,5.3896116 11.95636,5.2549096 12,5.1274884 12,4.9927868 Z"/>
+ <circle style="fill:#d9af4f" class="cls-4" cx="8" cy="7" r="3"/>
+ <path style="fill:#385ca9" class="cls-9" d="M 15,2.5714285 V 10.196239 C 13.3,10.867084 10.436667,12.672142 9.5300008,14 L 8.0000007,10.68727 10.210001,7.2293058 c 0,0 0.596666,-0.6639291 -0.2933338,-1.0996324 A 16.80667,17.435056 0 0 1 15,2.5714285 Z"/>
+ <path style="fill:#385ca9" class="cls-9" d="M 0.99999996,2.5714285 V 10.196239 C 2.7000002,10.867084 5.5633329,12.672142 6.4699995,14 L 7.9999996,10.68727 5.79,7.2293058 c 0,0 -0.5966669,-0.6639291 0.2933331,-1.0996324 A 16.80667,17.435056 0 0 0 0.99999996,2.5714285 Z"/>
+ <path style="fill:#2a457e" class="cls-9" d="M 8.0000001,7.7619048 C 6.1496367,7.7619048 5,6.75 5,6.75 l 1.33433,7.353891 c 0,0 0.2496793,0.896109 1.6006842,0.896109 1.3510053,0 1.6006846,-0.892688 1.6006846,-0.892688 L 11,6.75 c 0,0 -1.1496361,1.0119048 -2.9999999,1.0119048 z"/>
+ <path style="fill:#e4e4e4" d="M 3.3125 2.046875 C 2.6867004 2.0199229 2.0430563 2.2020297 1.3925781 2.7285156 C 3.0087253 3.5095341 4.554617 4.6323234 5.8613281 5.875 A 3 1.25 0 0 0 5 6.75 A 3 1.25 0 0 0 8 8 A 3 1.25 0 0 0 11 6.75 A 3 1.25 0 0 0 10.140625 5.875 C 11.43179 4.6514713 12.960877 3.5439341 14.552734 2.7695312 C 13.927597 2.2566336 13.306436 2.0452544 12.703125 2.046875 C 11.061771 2.0512839 9.5510783 3.6874117 8.4199219 5.5136719 A 3 1.25 0 0 0 8 5.5 A 3 1.25 0 0 0 7.5058594 5.5175781 C 6.3983026 3.7245452 4.9211715 2.1161577 3.3125 2.046875 z"/>
+ <path style="fill:#d9af4f" class="cls-14" d="M -1.2380952e-8,6.4811558 C -1.2380952e-8,8.4248637 0.59586838,9 0.99311441,9 1.9862293,9 2.5854084,7.4677033 0.79449168,7.3585533 2.3702338,7.1906304 2.4331308,5.7338991 0.79449168,5.6793237 2.4331308,5.5239954 2.1186448,4.000095 0.99311441,4.000095 0.53628175,3.9916992 -1.2380952e-8,4.5374483 -1.2380952e-8,6.4811558 Z"/>
+ <path style="fill:#d9af4f" class="cls-14" d="M 16,6.4811558 C 16,8.4248637 15.404132,9 15.006886,9 14.013771,9 13.414592,7.4677033 15.205508,7.3585533 c -1.575742,-0.1679229 -1.638639,-1.6246542 0,-1.6792296 C 13.566869,5.5239954 13.881355,4.000095 15.006886,4.000095 15.463718,3.9916992 16,4.5374483 16,6.4811558 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/easyeda.svg b/.icons/awkward/16x16/apps/easyeda.svg
new file mode 100644
index 00000000..5d8734d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/easyeda.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5a8bff" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="m 8.4109581,3.0000012 c -1.400982,0.00196 -2.7062288,0.6198272 -3.6359133,1.641158 -0.020726,-5.204e-4 -0.041188,-0.00462 -0.061926,-0.00479 h -0.00403 -0.00322 C 2.6689341,4.636365 1,6.2944626 1,8.3181836 1,10.158267 2.3813861,11.691321 4.1630277,11.955258 V 10.284537 C 3.2860852,10.049805 2.6470583,9.2691675 2.6470583,8.3181836 c 0,-1.1385439 0.9107635,-2.044151 2.0564103,-2.0454548 0.092797,9.819e-4 0.1856396,0.00816 0.2774585,0.021571 L 5.4707017,6.3662112 5.7642446,5.9699044 C 6.3841693,5.1326905 7.3648756,4.6383377 8.4109581,4.636365 h 0.00161 c 1.3261839,0.00209 2.5169369,0.7892813 3.0311349,2.0039067 l 0.168083,0.3971058 0.425437,0.087091 c 0.770757,0.1572619 1.315669,0.821077 1.31572,1.6028057 0,0.9128819 -0.726833,1.6354968 -1.645451,1.6363638 -0.04442,-6.9e-5 -0.08845,0.07603 -0.132697,0.07241 v 1.550372 c 0.04314,0.0045 0.0858,0.01352 0.129481,0.01358 h 8.24e-4 7.84e-4 C 13.515421,11.999999 15,10.525057 15,8.727271 14.999909,7.3219576 14.06869,6.1250311 12.759422,5.6750687 11.916881,4.0603936 10.264275,3.0019967 8.4125665,3.0000012 h -8.042e-4 z"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:1.30323684" cx="6" cy="11" r="1.348"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.5" d="M 10.5,8.5 6.7,10.369359"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.70000005;stroke-linecap:round" d="m 10.862106,11.149915 h 1.057"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/easymp3gain.svg b/.icons/awkward/16x16/apps/easymp3gain.svg
new file mode 100644
index 00000000..92153e90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/easymp3gain.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#69c561" cx="8" cy="8" r="8"/>
+ <g fill="#fff" transform="translate(-16,-15)">
+ <rect width="1" height="6" x="24" y="21"/>
+ <rect width="1" height="8" x="26" y="19"/>
+ <rect width="1" height="4" x="22" y="23"/>
+ <rect width="1" height="2" x="20" y="25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/easystroke.svg b/.icons/awkward/16x16/apps/easystroke.svg
new file mode 100644
index 00000000..c32b1a75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/easystroke.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4347dc" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:none;stroke:#81ff86" d="M 4.7616831,7.328 C 8.9078707,5.711444 13.802146,6.5962942 13.507191,9.795432 13.401638,10.94028 12.015315,11.638283 10.824809,11.492568 8.7990038,11.244614 5.9537455,9.4225206 5.1915743,8.0033178 4.2947375,6.3333606 4.7101743,2.6201094 7.2400647,2.4983163 9.0196583,2.622093 9.5360287,4.1280538 9.7619559,5.2012162 10.659284,9.4635526 5.9509675,14.123578 3.2757975,11.952803 1.5271254,10.533837 2.9853375,8.0603952 4.7616831,7.328 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/easytag.svg b/.icons/awkward/16x16/apps/easytag.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/easytag.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/echonest.svg b/.icons/awkward/16x16/apps/echonest.svg
new file mode 100644
index 00000000..fa86b712
--- /dev/null
+++ b/.icons/awkward/16x16/apps/echonest.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <g transform="scale(.5)">
+ <path fill="#fff" d="m16 6a10 10 0 0 0 -10 10 10 10 0 0 0 10 10v-3a7 7 0 0 1 -7 -7 7 7 0 0 1 7 -7 7 7 0 0 1 7 7h3a10 10 0 0 0 -10 -10z"/>
+ <path fill="#00adef" d="m16 11a5 5 0 0 0 -5 5h3a2 2 0 0 1 2 -2 2 2 0 0 1 2 2h3a5 5 0 0 0 -5 -5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eclipse-cdt.svg b/.icons/awkward/16x16/apps/eclipse-cdt.svg
new file mode 100644
index 00000000..c5399af1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eclipse-cdt.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f7941e" d="M 7.5 0 C 3.345554 0 0.001953125 3.345 0.001953125 7.5 C 0.001953125 11.655 3.345554 15 7.5 15 L 7.5019531 15 C 9.6865388 15 11.639657 14.069155 13.007812 12.587891 L 7.9179688 7.4960938 L 13.005859 2.4082031 C 11.637832 0.928742 9.6850197 0 7.5019531 0 L 7.5 0 z"/>
+ <path style="fill:#4c3a91" d="M 8.5 0 C 4.345554 0 1.0019531 3.345 1.0019531 7.5 C 1.0019531 11.655 4.345554 15 8.5 15 L 8.5019531 15 C 10.430572 15 12.177949 14.272127 13.503906 13.083984 L 7.9179688 7.4960938 L 13.501953 1.9121094 C 12.176356 0.72558821 10.429099 0 8.5019531 0 L 8.5 0 z"/>
+ <path style="fill:#ffffff" d="M 1.4335938 5 C 1.3191504 5.3251175 1.2197151 5.6557984 1.1503906 6 L 4 6 L 4 5 L 1.4335938 5 z M 1.0253906 7 C 1.0145288 7.1658898 1 7.3312689 1 7.5 C 1 7.6687311 1.0145288 7.8341102 1.0253906 8 L 4 8 L 4 7 L 1.0253906 7 z M 1.1503906 9 C 1.2197151 9.3442016 1.3191504 9.6748825 1.4335938 10 L 4 10 L 4 9 L 1.1503906 9 z"/>
+ <path style="fill:#ffffff" d="M 8.5 2 A 5.5 5.5 0 0 0 3 7.5 A 5.5 5.5 0 0 0 8.5 13 A 5.5 5.5 0 0 0 12.085938 11.666016 L 10.667969 10.248047 A 3.5 3.5 0 0 1 8.5 11 A 3.5 3.5 0 0 1 5 7.5 A 3.5 3.5 0 0 1 8.5 4 A 3.5 3.5 0 0 1 10.662109 4.7519531 L 12.080078 3.3339844 A 5.5 5.5 0 0 0 8.5 2 z"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="7.5" r="1.5"/>
+ <rect style="fill:#4c3a91" width="3" height="1" x="10" y="7"/>
+ <rect style="fill:#4c3a91" width="3" height="1" x="6" y="-12" transform="rotate(90)"/>
+ <rect style="fill:#4c3a91" width="3" height="1" x="13" y="7"/>
+ <rect style="fill:#4c3a91" width="3" height="1" x="6" y="-15" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eclipse.svg b/.icons/awkward/16x16/apps/eclipse.svg
new file mode 100644
index 00000000..ac69968d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eclipse.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f7941e" width="15" height="14.999" x="-15" y="-15" rx="7.5" ry="7.499" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4c3a91" width="15" height="14.999" x="-15" y="-16" rx="7.5" ry="7.499" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#6e5dae" d="M 3.9648438 9.375 A 5.2495492 5.25 0 0 0 8.5 12 A 5.2495492 5.25 0 0 0 13.035156 9.375 L 3.9648438 9.375 z"/>
+ <path style="fill:#ffffff" d="M 1.4335938 5 C 1.3191505 5.3251175 1.2197151 5.6557984 1.1503906 6 L 15.849609 6 C 15.780312 5.6559354 15.680787 5.3249964 15.566406 5 L 1.4335938 5 z M 1.0253906 7 C 1.0145288 7.1658898 1 7.3312689 1 7.5 C 1 7.6687311 1.0145288 7.8341102 1.0253906 8 L 15.974609 8 C 15.98547 7.8341209 15.998047 7.66872 15.998047 7.5 C 15.998047 7.33128 15.98547 7.1658791 15.974609 7 L 1.0253906 7 z M 1.1503906 9 C 1.2197151 9.3442016 1.3191505 9.6748825 1.4335938 10 L 15.566406 10 C 15.680787 9.6750036 15.780312 9.3440646 15.849609 9 L 1.1503906 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/edex-ui.svg b/.icons/awkward/16x16/apps/edex-ui.svg
new file mode 100644
index 00000000..ad7731e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/edex-ui.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="M 8.5,1 A 7.5,7.5 0 0 0 1,8.5 7.5,7.5 0 0 0 8.5,16 7.5,7.5 0 0 0 16,8.5 7.5,7.5 0 0 0 8.5,1 Z"/>
+ <path style="fill:none;stroke:#eaeaeb;stroke-width:0.75" d="m 4.375,4.375 v 8.25 h 8.25 v -8.25 z"/>
+ <path style="fill:none;stroke:#eaeaeb" d="m 10.500329,9.6 10e-7,0.6 -0.8,0.8 H 7.3 L 6.5,10.2 V 6.8 L 7.3,6 h 2.40033 l 0.8,0.8 0.01734,1.7 H 6.8426456"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/edile.svg b/.icons/awkward/16x16/apps/edile.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/edile.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/edit-urpm-sources.svg b/.icons/awkward/16x16/apps/edit-urpm-sources.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/edit-urpm-sources.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/edu.mit.Scratch.svg b/.icons/awkward/16x16/apps/edu.mit.Scratch.svg
new file mode 120000
index 00000000..4f8f6de5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/edu.mit.Scratch.svg
@@ -0,0 +1 @@
+scratch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/edu.stanford.Almond.svg b/.icons/awkward/16x16/apps/edu.stanford.Almond.svg
new file mode 100644
index 00000000..26ea0c83
--- /dev/null
+++ b/.icons/awkward/16x16/apps/edu.stanford.Almond.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f2ad32" d="M 12.985227,11.579068 C 12.769656,14.011224 10.753576,16 8.0006941,16 5.2478127,16 3.2515658,14.009399 3.0161616,11.579068 2.7796643,9.1374541 5.1721246,0.03654496 8.0006941,1.1068001e-4 10.848197,-0.03656736 13.209557,9.0480869 12.985227,11.579068 Z"/>
+ <path style="fill:#c67427" d="m 9.5391284,1.2031617 c -0.016373,0.00222 0.012585,0.086459 0.1480092,0.5042152 0.3505174,1.0812857 0.6555084,2.307553 0.8242294,3.3137378 0.126174,0.7524453 0.18165,1.5451645 0.203101,2.9021322 0.01136,0.7185184 0.03324,1.3063976 0.04856,1.3063976 0.03295,0 0.08133,-0.2310164 0.154268,-0.7364928 C 11.190551,6.599384 10.975597,4.6635315 10.278693,2.7414942 10.110252,2.2769404 9.6361234,1.2606955 9.5683588,1.2189847 c -0.013258,-0.00816 -0.023773,-0.016562 -0.02923,-0.015823 z"/>
+ <path style="fill:#c67427" d="M 6.6232097,1.600142 C 6.6023328,1.5951966 6.5586951,1.719239 6.4928663,1.9719991 6.3497274,2.5216014 6.290929,2.9982758 6.2688551,3.7884711 c -0.023931,0.8565812 0.00953,1.3171704 0.1847692,2.5456153 0.2617885,1.8352053 0.40774,3.1203014 0.40774,3.5898538 0,0.1305658 0.010781,0.2911048 0.023988,0.3567338 L 6.9094105,10.4 6.9381836,10.293933 C 6.9540105,10.235595 6.9854882,9.8139782 7.0081393,9.3570049 7.0705185,8.0985237 7.0209316,7.362506 6.6795763,4.4779083 6.5991997,3.7986903 6.5723743,2.5377854 6.6250124,1.914615 6.6423547,1.70928 6.6416355,1.6045056 6.6232047,1.600142 Z"/>
+ <path style="fill:#c67427" d="m 4.8745996,4.9269295 c -0.038814,-0.011016 -0.4887083,1.1159453 -0.5906413,1.4794929 -0.02163,0.077156 -0.060037,0.392796 -0.085342,0.7014216 -0.025307,0.3086257 -0.084061,0.8057581 -0.1305474,1.1047393 -0.064743,0.416382 -0.079,0.646198 -0.06073,0.98199 0.022203,0.4080525 0.045063,0.5406197 0.15307,0.8877367 0.030177,0.09699 0.060785,0.130545 0.1114043,0.122269 0.058997,-0.0096 0.071177,-0.06286 0.078505,-0.3441344 0.01294,-0.4967509 0.07071,-0.8166209 0.3737863,-2.0687145 L 4.9999996,6.65192 4.9944496,5.968034 c -0.00567,-0.6990253 -0.04253,-1.0191565 -0.11985,-1.0411045 z"/>
+ <path style="fill:#c67427" d="m 11.723943,5.0528295 c 0.02819,0.1096184 0.05191,0.2162308 0.0707,0.318996 0.07188,0.3930637 0.126034,0.9914937 0.126069,1.3940757 3.6e-5,0.5059104 0.07741,0.4129644 0.124075,-0.1490524 0.01797,-0.2164112 0.03273,-0.3438312 0.04794,-0.4057148 -0.113978,-0.3876672 -0.23702,-0.7758256 -0.368784,-1.1583045 z"/>
+ <path style="fill:#c67427" d="m 9.7294379,7.1253796 c -0.019346,0 -0.026169,0.035592 -0.0152,0.079115 0.088063,0.3494469 0.1441453,1.0237025 0.1430573,1.7195793 -6.539e-4,0.4212204 0.011923,0.7408457 0.027992,0.7122445 C 9.9780959,9.4711534 10.017387,8.4553149 9.9504202,7.9522901 9.9040879,7.6042621 9.7760875,7.1253796 9.7294379,7.1253796 Z"/>
+ <path style="fill:#c67427" d="m 12.556426,10.346508 c -0.0049,-6.4e-4 -0.0103,0.0023 -0.01623,0.0084 -0.0079,0.008 -0.04821,0.215169 -0.08969,0.460307 -0.242545,1.433674 -0.784085,2.877985 -1.483188,3.955704 -0.217671,0.335555 -0.332062,0.495448 -0.463698,0.604017 0.545603,-0.299567 1.019431,-0.694914 1.403406,-1.160565 0.0191,-0.04806 0.04159,-0.101421 0.06823,-0.158848 0.409304,-0.882286 0.623361,-1.914177 0.624707,-3.011318 6.15e-4,-0.513939 -0.0093,-0.693227 -0.04354,-0.697654 z"/>
+ <path style="fill:#c67427" d="m 4.6260035,12.067183 c -0.016192,0.0045 -0.035262,0.05037 -0.054816,0.141174 -0.047798,0.221972 0.010277,1.125841 0.088241,1.373253 0.0279,0.08854 0.099212,0.226629 0.1584635,0.306872 0.059252,0.08024 0.1222015,0.145901 0.1398934,0.145901 0.039616,0 0.039932,0.0073 -0.00516,-0.14049 C 4.7954158,13.378492 4.6732439,12.714446 4.6724973,12.371109 4.6720358,12.166686 4.6529935,12.059621 4.6260035,12.067183 Z"/>
+ <path style="fill:#453f3d" d="m 7.797137,13.980028 c -0.3342052,-0.07635 -0.6274237,-0.2997 -0.7459429,-0.568215 -0.079576,-0.180284 -0.066679,-0.294553 0.040767,-0.361196 0.1287624,-0.07986 0.2214632,-0.02656 0.3536608,0.203366 0.132148,0.229837 0.313192,0.341286 0.5544008,0.341286 0.2525933,0 0.4279901,-0.112788 0.5602693,-0.360275 0.119526,-0.223626 0.208302,-0.270896 0.3470949,-0.18481 0.108596,0.06736 0.1212012,0.180981 0.040388,0.364067 C 8.774514,13.806785 8.223912,14.07752 7.797137,13.980028 Z"/>
+ <path style="fill:#453f3d" d="m 10.987822,12.124306 c 0.05036,-0.138999 -0.06275,-0.553135 -0.205044,-0.750724 C 10.33499,10.751776 9.4413157,10.831426 9.110617,11.522619 8.9855153,11.784094 8.9596689,12.2 9.0685217,12.2 c 0.035241,0 0.06408,-0.01649 0.06408,-0.03665 0,-0.02017 0.062477,-0.104677 0.1388381,-0.187816 0.3188302,-0.347124 0.8198072,-0.422969 1.2136402,-0.183735 0.121226,0.07364 0.261906,0.19561 0.312624,0.271049 0.104577,0.155549 0.150636,0.170439 0.190119,0.06146 z"/>
+ <path style="fill:#453f3d" d="M 6.987822,12.124306 C 7.038182,11.985307 6.925072,11.571171 6.782778,11.373582 6.33499,10.751776 5.4413157,10.831426 5.110617,11.522619 4.9855153,11.784094 4.9596689,12.2 5.0685217,12.2 c 0.035241,0 0.06408,-0.01649 0.06408,-0.03665 0,-0.02017 0.062477,-0.104677 0.1388381,-0.187816 C 5.59027,11.62841 6.091247,11.552565 6.48508,11.791799 c 0.121226,0.07364 0.261906,0.19561 0.312624,0.271049 0.104577,0.155549 0.150636,0.170439 0.190119,0.06146 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eekboard.svg b/.icons/awkward/16x16/apps/eekboard.svg
new file mode 100644
index 00000000..e86510a6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eekboard.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#325f78" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="10" height="12" x="-13" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="M 2.25 4 C 2.11147 4 2 4.11147 2 4.25 L 2 5.75 C 2 5.88867 2.11147 6 2.25 6 L 3.75 6 C 3.8885 6 4 5.8887 4 5.75 L 4 4.25 C 4 4.11147 3.88853 4 3.75 4 L 2.25 4 z M 5.25 4 C 5.11147 4 5 4.11147 5 4.25 L 5 5.75 C 5 5.8887 5.1115 6 5.25 6 L 6.75 6 C 6.8885 6 7 5.8887 7 5.75 L 7 4.25 C 7 4.11147 6.88853 4 6.75 4 L 5.25 4 z M 8.25 4 C 8.11147 4 8 4.11147 8 4.25 L 8 5.75 C 8 5.8887 8.1115 6 8.25 6 L 9.75 6 C 9.8885 6 10 5.8887 10 5.75 L 10 4.25 C 10 4.11147 9.88853 4 9.75 4 L 8.25 4 z M 11.25 4 C 11.11147 4 11 4.11147 11 4.25 L 11 5.75 C 11 5.8887 11.111 6 11.25 6 L 12.75 6 C 12.889 6 13 5.8887 13 5.75 L 13 4.25 C 13 4.11147 12.88853 4 12.75 4 L 11.25 4 z M 2.25 7 C 2.11147 7 2 7.11147 2 7.25 L 2 8.75 C 2 8.88867 2.11147 9 2.25 9 L 3.75 9 C 3.8885 9 4 8.8887 4 8.75 L 4 7.25 C 4 7.11147 3.88853 7 3.75 7 L 2.25 7 z M 5.25 7 C 5.11147 7 5 7.11147 5 7.25 L 5 8.75 C 5 8.8887 5.1115 9 5.25 9 L 6.75 9 C 6.8885 9 7 8.8887 7 8.75 L 7 7.25 C 7 7.11147 6.88853 7 6.75 7 L 5.25 7 z M 8.25 7 C 8.11147 7 8 7.11147 8 7.25 L 8 8.75 C 8 8.8887 8.1115 9 8.25 9 L 9.75 9 C 9.8885 9 10 8.8887 10 8.75 L 10 7.25 C 10 7.11147 9.88853 7 9.75 7 L 8.25 7 z M 11.25 7 C 11.11147 7 11 7.11147 11 7.25 L 11 8.75 C 11 8.8887 11.111 9 11.25 9 L 12.75 9 C 12.889 9 13 8.8887 13 8.75 L 13 7.25 C 13 7.11147 12.88853 7 12.75 7 L 11.25 7 z M 4.2304688 10 C 4.1024687 10 4 10.11133 4 10.25 L 4 11.75 C 4 11.889 4.1024687 12 4.2304688 12 L 11.769531 12 C 11.897531 12 12 11.889 12 11.75 L 12 10.25 C 12 10.111 11.897531 10 11.769531 10 L 4.2304688 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eeschema.svg b/.icons/awkward/16x16/apps/eeschema.svg
new file mode 100644
index 00000000..ead8a925
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eeschema.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#709642" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="matrix(.5 0 0 .5 0 1.5)">
+ <path fill="#525252" d="m15 7v12h-9v1h10v-6h10v-1h-10v-6h-1z"/>
+ <path fill="#f9e470" d="m15.5 5a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm0 7a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm10 0a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm-19 6a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm9 0a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ <path fill="#525252" d="m15.5 6a0.5 0.5 0 0 0 -0.5 0.5 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5 -0.5 0.5 0.5 0 0 0 -0.5 -0.5zm0 7a0.5 0.5 0 0 0 -0.5 0.5 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5 -0.5 0.5 0.5 0 0 0 -0.5 -0.5zm10 0a0.5 0.5 0 0 0 -0.5 0.5 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5 -0.5 0.5 0.5 0 0 0 -0.5 -0.5zm-19 6a0.5 0.5 0 0 0 -0.5 0.5 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5 -0.5 0.5 0.5 0 0 0 -0.5 -0.5zm9 0a0.5 0.5 0 0 0 -0.5 0.5 0.5 0.5 0 0 0 0.5 0.5 0.5 0.5 0 0 0 0.5 -0.5 0.5 0.5 0 0 0 -0.5 -0.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eid-viewer.svg b/.icons/awkward/16x16/apps/eid-viewer.svg
new file mode 100644
index 00000000..b54056a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eid-viewer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,1)">
+ <path fill="#e4e4e4" d="m0.8 2.0001h14.4c0.4276 0 0.8 0.36204 0.8 0.77778v9.4443c0 0.416-0.372 0.778-0.8 0.778h-14.4c-0.4276 0-0.8-0.362-0.8-0.778v-9.4443c4e-8 -0.4155 0.37238-0.7776 0.8-0.7776z"/>
+ <path opacity=".2" d="m13.454 5c1.1428 0.0002962 1.0429 1.3336 1.0429 1.3336v1.1666c0 0.42914-0.496 1.318-0.496 1.318v0.81818l0.999 0.5056v0.858h-4v-0.85769l0.99828-0.50594v-0.81818s-0.49744-0.88793-0.49467-1.318v-1.1666s-0.1-1.3333 1.0428-1.3336"/>
+ <path fill="#289b36" d="m2 9-1-1 1-1z"/>
+ <path fill="#ecb64e" d="m3.625 6h3.75c0.3172 0 0.625 0.3283 0.625 0.6667v2.6666c0 0.3384-0.3078 0.6667-0.625 0.6667h-3.75c-0.3172 0-0.625-0.3283-0.625-0.6667v-2.6666c0-0.3384 0.3078-0.6667 0.625-0.6667z"/>
+ <g fill="#484848" transform="matrix(.70711 -.70711 .70711 .70711 -3.3137 6.9998)">
+ <circle cx="8" cy="8" r="4"/>
+ <rect width="2" height="4" x="7" y="11" rx=".5" ry=".5"/>
+ </g>
+ <path fill="#5d99ff" d="m10 7c0-1.1128-0.8885-2-2-2s-2 0.8872-2 2 0.8885 2 2 2 2-0.8872 2-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eiskaltdcpp.svg b/.icons/awkward/16x16/apps/eiskaltdcpp.svg
new file mode 100644
index 00000000..4527fe93
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eiskaltdcpp.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d53068" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" style="enable-background:new" transform="matrix(.5 0 0 .5 -308.5 -259.5)">
+ <path d="m636 528c-1.6568 0-3 1.3432-3 3 0 0.23127 0.0442 0.44001 0.0937 0.65625l-3.2188 2c-0.51-0.42-1.16-0.66-1.87-0.66-1.6568 0-3 1.3432-3 3s1.3432 3 3 3c0.70904 0 1.3615-0.24498 1.875-0.65625l3.2188 2c-0.06 0.22-0.1 0.43-0.1 0.66 0 1.6568 1.3432 3 3 3s3-1.3432 3-3-1.3432-3-3-3c-0.70904 0-1.3615 0.24498-1.875 0.65625l-3.2188-2c0.0495-0.21624 0.0937-0.42498 0.0937-0.65625s-0.0442-0.44001-0.0937-0.65625l3.2188-2c0.52 0.41 1.17 0.65 1.88 0.65 1.6568 0 3-1.3432 3-3s-1.3432-3-3-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ekiga.svg b/.icons/awkward/16x16/apps/ekiga.svg
new file mode 100644
index 00000000..b1796b1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ekiga.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fb8c15" d="M 16,8 A 8,7.999999 0 0 1 8.0063818,15.999997 8,7.999999 0 0 1 1.0181886e-5,8.0127636 8,7.999999 0 0 1 7.9808546,2.386291e-5 8,7.999999 0 0 1 15.999959,7.9744728"/>
+ <g style="fill:#c04500" transform="matrix(1.135893,0,0,1.1226002,0.77782096,-0.72731448)">
+ <path style="fill:#c04500;fill-rule:evenodd" d="m 9.4516821,8.5573773 c -1.361048,5.5950807 -3.65625,4.4687497 -3.65625,4.4687497 -0.375464,-0.308536 -0.238119,-2.20461 0.125,-2.6875 0.482858,0.02124 0.88728,0.277255 1.65625,-2.0937497 0.759806,-2.3427472 0.216036,-2.6670399 -0.3125,-2.9375 -0.030879,-0.9892126 0.708848,-2.114069 1.25,-2.375 0,0 2.2913699,0.059428 0.9375,5.625 z"/>
+ <path style="fill:#c04500;fill-rule:evenodd" d="m 7.6134826,2.5599675 c -0.5878379,0.6629012 -0.9639905,1.5265221 -1.21875,2.4375 0,0 -1.0251698,-0.7267779 -0.4825248,-1.8426399 0.554688,-1.140625 1.7012748,-0.5948601 1.7012748,-0.5948601 z"/>
+ <path style="fill:#c04500;fill-rule:evenodd" d="m 5.1155026,10.157887 c -0.421843,0.790913 -0.477403,1.697615 -0.166681,2.720106 0,0 -1.080454,0.09726 -1.1417338,-1.450788 -0.061244,-1.5471355 1.3084148,-1.269318 1.3084148,-1.269318 z"/>
+ </g>
+ <path style="fill:none;stroke:#fff18f;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="M 2.2,8.75 C 2.3537137,8.0887436 2.3158859,6.0158132 2.7847732,6.2396 3.2536596,6.4633868 3.6024144,9.4197588 4.0454664,9.71 4.488518,10.000241 4.2688648,8.2351018 4.5569804,7.5410214 4.845094,6.846941 4.8329132,7.6729202 5.197922,7.1439102 5.5629296,6.614899 5.6133764,4.7708674 6.017012,5.4249786 6.4206448,6.0790898 6.3736612,8.7324224 6.8124592,9.55 7.2512576,10.367578 7.3191376,8.2807016 7.7722052,8.25 8.2252716,8.2193 8.3628792,9.623786 8.6247248,9.4 8.8865716,9.1762132 8.6511768,8.4487052 8.8195884,7.4998204 8.9880036,6.5509348 8.8399484,4.9289044 9.2983864,5.38 9.7568248,5.831096 10.115385,8.7322196 10.653345,9.3042 11.191306,9.8761816 10.843013,7.9862484 11.450227,7.8296092 12.05744,7.67297 12.674204,8.4656364 13.082198,8.6776444"/>
+ <path style="fill:#ffffff" d="M 14,8 A 1,1 0 0 1 13.000798,8.9999997 1,1 0 0 1 12.000001,8.0015955 1,1 0 0 1 12.997607,7.0000029 1,1 0 0 1 13.999995,7.9968091"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electorrent.svg b/.icons/awkward/16x16/apps/electorrent.svg
new file mode 100644
index 00000000..f3416234
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electorrent.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#73cd4d" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#1e5914" d="M 7.583336,4.0000119 C 7.4464046,4.0010757 7.297309,4.0783971 7.1095989,4.2290713 L 6.6293507,4.6667385 8.1050974,6.1498992 8.5104594,5.7801312 C 8.9309022,5.3640924 8.8629554,5.1598685 8.6236034,4.8679838 L 7.9854424,4.2266173 C 7.8450891,4.0740747 7.7202672,3.9989165 7.583336,4.0000119 Z M 6.2508492,5.0119642 4.6860103,6.4397052 C 3.8809104,7.061498 3.2653289,7.9568389 3.0576031,8.8838883 2.8777111,9.7849196 3.0825695,11.12721 4.1971762,12.096449 5.281022,13.03894 6.5486547,13.132477 7.3847248,12.879341 8.220794,12.626206 8.750584,12.092358 8.750584,12.092358 c 0.010252,-0.01012 0.02029,-0.02052 0.030118,-0.03109 L 10.949145,9.733863 9.4750262,8.2523387 7.5224338,10.40374 C 6.6867003,11.324565 5.9609322,10.852453 5.5605934,10.512666 5.0999018,10.04517 4.7919448,9.1725956 5.3693078,8.6458301 L 7.7265959,6.4951244 Z m 4.4793368,2.1400705 c -0.191691,-0.011598 -0.357411,0.1428624 -0.56409,0.3591328 L 9.8242245,7.8776625 11.298343,9.3591868 11.686612,8.9427892 C 12.153921,8.4834141 12.022806,8.3184829 11.78185,8.0420946 L 11.11764,7.3745499 C 10.969139,7.2254633 10.845199,7.1589934 10.730186,7.1520347 Z"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.40000001px;stroke-linecap:round" d="M 11.854713,6.6973586 C 11.402854,5.582561 10.771286,4.5820602 9.4027008,4.121507"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.40000001px;stroke-linecap:round" d="M 12.845425,6.4744486 C 12.58649,5.1942878 11.312083,3.4121426 9.6766336,3.1803306"/>
+ <path style="fill:none;stroke:#1e5914;stroke-width:0.40000001px;stroke-linecap:round" d="M 13.812113,5.9655934 C 13.621076,4.6175338 11.672728,2.318989 9.9731032,2.1513514"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electrip.svg b/.icons/awkward/16x16/apps/electrip.svg
new file mode 100644
index 00000000..303729ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electrip.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#717ce5" d="m4 1c-2.216 0-4 1.784-4 4l0.0078125 1.9102c-0.0008522 0.0304-0.0078125 0.0591-0.0078125 0.0898 0 0.0261 0.0073196 0.0502 0.0078125 0.0762l0.021484 6.0668c-0.25174 1.482 1.1865 2.419 2.3945 0.798l2.1289-2.941h6.8943l2.129 2.941c1.208 1.621 2.646 0.684 2.395-0.798l0.021-6.0668c0.001-0.026 0.008-0.0501 0.008-0.0762 0-0.0241-0.007-0.0463-0.008-0.0703l0.008-1.9297c0-2.216-1.784-4-4-4h-8z"/>
+ <g fill="#ffffff">
+ <rect width="2" height="4" x="3" y="3" ry="0"/>
+ <rect width="2" height="4" x="4" y="2" ry="0" transform="matrix(0,1,1,0,0,0)"/>
+ </g>
+ <path fill="#ffffff" d="m12.023 2.8051a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ffffff" d="m13.46 4.2113a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ffffff" d="m10.5 4.2426a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ffffff" d="m12.024 5.7192a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electron-mail.svg b/.icons/awkward/16x16/apps/electron-mail.svg
new file mode 100644
index 00000000..d6da2997
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electron-mail.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#11a88b" d="M 8 2 C 5.7908612 2 4 3.7908612 4 6 L 4 7.7949219 L 12 7.7304688 L 12 6 C 12 3.7908612 10.209139 2 8 2 z M 8 3 C 9.6686988 3 11 4.3313014 11 6 L 11 6.7382812 L 11 7 L 5 7 L 5 6.7871094 L 5 6 C 5 4.3313014 6.3313014 3 8 3 z"/>
+ <path style="fill:#11a88b" d="M 3.2857143,7 C 3.0585693,7 2.8485933,7.064517 2.6637834,7.1691896 l 4.0111607,4.0938714 c 0.6565993,0.670278 1.1850206,0.631554 1.6448105,0.475098 0.4597898,-0.156456 0.7792967,-0.475098 0.7792967,-0.475098 L 13.184709,7.0931398 C 13.038787,7.0346971 12.880993,7 12.714286,7 Z m 10.5452017,0.6707763 -3.333985,3.4034427 2.748884,2.806153 C 13.690541,13.674293 14,13.220247 14,12.6875 V 8.3125 C 14,8.0778885 13.93571,7.8609721 13.830916,7.6707763 Z M 2.092913,7.8245852 C 2.0338829,7.9755205 2,8.1395581 2,8.3125 v 4.375 c 0,0.509481 0.2845449,0.944419 0.6981026,1.16211 l 2.6484377,-2.703614 z m 7.797991,3.8682858 -0.185826,0.189697 c 0,0 -0.4374863,0.455061 -1.1141183,0.685303 -0.6766316,0.230243 -1.6634126,0.191215 -2.5220421,-0.685303 L 5.9525669,11.764649 3.7628347,14 h 8.3881143 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electron.svg b/.icons/awkward/16x16/apps/electron.svg
new file mode 100644
index 00000000..656d091d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electron.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#494c60" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:none;stroke:#cff7ff;stroke-linecap:round" d="m 11.501838,7.5159665 c 0,0 1.36337,-0.9752525 0.868162,-2.4180742 C 11.874793,3.6550706 8.4840507,5.0619646 6.1984756,6.658285 4.553071,7.807489 2.9940837,9.6864953 3.0229985,11.001241"/>
+ <path style="fill:none;stroke:#cff7ff;stroke-linecap:round" d="m 6.5018153,11.512076 c 0,0 0.4699574,0.920986 1.763391,0.987204 C 9.5586399,12.5655 10.316076,10.512479 10.076408,7.7349528 9.9038713,5.7353883 9.1392104,2.6528856 7.9861496,2.0205534"/>
+ <path style="fill:none;stroke:#cff7ff;stroke-linecap:round" d="m 6.5149722,4.790993 c 0,0 -2.20309,-0.9787859 -2.8811169,0.6409979 C 2.9558285,7.0517747 4.9454509,9.5605163 7.6360955,10.29026 9.514211,10.799634 12.45342,10.18376 12.995884,9.9626308"/>
+ <path style="fill:#cff7ff" d="M 8 7 C 7.4508921 7 7 7.4508921 7 8 C 7 8.5491079 7.4508921 9 8 9 C 8.5491079 9 9 8.5491079 9 8 C 9 7.4508921 8.5491079 7 8 7 z"/>
+ <path style="fill:#cff7ff" d="M 7.9531177,1.0011364 A 1.0001659,1.0001659 0 0 0 7.1339712,1.4999171 1.0001659,1.0001659 0 0 0 7.4999173,2.866029 1.0001659,1.0001659 0 0 0 8.8660288,2.5000829 1.0001659,1.0001659 0 0 0 8.5000831,1.1339711 1.0001659,1.0001659 0 0 0 7.9531177,1.0011364 Z"/>
+ <path style="fill:#cff7ff" d="m 12.976558,8.9998333 a 1.0001658,1.0001658 0 0 0 -0.476641,0.1341367 1.0001658,1.0001658 0 0 0 -0.365946,1.366112 1.0001658,1.0001658 0 0 0 1.366112,0.365947 1.0001658,1.0001658 0 0 0 0.365945,-1.366113 1.0001658,1.0001658 0 0 0 -0.88947,-0.5000827 z"/>
+ <path style="fill:#cff7ff" d="M 3,10 A 0.99999993,0.99999993 0 0 0 2,11 0.99999993,0.99999993 0 0 0 3,12 0.99999993,0.99999993 0 0 0 4,11 0.99999993,0.99999993 0 0 0 3,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electron4.svg b/.icons/awkward/16x16/apps/electron4.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electron4.svg
@@ -0,0 +1 @@
+electron.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/electrum-axe.svg b/.icons/awkward/16x16/apps/electrum-axe.svg
new file mode 100644
index 00000000..cff1d15a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electrum-axe.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#cccccc" width="5.599" height="18.664" x="-2.8" y="-20.65" rx="1.4" ry="1.4" transform="rotate(135)"/>
+ <rect style="fill:#e4e4e4" width="5.599" height="18.664" x="8.51" y="-9.33" rx="1.4" ry="1.4" transform="rotate(45)"/>
+ <path style="fill:#4f4f4f" d="m 3.3804684,-2e-7 c -0.056762,0 -0.1131028,0.0095212 -0.1695312,0.0164064 L 7.9999996,7.1999998 12.789062,0.0156248 C 12.732642,0.00872756 12.676284,-2e-7 12.619531,-2e-7 c -0.35783,0 -0.71566,0.1367536 -0.989844,0.41093752 L 7.9999996,4.0406246 4.370312,0.41093732 C 4.0961284,0.1367534 3.7382932,-2e-7 3.3804684,-2e-7 Z"/>
+ <path style="fill:#4f4f4f" d="M 7.9999996,8.7999998 3.2109372,15.984375 C 3.2673572,15.991272 3.3237148,16 3.3804684,16 c 0.35783,0 0.71566,-0.136754 0.9898436,-0.410938 l 3.6296876,-3.629687 3.6296874,3.629687 C 11.903871,15.863246 12.261701,16 12.619531,16 c 0.05675,0 0.113111,-0.0087 0.169531,-0.01562 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electrum-ltc.svg b/.icons/awkward/16x16/apps/electrum-ltc.svg
new file mode 100644
index 00000000..9e430d18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electrum-ltc.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3399cc" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.0507812 3 L 5.9609375 7.7871094 L 4.25 8.0507812 L 4 9.0507812 L 5.7324219 8.7832031 L 5 12 L 8 12 L 12.25 12 L 12.949219 10 L 8.4550781 10 L 8.8417969 8.3027344 L 10.800781 8 L 11.050781 7 L 9.0703125 7.3066406 L 10.050781 3 L 7.0507812 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/electrum.svg b/.icons/awkward/16x16/apps/electrum.svg
new file mode 100644
index 00000000..7cf26779
--- /dev/null
+++ b/.icons/awkward/16x16/apps/electrum.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#1488c4" d="M 6,2 6,4 C 5.754153,4.01 5.3019103,4 5.0664062,4 L 4,4 4,5 C 4,5 4.3594181,4.985005 4.3457031,5 4.8058321,4.993 4.95236,5.3260671 5,5.5488281 L 5,10.5 C 4.982365,10.640776 4.9973503,10.99 4.6757812,11 4.6906312,11.013 4,11 4,11 l 0,1 1.1269531,0 C 5.4020551,11.99 5.734241,12 6,12 L 6,14 7,13.98242 7,12 l 0.984375,0 0.03125,2 1,0 -0.03125,-2 C 10.892187,11.861524 12,11.633628 12,9.5 12,8 10.999089,7.500955 9.816203,7.5 10.566521,7.443175 10.999459,7 10.999797,5.75 11,5 10.566521,4 9.999797,4 L 9,4 9,2 8,2 8,4 C 7.701376,3.999995 7.30317,3.989 7,4 L 7,2 Z m 1,3 c 1.410185,0 2.000138,1.52e-5 2,1 1.38e-4,1.000066 -0.730627,1 -2,1 z m 0,3 c 2,7.5e-5 3.000208,2.3e-5 3,1.5 2.08e-4,1.500099 -1,1.5 -3,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/element4l.svg b/.icons/awkward/16x16/apps/element4l.svg
new file mode 100644
index 00000000..255e3687
--- /dev/null
+++ b/.icons/awkward/16x16/apps/element4l.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#81dbf9" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#2a6c87" d="m10 10.394c0 0.887-1.1193 1.606-2.5 1.606s-2.5-0.719-2.5-1.606c0-0.88689 1.1193 0 2.5 0s2.5-0.88689 2.5 0z"/>
+ <g transform="translate(-1 -.5)">
+ <circle fill="#2a6c87" cx="3.5" cy="8" r="1.5"/>
+ <circle fill="#fff" cx="4.25" cy="7.625" r=".375"/>
+ </g>
+ <g transform="translate(-1 -.5)">
+ <circle fill="#2a6c87" cx="12.5" cy="8" r="1.5"/>
+ <circle fill="#fff" cx="13.25" cy="7.625" r=".375"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/elisa.svg b/.icons/awkward/16x16/apps/elisa.svg
new file mode 100644
index 00000000..e0fc528e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/elisa.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(1,-1106.5)">
+ <path style="fill:#3f3f3f" transform="translate(0,1106.5)" d="M 1.1699,2 C 0.5215,2 0,2.5584 0,3.25 V 12.75 C 0,13.442 0.5215,14 1.1699,14 H 13.83 C 14.478,14 15,13.442 15,12.75 V 3.25 C 15,2.5584 14.478,2 13.83,2 Z M 4.5,7 A 1.5,1.5 0 0 1 6,8.5 1.5,1.5 0 0 1 4.5,10 1.5,1.5 0 0 1 3,8.5 1.5,1.5 0 0 1 4.5,7 Z M 10.5,7 A 1.5,1.5 0 0 1 12,8.5 1.5,1.5 0 0 1 10.5,10 1.5,1.5 0 0 1 9,8.5 1.5,1.5 0 0 1 10.5,7 Z"/>
+ <path style="fill:#4f4f4f" d="M 1.4286,1120.5 2.8571,1118.5 H 12.143 L 13.571,1120.5 Z"/>
+ <circle style="opacity:0.4" cx="4.5" cy="1119" r=".5"/>
+ <path style="fill:#e4e4e4" d="M 2.5523,1110.8 C 2.2466,1110.8 2.0008,1111.1 2.0008,1111.5 V 1113.5 H 12.999 V 1111.5 C 12.999,1111.1 12.753,1110.8 12.448,1110.8 Z"/>
+ <path style="fill:#1eb259" transform="translate(0,1106.5)" d="M 2,7 V 10.389 C 2,10.727 2.247,11 2.5527,11 H 12.447 C 12.753,11 13,10.727 13,10.389 V 7 Z M 4.5508,7.1992 A 1.25,1.25 0 0 1 5.8008,8.4492 1.25,1.25 0 0 1 4.5508,9.6992 1.25,1.25 0 0 1 3.3008,8.4492 1.25,1.25 0 0 1 4.5508,7.1992 Z M 10.449,7.1992 A 1.25,1.25 0 0 1 11.699,8.4492 1.25,1.25 0 0 1 10.449,9.6992 1.25,1.25 0 0 1 9.1992,8.4492 1.25,1.25 0 0 1 10.449,7.1992 Z"/>
+ <path style="fill:#3f3f3f" transform="translate(0,1106.5)" d="M 4.5,7 A 1.5,1.5 0 0 0 3,8.5 1.5,1.5 0 0 0 4.5,10 H 10.5 A 1.5,1.5 0 0 0 12,8.5 1.5,1.5 0 0 0 10.5,7 Z M 4.5,7.5 A 1,1 0 0 1 5.5,8.5 1,1 0 0 1 4.5,9.5 1,1 0 0 1 3.5,8.5 1,1 0 0 1 4.5,7.5 Z M 10.5,7.5 A 1,1 0 0 1 11.5,8.5 1,1 0 0 1 10.5,9.5 1,1 0 0 1 9.5,8.5 1,1 0 0 1 10.5,7.5 Z"/>
+ <g transform="matrix(0.7875,0,0,0.65622,-11.737,383.84)">
+ <rect style="fill:#cccccc" width="3.81" height="1.524" x="22.52" y="1113.5"/>
+ <path style="fill:#874f29" d="M 22.524,1113.5 V 1115 H 23.661 C 23.748,1114.8 23.793,1114.5 23.794,1114.2 23.793,1114 23.748,1113.7 23.661,1113.5 Z"/>
+ </g>
+ <circle style="opacity:0.4" cx="10.5" cy="1119" r=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/emacs-24.svg b/.icons/awkward/16x16/apps/emacs-24.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs-24.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emacs-25.svg b/.icons/awkward/16x16/apps/emacs-25.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs-25.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emacs-nox.svg b/.icons/awkward/16x16/apps/emacs-nox.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs-nox.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emacs-snapshot.svg b/.icons/awkward/16x16/apps/emacs-snapshot.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs-snapshot.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emacs.svg b/.icons/awkward/16x16/apps/emacs.svg
new file mode 100644
index 00000000..ca0043fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#6966b2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m5.4027 12.596s0.5365 0.15578 1.2506 0.24484c0.28921 0.03607 1.3896 0.16212 2.2333 0.15882 0 0 1.0275 0.00095 1.5947-0.07941 0.5935-0.08431 0.9297-0.1919 1.1168-0.40662 0.0049-0.05119 0.09032-0.21808-0.14038-0.379-0.59-0.412-1.352-0.524-2.8334-0.876-1.6377-0.412-2.1271-0.806-2.3716-1.091-0.2319-0.2862 0.0435-0.8801 1.3631-1.1715 0.6681-0.1626 3.1569-0.1925 3.1569-0.1925-0.714-0.5668-2.0546-1.5816-2.3285-1.7974-0.24028-0.18928-0.6275-0.47974-0.6691-0.7393-0.05615-0.25267 0.34157-0.37433 0.55215-0.38836 0.67845-0.04679 1.6049 0.03275 2.4284 0.19652 0.41395 0.08232 0.48662 0.07019 0.48662 0.07019 0.58955 0.02808 1.0481-0.28074 1.0247-0.93115-0.0047-0.65975-0.6643-1.1888-1.3943-1.2119-0.6875-0.02177-2.3816 0.09826-2.3816 0.09826 1.9746 0.40708 2.2974 0.51095 2.4004 0.74865 0.061 0.14045-0.1015 0.28-0.6455 0.25275-0.5925-0.0297-1.8065-0.17315-1.8065-0.17315-1.1555-0.1778-1.9605-0.34625-2.3115 0.1123-0.22927 0.29958 0.03276 0.66445 0.13569 0.87965 0.45855 0.80015 1.2515 1.3491 1.7546 1.7359 0.18932 0.14556 0.76735 0.46791 0.76735 0.46791-1.7967-0.4913-3.2285-0.21524-4.1363 0.26203-1.0434 0.61765-0.86495 1.6599 0.79075 2.6343 0.97795 0.57555 1.4648 0.852 3.066 1.0486 0.9359 0.14923 1.0753 0.21029 1.0682 0.28819-0.01004 0.10968-1.1077 0.15124-1.4094 0.17205-0.7676 0.05294-2.7528 0.06617-2.7627 0.06617z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/emacs24.svg b/.icons/awkward/16x16/apps/emacs24.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs24.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emacs25.svg b/.icons/awkward/16x16/apps/emacs25.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emacs25.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/email.svg b/.icons/awkward/16x16/apps/email.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/email.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/emby-server.svg b/.icons/awkward/16x16/apps/emby-server.svg
new file mode 100644
index 00000000..06bad8f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emby-server.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#52b54a" d="M 7.4607486,-2.6199442e-5 A 0.55820287,0.55820287 0 0 0 7.0741154,0.16349346 L 3.0871434,4.1504658 a 0.55820287,0.55820287 0 0 0 0,0.7892548 L 3.2237728,5.07635 0.16341222,8.136711 a 0.55820287,0.55820287 0 0 0 0,0.7892548 L 4.1503842,12.912938 a 0.55820287,0.55820287 0 0 0 0.7892552,0 l 0.1366294,-0.136629 3.060361,3.06036 a 0.55820287,0.55820287 0 0 0 0.7892544,0 l 3.9869728,-3.986972 a 0.55820287,0.55820287 0 0 0 0,-0.789255 l -0.13663,-0.136629 3.060361,-3.0603615 a 0.55820287,0.55820287 0 0 0 0,-0.7892545 L 11.849616,3.0872246 a 0.55820287,0.55820287 0 0 0 -0.789255,0 L 10.923731,3.223854 7.8633703,0.16349346 A 0.55820287,0.55820287 0 0 0 7.4607486,-2.6199442e-5 Z"/>
+ <path style="fill:#ffffff" transform="matrix(0.35322426,0,0,0.36708142,-29.268819,-0.00981941)" d="M 114.00355,21.82028 99.848236,29.992854 V 13.647706 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/emerald-theme-manager-icon.svg b/.icons/awkward/16x16/apps/emerald-theme-manager-icon.svg
new file mode 100644
index 00000000..9c8f3096
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emerald-theme-manager-icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#87d53c" d="M 4.3428356,1.0000003 C 4.0901534,0.99998901 3.8487309,1.1067196 3.6758676,1.2948606 L 0.24727637,5.3283272 C -0.07225339,5.6762954 -0.08341926,6.2141988 0.2213838,6.5756727 l 7.0857548,8.1000143 c 0.3647945,0.432418 1.0209274,0.432418 1.3857219,0 L 15.778615,6.5756727 C 16.083419,6.2141994 16.072254,5.6762961 15.752725,5.3283272 L 12.324133,1.2948606 C 12.151269,1.1067189 11.909845,0.99998816 11.657162,1.0000003 l -3.6571628,0 z"/>
+ <path style="fill:#87d53c" d="m 8,1.0000001 3.809523,4.7894736 -7.6190468,-1e-7 z"/>
+ <path style="opacity:0.2" d="M 7.9999998,15 12,6 4.0000001,6 Z"/>
+ <path style="opacity:0.2" d="M 4.34375 1 C 4.0910678 0.99998871 3.8486445 1.1067809 3.6757812 1.2949219 L 0.24804688 5.328125 C 0.075542805 5.5159821 -0.00063035648 5.7590738 0.0078125 6 L 15.992188 6 C 16.000631 5.7590738 15.924457 5.5159825 15.751953 5.328125 L 12.324219 1.2949219 C 12.151355 1.1067802 11.908933 0.99998786 11.65625 1 L 4.34375 1 z"/>
+ <path style="fill:#87d53c" d="M 8,1 12,6 4.0000003,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/empathy.svg b/.icons/awkward/16x16/apps/empathy.svg
new file mode 100644
index 00000000..5b4df97e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/empathy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#cccccc" d="m10 13h3v3z"/>
+ <rect style="fill:#e4e4e4" width="12" height="15" x="-13" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f7ed9" d="M 7.5,3 C 5.5670052,3 4,4.5670052 4,6.5 4,8.4329951 5.5670052,10 7.5,10 9.4329951,10 11,8.4329951 11,6.5 11,4.5670052 9.4329951,3 7.5,3 Z"/>
+ <path style="fill:#ffffff" d="m6 4.9999398v1h1v-1z"/>
+ <path style="fill:#ffffff" d="m8 4.9999398v1h1v-1z"/>
+ <path style="fill:#ffffff" d="M 9.75,7.1249398 C 9.2201366,7.6312697 8.3868424,8 7.4516602,8 6.5584327,8 5.7815812,7.6550904 5.25,7.1871958 c 0.2720104,0.748653 0.819333,1.8220553 2.2565917,1.812744 1.4372644,-0.0093 2.002764,-1.091775 2.2434083,-1.875 z"/>
+ <rect style="fill:none" width="6" height="6" x="5.46" y="4.79"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/emule.svg b/.icons/awkward/16x16/apps/emule.svg
new file mode 100644
index 00000000..4cde0625
--- /dev/null
+++ b/.icons/awkward/16x16/apps/emule.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1" viewBox="0 0 14.28 13.26" xml:space="preserve">
+ <circle style="fill:#ff4e4e" cx="10.708" cy="12.876" r=".892"/>
+ <path style="fill:#895c33" d="M 9.756406,-0.50919684 C 9.6123704,-0.51108354 9.1097542,-0.19822848 8.9227059,0.08172549 7.8953436,1.4875583 7.1219043,3.0738047 7.1354525,4.2834717 c 0.00277,0.1938468 0.0083,0.4179385 0.015709,0.6804675 C 7.4751511,4.9819022 8.3723702,5.1524524 8.674817,5.3038855 8.7189408,5.2278079 8.7621915,5.102711 8.8029613,5.020905 9.4428987,3.7364732 9.6780062,1.7805397 9.860647,0.22912411 9.924837,-0.31610742 9.868447,-0.50772867 9.756406,-0.50919684 Z M 2.8031927,2.1380623 c -0.4757833,0.030411 0.5268441,2.0927885 0.8219794,2.5490573 0.2677006,0.4138299 0.9323657,1.1681223 1.4640269,1.7389051 0.1139258,0.1223021 0.2156333,0.2283973 0.3120601,0.328659 0,0 0.062067,0.085571 0.1026193,0.048885 C 5.7331613,6.5961416 6.4784841,5.2555642 6.7628757,5.146014 L 6.7251893,5.0866393 C 5.9449618,3.9267323 4.6659644,3.1318506 3.1039654,2.2423038 2.9692793,2.1656024 2.8711616,2.1337177 2.8031927,2.1380623 Z"/>
+ <path style="fill:#c37e3f" d="M 7.3968406,4.8449572 C 6.2732646,4.9466243 5.5302287,5.5269307 5.0907794,6.3505455 5.022433,6.5562592 4.9854508,6.7845826 4.9854508,7.034294 c 0,0.8637332 0.2776304,1.5309944 0.1981009,2.4085387 -0.1077741,1.1893293 -1.0256424,1.9073543 -0.6180188,2.9823513 0.00846,0.0263 0.011008,0.05031 0.020929,0.07709 0.08416,0.227257 0.2515584,0.462696 0.4868813,0.725311 0.038104,0.04252 0.083403,0.07953 0.1297419,0.115969 0.184912,0.148447 0.4289491,0.251223 0.7100944,0.317742 0.1922692,0.04549 0.4007633,0.07533 0.615926,0.09318 0.073253,0.0061 0.1473072,0.01052 0.2218173,0.01407 l 0.063476,-0.0081 c 0.7550937,0.02867 1.5462682,-0.05355 2.0089101,-0.07776 0.1105088,-0.0058 0.2214348,-0.01767 0.3320281,-0.03485 0.3416283,-0.05314 0.6790066,-0.159488 0.9898068,-0.308357 l 0.002,0 c 0.01504,-0.0074 0.02834,-0.01721 0.04325,-0.02481 0.11842,-0.0589 0.234532,-0.121525 0.34319,-0.192388 0.347756,-0.226767 0.638775,-0.511745 0.828673,-0.836587 0.162057,-0.277206 0.249624,-0.583443 0.237163,-0.906973 -0.0041,-0.33505 -0.109884,-0.688808 -0.350163,-1.049084 C 10.46651,9.1559844 9.6172622,7.7150666 9.5731481,6.1460876 9.5494402,5.9175054 9.4660438,5.7182224 9.3373802,5.5481426 8.8954354,5.0213306 8.013203,4.8477572 7.3968294,4.8449538 Z"/>
+ <path style="fill:none" d="M 9.5732054,6.1491299 C 9.3747986,4.2380377 4.9878114,4.3403533 4.9878114,7.035247 c 0,0.8624318 0.277892,1.5289536 0.198406,2.4051754 -0.1322707,1.4581916 -1.490292,2.2058246 -0.1102257,3.7765466 0.6969729,0.79327 2.8463344,0.512275 3.7476777,0.464158 C 10.552083,13.588842 12.385761,12.029906 11.248636,10.32654 10.466242,9.1545987 9.6172954,7.7157447 9.5732054,6.1491299 l 0,0 z"/>
+ <path style="fill:#8e8e8e" d="m 9.0289599,9.3083525 c 0.4062048,0 0.7817531,-0.00834 1.0622371,0.086718 0.302724,0.1025766 0.494636,0.3256274 0.494636,0.8096466 0,0.442647 -0.7083713,1.09186 -0.9190129,1.69876 0.070874,0.521386 0.2433053,1.037642 0.4806189,1.435701 0.134417,-0.06454 0.263733,-0.137064 0.385999,-0.216849 0.347567,-0.226766 0.638306,-0.51186 0.828101,-0.836703 0.32017,-0.547972 0.353113,-1.209039 -0.112903,-1.893892 -1.129466,-2.1392148 -5.5855701,-0.6086046 -6.4325662,0.295934 -0.043716,0.28745 -0.561076,0.911391 -0.2266876,1.814833 0.084113,0.227257 0.2514152,0.462301 0.4866095,0.724917 0.1901013,0.212242 0.488199,0.346115 0.8395837,0.427599 0.192164,0.04456 0.4002412,0.07345 0.615286,0.09094 0.073214,0.0059 0.1472093,0.01057 0.2216776,0.01405 -4.799e-4,-0.334078 0.024276,-0.666929 0.01686,-0.984782 -6.401e-4,-0.02764 -0.00155,-0.05517 -0.00272,-0.08256 -0.073911,-0.729521 -1.4536427,-0.869673 -1.4536427,-1.894963 0,-0.212611 0.072379,-0.395782 0.1982111,-0.553416 C 6.1366226,9.4609366 8.0824214,9.3083544 9.0289699,9.3083544 l 0,0 z"/>
+ <path style="fill:none" d="M 8.4008125,8.7624674 C 8.6437378,8.9264423 9.8128134,9.1270776 9.8156449,8.7428944 9.818445,8.3645761 9.802969,8.0432832 9.7463502,7.8305923 9.6897294,7.6179004 9.574443,7.2148796 9.3420882,7.0413385 9.1960814,6.9322933 8.8135145,6.8696721 8.5972789,6.9244043 8.381043,6.9791362 8.0316198,7.8233192 8.0312406,8.0994213 8.0307207,8.4601607 8.1578866,8.5984947 8.4008125,8.7624697 Z"/>
+ <path style="fill:#ffffff" d="M 8.5972789,7.093319 C 8.381043,7.1407531 8.0316198,7.8723791 8.0312406,8.1116677 8.0307207,8.4243087 8.1578866,8.5441987 8.4008125,8.68631 8.6437378,8.8284218 9.8128134,9.0023058 9.8156449,8.6693468 9.818445,8.3414706 9.802969,8.0630165 9.7463502,7.8786842 9.6897294,7.6943511 9.574443,7.3450661 9.3420882,7.1946637 9.1960814,7.1001577 8.8135145,7.045886 8.5972789,7.0933206 Z"/>
+ <path style="fill:none" d="M 6.752539,13.760002 C 6.751464,13.066305 6.8595317,12.377945 6.5614626,11.818172 6.2626406,11.256986 5.9320191,10.771372 5.5112373,10.244281"/>
+ <path style="fill:none" d="M 10.147439,13.339178 C 9.8319782,12.81002 9.6311466,12.07197 9.6311466,11.390675 c 0,-0.528267 0.2037295,-1.4562411 0.4600504,-1.9956295"/>
+ <path style="fill:none" d="m 6.7694007,12.775219 c 0.026228,-0.803 -1.4563741,-0.914708 -1.4563741,-1.977523 0,-1.2691709 2.5789212,-1.4893435 3.7159333,-1.4893435 0.8446279,0 1.5568731,-0.036058 1.5568731,0.8963645 0,0.442647 -0.7083713,1.09186 -0.9190129,1.69876"/>
+ <path style="fill:none" d="M 6.3862978,9.2723659 C 6.9490665,9.0213799 7.4096662,8.7431252 7.3014954,7.9814348 7.2593706,7.6846435 6.8460602,7.1825708 6.5847742,7.0233227 5.9248602,6.6211077 5.4821274,7.3197315 5.5372594,7.9007523 5.5782086,8.3325604 5.823529,9.5233519 6.3862978,9.2723659 l 0,0 z"/>
+ <path style="fill:#ffffff" d="M 7.1230226,8.3222305 C 7.0808978,8.1017568 6.6675874,7.7287883 6.4063014,7.6104896 5.7463874,7.3117012 5.3036546,7.8306791 5.3587866,8.2622949 5.3997358,8.5830668 5.6450562,9.4676553 6.207825,9.2812084 6.7705937,9.0947616 7.2311934,8.8880579 7.1230226,8.3222305 Z"/>
+ <path style="fill:#e4e4e4" d="m 9.0289599,9.3083525 c -0.9465485,0 -2.8923472,0.1525821 -3.5177226,0.9359285 0.4207818,0.527091 0.7514033,1.012705 1.0502253,1.573891 0.1420252,0.266751 0.1918572,0.562678 0.2052064,0.874489 0.00272,0.02671 0.0036,0.0542 0.00272,0.08256 0.0074,0.317854 -0.017368,0.650704 -0.016856,0.984783 0.7734196,0.03611 1.5958068,-0.05234 2.07113,-0.07723 0.1104483,-0.0058 0.2213436,-0.01746 0.331876,-0.03465 0.3421596,-0.05326 0.6807244,-0.159596 0.9918922,-0.308958 -0.2373127,-0.398059 -0.4097438,-0.914315 -0.4806169,-1.435702 -0.023355,-0.171736 -0.035676,-0.343996 -0.035676,-0.512802 0,-0.528267 0.2037291,-1.456241 0.4600498,-1.9956296 C 9.8107047,9.2999982 9.4351563,9.3083459 9.0289511,9.3083459 l 0,0 z"/>
+ <path style="fill:#3f3f3f" d="m 6.5614626,11.818172 c -0.298822,-0.561186 -0.6294435,-1.0468 -1.0502253,-1.573891 -0.1258327,0.157633 -0.1982107,0.340804 -0.1982107,0.553415 0,1.025291 1.3797313,1.165443 1.4536424,1.894965 -0.013348,-0.311811 -0.063181,-0.607738 -0.2052064,-0.874489 z"/>
+ <path style="fill:#3f3f3f" d="M 10.091197,9.3950455 C 9.8348761,9.9344339 9.6311466,10.862408 9.6311466,11.390675 c 0,0.168806 0.012321,0.341066 0.035676,0.512802 0.2106411,-0.6069 0.9190125,-1.256113 0.9190125,-1.69876 0,-0.4840187 -0.191912,-0.7070697 -0.494635,-0.8096715 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/encryptr.svg b/.icons/awkward/16x16/apps/encryptr.svg
new file mode 120000
index 00000000..195ca56a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/encryptr.svg
@@ -0,0 +1 @@
+Encryptr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/endless-sky.svg b/.icons/awkward/16x16/apps/endless-sky.svg
new file mode 100644
index 00000000..5cc46d22
--- /dev/null
+++ b/.icons/awkward/16x16/apps/endless-sky.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c4164" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ff6a5b" width="3.21" height=".235" x="5.5" y="-.42" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <path style="fill:#5f5f5f" d="M 6.1187791,6.5552043 6.3508164,7.0073909 6.1306674,7.2275403 7.0112649,8.1081378 8.7804376,6.2959563 9.5244414,4.6544245 C 9.6463692,4.438201 9.632183,4.4212653 9.4679566,4.2570389 L 9.3407765,4.1298588 C 9.1669336,3.9594502 9.2061939,4.0191273 9.0111823,4.0748414 l -0.9730909,0.560958 z"/>
+ <path style="fill:#797979" d="M 3.3950525,3.7989727 7.41722,7.8211398 9.018398,6.1726087 4.6232983,2.570727 Z"/>
+ <rect style="fill:#959595" width=".916" height="2.863" x="5.09" y="-.99" rx=".467" ry=".467" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <path style="fill:#ff5722" d="m 10.797431,3.8145539 c 0.729511,-0.7295107 0.827238,-1.8145542 0.827238,-1.8145542 0,0 -1.085043,0.097727 -1.8145541,0.8272381 -0.7295108,0.7295107 -0.512589,0.9546259 -0.2399494,1.2272655 0.2726396,0.27264 0.4977555,0.4895614 1.2272655,-0.2399494 z"/>
+ <path style="fill:#ffee58" d="M 9.570071,4.0547238 C 9.4185838,3.9032365 9.2909953,3.7633064 9.3267027,3.5464882 c 0.00661,-0.00672 0.010361,-0.012079 0.017198,-0.018919 0.53522,-0.5352202 1.3312153,-0.607131 1.3312153,-0.607131 0,0 -0.07191,0.795996 -0.607131,1.3312163 -0.02279,0.022793 -0.0413,0.037294 -0.06278,0.057617 C 9.8279113,4.3085587 9.7044129,4.1890672 9.5700695,4.0547238 Z"/>
+ <rect style="fill:#959595" width=".916" height="2.863" x="7.92" y="-.68" rx=".467" ry=".467" transform="matrix(0.70710678,0.70710678,0.70710678,-0.70710678,0,0)"/>
+ <rect style="fill:#ff6a5b" width="3.21" height=".235" x="-17.13" y="-.42" transform="rotate(-135)"/>
+ <path style="fill:#5f5f5f" d="M 9.4447959,9.881221 8.9926089,9.649183 8.7724595,9.8693328 7.891862,8.9887353 9.7040435,7.2195622 11.345576,6.4755584 c 0.216223,-0.1219282 0.233159,-0.1077416 0.397385,0.056484 l 0.12718,0.1271805 c 0.170408,0.1738425 0.110732,0.1345819 0.05502,0.3295939 L 11.364205,7.961908 Z"/>
+ <path style="fill:#797979" d="M 12.201028,12.604947 8.17886,8.5827802 9.8273911,6.9816018 13.429273,11.376701 Z"/>
+ <rect style="fill:#959595" width=".916" height="2.863" x="-17.54" y="-.99" rx=".467" ry=".467" transform="rotate(-135)"/>
+ <path style="fill:#959595" d="m 2.1537892,13.958865 c 0.097341,0.07221 0.2866228,0.05506 0.5348943,-0.09718 L 5.03852,11.812839 c 0,0 0.8358634,-0.2472 1.1265454,-0.546934 0.279573,-0.288278 0.4923262,-1.099456 0.4923262,-1.099456 L 7.8398349,10.079592 10.068847,7.7301865 9.8276285,6.9815924 10.568913,6.1904302 10.189241,5.8107588 9.8095692,5.431087 9.0184074,6.1723713 8.2698136,5.9311529 5.9204075,8.1601653 5.8335515,9.3426082 c 0,0 -0.8111794,0.2127532 -1.0994569,0.4923258 C 4.4343601,10.125616 4.1871609,10.96148 4.1871609,10.96148 L 2.13831,13.311316 c -0.1522347,0.248272 -0.1693804,0.437554 -0.097175,0.534894 0.016349,0.02204 0.041235,0.03422 0.066217,0.04644 0.012214,0.02498 0.024397,0.04987 0.046437,0.06621 z"/>
+ <path style="opacity:0.4" d="m 5.2658904,11.473674 c 0.1274647,-0.05158 0.457962,-0.365355 0.567816,-0.428503 L 4.9548286,10.166293 c -0.063147,0.109854 -0.3769207,0.440351 -0.4285027,0.567816 -0.1709899,0.406105 0.4009203,0.912329 0.7395645,0.739565 z"/>
+ <path style="fill:#ff5722" d="M 12.185446,5.2025688 C 12.914956,4.473058 14,4.3753308 14,4.3753308 c 0,0 -0.09773,1.0850434 -0.827238,1.8145541 -0.729511,0.7295111 -0.954626,0.5125894 -1.227265,0.2399494 -0.27264,-0.2726396 -0.489562,-0.4977551 0.239949,-1.2272655 z"/>
+ <path style="fill:#ffee58" d="m 11.945276,6.4299288 c 0.151487,0.1514872 0.291418,0.2790754 0.508235,0.2433679 0.0067,-0.00661 0.01207,-0.010361 0.01892,-0.017197 0.535221,-0.5352199 0.607131,-1.3312155 0.607131,-1.3312155 0,0 -0.795996,0.07191 -1.331216,0.6071306 -0.02279,0.022793 -0.03729,0.041299 -0.05762,0.062777 7.12e-4,0.1772973 0.120204,0.3007957 0.254547,0.4351391 z"/>
+ <rect style="fill:#959595" width=".916" height="2.863" x="-14.71" y="-.68" rx=".467" ry=".467" transform="rotate(-135)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 6.6573916,10.166449 5.8335515,9.3426082 9.0184074,6.1723713 10.171509,5.828491 9.8276285,6.9815924 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/engauge-digitizer.svg b/.icons/awkward/16x16/apps/engauge-digitizer.svg
new file mode 100644
index 00000000..74b70b47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/engauge-digitizer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="2" ry="2"/>
+ <rect style="fill:#4f4f4f" width="1" height="9.6" x="2" y="3.2"/>
+ <rect style="fill:#4f4f4f" width="1" height="12.8" x="11" y="-14.4" transform="rotate(90)"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-linecap:round" d="m 5.0228478,8.7909384 c 0,0 1.4130872,-0.3638076 2.1202124,-0.543438 C 7.8517242,8.0674796 8.596843,7.8367872 9.270205,7.5518392 10.03805,7.2269088 10.797415,6.975042 11.39735,6.3960412 12.088746,5.72877 13,4 13,4"/>
+ <circle style="fill:#f45b5b" cx="2.5" cy="3.5" r="1.5"/>
+ <circle style="fill:#f45b5b" cx="2.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#f45b5b" cx="13.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#14b141" cx="12.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#14b141" cx="5.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#14b141" cx="9.5" cy="7.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/engrampa.svg b/.icons/awkward/16x16/apps/engrampa.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/engrampa.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/enhanced_browsing.svg b/.icons/awkward/16x16/apps/enhanced_browsing.svg
new file mode 100644
index 00000000..4e2c1dfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/enhanced_browsing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#6943b5" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#67d0ff" cx="5" cy="7" r="1"/>
+ <circle style="fill:#67d0ff" cx="5" cy="12" r="1"/>
+ <path style="fill:none;stroke:#67d0ff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round" d="m 7.753774,12.2 3.2,-8.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/enjoy-music-player.svg b/.icons/awkward/16x16/apps/enjoy-music-player.svg
new file mode 100644
index 00000000..1889dcc0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/enjoy-music-player.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#23c197" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m5.6542 4.0002a0.63932 0.64857 0 0 0 -0.6542 0.6485v6.7033a0.63932 0.64857 0 0 0 0.95889 0.56153l2.8608-1.676 2.8613-1.6763a0.63932 0.64857 0 0 0 0 -1.1231l-2.8613-1.6761-2.8608-1.6753a0.63932 0.64857 0 0 0 -0.3047 -0.087z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/enpass.svg b/.icons/awkward/16x16/apps/enpass.svg
new file mode 100644
index 00000000..ccb9933e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/enpass.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#124aa0" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 4.6777344 4 C 3.7576247 4 2.8621131 4.7432073 3.0175781 5.6367188 L 4.0136719 11.363281 C 4.1691377 12.256794 4.755672 13 5.6757812 13 L 10.324219 13 C 11.244328 13 11.830863 12.256794 11.986328 11.363281 L 12.982422 5.6367188 C 13.137888 4.7432073 12.242375 4 11.322266 4 L 4.6777344 4 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 9 9.7285156 L 9 11.5 C 9 11.777 8.777 12 8.5 12 L 7.5 12 C 7.223 12 7 11.777 7 11.5 L 7 9.7304688 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/entangle.svg b/.icons/awkward/16x16/apps/entangle.svg
new file mode 100644
index 00000000..f5b91876
--- /dev/null
+++ b/.icons/awkward/16x16/apps/entangle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#2c80a2" cx="10.5" cy="10.5" r="5.5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="10.5" r="3.5"/>
+ <circle style="fill:#37abc8" cx="5.5" cy="5.5" r="5.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="5.5" r="3.5"/>
+ <path style="stroke:#ff6e4c;stroke-linecap:round;fill:none" d="m10.5 11.5s-0.159105-3.1859204-1.5-4.5c-1.340894-1.3140808-4.5-1.5-4.5-1.5"/>
+ <path style="stroke:#ff6e4c;stroke-linecap:round;fill:none" d="m6.5066173 4.4839946s0.1524878 2.7462696 1.4933827 4.0603492c1.340894 1.3140812 4.506617 1.9396512 4.506617 1.9396512"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/enter-the-gungeon.svg b/.icons/awkward/16x16/apps/enter-the-gungeon.svg
new file mode 100644
index 00000000..9a54022d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/enter-the-gungeon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f3990f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <circle style="fill:#3f3f3f" cx="2.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="13.5" cy="12.5" r="1.5"/>
+ <path style="fill:#3f3f3f" d="M 10,13 C 10,13.828428 9.1045696,14.5 8,14.5 6.8954304,14.5 6,13.828428 6,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eog.svg b/.icons/awkward/16x16/apps/eog.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eog.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/eom.svg b/.icons/awkward/16x16/apps/eom.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eom.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epdfview.svg b/.icons/awkward/16x16/apps/epdfview.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epdfview.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ephoto.svg b/.icons/awkward/16x16/apps/ephoto.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ephoto.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany-bookmarks.svg b/.icons/awkward/16x16/apps/epiphany-bookmarks.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-bookmarks.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany-browser.svg b/.icons/awkward/16x16/apps/epiphany-browser.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-browser.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany-game.svg b/.icons/awkward/16x16/apps/epiphany-game.svg
new file mode 100644
index 00000000..25fa446c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-game.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#be3c3c" d="M 7,13 C 7,12.446 6.554,12 6,12 5.446,12 5,12.446 5,13 l 0,2 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 l 0,-2 z"/>
+ <path style="fill:#be3c3c" d="M 6.5,8 4,9.6 4,12 5,12 5,10.4995 6.5,9.9125 Z"/>
+ <path style="fill:#09dbed" d="M 4.75,14 C 4.3345,14 4,14.446 4,15 c 0,0.554 0.3345,1 0.75,1 l 1.5,0 C 6.6655,16 7,15.554 7,15 7,14.446 6.6655,14 6.25,14 l -1.5,0 z"/>
+ <path style="fill:#be3c3c" d="m 10,13 c 0,-0.554 0.446,-1 1,-1 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,-2 z"/>
+ <path style="fill:#be3c3c" d="m 10.5,8 2.5,1.6 0,2.4 -1,0 0,-1.5005 -1.5,-0.587 z"/>
+ <path style="fill:#09dbed" d="m 12.25,14 c 0.4155,0 0.75,0.446 0.75,1 0,0.554 -0.3345,1 -0.75,1 l -1.5,0 C 10.3345,16 10,15.554 10,15 c 0,-0.554 0.3345,-1 0.75,-1 l 1.5,0 z"/>
+ <rect style="fill:#3ce63c" width="5" height="6" x="6" y="7" rx=".388" ry=".309"/>
+ <ellipse style="fill:#9f9f9f" cx="8.5" cy="5.5" rx="5.5" ry="3.5"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="5" y="5"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="11" y="5"/>
+ <rect style="fill:#3f3f3f" width="5.027" height="1" x="5.97" y="7"/>
+ <path style="fill:#ffc901" d="M 1.7903099,0 C 1.0360966,6.5868e-4 0.7121568,0.97025192 1.3108261,1.4351562 L 3.08,5 C 3.08,5 3.9902528,3.3264452 4.7173197,3.1 5.9296845,2.7224088 7.2145616,4 8.5,4 9.7854384,4 11.070315,2.7224088 12.28268,3.1 13.009747,3.3264452 13.92,5 13.92,5 L 15.689174,1.4351562 C 16.287843,0.97025192 15.963903,6.6e-4 15.209689,0 L 8.5,0 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="8" y="9"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="8" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/epiphany-gecko.svg b/.icons/awkward/16x16/apps/epiphany-gecko.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-gecko.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany-icon.svg b/.icons/awkward/16x16/apps/epiphany-icon.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-icon.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany-webkit.svg b/.icons/awkward/16x16/apps/epiphany-webkit.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany-webkit.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/epiphany.svg b/.icons/awkward/16x16/apps/epiphany.svg
new file mode 100644
index 00000000..ef144128
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epiphany.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2869b6" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#659cdb" d="M 8 0 C 6.9399606 0 5.9320016 0.20885097 5.0078125 0.58007812 L 6 1.7148438 L 6 2.8574219 L 7.25 4 L 8 4 L 8 3.4277344 L 8.5 2.5722656 L 8.5 2 L 9 1.4277344 L 9 0.068359375 C 8.6718897 0.027710503 8.3394628 0 8 0 z M 2.7109375 2 C 1.1583477 3.368777 0.148532 5.3294253 0.0234375 7.5390625 L 3 10.298828 L 3 9.4726562 L 2.1816406 8.6210938 L 3 8 L 3.5449219 8 L 4.0917969 8.3457031 L 4.1074219 7.1855469 L 4.9082031 6.5 L 5.5 6.5 L 5.5 5.8613281 L 6 5.3105469 L 6 4.4824219 L 5.4179688 3.9492188 L 4 3.9316406 L 4 5 L 3.5449219 5 L 3 4.4824219 L 3 3.9316406 L 3.8183594 3 L 4.5 3 L 4.5 2.5507812 L 4.0917969 2 L 2.7109375 2 z M 11.800781 2 L 10.960938 2.75 L 10.960938 3.25 L 12 3.25 L 12 2.9824219 L 13.060547 2.9824219 L 13.060547 3.515625 L 12.779297 3.75 L 11 3.75 L 11 4.25 L 10 4.25 L 10 5 L 9 5 L 9 6 L 10 6 L 10 5.5 L 11.419922 5.5 L 11.419922 5.8496094 L 11.980469 6.3496094 L 12.259766 6.3496094 L 12.259766 6.0996094 L 11.980469 5.8496094 L 11.980469 5.5 L 12.640625 5.5 L 13.480469 6 L 14.320312 6 L 14.320312 6.4003906 L 14.039062 6.6503906 L 13.480469 6.6503906 L 15.939453 8.9433594 C 15.975595 8.6335583 16 8.3198151 16 8 C 16 5.6023209 14.949442 3.4638053 13.289062 2 L 12.080078 2 L 11.800781 2 z M 10.042969 7 L 9 8.1035156 L 9 9.2070312 L 10.042969 10.009766 L 11.125 10.009766 L 11.646484 10.5625 L 11.646484 10.837891 L 12 11.113281 L 12 13.068359 L 12.919922 14.306641 C 13.311087 14.001489 13.672294 13.660776 14 13.289062 L 14 10.861328 L 15 10.310547 L 15 9.2070312 L 13.695312 8.0273438 L 13.695312 7.5 L 12.130859 7.5 L 11.869141 7 L 10.042969 7 z M 3.5 10 L 3 10.5 L 3 11.75 L 4.0078125 12.767578 L 3.9980469 14.925781 C 4.3188526 15.11093 4.6527732 15.276102 5 15.416016 L 5 15 L 6 14.25 L 6 13.75 L 6.5 13 L 6.5 12.5 L 7 12 L 7 11 L 6.5 10.5 L 5.5 10.5 L 5 10 L 3.5 10 z"/>
+ <path style="fill:#ffffff" d="m 5.6443056,8.0001133 c -0.082297,0.00189 -0.1612088,0.031924 -0.2226219,0.0847 L 0.116419,12.229536 c -0.22021124,0.188959 -0.11039419,0.539515 0.18161268,0.57974 l 2.05716052,0.285347 -0.964137,1.640543 c -0.2154568,0.366673 -0.087791,0.832657 0.2853912,1.044355 l 0.2067204,0.117593 c 0.3731818,0.211699 0.8474373,0.08626 1.062894,-0.280413 l 1.0009619,-1.703862 1.4671285,1.168527 c 0.2258645,0.180516 0.5679893,0.02605 0.5682717,-0.256566 L 5.9999986,8.3348006 C 6.0005557,8.1466829 5.8396319,7.9952741 5.6443039,8.0001133 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/epulse.svg b/.icons/awkward/16x16/apps/epulse.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/epulse.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/eradio.svg b/.icons/awkward/16x16/apps/eradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/eric.svg b/.icons/awkward/16x16/apps/eric.svg
new file mode 100644
index 00000000..63d60205
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eric.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="translate(0 1036.4)">
+ <rect fill="#4795d1" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffc851" d="m6.75 3-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.75195a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.75586 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.66016l1.1934 0.5625 1.25-2.1641-1.084-0.75195a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.75586-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eric6.svg b/.icons/awkward/16x16/apps/eric6.svg
new file mode 120000
index 00000000..aeaf1e53
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eric6.svg
@@ -0,0 +1 @@
+eric.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ericWeb.svg b/.icons/awkward/16x16/apps/ericWeb.svg
new file mode 100644
index 00000000..a59efa70
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ericWeb.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4795d1" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffc851" d="M 8.0000002,3 C 5.2385711,3 2.9999999,5.2385724 2.9999999,8.0000004 2.9999999,10.761428 5.2385711,13 8.0000002,13 10.761428,13 13,10.761428 13,8.0000004 13,5.2385724 10.761428,3 8.0000002,3 Z M 7.5322261,3.9970714 c 0.0544,-0.0057 0.122843,0.0032 0.177735,0 0.0065,0.02602 -0.03854,0.119377 -0.100586,0.254882 -0.395108,0.863144 -0.41845,1.873764 -0.05176,2.414062 0.06636,0.09796 0.1269531,0.19101 0.1269531,0.203125 0,0.01212 -0.07143,0.02539 -0.152344,0.02539 -0.18995,1e-6 -0.370032,-0.11542 -0.737304,-0.40625 -0.163156,-0.129195 -0.374856,-0.237481 -0.457032,-0.253906 -0.12904,-0.02578 -0.163142,-0.01461 -0.330078,0.152344 -0.155317,0.155292 -0.203125,0.23967 -0.203125,0.381836 0,0.539111 0.640414,0.966572 1.830078,1.21875 1.615612,0.342419 2.013053,0.649476 2.057618,1.499023 0.05595,1.0653086 -0.510665,1.8683706 -1.7529301,2.4902346 -0.1482729,0.07425 -0.2424769,0.103939 -0.304688,0.127929 -0.02757,-0.0024 -0.04967,0.0024 -0.07715,0 -0.01057,-0.03293 -0.02539,-0.109122 -0.02539,-0.253906 0,-0.565817 -0.2225339,-1.148918 -0.558593,-1.474609 -0.09021,-0.08744 -0.3422959,-0.272355 -0.5585939,-0.4062496 -0.216291,-0.133888 -0.434769,-0.289111 -0.4833991,-0.355469 -0.08057,-0.110117 -0.08633,-0.177434 -0.02442,-0.380859 0.11284,-0.371532 0.246706,-0.579702 0.507813,-0.814453 0.136888,-0.123071 0.274362,-0.22509 0.304687,-0.22754 0.03033,-0.0024 -0.17454,-0.06495 -0.482422,-0.127929 -0.307866,-0.06311 -0.759341,-0.195024 -0.992188,-0.279297 -0.425782,-0.154063 -1.000565,-0.477839 -1.219726,-0.711914 -0.0093,-0.0099 -0.01734,-0.0166 -0.02539,-0.02539 0.314006,-1.250802 1.195101,-2.275503 2.363282,-2.76953 0.244427,-0.103384 0.49671,-0.174112 0.762695,-0.228516 0.132489,-0.02708 0.269451,-0.03785 0.40625,-0.05176 z m 3.8125009,1.90625 c 0.09551,0.05904 0.456624,0.840118 0.55957,1.220702 0.13291,0.491336 0.12329,1.341011 0,1.829102 -0.04693,0.18577 -0.107925,0.359229 -0.12793,0.380859 -0.02,0.02163 -0.09337,-0.101697 -0.178711,-0.25293 -0.08535,-0.151209 -0.356454,-0.47287 -0.583008,-0.711914 -0.653937,-0.690036 -0.757321,-1.049878 -0.483398,-1.600586 0.138141,-0.277704 0.739556,-0.910853 0.813477,-0.865233 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ericWeb6.svg b/.icons/awkward/16x16/apps/ericWeb6.svg
new file mode 120000
index 00000000..d9673da1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ericWeb6.svg
@@ -0,0 +1 @@
+ericWeb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/estmob-sendanywhere.svg b/.icons/awkward/16x16/apps/estmob-sendanywhere.svg
new file mode 100644
index 00000000..8a78b83f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/estmob-sendanywhere.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff5a48" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="M 3,11 3,4.8 C 3,3.2 4.8,3 4.8,3 l 6.8,0"/>
+ <path style="fill:#ffffff" d="M 11.260921,0.99992295 A 0.26473913,0.26473913 0 0 0 11,1.264636 l 0,2.4706515 A 0.26473913,0.26473913 0 0 0 11.264712,4 l 2.470653,0 a 0.26473913,0.26473913 0 0 0 0.18716,-0.451873 L 11.451872,1.0774757 A 0.26473913,0.26473913 0 0 0 11.260921,0.9999232 Z"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="5" y="7" ry=".667"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="m 13,4.999897 0,6.2 c 0,1.6 -1.8,1.8 -1.8,1.8 l -6.8,0"/>
+ <path style="fill:#ffffff" d="M 4.739079,14.999974 A 0.26473913,0.26473913 0 0 0 5,14.735261 L 5,12.26461 A 0.26473913,0.26473913 0 0 0 4.735288,11.999897 l -2.470653,0 a 0.26473913,0.26473913 0 0 0 -0.18716,0.451873 l 2.470653,2.470651 a 0.26473913,0.26473913 0 0 0 0.190951,0.07755 z"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="9" y="7" ry=".667"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/etcher-electron.svg b/.icons/awkward/16x16/apps/etcher-electron.svg
new file mode 120000
index 00000000..d17bc786
--- /dev/null
+++ b/.icons/awkward/16x16/apps/etcher-electron.svg
@@ -0,0 +1 @@
+etcher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/etcher.svg b/.icons/awkward/16x16/apps/etcher.svg
new file mode 100644
index 00000000..edd94082
--- /dev/null
+++ b/.icons/awkward/16x16/apps/etcher.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c8f178" d="M 7.539109,4.988505e-4 A 1.6487164,1.7054293 0 0 0 6.6756779,0.22800692 L 1.8244303,3.1252004 A 1.6487164,1.7054293 0 0 0 0.99999996,4.6022966 v 5.7947624 a 1.6487164,1.7054293 0 0 0 0.82435814,1.476946 l 4.8512476,2.897343 a 1.6487164,1.7054293 0 0 0 1.6487163,0 L 13.17557,11.874005 A 1.6487164,1.7054293 0 0 0 14,10.396909 V 4.6021466 A 1.6487164,1.7054293 0 0 0 13.17557,3.1250504 L 8.324322,0.22785692 A 1.6487164,1.7054293 0 0 0 7.5388923,3.4885342e-4 Z"/>
+ <path style="fill:#86bd1f" d="M 7.5141764,2.0001923 C 7.4041083,1.997319 7.2950129,2.026639 7.1983372,2.0867578 L 3.298828,4.5148837 C 3.1248062,4.6232302 2.9999874,4.857775 3,5.07234 v 4.8574795 c -10e-8,0.2145835 0.1268235,0.4497385 0.298828,0.5568425 l 3.9000762,2.42874 c 0.1811478,0.112798 0.4210454,0.112796 0.6021926,0 l 3.9000772,-2.42874 c 0.171989,-0.107081 0.29884,-0.342276 0.298827,-0.5568425 V 5.07234 5.0717212 C 12.000014,4.8571717 11.873163,4.62196 11.701174,4.5148788 L 7.8016638,2.0867576 a 0.43552747,0.47155183 0 0 0 -5.786e-4,0 c -0.088568,-0.055086 -0.186046,-0.08407 -0.2863418,-0.086565 a 0.43552747,0.47155183 0 0 0 -5.786e-4,0 z"/>
+ <path style="fill:#c8f178" d="M 1.4520941,3.4306087 A 1.6487164,1.7054293 0 0 0 1.0825195,4.0751274 l 6.0563693,3.6415304 v 7.2413142 a 1.6487164,1.7054293 0 0 0 0.3223199,0.04175 1.6487164,1.7054293 0 0 0 0.3999023,-0.04321 V 7.7166578 L 13.918186,4.0743947 A 1.6487164,1.7054293 0 0 0 13.547201,3.4306087 L 7.4999999,7.0662799 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eternallands.svg b/.icons/awkward/16x16/apps/eternallands.svg
new file mode 100644
index 00000000..8819199f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eternallands.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#5c3d2b" d="m 7.0914901,4.0073998e-4 c -0.1007068,-0.002364 -0.2042904,0.005772 -0.3134976,0.02335 C 6.0463462,0.14151361 5.560833,0.60722671 5.1269142,1.6077229 4.3089867,3.463743 3.5242439,5.3366378 2.9680583,6.6491461 2.3550299,7.8598244 1.7206988,9.1667448 1.5584603,9.5535279 1.1107734,10.620831 1.068692,11.639589 1.5100425,10.725749 1.7243451,10.282025 2.3919738,9.6814263 3.0164761,9.3705448 3.5885679,9.085752 3.8227951,9.0339168 3.7795895,9.2019072 3.7317183,9.3880384 3.6332691,9.7616567 3.6334367,9.8279223 c 0.23343,-0.1996244 0.6441648,-0.32294 0.7672104,-0.057531 0.073031,0.1606596 0.05197,0.3422747 -0.1143452,0.9893907 -0.18562,0.722231 -0.2241596,1.488505 -0.1358908,1.488505 0.1253636,-0.262585 0.415966,-0.620076 0.7021355,-0.473016 0.1936228,0.103865 0.2196684,0.198286 0.2845692,1.020982 0.055486,0.703354 0.564726,1.677275 0.6977504,1.723951 -0.061242,-0.408953 0.031772,-0.631042 0.5330972,-0.385687 0.093652,0.0484 0.4899843,0.400021 0.8808087,0.78138 0.3908244,0.381361 1.0684148,0.84805 1.1283364,0.84805 0,0 -0.1651528,-0.233843 -0.1228292,-0.330539 0.1052736,-0.240514 0.3647755,-0.25855 0.8540111,-0.05952 0.2270328,0.09236 0.7064052,0.250941 1.0651916,0.352384 0.591576,0.174827 1.008491,0.301602 1.130398,0.268437 -0.706011,-0.40251 0.44012,-0.58902 1.094699,-0.803241 0.498409,-0.170115 1.154808,-0.401526 1.699869,-0.982113 -0.363343,0.07886 -0.271987,-0.28067 -0.217145,-0.467359 0.137923,-0.46142 0.110793,-1.276488 -0.05679,-1.70469 -0.117957,-0.49655 -0.883597,-1.352537 -1.246948,-1.665396 0.01796,0.03904 0.0336,0.07925 0.0469,0.120717 0.01322,0.04121 0.02432,0.08359 0.03304,0.127432 5.3e-5,2.58e-4 7.8e-5,5.2e-4 1.56e-4,7.6e-4 7.8e-5,5.6e-4 1.56e-4,0.0011 3.12e-4,0.0017 0.0084,0.04246 0.01477,0.08628 0.01903,0.1314 0.0046,0.04805 0.007,0.09762 0.007,0.14895 0,0.173794 -0.04523,0.332505 -0.125612,0.463029 0.102928,0.627034 0.631394,1.446683 0.284834,2.237174 -0.272888,0.464072 -0.78793,0.817422 -1.195673,0.940771 -0.54579,0.153499 -1.152454,0.154417 -1.709445,0.0043 C 8.5859497,14.183605 7.4343685,13.110441 7.1624577,11.653025 7.0172785,10.874879 6.8438893,10.426808 7.3051629,10.895013 c 0.064222,-0.06066 0.02844,-0.476805 0.085534,-0.543219 1.1049892,-1.2853596 0.9407244,-3.5702843 2.0464699,-3.8065823 0.1037824,0 0.19023,9.6e-4 0.2760424,0.002 0.4698608,0.036228 0.7033478,0.1891608 1.0188788,0.3730204 0.0045,-0.2351192 -0.350622,-0.51082 -0.414932,-0.6715328 -0.148644,-0.3714656 0.651326,-0.097816 0.98598,-0.026348 -0.05026,-0.09426 -0.784193,-0.5208552 -0.834236,-0.5495184 -0.04433,-0.025388 -0.08135,-0.065172 0.633071,-0.055522 0,0 -0.445363,-0.2495983 -0.825105,-0.2284327 C 10.041607,5.4019905 9.8496992,5.3779306 9.8395828,5.3340906 9.7889016,5.114447 10.743654,4.7132566 11.540145,4.619403 c 0.628833,-0.074098 0.926268,0.010488 1.044789,0.2972904 0.16775,0.4059348 0.448075,0.6735395 0.843506,0.8051871 0.206953,0.0689 0.449736,0.2037012 0.539599,0.2995796 0.565819,0.4338936 0.59073,1.282852 0.405313,1.3014372 0,0 0.263803,0.070489 0.602326,4.8e-5 C 15.799476,7.1515257 16.246464,6.4356697 15.858314,5.9094421 15.728404,5.7333189 15.67964,5.5263501 15.644239,4.9998678 15.595241,4.271161 15.519667,4.0612874 15.095961,3.4775514 14.947435,3.2729275 14.781864,2.9388879 14.727955,2.7352407 14.559825,2.1001045 14.143133,1.3800329 13.668702,0.90449301 13.379469,0.61458467 13.196906,0.45982092 13.117587,0.45385128 c 0,0 0.462718,0.87176742 0.475595,1.46979252 0,0.5569493 -0.350515,0.6136265 -0.653259,0.2412662 -0.271036,-0.3900705 -0.290334,-0.8674385 -0.873267,-0.9440919 0,0 0.183116,0.3918896 0.130266,0.443127 -0.49852,0.4832972 -1.03806,0.2594419 -1.400098,-0.2375269 -0.152395,-0.2091914 -0.40614,-0.2638761 -0.40614,-0.2638761 0.0731,0.2041326 -0.120511,0.5646832 -0.5786604,0.538122 -0.2099264,0 -0.5966376,-0.2798838 -1.3715339,-0.99305384 C 7.9084077,0.21791257 7.5278877,0.01064106 7.0914901,4.0073998e-4 Z"/>
+ <path style="fill:#ffb144" d="m 6.5891045,2.9999731 c -0.2601648,8e-4 -0.5718255,0.00421 -0.9427043,0.010208 -2.2012839,0.035596 -2.1415251,0.041035 -1.8104643,0.5011808 0.1820712,0.2530631 0.1844524,0.2821643 0.1844524,2.2847986 0,2.0005383 -0.00256,2.3134767 -0.1895244,2.6370775 -0.3229948,0.5589588 -0.37019,0.56899 1.7752639,0.56899 h 1.82429 c 0.3045244,0.033736 0.4108824,0.00865 0.6126628,-0.19139 0.1062436,-0.105326 0.1932132,-0.2415673 0.1932132,-0.3026289 0,-0.061062 0.04922,-0.1514172 0.1092884,-0.200838 0.1558692,-0.128242 0.273999,2.4276779 0.1299351,2.8964569 -0.052749,0.171642 -0.1017796,0.399847 -0.1089804,0.507124 -0.012024,0.179112 0.019084,0.24486 0.3804323,0.280683 0.7851704,-0.01094 1.8500378,0.02343 2.6846478,0 0.328692,-0.0092 0.652712,-0.02241 0.965362,-0.08228 0.361356,-0.07884 0.603159,-0.399087 0.603159,-0.79878 0,-0.42605 -0.15607,-0.735464 -0.503401,-0.998095 -0.279747,-0.2115295 -0.544716,-0.3125105 -0.815893,-0.3081145 -0.09039,0.0015 -0.181537,0.01462 -0.274066,0.03932 -0.418082,0.111605 -0.442388,0.2521785 -0.107289,0.6198855 0.334448,0.514297 0.211632,0.875609 -0.295627,0.799711 -0.200539,-0.04064 -0.597298,-0.111815 -0.78438,-0.249729 -0.174018,-0.108529 -0.204122,-0.194454 -0.204736,-0.39326 l -0.0052,-1.2884654 c -0.0057,-1.8327428 0.0029,-1.5954223 0.156939,-1.843884 C 10.43937,7.04771 10.405886,6.9301741 9.3126236,7.009772 H 7.9391417 L 7.5988273,7.4099244 C 7.1032861,7.992524 6.7641345,8.3780771 6.2527141,8.3780771 c -0.5848171,0 -0.6580335,-0.2458492 -0.6580335,-1.2520383 0,-0.6592368 0.028428,-1.0015359 0.1770744,-1.2937631 C 5.9181318,5.5445123 5.9918874,5.4800618 6.197071,5.4603146 6.4811881,5.4329706 6.7059617,5.6651573 6.6394489,5.9173045 6.5839549,6.1276777 6.7906013,6.1837185 7.0781377,6.0363141 7.4135073,5.8643873 7.5621709,5.4991286 7.5621709,5.118141 c 0,-0.4284408 -0.3981564,-0.8854851 -0.7714712,-0.8854851 -0.3318736,0 -0.6445491,0.1282116 -0.8985895,0.3684567 -0.18911,0.17884 -0.2200844,0.1870092 -0.2654576,0.06979 -0.094202,-0.243362 0.017016,-0.9512144 0.1783036,-1.1111039 0.345234,-0.3422488 0.9731631,-0.1234024 1.5182691,0.2890879 0.388426,0.2939289 0.5498492,0.33369 0.6199132,0.1526856 C 8.0090045,3.831413 7.8713573,3.1822335 7.7460821,3.0720488 7.6863409,3.0195047 7.3696005,2.9975831 6.5891045,2.9999731 Z"/>
+ <path style="fill:#5c3d2b" d="M 11.138672 10.255859 C 10.000103 10.835163 8.9976151 11.510942 9.359375 12.634766 C 9.6019614 13.216712 10.027138 13.512187 10.619141 13.511719 C 11.243812 13.511239 11.749027 13.069321 11.613281 12.640625 C 11.569741 12.50314 11.546611 12.507791 11.304688 12.720703 C 10.952326 13.030804 10.774506 13.076164 10.484375 12.925781 C 10.168295 12.761947 10.00015 12.370073 10.097656 12.029297 C 10.18511 11.72365 10.855371 11.43446 11.345703 11.222656 C 11.540818 11.112501 11.535351 10.826604 11.298828 10.462891 C 11.225555 10.382488 11.177217 10.316615 11.138672 10.255859 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/etherape.svg b/.icons/awkward/16x16/apps/etherape.svg
new file mode 100644
index 00000000..3b7876a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/etherape.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#307ada" width="15" height="15" x="-15" y="-16" rx="7.5" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3f3f3f" d="M 8.5,2 C 5.4624284,2 3,4.4624285 3,7.5 3,10.537572 5.4624284,13 8.5,13 11.537572,13 14,10.537572 14,7.5 14,4.4624285 11.537572,2 8.5,2 Z"/>
+ <path style="fill:none;stroke:#22d3ff;stroke-linecap:round;stroke-linejoin:round" d="m 1.5071212,7.500097 4.8060031,0 1.4526646,-3 1.4526646,6 1.4526655,-3 4.806003,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ethereumwallet.svg b/.icons/awkward/16x16/apps/ethereumwallet.svg
new file mode 100644
index 00000000..16bf467e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ethereumwallet.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4c6a8f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 8,2 12,8 8,10 4,8 Z"/>
+ <path style="fill:#ffffff" d="m 8,14 4,-4.9 -4,2 -4,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/etherwall.svg b/.icons/awkward/16x16/apps/etherwall.svg
new file mode 100644
index 00000000..ed7e585d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/etherwall.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 1.9998919,0 A 2.0000919,2.0002 0 0 0 0.19920797,2.8710938 C 0.12532869,2.7185708 0.55858698,3.8009285 0.96674463,4.9609375 1.3749023,6.1209465 1.8790359,7.5855738 2.3670596,9.0195312 3.3431071,11.887446 4.2595354,14.632813 4.2595354,14.632812 a 2.0000919,2.0002 0 0 0 3.3709117,0.71875 L 12.997345,9.4921875 a 2.0000919,2.0002 0 0 0 0.380838,-0.6035156 l 2.476429,-6.140625 A 2.0000919,2.0002 0 0 0 13.999244,0 L 1.9998919,0 Z"/>
+ <path style="fill:#feab07" d="M 2,2 C 2.17689,2.6025452 5.6739924,12.6941 6.15625,14 L 8,11.878 8,2 Z M 9.28125,2 C 9.2565075,2.2486152 9.1345241,4.1197349 8.9941406,6.3730469 8.8447132,8.771647 8.7074326,10.880651 8.6914062,11.060547 c -0.0069,0.0773 -0.00894,0.136677 -0.00977,0.183594 L 9.6699219,10.164062 C 9.9729915,8.8792466 11.291453,2.683426 11.404297,2 Z m 2.708984,0 C 11.835805,2.5843348 10.331538,8.7732105 10.126953,9.6640625 L 10.679688,9.0625 C 11.100385,7.83412 12.753862,2.6447876 12.927734,2 Z M 13.40625,2 C 13.210806,2.4840188 11.367976,7.8531362 11.162109,8.5351562 L 11.523438,8.140625 C 12.089977,6.8272333 13.853459,2.4673772 14,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/etr.svg b/.icons/awkward/16x16/apps/etr.svg
new file mode 100644
index 00000000..d941d79c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/etr.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#72a0d1;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12.878906,5.9815268 -1.545312,0.90625 -0.725782,0.4257812 A 0.80008,0.80008 0 0 1 9.6171876,7.1682456 C 9.0476028,6.5556448 7.7397272,5.9994956 6.2,5.9994956 c -1.1386692,0 -2.1586604,0.2903936 -2.8367188,0.7031248 C 2.6852228,7.1153524 2.4,7.581444 2.4,7.9994956 2.4,8.4175472 2.6852228,8.8836392 3.3632812,9.2963708 4.0413396,9.709102 5.0613308,9.9994956 6.2,9.9994956 c 1.5397272,0 2.8476036,-0.5561492 3.4171876,-1.16875 A 0.80008,0.80008 0 0 1 10.607812,8.6854332 l 0.725782,0.4257812 1.545312,0.9062496 C 12.863956,9.977724 12.863466,9.985104 12.848436,9.944027 12.635981,9.3631252 12.4,8.6919084 12.4,7.9994956 c 0,-0.6924128 0.235969,-1.3638048 0.448438,-1.9445312 0.01503,-0.04109 0.0155,-0.033684 0.03047,-0.073438 z"/>
+ <path style="fill:#d76337" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#142f56" d="M 13.449219 4.4511719 C 13.351059 4.4542319 13.254929 4.481264 13.169922 4.53125 L 11.203125 5.9804688 L 10.408203 6.4453125 C 9.5443815 5.5162532 7.9102244 5 6.03125 5 C 3.2528946 5 0.9999999 6.2580467 1 7.9492188 C 0.9999999 9.6403907 3.2528946 11.011719 6.03125 11.011719 C 7.9102244 11.011719 9.5443811 10.384137 10.408203 9.4550781 L 11.203125 9.9199219 L 13.169922 11.369141 C 13.565741 11.601205 14.06058 11.310041 14.060547 10.845703 C 14.060547 10.845703 13 8.9576771 13 7.9492188 C 13 6.9407603 14.060547 5.0546875 14.060547 5.0546875 C 14.06077 4.7143311 13.784038 4.4410489 13.449219 4.4511719 z"/>
+ <path style="fill:#8dc6ff" d="M 6.03125,6 C 4.7930835,6 3.6891038,6.2941517 2.9746094,6.7070312 2.2601149,7.1199108 2,7.547566 2,7.9492188 c 0,0.4016526 0.2767429,0.8758229 0.9941406,1.3125 0.7173977,0.4366766 1.8124136,0.7500002 3.0371094,0.7500002 1.6559815,0 3.0560693,-0.6053782 3.6445312,-1.2382815 C 9.9949768,8.4301956 10.509736,8.3546867 10.914062,8.5917969 l 0.794922,0.4648437 c 0.02964,0.018027 0.05833,0.037585 0.08594,0.058594 l 0.662109,0.4863281 C 12.246921,9.0888416 12,8.5820561 12,7.9492188 12,7.3165618 12.24698,6.8113229 12.457031,6.2988281 l -0.662109,0.4863281 c -0.02765,0.020343 -0.05634,0.039248 -0.08594,0.056641 L 10.914062,7.3085938 C 10.509736,7.545704 9.9949767,7.4701951 9.6757812,7.1269531 9.1146779,6.523474 7.7270686,6 6.03125,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ettercap.svg b/.icons/awkward/16x16/apps/ettercap.svg
new file mode 100644
index 00000000..230672d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ettercap.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1106.5197)">
+ <path style="fill:#275ac4" d="m 13.938945,1116.7452 -0.301708,0.7264 -8.5606362,-2.6211 q -0.018857,0.081 -0.066781,0.2381 -0.044783,0.1443 -0.063638,0.2247 -0.3425326,1.4607 0.1517837,2.3878 0.5045312,0.93 1.8427691,1.3398 1.1543583,0.3534 2.5381471,0.2888 1.3940053,-0.062 3.0143003,-0.5279 l -1.435472,3.5536 q -1.489077,0.2335 -2.8893765,0.1351 -1.3932271,-0.082 -2.7621113,-0.5009 -2.6764757,-0.8195 -3.7570576,-2.8883 -1.07036608,-2.0658 -0.3758743,-5.0274 0.4022402,-1.7154 1.2390404,-3.1828 0.8501579,-1.4777 2.0531612,-2.5458 1.4293023,-1.286 3.0849618,-1.6696 1.6658748,-0.3805 3.4535973,0.1669 2.318931,0.7101 3.297358,2.7476 0.988641,2.0407 0.344429,4.788 -0.1257,0.536 -0.328405,1.1203 -0.189349,0.574 -0.478488,1.2467 z m -2.937487,-3.255 q 0.0715,-0.1648 0.122567,-0.3358 0.06443,-0.1814 0.105279,-0.3557 0.2514,-1.0721 -0.09125,-1.8521 -0.342649,-0.78 -1.180325,-1.0364 -1.0726333,-0.3284 -2.0108492,0.2174 -0.9248582,0.5355 -1.6752244,1.9145 z"/>
+ <path style="fill:#453a53" d="m 9.5904949,1106.547 -8.5312501,8.775 c -0.12791253,1.1449 -0.028639,2.1745 0.2969834,3.0891 l 5.8994143,-6.068 -0.9836155,-0.3007 c 0.5002441,-0.9194 1.0582324,-1.5579 1.6748045,-1.9149 0.5463729,-0.3179 1.1268938,-0.4136 1.7416451,-0.2867 l 2.4898004,-2.5609 c -0.330223,-0.1734 -0.688091,-0.3194 -1.074002,-0.4376 -0.512163,-0.1568 -1.016618,-0.2527 -1.5137801,-0.2953 z m 4.3674041,2.2961 -2.647786,2.7235 c 0.05114,0.3723 0.02485,0.7827 -0.08051,1.232 -0.02723,0.1162 -0.06263,0.2346 -0.105578,0.3555 -0.03404,0.114 -0.07462,0.226 -0.122287,0.3359 l -1.2031249,-0.3687 -2.3781466,2.4461 2.5422091,0.7789 4.9545354,-5.0953 c -0.09299,-0.5879 -0.264188,-1.1418 -0.515733,-1.661 -0.128678,-0.268 -0.280121,-0.5133 -0.443577,-0.7469 z m 0.622071,6.1485 -2.074327,2.1336 1.131727,0.3461 0.30154,-0.7258 c 0.19276,-0.4485 0.352284,-0.8642 0.478516,-1.2469 0.05982,-0.1724 0.112785,-0.3409 0.162544,-0.507 z m -9.3857427,2.8656 -2.5285373,2.6008 c 0.5519986,0.5314 1.2356591,0.9593 2.0492621,1.2859 l 2.5482858,-2.6211 c -0.1077918,-0.027 -0.217861,-0.05 -0.3228081,-0.082 -0.8145371,-0.2494 -1.3949623,-0.645 -1.7462025,-1.1836 z m 7.2992627,0.9445 c -0.71366,0.2054 -1.391578,0.346 -2.039388,0.4336 l -3.088325,3.1766 c 0.2668062,0.034 0.5346837,0.063 0.8028428,0.079 0.8114548,0.057 1.6465397,0.025 2.5027132,-0.085 l 0.626627,-0.6437 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eu.blumenstingl.martin.keystateplasmoid.svg b/.icons/awkward/16x16/apps/eu.blumenstingl.martin.keystateplasmoid.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eu.blumenstingl.martin.keystateplasmoid.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/eu.scarpetta.PDFMixTool.svg b/.icons/awkward/16x16/apps/eu.scarpetta.PDFMixTool.svg
new file mode 100644
index 00000000..e8a9d6b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eu.scarpetta.PDFMixTool.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f14223" d="M 1.8125,0 C 1.362375,0 1,0.3568 1,0.8 V 15.2 C 1,15.6432 1.362375,16 1.8125,16 h 11.375 C 13.637625,16 14,15.6432 14,15.2 V 5 L 9.9375,4 9,0 Z"/>
+ <path style="fill:#ffffff" d="m 3,2 v 12 h 9 V 4 H 10 L 9.0921722,2 Z"/>
+ <path style="fill:#f46b53" d="M 14,5 9,0 V 4.1666667 C 9,4.6283333 9.3716667,5 9.8333333,5 Z"/>
+ <g style="fill:#3f3f3f" transform="matrix(-0.25196923,0.26456694,0.25196923,0.26456694,-61.501499,-68.026378)">
+ <path style="fill:#3f3f3f" d="m 7.9375,274.5104 v 21.16667 h 2.645833 V 274.5104 Z"/>
+ <path style="fill:#3f3f3f" d="m 2.6458333,278.47915 v -1.32292 c 2.0146377,-0.30282 3.1092047,-0.75641 4.340037,-2.70234 l 4.9203797,0.0566 h 2.645833 v 3.96875 z"/>
+ </g>
+ <path style="fill:#696a6a" d="m 7.1686573,11.372831 0.215956,0.934863 -0.6923074,0.692304 H 5.923078 L 6.6923076,12.230764 6.4615379,11.538465 5.7692311,11.307692 5.000002,12.076917 5,11.307692 5.6923073,10.615388 6.4615394,10.769235 6.7099866,10.824445 8.8859183,8.7314655 8.6153859,7.6923071 9.3076932,6.999998 H 10.076921 L 9.3076922,7.7692327 9.5384615,8.4615315 10.23077,8.692304 10.999997,7.9230797 11,8.692304 10.307693,9.3846178 9.3445899,9.1969015 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/eureka.svg b/.icons/awkward/16x16/apps/eureka.svg
new file mode 100644
index 00000000..9de74182
--- /dev/null
+++ b/.icons/awkward/16x16/apps/eureka.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4a3f37" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#0096a7" d="m 4.6,2 0.39375,0.6710936 0.0125,0.021875 V 12.833594 14 14.948438 L 11,10.8 V 9 H 10 V 9.6 L 7,10.8 V 8 H 9 V 6 H 7 V 4 h 3 v 0.4 h 1 V 2.8 L 10.2,2 H 7 6.1492188 5.3742188 5.00625 Z"/>
+ <path style="fill:#ff9f03" d="M 10,9 V 9.6 L 7,10.8 V 9.89375 L 5.00625,10.817188 V 12.833594 14 14.948438 L 11,10.8 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/euro-truck-simulator-2.svg b/.icons/awkward/16x16/apps/euro-truck-simulator-2.svg
new file mode 100644
index 00000000..12bb9c32
--- /dev/null
+++ b/.icons/awkward/16x16/apps/euro-truck-simulator-2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="6"/>
+ <path style="fill:#afafb1" d="M 8,2 A 6,6 0 0 0 2,8 6,6 0 0 0 8,14 6,6 0 0 0 14,8 6,6 0 0 0 8,2 Z M 7.9316406,3 A 5.0002129,5.0002129 0 0 1 8,3 5.0002129,5.0002129 0 0 1 9.5429688,3.2460938 L 8.8339844,4.6679688 8,6.3320312 7.1660156,4.6679688 6.4589844,3.2480469 A 5.0002129,5.0002129 0 0 1 7.9316406,3 Z M 5.7285156,3.5449219 6.2324219,5.0546875 6.8203125,6.8203125 5.0546875,6.2324219 3.5507812,5.7304688 A 5.0002129,5.0002129 0 0 1 4.515625,4.4121094 5.0002129,5.0002129 0 0 1 5.7285156,3.5449219 Z m 4.5410154,0.00586 a 5.0002129,5.0002129 0 0 1 1.31836,0.9648438 5.0002129,5.0002129 0 0 1 0.867187,1.2128906 L 10.945312,6.2324219 9.1796875,6.8203125 9.7675781,5.0546875 10.269531,3.5507812 Z M 3.2460938,6.4570312 4.6679688,7.1660156 6.3320312,8 4.6679688,8.8339844 3.2480469,9.5429688 A 5.0002129,5.0002129 0 0 1 3,8 5.0002129,5.0002129 0 0 1 3.2460938,6.4570312 Z m 9.5058592,0.00195 A 5.0002129,5.0002129 0 0 1 13,8 5.0002129,5.0002129 0 0 1 12.753906,9.5429688 L 11.332031,8.8339844 9.6679688,8 11.332031,7.1660156 12.751953,6.4589844 Z M 7.96875,6.75 A 0.41668441,0.41668441 0 0 1 8,6.75 0.41668441,0.41668441 0 0 1 8.4160156,7.1660156 0.41668441,0.41668441 0 0 1 8,7.5839844 0.41668441,0.41668441 0 0 1 7.5839844,7.1660156 0.41668441,0.41668441 0 0 1 7.96875,6.75 Z M 7.1386719,7.5839844 a 0.41668441,0.41668441 0 0 1 0.027344,0 A 0.41668441,0.41668441 0 0 1 7.5839844,8 0.41668441,0.41668441 0 0 1 7.1660156,8.4160156 0.41668441,0.41668441 0 0 1 6.75,8 0.41668441,0.41668441 0 0 1 7.1386719,7.5839844 Z m 1.6640625,0 a 0.41668441,0.41668441 0 0 1 0.03125,0 A 0.41668441,0.41668441 0 0 1 9.25,8 0.41668441,0.41668441 0 0 1 8.8339844,8.4160156 0.41668441,0.41668441 0 0 1 8.4160156,8 0.41668441,0.41668441 0 0 1 8.8027344,7.5839844 Z M 8,8.4160156 A 0.41668441,0.41668441 0 0 1 8.4160156,8.8339844 0.41668441,0.41668441 0 0 1 8,9.25 0.41668441,0.41668441 0 0 1 7.5839844,8.8339844 0.41668441,0.41668441 0 0 1 8,8.4160156 Z M 6.8203125,9.1796875 6.2324219,10.945312 5.7304688,12.449219 A 5.0002129,5.0002129 0 0 1 4.4121094,11.484375 5.0002129,5.0002129 0 0 1 3.5449219,10.271484 L 5.0546875,9.7675781 6.8203125,9.1796875 Z m 2.359375,0 1.7656245,0.5878906 1.503907,0.5019529 a 5.0002129,5.0002129 0 0 1 -0.964844,1.31836 5.0002129,5.0002129 0 0 1 -1.212891,0.867187 L 9.7675781,10.945312 9.1796875,9.1796875 Z M 8,9.6679688 8.8339844,11.332031 9.5410156,12.751953 A 5.0002129,5.0002129 0 0 1 8,13 5.0002129,5.0002129 0 0 1 6.4570312,12.753906 L 7.1660156,11.332031 8,9.6679688 Z"/>
+ <circle style="fill:#cc8e31" cx="11.5" cy="11.5" r="4.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.5,8.9999996 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 10.40711,9.3623496 10,9.8333505 10,10.5 l 1,0 c 0,-0.500001 0.5,-0.500001 0.5,-0.500001 0,0 0.5,0 0.5,0.500001 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 10.1802,12.59895 10,13.0139 10,13.5 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.0094,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 0.241675,-0.30205 0.421875,-0.717 0.421875,-1.2031 0,-0.6666495 -0.40711,-1.1376504 -0.776365,-1.3222504 C 11.854375,8.9930996 11.5,8.9999996 11.5,8.9999996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/evelauncher.svg b/.icons/awkward/16x16/apps/evelauncher.svg
new file mode 100644
index 00000000..4991f806
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evelauncher.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,3 V 5 6 H 6 V 5 h 7 V 3 Z M 3,7 V 9 H 13 V 7 Z m 0,3 v 1 2 H 13 V 11 H 6 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/everdo.svg b/.icons/awkward/16x16/apps/everdo.svg
new file mode 100644
index 00000000..98d4d2ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/everdo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5cbb6a;fill-rule:evenodd" d="m 13.583407,1.9998505 c -0.270824,0.00403 -0.529445,0.1141836 -0.721031,0.3071164 L 6.4923265,8.7260683 3.1374205,5.3058724 c -0.4068028,-0.409766 -1.0661821,-0.409766 -1.472985,0 L 0.30497594,6.6758 c -0.40663472,0.4099352 -0.40663472,1.0743924 0,1.4843276 l 4.09139896,4.1623604 0.9528708,0.960208 0.4352984,0.07956 c 0.4068028,0.409766 0.9298104,0.302104 1.3366132,-0.107662 L 8.5882785,12.322488 15.694821,5.1616323 c 0.406906,-0.4099824 0.406906,-1.0747556 0,-1.484738 L 14.335361,2.3073769 C 14.136263,2.1066595 13.865004,1.9957229 13.583407,1.9998505 Z"/>
+ <path style="fill:#3e8749;fill-rule:evenodd" d="M 9.1992188 5.9980469 L 6.4921875 8.7265625 L 4.6484375 6.8457031 L 1.671875 9.5507812 L 2.4863281 10.378906 L 10.886719 10.005859 L 10.888672 10.003906 L 14.863281 6 L 9.1992188 5.9980469 z"/>
+ <path style="fill:#2d6235;fill-rule:evenodd" d="M 8.0757813,7.1302083 7.2835937,7.9286459 10.865625,10.027864 12.263281,8.6192707 8.0757813,7.1302083 Z"/>
+ <path style="fill:#2d6235;fill-rule:evenodd" d="m 8.7195309,12.190364 -3.3992188,1.063282 0.4351564,0.439062 a 1.0417731,1.0497951 0 0 0 1.4734376,0 l 1.3593748,-1.370312 0.13125,-0.132032 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/evernote.svg b/.icons/awkward/16x16/apps/evernote.svg
new file mode 100644
index 00000000..31bfaea6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evernote.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#7ec242" d="m6.8869 0.001683c-1.8869-0.001683-2.8869 0.8079-2.8866 1.2953 0.005 0.58-0.0075 1.1183 0 1.703-0.0003 0-1.1091 0.0284-1.5295 0.0284-0.33587 0-0.59091-0.0072-0.78481 0.0772-0.196 0.0868-0.3356 0.1988-0.4399 0.336-0.2114 0.2696-0.2461 1.1729-0.2461 1.5117 0 0 0.00235 0.2716 0.072387 0.80999 0.0595 0.418 0.529 3.3164 0.9763 4.1939 0.1736 0.3428 0.2887 0.4848 0.6288 0.6368 0.98 0.223 4.5748 0.861 4.7997-0.028 0.3064-0.7854 0.459-1.0523 0.5227-1.566 0 0.3468 0.054763 1.3208 1.0212 1.65 0.38293 0.1292 1.1727 0.2436 1.9777 0.3328 0.729 0.079 1.001 0.353 1.001 2.14 0 1.086 0.016 0.877-1.229 0.877-1.1241 0-1.771 0.071-1.771-0.5s0.1765-0.5 1-0.5v-0.99997c-1.647 0-2.0001 0-2.0001 1.8828 0 1.7172 0.66705 2.1172 3.0005 2.1172 1.8298 0 2.4755-0.06 3.2306-2.2992 0.14906-0.4428 0.51346-1.7932 0.73169-4.0624 0.13712-1.4328-0.13217-5.7588-0.3467-6.8555v-0.0016c-0.124-0.6393-0.518-0.9518-0.88-1.0765-1.614-0.3618-3.028-0.5255-4.736-0.7048 0-0.4-0.1054-0.58912-0.4685-0.73112-0.4843-0.18468-1.1007-0.25588-1.6446-0.2672z"/>
+ <path fill="#fff" d="m13 8.0001h-2c0-0.55228 0.44772-1 1-1s1 0.44772 1 1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/everpad.svg b/.icons/awkward/16x16/apps/everpad.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/16x16/apps/everpad.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evince.svg b/.icons/awkward/16x16/apps/evince.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evince.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evnc.svg b/.icons/awkward/16x16/apps/evnc.svg
new file mode 100644
index 00000000..5c55f051
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evnc.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#37a0f2" d="M 1,2 C 0.4477381,2.0000552 5.52e-5,2.4477381 0,3 v 10 c 5.52e-5,0.552262 0.4477381,0.999945 1,1 h 1 c 0.5522619,-5.5e-5 0.9999448,-0.447738 1,-1 v -1 h 10 v 1 c 5.5e-5,0.552262 0.447738,0.999945 1,1 h 1 c 0.552262,-5.5e-5 0.999945,-0.447738 1,-1 V 3 C 15.999945,2.4477381 15.552262,2.0000552 15,2 h -1 c -0.552262,5.52e-5 -0.999945,0.4477381 -1,1 V 4 H 3 V 3 C 2.9999448,2.4477381 2.5522619,2.0000552 2,2 Z"/>
+ <path style="fill:#ffffff" d="M 1,3 V 13 H 2 V 3 Z m 13,0 v 10 h 1 V 3 Z M 3,5 v 6 H 4 V 5 Z m 2,0 v 6 h 6 V 5 Z m 7,0 v 6 h 1 V 5 Z M 6,6 h 4 v 4 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/evolution-calendar.svg b/.icons/awkward/16x16/apps/evolution-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evolution-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evolution-mail.svg b/.icons/awkward/16x16/apps/evolution-mail.svg
new file mode 120000
index 00000000..6fb79ec1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evolution-mail.svg
@@ -0,0 +1 @@
+evolution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evolution-memos.svg b/.icons/awkward/16x16/apps/evolution-memos.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evolution-memos.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evolution-tasks.svg b/.icons/awkward/16x16/apps/evolution-tasks.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evolution-tasks.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/evolution.svg b/.icons/awkward/16x16/apps/evolution.svg
new file mode 100644
index 00000000..fe386d54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evolution.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3e50b4" d="m8 0-7.6359 4.9269c-0.01643 0.010703-0.03132 0.023307-0.04688 0.03521l-0.0094 0.007v0.0008603c-0.18625 0.1463-0.30784 0.3713-0.30784 0.6276v7.6022c0.000005 0.443 0.3568 0.8 0.80001 0.8h14.4c0.4432 0 0.8-0.3569 0.8-0.80023v-7.6022c0-0.26209-0.12679-0.49189-0.32031-0.63769l0.0032-0.005-7.683-4.955z"/>
+ <rect fill="#ebebeb" width="12" height="10" x="2" y="2" rx="0" ry="0"/>
+ <path fill="#6573c3" d="m0.000017 5.5979 15.2 10.4h-14.343c-0.05714 0-0.85714 0-0.85714-0.85714z"/>
+ <path fill="#8b96d2" d="m15.143 15.998c0.85714 0 0.85714-0.85714 0.85714-0.85714v-9.5429l-15.2 10.4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/evtest-qt.svg b/.icons/awkward/16x16/apps/evtest-qt.svg
new file mode 100644
index 00000000..4ddcc22b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/evtest-qt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#838383" width="2" height="6.8" x="7" y="5" rx=".077" ry="0"/>
+ <rect style="fill:#a3a3a3" width="4" height="4" x="6" y="9" rx=".154" ry="0"/>
+ <path style="fill:#4f4f4f" d="M 6.737985,5.7216386 A 3,3.0000024 0 0 1 5.2782565,1.7382072 3,3.0000024 0 0 1 9.2615638,0.2781474 3,3.0000024 0 0 1 10.721953,4.2613368 3,3.0000024 0 0 1 6.7388875,5.722057"/>
+ <rect style="fill:#ffa733" width="14" height="5" x="1" y="11" rx=".549" ry=".499"/>
+ <path style="fill:#4f4f4f" d="M 2.75,10 C 2.3345,10 2,10.223 2,10.5 V 11 H 2.75 4.25 5 V 10.5 C 5,10.223 4.6655,10 4.25,10 Z"/>
+ <path style="fill:#4f4f4f" d="M 11.75,10 C 11.3345,10 11,10.223 11,10.5 V 11 h 0.75 1.5 H 14 V 10.5 C 14,10.223 13.6655,10 13.25,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/exaile.svg b/.icons/awkward/16x16/apps/exaile.svg
new file mode 100644
index 00000000..e7f4f7ed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/exaile.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#90ae32" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m11 7.9999c0 0.47767-4.3395 3.2242-4.717 2.9854-0.37735-0.23884-0.37735-5.732 0-5.9706 0.3774-0.2388 4.717 2.5077 4.717 2.9854z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/exfalso.svg b/.icons/awkward/16x16/apps/exfalso.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/exfalso.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/exmplayer.svg b/.icons/awkward/16x16/apps/exmplayer.svg
new file mode 100644
index 00000000..52970a77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/exmplayer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#bababa" transform="matrix(0.96225047,0,0,1,23.092458,-2.2364016)" d="m -12.566851,10.236402 -2.598076,1.5 -2.598076,1.5 0,-3.000001 0,-2.9999994 2.598076,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/exodus.svg b/.icons/awkward/16x16/apps/exodus.svg
new file mode 100644
index 00000000..0116340c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/exodus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c4553" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#12a1ff" d="M 7.6061,3.0005 C 7.2792,2.996 7.2097,3.0091 7.1158,3.0895 7.046,3.1492 6.9888,3.2682 6.9677,3.3987 6.9582,3.4576 6.9532,3.8699 6.9531,4.5198 6.953,5.3409 6.9492,5.5472 6.9347,5.5472 6.9247,5.5472 6.4009,5.0311 5.7707,4.4001 5.1405,3.769 4.5972,3.2341 4.5637,3.2107 4.4724,3.1471 4.3097,3.0735 4.1808,3.0381 4.0747,3.0089 4.0277,3.0065 3.547,3.0012 3.2614,2.9981 3.0275,3.0009 3.0275,3.0074 3.0275,3.0139 4.1186,4.11 5.4522,5.4436 6.6909,6.6822 7.8543,7.5554 8,7.6957 V 3.002 Z M 9.3939,3.0005 9.0853,3.002 V 7.6957 C 9.2309,7.5554 10.309,6.6822 11.548,5.4436 12.881,4.11 13.972,3.0139 13.972,3.0074 13.972,3.0009 13.739,2.9982 13.453,3.0012 12.972,3.0065 12.925,3.0089 12.819,3.0381 12.69,3.0735 12.528,3.1471 12.436,3.2107 12.403,3.2341 11.86,3.769 11.229,4.4001 10.599,5.0311 10.075,5.5472 10.065,5.5472 10.051,5.5472 10.047,5.3409 10.047,4.5198 10.047,3.8699 10.042,3.4576 10.032,3.3987 10.011,3.2682 9.9541,3.1492 9.8842,3.0895 9.7903,3.0091 9.7208,2.996 9.3939,3.0005 Z M 3.0152,5.0032 C 2.9996,5.0032 2.9975,5.0916 3.0022,5.4935 3.0077,5.9674 3.0086,5.9889 3.0444,6.1204 3.0895,6.2861 3.1498,6.4216 3.2378,6.5562 3.2867,6.6311 3.5457,6.8998 4.2222,7.5783 L 5.1399,8.4991 4.2222,9.4191 C 3.5457,10.098 3.2867,10.366 3.2378,10.441 3.1498,10.576 3.0895,10.711 3.0444,10.877 3.0086,11.008 3.0077,11.03 3.0022,11.504 2.9975,11.906 2.9996,11.994 3.0152,11.994 3.0417,11.994 6.709,8.5256 6.709,8.4991 6.709,8.4726 3.0417,5.0032 3.0152,5.0032 Z M 13.985,5.0032 C 13.958,5.0032 10.291,8.4726 10.291,8.4991 10.291,8.5256 13.958,11.994 13.985,11.994 14,11.994 14.002,11.906 13.998,11.504 13.992,11.03 13.991,11.008 13.956,10.877 13.911,10.711 13.85,10.576 13.762,10.441 13.713,10.366 13.454,10.098 12.778,9.4191 L 11.86,8.4991 12.778,7.5783 C 13.454,6.8998 13.713,6.6311 13.762,6.5562 13.85,6.4216 13.911,6.2861 13.956,6.1204 13.991,5.9889 13.992,5.9674 13.998,5.4935 14.002,5.0916 14,5.0032 13.985,5.0032 Z M 8,9.3024 C 7.6652,9.624 3.0275,13.976 3.0275,13.99 3.0275,13.996 3.2613,14 3.547,13.997 4.0277,13.992 4.0747,13.988 4.1808,13.959 4.3097,13.924 4.4724,13.851 4.5637,13.787 4.5972,13.764 5.1404,13.228 5.7707,12.597 6.4009,11.966 6.9247,11.45 6.9347,11.45 6.9492,11.45 6.953,11.656 6.9531,12.478 6.9532,13.127 6.9581,13.54 6.9677,13.599 7.0003,13.8 7.0987,13.935 7.2447,13.978 7.297,13.994 7.391,14 7.5976,14 7.6597,14 7.9522,13.997 8,13.996 Z M 9.0853,9.3024 V 13.996 C 9.1331,13.997 9.3403,14 9.4024,14 9.609,14 9.703,13.994 9.7553,13.979 9.9013,13.935 9.9997,13.801 10.032,13.599 10.042,13.54 10.047,13.128 10.047,12.478 10.047,11.657 10.051,11.45 10.065,11.45 10.075,11.45 10.599,11.966 11.229,12.597 11.86,13.228 12.403,13.764 12.436,13.787 12.528,13.851 12.69,13.924 12.819,13.959 12.925,13.988 12.972,13.992 13.453,13.997 13.739,14 13.972,13.997 13.972,13.99 13.972,13.976 9.42,9.6241 9.0853,9.3025 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/exult.svg b/.icons/awkward/16x16/apps/exult.svg
new file mode 100644
index 00000000..d5266f03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/exult.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4677af" width="16" height="13" x="-16" y="-15" rx=".857" ry=".696" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ebebeb" d="M 8.5,1 C 7.1193,1 6,1.9431 6,3.6 6.0006,4.3383 6.5283,6.4503 6.939,7 H 4.2852 C 3.7087,7 5.1396,8.4892 5.6465,9 6.5335,8.3359 7.6129,8.3203 7.9297,8.3203 8.0199,8.3203 8.5315,11.159 7.5937,12.119 6.9686,12.759 6.9687,13.08 7.2812,13.4 L 8.6465,15 9.8086,13.4 C 10.121,13.08 10.121,12.759 9.4961,12.119 8.5583,11.159 9.0699,8.3203 9.1738,8.3203 9.4906,8.3203 10.656,8.3231 11.543,9 12.05,8.4892 13.467,7 12.93,7 H 10.059 C 10.47,6.4507 10.999,4.3386 11,3.6 11,1.9431 9.8807,1 8.5,1 Z M 8.5,2 C 9.2322,2 10,2.3935 10,3.6 10,4.8065 9.2322,6.5 8.5,6.5 7.7678,6.5 7,4.8065 7,3.6 7,2.3935 7.7678,2 8.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/facebook-facebook.com.svg b/.icons/awkward/16x16/apps/facebook-facebook.com.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/facebook-facebook.com.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/facebook.svg b/.icons/awkward/16x16/apps/facebook.svg
new file mode 100644
index 00000000..867bae2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/facebook.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g style="enable-background:new" transform="translate(-16 768.36)">
+ <rect fill="#3b5999" width="16" height="16" x="-284" y="-32" rx="1.2" ry="1.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" transform="translate(0,-244)" d="m27 515s-0.44899-0.0255-0.9375 0.21875c-0.488 0.24-1.062 0.95-1.062 1.78v2h-2v2h2v5h2v-5h2v-2h-2v-2h2v-2h-2z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/facebookresource.svg b/.icons/awkward/16x16/apps/facebookresource.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/facebookresource.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/factorio.svg b/.icons/awkward/16x16/apps/factorio.svg
new file mode 100644
index 00000000..98a13025
--- /dev/null
+++ b/.icons/awkward/16x16/apps/factorio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#be7c2e" d="m6.3184 0c-0.1743 0.018456-0.3295 0.15841-0.3614 0.32617l-0.2129 1.0566a7 7 0 0 0 -2.4296 1.4277l-1.1329-0.373c-0.1775-0.0595-0.3929 0.0184-0.4882 0.1758l-1.6426 2.7754c-0.092603 0.15959-0.052959 0.38048 0.089844 0.5l0.98046 0.8379a7 7 0 0 0 -0.1211 1.2734 7 7 0 0 0 0.1211 1.2754l-0.98048 0.8376c-0.14279 0.11952-0.18245 0.34041-0.089844 0.5l1.6426 2.7734c0.095345 0.15736 0.31082 0.23533 0.48828 0.17578l1.1328-0.37305a7 7 0 0 0 2.4297 1.4297l0.21289 1.0566c0.0351 0.179 0.2109 0.322 0.3984 0.324h3.2891c0.1874-0.002 0.3634-0.145 0.3984-0.324l0.21289-1.0586a7 7 0 0 0 2.4297 -1.4277l1.1328 0.37305c0.17746 0.05955 0.39294-0.01839 0.48828-0.17578l1.6426-2.7734c0.0926-0.15959 0.05296-0.38048-0.08984-0.5l-0.981-0.8376a7 7 0 0 0 0.121 -1.2754 7 7 0 0 0 -0.121 -1.2754l0.98047-0.83594c0.14278-0.11952 0.18244-0.34041 0.08984-0.5l-1.642-2.7754c-0.095-0.1576-0.311-0.2353-0.489-0.1758l-1.132 0.373a7 7 0 0 0 -2.43 -1.4296l-0.213-1.0567c-0.035-0.17923-0.2112-0.32174-0.3985-0.3242h-3.289c-0.012858-0.00029142-0.02431-0.00029142-0.037109 0z"/>
+ <path fill="#fff" d="m8 4c2.209 0 4 1.7909 4 4 0 2.209-1.791 4-4 4-2.2091 0-4-1.791-4-4 0-2.2091 1.7909-4 4-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/falkon.svg b/.icons/awkward/16x16/apps/falkon.svg
new file mode 100644
index 00000000..e072c840
--- /dev/null
+++ b/.icons/awkward/16x16/apps/falkon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8767d9" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 6.9929688,2.9997812 C 6.004262,2.9963412 4.869844,3.1872048 3.5804688,3.7208748 5.3489776,3.8585752 6.1077224,4.1058304 6.1507812,4.2935312 3.0923988,3.767914 2.1053019,7.9209464 2.00625,9.8601564 c 0,0 1.1207092,-1.4375688 1.4804688,-1.5632812 C 3.5975692,8.2581392 3.7210596,8.2212296 3.8546876,8.1851564 3.5349156,8.5152124 3.266798,8.7996756 3.0656248,8.9554688 2.9943412,9.0967704 2.9230508,9.2773904 2.8375,9.4296876 2.2329458,10.830037 1.9975,12.014908 2,12.967969 c 1.916e-4,0.07305 -0.00228,0.59514 -0.00274,1.014475 -2.925e-4,0.266039 0.3813031,0.513137 0.3838173,0.555552 C 2.7529413,14.958244 2.8048748,14.09708 3.25625,14.430469 3.353521,14.317357 3.4533176,14.202465 3.4851564,14.139844 3.4125934,14.257092 3.3567724,14.356055 3.2960936,14.460938 4.6619626,15.458275 6.3087663,15.99709 8,16 9.8835487,15.996925 11.705612,15.329351 13.145312,14.114844 12.673218,13.658752 10.95316,11.712397 11,10.099219 11.024268,9.2635148 11.298405,8.5118476 12.844531,8.0843752 13.582212,7.9973312 14.165835,7.963732 15,8 14.861055,6.9232164 14.017885,5.9955708 12.367969,5.6482188 12.085055,5.513498 10.412392,3.011686 6.9929688,2.9997812 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 9.7,5.0749631 c 0,0 1.504115,-0.4636652 1.7,0.9152923 C 9.9168737,6.110694 9.7,5.0749631 9.7,5.0749631 Z"/>
+ <path style="fill:#ffb039;fill-rule:evenodd" d="m 2.6595851,15.816031 c 0,0 2.7553433,-7.5002826 10.3747899,-7.7879062 0,0 -6.6592171,-1.0619432 -11.0259601,5.8553542 -0.024211,0.978633 0.6511702,1.932552 0.6511702,1.932552 z"/>
+ <path style="fill:#ffb039;fill-rule:evenodd" d="m 3.5866028,3.72124 c 0,0 1.90044,0.1105288 2.5789492,0.5771952 C 6.4488492,4.240154 6.689392,4.0461868 6.7302824,3.7820092 6.4871824,3.6814008 4.262042,3.5001876 3.5866028,3.72124 Z"/>
+ <path style="fill:#ffb039;fill-rule:evenodd" d="m 2.0235371,9.86977 c 0,0 2.4594913,-2.857752 7.2628397,-3.1991596 0,0 -6.619048,0.295518 -7.1679773,2.1419176 -0.15261,0.4439916 -0.094862,1.057242 -0.094862,1.057242 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/far2l.svg b/.icons/awkward/16x16/apps/far2l.svg
new file mode 100644
index 00000000..3ee88092
--- /dev/null
+++ b/.icons/awkward/16x16/apps/far2l.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1042.9764)">
+ <path style="fill:#3f3f3f" d="m 1,1056.9764 v 0.9746 0.3218 c 0,0.4452 0.3345,0.8036 0.75,0.8036 h 13.5 c 0.4155,0 0.75,-0.3584 0.75,-0.8036 v -0.3218 -0.9746 z"/>
+ <rect style="fill:#009072" width="2" height="1" x="3" y="1057.98"/>
+ <path style="fill:#4551ff" d="m 1.75,1043.9764 c -0.4155,0 -0.75,0.3345 -0.75,0.75 v 12.25 h 15 v -12.25 c 0,-0.4155 -0.3345,-0.75 -0.75,-0.75 z"/>
+ <rect style="fill:#07e9ff" width="1" height="13" x="8" y="1043.98"/>
+ <rect style="fill:#ffff00" width="4" height="1" x="3" y="1045.98"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1048.98" y="-7" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1051.98" y="-7" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1054.98" y="-7" transform="rotate(90)"/>
+ <rect style="fill:#ffff00" width="4" height="1" x="10" y="1045.98"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1048.98" y="-14" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1051.98" y="-14" transform="rotate(90)"/>
+ <rect style="fill:#07e9ff" width="1" height="4" x="1054.98" y="-14" transform="rotate(90)"/>
+ <rect style="fill:#009072" width="2" height="1" x="6" y="1057.98"/>
+ <rect style="fill:#009072" width="2" height="1" x="9" y="1057.98"/>
+ <rect style="fill:#009072" width="2" height="1" x="12" y="1057.98"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fbmessenger.svg b/.icons/awkward/16x16/apps/fbmessenger.svg
new file mode 100644
index 00000000..fdcfc190
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fbmessenger.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#009eff" d="m8 0c-3.9018 0-7.1471 2.5954-7.8535 6.0273a8 7.5 0 0 0 -0.18361 1.5762 8 7.5 0 0 0 3.0371 5.8735v2.523l1.7773-1.52a8 7.5 0 0 0 3.1856 0.624 8 7.5 0 0 0 7.8551 -6.1079c0.117-0.5057 0.182-1.0302 0.182-1.5684 0-4.1027-3.582-7.4277-8-7.4277z"/>
+ <path fill="#fff" d="m8 10-1.5-2.5-4.5 2.5 5-5 2 2.5 5-2.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fbreader.svg b/.icons/awkward/16x16/apps/fbreader.svg
new file mode 100644
index 00000000..72f50ddb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fbreader.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#dc4a3d" width="16" height="12" x="0" y="2" rx="1.2" ry="1.2"/>
+ <path style="fill:#e4e4e4" d="m 8,1.9999999 v 1.2 V 12.8 14 h 0.8235294 3.7058826 1.235294 C 14.449059,14 15,13.4648 15,12.8 V 3.1999999 c 0,-0.6648 -0.550941,-1.2 -1.235294,-1.2 H 12.529412 8.8235294 Z"/>
+ <path style="opacity:0.2" d="m 9,4 v 1 h 5 V 4 Z m 0,2 v 1 h 5 V 6 Z m 0,2 v 1 h 5 V 8 Z m 0,2 v 1 h 5 v -1 z m 0,2 v 1 h 5 v -1 z"/>
+ <path style="fill:#ffffff" d="m 8,1.9999999 v 1.2 V 12.8 14 H 7.1764706 3.4705881 2.2352939 C 1.550941,14 0.99999976,13.4648 0.99999976,12.8 V 3.1999999 c 0,-0.6648 0.55094124,-1.2 1.23529414,-1.2 h 1.2352942 3.7058825 z"/>
+ <path style="fill:#dc4a3d" d="M 8,1.375 C 8,1.375 8,1 9,1 c 1,0 1,0.375 1,0.375 V 7 L 9,6.4375 8,7 Z"/>
+ <path style="opacity:0.2" d="M 2 4 L 2 5 L 7 5 L 7 4 L 2 4 z M 2 6 L 2 7 L 7 7 L 7 6 L 2 6 z M 2 8 L 2 9 L 7 9 L 7 8 L 2 8 z M 2 10 L 2 11 L 7 11 L 7 10 L 2 10 z M 2 12 L 2 13 L 7 13 L 7 12 L 2 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fceu.svg b/.icons/awkward/16x16/apps/fceu.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fceu.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fceux.svg b/.icons/awkward/16x16/apps/fceux.svg
new file mode 100644
index 00000000..80ee3b64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fceux.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="15.697" height="7.848" x="-7.85" y="7.39" rx=".785" ry=".785" transform="rotate(-45)"/>
+ <path fill="#c6c6c6" d="m2.3095 9.6211c-0.17972 0.17972-0.17973 0.4691-0.0000011 0.64882l0.64882 0.6488-0.6488 0.64882c-0.17972 0.17972-0.17973 0.4691-0.000001 0.64882l0.64882 0.6488c0.17972 0.17972 0.4691 0.17973 0.64882 0.000001l0.6488-0.64882 0.64882 0.6488c0.17972 0.17973 0.4691 0.17973 0.64882 0.000001l0.6488-0.64882c0.17972-0.17972 0.17973-0.4691 0.000001-0.64882l-0.64882-0.6488 0.6488-0.64882c0.17972-0.17972 0.17973-0.4691 0.0000011-0.64882l-0.6488-0.6489c-0.1797-0.1797-0.4691-0.1797-0.6488 0l-0.6484 0.6494-0.6486-0.6486c-0.1797-0.1798-0.4692-0.1803-0.6489-0.0005l-0.6488 0.6488z"/>
+ <g transform="matrix(.46345 -.46344 .46344 .46345 -6.7741 8.4072)">
+ <circle fill="#ef5646" cx="24.5" cy="13.5" r="1.5"/>
+ <circle fill="#ef5646" cx="20.5" cy="13.5" r="1.5"/>
+ <circle fill="#eda836" cx="24.5" cy="17.5" r="1.5"/>
+ <circle fill="#eda836" cx="20.5" cy="17.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fcitx-sogoupinyin.svg b/.icons/awkward/16x16/apps/fcitx-sogoupinyin.svg
new file mode 100644
index 00000000..b83e8f3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fcitx-sogoupinyin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e9541d" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.7479407,4.0015805 C 7.450606,4.0069138 7.1556047,4.0182472 6.961604,4.0472472 6.0925993,4.1802478 5.3969293,4.4855825 4.9482606,4.9295845 4.7025926,5.1702525 4.5569253,5.4292539 4.4609252,5.7659226 c -0.052667,0.203334 -0.070667,0.6700027 -0.015667,0.848004 0.1826673,0.6273358 0.615336,1.1093388 1.4310067,1.5926738 0.3463347,0.205002 0.613336,0.339668 1.3836734,0.687337 0.9236707,0.415335 1.2053387,0.583003 1.3366727,0.790671 0.051333,0.08433 0.071001,0.127667 0.063,0.229 C 8.645944,10.074276 8.565277,10.154276 8.3766096,10.222944 8.2509423,10.267274 8.2059423,10.281614 7.967941,10.280274 7.5316056,10.277274 7.1479369,10.195604 6.6156009,10.005273 6.2402656,9.8736054 5.8685976,9.6916054 5.5622629,9.4896034 c -0.3083354,-0.202 -0.3333354,-0.209334 -0.4246687,-0.160334 -0.069001,0.03733 -0.5720033,0.48567 -0.943338,0.8480036 -0.241668,0.236335 -0.245668,0.283668 -0.078667,0.447002 0.1650007,0.163002 0.6270034,0.505336 0.8806714,0.653004 0.275334,0.161667 0.460002,0.252334 0.7703367,0.366668 0.5206693,0.193334 0.9576714,0.273668 1.7766754,0.343668 0.1866673,0.01567 0.851004,0.01733 1.0850054,0 1.2816727,-0.103 2.3273439,-0.521336 2.8773469,-1.134338 0.196668,-0.217668 0.316335,-0.404002 0.408668,-0.66467 0.09067,-0.2533346 0.114001,-0.7516696 0.04733,-1.0540046 -0.110333,-0.49 -0.405001,-0.932335 -0.880671,-1.306004 C 10.60362,7.4545974 10.119951,7.2055964 8.9582787,6.7402606 8.146608,6.4165919 7.8416067,6.2445912 7.7632727,6.0642572 7.7199394,5.9682566 7.745606,5.7965892 7.810606,5.7319219 7.9382734,5.6029212 8.1839407,5.5559212 8.5026094,5.5945879 c 0.5936693,0.073001 1.3556727,0.3453353 2.0283426,0.72167 0.129667,0.071334 0.255335,0.1316674 0.283001,0.137334 0.108334,0.028667 0.175002,-0.014333 0.613337,-0.5156687 0.538336,-0.6173367 0.532669,-0.59167 0.236001,-0.802004 C 10.78062,4.5025825 9.7569488,4.1359145 8.5812761,4.0245805 c -0.2340007,-0.021333 -0.5360027,-0.028 -0.8333374,-0.023 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fcitx.svg b/.icons/awkward/16x16/apps/fcitx.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fcitx.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fcitx_ubuntukylin.svg b/.icons/awkward/16x16/apps/fcitx_ubuntukylin.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fcitx_ubuntukylin.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fedora-logo-icon.svg b/.icons/awkward/16x16/apps/fedora-logo-icon.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fedora-logo-icon.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fedora-release-notes.svg b/.icons/awkward/16x16/apps/fedora-release-notes.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fedora-release-notes.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/feedindicator.svg b/.icons/awkward/16x16/apps/feedindicator.svg
new file mode 100644
index 00000000..b4d108e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/feedindicator.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#8e8e8e" d="m 16,8 c 0,4.418278 -3.581722,8 -8,8 C 3.581722,16 0,12.418278 0,8 0,3.581722 3.581722,0 8,0 c 0.089712,0 0.254836,0.66435544 0.3438348,0.6672858 2.0025962,0.0659371 2.9098432,1.1709244 4.2781122,2.4470934 1.513665,1.4117776 2.725191,2.4190548 2.7877,4.6370776 C 15.411797,7.8277292 16,7.923208 16,8 Z"/>
+ <path style="fill:#ff9044" d="M 16,8 C 16,8 12.418278,8 8,8 L 8,0 c 4.418278,0 8,3.581722 8,8 z"/>
+ <path style="fill:#ffffff" d="M 8 2 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 z M 8 3 A 5 5 0 0 1 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="3"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/feedreader.svg b/.icons/awkward/16x16/apps/feedreader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/feedreader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/feh.svg b/.icons/awkward/16x16/apps/feh.svg
new file mode 100644
index 00000000..26998552
--- /dev/null
+++ b/.icons/awkward/16x16/apps/feh.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#df4545" width="1" height="8" x="1" y="4"/>
+ <rect style="fill:#df4545" width="1" height="4" x="4" y="-5" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="4" x="7" y="-5" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="8" x="6" y="4"/>
+ <rect style="fill:#df4545" width="1" height="4" x="4" y="-10" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="4" x="7" y="-10" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="8" x="11" y="4"/>
+ <rect style="fill:#df4545" width="1" height="4" x="7" y="-15" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="4" x="11" y="-10" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#df4545" width="1" height="8" x="14" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fern-wifi-cracker.svg b/.icons/awkward/16x16/apps/fern-wifi-cracker.svg
new file mode 100644
index 00000000..ea9ccfa3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fern-wifi-cracker.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#afba0d" d="M 7.5,0.99999981 A 7.5,7.5 0 0 0 0,8.4999998 7.5,7.5 0 0 0 7.5,16 7.5,7.5 0 0 0 15,8.4999998 7.5,7.5 0 0 0 7.5,0.99999981 Z"/>
+ <path style="fill:#3f3f3f" d="M 7,8.0000004 V 15.943014 A 5,9.4117639 0 0 0 7.5,16 5,9.4117639 0 0 0 8,15.953125 V 8.0000004 Z"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="8.5" r="1.5"/>
+ <path style="fill:#3f3f3f" d="M 5.2441406 3.4882812 A 5.5 5.5 0 0 0 2 8.5 A 5.5 5.5 0 0 0 5.2460938 13.509766 L 5.6914062 12.617188 A 4.5 4.5 0 0 1 3 8.5 A 4.5 4.5 0 0 1 5.6933594 4.3847656 L 5.2441406 3.4882812 z M 9.7539062 3.4902344 L 9.3085938 4.3828125 A 4.5 4.5 0 0 1 12 8.5 A 4.5 4.5 0 0 1 9.3066406 12.615234 L 9.7558594 13.511719 A 5.5 5.5 0 0 0 13 8.5 A 5.5 5.5 0 0 0 9.7539062 3.4902344 z M 6.1367188 5.2753906 A 3.5 3.5 0 0 0 4 8.5 A 3.5 3.5 0 0 0 6.140625 11.720703 L 6.5878906 10.824219 A 2.5 2.5 0 0 1 5 8.5 A 2.5 2.5 0 0 1 6.5859375 6.1738281 L 6.1367188 5.2753906 z M 8.859375 5.2792969 L 8.4121094 6.1757812 A 2.5 2.5 0 0 1 10 8.5 A 2.5 2.5 0 0 1 8.4140625 10.826172 L 8.8632812 11.724609 A 3.5 3.5 0 0 0 11 8.5 A 3.5 3.5 0 0 0 8.859375 5.2792969 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fez.svg b/.icons/awkward/16x16/apps/fez.svg
new file mode 100644
index 00000000..d3cc2d90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fez.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="4" y="2" width="12" height="12" style="fill:#d6000a"/>
+ <rect x="4" y="2" width="4" height="12" style="fill:#a20109"/>
+ <rect x="4" y="2" width="4" height="4" style="fill:#ffb221"/>
+ <rect y="6" width="4" height="4" style="fill:#ffb221"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ffado.svg b/.icons/awkward/16x16/apps/ffado.svg
new file mode 100644
index 00000000..be062206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ffado.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c2352a" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffc75e" d="M 8.5,5 C 7.1266,5 6,6.1266 6,7.5 6,8.8734 7.1266,10 8.5,10 9.8734,10 11,8.8734 11,7.5 11,6.1266 9.8734,5 8.5,5 Z M 8.5,6 C 9.3363,6 10,6.6628 10,7.5 10,8.3372 9.3363,9 8.5,9 7.6637,9 7,8.3372 7,7.5 7,6.6628 7.6637,6 8.5,6 Z"/>
+ <path style="fill:#ffc75e" d="M 7,11 V 12 H 10 V 11 Z"/>
+ <path style="fill:#ffc75e" d="M 7,13 V 14 H 10 V 13 Z"/>
+ <path style="fill:#ffc75e" d="M 2.5,4.3787 3.2071,5.0858 5.3284,2.9645 4.6213,2.2574 Z M 3.9142,5.7929 4.6213,6.5 6.7426,4.3787 6.0355,3.6716 Z"/>
+ <path style="fill:#ffc75e" d="M 12.371,2.2578 11.664,2.9648 10.25,4.3789 12.371,6.5 13.785,5.0859 14.492,4.3789 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ffmulticonverter.svg b/.icons/awkward/16x16/apps/ffmulticonverter.svg
new file mode 100644
index 00000000..439cf5ed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ffmulticonverter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8"/>
+ <path fill="#df574d" d="m7.4302 13c3.4156-0.87685 8.3878-4.5102 3.5717-9 2.2829 2.9192 2.1146 3.9497-2.5012 4 5.3453 1.0324 0.7496 3.107-1.5007 3.5z"/>
+ <path fill="#79de7d" d="m8.5698 3c-3.4156 0.8768-8.3878 4.5102-3.5717 9-2.283-2.9192-2.1147-3.9497 2.5012-4-5.3452-1.0324-0.7496-3.1067 1.5007-3.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fifteenpuzzle.svg b/.icons/awkward/16x16/apps/fifteenpuzzle.svg
new file mode 120000
index 00000000..acfd73b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fifteenpuzzle.svg
@@ -0,0 +1 @@
+gnome-taquin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/figma.svg b/.icons/awkward/16x16/apps/figma.svg
new file mode 100644
index 00000000..94c0b5f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/figma.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#424652" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#09c37b" d="m 6,10 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 v -2 z"/>
+ <path style="fill:#9154dd" d="m 6,6 h 2 v 4 H 6 C 4.892,10 4,9.108 4,8 4,6.892 4.892,6 6,6 Z"/>
+ <circle style="fill:#01b1f8" cx="10" cy="8" r="2"/>
+ <path style="fill:#f24e1e" d="M 6,2 C 4.892,2 4,2.892 4,4 4,5.108 4.892,6 6,6 H 8 V 2 Z"/>
+ <path style="fill:#ff7262" d="m 8,2 h 2 c 1.108,0 2,0.892 2,2 0,1.108 -0.892,2 -2,2 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fiji.svg b/.icons/awkward/16x16/apps/fiji.svg
new file mode 100644
index 00000000..e5946815
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fiji.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#3693ee" d="M 3,3 V 4.8 14 H 5 V 5 H 14 V 3 H 5 Z M 6,6 V 10.8 H 8 V 6 Z M 9,6 V 12 H 6 V 14 H 11 V 12 6 Z M 12,6 V 14 H 14 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/file-roller.svg b/.icons/awkward/16x16/apps/file-roller.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/file-roller.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/filebot.svg b/.icons/awkward/16x16/apps/filebot.svg
new file mode 100644
index 00000000..a2690a20
--- /dev/null
+++ b/.icons/awkward/16x16/apps/filebot.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 1.2 C 0,0.7568 0.3568,0.4 0.8,0.4 h 14.4 c 0.4432,0 0.8,0.3568 0.8,0.8 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#e57025" d="m 8.2857143,3.4011649 c 0,0.016453 -0.00224,0.042181 -0.00623,0.077075 -0.00422,0.035004 -0.00935,0.073983 -0.015577,0.1171583 -0.00623,0.043175 -0.015577,0.088449 -0.028034,0.135599 -0.012348,0.047261 -0.026923,0.091541 -0.043499,0.1326175 -0.016575,0.041077 -0.035153,0.073983 -0.055847,0.098607 -0.020806,0.024624 -0.043499,0.036991 -0.068307,0.036991 -0.029036,0 -0.065193,-0.00817 -0.108691,-0.024624 -0.04361,-0.016343 -0.09434,-0.0339 -0.1523009,-0.05245 -0.057965,-0.018441 -0.1263835,-0.035997 -0.2049259,-0.052451 -0.078765,-0.016343 -0.1656506,-0.024734 -0.2608803,-0.024734 -0.1781105,0 -0.3303002,0.026832 -0.4565684,0.080166 C 6.7584778,3.9785643 6.6497868,4.0618229 6.5587846,4.1747855 6.4676712,4.287858 6.3911316,4.4306345 6.3289428,4.6032249 6.2668658,4.7758153 6.2130208,4.9793239 6.1674085,5.21353 L 6.0239142,6.0173543 h 1.3272961 c 0.045501,0 0.081657,0.015459 0.108691,0.046267 0.026923,0.030808 0.040384,0.08116 0.040384,0.1510583 0,0.045273 -0.00422,0.092423 -0.012461,0.1417826 -0.00835,0.049359 -0.018578,0.097723 -0.03104,0.1448742 -0.012347,0.047261 -0.027924,0.092424 -0.046502,0.1357091 -0.018578,0.043175 -0.039382,0.041941 -0.062188,0.074847 -0.022805,0.032906 -0.048727,0.059628 -0.077652,0.080166 -0.029036,0.020649 -0.057974,0.029951 -0.086997,0.030808 H 5.8502509 L 4.8260693,11.984015 C 4.7556481,12.329196 4.6604184,12.62822 4.5403801,12.880978 4.4202306,13.133734 4.2732698,13.343428 4.0993865,13.509834 3.9255036,13.676241 3.7245867,13.799583 3.4968588,13.879749 3.2691356,13.959917 3.0123716,14 2.7266824,14 2.5403392,14 2.3881499,13.985535 2.270114,13.956825 2.1520782,13.928005 2.0786535,13.901282 2.0496174,13.876548 2.0331524,13.855898 2.0206925,13.833373 2.0123487,13.808858 2.0041163,13.784124 2,13.751218 2,13.710141 c 0,-0.01645 0.00311,-0.04417 0.00923,-0.08326 0.00623,-0.03909 0.013572,-0.08016 0.021694,-0.123232 0.00835,-0.04328 0.01869,-0.08856 0.031039,-0.135708 0.012459,-0.04737 0.027033,-0.09155 0.043499,-0.132508 0.016577,-0.04119 0.035155,-0.07409 0.055848,-0.09872 0.020804,-0.02473 0.045613,-0.03699 0.074538,-0.03699 0.029036,0 0.056959,0.0029 0.083882,0.0092 0.026922,0.0062 0.055848,0.01226 0.086886,0.01844 0.03104,0.0062 0.068307,0.01226 0.1118059,0.01855 0.043498,0.0062 0.098345,0.0091 0.164538,0.0091 0.1738833,0 0.3240702,-0.02672 0.4503385,-0.08016 0.1262682,-0.05345 0.2338466,-0.136702 0.3229576,-0.249665 0.089,-0.113072 0.163537,-0.255849 0.2236119,-0.428549 0.059964,-0.172591 0.1149206,-0.380186 0.164538,-0.622673 L 4.8252014,6.8226458 H 4.0302117 c -0.041497,0 -0.073647,-0.013251 -0.096342,-0.040083 -0.022805,-0.026722 -0.034155,-0.037856 -0.034155,-0.1118386 0,-0.032906 0.00212,-0.072989 0.00623,-0.12025 0.00412,-0.047261 0.011346,-0.095515 0.021694,-0.1448743 0.010234,-0.049359 0.023807,-0.096509 0.040384,-0.1417825 0.016465,-0.045163 0.03727,-0.08635 0.062188,-0.1233419 0.024809,-0.036991 0.050619,-0.066695 0.077652,-0.089442 0.026923,-0.022526 0.061076,-0.0339 0.1024606,-0.0339 H 4.9929651 L 5.1861877,4.9975438 C 5.2523814,4.6605345 5.3477223,4.3655958 5.4718766,4.1128386 5.5960312,3.8600814 5.746107,3.6514935 5.922215,3.4870741 6.0982119,3.3227655 6.3011312,3.2004173 6.5308619,3.1202504 6.7607045,3.0400832 7.0143539,3 7.2918105,3 c 0.091002,0 0.1863427,0.00519 0.2856888,0.015459 0.099457,0.010269 0.1914605,0.024624 0.2764552,0.043175 0.084773,0.018441 0.1593094,0.040083 0.2236119,0.064708 0.06408,0.024734 0.1086906,0.049359 0.1334995,0.073983 0.024809,0.020649 0.043498,0.049359 0.055848,0.08635 0.012571,0.037321 0.018802,0.076523 0.018802,0.1174894 z"/>
+ <path style="fill:#3f8caa" d="m 14,8.0375584 c 0.02813,0.5913992 -0.154758,1.0944069 -0.336808,1.6062071 -0.114804,0.2712123 -0.243798,0.5354285 -0.373704,0.8169625 -0.162396,0.295456 -0.360972,0.556777 -0.595491,0.783962 -0.234756,0.227415 -0.504512,0.410193 -0.809388,0.548216 C 11.579734,11.930931 11.236556,12 10.854962,12 10.460167,12 10.122294,11.927734 9.8415778,11.783317 9.5608608,11.638899 9.310785,11.430664 9.0915858,11.158725 l -0.1184383,0.601693 c -0.00884,0.07227 -0.055978,0.123298 -0.1415366,0.152981 -0.085558,0.02968 -0.2160176,0.04464 -0.3913766,0.04464 -0.1841982,0 -0.3071146,-0.01701 -0.3685144,-0.05092 -0.061399,-0.03402 -0.083437,-0.08299 -0.065877,-0.146587 L 9.7561358,3.2040108 c 0.0087,-0.03402 0.02299,-0.063817 0.04279,-0.089276 0.01968,-0.025572 0.05256,-0.046694 0.09863,-0.063818 0.04608,-0.016895 0.1053542,-0.029684 0.1777172,-0.038246 C 10.147632,3.0042235 10.238611,3 10.348329,3 c 0.105236,0 0.190797,0.00422 0.256557,0.012674 0.06588,0.00856 0.118437,0.021351 0.157918,0.038246 0.03949,0.01701 0.06364,0.038246 0.07236,0.063818 0.0087,0.025458 0.01095,0.055256 0.0067,0.089276 l -0.526412,2.8256313 c -0.02204,0.110511 -0.04832,0.2253596 -0.07896,0.3442042 -0.03076,0.1189591 -0.06247,0.2368902 -0.09546,0.3537941 -0.03289,0.1169038 -0.06588,0.2274148 -0.09876,0.331418 -0.03288,0.104232 -0.06247,0.1944214 -0.08886,0.2709111 0.07013,-0.1487557 0.180899,-0.3027629 0.332217,-0.4621356 0.151318,-0.1593728 0.329035,-0.3059592 0.532914,-0.4398739 0.203996,-0.1338001 0.426612,-0.2453378 0.66785,-0.3346143 0.241237,-0.089276 0.484713,-0.1338001 0.730429,-0.1338001 0.263039,0 0.488955,0.03402 0.677632,0.1019485 0.188676,0.068042 0.348715,0.1583456 0.480352,0.2709111 0.13152,0.1125654 0.237938,0.2412282 0.319136,0.3856459 0.08108,0.1445314 0.143658,0.2931729 0.187497,0.4461525 0.04384,0.1529795 0.0746,0.3049318 0.09215,0.4557424 0.01756,0.1510388 0.0264,0.2902046 0.0264,0.417612 z m -1.138305,0.089276 c 0,-0.1147345 -0.01095,-0.2463656 -0.03276,-0.3952354 C 12.806774,7.5829573 12.764109,7.4448192 12.700593,7.3172982 12.63695,7.1897768 12.544797,7.082577 12.424119,6.9954697 12.30356,6.908363 12.142224,6.864752 11.940468,6.864752 c -0.236877,0 -0.478233,0.065986 -0.723829,0.1976179 C 10.970923,7.1941152 10.742885,7.3758641 10.532288,7.6073887 10.321811,7.8390271 10.134195,8.1109658 9.9697948,8.423204 9.8052778,8.7354426 9.6857788,8.912788 9.6111798,9.2824512 L 9.3941019,10.241076 c 0.2061179,0.293174 0.4276749,0.509856 0.6645511,0.650049 0.236876,0.140194 0.504394,0.210405 0.802787,0.210405 0.228039,0 0.434275,-0.05092 0.618472,-0.15298 0.1842,-0.102068 0.350955,-0.237918 0.500035,-0.407908 0.149197,-0.169875 0.278478,-0.364297 0.388312,-0.583149 0.270369,-0.4660363 0.369272,-1.0280317 0.480568,-1.5145116 0.0086,-0.1087891 0.01287,-0.2141756 0.01287,-0.3161471 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/filelight.svg b/.icons/awkward/16x16/apps/filelight.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/filelight.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/filetypes.svg b/.icons/awkward/16x16/apps/filetypes.svg
new file mode 120000
index 00000000..a34d01f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/filetypes.svg
@@ -0,0 +1 @@
+../mimetypes/application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/filezilla.svg b/.icons/awkward/16x16/apps/filezilla.svg
new file mode 100644
index 00000000..d150fed7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/filezilla.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d95951" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m4.824 4-1.824 8h1.4822l0.861-3.5293h4.046l-3.789 3.3918 0.988 1.1375 0.506-0.2605c0.9567-0.492 1.358-0.205 2.0839-0.003 0.7062 0.19598 1.37 0.40573 2.7474-0.38821l-0.27353-1.4013c-1.5032 1.0688-1.9787 0.11522-3.0494 0.07737l3.0651-2.5936 0.33258-1.3845h-6.4205l0.4133-1.6616h3.7085l0.2886-1.3845h-5.1658z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/filter.svg b/.icons/awkward/16x16/apps/filter.svg
new file mode 100644
index 00000000..04996b26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/filter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e53935" transform="matrix(0.4,0,0,0.26740433,-1.6,-0.38382048)" d="M 4.9999999,4.4270815 24,4.4270821 43,4.4270807 24,35.840184 Z"/>
+ <rect style="fill:#ec6b68" width="16" height="2" x="0" y="0" rx="1" ry="1"/>
+ <path style="fill:#b4231f" d="M 10,7 H 6 v 5.869565 L 10,16 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firefox-beta-bin.svg b/.icons/awkward/16x16/apps/firefox-beta-bin.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-beta-bin.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-beta.svg b/.icons/awkward/16x16/apps/firefox-beta.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-beta.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-default.svg b/.icons/awkward/16x16/apps/firefox-default.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-default.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-developer-edition.svg b/.icons/awkward/16x16/apps/firefox-developer-edition.svg
new file mode 120000
index 00000000..6d66c646
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-developer-edition.svg
@@ -0,0 +1 @@
+firefox-developer-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-developer-icon.svg b/.icons/awkward/16x16/apps/firefox-developer-icon.svg
new file mode 100644
index 00000000..ce9a778b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-developer-icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#02bfee" d="m 10.515699,0 c 0.479717,1.8941158 1.949025,2.4926903 3.558683,4.5542736 1.363226,1.745963 1.128278,2.6868229 1.632238,4.4382896 L 11.918701,12.252812 7.6399832,7.8603869 C 7.62077,4.9403113 6.9198886,2.4439054 10.515699,0 Z"/>
+ <path style="fill:#0086da" d="M 2.7825353,4.6855792 C 3.33827,4.1341417 4.2457238,2.8500996 5.3284587,2.4941513 5.0375689,4.0446215 5.4146825,4.5374201 5.6023872,5.3301164 L 3.8621359,4.8789399 Z"/>
+ <circle style="fill:#354bb0" cx="8" cy="8" r="4"/>
+ <path style="fill:#5fdffd" d="m 9.4955356,5.2938815 c -0.056896,5.6e-4 -0.1137686,0.00256 -0.1705607,0.00606 1.1584831,0.543823 1.8988701,1.7075933 1.9005541,2.9873686 -8.8e-4,1.7583419 -1.3783471,3.2483149 -3.1343449,3.3390809 0.4390925,0.207767 0.918587,0.276024 1.4043515,0.277377 1.8252684,1.6e-5 3.3049554,-1.479639 3.3049794,-3.3049069 1.6e-5,-1.8252964 -1.479683,-3.3049961 -3.3049794,-3.3049796 z"/>
+ <path id="ellipse841" style="fill:#095cd3" d="M 2.9534573,5.1627581 C 1.0820684,6.6099489 8.0061932e-8,5.5629849 8.0061932e-8,8.0934582 8.0061932e-8,12.460121 3.5817221,16 7.9999999,16 12.418278,16 16,12.460121 16,8.0934582 c 0,-2.032978 -0.776382,-3.886756 -2.052059,-5.2875291 0.02844,-0.00108 -0.119297,-0.1146454 -0.195459,-0.086303 0.533295,0.8839497 0.840246,1.9198194 0.840246,3.0274531 0,3.2414467 -1.802761,6.4526618 -5.0442079,6.4526618 C 7.4665589,12.300798 4.6931571,10.969816 4.266289,9.7243342 3.9908857,8.9207838 4.0604034,8.0182969 4.8096905,7.5187219 5.2166785,7.2603706 5.8100328,7.0052845 6.7487659,6.9753296 7.606296,6.4113681 7.1890527,6.475517 7.1478035,6.3047715 6.8814173,6.231929 6.4085572,6.131264 5.7556739,5.6174194 5.1774072,5.1623009 4.9088263,4.989727 3.2236406,4.9739857 2.9052776,4.3609585 2.9846621,5.8906483 2.9534573,5.1627581 Z"/>
+ <path style="fill:#0091eb" d="M 3.0741931,1.8632537 C 1.2829104,3.2484964 0.10697157,5.3726005 0.00934334,7.7710776 0.11177858,11.446792 3.4671583,14 7.5999831,14 c 4.1973719,0 7.4001119,-2.644473 7.4001119,-6.4000164 0,-1.0121387 -0.24895,-1.9719942 -0.692189,-2.8351619 0.05394,0.3197054 0.08516,0.6469761 0.08516,0.9820335 0,3.2414467 -2.428193,5.8695428 -5.6696401,5.8695428 C 6.6414617,11.717455 5.075283,10.567344 4.648415,9.3218622 4.3730116,8.5183114 4.4631914,8.1792464 5.2124785,7.6796714 5.6194665,7.4213201 6.1924992,7.2463442 7.1312322,7.2163893 7.9887623,6.6524278 8.0545144,6.4355702 8.0132651,6.2648246 7.746879,6.1919821 7.0122392,5.9099175 6.3593559,5.3960729 5.7810888,4.9409545 5.0500042,4.0237179 3.3648185,4.0079766 3.0464555,3.3949494 3.105398,2.5911439 3.0741931,1.8632537 Z"/>
+ <path style="fill:#5fdffd" d="M 3.5742553,6.0022817 C 3.0298398,5.9904697 2.4570851,6.1771709 2.0930199,6.4256173 2.0278094,6.4908279 2.726896,7.6712906 3.9436332,7.6840866 3.8309794,9.6468136 5.4001241,10.867354 6.386536,11.151358 l 2.992e-4,-8.8e-4 c -2.616e-4,-1.34e-4 -5.2e-4,-3.03e-4 -8e-4,-4.4e-4 -0.079488,-0.03941 -0.1568047,-0.08085 -0.2319657,-0.124197 -0.00703,-0.0041 -0.013968,-0.0082 -0.020956,-0.01227 -0.042014,-0.02456 -0.083305,-0.04971 -0.1239047,-0.07542 -0.00795,-0.005 -0.015908,-0.01004 -0.023804,-0.01511 -0.040637,-0.02614 -0.080508,-0.05285 -0.1196698,-0.0801 -0.00614,-0.0043 -0.012364,-0.0085 -0.018472,-0.01278 -0.02248,-0.01583 -0.044758,-0.03179 -0.066735,-0.04797 -0.043099,-0.03173 -0.085109,-0.06418 -0.1262411,-0.09718 -0.00976,-0.0078 -0.019412,-0.01569 -0.02906,-0.02358 -0.029132,-0.02386 -0.057767,-0.04796 -0.085865,-0.07243 -0.01368,-0.0119 -0.02724,-0.02388 -0.040669,-0.03592 -0.0195,-0.0175 -0.03878,-0.03508 -0.057754,-0.05286 -0.018336,-0.01716 -0.036488,-0.03442 -0.054323,-0.05184 -0.014716,-0.01439 -0.029288,-0.02882 -0.043662,-0.04337 -0.020892,-0.02113 -0.041464,-0.04242 -0.061624,-0.06389 -3.888e-4,-4e-4 -7.6e-4,-8.4e-4 -0.00116,-0.0012 -0.012464,-0.0133 -0.02462,-0.02674 -0.0368,-0.04016 -0.017164,-0.0189 -0.034076,-0.03789 -0.050671,-0.05702 -0.013068,-0.01508 -0.025984,-0.0302 -0.038696,-0.04542 -0.01692,-0.02024 -0.03344,-0.04064 -0.049723,-0.06111 -0.00918,-0.01156 -0.018476,-0.02306 -0.027452,-0.03468 -0.02042,-0.02642 -0.040154,-0.0531 -0.059507,-0.07988 -0.00771,-0.01067 -0.015388,-0.02133 -0.022928,-0.032052 C 4.9742769,9.960999 4.9547169,9.932248 4.9358359,9.903296 4.9306759,9.895386 4.9257119,9.887428 4.9206479,9.879492 4.9018799,9.850096 4.8835879,9.820636 4.8661069,9.790926 4.8623869,9.784636 4.8587969,9.778318 4.8551549,9.772014 4.8375389,9.741534 4.8207269,9.710854 4.8044829,9.680089 4.8014829,9.674389 4.7983229,9.668717 4.7953529,9.663005 4.7783849,9.630297 4.7623409,9.597413 4.7469449,9.564436 4.7437049,9.557526 4.7405349,9.55062 4.7373849,9.5437 4.7223129,9.510652 4.7079169,9.477519 4.6944529,9.444255 4.6923329,9.438985 4.6903429,9.433687 4.6882429,9.428411 4.674199,9.3929727 4.660791,9.3574971 4.648595,9.3219146 4.3731916,8.5183642 4.4628302,8.1792584 5.2121173,7.6796834 5.6191053,7.4213321 6.1923384,7.2467294 7.1310714,7.2167745 7.9886015,6.652813 8.0542568,6.435271 8.0130075,6.2645254 6.5667287,7.4109717 5.2157477,6.4337002 3.9437176,6.0438226 3.8240166,6.0182706 3.6999011,6.0050025 3.5742669,6.0022777 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firefox-esr.svg b/.icons/awkward/16x16/apps/firefox-esr.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-esr.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-gtk3.svg b/.icons/awkward/16x16/apps/firefox-gtk3.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-gtk3.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-icon.svg b/.icons/awkward/16x16/apps/firefox-icon.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-icon.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-mozilla-build.svg b/.icons/awkward/16x16/apps/firefox-mozilla-build.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-mozilla-build.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-nightly-icon.svg b/.icons/awkward/16x16/apps/firefox-nightly-icon.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-nightly-icon.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-nightly.svg b/.icons/awkward/16x16/apps/firefox-nightly.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-nightly.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-original.svg b/.icons/awkward/16x16/apps/firefox-original.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-original.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/firefox-trunk.svg b/.icons/awkward/16x16/apps/firefox-trunk.svg
new file mode 100644
index 00000000..9bf6425b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox-trunk.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#45f1af" d="m 10.515699,0 c 0.479717,1.8941158 1.949025,2.4926903 3.558683,4.5542736 1.363226,1.745963 1.128278,2.6868229 1.632238,4.4382896 L 11.918701,12.252812 7.6399832,7.8603869 C 7.62077,4.9403113 6.9198886,2.4439054 10.515699,0 Z"/>
+ <path style="fill:#715fff" d="M 2.7825353,4.6855792 C 3.33827,4.1341417 4.2457238,2.8500996 5.3284587,2.4941513 5.0375689,4.0446215 5.4146825,4.5374201 5.6023872,5.3301164 L 3.8621359,4.8789399 Z"/>
+ <circle style="fill:#5543c7" cx="8" cy="8" r="4"/>
+ <path style="fill:#15bfd1" d="m 9.4955356,5.2938815 c -0.056896,5.6e-4 -0.1137686,0.00256 -0.1705607,0.00606 1.1584831,0.543823 1.8988701,1.7075933 1.9005541,2.9873686 -8.8e-4,1.7583419 -1.3783471,3.2483149 -3.1343449,3.3390809 0.4390925,0.207767 0.918587,0.276024 1.4043515,0.277377 1.8252684,1.6e-5 3.3049554,-1.479639 3.3049794,-3.3049069 1.6e-5,-1.8252964 -1.479683,-3.3049961 -3.3049794,-3.3049796 z"/>
+ <path id="ellipse841" style="fill:#763ad2" d="M 2.9534573,5.1627581 C 1.0820684,6.6099489 8.0061932e-8,5.5629849 8.0061932e-8,8.0934582 8.0061932e-8,12.460121 3.5817221,16 7.9999999,16 12.418278,16 16,12.460121 16,8.0934582 c 0,-2.032978 -0.776382,-3.886756 -2.052059,-5.2875291 0.02844,-0.00108 -0.119297,-0.1146454 -0.195459,-0.086303 0.533295,0.8839497 0.840246,1.9198194 0.840246,3.0274531 0,3.2414467 -1.802761,6.4526618 -5.0442079,6.4526618 C 7.4665589,12.300798 4.6931571,10.969816 4.266289,9.7243342 3.9908857,8.9207838 4.0604034,8.0182969 4.8096905,7.5187219 5.2166785,7.2603706 5.8100328,7.0052845 6.7487659,6.9753296 7.606296,6.4113681 7.1890527,6.475517 7.1478035,6.3047715 6.8814173,6.231929 6.4085572,6.131264 5.7556739,5.6174194 5.1774072,5.1623009 4.9088263,4.989727 3.2236406,4.9739857 2.9052776,4.3609585 2.9846621,5.8906483 2.9534573,5.1627581 Z"/>
+ <path style="fill:#8171ff" d="M 3.0741931,1.8632537 C 1.2829104,3.2484964 0.10697157,5.3726005 0.00934334,7.7710776 0.11177858,11.446792 3.4671583,14 7.5999831,14 c 4.1973719,0 7.4001119,-2.644473 7.4001119,-6.4000164 0,-1.0121387 -0.24895,-1.9719942 -0.692189,-2.8351619 0.05394,0.3197054 0.08516,0.6469761 0.08516,0.9820335 0,3.2414467 -2.428193,5.8695428 -5.6696401,5.8695428 C 6.6414617,11.717455 5.075283,10.567344 4.648415,9.3218622 4.3730116,8.5183114 4.4631914,8.1792464 5.2124785,7.6796714 5.6194665,7.4213201 6.1924992,7.2463442 7.1312322,7.2163893 7.9887623,6.6524278 8.0545144,6.4355702 8.0132651,6.2648246 7.746879,6.1919821 7.0122392,5.9099175 6.3593559,5.3960729 5.7810888,4.9409545 5.0500042,4.0237179 3.3648185,4.0079766 3.0464555,3.3949494 3.105398,2.5911439 3.0741931,1.8632537 Z"/>
+ <path style="fill:#15bfd1" d="M 3.5742553,6.0022817 C 3.0298398,5.9904697 2.4570851,6.1771709 2.0930199,6.4256173 2.0278094,6.4908279 2.726896,7.6712906 3.9436332,7.6840866 3.8309794,9.6468136 5.4001241,10.867354 6.386536,11.151358 l 2.992e-4,-8.8e-4 c -2.616e-4,-1.34e-4 -5.2e-4,-3.03e-4 -8e-4,-4.4e-4 -0.079488,-0.03941 -0.1568047,-0.08085 -0.2319657,-0.124197 -0.00703,-0.0041 -0.013968,-0.0082 -0.020956,-0.01227 -0.042014,-0.02456 -0.083305,-0.04971 -0.1239047,-0.07542 -0.00795,-0.005 -0.015908,-0.01004 -0.023804,-0.01511 -0.040637,-0.02614 -0.080508,-0.05285 -0.1196698,-0.0801 -0.00614,-0.0043 -0.012364,-0.0085 -0.018472,-0.01278 -0.02248,-0.01583 -0.044758,-0.03179 -0.066735,-0.04797 -0.043099,-0.03173 -0.085109,-0.06418 -0.1262411,-0.09718 -0.00976,-0.0078 -0.019412,-0.01569 -0.02906,-0.02358 -0.029132,-0.02386 -0.057767,-0.04796 -0.085865,-0.07243 -0.01368,-0.0119 -0.02724,-0.02388 -0.040669,-0.03592 -0.0195,-0.0175 -0.03878,-0.03508 -0.057754,-0.05286 -0.018336,-0.01716 -0.036488,-0.03442 -0.054323,-0.05184 -0.014716,-0.01439 -0.029288,-0.02882 -0.043662,-0.04337 -0.020892,-0.02113 -0.041464,-0.04242 -0.061624,-0.06389 -3.888e-4,-4e-4 -7.6e-4,-8.4e-4 -0.00116,-0.0012 -0.012464,-0.0133 -0.02462,-0.02674 -0.0368,-0.04016 -0.017164,-0.0189 -0.034076,-0.03789 -0.050671,-0.05702 -0.013068,-0.01508 -0.025984,-0.0302 -0.038696,-0.04542 -0.01692,-0.02024 -0.03344,-0.04064 -0.049723,-0.06111 -0.00918,-0.01156 -0.018476,-0.02306 -0.027452,-0.03468 -0.02042,-0.02642 -0.040154,-0.0531 -0.059507,-0.07988 -0.00771,-0.01067 -0.015388,-0.02133 -0.022928,-0.032052 C 4.9742769,9.960999 4.9547169,9.932248 4.9358359,9.903296 4.9306759,9.895386 4.9257119,9.887428 4.9206479,9.879492 4.9018799,9.850096 4.8835879,9.820636 4.8661069,9.790926 4.8623869,9.784636 4.8587969,9.778318 4.8551549,9.772014 4.8375389,9.741534 4.8207269,9.710854 4.8044829,9.680089 4.8014829,9.674389 4.7983229,9.668717 4.7953529,9.663005 4.7783849,9.630297 4.7623409,9.597413 4.7469449,9.564436 4.7437049,9.557526 4.7405349,9.55062 4.7373849,9.5437 4.7223129,9.510652 4.7079169,9.477519 4.6944529,9.444255 4.6923329,9.438985 4.6903429,9.433687 4.6882429,9.428411 4.674199,9.3929727 4.660791,9.3574971 4.648595,9.3219146 4.3731916,8.5183642 4.4628302,8.1792584 5.2121173,7.6796834 5.6191053,7.4213321 6.1923384,7.2467294 7.1310714,7.2167745 7.9886015,6.652813 8.0542568,6.435271 8.0130075,6.2645254 6.5667287,7.4109717 5.2157477,6.4337002 3.9437176,6.0438226 3.8240166,6.0182706 3.6999011,6.0050025 3.5742669,6.0022777 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firefox.svg b/.icons/awkward/16x16/apps/firefox.svg
new file mode 100644
index 00000000..4c5adeab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firefox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffde3f" d="m 10.515699,0 c 0.479717,1.8941158 1.949025,2.4926903 3.558683,4.5542736 1.363226,1.745963 1.128278,2.6868229 1.632238,4.4382896 L 11.918701,12.252812 7.6399832,7.8603869 C 7.62077,4.9403113 6.9198886,2.4439054 10.515699,0 Z"/>
+ <path style="fill:#ff750e" d="M 2.7825353,4.6855792 C 3.33827,4.1341417 4.2457238,2.8500996 5.3284587,2.4941513 5.0375689,4.0446215 5.4146825,4.5374201 5.6023872,5.3301164 L 3.8621359,4.8789399 Z"/>
+ <circle style="fill:#8357cd" cx="8" cy="8" r="4"/>
+ <path style="fill:#ffba36" d="m 9.4955356,5.2938815 c -0.056896,5.6e-4 -0.1137686,0.00256 -0.1705607,0.00606 1.1584831,0.543823 1.8988701,1.7075933 1.9005541,2.9873686 -8.8e-4,1.7583419 -1.3783471,3.2483149 -3.1343449,3.3390809 0.4390925,0.207767 0.918587,0.276024 1.4043515,0.277377 1.8252684,1.6e-5 3.3049554,-1.479639 3.3049794,-3.3049069 1.6e-5,-1.8252964 -1.479683,-3.3049961 -3.3049794,-3.3049796 z"/>
+ <path id="ellipse841" style="fill:#f74e66" d="M 2.9534573,5.1627581 C 1.0820684,6.6099489 8.0061932e-8,5.5629849 8.0061932e-8,8.0934582 8.0061932e-8,12.460121 3.5817221,16 7.9999999,16 12.418278,16 16,12.460121 16,8.0934582 c 0,-2.032978 -0.776382,-3.886756 -2.052059,-5.2875291 0.02844,-0.00108 -0.119297,-0.1146454 -0.195459,-0.086303 0.533295,0.8839497 0.840246,1.9198194 0.840246,3.0274531 0,3.2414467 -1.802761,6.4526618 -5.0442079,6.4526618 C 7.4665589,12.300798 4.6931571,10.969816 4.266289,9.7243342 3.9908857,8.9207838 4.0604034,8.0182969 4.8096905,7.5187219 5.2166785,7.2603706 5.8100328,7.0052845 6.7487659,6.9753296 7.606296,6.4113681 7.1890527,6.475517 7.1478035,6.3047715 6.8814173,6.231929 6.4085572,6.131264 5.7556739,5.6174194 5.1774072,5.1623009 4.9088263,4.989727 3.2236406,4.9739857 2.9052776,4.3609585 2.9846621,5.8906483 2.9534573,5.1627581 Z"/>
+ <path style="fill:#ff7f1f" d="M 3.0741931,1.8632537 C 1.2829104,3.2484964 0.10697157,5.3726005 0.00934334,7.7710776 0.11177858,11.446792 3.4671583,14 7.5999831,14 c 4.1973719,0 7.4001119,-2.644473 7.4001119,-6.4000164 0,-1.0121387 -0.24895,-1.9719942 -0.692189,-2.8351619 0.05394,0.3197054 0.08516,0.6469761 0.08516,0.9820335 0,3.2414467 -2.428193,5.8695428 -5.6696401,5.8695428 C 6.6414617,11.717455 5.075283,10.567344 4.648415,9.3218622 4.3730116,8.5183114 4.4631914,8.1792464 5.2124785,7.6796714 5.6194665,7.4213201 6.1924992,7.2463442 7.1312322,7.2163893 7.9887623,6.6524278 8.0545144,6.4355702 8.0132651,6.2648246 7.746879,6.1919821 7.0122392,5.9099175 6.3593559,5.3960729 5.7810888,4.9409545 5.0500042,4.0237179 3.3648185,4.0079766 3.0464555,3.3949494 3.105398,2.5911439 3.0741931,1.8632537 Z"/>
+ <path style="fill:#ffba36" d="M 3.5742553,6.0022817 C 3.0298398,5.9904697 2.4570851,6.1771709 2.0930199,6.4256173 2.0278094,6.4908279 2.726896,7.6712906 3.9436332,7.6840866 3.8309794,9.6468136 5.4001241,10.867354 6.386536,11.151358 l 2.992e-4,-8.8e-4 c -2.616e-4,-1.34e-4 -5.2e-4,-3.03e-4 -8e-4,-4.4e-4 -0.079488,-0.03941 -0.1568047,-0.08085 -0.2319657,-0.124197 -0.00703,-0.0041 -0.013968,-0.0082 -0.020956,-0.01227 -0.042014,-0.02456 -0.083305,-0.04971 -0.1239047,-0.07542 -0.00795,-0.005 -0.015908,-0.01004 -0.023804,-0.01511 -0.040637,-0.02614 -0.080508,-0.05285 -0.1196698,-0.0801 -0.00614,-0.0043 -0.012364,-0.0085 -0.018472,-0.01278 -0.02248,-0.01583 -0.044758,-0.03179 -0.066735,-0.04797 -0.043099,-0.03173 -0.085109,-0.06418 -0.1262411,-0.09718 -0.00976,-0.0078 -0.019412,-0.01569 -0.02906,-0.02358 -0.029132,-0.02386 -0.057767,-0.04796 -0.085865,-0.07243 -0.01368,-0.0119 -0.02724,-0.02388 -0.040669,-0.03592 -0.0195,-0.0175 -0.03878,-0.03508 -0.057754,-0.05286 -0.018336,-0.01716 -0.036488,-0.03442 -0.054323,-0.05184 -0.014716,-0.01439 -0.029288,-0.02882 -0.043662,-0.04337 -0.020892,-0.02113 -0.041464,-0.04242 -0.061624,-0.06389 -3.888e-4,-4e-4 -7.6e-4,-8.4e-4 -0.00116,-0.0012 -0.012464,-0.0133 -0.02462,-0.02674 -0.0368,-0.04016 -0.017164,-0.0189 -0.034076,-0.03789 -0.050671,-0.05702 -0.013068,-0.01508 -0.025984,-0.0302 -0.038696,-0.04542 -0.01692,-0.02024 -0.03344,-0.04064 -0.049723,-0.06111 -0.00918,-0.01156 -0.018476,-0.02306 -0.027452,-0.03468 -0.02042,-0.02642 -0.040154,-0.0531 -0.059507,-0.07988 -0.00771,-0.01067 -0.015388,-0.02133 -0.022928,-0.032052 C 4.9742769,9.960999 4.9547169,9.932248 4.9358359,9.903296 4.9306759,9.895386 4.9257119,9.887428 4.9206479,9.879492 4.9018799,9.850096 4.8835879,9.820636 4.8661069,9.790926 4.8623869,9.784636 4.8587969,9.778318 4.8551549,9.772014 4.8375389,9.741534 4.8207269,9.710854 4.8044829,9.680089 4.8014829,9.674389 4.7983229,9.668717 4.7953529,9.663005 4.7783849,9.630297 4.7623409,9.597413 4.7469449,9.564436 4.7437049,9.557526 4.7405349,9.55062 4.7373849,9.5437 4.7223129,9.510652 4.7079169,9.477519 4.6944529,9.444255 4.6923329,9.438985 4.6903429,9.433687 4.6882429,9.428411 4.674199,9.3929727 4.660791,9.3574971 4.648595,9.3219146 4.3731916,8.5183642 4.4628302,8.1792584 5.2121173,7.6796834 5.6191053,7.4213321 6.1923384,7.2467294 7.1310714,7.2167745 7.9886015,6.652813 8.0542568,6.435271 8.0130075,6.2645254 6.5667287,7.4109717 5.2157477,6.4337002 3.9437176,6.0438226 3.8240166,6.0182706 3.6999011,6.0050025 3.5742669,6.0022777 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firejail-ui.svg b/.icons/awkward/16x16/apps/firejail-ui.svg
new file mode 100644
index 00000000..7b634828
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firejail-ui.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ef4e4e" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#656565" d="M 8.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 4.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 12.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,8.5 H 1"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,4.5 H 1"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,12.5 H 1"/>
+ <path style="fill:#ffffff" d="M 7,1.5 6.4697265,2.4697265 5.5,3 6.4697265,3.5302735 7,4.5 7.5302733,3.5302735 8.5,3 7.5302733,2.4697265 Z"/>
+ <path style="fill:#ffffff" d="M 11.499999,3.5 10.792968,4.7929689 9.5,5.5 10.792968,6.2070309 11.499999,7.5 12.20703,6.2070309 13.5,5.5 12.20703,4.7929689 Z"/>
+ <path style="fill:#ffffff" d="M 5.921124,5.5 4.5,6.9211239 6.0461991,8.4673229 7.4673229,7.046199 Z"/>
+ <path style="fill:#ffffff" d="M 7.9899339,7.56881 6.56881,8.9899339 12.078876,14.5 13.5,13.078876 Z"/>
+ <path style="fill:#ffffff" d="M 4.5,9.5000004 4.1464845,10.146485 3.5,10.500001 4.1464845,10.853516 4.5,11.5 4.8535155,10.853516 5.5,10.500001 4.8535155,10.146485 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firetools.svg b/.icons/awkward/16x16/apps/firetools.svg
new file mode 100644
index 00000000..fefac536
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firetools.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ef4e4e" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#656565" d="M 8.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 4.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 12.50005,1 V 15.979879"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,8.5 H 1"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,4.5 H 1"/>
+ <path style="fill:none;stroke:#656565" d="M 15.98,12.5 H 1"/>
+ <path style="fill:none;stroke:#ffa02e;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 9,10.5 v -3 C 9,6.604748 9.801749,6 11,6 c 1.145812,0 2,0.648713 2,1.5 v 3"/>
+ <circle style="fill:#ffce23" cx="11" cy="12" r="4"/>
+ <circle style="fill:#7f4a04" cx="11" cy="12" r="1"/>
+ <path style="fill:#7f4a04" d="m 10.5,12 v 1.5 A 0.5,0.5 0 0 0 11,14 0.5,0.5 0 0 0 11.5,13.5 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firewall-config.svg b/.icons/awkward/16x16/apps/firewall-config.svg
new file mode 100644
index 00000000..b463d480
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firewall-config.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 2.75,1 C 1.7639,1 1,1.8525 1,2.7988 V 5.2012 C 1,5.7508 1.2978,6.2053 1.707,6.543 1.2901,6.9116 1,7.41 1,8 V 9 C 1,9.59 1.2901,10.088 1.707,10.457 1.2978,10.795 1,11.249 1,11.799 V 14.201 C 1,15.148 1.7639,16 2.75,16 H 7.25 C 7.7485,16 8.1851,15.779 8.5,15.441 8.8149,15.779 9.2515,16 9.75,16 H 14.25 C 15.236,16 16,15.148 16,14.201 V 11.799 C 16,11.249 15.702,10.795 15.293,10.457 15.71,10.088 16,9.59 16,9 V 8 C 16,7.41 15.71,6.9116 15.293,6.543 15.702,6.2053 16,5.7508 16,5.2012 V 2.7988 C 16,1.8525 15.236,1 14.25,1 H 9.75 C 9.2515,1 8.8149,1.2209 8.5,1.5586 8.1851,1.2209 7.7485,1 7.25,1 Z"/>
+ <path style="fill:#f45c49" d="M 2.75,2 C 2.3345,2 2,2.3556 2,2.7988 V 5.2012 C 2,5.6444 2.3345,6 2.75,6 H 7.25 C 7.6655,6 8,5.6444 8,5.2012 V 2.7988 C 8,2.3556 7.6655,2 7.25,2 Z M 9.75,2 C 9.3345,2 9,2.3556 9,2.7988 V 5.2012 C 9,5.6444 9.3345,6 9.75,6 H 14.25 C 14.666,6 15,5.6444 15,5.2012 V 2.7988 C 15,2.3556 14.666,2 14.25,2 Z M 3,7 C 2.446,7 2,7.446 2,8 V 9 C 2,9.554 2.446,10 3,10 H 4 C 4.554,10 5,9.554 5,9 V 8 C 5,7.446 4.554,7 4,7 Z M 6.625,7 C 6.2787,7 6,7.2672 6,7.5996 V 9.4004 C 6,9.7328 6.2787,10 6.625,10 H 10.375 C 10.721,10 11,9.7328 11,9.4004 V 7.5996 C 11,7.2672 10.721,7 10.375,7 Z M 13,7 C 12.446,7 12,7.446 12,8 V 9 C 12,9.554 12.446,10 13,10 H 14 C 14.554,10 15,9.554 15,9 V 8 C 15,7.446 14.554,7 14,7 Z M 2.75,11 C 2.3345,11 2,11.356 2,11.799 V 14.201 C 2,14.644 2.3345,15 2.75,15 H 7.25 C 7.6655,15 8,14.644 8,14.201 V 11.799 C 8,11.356 7.6655,11 7.25,11 Z M 9.75,11 C 9.3345,11 9,11.356 9,11.799 V 14.201 C 9,14.644 9.3345,15 9.75,15 H 14.25 C 14.666,15 15,14.644 15,14.201 V 11.799 C 15,11.356 14.666,11 14.25,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/firewatch.svg b/.icons/awkward/16x16/apps/firewatch.svg
new file mode 100644
index 00000000..5c2646ac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/firewatch.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fe6d40" d="m7.5 0c-0.0444892 0-0.2355659 0.13016552-0.439453 0.28906248-1.8012336 1.3719258-4.3347024 2.5152931-6.747533 2.8679687l-0.313014 0.05 0.02158697 0.3242188c0.03642711 0.5483196 0.34551644 2.0039196 0.64298933 3.0265624 0.3807447 1.3089116 0.8026001 2.408404 1.3569082 3.5390626 1.2553571 2.560633 2.8421269 4.431645 4.7915806 5.649219 0.2539769 0.158626 0.4897086 0.244078 0.6869349 0.253906 0.1972263-0.0098 0.432958-0.09528 0.6869345-0.253906 1.9494535-1.217574 3.5362235-3.088586 4.7915805-5.649219 0.554308-1.1306586 0.976164-2.230151 1.356908-3.5390626 0.297474-1.0226428 0.606563-2.4782428 0.64299-3.0265624l0.021587-0.3242188-0.313014-0.05c-2.41283-0.3526756-4.9463-1.4960429-6.747533-2.8679687-0.2038871-0.15889698-0.3949638-0.2890625-0.439453-0.2890625z"/>
+ <path style="fill:#ffffff" d="m7.4984375 1.7558594c-1.6547049 1.1714942-3.6746992 2.0506883-5.7929687 2.5449218 0.1130821 0.5952705 0.2160066 1.2107354 0.3984374 1.8378907 0.3606714 1.2399042 0.746143 2.2431904 1.2636719 3.2988281 1.1355824 2.316321 2.5099124 3.895913 4.1328125 4.943359 1.6228758-1.047447 2.9952904-2.627065 4.1308594-4.943359 0.517529-1.0556381 0.903001-2.0589247 1.263672-3.2988281 0.182431-0.6271543 0.285355-1.2426205 0.398437-1.8378907-2.118839-0.4943666-4.139983-1.3729952-5.7949215-2.5449218z"/>
+ <rect style="fill:#fe6d40" width="1" height="3" x="7" y="9"/>
+ <path style="fill:#fe6d40" transform="matrix(.95245185 0 0 1.319756 -11.59344 -19.816396)" d="m20.046619 18.04606 1.312403 2.273148 1.312402 2.273147h-2.624805-2.624804l1.312402-2.273147z"/>
+ <path style="fill:#fe6d40" transform="matrix(.95245185 0 0 .87983732 -11.59344 -12.877597)" d="m20.046619 18.04606 1.312403 2.273148 1.312402 2.273147h-2.624805-2.624804l1.312402-2.273147z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/five-or-more.svg b/.icons/awkward/16x16/apps/five-or-more.svg
new file mode 100644
index 00000000..a0a55f66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/five-or-more.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4caf50" cx="14" cy="14" r="2"/>
+ <circle style="fill:#3f51b5" cx="6" cy="10" r="2"/>
+ <circle style="fill:#4caf50" cx="6" cy="6" r="2"/>
+ <circle style="fill:#4caf50" cx="2" cy="2" r="2"/>
+ <circle style="fill:#f44336" cx="6" cy="2" r="2"/>
+ <circle style="fill:#3f51b5" cx="14" cy="2" r="2"/>
+ <circle style="fill:#3f51b5" cx="10" cy="6" r="2"/>
+ <circle style="fill:#f44336" cx="14" cy="10" r="2"/>
+ <circle style="fill:#3f51b5" cx="2" cy="14" r="2"/>
+ <circle style="fill:#3f51b5" cx="10" cy="14" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fjt.svg b/.icons/awkward/16x16/apps/fjt.svg
new file mode 120000
index 00000000..351fe6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fjt.svg
@@ -0,0 +1 @@
+qwinff.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/flacon.svg b/.icons/awkward/16x16/apps/flacon.svg
new file mode 100644
index 00000000..6f335322
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flacon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#61aac5" cx="8" cy="8" r="8"/>
+ <path fill="#f5c839" d="m5.538 4c-0.849 0-1.538 0.689-1.538 1.538 0 0.84967 0.68879 1.5385 1.5385 1.5385 0.27451 0 0.52688-0.08555 0.75-0.21154l1.212 1.135-1.2115 1.1346c-0.2231-0.126-0.4755-0.2116-0.75-0.2116-0.849 0-1.538 0.689-1.538 1.539 0 0.849 0.689 1.538 1.538 1.538 0.84967 0 1.5385-0.68879 1.5385-1.5385 0-0.14102-0.02215-0.2741-0.05766-0.40385l1.3077-1.2692 2.75 2.5962h0.92308v-0.61538l-4.9808-4.8269c0.0356-0.1301 0.0577-0.2631 0.0577-0.4042 0-0.85-0.689-1.539-1.539-1.539zm0 0.92308c0.33986 0 0.61538 0.27552 0.61538 0.61538s-0.27552 0.61538-0.61538 0.61538-0.61538-0.27552-0.61538-0.61538 0.27552-0.61538 0.61538-0.61538zm5.5385-0.30769-2.4231 2.2885 0.80769 0.78846 2.5385-2.4615v-0.61538zm-5.538 5.2308c0.33986 0 0.61538 0.27552 0.61538 0.61538s-0.27552 0.61538-0.61538 0.61538-0.61538-0.27552-0.61538-0.61538 0.27552-0.61538 0.61538-0.61538z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flameshot.svg b/.icons/awkward/16x16/apps/flameshot.svg
new file mode 100644
index 00000000..800505b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flameshot.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <g style="fill:#763983" transform="scale(0.25,0.25)">
+ <g style="fill:#763983">
+ <path style="fill:#763983" d="M 32,0 C 49.7,0 64,14.3 64,32 64,49.7 49.7,64 32,64 14.3,64 0,49.7 0,32 0,14.3 14.3,0 32,0 Z"/>
+ </g>
+ </g>
+ <path style="fill:#eb2273" d="M 8.0208456,6.7673064 C 12.815813,5.8569368 13,3.8 13,3.8 13,3.8 12.622389,10.17476 9.118167,10.512027 4.6775003,10.939422 4.8143914,13 4.8143914,13 c 0,0 -0.090822,-0.661439 0.1892172,-1.524616 0.5605295,-1.7277452 1.1372377,-4.351142 3.017237,-4.7080776 z"/>
+ <path style="fill:#ff812d" d="M 5.752466,6.4867994 C 9.4833857,4.4356824 9.2963472,2 9.2963472,2 c 0,0 2.1538658,5.674713 -1.0750608,6.9976761 C 4.614242,10.475561 4.8,13 4.8,13 4.8,13 3,8 5.752466,6.4867994 Z"/>
+ <path style="fill:#ffdf55" d="M 3.389096,8.0005596 C 5.8152026,5.061426 4.97,3 4.97,3 4.97,3 8.377868,6.5808656 6.2627222,8.798734 3.8998867,11.276323 4.7857267,13 4.7857267,13 c 0,0 -2.7881539,-3.3136616 -1.3966307,-4.9994404 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flare.svg b/.icons/awkward/16x16/apps/flare.svg
new file mode 100644
index 00000000..cfd224db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flare.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff9231" d="M 8.0541,0 C 8.0541,0 8.8742,2.82 8.6399,3.75 8.3426,4.93 7.7235,5.81 6.7658,6.01 6.4013,6.08 5.8798,5.59 5.6256,5.3 5.3152,4.95 5.1016,4.05 5.1016,4.05 5.1016,4.05 4.9031,4.92 4.9944,5.76 5.0858,6.59 5.4862,7.82 5.457,8.46 5.4254,9.16 4.833,9.92 4.833,9.92 4.833,9.92 4.5417,9.11 4.2556,8.56 3.9695,8.02 3,7 3,7 3,7 3.7188,8.19 3.7332,9.03 3.7476,9.86 2.1257,11.63 3.6612,13.93 5.2133,16.26 7.5367,15.99 7.5367,15.99 L 8.1019,15.78 6,14.72 9.032,13.25 6,11.88 9.032,10.51 11.531,11.88 13.968,10.68 13.9,10.3 11.531,9.13 13.094,8.12 13.011,7.55 12.67,4.64 C 12.67,4.64 12.277,5.47 11.842,5.77 11.556,5.96 11.051,6.03 11.051,6.03 11.051,6.03 10.665,4.37 10.259,3.3 9.5338,1.39 8.0541,0 8.0541,0 Z M 11.531,11.88 9.032,13.25 11.301,14.51 12.316,14.13 13.451,12.82 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flareget.svg b/.icons/awkward/16x16/apps/flareget.svg
new file mode 100644
index 00000000..50c68302
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flareget.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c03131" d="M 3.7692308,0 C 3.4496154,0 3,0.3568 3,0.8 l 0,8.4 5,0 5,0 0,-8.4 C 13,0.3568 12.550385,0 12.230769,0 Z"/>
+ <path style="fill:#d54747;fill-rule:evenodd" d="M 0.61383344,9.0000042 C 0.54843884,8.9998358 -0.69358728,8.9996379 0.55238312,10.08236 L 7.1776976,15.682509 C 7.4237316,15.890485 7.6775372,15.996043 8,16 c 0.3224628,-0.004 0.5762684,-0.109515 0.8223024,-0.317491 L 15.447617,10.08236 c 1.24597,-1.0827221 0.0039,-1.0825242 -0.06145,-1.0823558 l -7.386166,0 -7.38616656,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flash-player-properties.svg b/.icons/awkward/16x16/apps/flash-player-properties.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flash-player-properties.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/flash.svg b/.icons/awkward/16x16/apps/flash.svg
new file mode 100644
index 00000000..f66d7323
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flash.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m12 3.0034v2.0116c-2.0085 0.03532-2.5021 1.994-2.5021 1.994h1.5149v2.0116h-2.349c-1.413 4.3589-4.664 3.9704-4.664 3.9704v-2.0116s2.063 0.38269 3.1149-3.4586c1.3155-4.8053 4.885-4.5176 4.885-4.5176z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flashplayer.svg b/.icons/awkward/16x16/apps/flashplayer.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flashplayer.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/flashplayerproperties.svg b/.icons/awkward/16x16/apps/flashplayerproperties.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flashplayerproperties.svg
@@ -0,0 +1 @@
+flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/flegita.svg b/.icons/awkward/16x16/apps/flegita.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flegita.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/flickr.svg b/.icons/awkward/16x16/apps/flickr.svg
new file mode 100644
index 00000000..06e608e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flickr.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#296ec6" cx="4.5" cy="8.5" r="2.5"/>
+ <circle style="fill:#e03c90" cx="11.5" cy="8.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flightgear.svg b/.icons/awkward/16x16/apps/flightgear.svg
new file mode 100644
index 00000000..af30b189
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flightgear.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e87e4" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <path style="fill:#ffffff" d="M 14,2.6272 Q 14,3.3746 12.72,4.6545 L 10.659,6.716 11.887,13.124 11.896,13.176 Q 11.896,13.296 11.819,13.374 L 11.268,13.923 Q 11.191,14 11.071,14 10.89,14 10.822,13.846 L 8.4682,8.9063 6.3637,11.01 Q 6.9478,13.056 6.9478,13.176 6.9478,13.296 6.8705,13.373 L 6.3207,13.923 Q 6.2434,14 6.1231,14 5.9685,14 5.8826,13.862 L 4.5512,11.457 2.1461,10.126 Q 2,10.049 2,9.8849 2,9.7649 2.0774,9.6877 L 2.6271,9.1294 Q 2.7044,9.0522 2.8247,9.0522 2.945,9.0522 4.9893,9.6364 L 7.0938,7.5318 2.1547,5.1781 Q 2,5.1096 2,4.929 2,4.8088 2.0774,4.7315 L 2.6271,4.1818 Q 2.7044,4.1046 2.8247,4.1046 2.8591,4.1046 2.8762,4.1132 L 9.2842,5.3415 11.345,3.2799 Q 12.626,2 13.373,2 13.648,2 13.824,2.1761 14,2.3522 14,2.627 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/florence.svg b/.icons/awkward/16x16/apps/florence.svg
new file mode 100644
index 00000000..c2dea672
--- /dev/null
+++ b/.icons/awkward/16x16/apps/florence.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="12" x="1" y="2" rx="1.125" ry="1.286"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="3" y="4"/>
+ <rect style="fill:#ffffff" width="11" height="2" x="3" y="10"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="6" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="9" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="12" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="3" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="6" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="9" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="12" y="7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flow.svg b/.icons/awkward/16x16/apps/flow.svg
new file mode 100644
index 00000000..3469b3b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flow.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e47cff" d="m8 4e-8h-7.1429c-0.47481 0-0.8571 0.38229-0.8571 0.85714l4e-8 7.1429h8z"/>
+ <path fill="#ff6363" d="m8 4e-8h7.1429c0.475 0 0.857 0.38229 0.857 0.85714v7.1429h-8z"/>
+ <path fill="#64b5ff" d="m8 16h-7.1429c-0.47481 0-0.8571-0.382-0.8571-0.857l4e-8 -7.143h8z"/>
+ <path fill="#3bff80" d="m8 16h7.1429c0.475 0 0.857-0.382 0.857-0.857v-7.143h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/flowblade.svg b/.icons/awkward/16x16/apps/flowblade.svg
new file mode 100644
index 00000000..ce66451d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/flowblade.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#e4e4e4" d="m 8,2 4,0 C 12,2 9.2927205,2.5741292 9,3.5714284 8.7792977,4.3233587 10.153389,4.9433738 10,5.7142861 9.816064,6.6387235 8.1825492,6.6466747 8,7.5714283 7.8272097,8.4467448 9.1435589,9.1186398 9,9.9999996 8.8487183,10.928771 7.0162869,11.057351 7,12 c -0.015714,0.909604 3,2 3,2 l -6,0 z"/>
+ <path style="fill:#989898" d="M 1 1 L 1 3 L 3 3 L 3 1 L 1 1 z M 13 1 L 13 3 L 15 3 L 15 1 L 13 1 z M 1 5 L 1 7 L 3 7 L 3 5 L 1 5 z M 13 5 L 13 7 L 15 7 L 15 5 L 13 5 z M 1 9 L 1 11 L 3 11 L 3 9 L 1 9 z M 13 9 L 13 11 L 15 11 L 15 9 L 13 9 z M 1 13 L 1 15 L 3 15 L 3 13 L 1 13 z M 13 13 L 13 15 L 15 15 L 15 13 L 13 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fluid.svg b/.icons/awkward/16x16/apps/fluid.svg
new file mode 100644
index 00000000..9f9cb46b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fluid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="4" height="8" x="6" y="0" ry="1.6"/>
+ <path style="fill:#e4e4e4" d="M 8.1301627,5.6024668 A 2.7653345,2.2354162 0 0 0 5.6056046,6.717474 L 3.4878663,9.6824256 1.3701276,12.647376 A 2.7653345,2.2354162 0 0 0 3.7650185,16 l 4.2349813,0 4.2349812,0 a 2.7653345,2.2354162 0 0 0 2.394891,-3.352624 L 12.512134,9.6824256 10.39489,6.717474 A 2.7653345,2.2354162 0 0 0 8.1301627,5.6024668 Z"/>
+ <path style="fill:#578aff" d="M 8.5,3 A 0.5,0.5 0 0 0 8,3.5 0.5,0.5 0 0 0 8.5,4 0.5,0.5 0 0 0 9,3.5 0.5,0.5 0 0 0 8.5,3 Z"/>
+ <path style="fill:#578aff" d="M 7.5,5 A 0.5,0.5 0 0 0 7,5.5 0.5,0.5 0 0 0 7.5,6 0.5,0.5 0 0 0 8,5.5 0.5,0.5 0 0 0 7.5,5 Z"/>
+ <path style="fill:#578aff" d="M 8.5,7 A 0.5,0.5 0 0 0 8,7.5 0.5,0.5 0 0 0 8.5,8 0.5,0.5 0 0 0 9,7.5 0.5,0.5 0 0 0 8.5,7 Z"/>
+ <path style="fill:#578aff" d="M 6.5,9 A 0.5,0.5 0 0 0 6,9.5 0.5,0.5 0 0 0 6.5,10 0.5,0.5 0 0 0 7,9.5 0.5,0.5 0 0 0 6.5,9 Z"/>
+ <path style="fill:#578aff" d="M 4.965862,11 4.211589,12.065674 A 1.5802156,1.2896632 0 0 0 5.580218,14 l 2.4197815,0 2.4197815,0 a 1.5802156,1.2896632 0 0 0 1.36863,-1.934326 L 11.034137,11 4.965862,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fluxgui.svg b/.icons/awkward/16x16/apps/fluxgui.svg
new file mode 100644
index 00000000..ff733c7f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fluxgui.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ffc567" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 0.25977 2h15.474a8 8 0 0 0 0.266 -2 8 8 0 0 0 -8 -8zm7.734 10a8 8 0 0 1 -2.582 4.109 8 8 0 0 0 2.582 -4.109zm-15.474 0a8 8 0 0 0 0.23632 0.758 8 8 0 0 1 -0.23632 -0.758zm0.23828 0.766a8 8 0 0 0 0.28125 0.658 8 8 0 0 1 -0.28125 -0.658zm0.32226 0.75a8 8 0 0 0 0.37699 0.683 8 8 0 0 1 -0.37699 -0.683zm0.37699 0.683a8 8 0 0 0 0.4277 0.623 8 8 0 0 1 -0.4277 -0.623zm0.4609 0.668a8 8 0 0 0 0.4356 0.516 8 8 0 0 1 -0.4356 -0.516zm0.5273 0.619a8 8 0 0 0 0.5274 0.508 8 8 0 0 1 -0.5274 -0.508zm0.5625 0.543a8 8 0 0 0 0.5489 0.434 8 8 0 0 1 -0.5489 -0.434zm10.4 0.082a8 8 0 0 1 -0.601 0.461 8 8 0 0 0 0.601 -0.461zm-9.7613 0.42a8 8 0 0 0 0.5742 0.367 8 8 0 0 1 -0.5742 -0.367zm9.1133 0.074a8 8 0 0 1 -0.576 0.356 8 8 0 0 0 0.576 -0.356zm-8.4395 0.354a8 8 0 0 0 0.5821 0.293 8 8 0 0 1 -0.5821 -0.293zm7.7285 0.078a8 8 0 0 1 -0.568 0.275 8 8 0 0 0 0.568 -0.275zm-7.0038 0.283a8 8 0 0 0 0.5586 0.217 8 8 0 0 1 -0.5586 -0.217zm6.2868 0.059a8 8 0 0 1 -0.599 0.219 8 8 0 0 0 0.599 -0.219zm-5.529 0.228a8 8 0 0 0 0.4902 0.137 8 8 0 0 1 -0.4902 -0.137zm4.771 0.045a8 8 0 0 1 -0.5425 0.139 8 8 0 0 0 0.5425 -0.139zm-3.98 0.168a8 8 0 0 0 0.4961 0.084 8 8 0 0 1 -0.4961 -0.084zm3.164 0.032a8 8 0 0 1 -0.4609 0.07 8 8 0 0 0 0.4609 -0.07zm-2.3925 0.095a8 8 0 0 0 0.5097 0.033 8 8 0 0 1 -0.5097 -0.033zm1.5937 0.018a8 8 0 0 1 -0.6992 0.035 8 8 0 0 0 0.6992 -0.035z"/>
+ <path fill="#4a78c9" d="m0.25977 10a8 8 0 0 0 7.7402 6 8 8 0 0 0 7.734 -6h-15.474z"/>
+ <circle fill="#ff7e30" cx="11" cy="5" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fma-config-tool.svg b/.icons/awkward/16x16/apps/fma-config-tool.svg
new file mode 120000
index 00000000..c85ac1f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fma-config-tool.svg
@@ -0,0 +1 @@
+caja-actions.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fman.svg b/.icons/awkward/16x16/apps/fman.svg
new file mode 100644
index 00000000..9f0f7972
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fman.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c3a2d" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <circle style="fill:#ed253e" cx="5" cy="3" r="1"/>
+ <circle style="fill:#f68f33" cx="8.5" cy="3" r="1"/>
+ <circle style="fill:#72be44" cx="12" cy="3" r="1"/>
+ <path style="fill:#f5e1d8" d="M 9.75,5 C 9.3345,5 9,5.3345 9,5.75 V 13.25 C 9,13.666 9.3345,14 9.75,14 H 13.25 C 13.666,14 14,13.666 14,13.25 V 5.75 C 14,5.3345 13.666,5 13.25,5 Z"/>
+ <path style="fill:#ffffff" d="M 3.75,5 C 3.3345,5 3,5.3345 3,5.75 V 13.25 C 3,13.666 3.3345,14 3.75,14 H 7.2498 C 7.6653,14 7.9998,13.666 7.9998,13.25 V 5.75 C 7.9998,5.3345 7.6653,5 7.2498,5 Z M 4.6016,6 H 6.4002 C 6.7326,6 7.0018,6.223 7.0018,6.5 7.0018,6.777 6.7326,7 6.4002,7 H 4.6016 C 4.2692,7 4.002,6.777 4.002,6.5 4.002,6.223 4.2692,6 4.6016,6 Z M 4.6016,8 H 6.4002 C 6.7326,8 7.0018,8.223 7.0018,8.5 7.0018,8.777 6.7326,9 6.4002,9 H 4.6016 C 4.2692,9 4.002,8.777 4.002,8.5 4.002,8.223 4.2692,8 4.6016,8 Z M 4.6328,10 H 6.4314 C 6.7638,10 7.0311,10.223 7.0311,10.5 7.0311,10.777 6.7638,11 6.4314,11 H 4.6328 C 4.3004,11 4.0312,10.777 4.0312,10.5 4.0312,10.223 4.3004,10 4.6328,10 Z M 4.6328,12 H 6.4314 C 6.7638,12 7.0311,12.223 7.0311,12.5 7.0311,12.777 6.7638,13 6.4314,13 H 4.6328 C 4.3004,13 4.0312,12.777 4.0312,12.5 4.0312,12.223 4.3004,12 4.6328,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fmit.svg b/.icons/awkward/16x16/apps/fmit.svg
new file mode 100644
index 00000000..c96203fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fmit.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#826f3d" width="16" height="14" x="-16" y="1" rx=".8" ry=".875" transform="scale(-1,1)"/>
+ <rect fill="#fff" width="14" height="8" x="1" y="2"/>
+ <g fill="#ff6e6e" transform="translate(1)">
+ <rect width="1" height="3" x="6" y="-6" transform="rotate(90)"/>
+ <rect width="1" height="3" x="4" y="-6" transform="rotate(90)"/>
+ <rect width="1" height="5" x="3" y="4"/>
+ </g>
+ <circle fill="#01d900" cx="14" cy="13" r="1"/>
+ <rect opacity=".4" width="8" height=".5" x="1" y="10.5"/>
+ <g fill="#ff6e6e" transform="matrix(0,1,-1,0,17,3)">
+ <rect width="1" height="3" x="8" y="-6" transform="rotate(90)"/>
+ <rect width="1" height="3" x="6" y="-6" transform="rotate(90)"/>
+ <rect width="1" height="3" x="4" y="-6" transform="rotate(90)"/>
+ <rect width="1" height="5" x="3" y="4"/>
+ </g>
+ <rect opacity=".4" width="8" height=".5" x="1" y="11.5"/>
+ <rect opacity=".4" width="8" height=".5" x="1" y="12.5"/>
+ <rect opacity=".4" width="8" height=".5" x="1" y="13.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/focuswriter.svg b/.icons/awkward/16x16/apps/focuswriter.svg
new file mode 100644
index 00000000..c055ad98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/focuswriter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffffff" d="M 6,4 6,7 6,9 6,12 8,12 8,9 9,9 9,7 8,7 8,6 10,6 10,4 8,4 6.8,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fofix.svg b/.icons/awkward/16x16/apps/fofix.svg
new file mode 100644
index 00000000..5aa395f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fofix.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#dc730e" d="M 5.0486977,-9.1872685e-8 C 4.8310116,0.26727744 4.8413236,0.48914785 4.5918213,0.75494418 3.7577059,1.6436781 3.8923723,2.2130378 4.5532603,2.8339093 4.6676115,2.9413366 4.2967419,3.3242972 4.1701787,3.824731 4.4173606,4.025024 4.4978515,4.3723504 4.7237941,4.6046799 4.9699078,4.3016596 5.7351824,3.6184321 5.9065925,3.4359748 c 0,0 0.3627817,-0.5712247 -0.089185,-1.1085558 C 5.4896104,2.0027539 5.0486977,1.2016523 5.0676021,0.44983715 5.0887232,0.4005507 5.0422513,0.12735467 5.0486977,-9.1872685e-8 Z M 7.3065975,0.9446429 c -0.3136974,0 -0.3466956,0.1122566 -0.2370448,0.7979723 0.1589237,0.9938559 -0.4161879,1.5712785 -1.1908072,2.1439793 -0.3232309,0.2389746 -0.9793823,1.044491 -0.9793823,1.1506818 0,0.092503 -1.4917485,0.4787592 -1.0593459,1.0337828 0.063987,0.082132 -0.7465266,0.634027 0.1744587,0.2307861 0.7688544,-0.3366329 1.1979641,1.6552722 1.4918951,2.225717 L 6.0406998,9.5649258 5.565828,10.4912 C 4.873941,11.841589 5.0745172,11.684424 3.7717486,13.004591 3.5684458,13.210608 3.6017753,13.465554 3.4413783,13.359995 2.2984151,12.607797 3.3411653,13.697691 3.2698777,13.796418 2.7507735,12.710014 2.9025009,14.408059 2.9019001,14.4089 3.3975088,14.95329 4.3210395,15.041845 5.0472898,15.021409 6.2581672,15.026809 7.315743,14.606345 7.6723962,14 c 1.0409883,-1.780008 1.7017406,-2.430459 2.1258534,-2.267712 0.1851218,0.07104 0.6662814,0.755377 1.2995254,1.635102 0.633242,0.879725 1.460775,1.76457 1.570815,1.73261 0.357308,-0.103769 1.319634,-1.448572 1.322638,-2.31064 0.0022,-0.62204 0.09965,-1.62758 -0.246529,-1.966042 C 13.48691,10.571276 12.926081,10.43917 12.682599,10.083506 12.257216,9.4621337 12.049946,9.653333 12.366825,8.9855603 12.548201,8.6033372 12.74406,8.3582532 13.218655,7.9693581 14.389896,7.0096135 15.172667,5.2759224 14.912763,4.334628 14.805827,3.9473363 14.525568,3.454368 14.362989,3.239372 14.085123,2.8719201 14.066995,2.8931986 14.061011,3.5984597 c -0.0052,0.6173389 -0.96665,0.830648 -1.29929,0.8306468 -0.03336,0 -0.06886,0.00651 -0.106396,0.017993 -0.291453,0.459642 -0.531058,0.7487111 -0.716611,1.090979 -0.903038,1.2688255 -1.398739,1.8095763 -1.736019,1.8095763 -0.338637,0 -1.3031241,-0.8583483 -2.223597,-2.2409912 C 7.907663,4.9993606 7.8462197,4.8995165 7.7952516,4.8062502 7.7699528,4.7601036 7.7531829,4.7190195 7.7350124,4.6771667 c -0.00733,-0.015609 -0.015245,-0.031744 -0.021906,-0.04694 -0.012421,-0.028355 -0.029821,-0.059877 -0.039899,-0.086838 -0.026905,-0.071271 -0.042696,-0.1357611 -0.053198,-0.1979282 -3.212e-4,-0.002 -10e-4,-0.00413 -0.00156,-0.00626 -8.011e-4,-0.0052 -0.0032,-0.011287 -0.00393,-0.016431 -0.00108,-0.00761 7.61e-4,-0.013667 0,-0.021121 -0.00572,-0.055343 -0.00532,-0.1079817 0.00312,-0.1564652 7.21e-4,-0.00423 -8.05e-5,-0.00912 8.011e-4,-0.013298 0.010306,-0.052761 0.031788,-0.1009019 0.059457,-0.1462951 8.011e-4,-0.00132 0.00168,-0.00256 0.00236,-0.00393 0.00252,-0.00401 0.0036,-0.00858 0.00626,-0.012517 0.031371,-0.047057 0.074166,-0.089875 0.1251721,-0.1298662 0.00152,-0.0012 0.00252,-0.00272 0.00393,-0.00393 4.006e-4,-3.196e-4 0.00116,-4.807e-4 0.00156,-8.011e-4 0.1089686,-0.083091 0.2607321,-0.1524528 0.4568782,-0.2120103 0.046358,0.015786 0.089474,0.028892 0.1392543,0.047722 l 0.6679913,0 C 9.1054124,3.5925557 9.1087009,3.4993307 9.0946095,3.3784585 9.0250519,2.7826911 7.7943698,0.9446429 7.3065975,0.9446429 Z m 4.4078715,0.0623866 c -0.270588,0 -1.8190828,1.6713829 -1.7628588,2.3410751 0.0516,0.6146252 0.9921018,0.4372142 1.2598268,0.4046522 0.237598,-0.028896 0.796308,0.067826 0.914882,-0.1555521 0.07985,-0.1504293 -0.352286,-1.3272665 -0.273378,-1.6396494 0.223125,-0.8833131 0.213155,-0.9505258 -0.138472,-0.9505258 z"/>
+ <path style="fill:#e4e4e4" d="m 9.6128751,11.000464 c -0.5351687,0.02996 -1.8246743,1.456958 -2.8806659,3.217823 -0.3031792,0.505553 -0.5105043,0.818589 -0.7059867,1.027757 -0.080122,0.373763 0.012215,0.765682 0.432565,0.753687 l 2.8721999,0 2.8722006,0 c 0.763242,-0.09504 0.866931,-0.621246 0.762927,-1.071513 -0.370588,-0.844591 -1.190135,-1.474457 -1.647528,-2.090176 -0.685194,-0.928282 -1.4088999,-1.749409 -1.6092109,-1.824369 -0.02868,-0.01073 -0.06082,-0.01521 -0.0965,-0.01321 z"/>
+ <path style="fill:#e4e4e4" d="m 14.084689,7.0000032 c -0.114006,0.094038 -0.228072,0.1884983 -0.354054,0.278344 -0.546528,0.3897608 -1.164104,1.0219746 -1.372972,1.4050486 -0.364907,0.6692589 -0.360127,0.7219197 0.129729,1.3446752 0.280387,0.356455 0.752688,0.855284 1.049548,1.107887 0.293008,0.249322 0.443968,0.501509 0.503604,0.864042 l 0,-2.1514802 0,-2.6603405 c 0.02343,-0.053911 0.03981,-0.1011201 0.05946,-0.1513249 -0.0047,-0.01375 -0.01036,-0.023504 -0.01532,-0.036854 z"/>
+ <path style="fill:#e4e4e4" d="M 7.2405262,4.6025517 C 8.1637242,6.1449294 9.6832278,8 10.022868,8 10.361147,8 11.03402,7.2153095 11.939748,5.7999062 12.164225,5.3393672 12.443689,4.796303 12.831887,4.1400176 13.068195,3.7405149 13.107701,2.9838548 12.603556,3.0002625 l -2.463776,0 -2.463777,0 C 6.706671,3.1613575 6.9925222,4.1781894 7.2405262,4.6025517 Z"/>
+ <path style="fill:#e4e4e4" d="m 2.0871558,1.9999998 c -0.7015356,0.00197 -1.0425945,0.8463658 -1.0425945,0.8463658 -0.009,-0.052257 -0.0956012,3.7395847 0,6.3575088 0.095601,2.6179236 0,5.7585426 0,5.7585426 0.6347881,1.707162 1.9764073,1.016728 3.3143541,0.0025 0.153714,-0.206556 0.4106673,-0.482853 0.8478097,-0.911471 1.4006108,-1.373301 2.5388893,-2.848247 3.282739,-4.2529878 L 9.0000003,8.8368734 8.4255416,7.7577577 C 8.1095355,7.1643241 7.3877835,6.1222769 6.8216007,5.4424299 6.7486172,5.3547945 6.702832,5.2877926 6.6340396,5.2023547 5.4397539,3.8018429 4.0618975,2.1180716 2.0871558,1.9999998 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/folder_doc_q4os_startmenu.svg b/.icons/awkward/16x16/apps/folder_doc_q4os_startmenu.svg
new file mode 120000
index 00000000..67ce830d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/folder_doc_q4os_startmenu.svg
@@ -0,0 +1 @@
+../places/folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fontbase.svg b/.icons/awkward/16x16/apps/fontbase.svg
new file mode 100644
index 00000000..284518ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fontbase.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3f3bbd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 13.53927,8.4545457 12.439373,7.3847167 10.220283,5.2819496 9.487018,4.5810277 c -0.8104513,-0.7747037 -2.1419053,-0.7747037 -2.9716521,0 L 5.7821016,5.2819496 3.563011,7.3847167 2.4631141,8.4361007 c -0.6174859,0.5902499 -0.6174859,1.5309613 0,2.1212123 v 0 c 0.6174862,0.590249 1.6016044,0.590249 2.2190906,0 L 5.7821016,9.5059293 6.8819984,10.557313 c 0.6174858,0.590249 1.6016041,0.590249 2.2190902,0 0.6174862,-0.590251 0.6174862,-1.5309624 0,-2.1212123 l 1.0998984,1.0513831 1.099896,1.0513832 c 0.617486,0.59025 1.601605,0.59025 2.21909,0 v 0 c 0.636783,-0.5533595 0.636783,-1.5125163 0.0193,-2.0843213 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fontforge.svg b/.icons/awkward/16x16/apps/fontforge.svg
new file mode 100644
index 00000000..b192ddc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fontforge.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 8,1e-7 c -4.432,0 -8,3.568 -8,7.9999998 C 0,12.432 3.568,16 8,16 12.432,16 16,12.432 16,7.9999999 16,3.5680001 12.432,1e-7 8,1e-7 Z"/>
+ <g transform="matrix(0.49999875,0,0,0.49999875,-1.999975,-3.99997)">
+ <path style="fill:#404040" d="m 21.628906,14 c -2.818495,0 -4.478806,3.243086 -5.498047,5.955078 -0.0093,0.02554 -0.0065,0.01975 -0.01563,0.04492 L 13,20 l 0,1 2.771484,0 c -0.685655,1.96669 -0.791015,2.443359 -0.791015,2.443359 l -1.646485,5.171875 c -0.862127,2.706924 -1.482198,4.615235 -2.371093,4.615235 -1.4814793,0 -0.889034,-1.238281 -2.0742191,-1.238281 C 8.2960796,31.992187 8,32.377104 8,32.761719 8,33.53095 8.5933235,34 10.371094,34 c 3.111127,0 4.887382,-3.845405 6.220703,-8.076172 l 0.746094,-2.386719 C 18.186752,20.822285 18.070335,21.212272 18.140625,21 L 21,21 l 0,-1 -2.542969,0 c -1.97e-4,9.33e-4 0.07422,-0.232422 0.07422,-0.232422 1.127118,-3.547076 1.692051,-4.998047 2.505859,-4.998047 C 22.518589,14.769531 21.926135,16 23.111328,16 23.703927,16 24,15.722516 24,15.337891 24,14.56866 23.406686,14 21.628906,14 Z"/>
+ <path style="fill:#404040" d="m 29.628906,14 c -2.818495,0 -4.478806,3.243086 -5.498047,5.955078 -0.0093,0.02554 -0.0065,0.01975 -0.01563,0.04492 L 21,20 l 0,1 2.771484,0 c -0.685655,1.96669 -0.791015,2.443359 -0.791015,2.443359 l -1.646485,5.171875 c -0.862127,2.706924 -1.482198,4.615235 -2.371093,4.615235 -1.481479,0 -0.889034,-1.238281 -2.074219,-1.238281 C 16.29608,31.992187 16,32.377104 16,32.761719 16,33.53095 16.593324,34 18.371094,34 c 3.111127,0 4.887382,-3.845405 6.220703,-8.076172 l 0.746094,-2.386719 C 26.186752,20.822285 26.070335,21.212272 26.140625,21 L 29,21 l 0,-1 -2.542969,0 c -1.97e-4,9.33e-4 0.07422,-0.232422 0.07422,-0.232422 1.127118,-3.547076 1.692051,-4.998047 2.505859,-4.998047 C 30.518589,14.769531 29.926135,16 31.111328,16 31.703927,16 32,15.722516 32,15.337891 32,14.56866 31.406686,14 29.628906,14 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fonts.svg b/.icons/awkward/16x16/apps/fonts.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fonts.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fontypython.svg b/.icons/awkward/16x16/apps/fontypython.svg
new file mode 100644
index 00000000..08a32ce8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fontypython.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#6493a6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 7.1992188 2 C 5.4264187 2 4 3.4264187 4 5.1992188 L 4 6.8007812 L 4 8.4003906 L 4 10 L 4 12.542969 L 4 13.199219 C 4 13.642419 4.5568 14 5 14 C 5.4432001 14 6.0138466 13.642203 6 13.199219 L 6 10 L 7.1992188 10 L 8 10 L 8 8 L 7.3320312 8 C 6.5704256 8 6 7.4295745 6 6.6679688 L 6 5.3320312 C 6 4.5704258 6.5704255 4 7.3320312 4 L 8 4 L 8 2 L 7.1992188 2 z"/>
+ <path style="fill:#ffffff" d="M 8 2 L 8 4 L 8.6679688 4 C 9.4295744 4 10 4.5704257 10 5.3320312 L 10 6.6679688 C 10 7.4295744 9.4295743 8 8.6679688 8 L 8 8 L 8 10 L 8.8007812 10 C 10.573581 10 12 8.5735814 12 6.8007812 L 12 5.1992188 C 12 3.4264187 10.573581 2 8.8007812 2 L 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/foobillardplus.svg b/.icons/awkward/16x16/apps/foobillardplus.svg
new file mode 100644
index 00000000..00bd6a58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foobillardplus.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#ff8a3c;fill-rule:evenodd" d="m 1.3926041,1048.1879 c -1.03780387,-1.4621 -1.41320284,-2.765 -1.39173861713,-3.8356 0.0385510971,-1.923 1.02654481713,-3.0964 1.02654481713,-3.0964 0,0 -0.13774365,1.007 0.3331793,1.1031 0.4709231,0.096 0.6877172,-0.5255 0.6578706,-1.5752 -0.029847,-1.0496 0.5431142,-1.5663 0.5431142,-1.5663 0,0 0.1403045,1.7224 1.6637681,1.0267 1.5234643,-0.6958 0.481315,-2.282 0.481315,-2.282 0,0 1.0979556,0.2514 2.3423531,1.9604 0.989561,1.3592 3.2071804,2.1007 2.9859794,0.6172 -0.2212007,-1.4835 1.039696,-1.6969 1.039696,-1.6969 0,0 -0.45341,0.9193 1.918547,2.4648 1.880404,1.2251 2.881045,3.8451 1.695694,6.7794 l -0.434302,1.0751"/>
+ <circle style="fill:#ffffff" cx="5" cy="1046.362" r="4"/>
+ <path style="fill:#ff8a3c;fill-rule:evenodd" d="m 7.2522579,1036.3622 c 0,0 -0.8100785,1.1532 0.475615,1.7349 2.1592792,0.9768 2.0790194,1.4651 2.0790194,1.4651 0,0 0.6402347,-1.429 -0.4081921,-2.2627 -1.0484272,-0.8338 -2.1464423,-0.9373 -2.1464423,-0.9373 z"/>
+ <circle style="fill:#4f4f4f" cx="11" cy="1047.362" r="5"/>
+ <ellipse style="fill:#ffffff" cx="-499.306" cy="923.741" rx="1.699" ry="2.086" transform="matrix(0.87690314,-0.48066713,0.48394815,0.87509667,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/foobnix.svg b/.icons/awkward/16x16/apps/foobnix.svg
new file mode 100644
index 00000000..a94f122d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foobnix.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#29679e" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="M 2.5996,2 C 2.2672,2 2,2.2672 2,2.5996 l 0,10.8 c 0,0.333 0.2672,0.6 0.5996,0.6 l 10.8,0 c 0.333,0 0.6,-0.267 0.6,-0.6 l 0,-10.8 c 0,-0.333 -0.267,-0.6 -0.6,-0.6 l -10.8,0 z"/>
+ <path style="fill:#29679e" d="M 6,5 8.5,6.5 11,8 8.5,9.5 6,11 6,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/football.svg b/.icons/awkward/16x16/apps/football.svg
new file mode 100644
index 00000000..4b0bff8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/football.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d6d6d6" width="15.4" height="15.4" x="-15.7" y="-15.7" rx="7.7" ry="7.7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="fill:#4f4f4f" transform="matrix(0.2210824,0,0,0.2210824,-3.4386e-5,1.23568e-4)">
+ <path d="M 22.57,2.648 C 18.081,4.468 14.053,7.144 10.599,10.597 7.144,14.051 4.471,18.08 2.65,22.568 0.892,26.904 0,31.486 0,36.186 c 0,4.699 0.892,9.281 2.65,13.615 1.821,4.489 4.495,8.518 7.949,11.971 3.454,3.455 7.481,6.129 11.971,7.949 4.336,1.76 8.917,2.649 13.617,2.649 4.7,0 9.28,-0.892 13.616,-2.649 4.488,-1.82 8.518,-4.494 11.971,-7.949 3.455,-3.453 6.129,-7.48 7.949,-11.971 1.758,-4.334 2.648,-8.916 2.648,-13.615 0,-4.7 -0.891,-9.282 -2.648,-13.618 C 67.903,18.08 65.227,14.05 61.774,10.597 58.321,7.144 54.295,4.468 49.803,2.648 45.467,0.891 40.887,0 36.187,0 31.487,0 26.906,0.891 22.57,2.648 Z M 9.044,51.419 C 7.301,50.325 5.695,49.065 4.273,47.581 2.101,41.469 1.733,34.852 3.172,28.571 3.849,27.236 4.619,25.954 5.49,24.726 5.759,24.347 6.008,23.952 6.296,23.584 l 8.166,4.832 v 0.205 c -0.021,4.392 0.425,8.752 1.313,13.049 0.003,0.02 0.006,0.031 0.01,0.049 l -6.333,9.93 C 9.314,51.579 9.177,51.503 9.044,51.419 Z m 24.28,16.787 c 1.409,0.719 2.858,1.326 4.347,1.82 -6.325,0.275 -12.713,-1.207 -18.36,-4.447 L 33,68.018 c 0.105,0.067 0.212,0.131 0.324,0.188 z M 33.274,65.735 17.12,62.856 c -1.89,-2.295 -3.59,-4.723 -5.051,-7.318 -0.372,-0.66 -0.787,-1.301 -1.102,-1.99 l 6.327,-9.92 c 0.14,0.035 0.296,0.072 0.473,0.119 3.958,1.059 7.986,1.812 12.042,2.402 0.237,0.033 0.435,0.062 0.604,0.08 l 7.584,13.113 c -1.316,1.85 -2.647,3.69 -4.007,5.51 -0.226,0.303 -0.466,0.594 -0.716,0.883 z M 60.15,60.149 c -1.286,1.287 -2.651,2.447 -4.08,3.481 -0.237,-1.894 -0.646,-3.75 -1.223,-5.563 l 8.092,-15.096 c 2.229,-1.015 4.379,-2.166 6.375,-3.593 0.261,-0.185 0.478,-0.392 0.646,-0.618 -0.586,7.801 -3.856,15.436 -9.81,21.389 z M 59.791,40.571 c 0.301,0.574 0.598,1.154 0.896,1.742 l -7.816,14.58 c -0.045,0.01 -0.088,0.02 -0.133,0.026 -4.225,0.789 -8.484,1.209 -12.779,1.229 l -7.8,-13.487 c 1.214,-2.254 2.417,-4.517 3.61,-6.781 0.81,-1.536 1.606,-3.082 2.401,-4.627 l 16.143,-1.658 c 1.977,2.9 3.85,5.862 5.478,8.976 z M 56.516,23.277 C 55.75,25.3 54.93,27.302 54.115,29.308 l -15.726,1.615 c -0.188,-0.248 -0.383,-0.492 -0.588,-0.725 -1.857,-2.103 -3.726,-4.193 -5.592,-6.289 0.017,-0.021 0.034,-0.037 0.051,-0.056 -0.753,-0.752 -1.508,-1.504 -2.261,-2.258 L 34.377,8.414 C 34.679,8.334 34.983,8.267 35.29,8.234 37.67,7.992 40.053,7.718 42.439,7.58 43.9,7.498 45.369,7.451 46.855,7.556 l 10.832,12.209 c -0.373,1.178 -0.737,2.359 -1.171,3.512 z M 60.15,12.221 c 2.988,2.99 5.302,6.402 6.938,10.047 C 65.064,20.875 62.9,19.729 60.625,18.795 60.271,18.649 59.908,18.52 59.539,18.393 L 48.877,6.376 c 0.074,-0.519 0.113,-1.039 0.129,-1.563 4.056,1.651 7.858,4.123 11.144,7.408 z M 25.334,4.182 c 0.042,0.031 0.062,0.057 0.086,0.064 2.437,0.842 4.654,2.082 6.744,3.553 l -4.09,12.317 c -0.021,0.006 -0.041,0.012 -0.061,0.021 -0.837,0.346 -1.69,0.656 -2.514,1.031 -3.395,1.543 -6.705,3.252 -9.823,5.301 L 7.605,21.694 c 0.012,-0.252 0.055,-0.508 0.141,-0.736 0.542,-1.444 1.075,-2.896 1.688,-4.311 0.472,-1.09 1.01,-2.143 1.597,-3.172 0.384,-0.424 0.782,-0.844 1.192,-1.254 3.833,-3.832 8.363,-6.553 13.186,-8.162 -0.025,0.039 -0.051,0.08 -0.075,0.123 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/footnote.svg b/.icons/awkward/16x16/apps/footnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/footnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/for-the-king.svg b/.icons/awkward/16x16/apps/for-the-king.svg
new file mode 100644
index 00000000..73f7045a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/for-the-king.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#744169" d="M 7.5387898,0.99999999 V 1.0007125 A 1.6487162,1.7054587 0 0 0 6.6755087,1.227764 L 1.8244899,4.1252184 A 1.6487162,1.7054587 0 0 0 1,5.6025104 v 5.7949086 a 1.6487162,1.7054587 0 0 0 0.8244899,1.476559 l 4.8510188,2.897455 a 1.6487162,1.7054587 0 0 0 1.6489801,0 L 13.175508,12.873978 A 1.6487162,1.7054587 0 0 0 14,11.397419 V 5.6025292 A 1.6487162,1.7054587 0 0 0 13.175508,4.1252372 L 8.3244884,1.2277827 A 1.6487162,1.7054587 0 0 0 7.5387898,0.99999999 Z"/>
+ <path style="opacity:0.7;fill:#ff4532" d="m 7.5269948,3.1190163 v 6.508e-4 A 1.1414189,1.2144339 0 0 0 6.9293386,3.281347 L 3.5706614,5.344721 A 1.1414189,1.2144339 0 0 0 3,6.3962913 v 4.1267427 a 1.1414189,1.2144339 0 0 0 0.5706614,1.051571 l 3.3586772,2.062721 a 1.1414189,1.2144339 0 0 0 1.1413228,0 L 11.429339,11.574605 A 1.1414189,1.2144339 0 0 0 12,10.523034 V 6.3962913 A 1.1414189,1.2144339 0 0 0 11.429339,5.344721 L 8.0706614,3.2813479 A 1.1414189,1.2144339 0 0 0 7.5269948,3.1190163 Z m -0.00817,0.3344424 h 0.00315 c 0.1351587,0.0038 0.2674601,0.042953 0.3854633,0.1153924 v -6.509e-4 l 3.3580379,2.063372 c 0.253656,0.1557827 0.413128,0.4466387 0.413086,0.7647191 v 4.1267427 c -8.6e-5,0.317943 -0.159538,0.608352 -0.413086,0.764068 l -3.358049,2.063372 c -0.253617,0.155826 -0.5612544,0.155826 -0.8148715,0 L 3.7345103,11.287102 C 3.4809683,11.131386 3.3215144,10.840977 3.3214286,10.523034 V 6.3962913 C 3.3213862,6.0782113 3.4808588,5.7873552 3.7345144,5.6315722 L 7.0925642,3.5681991 v 6.51e-4 c 0.1301114,-0.079725 0.277271,-0.119285 0.4262695,-0.1153925 z"/>
+ <path style="fill:#fee4d2" d="M 6.0630465,6.0246568 6.0420315,6.7070758 6.2548166,6.8762285 6,7.1266907 6.1366031,8.7993432 6.066988,13.816258 c 0.1401571,0.79016 1.4330119,2.183741 1.4330119,2.183741 0,0 1.2928549,-1.393581 1.4330119,-2.183741 L 8.8633968,8.7993432 8.9999999,7.1266907 8.7451833,6.8762285 8.9579684,6.7070758 8.9369534,6.0246568 H 7.4999999 Z"/>
+ <path style="opacity:0.2" d="M 6.0630465,6.0246568 6.0420315,6.7070758 6.2548166,6.8762285 6,7.1266907 6.1366031,8.7993432 6.066988,13.816258 c 0.1401571,0.79016 1.4330119,2.183741 1.4330119,2.183741 V 6.0246568 Z"/>
+ <path style="fill:#d8bbb3" d="M 7,2 V 5.4 H 7.5 8 V 2 H 7.5 Z"/>
+ <path style="fill:#987d85" d="M 7.5000002,4.6056673 6.5720835,5.283904 6.1074088,5.3164059 5.6624855,5.057256 5.1421013,5.2702204 5,5.6486364 5.0921209,6.1369662 5.6458255,6.3242728 6.029008,6.0544546 H 6.5720835 L 7.5000002,6.709 8.427917,6.0544546 H 8.9709924 L 9.3541749,6.3242728 9.90788,6.1369662 10,5.6486364 9.8579,5.2702204 9.337515,5.057256 8.8925916,5.3164059 8.427917,5.283904 Z"/>
+ <path style="fill:#987d85" d="M 7.1191087,0 6.5,0.57879658 7.0031844,1.1461319 6.543312,1.4756447 6.623567,2 H 7.5 8.376433 L 8.456688,1.4756447 7.9968157,1.1461319 8.5000001,0.57879658 7.8808914,0 7.5,0.00286564 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/forager.svg b/.icons/awkward/16x16/apps/forager.svg
new file mode 100644
index 00000000..8426c4e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/forager.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 2.8922074,3.4954245 C 4.9904639,2.5957148 8.4132988,2.1664023 11.332004,2.0055807 c 2.197939,-0.1211076 4.003385,1.7485966 4.099597,3.6889966 l 0.20195,4.0729176 c 0.09621,1.9403991 -0.707168,2.2884461 -1.815288,3.0658761 -1.198181,0.908561 -4.9711282,2.034348 -6.8346416,1.807555 L 4.0000235,14.277816 C 2.5486292,14.309567 1.7165503,14.290409 1.1647876,13.230153 0.87988847,12.682697 0.70074455,12.049963 0.61272305,11.394215 L 0.01862558,6.9682689 C -0.13367226,5.83367 0.63244509,4.4643866 2.8922074,3.4954245 Z"/>
+ <path style="fill:#eb73ff" d="m 14.984985,4.2654548 c 0.368332,2.8621757 0.610658,6.3074282 -0.998439,7.4504492 -3.622341,2.024709 -7.1556415,2.208646 -11.1009783,2.27413 -0.7003772,0.01532 -1.363936,-0.513158 -1.95632662,-1.300716 0.49491702,1.33915 1.50010982,2.346604 3.18705332,2.3097 l 3.2085366,-0.05309 c 1.8771935,-0.03116 6.033917,-1.075164 7.232098,-1.983724 1.108119,-0.777431 1.628462,-1.334945 1.383527,-3.2624092 L 15.431569,5.6946499 C 15.369295,5.2045952 15.215473,4.7175191 14.984985,4.2654548 Z"/>
+ <g transform="matrix(1.0999936,0,0,1.0999936,-0.40000039,-0.89994701)">
+ <ellipse style="fill:#3f3f3f" cx="3.97" cy="7.187" rx=".882" ry="2.193" transform="matrix(0.98891952,0.1484526,-0.116243,0.9932208,0,0)"/>
+ <ellipse id="ellipse844" style="fill:#ffffff" cx="2.18" cy="8.098" rx=".387" ry=".488" transform="matrix(0.73343411,-0.67976055,0.19880808,0.98003844,0,0)"/>
+ </g>
+ <ellipse id="ellipse889" style="fill:#3f3f3f" cx="10.647" cy="4.55" rx=".971" ry="2.412" transform="matrix(0.98891952,0.14845261,-0.11624301,0.9932208,0,0)"/>
+ <ellipse id="ellipse891" style="fill:#ffffff" cx="10.532" cy="12.1" rx=".426" ry=".536" transform="matrix(0.73343411,-0.67976055,0.19880809,0.98003844,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.36363849" d="M 6.4579434,9.9904826 7.6364084,10.818196 8.5593706,9.3928285"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/four-in-a-row.svg b/.icons/awkward/16x16/apps/four-in-a-row.svg
new file mode 100644
index 00000000..1f53bc95
--- /dev/null
+++ b/.icons/awkward/16x16/apps/four-in-a-row.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <rect style="opacity:0.1" width="4" height="4" x="4" y="4"/>
+ <rect style="opacity:0.1" width="4" height="4" x="12" y="4"/>
+ <path style="opacity:0.1" d="M 1.2,0 C 0.5352,0 0,0.5352 0,1.2 V 4 H 4 V 0 Z"/>
+ <rect style="opacity:0.1" width="4" height="4" x="8" y="0"/>
+ <rect style="opacity:0.1" width="4" height="4" x="0" y="-12" transform="scale(1,-1)"/>
+ <rect style="opacity:0.1" width="4" height="4" x="8" y="-12" transform="scale(1,-1)"/>
+ <rect style="opacity:0.1" width="4" height="4" x="4" y="-16" transform="scale(1,-1)"/>
+ <path style="opacity:0.1" d="m 12,16 v -4 h 4 v 2.8 c 0,0.6648 -0.5352,1.2 -1.2,1.2 z"/>
+ <circle style="fill:#d12c6d" cx="14" cy="2" r="1"/>
+ <circle style="fill:#24a647" cx="14" cy="6" r="1"/>
+ <circle style="fill:#24a647" cx="14" cy="10" r="1"/>
+ <circle style="fill:#d12c6d" cx="14" cy="14" r="1"/>
+ <circle style="fill:#d12c6d" cx="10" cy="6" r="1"/>
+ <circle style="fill:#24a647" cx="10" cy="10" r="1"/>
+ <circle style="fill:#d12c6d" cx="10" cy="14" r="1"/>
+ <circle style="fill:#d12c6d" cx="6" cy="10" r="1"/>
+ <circle style="fill:#24a647" cx="6" cy="14" r="1"/>
+ <circle style="fill:#24a647" cx="2" cy="10" r="1"/>
+ <circle style="fill:#d12c6d" cx="2" cy="14" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/foursquare.svg b/.icons/awkward/16x16/apps/foursquare.svg
new file mode 100644
index 00000000..8f600cd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foursquare.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#fa4778" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linejoin:round" d="M 4.5,3.5 V 13.5 L 7.5,9.5 H 10 L 10.75,6.5 H 7.5 10.75 L 11.5,3.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/foxit-reader.svg b/.icons/awkward/16x16/apps/foxit-reader.svg
new file mode 100644
index 00000000..0954b813
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foxit-reader.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f18d00" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m13 6.4839c-0.937-3.9612-4.5365-3.928-6.7096-2.8938-2.2867 1.1557-3.9427 4.1181-3.0395 6.5989 1.396 3.741 6.5348 3.685 8.2731 0.205 0.516-1.2753 0.896-2.1817-0.524-3.394v1.5l-0.5-1s-0.44377 1.049-0.91518 1.5275c-0.656 0.6657-1.5848 0.4725-1.5848 0.4725 0.17535 0.66285 1.5 1 1.5 1-3.4387 1.628-3.5393-1.0926-3.5-1.75 0.1129-1.8922 1.6342-3.3607 3.6383-3.2553 0.6397 0.049 1.8617 0.5053 1.8617 0.5053-0.46-1.0525-1.115-1.303-1.5-1.5 1.509-0.499 2.315 1.0764 3 1.9836z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/foxitpdf.svg b/.icons/awkward/16x16/apps/foxitpdf.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foxitpdf.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/foxitreader.svg b/.icons/awkward/16x16/apps/foxitreader.svg
new file mode 120000
index 00000000..d167b12d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/foxitreader.svg
@@ -0,0 +1 @@
+foxit-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fr.free.Homebank.svg b/.icons/awkward/16x16/apps/fr.free.Homebank.svg
new file mode 120000
index 00000000..5635fbf9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fr.free.Homebank.svg
@@ -0,0 +1 @@
+homebank.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fr.handbrake.ghb.svg b/.icons/awkward/16x16/apps/fr.handbrake.ghb.svg
new file mode 120000
index 00000000..01f4e432
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fr.handbrake.ghb.svg
@@ -0,0 +1 @@
+hb-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fr.natron.Natron.svg b/.icons/awkward/16x16/apps/fr.natron.Natron.svg
new file mode 120000
index 00000000..9efe5447
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fr.natron.Natron.svg
@@ -0,0 +1 @@
+natronIcon256_linux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/franz.svg b/.icons/awkward/16x16/apps/franz.svg
new file mode 100644
index 00000000..126fcd5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/franz.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m12.803 5.0006c-0.031-0.00571-0.06888 0.026611-0.11758 0.081922-0.07172 0.081458-0.13779 0.32254-0.22536 0.82267-0.14684 0.83861-0.24314 1.1887-0.38132 1.3883-0.05604 0.080914-0.09005 0.18327-0.07512 0.22745 0.03885 0.11499 0.25497 0.26424 0.55198 0.38083 0.30709 0.12055 0.4148 0.1284 0.44093 0.033117 0.01072-0.039105-0.0034-0.69017-0.03184-1.4475-0.04166-1.1095-0.06869-1.4695-0.16167-1.4867z"/>
+ <path fill="#fff" d="m3.2449 5.0005c-0.0347-0.0047-0.0724 0.0219-0.117 0.072-0.073 0.0819-0.0894 0.2961-0.1128 1.4711-0.015 0.7563-0.0197 1.3947-0.0101 1.4186 0.054 0.1344 0.6687-0.1144 0.8864-0.3589l0.1086-0.1226-0.1338-0.2558c-0.087-0.1667-0.1861-0.5386-0.2829-1.0607-0.157-0.8464-0.2342-1.1494-0.3384-1.1637z"/>
+ <path fill="#fff" d="m9.6364 7.0017c-0.2028-0.006-0.4351 0.0588-0.7936 0.1665-0.3803 0.1142-0.7714 0.2076-0.8693 0.2076s-0.3998-0.0754-0.6701-0.1674c-0.674-0.2293-0.9424-0.2599-1.2177-0.1381-0.1222 0.0541-0.5761 0.3933-1.0089 0.7534-0.6578 0.5473-0.85 0.6743-1.175 0.7784-0.5114 0.1639-0.9425 0.2038-1.2965 0.1189-0.4805-0.1152-0.7403 0.0998-0.5337 0.442 0.197 0.3262 0.9849 0.622 2.0283 0.7617 1.4486 0.1943 2.4079 0.0148 3.4261-0.6412 0.1952-0.1257 0.411-0.2293 0.4805-0.2293 0.069447 0 0.30661 0.1164 0.52627 0.25782 0.5217 0.33587 0.77602 0.44278 1.3945 0.58846 0.44018 0.10369 0.61153 0.11552 1.2304 0.084544 1.3014-0.065137 2.1718-0.28505 2.6303-0.66464 0.154-0.1279 0.212-0.2261 0.212-0.3592 0-0.2661-0.18-0.3335-0.638-0.2394-0.27836 0.057191-0.43359 0.05954-0.71377 0.00921-0.686-0.1232-0.996-0.2923-1.796-0.9793-0.621-0.5335-0.8774-0.7401-1.2156-0.7501z"/>
+ <path fill="#fff" d="m3.0039 10.004c-0.014496 0.01376 0.012719 0.14232 0.060156 0.28507 0.10391 0.3127 0.32641 0.5548 0.59141 0.64369 0.26372 0.08844 0.96588 0.08959 1.1445 0.0019 0.14294-0.07013 0.2-0.21622 0.2-0.51418 0-0.29373-0.01077-0.29984-0.55547-0.30004-0.2728-0.000103-0.70293-0.03144-0.95547-0.07029-0.25255-0.03885-0.47066-0.05996-0.48516-0.04621z"/>
+ <path fill="#fff" d="m12.996 10.004c0.0145 0.01376-0.01272 0.14232-0.06016 0.28507-0.10391 0.3127-0.32641 0.5548-0.59141 0.64369-0.26372 0.08844-0.96588 0.08959-1.1445 0.0019-0.143-0.07-0.2-0.216-0.2-0.514 0-0.29373 0.01077-0.29984 0.55547-0.30004 0.2728-0.000103 0.70292-0.03144 0.95547-0.07029s0.47066-0.05996 0.48516-0.04621z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freecad-daily.svg b/.icons/awkward/16x16/apps/freecad-daily.svg
new file mode 120000
index 00000000..56c9d697
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freecad-daily.svg
@@ -0,0 +1 @@
+freecad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/freecad.svg b/.icons/awkward/16x16/apps/freecad.svg
new file mode 100644
index 00000000..d1bb7282
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freecad.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#ff6363" d="m6 3h5v2h-4v2h2v1h-2v4h-0.99981z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeciv-client.svg b/.icons/awkward/16x16/apps/freeciv-client.svg
new file mode 100644
index 00000000..8b75e833
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeciv-client.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cba606" cx="8" cy="8" r="8"/>
+ <circle style="fill:#e4d487" cx="8" cy="8" r="7"/>
+ <path style="opacity:0.4" d="m 7.33885,1.0375904 a 6.9999996,6.9999996 0 0 0 -2.5332998,0.73486 c 0.03535,0.112035 -0.00595,0.23842 -0.13475,0.35 -0.08715,0.07553 -0.15855,0.193165 -0.15855,0.261835 0,0.2098949 0.1897,0.5321749 0.34125,0.5790049 0.20125,0.0623 0.1337,0.27706 -0.1253,0.39571 -0.1197,0.05495 -0.26705,0.21315 -0.32725,0.3514 -0.06055,0.1386 -0.14945,0.2751 -0.19775,0.30345 -0.04795,0.0287 -0.0875,0.1368499 -0.0875,0.2407999 0,0.14525 0.0665,0.2156 0.28455,0.30275 0.1561,0.06265 0.343,0.10815 0.41545,0.10115 0.41685,-0.0392 0.4459,0.2037 0.08155,0.6783 -0.19355,0.252 -0.28665,0.3153499 -0.4186,0.2834999 -0.12285,-0.0294 -0.19005,0.00525 -0.24605,0.12705 -0.0588,0.12915 -0.1554,0.1729 -0.4147499,0.19075 -0.25515,0.01785 -0.36925,0.06965 -0.4648,0.2093 -0.07,0.10185 -0.1708,0.18445 -0.22435,0.18445 -0.05369,0 -0.17976,0.0686 -0.28028,0.1519 -0.20454,0.16975 -0.28441,0.1869 -0.356125,0.07595 -0.09478,-0.147 -0.2992849,-0.0728 -0.6036099,0.21875 -0.26915,0.2576 -0.301735,0.32655 -0.261135,0.5501999 0.07224,0.39795 0.288085,0.7511 0.534555,0.8743 0.215075,0.10745 0.219275,0.119 0.088865,0.2569 -0.075005,0.07945 -0.2037,0.1645 -0.28574,0.18935 -0.23695,0.0721 -0.103565,0.1623999 0.319235,0.2162999 0.4327399,0.05495 0.5672099,0.21175 0.3650499,0.4256 -0.112735,0.11935 -0.1064,0.14175 0.074515,0.25515 0.3535,0.2219 0.63462,0.0861 0.30282,-0.1463 -0.213255,-0.14945 -0.06412,-0.21035 0.24885,-0.10185 0.24955,0.08645 0.2989,0.08155 0.44625,-0.04655 0.3027499,-0.26215 0.6317499,0.12565 0.3548999,0.41825 -0.1760499,0.18655 -0.1228499,0.4112501 0.10535,0.4424001 0.1008,0.01365 0.3101,0.10745 0.4655,0.2086 0.1554,0.1008 0.3248,0.18375 0.3759,0.18375 0.0511,0 0.1953,0.10255 0.3206,0.22785 0.2541,0.25375 0.3951499,0.28595 0.4668999,0.1071 0.0861,-0.2149 0.05145,-0.32585 -0.1806,-0.5789 -0.1844499,-0.2016 -0.4843999,-0.7371001 -0.4843999,-0.8655501 0,-0.0791 0.30485,-0.0119 0.4756499,0.10465 0.10675,0.07315 0.27965,0.1673 0.3843,0.21 0.1113,0.0455 0.2268,0.1869 0.27965,0.3416001 0.08225,0.2429 0.1148,0.2639 0.406,0.2639 h 0.3164 l 0.04795,0.56875 c 0.0574,0.68425 0.11235,0.82285 0.3471999,0.8792 0.1729,0.04165 0.35735,0.3094 0.35735,0.5187 0,0.05565 -0.12425,0.19215 -0.27615,0.3031 -0.1883,0.13755 -0.2695,0.25445 -0.2569,0.3689 0.01575,0.14315 -0.0168,0.16555 -0.2194499,0.1505 -0.13055,-0.0098 -0.35735,0.03605 -0.50295,0.10185 -0.17255,0.0777 -0.35945,0.10255 -0.5348,0.07105 -0.2016,-0.03605 -0.26985,-0.02205 -0.26985,0.0567 0,0.0581 -0.0707,0.1666 -0.1567999,0.2415 -0.2128,0.18445 -0.12495,0.2821 0.2019499,0.2233 0.203,-0.0364 0.2821,-0.0203 0.3171,0.0672 0.07455,0.18585 -0.11445,0.45185 -0.2898,0.4081 -0.1113,-0.028 -0.1644999,0.01019 -0.1991499,0.1414 -0.0119,0.04655 -0.03395,0.0861 -0.0602,0.1197 a 6.9999996,6.9999996 0 0 0 1.1077499,0.32725 c -0.035,-0.06685 -0.0749,-0.12775 -0.11375,-0.15505 -0.18025,-0.1274 -0.0595,-0.4585 0.18865,-0.518 0.25305,-0.0609 0.21315,-0.22505 -0.06195,-0.25655 -0.24115,-0.0273 -0.4977,-0.2716 -0.4172,-0.39655 0.05425,-0.08365 0.2849,-0.0714 0.75145,0.0392 0.2107,0.0497 0.3545499,-0.0504 0.8427999,-0.5845 0.28245,-0.3094 0.4998,-0.4382 0.73815,-0.4382 0.091,0 0.4154499,-0.08365 0.7213499,-0.18585 0.5775,-0.19355 0.8032501,-0.18655 0.7819001,0.0245 -0.0441,0.4389 0.23835,0.4242 0.6986,-0.0357 0.1918,-0.19145 0.36715,-0.33005 0.3899,-0.30835 0.08785,0.08435 -0.07035,0.4949 -0.25515,0.66115 -0.23415,0.2107 -0.2457,0.3437 -0.03955,0.44905 0.1127,0.0581 0.16065,0.17535 0.1785,0.4389 l 0.0238,0.3598 h 0.2926 c 0.10255,0 0.1876,0.014 0.2562,0.04025 a 6.9999996,6.9999996 0 0 0 3.3915,-5.7771 c -0.1071,-0.2289 -0.0994,-0.36715 0,-0.5229 A 6.9999996,6.9999996 0 0 0 14.95765,7.3042 C 14.89395,7.30107 14.82885,7.29825 14.75395,7.3014 14.40115,7.3161 14.0991,7.1771501 14.0991,7.0000501 c 0,-0.03745 -0.1253,-0.1918 -0.27825,-0.34265 -0.1736,-0.1708 -0.2625,-0.322 -0.2366,-0.4004 0.0238,-0.0714 -0.0273,-0.18655 -0.1176,-0.2646 -0.08785,-0.0763 -0.15995,-0.1988 -0.15995,-0.2723 0,-0.1172499 -0.07455,-0.1319499 -0.6139,-0.1189999 l -0.6139,0.01505 0.0105,0.60515 C 12.1076,7.2811 12.26545,7.5562 12.7523,7.37875 12.97525,7.2972 13.523,7.3588 13.67875,7.48235 c 0.05635,0.0448 0.1379,0.2072 0.18095,0.3612 0.0434,0.15365 0.2037,0.42 0.357,0.59115 0.3101,0.3472 0.33425,0.4826499 0.15645,0.8900499 -0.15505,0.3556 -0.32235,0.31465 -0.2891,-0.07105 l 0.0245,-0.287 -0.2625,0.049 c -0.14525,0.02765 -0.32725,0.13475 -0.4088,0.2408 -0.1162,0.15085 -0.17045,0.1729 -0.2576,0.10395 -0.0609,-0.0483 -0.11025,-0.15015 -0.11025,-0.22575 0,-0.0756 -0.0749,-0.1596 -0.1659,-0.18725 C 12.81215,8.9197999 12.6872,8.78225 12.62595,8.6412 12.5276,8.4158 12.53005,8.34685 12.6445,8.07315 12.76035,7.7956 12.7614,7.74975 12.65465,7.6472 12.55665,7.5534 12.5059,7.55025 12.3771,7.6276 12.2476,7.70495 12.18635,7.69935 12.03235,7.5961 c -0.10255,-0.06895 -0.2821,-0.126 -0.3983,-0.126 -0.23625,0 -0.30765,-0.1148 -0.30765,-0.4948999 0,-0.35105 -0.2093,-0.47845 -0.7077,-0.4326 -0.3458,0.03185 -0.4221,0.0091 -0.7010501,-0.2058 -0.17255,-0.13265 -0.44485,-0.45185 -0.60585,-0.71015 -0.161,-0.2582999 -0.33425,-0.5281499 -0.385,-0.5995499 -0.0728,-0.10325 -0.05495,-0.2023 0.0875,-0.48335 l 0.1799,-0.3535 -0.3801,0.05145 C 8.1379,4.3330502 8.00105,4.4205502 8.2919,4.5766502 c 0.1134,0.06055 0.1183,0.0917 0.0308,0.19285 -0.0574,0.0658 -0.08435,0.17045 -0.0595,0.2324 0.02485,0.0616 -0.00665,0.2072 -0.06965,0.32305 -0.06335,0.1162 -0.1162,0.27895 -0.1183,0.3625999 -0.00665,0.26075 -0.45325,0.4683 -0.9509499,0.44065 -0.7539,-0.04165 -0.81515,-0.02975 -1.0829,0.21875 -0.3346,0.3108 -0.37765,0.45535 -0.2219,0.74375 0.15085,0.2799999 0.41895,0.3916499 0.88305,0.3685499 0.4151,-0.02065 0.462,0.0161 0.36715,0.2905 -0.08085,0.2331 -0.35175,0.3227 -0.5355,0.1771 -0.1414,-0.11235 -0.62895,-0.02555 -0.7784,0.13895 -0.06265,0.0686 -0.1557499,0.2492 -0.2064999,0.4004 -0.0875,0.2611 -0.11305,0.2772 -0.50505,0.315 -0.3913,0.03815 -0.4291,0.02555 -0.7105,-0.2338 -0.3139499,-0.2891 -0.3671499,-0.5103 -0.21595,-0.8911 0.0672,-0.1687 0.1169,-0.19635 0.2961,-0.16345 0.3549,0.06475 0.4949,-0.05845 0.4949,-0.4374999 0,-0.18375 -0.0357,-0.3556 -0.07945,-0.3815 -0.0434,-0.0259 -0.0791,-0.1232 -0.0791,-0.21665 0,-0.09345 -0.0448,-0.21385 -0.09905,-0.2667 -0.07945,-0.077 -0.0679,-0.1183 0.0588,-0.2079 0.0868,-0.06125 0.2296,-0.10255 0.3171,-0.09205 0.08715,0.0105 0.3283,-0.0273 0.53585,-0.08365 0.2999499,-0.08085 0.3881499,-0.1421 0.4287499,-0.2999499 0.077,-0.2996 0.26495,-0.54005 0.42245,-0.54005 0.24885,0 0.2541,-0.5852 0.01225,-1.4363999 -0.0357,-0.12565 -0.13405,-0.20545 -0.30765,-0.2485 -0.1407,-0.035 -0.29365,-0.1309 -0.33985,-0.21343 -0.04585,-0.08253 -0.1302,-0.14973 -0.1872499,-0.14973 -0.05705,0 -0.1687,-0.06832 -0.24745,-0.15176 -0.07945,-0.084 -0.2436,-0.15176 -0.36855,-0.15176 -0.29575,0 -0.30065,-0.2036299 -0.00735,-0.3110099 0.30975,-0.11354 0.7920499,0.03528 0.9085999,0.2802449 0.15785,0.332185 0.3332,0.193585 0.38955,-0.3082799 0.06965,-0.620725 0.28385,-0.79912 0.9589999,-0.79912 H 7.7109 L 7.4981,1.2645654 C 7.43195,1.1982054 7.377,1.1171104 7.33885,1.0375904 Z m 2.5164999,0.220115 c -0.01365,0.01232 -0.02695,0.0224 -0.04025,0.036225 -0.1624,0.16576 -0.2387,0.189385 -0.48965,0.151095 -0.4382,-0.066815 -0.38185,0.10962 0.10325,0.322665 0.26215,0.115185 0.43085,0.246505 0.48825,0.379365 0.2765001,0.6410599 0.4669001,0.9861949 0.5624501,1.0211949 0.1932,0.07105 0.30835,-0.07154 0.3514,-0.43603 0.04935,-0.4181799 0.19075,-0.5068349 0.44485,-0.278215 0.0987,0.088725 0.2366,0.161315 0.30625,0.161315 0.21735,0 0.378,0.087255 0.378,0.2051 0,0.06209 0.0735,0.211715 0.16345,0.33278 0.13265,0.17815 0.2226,0.22085 0.4704,0.22085 0.30415,0 0.4907,0.05705 0.8715,0.2674 0.006,0.00313 0.0119,0.0042 0.01785,0.00735 A 6.9999996,6.9999996 0 0 0 9.8553499,1.2577054 Z M 1.0014004,7.970005 a 6.9999996,6.9999996 0 0 0 -0.00136,0.0301 6.9999996,6.9999996 0 0 0 0.13671,1.3446999 c 0.25361,0.10325 0.32368,0.0623 0.35,-0.1736 0.013611,-0.12215 0.077381,-0.2604 0.1422009,-0.30835 0.100135,-0.07385 0.082075,-0.1116499 -0.12306,-0.2516499 -0.13279,-0.09065 -0.263655,-0.24885 -0.290535,-0.3514 -0.02604,-0.0994 -0.1141,-0.2079 -0.2139559,-0.2898 z m 2.2032849,2.31385 c -0.06545,-0.0067 -0.144305,0.02835 -0.231805,0.11235 -0.185115,0.1771 -0.15715,0.53305 0.05264,0.67375 0.240415,0.16135 0.333165,0.11445 0.363615,-0.18305 0.03745,-0.3668 -0.04095,-0.588 -0.18445,-0.60305 z m 1.1878999,1.0584 c -0.0714,0.0025 -0.15015,0.05355 -0.2289,0.16135 -0.08365,0.1141 -0.1064,0.26145 -0.07455,0.4851 0.03955,0.2751 0.0224,0.3339 -0.1214499,0.40775 -0.18515,0.0945 -0.2247,0.3759 -0.07315,0.5208 0.1504999,0.1442 0.2939999,0.1064 0.3457999,-0.091 0.0735,-0.2814 0.48545,-0.3143 0.76685,-0.0616 0.12005,0.1078 0.21805,0.1624 0.21805,0.1211 0,-0.0413 -0.12495,-0.19145 -0.27755,-0.33285 -0.23345,-0.217 -0.27685,-0.3094 -0.27685,-0.5887 0,-0.3941 -0.12075,-0.62685 -0.27825,-0.62195 z m -1.9508649,0.9037 a 6.9999996,6.9999996 0 0 0 0.162015,0.2044 c -0.047705,-0.07385 -0.102165,-0.14455 -0.162015,-0.2044 z m 2.3589649,1.0745 c -0.03535,0.01225 -0.0504,0.0567 -0.0504,0.13475 0,0.0791 -0.0504,0.16205 -0.112,0.18445 -0.0819,0.0301 -0.1008,0.12495 -0.0693,0.3514 0.00595,0.04235 0.0077,0.0763 0.0098,0.11165 a 6.9999996,6.9999996 0 0 0 0.2912,0.14945 c -0.0049,-0.1211 0.01715,-0.26355 0.0805,-0.44205 0.10745,-0.3031 0.1113,-0.37905 0.0238,-0.43225 -0.0819,-0.0497 -0.1379,-0.06965 -0.1736,-0.0574 z"/>
+ <path style="fill:#cba606" d="m 0.13371876,7.7258906 c -0.0206791,0.2241668 -0.031887,0.4491066 -0.0335938,0.6742188 0.002582,0.3916129 0.0339163,0.1823982 0.09375,0.5694218 C 1.6504679,9.6983104 4.6140884,11 8,11 c 3.384146,0 6.346419,-1.299902 7.803953,-2.0289064 0.0607,-0.3874812 0.09281,-0.1787919 0.09609,-0.5709842 -0.0017,-0.2251122 -0.01292,-0.450052 -0.03359,-0.6742188 C 15.803835,7.7626302 12.075524,10.000109 8,10.000109 c -4.075524,0 -7.8036628,-2.2374788 -7.86628124,-2.2742184 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeciv-server.svg b/.icons/awkward/16x16/apps/freeciv-server.svg
new file mode 100644
index 00000000..0ba33188
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeciv-server.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#cba606" d="m6.75 3-0.1094 1.3203a3.9286 3.9286 0 0 0 -1.1523 0.6602l-1.1934-0.5625-1.25 2.1641 1.084 0.75195a3.9286 3.9286 0 0 0 -0.0566 0.6659 3.9286 3.9286 0 0 0 0.0586 0.6621l-1.0859 0.75586 1.25 2.1641 1.1973-0.5625a3.9286 3.9286 0 0 0 1.1483 0.664l0.1094 1.316h2.5l0.10938-1.3203a3.9286 3.9286 0 0 0 1.1523 -0.66016l1.1934 0.5625 1.25-2.1641-1.084-0.75195a3.9286 3.9286 0 0 0 0.057 -0.6664 3.9286 3.9286 0 0 0 -0.059 -0.6621l1.0859-0.75586-1.25-2.1641-1.1973 0.5625a3.9286 3.9286 0 0 0 -1.1486 -0.664l-0.1094-1.3164h-2.5zm1.25 3c1.1046 0 2 0.8954 2 2s-0.89539 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freedm.svg b/.icons/awkward/16x16/apps/freedm.svg
new file mode 120000
index 00000000..810b2e89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freedm.svg
@@ -0,0 +1 @@
+doom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/freedoom1.svg b/.icons/awkward/16x16/apps/freedoom1.svg
new file mode 100644
index 00000000..70fdc77d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freedoom1.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4454ba" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5.3181138,4.9999164 5.1581435,5.1268695 5.0000334,5.2557758 V 7.1053852 8.9549945 L 6.1163824,10.249916 6.999939,9.5389789 6.9980789,7.3983539 6.9962188,5.2557758 6.8418289,5.1268695 6.6837188,4.9999164 H 6.2500334 Z M 6.094061,5.7557758 c 0.04688,-0.00401 0.054671,-0.00324 0.1209077,0.029297 l 0.068825,0.035156 0.00186,1.6894531 c 2.69e-4,0.7438958 -0.00457,1.6897355 -0.0093,1.6894532 L 5.7161792,8.4022602 v -1.140625 l -0.00186,-1.4433594 0.065104,-0.029297 0.065104,-0.03125 H 6.194232 c 0.19213,0 -0.127692,4.169e-4 -0.1001688,-0.00195 z"/>
+ <path style="fill:#ffffff" d="m 14.393754,4.9999164 -0.569092,0.017576 c -0.416231,-0.00285 -0.8374,-0.00439 -0.841686,-0.00292 l -0.464222,1.0766525 c 0,0 -0.475407,-1.0915871 -0.561921,-1.0708005 l -0.06885,-0.0044 c -0.03771,-0.00247 -0.169734,-0.00439 -0.416595,-0.00439 h -0.452634 v 1.9240721 2.0368654 l -0.03589,0.027833 c -0.03153,0.022661 -0.03736,0.030214 -0.03003,0.037354 l 1.081633,0.8107913 0.0029,-0.7888185 c 0.0033,-0.72534 0.0044,-0.785103 0.01465,-0.7521975 l 0.466737,1.105224 0.47887,-1.1484376 0.0037,1.0437012 0.0037,1.0437012 1.010876,0.749268 0.0029,-2.90918 0.0037,-2.7978517 z"/>
+ <path style="fill:#ffffff" d="M 1.6250334,5.0018695 2.009799,5.3827289 v 2.6914063 c 0,1.48065 0.00133,2.7933848 0.00391,2.9179698 v 0.002 c 0.00333,0.160325 0.00816,0.384165 0.013672,0.380859 0.018459,-0.01101 2.051731,-2.2250615 2.0551365,-2.2304694 0.00202,-0.0033 -0.015581,-0.020582 -0.039063,-0.037109 L 4.0004823,9.0780414 V 7.165932 5.2557758 l -0.1621093,-0.125 -0.1621093,-0.125 -0.7387303,-0.00195 c -0.8860372,-0.00143 -1.3169052,-0.00608 -1.3125,-0.00195 z m 1.500449,0.7402344 0.064453,0.029297 0.0625,0.029297 v 1.046875 1.875 L 2.7617522,9.5350726 c -0.013193,0.00454 -0.014576,-1.379312 -0.011719,-2.4746093 l 0.00195,-1.3144531 0.4941407,-0.00195 z"/>
+ <path style="fill:#ffffff" d="M 9.678105,4.9999164 9.8380753,5.1268695 9.9961854,5.2557758 V 7.1053852 8.9549945 L 8.8798364,10.249916 7.9962798,9.5389789 7.9981399,7.3983539 8,5.2557758 8.1543899,5.1268695 8.3125,4.9999164 H 8.7461854 Z M 8.9021578,5.7557758 c -0.04688,-0.00401 -0.054671,-0.00324 -0.1209077,0.029297 l -0.068825,0.035156 -0.00186,1.6894531 c -2.69e-4,0.7438958 0.00457,1.6897355 0.0093,1.6894532 L 9.2800396,8.4022602 v -1.140625 l 0.00186,-1.4433594 -0.065104,-0.029297 -0.065104,-0.03125 H 8.8019868 c -0.19213,0 0.127692,4.169e-4 0.1001688,-0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freedoom2.svg b/.icons/awkward/16x16/apps/freedoom2.svg
new file mode 100644
index 00000000..2c9389fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freedoom2.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ce3535" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5.3181138,4.9999164 5.1581435,5.1268695 5.0000334,5.2557758 V 7.1053852 8.9549945 L 6.1163824,10.249916 6.999939,9.5389789 6.9980789,7.3983539 6.9962188,5.2557758 6.8418289,5.1268695 6.6837188,4.9999164 H 6.2500334 Z M 6.094061,5.7557758 c 0.04688,-0.00401 0.054671,-0.00324 0.1209077,0.029297 l 0.068825,0.035156 0.00186,1.6894531 c 2.69e-4,0.7438958 -0.00457,1.6897355 -0.0093,1.6894532 L 5.7161792,8.4022602 v -1.140625 l -0.00186,-1.4433594 0.065104,-0.029297 0.065104,-0.03125 H 6.194232 c 0.19213,0 -0.127692,4.169e-4 -0.1001688,-0.00195 z"/>
+ <path style="fill:#ffffff" d="m 14.393754,4.9999164 -0.569092,0.017576 c -0.416231,-0.00285 -0.8374,-0.00439 -0.841686,-0.00292 l -0.464222,1.0766525 c 0,0 -0.475407,-1.0915871 -0.561921,-1.0708005 l -0.06885,-0.0044 c -0.03771,-0.00247 -0.169734,-0.00439 -0.416595,-0.00439 h -0.452634 v 1.9240721 2.0368654 l -0.03589,0.027833 c -0.03153,0.022661 -0.03736,0.030214 -0.03003,0.037354 l 1.081633,0.8107913 0.0029,-0.7888185 c 0.0033,-0.72534 0.0044,-0.785103 0.01465,-0.7521975 l 0.466737,1.105224 0.47887,-1.1484376 0.0037,1.0437012 0.0037,1.0437012 1.010876,0.749268 0.0029,-2.90918 0.0037,-2.7978517 z"/>
+ <path style="fill:#ffffff" d="M 1.6250334,5.0018695 2.009799,5.3827289 v 2.6914063 c 0,1.48065 0.00133,2.7933848 0.00391,2.9179698 v 0.002 c 0.00333,0.160325 0.00816,0.384165 0.013672,0.380859 0.018459,-0.01101 2.051731,-2.2250615 2.0551365,-2.2304694 0.00202,-0.0033 -0.015581,-0.020582 -0.039063,-0.037109 L 4.0004823,9.0780414 V 7.165932 5.2557758 l -0.1621093,-0.125 -0.1621093,-0.125 -0.7387303,-0.00195 c -0.8860372,-0.00143 -1.3169052,-0.00608 -1.3125,-0.00195 z m 1.500449,0.7402344 0.064453,0.029297 0.0625,0.029297 v 1.046875 1.875 L 2.7617522,9.5350726 c -0.013193,0.00454 -0.014576,-1.379312 -0.011719,-2.4746093 l 0.00195,-1.3144531 0.4941407,-0.00195 z"/>
+ <path style="fill:#ffffff" d="M 9.678105,4.9999164 9.8380753,5.1268695 9.9961854,5.2557758 V 7.1053852 8.9549945 L 8.8798364,10.249916 7.9962798,9.5389789 7.9981399,7.3983539 8,5.2557758 8.1543899,5.1268695 8.3125,4.9999164 H 8.7461854 Z M 8.9021578,5.7557758 c -0.04688,-0.00401 -0.054671,-0.00324 -0.1209077,0.029297 l -0.068825,0.035156 -0.00186,1.6894531 c -2.69e-4,0.7438958 0.00457,1.6897355 0.0093,1.6894532 L 9.2800396,8.4022602 v -1.140625 l 0.00186,-1.4433594 -0.065104,-0.029297 -0.065104,-0.03125 H 8.8019868 c -0.19213,0 0.127692,4.169e-4 0.1001688,-0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freedroid.svg b/.icons/awkward/16x16/apps/freedroid.svg
new file mode 100644
index 00000000..b34068f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freedroid.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#ff4f4f"/>
+ <path style="fill:#f7df67" d="m9 11-1 5-1-5z"/>
+ <path style="fill:#f7df67" d="m7 5 1-5 1 5z"/>
+ <path style="fill:#f7df67" d="m12 7 4 1-4 1z"/>
+ <path style="fill:#f7df67" d="m4 9-4-1 4-1z"/>
+ <path style="fill:#ffffff" d="m8 3c-0.3512853 0.0004995-0.7015268 0.0306137-1.0449219 0.0898438l-0.9550781 1.9101562h6.322266c-0.891758-1.2356606-2.5387472-1.9977557-4.322266-2zm-1.1015625 0.1015625c-1.3584743 0.2458895-2.5271765 0.9339444-3.2246094 1.8984375h1.3261719zm-3.2207031 7.8984375c0.6966172 0.962708 1.8628813 1.649869 3.21875 1.896484l-1.8964844-1.896484zm2.3222656 0 0.953125 1.90625c0.3438585 0.060653 0.6947638 0.092077 1.046875 0.09375 1.7849148-0.0011 3.433715-0.763374 4.326172-2z"/>
+ <path style="fill:#ffffff" d="m10 10h2v-4h-2l-1 1h1z"/>
+ <path style="fill:#ffffff" d="m4.5 6a1.5 2 0 0 0 -1.5 2 1.5 2 0 0 0 1.5 2 1.5 2 0 0 0 1.5 -2 1.5 2 0 0 0 -1.5 -2zm0 1a0.5 1 0 0 1 0.5 1 0.5 1 0 0 1 -0.5 1 0.5 1 0 0 1 -0.5 -1 0.5 1 0 0 1 0.5 -1z"/>
+ <path style="fill:#ffffff" d="m7.5 6a1.5 2 0 0 0 -1.5 2 1.5 2 0 0 0 1.5 2 1.5 2 0 0 0 1.5 -2 1.5 2 0 0 0 -1.5 -2zm0 1a0.5 1 0 0 1 0.5 1 0.5 1 0 0 1 -0.5 1 0.5 1 0 0 1 -0.5 -1 0.5 1 0 0 1 0.5 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freedroidrpg.svg b/.icons/awkward/16x16/apps/freedroidrpg.svg
new file mode 100644
index 00000000..9a5f9cb7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freedroidrpg.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#1d758d" cx="8" cy="8" r="7"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.72727275" d="M 1,5 4,6.282"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.72727275" d="M 15,5 12,6.282"/>
+ <rect style="fill:#e29e00" width="2" height="2" x="7" y="3" rx=".333" ry=".333"/>
+ <rect style="fill:#e29e00" width="2.182" height="2.182" x="-4.63" y="5.46" rx=".364" ry=".364" transform="rotate(-60)"/>
+ <rect style="fill:#e29e00" width="2.182" height="2.182" x="-12.62" y="-8.38" rx=".364" ry=".364" transform="matrix(-0.50000001,-0.8660254,-0.8660254,0.50000001,0,0)"/>
+ <circle style="fill:#4f4f4f" cx="1" cy="5" r="1"/>
+ <circle style="fill:#4f4f4f" cx="15" cy="5" r="1"/>
+ <path style="fill:#f8cd2f" d="M 8,4 C 5.2385765,4 3,6.2792778 3,9.0909088 V 10.545454 C 3,11.351272 3.6371428,12 4.4285714,12 H 11.571429 C 12.362857,12 13,11.351272 13,10.545454 V 9.0909088 C 13,6.2792778 10.761423,4 8,4 Z"/>
+ <path style="fill:#ff7300" d="M 7.987132,9.5002804 A 0.35297641,0.40390524 0 0 0 7.8423712,9.54235 L 6.1953126,10.484702 A 0.35297641,0.40390524 0 0 0 6,10.845971 v 0.673108 a 0.35297641,0.40390524 0 0 0 0.1778491,0.350753 l 1.6470586,1.076973 a 0.35297641,0.40390524 0 0 0 0.350184,0 L 9.8221503,11.869832 A 0.35297641,0.40390524 0 0 0 9.9999999,11.519079 V 10.845971 A 0.35297641,0.40390524 0 0 0 9.8046871,10.484702 L 8.1576283,9.54235 A 0.35297641,0.40390524 0 0 0 7.987132,9.5002804 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 7.9999997,9.5 V 13 a 0.35297641,0.40390524 0 0 0 0.1752232,-0.05332 l 1.6467634,-1.07666 a 0.35297641,0.40390524 0 0 0 0.1780136,-0.350686 v -0.67334 A 0.35297641,0.40390524 0 0 0 9.8046871,10.484373 L 8.1573657,9.542383 A 0.35297641,0.40390524 0 0 0 7.9999997,9.5 Z"/>
+ <rect style="fill:#3f3f3f" width="2" height="3" x="5" y="7" rx="1" ry="1"/>
+ <circle style="fill:#ffffff" cx="5.8" cy="8" r=".5"/>
+ <rect style="fill:#3f3f3f" width="2" height="3" x="9" y="7" rx="1" ry="1"/>
+ <circle style="fill:#ffffff" cx="9.8" cy="8" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freefilesync.svg b/.icons/awkward/16x16/apps/freefilesync.svg
new file mode 100644
index 00000000..af3d11bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freefilesync.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#3f3f3f" d="m8.0086 4.0002c0.8766 0.0018 1.7654 0.2641 2.4594 0.7834 0.488 0.5398-0.442 1.118-0.8605 0.5916-1.261-0.7326-3.0394-0.4747-3.9881 0.6206-0.5047 0.5436-0.7892 1.2689-0.7858 1.997h0.83334c-0.4446 0.64-0.889 1.28-1.3334 1.92l-1.3333-1.92h0.83334c-0.0265-1.7386 1.2757-3.3922 3.0239-3.8425 0.3751-0.0987 0.7616-0.154 1.151-0.1501zm3.6583 2.0803c0.44399 0.63999 0.88848 1.2805 1.333 1.9205h-0.83334c0.02363 1.7593-1.3118 3.4316-3.0907 3.8581-1.2004 0.32185-2.5577 0.087-3.5442-0.64939-0.50334-0.54889 0.43962-1.1215 0.86239-0.59029 1.2217 0.71174 2.9326 0.48598 3.897-0.53054 0.55849-0.55249 0.87989-1.3179 0.87564-2.088h-0.83334l1.3333-1.9203z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freegish.svg b/.icons/awkward/16x16/apps/freegish.svg
new file mode 100644
index 00000000..0a8ade33
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freegish.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g>
+ <path style="fill:#4f4f4f" d="m8 14c-8 0-8-4-8-4s0-8 8-8 8 8 8 8 0 4-8 4z"/>
+ <path style="fill:#ff3737" d="m3 10h4s-2-3-4-3c-1 0-2 3 0 3z"/>
+ <path style="fill:#ff3737" d="m13 10h-4s2-3 4-3c1 0 2 3 0 3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeoffice-planmaker.svg b/.icons/awkward/16x16/apps/freeoffice-planmaker.svg
new file mode 100644
index 00000000..259c5288
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeoffice-planmaker.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#569a40" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 1,1 V 12 H 2 V 2 H 14 V 14 H 4 v 1 H 15 V 1 Z m 0,12 v 2 h 2 v -2 z"/>
+ <g style="font-size:34.2857132px;line-height:1.25;letter-spacing:0px;word-spacing:0px" transform="matrix(0.4593176,0,0,0.41666667,-16.940116,-9.2974318)">
+ <path style="fill:#ffffff" transform="matrix(0.96761902,0,0,1,33.25248,17.513836)" d="M 19.694406,12 C 18.50497,12.08093 17.109863,12.252804 15,12.582031 V 15 36 h 4.014172 0.535156 v -7.245441 h 2.147938 c 4.151094,-0.346049 6.319639,-1.222858 8.272531,-4.251954 0.519685,-1.005713 0.779297,-2.205324 0.779297,-3.599609 0,-2.674286 -0.955755,-5.761088 -2.869141,-7.01823 C 26.437584,12.925247 24.506398,12.332459 22.086844,12.105558 21.336347,12.035177 20.538863,12 19.694406,12 Z m 0.31836,4.697103 c 0.850394,0 2.316747,0.06989 3.049031,0.207031 0.755906,0.114286 1.403959,0.320045 1.947266,0.617188 0.543307,0.297143 0.968304,0.708661 1.27539,1.234375 0.307087,0.525715 0.460938,1.335 0.460938,2.112143 0.177671,3.15014 -2.743081,3.210302 -5.118438,3.222471 h -2.077625 v -7.322895 c 0.642915,-0.04232 -0.427309,-0.07031 0.463438,-0.07031 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeoffice-presentations.svg b/.icons/awkward/16x16/apps/freeoffice-presentations.svg
new file mode 100644
index 00000000..10139503
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeoffice-presentations.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e78117" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g style="font-size:6.91562939px;line-height:1.25;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.41757422,0,0,0.41666665,-1.5217815,-1.9999998)">
+ <path style="fill:#ffffff" d="m 23.319502,31.585063 c 0.730291,0 1.327801,-0.05533 1.792532,-0.165975 0.48686,-0.13278 0.874135,-0.298755 1.161825,-0.497925 0.287691,-0.221301 0.486861,-0.475796 0.597511,-0.763486 0.11065,-0.28769 0.165975,-0.608575 0.165975,-0.962656 0,-0.75242 -0.35408,-1.37206 -1.062241,-1.858921 -0.70816,-0.50899 -2.23946,-1.051175 -3.965601,-1.626556 -0.752421,-0.26556 -1.504842,-0.564315 -2.257262,-0.896266 -0.752421,-0.35408 -1.427386,-0.785615 -2.024896,-1.294605 -0.597511,-0.531121 -1.084371,-1.161826 -1.460581,-1.892117 -0.376211,-0.752421 -0.564316,-1.659751 -0.564316,-2.721992 0,-1.062241 0.19917,-2.013831 0.597511,-2.854772 0.39834,-0.86307 0.962655,-1.59336 1.692946,-2.190871 0.73029,-0.597511 1.615491,-1.051176 2.655602,-1.360996 C 21.688617,12.165975 22.861508,12 24.167179,12 c 1.549101,0 3.202116,0.165975 4.330747,0.497925 1.128631,0.33195 2.058091,0.697095 2.788382,1.095436 l -1.493776,4.082988 c -0.641771,-0.331951 -1.360996,-0.619641 -2.157677,-0.863071 -0.77455,-0.26556 -2.029225,-0.39834 -3.135726,-0.39834 -1.239281,0 -2.135546,0.17704 -2.688796,0.53112 -0.531121,0.33195 -0.796681,0.852005 -0.796681,1.560166 0,0.420471 0.09959,0.774551 0.298755,1.062241 0.19917,0.28769 0.475795,0.55325 0.829876,0.79668 0.37621,0.221301 0.79668,0.431536 1.261411,0.630706 0.48686,0.17704 1.01798,0.365145 1.593361,0.564315 1.19502,0.442601 2.54928,0.885201 3.434481,1.327801 0.885201,0.420471 1.615491,0.918396 2.190871,1.493776 0.597511,0.575381 1.040111,1.250346 1.327801,2.024896 0.287691,0.774551 0.431536,1.715076 0.431536,2.821577 0,2.146612 -0.752421,3.817428 -2.257262,5.012449 -1.504841,1.172891 -3.773167,1.759336 -6.80498,1.759336 -1.017981,0 -1.936376,-0.06639 -2.755186,-0.19917 -0.818811,-0.11065 -1.549101,-0.254495 -2.190872,-0.431535 -0.619641,-0.177041 -1.161826,-0.365146 -1.626556,-0.564316 -0.4426,-0.19917 -0.81881,-0.387275 -1.128631,-0.564315 l 1.460581,-4.116183 c 0.686031,0.37621 1.526971,0.719225 2.522822,1.029046 1.017981,0.28769 2.257261,0.431535 3.717842,0.431535 z"/>
+ </g>
+ <path style="opacity:0.5;fill:#ffffff" d="M 1,1 V 12 H 2 V 2 H 14 V 14 H 4 v 1 H 15 V 1 Z m 0,12 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeoffice-textmaker.svg b/.icons/awkward/16x16/apps/freeoffice-textmaker.svg
new file mode 100644
index 00000000..70491354
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeoffice-textmaker.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#dd2525" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 12,3 V 5 H 9 v 8 H 7 V 5 H 4 V 3 Z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 1,0.99999985 V 12 H 2 V 1.9999998 H 14 V 14 H 4 v 1 H 15 V 0.99999985 Z M 1,13 v 2 h 2 v -2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeorion.svg b/.icons/awkward/16x16/apps/freeorion.svg
new file mode 100644
index 00000000..d9844db3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeorion.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#235b92" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 6.8951228,3.0999998 C 6.20207,3.2583455 5.5504783,3.5618728 4.9833515,3.9905483 L 4.9063065,4.1325528 C 5.4180698,3.8001848 6.2278235,3.833835 6.8346954,3.7699885 Z m 2.2101317,0.00229 0.1087694,1.1987282 C 10.130372,4.8513084 10.778101,5.7563239 11.00343,6.8011928 l 1.927634,0.2265871 C 12.543983,5.0780034 11.04443,3.5393698 9.1052545,3.1022661 Z M 3.6516828,5.4967166 C 3.3762932,5.9717641 3.1805858,6.4887173 3.0723351,7.02704 L 3.4152607,6.9870067 C 3.417465,6.404177 3.6516828,5.4967166 3.6516828,5.4967166 Z"/>
+ <path style="fill:#363636" d="M 3.0689362,8.9720311 C 3.456017,10.921808 4.9559479,12.46082 6.8951228,12.897923 L 6.7642598,11.450121 C 5.357805,11.280533 4.1551222,10.354961 3.6318551,9.0385012 Z m 9.8583498,0 -2.191436,0.2575717 C 10.423537,9.9087104 9.9197914,10.483513 9.2880473,10.883048 L 9.1052545,12.9 C 11.043687,12.46162 12.541199,10.921553 12.927286,8.9720311 Z"/>
+ <path style="fill:#f75151" d="M 8,8e-8 7,7 1.8181819,8 7,9 8,16 9,9 14.181818,8 9,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freeplane.svg b/.icons/awkward/16x16/apps/freeplane.svg
new file mode 100644
index 00000000..bc478cad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freeplane.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fead38" d="m 8,1.0000002 c -3.878,0 -7,3.122 -7,7 C 1,11.878 4.122,15 8,15 c 3.878,0 7,-3.122 7,-6.9999998 0,-3.878 -3.122,-7 -7,-7 z"/>
+ <path style="fill:#3f3f3f" d="M 8.1086914,1.0027346 A 10.50152,10.507981 0 0 0 1.3698242,10.240137 c 0.4080617,1.214975 1.1366077,2.277945 2.0897462,3.089844 A 10.50152,10.507981 0 0 1 3.45,12.90957 10.50152,10.507981 0 0 1 12.370898,2.529883 C 11.200675,1.5949583 9.7237129,1.0272095 8.1086914,1.0027346 Z"/>
+ <path style="fill:#3f3f3f" d="M 13.159765,3.272266 A 10.50152,10.507981 0 0 0 4.5,13.608204 a 10.50152,10.507981 0 0 0 0.023925,0.468261 c 0.6485129,0.37058 1.3596845,0.644289 2.1184572,0.792285 A 10.50152,10.507981 0 0 1 14.545411,5.5281252 C 14.228626,4.6854547 13.755894,3.9228873 13.159765,3.272266 Z"/>
+ <g transform="matrix(0.91796878,0,0,0.91796878,1.4374999,0.35546869)">
+ <circle style="fill:#ffffff" cx="9.872" cy="8.872" r="2.723"/>
+ <circle style="fill:#3f3f3f" cx="9.191" cy="9.553" r="1.362"/>
+ </g>
+ <g transform="matrix(0.97916667,0,0,0.97916667,0.33333305,0.31249996)">
+ <circle style="fill:#ffffff" cx="13.957" cy="6.83" r="2.043"/>
+ <circle style="fill:#3f3f3f" cx="13.617" cy="7.17" r="1.021"/>
+ </g>
+ <path style="fill:#3f3f3f" d="M 12,13.333333 C 12,13.333333 11.104569,14 9.9999998,14 8.8954306,14 8,12.736379 8,12 8,12 9.0600633,12.772435 9.6666665,13 10.813565,13.430254 12,13.333333 12,13.333333 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.9520708,10.365712 C 5.4920956,9.6299498 6.8516835,10.039313 6.9887964,11.280051 7.1259092,12.520788 5.9886249,14.123057 4.4486001,14.858818 2.9085758,15.594578 0.1424353,13.275442 0.0053226,12.034705 -0.13179009,10.793967 2.4120467,11.101473 3.9520708,10.365712 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freetube-bin.svg b/.icons/awkward/16x16/apps/freetube-bin.svg
new file mode 120000
index 00000000..2508fb17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freetube-bin.svg
@@ -0,0 +1 @@
+freetube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/freetube.svg b/.icons/awkward/16x16/apps/freetube.svg
new file mode 100644
index 00000000..13901e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freetube.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 1.2,-5.0000003e-8 C 0.5352,-5.0000003e-8 0,0.53519995 0,1.1999999 V 4.8 11.2 14.8 C 0,15.4648 0.5352,16 1.2,16 H 4.8 8.560156 11.2 C 13.8592,16 16,13.8592 16,11.2 V 9.120312 4.8 1.1999999 C 16,0.53519995 15.4648,-5.0000003e-8 14.8,-5.0000003e-8 H 11.2 4.8 Z"/>
+ <path style="fill:#f04242" d="M 3.75,3 C 3.3345,3 3,3.3185714 3,3.7142857 V 11.214286 C 3,12.285714 4.5,13 5.25,13 H 6 V 12.285714 11.214286 3.7142857 C 6,3.3185714 5.6655,3 5.25,3 Z"/>
+ <path style="fill:#f04242" d="M 7,5.25 C 7,5.6655 7.2816842,6 7.6315789,6 H 11.421053 C 12.368421,6 13,4.5 13,3.75 V 3 H 12.368421 11.421053 7.6315789 C 7.2816842,3 7,3.3345 7,3.75 Z"/>
+ <path style="fill:#14a4df" d="M 7.3108881,7 A 0.30383907,0.26858172 0 0 0 7.0000002,7.2688537 v 1.7314859 1.7314854 a 0.30383907,0.26858172 0 0 0 0.4555639,0.232218 L 9.1519191,10.0983 10.848275,9.2325573 a 0.30383907,0.26858172 0 0 0 0,-0.4649987 L 9.1519191,7.9018157 7.4555641,7.0360727 A 0.30383907,0.26858172 0 0 0 7.3108881,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/freetuxtv.svg b/.icons/awkward/16x16/apps/freetuxtv.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/freetuxtv.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/frescobaldi.svg b/.icons/awkward/16x16/apps/frescobaldi.svg
new file mode 100644
index 00000000..68c95a26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/frescobaldi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#298464" d="M 16,9.2857142 A 8,5.7134042 0 1 1 1.3047619e-7,9.2857142 8,5.7134042 0 1 1 16,9.2857142 Z"/>
+ <path style="fill:#ee4075;fill-rule:evenodd" d="M 11.78439,11.897132 C 11.367169,12.487203 7.9462329,10.349296 7.2327516,10.277567 6.3970206,10.193549 2.5704867,11.334876 2.0741105,10.698722 1.4783208,9.9351591 4.6728161,7.3715325 4.5955995,6.6718486 4.5108614,5.9040166 3.7383254,2.7237378 4.1961858,2.0761941 4.6134067,1.4861237 9.1381933,4.5192659 9.9003047,4.4479337 10.736647,4.3696545 13.205875,3.3777845 13.910865,3.7977624 c 0.642419,0.3827017 -2.400987,3.1354241 -2.32377,3.8351058 0.08474,0.7678321 0.655156,3.6167208 0.197295,4.2642638 z"/>
+ <path style="fill:#fc69a4;fill-rule:evenodd" d="M 6.855012,12.596331 C 6.3268782,12.494825 6.0875885,10.278652 5.7855549,9.8315376 5.4835224,9.3844237 1.8088613,6.0199689 2.0077891,5.2468577 2.1424722,4.7234259 6.1595194,5.2099923 6.6043816,4.9064307 7.0492433,4.6028689 8.4266201,1.5009291 8.9547547,1.6024361 9.4828882,1.7039425 10.015977,4.8408682 10.31801,5.2879815 c 0.302033,0.4471137 3.780828,2.309288 3.679834,2.8400963 -0.100996,0.5308079 -3.123442,1.9268312 -3.568304,2.2303932 -0.4448614,0.303562 -3.0463934,2.339367 -3.574528,2.23786 z"/>
+ <path style="fill:#ff96bf;fill-rule:evenodd" d="M 9.6249683,10.967937 C 9.0470832,11.204249 7.5877609,10.064848 7.0125102,9.8221577 6.4372591,9.5794679 2.286107,8.2776514 2.2009507,7.3962952 2.1407637,6.7733565 4.9574856,6.2587856 5.1994881,5.6819002 5.4414898,5.1050145 5.0842633,2.249993 5.6621492,2.0136808 6.2400339,1.7773688 8.1508163,4.6774376 8.7260674,4.9201271 9.3013186,5.162817 12.449225,3.9493942 12.684868,4.5289211 12.920511,5.1084487 10.329632,7.3767937 10.08763,7.9536795 9.8456264,8.5305649 10.202854,10.731625 9.6249683,10.967937 Z"/>
+ <path style="fill:#ffcbdb;fill-rule:evenodd" d="M 11.978262,8.0756233 C 11.760171,8.5551169 9.5656414,8.3764421 9.0744582,8.5603269 8.5832746,8.7442122 7.8331597,10.196929 7.3566142,9.9774897 6.8800673,9.7580493 6.0295205,8.6784769 5.8467649,8.1842573 5.6640097,7.6900376 3.7996217,5.4305856 4.0177129,4.9510936 4.2358052,4.4716008 6.9443965,4.4621884 7.4355801,4.2783036 7.9267633,4.0944184 10.359263,1.795308 10.83581,2.0147479 c 0.476546,0.2194398 -0.495491,3.8381922 -0.312735,4.3324113 0.182754,0.49422 1.673279,1.2489721 1.455187,1.7284641 z"/>
+ <path style="fill:#ff940a;fill-rule:evenodd" d="M 9.7758901,6.8218434 C 9.7467141,7.0506446 9.8871621,7.4895694 9.7213541,7.663177 9.4917569,7.9035751 8.8665053,7.9702263 8.5528924,8.1024423 8.3264109,8.1979246 7.9861472,8.5398111 7.7453893,8.4961719 7.412008,8.4357443 7.0502132,7.9652062 6.7770032,7.7805987 6.5796991,7.6472807 6.0989852,7.5502415 6.0240351,7.3329947 5.9202516,7.032169 6.1837083,6.4949802 6.2241108,6.1781562 6.2532868,5.9493557 6.1128379,5.5104305 6.2786467,5.336823 6.5082439,5.0964254 7.1334952,5.0297737 7.447108,4.8975577 7.6735896,4.8020753 8.0138533,4.4601893 8.2546112,4.5038281 c 0.3333817,0.060429 0.6951757,0.5309652 0.9683861,0.7155733 0.1973044,0.133318 0.6780184,0.2303572 0.7529676,0.447604 0.1037841,0.3008256 -0.1596724,0.838014 -0.2000748,1.154838 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fretsonfire.svg b/.icons/awkward/16x16/apps/fretsonfire.svg
new file mode 120000
index 00000000..11ddc723
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fretsonfire.svg
@@ -0,0 +1 @@
+fofix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/friture.svg b/.icons/awkward/16x16/apps/friture.svg
new file mode 100644
index 00000000..e0c5aa95
--- /dev/null
+++ b/.icons/awkward/16x16/apps/friture.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g>
+ <g transform="matrix(0.07871412,0,0,0.07871412,-13.603644,-21.886191)">
+ <path style="fill:#f16d00" d="m 287.16124,278.04648 c -41.79707,0 -76.22521,34.45738 -76.22521,76.28996 v 0.0497 0.0745 c 0.0152,3.34611 1.21103,6.52929 1.66247,9.83425 l -30.42061,45.29716 c -3.7241,4.63354 -7.23623,10.60124 -8.63489,17.58246 -1.61594,8.06581 -0.20394,15.37317 1.3399,20.58735 l 0.0248,0.0497 v 0.0497 c 4.71369,15.68075 21.1139,29.81586 36.27645,32.50766 6.59316,1.27666 15.20128,1.61185 22.85268,-1.26653 7.84234,-2.95021 12.18161,-7.08456 15.55768,-10.03292 l 45.92866,-40.15654 c 37.7452,-4.40471 67.86326,-35.70344 67.86326,-74.5764 0,-41.83258 -34.42814,-76.28996 -76.2252,-76.28996 z"/>
+ <path style="fill:#325481" d="m 240.79728,367.82536 -37.96295,56.49442 c -4.9663,5.53896 -5.47566,9.72513 -3.59238,16.08036 2.75322,9.1512 8.19421,13.59174 16.44774,14.93048 8.17432,1.67395 11.18958,-0.34408 17.20083,-5.58933 l 52.79972,-46.07163 1.1694,0.8362 z"/>
+ <circle style="fill:#bfbfbf" cx="287.161" cy="354.272" r="50.817"/>
+ <path style="opacity:0.4" d="m 243.52245,328.04452 -2.48837,5.02888 c 2.50856,18.80918 8.68786,32.04971 21.5213,43.60488 12.19694,10.98206 29.18089,18.13664 51.21932,20.94452 l 5.81287,-4.16287 c -23.04664,-2.40285 -41.96636,-9.50381 -53.90182,-20.25043 -11.93545,-10.74663 -19.7676,-27.20199 -22.1633,-45.16498 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fritzing.svg b/.icons/awkward/16x16/apps/fritzing.svg
new file mode 100644
index 00000000..5c87353e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fritzing.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c2352a" d="M 9.2558594,1.0019531 C 8.9491172,0.9945535 8.532071,1.0018152 8.0390625,1.09375 7.5747783,1.1803287 6.881115,1.3719417 6.2363281,1.8964844 5.5466791,2.4575228 5.1547007,3.2760379 5.0703125,4.2128906 4.5462503,4.3209234 3.9837057,4.4489096 3.6386719,4.8339844 3.1834078,5.3420816 3.0019531,5.9420992 3.0019531,6.5136719 c 0,0.5715726 0.1814547,1.1696371 0.6367188,1.6777343 0.014687,0.016391 0.045232,0.011353 0.060547,0.027344 C 3.2875369,8.9010187 3.0002238,9.663624 3,10.5 3,12.961592 5.0384079,15 7.5,15 9.9615921,15 12,12.961592 12,10.5 V 10.4961 C 11.9986,9.660808 11.710528,8.8999287 11.298828,8.218756 11.315008,8.201925 11.347798,8.208688 11.363278,8.191412 11.818545,7.683309 12,7.0852445 12,6.5136719 12,5.9739579 11.799754,5.4168325 11.398438,4.9277344 11.647208,4.5746861 11.927199,4.2250352 11.976562,3.8339844 12.047958,3.2683984 11.945269,2.6530611 11.560547,2.09375 11.17614,1.5348961 10.464924,1.1226087 9.8027344,1.0410156 h -0.00195 C 9.783691,1.0388913 9.5519657,1.0090963 9.2558594,1.0019531 Z"/>
+ <path style="fill:#ffffff" d="M 9.2070312,3.0019531 C 8.9936777,2.9968063 8.7051796,3.0048034 8.40625,3.0605469 8.1073205,3.1162906 7.7824591,3.2158925 7.4980469,3.4472656 7.2136346,3.6786387 7.0019531,4.0721936 7.0019531,4.5175781 V 6.0136719 H 5.5058594 a 0.49904991,0.49904991 0 1 0 0,0.9980469 H 7.0019531 V 8.0507812 A 2.5,2.5 0 0 0 5,10.5 2.5,2.5 0 0 0 7.5,13 2.5,2.5 0 0 0 10,10.5 2.5,2.5 0 0 0 8,8.0546875 V 7.0117188 h 1.4960938 a 0.49904991,0.49904991 0 1 0 0,-0.9980469 H 8 V 4.5175781 C 8,4.3374627 8.037284,4.2956032 8.1269531,4.2226562 c 0.089669,-0.072947 0.2630452,-0.144374 0.4628907,-0.1816406 0.3996908,-0.074533 0.84375,-0.025391 0.84375,-0.025391 a 0.49904991,0.49904991 0 1 0 0.125,-0.9902344 c 0,0 -0.138209,-0.018291 -0.3515626,-0.023437 z m -1.8125,6.0019529 a 1.5,1.5 0 0 1 0.013672,0 0.49904991,0.49904991 0 0 0 0.00195,0 0.49904991,0.49904991 0 0 0 0.171875,0 A 1.5,1.5 0 0 1 9,10.5 1.5,1.5 0 0 1 7.5,12 1.5,1.5 0 0 1 6,10.5 1.5,1.5 0 0 1 7.3945312,9.003906 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fritzing_icon.svg b/.icons/awkward/16x16/apps/fritzing_icon.svg
new file mode 120000
index 00000000..b90cf142
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fritzing_icon.svg
@@ -0,0 +1 @@
+fritzing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/frogr.svg b/.icons/awkward/16x16/apps/frogr.svg
new file mode 100644
index 00000000..e821d379
--- /dev/null
+++ b/.icons/awkward/16x16/apps/frogr.svg
@@ -0,0 +1,31 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g>
+ <path fill="#91dd48" d="m7.2 1037.4h1.6c1.773 0 3.2 1.3 3.2 2.9v8.1052c0 1.6329-1.4272 2.9474-3.2 2.9474h-1.6c-1.7728 0.1-3.2-1.3-3.2-2.9v-8.1052c0-1.6329 1.4272-2.9474 3.2-2.9474z"/>
+ <g fill="none" stroke="#91dd48" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.874" transform="matrix(.53245 0 0 .53494 -.52107 490.47)">
+ <path d="m5.6739 1023.3v7.4775h7.5125"/>
+ <path d="m1.9177 1027h2.8172"/>
+ </g>
+ <g fill="none" stroke="#91dd48" stroke-linecap="round" stroke-linejoin="round">
+ <path d="m2.5 1051.9v-4h4"/>
+ <path d="m0.5 1049.9h1.5"/>
+ </g>
+ </g>
+ <g>
+ <circle fill="#9a48dd" cx="5.5" cy="1038.9" r="1.5"/>
+ <circle fill="#fff" cx="5.5" cy="1038.9"/>
+ </g>
+ <g transform="translate(5)">
+ <circle fill="#9a48dd" cx="5.5" cy="1038.9" r="1.5"/>
+ <circle fill="#fff" cx="5.5" cy="1038.9"/>
+ </g>
+ <g fill="none" stroke="#91dd48" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.874" transform="matrix(-.53245 0 0 .53494 16.521 490.47)">
+ <path d="m5.6739 1023.3v7.4775h7.5125"/>
+ <path d="m1.9177 1027h2.8172"/>
+ </g>
+ <g fill="none" stroke="#91dd48" stroke-linecap="round" stroke-linejoin="round" transform="matrix(-1,0,0,1,16,0)">
+ <path d="m2.5 1051.9v-4h4"/>
+ <path d="m0.5 1049.9h1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/frozen-bubble.svg b/.icons/awkward/16x16/apps/frozen-bubble.svg
new file mode 100644
index 00000000..7201e7d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/frozen-bubble.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4648">
+ <stop style="stop-color:#7d329a" offset="0"/>
+ <stop style="stop-color:#ac5cce" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4652" x1="30.577" x2="45" y1="19.129" y2="27.456" gradientTransform="matrix(0.35294119,0,0,0.39999997,0.11764667,-0.9999995)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4648"/>
+ </defs>
+ <path style="fill:#653578" d="M 5.2093024,8.4530349 C 4.4529977,10.79197 3.0078263,13.386781 0,12.951889 0.19889091,10.995592 1.0110388,9.025922 2.1582847,7.4454244 2.4001262,7.1122546 2.8991342,6.9645467 3.1055454,6.6744183 Z"/>
+ <path style="fill:#7d329a" d="m 6.7134545,1.0000004 c -1.7432534,0.026551 -5.2337609,2.9667247 -5.6664369,6.5024133 -0.12459351,1.0181381 0.0033,2.1021984 0.3259964,3.1149763 0.1783406,3.178336 4.2179254,5.208836 6.7408579,5.381081 3.0865531,0.07513 5.9692591,-2.637992 6.5357611,-3.366197 C 15.685685,11.04921 14.219263,7.6366736 12.910985,5.6493944 11.475259,3.4685198 8.7988428,1.8805331 6.7134545,1.0000004 Z"/>
+ <path style="fill:#fcf8fd" d="M 3.7675781 8.5117188 C 3.071979 8.4425651 2.4185762 8.664672 1.9375 9.1953125 C 1.5990655 9.5686153 1.4242213 10.111061 1.3847656 10.707031 C 1.536399 12.603827 3.0627728 14.077854 4.7988281 14.986328 C 5.4432733 15.015386 6.0444008 14.800763 6.4941406 14.304688 C 7.4562927 13.243407 7.170415 10.850456 5.8574219 9.578125 C 5.2009251 8.9419597 4.4631772 8.5808724 3.7675781 8.5117188 z"/>
+ <path style="fill:url(#linearGradient4652)" d="m 11.68707,5 c 2.218548,0.8711007 4.679803,2.5356286 4.267295,6 C 14.098761,10.77092 12.230471,9.8354984 10.731322,8.5141177 10.415299,8.235569 10.275195,7.6608182 10,7.4230766 Z"/>
+ <path style="fill:#ffc102" d="M 5.9722068,8.0360649 C 6.3196133,9.759965 3.3235903,11.537797 1.8204708,10.847398 1.0969786,10.515091 0.97369014,9.2498889 1.0041701,8.2600489 1.034894,7.3832908 0.95793775,7.11633 1.725949,7.032662 3.1804729,6.8786592 5.8195497,7.2785456 5.9722068,8.0360649 Z"/>
+ <circle style="fill:#ffffff" cx="-4.5" cy="5.5" r="2.5" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-4" cy="6" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-1.5" cy="6.5" r="1.5" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-1.5" cy="6.5" r=".5" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fs-uae-launcher.svg b/.icons/awkward/16x16/apps/fs-uae-launcher.svg
new file mode 100644
index 00000000..e15a73b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fs-uae-launcher.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#762276" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ff8118" d="M 12.953203,2.9999934 7.2257816,12.072347 5.896094,10 H 4 L 6.5570316,14 7.9125,13.993 14.836796,3.0000066 Z"/>
+ <path style="fill:#abe619" d="M 10.553203,2.9999934 4.8257816,12.072347 3.496094,10 H 1.6 L 4.1570316,14 5.5125,13.993 12.436796,3.0000058 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.7965728;stroke-linecap:round;stroke-linejoin:round" d="m 14.607347,10.41826 c 0,0 -1.203476,-0.211755 -1.203476,0.79087 0,1.002625 1.203476,0.579115 1.203476,1.58174 0,1.002625 -1.203476,0.79087 -1.203476,0.79087"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.79950947;stroke-linecap:round;stroke-linejoin:round" d="m 12.211783,11.583 h -0.800331 m 1.200496,-1.197703 c -1.355299,0 -1.200496,0.399344 -1.200496,3.194757"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fslint_icon.svg b/.icons/awkward/16x16/apps/fslint_icon.svg
new file mode 100644
index 00000000..be58d7c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fslint_icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m15 15.143v-14.286c0-0.47471-0.426-0.857-0.955-0.857h-12.09c-0.5293 0-0.955 0.38229-0.955 0.85714v14.286c0 0.475 0.4257 0.857 0.9545 0.857h12.09c0.53 0 0.956-0.382 0.956-0.857z"/>
+ <g fill="#484848" transform="matrix(.70711 -.70711 .70711 .70711 -3.3137 7.9998)">
+ <circle cx="8" cy="8" r="4"/>
+ <rect width="2" height="4" x="7" y="11" rx=".5" ry=".5"/>
+ </g>
+ <path fill="#5d99ff" d="m10 8c0-1.1128-0.8885-2-2-2s-2 0.8872-2 2 0.8885 2 2 2 2-0.8872 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fspy.svg b/.icons/awkward/16x16/apps/fspy.svg
new file mode 100644
index 00000000..bc4373c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fspy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#455259" cx="8" cy="8" r="8"/>
+ <path style="fill:none;stroke:#ff5e49;stroke-width:0.80000001" d="M 3.4,5.6 8,13 10.36,9.2 Z"/>
+ <path style="fill:none;stroke:#5cd262;stroke-width:0.80000001" d="M 12.6,5.6 8,13 5.64,9.2 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001" d="M 8,13 5.64,9.2 8,7.98 10.36,9.2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/full-throttle-remastered.svg b/.icons/awkward/16x16/apps/full-throttle-remastered.svg
new file mode 100644
index 00000000..d066f747
--- /dev/null
+++ b/.icons/awkward/16x16/apps/full-throttle-remastered.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8a4b2c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#fbb64a" d="M 4.0987364,13.029166 C 4.254048,12.785227 4.5,12.5 4.5,12.5 L 4,12 3.9909134,9.21067 C 3.9857863,7.6368062 3.961901,7.3867148 4.1976486,7.268384 4.3681854,7.1827824 4.5805862,7.0497436 4.768507,7.0197312 5.0884782,6.9686292 5.7057796,7.2059244 5.8644368,7.51537 c 0.043458,0.08476 0.092992,0.1487316 0.1106472,0.1428988 0.05042,-0.016656 0.059642,-2.5324671 0.0093,-2.5324671 0,0 -0.3624273,0.5679038 -0.4939364,0.7778916 -0.1950872,0.086823 -1.2165806,0.106505 -1.3462502,0.106505 -0.052535,0 -0.1098808,-0.014244 -0.1274384,-0.031656 C 3.992607,5.9545903 3.984935,5.6485851 3.985247,4.4101699 3.985513,3.5098839 3.994867,3.1588706 4.006127,3.141297 4.1061442,2.9852219 5.2380152,2.9205992 5.780124,3.0412702 6.2625358,3.1440629 6.6533305,3.7032972 7,4 7.030844,4 6.991708,3.7934066 6.997876,2.9358301 7.001946,2.3699776 6.998476,1.4789049 6.990126,1.444979 6.97732,1.392839 6.968636,1.388513 6.933999,1.417021 c 0,0 -0.1810486,0.4213222 -0.2766782,0.5229785 l -0.083254,0.069471 -0.5100312,-0.00902 c -0.2804732,-0.00496 -0.9362354,1.319e-4 -1.9467842,-9.84e-4 -1.0105488,-0.00111 -2.0584913,0.01568 -2.0830576,0.025029 -0.089536,0.034072 2.786e-4,0.090764 0.2282256,0.2146256 C 2.655448,2.4526873 2.8810554,2.795245 2.9767078,3.1515563 3.0326948,3.3601231 3.056294,6.2631456 3,6.5 L 2.5,7 2.9830602,7.4273043 3,12.5 2.5,13 c 0.7783832,0.234551 1.5,2 1.5,2 0,0 -0.097284,-1.208261 0.098736,-1.970834 z"/>
+ <path style="fill:#fbb64a" d="m 9.0292969,2.3007812 c -0.028184,0.017284 -0.033228,0.80317 -0.027344,1.5429688 0.00856,1.0757188 0.014731,1.2986192 0.1933594,0.9882812 C 9.3189433,4.6172424 9.5497935,4.0661712 9.7304688,4 9.8356056,3.961496 9.7835858,4.00556 10.169922,3.99609 c 0.441704,-0.010812 0.749177,-0.00636 0.791016,0.035156 0.04281,0.042477 0.08306,0.2388562 0.04687,1.2246094 L 11,6.5 10.5,7 11,7.5 11.001953,9.7773438 11,12 10.5,12.5 C 11,13 11,13 11.5,14 12,13 12,13 12.5,12.5 L 12,12 11.998047,9.7773438 12,7.5 12.5,7 12,6.5 11.992188,5.2558594 c -0.03619,-0.9857532 0.0041,-1.1821324 0.04687,-1.2246094 0.04184,-0.041516 0.349312,-0.045968 0.791016,-0.035156 0.38634,0.00947 0.334316,-0.034598 0.439453,0.00391 0.180675,0.066171 0.411526,0.6172424 0.535157,0.8320312 0.178627,0.310338 0.184759,0.087438 0.193359,-0.9882812 0.0059,-0.7397988 8.36e-4,-1.5256847 -0.02734,-1.5429688 0,10e-8 -0.233725,0.5468563 -0.328125,0.6796876 C 13.599427,3.0023367 12.592811,2.999726 11.5,3 10.407189,2.999726 9.4005723,3.0023367 9.3574219,2.9804688 9.2630242,2.8476375 9.0292969,2.3007813 9.0292969,2.3007812 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fuse-emulator.svg b/.icons/awkward/16x16/apps/fuse-emulator.svg
new file mode 120000
index 00000000..fc8d7a75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fuse-emulator.svg
@@ -0,0 +1 @@
+fuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/fuse.svg b/.icons/awkward/16x16/apps/fuse.svg
new file mode 100644
index 00000000..b762b8f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fuse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#f24c3d" d="M 16,2 2,16 H 4.5 L 16,4.5 Z"/>
+ <path style="fill:#e6df15" d="M 16,4.5 4.5,16 H 7 l 9,-9 z"/>
+ <path style="fill:#66dd23" d="M 16,7 7,16 H 9.5 L 16,9.5 Z"/>
+ <path style="fill:#24f0ff" d="M 16,9.5 9.5,16 H 12 l 4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fusion-icon.svg b/.icons/awkward/16x16/apps/fusion-icon.svg
new file mode 100644
index 00000000..beeb2f49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fusion-icon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="15.985" height="16" x="-15.99" y="-16" rx=".799" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#ff6363" fill-rule="evenodd" d="m13.235 15.988c3.225-5.673-0.758-8.9413-4.6952-9.7879 4.1672 2.6996 0.4763 8.0119-4.8398 9.7969 2.2957-0.01126 7.2394 0.01918 9.5349-0.0085z"/>
+ <path fill="#ff6363" fill-rule="evenodd" d="m3.5802 0.011985c-4.7134 5.4368-0.0368 8.9417 3.9009 9.7889-4.1676-2.6997-0.7754-7.7417 2.7219-9.7969-2.2956 0.01101-4.327-0.019418-6.623 0.008213z"/>
+ <path fill="#ff6363" d="m9.3697 9.3691a1.9364 1.1685 44.941 0 1 -2.7398 -2.7372 1.9364 1.1685 44.941 1 1 2.7398 2.7372z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/fwupd.svg b/.icons/awkward/16x16/apps/fwupd.svg
new file mode 100644
index 00000000..5b478cf9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/fwupd.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#aa52ce" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m4 8c0 2.2092 1.7909 4 4 4 2.1867 0 3.9602-1.7554 3.9961-3.9336 0.0024-0.02205 0.0038-0.04421 0.004-0.0664 0-0.368192-0.398908-0.66667-0.7671-0.66667s-0.733 0.298478-0.733 0.66667c0 1.4727-1.02714 2.5-2.49994 2.5-1.4727 0-2.50006-1.0272-2.50006-2.5 0-1.4727 1.02726-2.5 2.50006-2.5v1.5l2.99994-2.3334-2.99954-2.1666v1.4993c-2.2092 0-4 1.7909-4 4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gahshomar.svg b/.icons/awkward/16x16/apps/gahshomar.svg
new file mode 100644
index 00000000..033fdea2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gahshomar.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 0.07109376,3.96 C 0.02761076,4.2206416 0,4.52664 0,4.8 v 6.4 C 0,13.8592 2.1408,16 4.8,16 h 6.4 C 13.8592,16 16,13.8592 16,11.2 V 4.8 C 16,4.52664 15.97239,4.2206416 15.92891,3.96 Z"/>
+ <path style="fill:#df711b" d="M 4.8,0 C 2.41416,0 0.4506056,1.7251668 0.07109376,4 H 15.928906 C 15.549394,1.7251668 13.58584,0 11.2,0 Z"/>
+ <path style="fill:#4f4f4f" d="M 4.0245091,5.0000016 4.154374,8.3165464 c 0.00869,0.2425328 0.048305,0.4406732 0.1178016,0.5942776 0.069497,0.1536036 0.1951013,0.2673428 0.3775315,0.3401028 0.1824297,0.07276 0.4493611,0.1090352 0.80119,0.1090352 C 5.5898915,9.3599612 5.714162,9.34739 5.8227514,9.323134 5.9356844,9.298882 6.0421895,9.244829 6.1420917,9.159942 6.2463379,9.071014 6.3548867,8.9335728 6.4678193,8.7476308 6.624188,8.957826 6.8153479,9.1273508 7.0412135,9.256702 7.2670786,9.38201 7.4882634,9.444444 7.7054418,9.444444 c 0.1152201,0 0.2217012,-0.02608 0.3228888,-0.067876 l 0.1014792,2.580016 c 0.00869,0.242533 0.047595,0.440674 0.1170914,0.594278 0.069497,0.153604 0.1958115,0.267343 0.3782413,0.340103 C 8.8075723,12.963724 9.0745033,13 9.4263325,13 h 0.5925545 c 0.382233,0 0.686739,-0.02862 0.912604,-0.08521 0.225866,-0.06063 0.395173,-0.137375 0.508107,-0.230346 0.112932,-0.09297 0.186661,-0.19168 0.221409,-0.296778 0.03475,-0.105097 0.05251,-0.202072 0.05251,-0.291001 0,-0.31125 -0.13724,-0.618938 -0.410885,-0.922105 -0.269301,-0.307208 -0.657751,-0.652906 -1.165948,-1.036916 0.138994,-0.08893 0.288493,-0.175787 0.449206,-0.260674 0.165055,-0.08893 0.371228,-0.190094 0.618811,-0.303276 0.240341,-0.111833 0.555291,-0.2554036 0.926088,-0.4224212 0.05056,0.050158 0.110456,0.09141 0.181669,0.1234772 0.138995,0.056591 0.32811,0.085206 0.567007,0.085206 0.347486,-4e-7 0.621256,-0.091049 0.82106,-0.2729492 C 13.900333,8.9010704 14,8.6202624 14,8.2443364 14,8.1230696 13.982942,7.981438 13.948196,7.8197496 13.913447,7.6580612 13.869744,7.4961956 13.817621,7.3345072 13.765498,7.1687764 13.713622,7.019484 13.661499,6.8860912 l -0.527977,0.181966 c 0.09556,0.230406 0.180212,0.4623652 0.254054,0.6968136 0.07819,0.2344484 0.117091,0.4266632 0.117091,0.5762252 0,0.2101952 -0.05596,0.3493708 -0.168896,0.4180884 -0.112933,0.068718 -0.263142,0.1032584 -0.449915,0.1032584 -0.169399,0 -0.297047,-0.014308 -0.383919,-0.042603 -0.08253,-0.028296 -0.139199,-0.066305 -0.169605,-0.114812 -0.02606,-0.052549 -0.03903,-0.1073224 -0.03903,-0.1639136 0,-0.068718 0.0061,-0.1538412 0.01917,-0.2548964 0.01303,-0.1050976 0.02876,-0.2097328 0.04613,-0.31483 0.02172,-0.1050976 0.03877,-0.1944124 0.0518,-0.267172 L 11.91507,7.6197318 c -0.04642,0.2905568 -0.0911,0.5145852 -0.133414,0.683094 L 11.628362,7.991606 c -0.408098,0.1972524 -0.763096,0.3794752 -1.092855,0.5552848 -3.8e-5,-0.00216 -0.0014,-0.0036 -0.0014,-0.00578 0,-0.113182 0.01706,-0.2405068 0.0518,-0.3819836 0.03475,-0.141478 0.06548,-0.2646112 0.09154,-0.3697084 L 10.188492,7.6623352 C 10.118992,7.9533744 10.058236,8.179408 10.006112,8.3410968 9.953992,8.5027856 9.897317,8.6217276 9.836507,8.69853 9.780035,8.77129 9.7090654,8.818404 9.6221945,8.8386144 c -0.086872,0.016172 -0.200217,0.023828 -0.339211,0.023828 -2.699e-4,-4e-7 -4.333e-4,0 -7.091e-4,0 -0.1129326,0 -0.2153521,-0.016044 -0.3065668,-0.04838 -0.086872,-0.03638 -0.1715255,-0.10893 -0.2540531,-0.21807 C 8.6434702,8.4868528 8.5547298,8.3190616 8.4548275,8.0926976 8.3462385,7.8501652 8.2417757,7.6596844 8.1418742,7.5222492 8.0463148,7.380772 7.9425625,7.2820624 7.8296296,7.2254716 7.7166966,7.1648384 7.5883389,7.1344884 7.4450017,7.1344884 c -0.1042458,0 -0.2216775,0.02616 -0.3519844,0.078708 C 6.967054,7.2657448 6.8325666,7.3609852 6.689229,7.4984204 6.550235,7.6358556 6.410951,7.8339964 6.271957,8.0926976 6.1677115,8.286724 6.0810142,8.4402076 6.0115173,8.5533892 c -0.065154,0.10914 -0.1347954,0.187616 -0.2086358,0.2361224 -0.069497,0.048506 -0.1650771,0.072931 -0.2866973,0.072931 -0.2475834,0 -0.4298603,-0.020232 -0.5471365,-0.060655 C 4.8561148,8.7613652 4.7823866,8.688814 4.747638,8.5837168 4.7172338,8.4745768 4.6974261,8.3210936 4.6887374,8.1230252 L 4.558163,5 Z m 8.0012559,0.4245868 c -0.09122,0 -0.16903,0.030348 -0.234183,0.090983 -0.06081,0.060633 -0.09154,0.1314492 -0.09154,0.2122936 0,0.080844 0.03074,0.1516604 0.09154,0.2122936 0.06516,0.05659 0.142968,0.084484 0.234183,0.084484 0.08687,0 0.161309,-0.027892 0.222119,-0.084484 0.06516,-0.060633 0.09722,-0.13145 0.09722,-0.2122936 0,-0.080844 -0.03207,-0.1516608 -0.09722,-0.2122936 -0.06081,-0.060633 -0.135248,-0.090983 -0.222119,-0.090983 z m -0.442819,0.6672084 c -0.09122,0 -0.16903,0.030348 -0.234183,0.090983 -0.06081,0.060633 -0.09154,0.1314492 -0.09154,0.2122932 0,0.080844 0.03074,0.1509384 0.09154,0.2115716 0.06516,0.05659 0.142968,0.085206 0.234183,0.085206 0.08687,0 0.1606,-0.028616 0.22141,-0.085206 0.06516,-0.060633 0.09793,-0.1307276 0.09793,-0.2115716 0,-0.080844 -0.03278,-0.1516604 -0.09793,-0.2122932 -0.06081,-0.060633 -0.134538,-0.090983 -0.22141,-0.090983 z m 0.886347,0 c -0.09122,0 -0.169738,0.030348 -0.234892,0.090983 -0.06081,0.060633 -0.09083,0.1314492 -0.09083,0.2122932 0,0.080844 0.03003,0.1509384 0.09083,0.2115716 0.06516,0.05659 0.143678,0.085206 0.234892,0.085206 0.08687,0 0.1606,-0.028616 0.22141,-0.085206 0.06516,-0.060633 0.09793,-0.1307276 0.09793,-0.2115716 0,-0.080844 -0.03277,-0.1516604 -0.09793,-0.2122932 -0.06081,-0.060633 -0.134538,-0.090983 -0.22141,-0.090983 z M 2.6612795,7.2738528 2.1858167,7.498422 c 0.1172765,0.198068 0.2080598,0.3634024 0.2732139,0.4967956 0.065154,0.1333932 0.1108998,0.2530576 0.1369617,0.3581552 0.026063,0.1050976 0.039032,0.2139236 0.039032,0.3271052 0,0.1778576 -0.045037,0.3658816 -0.1362522,0.56395 C 2.4119011,9.438454 2.2487221,9.624744 2.0098258,9.802601 1.7752733,9.980458 1.4387004,10.133942 1,10.263292 l 0.1887657,0.460692 C 1.3234164,10.691648 1.4756689,10.639329 1.645068,10.566569 1.8188107,10.493809 1.9901619,10.400304 2.159561,10.287121 2.3333036,10.173939 2.4916858,10.036498 2.6350238,9.87481 2.782705,9.717163 2.9001367,9.535787 2.9870082,9.329634 3.0782225,9.1234812 3.1239699,8.8925344 3.1239699,8.6378748 c 0,-0.1778572 -0.036865,-0.383658 -0.1107052,-0.618106 C 2.9437679,7.7853204 2.8263361,7.5365968 2.6612806,7.2738528 Z M 7.405971,7.6197324 c 0.099902,0 0.1865996,0.038008 0.26044,0.114812 0.073841,0.07276 0.138686,0.168 0.1951525,0.2852244 0.056466,0.117224 0.111096,0.2361664 0.1632185,0.3574328 0.043093,0.1002576 0.060572,0.1871416 0.057482,0.2628396 H 7.9992351 L 8.006326,8.829228 C 7.9363692,8.910416 7.8353173,8.9534268 7.6990532,8.9534268 7.5557152,8.9534268 7.3925373,8.9011088 7.2101075,8.796012 7.0276773,8.6868724 6.8631651,8.5166248 6.7154843,8.2862188 6.8544787,8.0315592 6.9800831,7.8578432 7.0930157,7.764872 7.2059487,7.6719012 7.3104112,7.6237748 7.4059694,7.6197324 Z m 4.350839,0.7697448 c -0.03844,0.1285688 -0.08069,0.2325432 -0.128446,0.2974996 -0.05213,0.076802 -0.119012,0.1249284 -0.20154,0.1451396 -0.08253,0.020212 -0.189034,0.030328 -0.319341,0.030328 -0.09179,0 -0.165028,-0.00722 -0.232764,-0.017332 0.276046,-0.1451112 0.535655,-0.2840112 0.882091,-0.4556364 z m -1.40297,0.7256972 c 0.03075,0.037836 0.06381,0.072137 0.102189,0.098926 0.0579,0.037712 0.119407,0.064372 0.183089,0.085928 -0.0219,0.010208 -0.05816,0.027632 -0.07948,0.037548 C 10.190435,9.511392 9.919417,9.685108 9.7456741,9.858923 c -0.047785,0.04446 -0.082602,0.106898 -0.1043179,0.187743 -0.021718,0.08084 -0.032642,0.167702 -0.032642,0.260673 0,0.03638 0.051877,0.09535 0.1561219,0.176189 0.1042469,0.08084 0.2366899,0.179554 0.3974019,0.296778 0.160712,0.117224 0.321848,0.25293 0.482559,0.406535 0.234553,0.218279 0.388849,0.396187 0.462689,0.533622 0.07819,0.137435 0.117092,0.252909 0.117092,0.345879 0,0.05255 -0.01297,0.104867 -0.03903,0.157415 -0.02172,0.04851 -0.06951,0.0949 -0.143348,0.139363 -0.0695,0.04042 -0.18009,0.07496 -0.332115,0.103258 -0.152024,0.02425 -0.35411,0.0361 -0.606037,0.0361 H 9.4916189 c -0.2475834,0 -0.4305706,-0.02023 -0.5478464,-0.06066 -0.112933,-0.04041 -0.1866611,-0.112964 -0.2214097,-0.218062 -0.030404,-0.109139 -0.049502,-0.262623 -0.058191,-0.460691 L 8.5563067,9.1837724 c 0.05662,0.041018 0.1199983,0.076187 0.1916047,0.1032588 0.1433376,0.048506 0.2996768,0.07293 0.4690758,0.072931 2.513e-4,0 4.727e-4,0 7.091e-4,0 0.0026,0 0.00453,-7.2e-4 0.00709,-7.2e-4 L 9.4199393,9.634357 C 9.6748616,9.486573 9.990361,9.3116028 10.353837,9.1151768 Z M 6.0753852,10.11382 5.7368845,10.489306 5.92565,10.647442 c -0.3083931,0.266786 -0.5254912,0.521435 -0.6514548,0.763968 -0.1216198,0.238491 -0.1823786,0.438366 -0.1823786,0.600054 -4e-7,0.32742 0.1057956,0.570218 0.3186308,0.727864 0.212834,0.153604 0.4804752,0.230346 0.8018994,0.230346 0.221522,0 0.4058427,-0.03454 0.5535235,-0.103259 0.1476816,-0.07276 0.2630704,-0.163809 0.3455979,-0.272949 0.082528,-0.113181 0.1412434,-0.228655 0.175992,-0.345879 0.034745,-0.117224 0.051804,-0.221859 0.051804,-0.31483 0,-0.23849 -0.058716,-0.465247 -0.1759917,-0.679484 C 7.0459959,11.039036 6.8917001,10.837426 6.7005835,10.647442 6.5094658,10.457458 6.3012507,10.279551 6.0753852,10.11382 Z m 0.162509,0.776244 c 0.1824302,0.14552 0.3196696,0.27877 0.4108851,0.400036 0.091215,0.117224 0.1519739,0.226049 0.182379,0.327105 0.030404,0.101055 0.045417,0.19803 0.045417,0.291001 0,0.169773 -0.055963,0.307214 -0.1688952,0.412311 -0.1129329,0.101055 -0.2781547,0.151639 -0.4953331,0.151639 -0.1737422,0 -0.3191559,-0.0422 -0.436432,-0.127088 -0.1129326,-0.08489 -0.1696051,-0.21221 -0.1696051,-0.381984 0,-0.145519 0.05392,-0.315766 0.1625087,-0.509792 0.1129325,-0.194027 0.2692713,-0.381328 0.4690756,-0.563228 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gajim.svg b/.icons/awkward/16x16/apps/gajim.svg
new file mode 100644
index 00000000..e6f1b9da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gajim.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#7bc136" d="m8 5c-4.4183 0-8 2.7288-8 6h3v4.154s0.4857 0.846 1.2857 0.846h7.4286c0.8 0 1.286-0.846 1.286-0.846v-4.154h3c0-3.2712-3.582-6-8-6z"/>
+ <path fill="#4c4c4c" d="m6 5h4l-0.5 3h-3z"/>
+ <circle fill="#fecd38" cx="8" cy="3" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/galculator.svg b/.icons/awkward/16x16/apps/galculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/galculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/galeon.svg b/.icons/awkward/16x16/apps/galeon.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/galeon.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/galternatives.svg b/.icons/awkward/16x16/apps/galternatives.svg
new file mode 100644
index 00000000..9a4a1462
--- /dev/null
+++ b/.icons/awkward/16x16/apps/galternatives.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#d08e3b" d="M 8.5,3 A 5.5,5.5 0 0 0 3,8.5 5.5,5.5 0 0 0 8.5,14 5.5,5.5 0 0 0 13.973,9 H 15.975 A 7.5,7.5 0 0 0 16,8.5 7.5,7.5 0 0 0 15.982,8 H 13.975 12.967 11 V 9 H 12.969 A 4.5,4.5 0 0 1 8.5,13 4.5,4.5 0 0 1 4,8.5 4.5,4.5 0 0 1 8.5,4 H 11.648 A 5.5,5.5 0 0 0 8.5,3 Z"/>
+ <path style="fill:#ffffff" d="M 8.5,6 A 2.5,2.5 0 0 0 6,8.5 2.5,2.5 0 0 0 8.5,11 2.5,2.5 0 0 0 10,10.496 V 11 H 11 V 8.5 6 H 10 V 6.502 A 2.5,2.5 0 0 0 8.5,6 Z M 8.5,7 A 1.5,1.5 0 0 1 10,8.5 1.5,1.5 0 0 1 8.5,10 1.5,1.5 0 0 1 7,8.5 1.5,1.5 0 0 1 8.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gambas3.svg b/.icons/awkward/16x16/apps/gambas3.svg
new file mode 100644
index 00000000..25ad68b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gambas3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.5 0 0 .49994 .00011272 .00061930)">
+ <path fill="#1eceec" d="m23.277 2c-3.0385 0.86561-4.9366 6.1162-4.6103 5.9926l0.04688 1.2168c0.4734 0.0258 0.90666 0.0859 1.2326 0.19688 1.1711 0.39866 2.6556-0.32193 3.6149-0.93792 0.02154-0.23927 0.03359-0.47446 0.03033-0.69865 0.51798-0.4375 1.0858-0.99342 1.2436-1.4424 0.31109-0.88542 0.59025-2.6301 0.09375-3.3237-0.25031-0.34969-0.61099 1.1212-0.62179 1.2414-0.0198 0.22054-0.55258-0.23022-0.7183-0.0861-0.30826 0.26803-0.01215 0.86511-0.13373 0.84904-0.15888-0.021-0.21111-0.30387-0.36949-0.27754-0.41867 0.35178-0.65642 0.77841-0.83962 1.195-0.11683-0.0321-0.23289-0.0668-0.34192-0.11348-0.15745-0.0676-0.13936-0.48541-0.0841-0.6508 0.06899-0.20648 0.43281-0.0636 0.52942-0.2584 0.10516-0.21203-0.09922-0.5799 0.04963-0.76291 0.0877-0.10784 0.25228 0.0399 0.33778-0.0697 0.27211-0.34898 0.72294-2.122 0.54045-2.07z"/>
+ <path fill="#1888b7" d="m27.873 5.74c-0.301 1.0535-0.681 1.7435-1.126 2.1862 0.063-0.2684 0.06-0.5631-0.022-0.8901l-1.3015 1.4069c0.08497-0.2398 0.13704-0.49362 0.07721-0.79162l-1.2463 1.0651c0.20358-0.26149 0.31218-0.57054 0.28401-0.97757 0.01805 0.0341-2.6996 2.3151-4.5924 1.6708-1.5773-0.53692-5.3216-0.14849-6.9803 1.8553-5.0393 0.50367-9.3309 5.14-8.9408 8.6928 0.4065 3.7025 4.0282 5.9708 4.8985 6.1963 0.20751 0.0668 0.39758 0.0956 0.57767 0.10665 0.21452 1.4465 1.1574 3.0058 2.3176 3.6286 1.0133 0.544 3.6742-1.0541 3.6742-1.0541-1.7463-1.033-2.8508-2.045-3.6742-3.0763 1.2995-0.086 3.1594 0.38942 4.8999 0.74651 0.2241-0.0161-0.01991-2.4494-2.2307-3.12-1.1428-0.34661-3.2947-0.53762-4.3773 0.52501-0.39405-0.9245-0.72329-2.5125 0.08134-3.5575 0.83673-1.0867 3.5268-1.891 4.7358-1.9975 0.1131 0.0498 0.22295 0.10976 0.33778 0.15177 4.0011 1.2928 13.97-6.341 12.608-12.767z"/>
+ <circle fill="#fff" cx="18.5" cy="11.5" r="1.5"/>
+ <path fill="#1eceec" d="m16.76 16c-0.29633 0.004-0.6516 0.0972-1.0311 0.31196-0.56153 0.31779-1.4228 2.5654-1.7114 3.3184-1.1725 1.0283-1.2664 3.3951-0.6144 4.5708 2.5308 4.5633 9.4708 7.2803 11.415 4.9437-0.41212-0.64487-1.1377-0.73912-2.079-1.3992-0.20113 0.0375-0.37528 0.11748-0.50547 0.26623l-0.51071-0.87405c-0.19652 0.0308-0.35931-0.25756-0.55235 0.083-0.36564-0.26711-0.34488-0.36687-0.27548-0.57847 0.06194-0.15947 0.13886-0.28501 0.21813-0.40739 0.5511 0.1836 1.1382 0.38733 1.5214 0.54375 0.21897 0.0894 0.04158-0.64238 0.27659-0.66148 0.32693-0.0266 0.4002 0.8267 0.72746 0.84866 0.28168 0.0189 0.40188-0.83435 0.64997-0.69648 0.37498 0.20838 1.8046 1.4352 1.7061 0.81421-0.21505-1.3565-1.9094-2.8703-2.9244-3.4556-0.51197-0.29519-1.4967-0.43583-2.288-0.50506-0.8913-1.2638-2.3586-2.7628-3.5088-3.4028-0.06421-0.0357-0.12519-0.0646-0.18779-0.0969 0.32204-0.93035 0.86375-2.3962 0.45004-3.2512-0.11174-0.23093-0.39527-0.37637-0.77627-0.37211z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gaphor.svg b/.icons/awkward/16x16/apps/gaphor.svg
new file mode 100644
index 00000000..174f7897
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gaphor.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#9f2642" d="m8.0002333 0.00016c-0.3258058-0.00807538-0.6474957 0.07588343-0.9298256 0.24267798l-5.2242898 3.0903743c-0.5494191 0.3249675-0.88786613 0.925595-0.88782597 1.5755869v6.1811488c-4.5e-7 0.649918 0.33840727 1.250468 0.88774817 1.575427l5.2242898 3.090534c0.3061739 0.181115 0.6519462 0.261286 0.9931767 0.240513 0.2710089-0.0165 0.3938042-0.423704 0.6369708-0.567548l4.9699296-3.126871c0.549419-0.324968 0.633505-0.453211 0.633465-1.103203l0.39971-6.2174864c0.000014-0.2269675 0.213116-0.5205905 0.136016-0.7258852-0.143701-0.3826303-0.411912-0.7108825-0.769482-0.9223761l-5.2242898-3.0903743c-0.2576547-0.1521986-0.5484965-0.23564473-0.8458262-0.242678z"/>
+ <path style="fill:#d9cf3d" d="m1.1376606 4.1135214a1.7754963 1.8191449 0 0 0 -0.179252 0.7953062v6.1811984a1.7754963 1.8191449 0 0 0 0.8879049 1.574987l5.2241319 3.090599a1.7754963 1.8191449 0 0 0 0.8879049 0.242967v-7.98509z"/>
+ <path style="fill:#894c9b" d="m14.783597 4.1283653-6.8260062 3.9023111 0.0007595 7.9679026a1.7754963 1.8191449 0 0 0 0.8871454 -0.242967l5.2248913-3.090599a1.7754963 1.8191449 0 0 0 0.887905 -1.574987v-6.1811984a1.7754963 1.8191449 0 0 0 -0.174695 -0.7804623z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gargoyle-house.svg b/.icons/awkward/16x16/apps/gargoyle-house.svg
new file mode 100644
index 00000000..b4342e08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gargoyle-house.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 15,15.280303 15,6.4403614 13.859456,5.3141004 C 13.579765,5.0379121 11.848393,3.5319658 11.467035,3.4595943 L 8.1057554,1.0089336 4.312215,3.5730752 C 3.9881702,3.7921044 2.3375425,5.1419615 2.066961,5.4275814 L 1,6.5538423 1,15.280303 C 1,15.679015 1.3122,16 1.7000001,16 L 14.300001,16 C 14.6878,16 15,15.679015 15,15.280303 Z"/>
+ <rect style="opacity:0.15" width="14" height="1" x="1" y="6"/>
+ <path style="fill:#4f4f4f" d="m 2.5070386,1 1,0 c 0.277,0 0.5,0.223 0.5,0.5 l 0,3.6 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,-3.6 c 0,-0.277 0.223,-0.5 0.5,-0.5 z"/>
+ <rect style="fill:#956a42" width="4" height="6" x="2" y="9" rx=".6" ry=".563"/>
+ <path style="fill:#956a42" d="M 10.041667,9 C 9.4717904,9 9,9.4717904 9,10.041667 l 0,2.916667 C 9,13.52821 9.4717904,14 10.041667,14 l 2.916667,0 C 13.52821,14 14,13.52821 14,12.958334 l 0,-2.916667 C 14,9.4717904 13.52821,9 12.958334,9 l -2.916667,0 z"/>
+ <path style="fill:#c2eeff" d="m 10.1875,9.997894 c -0.110361,0 -0.1875,0.07719 -0.1875,0.187632 l 0,2.626842 C 10,12.922807 10.07714,13 10.1875,13 l 2.625001,0 c 0.110361,0 0.1875,-0.0772 0.1875,-0.187632 l 0,-2.626842 c 0,-0.110439 -0.07714,-0.187632 -0.1875,-0.187632 l -2.625001,0 z"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="12.5" r=".5"/>
+ <path style="opacity:0.05" d="M 2.4065896,5.2303082 C 2.1731975,5.4244231 1.9813336,5.5890025 1.9048098,5.6676237 l -1.0964238,1.1260874 0,-0.3896636 1.5982036,0 z"/>
+ <path style="opacity:0.15" d="M 4.0047932,3.56195 C 3.6351727,3.8344278 2.9262039,4.394091 2.4065896,4.8262607 l 0,1.1737393 1.5982036,0 z"/>
+ <path style="opacity:0.05" d="M 6,2.4936506 4.2587891,3.4088897 C 4.21217,3.4333982 4.0844544,3.5121994 4,3.56195 L 4,6 6,6 Z"/>
+ <path style="opacity:0.15" d="M 8,1.4417508 6,2.4936506 6,6 8,6 Z"/>
+ <path style="opacity:0.05" d="M 9.135742,1.3442978 8,1.9417021 8,6 10,6 10,1.834716 Z"/>
+ <path style="opacity:0.15" d="M 10,2.8351971 10,6 12,6 12,3.9690935 Z"/>
+ <path style="opacity:0.05" d="M 12,3.9690935 12,6 l 1.598203,0 0,-0.9711971 C 13.409969,4.9037213 13.250777,4.8119144 13.165096,4.7960887 Z"/>
+ <path style="opacity:0.05" d="m 13.594015,5.1787675 0,1.22528 1.598203,0 0,0.2764302 -1.17212,-1.1268683 c -0.06799,-0.065352 -0.22921,-0.2070686 -0.426083,-0.3748419 z"/>
+ <path style="fill:none;stroke:#5d5d5d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 8.0003022,1 1,7"/>
+ <path style="fill:none;stroke:#5d5d5d;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 8,1 7,6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/garrysmod.svg b/.icons/awkward/16x16/apps/garrysmod.svg
new file mode 100644
index 00000000..dc06253b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/garrysmod.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1194f0" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m7.75 4c-1.2235 0-2.75 1.3932-2.75 3.2665 0 1.953 1.177 3.7335 2.8085 3.7335 0.8055 0 1.1545-0.3035 1.6915-1-0.263 0.9135-0.7045 1.4945-1.412 1.664-0.558 0.134-1.185-0.173-1.588-0.664h-1.5c0.46499 1.2676 1.6318 2 3.0362 2 1.0327 0 1.8488-0.39951 2.3858-1.1533 0.4025-0.5825 0.578-1.3595 0.578-2.57v-5.128h-1.5v0.7998c0-0.00005-0.5265-0.9483-1.75-0.9483zm0.22168 1.5c0.908 0 1.5285 0.821 1.5285 2.0235 0 1.1905-0.602 1.9765-1.51 1.9765-0.9075 0-1.49-0.774-1.49-1.9765 0-1.2145 0.583-2.0235 1.4715-2.0235z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gaupol.svg b/.icons/awkward/16x16/apps/gaupol.svg
new file mode 100644
index 00000000..c37a4753
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gaupol.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx="1.455" ry="1.474"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 7.9003906 3.9902344 C 2.8094816 3.9902344 3.0097656 4.3538704 3.0097656 7.9902344 C 3.0097656 11.262961 3.5761719 11.263672 3.5761719 11.263672 C 2.645969 14.900035 3.5574211 11.344371 2.6464844 15 L 7.9003906 11.990234 C 12.991352 11.990234 12.990234 11.626597 12.990234 7.9902344 C 12.990234 4.3538704 12.9913 3.9902344 7.9003906 3.9902344 z M 5 7 A 1 1 0 0 1 6 8 A 1 1 0 0 1 5 9 A 1 1 0 0 1 4 8 A 1 1 0 0 1 5 7 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 11 7 A 1 1 0 0 1 12 8 A 1 1 0 0 1 11 9 A 1 1 0 0 1 10 8 A 1 1 0 0 1 11 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gb-studio.svg b/.icons/awkward/16x16/apps/gb-studio.svg
new file mode 100644
index 00000000..d7fada9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gb-studio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 1.4545455,1.0000001 C 0.64872735,1.0000001 8e-8,1.6572632 8e-8,2.4736843 V 13.526316 C 8e-8,14.342737 0.64872735,15 1.4545455,15 H 9.0909091 C 16,15 16,12.421053 16,8 V 2.4736843 C 16,1.6572632 15.351273,1.0000001 14.545454,1.0000001 H 9.0909091 Z"/>
+ <path style="opacity:0.3" d="M 2.7500002,5 C 2.3345002,5 2.0000001,5.3243635 2.0000001,5.7272727 V 12.272727 C 2.0000001,12.675636 2.3345002,13 2.7500002,13 H 9.8749999 C 14,13 14,11.181818 14,8.9999998 V 5.7272727 C 14,5.3243635 13.6655,5 13.25,5 H 9.8749999 Z"/>
+ <rect style="fill:#b8dd16" width="6" height="6" x="5" y="6" rx=".675" ry=".813"/>
+ <circle style="fill:#e2527d" cx="3.5" cy="7.5" r=".5"/>
+ <path style="opacity:0.15" d="M 2,1 V 2 H 8e-8 V 3 H 16 V 2 H 14 V 1 H 13 V 2 H 3 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gbrainy.svg b/.icons/awkward/16x16/apps/gbrainy.svg
new file mode 100644
index 00000000..7e1298de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gbrainy.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <circle style="fill:#18b2d6" cx="9.5" cy="6.5" r="6.5"/>
+ <rect style="fill:#18b2d6" width="7.2" height="8" x="3" y="6" rx="1.137" ry="1.263"/>
+ <rect style="fill:#18b2d6" width="7" height="7" x="6" y="9" rx="1.105" ry="1.105"/>
+ <path style="fill:#18b2d6" d="M 3.8782,5.7273 A 0.80008,0.80008 0 0 0 3.2282,6.1266 L 2.1673,7.9633 1.1071,9.8 A 0.80008,0.80008 0 0 0 1.8001,11 H 3.9204 6.0415 A 0.80008,0.80008 0 0 0 6.7345,9.8 L 5.6743,7.9633 4.6134,6.1266 A 0.80008,0.80008 0 0 0 3.9579,5.7273 0.80008,0.80008 0 0 0 3.8782,5.7273 Z"/>
+ <path style="fill:#ffffff" d="M 9.5869,2.0093 C 9.4622,2.0053 9.336,2.0063 9.2101,2.0108 8.496,2.0365 7.7737,2.1985 7.1397,2.4824 6.4846,2.8236 5.9192,3.3146 5.4895,3.9154 5.0319,4.6404 4.8524,5.4951 5.1364,6.0388 5.4718,6.6807 6.2256,7.0706 6.9383,7.0706 7.3076,7.0706 7.3365,7.0905 7.3365,7.3557 7.3365,7.9368 8.037,8.068 9.0978,8.068 9.6642,8.068 9.7595,8.0925 9.7085,8.2254 9.6306,8.4284 9.9543,9.1752 10.303,9.5 10.452,9.6391 10.636,10.101 10.712,10.281 10.86,10.634 11.005,10.678 11.411,10.492 11.722,10.351 11.733,9.8131 11.467,9.3777 11.356,9.1956 11.265,9.0989 11.265,9.0662 11.264,9.0335 11.187,9.01 11.618,9.0143 12.869,9.0266 13.067,8.87 13.068,7.8494 13.068,7.684 13.152,7.5636 13.266,7.4648 13.653,7.2774 13.981,7.0755 14,6.6869 13.998,4.6734 12.713,2.846 10.805,2.2026 10.76,2.1896 10.717,2.1743 10.672,2.1621 10.328,2.0717 9.9613,2.0211 9.5869,2.0093 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gcbalculator.svg b/.icons/awkward/16x16/apps/gcbalculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcbalculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcleaner.svg b/.icons/awkward/16x16/apps/gcleaner.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcleaner.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcolor.svg b/.icons/awkward/16x16/apps/gcolor.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcolor.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcolor2.svg b/.icons/awkward/16x16/apps/gcolor2.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcolor2.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcolor3.svg b/.icons/awkward/16x16/apps/gcolor3.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcolor3.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcompris-edit.svg b/.icons/awkward/16x16/apps/gcompris-edit.svg
new file mode 100644
index 00000000..cd172f77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcompris-edit.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="4" height="9.429" x="6" y="6.57" rx="1.5" ry="1.5"/>
+ <rect style="opacity:0.3" width="2" height="7.041" x="7" y="7.96" rx="1" ry="1.174"/>
+ <path style="fill:#8e8e8e;fill-rule:evenodd" d="M 10,0.41992188 10,4 8,6 6,4 6,0.42382812 C 4.1799949,1.2181415 3.002544,3.014214 3,5 c 0,2.7614237 2.2385763,5 5,5 2.761424,0 5,-2.2385763 5,-5 -9.93e-4,-1.9872042 -1.178697,-3.7851966 -3,-4.58007812 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gcompris-qt.svg b/.icons/awkward/16x16/apps/gcompris-qt.svg
new file mode 120000
index 00000000..377138cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcompris-qt.svg
@@ -0,0 +1 @@
+gcompris.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcompris.svg b/.icons/awkward/16x16/apps/gcompris.svg
new file mode 100644
index 00000000..16e83aab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcompris.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#535353" cx="8" cy="1.999"/>
+ <path fill="#fead00" d="m7.9928 1.9994c-0.03876 0-0.074991 0.00764-0.11268 0.01098-0.045705 0.0041-0.092186 0.00536-0.13658 0.013725-0.01218 0.00243-0.02345 0.00752-0.03551 0.010293-1.1783 0.25445-1.7771 1.9876-1.7056 3.6398-0.0012 0.04834-0.00751 0.10019-0.0075 0.14754l-4.8529 3.1108c-0.0902 0.0451-0.1377 0.1234-0.142 0.234v1.5742c0.00011284 0.09016 0.038781 0.16362 0.11609 0.22097 0.081666 0.05337 0.1698 0.06778 0.26428 0.04324l4.5146-1.4082 0.6993 3.2942-1.794 0.801c-0.060145 0.05741-0.090165 0.1231-0.090145 0.19695l0.1358 1.111 3.154-0.5 3.154 0.5 0.136-1.111c0.000022-0.07384-0.03-0.13954-0.09014-0.19695l-1.8083-0.80016 0.7136-3.2946 4.5153 1.4082c0.09448 0.02455 0.18262 0.01013 0.26428-0.04323 0.077-0.057 0.115-0.131 0.115-0.221v-1.574c-0.004-0.1106-0.051-0.1889-0.141-0.234l-4.854-3.111c0.000002-0.04736-0.0038-0.099201-0.005-0.14754 0.07156-1.6523-0.52985-3.3854-1.7081-3.6398-0.01206-0.00277-0.02333-0.00787-0.03551-0.010293-0.04439-0.00837-0.090876-0.00963-0.13658-0.013725-0.037685-0.00334-0.073915-0.01098-0.11268-0.01098-0.0026 0-0.00495 0.00067-0.00751 0.000685-0.00235-0.0000101-0.0045-0.000685-0.00683-0.000685z"/>
+ <path fill="#fe5600" d="m4.5487 6.7485-1.0489 0.672v2.9235l1.0489-0.327v-3.2685zm6.951 0.0315v3.2515l1.049 0.3275v-2.9075l-1.049-0.6715zm-8.451 0.92951-1.0489 0.673v2.4295l1.0489-0.327v-2.7755zm9.9511 0.031v2.76l1.049 0.327v-2.414l-1.049-0.673z"/>
+ <rect fill="#292929" width="5" height="1" x="5.5" y="2" rx=".313" ry="1"/>
+ <path fill="#292929" d="m9.9999 7.666c0 1.289-0.89551 2.3335-2 2.3335s-2-1.0445-2-2.3335c0-1.2885 0.89551-1.6665 2-1.6665 1.1046 0 2 0.378 2 1.6667z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gconf-editor.svg b/.icons/awkward/16x16/apps/gconf-editor.svg
new file mode 100644
index 00000000..6f00c4d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gconf-editor.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5bbc41" d="M 7,0 C 3.1576961,1.5369215e-7 1.5369215e-7,3.1576961 0,7 c 1.5369215e-7,3.842304 3.1576961,7 7,7 H 7.00195 7.0039 c 0.797734,-0.0013 1.568283,-0.177376 2.3125,-0.441406 l 1.533203,1.533203 c 0.584189,0.608468 1.489216,0.978967 2.302735,0.9375 0.813519,-0.04147 1.488818,-0.397022 1.984375,-0.892578 0.495556,-0.495557 0.851111,-1.170856 0.892578,-1.984375 0.04147,-0.813519 -0.329032,-1.718546 -0.9375,-2.302735 L 13.558594,9.3164062 C 13.822624,8.5721892 13.998725,7.8016402 14,7.0039062 V 7.0019531 7 C 14,3.1576961 10.842304,1.5369214e-7 7,0 Z"/>
+ <path style="fill:#565656" d="M 9.9902344,8.9902344 A 1.0001,1.0001 0 0 0 9.2929688,10.707031 l 3.0000002,3 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 l -3,-3.0000002 A 1.0001,1.0001 0 0 0 9.9902344,8.9902344 Z"/>
+ <path style="fill:#ffffff" d="M 7 2 A 5.0000002 5.0000002 0 0 0 2 7 A 5.0000002 5.0000002 0 0 0 7 12 A 5.0000002 5.0000002 0 0 0 12 7 A 5.0000002 5.0000002 0 0 0 7 2 z M 7 4 A 3.0000001 3.0000001 0 0 1 10 7 A 3.0000001 3.0000001 0 0 1 7 10 A 3.0000001 3.0000001 0 0 1 4 7 A 3.0000001 3.0000001 0 0 1 7 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gconfeditor.svg b/.icons/awkward/16x16/apps/gconfeditor.svg
new file mode 120000
index 00000000..c788339e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gconfeditor.svg
@@ -0,0 +1 @@
+gconf-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gcstar.svg b/.icons/awkward/16x16/apps/gcstar.svg
new file mode 100644
index 00000000..a5233286
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gcstar.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1d81e8" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffc05b" d="m8 3a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm-2.3887 3.5a1.5133 1.2337 76.77 0 1 1.3291 1.1729 1.5133 1.2337 76.77 0 1 -0.8076 1.791 1.5133 1.2337 76.77 0 1 -1.5732 -1.1368 1.5133 1.2337 76.77 0 1 0.8076 -1.791 1.5133 1.2337 76.77 0 1 0.2441 -0.0361zm4.7773 0a1.2337 1.5133 13.23 0 1 0.244 0.0361 1.2337 1.5133 13.23 0 1 0.807 1.791 1.2337 1.5133 13.23 0 1 -1.5728 1.1368 1.2337 1.5133 13.23 0 1 -0.8076 -1.791 1.2337 1.5133 13.23 0 1 1.3294 -1.1729z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gda-browser-5.0.svg b/.icons/awkward/16x16/apps/gda-browser-5.0.svg
new file mode 100644
index 00000000..7aaa162b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gda-browser-5.0.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#959595" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#4d4d4d" d="m8.5 5c-1.0497 0-1.9433 0.3907-2.3144 0.9375-0.0341 0.0469-0.0595 0.0937-0.084 0.1406-0.0244 0.047-0.042 0.0937-0.0566 0.1407-0.005 0.0156-0.0068 0.0306-0.0118 0.041-0.0097 0.0365-0.0185 0.0684-0.0234 0.0996-0.0049 0.0469-0.0098 0.0937-0.0098 0.1406 0 0.046933 0.0039 0.099551 0.01367 0.14648 0.0049 0.0468 0.02041 0.093825 0.03516 0.14062 0.01463 0.046933 0.03323 0.093825 0.05273 0.14062 0.0245 0.047 0.0547 0.0879 0.0839 0.1348 0.3809 0.5677 1.2989 0.9375 2.3145 0.9375s1.9336-0.36977 2.3145-0.9375c0.02925-0.041733 0.04886-0.078701 0.06836-0.11523 0.005-0.0104 0.01077-0.014991 0.01563-0.025391 0.01462-0.0312 0.02736-0.068409 0.03711-0.099609 0.0049-0.0156 0.01466-0.031142 0.01953-0.046875 0.0099-0.026 0.01661-0.055898 0.02149-0.082031 0.0049-0.0208 0.0089-0.042359 0.01367-0.068359 0.0049-0.041735 0.0098-0.083401 0.0098-0.125 0-0.052133-0.004-0.098257-0.01367-0.15039-0.024-0.1459-0.084-0.2818-0.172-0.4121-0.371-0.5468-1.2642-0.9375-2.314-0.9375zm-2.3144 3c-0.122 0.17187-0.18555 0.35928-0.18555 0.54688 0 0.8024 1.1181 1.4531 2.5 1.4531s2.5-0.65072 2.5-1.4531c0-0.1876-0.06355-0.37501-0.18555-0.54688-0.38 0.5469-1.2935 1-2.314 1s-1.9335-0.4531-2.3144-1zm0 2c-0.122 0.172-0.18555 0.36021-0.18555 0.54688 0 0.80267 1.1181 1.4531 2.5 1.4531s2.5-0.6511 2.5-1.4531c0-0.18667-0.06355-0.37488-0.18555-0.54688-0.38088 0.54667-1.294 1-2.3145 1s-1.9336-0.45333-2.3145-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gda-control-center.svg b/.icons/awkward/16x16/apps/gda-control-center.svg
new file mode 100644
index 00000000..08e20b30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gda-control-center.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#cc5e55" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#4d4d4d" d="m8.5 5c-1.0497 0-1.9433 0.3907-2.3144 0.9375-0.0341 0.0469-0.0595 0.0937-0.084 0.1406-0.0244 0.047-0.042 0.0937-0.0566 0.1407-0.005 0.0156-0.0068 0.0306-0.0118 0.041-0.0097 0.0365-0.0185 0.0684-0.0234 0.0996-0.0049 0.0469-0.0098 0.0937-0.0098 0.1406 0 0.046933 0.0039 0.099551 0.01367 0.14648 0.0049 0.0468 0.02041 0.093825 0.03516 0.14062 0.01463 0.046933 0.03323 0.093825 0.05273 0.14062 0.0245 0.047 0.0547 0.0879 0.0839 0.1348 0.3809 0.5677 1.2989 0.9375 2.3145 0.9375s1.9336-0.36977 2.3145-0.9375c0.02925-0.041733 0.04886-0.078701 0.06836-0.11523 0.005-0.0104 0.01077-0.014991 0.01563-0.025391 0.01462-0.0312 0.02736-0.068409 0.03711-0.099609 0.0049-0.0156 0.01466-0.031142 0.01953-0.046875 0.0099-0.026 0.01661-0.055898 0.02149-0.082031 0.0049-0.0208 0.0089-0.042359 0.01367-0.068359 0.0049-0.041735 0.0098-0.083401 0.0098-0.125 0-0.052133-0.004-0.098257-0.01367-0.15039-0.024-0.1459-0.084-0.2818-0.172-0.4121-0.371-0.5468-1.2642-0.9375-2.314-0.9375zm-2.3144 3c-0.122 0.17187-0.18555 0.35928-0.18555 0.54688 0 0.8024 1.1181 1.4531 2.5 1.4531s2.5-0.65072 2.5-1.4531c0-0.1876-0.06355-0.37501-0.18555-0.54688-0.38 0.5469-1.2935 1-2.314 1s-1.9335-0.4531-2.3144-1zm0 2c-0.122 0.172-0.18555 0.36021-0.18555 0.54688 0 0.80267 1.1181 1.4531 2.5 1.4531s2.5-0.6511 2.5-1.4531c0-0.18667-0.06355-0.37488-0.18555-0.54688-0.38088 0.54667-1.294 1-2.3145 1s-1.9336-0.45333-2.3145-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gdeb.svg b/.icons/awkward/16x16/apps/gdeb.svg
new file mode 120000
index 00000000..ff64ae45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdeb.svg
@@ -0,0 +1 @@
+gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gdebi.svg b/.icons/awkward/16x16/apps/gdebi.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdebi.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gdevilspie.svg b/.icons/awkward/16x16/apps/gdevilspie.svg
new file mode 100644
index 00000000..8102f441
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdevilspie.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff8e03;fill-rule:evenodd" d="M 8.0000004,16 C 7.6138152,16 7.1925284,15.566844 6.8110976,15.506431 6.4296676,15.446019 5.8951476,15.72779 5.5278644,15.608452 5.1605804,15.489114 4.8937652,14.946974 4.549672,14.77165 4.2055788,14.596325 3.610148,14.69913 3.297718,14.472136 2.985288,14.245142 2.8990624,13.647086 2.6259884,13.374011 2.3529144,13.100938 1.7548579,13.014712 1.5278642,12.702282 1.3008703,12.389852 1.4036746,11.794421 1.2283503,11.450328 1.053026,11.106234 0.5108856,10.83942 0.39154792,10.472136 0.2722102,10.104852 0.55398124,9.570332 0.49356856,9.1889016 0.43315596,8.8074716 0,8.3861848 0,8.0000004 0,7.6138152 0.433156,7.1925284 0.49356864,6.8110976 0.55398124,6.4296676 0.27221012,5.8951476 0.3915478,5.5278644 0.51088556,5.1605804 1.0530262,4.8937652 1.2283506,4.549672 1.4036748,4.2055788 1.3008702,3.610148 1.5278639,3.297718 1.7548578,2.985288 2.3529146,2.8990624 2.6259888,2.6259884 2.8990624,2.3529144 2.9852876,1.7548579 3.297718,1.5278642 3.610148,1.3008703 4.2055792,1.4036746 4.5496724,1.2283503 4.8937656,1.053026 5.1605804,0.5108856 5.527864,0.39154792 5.8951476,0.2722102 6.429668,0.55398124 6.8110984,0.49356856 7.1925284,0.43315596 7.6138152,0 7.9999996,0 c 0.3861852,0 0.807472,0.433156 1.1889028,0.49356864 0.38143,0.0604126 0.9159496,-0.22135852 1.2832336,-0.10202084 0.367284,0.11933776 0.634099,0.6614784 0.978192,0.8368028 0.344093,0.1753242 0.939524,0.07252 1.251954,0.2995133 0.31243,0.2269939 0.398656,0.8250507 0.67173,1.0981249 0.273074,0.2730736 0.87113,0.3592988 1.098124,0.6717292 0.226994,0.31243 0.124189,0.9078612 0.299514,1.2519544 0.175324,0.3440932 0.717464,0.610908 0.836802,0.9781916 0.119338,0.3672836 -0.162433,0.901804 -0.10202,1.2832344 C 15.566844,7.1925284 16,7.6138152 16,7.9999996 c 0,0.3861852 -0.433156,0.807472 -0.493569,1.1889028 -0.06041,0.38143 0.221359,0.9159496 0.102021,1.2832336 -0.119338,0.367284 -0.661478,0.634099 -0.836802,0.978192 -0.175325,0.344093 -0.07252,0.939524 -0.299514,1.251954 -0.226994,0.31243 -0.82505,0.398656 -1.098125,0.67173 -0.273073,0.273074 -0.359299,0.87113 -0.671729,1.098124 -0.31243,0.226994 -0.907861,0.124189 -1.251954,0.299514 -0.344094,0.175324 -0.610908,0.717464 -0.978192,0.836802 C 10.104852,15.72779 9.570332,15.446019 9.1889016,15.506432 8.8074716,15.566844 8.3861848,16 8.0000004,16 Z"/>
+ <path style="fill:#f95050" d="m 14.082995,0 c 1.395999,1.36 1.395999,5.44 -1.395998,6.8 L 9.895,4.0800004 C 12.686997,4.0800004 14.082995,1.36 14.082995,0 Z"/>
+ <path style="fill:#f95050" d="M 1.9169677,0 C 0.52096897,1.36 0.52096897,5.44 3.3129664,6.8 L 6.1049632,4.0800004 C 3.3129664,4.0800004 1.9169677,1.36 1.9169677,0 Z"/>
+ <path style="fill:#ffd059;fill-rule:evenodd" d="M 8,14 C 7.7103612,14 7.3943964,13.675133 7.1083235,13.629823 6.8222506,13.584514 6.421361,13.795843 6.145898,13.706339 5.8704354,13.616836 5.6703241,13.21023 5.412254,13.078738 5.1541842,12.947244 4.707611,13.024348 4.4732885,12.854102 4.238966,12.683857 4.1742969,12.235314 3.9694914,12.030508 3.7646859,11.825703 3.3161435,11.761034 3.145898,11.526712 2.9756529,11.292389 3.0527559,10.845816 2.9212629,10.587746 2.7897695,10.329676 2.3831642,10.129565 2.293661,9.854102 2.2041577,9.5786394 2.415486,9.177749 2.3701765,8.8916761 2.324867,8.6056036 2,8.2896388 2,8 2,7.7103613 2.3248671,7.3943964 2.3701766,7.1083235 2.415486,6.8222506 2.2041576,6.421361 2.2936608,6.145898 2.3831641,5.8704354 2.7897699,5.6703241 2.9212629,5.412254 3.0527563,5.1541843 2.9756525,4.707611 3.145898,4.4732885 3.3161435,4.238966 3.7646859,4.1742969 3.9694914,3.9694914 4.1742969,3.7646859 4.2389656,3.3161435 4.4732885,3.145898 4.707611,2.9756529 5.1541842,3.0527559 5.4122544,2.9212629 5.6703241,2.7897695 5.8704354,2.3831642 6.145898,2.293661 6.4213606,2.2041577 6.822251,2.415486 7.1083239,2.3701765 7.3943964,2.324867 7.7103612,2 8,2 8.2896388,2 8.6056036,2.3248671 8.8916765,2.3701766 9.1777494,2.4154856 9.578639,2.2041576 9.854102,2.2936606 c 0.275463,0.089503 0.475574,0.4961091 0.733644,0.6276021 0.25807,0.1314934 0.704643,0.05439 0.938966,0.2246351 0.234322,0.1702455 0.298991,0.6187879 0.503796,0.8235934 0.204806,0.2048055 0.653349,0.2694742 0.823594,0.5037971 0.170246,0.2343225 0.09314,0.6808958 0.224636,0.9389659 0.131492,0.2580697 0.538098,0.458181 0.627601,0.7336436 0.0895,0.2754626 -0.121825,0.676353 -0.07652,0.9624259 C 13.675133,7.3943964 14,7.7103613 14,8 c 0,0.2896388 -0.324867,0.6056036 -0.370177,0.8916765 -0.04531,0.2860729 0.16602,0.6869625 0.07652,0.9624255 -0.0895,0.275463 -0.496109,0.475574 -0.627602,0.733644 -0.131493,0.25807 -0.05439,0.704643 -0.224635,0.938966 -0.170245,0.234322 -0.618788,0.298991 -0.823594,0.503796 -0.204805,0.204806 -0.269474,0.653349 -0.503796,0.823594 -0.234323,0.170246 -0.680896,0.09314 -0.938967,0.224636 -0.25807,0.131492 -0.458181,0.538098 -0.7336442,0.627601 C 9.5786394,13.795843 9.177749,13.584514 8.8916761,13.629823 8.6056036,13.675133 8.2896387,14 8,14 Z"/>
+ <path style="opacity:0.4" d="m 7.9999997,7 c 0,0 -0.5767295,-0.8771015 -0.733734,-1.276705 C 7.1092562,5.323691 6.9388103,4.9169226 7.0216863,4.6289751 c 0.08288,-0.287943 0.2158149,-0.4380655 0.4891579,-0.5471565 0.273342,-0.1090913 0.704971,-0.1090925 0.978312,0 0.273342,0.109091 0.406279,0.259214 0.489157,0.5471565 0.082877,0.2879475 -0.087568,0.6947154 -0.244578,1.0943204 C 8.5767302,6.1228985 7.9999997,7 7.9999997,7 Z"/>
+ <path style="opacity:0.4" d="m 7.9999997,8.9999997 c 0,0 -0.5767295,0.8771015 -0.733734,1.2767053 -0.1570095,0.399604 -0.3274554,0.806372 -0.2445794,1.09432 0.08288,0.287943 0.2158149,0.438065 0.4891579,0.547156 0.273342,0.109091 0.704971,0.109093 0.978312,0 0.273342,-0.109091 0.406279,-0.259214 0.489157,-0.547156 0.082877,-0.287948 -0.087568,-0.694716 -0.244578,-1.094321 C 8.5767302,9.8771012 7.9999997,8.9999997 7.9999997,8.9999997 Z"/>
+ <path style="opacity:0.4" d="m 9,7.9999995 c 0,0 0.8771015,-0.5767295 1.276705,-0.733734 0.399604,-0.1570095 0.806372,-0.3274554 1.09432,-0.2445794 0.287943,0.08288 0.438065,0.2158149 0.547156,0.4891579 0.109092,0.273342 0.109093,0.704971 0,0.978312 C 11.80909,8.762498 11.658967,8.895435 11.371025,8.978313 11.083077,9.06119 10.67631,8.890745 10.276705,8.733735 9.8771015,8.57673 9,7.9999995 9,7.9999995 Z"/>
+ <path style="opacity:0.4" d="m 7.0000003,7.9999995 c 0,0 -0.8771015,-0.5767295 -1.2767053,-0.733734 C 5.323691,7.109256 4.916923,6.9388101 4.628975,7.0216861 4.341032,7.1045661 4.19091,7.237501 4.081819,7.510844 c -0.109091,0.273342 -0.109093,0.704971 0,0.978312 C 4.19091,8.762498 4.341033,8.895435 4.628975,8.978313 4.916923,9.06119 5.323691,8.890745 5.723296,8.733735 6.1228988,8.57673 7.0000003,7.9999995 7.0000003,7.9999995 Z"/>
+ <path style="opacity:0.4" d="m 8.7071075,8.7071063 c 0,0 1.0280138,0.212395 1.4215955,0.3839384 0.393585,0.1715403 0.801737,0.3386455 0.946744,0.6008573 0.145002,0.2622115 0.157155,0.462363 0.04101,0.732785 -0.116143,0.270421 -0.42135,0.57563 -0.691772,0.691771 -0.27042,0.116143 -0.4705741,0.103991 -0.7327838,-0.04101 C 9.4296907,10.930439 9.2625851,10.522288 9.0910446,10.128702 8.9195019,9.7351207 8.7071075,8.7071063 8.7071075,8.7071063 Z"/>
+ <path style="opacity:0.4" d="m 7.2928942,7.2928929 c 0,0 -0.2123951,-1.0280137 -0.3839387,-1.4215952 C 6.7374153,5.4777125 6.5703103,5.0695606 6.3080981,4.9245528 6.0458867,4.7795514 5.8457352,4.7673983 5.5753136,4.883542 5.3048926,4.999685 4.9996834,5.3048913 4.8835425,5.575313 4.7673995,5.845734 4.7795518,6.0458876 4.924554,6.308097 5.0695611,6.5703098 5.4777123,6.7374154 5.8712986,6.908956 6.2648797,7.0804985 7.2928942,7.2928929 7.2928942,7.2928929 Z"/>
+ <path style="opacity:0.4" d="m 7.2928937,8.7071063 c 0,0 -1.0280138,0.212395 -1.4215951,0.3839384 C 5.4777135,9.262585 5.0695613,9.4296902 4.9245539,9.691902 4.7795524,9.9541135 4.767399,10.154265 4.8835427,10.424687 c 0.1161427,0.270421 0.4213497,0.57563 0.691771,0.691771 0.270421,0.116143 0.4705746,0.103991 0.7327843,-0.04101 C 6.5703105,10.930439 6.7374161,10.522288 6.9089566,10.128702 7.0804993,9.7351207 7.2928937,8.7071063 7.2928937,8.7071063 Z"/>
+ <path style="opacity:0.4" d="m 8.707107,7.2928929 c 0,0 0.2123951,-1.0280137 0.3839387,-1.4215952 C 9.2625859,5.4777125 9.4296909,5.0695606 9.6919031,4.9245528 9.9541145,4.7795514 10.154266,4.7673983 10.424688,4.883542 c 0.270421,0.116143 0.57563,0.4213493 0.691771,0.691771 0.116143,0.270421 0.10399,0.4705746 -0.04101,0.732784 C 10.93044,6.5703098 10.522289,6.7374154 10.128703,6.908956 9.7351215,7.0804985 8.707107,7.2928929 8.707107,7.2928929 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gdm-setup.svg b/.icons/awkward/16x16/apps/gdm-setup.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdm-setup.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gdm-xnest.svg b/.icons/awkward/16x16/apps/gdm-xnest.svg
new file mode 100644
index 00000000..94c325ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdm-xnest.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="12" height="16" x="-14" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4d4d4d" d="M 3.6669778,5.0002775 C 3.2976401,5.0002775 3,5.2578125 3,5.5772 l 0,4.84605 C 3,10.74275 3.2976567,11 3.6669778,11 l 8.6655442,0 C 12.70251,11 13,10.74275 13,10.42325 L 13,5.5769 C 13,5.25755 12.70251,5 12.333356,5 L 3.6669778,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gdmap_icon.svg b/.icons/awkward/16x16/apps/gdmap_icon.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdmap_icon.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gdmsetup.svg b/.icons/awkward/16x16/apps/gdmsetup.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gdmsetup.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/geany.svg b/.icons/awkward/16x16/apps/geany.svg
new file mode 100644
index 00000000..6a278490
--- /dev/null
+++ b/.icons/awkward/16x16/apps/geany.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.5 0 0 .5 -.5 .00003)">
+ <path fill="#fecd38" d="m17.15 4a1.9091 1.3333 0 0 0 -1.9091 1.3333 1.9091 1.3333 0 0 0 0.0062 0.10156 7 2.6667 0 0 0 -5.097 2.5651 7 2.6667 0 0 0 0.022 0.1706c0.183-0.1059 0.39-0.1706 0.614-0.1706h12.727c0.22692 0 0.4361 0.066313 0.62021 0.17448a7 2.6667 0 0 0 0.017 -0.1745 7 2.6667 0 0 0 -5.098 -2.5638 1.9091 1.3333 0 0 0 0.007 -0.1029 1.9091 1.3333 0 0 0 -1.909 -1.3333z"/>
+ <path fill="#fec006" d="m10.8 8c-0.72 0-1.3 0.5947-1.3 1.3333 1.231 4.5397-1.2245 8.9867-2.6 5.3337-0.4666-1.217-1.1139-2.021-2.6-2h-0.65c-0.3601 0-0.65 0.297-0.65 0.667v1.3333c0 0.36933 0.2899 0.66667 0.65 0.66667h0.65v1.3333c0.24398 4.231 0.99005 4.8618 2.6 5.3333 2.2184 0.80468 2.6 1.5363 2.6 4.6667 0 0.738 0.58 1.333 1.3 1.333h13c0.72 0 1.2-0.595 1.2-1.333v-0.667h3.35c0.36 0 0.65-0.297 0.65-0.667v-11.633c0-0.369-0.292-0.664-0.65-0.7h-3.35v-3.6667c0-0.7386-0.48-1.3333-1.2-1.3333zm14.2 7h2.05v9h-2.05z"/>
+ <rect fill="#e82d2d" width="2.5" height="2.5" x="-1.46" y="19.79" transform="matrix(.6 -.8 .6 .8 0 0)"/>
+ <rect fill="#e82d2d" width="3.606" height="3.606" x="3.31" y="23.74" transform="matrix(.5547 -.83205 .5547 .83205 0 0)"/>
+ <rect fill="#e82d2d" width="2.5" height="2.5" x="6.04" y="27.29" transform="matrix(.6 -.8 .6 .8 0 0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/geary.svg b/.icons/awkward/16x16/apps/geary.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/geary.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gedit-icon.svg b/.icons/awkward/16x16/apps/gedit-icon.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gedit-icon.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gedit-logo.svg b/.icons/awkward/16x16/apps/gedit-logo.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gedit-logo.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gedit.svg b/.icons/awkward/16x16/apps/gedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/geeqie.svg b/.icons/awkward/16x16/apps/geeqie.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/geeqie.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gelemental.svg b/.icons/awkward/16x16/apps/gelemental.svg
new file mode 100644
index 00000000..68dd1d8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gelemental.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="4" height="8" x="6" y="0" ry="1.6"/>
+ <path style="fill:#e4e4e4" d="M 8.1301627,5.6024668 A 2.7653345,2.2354162 0 0 0 5.6056046,6.717474 L 3.4878663,9.6824256 1.3701276,12.647376 A 2.7653345,2.2354162 0 0 0 3.7650185,16 l 4.2349813,0 4.2349812,0 a 2.7653345,2.2354162 0 0 0 2.394891,-3.352624 L 12.512134,9.6824256 10.39489,6.717474 A 2.7653345,2.2354162 0 0 0 8.1301627,5.6024668 Z"/>
+ <path style="fill:#b343ff" d="M 8.5,3 A 0.5,0.5 0 0 0 8,3.5 0.5,0.5 0 0 0 8.5,4 0.5,0.5 0 0 0 9,3.5 0.5,0.5 0 0 0 8.5,3 Z"/>
+ <path style="fill:#b343ff" d="M 7.5,5 A 0.5,0.5 0 0 0 7,5.5 0.5,0.5 0 0 0 7.5,6 0.5,0.5 0 0 0 8,5.5 0.5,0.5 0 0 0 7.5,5 Z"/>
+ <path style="fill:#b343ff" d="M 8.5,7 A 0.5,0.5 0 0 0 8,7.5 0.5,0.5 0 0 0 8.5,8 0.5,0.5 0 0 0 9,7.5 0.5,0.5 0 0 0 8.5,7 Z"/>
+ <path style="fill:#b343ff" d="M 6.5,9 A 0.5,0.5 0 0 0 6,9.5 0.5,0.5 0 0 0 6.5,10 0.5,0.5 0 0 0 7,9.5 0.5,0.5 0 0 0 6.5,9 Z"/>
+ <path style="fill:#b343ff" d="M 4.965862,11 4.211589,12.065674 A 1.5802156,1.2896632 0 0 0 5.580218,14 l 2.4197815,0 2.4197815,0 a 1.5802156,1.2896632 0 0 0 1.36863,-1.934326 L 11.034137,11 4.965862,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gemini.svg b/.icons/awkward/16x16/apps/gemini.svg
new file mode 100644
index 00000000..b2b95b88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gemini.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <circle fill="#31afe1" cx="8" cy="4" r="3"/>
+ <circle fill="#f19f00" cx="8" cy="12" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gens-gs.svg b/.icons/awkward/16x16/apps/gens-gs.svg
new file mode 100644
index 00000000..d99ce813
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gens-gs.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5856c2" d="M 6.9910699,0.99382686 C 5.5872038,0.99125193 4.0440265,1.2532462 2.548617,1.6844749 2.1224,1.8073823 1.4690416,2.0259008 1.437243,2.0561702 c -0.016565,0.015768 0.00993,0.02667 0.1000482,0.041188 0.2325386,0.037461 0.5744586,0.1430908 0.8308749,0.2566691 0.9342325,0.4138118 1.808172,1.395085 2.3990258,2.561023 0.1086831,0.2144664 0.1922061,0.3995902 0.1922061,0.4259727 0,0.00766 -0.067826,0.023371 -0.1790526,0.041501 C 3.6511034,5.5665845 2.5797572,6.2773381 1.5980889,7.3432125 1.1868215,7.7897565 0.75067161,8.3778191 0.40921337,8.9461471 0.17849091,9.3301636 -0.02899319,9.7317487 0.00333893,9.7317487 c 0.00218285,0 0.11161875,-0.026217 0.24319096,-0.058265 C 1.6497084,9.3317045 2.9311346,9.2668542 3.8316337,9.4920516 4.2111781,9.5869678 4.5339443,9.6511583 4.7616384,9.8206969 4.8593424,9.8934459 4.959398,9.9853396 4.959398,10.002317 3.8804467,10.883469 3.6718493,12.072573 3.2457574,13.256132 3.0463651,13.96755 2.9591602,14.679883 2.9669719,15.47 3.5444379,15.026955 4.4568848,14.274955 5.1559775,14.018316 5.9796945,13.724911 6.7134123,13.628763 7.729028,13.5763 8.0115142,13.56171 8.7619043,13.56546 8.7730152,13.59085 11.66045,13.5694 12.987445,12.445629 14.244625,11.055748 c 0.871752,-0.859354 1.327067,-2.0804436 1.617027,-3.2416856 0.09083,-0.3740431 0.129341,-0.6331632 0.136962,-0.9216497 0.009,-0.3416251 -0.02499,-0.5345421 -0.132848,-0.753536 -0.05133,-0.1042092 -0.07282,-0.1351627 -0.141263,-0.2033105 -0.05327,-0.053036 -0.106916,-0.094038 -0.157694,-0.1205372 -0.0832,-0.043421 -0.216917,-0.082314 -0.282986,-0.082314 -0.03817,0 -0.0429,-0.0035 -0.06435,-0.047639 l -0.02313,-0.047639 0.03881,-0.083295 c 0.194056,-0.4163536 0.324247,-1.2377734 0.381468,-1.9007297 0.01576,-0.1826587 0.02597,-0.4927657 0.01768,-0.5369482 -0.0086,-0.045971 -0.003,-0.044276 -0.222229,-0.066782 -0.522756,-0.053658 -1.156215,-0.040242 -1.822074,0.038579 L 13.396256,3.1111855 13.29604,3.0225877 C 11.7848,1.9724691 9.8795296,1.2522308 8.2357946,1.0604209 7.8375141,1.0166205 7.4208238,0.99461566 6.9910699,0.99382686 Z"/>
+ <path style="fill:#ffffff" d="m 10.149897,6.0618629 c -0.067,-0.00421 -0.133601,-0.00257 -0.1997788,0.00521 -1.1026908,0.1296088 -1.6642919,0.9177113 -1.8933624,2.0796131 -0.089744,0.7638405 -0.0073,1.2744248 0.2111304,1.90838 0.020476,0.05939 0.02902,0.09944 0.022701,0.105655 -0.00632,0.0062 -0.044495,0.004 -0.100647,-0.0052 C 8.1558085,10.149921 8.0697171,10.149621 8,10.147321 V 11 L 11.667615,11.455322 14.19921,11 l 0.470691,-0.630208 0.05675,-0.335566 c 0.369928,-1.1288472 0.347341,-2.4933181 0.0348,-2.9096397 -0.01863,-0.024827 -0.05343,-0.055044 -0.07719,-0.066964 -0.19845,-0.099542 -0.476377,0.1414604 -0.830137,0.7187554 -0.665373,1.3439098 -0.832173,1.5018149 -1.170675,2.0264546 -0.08205,0.087521 -0.127765,0.099002 -0.20659,0.049851 C 12.268156,9.7225408 12.147325,9.6663421 12.081852,8.5901371 12.060345,8.2366589 12.039737,8.2428616 12.000125,8.0484703 11.898724,7.5508691 11.718063,7.1541449 11.437867,6.8140954 11.098132,6.4017871 10.61893,6.0913269 10.149897,6.0618629 Z"/>
+ <path style="fill:#f3a993" d="M 7.147684,3.0000009 7.1321,3.0487619 C 7.103923,3.1369629 7.053583,3.3547665 7.0374,3.4584304 7.009717,3.6357683 7,3.7679376 7,3.9674395 7,4.3128536 7.034395,4.5436509 7.1313656,4.8490017 7.1703506,4.97176 7.1827656,5 7.1977926,5 7.2029426,5 7.2485306,4.966178 7.2991119,4.924842 7.7885022,4.5248992 8.3995539,4.1761237 8.955043,3.9796725 8.97774,3.9716425 8.99791,3.9606395 8.999857,3.9552055 9.0055438,3.9393458 8.8404992,3.7525335 8.7319726,3.6519973 8.535876,3.4703386 8.3544997,3.3506267 8.1002809,3.2350381 8.0085019,3.1933081 7.8911717,3.1454628 7.839546,3.1287298 7.6467474,3.0662382 7.4136446,3.0188289 7.238104,3.0064009 Z"/>
+ <path style="fill:#fcb9a4" d="m 8.5455664,11.092902 c 0.1524678,8e-4 0.2250309,0.04841 0.3441379,0.225758 0.1950168,0.290372 0.3970283,0.483707 0.6609247,0.632551 0.2097573,0.118307 0.449999,0.188546 0.684685,0.200181 0.07825,0.0039 0.156409,0.01464 0.201747,0.02777 0.06424,0.0186 0.08283,0.03022 0.140595,0.08798 0.05636,0.05636 0.06998,0.07769 0.08898,0.139217 0.01234,0.03996 0.02245,0.0909 0.02245,0.113182 0,0.02228 -0.0101,0.0732 -0.02245,0.11316 -0.01899,0.06148 -0.03264,0.08287 -0.08879,0.139029 -0.05616,0.05616 -0.07755,0.06983 -0.139029,0.08882 -0.06908,0.02133 -0.187023,0.02762 -0.289562,0.01543 C 9.8966389,12.845936 9.8059452,12.827037 9.6147673,12.764629 9.2522846,12.6463 8.9341859,12.449564 8.6513988,12.168824 8.4614982,11.980297 8.2433866,11.687154 8.2029111,11.566046 8.1451542,11.393227 8.2231206,11.208996 8.388457,11.1276 8.451576,11.09653 8.469735,11.0925 8.5455664,11.0929 Z"/>
+ <path style="fill:#fcb9a4" d="m 8.7004632,13.522473 c 0.00525,4.19e-4 0.011829,8e-4 0.016369,0.0012 0.050948,0.0048 0.1129901,0.0092 0.1559406,0.01125 -0.026137,-0.0015 -0.059181,-0.0042 -0.099757,-0.0077 -0.019771,-0.0017 -0.045045,-0.0033 -0.072552,-0.0048 z"/>
+ <path style="fill:#f3a993" d="m 7.7721709,10.078682 c -0.4088606,0.14699 -0.6658233,0.438465 -0.7486949,0.849236 -0.025992,0.12884 -0.031531,0.395681 -0.010914,0.52599 0.1168953,0.738844 0.6488767,1.44421 1.4313011,1.913029 0.3908545,0.251637 0.6281289,0.319219 1.0648497,0.458887 0.4297562,0.117339 0.8862352,0.173846 1.3945732,0.174174 0.498528,3.21e-4 0.89182,-0.04613 1.326239,-0.156667 0.96108,-0.244528 1.769241,-0.78722 2.238674,-1.503303 0.339449,-0.640516 0.713025,-1.187335 0.434316,-1.580239 -0.450165,-0.634608 -1.680191,-0.135744 -2.156641,0.0579 -0.429944,0.175267 -0.585987,0.22415 -0.811352,0.254134 -0.50738,0.06751 -0.782575,-0.0043 -1.734138,-0.452282 C 9.4595109,10.281099 8.5631668,9.8120789 7.7721709,10.078682 Z"/>
+ <path style="fill:#4f4f4f" d="m 14.379812,11.980483 c -0.153366,-0.04719 -0.232029,-0.107018 -0.304417,-0.231523 -0.169963,-0.292333 -0.0463,-0.764876 0.307782,-1.176024 0.131794,-0.153036 0.254794,-0.258283 0.422448,-0.361474 0.38322,-0.2358713 0.766965,-0.2777653 0.996616,-0.1088 0.08814,0.06485 0.131835,0.127872 0.168499,0.24304 0.02985,0.09378 0.0319,0.110391 0.0275,0.223335 -0.0087,0.222717 -0.0748,0.40845 -0.230909,0.648574 -0.191909,0.295183 -0.490992,0.556945 -0.777908,0.680832 -0.215478,0.09304 -0.464808,0.126596 -0.609612,0.08204 z"/>
+ <ellipse style="fill:#3f3f3f" cx="11.422" cy="8.468" rx=".738" ry="1.009" transform="matrix(0.99856688,0.0535181,-0.13641489,0.99065179,0,0)"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linecap:round" d="m 8.5,11.5 c 0.529546,0.761905 0.8571432,1 2,1"/>
+ <path style="fill:#3f3f3f" d="M 13.677734 8.1054688 C 13.204599 9.0255884 12.986217 9.3385669 12.701172 9.7773438 A 0.73289472 1.0126032 13.17543 0 0 13.113281 10 A 0.73289472 1.0126032 13.17543 0 0 13.986328 9.0390625 A 0.73289472 1.0126032 13.17543 0 0 13.677734 8.1054688 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gens.svg b/.icons/awkward/16x16/apps/gens.svg
new file mode 100644
index 00000000..0985ba7a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gens.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3b8c5f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#ffffff" d="M 9,8.5 H 11.5 V 12.5 M 12,12.5 H 9.25 C 8.125,12.5 5.5,12.725 5.5,8.6 5.5,4.475 8.125,4.5 9.25,4.5 10.75,4.5 11.675,5.309 11.675,5.309 V 5.309 5.309"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/genymotion-player.svg b/.icons/awkward/16x16/apps/genymotion-player.svg
new file mode 100644
index 00000000..a2c75afb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/genymotion-player.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#f15990" d="M 11 4 A 4 4 0 0 0 7 8 A 4 4 0 0 0 11 12 A 4 4 0 0 0 15 8 A 4 4 0 0 0 11 4 z M 7 8 A 3 3 0 0 0 4 5 A 3 3 0 0 0 1 8 A 3 3 0 0 0 4 11 A 3 3 0 0 0 7 8 z M 11 5 A 3 3 0 0 1 14 8 A 3 3 0 0 1 11 11 A 3 3 0 0 1 8 8 A 3 3 0 0 1 11 5 z M 4 6 A 2 2 0 0 1 6 8 A 2 2 0 0 1 4 10 A 2 2 0 0 1 2 8 A 2 2 0 0 1 4 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/genymotion.svg b/.icons/awkward/16x16/apps/genymotion.svg
new file mode 100644
index 00000000..b7af20ed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/genymotion.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f15990" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m11 4a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm0 1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3z"/>
+ <path fill="#fff" d="m4 5a3 3 0 0 0 -3 3 3 3 0 0 0 3 3 3 3 0 0 0 3 -3 3 3 0 0 0 -3 -3zm0 1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/geogebra-classic.svg b/.icons/awkward/16x16/apps/geogebra-classic.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/geogebra-classic.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/geogebra.svg b/.icons/awkward/16x16/apps/geogebra.svg
new file mode 100644
index 00000000..11dac704
--- /dev/null
+++ b/.icons/awkward/16x16/apps/geogebra.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#6e6e6e" cx="3.137" cy="10.786" rx="7.116" ry="5.254" transform="matrix(0.85147053,-0.52440245,0.44770835,0.89417964,0,0)"/>
+ <rect style="fill:#3e3e3e" width="5" height="5" x="-5" y="-10" rx="2.5" ry="2.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="3" height="3" x="-4" y="-9" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="5" height="5" x="-9" y="-5" rx="2.5" ry="2.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="3" height="3" x="-8" y="-4" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="5" height="5" x="-16" y="-6" rx="2.5" ry="2.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="3" height="3" x="-15" y="-5" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="5" height="5" x="-15" y="-13" rx="2.5" ry="2.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="3" height="3" x="-14" y="-12" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3e3e3e" width="5" height="5" x="-9" y="-16" rx="2.5" ry="2.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#6666ff" width="3" height="3" x="-8" y="-15" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gerbview.svg b/.icons/awkward/16x16/apps/gerbview.svg
new file mode 100644
index 00000000..901c7bf1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gerbview.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d2d2d2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g transform="matrix(.66664 0 0 .66664 -2.4665 -2.6664)">
+ <g transform="matrix(1 0 0 .96671 .18547 .0084422)">
+ <path fill="#4d4d4d" transform="translate(-.18547)" d="m8.5098 7.2324a0.50005 0.50005 0 1 0 -0.00586 1l3.1504 0.019531 1.6055 1.6191v6.1641a0.50005 0.50005 0 1 0 1 0v-1.2402a0.50005 0.50005 0 0 0 0 -0.03516v-5.0957a0.50005 0.50005 0 0 0 -0.147 -0.3518l-1.894-1.9102a0.50005 0.50005 0 0 0 -0.352 -0.1484l-3.3572-0.0215zm11.982 0.0137a0.50005 0.50005 0 0 0 -0.492 0.5078v8.2813a0.50005 0.50005 0 1 0 1 0v-1.2402a0.50005 0.50005 0 0 0 0 -0.03516v-7.0061a0.50005 0.50005 0 0 0 -0.508 -0.5078zm-5.9902 0.00195a0.50005 0.50005 0 0 0 -0.35156 0.85742l1.75 1.7656v4.8887a0.50005 0.50005 0 0 0 0 0.05078v1.2246a0.50005 0.50005 0 1 0 1 0v-6.3711a0.50005 0.50005 0 0 0 -0.144 -0.3524l-1.895-1.9102a0.50005 0.50005 0 0 0 -0.359 -0.1543zm2 0a0.50005 0.50005 0 0 0 -0.35156 0.85742l1.748 1.7656v6.1641a0.50005 0.50005 0 1 0 1 0v-1.2402a0.50005 0.50005 0 0 0 0 -0.03516v-5.0957a0.50005 0.50005 0 0 0 -0.144 -0.3518l-1.895-1.9102a0.50005 0.50005 0 0 0 -0.357 -0.1543z" display="block"/>
+ </g>
+ <g transform="matrix(1 0 0 1.0965 -.014095 -1.5184)">
+ <path fill="#4d4d4d" transform="translate(.014095)" d="m13.553 18.713a0.50005 0.50005 0 0 0 -0.49219 0.50586v1.2402a0.50005 0.50005 0 0 0 0 0.03516v1.7051l-0.97266 0.97852h-3.5801a0.50005 0.50005 0 1 0 0 1h3.7891a0.50005 0.50005 0 0 0 0.35547 -0.14648l1.2617-1.2754a0.50005 0.50005 0 0 0 0.147 -0.353v-3.1856a0.50005 0.50005 0 0 0 -0.507 -0.506zm2.9395 0a0.50005 0.50005 0 0 0 -0.492 0.506v4.459a0.50005 0.50005 0 1 0 1 0v-3.1484a0.50005 0.50005 0 0 0 0 -0.03516v-1.2754a0.50005 0.50005 0 0 0 -0.50781 -0.50586zm2.002 0a0.50005 0.50005 0 0 0 -0.494 0.506v1.2754a0.50005 0.50005 0 0 0 0 0.05078v1.8594a0.50005 0.50005 0 0 0 0.14648 0.35156l1.2617 1.2754a0.50005 0.50005 0 0 0 0.35547 0.14648h3.7891a0.50005 0.50005 0 1 0 0 -1h-3.5801l-0.972-0.978v-2.98a0.50005 0.50005 0 0 0 -0.50586 -0.50586zm2.0039 0a0.50005 0.50005 0 0 0 -0.49219 0.50586v1.1953a0.50005 0.50005 0 0 0 0.0293 0.25781 0.50005 0.50005 0 0 0 0.0098 0.02344 0.50005 0.50005 0 0 0 0.1582 0.20313l1.2109 1.2207a0.50005 0.50005 0 0 0 0.35547 0.14844h1.2617a0.50005 0.50005 0 1 0 0 -1h-1.0547l-0.9707-0.98047v-1.0684a0.50005 0.50005 0 0 0 -0.50781 -0.50586z" display="block"/>
+ </g>
+ <path fill="#4d4d4d" d="m7.522 9a0.52208 0.48694 0 0 0 -0.522 0.4869v13.026a0.52208 0.48694 0 0 0 0.522 0.487h3.2973a0.52208 0.48694 0 0 0 0.37113 -0.14455l0.659-0.62a0.52208 0.48694 0 0 0 0.151 -0.342v-11.166a0.52208 0.48694 0 0 0 -0.151 -0.342l-1.319-1.2405a0.52208 0.48694 0 0 0 -0.369 -0.1445h-2.639z" display="block"/>
+ <rect fill="none" stroke="#4d4d4d" stroke-linecap="round" stroke-linejoin="round" width="10.105" height="8.281" x="12.5" y="13.22" ry="1.292" display="block"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gftp.svg b/.icons/awkward/16x16/apps/gftp.svg
new file mode 100644
index 00000000..2034895e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gftp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#84b126" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#5c5c5c" d="M 4.835,2 C 4.3725,2 4,2.3725 4,2.835 l 0,6.33 C 4,9.6275 4.3725,10 4.835,10 l 6.3301,0 c 0.463,0 0.835,-0.3725 0.835,-0.835 l 0,-6.33 C 12.0001,2.3725 11.6281,2 11.1651,2 l -6.33,0 z M 6,4 10,4 10,8 6,8 6,4 Z"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="10"/>
+ <rect style="fill:#3f3f3f" width="10" height="2" x="3" y="12"/>
+ <circle style="fill:#ffffff" cx="3" cy="13" r="2"/>
+ <circle style="fill:#ffffff" cx="8" cy="13" r="2"/>
+ <circle style="fill:#ffffff" cx="13" cy="13" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ghex.svg b/.icons/awkward/16x16/apps/ghex.svg
new file mode 100644
index 00000000..410eeea5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ghex.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#558b2f" d="M 2.9851564,0.2 C 2.7850126,0.20016112 2.5997622,0.30878864 2.4953125,0.49296876 L 0.68046876,3.6929688 c -0.1069158,0.1885796 -0.1069158,0.4254828 0,0.6140624 l 1.81484374,3.2 C 2.5997622,7.6912112 2.7850126,7.7998388 2.9851564,7.8 a 0.20002,0.20002 0 0 1 0,0.4 C 2.7850126,8.2001612 2.5997622,8.3087888 2.4953125,8.4929688 L 0.68046876,11.692969 c -0.1069158,0.188579 -0.1069158,0.425483 0,0.614062 l 1.81484374,3.2 C 2.5997622,15.691211 2.7850126,15.799839 2.9851564,15.8 h 3.6296872 c 0.2001432,-1.61e-4 0.3853796,-0.108771 0.489844,-0.292969 l 1.8148436,-3.2 c 0.08752,-0.154369 0.099466,-0.341935 0.039844,-0.5125 a 0.20002,0.20002 0 0 1 0.1890624,-0.265625 h 0.064844 a 0.20002,0.20002 0 0 1 0.1515624,0.06953 C 9.4746432,11.726295 9.6244612,11.799871 9.7851564,11.8 h 3.6296876 c 0.200143,-1.61e-4 0.385394,-0.108789 0.489844,-0.292969 l 1.814843,-3.1999998 c 0.106916,-0.1885796 0.106916,-0.4254828 0,-0.6140624 l -1.814843,-3.2 C 13.800238,4.3087888 13.614987,4.2001612 13.414844,4.2 H 9.7851564 C 9.5850132,4.2001612 9.399762,4.3087888 9.2953124,4.4929688 a 0.20002,0.20002 0 0 0 -8e-4,8e-4 l -0.00312,0.00547 A 0.20002,0.20002 0 0 1 9.1179688,4.6 h -0.021876 a 0.20002,0.20002 0 0 1 -0.175,-0.2976564 C 9.0259252,4.1141912 9.0255968,3.8800512 8.9195328,3.6929688 L 7.1046876,0.49296876 C 7.000238,0.30878896 6.8149868,0.20016112 6.6148436,0.2 Z m 6.016406,4 -0.053906,0.095312 C 8.9703764,4.2553564 9.0131248,4.235872 9.0406248,4.2 Z"/>
+ <path style="fill:#5d9733" d="M 2.9852984,8 C 2.7120343,8.00022 2.4592664,8.150284 2.3207518,8.394532 l -1.8143256,3.2 c -0.1419016,0.250288 -0.1419016,0.560648 0,0.810936 l 1.8143256,3.2 C 2.4592664,15.849716 2.7120343,15.99978 2.9852984,16 h 3.6294032 c 0.273264,-2.2e-4 0.526032,-0.150284 0.6645464,-0.394532 l 1.814326,-3.2 c 0.1419012,-0.250288 0.1419012,-0.560648 0,-0.810936 l -1.814326,-3.2 C 7.1407336,8.150284 6.8879656,8.00022 6.6147016,8 Z"/>
+ <path style="fill:#7cb342" d="M 9.7852984,4 C 9.5120344,4.00022 9.2592664,4.150284 9.120752,4.394532 l -1.814326,3.2 c -0.1419016,0.250288 -0.1419016,0.560648 0,0.810936 l 1.814326,3.2 C 9.2592664,11.849716 9.5120344,11.99978 9.7852984,12 h 3.6294036 c 0.273264,-2.2e-4 0.526032,-0.150284 0.664546,-0.394532 l 1.814326,-3.2 c 0.141901,-0.250288 0.141901,-0.560648 0,-0.810936 l -1.814326,-3.2 C 13.940734,4.150284 13.687966,4.00022 13.414702,4 Z"/>
+ <path style="fill:#9ccc65" d="M 2.9852984,0 C 2.7120343,2.2e-4 2.4592664,0.150284 2.3207518,0.394532 l -1.8143256,3.2 c -0.1419016,0.250288 -0.1419016,0.560648 0,0.810936 l 1.8143256,3.2 C 2.4592664,7.849716 2.7120343,7.99978 2.9852984,8 H 6.6147016 C 6.8879656,7.99978 7.1407336,7.849716 7.279248,7.605468 l 1.814326,-3.2 c 0.1419012,-0.250288 0.1419012,-0.560648 0,-0.810936 l -1.814326,-3.2 C 7.1407336,0.150284 6.8879656,2.2e-4 6.6147016,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ghidra.svg b/.icons/awkward/16x16/apps/ghidra.svg
new file mode 100644
index 00000000..3ed41435
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ghidra.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 8,0 c 2.949233,0 5.515877,1.5799506 6.903159,3.9430788 0.697475,1.1880948 0.292821,2.7349584 0.292821,4.2177252 0,4.432 -2.844382,7.316583 -7.276382,7.316583 -2.4006032,0 -4.4673176,-0.524193 -5.9312445,-2.188101 C 0.74957468,11.881282 0,10.031397 0,8 0,3.568 3.568,0 8,0 Z"/>
+ <path style="fill:#f04339" d="M 10.589844 1.0058594 C 10.28399 1.0155202 9.9901615 1.0572186 9.7207031 1.140625 C 8.6518247 1.4762757 7.6500956 2.3517268 7.0410156 3.1464844 L 6.7109375 3.578125 C 6.7109375 3.578125 6.2240416 3.3850143 5.96875 3.3886719 C 5.5723564 3.3967239 5.3406121 3.5737453 5.0917969 3.8398438 C 4.9184197 4.0252886 4.7991714 4.238616 4.7246094 4.5 C 4.4048622 5.6209032 4.0560574 6.1817172 2.3847656 6.65625 C 1.7059294 6.8489932 1.2892697 7.2544412 1.0957031 7.90625 C 0.97054554 8.3277096 0.9682027 9.0088967 1.0917969 9.3046875 C 1.2262901 9.6265751 1.5893551 10.137792 1.6542969 10.097656 C 1.6841901 10.07918 1.7300323 9.9230988 1.7558594 9.75 C 1.781687 9.5769004 1.8445499 9.3336404 1.8964844 9.2089844 L 1.9902344 8.9824219 L 2.2480469 9.2324219 C 2.4385096 9.4184035 2.6197837 9.5144475 2.9550781 9.6074219 C 3.2032089 9.6762259 3.428984 9.7324219 3.4570312 9.7324219 C 3.5553772 9.7324219 3.5070337 9.5974151 3.3105469 9.3261719 C 3.1143131 9.0552795 3.0577171 8.875 3.1699219 8.875 C 3.2018299 8.875 3.340042 8.920657 3.4785156 8.9785156 C 3.664146 9.0560766 3.8285754 9.0727665 4.0996094 9.0390625 C 4.3017918 9.0139183 4.4899264 8.9790731 4.5195312 8.9609375 C 4.5491352 8.9428015 4.4522076 8.8232553 4.3027344 8.6953125 C 4.1532612 8.5673685 4.0492988 8.4428627 4.0722656 8.4199219 C 4.0952296 8.3969819 4.3029851 8.3789062 4.5332031 8.3789062 C 5.0220135 8.3789062 5.0254796 8.2400473 5.2304688 7.7675781 C 5.2974917 7.6130997 5.3790946 7.4863281 5.4121094 7.4863281 C 5.4451254 7.4863281 5.4850181 7.6303922 5.5019531 7.8066406 C 5.5194891 7.9891278 5.637599 8.3383199 5.7753906 8.6171875 C 5.9945414 9.0607151 6.0167439 9.156448 6.0136719 9.6347656 C 6.0117919 9.925226 5.9886995 10.367178 5.9609375 10.617188 C 5.8897775 11.257986 5.8543416 11.275898 4.84375 11.222656 C 4.348232 11.196556 3.7304688 11.060547 3.7304688 11.060547 C 3.7304688 11.060547 4.9599725 12.286976 5.2988281 12.490234 C 5.4936889 12.607118 5.8536455 12.754497 6.0976562 12.818359 C 6.5328383 12.932255 6.5439582 12.931869 6.7246094 12.800781 C 6.9601044 12.629895 7.3411577 11.84581 8.0078125 10.162109 C 8.2956477 9.4351528 8.5595916 8.7741386 8.59375 8.6933594 C 8.628774 8.6105346 8.7360893 8.5311224 8.8398438 8.5097656 C 9.3583133 8.4030448 9.9607492 8.2851648 10.25 8 C 10.884378 7.4495496 10.770233 7.1269394 10.730469 6.6621094 C 10.730469 6.6621094 11.207002 6.3167061 11.886719 6.5605469 C 12.601456 6.8116485 12.985319 7.1403271 13.21875 8.0546875 C 13.697953 9.6061659 13.230079 11.683933 12.167969 12.775391 C 11.597489 13.361634 10.585348 13.93551 9.6054688 14.226562 C 9.1251212 14.36924 8.8589411 14.40356 8.0664062 14.423828 C 7.0958543 14.448648 6.6139215 14.392807 5.7832031 14.160156 C 4.4319767 13.842451 3.2200628 13.173154 1.8496094 13.105469 A 8 8 0 0 0 6.4023438 15.837891 A 8 8 0 0 0 6.4199219 15.841797 A 8 8 0 0 0 7.1679688 15.955078 C 7.1990834 15.958214 7.2304746 15.96215 7.2617188 15.964844 A 8 8 0 0 0 8 16 C 8.2321655 16 8.4604649 15.984037 8.6875 15.964844 A 8 8 0 0 0 9.1601562 15.908203 C 9.2540604 15.894643 9.3486068 15.882004 9.4414062 15.865234 A 8 8 0 0 0 9.9785156 15.746094 C 10.057568 15.726096 10.136763 15.705913 10.214844 15.683594 A 8 8 0 0 0 10.787109 15.494141 C 10.838577 15.475091 10.890451 15.457569 10.941406 15.4375 A 8 8 0 0 0 11.625 15.130859 C 11.626294 15.130203 11.627613 15.129563 11.628906 15.128906 A 8 8 0 0 0 11.630859 15.128906 A 8 8 0 0 0 12.304688 14.742188 C 12.310336 14.738584 12.316627 14.736039 12.322266 14.732422 A 8 8 0 0 0 12.328125 14.728516 A 8 8 0 0 0 12.972656 14.267578 A 8 8 0 0 0 15.958984 8.8066406 C 15.959242 8.8040462 15.960682 8.8014233 15.960938 8.7988281 A 8 8 0 0 0 16 8 C 16 7.8245304 15.991619 7.6509936 15.980469 7.4785156 C 15.978381 7.4464611 15.977032 7.414768 15.974609 7.3828125 A 8 8 0 0 0 15.890625 6.7011719 C 15.883473 6.6572671 15.875037 6.6139754 15.867188 6.5703125 A 8 8 0 0 0 15.740234 6 C 15.722465 5.933035 15.708516 5.8652203 15.689453 5.7988281 A 8 8 0 0 0 15.494141 5.2109375 C 15.489023 5.1972893 15.483658 5.1835724 15.478516 5.1699219 C 15.468102 5.1424989 15.454048 5.1014548 15.443359 5.0722656 A 8 8 0 0 0 14.591797 3.4824219 C 14.397547 3.4531621 14.152344 3.4160156 14.152344 3.4160156 C 14.152344 3.4160156 14.309414 3.3210626 14.427734 3.25 A 8 8 0 0 0 13.361328 2.0742188 C 12.300512 2.0252796 11.177805 2.1076473 9.859375 2.9472656 C 10.567183 1.6878406 11.562859 1.5060987 12.671875 1.5136719 A 8 8 0 0 0 12.226562 1.2167969 C 11.785362 1.1076201 11.335334 1.0231987 10.898438 1.0078125 C 10.794061 1.0041325 10.691795 1.0026406 10.589844 1.0058594 z M 5.9902344 4.1992188 L 6 5.1054688 L 5.1992188 5.4003906 C 5.5366288 5.0812454 5.8033156 4.6825271 5.9902344 4.1992188 z M 2.5996094 7.1992188 L 2.5996094 7.5996094 C 2.3329426 7.4569034 2.0674478 7.4630767 1.8007812 7.5332031 L 2.5996094 7.1992188 z"/>
+ <path style="fill:#ff9e18" d="m 12.521875,6.8773436 c 0.327703,0.2390772 0.544428,0.584042 0.696094,1.1781252 0.479203,1.5514784 0.01211,3.6288542 -1.05,4.7203122 -0.57048,0.586243 -1.583402,1.159729 -2.5632814,1.450781 C 9.12434,14.36924 8.8581596,14.403169 8.0656248,14.423438 7.0950728,14.448258 6.6135308,14.39281 5.7828124,14.160156 4.4250808,13.840921 3.2090712,13.16528 1.8304688,13.103125 c 0,0 1.5651472,0.987223 2.685156,1.345313 3.2242984,1.132768 6.0156882,1.104057 7.8507812,-0.567969 2.566753,-2.554592 1.65013,-6.556887 0.155469,-7.0031254 z"/>
+ <path style="opacity:0.73999999;fill:#fe7e40" d="M 10.589844 1.0058594 C 10.28399 1.0155202 9.9901615 1.0572186 9.7207031 1.140625 C 8.6518247 1.4762757 7.6500956 2.3517268 7.0410156 3.1464844 L 6.7109375 3.578125 C 8.5400584 2.1467851 10.357083 1.1594951 12.611328 1.46875 A 8 8 0 0 0 12.226562 1.2167969 C 11.785362 1.1076201 11.335334 1.0231987 10.898438 1.0078125 C 10.794061 1.0041325 10.691795 1.0026406 10.589844 1.0058594 z M 12.820312 2.0566406 C 11.917791 2.0698302 10.954578 2.2498048 9.859375 2.9472656 C 11.0279 2.5841315 12.475928 2.4687491 13.832031 2.5332031 A 8 8 0 0 0 13.361328 2.0742188 C 13.181765 2.0659561 13.004267 2.053952 12.820312 2.0566406 z M 10.541016 5.3789062 C 10.513736 6.7388011 10.047037 7.8140464 8.734375 8.53125 C 8.7212955 8.5429995 8.7066389 8.5653321 8.6933594 8.578125 C 8.7372393 8.5455788 8.7885297 8.5203281 8.8398438 8.5097656 C 9.0807253 8.4601828 9.3370975 8.4059047 9.5742188 8.3359375 C 9.5742188 8.3359375 9.5722656 8.3339844 9.5722656 8.3339844 C 9.7089416 8.2938224 9.8394993 8.2497465 9.9550781 8.1953125 C 10.009458 8.1697005 10.060464 8.1413641 10.107422 8.1113281 C 10.110422 8.1094081 10.114287 8.1074188 10.117188 8.1054688 C 10.165938 8.0734968 10.21161 8.0378526 10.25 8 C 10.884379 7.4495496 10.770233 7.1269394 10.730469 6.6621094 C 10.730469 6.6621094 10.732422 6.6601562 10.732422 6.6601562 L 10.541016 5.3789062 z M 8.6699219 8.6035156 C 7.8535157 9.4179772 6.6858943 12.080941 6.2792969 12.064453 C 5.7939561 12.044773 3.7304688 11.060547 3.7304688 11.060547 C 3.7304688 11.060547 4.9599725 12.286976 5.2988281 12.490234 C 5.4936889 12.607118 5.8536454 12.754497 6.0976562 12.818359 C 6.5328383 12.932255 6.5439582 12.931868 6.7246094 12.800781 C 6.9601046 12.629893 7.3411577 11.84581 8.0078125 10.162109 C 8.2956477 9.4351548 8.5595916 8.7741386 8.59375 8.6933594 C 8.6074059 8.6610659 8.6387822 8.6316775 8.6699219 8.6035156 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ghostwriter.svg b/.icons/awkward/16x16/apps/ghostwriter.svg
new file mode 100644
index 00000000..c8f4c5a6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ghostwriter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 8 1 A 7 7 0 0 0 2.15625 4.1542969 A 1.5 1.5 0 0 0 1.5 4 A 1.5 1.5 0 0 0 0 5.5 A 1.5 1.5 0 0 0 1.0898438 6.9414062 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 8.6796875 14.960938 L 8.6308594 15 C 12.001252 14.822467 14.990423 14.312463 16 14 C 14.338426 13.463375 14.339879 11.263819 14.669922 10.117188 A 7 7 0 0 0 15 8 A 7 7 0 0 0 14.914062 6.9414062 A 1.5 1.5 0 0 0 16 5.5 A 1.5 1.5 0 0 0 14.5 4 A 1.5 1.5 0 0 0 13.84375 4.1542969 A 7 7 0 0 0 8 1 z"/>
+ <ellipse style="fill:#3f3f3f" cx="6.442" cy="4.932" rx="1.484" ry="2.012" transform="matrix(0.98420841,0.17701359,-0.17034281,0.98538486,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="9.319" cy="7.757" rx="1.483" ry="2.012" transform="matrix(0.98433594,-0.17630303,0.17103082,0.98526568,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gifcurry.svg b/.icons/awkward/16x16/apps/gifcurry.svg
new file mode 100644
index 00000000..efbd0f5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gifcurry.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#623bb2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 6.7222654,0.571875 4.5386722,8.966406 C 3.909649,5.479428 3.3674586,3.627034 2.6285158,2.15 A 8,8 0 0 0 0.9964846,4.242969 c 0.5216568,1.339776 1.0239418,3.141682 1.6976564,5.985156 0.7251924,3.09532 1.8995528,4.212603 4.5843744,4.742187 l 1.923438,0.457813 2.1828116,-8.395313 c 0.648832,3.596797 1.206517,5.454662 1.982032,6.954688 a 8,8 0 0 0 1.636718,-2.028907 C 14.453928,10.601599 13.935779,8.753634 13.229297,5.771875 12.504108,2.676551 11.329747,1.559271 8.6449224,1.029687 Z m 1.835938,2.234375 c 1.36119,0.363391 1.8803446,1.026211 2.2999996,2.382031 H 9.9355474 L 7.3660154,13.19375 C 6.0048262,12.830358 5.4856742,12.167539 5.0660158,10.811719 h 0.9226564 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gifup.svg b/.icons/awkward/16x16/apps/gifup.svg
new file mode 100644
index 00000000..96e56aa3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gifup.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#358be1" d="m 1.0059128,1036.3628 c -0.55170267,-0.018 -1.0059349695,0.4133 -1.00591266180842,1.1969 l 0,6.7842 0,6.7853 C -2.221695e-4,1052.204 0.81944589,1052.6771 1.474777,1052.1391 l 4.0167553,-3.2933 4.0175215,-3.2934 c 0.6545952,-0.5373 0.6545952,-1.879 0,-2.4163 l -4.0175215,-3.2933 -4.0167553,-3.2934 c -0.1427865,-0.1171 -0.3040231,-0.1812 -0.4688642,-0.1866 z"/>
+ <path style="fill:#e4e4e4" d="M 4.0059127,1036.3628 C 3.45421,1036.3448 2.9999777,1036.7761 3,1037.5597 l 0,6.7842 0,6.7853 c -2.223e-4,1.0748 0.8194458,1.5479 1.4747769,1.0099 l 4.0167553,-3.2933 4.0175218,-3.2934 c 0.654595,-0.5373 0.654595,-1.879 0,-2.4163 l -4.0175218,-3.2933 -4.0167553,-3.2934 c -0.1427865,-0.1171 -0.3040231,-0.1812 -0.4688642,-0.1866 z"/>
+ <path style="fill:#f47329" d="M 7.0059127,1036.3628 C 6.45421,1036.3448 5.9999777,1036.7761 6,1037.5597 l 0,6.7842 0,6.7853 c -2.223e-4,1.0748 0.8194458,1.5479 1.474777,1.0099 l 4.016756,-3.2933 4.017521,-3.2934 c 0.654595,-0.5373 0.654595,-1.879 0,-2.4163 l -4.017521,-3.2933 -4.016756,-3.2934 c -0.1427865,-0.1171 -0.3040231,-0.1812 -0.4688643,-0.1866 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/giggle.svg b/.icons/awkward/16x16/apps/giggle.svg
new file mode 100644
index 00000000..cc5a1d98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/giggle.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient4532" x1="17" x2="10" y1="5" y2="18" gradientTransform="translate(0.5,0.5)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4530"/>
+ <linearGradient id="linearGradient4530">
+ <stop style="stop-color:#000000" offset="0"/>
+ <stop style="stop-color:#000000;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ </defs>
+ <g transform="matrix(-1,0,0,1,15,-1036.4)">
+ <path style="fill:none;stroke:#1f711f;stroke-linecap:round;stroke-linejoin:round" d="m 10.5,1045.9 c 0,0 -1.7668,-1.821 -2,-3 -0.32985,-1.6674 1,-5 1,-5"/>
+ <path style="fill:none;stroke:#248424;stroke-linecap:round;stroke-linejoin:round" d="m 4.5,1046.9 c 0,0 0.198,-3.5014 1,-5 0.88974,-1.6625 4,-4 4,-4"/>
+ <circle style="fill:#c72828" cx="10.5" cy="1046.9" r="3.5"/>
+ <circle style="fill:#ff3737" cx="4.5" cy="1047.9" r="3.5"/>
+ </g>
+ <g transform="matrix(0.375,0,0,0.375,-1.125,-0.5)">
+ <path style="fill:#32b632;fill-rule:evenodd" d="m 16.868801,4 -0.31986,0.120996 c 0,0 -2.355861,0.8983916 -5.072042,2.4765795 C 8.7607182,8.175763 5.6592262,10.425922 4.1548169,13.244672 2.6431909,16.076942 2.8630896,19.649064 3.4237117,22.512317 3.984334,25.375569 4.9111326,27.55737 4.9111326,27.55737 L 5.098636,28 5.5083075,27.733503 c 0,0 2.3488546,-1.528204 5.0578615,-3.734015 2.709006,-2.20581 5.788355,-5.076977 7.281115,-7.873898 C 20.847237,10.504706 17.043698,4.2879394 17.043698,4.2879394 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:url(#linearGradient4532);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round" d="M 17.1,5 10,18"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gimagereader.svg b/.icons/awkward/16x16/apps/gimagereader.svg
new file mode 120000
index 00000000..44243e08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gimagereader.svg
@@ -0,0 +1 @@
+ocrfeeder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gimp.svg b/.icons/awkward/16x16/apps/gimp.svg
new file mode 100644
index 00000000..e1d005cd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gimp.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill-rule:evenodd;fill:#6c5a42" d="m15.468793 1.0526048c-0.132446-0.021053-0.251436 0.053684-0.322969 0.1387789-0.07153 0.085137-0.121166 0.1906105-0.164389 0.3235368-0.07475 0.2300211-0.349277 1.0838319-1.3392 1.9277051-0.989922 0.8439162-2.697006 1.981245-5.6556849 2.0573715-1.7990737 0.0210514-2.7946556-1.2857791-3.5120477-2.7053578-0.1790362-0.354274-0.4744959-1.0144844-0.4744959-0.5944001v0.6495159l-0.00914 3.8620338 0.018267 0.044252s0.1611719 0.358021-0.00913 0.8403791c-0.1703025 0.4824002-1.0524725 1.1863523-2.5533595 1.6368361l-0.1834864 0.05453 0.034871 0.193221c0.08325 0.468084 0.4150889 0.9478319 0.9049761 1.4389889 0.4898872 0.491116 1.1458026 0.988 1.9095829 1.437221 1.5275601 0.898443 3.4840799 1.608421 5.3850236 1.6416 1.9009438 0.03327 3.7608428-0.631494 4.9914838-2.472631 1.230641-1.8410949 1.830818-5.354841 1.339198-9.9312203h-0.000838c-0.01563-0.1256422-0.04334-0.2329263-0.09298-0.3269474-0.04964-0.093979-0.133235-0.1910316-0.265681-0.212z"/>
+ <path style="opacity:.3;fill-rule:evenodd" d="m6 10.999598c0.8662349 0 1.6559578 0.04294 2.3722669 0 1.1899404-0.07265 2.2359091-0.000721 2.7647261-0.402904-0.223684-0.284555-0.136993-0.5966969-0.136993-0.5966969s0.523772 0.2716799 0.873291 0.7160449c0.348516 0.443124-0.122675 0.716124-0.213885 1.283075-0.203051-0.497941-0.329973-0.684699-0.381285-0.882572-0.36904 0.502499-1.004687 0.8629-1.859638 0.882572-0.9100367 0.02079-2.0685471-0.529247-3.4184826-0.99872z"/>
+ <g transform="translate(-4,-1.0000029)">
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m8.9996293 6.0000004c-0.4947793 0-0.9920447 0.16356-1.3706239 0.5000799-0.3785796 0.3365196-0.6290054 0.8493596-0.6290054 1.5002799 0 0.6509199 0.2504258 1.1630398 0.6290054 1.4995598 0.3785792 0.33652 0.8758446 0.50008 1.3706239 0.50008 0.4947796 0 0.992045-0.16356 1.3706247-0.50008 0.378579-0.33652 0.629746-0.8486399 0.629746-1.4995598 0-0.6509203-0.251167-1.1637603-0.629746-1.5002799-0.3785797-0.3365199-0.8758451-0.5000799-1.3706247-0.5000799z"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="8" r="1"/>
+ </g>
+ <path style="fill-rule:evenodd;fill:#3f3f3f" d="m1.8641535 6.9999973c-0.1109309 0-0.2197152 0.00625-0.3254587 0.021665-0.2819826 0.040834-0.54306381 0.1386669-0.7681524 0.2870834-0.90035416 0.5937089-1.1374713 1.9392514-0.025372 3.3482523 1.1120997 1.409042 2.5834532 1.627709 3.4838074 1.034 0.9003541-0.593708 1.1383467-1.9392509 0.0262456-3.3482519-0.7298144-0.9246668-1.6145541-1.3364584-2.3910702-1.3426668z"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m8.9996293 4.9999975c-0.4947793 0-0.9920447 0.16356-1.3706239 0.5000799-0.3785796 0.3365196-0.6290054 0.8493596-0.6290054 1.5002799 0 0.6509199 0.2504258 1.1630398 0.6290054 1.4995598 0.3785792 0.33652 0.8758446 0.50008 1.3706239 0.50008 0.4947796 0 0.992045-0.16356 1.3706247-0.50008 0.378579-0.33652 0.629746-0.8486399 0.629746-1.4995598 0-0.6509203-0.251167-1.1637603-0.629746-1.5002799-0.3785797-0.3365199-0.8758451-0.5000799-1.3706247-0.5000799z"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="7" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/girl.svg b/.icons/awkward/16x16/apps/girl.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/girl.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gis-weather.svg b/.icons/awkward/16x16/apps/gis-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gis-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gish.svg b/.icons/awkward/16x16/apps/gish.svg
new file mode 100644
index 00000000..da7c6507
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gish.svg
@@ -0,0 +1,5 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8 14c-8 0-8-4-8-4s0-8 8-8 8 8 8 8 0 4-8 4z" style="fill:#4f4f4f"/>
+ <path d="m3 10h4s-2-3-4-3c-1 0-2 3 0 3z" style="fill:#f0b530"/>
+ <path d="m13 10h-4s2-3 4-3c1 0 2 3 0 3z" style="fill:#f0b530"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gisto.svg b/.icons/awkward/16x16/apps/gisto.svg
new file mode 100644
index 00000000..ff267305
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gisto.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#388ebb" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 3.8773436,5 C 3.5927908,5 3.3754064,5.0858043 3.225,5.2569753 3.0745936,5.423642 2.9992188,5.6596533 2.9992188,5.9659597 v 1.1760604 c 0,0.1846848 -0.032616,0.326124 -0.097656,0.425223 C 2.8365216,7.6663421 2.6691308,7.7389953 2.559375,7.7840403 2.4536839,7.8245819 2.3341463,7.8465003 2.2,7.8510046 v 0.283761 c 0.1341463,0.00901 0.2536839,0.033956 0.359375,0.074497 0.1097558,0.040539 0.2771466,0.1131938 0.3421874,0.2167971 0.065041,0.099099 0.097656,0.2405383 0.097656,0.425223 v 1.1760603 c 0,0.297298 0.075375,0.53331 0.2257812,0.708985 C 3.3754064,10.912004 3.5927908,11 3.8773436,11 H 4.2 V 10.709542 H 4.0171876 c -0.178862,0 -0.3071396,-0.06086 -0.3843752,-0.182477 C 3.5555748,10.405443 3.5171876,10.229451 3.5171876,9.9997211 v -1.168527 c 0,-0.2207207 -0.055088,-0.4032887 -0.164844,-0.5474331 C 3.2425872,8.1351123 3.0723332,8.0383486 2.8406248,7.9933036 v -0.0067 C 3.0642024,7.9460621 3.2322728,7.8536849 3.3460936,7.7095404 3.4599148,7.5608917 3.5171876,7.3761316 3.5171876,7.1554109 V 6.0002767 c 0,-0.234234 0.038388,-0.4102264 0.1156248,-0.5273434 0.077236,-0.1216217 0.2055132,-0.182478 0.3843752,-0.182478 H 4.2 V 5 Z"/>
+ <path style="fill:#ffffff" d="m 11.8,5 v 0.2904574 h 0.182812 c 0.178862,0 0.30714,0.060856 0.384376,0.182478 0.07723,0.117117 0.115624,0.2931095 0.115624,0.5273435 V 7.155413 c 0,0.2207207 0.05727,0.4054809 0.171094,0.5541296 0.113821,0.1441444 0.281892,0.2365238 0.505469,0.2770645 v 0.0067 c -0.231707,0.045044 -0.401962,0.1418073 -0.511719,0.290456 -0.109756,0.1441445 -0.164844,0.3267125 -0.164844,0.5474332 v 1.168527 c 0,0.2297297 -0.03839,0.4057217 -0.115624,0.5273437 -0.07724,0.121621 -0.205514,0.182477 -0.384376,0.182477 H 11.8 V 11 h 0.322656 c 0.284553,0 0.501938,-0.088 0.652344,-0.263672 0.150406,-0.175675 0.225781,-0.411687 0.225781,-0.708984 V 8.8512834 c 0,-0.1846847 0.03262,-0.326124 0.09766,-0.425223 0.06504,-0.1036028 0.232432,-0.1762564 0.342187,-0.2167971 0.105689,-0.040539 0.225226,-0.065489 0.359372,-0.074498 v -0.283761 c -0.134146,-0.0045 -0.253684,-0.026422 -0.359375,-0.066964 -0.109755,-0.045045 -0.277147,-0.1176982 -0.342187,-0.2167972 -0.06504,-0.099099 -0.09766,-0.2405382 -0.09766,-0.425223 V 5.9659597 C 13.000781,5.6596533 12.925411,5.423642 12.775,5.2569753 12.624594,5.0858043 12.407209,5 12.122656,5 Z"/>
+ <path style="fill:#ffffff" d="M 8.2335936,5.6 C 7.6567916,5.6 7.1724732,5.7021268 6.78125,5.9070312 6.390028,6.1075764 6.0943772,6.3889288 5.89375,6.7507812 5.6981392,7.1082744 5.6,7.5229052 5.6,7.99375 5.6,8.4776736 5.6925456,8.9006468 5.8781248,9.2625 6.0687212,9.6199928 6.3547468,9.8986736 6.7359376,10.099219 7.122144,10.299764 7.6064632,10.4 8.1882812,10.4 8.5143,10.4 8.8099504,10.37608 9.0757812,10.328125 9.341612,10.275809 9.7492148,10.199491 10,10.099219 V 8.7617188 c 0.01699,-0.3492592 0.211488,-0.4735556 0.4,-0.4703124 v -0.275 H 8.8 c 0,0 0.013892,0.2573492 0.014844,0.275 C 9.1046064,8.3036304 9.2,8.6375832 9.2,8.7359376 v 1.2125 c -0.1053292,0.026156 -0.3348896,0.046295 -0.4703124,0.059374 -0.1354232,0.01308 -0.2756396,0.01953 -0.421094,0.01953 -0.6871472,0 -1.171466,-0.1746636 -1.4523436,-0.5234376 C 6.5753724,9.1507728 6.4,8.6477008 6.4,7.99375 6.4,7.3397992 6.5705604,6.835946 6.8414064,6.4828124 7.1122532,6.1253192 7.5661352,5.9468752 8.2031248,5.9468752 c 0.245768,0 0.441264,0.043274 0.5867188,0.1304684 0.1454544,0.082834 0.248406,0.1895228 0.308594,0.3203128 0.065206,0.1264304 0.097656,0.2570372 0.097656,0.3921872 0.0014,0 0.00248,-7.6e-4 0.00392,-8e-4 V 6.8 h 0.4 V 6.7039064 5.88125 5.6 h -0.4 V 5.7070312 C 8.946912,5.637258 8.6272284,5.6 8.2335936,5.6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/git-cola.svg b/.icons/awkward/16x16/apps/git-cola.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/git-cola.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/git-dag.svg b/.icons/awkward/16x16/apps/git-dag.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/git-dag.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/git-gui.svg b/.icons/awkward/16x16/apps/git-gui.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/git-gui.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/git.svg b/.icons/awkward/16x16/apps/git.svg
new file mode 100644
index 00000000..387978e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/git.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c2352a" d="M 7.999768,7.3783858e-6 C 7.580701,7.3783858e-6 7.161355,0.15620588 6.848093,0.46946058 L 0.46944614,6.8488182 c -0.6265247,0.6265088 -0.6256359,1.6749775 9.143e-4,2.301487 L 6.849007,15.529663 c 0.626525,0.626509 1.675928,0.627398 2.302453,9.14e-4 l 6.378647,-6.3793571 c 0.626524,-0.6265095 0.626524,-1.6758758 0,-2.3023849 L 9.151443,0.46946058 C 8.838181,0.15620588 8.418834,7.3783858e-6 7.999768,7.3783858e-6 Z"/>
+ <path style="fill:#3f3f3f" d="M 4.3359375 2.9804688 L 3.9804688 3.3359375 L 6.25 5.6054688 L 6.25 10.5 L 6.75 10.5 L 6.75 6.1054688 L 9.8222656 9.1777344 L 10.177734 8.8222656 L 4.3359375 2.9804688 z"/>
+ <circle fill="#fff" cx="9.5" cy="8.5" r="1.5"/>
+ <circle fill="#fff" cx="6.5" cy="10.5" r="1.5"/>
+ <circle fill="#fff" cx="6.5" cy="5.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gitahead.svg b/.icons/awkward/16x16/apps/gitahead.svg
new file mode 100644
index 00000000..7acee771
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gitahead.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#143d4d" cx="8" cy="8" r="8"/>
+ <path style="fill:none;stroke:#c97335;stroke-width:0.40000001px" d="M 8.4,8 6.2832116,10.30073 6.1239548,11.44207 5,12.6"/>
+ <path style="fill:none;stroke:#d59467;stroke-width:0.40000001px" d="M 7.6,7.2 5.1153284,9.2000664 H 3.8678168 L 2.6,9.9999336"/>
+ <path style="fill:none;stroke:#b95026;stroke-width:0.40000001px" d="M 8,7.6 3,12.2"/>
+ <circle style="fill:#b95026" cx="3" cy="12.4" r=".6"/>
+ <circle style="fill:#d59467" cx="2.4" cy="10" r=".6"/>
+ <circle style="fill:#c97335" cx="5" cy="12.6" r=".6"/>
+ <path style="fill:#37adba" d="M 15.303476,2.9760986e-5 A 0.70280616,0.72228445 0 0 0 15.03995,0.05010504 L 3.4448082,4.7444847 a 0.70280616,0.72228445 0 0 0 0.1839193,1.3901174 c 1.2110418,0.1313272 2.6842652,1.088574 3.8067147,2.3493058 1.1224488,1.2607316 1.8658093,2.8216981 1.8886022,3.8106561 a 0.70280616,0.72228445 0 0 0 1.3389046,0.289872 L 15.933468,1.0290411 A 0.70280616,0.72228445 0 0 0 15.303476,2.9760986e-5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gitg.svg b/.icons/awkward/16x16/apps/gitg.svg
new file mode 120000
index 00000000..4546c71c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gitg.svg
@@ -0,0 +1 @@
+git.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/github-desktop.svg b/.icons/awkward/16x16/apps/github-desktop.svg
new file mode 100644
index 00000000..908f254c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/github-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#8034a9" d="m16 8c0-4.432-3.568-8-8-8-4.432 4e-8 -8 3.568-8 8 4e-8 4.432 3.568 8 8 8s8-3.568 8-8z"/>
+ <path style="fill:#ffffff" d="M 11.661953,3.1113281 C 11.426004,3.1003291 10.75964,3.5516312 9.7166406,4.2695312 9.1248647,4.0928894 8.567132,3.9953 8,4 7.497033,4.0041 6.791544,4.0886682 6.162,4.2695312 5.1193,3.5516313 4.5864,3.1021814 4.3495,3.1132812 4.270502,3.1168913 4.2323125,3.1289062 4.2323125,3.1289062 3.8359145,4.1470063 4.0869,5.2992281 4.162,5.4863281 3.6963,6.0030291 3.0097656,7.0636926 3.0097656,7.8710938 c 0,2.8346002 1.4010781,3.8679872 3.0175782,4.0546872 -0.2078202,0.18483 -0.3967407,0.512505 -0.4628907,0.990235 -0.41475,0.18936 -1.4697396,0.515085 -2.1191406,-0.615235 0,0 -0.3845144,-0.711482 -1.1152344,-0.763672 0,0 -0.7098582,-0.0074 -0.048828,0.451172 0,0 0.4774038,0.227412 0.8085938,1.082031 0,0 0.4261218,1.337505 2.4511718,0.890626 v 1.652343 C 6.3154398,15.861677 7.1409688,16 8,16 c 0.6920845,0 1.3603488,-0.09605 2,-0.259766 v -0.730468 c 0.0018,-0.34411 0.0039,-0.88563 0.0039,-1.71875 0,-0.68981 -0.065166,-1.142694 -0.3261716,-1.371094 C 11.29914,11.736912 13,10.712914 13,7.8710938 13,7.0636918 12.319878,6.0031291 11.853359,5.4863281 c 0.07464,-0.187099 0.325058,-1.341315 -0.07227,-2.359375 -10e-7,0 -0.03829,-0.011925 -0.117187,-0.015625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/github.svg b/.icons/awkward/16x16/apps/github.svg
new file mode 100644
index 00000000..e9489af8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/github.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8c0-4.432-3.568-8-8-8-4.432 4e-8 -8 3.568-8 8 4e-8 4.432 3.568 8 8 8s8-3.568 8-8z"/>
+ <path style="fill:#ffffff" d="M 11.661953,3.1113281 C 11.426004,3.1003291 10.75964,3.5516312 9.7166406,4.2695312 9.1248647,4.0928894 8.567132,3.9953 8,4 7.497033,4.0041 6.791544,4.0886682 6.162,4.2695312 5.1193,3.5516313 4.5864,3.1021814 4.3495,3.1132812 4.270502,3.1168913 4.2323125,3.1289062 4.2323125,3.1289062 3.8359145,4.1470063 4.0869,5.2992281 4.162,5.4863281 3.6963,6.0030291 3.0097656,7.0636926 3.0097656,7.8710938 c 0,2.8346002 1.4010781,3.8679872 3.0175782,4.0546872 -0.2078202,0.18483 -0.3967407,0.512505 -0.4628907,0.990235 -0.41475,0.18936 -1.4697396,0.515085 -2.1191406,-0.615235 0,0 -0.3845144,-0.711482 -1.1152344,-0.763672 0,0 -0.7098582,-0.0074 -0.048828,0.451172 0,0 0.4774038,0.227412 0.8085938,1.082031 0,0 0.4261218,1.337505 2.4511718,0.890626 v 1.652343 C 6.3154398,15.861677 7.1409688,16 8,16 c 0.6920845,0 1.3603488,-0.09605 2,-0.259766 v -0.730468 c 0.0018,-0.34411 0.0039,-0.88563 0.0039,-1.71875 0,-0.68981 -0.065166,-1.142694 -0.3261716,-1.371094 C 11.29914,11.736912 13,10.712914 13,7.8710938 13,7.0636918 12.319878,6.0031291 11.853359,5.4863281 c 0.07464,-0.187099 0.325058,-1.341315 -0.07227,-2.359375 -10e-7,0 -0.03829,-0.011925 -0.117187,-0.015625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gitkraken.svg b/.icons/awkward/16x16/apps/gitkraken.svg
new file mode 100644
index 00000000..8e1381bf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gitkraken.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3fb2ab" d="m4.529 3.0774c-1.0899 0.96069-1.779 2.364-1.779 3.9378 0 2.126 1.2536 3.9447 3.0625 4.7719v0.04102h0.084595c0.2529 0.11017 0.5186 0.19485 0.79042 0.26492v0.89133a6.125 6.1256 0 0 1 -4.8125 -5.9682 6.125 6.1256 0 0 1 0.25807 -1.75h-0.90492a7 7.0006 0 0 0 -0.2282 1.75 7 7.0006 0 0 0 6.5625 6.9842v-3.0919c0.15073 0.02362 0.3005 0.04197 0.4469 0.04529 0.15143-0.0062 0.28966-0.02472 0.4281-0.04273v3.0833a7 7.0006 0 0 0 6.5625 -6.9784 7 7.0006 0 0 0 -0.23158 -1.75h-0.90405a6.125 6.1256 0 0 1 0.26062 1.7502 6.125 6.1256 0 0 1 -4.8125 5.9751v-0.89728c0.2718-0.07006 0.53751-0.15475 0.79042-0.26492h0.0846v-0.04102c1.8089-0.82722 3.0625-2.6459 3.0625-4.7719 0-1.5738-0.68915-2.9772-1.779-3.9378h-1.5671c1.4635 0.70612 2.4712 2.1982 2.4712 3.9378 0 1.6249-0.87932 3.0344-2.1875 3.7892v-0.56743c0.3023-0.29184 0.31916-0.73267 0.01025-1.0656l-0.17261-0.18544 0.05896-0.34012c0.0874-0.50638 0.29665-0.88713 0.60585-1.1024 0.13956-0.09715 0.28102-0.20816 0.31445-0.24782 0.07482-0.08875 0.07854-0.53302 0.0068-0.78878-0.197-0.7018-1.2282-2.1952-1.9892-2.8813-0.4323-0.3897-0.7709-0.5669-1.098-0.5469-0.1963 0.012-0.3878 0.0951-0.5939 0.2461-0.2749 0.2015-0.9799 0.9414-1.3134 1.3793-0.71213 0.93532-1.0801 1.6909-1.0801 2.2159 0 0.34805 0.031138 0.40399 0.3324 0.60416 0.33322 0.22143 0.52599 0.5459 0.6272 1.0571l0.0803 0.4085-0.1264 0.1136c-0.2079 0.1876-0.2952 0.3979-0.27 0.6529 0.01729 0.17522 0.10718 0.34819 0.23157 0.47941v0.56829c-1.3082-0.75472-2.1875-2.1643-2.1875-3.7892 0-1.7397 1.0077-3.2317 2.4712-3.9378h-1.5671zm2.1583 6.1256a0.4375 0.43754 0 0 1 0.4375 0.4375 0.4375 0.43754 0 0 1 -0.4375 0.4375 0.4375 0.43754 0 0 1 -0.4375 -0.4375 0.4375 0.43754 0 0 1 0.4375 -0.4375zm2.625 0a0.4375 0.43754 0 0 1 0.4375 0.43754 0.4375 0.43754 0 0 1 -0.4375 0.43754 0.4375 0.43754 0 0 1 -0.4375 -0.4375 0.4375 0.43754 0 0 1 0.4375 -0.4375z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gitlab.svg b/.icons/awkward/16x16/apps/gitlab.svg
new file mode 100644
index 00000000..e36527ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gitlab.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-316.29999)">
+ <path style="fill:#fc6d26;fill-rule:evenodd" d="m 15.970096,325.30471 -0.89529,-3.00472 -1.741473,-2.05263 c -0.09127,-0.26687 -0.488773,-0.26687 -0.580082,0 l -1.807243,2.05263 H 5.0540055 l -2.0063862,-2.05263 c -0.091266,-0.26687 -0.488773,-0.26687 -0.5800823,0 l -1.54237306,2.05263 -0.89524641,3.00472 c -0.08169326,0.23872 0.0077969,0.50024 0.22155919,0.64779 l 7.74850808,5.34749 7.7485522,-5.34749 c 0.213762,-0.14755 0.303208,-0.40907 0.221559,-0.64779"/>
+ <path style="fill:#d9381d;fill-rule:evenodd" d="m 8.0000024,331.29999 v 0 l 2.9460226,-9.00001 H 5.0539792 Z"/>
+ <path style="fill:#fca326;fill-rule:evenodd" d="m 0.92518112,322.29999 v 0 l -0.89528957,3.00473 c -0.08164998,0.23872 0.0077969,0.50024 0.22160239,0.64775 l 7.74850846,5.34749 z"/>
+ <path style="fill:#d9381d;fill-rule:evenodd" d="M 0.92518112,322.29999 H 5.0539792 l -1.7743797,-4.79982 c -0.091309,-0.2669 -0.4888164,-0.2669 -0.5800823,0 z"/>
+ <path style="fill:#fca326;fill-rule:evenodd" d="m 15.074819,322.29999 v 0 l 0.89529,3.00473 c 0.08165,0.23872 -0.0078,0.50024 -0.221603,0.64775 l -7.7485078,5.34749 z"/>
+ <path style="fill:#d9381d;fill-rule:evenodd" d="m 15.074819,322.29999 h -4.128798 l 1.774379,-4.79982 c 0.09131,-0.2669 0.488816,-0.2669 0.580083,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gitter.svg b/.icons/awkward/16x16/apps/gitter.svg
new file mode 100644
index 00000000..6e1f3e07
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gitter.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#e11966" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect fill="#fff" width="1" height="7" x="4" y="3"/>
+ <rect fill="#fff" width="1" height="9" x="6" y="5"/>
+ <rect fill="#fff" width="1" height="9" x="8" y="5"/>
+ <rect fill="#fff" width="1" height="5" x="10" y="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gkdebconf-icon.svg b/.icons/awkward/16x16/apps/gkdebconf-icon.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gkdebconf-icon.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gkdebconf.svg b/.icons/awkward/16x16/apps/gkdebconf.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gkdebconf.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gksu-debian.svg b/.icons/awkward/16x16/apps/gksu-debian.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gksu-debian.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gksu-root-terminal.svg b/.icons/awkward/16x16/apps/gksu-root-terminal.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gksu-root-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gksu.svg b/.icons/awkward/16x16/apps/gksu.svg
new file mode 100644
index 00000000..2f33a128
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gksu.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#eb5555" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8,3 C 9.1045333,3 10,3.8954667 10,5 10,6.1044 9.1044,7 8,7 6.8956,7 6,6.1044 6,5 6,3.8956 6.8956,3 8,3 Z"/>
+ <path style="fill:#ffffff" d="m 7.9999999,8.000001 c -3.9996001,0.00231 -4.0000001,2.461538 -4.0000001,2.461538 v 1 c 0,0 0.738457,1.538461 4.0000001,1.538461 C 11.261543,13 12,11.461539 12,11.461539 v -1 c 0,0 0,-2.4630764 -3.9992001,-2.461538 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/glabels-3.0.svg b/.icons/awkward/16x16/apps/glabels-3.0.svg
new file mode 100644
index 00000000..358e3fe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glabels-3.0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e48a26" width="13" height="16" x="-15" y="0" rx=".813" ry=".8" transform="scale(-1,1)"/>
+ <rect style="fill:#ffebb7" width="5" height="3" x="3" y="2" ry=".75"/>
+ <rect style="fill:#ffd774" width="5" height="3" x="3" y="6" ry=".75"/>
+ <rect style="fill:#ffb84a" width="5" height="3" x="3" y="10" ry=".75"/>
+ <rect style="fill:#ffebb7" width="5" height="3" x="9" y="2" ry=".75"/>
+ <rect style="fill:#ffd774" width="5" height="3" x="9" y="6" ry=".75"/>
+ <rect style="fill:#ffb84a" width="5" height="3" x="9" y="10" ry=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/glade-3.svg b/.icons/awkward/16x16/apps/glade-3.svg
new file mode 120000
index 00000000..d5852ae9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glade-3.svg
@@ -0,0 +1 @@
+glade.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glade.svg b/.icons/awkward/16x16/apps/glade.svg
new file mode 100644
index 00000000..59b01038
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glade.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m14 15.2v-14.4c0-0.4432-0.334-0.8-0.75-0.8h-10.5c-0.4155 0-0.75 0.3568-0.75 0.8v14.4c0 0.443 0.3345 0.8 0.75 0.8h10.5c0.416 0 0.75-0.357 0.75-0.8z"/>
+ <path fill="#689f38" d="m0 1v13c0 1 1 1 1 1h15l-16-14zm3 6.6113 5.0156 4.3887h-5.0156v-4.3887z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gladish.svg b/.icons/awkward/16x16/apps/gladish.svg
new file mode 100644
index 00000000..0bd33ff1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gladish.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8,7 C 3.568,7 0,9.007 0,11.5 0,13.993 3.568,16 8,16 12.432,16 16,13.993 16,11.5 16,9.007 12.432,7 8,7 Z"/>
+ <path style="opacity:0.1" d="M 8,8.5 C 5.23,8.5 3,9.7265 3,11.25 3,12.7735 5.23,14 8,14 10.77,14 13,12.7735 13,11.25 13,9.7265 10.77,8.5 8,8.5 Z"/>
+ <path style="fill:#1b7b34" d="M 10.442328,0.00158076 C 10.265622,-0.00818684 9.6535008,0.03050556 9.6535008,0.03050556 9.6535008,0.03050556 9,0.0909278 9,0.7841046 V 10.296 L 10.989499,11.5 V 3.5952164 C 11.849987,3.5587764 13.564383,4.3120748 13.028,7.1920416 15.743783,2.9638152 11.597228,2.808816 11.086515,0.51753028 11.023369,0.21201072 10.809474,0.1182084 10.597554,0.0305052 10.555593,0.01313996 10.501229,0.00483672 10.442328,0.00158076 Z"/>
+ <ellipse style="fill:#529c0a" cx="8" cy="11.5" rx="3" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/glipper.svg b/.icons/awkward/16x16/apps/glipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glippy.svg b/.icons/awkward/16x16/apps/glippy.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glippy.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glob2-icon-48x48.svg b/.icons/awkward/16x16/apps/glob2-icon-48x48.svg
new file mode 120000
index 00000000..f96c9dd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glob2-icon-48x48.svg
@@ -0,0 +1 @@
+glob2-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glob2-icon.svg b/.icons/awkward/16x16/apps/glob2-icon.svg
new file mode 100644
index 00000000..dbf67d18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glob2-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#0037d1" d="m4 1s0 1 2 2c1.490712 0.745356 4 1 4 3 0 2.1081851 2 6 2 6h-3v-2c-3 0-5 3-5 3l-2-2s3-1 4-4c0.2108185-0.6324555 1-1 0-2s-3-1-3-1z"/>
+ <path style="fill:#0849ff" d="m10 10c2-0.4915254 2-5 2-5s-1.87868-3.7071068-4-3c-3 1-3 4-3 4s0.9960399 4.984024 5 4z"/>
+ <circle r="3" style="fill:#225cff" cx="13" cy="4"/>
+ <ellipse style="fill:#225cff" rx="3" ry="2.5" cy="13.5" cx="11"/>
+ <path style="fill:#225cff" d="m2 10s1 0 2 2 0 3-1 3-3 0-3-2c0-3 2-3 2-3z"/>
+ <path style="fill:#225cff" d="m3 5s2 0 2-2-2-3-2-3-2 0-2 2c0 3 2 3 2 3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/glrp.svg b/.icons/awkward/16x16/apps/glrp.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glrp.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glxinfo.svg b/.icons/awkward/16x16/apps/glxinfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glxinfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/glyphr-studio-desktop.svg b/.icons/awkward/16x16/apps/glyphr-studio-desktop.svg
new file mode 100644
index 00000000..7cdcdcad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/glyphr-studio-desktop.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#00aae1" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:none;stroke:#cff0f5;stroke-width:1.60000002" d="M 8,9.2 C 5.3328552,9.2 3.9043628,8.1074924 3.8,6.4 3.6956372,4.6925076 5.909154,2.8 8,2.8 c 2.090846,0 4.304363,1.8925076 4.2,3.6 C 12.095637,8.1074924 10.667145,9.2 8,9.2 Z"/>
+ <path style="fill:none;stroke:#cff0f5;stroke-width:1.60000002" d="M 6,10.8 H 3.8 c 0,0 0.258104,2.4 4.2,2.4 3.941896,0 4.2,-2.4 4.2,-2.4 V 6.4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gmail-desktop.svg b/.icons/awkward/16x16/apps/gmail-desktop.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmail-desktop.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gmail-notify-icon.svg b/.icons/awkward/16x16/apps/gmail-notify-icon.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmail-notify-icon.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gmail-offline.svg b/.icons/awkward/16x16/apps/gmail-offline.svg
new file mode 100644
index 00000000..f310af8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmail-offline.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" preserveAspectRatio="xMidYMid" version="1.1">
+ <path style="fill:#e4e4e4" d="M 14.321334,13.586039 14.045441,14 H 2.0064916 L 1.649159,13.498377 C 1.3341942,13.05623 1.0898531,13.077433 0.56063736,12.920478 v 0 L 0.88105727,4.1739207 C 0.90072377,3.6370808 0.44286,2 1,2 h 14 c 0.54286,0 0.532166,0.6038783 0.531938,1.1557682 l -0.0041,9.8232948 v 0 c 0,0 -0.64941,0.606976 -1.20655,0.606976 z"/>
+ <path style="fill:#376bc9" d="m 0.99052,2.0465 c -0.48358,0 -0.88067,0.34466 -0.97279,0.78934 -7.258e-5,3.504e-4 7.223e-5,7.627e-4 0,0.00111 C 3.84e-4,2.96825 0,3.06925 0,3.06925 l 0,9.9357 c 0,0.54653 0.43939,1.0012 0.99162,0.99502 l 1.0084,0 0,-10.931 c 0,-0.0663 -0.0069,-0.1269 -0.0199,-0.1809 C 1.91412,2.60367 1.6476694,2.7847929 1.3036694,2.5480929 Z"/>
+ <path style="fill:#376bc9" d="M 14.719014,2.383594 C 14.240014,2.520194 13.989,2.5497 14,2.9989 l 0,11.002 0.97991,0 c 0.577,-10e-4 1.02,-0.447 1.02,-0.985 l 0,-10.025 c 0,-0.5519 -0.457,-0.9911 -1,-0.9911 z"/>
+ <path style="fill:#4f8cf6;fill-rule:evenodd" d="M 1.0361816,2.000685 A 0.99917917,0.9987072 0 0 0 0.43127029,3.8204128 L 7.4248252,8.8134496 a 0.99917917,0.9987072 0 0 0 1.1629906,0 L 15.58137,3.8204128 A 1.0001247,0.99965229 0 0 0 14.41838,2.1937752 L 8.0063205,6.773326 1.5942609,2.1937752 A 0.99917917,0.9987072 0 0 0 1.0361816,2.000685 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gmail-plasmoid.svg b/.icons/awkward/16x16/apps/gmail-plasmoid.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmail-plasmoid.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gmail.svg b/.icons/awkward/16x16/apps/gmail.svg
new file mode 100644
index 00000000..2e517667
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmail.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" preserveAspectRatio="xMidYMid" version="1.1">
+ <path style="fill:#e4e4e4" d="M 14.321334,13.586039 14.045441,14 H 2.0064916 L 1.649159,13.498377 C 1.3341942,13.05623 1.0898531,13.077433 0.56063736,12.920478 v 0 L 0.88105727,4.1739207 C 0.90072377,3.6370808 0.44286,2 1,2 h 14 c 0.54286,0 0.532166,0.6038783 0.531938,1.1557682 l -0.0041,9.8232948 v 0 c 0,0 -0.64941,0.606976 -1.20655,0.606976 z"/>
+ <path style="fill:#b63728" d="m 0.99052,2.0465 c -0.48358,0 -0.88067,0.34466 -0.97279,0.78934 -7.258e-5,3.504e-4 7.223e-5,7.627e-4 0,0.00111 C 3.84e-4,2.96825 0,3.06925 0,3.06925 l 0,9.9357 c 0,0.54653 0.43939,1.0012 0.99162,0.99502 l 1.0084,0 0,-10.931 c 0,-0.0663 -0.0069,-0.1269 -0.0199,-0.1809 C 1.91412,2.60367 1.6476694,2.7847929 1.3036694,2.5480929 Z"/>
+ <path style="fill:#b63728" d="M 14.719014,2.383594 C 14.240014,2.520194 13.989,2.5497 14,2.9989 l 0,11.002 0.97991,0 c 0.577,-10e-4 1.02,-0.447 1.02,-0.985 l 0,-10.025 c 0,-0.5519 -0.457,-0.9911 -1,-0.9911 z"/>
+ <path style="fill:#d54b3d;fill-rule:evenodd" d="M 1.0361816,2.000685 A 0.99917917,0.9987072 0 0 0 0.43127029,3.8204128 L 7.4248252,8.8134496 a 0.99917917,0.9987072 0 0 0 1.1629906,0 L 15.58137,3.8204128 A 1.0001247,0.99965229 0 0 0 14.41838,2.1937752 L 8.0063205,6.773326 1.5942609,2.1937752 A 0.99917917,0.9987072 0 0 0 1.0361816,2.000685 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gmailwatcher.svg b/.icons/awkward/16x16/apps/gmailwatcher.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmailwatcher.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gmpc.svg b/.icons/awkward/16x16/apps/gmpc.svg
new file mode 120000
index 00000000..9df0f543
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmpc.svg
@@ -0,0 +1 @@
+musique.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gmtpicon.svg b/.icons/awkward/16x16/apps/gmtpicon.svg
new file mode 100644
index 00000000..c9e0a802
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmtpicon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#3f3f3f" rx="1" ry="1" height="16" width="10" y="0" x="3"/>
+ <circle r="3" style="fill:#4f4f4f" cx="8" cy="12"/>
+ <rect style="fill:#0f92db" rx="1" ry="1" height="7" width="8" y="1" x="4"/>
+ <path style="fill:#0f92db" d="m8 10a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gmusicbrowser.svg b/.icons/awkward/16x16/apps/gmusicbrowser.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gmusicbrowser.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnac.svg b/.icons/awkward/16x16/apps/gnac.svg
new file mode 100644
index 00000000..d74fc327
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnac.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6f7368" d="m 8.0101834,1 c -0.831,0 -1.4996338,0.6686338 -1.4996338,1.4996338 v 0.703125 A 5.625,5.625 0 0 0 4.7362576,4.2281494 L 4.1265163,3.8765869 C 3.4068494,3.4610869 2.4930662,3.706236 2.0775662,4.4259033 L 1.7022,5.0740967 C 1.2866999,5.793764 1.5318493,6.7075469 2.2515163,7.1230469 L 2.8594266,7.4746094 A 5.625,5.625 0 0 0 2.7605496,8.5 5.625,5.625 0 0 0 2.8594266,9.5253906 L 2.2515163,9.8769531 C 1.5318493,10.292453 1.2866999,11.206236 1.7022,11.925903 l 0.3753662,0.648194 c 0.4155,0.719667 1.3292832,0.964816 2.0489501,0.549316 l 0.6060791,-0.349731 a 5.625,5.625 0 0 0 1.7779542,1.021729 v 0.704956 c 0,0.831 0.6686338,1.499633 1.4996338,1.499633 h 0.7507323 c 0.831,0 1.4996343,-0.668633 1.4996343,-1.499633 v -0.708619 a 5.625,5.625 0 0 0 1.774291,-1.019897 l 0.609742,0.351562 c 0.719666,0.4155 1.63345,0.170351 2.04895,-0.549316 l 0.375366,-0.648194 c 0.4155,-0.719667 0.17035,-1.63345 -0.549316,-2.0489499 L 13.911672,9.5253906 A 5.625,5.625 0 0 0 14.010549,8.5 5.625,5.625 0 0 0 13.911672,7.4746094 l 0.607911,-0.3515625 c 0.719666,-0.4155 0.964816,-1.3292829 0.549316,-2.0489502 L 14.693533,4.4259033 C 14.278033,3.706236 13.364249,3.4610869 12.644583,3.8765869 l -0.60608,0.3497314 A 5.625,5.625 0 0 0 10.26055,3.2045898 V 2.4996338 C 10.26055,1.6686338 9.5919157,1 8.7609157,1 Z"/>
+ <path style="fill:#5dcd18" d="M 10.4,0 C 10,0 10,0.41797 10,0.41797 V 5.3418 A 3.5,3.5 0 0 0 8.5,5 3.5,3.5 0 0 0 5,8.5 3.5,3.5 0 0 0 8.5,12 3.5,3.5 0 0 0 12,8.5 V 2 C 12,2 14.267,3.1587 13.324,4.0234 13.065,4.172 12.98,4.4016 13.025,4.6016 13.094,4.9052 13.465,5.1402 13.979,4.9219 14.75,4.5199 15,3.7992 15,3.1992 15,1.3992 12,0 10.4,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnethogs.svg b/.icons/awkward/16x16/apps/gnethogs.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnethogs.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnibbles.svg b/.icons/awkward/16x16/apps/gnibbles.svg
new file mode 120000
index 00000000..2d932797
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnibbles.svg
@@ -0,0 +1 @@
+gnome-nibbles.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnochm.svg b/.icons/awkward/16x16/apps/gnochm.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnochm.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-2048.svg b/.icons/awkward/16x16/apps/gnome-2048.svg
new file mode 100644
index 00000000..d02743ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-2048.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3465a4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#ffffff" d="m 9.4999996,9.0000003 c -0.822505,0 -1.5,0 -1.5,1.4999997 0,0.3843 0.25851,0.7333 0.5,1 -0.24149,0.2667 -0.5,0.6157 -0.5,1 0,1.5 0.677495,1.5 1.5,1.5 C 10.322505,14 11,14 11,12.5 11,12.1157 10.74149,11.7667 10.5,11.5 10.74149,11.2333 11,10.8843 11,10.5 11,9.0000003 10.322505,9.0000003 9.4999996,9.0000003 Z m 0,0.9999997 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z m 0,2 c 0.282065,0 0.5,0.21795 0.5,0.5 0,0.28205 -0.217935,0.5 -0.5,0.5 -0.282065,0 -0.5,-0.21795 -0.5,-0.5 0,-0.28205 0.217935,-0.5 0.5,-0.5 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 5,9.0000003 5,11 l 1,0 0,-1.9999997 0.9999996,0 0,1.9999997 0.5,0 0,1 -0.5,0 0,2 L 6,14 6,12 4,12 4,9.0000003 l 1,0 0,0"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5.5,2.9999998 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 4.40711,3.3623498 4,3.8333503 4,4.5000003 l 1,0 c 0,-0.5 0.5,-0.5 0.5,-0.5 0,0 0.5,0 0.5,0.5 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 4.1802,6.5989503 4,7.0139003 4,7.5000003 L 4,8 7,8 7,7.0000003 l -1.82422,0 c 0.01565,-0.022 0.00935,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 0.241675,-0.30205 0.421875,-0.717 0.421875,-1.2031 0,-0.66665 -0.40711,-1.1376505 -0.776365,-1.3222505 C 5.854375,2.9930998 5.5,2.9999998 5.5,2.9999998 Z"/>
+ <path style="fill:#ffffff" d="m 9.75,2.9999823 c -0.96085,0 -1.75,0.78915 -1.75,1.75 l 0,1.5 c 0,0.96085 0.78915,1.7499997 1.75,1.7499997 0.96085,0 1.75,-0.7891497 1.75,-1.7499997 l 0,-1.5 c 0,-0.96085 -0.78915,-1.75 -1.75,-1.75 z m 0,1 c 0.42415,0 0.75,0.32585 0.75,0.75 l 0,1.5 c 0,0.42415 -0.32585,0.75 -0.75,0.75 -0.42415,0 -0.75,-0.32585 -0.75,-0.75 l 0,-1.5 c 0,-0.42415 0.32585,-0.75 0.75,-0.75 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-about-logo.svg b/.icons/awkward/16x16/apps/gnome-about-logo.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-about-logo.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-abrt.svg b/.icons/awkward/16x16/apps/gnome-abrt.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-abrt.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-activity-journal.svg b/.icons/awkward/16x16/apps/gnome-activity-journal.svg
new file mode 120000
index 00000000..1612081f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-activity-journal.svg
@@ -0,0 +1 @@
+kwordquiz.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-aisleriot.svg b/.icons/awkward/16x16/apps/gnome-aisleriot.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-aisleriot.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-alsamixer-icon.svg b/.icons/awkward/16x16/apps/gnome-alsamixer-icon.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-alsamixer-icon.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-app-install.svg b/.icons/awkward/16x16/apps/gnome-app-install.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-app-install.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-appfolders-manager.svg b/.icons/awkward/16x16/apps/gnome-appfolders-manager.svg
new file mode 100644
index 00000000..8f09476a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-appfolders-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#81ff85" d="m1.375 3c-0.2078 0-0.375 0.1672-0.375 0.375v2.25c0 0.2078 0.1672 0.375 0.375 0.375h2.25c0.2078 0 0.375-0.1672 0.375-0.375v-2.25c0-0.2078-0.1672-0.375-0.375-0.375h-2.25zm4 0c-0.2078 0-0.375 0.1672-0.375 0.375v2.25c0 0.2078 0.1672 0.375 0.375 0.375h2.25c0.2078 0 0.375-0.1672 0.375-0.375v-2.25c0-0.2078-0.1672-0.375-0.375-0.375h-2.25zm-4 4c-0.2078 0-0.375 0.1672-0.375 0.375v2.25c0 0.2078 0.1672 0.375 0.375 0.375h2.25c0.2078 0 0.375-0.1672 0.375-0.375v-2.25c0-0.2078-0.1672-0.375-0.375-0.375h-2.25zm4 0c-0.2078 0-0.375 0.1672-0.375 0.375v2.25c0 0.2078 0.1672 0.375 0.375 0.375h2.25c0.2078 0 0.375-0.1672 0.375-0.375v-2.25c0-0.2078-0.1672-0.375-0.375-0.375h-2.25zm-4 4c-0.2078 0-0.375 0.167-0.375 0.375v2.25c0 0.208 0.1672 0.375 0.375 0.375h2.25c0.2078 0 0.375-0.167 0.375-0.375v-2.25c0-0.208-0.1672-0.375-0.375-0.375h-2.25z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-apt.svg b/.icons/awkward/16x16/apps/gnome-apt.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-apt.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-audio.svg b/.icons/awkward/16x16/apps/gnome-audio.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-audio.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-baker.svg b/.icons/awkward/16x16/apps/gnome-baker.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-baker.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-balsa.svg b/.icons/awkward/16x16/apps/gnome-balsa.svg
new file mode 120000
index 00000000..0bd20bda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-balsa.svg
@@ -0,0 +1 @@
+mutt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-balsa2.svg b/.icons/awkward/16x16/apps/gnome-balsa2.svg
new file mode 120000
index 00000000..0bd20bda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-balsa2.svg
@@ -0,0 +1 @@
+mutt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-books.svg b/.icons/awkward/16x16/apps/gnome-books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-boxes.svg b/.icons/awkward/16x16/apps/gnome-boxes.svg
new file mode 100644
index 00000000..5b11c4ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-boxes.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g style="enable-background:new" transform="translate(-16,-268)">
+ <rect fill="none" stroke="#c4c4c4" stroke-linecap="round" width="13" height="13" x="17.5" y="269.5"/>
+ <rect fill="none" stroke="#c4c4c4" stroke-linecap="round" width="7" height="7" x="20.5" y="272.5"/>
+ <path fill="none" stroke="#c4c4c4" d="m16.5 268.5 4 4"/>
+ <path fill="none" stroke="#c4c4c4" d="m27.5 272.5 4-4"/>
+ <path fill="none" stroke="#c4c4c4" d="m27.5 279.5 4 4"/>
+ <path fill="none" stroke="#c4c4c4" d="m20.5 279.5-4 4"/>
+ <circle fill="#e8e8e8" cx="17.5" cy="269.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="30.5" cy="269.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="20.5" cy="272.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="27.5" cy="272.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="27.5" cy="279.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="20.5" cy="279.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="17.5" cy="282.5" r="1.5"/>
+ <circle fill="#e8e8e8" cx="30.5" cy="282.5" r="1.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-break-timer.svg b/.icons/awkward/16x16/apps/gnome-break-timer.svg
new file mode 100644
index 00000000..c5b7b15f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-break-timer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#484b61" d="M 8.5,1 A 7.5,7.5 0 0 0 1,8.5 7.5,7.5 0 0 0 8.5,16 7.5,7.5 0 0 0 16,8.5 7.5,7.5 0 0 0 8.5,1 Z"/>
+ <circle style="fill:#9499b2" cx="8.5" cy="8.5" r="4.5"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="10.83" y="-3.63" rx="1" ry=".778" transform="rotate(30)"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="8" y="1" rx=".583" ry=".597"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="8" y="14" rx=".583" ry=".597"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="-9" y="1" rx=".583" ry=".597" transform="rotate(-90)"/>
+ <rect style="fill:#9499b2" width="1" height="2" x="-9" y="14" rx=".583" ry=".597" transform="rotate(-90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-calculator.svg b/.icons/awkward/16x16/apps/gnome-calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-calendar.svg b/.icons/awkward/16x16/apps/gnome-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-character-map.svg b/.icons/awkward/16x16/apps/gnome-character-map.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-character-map.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-characters.svg b/.icons/awkward/16x16/apps/gnome-characters.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-characters.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-chess.svg b/.icons/awkward/16x16/apps/gnome-chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-clocks.svg b/.icons/awkward/16x16/apps/gnome-clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-color-chooser.svg b/.icons/awkward/16x16/apps/gnome-color-chooser.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-color-chooser.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-color-manager.svg b/.icons/awkward/16x16/apps/gnome-color-manager.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-color-manager.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-commander.svg b/.icons/awkward/16x16/apps/gnome-commander.svg
new file mode 100644
index 00000000..bc00bd51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-commander.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 0.85742188,1 C 0.50003121,1 0.19535194,1.2209975 0.06640625,1.5371094 0.19617734,1.2292812 0.50138938,1.0136719 0.85742188,1.0136719 l 14.28515612,0 c 0.35625,0 0.661313,0.2156093 0.791016,0.5234375 C 15.804648,1.2209975 15.499969,1 15.142578,1 Z M 0,2.9 0,14.125 C 0,14.60975 0.38264388,15 0.85742188,15 L 15.142578,15 C 15.617356,15 16,14.60975 16,14.125 L 16,2.9 Z"/>
+ <path fill="#636e73" d="m16 3v-1.1286c0-0.4748-0.382-0.8571-0.857-0.8571h-14.286c-0.47471 0-0.857 0.3823-0.857 0.8571l4e-8 1.1286z"/>
+ <path opacity=".15" d="m16 14.125v-11.125h-8v12h7.143c0.475 0 0.857-0.39 0.857-0.875z"/>
+ <g fill="#636e73">
+ <path d="m2 5.0003v0.4997h1v1.5h-2v-2h1z"/>
+ <path d="m2 8.0003v0.4997h1v1.5h-2v-2h1z"/>
+ <path d="m2 11v0.5h1v1.5h-2v-2h1z"/>
+ </g>
+ <g fill="#636e73" opacity=".9" transform="translate(8)">
+ <path d="m2 5.0003v0.4997h1v1.5h-2v-2h1z"/>
+ <path d="m2 8.0003v0.4997h1v1.5h-2v-2h1z"/>
+ <path d="m2 11v0.5h1v1.5h-2v-2h1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-contacts.svg b/.icons/awkward/16x16/apps/gnome-contacts.svg
new file mode 100644
index 00000000..2c1cdaab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-contacts.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#55b65a" width="6" height="5" x="8" y="2" ry=".417"/>
+ <rect style="fill:#fec006" width="6" height="5" x="9" y="6" ry=".417"/>
+ <rect style="fill:#fe6c06" width="6" height="5" x="10" y="10" ry=".417"/>
+ <path style="fill:#3f89db" d="M 1.75,0 C 1.3345,0 1,0.3568 1,0.8 V 15.2 C 1,15.643 1.3345,16 1.75,16 H 3.2419 12.25 C 12.666,16 13,15.643 13,15.2 V 0.8 C 13,0.3568 12.666,0 12.25,0 H 6.9919 3.2419 Z"/>
+ <path style="fill:#ffffff" d="M 6.9999,4.0002 C 4.7908,4.0002 3,5.791 3,8.0001 3,10.209 4.7908,12 6.9999,12 H 9.4998 C 9.4998,12 9.9685,12 9.9998,11.5 9.9998,11 9.4998,11 9.4998,11 H 6.9999 C 5.3431,11 4,9.6569 4,8.0001 4,6.3433 5.3431,5.0002 6.9999,5.0002 8.6567,5.0002 9.9998,6.3433 9.9998,8.0001 V 8.5001 C 9.9998,8.7762 9.7759,9.0001 9.4998,9.0001 9.2237,9.0001 8.9998,8.7762 8.9998,8.5001 V 8.0001 C 8.9998,6.8956 8.1044,6.0001 6.9998,6.0001 5.8953,6.0001 4.9998,6.8955 4.9998,8.0001 4.9998,9.1046 5.8952,10 6.9998,10 7.5229,10 7.9949,9.7947 8.3513,9.4659 8.6363,9.8044 9.0568,9.9999 9.4998,9.9999 10.328,9.9999 11,9.3283 11,8.4999 V 7.9999 C 11,5.791 9.2088,4 6.9998,4 Z M 6.9999,7.0001 C 7.5522,7.0001 7.9999,7.4478 7.9999,8.0001 7.9999,8.5523 7.5522,9 6.9999,9 6.4476,9 5.9999,8.5523 5.9999,8 5.9999,7.4477 6.4476,7 6.9999,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-control-center.svg b/.icons/awkward/16x16/apps/gnome-control-center.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-control-center.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-debian.svg b/.icons/awkward/16x16/apps/gnome-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-desktop-config.svg b/.icons/awkward/16x16/apps/gnome-desktop-config.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-desktop-config.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-desktop-item-edit.svg b/.icons/awkward/16x16/apps/gnome-desktop-item-edit.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-desktop-item-edit.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-device-manager.svg b/.icons/awkward/16x16/apps/gnome-device-manager.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-device-manager.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-dictionary.svg b/.icons/awkward/16x16/apps/gnome-dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-disks.svg b/.icons/awkward/16x16/apps/gnome-disks.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-disks.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-display-properties.svg b/.icons/awkward/16x16/apps/gnome-display-properties.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-display-properties.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-do-panel.svg b/.icons/awkward/16x16/apps/gnome-do-panel.svg
new file mode 120000
index 00000000..91a4b318
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-do-panel.svg
@@ -0,0 +1 @@
+gnome-do.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-do.svg b/.icons/awkward/16x16/apps/gnome-do.svg
new file mode 100644
index 00000000..e3027d9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-do.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ae56b8" d="M 7.5996094,0 C 6.7132094,0 6,0.71320937 6,1.5996094 v 0.75 a 6,6 0 0 0 -1.8925781,1.09375 l -0.6503907,-0.375 C 2.6893865,2.6251594 1.7146844,2.8866517 1.2714844,3.6542969 L 0.87109375,4.3457031 C 0.42789375,5.1133483 0.68938635,6.08805 1.4570312,6.53125 l 0.6484376,0.375 A 6,6 0 0 0 2,8 6,6 0 0 0 2.1054688,9.09375 l -0.6484376,0.375 c -0.76764485,0.4432 -1.02913745,1.417902 -0.58593745,2.185547 l 0.40039065,0.691406 c 0.4432,0.767645 1.4179021,1.029138 2.1855468,0.585938 L 4.1035156,12.558594 A 6,6 0 0 0 6,13.648438 v 0.751953 C 6,15.286791 6.7132094,16 7.5996094,16 H 8.4003906 C 9.2867906,16 10,15.286791 10,14.400391 v -0.75586 a 6,6 0 0 0 1.892578,-1.08789 l 0.650391,0.375 c 0.767644,0.4432 1.742347,0.181707 2.185547,-0.585938 l 0.40039,-0.691406 c 0.4432,-0.767645 0.181707,-1.742347 -0.585937,-2.185547 l -0.648438,-0.375 A 6,6 0 0 0 14,8 6,6 0 0 0 13.894531,6.90625 l 0.648438,-0.375 c 0.767644,-0.4432 1.029137,-1.4179017 0.585937,-2.1855469 L 14.728516,3.6542969 C 14.285316,2.8866517 13.310613,2.6251594 12.542969,3.0683594 L 11.896484,3.4414062 A 6,6 0 0 0 10,2.3515625 V 1.5996094 C 10,0.71320938 9.2867906,0 8.4003906,0 Z"/>
+ <path style="fill:#ffffff" d="m 8,5 c 1.65675,0 3,1.343175 3,3 0,1.65675 -1.34325,3 -3,3 C 6.343175,11 5,9.65675 5,8 5,6.343175 6.343175,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-documents.svg b/.icons/awkward/16x16/apps/gnome-documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-emacs.svg b/.icons/awkward/16x16/apps/gnome-emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-encfs-manager.svg b/.icons/awkward/16x16/apps/gnome-encfs-manager.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-encfs-manager.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-eterm.svg b/.icons/awkward/16x16/apps/gnome-eterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-eterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-freecell.svg b/.icons/awkward/16x16/apps/gnome-freecell.svg
new file mode 120000
index 00000000..3453df85
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-freecell.svg
@@ -0,0 +1 @@
+lskat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-genius.svg b/.icons/awkward/16x16/apps/gnome-genius.svg
new file mode 120000
index 00000000..852099c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-genius.svg
@@ -0,0 +1 @@
+pcbcalculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-glchess.svg b/.icons/awkward/16x16/apps/gnome-glchess.svg
new file mode 120000
index 00000000..3e02f21f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-glchess.svg
@@ -0,0 +1 @@
+gnome-chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-glines.svg b/.icons/awkward/16x16/apps/gnome-glines.svg
new file mode 120000
index 00000000..99ffabe4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-glines.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-gmail.svg b/.icons/awkward/16x16/apps/gnome-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-gmenu.svg b/.icons/awkward/16x16/apps/gnome-gmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-gmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-gnect.svg b/.icons/awkward/16x16/apps/gnome-gnect.svg
new file mode 120000
index 00000000..2e677f0b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-gnect.svg
@@ -0,0 +1 @@
+kigo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-gnibbles.svg b/.icons/awkward/16x16/apps/gnome-gnibbles.svg
new file mode 120000
index 00000000..2d932797
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-gnibbles.svg
@@ -0,0 +1 @@
+gnome-nibbles.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-gnumeric.svg b/.icons/awkward/16x16/apps/gnome-gnumeric.svg
new file mode 120000
index 00000000..bd2a77f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-gnumeric.svg
@@ -0,0 +1 @@
+gnumeric.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-hearts.svg b/.icons/awkward/16x16/apps/gnome-hearts.svg
new file mode 120000
index 00000000..5d911243
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-hearts.svg
@@ -0,0 +1 @@
+kpat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-help.svg b/.icons/awkward/16x16/apps/gnome-help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-hideseek.svg b/.icons/awkward/16x16/apps/gnome-hideseek.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-hideseek.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-iagno.svg b/.icons/awkward/16x16/apps/gnome-iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-info.svg b/.icons/awkward/16x16/apps/gnome-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-internet-radio-locator.svg b/.icons/awkward/16x16/apps/gnome-internet-radio-locator.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-internet-radio-locator.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-internet.svg b/.icons/awkward/16x16/apps/gnome-internet.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-internet.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-klotski.svg b/.icons/awkward/16x16/apps/gnome-klotski.svg
new file mode 100644
index 00000000..1fdfcb1a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-klotski.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3775f2" d="m8 4e-8h-7.1429c-0.47481 0-0.8571 0.38229-0.8571 0.85714l4e-8 7.1429h8z"/>
+ <path fill="#f4c165" d="m8 4e-8h7.1429c0.475 0 0.857 0.38229 0.857 0.85714v7.1429h-8z"/>
+ <path fill="#f2ae37" d="m8 16h-7.1429c-0.47481 0-0.8571-0.382-0.8571-0.857l4e-8 -7.143h8z"/>
+ <path fill="#6192f5" d="m8 16h7.1429c0.475 0 0.857-0.382 0.857-0.857v-7.143h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-latex.svg b/.icons/awkward/16x16/apps/gnome-latex.svg
new file mode 120000
index 00000000..e3dfe5e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-latex.svg
@@ -0,0 +1 @@
+latexila.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-ldraw.svg b/.icons/awkward/16x16/apps/gnome-ldraw.svg
new file mode 120000
index 00000000..6042e1c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-ldraw.svg
@@ -0,0 +1 @@
+ldview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-lightsoff.svg b/.icons/awkward/16x16/apps/gnome-lightsoff.svg
new file mode 120000
index 00000000..88261cb6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-lightsoff.svg
@@ -0,0 +1 @@
+lightsoff.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-lockscreen.svg b/.icons/awkward/16x16/apps/gnome-lockscreen.svg
new file mode 100644
index 00000000..d4c1e215
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-lockscreen.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#bcbcbc" d="M 8,4 C 6.5226,4 6,4 6,5.3223 V 6 H 5.666 C 5.297,6 5,6.484 5,6.8008 V 9.43 C 5,9.746 5.298,10 5.668,10 h 4.666 C 10.703,10 11,9.746 11,9.43 V 6.8008 C 11,6.4842 10.738,6 10.334,6 H 10 V 5.3223 C 10,4 9.4771,4 8,4 Z M 8,5 C 8.7387,5 9,5.0379 9,5.4902 V 6 H 7 V 5.4902 C 7,5.0382 7.261,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-logo-icon-transparent.svg b/.icons/awkward/16x16/apps/gnome-logo-icon-transparent.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-logo-icon-transparent.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-logo-icon.svg b/.icons/awkward/16x16/apps/gnome-logo-icon.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-logo-icon.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-logout.svg b/.icons/awkward/16x16/apps/gnome-logout.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-logs.svg b/.icons/awkward/16x16/apps/gnome-logs.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-logs.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mahjongg.svg b/.icons/awkward/16x16/apps/gnome-mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-maps.svg b/.icons/awkward/16x16/apps/gnome-maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mastermind.svg b/.icons/awkward/16x16/apps/gnome-mastermind.svg
new file mode 100644
index 00000000..6956ce9e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mastermind.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ab47bc" d="M 14.328606,2.4693702 C 14.253889,2.3334929 14.080502,2.2865984 13.947897,2.3669816 l -2.806301,1.7011386 c -0.132604,0.080383 -0.181171,0.2618209 -0.106454,0.3976993 l 0.21592,0.3926637 c 0.07472,0.1358779 0.248659,0.1824372 0.381263,0.1020548 l 2.806301,-1.7011386 c 0.132605,-0.080383 0.180619,-0.2614876 0.105901,-0.3973655 z"/>
+ <path style="fill:#ab47bc" d="m 14.27606,1.029152 c -0.515248,-0.0966987 -1.053455,0.05399 -1.558219,0.3509376 a 0.1822495,0.1822495 0 0 0 -0.06691,0.245585 l 1.822312,3.2801633 a 0.1822495,0.1822495 0 0 0 0.230636,0.079726 C 15.289353,4.7377247 15.687679,4.3019718 15.848518,3.782553 16.009356,3.2631337 15.933254,2.6682624 15.616457,2.1047436 15.263093,1.476178 14.79131,1.1258505 14.27606,1.029152 Z"/>
+ <path style="fill:#6d6f69" d="M 6,2 C 5.4543834,2 5,2.4488598 5,2.9999999 5,3.5511402 5.4543834,4 6,4 6.5456164,4 7,3.5511402 7,2.9999999 7,2.4488598 6.5456164,2 6,2 Z"/>
+ <path style="fill:#3f51b5" d="M 1.9999995,6 C 0.89758382,6 -7e-8,6.8975838 -7e-8,7.9999996 -7e-8,9.1024154 0.89758382,9.999999 1.9999995,9.999999 3.1024152,9.999999 3.999999,9.1024154 3.999999,7.9999996 3.999999,6.8975838 3.1024152,6 1.9999995,6 Z"/>
+ <path style="fill:#ab47bc" d="M 5.9999987,6 C 4.8975829,6 3.999999,6.8975838 3.999999,7.9999996 c 0,1.1024158 0.8975839,1.9999994 1.9999997,1.9999994 1.1024161,0 1.9999995,-0.8975836 1.9999995,-1.9999994 C 7.9999982,6.8975838 7.1024148,6 5.9999987,6 Z"/>
+ <path style="fill:#795548" d="m 10,11 c -1.1024158,0 -1.9999998,0.897583 -1.9999998,2 0,1.102416 0.897584,2 1.9999998,2 1.102417,0 2,-0.897584 2,-2 0,-1.102417 -0.897583,-2 -2,-2 z"/>
+ <path style="fill:#ffc107" d="m 13.999997,6.0000009 c -1.102416,0 -2,0.8975838 -2,1.9999992 0,1.1024156 0.897584,1.9999999 2,1.9999999 1.102416,0 1.999999,-0.8975843 1.999999,-1.9999999 0,-1.1024154 -0.897583,-1.9999992 -1.999999,-1.9999992 z"/>
+ <path style="fill:#795548" d="M 2,11 C 0.89758404,11 -7e-8,11.897583 -7e-8,13 -7e-8,14.102416 0.89758404,15 2,15 3.102416,15 4,14.102416 4,13 4,11.897583 3.102416,11 2,11 Z"/>
+ <path style="fill:#f44336" d="M 9.9999978,6 C 8.897582,6 7.9999982,6.8975838 7.9999982,7.9999996 c 0,1.1024158 0.8975838,1.9999994 1.9999996,1.9999994 1.1024162,0 1.9999992,-0.8975836 1.9999992,-1.9999994 C 11.999997,6.8975838 11.102414,6 9.9999978,6 Z"/>
+ <path style="fill:#4caf50" d="m 14,11 c -1.102416,0 -2,0.897584 -2,2 0,1.102416 0.897584,2 2,2 1.102417,0 2,-0.897584 2,-2 0,-1.102416 -0.897583,-2 -2,-2 z"/>
+ <path style="fill:#3f51b5" d="M 6.0000002,11 C 4.897584,11 4,11.897583 4,13 c 0,1.102416 0.897584,2 2.0000002,2 1.1024164,0 2,-0.897584 2,-2 0,-1.102417 -0.8975836,-2 -2,-2 z"/>
+ <path style="fill:#4caf50" d="M 2,0.9999999 C 0.89758401,0.9999999 -7e-8,1.8975839 -7e-8,2.9999998 -7e-8,4.1024159 0.89758401,4.9999999 2,4.9999999 c 1.1024159,0 1.9999999,-0.897584 1.9999999,-2.0000001 C 3.9999999,1.8975839 3.1024159,0.9999999 2,0.9999999 Z"/>
+ <path style="fill:#6d6f69" d="M 9.9999997,2 C 9.4543842,2 9,2.4488597 9,2.9999998 9,3.5511403 9.4543842,4 9.9999997,4 10.545616,4 11,3.5511403 11,2.9999998 11,2.4488597 10.545616,2 9.9999997,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-menu.svg b/.icons/awkward/16x16/apps/gnome-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mines.svg b/.icons/awkward/16x16/apps/gnome-mines.svg
new file mode 120000
index 00000000..f4b00830
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mines.svg
@@ -0,0 +1 @@
+kmines.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mixer.svg b/.icons/awkward/16x16/apps/gnome-mixer.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mixer.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-monitor.svg b/.icons/awkward/16x16/apps/gnome-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mouse-properties.svg b/.icons/awkward/16x16/apps/gnome-mouse-properties.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mouse-properties.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mouse.svg b/.icons/awkward/16x16/apps/gnome-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-mplayer.svg b/.icons/awkward/16x16/apps/gnome-mplayer.svg
new file mode 100644
index 00000000..12d28dc0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mplayer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4bae4f" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path style="fill:#ffffff" d="m6.3822 5.0000609a0.37501 0.33334209 0 0 0-0.3822 0.3334878v5.3328733a0.37501 0.33334209 0 0 0 0.56099 0.289697l5.25-2.6665657a0.37501 0.33334209 0 0 0 0-0.5793843l-5.2499-2.6663939a0.37501 0.33334209 0 0 0-0.1788-0.043543z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-mpv.svg b/.icons/awkward/16x16/apps/gnome-mpv.svg
new file mode 100644
index 00000000..59bc55a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-mpv.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.0">
+ <rect style="fill:#2769bc" width="16" height="13" x="0" y="1" rx="1" ry="1"/>
+ <path style="fill:#ffffff" d="M 8 3 A 3 3 0 0 0 5 6 A 3 3 0 0 0 8 9 A 3 3 0 0 0 11 6 A 3 3 0 0 0 8 3 z M 7 4.5 L 7.265625 4.5 L 7.2929688 4.5 C 7.3441608 4.49955 7.3949034 4.5112194 7.4394531 4.5371094 L 9.4882812 5.7382812 C 9.5792183 5.7898463 9.625 5.8945346 9.625 6 C 9.625 6.1054654 9.5792181 6.2101514 9.4882812 6.2617188 L 7.4394531 7.4628906 C 7.3949031 7.4887506 7.3441617 7.500299 7.2929688 7.5 L 7.265625 7.5 L 7 7.5 L 7 4.5 z"/>
+ <rect style="opacity:0.5;fill:#ffffff" width="10" height="1" x="3" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="4" y="10" rx="1.5" ry="1.5"/>
+ <path style="opacity:0.3" d="M 1 1 L 1 2 L 2 2 L 2 1 L 1 1 z M 14 1 L 14 2 L 15 2 L 15 1 L 14 1 z M 1 3 L 1 4 L 2 4 L 2 3 L 1 3 z M 14 3 L 14 4 L 15 4 L 15 3 L 14 3 z M 1 5 L 1 6 L 2 6 L 2 5 L 1 5 z M 14 5 L 14 6 L 15 6 L 15 5 L 14 5 z M 1 7 L 1 8 L 2 8 L 2 7 L 1 7 z M 14 7 L 14 8 L 15 8 L 15 7 L 14 7 z M 1 9 L 1 10 L 2 10 L 2 9 L 1 9 z M 14 9 L 14 10 L 15 10 L 15 9 L 14 9 z M 1 11 L 1 12 L 2 12 L 2 11 L 1 11 z M 14 11 L 14 12 L 15 12 L 15 11 L 14 11 z M 1 13 L 1 14 L 2 14 L 2 13 L 1 13 z M 14 13 L 14 14 L 15 14 L 15 13 L 14 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-multi-writer.svg b/.icons/awkward/16x16/apps/gnome-multi-writer.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-multi-writer.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-music.svg b/.icons/awkward/16x16/apps/gnome-music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-nettool.svg b/.icons/awkward/16x16/apps/gnome-nettool.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-nettool.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-nettools.svg b/.icons/awkward/16x16/apps/gnome-nettools.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-nettools.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-network-properties.svg b/.icons/awkward/16x16/apps/gnome-network-properties.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-network-properties.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-networktool.svg b/.icons/awkward/16x16/apps/gnome-networktool.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-networktool.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-nibbles.svg b/.icons/awkward/16x16/apps/gnome-nibbles.svg
new file mode 100644
index 00000000..8a3df9a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-nibbles.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 6,2 A 3.0003,3.0003 0 0 0 3,5 V 6 A 3.0003,3.0003 0 0 0 0,9 v 1 a 3.0003,3.0003 0 0 0 3,3 h 10 a 3.0003,3.0003 0 0 0 3,-3 V 7 A 3.0003,3.0003 0 0 0 13,4 H 12.824219 A 3.0003,3.0003 0 0 0 10,2 Z"/>
+ <path style="fill:#ee8827" d="m 6,5 v 3 h 6 V 9 H 3 v 1 H 13 V 7 H 7 V 6 h 3 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-note.svg b/.icons/awkward/16x16/apps/gnome-note.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-note.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-oregano.svg b/.icons/awkward/16x16/apps/gnome-oregano.svg
new file mode 120000
index 00000000..a00b79b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-oregano.svg
@@ -0,0 +1 @@
+eeschema.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-package.svg b/.icons/awkward/16x16/apps/gnome-package.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-package.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-paint.svg b/.icons/awkward/16x16/apps/gnome-paint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-paint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-clock.svg b/.icons/awkward/16x16/apps/gnome-panel-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-drawer.svg b/.icons/awkward/16x16/apps/gnome-panel-drawer.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-drawer.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-fish.svg b/.icons/awkward/16x16/apps/gnome-panel-fish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-fish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-force-quit.svg b/.icons/awkward/16x16/apps/gnome-panel-force-quit.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-force-quit.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-hibernate.svg b/.icons/awkward/16x16/apps/gnome-panel-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-launcher.svg b/.icons/awkward/16x16/apps/gnome-panel-launcher.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-launcher.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-notification-area.svg b/.icons/awkward/16x16/apps/gnome-panel-notification-area.svg
new file mode 120000
index 00000000..0f3a7188
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-notification-area.svg
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-screenshoot.svg b/.icons/awkward/16x16/apps/gnome-panel-screenshoot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-screenshoot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-screenshot.svg b/.icons/awkward/16x16/apps/gnome-panel-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-separator.svg b/.icons/awkward/16x16/apps/gnome-panel-separator.svg
new file mode 120000
index 00000000..75d8f0e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-separator.svg
@@ -0,0 +1 @@
+mate-panel-separator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-suspend.svg b/.icons/awkward/16x16/apps/gnome-panel-suspend.svg
new file mode 120000
index 00000000..11a5ef74
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-suspend.svg
@@ -0,0 +1 @@
+mate-inhibit-applet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-window-list.svg b/.icons/awkward/16x16/apps/gnome-panel-window-list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-window-list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-window-menu.svg b/.icons/awkward/16x16/apps/gnome-panel-window-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-window-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel-workspace-switcher.svg b/.icons/awkward/16x16/apps/gnome-panel-workspace-switcher.svg
new file mode 120000
index 00000000..8352b2ed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel-workspace-switcher.svg
@@ -0,0 +1 @@
+workspace-switcher-top-left.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-panel.svg b/.icons/awkward/16x16/apps/gnome-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-pdf.svg b/.icons/awkward/16x16/apps/gnome-pdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-pdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-pie.svg b/.icons/awkward/16x16/apps/gnome-pie.svg
new file mode 100644
index 00000000..16890384
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-pie.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ffcf3f" d="m5.2444 13.198c0.71906 0.41105 0.96869 1.3272 0.55767 2.0462-0.4111 0.719-1.3272 0.969-2.0462 0.558-0.7193-0.411-0.969-1.327-0.5579-2.046 0.411-0.719 1.3269-0.969 2.0464-0.558z"/>
+ <path fill="#7cc327" d="m2.9923 8.2641c0.9588 0.5481 1.2917 1.7699 0.7436 2.7289-0.5481 0.958-1.7696 1.291-2.7284 0.743-0.95878-0.548-1.2917-1.7697-0.74358-2.7286 0.54811-0.9588 1.7697-1.2914 2.7284-0.7434z"/>
+ <path fill="#27adc3" d="m4.7407 2.33c1.1982 0.6851 1.6144 2.2119 0.9294 3.4107-0.685 1.1982-2.2121 1.6144-3.4106 0.9294s-1.6146-2.2121-0.9295-3.4106 2.2121-1.6146 3.4107-0.9295z"/>
+ <path fill="#ffcf3f" d="m12.237 0.46195c1.678 0.95915 2.26 3.097 1.301 4.7748s-3.097 2.2604-4.7747 1.3012c-1.6779-0.9592-2.2605-3.0969-1.3013-4.7747 0.9592-1.6779 3.097-2.2605 4.775-1.3014z"/>
+ <path fill="#7cc327" d="m14.741 7.33c1.1984 0.68512 1.6146 2.2121 0.9295 3.4106-0.68512 1.1984-2.2121 1.6146-3.4106 0.9295-1.1984-0.68512-1.6146-2.2121-0.9295-3.4105 0.68512-1.1984 2.2121-1.6146 3.4106-0.9295z"/>
+ <path fill="#27adc3" d="m10.897 12.213c0.98715 0.49505 1.3861 1.6966 0.89103 2.6838-0.49505 0.98715-1.6966 1.3861-2.6838 0.89103-0.98715-0.49505-1.3861-1.6966-0.89103-2.6838 0.49505-0.98714 1.6966-1.3861 2.6838-0.89103z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-planner.svg b/.icons/awkward/16x16/apps/gnome-planner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-planner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-pomodoro.svg b/.icons/awkward/16x16/apps/gnome-pomodoro.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-pomodoro.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-power-manager.svg b/.icons/awkward/16x16/apps/gnome-power-manager.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-power-manager.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-power-statistics.svg b/.icons/awkward/16x16/apps/gnome-power-statistics.svg
new file mode 100644
index 00000000..435f56d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-power-statistics.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#fecd38" cx="8" cy="8" r="8"/>
+ <path fill="#3f3f3f" d="m8 3v4h4l-4 6v-4h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-quadrapassel.svg b/.icons/awkward/16x16/apps/gnome-quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-remote-desktop.svg b/.icons/awkward/16x16/apps/gnome-remote-desktop.svg
new file mode 120000
index 00000000..2e170d10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-remote-desktop.svg
@@ -0,0 +1 @@
+preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-robots.svg b/.icons/awkward/16x16/apps/gnome-robots.svg
new file mode 100644
index 00000000..835e083b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-robots.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="12" height="6" x="2" y="5"/>
+ <path fill="#e4e4e4" d="m8 0c-3.3668 0-6.2188 2.0664-7.4004 5h14.802c-1.182-2.9337-4.035-5-7.402-5zm-7.4004 11c1.1819 2.934 4.0338 5 7.4004 5 3.367 0 6.22-2.066 7.402-5h-14.802z"/>
+ <circle fill="#ff6363" cx="8" cy="8" r="2"/>
+ <circle fill="#ff6363" cx="12" cy="8" r="2"/>
+ <circle fill="#ff6363" cx="4" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-run.svg b/.icons/awkward/16x16/apps/gnome-run.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-run.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-samegnome.svg b/.icons/awkward/16x16/apps/gnome-samegnome.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-samegnome.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-schedule.svg b/.icons/awkward/16x16/apps/gnome-schedule.svg
new file mode 100644
index 00000000..7eabaef9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-schedule.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e97d10" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g transform="matrix(.95447 0 0 .95447 .36469 .36515)">
+ <path fill="#ebebeb" d="m8 1.7143c-1.7411 0-3.3081 0.70537-4.4442 1.8415-1.1373 1.1354-1.8425 2.7029-1.8425 4.4432 0 3.4823 2.8034 6.2857 6.2857 6.2857v-6.2857l4.444-4.4434c-1.135-1.1374-2.7021-1.8426-4.4427-1.8426z"/>
+ <path fill="#c4c4c4" d="m12.443 3.5568-4.443 4.4432v6.286c3.4823 0 6.2857-2.8034 6.2857-6.2857 0-1.7411-0.70537-3.3081-1.8415-4.4442z"/>
+ <path fill="#5e5e5e" d="m12.321 3.3957-4.6045 4.3218 0.5647 0.5648 4.3218-4.6047-0.282-0.2819z"/>
+ <path fill="none" stroke="#f34235" stroke-width=".393" d="m8 8v6.2857"/>
+ <path fill="#3f3f3f" d="m5.0006 4.7137-0.2824 0.2824 2.9995 3.2862 0.5647-0.5647z"/>
+ <circle fill="#3f3f3f" cx="8" cy="8" r=".393"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-screenruler.svg b/.icons/awkward/16x16/apps/gnome-screenruler.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-screenruler.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-screenshot.svg b/.icons/awkward/16x16/apps/gnome-screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-search-tool.svg b/.icons/awkward/16x16/apps/gnome-search-tool.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-search-tool.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-searchtool.svg b/.icons/awkward/16x16/apps/gnome-searchtool.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-searchtool.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session-halt.svg b/.icons/awkward/16x16/apps/gnome-session-halt.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session-halt.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session-hebirnate.svg b/.icons/awkward/16x16/apps/gnome-session-hebirnate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session-hebirnate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session-hibernate.svg b/.icons/awkward/16x16/apps/gnome-session-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session-properties.svg b/.icons/awkward/16x16/apps/gnome-session-properties.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session-properties.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session-suspend.svg b/.icons/awkward/16x16/apps/gnome-session-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-session.svg b/.icons/awkward/16x16/apps/gnome-session.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-session.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-set-time.svg b/.icons/awkward/16x16/apps/gnome-set-time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-set-time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-accessibility-keyboard.svg b/.icons/awkward/16x16/apps/gnome-settings-accessibility-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-accessibility-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-accessibility-technologies.svg b/.icons/awkward/16x16/apps/gnome-settings-accessibility-technologies.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-accessibility-technologies.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-background.svg b/.icons/awkward/16x16/apps/gnome-settings-background.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-background.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-default-applications.svg b/.icons/awkward/16x16/apps/gnome-settings-default-applications.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-default-applications.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-font.svg b/.icons/awkward/16x16/apps/gnome-settings-font.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-font.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-keybinding.svg b/.icons/awkward/16x16/apps/gnome-settings-keybinding.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-keybinding.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-keybindings.svg b/.icons/awkward/16x16/apps/gnome-settings-keybindings.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-keybindings.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-mouse.svg b/.icons/awkward/16x16/apps/gnome-settings-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-sound.svg b/.icons/awkward/16x16/apps/gnome-settings-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-theme.svg b/.icons/awkward/16x16/apps/gnome-settings-theme.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-theme.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings-ui-behavior.svg b/.icons/awkward/16x16/apps/gnome-settings-ui-behavior.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings-ui-behavior.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-settings.svg b/.icons/awkward/16x16/apps/gnome-settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-shell-extension-prefs.svg b/.icons/awkward/16x16/apps/gnome-shell-extension-prefs.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-shell-extension-prefs.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-shutdown.svg b/.icons/awkward/16x16/apps/gnome-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-software.svg b/.icons/awkward/16x16/apps/gnome-software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-sound-properties.svg b/.icons/awkward/16x16/apps/gnome-sound-properties.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-sound-properties.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-sound-recorder.svg b/.icons/awkward/16x16/apps/gnome-sound-recorder.svg
new file mode 100644
index 00000000..9e86c172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-sound-recorder.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 3 7 A 1 1 0 0 0 2 8 A 1 1 0 0 0 2.0058594 8.1113281 C 2.0695658 10.546391 4.1990695 12.536687 7 12.925781 L 7 14 L 4 14 A 1 1 0 0 0 3 15 A 1 1 0 0 0 4 16 L 12 16 A 1 1 0 0 0 13 15 A 1 1 0 0 0 12 14 L 9 14 L 9 12.925781 C 11.804683 12.536166 13.9359 10.539113 13.994141 8.0996094 A 1 1 0 0 0 14 8 A 1 1 0 0 0 13 7 A 1 1 0 0 0 12 8 L 11.984375 8 C 11.900841 10.067786 10.573405 11 8 11 C 5.4264018 11 4.0991466 10.067786 4.015625 8 L 4 8 A 1 1 0 0 0 3 7 z"/>
+ <rect style="fill:#8e8e8e" width="10" height="8" x="-10" y="-12" rx="4.167" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-status.svg b/.icons/awkward/16x16/apps/gnome-status.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-status.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-sticky-notes-applet.svg b/.icons/awkward/16x16/apps/gnome-sticky-notes-applet.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-sticky-notes-applet.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-subtitles.svg b/.icons/awkward/16x16/apps/gnome-subtitles.svg
new file mode 100644
index 00000000..4530bd16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-subtitles.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2e8163" d="m0.88892 1c-0.49249 0-0.88892 0.3903-0.88892 0.875v10.125c0 0.48475 0.39669 0.98462 0.88892 1h8.1111l1.5 2 1.5-2h3.1117c0.492 0 0.888-0.515 0.888-1v-10.125c0-0.4847-0.396-0.875-0.889-0.875z"/>
+ <g fill="#fff" transform="translate(0,-1)">
+ <path d="m3 5v-1h10v1z"/>
+ <path d="m3 8v-1h10v1z"/>
+ <path d="m3 11v-1h6v1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-sudoku.svg b/.icons/awkward/16x16/apps/gnome-sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-swell-foop.svg b/.icons/awkward/16x16/apps/gnome-swell-foop.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-swell-foop.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-system-config.svg b/.icons/awkward/16x16/apps/gnome-system-config.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-system-config.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-system-log.svg b/.icons/awkward/16x16/apps/gnome-system-log.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-system-log.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-system-monitor.svg b/.icons/awkward/16x16/apps/gnome-system-monitor.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-system-monitor.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-system.svg b/.icons/awkward/16x16/apps/gnome-system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-tali.svg b/.icons/awkward/16x16/apps/gnome-tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-taquin.svg b/.icons/awkward/16x16/apps/gnome-taquin.svg
new file mode 100644
index 00000000..f295aeda
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-taquin.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 2,1 H 6 V 6 H 1 V 2 C 1,1 2,1 2,1 Z"/>
+ <rect style="fill:#adadad" width="5" height="5" x="6" y="1"/>
+ <path style="fill:#e4e4e4" d="M 11,1 H 15 C 15,1 16,0.9963 16,2 V 6 H 11 Z"/>
+ <rect style="fill:#adadad" width="5" height="5" x="1" y="6"/>
+ <rect style="fill:#e4e4e4" width="5" height="5" x="6" y="6"/>
+ <rect style="fill:#adadad" width="5" height="5" x="11" y="6"/>
+ <path style="fill:#e4e4e4" d="M 1,11 H 6 V 16 H 2 C 1,16 1,15 1,15 Z"/>
+ <rect style="fill:#adadad" width="5" height="5" x="6" y="11"/>
+ <path style="fill:#e4e4e4" d="M 11,11 H 16 V 15 C 16,15 16,16 15,16 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-term.svg b/.icons/awkward/16x16/apps/gnome-term.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-term.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-terminal.svg b/.icons/awkward/16x16/apps/gnome-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-tetraves.svg b/.icons/awkward/16x16/apps/gnome-tetraves.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-tetraves.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-tetravex.svg b/.icons/awkward/16x16/apps/gnome-tetravex.svg
new file mode 100644
index 00000000..c51cd784
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-tetravex.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4987d7" d="m0.80011 0.0001771c-0.2216 0-0.42182 0.08897-0.56639 0.2336l7.7662 7.7661 7.7661-7.7661c-0.145-0.14477-0.345-0.23374-0.566-0.23374h-14.4z"/>
+ <path fill="#a45390" d="m0.80011 16c-0.2216 0-0.42182-0.08914-0.56639-0.23371l7.7662-7.7659 7.7661 7.7659c-0.14457 0.14457-0.34457 0.23371-0.56628 0.23371h-14.4z"/>
+ <path fill="#6db832" d="m16 0.80017c0-0.2216-0.08899-0.4218-0.23359-0.5664l-7.7659 7.7661 7.7659 7.7661c0.145-0.144 0.234-0.344 0.234-0.566v-14.4z"/>
+ <path fill="#c2352a" d="m0.00012 0.80017c0-0.2216 0.088993-0.4218 0.23359-0.5664l7.7662 7.7661-7.7662 7.7661c-0.14473-0.144-0.2337-0.344-0.2337-0.566v-14.4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-todo.svg b/.icons/awkward/16x16/apps/gnome-todo.svg
new file mode 100644
index 00000000..732e14d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-todo.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#989898" d="M 8,1 A 1,1 0 0 0 7,2 1,1 0 0 0 8,3 1,1 0 0 0 9,2 1,1 0 0 0 8,1 Z"/>
+ <rect style="fill:#c48f61" width="12" height="13" x="2" y="3" rx="1.189" ry="1.157"/>
+ <rect style="fill:#ffffff" width="10" height="11.5" x="3" y="3.5"/>
+ <path style="fill:#989898" d="M 5.500244,1.9999993 C 5.2232439,1.9999993 5,2.2545214 5,2.5710931 v 0.8578125 0.5710937 h 6 V 3.4289056 2.5710931 C 11,2.2545214 10.776756,1.9999993 10.499756,1.9999993 H 8.75 a 0.75,0.8 0 0 1 -0.75,0.8 0.75,0.8 0 0 1 -0.75,-0.8 z"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-linecap:round" d="M 4.5058009,9.1369978 5.2956833,9.8022832 6.5000002,8.4858135"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-linecap:round" d="m 8.5,6.49995 h 3.025"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-linecap:round" d="M 4.5058009,5.7619978 5.2956829,6.4272829 6.4999998,5.1108135"/>
+ <path style="fill:none;stroke:#5f5f5f;stroke-linecap:round" d="m 4.5058009,12.512002 0.789882,0.665282 1.2043169,-1.31647"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-linecap:round" d="m 8.5,9.49995 h 3.025"/>
+ <path style="fill:none;stroke:#c8c8c8;stroke-linecap:round" d="m 8.5,12.49995 h 3.025"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-tracker.svg b/.icons/awkward/16x16/apps/gnome-tracker.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-tracker.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-translate.svg b/.icons/awkward/16x16/apps/gnome-translate.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-translate.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-tweak-tool.svg b/.icons/awkward/16x16/apps/gnome-tweak-tool.svg
new file mode 100644
index 00000000..aec8d871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-tweak-tool.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#569c3b" d="M 12.083984,0 C 11.375262,0 10.750053,0.25627001 10.195312,0.59179688 9.6081995,0.21450198 8.9409237,-0.04896639 8.3398438,0.0234375 l -0.00195,0 C 7.3824789,0.13856473 6.4495404,0.77697871 6,1.5234375 5.9589054,1.5242896 5.9264934,1.5031438 5.8847656,1.5058594 5.6439329,1.521528 5.4355194,1.5609537 5.2441406,1.609375 4.5196804,1.7926803 3.7169523,2.3226525 3.3046875,3.1464844 3.0721076,3.1975961 2.8239281,3.1984727 2.6152344,3.296875 1.852531,3.6567139 1.0349196,4.630035 1,5.6191406 0.96508041,6.6082463 1.4005175,7.2311432 1.7929688,7.6777344 1.948561,7.8547911 2.1550955,7.9367586 2.3261719,8.0761719 2.2690045,8.2472101 2.1345134,8.3630904 2.0957031,8.5449219 1.6870003,10.458223 2.4048969,12.254438 3.5410156,13.613281 c 1.1361187,1.358843 2.8246778,2.402344 4.8359375,2.402344 2.0930429,0 4.1754559,-1.628677 4.5917969,-3.9375 C 13,11 12,8 14.501953,4.8496096 14.836932,4.1348656 15.159175,3.3706801 14.945312,2.25 14.838381,1.68966 14.491698,1.0061413 13.914062,0.57226562 13.336427,0.13838998 12.661769,0 12.083984,0 Z"/>
+ <path style="fill:#ffffff" d="M 12.083984 2 C 9.862563 2 9.4456386 6 10.695312 6 C 11.944807 6 14.305497 2 12.083984 2 z M 8.578125 2.0097656 C 6.8841117 2.2138944 7.4788543 4.948883 8.3808594 5 C 9.2824975 5.051118 10.27275 1.8056373 8.578125 2.0097656 z M 6.0136719 3.5019531 C 5.9271444 3.5075826 5.8334771 3.523754 5.734375 3.5488281 C 4.1484482 3.9501046 5.4943642 5.6054701 6.3828125 5.4941406 C 7.2164028 5.3899327 7.3115901 3.4174871 6.0136719 3.5019531 z M 3.9277344 5 C 3.786171 4.9967601 3.6317458 5.0286138 3.46875 5.1054688 C 2.1653719 5.7203947 3.9089424 7.2069478 4.6757812 6.9765625 C 5.3467665 6.7748884 4.918679 5.0227714 3.9277344 5 z M 8.8496094 6 C 6.8841707 5.9652139 4.4929328 6.8913504 4.0507812 8.9628906 C 3.5719148 11.204655 5.8205278 14.015625 8.3769531 14.015625 C 9.6345825 14.015625 10.728611 13.227645 11 11.722656 C 11.207272 10.575018 8.7486548 11.03358 8.84375 11.792969 C 8.9214 12.413358 8.5983013 12.9899 8.1503906 13 C 7.0758967 12.925887 7.0804526 12.220899 7 11.6875 C 6.8904821 10.286844 11.46071 9.2870791 11.111328 7.1152344 C 10.983542 6.3208841 10.028873 6.020872 8.8496094 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-twitch.svg b/.icons/awkward/16x16/apps/gnome-twitch.svg
new file mode 100644
index 00000000..00bcaa6e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-twitch.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#7b5ab7" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" fill-rule="evenodd" d="m3.5 2-0.5 2v8h2v1h1l1-1h2l3-3v-7zm0.5 1h7v5.5l-1.5 1.5h-2l-1.5 1v-1h-2zm2 1v3h1v-3zm3 0v3h1v-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-twofactorauth.svg b/.icons/awkward/16x16/apps/gnome-twofactorauth.svg
new file mode 100644
index 00000000..04052247
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-twofactorauth.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.9999998,0 C 4.3998936,0 3.9998936,3.2941176 4,7 H 6 C 5.9576627,3.2941176 6.4943937,2 7.9999998,2 9.5056062,2 10.042126,3.2941176 10,7 h 2 C 11.999893,3.2941176 11.599894,0 7.9999998,0 Z"/>
+ <rect style="fill:#a0a0a0" width="12" height="12" x="-16" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="8" height="8" x="-14" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ff5969" d="m 10.474874,7.5251255 -1.06066,0.3535533 -0.731966,0.243068 a 2,2 0 0 0 -2.0964611,0.4640388 2,2 0 0 0 0,2.8284284 2,2 0 0 0 2.8284271,0 2,2 0 0 0 0.4640388,-2.0964624 l 0.2430682,-0.731966 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnome-user-share.svg b/.icons/awkward/16x16/apps/gnome-user-share.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-user-share.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-video-arcade.svg b/.icons/awkward/16x16/apps/gnome-video-arcade.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-video-arcade.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-volume-control.svg b/.icons/awkward/16x16/apps/gnome-volume-control.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-volume-control.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-warning.svg b/.icons/awkward/16x16/apps/gnome-warning.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-warning.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-weather.svg b/.icons/awkward/16x16/apps/gnome-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-web-browser.svg b/.icons/awkward/16x16/apps/gnome-web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-web.svg b/.icons/awkward/16x16/apps/gnome-web.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-web.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-window-manager.svg b/.icons/awkward/16x16/apps/gnome-window-manager.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-window-manager.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-windows.svg b/.icons/awkward/16x16/apps/gnome-windows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-windows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-wm.svg b/.icons/awkward/16x16/apps/gnome-wm.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-wm.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-word.svg b/.icons/awkward/16x16/apps/gnome-word.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-word.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome-xterm.svg b/.icons/awkward/16x16/apps/gnome-xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome-xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnome_apps.svg b/.icons/awkward/16x16/apps/gnome_apps.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnome_apps.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnomeradio.svg b/.icons/awkward/16x16/apps/gnomeradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnomeradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnote.svg b/.icons/awkward/16x16/apps/gnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gns3.svg b/.icons/awkward/16x16/apps/gns3.svg
new file mode 100644
index 00000000..fe5d724c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gns3.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#685d8d" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#34bae3" d="M 7.1770731,13.9488 C 6.4924091,13.818529 5.7633423,13.502425 5.1526571,13.07107 4.4668887,12.586683 3.7581155,11.73431 3.4173503,10.984186 3.0749147,10.230378 2.9362415,9.3189336 3.0272515,8.42021 3.0961015,7.7403424 3.1744079,7.4247288 3.4085747,6.883294 4.0582027,5.3812488 5.3290047,4.3457872 7.0126235,3.9466816 7.2880911,3.8813816 7.4790507,3.8044004 7.5971435,3.7110468 7.7721879,3.5726696 7.7727403,3.5710488 7.8781491,2.8887808 8.0097463,2.0370077 8.0077779,2.0435459 8.1426647,2.0097556 c 0.18122,-0.045398 1.0281784,0.075359 1.4423532,0.2056463 0.6665671,0.2096841 1.1427221,0.4825717 1.7106641,0.9803957 0.175158,0.1535324 0.341773,0.27915 0.370252,0.27915 0.171504,0 0.647842,0.223822 0.840347,0.4105636 0.574064,0.5568744 0.651453,1.2588044 0.213838,1.9394876 -0.117439,0.1826672 -0.102515,0.2724132 -0.102515,0.507988 0,0.157368 -0.02699,0.3213744 -0.06001,0.364458 -0.04839,0.063165 -0.363128,0.097584 -1.291504,0.1777408 -0.845935,0.073038 -1.170102,0.1181476 -1.222114,0.1700628 -0.1546081,0.1543148 0.01528,0.1867024 1.658657,0.316234 1.536697,0.121122 1.389145,0.163366 1.272367,0.2797076 -0.02509,0.024988 -0.412365,0.2000624 -1.349697,0.3890468 L 9.9210651,8.3738504 8.8501675,7.9608428 C 8.2611723,7.7336916 7.7608335,7.547838 7.7383023,7.547838 c -0.070235,0 -0.5859164,0.8560176 -0.5688796,0.9443232 0.02112,0.109444 0.2937016,0.2210576 0.5740528,0.2594108 0.1936444,0.026504 0.2476664,0.011952 0.4478976,-0.12041 0.4461884,-0.2949852 0.8458304,-0.2953408 1.0939932,-8.8e-4 0.1516692,0.1799076 0.1568104,0.3021256 0.016828,0.3999916 -0.1398644,0.097778 -0.2412392,0.094098 -0.4475088,-0.01624 -0.2897228,-0.1549904 -0.47368,0.0473 -0.3686248,0.3250964 0.067824,0.1793544 0.029424,0.27694 -0.1089812,0.27694 -0.076918,0 -0.1320768,-0.047675 -0.1857368,-0.1605388 C 8.1151635,9.2952984 8.1142111,9.214984 7.6938051,9.1865852 7.2390111,9.1558652 6.9671103,9.1419888 6.6828563,8.9628828 c -0.2246352,-0.14154 -0.434308,-0.38755 -0.434308,-0.5095784 0,-0.116768 0.2224824,-0.5599124 0.4509472,-0.8982052 0.212194,-0.3142024 0.2187172,-0.3904948 0.033388,-0.3904948 -0.09853,0 -0.178778,0.045937 -0.2720432,0.155728 -0.163988,0.1930376 -0.5483408,0.9906388 -0.5483408,1.1379024 0,0.2030532 0.1551776,0.427484 0.5682104,0.6989772 0.3272632,0.2151124 0.4270752,0.229024 0.4972192,0.3879216 0.1053564,0.2386624 0.1755768,0.5333764 0.2157608,0.9055724 0.033368,0.309042 0.1005796,0.22916 0.223642,0.01328 0.1252612,-0.219736 0.4712904,-0.263009 0.4712904,-0.05894 0,0.04908 -0.053651,0.117898 -0.1192232,0.152926 -0.2167336,0.115772 -0.20159,0.311591 0.033828,0.437343 0.069703,0.03723 0.1388188,0.02012 0.3005372,-0.07449 0.1155076,-0.06757 0.2427464,-0.122844 0.2827552,-0.122844 0.094659,0 0.2222048,0.183602 0.2222048,0.319862 0,0.303814 -0.2392528,0.494714 -0.6200148,0.494714 -0.4543712,0 -0.802658,-0.244142 -0.99136,-0.694922 C 6.8966471,10.677074 6.6176279,10.357017 6.4552755,10.182777 6.2947347,10.010485 6.1523639,9.9806808 6.0180211,10 c -0.150194,0.0216 -0.2240396,0.163672 -0.2248424,0.528932 -0.00144,0.706018 0.278554,1.656056 1.0806804,2.051388 1.3175536,0.649366 2.5820052,0.656854 3.9437799,0.02336 1.005066,-0.467557 1.351553,-1.325627 1.407697,-2.137229 0.02062,-0.298286 0.0083,-0.377144 -0.08775,-0.5625425 -0.199667,-0.3852704 -0.820359,-0.608598 -1.243035,-0.4170852 -0.253398,0.114812 -0.396628,0.3376536 -0.39687,0.6174597 -1.43e-4,0.17328 0.02734,0.235913 0.163045,0.37135 0.129499,0.129256 0.201683,0.162915 0.349368,0.162915 0.224325,0 0.377455,-0.09732 0.420122,-0.267006 0.04766,-0.189541 -0.04501,-0.265702 -0.303864,-0.249733 -0.195549,0.01207 -0.2225,0.0018 -0.235736,-0.09117 -0.01989,-0.1395921 0.189347,-0.2747585 0.415449,-0.2683617 0.133426,0.00376 0.20865,0.043946 0.330204,0.1763336 0.188646,0.2054611 0.206451,0.4161531 0.05947,0.7037231 -0.134261,0.262677 -0.34103,0.379399 -0.67016,0.378311 -0.468849,-0.0014 -0.847551,-0.262095 -0.958023,-0.659107 -0.06622,-0.237993 -0.06302,-0.333059 0.02068,-0.6143695 0.242726,-0.8158068 1.614809,-0.9830184 2.267548,-0.349822 0.314734,0.3053092 0.47412,0.6518205 0.44466,1.2013455 -0.06387,1.19125 -0.836226,2.19686 -2.207272,2.869036 -0.8120969,0.398144 -1.2681853,0.504806 -2.2563197,0.527674 -0.5627128,0.01303 -0.922816,-0.0014 -1.1597676,-0.0465 z"/>
+ <circle style="fill:#ffffff" cx="9" cy="5" r="1"/>
+ <circle style="fill:#5e5e5e" cx="8.778" cy="4.811" r=".25"/>
+ <path style="fill:#ffffff" d="M 12.578192,4.4525108 C 12.669016,4.7780972 12.467862,5.1127592 12.128902,5.2 L 11.8,4.0209476 c 0.33896,-0.08724 0.687368,0.1059768 0.778192,0.4315632 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnubg.svg b/.icons/awkward/16x16/apps/gnubg.svg
new file mode 100644
index 00000000..4f48360d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnubg.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#539710" d="M 0.8,2e-7 C 0.52480236,2e-7 0.28290032,0.13803876 0.13906248,0.34843772 L 1.6,4.0000002 l 1.6,-4 z"/>
+ <path style="fill:#e64040" transform="matrix(0.20737479,0,0,-0.29931972,4.8,20.435374)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#539710" transform="matrix(0.20737479,0,0,-0.29931972,8,20.435374)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#e64040" transform="matrix(0.20737479,0,0,-0.29931972,11.2,20.435374)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#539710" d="m 12.8,2e-7 1.6,4 1.460938,-3.65156248 C 15.7171,0.13803876 15.475198,2e-7 15.2,2e-7 Z"/>
+ <path style="fill:#3f3f3f" d="M 5,9.607489 C 4.8383232,9.736604 4.6556885,9.834732 4.4520958,9.901872 4.2504992,9.967291 4.031936,10 3.796407,10 3.229541,10 2.7884233,9.825264 2.473054,9.4757911 2.1576845,9.1245968 2,8.6330968 2,8.0012911 2,7.3712074 2.1596806,6.8805684 2.4790423,6.529374 2.7984031,6.176458 3.2425148,6 3.8113772,6 3.999002,6 4.1786428,6.02324 4.3502993,6.069722 4.521956,6.114482 4.6876247,6.1833443 4.8473053,6.2763073 V 6.8108454 C 4.6856285,6.678287 4.5199598,6.58102 4.3502993,6.5190444 4.1806385,6.4553474 4.0009978,6.423499 3.8113772,6.423499 c -0.3932134,0 -0.6886227,0.131698 -0.8862274,0.3950937 -0.1956087,0.261674 -0.2934131,0.6559067 -0.2934131,1.1826984 0,0.5353993 0.09481,0.9322147 0.2844311,1.1904457 0.1916167,0.2565097 0.4850299,0.3847643 0.8802392,0.3847643 0.1337325,0 0.250499,-0.012913 0.3502995,-0.038735 0.101796,-0.027543 0.1936127,-0.069722 0.2754492,-0.126533 V 8.4423318 H 3.875 V 8.0136684 H 5 Z"/>
+ <path style="fill:#3f3f3f" d="M 6,6 H 6.8041887 L 8.3874345,9.2926995 V 6 H 9 v 4 H 8.1958113 L 6.6125655,6.707301 V 10 H 6 Z"/>
+ <path style="fill:#3f3f3f" d="M 10,8.4178714 V 6 h 0.649254 v 2.6596584 q 0,0.2864654 0.01919,0.4099871 0.01919,0.1208936 0.06716,0.1865966 0.102342,0.155059 0.294244,0.2339027 0.195095,0.078843 0.470148,0.078843 0.278252,0 0.470148,-0.078843 0.191898,-0.078843 0.297442,-0.2339027 0.04797,-0.065703 0.06716,-0.1865966 0.01919,-0.1208937 0.01919,-0.4047307 V 6 H 13 V 8.4178714 Q 13,9.0197111 12.907255,9.2746391 12.817705,9.5269385 12.593823,9.69251 12.382736,9.847569 12.110881,9.923785 11.839017,10 11.499998,10 11.164179,10 10.892324,9.92378 10.620468,9.84756 10.406183,9.692505 10.185501,9.5295665 10.092751,9.2720108 10,9.0118268 10,8.4178714 Z"/>
+ <path style="fill:#e64040" d="M 1.6,12 0.13906248,15.651563 C 0.28290032,15.861962 0.52480236,16 0.8,16 h 2.4 z"/>
+ <path style="fill:#539710" transform="matrix(0.20737479,0,0,0.29931972,4.8,-4.4353742)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#e64040" transform="matrix(0.20737479,0,0,0.29931972,8,-4.4353742)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#539710" transform="matrix(0.20737479,0,0,0.29931972,11.2,-4.4353742)" d="M 2.3871817e-7,54.909093 7.715499,68.27273 l -15.4309982,-10e-7 z"/>
+ <path style="fill:#e64040" d="m 14.4,12 -1.6,4 h 2.4 c 0.275198,0 0.5171,-0.138038 0.660938,-0.348437 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnubik.svg b/.icons/awkward/16x16/apps/gnubik.svg
new file mode 120000
index 00000000..b638aaef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnubik.svg
@@ -0,0 +1 @@
+kubrick.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnucash-icon.svg b/.icons/awkward/16x16/apps/gnucash-icon.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnucash-icon.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnucash.svg b/.icons/awkward/16x16/apps/gnucash.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnucash.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnugo.svg b/.icons/awkward/16x16/apps/gnugo.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnugo.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnugo48.svg b/.icons/awkward/16x16/apps/gnugo48.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnugo48.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnumeric.svg b/.icons/awkward/16x16/apps/gnumeric.svg
new file mode 100644
index 00000000..818cc50c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnumeric.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4bae4f" d="M 14,15.143 V 0.857 C 14,0.38229 13.666,0 13.25,0 H 3.75 C 3.3345,0 3,0.38229 3,0.85714 V 15.143 C 3,15.618 3.3345,16 3.75,16 H 13.25 C 13.666,16 14,15.618 14,15.143 Z"/>
+ <path style="fill:#ffff84" d="M 5,5 V 12 H 12 V 5 Z M 6,6 H 8 V 7 H 6 Z M 9,6 H 11 V 7 H 9 Z M 6,8 H 8 V 9 H 6 Z M 9,8 H 11 V 9 H 9 Z M 6,10 H 8 V 11 H 6 Z M 9,10 H 11 V 11 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gnupg.svg b/.icons/awkward/16x16/apps/gnupg.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnupg.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gnuradio-grc.svg b/.icons/awkward/16x16/apps/gnuradio-grc.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gnuradio-grc.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/go-for-it.svg b/.icons/awkward/16x16/apps/go-for-it.svg
new file mode 120000
index 00000000..39729eef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/go-for-it.svg
@@ -0,0 +1 @@
+com.github.jmoerman.go-for-it.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/go.svg b/.icons/awkward/16x16/apps/go.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/go.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-exchange.svg b/.icons/awkward/16x16/apps/goa-account-exchange.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-exchange.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-facebook.svg b/.icons/awkward/16x16/apps/goa-account-facebook.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-facebook.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-flickr.svg b/.icons/awkward/16x16/apps/goa-account-flickr.svg
new file mode 120000
index 00000000..1bc6e8fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-flickr.svg
@@ -0,0 +1 @@
+flickr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-foursquare.svg b/.icons/awkward/16x16/apps/goa-account-foursquare.svg
new file mode 120000
index 00000000..15031950
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-foursquare.svg
@@ -0,0 +1 @@
+foursquare.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-google.svg b/.icons/awkward/16x16/apps/goa-account-google.svg
new file mode 120000
index 00000000..7780ffd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-google.svg
@@ -0,0 +1 @@
+google.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-lastfm.svg b/.icons/awkward/16x16/apps/goa-account-lastfm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-lastfm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-microsoft.svg b/.icons/awkward/16x16/apps/goa-account-microsoft.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-microsoft.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-msn.svg b/.icons/awkward/16x16/apps/goa-account-msn.svg
new file mode 120000
index 00000000..7e20bbe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-msn.svg
@@ -0,0 +1 @@
+microsoft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-owncloud.svg b/.icons/awkward/16x16/apps/goa-account-owncloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-owncloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-pocket.svg b/.icons/awkward/16x16/apps/goa-account-pocket.svg
new file mode 120000
index 00000000..1a8e55f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-pocket.svg
@@ -0,0 +1 @@
+pocket.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-todoist.svg b/.icons/awkward/16x16/apps/goa-account-todoist.svg
new file mode 120000
index 00000000..43385985
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-todoist.svg
@@ -0,0 +1 @@
+todoist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-twitter.svg b/.icons/awkward/16x16/apps/goa-account-twitter.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-twitter.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goa-account-ubuntusso.svg b/.icons/awkward/16x16/apps/goa-account-ubuntusso.svg
new file mode 100644
index 00000000..2c726c49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-account-ubuntusso.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#e2450e" d="M 7.285511,12.980139 C 7.0136757,12.945929 6.4952379,12.817817 6.2523339,12.724824 5.2522997,12.341974 4.5240903,11.579722 4.2094154,10.5864 4.0332572,10.030316 4.0342077,10.050112 4.0095986,6.4312506 3.995931,4.4227853 4.0008688,3 4.0008688,3 h 3.053491 L 5.8188532,6 H 7 V 7.9999973 10 H 8.1112109 9 V 6.7088833 3 h 3 c 0,0 -2.76e-4,2.2143706 -2.6e-5,4.787781 3.59e-4,4.423923 -0.0025,4.680524 -0.05575,4.708204 -0.141838,0.07382 -1.628587,0.332338 -2.5151654,0.43734 -0.5085011,0.06022 -1.810992,0.08868 -2.1435713,0.04682 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/goa-panel.svg b/.icons/awkward/16x16/apps/goa-panel.svg
new file mode 120000
index 00000000..6c7330af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goa-panel.svg
@@ -0,0 +1 @@
+credentials-preferences.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/godot.svg b/.icons/awkward/16x16/apps/godot.svg
new file mode 100644
index 00000000..9183be9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/godot.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3888c3" d="M 6.4,-1.4062e-4 6.3343752,0.03814062 4.4,1 4.8,3 2.9585936,3.8421876 2,3 0,5 1,6.2382812 1,10.384375 1,10.064844 1,11.398438 C 1,11.398438 2.6033898,15 8,15 c 5.39661,0 7,-3.601562 7,-3.601562 l 0,-1.333594 0,0.319531 L 15,6.2382812 16,5 14,3 13.041406,3.8421876 11.2,3 11.6,1 9.6,-1.4062e-4 8.9156248,2 7.0828124,2 Z"/>
+ <path style="fill:#ffffff" d="m8 6c0.554 0 1 0.3345 1 0.7499995v1.5000005c0 0.4154995-0.446 0.75-1 0.75s-1-0.3345005-1-0.75v-1.5000005c0-0.4154995 0.446-0.7499995 1-0.7499995z"/>
+ <path style="fill:#ffffff" d="m3.5 6c0.8286 0 1.5 0.6714 1.5 1.5s-0.6714 1.5-1.5 1.5-1.5-0.6714-1.5-1.5 0.6714-1.5 1.5-1.5z"/>
+ <rect style="fill:#353535" width="1" height="1" x="3" y="7"/>
+ <g transform="translate(9)">
+ <path style="fill:#ffffff" d="m3.5 6c0.8286 0 1.5 0.6714 1.5 1.5s-0.6714 1.5-1.5 1.5-1.5-0.6714-1.5-1.5 0.6714-1.5 1.5-1.5z"/>
+ <rect style="fill:#353535" width="1" height="1" x="3" y="7"/>
+ </g>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.7;stroke-linejoin:round" d="m 15,10.35 -2.65,0 0,1.3 -2.7,0 0,-1.3 -1.65,0 m -7,0 2.65,0 0,1.3 2.7,0 0,-1.3 1.65,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gogland.svg b/.icons/awkward/16x16/apps/gogland.svg
new file mode 100644
index 00000000..370610a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gogland.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2086e7" d="m8 0h-7.2c-0.4432 0-0.8 0.3568-0.8 0.8v7.2h8z"/>
+ <path style="fill:#21d789" d="m8 0h7.2c0.4432 0 0.8 0.3568 0.8 0.8v7.2h-8z"/>
+ <path style="fill:#21d789" d="m8 16h-7.2c-0.4432 0-0.8-0.3568-0.8-0.8v-7.2h8z"/>
+ <path style="fill:#6655e4" d="m8 16h7.2c0.4432 0 0.8-0.3568 0.8-0.8v-7.2h-8z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="stroke:#ffffff;stroke-linecap:round;fill:none" d="m3.5071217 11.5h4.0000003"/>
+ <path style="stroke-linejoin:bevel;stroke:#ffffff;stroke-width:.999937;stroke-linecap:round;fill:none" d="m5.0003233 5.5h0.999935m-0.499968 0s0.245436 1.9997345-0.999938 1.9997345c-0.999935 0-0.999935-0.999938-0.999935-1.999876 0-0.9999355 0-1.9998735 0.999935-1.9998735 0.999938 0 0.996127 0.499968 0.996127 0.499968"/>
+ <path style="stroke-linejoin:bevel;stroke:#ffffff;stroke-width:.999937;stroke-linecap:round;fill:none" d="m8.5013133 3.4996535c1.199764 0 0.999937 0.999938 0.999937 1.9998735 0 0.9999375 0.177778 2.0304235-0.999937 1.9998755-1.17422 0-0.999936-0.999938-0.999936-1.9998755 0-0.9999355-0.217712-1.9998735 0.999936-1.9998735"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/goland.svg b/.icons/awkward/16x16/apps/goland.svg
new file mode 100644
index 00000000..964865ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goland.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6655e4" d="M 8,0 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,8 8,8 Z"/>
+ <path style="fill:#21d789" d="m 8,0 7.2,0 C 15.6432,0 16,0.3568 16,0.8 L 16,8 8,8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 0.8,16 C 0.3568,16 0,15.6432 0,15.2 L 0,8 8,8 Z"/>
+ <path style="fill:#6655e4" d="m 8,16 7.2,0 C 15.6432,16 16,15.6432 16,15.2 L 16,8 8,8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 3.5071212,11.49995 3.9999998,0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 5.0074488,5.49995 0.9999992,0 m -0.4999992,0 c 0,0 0.245452,2 -1.000001,2 -0.999999,0 -0.999999,-1 -0.999999,-2.000001 0,-0.999999 0,-1.9999995 0.999999,-1.9999995 1.000001,0 0.996189,0.4999995 0.996189,0.4999995"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8.5,2.99995 c -0.831,0 -1.5,0.669 -1.5,1.5 l 0,2 c 0,0.831 0.669,1.5 1.5,1.5 0.831,0 1.5,-0.669 1.5,-1.5 l 0,-2 c 0,-0.831 -0.669,-1.5 -1.5,-1.5 z m 0,1 c 0.277,0 0.5,0 0.5,0.899414 L 9,6.100536 C 9,6.999951 8.777,6.99995 8.5,6.99995 8.223,6.99995 8,6.999951 8,6.100536 L 8,4.899364 C 8,3.99995 8.223,3.99995 8.5,3.99995 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/goldendict.svg b/.icons/awkward/16x16/apps/goldendict.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goldendict.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/golly.svg b/.icons/awkward/16x16/apps/golly.svg
new file mode 100644
index 00000000..91757238
--- /dev/null
+++ b/.icons/awkward/16x16/apps/golly.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#fadd00" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#234fa7" d="M 2,2 V 3 H 3 V 2 Z M 4,2 V 3 H 5 V 2 Z M 6,2 V 3 H 7 V 2 Z M 8,2 V 3 H 9 V 2 Z M 12,2 V 3 H 13 V 2 Z M 14,2 V 3 H 15 V 2 Z M 2,4 V 5 H 3 V 4 Z M 4,4 V 5 H 5 V 4 Z M 6,4 V 5 H 7 V 4 Z M 8,4 V 5 H 9 V 4 Z M 12,4 V 5 H 13 V 4 Z M 14,4 V 5 H 15 V 4 Z M 12,6 V 7 H 13 V 6 Z M 14,6 V 7 H 15 V 6 Z M 2,8 V 9 H 3 V 8 Z M 4,8 V 9 H 5 V 8 Z M 12,8 V 9 H 13 V 8 Z M 14,8 V 9 H 15 V 8 Z M 2,10 V 11 H 3 V 10 Z M 4,10 V 11 H 5 V 10 Z M 2,12 V 13 H 3 V 12 Z M 4,12 V 13 H 5 V 12 Z M 8,12 V 13 H 9 V 12 Z M 10,12 V 13 H 11 V 12 Z M 12,12 V 13 H 13 V 12 Z M 14,12 V 13 H 15 V 12 Z M 2,14 V 15 H 3 V 14 Z M 4,14 V 15 H 5 V 14 Z M 8,14 V 15 H 9 V 14 Z M 10,14 V 15 H 11 V 14 Z M 12,14 V 15 H 13 V 14 Z M 14,14 V 15 H 15 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/goobox.svg b/.icons/awkward/16x16/apps/goobox.svg
new file mode 100644
index 00000000..431c5870
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goobox.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-14,-15)">
+ <circle fill="#2eac43" cx="22" cy="23" r="8"/>
+ <circle fill="#fff" cx="21.5" cy="26.5" r="2.5"/>
+ <rect fill="#fff" width="2" height="8" x="22" y="19" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/goodvibes.svg b/.icons/awkward/16x16/apps/goodvibes.svg
new file mode 100644
index 00000000..3a932c01
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goodvibes.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffc543" width="16" height="13" x="-16" y="2" rx=".8" ry=".813" transform="scale(-1,1)"/>
+ <circle style="fill:#ff5100" cx="3.5" cy="10.5" r="2.5"/>
+ <rect style="fill:#4d4d4d" width="14" height="3" x="1" y="3"/>
+ <rect style="fill:#ff5100" width="2" height="1" x="4" y="-6" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:#4d4d4d" d="M 12.5,8 A 0.5,0.5 0 0 0 12,8.5 0.5,0.5 0 0 0 12.5,9 0.5,0.5 0 0 0 13,8.5 0.5,0.5 0 0 0 12.5,8 Z"/>
+ <path style="fill:#4d4d4d" d="M 14.5,8 A 0.5,0.5 0 0 0 14,8.5 0.5,0.5 0 0 0 14.5,9 0.5,0.5 0 0 0 15,8.5 0.5,0.5 0 0 0 14.5,8 Z"/>
+ <path style="fill:#4d4d4d" d="M 10.5,8 A 0.5,0.5 0 0 0 10,8.5 0.5,0.5 0 0 0 10.5,9 0.5,0.5 0 0 0 11,8.5 0.5,0.5 0 0 0 10.5,8 Z"/>
+ <path style="fill:#4d4d4d" d="M 12.5,10 A 0.5,0.5 0 0 0 12,10.5 0.5,0.5 0 0 0 12.5,11 0.5,0.5 0 0 0 13,10.5 0.5,0.5 0 0 0 12.5,10 Z"/>
+ <path style="fill:#4d4d4d" d="M 14.5,10 A 0.5,0.5 0 0 0 14,10.5 0.5,0.5 0 0 0 14.5,11 0.5,0.5 0 0 0 15,10.5 0.5,0.5 0 0 0 14.5,10 Z"/>
+ <path style="fill:#4d4d4d" d="M 10.5,10 A 0.5,0.5 0 0 0 10,10.5 0.5,0.5 0 0 0 10.5,11 0.5,0.5 0 0 0 11,10.5 0.5,0.5 0 0 0 10.5,10 Z"/>
+ <path style="fill:#4d4d4d" d="M 12.5,12 A 0.5,0.5 0 0 0 12,12.5 0.5,0.5 0 0 0 12.5,13 0.5,0.5 0 0 0 13,12.5 0.5,0.5 0 0 0 12.5,12 Z"/>
+ <path style="fill:#4d4d4d" d="M 14.5,12 A 0.5,0.5 0 0 0 14,12.5 0.5,0.5 0 0 0 14.5,13 0.5,0.5 0 0 0 15,12.5 0.5,0.5 0 0 0 14.5,12 Z"/>
+ <path style="fill:#4d4d4d" d="M 10.5,12 A 0.5,0.5 0 0 0 10,12.5 0.5,0.5 0 0 0 10.5,13 0.5,0.5 0 0 0 11,12.5 0.5,0.5 0 0 0 10.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-agenda.svg b/.icons/awkward/16x16/apps/google-agenda.svg
new file mode 100644
index 00000000..1feebbcb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-agenda.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4384f1" d="M 1,0 H 15 C 15.554,0 16,0.446 16,1 V 10 L 11,11 10,16 H 1 C 0.446,16 0,15.554 0,15 V 1 C 0,0.446 0.446,0 1,0 Z"/>
+ <path style="fill:#ffffff" d="M 4.2773438,5.0174688 C 3.9378544,5.0273388 3.6566743,5.0565318 3.5,5.0565308 l 0,1 c 0.4883313,0 1.1750625,-0.089282 1.6992188,0.019531 0.2620779,0.054407 0.457164,0.1495028 0.5820312,0.28125 C 5.9061172,6.4890596 6,6.6716923 6,7.0565308 6,7.4630622 5.912975,7.578671 5.8203125,7.7031242 5.7276505,7.8275774 5.6114664,7.8956288 5.4257812,7.9433586 c -0.254364,0.065384 -0.6269438,0.027373 -0.9765624,0.00977 -0.1365135,-0.00551 -0.3216885,-0.035962 -0.4199219,-0.03125 -0.059164,0.00284 -0.1114718,0.00747 -0.1601563,0.013672 -0.024342,0.0031 -0.045995,0.00722 -0.076172,0.013672 -0.030177,0.00645 -0.051218,-0.00402 -0.1640626,0.060547 -0.014106,0.00807 -0.048502,0.03101 -0.048828,0.03125 -3.262e-4,2.399e-4 -0.064225,0.056404 -0.064453,0.056641 -2.279e-4,2.371e-4 -0.077996,0.107188 -0.078125,0.1074219 -1.287e-4,2.34e-4 -0.058565,0.179457 -0.058594,0.1796875 -2.85e-5,2.305e-4 0.019459,0.214617 0.019531,0.2148438 7.23e-5,2.267e-4 0.081857,0.1560274 0.082031,0.15625 1.741e-4,2.226e-4 0.085662,0.085719 0.085937,0.085937 2.769e-4,2.181e-4 0.04763,0.032438 0.066406,0.042969 0.15021,0.08425 0.1640964,0.060088 0.1972656,0.064453 0.066338,0.00873 0.1088795,0.00781 0.1699219,0.00781 0.0767,0 0.2946064,-0.020827 0.4101562,-0.011719 0.1493167,0.00656 0.26734,-2.643e-4 0.4472657,0.033203 0.3142444,0.058456 0.6310052,0.1739568 0.8320327,0.3300808 C 5.8904806,9.4647162 6,9.6200612 6,9.9570302 6,10.320178 5.902595,10.48224 5.7382812,10.624999 5.5739671,10.767759 5.2992616,10.877323 4.9648438,10.935547 4.2960081,11.051995 3.4883391,10.957027 3,10.957027 l 0,1 c 0.3133609,0 1.2559794,0.116234 2.1367188,-0.03711 C 5.5770883,11.843247 6.027861,11.699425 6.3945312,11.380855 6.7612016,11.062286 7,10.554299 7,9.9570262 7,9.3335762 6.6957225,8.8227786 6.3027344,8.5175733 c -0.00303,-0.00235 -0.00673,-0.00157 -0.00977,-0.00391 C 6.4010587,8.4305416 6.5356625,8.4181455 6.6230469,8.3007808 6.873869,7.9639054 7,7.61042 7,7.0565312 7,6.4809499 6.8201828,5.9974409 6.5078125,5.6678594 6.1954422,5.3382779 5.7900556,5.178035 5.4023438,5.0975469 c -0.387712,-0.080488 -0.7855107,-0.089946 -1.125,-0.080078 z m 5.7167972,-0.017469 -1.494141,0.5 0,1 1.5,-0.5 L 10.0059,11 9,11 l 0,1 3,0 0,-1 -1,0 0,-6.0000006 z"/>
+ <circle style="opacity:0.4" cx="3" cy="2" r="1"/>
+ <circle style="opacity:0.4" cx="13" cy="2" r="1"/>
+ <path style="fill:#9bcdff" d="M 11,10 H 16 L 10,16 V 11 C 10,10.446 10.446,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-chrome-beta.svg b/.icons/awkward/16x16/apps/google-chrome-beta.svg
new file mode 100644
index 00000000..886f4699
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-chrome-beta.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#109f5b" d="m 3,12 c 1.4012,2.4293 2.1036645,1.8518 4.6968645,2 C 10.461565,12.474 11.771,12.5352 11.055,9.9006 10.752,10.3952 10.332,10.8232 9.7929,11.1352 8.9365,11.6302 8.1436,11.1102 7.2608,10.8782 6.366,10.6432 5.3837,10.6872 4.8825,9.8181 L 1.3128,3.6292 C 0.25378588,5.2397373 -0.19171679,7.1918336 0.07614455,9.1130181 0.21464798,10.106408 1.7516619,10.074632 2.2854235,11 Z"/>
+ <path style="fill:#ffce41" d="m 8.1074219,4 c 0.5792,0.015661 1.1603187,0.5693994 1.6992187,0.8808594 0.9216804,0.53264 0.8352024,1.584975 1.0390624,2.546875 0.17761,0.83803 1.065153,1.6825281 0.601563,2.4863281 L 7.2882443,14.136719 c 0.034492,0.0022 0.068998,0.0041 0.1035156,0.0059 0.3181752,0.01432 0.6356838,0.01385 0.9511719,-0.0098 0.059323,-0.0065 0.1185716,-0.01366 0.1777344,-0.02148 C 8.7736596,14.086647 9.0256977,14.048578 9.2745725,14 c 0.122352,-0.02384 0.24413,-0.05054 0.3652343,-0.08008 0.2103489,-0.05141 0.4175232,-0.11327 0.6230472,-0.181641 0.102901,-0.03243 0.205135,-0.06695 0.306641,-0.103516 0.27927,-0.105704 0.553706,-0.22633 0.820312,-0.363281 0.108845,-0.05934 0.216296,-0.121209 0.322266,-0.185547 0.177318,-0.101847 0.351695,-0.208343 0.521484,-0.324218 0.105253,-0.07109 0.208798,-0.144681 0.310547,-0.220704 0.201482,-0.152228 0.396107,-0.315681 0.583984,-0.488281 0.05202,-0.04491 0.103454,-0.09048 0.154297,-0.136719 0.23811,-0.230497 0.46245,-0.478595 0.673828,-0.742187 0.04305,-0.05543 0.08537,-0.111425 0.126953,-0.167969 0.192702,-0.253628 0.375557,-0.519016 0.541016,-0.800781 0.01577,-0.02595 0.0314,-0.05199 0.04687,-0.07813 0.49725,-0.8698708 1.082633,-2.58e-4 1.230495,-0.9968823 0.05769,-0.3888343 0.08963,-0.781389 0.09649,-1.1730395 0.0033,-0.1873937 -0.01342,-0.3721923 -0.02149,-0.5585937 C 15.882789,6.2003469 15.5203,5.0387761 14.916016,4 Z"/>
+ <path style="fill:#dd4d3e" d="m8 0a8 8 0 0 0 -0.3984375 0.013671875c-1.3967107 0.069523137-2.7712496 0.54380334-3.9628906 1.28125a8 8 0 0 0 -2.75 3.0566406l3.6914062 5.7265625c-0.3008147-0.4952059-0.149286-1.2845618-0.1796875-1.90625-0.0520376-1.0632458 0.8783731-1.5611673 1.5761719-2.2539062 0.6079375-0.6035327 0.8369145-1.8054014 1.7636719-1.8515626l7.2050776-0.0175781a8 8 0 0 0 -6.945312 -4.0488281z"/>
+ <rect fill="#fff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4587f3" width="6" height="6" x="-11" y="-11" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4f4f4f" d="M 0.072265625 9 A 8 8 0 0 0 5.6367188 15.642578 A 8 8 0 0 0 6.3574219 15.826172 A 8.2352942 8.2352942 0 0 0 6.6230469 15.873047 A 8 8 0 0 0 7.1171875 15.947266 A 8.2352942 8.2352942 0 0 0 7.5546875 15.978516 A 8 8 0 0 0 8 16 A 8 8 0 0 0 8.0019531 16 A 8.2352942 8.2352942 0 0 0 8.0058594 16 A 8.2352942 8.2352942 0 0 0 8.7070312 15.962891 A 8 8 0 0 0 9.1210938 15.912109 A 8.2352942 8.2352942 0 0 0 9.453125 15.861328 A 8 8 0 0 0 10.021484 15.736328 A 8.2352942 8.2352942 0 0 0 10.195312 15.691406 A 8 8 0 0 0 15.929688 9 L 0.072265625 9 z"/>
+ <path style="fill:#ffffff" d="m 5,10 v 0.333984 1 0.332032 1 V 13 H 6.3339844 C 6.7033184,13 7,12.53532 7,12.166016 7,11.935484 6.8839422,11.668422 6.7070312,11.5 6.8839422,11.331577 7,11.064515 7,10.833984 7,10.464679 6.7033184,10 6.3339844,10 h -1 z m 0.3339844,0.333984 h 1 c 0.190433,0 0.3320312,0.309582 0.3320312,0.5 0,0.190417 -0.1415982,0.5 -0.3320312,0.5 h -1 z m 0,1.332032 h 1 c 0.190433,0 0.3320312,0.309582 0.3320312,0.5 0,0.190417 -0.1415982,0.5 -0.3320312,0.5 h -1 z"/>
+ <path style="fill:#ffffff" d="m 9.033333,10.499964 c 0,0.21599 0.0025,0.32236 0.0026,0.499961 H 8.7 v 0.333308 h 0.337891 c 0.0037,0.577403 0.01652,1.013139 0.08529,1.253809 0.04973,0.17404 0.157786,0.309962 0.298177,0.364555 0.140392,0.05459 0.278646,0.04817 0.445313,0.04817 V 12.66646 c -0.166667,0 -0.2777619,-0.0071 -0.32487,-0.02539 -0.04711,-0.01832 -0.06405,-0.02822 -0.09766,-0.145822 -0.04642,-0.162452 -0.06154,-0.586972 -0.06901,-1.16202 h 0.32487 V 10.999919 H 9.371876 c -9.999e-4,-0.178406 -0.0052,-0.283447 -0.0052,-0.499961 z"/>
+ <path style="fill:#ffffff" d="M 7.8613281,11 C 7.6890811,11 7.537255,11.04152 7.40625,11.123047 7.2776723,11.204577 7.1782487,11.319636 7.1054687,11.470703 7.0351187,11.62177 7,11.802657 7,12.013672 c 0,0.21581 0.037597,0.396698 0.1152344,0.542969 0.08006,0.146272 0.1913235,0.257696 0.3320312,0.332031 C 7.5879736,12.963002 7.750698,13 7.9375,13 8.070931,13 8.1861621,12.98838 8.2832031,12.9668 8.3802431,12.94762 8.478659,12.91816 8.578125,12.875 v -0.277344 c -0.101892,0.04316 -0.199834,0.07564 -0.296875,0.09961 -0.09461,0.02158 -0.204398,0.0332 -0.328125,0.0332 -0.19408,0 -0.3459072,-0.05722 -0.4550782,-0.169922 C 7.3922982,12.446522 7.3377768,12.216446 7.3320312,12 c -5.41e-5,-0.002 -0.00191,-0.0038 -0.00195,-0.0059 h 0.00195 V 12 h 1.3339844 v -0.128906 c 0,-0.175046 -0.032146,-0.327545 -0.097656,-0.457032 -0.06308,-0.131883 -0.156044,-0.234704 -0.277344,-0.30664 C 8.1697146,11.035482 8.0262971,11 7.8613281,11 Z m -0.00391,0.259766 c 0.1625431,0 0.2822159,0.05119 0.3574219,0.154296 0.05099,0.06828 0.078173,0.155027 0.095703,0.251954 H 7.3691406 c 0.02677,-0.102675 0.064751,-0.193603 0.125,-0.259766 0.08976,-0.09831 0.2104432,-0.146484 0.3632812,-0.146484 z"/>
+ <path style="fill:#ffffff" d="m 10.726563,11 c -0.133431,0 -0.248662,0.01162 -0.345703,0.0332 -0.09704,0.01918 -0.195456,0.04864 -0.294922,0.0918 v 0.277344 c 0.101892,-0.04316 0.201787,-0.07564 0.298828,-0.09961 0.09461,-0.02158 0.204398,-0.0332 0.328125,-0.0332 0.19408,0 0.345907,0.05722 0.455078,0.169922 0.05077,0.05474 0.08961,0.136493 0.117188,0.230469 l -0.208985,0.0059 c -0.366034,0.0107 -0.636469,0.07572 -0.8125,0.19336 C 10.087641,11.984109 10,12.147435 10,12.361328 c 0,0.219239 0.06705,0.382056 0.201172,0.486328 C 10.335291,12.949256 10.503059,13 10.707032,13 c 0.187208,0 0.33634,-0.02783 0.445312,-0.08398 0.06229,-0.03209 0.120942,-0.07662 0.179688,-0.128907 V 12.822266 13 h 0.333984 v -1 h -0.002 c 3.9e-5,-0.0051 0.002,-0.0086 0.002,-0.01367 0,-0.215811 -0.03955,-0.396697 -0.117188,-0.542969 C 11.468768,11.29709 11.359458,11.185664 11.21875,11.11133 11.078042,11.036998 10.913365,11 10.726563,11 Z m 0.599609,0.914062 c 0.0025,0.02898 0.007,0.05715 0.0078,0.08594 h -0.002 v 0.0059 0.488282 c -0.02146,0.02636 -0.04307,0.05072 -0.07031,0.07226 -0.125736,0.09892 -0.283495,0.148438 -0.470703,0.148438 -0.120148,0 -0.218638,-0.02783 -0.296875,-0.08399 -0.07544,-0.05615 -0.113281,-0.143357 -0.113281,-0.263671 0,-0.136358 0.05203,-0.243498 0.158203,-0.31836 0.108972,-0.07486 0.304569,-0.116258 0.583984,-0.126953 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-chrome-unstable.svg b/.icons/awkward/16x16/apps/google-chrome-unstable.svg
new file mode 100644
index 00000000..8a8a7a88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-chrome-unstable.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f66f6f" d="m1.0776 12.017c1.4012 2.4293 3.8695 3.835 6.4627 3.9832 2.7647-1.526 4.2307-3.465 3.5147-6.0996-0.303 0.4946-0.723 0.9226-1.2621 1.2346-0.8564 0.495-1.6493-0.025-2.5321-0.257-0.8948-0.235-1.8771-0.191-2.3783-1.0601l-3.5697-6.1889c-1.6066 2.4433-1.8012 5.6727-0.23516 8.3877z"/>
+ <path style="fill:#e58989" d="m8.1074219 4c0.5792 0.015661 1.1603187 0.5693994 1.6992187 0.8808594 0.9216804 0.53264 0.8352024 1.584975 1.0390624 2.546875 0.17761 0.83803 1.065153 1.6825281 0.601563 2.4863281l-3.8906254 6.0644535a8 8 0 0 0 0.1035156 0.005859c0.3181752 0.01432 0.6356838 0.013854 0.9511719-0.009766a8 8 0 0 0 0.1777344 -0.021484c0.2529934-0.024681 0.5050315-0.06275 0.7539063-0.111328a8 8 0 0 0 0.3652343 -0.080078c0.2103489-0.051414 0.4175229-0.11327 0.6230469-0.181641a8 8 0 0 0 0.306641 -0.103516c0.27927-0.105704 0.553706-0.22633 0.820312-0.363281a8 8 0 0 0 0.322266 -0.185547c0.177318-0.101847 0.351695-0.208343 0.521484-0.324218a8 8 0 0 0 0.310547 -0.220704c0.201482-0.152228 0.396107-0.315681 0.583984-0.488281a8 8 0 0 0 0.154297 -0.136719c0.23811-0.230497 0.46245-0.478595 0.673828-0.742187a8 8 0 0 0 0.126953 -0.167969c0.192702-0.253628 0.375557-0.519016 0.541016-0.800781a8 8 0 0 0 0.046875 -0.078125c0.691253-1.209252 1.034143-2.6162256 1.058594-4.0117188 0.003283-0.1873937-0.013418-0.3721923-0.021485-0.5585937a8 8 0 0 0 -1.060546 -3.3984375h-6.8085941z"/>
+ <path style="fill:#e64646" d="m8 0a8 8 0 0 0 -0.3984375 0.013671875c-1.3967107 0.069523137-2.7712496 0.54380334-3.9628906 1.28125a8 8 0 0 0 -2.75 3.0566406l3.6914062 5.7265625c-0.3008147-0.4952059-0.149286-1.2845618-0.1796875-1.90625-0.0520376-1.0632458 0.8783731-1.5611673 1.5761719-2.2539062 0.6079375-0.6035327 0.8369145-1.8054014 1.7636719-1.8515626l7.2050776-0.0175781a8 8 0 0 0 -6.945312 -4.0488281z"/>
+ <rect fill="#fff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#e64646" width="6" height="6" x="-11" y="-11" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-chrome.svg b/.icons/awkward/16x16/apps/google-chrome.svg
new file mode 100644
index 00000000..ac2d7e51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-chrome.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#109f5b" d="m1.0776 12.017c1.4012 2.4293 3.8695 3.835 6.4627 3.9832 2.7647-1.526 4.2307-3.465 3.5147-6.0996-0.303 0.4946-0.723 0.9226-1.2621 1.2346-0.8564 0.495-1.6493-0.025-2.5321-0.257-0.8948-0.235-1.8771-0.191-2.3783-1.0601l-3.5697-6.1889c-1.6066 2.4433-1.8012 5.6727-0.23516 8.3877z"/>
+ <path style="fill:#ffce41" d="m8.1074219 4c0.5792 0.015661 1.1603187 0.5693994 1.6992187 0.8808594 0.9216804 0.53264 0.8352024 1.584975 1.0390624 2.546875 0.17761 0.83803 1.065153 1.6825281 0.601563 2.4863281l-3.8906254 6.0644535a8 8 0 0 0 0.1035156 0.005859c0.3181752 0.01432 0.6356838 0.013854 0.9511719-0.009766a8 8 0 0 0 0.1777344 -0.021484c0.2529934-0.024681 0.5050315-0.06275 0.7539063-0.111328a8 8 0 0 0 0.3652343 -0.080078c0.2103489-0.051414 0.4175229-0.11327 0.6230469-0.181641a8 8 0 0 0 0.306641 -0.103516c0.27927-0.105704 0.553706-0.22633 0.820312-0.363281a8 8 0 0 0 0.322266 -0.185547c0.177318-0.101847 0.351695-0.208343 0.521484-0.324218a8 8 0 0 0 0.310547 -0.220704c0.201482-0.152228 0.396107-0.315681 0.583984-0.488281a8 8 0 0 0 0.154297 -0.136719c0.23811-0.230497 0.46245-0.478595 0.673828-0.742187a8 8 0 0 0 0.126953 -0.167969c0.192702-0.253628 0.375557-0.519016 0.541016-0.800781a8 8 0 0 0 0.046875 -0.078125c0.691253-1.209252 1.034143-2.6162256 1.058594-4.0117188 0.003283-0.1873937-0.013418-0.3721923-0.021485-0.5585937a8 8 0 0 0 -1.060546 -3.3984375h-6.8085941z"/>
+ <path style="fill:#dd4d3e" d="m8 0a8 8 0 0 0 -0.3984375 0.013671875c-1.3967107 0.069523137-2.7712496 0.54380334-3.9628906 1.28125a8 8 0 0 0 -2.75 3.0566406l3.6914062 5.7265625c-0.3008147-0.4952059-0.149286-1.2845618-0.1796875-1.90625-0.0520376-1.0632458 0.8783731-1.5611673 1.5761719-2.2539062 0.6079375-0.6035327 0.8369145-1.8054014 1.7636719-1.8515626l7.2050776-0.0175781a8 8 0 0 0 -6.945312 -4.0488281z"/>
+ <rect fill="#fff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4587f3" width="6" height="6" x="-11" y="-11" rx="3" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-chrome2.svg b/.icons/awkward/16x16/apps/google-chrome2.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-chrome2.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/google-docs.svg b/.icons/awkward/16x16/apps/google-docs.svg
new file mode 100644
index 00000000..c82af269
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-docs.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#528ff5" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fff" d="m4 8v1h7v-1h-7zm0 2v1h7v-1h-7zm0 2v1h7v-1h-7zm0 2v1h4v-1h-4z"/>
+ <path style="fill:#a5c5ff" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-drive.svg b/.icons/awkward/16x16/apps/google-drive.svg
new file mode 100644
index 00000000..cabd8295
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-drive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#306ed2" d="m 3.5612822,10.435803 c 0.015005,0.215634 -0.7928856,0.461865 -0.6723871,0.648757 l 0.080783,3.013801 c 0.09054,0.140323 -0.093864,0.595437 0.04204,0.688748 C 3.2135692,14.925786 3.4510173,14.999986 3.6933594,15 l 8.6152346,0 c 0.411534,3.3e-5 0.795102,-0.212374 1.023437,-0.566406 l 2.462891,-3.81836 c 0.05497,-0.08607 0.09947,-0.178185 0.132812,-0.27539 l 0,-0.002 c 4.75e-4,-0.0014 0.0015,-0.0025 0.002,-0.0039 0.03734,-0.108753 0.05458,-0.221088 0.0625,-0.333984 L 15.822997,9.664729 5.0284948,10 Z"/>
+ <path style="fill:#05ab5f" d="M 5.5386746,0.99999994 C 5.1009322,0.9999392 4.6960898,1.2402666 4.4754155,1.6311848 L 0.1676887,9.2676867 c -0.2369369,0.4199946 -0.22177781,0.9428753 0.0390643,1.3474393 L 2.668514,14.433377 c 0.09054,0.140323 0.2071518,0.260638 0.3430557,0.353949 L 10.56419,0.99999994 Z"/>
+ <path style="fill:#ffbc3b" d="M 5.5390625 1 C 5.5165471 1.0003741 5.4931636 1.0022573 5.4707031 1.0039062 L 10.328125 10 L 15.990234 10 C 16.00794 9.7471684 15.959727 9.4912013 15.833984 9.2675781 L 11.525391 1.6308594 C 11.304716 1.2399412 10.900633 0.99993926 10.462891 1 L 5.5390625 1 z M 15.990234 10.005859 C 15.982121 10.116702 15.966352 10.22719 15.929688 10.333984 C 15.966381 10.227105 15.981977 10.116693 15.990234 10.005859 z M 0.16601562 10.542969 C 0.17511562 10.559899 0.18352117 10.57727 0.19335938 10.59375 C 0.18352137 10.57726 0.17511593 10.559899 0.16601562 10.542969 z"/>
+ <path style="fill:#ffffff" d="M 8.3315079,5.0005897 A 0.73333739,0.6250651 0 0 0 7.6662712,5.3100394 L 6.3830591,7.1850473 5.0998464,9.0600552 A 0.73333739,0.6250651 0 0 0 5.7335761,10 l 2.5664243,0 2.5664246,0 A 0.73333739,0.6250651 0 0 0 11.500154,9.0600552 L 10.216942,7.1850473 8.9337299,5.3100394 A 0.73333739,0.6250651 0 0 0 8.3315079,5.0005897 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-earth.svg b/.icons/awkward/16x16/apps/google-earth.svg
new file mode 100644
index 00000000..5629e6e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-earth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4d95db" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" transform="matrix(.053292 0 0 .054448 1.5201 1.7549)">
+ <path d="m120 4.5c-14.53 0-28.434 2.691-41.244 7.591 4.917-0.674 10.804-1.091 17.869-1.091 40.294 0 63.143 17.536 79.75 36.125 11.08 12.406 30.33 49.375 44.62 49.375 4.159-0.36 7.427-3.585 9.998-8.523-13.9-48.21-58.33-83.477-111.01-83.477z"/>
+ <path d="m49.333 64.333c39.021 0 107.68 82.677 180.63 91.074 1.861-5.784 3.285-11.765 4.219-17.905-33.16-7.22-74.85-45.921-89.85-60.5-23.44-22.791-45.314-45.667-75.331-45.667-10.24 0-19.639 1.762-27.772 4.208-15.064 14.055-26.365 32.087-32.224 52.428 12.038-12.033 25.795-23.636 40.329-23.636z"/>
+ <path d="m165.12 194.12c-66.995 0-117.62-36.12-135.62-36.12-7.34 0-11.575 5.128-14.018 11.201 11.564 24.521 31.501 44.314 56.127 55.695-3.472-8.922-5.566-20.729 7.682-20.729 11.708 0 23.375 10.083 66.583 10.083 19.729 0 37.899-4.116 51.258-8.287 7.072-6.35 13.359-13.557 18.691-21.462-12.762 4.544-31.348 9.624-50.698 9.624z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-keep.svg b/.icons/awkward/16x16/apps/google-keep.svg
new file mode 120000
index 00000000..9edd43db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-keep.svg
@@ -0,0 +1 @@
+keep.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/google-photos.svg b/.icons/awkward/16x16/apps/google-photos.svg
new file mode 100644
index 00000000..0fe4e93c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-photos.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fec006" d="m8 8h-8l4-4h4"/>
+ <path style="fill:#f34235" d="m8 8v-8l4 4v4"/>
+ <path style="fill:#4bae4f" d="m4 8v4l4 4v-8"/>
+ <path style="fill:#2095f2" d="m8 8h8l-4 4h-4"/>
+ <path style="fill:#9c27b0" d="m8 8 4-4v4z"/>
+ <path style="fill:#1ea362" d="m8 8-4 4v-4z"/>
+ <path style="fill:#3e50b4" d="m12 12-4-4v4z"/>
+ <path style="fill:#fe9700" d="m4 4 4 4v-4z"/>
+ <path style="fill:#ffffff" d="m8 6-0.75 1.25-1.25 0.75 1.25 0.75 0.75 1.25 0.75-1.25 1.25-0.75-1.25-0.75z"/>
+ <path style="fill:#ebebeb" d="m6 8 1.25 0.75 0.75 1.25-0-2z"/>
+ <path style="fill:#dfdfdf" d="m10 8-1.25 0.75-0.75 1.25-0-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-play-music-desktop-player.svg b/.icons/awkward/16x16/apps/google-play-music-desktop-player.svg
new file mode 100644
index 00000000..0deb5b0d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-play-music-desktop-player.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1">
+ <path fill="#eb4d27" d="m14.362 7.1008-11.828-6.8937c-0.50538-0.29103-0.95757-0.26374-1.2324 0.009095-0.1952 0.191-0.3016 0.50021-0.3016 0.9004v13.76c0 0.40016 0.11526 0.70938 0.30146 0.90036 0.28372 0.28193 0.72704 0.30922 1.2324 0.0091l11.828-6.8936c0.85117-0.49111 0.85117-1.2914 0-1.7916z"/>
+ <path fill="#ffd739" d="m8 2c-1.7234 0-3.2728 0.731-4.3672 1.8945a6 6 0 0 0 -0.0156 0.0157c-0.1332 0.1426-0.2581 0.2921-0.377 0.4472-0.1142 0.1491-0.2202 0.3033-0.3203 0.4629a6 6 0 0 0 -0.0469 0.0762c-0.0895 0.1477-0.1731 0.2994-0.25 0.4551a6 6 0 0 0 -0.0253 0.0507c-0.0792 0.1643-0.1507 0.3318-0.2149 0.5039a6 6 0 0 0 -0.0176 0.0469c-0.0592 0.1629-0.1111 0.329-0.1562 0.4981a6 6 0 0 0 -0.0274 0.1015c-0.037 0.1495-0.0681 0.3014-0.0937 0.4551a6 6 0 0 0 -0.0254 0.1719c-0.0174 0.1272-0.0317 0.2551-0.041 0.3848a6 6 0 0 0 -0.0215 0.4355 6 6 0 0 0 0.0508 0.7285c0.0108 0.089 0.0263 0.1759 0.041 0.2637a6 6 0 0 0 0.0996 0.4746c0.0213 0.0843 0.0397 0.1691 0.0645 0.252a6 6 0 0 0 0.2187 0.6172 6 6 0 0 0 0.0039 0.008c0.0412 0.097 0.0906 0.189 0.1367 0.283a6 6 0 0 0 0.1778 0.342c0.0575 0.1 0.1185 0.198 0.1816 0.295a6 6 0 0 0 0.2227 0.316c0.0623 0.084 0.1229 0.168 0.1894 0.248a6 6 0 0 0 0.4063 0.442 6 6 0 0 0 0.0312 0.033c0.0779 0.075 0.1623 0.143 0.2442 0.215a6 6 0 0 0 0.2773 0.23c0.0981 0.076 0.198 0.147 0.3008 0.217a6 6 0 0 0 0.2734 0.172c0.0755 0.045 0.1451 0.098 0.2227 0.14 0.0172 0.01 0.0319 0.006 0.0488 0.014a6 6 0 0 0 0.9297 0.402l7.7639-4.5231a6 6 0 0 0 0.115 -1.1699c0-3.3137-2.686-6-6-6z"/>
+ <circle fill="#ff8c00" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-slides.svg b/.icons/awkward/16x16/apps/google-slides.svg
new file mode 100644
index 00000000..49a136ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-slides.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fec006" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 10,5 9,1 Z"/>
+ <path style="fill:#fed861" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="fill:#ffffff" d="M 5,7 C 4.446,7 4,7.446 4,8 V 13 C 4,13.554 4.446,14 5,14 H 10 C 10.554,14 11,13.554 11,13 V 8 C 11,7.446 10.554,7 10,7 Z M 10,9 V 12 H 5 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google-webdesigner.svg b/.icons/awkward/16x16/apps/google-webdesigner.svg
new file mode 100644
index 00000000..70d45685
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google-webdesigner.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#b7b7b7" cx="10" cy="7" r="4"/>
+ <path style="fill:#ffc10f" d="m 1,7 a 9,9 0 0 0 8.9999998,9 V 7 Z"/>
+ <path style="fill:#4481f6" d="M 8.8157895,-6.0000001e-8 A 6.8157895,6.8157895 0 0 0 2,6.8157895 6.8157895,6.8157895 0 0 0 2.0064796,7 H 9 V 0.00647609 a 6.8157895,6.8157895 0 0 0 -0.1842105,-0.00647615 z"/>
+ <path style="fill:#db4533" d="M 9.0000043,1 V 7 H 14.9841 A 5.9999989,5.6 0 0 0 15,6.6 5.9999989,5.6 0 0 0 9,1 Z"/>
+ <path style="fill:#ffffff" d="M 9.5 4.0136719 A 3.7777778 3.4999998 0 0 0 6 7.5 A 3.7777778 3.4999998 0 0 0 9.7773438 11 A 3.7777778 3.4999998 0 0 0 10 10.992188 L 10 8 L 9.5 8 L 9.5 4.0136719 z"/>
+ <circle style="fill:#ffffff" cx="9.5" cy="6.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/google.svg b/.icons/awkward/16x16/apps/google.svg
new file mode 100644
index 00000000..fdc7cf09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/google.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#d2d2d2" cx="8" cy="8" r="8"/>
+ <path style="fill:#3779d7" d="m 8,7 0,2 3.867188,0 C 11.643496,9.8660186 11.136,10.632076 10.425781,11.175781 l 1.652344,1.285157 C 13.266183,11.360936 14,9.77 14,8 14,7.6587725 13.968059,7.3260367 13.916016,7 L 13,7 11.865234,7 Z"/>
+ <path style="fill:#e7453c" d="M 8.1230469 2 C 5.7724473 2 3.6749654 3.3503125 2.6542969 5.3203125 L 4.28125 6.5351562 A 4 4 0 0 1 8 4 A 4 4 0 0 1 10.691406 5.0488281 L 12.148438 3.5996094 C 11.107355 2.6096094 9.7010004 2 8.1230469 2 z"/>
+ <path style="fill:#eead33" d="M 2.6542969 5.3203125 C 2.2368435 6.1303125 2 7.04 2 8 C 2 8.99 2.2524306 9.93 2.6933594 10.75 L 4.2949219 9.5019531 A 4 4 0 0 1 4 8 A 4 4 0 0 1 4.28125 6.5351562 L 2.6542969 5.3203125 z"/>
+ <path style="fill:#359950" d="M 4.2949219 9.5019531 L 2.6933594 10.75 C 3.7272966 12.68 5.8010261 14 8.1230469 14 C 9.665277 14 11.043167 13.420937 12.078125 12.460938 L 10.425781 11.175781 A 4 4 0 0 1 8 12 A 4 4 0 0 1 4.2949219 9.5019531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/googlechrome.svg b/.icons/awkward/16x16/apps/googlechrome.svg
new file mode 120000
index 00000000..51768ebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/googlechrome.svg
@@ -0,0 +1 @@
+google-chrome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/googledrive.svg b/.icons/awkward/16x16/apps/googledrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/googledrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/googleearth.svg b/.icons/awkward/16x16/apps/googleearth.svg
new file mode 120000
index 00000000..cb9be8c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/googleearth.svg
@@ -0,0 +1 @@
+google-earth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goterminal.svg b/.icons/awkward/16x16/apps/goterminal.svg
new file mode 100644
index 00000000..89bd80df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goterminal.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#a53e62" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffbe23" d="m4 4v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gottet.svg b/.icons/awkward/16x16/apps/gottet.svg
new file mode 100644
index 00000000..ea81225c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gottet.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5ba8da" width="4" height="4" x="-16" y="-4" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2d89c3" width="4" height="4" x="-16" y="-8" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ba8da" width="4" height="4" x="-16" y="-12" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc965f" width="4" height="4" x="-12" y="-4" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5ba8da" width="4" height="4" x="-12" y="-8" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d83535" width="4" height="4" x="-12" y="-12" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dd5252" width="4" height="4" x="-12" y="-16" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc7c35" width="4" height="4" x="-8" y="-4" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d83535" width="4" height="4" x="-8" y="-8" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dd5252" width="4" height="4" x="-8" y="-12" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc965f" width="4" height="4" x="-4" y="-4" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#fc7c35" width="4" height="4" x="-4" y="-8" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gourmet.svg b/.icons/awkward/16x16/apps/gourmet.svg
new file mode 120000
index 00000000..af73aec7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gourmet.svg
@@ -0,0 +1 @@
+preferences-web-browser-cookies.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/goxel.svg b/.icons/awkward/16x16/apps/goxel.svg
new file mode 100644
index 00000000..a2d64dac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/goxel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6e7e87" transform="matrix(0.4,0,0,0.39837171,3.525946,4.9897327)" d="m 21.185135,4.5441666 9.999999,5.7735024 0,11.547005 -9.999999,5.773502 -10,-5.773503 10e-7,-11.547004 z"/>
+ <path style="opacity:0.25" d="m 12,6.8000003 4,2.3 V 13.7 L 12,16 Z"/>
+ <path style="fill:#83929a" d="m 12,6.7999999 -4,2.3 L 12,11.4 16,9.0999999 Z"/>
+ <path style="fill:#2f5d7c" transform="matrix(0.4,0,0,0.39837171,-4.4740539,4.9897327)" d="m 21.185135,4.5441666 9.999999,5.7735024 0,11.547005 -9.999999,5.773502 -10,-5.773503 10e-7,-11.547004 z"/>
+ <path style="opacity:0.2" d="m 4,6.8000003 3.9999996,2.3 V 13.7 L 4,16 Z"/>
+ <path style="fill:#366a90" d="M 4,6.7999999 4e-8,9.0999999 4,11.4 8,9.0999999 Z"/>
+ <path style="fill:#447ede" transform="matrix(0.4,0,0,0.39837171,-0.47405396,-1.8102675)" d="m 21.185135,4.5441666 9.999999,5.7735024 0,11.547005 -9.999999,5.773502 -10,-5.773503 10e-7,-11.547004 z"/>
+ <path style="opacity:0.2" d="M 8,-8.1033114e-8 12,2.2999999 V 6.9000001 L 8,9.1999999 Z"/>
+ <path style="fill:#649cff" d="m 8,-1e-7 -4,2.3 4,2.3 4,-2.3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gp.svg b/.icons/awkward/16x16/apps/gp.svg
new file mode 100644
index 00000000..61c0fb2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#dfd92a" d="M 16,13.6 C 16,5.6000001 10.399999,4.6e-7 2.3999999,4.6e-7 1.1999999,4.6e-7 4.0000013e-8,1.2000004 4.0000013e-8,2.4000003 V 13.6 C 4.0000013e-8,14.8 1.1999999,16 2.3999999,16 H 13.6 c 1.2,0 2.4,-1.2 2.4,-2.4 z"/>
+ <path style="fill:#db3151" d="M 11.000001,14.35 C 11.000001,8.85 7.15,5 1.6500004,5 0.82500044,5 4.3999999e-7,5.8249999 4.3999999e-7,6.6500004 V 14.35 C 4.3999999e-7,15.175 0.82500044,16 1.6500004,16 h 7.6999999 c 0.8250007,0 1.6500007,-0.825 1.6500007,-1.65 z"/>
+ <path style="fill:#3f3f3f" d="m 5.0000004,15.25 c 0,-2.5 -1.75,-4.25 -4.24999994,-4.25 C 0.37500045,11 4.3999999e-7,11.375 4.3999999e-7,11.75 v 3.5 C 4.3999999e-7,15.625 0.37500045,16 0.75000046,16 H 4.2500008 c 0.3750001,0 0.7499996,-0.375 0.7499996,-0.75 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpa.svg b/.icons/awkward/16x16/apps/gpa.svg
new file mode 100644
index 00000000..f47abd82
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpa.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 11.629513,3.2720776 c 1.093468,1.093468 1.493461,2.86633 0.399993,3.959798 -0.286428,0.2849008 -0.64061,0.5044548 -1.019892,0.6435776 V 15.03049 L 10.963324,15.08628 10,16 9.0955224,15.086285 9.018024,15.03049 v -0.399104 l -0.017676,-0.08983 -0.7961332,-1.0326 0.8138108,-0.970502 v -1.00729 L 8.2141584,10.49083 9.0180256,9.7446142 9.0397296,7.8754532 C 8.6604484,7.7363304 8.3557144,7.5167804 8.0692904,7.2318756 c -1.093468,-1.093468 -1.093468,-2.86633 0,-3.959798 C 8.5873348,2.7544028 8.221838,5.3433244 8.954164,5.3358512 v 0 L 9.6147096,5.06446 C 10.345955,5.07192 11.111659,2.7557452 11.629516,3.2720776 Z M 9.915682,4.1807156 C 9.4470528,3.7120864 9.8090788,4.2013516 9.3404492,4.6699828 8.8718204,5.1386116 8.7320296,4.5005048 9.2006588,4.969134 c 0.4686292,0.4686292 0.8288542,0.4686292 1.2974832,0 0.468629,-0.4686292 -0.113831,-0.3197892 -0.58246,-0.7884184 z"/>
+ <path style="fill:#379dc7" d="M 10,1 C 8.9762334,1 7.9529825,1.3907967 7.171875,2.171875 c -1.5622153,1.5621563 -1.5622153,4.0940936 0,5.65625 1.5622154,1.5621563 4.094035,1.5621563 5.65625,0 1.562216,-1.5621564 1.562216,-4.0940937 0,-5.65625 C 12.047018,1.3907967 11.023766,1 10,1 Z m 0,1 c 0.255942,0 0.511753,0.097699 0.707031,0.2929688 0.390552,0.390539 0.390552,1.0235233 0,1.4140624 -0.390556,0.3905393 -1.0235087,0.3905392 -1.4140622,0 -0.3905543,-0.390539 -0.3905543,-1.0235233 0,-1.4140624 C 9.4882455,2.0976989 9.744059,2 10,2 Z"/>
+ <path style="fill:#e4e4e4" d="m 10.361055,3.9171638 c 0,1.5463972 -0.9707652,3.0828377 -2.5171625,3.0828377 C 7.439902,6.9989216 7.4343456,6.9037253 7.067778,6.7339071 L 2.008403,11.99284 1.936222,11.99954 0.209,12 0.2156733,10.979125 0.2003267,10.884875 0.88188642,10.102787 0.93290701,10.026767 1,9 H 2 L 3,8 V 7 H 4 L 5.2747232,5.3409884 C 5.1049056,4.9744215 5.0446714,4.6036967 5.0435972,4.1997062 c 0,-1.5463973 1.2536027,-2.8 2.8,-2.8 C 8.5759613,1.3999676 6.486872,2.9721663 7.009989,3.4847146 v 0 L 7.6689678,3.7598884 C 8.1807614,4.282232 10.359979,3.1858835 10.361057,3.9171659 Z M 8.5066891,3.3478063 c 0,-0.6627418 -0.089972,-0.060788 -0.7527151,-0.060787 -0.6627413,0 -0.3103786,-0.5500567 -0.3103786,0.1126851 0,0.6627417 0.2547175,0.9174593 0.9174591,0.9174591 0.6627417,-1e-7 0.1456345,-0.3066158 0.1456346,-0.9693572 z"/>
+ <path style="fill:#ffbb30" d="M 10.815417,1.1583226 C 10.091504,0.43441027 9.0916216,-0.01280238 7.9869894,-0.01282303 5.777725,-0.01286475 3.987375,1.7774853 3.9874167,3.9867497 c 4.18e-5,2.2092644 1.7903086,3.9995312 3.9995727,3.9995727 2.2092646,4.22e-5 3.9996146,-1.7903079 3.9995726,-3.9995727 -2e-5,-1.1046318 -0.447234,-2.1045152 -1.171145,-2.8284271 z M 10.10831,1.8654294 c 0.180978,0.1809783 0.29278,0.4309476 0.292786,0.7071066 9e-6,0.5523147 -0.4475784,0.9999022 -0.9998932,0.9998931 C 8.848885,3.5724173 8.40132,3.1248521 8.4013098,2.5725361 8.401299,2.0202198 8.8488865,1.5726323 9.401203,1.572643 c 0.2761581,4.8e-6 0.5261291,0.1118087 0.707107,0.2927864 z"/>
+ <path style="fill:#e4e4e4" d="M 12 0 A 3 3 0 0 0 9 3 L 9.0234375 3 C 9.028081 3.1830463 9.0712645 3.3658464 9.1738281 3.5273438 C 9.2487704 3.5452752 9.3199445 3.5722639 9.4003906 3.5722656 C 9.6430869 3.5722697 9.8577196 3.4771225 10.029297 3.3320312 A 2 2 0 0 1 10 3 A 2 2 0 0 1 12 1 A 2 2 0 0 1 14 3 A 2 2 0 0 1 13.804688 3.8574219 C 13.94301 4.314502 13.998753 4.7876716 13.970703 5.2597656 A 3 3 0 0 0 15 3 A 3 3 0 0 0 12 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpaint.svg b/.icons/awkward/16x16/apps/gpaint.svg
new file mode 100644
index 00000000..7ec35171
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpaint.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#6155db" cx="7.5" cy="15" rx="6.5" ry="1"/>
+ <path style="fill:#8d4e0a" d="M 14.939009,1.9295957e-4 C 14.87688,0.00117296 14.814522,0.00715054 14.751374,0.01773932 14.498782,0.06010245 14.240244,0.17629036 13.993406,0.34171455 l -0.0047,0.002664 -0.0054,0.003364 c 0,0 -3.596485,2.20134375 -5.2495676,4.47032415 v 0 0 l 3.7374576,2.9571839 v 0 C 14.423856,5.3372618 15.940633,1.528901 15.940633,1.528901 l 0.01012,-0.029022 0.0047,-0.030373 C 16.048389,0.94479894 15.91953,0.39382671 15.473573,0.13580782 15.306341,0.03905058 15.125403,-0.00278731 14.939014,1.4343969e-4 Z"/>
+ <path style="fill:#a9a9a9" d="M 9.1089479,4.0178103 C 8.997907,4.0164903 8.8860776,4.0246303 8.7734987,4.0434583 L 8.319259,4.1204021 8.4549235,5.1496983 8.1336483,5.4210276 5.826,10.567508 6.1263521,10.796315 7.89,12.292 11.878261,8.3017065 11.984902,7.8994371 12.965603,7.7172007 12.798216,7.2008656 C 12.563668,6.4775634 11.972989,5.6992253 11.251908,5.0606057 10.620964,4.5018139 9.8862368,4.0269215 9.1089479,4.0178103 Z"/>
+ <path style="fill:#3f3f3f" d="M 0.99999996,15 C 4.8544565,14.271135 7.6321339,16.397537 7.9823988,12.696469 8.2646644,9.7139182 5.0786592,8.9128369 3.6852395,11.791307 2.3429393,14.564184 0.99999996,15 0.99999996,15 Z"/>
+ <ellipse style="fill:#6155db;stroke:#000000;stroke-width:0;stroke-linecap:round" cx="14.5" cy="13.5" rx="1.5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gparted.svg b/.icons/awkward/16x16/apps/gparted.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gparted.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpaste.svg b/.icons/awkward/16x16/apps/gpaste.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpaste.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpdftext.svg b/.icons/awkward/16x16/apps/gpdftext.svg
new file mode 100644
index 00000000..eb915a8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpdftext.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#66a02c" width="14" height="12" x="0" y="3" rx="1" ry="1" transform="matrix(0,1,1,0,0,0)"/>
+ <rect style="fill:#7ebc2e" width="14" height="12" x="-16" y="-13" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff;stroke:#ffffff;stroke-width:0.5" d="M 6.5119,5.0902 C 6.3274,5.0902 6.1549,5.1805 6.1131,5.3296 5.9581,5.901 6.1316,6.7847 6.4209,7.8858 L 6.3337,8.099 C 6.1121,8.639 5.8352,9.1768 5.5917,9.6541 4.5863,11.621 3.8041,12.683 3.2826,12.757 L 3.281,12.736 C 3.2696,12.49 3.7225,11.858 4.3363,11.355 4.4003,11.303 4.6735,11.038 4.6735,11.038 4.6735,11.038 4.3047,11.233 4.2219,11.283 3.4528,11.742 3.0701,12.202 3.0077,12.508 2.9891,12.598 3.0013,12.71 3.0812,12.756 L 3.2778,12.855 C 3.8132,13.123 4.4714,12.418 5.3466,10.884 6.2372,10.592 7.3483,10.317 8.36,10.168 9.2657,10.685 10.304,10.932 10.704,10.825 10.78,10.805 10.859,10.746 10.9,10.691 10.932,10.64 10.977,10.438 10.977,10.438 10.977,10.438 10.902,10.54 10.84,10.57 10.587,10.69 9.7899,10.491 8.9715,10.09 9.6791,10.015 10.269,10.012 10.584,10.113 10.984,10.24 10.984,10.371 10.979,10.398 10.984,10.376 11.002,10.288 11,10.251 10.991,10.155 10.961,10.069 10.889,9.9983 10.741,9.853 10.375,9.7795 9.8766,9.7729 9.501,9.7689 9.0506,9.8017 8.5617,9.8717 8.3377,9.743 8.1013,9.6016 7.9139,9.4265 7.4389,8.9828 7.0407,8.3668 6.7934,7.6761 6.8103,7.6099 6.8265,7.5452 6.8413,7.48 6.91,7.1709 6.9593,6.149 6.9593,6.149 6.9593,6.149 6.7636,6.9167 6.7328,7.0324 6.7131,7.1058 6.6885,7.1842 6.6603,7.2658 6.5103,6.7387 6.4343,6.2277 6.4343,5.8402 6.4343,5.7307 6.4437,5.5176 6.4747,5.3491 6.4898,5.2289 6.5333,5.1665 6.5785,5.1364 6.6679,5.1581 6.768,5.2952 6.8725,5.5246 6.9623,5.7229 6.9566,5.9526 6.9566,6.0948 6.9566,6.0948 7.0529,5.7428 7.0306,5.5347 7.017,5.4098 6.8982,5.0885 6.6456,5.0923 H 6.625 L 6.5124,5.0903 Z M 6.5978,8.2818 C 6.8592,8.8074 7.2198,9.3066 7.6926,9.707 7.798,9.7961 7.9102,9.8809 8.0257,9.9606 7.1668,10.12 6.2649,10.345 5.4267,10.696 5.5783,10.427 5.7421,10.134 5.91,9.8173 6.2351,9.2025 6.4321,8.7284 6.5978,8.2819 Z"/>
+ <circle style="fill:#ffa93e" cx="-11.5" cy="11.5" r="4.5" transform="scale(-1,1)"/>
+ <path style="fill:#ffffff" d="M 10,11.58 V 13 H 11.418 L 14,10.42 12.582,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpick.svg b/.icons/awkward/16x16/apps/gpick.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpick.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpicview.svg b/.icons/awkward/16x16/apps/gpicview.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpicview.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpk-log.svg b/.icons/awkward/16x16/apps/gpk-log.svg
new file mode 100644
index 00000000..4186750d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpk-log.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fabd7f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#3f3f3f" d="M 3 3 L 3 5 L 13 5 L 13 3 L 3 3 z M 3 7 L 3 9 L 13 9 L 13 7 L 3 7 z M 3 11 L 3 13 L 13 13 L 13 11 L 3 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpk-prefs.svg b/.icons/awkward/16x16/apps/gpk-prefs.svg
new file mode 100644
index 00000000..f072a8aa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpk-prefs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f58411" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m8 3c-2.7614 0-5 2.2386-5 5h-1l1.5 2.5 1.5-2.5h-1c0-2.2091 1.7909-4 4-4v0.002c0.52534-0.00062 1.0457 0.10225 1.5312 0.30274 0.25511 0.10495 0.54701-0.0165 0.65234-0.27149 0.10517-0.25457-0.0153-0.54625-0.26953-0.65234-0.0178-0.008-0.0361-0.0141-0.0547-0.0195-0.59124-0.23723-1.2224-0.35921-1.8594-0.35946zm4.5 2.5-1.5 2.5h1c0 2.2091-1.7909 4-4 4v-0.002c-0.52535 0.00062-1.0457-0.10225-1.5312-0.30274-0.25511-0.10495-0.54702 0.0165-0.65235 0.27149-0.10517 0.25457 0.0153 0.54625 0.26954 0.65234 0.0178 0.008 0.0361 0.0141 0.0547 0.0195 0.59123 0.23715 1.2223 0.35913 1.8594 0.35938v0.002c2.7614 0 5-2.2386 5-5h1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpmdp.svg b/.icons/awkward/16x16/apps/gpmdp.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpmdp.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpodder.svg b/.icons/awkward/16x16/apps/gpodder.svg
new file mode 100644
index 00000000..94aed6c7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpodder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#974fa4" d="m7.478 1.00125c-0.2798 0.011-0.5257 0.1627-0.7187 0.3876s-0.3455 0.5244-0.474 0.8759c-0.2568 0.703-0.4147 2.6193874-0.5022 3.5676874-0.0874 0.9483-0.1024 1.9262-0.0625 2.7437 0.039903 0.81753 0.11784 0.4542964 0.28273 0.8094964 0.14422 0.3107 0.31176 0.6658202 0.38391 0.9865402 0.072147 0.32071 0.057057 0.57631-0.12797 0.78304s-0.59322 0.301826-1.3779 0.344786c-0.7847 0.04297-1.9314-0.163014-3.5571-0.47188-0.26186-0.04974-0.48032-0.0542-0.67036 0.01011-0.19004 0.06425-0.33881 0.20716-0.4293 0.38765-0.18098 0.36097-0.19724 2.056837-0.22395 2.742927-0.0086343 0.22186 0.071177 0.43336 0.2113 0.60662s0.33632 0.3153 0.57959 0.43949c0.48654 0.24839 1.1679 0.42746 2.0141 0.55478 1.6923 0.25465 4.0419 0.29478 6.711 0.13695l0.00223-0.000758h0.00297c0.98234-0.08258 2.5363-0.14051 3.8763-0.48824 0.67002-0.17386 1.2896-0.41878 1.7626-0.7931 0.47302-0.37431 0.79694-0.89399 0.82884-1.5568 0.02965-0.61622-0.0015-2.228294-0.12276-2.524794-0.12124-0.29651-0.38105-0.537265-0.64804-0.542955-0.53398-0.01138-1.1632 0.427785-1.9798 0.623425-0.93716 0.22451-1.29856 0.411405-1.74856 0.376575-0.44995-0.03483-0.67487-0.07918-0.81396-0.261804-0.139-0.182-0.202-0.452-0.231-0.7955002-0.029-0.3435-0.026-0.7501-0.07-1.1783996-0.0848-0.8212-0.2449-1.7438968-0.6077-3.4604968-0.1815-0.8583-0.412-2.6654874-0.721-3.2728874-0.1545-0.3036-0.3285-0.5591-0.5372-0.7435-0.2087-0.1845-0.75964-0.29625-1.03184-0.2855z"/>
+ <path style="fill:#4d4d4d" d="m7.4961 0.00857002c-0.1656 0.00267-0.3333 0.01343-0.5016 0.03203-2.6373 0.29158-4.5585 2.4671-4.3773 4.8961l-0.6172 0.0688 0.3531 3.1945 2.0586-0.2273-0.3531-3.1954-0.7625 0.0844c-0.1413-2.0814 1.5085-3.9398 3.7703-4.1898 2.2603-0.24989998 4.2856 1.1996 4.6046 3.2593l-0.67109 0.074219 0.35312 3.1945 1.9875-0.21953-0.35313-3.1945-0.63828 0.070313c-0.337-2.2508-2.4263-3.8868-4.8529-3.8476z"/>
+ <path style="fill:#ffffff" d="m6.9915 6.5882886a1.9934 3.5013 3.205 1 1 -3.983 -0.176 1.9934 3.5013 3.205 1 1 3.983 0.176z"/>
+ <path style="fill:#4d4d4d" d="m5.9953 7.0242886a0.96379 1.0356 44.722 0 1 -1.9908 -0.048 0.96379 1.0356 44.722 0 1 1.9908 0.048z"/>
+ <path style="fill:#ffffff" d="m11.964 6.3154886a3.5145 1.9724 83.477 1 1 -3.9279 0.3696 3.5145 1.9724 83.477 1 1 3.9279 -0.3696z"/>
+ <path style="fill:#4d4d4d" d="m10.965 7.0690886a0.89655502 1.0939648 45 0 1 -1.9302 -0.1355 0.89655502 1.0939648 45 0 1 1.9302 0.1355z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpredict-icon.svg b/.icons/awkward/16x16/apps/gpredict-icon.svg
new file mode 100644
index 00000000..14d37070
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpredict-icon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#01a59b" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 5.1739785,3 3,5.1739785 4.9283354,7.1023138 7.9969954,5.8222658 Z M 10.307692,5.6923077 4.1538462,8.2584135 6.928035,9.0471754 7.6942608,11.846154 Z M 10.166466,7.9924881 8.8706431,11.044621 10.82527,13 13,10.82527 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gprename.svg b/.icons/awkward/16x16/apps/gprename.svg
new file mode 120000
index 00000000..904ec891
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gprename.svg
@@ -0,0 +1 @@
+krename.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gps.svg b/.icons/awkward/16x16/apps/gps.svg
new file mode 100644
index 00000000..d2eee2b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gps.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1e80ff" d="M 6 0 L 6 1.2988281 A 7 7 0 0 0 1.2949219 6 L 0 6 L 0 10 L 1.2988281 10 A 7 7 0 0 0 6 14.705078 L 6 16 L 10 16 L 10 14.701172 A 7 7 0 0 0 14.705078 10 L 16 10 L 16 6 L 14.701172 6 A 7 7 0 0 0 10 1.2949219 L 10 0 L 6 0 z"/>
+ <rect style="fill:#ffffff" width="8" height="8" x="-12" y="-12" rx="4" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpsd-logo.svg b/.icons/awkward/16x16/apps/gpsd-logo.svg
new file mode 100644
index 00000000..312522c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpsd-logo.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0e427e" d="M 2.8586429,1.1860349 C 2.7611933,1.1859054 2.6638688,1.2240707 2.5876467,1.3002927 L 0.30029313,3.5869141 c -0.15244403,0.1524442 -0.15244417,0.3902801 0,0.5427243 L 11.870362,15.699707 c 0.152445,0.152445 0.39028,0.152445 0.542724,0 l 2.286622,-2.286621 c 0.152437,-0.152444 0.152444,-0.39028 0,-0.542724 L 3.1296389,1.3010251 C 3.0534168,1.2248031 2.9560923,1.1861644 2.8586429,1.1860349 Z"/>
+ <g transform="matrix(0.37500001,0,0,0.37500001,-0.74999985,-1.2500003)">
+ <path style="fill:#1565c0" d="m 2.4472027,12.546241 c -0.5962707,0.596271 -0.5962707,1.556331 0,2.152602 L 5.4967215,17.748362 9.6225411,13.622543 5.4967215,9.4967227 Z"/>
+ <rect style="fill:#1565c0" width="5.835" height="5.835" x="-8.66" y="22.27" transform="rotate(-45)"/>
+ <rect style="fill:#039be5" width="5.835" height="5.835" x="-2.83" y="22.27" transform="rotate(-45)"/>
+ <rect style="fill:#1565c0" width="5.835" height="5.835" x="-3.01" y="16.44" transform="matrix(-0.70710678,0.70710678,0.70710678,0.70710678,0,0)"/>
+ <rect style="fill:#039be5" width="5.835" height="5.835" x="2.83" y="16.44" transform="matrix(-0.70710678,0.70710678,0.70710678,0.70710678,0,0)"/>
+ <path style="fill:#039be5" d="M 5.4967215,9.4967227 9.6225411,13.622543 13.748361,9.4967227 10.698842,6.4472039 c -0.59627,-0.5962707 -1.5563311,-0.5962707 -2.1526017,0 z"/>
+ <path style="fill:#039be5" d="m 30.251639,42.503279 3.049519,3.049519 c 0.59627,0.596271 1.556331,0.596271 2.152601,0 l 3.049519,-3.049519 -4.125819,-4.125819 z"/>
+ <path style="fill:#1565c0" d="m 34.377459,38.37746 4.125819,4.125819 3.049519,-3.049519 c 0.596271,-0.59627 0.596271,-1.55633 0,-2.152601 L 38.503278,34.25164 Z"/>
+ <rect style="fill:#039be5" width="5.835" height="5.835" x="-3.01" y="45.61" transform="matrix(-0.70710678,0.70710678,0.70710678,0.70710678,0,0)"/>
+ <rect style="fill:#1565c0" width="5.835" height="5.835" x="2.83" y="45.61" transform="matrix(-0.70710678,0.70710678,0.70710678,0.70710678,0,0)"/>
+ <rect style="fill:#039be5" width="5.835" height="5.835" x="-8.66" y="39.78" transform="rotate(-45)"/>
+ <rect style="fill:#1565c0" width="5.835" height="5.835" x="-2.83" y="39.78" transform="rotate(-45)"/>
+ </g>
+ <circle style="fill:#455a64" cx="-5.054" cy="11.314" r="1.426" transform="rotate(-45)"/>
+ <path style="fill:#455a64" transform="matrix(0.03249336,-0.03249336,0.02211006,0.02211006,11.336154,3.6025628)" d="m 66.045453,24 -42.045454,24.274954 -42.045452,24.274953 0,-48.549908 0,-48.549906 42.045454,24.27495403 z"/>
+ <circle style="fill:#607d8b" cx="8.485" cy="11.314" r="1" transform="rotate(-45)"/>
+ <rect style="fill:#607d8b" width="4.433" height="8.963" x="9.1" y="-3.66" rx=".771" ry=".771" transform="rotate(45)"/>
+ <path style="fill:#e4e4e4" d="m 15.617489,6.6930455 c -1.742606,1.742606 -4.567928,1.742606 -6.3105346,0 -1.7426059,-1.7426059 -1.7426059,-4.5679282 0,-6.31053413 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gpx-viewer.svg b/.icons/awkward/16x16/apps/gpx-viewer.svg
new file mode 120000
index 00000000..3097b5f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpx-viewer.svg
@@ -0,0 +1 @@
+gpxviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpxsee.svg b/.icons/awkward/16x16/apps/gpxsee.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpxsee.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gpxviewer.svg b/.icons/awkward/16x16/apps/gpxviewer.svg
new file mode 100644
index 00000000..ae96d502
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gpxviewer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2869b6" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="enable-background:new" transform="matrix(0.42524352,0,0,0.42511616,-17.574396,-10.541534)">
+ <g>
+ <path style="fill:#64dd17" transform="matrix(0.9406375,0,0,0.9409193,37.565291,21.033155)" d="m 24.103516,5 -2.316407,0.2636719 -2.859375,0.7851562 -0.541015,0.5253907 1.77539,1.2246093 0,0.6992188 -1.16211,0.6992187 1.396485,2.0873434 0.617188,-0.349609 0.773437,-1.2246095 c 1.19387,-0.3690008 2.263684,-1.0372534 3.398438,-1.561953 l 0.814452,-2.3613281 z m -5.484375,0.1757812 -0.998047,0.1425782 -0.472656,0.46875 -0.775391,0.1132812 -0.691406,0.3242188 -0.335938,0.1621094 -0.205078,0.2753906 1.003906,0.1738281 L 16.53125,6.4863281 17.304688,6.3125 c 0.529421,-0.2574078 1.061298,-0.4316504 1.623046,-0.6132812 z m -4.560547,2.0976563 -0.154297,0.3496094 0.07617,0.875 -0.617188,0.5253906 -0.386719,0.9609375 0.773438,0 0.386719,-0.8730469 c 0.333277,-0.2356195 0.664462,-0.4743724 1.003906,-0.7011719 l 0.773437,0.2636719 c 0.51497,0.3497654 1.029526,0.6995952 1.544922,1.0488281 L 18.23242,9.0234375 17.380857,8.6738281 16.994139,7.8867188 l -1.46875,-0.1757813 -0.07617,-0.4375 -0.695313,0.1757813 -0.308594,0.6113281 z m 19.792968,0.6992187 -1.464843,0.3515626 -0.931641,0.6113281 0,0.5253906 -1.464844,0.9609375 0.306641,1.400391 0.853516,-0.613282 0.539062,0.613282 0.617188,0.349609 0.386718,-1.048828 -0.230468,-0.613281 0.230468,-0.4375 0.84961,-1.0722662 0.386719,0 -0.386719,1.1601562 0,0.78711 c 0.355079,-0.09661 0.720609,-0.12866 1.083984,-0.173828 l -1.005859,0.699218 -0.07617,0.4375 -1.158203,0.960938 -1.16211,-0.261719 0,-0.699219 -0.541015,0.34961 0.234375,0.811234 -0.851563,0 -0.46289,0.587203 -0.582032,0.654297 -1.041015,0.220703 0.617187,0.609375 0.15625,0.111796 -0.773437,0.499532 -1.480473,0.525391 0,1.576172 0.939457,0 0.423828,0.480469 0.966797,-0.980001 0.384766,-0.962891 0.697265,-0.4375 0.154297,-0.349609 1.158203,-0.259766 0.619141,0.697266 0.695312,0.349609 -0.386718,0.78711 0.61914,-0.175782 0.308594,-0.783203 -0.773437,-0.875 0.310547,0 0.773437,0.609375 0.154297,0.875 0.693359,0.78711 0.154297,-1.138672 0.388672,-0.173828 c 0.382082,0.396527 0.682099,0.866234 1.003906,1.3125 l 1.158203,0.08789 0.697266,0.435547 -0.310547,0.4375 -0.695312,0.613281 -1.003907,0 -1.314453,-0.4375 -0.695312,0.08594 -0.5,0.570312 -1.431641,-1.443359 -1.005859,-0.261719 -1.46875,0.173828 -1.314453,0.849142 c -0.737161,0.835459 -2.114457,1.667494 -2.812166,2.535156 l -0.849609,2.013672 0.386719,0.435547 -0.695313,1.048828 0.773438,1.83789 c 0.657108,0.743102 1.212779,2.233005 1.868932,2.976639 l 0.96875,-0.830078 0.423828,0.482422 2.041258,-0.65625 0.34961,0.392578 0.411128,0 0.597656,0.677734 -0.369141,1.454023 0.736328,0.830078 -0.03906,0.444339 0.541016,1.050781 -0.578128,0.873047 c -0.03849,0.643412 -0.03907,1.282257 -0.03907,1.925781 0.316696,0.871804 0.864144,1.741068 1.163191,2.619141 l 0.230469,1.40039 0,0.701172 0.841327,0 0.851563,-0.52539 0.732422,0 c 0.273168,-0.190233 0.535917,-0.394345 0.798828,-0.597657 l 0.978516,-1.107421 -0.191407,-0.56836 1.00586,-0.876953 -0.736328,-0.828125 0.890625,-0.742188 0.750005,-0.527343 0.386719,-0.433594 -0.232422,-0.966797 0,-2.445312 0.794916,-1.488282 0.84961,-0.960937 0.927734,-1.773048 0,-0.613281 c -0.456968,0.05754 -0.902613,0.104273 -1.349609,0.136719 l 0.923828,-0.923828 1.27539,-1.37539 0.697266,-0.785157 0,-0.875 c -0.154679,-0.291629 -0.309107,-0.58337 -0.464844,-0.875 l -0.61914,0.699219 -0.462891,-0.523437 -0.695312,-0.525391 0,-1.136719 0.8125,0.917969 0.888671,-0.130859 c 0.404831,0.367406 0.803125,0.718404 1.158204,1.136718 l 0.08789,-0.09961 C 43.482716,17.486207 41.47517,13.324306 38.4375,10.15625 38.269725,9.9843689 38.092667,9.7993495 37.955078,9.6640625 37.724135,9.4392605 37.481856,9.227136 37.240234,9.0136719 l -0.21875,0.359375 -0.773437,0.8750001 -1.003906,-1.2480472 1.003906,0 0.464844,-0.3261717 -1.855469,-0.3496093 z m -21.845703,0.029297 c -0.113126,0.0848 -0.228606,0.1667762 -0.339843,0.2539063 l 0.152343,0.6796875 c 0,0 -0.706767,0.077591 -1.115234,0.1308593 C 6.5989978,12.720635 4.0051013,18.030857 4,23.982422 4.1609659,24.247444 4.3203125,24.5 4.3203125,24.5 l 1.6230469,0.960938 1.625,0.439453 0.6933594,0.875 1.0820312,0.785156 0.6191406,-0.08594 0.4628904,0.208985 0,0.140625 -0.6171872,1.660156 -0.4648438,0.701172 0.1542969,0.349609 -0.4980474,1.310547 c 0.3476056,1.502685 1.1200145,2.573627 1.9951315,3.759766 l 0.617188,0.873047 -0.07617,1.83789 1.362291,1.048828 -0.25586,1.109375 c 0.89177,0.614561 1.842605,1.146031 2.832031,1.611329 l 0.361329,-0.359376 0.230468,-0.611328 1.00586,-0.351562 0.927731,-1.923828 -0.386716,-0.523438 0.539063,-1.087568 1.909341,-0.263672 0.687497,-1.097978 -0.222653,-1.746094 0.770342,-1.3125 0.15625,-1.3125 c -1.268711,-0.62896 -3.1216,-1.276271 -4.380855,-1.923828 L 16.453127,29.098359 15.294924,28.836641 14.677736,26.425586 13.132814,26.599414 11.818361,26 l -1.392578,0.861326 0,0.19336 C 10.004788,26.933211 9.488126,26.917913 9.1132812,26.6875 l -0.3105468,-0.875 0,-0.962891 L 7.875,24.9375 c 0.077394,-0.61238 0.1564513,-1.223664 0.234375,-1.835938 l -0.5410156,0 -0.5410156,0.699219 -0.5410157,0.261719 -0.7734375,-0.435547 -0.078125,-0.962891 0.1542969,-1.048828 1.1601563,-0.875 0.9257812,0 0.1542969,-0.52539 1.1601562,0.261718 0.7494214,1.050782 0.1562505,-1.75 1.568937,-1.222656 0.541016,-1.062454 1.080078,-0.03775 0.619141,-0.871094 1.390625,-0.265625 0.695312,-1.296921 -2.085937,0 1.314453,-0.613282 0.925781,0 1.314453,-0.83725 0.154297,-0.523437 -0.464843,-0.4375 -0.541016,-0.175781 0.15625,-0.523438 -0.386719,-0.787109 -0.927734,0.347656 0.154297,-0.699219 -1.082032,-0.611328 -0.847656,1.486328 0.07617,0.525391 -0.851562,0.349609 -0.541016,1.136719 -0.230469,-1.048828 -1.46875,-0.613281 -0.232422,-0.78711 1.931641,-1.136718 0.851562,-0.7871098 0.07617,-0.9609374 -0.46289,-0.2636719 z m 14.185556,1.1596876 -1.11934,0.3496094 -0.506202,-0.087891 -0.002,0 -0.07813,0.5253906 0.74253,0.3496092 1.425981,-0.6132811 -0.462891,-0.5234375 z m -10.201181,0.1235155 -0.617187,0.4375 0.771484,0.5253907 0.619141,0 0,-0.6132813 z m 12.208985,2.0117187 0,0.525391 0.310547,0.349609 0,0.787109 -0.15625,1.048828 0.851562,-0.173828 0.617188,-0.613281 -0.541016,-0.523437 C 29.099568,12.21359 28.891455,11.760782 28.664062,11.296875 Z m -0.306641,1.048828 -0.542969,0.175781 0.15625,0.960938 0.69336,-0.347656 z m -10.664062,1.576172 0.230468,1.220703 0.462891,-0.697266 z m 20.177734,6.818359 0.890625,1.00586 1.042969,2.728905 0.617187,0.701172 -0.310547,0.785157 0.587891,0.666015 c -0.269928,0.01823 -0.538857,0.03711 -0.816406,0.03711 -0.492109,-1.033775 -0.861574,-2.569285 -1.236328,-3.65078 l -0.857813,-0.742188 -0.347657,-1.269531 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gqrx.svg b/.icons/awkward/16x16/apps/gqrx.svg
new file mode 100644
index 00000000..82e922c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gqrx.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="2" height="9" x="3" y="0" rx=".75" ry=".519"/>
+ <rect style="fill:#5d4c4c" width="15" height="12" x="1" y="4" rx=".75" ry=".75"/>
+ <path style="fill:#121e7e" d="m 13.360351,5.9997133 c -1.006198,0 -1.876592,0.59721 -2.323974,1.2531738 C 10.588995,7.908851 10.387363,8.5932594 10.177246,9.1872133 9.9671293,9.7811672 9.7538207,10.274301 9.5473633,10.528278 9.3409055,10.782255 9.2434918,10.874713 8.75708,10.874713 7.4234717,10.874713 6.8253388,10.539459 6.1240232,10.10567 5.4227084,9.671882 4.5328971,8.9997133 3.2075195,8.9997133 2.3111089,8.9997133 1.5969522,9.3612189 1,9.8507874 V 13.269 c 0.1282288,-0.185666 0.266797,-0.379755 0.4196777,-0.574219 0.663795,-0.844346 1.5626427,-1.445068 1.7878418,-1.445068 0.5919253,0 0.9185487,0.265332 1.7329099,0.769043 0.8143617,0.503712 2.0320605,1.105958 3.8166506,1.105958 1.0726875,0 1.999794,-0.516917 2.536377,-1.177003 0.536582,-0.660086 0.783855,-1.385702 1.004883,-2.0104977 0.221027,-0.6247962 0.420895,-1.1591377 0.596924,-1.4172364 0.176029,-0.2580986 0.151445,-0.2702636 0.465087,-0.2702636 0.26037,0 0.647684,0.1639268 1.103027,0.5822752 0.455345,0.4183485 0.929684,1.0487085 1.331544,1.6977535 0.07181,0.11598 0.138056,0.231718 0.205078,0.347168 V 7.1898988 C 15.9949,7.1852088 15.9904,7.1799288 15.98536,7.1752508 15.292741,6.5389123 14.419824,5.9997141 13.360352,5.9997141 Z"/>
+ <path style="fill:#1cff1f" d="M 3.3500001,6 C 3.1561001,6 3,6.223 3,6.5 3,6.777 3.1561001,7 3.3500001,7 H 7 V 6 Z"/>
+ <path style="opacity:0.3" d="M 7,6 V 7 H 9.65 C 9.8439,7 10,6.777 10,6.5 10,6.223 9.8439,6 9.65,6 Z"/>
+ <path style="fill:#1827a5" d="m 13.360351,7.9857137 c -1.006198,0 -1.876592,0.5964772 -2.323974,1.2524411 -0.447382,0.6559642 -0.649014,1.3403722 -0.859131,1.9343262 -0.2101167,0.593954 -0.4234253,1.08782 -0.6298827,1.341797 -0.2064578,0.253977 -0.3038715,0.346436 -0.7902833,0.346436 -1.3336083,0 -1.9317412,-0.335987 -2.6330568,-0.769775 C 5.4227087,11.657149 4.5328971,10.985714 3.2075195,10.985714 2.3111089,10.985714 1.5969522,11.346679 1,11.836056 V 15.255 c 0.1282288,-0.185666 0.266797,-0.379755 0.4196777,-0.574218 0.663795,-0.844347 1.5626427,-1.445068 1.7878418,-1.445068 0.5919253,0 0.9185487,0.265331 1.7329099,0.769042 0.8143621,0.503712 2.0320605,1.105958 3.8166506,1.105958 1.0726875,0 1.999794,-0.516917 2.536377,-1.177003 0.536582,-0.660084 0.783855,-1.385702 1.004883,-2.010497 0.221027,-0.624796 0.420895,-1.159138 0.596924,-1.417237 0.176029,-0.258098 0.151445,-0.270263 0.465087,-0.270263 0.26037,0 0.647684,0.163926 1.103027,0.582275 0.455345,0.418349 0.929684,1.047976 1.331544,1.697021 0.07181,0.115979 0.138056,0.231707 0.205078,0.347168 V 9.1758992 C 15.9949,9.1712092 15.9904,9.1659292 15.98536,9.1612512 15.292741,8.5249126 14.419824,7.9857148 13.360352,7.9857148 Z"/>
+ <path style="fill:#1965d5" d="m 13.360351,9.9860849 c -1.006198,0 -1.876592,0.5964771 -2.323974,1.2524411 -0.447382,0.655964 -0.649014,1.340372 -0.859131,1.934327 -0.2101167,0.593953 -0.4234253,1.087819 -0.6298827,1.341796 -0.2064578,0.253977 -0.3038715,0.346435 -0.7902833,0.346435 -1.3336083,0 -1.9317412,-0.335986 -2.6330568,-0.769775 C 5.4227087,13.65752 4.5328971,12.986085 3.2075195,12.986085 2.3111089,12.986085 1.5969522,13.34705 1,13.836426 V 15.25 c 0,0.4155 0.3345,0.750001 0.75,0.750001 h 0.3061523 c 0.5059946,-0.466021 0.9937674,-0.763916 1.1513672,-0.763916 0.5896696,0 0.9172872,0.263933 1.7248534,0.763916 h 6.3010251 c 0.01931,-0.02229 0.04166,-0.04328 0.06006,-0.06592 0.536582,-0.660085 0.783855,-1.385702 1.004883,-2.010497 0.221027,-0.624796 0.420895,-1.159138 0.596924,-1.417236 0.176029,-0.2581 0.151445,-0.270264 0.465087,-0.270264 0.26037,0 0.647684,0.163926 1.103027,0.582274 0.455345,0.41835 0.929684,1.047976 1.331544,1.697022 0.07181,0.115979 0.138056,0.231707 0.205078,0.347169 v -3.68628 c -0.0051,-0.0047 -0.0096,-0.01 -0.01464,-0.01464 C 15.292749,10.52529 14.419832,9.9860931 13.36036,9.9860931 Z"/>
+ <path style="fill:#218df0" d="M 13.359375 11.986328 C 12.353177 11.986328 11.484491 12.582316 11.037109 13.238281 C 10.589727 13.894245 10.387851 14.57792 10.177734 15.171875 C 10.066465 15.48641 9.9533952 15.763066 9.8417969 16 L 12.271484 16 C 12.280266 15.975376 12.290235 15.94812 12.298828 15.923828 C 12.519855 15.299031 12.718502 14.763957 12.894531 14.505859 C 13.07056 14.247761 13.045733 14.236328 13.359375 14.236328 C 13.619745 14.236328 14.007548 14.400011 14.462891 14.818359 C 14.784333 15.113685 15.106676 15.527885 15.414062 15.966797 C 15.747577 15.890495 16 15.607303 16 15.25 L 16 13.175781 C 15.9949 13.171081 15.991368 13.166749 15.986328 13.162109 C 15.293713 12.525767 14.418847 11.986328 13.359375 11.986328 z M 3.2070312 14.986328 C 2.3928217 14.986328 1.7341826 15.289686 1.171875 15.710938 C 1.3090638 15.8832 1.5116759 16 1.75 16 L 5.9765625 16 C 5.2968728 15.569086 4.4465397 14.986328 3.2070312 14.986328 z"/>
+ <path style="fill:#a7e2ff" d="M 13.359375 14 C 12.353177 14 11.484491 14.595989 11.037109 15.251953 C 10.868528 15.499133 10.741302 15.751105 10.628906 16 L 15.25 16 C 15.6655 16 16 15.6655 16 15.25 L 16 15.189453 C 15.9949 15.184753 15.991368 15.180431 15.986328 15.175781 C 15.293709 14.539444 14.418847 14 13.359375 14 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gradio.svg b/.icons/awkward/16x16/apps/gradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/grafx2.svg b/.icons/awkward/16x16/apps/grafx2.svg
new file mode 100644
index 00000000..236ed99b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grafx2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#005aeb" d="m 2.4261361,1044.3629 -2.213068,2.2124 c -0.13638892,0.1363 -0.21302988,0.3213 -0.2130682,0.5142 v 4.5454 c 3.612e-5,0.4017 0.32562488,0.7273 0.72727272,0.7273 H 5.2727273 c 0.1927704,2e-4 0.3777164,-0.076 0.5142044,-0.2124 l 2.213068,-2.213 5.5738633,-5.5739 2.213068,-2.2131 c 0.136566,-0.1365 0.213221,-0.3218 0.213069,-0.5149 v -4.5454 c -3.6e-5,-0.4017 -0.325625,-0.7273 -0.727273,-0.7273 h -4.545454 c -0.192874,0 -0.377835,0.077 -0.514205,0.2131 l -2.2130683,2.213 z"/>
+ <path style="fill:#00d5e6" d="m 13.573864,1044.3629 2.213068,2.2124 c 0.136389,0.1363 0.21303,0.3213 0.213068,0.5142 v 4.5454 c -3.6e-5,0.4017 -0.325625,0.7273 -0.727273,0.7273 h -4.545454 c -0.192771,2e-4 -0.377717,-0.076 -0.514205,-0.2124 l -2.2130679,-2.213 -5.5738636,-5.5739 -2.21306796,-2.2131 c -0.1365656,-0.1365 -0.2132212,-0.3218 -0.2130684,-0.5149 v -4.5454 c 3.6e-5,-0.4017 0.3256248,-0.7273 0.7272728,-0.7273 H 5.2727273 c 0.1928736,0 0.3778344,0.077 0.5142044,0.2131 l 2.2130684,2.213 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.486857,1038.3628 v 8e-4 a 0.12420403,0.12419189 0 0 0 -0.08461,0.037 l -0.335318,0.3352 a 0.12420403,0.12419189 0 0 0 -0.03648,0.087 v 1.9248 H 9.1054811 a 0.12420403,0.12419189 0 0 0 -0.08771,0.037 l -1.24114,1.2411 a 0.12420403,0.12419189 0 0 0 0,0.1754 l 2.0584757,2.059 -0.3011644,0.3013 -1.3428217,-1.3436 c -0.4426149,-0.4426 -1.1641145,-0.4426 -1.606729,0 -0.4426154,0.4426 -0.4426158,1.164 0,1.6066 l 1.3428228,1.3434 -0.5293666,0.5295 -1.0548525,-0.1118 c 0.3287878,-0.4443 0.3416711,-1.0577 -0.060544,-1.46 -0.442615,-0.4424 -1.1633384,-0.4424 -1.6059525,0 l -2.1469626,2.1468 c -0.7060516,0.7059 -0.7060519,1.8544 0,2.5604 0.7060474,0.706 1.8546227,0.7061 2.5606756,0 0.3436583,-0.3436 0.4782188,-0.7941 0.4874523,-1.2448 l 0.2910741,0.291 a 0.12420403,0.12419189 0 0 0 0.1754206,0 l 0.2382925,-0.2391 a 0.12420403,0.12419189 0 0 0 0,-0.1753 l -1.1922395,-1.1922 a 0.12420403,0.12419189 0 0 0 -0.1754205,0 l -0.7156541,0.7156 a 0.12420403,0.12419189 0 0 0 0,0.1753 l 0.2382925,0.2384 a 0.12420403,0.12419189 0 0 0 0.1761971,0 l 0.2902976,-0.2903 c 0.1740058,0.4398 0.1295308,0.9501 -0.2274256,1.3069 -0.4794142,0.4794 -1.253054,0.4794 -1.732473,0 -0.4794102,-0.4793 -0.4794102,-1.2529 0,-1.7322 l 2.146186,-2.146 c 0.2159778,-0.216 0.5625487,-0.216 0.7785264,0 0.2159809,0.216 0.2159809,0.5624 0,0.7784 l -0.4773615,0.4765 a 0.12420403,0.12419189 0 0 0 0,0.1762 l 1.1930156,1.1921 a 0.12420403,0.12419189 0 0 0 0.1754205,0 l 0.2382929,-0.2382 a 0.12420403,0.12419189 0 0 0 0,-0.1761 l -0.5642957,-0.5643 1.1231579,0.1164 a 0.12420403,0.12419189 0 0 0 0.1009056,-0.037 l 1.0098328,-1.0099 a 0.12420403,0.12419189 0 0 0 0,-0.1761 l -0.8662363,-0.8654 0.778526,-0.7784 0.8662367,0.8661 a 0.12420403,0.12419189 0 0 0 0.1754205,0 l 0.9539467,-0.9538 a 0.12420403,0.12419189 0 0 0 0,-0.1762 l -0.8662364,-0.8662 0.6279444,-0.627 a 0.12420403,0.12419189 0 0 0 0,-0.1754 l -0.238292,-0.2391 a 0.12420403,0.12419189 0 0 0 -0.1761972,0 l -0.6271682,0.6278 -0.7785264,-0.7784 0.781631,-0.7815 h 1.7316978 v 2.2609 a 0.12420403,0.12419189 0 0 0 0.212677,0.087 l 0.335318,-0.3353 a 0.12420403,0.12419189 0 0 0 0.03648,-0.087 v -1.9256 h 1.92497 a 0.12420403,0.12419189 0 0 0 0.08771,-0.036 l 0.335318,-0.3353 a 0.12420403,0.12419189 0 0 0 -0.08771,-0.2127 h -2.260288 v -2.26 a 0.12420403,0.12419189 0 0 0 -0.128072,-0.1242 z m -4.0991,5.1069 c 0.1405936,0 0.2808864,0.055 0.3888751,0.1622 l 0.3888751,0.3888 -0.7785264,0.7784 -0.3888747,-0.3888 c -0.2159809,-0.2159 -0.2159809,-0.5625 0,-0.7784 0.1079887,-0.108 0.2490576,-0.1622 0.3896509,-0.1622 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 10.55399,1045.3622 c -0.398601,0 -0.7970689,0.151 -1.0998382,0.4537 -0.6055415,0.6056 -0.60553,1.5944 0,2.2 l 0.164525,0.1652 0.6423242,-0.6416 -0.165277,-0.1653 c -0.2549028,-0.2549 -0.2548968,-0.6609 0,-0.9158 0.254888,-0.255 0.660882,-0.255 0.915781,0 0.105545,0.1055 0.163465,0.2346 0.180302,0.3703 v 2.9249 l 0.608516,0.6086 0.228382,-0.2284 0.559685,-0.5597 1.41161,-1.4117 -0.641572,-0.6416 -1.261359,1.2606 c -0.0013,-0.6742 0.0021,-1.349 0,-2.027 v -0.013 l -0.0015,-0.013 c -0.04027,-0.3313 -0.186334,-0.6559 -0.441739,-0.9114 -0.302768,-0.3027 -0.701238,-0.4537 -1.099838,-0.4537 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gramps.svg b/.icons/awkward/16x16/apps/gramps.svg
new file mode 100644
index 00000000..29ba6619
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gramps.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#ac8a78" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="none" stroke="#494949" stroke-width=".5" d="m5 8.75v-4.75h5v4.75"/>
+ <path fill="none" stroke="#494949" stroke-width=".5" d="m6 12.25v-4.25h6v4.25"/>
+ <path fill="none" stroke="#494949" stroke-width=".5" d="m3 12.25v-4.25h6v4.25"/>
+ <rect fill="#fff" width="2" height="2" x="2" y="11"/>
+ <rect fill="#fff" width="2" height="2" x="5" y="11"/>
+ <rect fill="#fff" width="2" height="2" x="8" y="11"/>
+ <rect fill="#fff" width="2" height="2" x="11" y="11"/>
+ <rect fill="#fff" width="2" height="2" x="4" y="7"/>
+ <rect fill="#fff" width="2" height="2" x="9" y="7"/>
+ <rect fill="#fff" width="3" height="2" x="6" y="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/granatier.svg b/.icons/awkward/16x16/apps/granatier.svg
new file mode 100644
index 00000000..a4ccb4a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/granatier.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m10.739 1.1465c-0.187-0.1077-0.424-0.0442-0.532 0.1424l-0.5288 0.9159a7.0016 7.0016 0 0 0 -7.7402 3.293 7.0016 7.0016 0 0 0 2.5626 9.5642 7.0016 7.0016 0 0 0 9.5644 -2.563 7.0016 7.0016 0 0 0 -1.019 -8.3478l0.53-0.9171c0.107-0.1867 0.044-0.4236-0.143-0.5314l-2.695-1.5559z"/>
+ <path fill="#bbb673" fill-rule="evenodd" d="m14.643 1.96c-0.147-0.1006-0.32-0.1698-0.496-0.2182-0.352-0.0966-0.749-0.1221-1.13-0.1209-0.76125 0.00233-1.4696 0.041063-1.4696 0.041063l0.96383 0.55647c0.16161-0.010908 0.33269-0.013776 0.50853-0.014315 0.35017-0.00107 0.70704 0.028231 0.97316 0.1013 0.26614 0.073067 0.40771 0.17883 0.45063 0.28386 0.12018 0.29411 0.0523 0.49646-0.17633 0.77718-0.22863 0.28074-0.6302 0.58125-1.0734 0.88827-0.44322 0.30702-0.92625 0.62361-1.3299 0.98623-0.40371 0.36257-0.74263 0.7812-0.82269 1.3041-0.08715 0.56929 0.22263 1.1532 0.51002 1.6419 0.28739 0.48871 0.58965 0.86808 0.58965 0.86808 0.23953 0.32266 0.71673-0.056205 0.45676-0.36265 0 0-0.28055-0.35277-0.54416-0.80104-0.263-0.4484-0.473-1.0063-0.434-1.2577 0.049-0.32 0.278-0.6396 0.634-0.959 0.355-0.3195 0.822-0.6286 1.273-0.9411 0.451-0.3124 0.888-0.6251 1.193-0.9995 0.305-0.3745 0.467-0.8694 0.264-1.3647-0.071-0.1762-0.192-0.309-0.339-0.4096z"/>
+ <circle fill="#ff6363" cx="12" cy="10" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grandr.svg b/.icons/awkward/16x16/apps/grandr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grandr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/granule.svg b/.icons/awkward/16x16/apps/granule.svg
new file mode 100644
index 00000000..9e188334
--- /dev/null
+++ b/.icons/awkward/16x16/apps/granule.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="12" height="12" x="2" y="0" rx=".6" ry=".8"/>
+ <rect fill="#d2d2d2" width="16" height="8" x="0" y="8" rx=".8" ry=".8"/>
+ <path opacity=".5" d="m4 4v-1h8v1z"/>
+ <rect fill="#484848" width="6" height="1" x="5" y="11" rx=".375" ry=".25"/>
+ <path opacity=".5" d="m4 6v-1h8v1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grass.svg b/.icons/awkward/16x16/apps/grass.svg
new file mode 100644
index 00000000..2258e020
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grass.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 3.5110028,3.8095229 0.81183814,6.8489554 C 0.25538569,7.4754643 0.25613285,8.5237832 0.81260784,9.1502929 L 6.4776941,15.529753 c 0.5564525,0.62651 1.4881593,0.627228 2.0446118,7.62e-4 L 14.188162,9.1510369 c 0.556452,-0.6265097 0.556452,-1.6755722 0,-2.3020815 L 11.488997,3.8095229 Z"/>
+ <path style="fill:#e4e4e4" d="M 7.4997821,9.1780181e-8 C 7.1069076,9.1780181e-8 6.7137702,0.14643627 6.4200871,0.44011279 L 0.4401059,6.4207655 c -0.58736693,0.5873523 -0.58653372,1.5702926 8.5658e-4,2.157646 L 6.420944,14.559064 c 0.5873671,0.587353 1.5711827,0.588186 2.1585498,8.68e-4 L 14.559475,8.5792803 c 0.587366,-0.5873533 0.587367,-1.571135 0,-2.1584875 L 8.579478,0.44011279 C 8.2857948,0.14643631 7.892657,9.1780181e-8 7.4997821,9.1780181e-8 Z"/>
+ <path style="fill:#008f23" d="M 7.2421875 0.99023438 L 7.1601562 1.0429688 L 7.1269531 1.1445312 L 7.1113281 1.2558594 L 7.0585938 1.4316406 L 7.0214844 1.3730469 L 7.0371094 1.5878906 L 7.0273438 1.6347656 L 7.0273438 1.7148438 L 7.0585938 1.7792969 L 7.0859375 1.8652344 L 7.1386719 1.9355469 L 7.1601562 1.9648438 L 7.1777344 2.046875 L 7.1113281 2.0957031 L 7.1386719 2.1699219 L 7.0742188 2.25 L 7.0859375 2.3125 L 7.1015625 2.3769531 L 7.15625 2.4414062 L 7.203125 2.5 L 7.2675781 2.5546875 L 7.2773438 2.6035156 L 7.2558594 2.671875 L 7.203125 2.71875 L 7.1777344 2.7597656 L 7.1855469 2.859375 L 7.2675781 2.9121094 L 7.3144531 2.9609375 L 7.34375 3.0625 L 7.2558594 3.1640625 L 7.2421875 3.2363281 L 7.2773438 3.3183594 L 7.3320312 3.3828125 L 7.3320312 3.4453125 L 7.3710938 3.4960938 L 7.40625 3.5371094 L 7.4355469 3.5839844 L 7.4179688 3.6660156 L 7.4707031 3.7402344 L 7.5195312 3.7519531 L 7.5351562 3.7890625 L 7.5195312 3.8515625 L 7.5644531 3.9433594 L 7.6113281 3.9804688 L 7.6484375 4.0546875 L 7.6113281 4.1835938 L 7.6640625 4.2988281 L 7.7148438 4.3222656 L 7.7402344 4.375 L 7.75 4.5253906 L 7.7226562 4.5898438 L 7.6972656 4.6640625 L 7.7734375 5.0429688 L 7.9082031 5.1289062 L 7.8964844 6.7695312 L 7.7402344 8.5410156 L 7.6484375 9.5683594 L 7.4960938 10.814453 L 7.4375 10.964844 L 6.9394531 10.117188 L 6.7695312 8.9785156 L 6.5488281 7.1308594 L 6.2851562 5.4179688 L 6.3046875 6.9824219 L 6.3964844 8.2753906 L 6.5566406 9.5078125 L 5.4472656 7.7578125 L 3.8515625 5.3789062 L 3.4863281 4.8730469 L 3.4550781 4.8730469 L 3.5605469 5.1757812 L 3.7597656 5.6679688 L 4.0507812 6.3242188 L 4.5605469 7.4101562 L 4.8671875 7.9550781 L 5.2480469 8.6113281 L 6.0332031 9.8496094 L 6.7441406 10.972656 L 6.8535156 11.980469 L 7.1914062 14.277344 L 6.8007812 13.070312 L 5.9726562 11.042969 L 5.3125 9.6796875 L 4.4355469 8.2636719 L 3.9921875 7.6816406 L 3.6367188 7.3300781 L 3.0585938 6.7949219 L 3.2988281 7.0898438 L 3.6875 7.484375 L 3.9160156 7.7402344 L 4.0683594 8.0019531 L 4.25 8.2910156 L 4.546875 8.7988281 L 4.8027344 9.2675781 L 5.0664062 9.8496094 L 5.3886719 10.625 L 6.0175781 12.244141 L 6.6777344 13.951172 L 6.9921875 14.908203 C 7.1795329 14.973057 7.3754946 15.003105 7.5722656 14.994141 L 7.4570312 14.146484 L 7.4765625 13.871094 L 7.59375 13.458984 L 7.7167969 13.082031 L 7.8515625 12.783203 L 8.2890625 13.511719 L 8.7128906 14.283203 L 8.7382812 14.402344 L 9.4648438 13.675781 L 9.7011719 11.916016 L 10.330078 8.8828125 L 10.734375 6.8261719 L 11.558594 5.203125 L 11.679688 4.8671875 L 11.724609 4.6699219 L 11.742188 4.3496094 L 11.691406 4.09375 L 11.574219 3.8632812 L 11.359375 3.6484375 L 11.371094 3.7070312 L 11.476562 3.8164062 L 11.574219 4.0449219 L 11.585938 4.2285156 L 11.451172 4.59375 L 11.277344 4.9902344 L 10.90625 5.6542969 L 11.113281 4.1191406 L 11.169922 3.3300781 L 11.146484 3.3085938 L 11.095703 3.2988281 L 10.679688 6.0585938 L 10.601562 6.1972656 L 9.9160156 7.4785156 L 9.0410156 9.203125 L 8.3046875 10.699219 L 7.8964844 11.742188 L 7.6640625 11.347656 L 7.8085938 11.050781 L 8.609375 9.5234375 L 9.4199219 8.1777344 L 9.7597656 7.5214844 L 10.039062 6.9746094 L 10.115234 6.7890625 L 10.130859 6.6074219 L 10.097656 6.46875 L 10.064453 6.46875 L 10.039062 6.5917969 L 9.8984375 6.9121094 L 9.5605469 7.4785156 L 8.59375 8.9589844 L 8.0429688 9.7714844 L 7.6640625 10.435547 L 7.8964844 8.1464844 L 7.9824219 7.1699219 L 8.0195312 5.1074219 L 8.0136719 5.1074219 L 8.03125 5.0371094 L 8.0839844 4.9082031 L 8.125 4.7910156 L 8.1757812 4.7050781 L 8.1757812 4.5351562 L 8.1601562 4.3222656 L 8.234375 4.1835938 L 8.2011719 3.9804688 L 8.2011719 3.8261719 L 8.2304688 3.7402344 L 8.2890625 3.5488281 L 8.3300781 3.4453125 L 8.2519531 3.3183594 L 8.3183594 3.1894531 L 8.2128906 3.1152344 L 8.1484375 2.9238281 L 8.2402344 2.7734375 L 8.1113281 2.7304688 L 8.0566406 2.6308594 L 8.0566406 2.5449219 L 7.9980469 2.4472656 L 7.9375 2.3945312 L 7.9453125 2.3125 L 7.9453125 2.2246094 L 7.9160156 1.9824219 L 7.8964844 1.84375 L 7.8085938 1.7792969 L 7.7675781 1.7050781 L 7.6699219 1.65625 L 7.6113281 1.5507812 L 7.6230469 1.4316406 L 7.6113281 1.3085938 L 7.546875 1.203125 L 7.4355469 1.1816406 L 7.3320312 1.1445312 L 7.2773438 1.0703125 L 7.2421875 0.99023438 z M 10.285156 7.6875 L 10.173828 8.1523438 L 9.6660156 10.166016 L 9.4199219 11.310547 L 9.1640625 12.691406 L 8.8789062 13.59375 L 8.7773438 13.359375 L 8.1289062 12.164062 L 8.3476562 11.660156 L 9.0566406 10.179688 L 9.4375 9.3847656 L 9.9472656 8.3164062 L 10.285156 7.6875 z M 10.914062 9.1875 L 10.822266 9.7207031 L 10.558594 10.607422 L 10.294922 11.265625 L 10.005859 12.119141 L 9.8515625 12.958984 L 9.7871094 13.353516 L 10.277344 12.863281 L 10.3125 12.574219 L 10.453125 11.908203 L 10.757812 10.712891 L 10.896484 9.8300781 L 10.914062 9.1875 z M 3.2402344 9.7597656 L 3.2617188 9.7832031 L 3.2558594 9.7714844 L 3.2402344 9.7597656 z M 3.2617188 9.7832031 L 3.59375 10.410156 L 3.9003906 11.115234 L 4.359375 12.152344 L 4.5605469 12.611328 L 4.6035156 12.740234 L 5.7832031 13.919922 L 5.6953125 13.753906 L 5.2304688 12.873047 L 4.5761719 11.699219 L 4.1152344 10.945312 L 3.6875 10.294922 L 3.4550781 9.9746094 L 3.2617188 9.7832031 z M 7.1503906 11.621094 L 7.3632812 11.974609 L 7.3183594 12.796875 L 7.2832031 12.822266 L 7.1503906 11.621094 z M 7.5078125 12.212891 L 7.6308594 12.416016 L 7.5351562 12.638672 L 7.4648438 12.689453 L 7.5078125 12.212891 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/green-recorder.svg b/.icons/awkward/16x16/apps/green-recorder.svg
new file mode 100644
index 00000000..47d5139b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/green-recorder.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#37b368" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 5.3361,5.000305 4.3539,0 c 0.33621,0 0.31,0.35589 0.31,0.35589 l 0,3.2878 c 0,0.356 -0.31,0.356 -0.31,0.356 l -4.3539001,0 c 0,0 -0.3362,0 -0.3362,-0.356 l 0,-3.2881 c 0,0 0,-0.3559 0.3362,-0.3559 z M 12,5.5 l 0,3 -2,-1.49969 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gretl.svg b/.icons/awkward/16x16/apps/gretl.svg
new file mode 100644
index 00000000..6b88c2b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gretl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f28b42" d="M 16,14.222222 V 1.7777778 C 16,1.3468889 15.6432,1 15.2,1 H 0.8 C 0.3568,1 0,1.3468889 0,1.7777778 V 14.222222 C 0,14.653111 0.3568,15 0.8,15 h 14.4 c 0.4432,0 0.8,-0.346889 0.8,-0.777778 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.7" d="M 3,11 6,7 9,9 13,6"/>
+ <circle style="fill:#3f3f3f" cx="3" cy="11" r="1"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="7" r="1"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="9" r="1"/>
+ <circle style="fill:#3f3f3f" cx="13" cy="6" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grid-autosport.svg b/.icons/awkward/16x16/apps/grid-autosport.svg
new file mode 100644
index 00000000..4f63288f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grid-autosport.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#b4b4b4" d="m2.2859 4 0.031553 0.26471c0.057958 0.49568 0.11873 0.65552 0.28397 0.7414 0.085098 0.044524 0.16998 0.13966 0.18826 0.21198 0.03567 0.14176 0.12621 0.17908 0.12621 0.051711 0-0.0432-0.094718-0.26324-0.21035-0.48909-0.1157-0.2259-0.2107-0.4342-0.2115-0.4633-0.0007-0.029091-0.0473-0.11237-0.10412-0.18509zm11.428 0-0.10412 0.13236c-0.05682 0.072721-0.10343 0.156-0.10413 0.18509-0.000827 0.02909-0.09577 0.23739-0.2114 0.46324-0.11563 0.22586-0.21035 0.44589-0.21035 0.48909 0 0.12738 0.09055 0.090062 0.12621-0.051711 0.01828-0.072313 0.10317-0.16745 0.18826-0.21198 0.16524-0.085875 0.22602-0.24574 0.28397-0.74139zm-11.964 0.2916c-0.031546 0-0.038178 0.038423-0.015776 0.092028 0.089222 0.21347 0.091223 0.33089 0.00527 0.33089-0.046761 0-0.085191 0.017718-0.085191 0.040326 0 0.083252 0.17262 0.28523 0.28187 0.32985 0.13008 0.052791 0.244 0.06518 0.244 0.025849 0-0.014939-0.023275-0.069435-0.051534-0.11995-0.0282-0.0505-0.0758-0.192-0.1062-0.3144-0.0553-0.2229-0.1705-0.3846-0.2724-0.3846zm12.501 0c-0.10192 0-0.21708 0.16172-0.2724 0.38466-0.03036 0.12233-0.07797 0.26383-0.10623 0.31434-0.02826 0.050522-0.05153 0.10501-0.05153 0.11995 0 0.039323 0.11496 0.026936 0.24505-0.025849 0.10924-0.044628 0.28081-0.2466 0.28081-0.32985 0-0.022609-0.03843-0.040326-0.08519-0.040326-0.08598 0-0.08399-0.11742 0.0053-0.33089 0.0224-0.053612 0.01576-0.092028-0.01578-0.092028zm-6.2669 0.1313c0.017672 0.046336 0.0014 0.07962-0.03997 0.07962-0.17379 0-0.24175 0.6356-0.11043 1.0309 0.035153 0.10578 0.034293 0.10578-0.029451 0-0.1056-0.1754-0.2732-0.3443-0.3428-0.3443-0.036044 0-0.081888 0.07197-0.10097 0.15924-0.019052 0.08727-0.056872 0.15924-0.085191 0.15924-0.028331 0-0.037742-0.023875-0.019982-0.052739 0.017736-0.028857 0.011212-0.092111-0.015776-0.14063-0.044093-0.079228-0.055357-0.076721-0.10938 0.02482-0.046919 0.088164-0.04354 0.15466 0.018932 0.30504 0.10093 0.24278 0.10043 0.28539-0.00319 0.28539-0.10977 0-0.065149 0.12802 0.052589 0.15097 0.10371 0.020231 0.29343-0.13181 0.29343-0.23472 0-0.037407 0.026409-0.083852 0.057846-0.1034 0.082114-0.051036 0.17349 0.058692 0.1199 0.14373-0.024507 0.038892-0.044857 0.086268-0.045226 0.10547-0.0004416 0.019182-0.067164 0.087815-0.14829 0.152-0.18785 0.14859-0.1821 0.38533 0.00946 0.41258 0.07226 0.010271 0.11024-0.0036 0.091502-0.034122-0.018677-0.030368 0.020554-0.028986 0.092553 0.00521 0.068117 0.032329 0.14815 0.12569 0.17879 0.20681 0.053779-0.00237 0.10427-0.00893 0.1525-0.019645 0.04823 0.01071 0.098718 0.017287 0.1525 0.019645 0.030654-0.081112 0.11173-0.17447 0.17985-0.20681 0.071995-0.034167 0.11018-0.035531 0.091501-0.00521-0.018734 0.03051 0.020294 0.044389 0.092553 0.034122 0.19157-0.027251 0.19627-0.26399 0.00842-0.41258-0.081135-0.064189-0.14785-0.13282-0.14829-0.152-0.000369-0.019196-0.020714-0.066579-0.04522-0.10547-0.053594-0.085041 0.037787-0.19477 0.1199-0.14373 0.03143 0.019549 0.057839 0.065991 0.057839 0.1034 0 0.10292 0.18972 0.25495 0.29344 0.23472 0.11774-0.022943 0.16236-0.15097 0.05259-0.15097-0.10355 0-0.10406-0.042614-0.00319-0.28539 0.062465-0.15038 0.066906-0.21687 0.019982-0.30504-0.054027-0.10154-0.06529-0.10404-0.10938-0.024821-0.026994 0.048517-0.034567 0.11177-0.016826 0.14063 0.017754 0.028851 0.00834 0.052739-0.019982 0.052739-0.028324 0-0.066136-0.071971-0.085191-0.15924-0.019-0.0873-0.0648-0.1593-0.1009-0.1593-0.069608 0-0.23718 0.16892-0.34287 0.34433-0.063742 0.10578-0.06461 0.10578-0.029451 0 0.13133-0.39532 0.063363-1.0309-0.11043-1.0309-0.041364 0-0.057649-0.033279-0.039964-0.07962-0.00586 0.0065-0.011048 0.013092-0.016826 0.019647-0.00579-0.0065-0.010955-0.013111-0.016826-0.019647zm-6.9246 0.1479c-0.098705 0.034573-0.064919 0.69802 0.044174 0.86548 0.081387 0.12494 0.081331 0.13587 0.00527 0.1065-0.10504-0.040532-0.10796 0.031616-0.010512 0.21921 0.1123 0.21616 0.33754 0.40459 0.70151 0.58733 0.18077 0.090764 0.32814 0.17267 0.32814 0.18302 0 0.057259-0.50112-0.087559-0.61527-0.17785-0.2092-0.1657-0.3041-0.1388-0.1672 0.0476 0.0626 0.0851 0.1004 0.191 0.0841 0.2337-0.0331 0.0866 0.1083 0.233 0.3839 0.3991 0.2298 0.1388 0.279 0.1405 0.2366 0.0062-0.0439-0.1391-0.0185-0.1338 0.1336 0.029 0.1046 0.1119 0.1087 0.129 0.0263 0.0972-0.0743-0.0287-0.0877-0.021-0.0557 0.031 0.0422 0.0687-0.0483 0.0603-0.3597-0.0331-0.0817-0.0245-0.0912-0.0092-0.0589 0.0951 0.085588 0.27713 0.22647 0.39969 0.57215 0.49943 0.18654 0.053627 0.32692 0.117 0.31237 0.14063-0.032201 0.052508-0.3872-0.00686-0.47854-0.07962-0.095022-0.075749-0.086323 0.11892 0.011573 0.25954 0.087542 0.12563 0.44192 0.30804 0.86874 0.44566l0.2892 0.0931-0.263-0.0248c-0.1446-0.0135-0.3252-0.0337-0.4017-0.0455-0.11684-0.018-0.13525-0.00566-0.11254 0.081688 0.039423 0.15169 0.30733 0.35963 0.50273 0.38983 0.093142 0.0144 0.28765 0.046035 0.43226 0.071348l0.26293 0.04653-0.23559 0.067208c-0.1295 0.0372-0.3266 0.0553-0.4374 0.0403-0.1968-0.0265-0.1996-0.0248-0.1262 0.0869 0.1063 0.1619 0.3606 0.3011 0.6531 0.3557l0.25137 0.046529-0.3029-0.020681c-0.16631-0.011417-0.30185-0.00231-0.30185 0.020681 0 0.023021 0.06258 0.1053 0.13883 0.18199 0.14767 0.14845 0.20636 0.1595 0.78144 0.1458l0.36811-0.0093-0.31552 0.13856c-0.38314 0.16804-0.4471 0.22202-0.34182 0.28747 0.064281 0.03996 0.04433 0.0841-0.11254 0.2492-0.10477 0.11029-0.2797 0.31883-0.38809 0.46428-0.49142 0.6595-0.75009 0.87272-1.0623 0.87272-0.27108 0-0.29774 0.08702-0.041019 0.13546 0.2571 0.0485 0.60747-0.01288 0.89082-0.15717 0.34408-0.17521 0.32243-0.08488-0.049432 0.20887-0.10233 0.08082-0.10163 0.08237 0.026293 0.04963 0.072309-0.0185 0.2444-0.10251 0.38178-0.18612 0.26314-0.16015 0.30446-0.16705 0.16407-0.02585-0.11879 0.11948-0.049242 0.16492 0.12411 0.08065 0.079659-0.03873 0.1861-0.06549 0.23559-0.05893 0.04949 0.0066 0.20078-0.09084 0.33656-0.21611 0.13895-0.1282 0.22189-0.17883 0.18931-0.11684-0.031843 0.06057-0.095963 0.14031-0.14093 0.17785-0.044984 0.03753-0.080984 0.08925-0.080984 0.11478 0 0.10354 0.12564 0.0334 0.3923-0.22025 0.16542-0.15736 0.29533-0.24484 0.31552-0.21198 0.018894 0.03073 0.00637 0.05583-0.027344 0.05583-0.033664 0-0.047154 0.03599-0.030501 0.07961 0.018436 0.04832-0.000287 0.07858-0.047326 0.07858-0.042471 0-0.076777 0.02306-0.076777 0.05065 0 0.10614 0.32201-0.0671 0.39756-0.21404 0.10217-0.19868 0.13388-0.1944 0.092553 0.01343-0.023717 0.1193-0.016113 0.15627 0.027344 0.12925 0.033422-0.02078 0.060995-0.07365 0.060995-0.11684 0-0.04498 0.038691-0.07196 0.090448-0.06307 0.061606 0.01058 0.13664-0.06884 0.23559-0.2492 0.11462-0.20894 0.14527-0.23746 0.14619-0.13856 0.0009544 0.09862 0.022814 0.11987 0.10517 0.09823 0.085092-0.02238 0.072228 0.01229-0.073621 0.1913-0.18984 0.23288-0.29501 0.51081-0.19352 0.51081 0.032054 0 0.057846-0.02131 0.057846-0.04755 0-0.02625 0.077434-0.07431 0.17143-0.1065l0.17038-0.05785-0.17249 0.13753c-0.23558 0.18814-0.48382 0.6364-0.48064 0.86755v0.0011c0.0023 0.16472 0.00946 0.17338 0.065206 0.08376 0.17394-0.27968 0.39741-0.46836 0.77618-0.65764l0.41649-0.20887v0.15304c0 0.0843 0.023654 0.15304 0.052589 0.15304 0.028917 0 0.05259-0.0482 0.05259-0.10754 0-0.05933 0.047103-0.19986 0.10412-0.31228 0.12746-0.2513 0.83522-0.81651 1.036-0.8448 0.19234 0.01489 0.90691 0.59039 1.036 0.8448 0.05702 0.11241 0.10412 0.25293 0.10412 0.31228 0 0.05933 0.02367 0.10857 0.05259 0.10857 0.02894 0 0.05259-0.06977 0.05259-0.15407v-0.15304l0.41649 0.20887c0.37875 0.18928 0.60225 0.37797 0.77618 0.65764 0.05573 0.08962 0.06288 0.08096 0.06521-0.08376v-0.0011c0.0033-0.23112-0.24506-0.67836-0.48065-0.86651l-0.17249-0.13856 0.17038 0.0579c0.094 0.03221 0.17143 0.08026 0.17143 0.1065 0 0.02626 0.0258 0.04755 0.05785 0.04755 0.1015 0-0.0037-0.27793-0.19352-0.51081-0.14585-0.17902-0.15871-0.21367-0.07362-0.19129 0.08236 0.02165 0.10422 0.000398 0.10517-0.09823 0.000955-0.0989 0.03157-0.06934 0.14619 0.13959 0.09895 0.18036 0.17398 0.25876 0.23559 0.24816 0.05175-0.0089 0.09045 0.01808 0.09045 0.06307 0 0.0432 0.02758 0.09606 0.06101 0.11684 0.04347 0.02701 0.05106-0.01001 0.02734-0.12925-0.04132-0.20784-0.0096-0.21212 0.09255-0.01343 0.07555 0.14694 0.39756 0.32019 0.39756 0.21404 0-0.02759-0.03431-0.05067-0.07678-0.05067-0.04704 0-0.06576-0.03026-0.04733-0.07858 0.01665-0.04362 0.0033-0.07961-0.0305-0.07961-0.03372 0-0.04625-0.02511-0.02733-0.05583 0.02019-0.03287 0.1501 0.05462 0.31552 0.21198 0.26666 0.25365 0.3923 0.32483 0.3923 0.22128 0-0.02553-0.036-0.07828-0.08098-0.11581-0.04496-0.03754-0.10908-0.11728-0.14093-0.17785-0.03256-0.06198 0.05036-0.01035 0.18931 0.11788 0.13578 0.12527 0.28707 0.22162 0.33656 0.21508 0.0495-0.0066 0.15593 0.02022 0.23559 0.05894 0.17334 0.08426 0.2429 0.03883 0.1241-0.08065-0.14039-0.1412-0.09907-0.1343 0.16407 0.02585 0.13738 0.08361 0.30947 0.16762 0.38178 0.18613 0.12792 0.03274 0.12862 0.03118 0.0263-0.04963-0.37186-0.29375-0.39351-0.38408-0.04943-0.20887 0.28338 0.14429 0.63375 0.20568 0.89082 0.15717 0.25672-0.04845 0.23006-0.13546-0.04102-0.13546-0.31215 0-0.57083-0.21218-1.0623-0.87168-0.10841-0.14543-0.28335-0.35501-0.38812-0.4653-0.15687-0.1651-0.17682-0.20924-0.11254-0.2492 0.10528-0.06545 0.04131-0.11943-0.34181-0.28746l-0.31553-0.13856 0.36811 0.0093c0.57505 0.0137 0.63373 0.0026 0.78144-0.1458 0.07625-0.076692 0.13883-0.15897 0.13883-0.18199 0-0.023002-0.13554-0.032104-0.30185-0.020681l-0.3029 0.020679 0.25137-0.04653c0.29244-0.054572 0.54678-0.19375 0.65313-0.35571 0.07336-0.11167 0.07053-0.1134-0.12621-0.086858-0.11088 0.014971-0.30794-0.00322-0.43752-0.040326l-0.23559-0.067201 0.26293-0.046529c0.14462-0.025323 0.33912-0.05695 0.43226-0.071348 0.1954-0.030188 0.46331-0.23814 0.50273-0.38983 0.02273-0.087355 0.0043-0.099689-0.11254-0.081688-0.07649 0.011771-0.25714 0.031982-0.40176 0.045495l-0.26294 0.02482 0.28923-0.093062c0.4268-0.13762 0.78118-0.32004 0.86874-0.44566 0.09788-0.14062 0.10659-0.33529 0.01155-0.25954-0.09133 0.072749-0.44634 0.13212-0.47854 0.07962-0.01456-0.023618 0.12583-0.087001 0.31237-0.14063 0.3457-0.099749 0.48653-0.22128 0.57215-0.4984 0.03224-0.10433 0.02274-0.12065-0.0589-0.096165-0.31143 0.093396-0.40195 0.10186-0.35969 0.033094 0.03195-0.052013 0.01855-0.059702-0.05574-0.031018-0.08234 0.031803-0.07828 0.014774 0.0263-0.097198 0.15213-0.16276 0.17749-0.16808 0.13357-0.028954-0.04233 0.13425 0.0069 0.13255 0.23664-0.00617 0.27563-0.16613 0.41697-0.31251 0.38388-0.39913-0.01628-0.042749 0.02154-0.14857 0.08414-0.23369 0.13691-0.18638 0.04193-0.21331-0.16723-0.047565-0.11412 0.090293-0.61527 0.23511-0.61527 0.17785 0-0.010361 0.14737-0.092264 0.32814-0.18302 0.36398-0.18275 0.58924-0.37117 0.70151-0.58733 0.09744-0.1876 0.09452-0.25872-0.0105-0.21818-0.07607 0.029359-0.07612 0.017396 0.0053-0.10754 0.1091-0.16745 0.14288-0.83091 0.04417-0.86548-0.0337-0.01179-0.0754 0.026059-0.0936 0.083755-0.0182 0.05769-0.13289 0.20449-0.25452 0.32675-0.12164 0.12226-0.18241 0.20869-0.13462 0.19233 0.14186-0.048554 0.15973 0.026601 0.03682 0.15821-0.13189 0.1412-0.24446 0.15803-0.28818 0.043425-0.039-0.10223-0.06888-0.099981-0.50273 0.029983l-0.362 0.1091-0.166 0.3485c-0.13938 0.29347-0.22211 0.3908-0.53533 0.62455-0.2042 0.15236-0.41608 0.32701-0.47013 0.38776-0.12762 0.14347-0.07861 0.35193 0.10518 0.44877 0.13367 0.07044 0.12562 0.074942-0.34918 0.24713-0.67844 0.24605-0.92045 0.22495-0.88136-0.077551 0.01343-0.10381 0.12505-0.17613 0.44804-0.2947 0.21286-0.078137 0.22154-0.15614 0.01682-0.15614-0.25258 0-0.23295-0.090502 0.05048-0.23369 0.568-0.28695 1.2576-0.88883 1.3936-1.216 0.06442-0.15508 0.05028-0.45755-0.02103-0.4529-0.01833 0.00116-0.0887 0.12202-0.15671 0.26781-0.193 0.4127-0.919 0.9287-1.585 1.125-0.399 0.1175-0.809 0.3656-0.984 0.5967-0.2799 0.3678-0.4627 0.5374-0.6199 0.5728l-0.15776 0.036193 0.17985-0.12305c0.23943-0.16366 0.27502-0.27152 0.07467-0.22542l-0.14935 0.034123 0.13147-0.093064c0.20382-0.14442 0.41964-0.35614 0.41964-0.41051 0-0.027038-0.04664-0.036842-0.10412-0.021722-0.08509 0.022384-0.07118-0.013332 0.07467-0.19233 0.18972-0.23286 0.29501-0.50977 0.19352-0.50977-0.03206 0-0.0589 0.021304-0.0589 0.047558 0 0.026249-0.07638 0.07431-0.17038 0.10651l-0.1711 0.0578 0.1731-0.1385c0.23557-0.18815 0.48389-0.63542 0.48064-0.86651-0.0022-0.16472-0.0094-0.17442-0.0652-0.084791-0.17394 0.27967-0.39742 0.46838-0.77618 0.65764l-0.41652 0.20888v-0.15304c0-0.084294-0.02367-0.15304-0.05259-0.15304-0.02894 0-0.05259 0.048195-0.05259 0.10754 0 0.21826-0.21764 0.53133-0.55532 0.79827-0.3909 0.30897-0.47554 0.44214-0.53007 0.84376l-0.054683 0.078586-0.05469-0.078586c-0.0539-0.4012-0.1376-0.5345-0.5285-0.8437-0.3377-0.2668-0.5564-0.5791-0.5564-0.7972 0-0.059336-0.023654-0.10857-0.05259-0.10857-0.028922 0-0.052589 0.069782-0.052589 0.15407v0.15303l-0.4165-0.2089c-0.3787-0.1892-0.6022-0.379-0.7762-0.6586-0.0557-0.0897-0.063-0.08-0.0652 0.0848-0.0033 0.2311 0.2451 0.6794 0.4807 0.8675l0.1735 0.1386-0.1714-0.059c-0.094-0.0322-0.1704-0.0802-0.1704-0.1065 0-0.026254-0.026836-0.047565-0.058896-0.047565-0.10149 0 0.00388 0.27692 0.19352 0.50977 0.14585 0.179 0.15976 0.21472 0.074674 0.19233-0.057483-0.015139-0.10412-0.00431-0.10412 0.022751 0 0.054359 0.21582 0.26505 0.41964 0.40947l0.13147 0.093062-0.14935-0.034122c-0.20035-0.046099-0.16476 0.061759 0.074674 0.22542l0.1799 0.1231-0.1578-0.0362c-0.1572-0.0354-0.34-0.204-0.6195-0.5719-0.1755-0.2311-0.5858-0.4801-0.9844-0.5976-0.6658-0.1963-1.3925-0.7124-1.585-1.125-0.068-0.1458-0.1384-0.2657-0.1567-0.2668-0.071317-0.0047-0.08546 0.29678-0.021035 0.45187 0.13595 0.32719 0.8255 0.92907 1.3936 1.216 0.28344 0.14319 0.30306 0.23369 0.050483 0.23369-0.2047 0-0.19604 0.078 0.016826 0.15614 0.32299 0.11856 0.4346 0.19192 0.44804 0.29573 0.0391 0.3025-0.2029 0.3236-0.8814 0.0776-0.4747-0.1722-0.4828-0.1778-0.3491-0.2482 0.1837-0.0968 0.2327-0.3053 0.1051-0.4488-0.054-0.0607-0.2659-0.2354-0.4701-0.3877-0.3132-0.2338-0.396-0.3311-0.5353-0.6246l-0.1662-0.3474-0.3629-0.1086c-0.4338-0.1299-0.4637-0.1322-0.5027-0.03-0.0437 0.1146-0.1552 0.0978-0.2871-0.0434-0.1229-0.1316-0.1061-0.2057 0.0358-0.1572 0.0477 0.0164-0.013-0.0711-0.1347-0.1933-0.1216-0.1223-0.2363-0.2691-0.2545-0.3268s-0.0599-0.0955-0.0936-0.0837zm1.0307 1.1809c0.027851-0.0063 0.090551 0.00904 0.18405 0.0486 0.096346 0.040879 0.21217 0.14869 0.26293 0.24506 0.049887 0.094871 0.16551 0.25115 0.25662 0.3464v0.00103c0.091102 0.095313 0.15027 0.17174 0.13147 0.17062-0.0821-0.0052-0.3621-0.1823-0.507-0.3196-0.0867-0.0823-0.2179-0.1718-0.2902-0.2006-0.0918-0.0366-0.1032-0.0547-0.0389-0.0569 0.10685-0.00398 0.11897-0.060956 0.0305-0.14993-0.049337-0.049623-0.0573-0.078447-0.029448-0.084789zm11.823 0c0.02785 0.0063 0.01989 0.035171-0.02946 0.08479-0.08847 0.088981-0.07635 0.14604 0.0305 0.14993 0.06424 0.00218 0.05179 0.020276-0.03997 0.056873-0.07231 0.028833-0.20246 0.11833-0.28923 0.2006-0.14484 0.13734-0.42485 0.31443-0.50694 0.31951-0.01879 0.00116 0.04037-0.075303 0.13147-0.17062v-0.00103c0.09111-0.095248 0.20568-0.25153 0.25557-0.3464 0.05077-0.096377 0.16659-0.20419 0.26293-0.24506 0.0935-0.039567 0.15726-0.054951 0.18511-0.0486zm-6.0002 0.047558c0.029813-0.018528 0.038989 0.00263 0.021033 0.049634-0.034956 0.091632-0.07257 0.10813-0.07257 0.032053 0-0.027372 0.022954-0.063907 0.051539-0.081688zm0.14935 0c0.00369-0.00888 0.01349-0.00927 0.028394 0 0.028573 0.017781 0.051533 0.054308 0.051533 0.081687 0 0.076078-0.03761 0.059587-0.07257-0.032053-0.00897-0.023535-0.011107-0.04075-0.00736-0.049634z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grim-fandango-remastered.svg b/.icons/awkward/16x16/apps/grim-fandango-remastered.svg
new file mode 100644
index 00000000..fcde4708
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grim-fandango-remastered.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffd787" transform="matrix(0,-1,-1,0,0,0)" d="M -15.143,-13.000375 -2.8565,-14 c 0.4732144,-0.0385 0.732488,0.309146 0.857,0.64275 L 0,-8 -1.9995,-2.64275 C -2.1240122,-2.3091452 -2.3832856,-1.9614995 -2.8565,-2 L -15.143,-2.999625 C -15.616214,-3.0381255 -16,-3.2862915 -16,-3.642375 l 0,-8.71525 c 0,-0.356083 0.383786,-0.604249 0.857,-0.64275 z"/>
+ <path style="fill:#593333" d="M 8,1.5662031 7.5175781,1.7458907 7.625,2.2497969 l 0.375,1.75 0.375,-1.75 0.1074219,-0.5039062 z M 6.1035156,2.2732344 5.53125,2.4880781 5.75,2.829875 6.5,3.9997969 l -0.34375,-1.5 z m 3.7929688,0 L 9.84375,2.4997969 9.5,3.9997969 10.25,2.829875 10.46875,2.4880781 Z M 5.5,4.4997969 C 4.6715729,4.4997969 4,5.6454305 4,6.75 4,7.8545695 4.6715729,9 5.5,9 6.3284271,9 7,7.8545695 7,6.75 7,5.6454305 6.3284271,4.4997969 5.5,4.4997969 Z m 5,0 C 9.6715729,4.4997969 9,5.6454305 9,6.75 9,7.8545695 9.6715729,9 10.5,9 11.328427,9 12,7.8545695 12,6.75 12,5.6454305 11.328427,4.4997969 10.5,4.4997969 Z M 7.9785156,7.0019531 c -0.171171,0.0077 -0.320641,0.1075203 -0.375,0.2539063 l -0.4160156,1.125 -0.4160156,1.125 c -0.122016,0.330067 0.278033,0.6182466 0.609375,0.4394531 0.567936,-0.386993 0.6660121,-0.307783 1.2363281,0 0.331341,0.1787945 0.73139,-0.1093861 0.609375,-0.4394531 l -0.4160156,-1.125 -0.4160157,-1.125 C 8.3352414,7.0961654 8.1652286,6.9932811 7.9785156,7.0019531 Z M 5.7148438,11 C 4.7651291,11 4,11.669 4,12.5 L 4,13 4,13.5 4,14 c 0,0.831 0.7651291,1.5 1.7148438,1.5 l 4.5703122,0 C 11.234871,15.5 12,14.831 12,14 l 0,-1.5 c 0,-0.766442 -0.653749,-1.387421 -1.5,-1.480469 L 10.5,11 10.285156,11 10,11 8.5,11 8,11 6.5,11 6,11 Z m 0,0.5 L 6,11.5 6,13 l -1.5,0 0,-0.5 c 0,-0.524313 0.4999369,-1 1.2148438,-1 z M 6.5,11.5 8,11.5 8,13 6.5,13 Z m 2,0 1.5,0 0,1.5 -1.5,0 z m 2,0.03516 c 0.59213,0.08792 1,0.49772 1,0.964844 l 0,0.5 -1,0 z M 4.5,13.5 6,13.5 6,15 5.7148438,15 C 4.9999366,15 4.5,14.524313 4.5,14 Z m 2,0 1.5,0 0,1.5 -1.5,0 z m 2,0 1.5,0 0,1.5 -1.5,0 z m 2,0 1,0 0,0.5 c 0,0.467124 -0.40787,0.876919 -1,0.964844 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grive.svg b/.icons/awkward/16x16/apps/grive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/groove.svg b/.icons/awkward/16x16/apps/groove.svg
new file mode 100644
index 00000000..9fb6fc48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/groove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0078d7" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,-3.3137085,8)">
+ <path style="fill:#71c1ff" d="m 11,7.5 3,8.66e-5 L 13.250065,8.5 l -2.25,-6.46e-5 z"/>
+ <path style="fill:#71c1ff" d="m 8,2 a 6,6 0 0 0 -6,6 6,6 0 0 0 6,6 6,6 0 0 0 6,-6 6,6 0 0 0 -0.02539,-0.5 l -1.003906,0 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 5,5 0 0 1 12.763672,6.5 l 1.039062,0 A 6,6 0 0 0 8,2 Z"/>
+ </g>
+ <path style="fill:#cae8ff" d="M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/groovy.svg b/.icons/awkward/16x16/apps/groovy.svg
new file mode 100644
index 00000000..04d7cb3b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/groovy.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3f9142" cx="8" cy="8" r="8"/>
+ <circle style="fill:#79de7d" cx="8" cy="8" r="7"/>
+ <path style="fill:#3f9142" d="m13 8.8127c0 1.3782-0.39367 2.4216-1.181 3.1303-0.78733 0.70467-1.9658 1.057-3.5353 1.057-1.1043 0-2.0577-0.21167-2.8604-0.635-0.79753-0.42867-1.4008-1.022-1.8098-1.78-0.409-0.76233-0.6135-1.6474-0.6135-2.6552 0-0.95427 0.21472-1.8038 0.64417-2.5485 0.42945-0.74473 1.048-1.3267 1.8558-1.7458 0.8078-0.42363 1.7434-0.63545 2.8067-0.63545 1.1707 0 2.1293 0.26087 2.8758 0.78261 0.75153 0.52174 1.273 1.3344 1.5644 2.2173h-1.979c-0.189-0.4103-0.505-0.8595-0.9504-1.127-0.4448-0.2675-0.9586-0.4013-1.5414-0.4013-0.94073 0-1.7485 0.32773-2.4233 0.9832-0.67487 0.65107-1.0123 1.4738-1.0123 2.4683l-0.00006-0.00009c0 0.66887 0.13548 1.2753 0.40644 1.8194 0.27607 0.53957 0.67484 0.97214 1.1963 1.2977 0.52659 0.32553 1.1324 0.48829 1.8175 0.48829 0.53681 0 1.0123-0.05797 1.4264-0.17391 0.41922-0.1204 0.76175-0.31215 1.0276-0.57525 0.271-0.267 0.47-0.9 0.485-1.279h-2.2v-1.5h4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grsync.svg b/.icons/awkward/16x16/apps/grsync.svg
new file mode 100644
index 00000000..b5491588
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grsync.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d54747" d="M 8,1 C 4.8307517,1 2.2366063,3.1888297 1.3867188,6.0976562 0.22128811,6.4734904 -0.33589288,7.7988777 0.2109375,8.8945312 l 1.5,2.9999998 c 0.4543337,0.905471 1.5138958,1.32829 2.4667969,0.984375 0.1955786,0.725124 0.6040404,1.372781 1.3320312,1.679688 0.045905,0.01928 0.073496,0.02766 0.1113282,0.04101 C 6.4473843,14.848497 7,15 8,15 c 3.169248,0 5.763394,-2.18883 6.613281,-5.0976562 1.165431,-0.3758344 1.722611,-1.7012216 1.175781,-2.796875 l -1.5,-3 C 13.834728,3.1999978 12.775167,2.7771797 11.822266,3.1210938 11.626698,2.395977 11.218227,1.7483262 10.490234,1.4414062 10.44433,1.4221285 10.416738,1.4137468 10.378906,1.4003906 9.5523442,1.1528468 9,1 8,1 Z"/>
+ <path style="fill:#ffad87" d="M 8,3 C 5.2386,3 3,5.2386 3,8 H 1 L 3.5,11 6,8 H 4 C 4,5.7909 5.7909,4 8,4 v 0.002 c 0.52534,-6.2e-4 0.84533,0.00218 1.33083,0.202665 0.25511,0.10495 0.54701,-0.0165 0.65234,-0.27149 0.10517,-0.25457 -0.0153,-0.54625 -0.26953,-0.65234 -0.0178,-0.008 -0.0361,-0.0141 -0.0547,-0.0195 C 9.0677,3.024105 8.63691,3.0022 7.99991,3.00195 Z M 12.5,5 10,8 h 2 c 0,2.2091 -1.7909,4 -4,4 v -0.002 c -0.52535,6.2e-4 -0.845325,-0.0022 -1.330825,-0.202665 -0.25511,-0.10495 -0.54702,0.0165 -0.65235,0.27149 -0.10517,0.25457 0.0153,0.54625 0.26954,0.65234 0.0178,0.008 0.0361,0.0141 0.0547,0.0195 0.59123,0.23715 1.021925,0.259055 1.659025,0.259305 v 0.002 c 2.7614,0 5,-2.2386 5,-5 H 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/grub-customizer.svg b/.icons/awkward/16x16/apps/grub-customizer.svg
new file mode 100644
index 00000000..66b908ff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/grub-customizer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <path fill="#78ac3d" d="m6.3184 1036.4c-0.1743 0.018-0.3295 0.1584-0.3614 0.3262l-0.2129 1.0566a7 7 0 0 0 -2.4296 1.4278l-1.1329-0.3731c-0.1775-0.06-0.3929 0.018-0.4882 0.1758l-1.6426 2.7754c-0.092603 0.1596-0.052959 0.3805 0.089844 0.5l0.98046 0.8379a7 7 0 0 0 -0.1211 1.2734 7 7 0 0 0 0.1211 1.2754l-0.98047 0.8375c-0.14279 0.1195-0.18245 0.3404-0.089844 0.5l1.6426 2.7734c0.095345 0.1573 0.31082 0.2353 0.48828 0.1758l1.1328-0.372a7 7 0 0 0 2.4296 1.429l0.21289 1.0566c0.03517 0.1792 0.21095 0.3217 0.39844 0.3242h3.2891c0.18749 0 0.36329-0.145 0.39844-0.3242l0.21289-1.0586a7 7 0 0 0 2.4297 -1.4277l1.1328 0.373c0.17746 0.06 0.39294-0.018 0.48828-0.1758l1.6426-2.7734c0.0926-0.1596 0.05296-0.3805-0.08984-0.5l-0.981-0.8375a7 7 0 0 0 0.121 -1.2754 7 7 0 0 0 -0.121 -1.2754l0.98047-0.8359c0.14278-0.1195 0.18244-0.3404 0.08984-0.5l-1.642-2.7754c-0.095-0.1576-0.311-0.2353-0.489-0.1758l-1.132 0.3731a7 7 0 0 0 -2.43 -1.4297l-0.213-1.0567c-0.035-0.1792-0.2112-0.3217-0.3985-0.3242h-3.2891c-0.012858-0.0003-0.02431-0.0003-0.037109 0z"/>
+ <path fill="#fff" d="m8 1040.4c2.209 0 4 1.7909 4 4s-1.7909 4-4 4-4-1.7909-4-4 1.7909-4 4-4z"/>
+ <path opacity=".2" d="m8 1038.4c-3.3095 0-6 2.6905-6 6 0 3.31 2.6905 6 6 6 3.31 0 6-2.69 6-6 0-3.3095-2.69-6-6-6zm0 0.7059c2.9281 0 5.2941 2.366 5.2941 5.2941s-2.366 5.2941-5.2941 5.2941c-2.928 0-5.2941-2.3661-5.2941-5.2941 0-2.9278 2.3661-5.2939 5.2941-5.2939z"/>
+ <path fill="#ffee57" d="m7.3838 1038.4c-3.0209 0.3093-5.3838 2.8667-5.3838 5.9682 0 3.3095 2.6905 6 6 6 0.49652 0 0.97631-0.067 1.438-0.1813 0.042724-0.099 0.11809-0.2666 0.085495-0.3985-0.030101-0.1217-0.12965-0.2254-0.24128-0.2888-0.41082 0.102-0.83894 0.1627-1.2819 0.1627-2.928 0-5.2941-2.3661-5.2941-5.2941 0-2.7918 2.1522-5.0668 4.89-5.2733 0.1058-0.1145 0.1461-0.2378 0.1263-0.3992-0.0204-0.1662-0.1482-0.2564-0.3385-0.2958z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gscan2pdf.svg b/.icons/awkward/16x16/apps/gscan2pdf.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gscan2pdf.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gsd-xrandr.svg b/.icons/awkward/16x16/apps/gsd-xrandr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gsd-xrandr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gshutdown.svg b/.icons/awkward/16x16/apps/gshutdown.svg
new file mode 100644
index 00000000..2a08c7a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gshutdown.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse fill="#4f4f4f" cx="8" cy="8" rx="8" ry="8"/>
+ <ellipse fill="#cb4444" cx="8" cy="8" rx="6" ry="6"/>
+ <path fill="#fff" d="m7 4v3h1v-3h-1zm1.0195 1.042c0.059721 0.00923 0.11955 0.019916 0.17871 0.032227-0.059163-0.01231-0.11899-0.022996-0.17871-0.032227zm-1.167 0.020508c-0.05477 0.011122-0.10891 0.023377-0.16309 0.037109 0.054175-0.013732 0.10832-0.025987 0.16309-0.037109zm1.5039 0.046875c0.060732 0.01557 0.12086 0.032948 0.18066 0.051758-0.059808-0.01881-0.11993-0.036187-0.18066-0.051758zm-1.8486 0.037109c-0.051134 0.01582-0.10199 0.032633-0.15234 0.050781 0.050355-0.018149 0.10121-0.034961 0.15234-0.050781zm2.207 0.073242c0.03166 0.01156 0.063415 0.023664 0.094727 0.036133-0.03131-0.012469-0.063068-0.024574-0.094727-0.036133zm-2.4863 0.0235c-1.3424 0.5234-2.2269 1.8159-2.2285 3.2568 0 1.933 1.567 3.5 3.5 3.5s3.5-1.567 3.5-3.5c-0.002-1.3994-0.836-2.6635-2.123-3.2139l-0.37695 0.92383a2.5 2.5 0 0 1 1.5 2.29 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 1.5322 -2.3026l-0.3037-0.9541z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gsmartcontrol.svg b/.icons/awkward/16x16/apps/gsmartcontrol.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gsmartcontrol.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gst-debug-viewer.svg b/.icons/awkward/16x16/apps/gst-debug-viewer.svg
new file mode 100644
index 00000000..7848b8be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gst-debug-viewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#5d4e73" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ff4c4c" d="M 4.9571892,5 C 6.100508,4.9411872 7.092682,6.0636976 8.2357784,6 9.19046,5.9468016 11,5.0000001 11,5.0000001 10.840045,6.0251741 10.528298,6.6978009 8.2582712,6.9813997 7.0323196,7.1345605 5.648692,6.1456644 4.64147,6 3.9777748,5.9040168 3,6.3546209 3,6.3546209 3,6.3546209 3.657042,5.06688 4.9571892,5 Z"/>
+ <path style="fill:#319831" d="M 8.9571892,7 C 10.100508,6.941187 11.092682,8.0636976 12.235778,8 13.19046,7.946802 15,7.0000001 15,7.0000001 14.840045,8.0251741 14.528298,8.6978009 12.258271,8.9813997 11.032319,9.1345605 9.648692,8.1456644 8.64147,8 7.9777748,7.9040168 7,8.3546209 7,8.3546209 7,8.3546209 7.657042,7.06688 8.9571892,7 Z"/>
+ <path style="fill:#3b73df" d="m 2.9571892,10.002537 c 1.1433188,-0.058813 2.1354928,1.063698 3.2785888,1 0.954682,-0.0532 2.764222,-1 2.764222,-1 -0.159955,1.025174 -0.471702,1.697801 -2.741729,1.9814 C 5.032319,12.137097 3.648692,11.148201 2.64147,11.002537 1.9777748,10.906557 1,11.357158 1,11.357158 c 0,0 0.657042,-1.287741 1.9571892,-1.354621 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gstreamer-properties.svg b/.icons/awkward/16x16/apps/gstreamer-properties.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gstreamer-properties.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtg.svg b/.icons/awkward/16x16/apps/gtg.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtg.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gthumb.svg b/.icons/awkward/16x16/apps/gthumb.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gthumb.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtimelog.svg b/.icons/awkward/16x16/apps/gtimelog.svg
new file mode 100644
index 00000000..c667d36c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtimelog.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#616161;fill-rule:evenodd" d="M 16,7.5000006 C 16,11.642303 12.64196,15 8.5,15 4.3576975,15 1,11.641961 1,7.5000006 1,3.3576981 4.3580403,6.4285716e-7 8.5,6.4285716e-7 12.642302,6.4285716e-7 16,3.3580409 16,7.5000006"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="6.5" r="4.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.8246249;stroke-linecap:round" d="M 8.4999999,6.5 V 3.5000005"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.8246249;stroke-linecap:round" d="M 8.4999999,6.5 H 11.499999"/>
+ <circle style="fill:#818181" cx="8.5" cy="6.5" r="1.125"/>
+ <path style="fill:none;stroke:#444444;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round" d="m 4.75,10.392858 c 0,0 1.1250001,1.499999 3.75,1.499999 2.625,0 3.670174,-1.499999 3.670174,-1.499999"/>
+ <path style="fill:#ffa746" d="m 12,10.397657 c -0.03327,0.02024 -0.06716,0.03707 -0.100488,0.05704 C 11.268856,11.146233 10.157936,12 8.5,12 6.7918215,12 5.6380734,11.101206 5,10.40625 V 14.4 C 5,15.2864 5.6244001,16 6.4,16 h 4.2 c 0.7756,0 1.4,-0.7136 1.4,-1.600001 z"/>
+ <rect style="opacity:0.3" width="5" height="1" x="6" y="12"/>
+ <rect style="opacity:0.3" width="3" height="1" x="6" y="14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtk-help.svg b/.icons/awkward/16x16/apps/gtk-help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk-info.svg b/.icons/awkward/16x16/apps/gtk-info.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-info.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk-lshw.svg b/.icons/awkward/16x16/apps/gtk-lshw.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-lshw.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk-recordmydesktop.svg b/.icons/awkward/16x16/apps/gtk-recordmydesktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-recordmydesktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk-redshift.svg b/.icons/awkward/16x16/apps/gtk-redshift.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-redshift.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk-theme-config.svg b/.icons/awkward/16x16/apps/gtk-theme-config.svg
new file mode 100644
index 00000000..67edfd49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk-theme-config.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8e8e8e" cx="8" cy="8" r="6"/>
+ <path style="fill:#ff4c4c" d="M 13.020458,10.899138 C 12.473724,10.352404 8.5857865,7.4142137 8.0000001,8.0000001 7.4142137,8.5857865 10.352403,12.473724 10.899138,13.020458 c 0.546734,0.546734 1.464823,0.515076 2.050609,-0.07071 0.585787,-0.585786 0.617445,-1.503875 0.07071,-2.050609 z"/>
+ <path style="fill:#db4cb7" d="M 13.6,6.5 C 12.826801,6.5 8.0000001,7.1715729 8.0000001,8 8.0000001,8.8284271 12.826801,9.5 13.6,9.5 14.373199,9.5 15,8.8284271 15,8 15,7.1715729 14.373199,6.5 13.6,6.5 Z"/>
+ <path style="fill:#924ab4" d="M 10.899138,2.9795419 C 10.352404,3.5262758 7.4142135,7.4142136 7.9999999,8 8.5857863,8.5857864 12.473724,5.6475962 13.020458,5.1008622 13.567192,4.5541282 13.535534,3.6360389 12.949747,3.0502525 12.363961,2.4644661 11.445872,2.4328079 10.899138,2.9795419 Z"/>
+ <path style="fill:#6c48b3" d="M 9.5,2.4 C 9.5,3.1731986 8.8284271,8 8,8 7.1715729,8 6.5,3.1731986 6.5,2.4 6.5,1.6268014 7.1715729,1 8,1 8.8284271,1 9.5,1.6268014 9.5,2.4 Z"/>
+ <path style="fill:#476bd7" d="M 5.1008622,2.9795419 C 5.6475962,3.5262758 8.5857864,7.4142136 8,8 7.4142136,8.5857864 3.5262758,5.6475962 2.9795419,5.1008622 2.4328079,4.5541282 2.4644661,3.636039 3.0502525,3.0502525 3.636039,2.4644661 4.5541282,2.4328079 5.1008622,2.9795419 Z"/>
+ <path style="fill:#47b1b1" d="M 2.4,6.5 C 3.1731986,6.5 8,7.1715729 8,8 8,8.8284271 3.1731986,9.5 2.4,9.5 1.6268014,9.5 1,8.8284271 1,8 1,7.1715729 1.6268014,6.5 2.4,6.5 Z"/>
+ <path style="fill:#8bdb4c" d="M 2.9795418,10.899138 C 3.526276,10.352404 7.4142134,7.4142136 7.9999998,8.0000001 8.5857863,8.5857865 5.6475964,12.473724 5.1008621,13.020458 4.5541279,13.567192 3.6360389,13.535534 3.0502524,12.949747 2.464466,12.363961 2.4328075,11.445872 2.9795418,10.899138 Z"/>
+ <path style="fill:#ffdb4c" d="M 9.5,13.6 C 9.5,12.826801 8.8284271,8.0000001 8,8.0000001 7.1715729,8.0000001 6.5,12.826801 6.5,13.6 6.5,14.373199 7.1715729,15 8,15 8.8284271,15 9.5,14.373199 9.5,13.6 Z"/>
+ <path style="fill:#ff4c4c" d="M 8,8 C 7.7004748,8.2995252 8.3238158,9.4576011 9.0761719,10.595703 8.9387105,9.3128533 8.453727,8.0120289 8,8 Z"/>
+ <path style="fill:#db4cb7" d="M 8,8 C 8,8.1387963 8.2788188,8.3328139 8.5080344,8.4603836 8.4519409,8.2121076 8.1387963,8 8,8 Z"/>
+ <path style="fill:#4f4f4f" d="M 6.4935372,5.2994863 C 6.3191551,5.3728414 6.237823,5.5722838 6.3111781,5.7466659 L 6.4831572,6.1554968 A 2.3903969,2.3903969 0 0 0 6.139005,6.5035917 L 5.7285074,6.3361923 C 5.553331,6.2647556 5.3548412,6.3482556 5.2834045,6.5234291 l -0.2578662,0.63234 C 4.9541016,7.3309459 5.0376017,7.529436 5.2127744,7.600872 L 5.621525,7.7675595 a 2.3903969,2.3903969 0 0 0 0.0031,0.4907236 L 5.2170238,8.4297445 C 5.0426413,8.5030999 4.9613096,8.7025423 5.034665,8.8769244 l 0.2648211,0.6295381 c 0.073355,0.1743821 0.2727979,0.2557141 0.44718,0.1823588 L 6.1554967,9.5168425 A 2.3903969,2.3903969 0 0 0 6.5035919,9.8609947 L 6.3361924,10.271492 c -0.071437,0.175177 0.012063,0.373666 0.1872368,0.445103 l 0.6323397,0.257866 c 0.1751771,0.07144 0.3736669,-0.01206 0.4451033,-0.187236 l 0.1666877,-0.40875 a 2.3903969,2.3903969 0 0 0 0.4907237,-0.0031 l 0.1714611,0.407601 c 0.073355,0.174383 0.2727978,0.255714 0.4471796,0.182359 l 0.6295383,-0.264821 c 0.1743818,-0.07336 0.2557142,-0.272798 0.1823588,-0.44718 L 9.5168426,9.8445033 A 2.3903969,2.3903969 0 0 0 9.8609952,9.4964085 l 0.4104978,0.1673987 c 0.175176,0.071437 0.373666,-0.01206 0.445103,-0.1872364 L 10.974462,8.8442311 C 11.045898,8.6690537 10.962398,8.4705642 10.787225,8.3991278 L 10.378474,8.2324407 a 2.3903969,2.3903969 0 0 0 -0.0031,-0.4907239 L 10.782975,7.570256 C 10.957358,7.4969003 11.03869,7.2974578 10.965334,7.1230761 L 10.700513,6.4935377 C 10.627158,6.3191559 10.427715,6.2378236 10.253333,6.3111793 L 9.8445025,6.4831577 A 2.3903969,2.3903969 0 0 0 9.496408,6.1390052 L 9.6638071,5.7285076 C 9.7352438,5.5533318 9.6517437,5.3548414 9.4765703,5.2834053 L 8.8442302,5.0255385 C 8.6690528,4.9541021 8.4705634,5.0376018 8.3991273,5.2127753 L 8.2324395,5.6215252 a 2.3903969,2.3903969 0 0 0 -0.4907229,0.0031 L 7.5702575,5.217021 C 7.4969024,5.0426388 7.29746,4.9613068 7.1230779,5.0346618 Z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtk3-demo.svg b/.icons/awkward/16x16/apps/gtk3-demo.svg
new file mode 100644
index 00000000..62b67519
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk3-demo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3476cc" d="M 8.0419413,5.3203445e-4 A 1.7754963,1.8191449 0 0 0 7.1121157,0.24321001 L 1.8878259,3.3335843 A 1.7754963,1.8191449 0 0 0 0.99999993,4.9091712 l 0,6.1811488 a 1.7754963,1.8191449 0 0 0 0.88774817,1.575427 l 5.2242898,3.090534 a 1.7754963,1.8191449 0 0 0 1.7754963,0 L 14.111824,12.665747 A 1.7754963,1.8191449 0 0 0 14.99965,11.09016 l 0,-6.1811488 A 1.7754963,1.8191449 0 0 0 14.111824,3.3334243 L 8.8875342,0.24305002 A 1.7754963,1.8191449 0 0 0 8.041708,3.7203578e-4 Z"/>
+ <path style="fill:#f56666" d="m 1.1793686,4.1138934 a 1.7754963,1.8191449 0 0 0 -0.179252,0.7953062 l 0,6.1811984 a 1.7754963,1.8191449 0 0 0 0.8879049,1.574987 l 5.2241319,3.090599 a 1.7754963,1.8191449 0 0 0 0.8879049,0.242967 l 0,-7.98509 -6.8206897,-3.8999676 z"/>
+ <path style="fill:#7cce44" d="M 14.825305,4.1287373 7.9992988,8.0310484 8.0000583,15.998951 A 1.7754963,1.8191449 0 0 0 8.8872037,15.755984 L 14.112095,12.665385 A 1.7754963,1.8191449 0 0 0 15,11.090398 L 15,4.9091996 A 1.7754963,1.8191449 0 0 0 14.825305,4.1287373 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtk3-icon-browser.svg b/.icons/awkward/16x16/apps/gtk3-icon-browser.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk3-icon-browser.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk3-widget-factory.svg b/.icons/awkward/16x16/apps/gtk3-widget-factory.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk3-widget-factory.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk4-demo.svg b/.icons/awkward/16x16/apps/gtk4-demo.svg
new file mode 120000
index 00000000..5cad03d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk4-demo.svg
@@ -0,0 +1 @@
+gtk3-demo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtk4-widget-factory.svg b/.icons/awkward/16x16/apps/gtk4-widget-factory.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtk4-widget-factory.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtkam-camera.svg b/.icons/awkward/16x16/apps/gtkam-camera.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkam-camera.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtkconfig.svg b/.icons/awkward/16x16/apps/gtkconfig.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkconfig.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gtkhash.svg b/.icons/awkward/16x16/apps/gtkhash.svg
new file mode 100644
index 00000000..aa32ce7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkhash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3476cc" d="M 5.9945056,2.1340843e-4 A 1.4958847,1.4979092 0 0 0 4.5396694,1.2132425 L 2.0467775,13.195316 a 1.4961524,1.4981772 0 1 0 2.929148,0.612366 L 7.4688174,1.8256076 A 1.4958847,1.4979092 0 0 0 5.9945056,2.1340843e-4 Z"/>
+ <path style="fill:#7cce44" d="M 11.478868,2.1340843e-4 A 1.4958847,1.4979092 0 0 0 10.024032,1.2132425 L 7.5311397,13.195316 a 1.4961525,1.4981773 0 1 0 2.9291483,0.612366 L 12.95318,1.8256076 A 1.4958847,1.4979092 0 0 0 11.478868,2.1340843e-4 Z"/>
+ <path style="fill:#e4e4e4" d="m 2.5141947,3.0171844 a 1.4958847,1.4979092 0 1 0 0,2.9955188 H 13.482919 a 1.4958847,1.4979092 0 1 0 0,-2.9955188 z"/>
+ <path style="fill:#f56666" d="m 1.517038,8.0097157 a 1.4958847,1.4979092 0 1 0 0,2.9955173 h 10.968725 a 1.4958847,1.4979092 0 1 0 0,-2.9955173 z"/>
+ <path style="fill:#7cce44" d="M 9.6484375 3.0175781 L 9.0253906 6.0136719 L 12.082031 6.0136719 L 12.705078 3.0175781 L 9.6484375 3.0175781 z"/>
+ <path style="fill:#3476cc" d="M 3.125 8.0097656 L 2.5019531 11.005859 L 5.5585938 11.005859 L 6.1835938 8.0097656 L 3.125 8.0097656 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtklick.svg b/.icons/awkward/16x16/apps/gtklick.svg
new file mode 100644
index 00000000..b37b8528
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtklick.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 0.01888,15.2 4.00968,0.8 C 4.12803,0.373 4.36566,0 4.80784,0 h 6.3853 c 0.44218,0 0.67981,0.373 0.79816,0.8 l 3.9908,14.4 C 16.10045,15.627 15.62612,16 15.18394,16 H 0.81694 C 0.37476,16 -0.09957,15.627 0.01878,15.2 Z"/>
+ <circle style="fill:#717171" cx="-8.001" cy="13" r="2" transform="scale(-1,1)"/>
+ <rect style="fill:#e4e4e4" width="2" height="11.998" x="-1.44" y="4.2" rx=".962" ry=".932" transform="matrix(-0.8660254,0.5,0.5,0.8660254,0,0)"/>
+ <path style="fill:#e4e4e4" d="m 6.00088,0 2,3 2,-3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtkorphan.svg b/.icons/awkward/16x16/apps/gtkorphan.svg
new file mode 100644
index 00000000..0e974a20
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkorphan.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8c45c7" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4,4 V 5.885417 L 6.114584,8 4,10.114584 V 12 H 5.885417 L 8,9.885418 10.114584,12 h 1.885417 V 10.114584 L 9.885417,8 12.000001,5.885417 V 4 H 10.114584 L 8,6.114583 5.885417,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtkpod.svg b/.icons/awkward/16x16/apps/gtkpod.svg
new file mode 100644
index 00000000..5043dc1d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkpod.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="12" height="16" x="-14" y="0" rx=".75" ry=".8" transform="scale(-1,1)"/>
+ <rect style="fill:#333333" width="10" height="7" x="3" y="1" rx="0" ry="0"/>
+ <circle style="fill:#ffffff" cx="8" cy="12" r="3"/>
+ <circle style="fill:#8e8e8e" cx="8" cy="12" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtkterm.svg b/.icons/awkward/16x16/apps/gtkterm.svg
new file mode 100644
index 00000000..2807505f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkterm.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="13" height="9" x="2" y="4" rx=".8" ry=".8"/>
+ <path style="fill:#2bd677" d="M 4.6484,6 H 12.352 C 12.707,6 13.052,6.2835 12.993,6.625 L 12.352,10.375 C 12.293,10.717 12.065,11 11.71,11 H 5.2904 C 4.9347,11 4.7069,10.717 4.6484,10.375 L 4.0065,6.625 C 3.9481,6.2835 4.2928,6 4.6484,6 Z"/>
+ <rect style="fill:#b3b3b3" width="3" height="3" x="1" y="7" rx=".682" ry=".643"/>
+ <rect style="opacity:0.5" width="1" height="1" x="2" y="8"/>
+ <rect style="fill:#b3b3b3" width="3" height="3" x="13" y="7" rx=".682" ry=".643"/>
+ <rect style="opacity:0.5" width="1" height="1" x="14" y="8"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="5" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="7" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="9" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="11" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="6" y="9"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="8" y="9"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="10" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtkwave.svg b/.icons/awkward/16x16/apps/gtkwave.svg
new file mode 100644
index 00000000..9164b31e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtkwave.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="opacity:0.2;fill:#57c400" d="M 3,1 V 3 H 1 V 4 H 3 V 6 H 1 V 7 H 3 V 9 H 1 V 10 H 3 V 12 H 1 V 13 H 3 V 16 H 4 V 13 H 6 V 16 H 7 V 13 H 9 V 16 H 10 V 13 H 12 V 16 H 13 V 13 H 16 V 12 H 13 V 10 H 16 V 9 H 13 V 7 H 16 V 6 H 13 V 4 H 16 V 3 H 13 V 1 H 12 V 3 H 10 V 1 H 9 V 3 H 7 V 1 H 6 V 3 H 4 V 1 Z M 4,4 H 6 V 6 H 4 Z M 7,4 H 9 V 6 H 7 Z M 10,4 H 12 V 6 H 10 Z M 4,7 H 6 V 9 H 4 Z M 7,7 H 9 V 9 H 7 Z M 10,7 H 12 V 9 H 10 Z M 4,10 H 6 V 12 H 4 Z M 7,10 H 9 V 12 H 7 Z M 10,10 H 12 V 12 H 10 Z"/>
+ <path style="fill:none;stroke:#85fc0e;stroke-linecap:round;stroke-linejoin:round" d="M 14.5,13.5 H 12.704 L 10.231,3.5 H 8.3077 M 2.5,13.5 H 4.2963 L 6.7692,3.5 H 8.6923"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gtranscribe.svg b/.icons/awkward/16x16/apps/gtranscribe.svg
new file mode 100644
index 00000000..cf2cb707
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gtranscribe.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#00b897" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8,2 C 6.893334,2 6,2.85184 6,3.908203 V 7.091797 C 6,8.14816 6.893334,9 8,9 9.106667,9 10,8.14816 10,7.091797 V 3.908203 C 10,2.85184 9.106667,2 8,2 Z M 3,6 v 1 c 0,2.407209 1.725392,4.43156 4,4.898438 V 14 H 9 V 11.898438 C 11.274608,11.43156 13,9.407209 13,7 V 6 H 11 V 7 C 11,8.668699 9.668699,10 8,10 6.331301,10 5,8.668699 5,7 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guake-indicator.svg b/.icons/awkward/16x16/apps/guake-indicator.svg
new file mode 120000
index 00000000..5526d3a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guake-indicator.svg
@@ -0,0 +1 @@
+guake.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/guake-prefs.svg b/.icons/awkward/16x16/apps/guake-prefs.svg
new file mode 100644
index 00000000..6b494570
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guake-prefs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#74d159" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m6.991 4.0002-0.08899 1.0536a3.1712 3.1429 0 0 0 -0.92678 0.53126l-0.9662-0.4509-1.009 1.7321 0.87723 0.6038a3.1712 3.1429 0 0 0 -0.04843 0.53013 3.1712 3.1429 0 0 0 0.04611 0.53237l-0.87499 0.60156 1.009 1.7321 0.96395-0.44978a3.1712 3.1429 0 0 0 0.92903 0.5279l0.08899 1.0558h2.018l0.08899-1.0536a3.1712 3.1429 0 0 0 0.9268 -0.53126l0.96619 0.4509 1.009-1.7321-0.87724-0.6038a3.1712 3.1429 0 0 0 0.04843 -0.53013 3.1712 3.1429 0 0 0 -0.04611 -0.53237l0.875-0.6013-1.009-1.7321-0.964 0.4498a3.1712 3.1429 0 0 0 -0.92928 -0.528l-0.08879-1.056h-2.018zm1.009 2.8572a1.1532 1.1429 0 0 1 1.1533 1.143 1.1532 1.1429 0 0 1 -1.1533 1.143 1.1532 1.1429 0 0 1 -1.1533 -1.143 1.1532 1.1429 0 0 1 1.1533 -1.143z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guake.svg b/.icons/awkward/16x16/apps/guake.svg
new file mode 100644
index 00000000..2a3e750d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guake.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#74d159" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m4 4v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guayadeque.svg b/.icons/awkward/16x16/apps/guayadeque.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guayadeque.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gufw.svg b/.icons/awkward/16x16/apps/gufw.svg
new file mode 100644
index 00000000..371de8cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gufw.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#7e97de" transform="matrix(.046206 0 0 .045373 -.14762 4.9391e-8)">
+ <path d="m324.48 44.079-146.49-43.794c-1.076-0.38-2.25-0.38-3.326 0l-146.49 43.794c-1.999 0.705-3.337 10.459-3.337 12.579 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-11.874-3.337-12.579z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.026403 0 0 .025522 3.3442 3)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guitarix.svg b/.icons/awkward/16x16/apps/guitarix.svg
new file mode 100644
index 00000000..7c2db405
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guitarix.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="11" x="0" y="5" rx=".8" ry=".846"/>
+ <circle style="fill:#e4e4e4" cx="4.5" cy="10.5" r="3.5"/>
+ <circle style="fill:#4f4f4f" cx="4.5" cy="10.5" r="1.5"/>
+ <rect style="fill:#4f4f4f" width="16" height="5" x="0" y="0" rx=".8" ry=".714"/>
+ <rect style="fill:#63a535" width="14" height="3" x="1" y="1" rx=".871" ry=".675"/>
+ <circle style="fill:#4f4f4f" cx="2.5" cy="2.5" r=".5"/>
+ <g transform="matrix(0.62499999,0,0,0.62499999,5.2500001,0.7500001)">
+ <rect style="fill:#983a0e" width="1.6" height="1.6" x="12.4" y="2"/>
+ <rect style="fill:#f7bf32" width=".8" height=".8" x="12.8" y="2.4"/>
+ </g>
+ <circle style="fill:#4f4f4f" cx="4.5" cy="2.5" r=".5"/>
+ <circle style="fill:#4f4f4f" cx="6.5" cy="2.5" r=".5"/>
+ <circle style="fill:#e4e4e4" cx="11.5" cy="10.5" r="3.5"/>
+ <circle style="fill:#4f4f4f" cx="11.5" cy="10.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guitarix2.svg b/.icons/awkward/16x16/apps/guitarix2.svg
new file mode 120000
index 00000000..689b66af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guitarix2.svg
@@ -0,0 +1 @@
+guitarix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/guitarpro6.svg b/.icons/awkward/16x16/apps/guitarpro6.svg
new file mode 120000
index 00000000..1fc05572
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guitarpro6.svg
@@ -0,0 +1 @@
+GP6-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gummi.svg b/.icons/awkward/16x16/apps/gummi.svg
new file mode 100644
index 00000000..b0ade507
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gummi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#7cb14f" d="m16 15.2v-14.4c0-0.4432-0.357-0.8-0.8-0.8h-14.4c-0.4432 0-0.8 0.3568-0.8 0.8v14.4c0 0.443 0.3568 0.8 0.8 0.8h14.4c0.4432 0 0.8-0.3568 0.8-0.8z"/>
+ <g transform="scale(1 .99998)">
+ <path fill="#2e2e2e" d="m11.5 6.0001c-0.194-0.8522-0.475-1.2656-0.927-1.6443-0.452-0.3831-1.0892-0.5746-1.9112-0.5746-0.99851 0-1.7323 0.34001-2.2015 1.02-0.46482 0.67572-0.46042 1.7431-0.46042 3.2021 0 1.4461-0.013017 2.5113 0.43459 3.1957 0.44761 0.68002 1.1448 1.02 2.0917 1.02 0.36153 0 0.69724-0.04089 1.0071-0.12266 0.30988-0.08178 0.59179-0.20444 0.84572-0.36799v-2.6469h-1.3792v-1.0814h3.9999v4.0059c-0.72306 0.33571-1.7556 0.58534-2.4787 0.74888-0.71876 0.16355-1.4547 0.24532-2.2079 0.24532-1.6527 0-2.9525-0.44546-3.8994-1.3364-0.9428-0.891-1.4141-2.1112-1.4141-3.6606 0-1.5537 0.47128-2.776 1.4138-3.6669 0.947-0.891 2.2467-1.3364 3.8994-1.3364 0.68863 0 1.3665 0.068863 2.0336 0.20659 0.66711 0.13773 0.97731 0.34647 1.653 0.62622v2.1672z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/guvcview.svg b/.icons/awkward/16x16/apps/guvcview.svg
new file mode 100644
index 00000000..6033a7d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/guvcview.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="opacity:0.4" cx="8" cy="8" r="5"/>
+ <circle style="fill:#ba174e" cx="8" cy="-8" r="4" transform="scale(1,-1)"/>
+ <circle style="fill:#d67495" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gvim.svg b/.icons/awkward/16x16/apps/gvim.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gvim.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gweled.svg b/.icons/awkward/16x16/apps/gweled.svg
new file mode 100644
index 00000000..cce51306
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gweled.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#00aff2" d="m 4.3428361,1.0000004 c -0.342836,-3e-7 -0.7256396,0.357351 -1.12279,0.6377879 L 0.24727735,3.7369281 C -0.07225236,4.1097511 -0.0834182,4.686076 0.22138495,5.0733693 L 7.3071388,15.652521 c 0.3647944,0.463305 1.0209272,0.463305 1.3857215,0 L 15.778614,5.0733697 C 16.083417,4.6860768 16.072253,4.1097519 15.752726,3.7369281 L 12.820507,1.6664234 C 12.455988,1.3721456 12,1.0000001 11.657162,1.0000004 H 7.9999992 Z"/>
+ <path style="opacity:0.1" d="M 12 4 L 8 16 C 8.1330266 16.000044 8.262659 15.967403 8.3808594 15.908203 C 8.4990597 15.849004 8.6064794 15.762525 8.6933594 15.652344 L 15.779297 5.0742188 C 16.019902 4.7684972 16.053723 4.3482222 15.904297 4 L 12 4 z"/>
+ <path style="fill:#156fc5" d="M 12,4 8,16 V 4 Z"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 4,4 2.0046876,7.7359683 7.3070312,15.652293 C 7.4890596,15.883476 7.7437224,15.999532 7.9984376,16 c 3.672e-4,-7e-6 4e-4,-7.89e-4 8e-4,-7.89e-4 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 4.34375 1 C 4.000914 0.9999997 3.6178535 1.3562817 3.2207031 1.6367188 L 0.24804688 3.7363281 C 0.18161522 3.8138396 0.14683927 3.9084127 0.10742188 4 L 15.892578 4 C 15.853161 3.9084127 15.818383 3.8138399 15.751953 3.7363281 L 12.820312 1.6660156 C 12.455794 1.3717378 11.999088 0.9999997 11.65625 1 L 8 1 L 4.34375 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/gwenview.svg b/.icons/awkward/16x16/apps/gwenview.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gwenview.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gx_head.svg b/.icons/awkward/16x16/apps/gx_head.svg
new file mode 120000
index 00000000..689b66af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gx_head.svg
@@ -0,0 +1 @@
+guitarix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gxneur.svg b/.icons/awkward/16x16/apps/gxneur.svg
new file mode 120000
index 00000000..a52bbb5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gxneur.svg
@@ -0,0 +1 @@
+xneur.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gydl.svg b/.icons/awkward/16x16/apps/gydl.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gydl.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/gzdoom.svg b/.icons/awkward/16x16/apps/gzdoom.svg
new file mode 100644
index 00000000..d4e30180
--- /dev/null
+++ b/.icons/awkward/16x16/apps/gzdoom.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4454ba" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:none;stroke:#9e9e9e;stroke-linejoin:round" d="M 9,6.5 H 5.3 C 5.3,6.5 4.5,7.2 4.5,8.6 4.5,10 5.3,10.5 5.3,10.5 H 7.5 V 8.5"/>
+ <path style="fill:none;stroke:#fefefe;stroke-linejoin:round" d="M 8,6.5 H 12.5 L 8.5,10.5 H 13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/h2-icon.svg b/.icons/awkward/16x16/apps/h2-icon.svg
new file mode 120000
index 00000000..3fba0674
--- /dev/null
+++ b/.icons/awkward/16x16/apps/h2-icon.svg
@@ -0,0 +1 @@
+hydrogen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/haguichi.svg b/.icons/awkward/16x16/apps/haguichi.svg
new file mode 100644
index 00000000..b27c4142
--- /dev/null
+++ b/.icons/awkward/16x16/apps/haguichi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ff4646" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g transform="matrix(.51948 0 0 .51020 -.31169 -.16327)">
+ <path fill="#ffabab" d="m17.444 25.8h6.2562l-8.6625-8.82-3.3688 2.45z"/>
+ <path fill="#fff" d="m17.444 6.2h6.2562l-12.031 13.23-3.369-3.43z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/half-life-blue-shift.svg b/.icons/awkward/16x16/apps/half-life-blue-shift.svg
new file mode 100644
index 00000000..d0fe8a61
--- /dev/null
+++ b/.icons/awkward/16x16/apps/half-life-blue-shift.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8 4e-8c-4.4091 0-8 3.591-8 8 4e-8 4.409 3.591 8 8 8s8-3.591 8-8-3.591-8-8-8z" style="fill:#2298e2"/>
+ <path d="m8 2a6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0-6-6zm-2.4067 1.7666h2.2991l2.6396 6.7134 1.1609-0.37793 0.38672 1.3-2.5034 0.72288-1.6838-4.2686-2.469 3.8906h-1.5484l3.4483-5.5686-0.38672-1.1001h-1.3433v-1.3118z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/half-life-deathmatch.svg b/.icons/awkward/16x16/apps/half-life-deathmatch.svg
new file mode 100644
index 00000000..1ad4ff37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/half-life-deathmatch.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#522f17"/>
+ <path d="m3.87502 11.74695h1.5484l2.469-3.8906 1.6838 4.2686 2.5034-0.72288-0.38672-1.3-1.1609 0.37793-2.6396-6.7134h-2.2991v1.31165h1.3433l0.38672 1.1001z" style="fill:#a38976"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/half-life-opposing-force.svg b/.icons/awkward/16x16/apps/half-life-opposing-force.svg
new file mode 100644
index 00000000..6b23c6c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/half-life-opposing-force.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <path d="m8 4e-8c-4.4091 0-8 3.591-8 8 4e-8 4.409 3.591 8 8 8s8-3.591 8-8-3.591-8-8-8z" style="fill:#5aa331"/>
+ <path d="m8 2a6 6 0 0 0-6 6 6 6 0 0 0 6 6 6 6 0 0 0 6-6 6 6 0 0 0-6-6zm-2.4067 1.7666h2.2991l2.6396 6.7134 1.1609-0.37793 0.38672 1.3-2.5034 0.72288-1.6838-4.2686-2.469 3.8906h-1.5484l3.4483-5.5686-0.38672-1.1001h-1.3433v-1.3118z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/half-life.svg b/.icons/awkward/16x16/apps/half-life.svg
new file mode 100644
index 00000000..6c21e681
--- /dev/null
+++ b/.icons/awkward/16x16/apps/half-life.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f37b21" d="m8 4e-8c-4.4091 0-8 3.591-8 8 4e-8 4.409 3.591 8 8 8s8-3.591 8-8-3.591-8-8-8z"/>
+ <path fill="#fff" d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm-2.4067 1.7666h2.2991l2.6396 6.7134 1.1609-0.37793 0.38672 1.3-2.5034 0.72288-1.6838-4.2686-2.469 3.8906h-1.5484l3.4483-5.5686-0.38672-1.1001h-1.3433v-1.3118z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/half-life2.svg b/.icons/awkward/16x16/apps/half-life2.svg
new file mode 100644
index 00000000..2f7a6784
--- /dev/null
+++ b/.icons/awkward/16x16/apps/half-life2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f37b21" d="M 8,4e-8 C 3.5909,4e-8 0,3.591 0,8 c 4e-8,4.409 3.591,8 8,8 4.409,0 8,-3.591 8,-8 C 16,3.591 12.409,4e-8 8,4e-8 Z"/>
+ <path style="fill:#ffffff" d="M 8,2 A 6,6 0 0 0 2,8 6,6 0 0 0 8,14 6,6 0 0 0 14,8 6,6 0 0 0 8,2 Z m -2.4067,1.7666 2.2991,0 2.6396,6.7134 1.1609,-0.37793 0.38672,1.3 -2.5034,0.72288 -1.6838,-4.2686 -2.469,3.8906 -1.5484,0 3.4483,-5.5686 -0.38672,-1.1001 -1.3433,0 0,-1.3118 z"/>
+ <circle style="fill:#42a1cd" cx="11.5" cy="11.5" r="4.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.5,8.9999996 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 10.40711,9.3623496 10,9.8333505 10,10.5 l 1,0 c 0,-0.500001 0.5,-0.500001 0.5,-0.500001 0,0 0.5,0 0.5,0.500001 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 10.1802,12.59895 10,13.0139 10,13.5 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.0094,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 0.241675,-0.30205 0.421875,-0.717 0.421875,-1.2031 0,-0.6666495 -0.40711,-1.1376504 -0.776365,-1.3222504 C 11.854375,8.9930996 11.5,8.9999996 11.5,8.9999996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hamsket.svg b/.icons/awkward/16x16/apps/hamsket.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hamsket.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hamster-applet.svg b/.icons/awkward/16x16/apps/hamster-applet.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hamster-applet.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hamster-indicator.svg b/.icons/awkward/16x16/apps/hamster-indicator.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hamster-indicator.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hamster-time-tracker.svg b/.icons/awkward/16x16/apps/hamster-time-tracker.svg
new file mode 120000
index 00000000..04a836a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hamster-time-tracker.svg
@@ -0,0 +1 @@
+hamster.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hamster.svg b/.icons/awkward/16x16/apps/hamster.svg
new file mode 100644
index 00000000..356e0073
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hamster.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5584bb" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m6 4.5359a4 4 0 0 0 -1.6837 5.0135l6.8667-3.9643a4 4 0 0 0 -5.183 -1.0492zm-1.1828 5.8791a4 4 0 0 0 5.1828 1.049 4 4 0 0 0 1.684 -5.0134l-6.8665 3.9644z"/>
+ <g fill="#fff" transform="scale(.5)">
+ <rect width="4" height="2" x="14" y="4"/>
+ <rect width="4" height="2" x="14" y="26"/>
+ <rect width="4" height="2" x="14" y="-28" transform="rotate(90)"/>
+ <rect width="4" height="2" x="14" y="-6" transform="rotate(90)"/>
+ <rect width="4" height="2" x="20.63" y="-12" transform="rotate(45)"/>
+ <rect width="4" height="2" x="20.63" y="10" transform="rotate(45)"/>
+ <rect width="4" height="2" x="-2" y="-34.63" transform="rotate(135)"/>
+ <rect width="4" height="2" x="-2" y="-12.63" transform="rotate(135)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/harbour-pure-maps.svg b/.icons/awkward/16x16/apps/harbour-pure-maps.svg
new file mode 100644
index 00000000..f71aee47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/harbour-pure-maps.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a096a6" d="M 7.9384,3.6e-5 7.9376,0.0016 C 3.5348,0.03516 0,3.58884 0,8 c 0,4.432 3.568,8 8,8 4.272,0 7.7404,-3.3156 7.9852,-7.5244 L 16,8.4616 V 1.6 C 16,0.7136 15.2864,0 14.4,0 H 7.9384 Z"/>
+ <circle style="fill:#595959" cx="8" cy="8" r="6"/>
+ <path style="fill:#42c042" d="m 7.9055176,2.0036619 a 5.9999999,5.9999999 0 0 0 -0.900879,0.080567 l 0.8400882,-0.043945 z m -0.900879,0.080567 A 5.9999999,5.9999999 0 0 0 5.2600097,2.6635741 L 5.2592597,2.8129882 5.3705878,3.0949706 5.5690742,3.0502927 5.5170722,2.8547362 5.5595529,2.70166 6.2824531,2.6445311 6.49925,2.6364746 6.9394355,2.3149414 Z M 9.5161134,2.2021483 C 9.216407,2.2472627 8.8448799,2.2890527 8.6643065,2.2175289 l -0.6936034,0.3457035 -0.06665,0.2666016 0.172119,0.156738 0.1274415,-0.076904 0.1545408,0.2585449 -0.2834471,-0.013185 -0.00513,0.375 -0.079102,0.013185 -0.087157,0.053466 c 0,0 -0.039558,-0.018356 -0.060791,0.011719 -0.021232,0.030075 -0.093018,-0.053467 -0.093018,-0.053467 L 7.630857,3.6618648 7.60742,3.7512198 l -0.1230468,-0.02124 -0.1384279,0.084229 0.015383,0.1091307 0.098145,-0.043213 -0.027101,0.1596679 0.057129,0.041016 C 7.3798078,4.1655213 7.1423349,4.1826172 7.1423349,4.1826172 A 0.22433024,0.25199981 0 0 0 7.0104988,4.2624512 C 6.9420168,4.3374272 6.9204108,4.560547 6.9204108,4.560547 l -0.056396,0.2365721 0.2204591,0.068848 0.098144,-0.060059 0.1530765,-0.034425 0.052002,0.043945 L 7.6367195,4.6469718 7.7546394,4.3320303 7.9355476,4.1643056 8.1816414,4.1320781 c 0,0 0.197793,-0.1789392 0.1816406,-0.1347657 -0.016151,0.04417 0.234375,0.1765137 0.234375,0.1765137 l 0.2116699,0.1904298 0.156006,0.09082 0.093018,0.145752 0.059326,-0.053467 L 9.3447275,4.4440897 9.212159,4.3532696 9.0385749,4.3334921 8.8129891,4.1137657 8.6628425,3.9775353 l 0.073242,-0.095947 0.1508786,0.1105958 0.1552736,0.091553 0.2651366,-0.00952 0.075439,0.156006 0.095215,0.059326 0.2438966,-0.038818 0.1296386,-0.213867 0.00513,-0.1289062 -0.1274415,-0.06958 0.1918948,-0.1164552 0.2460932,0.095215 0.324463,-0.01245 0.05713,0.1662596 0.240966,0.081299 -0.03076,0.114258 -0.39331,0.037354 -0.341308,-0.00367 -0.45337,0.3164063 0.1215821,0.2211911 0.3999029,0.031496 0.388916,-0.044677 0.336913,0.014647 0.07984,0.2277829 0.01026,0.2622071 -0.204346,-0.019774 -0.523682,-0.1875 -0.06885,0.060058 -0.4057618,-0.077636 -0.1281739,0.077636 0.043213,0.1992188 -0.092295,0.039551 -0.06665,-0.109131 L 8.7390129,5.0952018 8.7844231,4.8769402 8.9147941,4.7289911 8.751464,4.6374382 8.6635734,4.6901726 8.3632812,4.6550291 8.1889647,4.8359373 7.8029784,4.7509766 7.6418458,4.8645018 7.4375,4.9560543 7.1987304,4.9904782 6.96875,5.1640623 6.8120116,5.5192871 6.5908205,5.7119141 6.5161134,5.8671873 6.3981935,5.9975583 6.374756,6.1535643 6.1499023,6.2736813 6.0246583,6.665527 6.0715333,6.8273924 6.130127,7.0881344 6.0297853,7.5019529 6.0612778,7.6455078 6.15869,7.8469237 6.3769516,8.0512694 6.6179184,8.2409665 7.1218246,8.6042478 7.2609849,8.6145003 7.4587389,8.5134261 7.804442,8.5786115 8.2431627,8.3559552 8.3625474,8.4269999 8.4482405,8.3581518 8.7148422,8.4746076 8.846678,8.3596173 9.06494,8.6899398 9.0371075,8.9331036 8.9689921,9.1433088 9.1938459,9.469969 9.5124492,10.024413 a 1.1463276,1.287719 0 0 1 0.037354,0.255615 c -0.016508,0.04343 -0.1333005,0.28125 -0.1333005,0.28125 l 0.1552732,1.007812 0.2856447,0.382324 0.1318365,0.408692 -0.046875,0.321532 0.095214,0.228516 0.02783,0.167725 0.182373,-0.04175 0.124512,-0.186036 0.243896,-0.148682 0.421875,-0.08716 0.191895,-0.318604 0.235107,-0.44458 0.189698,-0.149414 -0.136964,-0.36255 0.03662,-0.189696 0.2146,-0.172853 0.09448,-0.258544 0.138427,-0.08423 0.256348,-0.8034677 a 1.4387045,1.6161588 0 0 0 -0.06591,-0.2460938 3.0179894,3.3902373 0 0 1 -0.09156,-0.3317869 l 0.03662,-0.4350585 0.184571,-0.1281738 0.158203,-0.2299808 0.238037,-0.5654295 0.01391,-0.421875 0.0044,-0.1684571 -0.167724,0.025635 -0.02563,0.1230465 -0.265869,-0.056396 0.01685,0.065185 -0.158203,-0.2644043 c 0,0 0.03008,-0.1136002 -0.09741,-0.1259767 C 11.911083,7.0581888 11.75,6.8749998 11.75,6.8749998 L 11.587402,6.7138668 11.410888,6.4084469 11.374266,6.2707518 11.256346,6.0554197 11.054198,5.6049802 11.22412,5.552978 l 0.176513,0.489258 0.188965,0.1618654 0.16919,0.3522948 0.13916,0.2270505 0.240234,0.249756 0.370606,0.1794435 0.05713,-0.1450196 0.156006,-0.095215 0.20581,-0.9404299 -0.06152,-0.2065429 -0.18164,-0.098145 -0.266603,-0.1333009 -0.04614,0.027832 -0.06372,0.1464844 L 12.187992,5.583008 12.032718,5.4746094 c 0,0 -0.05371,0.090772 -0.112793,-0.058594 A 1.9913047,2.2369183 0 0 1 11.8357,5.1647949 l 0.07984,-0.1442869 0.21167,0.2080076 0.150146,0.1699219 0.202149,0.044677 0.230713,0.062256 0.344971,0.1105958 0.223388,0.2460937 0.194092,0.2644043 0.152334,-0.024902 0.180176,0.4006346 A 5.9999999,5.9999999 0 0 0 9.5161134,2.2021483 Z M 7.3562011,2.9594726 7.2338866,2.9865701 7.3811034,3.239256 7.3217773,3.5227031 7.3371598,3.6918926 7.7509783,3.4128397 7.606691,3.2524395 7.4887711,3.1462383 Z M 4.6081543,3.059082 A 5.9999999,5.9999999 0 0 0 2.4299317,5.7844237 L 2.490723,5.7309571 2.8122563,5.6115721 2.8400888,5.4921875 2.8269038,5.3764647 2.8408201,5.2651366 2.878906,5.1179199 2.9565423,5.0498049 3.027587,5.0073249 3.062012,4.9384777 A 1.2846645,1.443119 0 0 1 3.2348638,4.7011717 L 3.7900397,4.2976072 3.8420413,4.0412594 c 0,0 0.2700187,-0.1653146 0.2980957,-0.1069335 0.02808,0.058385 0.1098852,0.020224 0.1201174,0.145752 0.01023,0.1255433 0.1032713,-0.3288573 0.1032713,-0.3288573 L 4.3613132,3.3271481 4.6066745,3.1513668 Z m -2.5576172,5.0244138 -0.04541,0.060058 a 5.9999999,5.9999999 0 0 0 2.0427244,4.3645032 l 0.04541,-0.323731 0.197754,-0.04541 0.024169,-0.139893 -0.00146,-1.240722 L 4.5415052,10.54663 4.5803233,10.352539 4.4990244,10.230224 4.1899427,9.9921873 3.8903822,9.974611 3.7146009,9.6091326 3.3022472,9.6105951 3.0861816,9.1249998 3.0832566,8.9272458 2.9477586,8.8378904 2.6994675,8.8371404 2.5522507,8.654035 2.4072311,8.2643864 Z m 10.7739259,1.9855952 -0.145752,0.383057 -0.276123,0.195557 -0.09302,0.227783 0.02124,0.185303 -0.08716,0.273193 0.0037,-0.0029 c 0.01939,0.0403 -0.109252,0.121942 -0.125243,0.131836 0.008,0.0052 0.02078,0.01376 0.0542,0.04248 l -0.03955,0.194824 0.08203,0.169922 0.3208,-0.244629 0.151611,-0.703857 0.0813,-0.372803 0.113526,-0.09595 0.06958,-0.260743 z M 12.12207,11.46289 c -0.009,-0.0058 -0.01046,-0.0073 -0.01612,-0.01904 l 0.01026,0.02271 c 0,0 0.0049,-0.0032 0.0059,-0.0037 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/harddrake.svg b/.icons/awkward/16x16/apps/harddrake.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/harddrake.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hardinfo.svg b/.icons/awkward/16x16/apps/hardinfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hardinfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/harmony.svg b/.icons/awkward/16x16/apps/harmony.svg
new file mode 100644
index 00000000..b543668d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/harmony.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ff5f7f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m4.0037 12.571c0.02656-0.26113 0.18237-0.82574 0.56936-2.0632 0.65476-2.0937 1.0654-4.4734 0.89125-5.1652-0.04328-0.17195-0.048055-0.26014-0.01623-0.29982 0.099113-0.12359 0.49665-0.2579 0.82403-0.27841 0.67605-0.014051 0.64244 0.23602 0.62021 0.78053-0.019925 0.48805-0.14904 1.4055-0.26882 2.0207-0.03717 0.19092-0.056986 0.37569-0.04404 0.4106 0.019515 0.052657 0.20106 0.063361 1.065 0.062797 0.57283-0.0003555 1.0644-0.015765 1.0924-0.034195 0.087401-0.057513 0.13858-0.25191 0.50967-1.9357 0.1985-0.90073 0.39485-1.6975 0.43632-1.7706 0.09463-0.16674 0.3275-0.29827 0.52806-0.29827 0.20482 0 0.56568 0.11385 0.68936 0.21749l0.09964 0.083501-0.09516 0.2823c-0.2179 0.6464-0.82254 3.53-1.0598 5.0542-0.0627 0.40283-0.15129 0.92603-0.19686 1.1627-0.0988 0.51299-0.1014 0.70872-0.01258 0.94584 0.14055 0.37522 0.13384 0.4118-0.09476 0.51644-0.11323 0.05183-0.37264 0.12334-0.57648 0.15891-0.68941 0.1203-0.89985-0.03309-0.90014-0.6561-0.0002065-0.41919 0.0387-0.64306 0.303-1.7436 0.11636-0.48455 0.21156-0.92022 0.21156-0.96816 0-0.081164-0.02048-0.085074-0.29757-0.056818-0.16366 0.016685-0.6639 0.03288-1.1116 0.035975-0.44774 0.0031-0.82717 0.019185-0.84318 0.035745-0.015995 0.01656-0.10447 0.36613-0.1966 0.77682-0.092124 0.41069-0.25793 1.0863-0.36846 1.5013-0.11053 0.41504-0.20922 0.87842-0.21932 1.0297-0.012005 0.1797-0.04271 0.29746-0.088571 0.33958-0.1042 0.09569-0.61936 0.24749-0.94388 0.27813-0.3948 0.041-0.534-0.132-0.5049-0.423z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/haroopad.svg b/.icons/awkward/16x16/apps/haroopad.svg
new file mode 100644
index 00000000..0c07097d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/haroopad.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(-2)">
+ <path style="fill:#248afd" d="M 7.652247,15.731783 C 7.5358704,15.572702 7.3244753,15.225614 7.1824793,14.96048 6.8778201,14.391613 6.7577017,14.373783 6.0999992,14.799788 c -0.824615,0.534121 -1.1404409,0.387667 -0.8888838,-0.412191 0.083016,-0.263957 0.1004935,-0.524209 0.038841,-0.578337 -0.061654,-0.05413 -0.4433479,0.0121 -0.84821,0.147147 -0.926389,0.309034 -1.2048318,0.200502 -0.8838192,-0.344493 0.1251821,-0.21253 0.1913295,-0.418262 0.146994,-0.457186 -0.044336,-0.03893 -0.3465016,0.01159 -0.6714786,0.112253 -1.12137,0.347349 -1.272943,0.167618 -0.5581235,-0.661796 C 2.6746787,12.327453 2.8723527,11.992162 2.874593,11.860089 2.876833,11.728017 3.0764608,11.422179 3.3182111,11.18045 3.870823,10.627886 4.490523,9.5659003 4.4855555,9.1799571 3.0726619,7.2780813 3.7089736,6.3876966 4.6335576,4.7564688 4.8755518,4.2879096 5.1987037,3.359158 5.4954816,3.1134234 6.752301,1.6108021 9.1956077,1.6537973 10.514577,3.0929062 c 0.39877,0.2293912 1.087463,1.532706 1.219416,2.002486 1.629243,1.8050667 -0.358996,3.1931403 -0.136861,4.1585758 0.118122,0.4984026 0.676767,1.365196 1.247965,1.936344 0.236329,0.236311 0.42969,0.561178 0.42969,0.721928 0,0.16075 0.164728,0.481878 0.366059,0.713619 0.609576,0.701642 0.439853,0.926318 -0.483654,0.64026 -0.712144,-0.220592 -0.816802,-0.155263 -0.530352,0.331054 0.198054,0.336247 0.195835,0.379438 -0.0233,0.453265 -0.133219,0.04488 -0.560082,-0.0077 -0.948588,-0.116713 -0.388503,-0.109075 -0.739107,-0.169575 -0.779121,-0.134447 -0.04001,0.03513 -0.03457,0.346927 0.0121,0.692885 0.0738,0.547025 0.0506,0.629013 -0.177961,0.629013 -0.144549,0 -0.478785,-0.144621 -0.7427473,-0.321378 -0.263962,-0.176758 -0.549269,-0.321377 -0.634016,-0.321377 -0.08475,0 -0.3536565,0.347088 -0.5975751,0.771307 -0.4738958,0.824189 -0.7448933,0.944771 -1.0833887,0.482064 z"/>
+ <g transform="matrix(0.42395133,0,0,0.38629987,-9.6344039,-39.936326)">
+ <path style="fill:#d19e01" d="m 34.519066,106.36484 c 0,0 1.066583,6.00352 7.132428,7.37148 0,0 0.50691,-4.185 -1.191821,-5.62994 -1.698732,-1.44493 -5.940607,-1.74154 -5.940607,-1.74154 z"/>
+ <path style="fill:#d19e01" d="m 48.671634,106.24133 c 0,0 -0.954355,5.92666 -7.02014,7.49499 0,0 -0.562423,-4.17566 1.110832,-5.65004 1.673256,-1.47435 5.909308,-1.84495 5.909308,-1.84495 z"/>
+ <path style="fill:#fecd38" d="m 41.671494,103.38167 c 0,0 -6.067618,5.31429 -0.02,10.35465 5.764135,-5.24442 0.02,-10.35465 0.02,-10.35465 z"/>
+ </g>
+ <g transform="matrix(0.30769231,0,0,0.30769231,-1.6153846,-1.7692308)">
+ <circle style="fill:#fecd38" cx="21.5" cy="28.5" r="6.5"/>
+ <path style="fill:#535353" d="M 21.499999,24.5 A 4.0002443,3.9998988 0 0 0 17.5,28.499655 4.0002443,3.9998988 0 0 0 21.499999,32.5 4.0002443,3.9998988 0 0 0 25.5,28.499655 4.0002443,3.9998988 0 0 0 21.499999,24.5 Z m 0,2.666438 a 1.3334147,1.3332995 0 0 1 1.333335,1.333217 1.3334147,1.3332995 0 0 1 -1.333335,1.333217 1.3334147,1.3332995 0 0 1 -1.333331,-1.333217 1.3334147,1.3332995 0 0 1 1.333331,-1.333217 z"/>
+ </g>
+ <g transform="matrix(0.30769231,0,0,0.30769231,-1.7692309,-1.7692308)">
+ <circle style="fill:#fecd38" cx="41.5" cy="28.5" r="6.5"/>
+ <path style="fill:#535353" d="m 41.5,24.5 a 4.0002443,3.9999003 0 0 0 -4,3.999646 4.0002443,3.9999003 0 0 0 4,4.000354 4.0002443,3.9999003 0 0 0 4,-4.000354 A 4.0002443,3.9999003 0 0 0 41.5,24.5 Z m 0,2.66644 A 1.3334147,1.3333 0 0 1 42.833335,28.499646 1.3334147,1.3333 0 0 1 41.5,29.832866 1.3334147,1.3333 0 0 1 40.166669,28.499646 1.3334147,1.3333 0 0 1 41.5,27.16644 Z"/>
+ </g>
+ <g transform="matrix(1.1321399,0,0,1.027787,-1.0571192,-0.12709974)">
+ <path style="fill:#fecd38" d="m 5.3501508,8.3685231 c 0,0 0.947628,-0.9476281 2.5972033,-0.9476281 1.649575,0 2.7024949,1.1582121 2.7024949,1.1582121 0,0 -0.0351,0.6668498 -0.421168,0.8774338 -0.3860705,0.210584 -1.4389906,-0.9827258 -2.4217164,-0.9827258 -0.9827255,0 -2.0005487,0.842336 -2.0005487,0.842336 z"/>
+ <path style="fill:#535353" d="M 7.9662663,8.0000442 C 7.2392809,7.9969156 6.5423425,8.1637948 6.0118302,8.4942251 L 5.4285713,8.8575485 5.9513373,9.8907008 C 6.2864742,10.55311 6.72288,11.168186 7.1674188,11.604784 c 0.3813349,0.374524 0.7917055,0.680932 0.9121073,0.680932 0.3599946,0 1.6384193,-1.434925 2.1368579,-2.3985318 C 10.472175,9.392678 10.624276,9.0226563 10.554467,9.0650311 10.484657,9.1074048 10.374405,9.004472 10.309291,8.8362637 10.236011,8.6469677 9.9858757,8.4499814 9.6529119,8.3191331 9.1152802,8.1078573 8.5317001,8.0024796 7.9662663,8.0000442 Z"/>
+ </g>
+ </g>
+ <g style="font-weight:bold;font-size:22.16522026px;line-height:1.25;font-family:'DejaVu Serif';letter-spacing:0px;word-spacing:0px;fill:#888888" transform="matrix(0.3824288,0,0,0.31427567,-10.191088,-32.034786)">
+ <path style="fill:#888888" d="m 63.745563,117.94995 h -2.857236 l -0.7576,2.96546 h 2.857235 z m -1.222984,-6.47207 -1.038994,4.1668 h 2.857235 l 1.049817,-4.1668 h 2.391853 l -1.049818,4.1668 h 1.753508 v 2.30527 h -2.327119 l -0.746778,2.96546 h 3.073897 l -2.04e-4,2.32692 h -3.636482 l -1.038994,4.14515 h -2.391853 l 1.038995,-4.14515 h -2.857235 l -1.038995,4.14515 h -2.413498 l 1.038995,-4.14515 h -1.775058 v -2.32692 h 2.305378 l 0.7576,-2.96546 h -3.062978 l 1.08e-4,-2.30527 h 3.658127 l 1.038995,-4.1668 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hashit.svg b/.icons/awkward/16x16/apps/hashit.svg
new file mode 100644
index 00000000..ebdc8e30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hashit.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#6ea23d" d="M 8.5,1 A 7.5,7.5 0 0 0 1,8.5 7.5,7.5 0 0 0 8.5,16 7.5,7.5 0 0 0 16,8.5 7.5,7.5 0 0 0 8.5,1 Z"/>
+ <path style="fill:#ffffff" d="M 4.6914,6 4.3242,7 H 13.5 L 13.75,6 Z"/>
+ <path style="fill:#ffffff" d="M 3.7695,10 3.4004,11 H 12.5 L 12.75,10 Z"/>
+ <path style="fill:#ffffff" d="M 7.25,4 5,13 H 6 L 8.25,4 Z"/>
+ <path style="fill:#ffffff" d="M 11.25,4 9,13 H 10 L 12.25,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hb-icon.svg b/.icons/awkward/16x16/apps/hb-icon.svg
new file mode 100644
index 00000000..da2c3666
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hb-icon.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 9.1764702,3.0000006 -4.110294e-8,3 4,10.37075 V 15 H 3 v 1 H 6 V 15 H 5 v -4.595645 z"/>
+ <path style="fill:#76ae17" d="M 10.503579,4.8889839 C 9.9145189,4.4790275 9.603785,3.7771125 9.1720362,3.3946728 8.9292273,3.1796324 8.9331551,3.0163439 9.2497859,3.0355094 c 0.3074185,0.018622 0.7277069,0.1080938 1.2318001,0.3749812 0,0 -0.185183,-2.1658594 -0.9874401,-3.11834029 C 9.283548,0.04213064 9.3156275,-0.05088136 9.6177481,0.05059976 10.277414,0.27219586 11.205919,0.91079454 11.7144,1.8219978 c 0,0 1.219227,-1.86403288 2.914686,-1.82127319007 0.31704,0.007994 0.336525,0.20648415007 0.07446,0.39539813007 -0.620309,0.44716739 -1.644271,1.29360226 -1.660123,2.63628116 0,0 0.390481,-0.4409839 1.13441,-0.3933076 0.482148,0.0309 1.066346,0.4038638 1.682345,0.9505309 0.242602,0.2152932 0.156953,0.4077207 -0.159923,0.4222399 -0.721416,0.033052 -1.922879,0.3342889 -2.401065,0.9952283 0,0 0.534604,-0.09792 0.64817,0.1767312 C 14.05802,5.4515341 13.92343,5.9741454 13.492641,6.061016 12.409746,6.2794258 11.425267,5.5304092 10.50362,4.8889929 Z"/>
+ <path style="fill:#b31f13" d="M 1.6464844 4 C 2.0821184 4.8889015 3.3348775 7.3366566 3.6914062 7.9042969 C 3.9213157 8.2703504 4.175275 8.568841 4.3417969 8.6660156 C 4.4882102 8.7514556 4.6573493 8.7585997 4.8027344 8.6835938 C 4.9615156 8.6016872 5.2741277 8.2388868 5.5019531 7.875 C 5.8374904 7.3391616 7.096891 4.8824011 7.53125 4 L 1.6464844 4 z"/>
+ <g transform="matrix(1.0078125,0,0,0.98541666,5.6972205e-8,0.41666648)">
+ <path style="fill:#9b7528" d="M 14.644706,11.394138 A 4.3787977,5.6347464 14.268536 0 1 8.9775359,15.694498 4.3787977,5.6347464 14.268536 0 1 6.1924766,9.1005597 4.3787977,5.6347464 14.268536 0 1 11.860044,4.8002003 4.3787977,5.6347464 14.268536 0 1 14.644706,11.394138 Z"/>
+ <g style="opacity:0.3" transform="matrix(0.3447197,-0.20236583,0.19862142,0.349805,-4.2242497,6.4678185)">
+ <g>
+ <path transform="matrix(0.70711,0.70711,-0.70711,0.70711,31.45,-11.684)" d="m 24.682,16.043 c -0.11655,0.34784 -0.04557,0.7435 0.23242,1.0215 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.0566,-1.0566 a 11,14 0 0 0 -4.1172,-1.3789 z m -2.3379,0.12695 a 11,14 0 0 0 -3.7422,1.6523 l 0.65625,0.65625 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.24479,-0.24479 0.31895,-0.57977 0.25781,-0.89453 z m 1.156,1.309 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.416 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.416 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.415 c -0.196,-0.195 -0.451,-0.292 -0.707,-0.292 z m 6.1367,0.51953 -1.1875,1.1875 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.416 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.0859,-1.0859 a 11,14 0 0 0 -2.727,-2.932 z m -11.828,0.444 a 11,14 0 0 0 -2.559,3.1 l 0.47266,0.47266 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.416 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -0.74219,-0.74219 z m 2.1562,2.5703 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.416 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.4141,-1.416 C 20.4762,21.10988 20.22066,21.01278 19.96504,21.01278 Z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.416 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.4141,-1.416 C 27.5465,21.10988 27.29096,21.01278 27.03534,21.01278 Z m 5.8672,0.79102 -0.91797,0.91797 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.416,1.4141 c 0.29125,0.29125 0.71328,0.36448 1.0723,0.22266 a 11,14 0 0 0 -1.5703,-3.9688 z m -18.154,0.65039 a 11,14 0 0 0 -1.1699,3.1094 c 0.0064,-0.0061 0.01523,-0.0074 0.02148,-0.01367 l 1.416,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -0.267,-0.266 z m 1.6816,2.0938 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.416,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.416,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.413 c -0.196,-0.196 -0.452,-0.295 -0.707,-0.295 z m 7.0703,0 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.413 c -0.196,-0.196 -0.451,-0.295 -0.707,-0.295 z m 7.0703,0 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.416,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.416,-1.413 C 31.0819,24.64814 30.82636,24.54909 30.57074,24.54909 Z m -10.605,3.5352 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.4141,-1.4141 C 20.4769,28.18224 20.22136,28.08319 19.96574,28.08319 Z m 7.0703,0 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.4141,-1.4141 C 27.5472,28.18224 27.29166,28.08319 27.03604,28.08319 Z m 7.0723,0 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.416,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.416,1.4141 c 0.38721,0.38721 1.0058,0.38803 1.3984,0.0098 a 11,14 0 0 0 0.202,-2.63 11,14 0 0 0 -0.078,-1.514 l -0.10742,-0.10742 c -0.19587,-0.19587 -0.45141,-0.29492 -0.70703,-0.29492 z m -20.996,0.04297 a 11,14 0 0 0 -0.111,1.874 11,14 0 0 0 0.24219,2.8457 c 0.12945,-0.04875 0.2529,-0.12009 0.35742,-0.22461 l 1.416,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.415,-1.414 c -0.139,-0.139 -0.311,-0.211 -0.489,-0.252 z m 3.3184,3.4941 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.416,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.416,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.413,-1.413 c -0.196,-0.196 -0.452,-0.293 -0.707,-0.293 z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.413,-1.413 c -0.196,-0.196 -0.451,-0.293 -0.707,-0.293 z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.416,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.415,-1.413 c -0.196,-0.196 -0.451,-0.293 -0.707,-0.293 z m -10.604,3.536 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.416 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.416 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.414 c -0.196,-0.196 -0.452,-0.293 -0.707,-0.293 z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.416 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.416 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.414 c -0.196,-0.196 -0.451,-0.293 -0.707,-0.293 z m 7.0723,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.416,1.4141 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 0.54688,0.54688 a 11,14 0 0 0 1.6777,-3.6484 c -0.03446,-0.0036 -0.06695,-0.01953 -0.10156,-0.01953 z m -20.074,0.72461 a 11,14 0 0 0 1.0527,2.291 c 0.30328,-0.39277 0.29029,-0.94799 -0.07031,-1.3086 l -0.98242,-0.98242 z m 2.3965,2.8105 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -0.08594,0.08594 a 11,14 0 0 0 2.7266,2.9316 l 0.1875,-0.1875 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.415,-1.418 c -0.196,-0.195 -0.452,-0.293 -0.707,-0.293 z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.416 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 1.4141,1.4141 c 0.39174,0.39174 1.0223,0.39174 1.4141,0 l 1.4141,-1.4141 c 0.39174,-0.39174 0.39174,-1.0223 0,-1.4141 l -1.414,-1.417 c -0.196,-0.195 -0.451,-0.293 -0.707,-0.293 z m 7.0703,0 c -0.25562,0 -0.51116,0.0971 -0.70703,0.29297 l -1.4141,1.416 c -0.39174,0.39174 -0.39174,1.0223 0,1.4141 l 0.61133,0.61133 a 11,14 0 0 0 2.8867,-2.7715 l -0.66992,-0.66992 c -0.19587,-0.19587 -0.45141,-0.29297 -0.70703,-0.29297 z m -10.605,3.5352 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -0.05664,0.05664 a 11,14 0 0 0 2.6836,1.1562 l -1.2129,-1.2129 C 20.47916,42.32556 20.22362,42.22651 19.968,42.22651 Z m 7.0703,0 c -0.25562,0 -0.51116,0.09905 -0.70703,0.29492 l -1.4141,1.4141 c -0.0028,0.0028 -0.0031,0.0069 -0.0059,0.0098 a 11,14 0 0 0 3.2578,-1 l -0.42383,-0.42383 c -0.19587,-0.19587 -0.45141,-0.29492 -0.70703,-0.29492 z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hedgewars.svg b/.icons/awkward/16x16/apps/hedgewars.svg
new file mode 100644
index 00000000..b90bfd50
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hedgewars.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#df82d9" width="4" height="4" x="-15" y="-14" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#72acef" d="m1 10.5 2.5938-3.9285 2.1053 3.6464z"/>
+ <path fill="#4c95eb" d="m-4e-8 6.8462 4.3077-2.1539v4.3077z"/>
+ <path fill="#3a8ae9" d="m1 4.3767 4.6117-0.9438-1.0895 4.0671z"/>
+ <path fill="#3074c3" d="m3 2.0715 4.6991 0.2821-2.1053 3.6464z"/>
+ <rect fill="#d761cf" width="12" height="12" x="-14" y="-16" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#df82d9" width="4" height="4" x="-16" y="-9" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill-rule="evenodd" opacity=".6" d="m13.599 10c-0.62415 0.17483-1.0083 0.76164-1.6242 0.92068-0.44325 0.10062-1.0266-0.32643-1.4418-0.08786-0.23232 0.13349-0.83505 0.48577-0.34882 0.71319 0 0 0.28678 0.13485 0.64792 0.25547s0.78003 0.25794 1.2225 0.17057c0.50027-0.0988 0.90317-0.43664 1.2445-0.73398 0.34137-0.29734 0.59426-0.57654 0.59426-0.57654 0.236-0.253 0.055-0.659-0.294-0.662z"/>
+ <ellipse fill="#fff" cx="13" cy="6.5" rx="1.5" ry="2"/>
+ <ellipse fill="#fff" cx="11.5" cy="7" rx="1.5" ry="2"/>
+ <circle fill="#1b1b1b" cx="12.5" cy="7"/>
+ <circle fill="#1b1b1b" cx="13.8" cy="6.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/help-browser.svg b/.icons/awkward/16x16/apps/help-browser.svg
new file mode 100644
index 00000000..48ba9360
--- /dev/null
+++ b/.icons/awkward/16x16/apps/help-browser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#435ece" width="15" height="15" x="1" y="1" rx=".803" ry=".803"/>
+ <path style="fill:#ffffff" d="M 9.125,13 H 7.875 V 11.75 H 9.125 Z M 10.419,7.9563 9.8562,8.5313 C 9.4062,8.9875 9.125,9.3625 9.125,10.3 H 7.875 V 9.9875 C 7.875,9.3 8.1562,8.675 8.6063,8.2188 L 9.3812,7.4313 C 9.6125,7.2063 9.75,6.8938 9.75,6.55 9.75,5.8625 9.1875,5.3 8.5,5.3 7.8125,5.3 7.25,6 7.25,7 H 6 C 6,5 7.1188,4.05 8.5,4.05 9.8812,4.05 11,5.1688 11,6.55 11,7.1 10.775,7.6 10.419,7.9563 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/help-faq.svg b/.icons/awkward/16x16/apps/help-faq.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/help-faq.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/help-info.svg b/.icons/awkward/16x16/apps/help-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/help-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/heroesofnewerth.svg b/.icons/awkward/16x16/apps/heroesofnewerth.svg
new file mode 100644
index 00000000..5a18dcec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/heroesofnewerth.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle fill="#31b03b" cx="8" cy="8" r="6"/>
+ <rect fill="#fff" width="1" height="5" x="3" y="5"/>
+ <rect fill="#fff" width="1" height="4" x="5" y="5"/>
+ <path fill="#fff" d="m8 5a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <rect fill="#fff" width="3" height="1" x="3" y="6"/>
+ <g fill="#fff" transform="translate(-1)">
+ <rect width="1" height="5" x="-14" y="5" transform="scale(-1,1)"/>
+ <rect width="1" height="4" x="-12" y="5" transform="scale(-1,1)"/>
+ <path d="m12 5.0002 1.3581 2.2939 0.05083 0.54237l-0.178 0.2722 0.167 1.2413-0.084-0.2218-0.549-0.9522-1.565-2.7101z"/>
+ </g>
+ <rect fill="#fff" width="4" height="1" x="6" y="10"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hexalate.svg b/.icons/awkward/16x16/apps/hexalate.svg
new file mode 100644
index 00000000..2f9ec80f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hexalate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ff5454" d="M 8,0 A 8,8 0 0 0 6.2398436,0.20625 L 8,7.6 9.7609376,0.203125 A 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#fff129" d="M 13.871094,2.5773436 8.3460936,7.8 15.63125,5.6273436 a 8,8 0 0 0 -1.760156,-3.05 z"/>
+ <path style="fill:#c552da" d="M 2.1304688,2.5789064 A 8,8 0 0 0 0.36093752,5.625 L 7.6539064,7.8 Z"/>
+ <path style="fill:#336eef" d="M 7.6539064,8.2 0.36875,10.372656 a 8,8 0 0 0 1.7601562,3.05 z"/>
+ <path style="fill:#45cb32" d="m 8.3460936,8.2 5.5234374,5.221094 A 8,8 0 0 0 15.639062,10.375 Z"/>
+ <path style="fill:#00d4ea" d="M 8,8.4 6.2390624,15.796875 A 8,8 0 0 0 8,16 8,8 0 0 0 9.7601564,15.79375 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hexchat.svg b/.icons/awkward/16x16/apps/hexchat.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hexchat.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hi64-apps-ffado.svg b/.icons/awkward/16x16/apps/hi64-apps-ffado.svg
new file mode 120000
index 00000000..9c6722f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hi64-apps-ffado.svg
@@ -0,0 +1 @@
+ffado.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/higan.svg b/.icons/awkward/16x16/apps/higan.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/higan.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hipchat.svg b/.icons/awkward/16x16/apps/hipchat.svg
new file mode 100644
index 00000000..980d39ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hipchat.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2a5083" width="15" height="15" x="1" y="1" rx="4.8" ry="4.8"/>
+ <g transform="translate(0.5,0.49177)">
+ <path style="fill:#ffffff" d="M 8,3.5078 C 5.5431,3.5078 3.5,5.4459 3.5,7.791 3.5,10.136 5.5431,12.008 8,12.008 H 8.001 C 8.3454,12.007 8.6836,11.941 9.0186,11.867 9.7094,12.322 10.553,12.632 11.511,12.46 11.95,12.38 12.125,11.946 11.819,11.621 11.492,11.275 11.282,11.059 11.272,10.598 12.021,9.8292 12.499,8.8496 12.5,7.7911 12.5,5.446 10.457,3.5079 8.0004,3.5079 Z M 8,4.5078 C 9.9306,4.5078 11.499,6.0261 11.5,7.79 11.499,8.5483 11.157,9.2827 10.557,9.8994 A 1.0001,1.0001 0 0 0 10.272,10.619 C 10.279,10.913 10.392,11.184 10.506,11.437 10.183,11.363 9.8714,11.232 9.5673,11.032 A 1.0001,1.0001 0 0 0 8.8026,10.891 C 8.4842,10.961 8.2182,11.007 7.9999,11.008 6.0507,11.008 4.4999,9.556 4.4999,7.7917 4.4999,6.0274 6.069,4.5085 7.9999,4.5085 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="M 6.5,9 C 6.5,9 7.3,9.5 8,9.5 8.7,9.5 9.5,9 9.5,9"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hipchat4.svg b/.icons/awkward/16x16/apps/hipchat4.svg
new file mode 120000
index 00000000..de588a2c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hipchat4.svg
@@ -0,0 +1 @@
+hipchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hiri.svg b/.icons/awkward/16x16/apps/hiri.svg
new file mode 100644
index 00000000..406e2cbe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hiri.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f48e06" d="m 5.022745,5.6070108 c -0.033738,0 -0.2786247,0.1090317 -0.5441916,0.2422915 C 4.2048647,5.9866373 3.9299734,6.0456627 3.6689301,6.0310041 3.1882632,6.0040128 2.7545487,5.7271965 2.4617519,5.2294343 2.3436131,5.0285958 2.2467694,4.6217723 2.2465421,4.4467785 2.2461287,4.1317183 2.2408208,4.1104366 1.7030649,4.0586265 0.91704252,3.7643576 1.1196614,3.5168269 0.96360722,2.7588336 c 0,-0.109847 -0.52956617,-0.1552419 -0.72334944,-0.3624867 C -7.7512726e-4,2.1385696 -0.12291058,2.0306682 0.17701825,2.0298345 1.4193134,2.1195534 2.5768613,2.354571 3.8292385,2.3611118 5.4744199,2.3477262 6.3797694,2.1676286 8,2 8.1538752,2.053167 8.4973591,3.4827355 8.5599282,4.6509404 8.6106922,5.5987244 8.6173542,5.0514501 8.3636363,6.2945809 7.9152618,6.8400765 7.3354874,7.0711708 6.7838146,7 5.9445972,6.8917334 5.17041,6.1839449 5.022745,5.6070108 Z"/>
+ <path style="fill:#9b9c9c" d="m 7.9877751,2 c 0,0 0.1641138,0.4369492 0.2211986,1.4658269 0.05272,0.9502021 -0.065032,2.1778774 -0.3285274,3.4241788 0,0 -0.1034929,0.3873997 -0.5032729,2.6992367 -0.1606646,0.9270906 -0.31938,2.3095176 -0.3526766,2.9395906 -0.052337,0.990368 -0.030469,1.199916 0.1609935,1.546544 0.2833417,0.512971 1.0489995,0.912122 1.6576863,0.914569 l 0.4693973,0.0018 -0.054504,-0.848451 c -0.095878,-1.492531 0.035289,-3.102058 1.1078041,-3.825295 0.963914,-0.6500053 1.171954,-0.303983 0.814359,1.646895 -0.319556,1.74335 -0.276666,2.27421 0.219689,2.718031 0.423127,0.378342 1.037591,0.416772 1.949196,0.122166 0.941202,-0.304173 2.313927,-1.691996 2.135009,-2.15855 -0.09431,-0.245912 -0.206169,-0.213294 -0.768743,0.223692 -0.660185,0.512806 -1.027241,0.603787 -1.285099,0.318672 -0.187351,-0.207157 -0.181534,-0.281362 0.114205,-1.467169 0.214272,-0.859159 0.463029,-1.358822 0.466704,-2.0418259 0.005,-1.0824175 -0.197823,-1.528313 -1.263632,-1.6841574 C 11.932956,7.8850496 11.225019,8.1080441 10.254933,8.7759147 9.9573411,8.9807969 9.6886786,9.1231888 9.657915,9.0924059 9.62715,9.0616209 9.7853311,8.1056994 10.009418,6.9680889 10.233505,5.8304795 10.416933,4.5601718 10.416933,4.3897486 10.416933,4.0747718 9.9649451,3.5741576 8.6371156,2.4181401 8.3709166,2.1864305 8.2264659,2.0530371 7.9877751,2.0000018 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hitori.svg b/.icons/awkward/16x16/apps/hitori.svg
new file mode 100644
index 00000000..88384e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hitori.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="3" height="3" x="1" y="1" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="5" y="1" rx=".15" ry=".15"/>
+ <rect style="fill:#ff5757" width="3" height="3" x="9" y="1" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="13" y="1" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="1" y="5" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="5" y="5" rx=".15" ry=".15"/>
+ <rect style="fill:#ff5757" width="3" height="3" x="9" y="5" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="13" y="5" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="1" y="9" rx=".15" ry=".15"/>
+ <rect style="fill:#4f4f4f" width="3" height="3" x="5" y="9" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="9" y="9" rx=".15" ry=".15"/>
+ <rect style="fill:#4ac73e" width="3" height="3" x="13" y="9" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="1" y="13" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="5" y="13" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="9" y="13" rx=".15" ry=".15"/>
+ <rect style="fill:#e4e4e4" width="3" height="3" x="13" y="13" rx=".15" ry=".15"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hollow-knight.svg b/.icons/awkward/16x16/apps/hollow-knight.svg
new file mode 100644
index 00000000..f4537797
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hollow-knight.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#595f93" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4.4742736,2.0007812 C 4.4122188,2.0051568 4.3352316,2.0330736 4.225048,2.0867188 3.6068104,2.38771 2.9190668,3.261132 2.6203184,4.1242188 2.3539104,4.8938712 2.3281149,5.7375732 2.5492228,6.4234376 2.80302,7.1870668 3.3730336,7.8336068 3.9796844,8.3718752 c 0.1758232,0.3838744 -0.070934,0.6814412 0.042189,1.7054688 0.078417,0.709855 0.1161404,0.952832 0.1984428,1.28125 0.2196412,1.784443 1.3797684,2.6412 3.7798316,2.641406 2.4000632,-2.06e-4 3.5598952,-0.856963 3.7795362,-2.641406 0.0823,-0.328418 0.120026,-0.571395 0.198443,-1.28125 0.113123,-1.0240276 -0.133635,-1.3215944 0.04219,-1.7054688 0.60665,-0.5382684 1.176959,-1.1848084 1.430756,-1.9484376 0.221108,-0.6858644 0.195313,-1.5295664 -0.07109,-2.2992188 -0.298749,-0.8630868 -0.986493,-1.7365088 -1.60473,-2.0375 -0.110184,-0.053645 -0.187171,-0.081562 -0.249225,-0.085938 -0.06205,-0.00438 -0.108558,0.015473 -0.158598,0.057813 0,0 0.423845,0.435075 0.471106,0.8624998 -0.08872,0.3119012 -0.686737,0.2617188 -0.686737,0.2617188 0,-4e-7 0.921857,0.849312 1.084404,1.5101564 C 12.367109,5.248178 12.29621,6.2740252 11.680713,6.53125 11.680713,6.53125 10.148822,6 8.0001476,6 5.8514728,6 4.3195816,6.53125 4.3195816,6.53125 3.7040848,6.2740252 3.633186,5.248178 3.7640984,4.6929688 3.9266452,4.0321244 4.848502,3.182812 4.848502,3.1828124 c 0,0 -0.598022,0.050182 -0.6867368,-0.2617188 0.047261,-0.4274248 0.471106,-0.8624998 0.471106,-0.8624998 -0.05004,-0.042339 -0.096543,-0.06219 -0.1585976,-0.057813 z"/>
+ <ellipse style="fill:#3f3f3f" cx="13.769" cy="5.403" rx="1.212" ry="1.531" transform="matrix(0.87678211,0.48088785,-0.42987803,0.90288697,0,0)"/>
+ <ellipse id="ellipse840" style="fill:#3f3f3f" cx="-.701" cy="13.11" rx="1.212" ry="1.531" transform="matrix(-0.87678211,0.48088785,0.42987803,0.90288697,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/homebank.svg b/.icons/awkward/16x16/apps/homebank.svg
new file mode 100644
index 00000000..21abce24
--- /dev/null
+++ b/.icons/awkward/16x16/apps/homebank.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f4981b" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8z"/>
+ <circle fill="#fff" cx="8" cy="8" r="6"/>
+ <g fill="#3f3f3f" transform="matrix(.5 0 0 .5 -.5 -.5)">
+ <path d="m 9,16 h 2 v 7 h 12 v -7 h 2 L 17,8.9988 Z"/>
+ <rect width="2" height="7" x="21" y="10"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hon.svg b/.icons/awkward/16x16/apps/hon.svg
new file mode 120000
index 00000000..0cf4c37b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hon.svg
@@ -0,0 +1 @@
+heroesofnewerth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/honicon_128x128.svg b/.icons/awkward/16x16/apps/honicon_128x128.svg
new file mode 120000
index 00000000..0cf4c37b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/honicon_128x128.svg
@@ -0,0 +1 @@
+heroesofnewerth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hook.svg b/.icons/awkward/16x16/apps/hook.svg
new file mode 100644
index 00000000..bfc7fc62
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#595552" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 2.166,6 V 8.084 H 1.0215 A 7.5,7.5 0 0 0 1,8.5 7.5,7.5 0 0 0 1.0156,8.916 H 2.166 V 11 H 3 V 6 Z M 5.916,6 C 4.5353,6 3.416,7.1193 3.416,8.5 3.416,9.8807 4.5353,11 5.916,11 7.2967,11 8.416,9.8807 8.416,8.5 8.416,7.1193 7.2967,6 5.916,6 Z M 11.334,6 C 9.9533,6 8.834,7.1193 8.834,8.5 8.834,9.8807 9.9533,11 11.334,11 12.715,11 13.834,9.8807 13.834,8.5 13.834,7.1193 12.715,6 11.334,6 Z M 14.25,6 V 11 H 15.084 V 9.2617 L 15.85,9.9902 A 7.5,7.5 0 0 0 15.977,8.9629 L 15.5,8.5098 15.984,8.0664 A 7.5,7.5 0 0 0 15.854,7.0566 L 15.084,7.7617 V 6 Z M 5.916,6.834 C 6.8365,6.834 7.584,7.5795 7.584,8.5 7.584,9.4205 6.8365,10.166 5.916,10.166 4.9955,10.166 4.25,9.4205 4.25,8.5 4.25,7.5795 4.9955,6.834 5.916,6.834 Z M 11.334,6.834 C 12.254,6.834 13,7.5795 13,8.5 13,9.4205 12.254,10.166 11.334,10.166 10.414,10.166 9.666,9.4205 9.666,8.5 9.666,7.5795 10.414,6.834 11.334,6.834 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/horizon-chase-turbo.svg b/.icons/awkward/16x16/apps/horizon-chase-turbo.svg
new file mode 100644
index 00000000..13acbe67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/horizon-chase-turbo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="0" y="0" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 6.6030132,3 5.6846972,6.3388633 4.9340195,6.3278034 4.2023828,6.6666667 H 1.6282903 L 1,7 H 6.6611078 L 7.7660288,3 Z M 9.5038702,3 9.0920544,4.718876 9.2765693,5.3137906 8.8087487,5 H 7.4987032 L 7.2045702,6 H 8.4878834 L 8.6851666,6.2702737 8.465183,7 h 1.096782 l 1.104848,-4 z"/>
+ <path style="fill:#dc384b" d="M 3.6,8 3.9320976,8.3333333 H 8.2952463 L 8.9286102,8.6666666 H 9.6377305 L 9.6528525,8.9999999 8.9434381,11.305634 9.5472175,12 h 2.3547075 l 0.218022,-1 H 10.075534 L 9.905008,10.705342 10.483022,8.9999999 H 12.68394 L 12.913268,8 Z"/>
+ <path style="fill:#ffc208" d="m 11.115412,13.320769 c -0.390449,0.412748 -0.697837,0.565728 -0.697837,0.347316 0,-0.0428 0.134954,-0.339175 0.2999,-0.658606 0.303548,-0.587844 0.344953,-0.724906 0.244183,-0.808883 -0.07735,-0.06446 -0.202362,-0.02819 -0.618987,0.179613 L 9.9866147,12.557763 H 9.5313472 c -0.3950878,0 -0.4657331,0.0095 -0.5342725,0.07176 -0.111068,0.100838 -0.1042221,0.286582 0.014721,0.398781 0.1233628,0.116376 0.1235798,0.315502 9.176e-4,0.703894 C 8.8476679,14.254733 8.5714323,14.638856 8.3142905,14.70327 8.196711,14.73273 8.093317,14.64572 8.093317,14.517335 c 0,-0.04764 0.082986,-0.296256 0.1842888,-0.552515 0.2290001,-0.579303 0.3761423,-1.1417 0.3149109,-1.203179 -0.031948,-0.03209 -0.1189821,-0.01733 -0.3453701,0.05837 -0.4511093,0.150858 -0.4648786,0.167629 -0.4964131,0.600671 -0.033169,0.45548 -0.1581899,0.746941 -0.4431174,1.033051 -0.3720975,0.373641 -0.4222674,0.14423 -0.1222726,-0.559646 0.2823889,-0.662569 0.3250757,-0.788602 0.2814475,-0.83241 -0.05035,-0.05056 -0.7384474,0.176506 -0.8600154,0.283792 -0.056414,0.04979 -0.1199823,0.187591 -0.1751346,0.380033 -0.076407,0.266606 -0.083656,0.350201 -0.062016,0.715218 0.016337,0.275542 0.045952,0.454627 0.088741,0.537294 0.073412,0.141907 0.2615018,0.270941 0.3953736,0.271148 0.1566528,3.5e-4 0.3873393,-0.13917 0.6185443,-0.373783 l 0.222436,-0.225711 0.1246154,0.128736 c 0.2322359,0.240117 0.5693837,0.20725 0.9713806,-0.0947 0.2236065,-0.167951 0.5521723,-0.59265 0.7274183,-0.940192 0.067858,-0.134574 0.1714381,-0.322418 0.2302726,-0.417455 0.1070301,-0.172902 0.2783172,-0.2912 0.3367282,-0.232549 0.01707,0.01715 -0.06977,0.249724 -0.1930735,0.516783 -0.2313539,0.501082 -0.2697182,0.684427 -0.1652566,0.789327 0.095452,0.09583 0.2872231,0.07279 0.4509491,-0.05419 0.257668,-0.199821 0.629308,-0.440846 0.771936,-0.500608 l 0.138532,-0.05808 0.07453,0.126824 c 0.09466,0.161105 0.241998,0.19242 0.611516,0.13006 0.411462,-0.06944 0.7611,-0.195894 1.391139,-0.503181 0.756454,-0.368943 0.771508,-0.373025 1.254588,-0.341728 0.256992,0.01665 0.457362,0.01117 0.554626,-0.01522 0.507209,-0.13757 0.978885,-0.794324 1.020142,-1.420436 0.03699,-0.350267 -0.12408,-0.707148 -0.418805,-0.86998 -0.172114,-0.09038 -0.52371,-0.07894 -0.760807,0.02478 -0.667448,0.376761 -0.880748,0.987898 -0.793092,1.729814 0.02274,0.164218 0.01741,0.220282 -0.0238,0.251664 -0.09676,0.07366 -0.767853,0.331041 -0.79419,0.3046 -0.01424,-0.0143 0.01145,-0.07666 0.05704,-0.138589 0.198865,-0.270091 0.265979,-0.390416 0.339585,-0.609272 0.133986,-0.398369 0.09291,-0.631162 -0.147005,-0.833881 -0.138348,-0.116897 -0.382905,-0.189441 -0.547892,-0.162556 -0.06591,0.01074 -0.129812,0.0095 -0.141968,-0.0027 0.25194,-0.52753 0.58059,-1.108918 0.844858,-1.5582889 0.146907,-0.2492835 0.267099,-0.4938461 0.267099,-0.5433955 0,-0.1372844 -0.100558,-0.2623685 -0.281666,-0.3504042 -0.293053,-0.037235 -0.484377,0.1457561 -0.635564,0.3876651 -0.754494,1.2680395 -1.298506,2.7435105 -1.843073,3.9282695 z M 4.6572103,11.894753 c -0.3200343,0.133409 -0.9036967,0.190726 -0.5438384,0.611765 0.17161,0.192861 0.3942904,0.191426 0.9997168,-0.0064 0.2680368,-0.08758 0.5109784,-0.168271 0.5398362,-0.179319 -0.06551,0.616238 -1.8346929,3.131305 -1.4743176,3.622184 0.089055,0.08941 0.2575802,0.07198 0.3906199,-0.04044 0.2829753,-0.239094 0.8875222,-1.251278 1.6144535,-2.702872 L 6.8047852,11.959447 7.5708651,11.654186 C 8.8656819,11.138272 9.0591923,11.121554 8.9476513,10.783177 8.8160435,10.383916 7.2354458,11.040506 6.8287439,11.156515 6.0914545,11.367876 5.3788575,11.616783 4.6572103,11.894755 Z M 15.211365,11.296722 c 0.221688,0 0.283913,0.226664 0.176017,0.641475 -0.0731,0.281141 -0.222606,0.536811 -0.406138,0.694559 -0.198785,0.170857 -0.337489,0.177012 -0.403136,0.01787 -0.165752,-0.401817 0.279538,-1.353899 0.633257,-1.353899 z m -2.437346,0.640225 c 0.06531,-0.0012 0.122814,0.01708 0.155368,0.05647 0.121374,0.146852 -0.124789,0.889174 -0.391498,1.180682 -0.20858,0.22797 -0.529226,0.349076 -0.603752,0.22799 -0.08866,-0.144056 0.350017,-1.168957 0.585522,-1.367941 0.07352,-0.06212 0.1704,-0.09569 0.25436,-0.0972 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hotspot.svg b/.icons/awkward/16x16/apps/hotspot.svg
new file mode 100644
index 00000000..0c550e77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hotspot.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff7d20" d="M 6.9844,1.1426 C 5.9135,2.3504 5.2806,3.6319 5.25,4.8613 5.2175,6.1664 5.6154,7.391 6.0508,8.3203 6.1062,8.4393 6.0601,8.5809 5.9453,8.6445 5.496,8.891 5.1109,9.2405 4.8223,9.6641 4.6713,9.8849 4.3258,9.7464 4.3691,9.4824 L 4.4277,9.127 C 4.4275,9.0614 4.3618,9.0244 4.3516,8.9687 4.3428,9.0083 4.3445,9.0675 4.3359,9.1055 4.2719,9.3891 4.2203,9.6303 4.2578,9.9453 4.2702,10.049 4.3164,10.137 4.3926,10.248 4.4364,10.313 4.4472,10.395 4.4219,10.469 4.2665,10.927 4.2161,11.416 4.2734,11.896 V 11.898 C 4.2938,12.057 4.3257,12.213 4.3691,12.367 4.4443,12.638 4.0854,12.808 3.9238,12.578 3.8736,12.506 3.803,12.407 3.7402,12.326 3.8301,13.045 4.032,13.744 4.4492,14.314 5.1031,15.208 6.093,15.795 7.2949,15.746 7.2982,15.746 7.3014,15.746 7.3047,15.746 9.359,15.748 10.513,14.941 11.139,13.752 11.763,12.566 11.833,10.961 11.557,9.418 11.392,8.7722 11.055,8.0829 10.545,7.4473 9.7304,6.433 8.7334,5.833 7.9277,5.1191 7.8794,5.0767 7.8494,5.0172 7.8437,4.9531 7.7734,4.1329 7.7418,3.3411 7.7402,2.498 7.7366,2.5063 7.7281,2.5131 7.7246,2.5215 7.6035,2.8136 7.4736,3.3232 7.375,3.7422 7.3214,3.977 6.9993,4.0077 6.9023,3.7871 6.8899,3.7593 6.8505,3.7045 6.8145,3.6055 6.8105,3.5953 6.8073,3.5848 6.8047,3.5742 6.6378,2.8231 6.7602,1.9983 6.9297,1.3125 6.9502,1.2294 6.9625,1.2215 6.9844,1.1426 Z M 4.3301,12.973 C 4.3409,12.997 4.3519,13.021 4.3633,13.045 4.3472,13.05 4.3399,13.058 4.3223,13.063 4.3329,13.033 4.3264,13.003 4.3301,12.973 Z"/>
+ <path style="fill:#ff7d20" d="M 7.6191,0 C 7.6191,0 6.118,2.0934 6.2597,3.4244 6.375,4.5081 8.6079,7.8328 9.2974,10.032 L 6.7865,10.036 C 6.4061,9.5919 4.9373,7.3743 5,4.8546 5.0404,3.2306 5.8008,1.4811 7.6191,0 Z"/>
+ <path style="fill:#d83b2f" d="M 4.2005,8.0999 C 4.2485,8.8494 3.9242,9.2597 4.0093,9.975 4.0459,10.282 4.2761,10.472 4.4169,10.734 L 4.5112,10.159 C 4.519,10.114 4.5258,10.07 4.5334,10.024 L 4.6782,9.1413 4.6844,9.1337 4.6799,9.132 V 9.1314 C 4.6799,8.6881 4.4668,8.4279 4.2005,8.0999 Z"/>
+ <path style="fill:#ff7d20" d="M 8.1264,1.4105 C 7.9165,1.8094 7.6624,2.0196 7.4942,2.4251 7.2701,2.9654 7,4.2495 7,4.2495 L 7.5387,5.0696 8.1344,5.4639 C 8.0234,4.3059 7.9575,3.3146 7.9751,2.1506 7.9781,1.9546 8.0915,1.6047 8.1264,1.4105 Z"/>
+ <circle style="fill:#ffb832" cx="6.04" cy="12.329" r="3.5" transform="rotate(-7.0122)"/>
+ <path style="fill:#db3f2e" d="M 7.6191,0 C 4.6839,3.0992 6.4347,4.5731 7.6504,6.7715 7.8511,7.1502 8.047,7.6386 8.2031,8.0859 8.2045,8.0862 8.2057,8.0876 8.207,8.0879 8.3807,8.1239 8.5488,8.1713 8.7129,8.2324 8.7167,8.2338 8.7208,8.2349 8.7246,8.2363 8.7312,8.2388 8.7376,8.2416 8.7441,8.2441 8.9062,8.3062 9.0628,8.3762 9.2129,8.4609 9.4811,8.6125 9.7238,8.7999 9.9434,9.0156 9.9848,9.0559 10.029,9.0924 10.068,9.1348 10.142,9.2142 10.206,9.3005 10.271,9.3867 10.333,9.4665 10.393,9.5475 10.447,9.6328 10.499,9.7142 10.547,9.7968 10.592,9.8828 10.65,9.9937 10.701,10.108 10.748,10.227 10.777,10.301 10.808,10.374 10.832,10.451 10.895,10.651 10.946,10.856 10.973,11.072 11.144,12.466 10.466,13.762 9.3496,14.461 9.3352,14.471 9.3193,14.478 9.3047,14.488 9.2421,14.526 9.1843,14.569 9.1191,14.604 9.1038,14.612 9.0877,14.612 9.0723,14.619 9.0245,14.644 8.9814,14.676 8.9316,14.697 8.634,14.827 8.3003,14.899 7.9277,14.906 6.4809,14.934 5.5948,14.354 5.2406,13.24 5.1793,12.859 5.2756,12.348 5.4965,12.219 5.3689,12.263 5.2138,12.311 5.0278,12.484 4.7143,12.776 4.7323,12.949 4.3227,13.063 4.5306,12.485 3.3349,11.855 3.4555,11.059 3.0173,13.444 4.7254,16.101 7.3051,15.996 11.55,16 12.372,12.528 11.803,9.3633 11.629,8.6775 11.274,7.9553 10.74,7.291 9.3936,5.6142 7.6055,5.0498 7.0488,3.5195 6.7438,2.1471 7.4907,0.33813 7.6191,0 Z"/>
+ <path style="fill:#ff7d20" d="M 10.373,8.1523 10.943,9.125 C 10.951,9.1476 10.967,9.1934 10.967,9.1934 L 11.258,10.008 C 11.473,11.026 11.443,12.042 11.129,12.873 10.676,14.072 9.6936,14.939 8.6582,15.367 6.846,16.116 4.7891,15.525 3.8164,13.631 3.83,13.693 3.8513,13.752 3.8691,13.813 3.9685,14.013 4.0776,14.207 4.2051,14.389 4.2418,14.442 4.2831,14.492 4.3223,14.543 5.018,15.443 6.0556,16.047 7.3047,15.996 7.3876,15.996 7.4607,15.987 7.541,15.984 7.5415,15.984 7.5484,15.975 7.5488,15.975 7.5512,15.974 7.5524,15.982 7.5547,15.982 10.494,15.883 11.705,14.05 11.922,11.855 11.922,11.853 11.914,11.814 11.914,11.813 11.91,11.633 11.903,11.453 11.881,11.271 11.809,10.697 11.642,10.144 11.396,9.6289 L 11.4,9.627 11.359,9.5547 C 11.246,9.3259 11.117,9.1044 10.973,8.8926 L 10.951,8.8555 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hotwire.svg b/.icons/awkward/16x16/apps/hotwire.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hotwire.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/houdini.svg b/.icons/awkward/16x16/apps/houdini.svg
new file mode 100644
index 00000000..3919ef99
--- /dev/null
+++ b/.icons/awkward/16x16/apps/houdini.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff5722" d="M 1.7499999,4.4e-7 H 15.249999 C 15.665499,4.4e-7 16,0.33450044 16,0.75000043 V 14.25 C 16,14.665501 15.665499,15 15.249999,15 H 5.767781 L 3.3236132,14.4399 C 2.9186109,14.347092 2.1086737,13.820423 1.986842,13.423187 L 1,10.205548 V 0.75000043 C 1,0.33450044 1.3345,4.4e-7 1.7499999,4.4e-7 Z"/>
+ <path style="fill:#e4e4e4" d="M 5.3066406 2 C 4.914329 1.9972389 4.520515 2.0161693 4.2304688 2.0566406 C 3.1008404 2.2142624 2.0538088 2.5883668 1 3.1855469 L 1 5.1445312 C 2.1110885 4.2206489 3.5359288 3.6094974 5.0488281 3.5566406 C 5.1781812 3.5521206 5.3032977 3.5509475 5.4257812 3.5546875 C 6.2831646 3.5807925 6.984137 3.802194 7.6933594 4.1503906 C 9.1179811 4.8498149 10.162742 6.180639 10.544922 7.7832031 C 10.985348 9.6299924 10.573242 11.61358 9.5078125 12.787109 C 8.6965019 13.680734 7.2220613 14.191017 5.8183594 14.066406 C 4.9520698 13.989497 4.0844499 13.695756 3.4492188 13.261719 C 3.1865098 13.082216 2.7412132 12.644135 2.5507812 12.376953 C 2.0041909 11.610078 1.7518124 10.800688 1.8222656 10.037109 C 1.9466138 8.689437 2.9496209 7.5995507 4.5527344 7.203125 C 5.0139735 7.0890658 5.5623262 7.0403365 5.8339844 7.0898438 C 6.6172082 7.2325796 7.2212266 8.0610972 7.21875 8.8886719 C 7.2179849 9.1401514 7.208057 9.168014 7.0664062 9.4589844 C 6.7170938 10.176539 5.92092 10.643033 5.3925781 10.492188 C 5.0773249 10.402177 4.8231253 9.9666573 4.7480469 9.5078125 C 4.705398 9.2471842 4.6546163 9.1299715 4.5546875 9.0585938 C 4.2253524 8.8233653 3.6620839 9.4229518 3.515625 10.164062 C 3.3902768 10.798362 3.4936427 11.322752 3.8652344 11.742188 C 4.1192963 12.028958 4.6126456 12.313558 5.0800781 12.445312 C 5.2980356 12.506742 5.4081322 12.515625 5.9257812 12.515625 C 6.5968647 12.515625 6.8922244 12.475227 7.3300781 12.263672 C 8.2087239 11.839151 8.9026803 10.883643 9.1972656 9.6953125 C 9.5241393 8.3767299 9.2050435 7.1956956 8.2851562 6.3125 C 7.6835106 5.7348613 6.8839364 5.3609549 5.84375 5.1699219 C 4.6000213 4.9663798 3.3012285 5.3044525 2.3847656 5.9140625 C 0.68201853 7.0634595 0.06471636 8.0909579 0 10.166016 C 0.00960992 13.970911 2.6715656 16 5.9121094 16 C 10.859244 15.908565 12.708622 12.77152 12.984375 9.4277344 C 13.082441 7.8942058 12.693441 6.3694942 11.685547 5.0800781 C 11.377899 4.6864974 10.723319 4.047461 10.304688 3.7304688 C 9.1501011 2.8561881 7.8310966 2.298672 6.3769531 2.0722656 C 6.0904236 2.0276535 5.6989517 2.002765 5.3066406 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hourglass.svg b/.icons/awkward/16x16/apps/hourglass.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hourglass.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hp-logo.svg b/.icons/awkward/16x16/apps/hp-logo.svg
new file mode 100644
index 00000000..ccf32a70
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hp-logo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 7.5253779,0.0234303 C 6.848679,0.06287627 6.19268,0.1788802 5.572281,0.37499007 4.3821829,3.7836879 3.1875848,7.5046855 1.9999867,10.794983 c 0.0873,0.026 0.1733997,0.016 0.2636996,0.017 0.4969992,-0.002 0.9955984,0.002 1.4940976,0 0.0675,0 0.0593,-0.097 0.0879,-0.14 0.598999,-1.6903984 1.206698,-3.3715974 1.8085971,-5.0606963 0.0359,-0.1044999 0.0757,-0.2162998 0.1229998,-0.3163998 0.3124995,0.0059 0.620699,-0.0044 0.9316985,0 -0.653199,1.8322989 -1.3041979,3.6756977 -1.9687969,5.5020961 0.0701,0.027 0.1398998,0.014 0.2128997,0.015 0.5215992,-0.004 1.0409983,0.008 1.5624975,0 C 7.1057786,9.1477845 7.7150776,7.4870855 8.3085767,5.8222866 8.4347765,5.4826868 8.4534764,5.0464871 8.2382768,4.7675873 7.7815775,4.1755876 6.7671791,4.0770877 6.1112802,4.0526877 6.5749794,2.7395886 7.0543787,1.3672894 7.5253779,0.0233903 Z m 2.4179962,4.2695973 v 0.0019 c -0.0128,0.0275 -0.0224,0.0941 -0.0352,0.1210999 -1.268698,3.5589977 -2.7731956,7.6509955 -4.0780935,11.2789925 0.4455993,0.125 0.9049986,0.22 1.3788978,0.266 0.5877991,-1.570999 1.3820978,-3.392998 1.923797,-4.901997 0.6517989,-0.013 1.3001976,-0.005 1.9531966,-0.018 0.414,-0.014 1.039999,-0.264 1.177998,-0.667999 0.549999,-1.5486993 1.099999,-3.0826984 1.631998,-4.6385974 0.088,-0.2350998 0.141,-0.4920996 0.071,-0.7363995 -0.093,-0.3123998 -0.377,-0.5514996 -0.683999,-0.6346996 -0.266,-0.0833 -0.534999,-0.0469 -0.807999,-0.0528 -0.836999,-0.0014 -1.694997,-0.0087 -2.5315959,-0.0175 z m 1.5725979,0.9823993 c 0.026,0.0029 0.054,0.0076 0.08,0.0039 0.242,0.0044 0.48,-0.0059 0.719999,0 -0.560999,1.602999 -1.133998,3.206698 -1.686997,4.8146971 -0.314,0.021 -0.635299,0.001 -0.9492985,0 0.5712995,-1.5933991 1.1352985,-3.1853981 1.7052975,-4.7814971 0.013,-0.0143 0.035,-0.0308 0.053,-0.0352 v 0.002 c 0.025,-0.0079 0.051,-0.0068 0.078,-0.0039 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hp-toolbox.svg b/.icons/awkward/16x16/apps/hp-toolbox.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hp-toolbox.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hp_logo.svg b/.icons/awkward/16x16/apps/hp_logo.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hp_logo.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hplip.svg b/.icons/awkward/16x16/apps/hplip.svg
new file mode 120000
index 00000000..3bb68d40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hplip.svg
@@ -0,0 +1 @@
+hp_logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hplj1020_icon.svg b/.icons/awkward/16x16/apps/hplj1020_icon.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hplj1020_icon.svg
@@ -0,0 +1 @@
+hp-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/htop.svg b/.icons/awkward/16x16/apps/htop.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/htop.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/httrack.svg b/.icons/awkward/16x16/apps/httrack.svg
new file mode 100644
index 00000000..be3ece29
--- /dev/null
+++ b/.icons/awkward/16x16/apps/httrack.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#9182d7" cx="8" cy="8" r="8"/>
+ <g transform="translate(-13,-15)">
+ <path style="fill:#ffffff" d="m22 18.999955v4.000045h1.5l-2.50002 3-2.49998-3h1.5v-4.000045z"/>
+ <path style="fill:#ffffff" d="m18 26h6v0.999955h-6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hub.svg b/.icons/awkward/16x16/apps/hub.svg
new file mode 100644
index 00000000..3a9ed23a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hub.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6655e4" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2cbfeb" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2cbfeb" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#f7c73c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 3.5071212,5.5 h 2.000002 m 0,2.000001 V 3.5000005 M 3.5071212,7.500001 v -4.0000005 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.507072,5.500051 c 0,0 2.000001,-0.2322505 2.000001,0.999999 0,1.23225 -2.000001,1 -2.000001,1 M 7.507121,3.5 v 4.000001 m -4.9e-5,-1.988663 c 0,0 2.000001,0.232251 2.000001,-0.9999985 0,-1.232251 -2.000001,-1.0000005 -2.000001,-1.0000005 m 4.9e-5,4.00005 V 3.511388"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hubstaff.svg b/.icons/awkward/16x16/apps/hubstaff.svg
new file mode 100644
index 00000000..d5d98531
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hubstaff.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4061dc" d="M 3.1490392,14.127367 C 1.0060766,13.04793 0.91561143,12.981354 1.0327394,12.569788 1.1488264,12.161873 2.9003617,10.310044 3.7581099,9.9109245 l 0.6688455,-0.311221 0.6092674,0.4255775 c 0.7672774,0.535947 1.4724012,0.759859 2.4154496,0.767016 0.9465158,0.0071 1.6085206,-0.09645 2.4341172,-0.740106 l 0.7078274,-0.4518375 0.670398,0.308707 c 0.368721,0.1697895 1.14937,1.1198795 1.73478,1.6220625 1.469915,1.260932 1.466704,1.269068 -0.991007,2.513935 -0.684002,0.346457 -1.319438,0.652897 -1.715613,0.83035 -0.4370764,0.241055 -0.4893544,0.0712 -0.7376404,-0.182483 C 9.189183,14.376981 8.5132276,13.999996 7.5,13.999996 c -1.1046227,0 -1.7709081,0.456098 -2.0843624,0.77551 -0.2243231,0.343384 -0.3600038,0.220485 -0.6665315,0.103748 -0.3903275,-0.164028 -0.981507,-0.44031 -1.6000669,-0.751887 z"/>
+ <path style="fill:#088aff" d="M 0.09785029,9.9080654 C 0.04403237,9.8537204 -9.9996466e-8,8.8681181 -9.9996466e-8,7.7178418 l 0,-2.0914119 L 0.68946758,5.3274011 C 1.8668308,4.8167695 2.1837023,3.9917063 2.0129936,2.7702652 1.9717182,2.4749514 1.9807089,2.165469 2.0330063,2.082526 2.155307,1.8884563 5.7036499,-3.4788746e-6 5.9292816,-3.4788746e-6 c 0.093874,0 0.227283,0.071969998875 0.2964663,0.1599333988746 C 6.6695564,0.72420332 7.1228359,3.0548837 6.9695757,3.8560681 6.9006095,4.2165808 6.7937515,4.3131327 6.2038556,4.5479319 5.3726854,4.8787652 4.6752202,5.3523014 4.299147,6.1880107 4.0737215,6.6889455 4.0279308,6.9998233 4.0643931,7.7817508 l 0.045296,0.971413 -0.4361154,0.2887236 C 2.7332719,9.6643964 0.41312394,10.226429 0.09786798,9.9080654 Z"/>
+ <path style="fill:#088aff" d="M 14.90215,9.9080654 C 14.955968,9.8537204 15,8.8681181 15,7.7178418 L 15,5.6264299 14.310532,5.3274011 C 13.133169,4.8167695 12.816298,3.9917063 12.987006,2.7702652 13.028282,2.4749514 13.019291,2.165469 12.966994,2.082526 12.844693,1.8884563 9.29635,-3.4788746e-6 9.0707183,-3.4788746e-6 8.9768443,-3.4788746e-6 8.8434353,0.07196652 8.774252,0.15992992 8.3304435,0.72420332 7.877164,3.0548837 8.0304242,3.8560681 8.0993902,4.2165808 8.2062484,4.3131327 8.7961443,4.5479319 9.627315,4.8787652 10.32478,5.3523014 10.700853,6.1880107 c 0.225425,0.5009348 0.271216,0.8118126 0.234754,1.5937401 l -0.0453,0.971413 0.436115,0.2887236 c 0.940302,0.622509 3.26045,1.1845416 3.575706,0.866178 z"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="7.5" r="3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hugin.svg b/.icons/awkward/16x16/apps/hugin.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hugin.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hulu.svg b/.icons/awkward/16x16/apps/hulu.svg
new file mode 100644
index 00000000..b9ab0fc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hulu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#66aa33" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="10" y="6"/>
+ <path style="fill:none;stroke:#ffffff" d="M 2.5,10 V 8 C 2.5,7.625 3.125,7.5 3.5,7.5 3.875,7.5 4.5,7.625 4.5,8 V 10"/>
+ <rect style="fill:#ffffff" width="1" height="4" x="2" y="6"/>
+ <path style="fill:none;stroke:#ffffff" d="M 6.5,7 V 9 C 6.5,9.375 7.125,9.5 7.5,9.5 7.875,9.5 8.5,9.375 8.5,9 V 7"/>
+ <path style="fill:none;stroke:#ffffff" d="M 12.5,7 V 9 C 12.5,9.375 13.125,9.5 13.5,9.5 13.875,9.5 14.5,9.375 14.5,9 V 7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hw-probe.svg b/.icons/awkward/16x16/apps/hw-probe.svg
new file mode 100644
index 00000000..f1951c5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hw-probe.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#42a5f5" d="m 15.001465,7.5007325 c 0,2.4460327 -1.170838,4.6186015 -2.982643,5.9878375 -1.256623,0.949668 -2.4499757,-0.916839 -4.1464831,-0.916839 -3.8967602,0 -7.46121601,-0.663571 -7.83654284,-4.3532069 C 0.01212315,7.9858082 -2e-8,7.7465124 -2e-8,7.5007325 -2e-8,3.3581924 3.3581923,8e-8 7.5007324,8e-8 11.643272,8e-8 15.001465,3.3581924 15.001465,7.5007325 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 4.6352182,5.2695575 C 3.4069118,5.1653333 1.1167665,6.8543677 0.0739818,8.4852036 A 7.5007324,7.5007324 0 0 0 7.4655727,15 c 0.1884296,-10e-4 0.377336,-0.006 0.5654847,-0.01758 a 7.5007324,7.5007324 0 0 0 0.0044,-7.5e-4 7.5007324,7.5007324 0 0 0 4.0624086,-1.558746 C 11.933675,12.35019 11.376782,11.163396 10.177996,9.784647 8.668026,8.0204762 6.347737,5.5552476 4.6352182,5.2695575 Z"/>
+ <path style="fill:#424242;fill-rule:evenodd" d="M 7.1067958,2.0590037 C 6.8646331,2.0616665 6.6117857,2.0799833 6.3458952,2.1189964 4.4232265,2.4010907 3.1914334,3.5476245 1.6132443,5.4522772 0.97203118,6.2261311 0.40535013,7.1588525 9.2510985e-8,7.8748461 0.01407709,8.1392004 0.0419227,8.4026175 0.08342088,8.6639993 1.1909353,7.1313488 4.0738147,4.9029082 4.768,5.9019514 5.5627945,7.0457872 3.7736601,8.4104821 4.081,8.8426135 4.4103178,9.3056468 5.5527243,8.7582711 6.8912975,8.6621388 8.3857067,8.5548157 9.1796611,9.0172227 10.177894,9.7845094 9.9264925,9.3101368 9.7616148,8.9636532 9.6659771,8.6234807 9.4671844,7.9163856 9.9977712,7.108904 10.196205,6.7219348 10.511477,6.107126 10.776987,5.2505788 11.245678,4.788204 12.06598,3.9789545 13.498057,3.5601215 14.763355,3.1402548 15.159335,3.0088559 15.510342,3.0366832 15.923335,2.9462075 15.540046,2.7322664 15.061632,2.6530185 14.670863,2.6472302 12.587773,2.6163759 11.318287,2.932033 10.477627,2.8404637 9.4114048,2.724325 8.4144739,2.0445907 7.1067958,2.0590037 Z"/>
+ <ellipse style="opacity:0.4;fill:#ffffff" cx="8.236" cy="2.919" rx=".5" ry=".5" transform="matrix(0.98003409,0.19882952,-0.19571033,0.98066175,0,0)"/>
+ <path style="fill:#424242;fill-rule:evenodd" d="M 1.8320312 9.9667969 C 1.5611822 9.9619873 1.0302691 10.179182 0.58984375 10.373047 A 7.5007324 7.5007324 0 0 0 1.2246094 11.578125 C 1.5657514 10.803586 2.1132069 10.24864 1.9765625 10.023438 C 1.9536565 9.9856875 1.9031294 9.9680569 1.8320312 9.9667969 z"/>
+ <path style="fill:#ffc107;fill-rule:evenodd" d="M 9.3906349,4.5866068 C 9.8322417,4.3575892 10.045638,4.167167 11.077047,3.9094827 c 1.001234,-0.2501449 2.246757,-0.854785 3.248801,-1.0894649 -1.71438,0.2065769 -3.782851,0.6390399 -4.9352131,1.766589 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hwbrowser.svg b/.icons/awkward/16x16/apps/hwbrowser.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hwbrowser.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/hwinfo.svg b/.icons/awkward/16x16/apps/hwinfo.svg
new file mode 100644
index 00000000..30077c3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hwinfo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#37a0f2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m7 2.1055v1.8945h2v-1.8945h-2zm0 3.8945v8h2v-8h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hydrogen.svg b/.icons/awkward/16x16/apps/hydrogen.svg
new file mode 100644
index 00000000..6de27eed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hydrogen.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#b5c0df" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="fill:#314277" width="2" height="7" x="3" y="3" rx=".286" ry=".318"/>
+ <rect style="fill:#314277" width="7" height="7" x="7" y="3" rx=".368" ry=".318"/>
+ <rect style="fill:#314277" width="2" height="8.4" x="6" y="-11.4" rx=".286" ry=".4" transform="rotate(90)"/>
+ <rect style="opacity:0.56;fill:#314277" width="2" height="2" x="3" y="11" rx=".5" ry=".5"/>
+ <rect style="opacity:0.82;fill:#314277" width="2" height="2" x="6" y="11" rx=".5" ry=".5"/>
+ <rect style="opacity:0.81999966;fill:#314277" width="2" height="2" x="9" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="8" y="4" rx=".385" ry=".25"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="8" y="8" rx=".385" ry=".25"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="6" y="-9" rx=".231" ry=".25" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="-13" y="-7" rx=".385" ry=".25" transform="scale(-1)"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="4" y="-13" rx=".231" ry=".25" transform="rotate(90)"/>
+ <rect style="opacity:0.56000001;fill:#314277" width="2" height="2" x="12" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hyper.svg b/.icons/awkward/16x16/apps/hyper.svg
new file mode 100644
index 00000000..72b9d600
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hyper.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m7.9915254 9.9999996v1.0000004h6.0000006v-1.0000004z"/>
+ <path style="fill-rule:evenodd;fill:#ffffff" d="m5.491525 4-3.5 3.1748036 1.5 0.825196-1 3.0000004 3.5-3.1748054l-1.500001-0.8251946z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/hypnospace-outlaw.svg b/.icons/awkward/16x16/apps/hypnospace-outlaw.svg
new file mode 100644
index 00000000..c7f9e2c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/hypnospace-outlaw.svg
@@ -0,0 +1,12 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m6 1c-0.554 0-1 0.446-1 1l-2 1v1h-1v2l1 1h1l1 1h0.7460938c0.0828708 0.022104 0.1638812 0.0507812 0.2539062 0.0507812h4c0.090025 0 0.171035-0.0286772 0.253906-0.0507812h0.746094l1-1h1l1-1v-2h-1v-1l-2-1c0-0.554-0.446-1-1-1h-4zm-6 3 1 1v-1h-1zm15 0v1l1-1h-1z" style="fill:#7eacf9"/>
+ <path d="m7 8h2l2-2v-3l-2-2h-2l-2 2v3z" style="fill:#8288f9"/>
+ <path d="m6 6h4l1-1v-1l-1-1h-4l-1 1v1z" style="fill:#8149bf"/>
+ <path d="m6 5 1 1h2l1-1v-1l-1-1h-2l-1 1z" style="fill:#de7ca2"/>
+ <rect x="7" y="4" width="2" height="1" style="fill:#f6e195"/>
+ <path d="m4 11 1 1h6l1-1z" style="fill:#8149bf"/>
+ <path d="m0 9 1 1h14l1-1z" style="fill:#de7ca2"/>
+ <path d="m2 10 1 1h10l1-1z" style="fill:#ad509c"/>
+ <path d="m3 9h10l-4 4h-2z" style="fill:#f6e195"/>
+ <path d="m7 14h2l-1 1z" style="fill:#f6e195"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/i-network-printer.svg b/.icons/awkward/16x16/apps/i-network-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/i-network-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/i2pd.svg b/.icons/awkward/16x16/apps/i2pd.svg
new file mode 100644
index 00000000..20142ba9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/i2pd.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffad34" d="M 8,0 C 7.974009,0 7.9476528,0.0046604 7.9227942,0.01328124 5.9832733,1.4099534 3.8011945,2.3345639 1.1544117,2.3570312 1.062046,2.3890192 0.99999997,2.4749032 0.99999997,2.5710936 0.99999997,4.9431008 1.63944,7.6849 2.7540213,10.09375 3.6580878,12.047918 5.2832498,14.654647 7.8938422,15.975 7.9270642,15.991788 7.963682,16 8,16 8.036318,16 8.072936,15.9918 8.1061579,15.975 10.71675,14.654647 12.341912,12.047918 13.245979,10.09375 14.36056,7.6849 15,4.9431008 15,2.5710936 15,2.4749032 14.937954,2.3890192 14.845588,2.3570312 12.198806,2.3345639 10.016727,1.4099534 8.0772059,0.01328124 8.0523473,0.00466044 8.0259906,0 8,0 Z"/>
+ <path style="fill:#ffe0a9" d="M 8 2.2226562 C 6.5727442 3.0969968 4.9563779 3.6822971 3.1777344 3.9921875 C 3.3667925 5.7101792 3.7889853 7.5695113 4.5683594 9.2539062 C 5.2476673 10.722252 6.4798269 12.383526 8 13.505859 C 9.520173 12.383526 10.752332 10.722252 11.431641 9.2539062 C 12.211015 7.5695113 12.633207 5.7101793 12.822266 3.9921875 C 11.043622 3.6822971 9.4272559 3.0969969 8 2.2226562 z"/>
+ <path style="fill:#f77e23" d="M 8 2.2226562 L 8 13.505859 C 9.520173 12.383526 10.752332 10.722252 11.431641 9.2539062 C 12.211015 7.5695113 12.633207 5.7101793 12.822266 3.9921875 C 11.043622 3.6822971 9.4272559 3.0969969 8 2.2226562 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/iagno.svg b/.icons/awkward/16x16/apps/iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ib-tws.svg b/.icons/awkward/16x16/apps/ib-tws.svg
new file mode 100644
index 00000000..a4a2eed6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ib-tws.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#a11d21" d="M 5,7.0000004 10.4,13 H 5 Z"/>
+ <path style="fill:#e02a32" d="m 5,7.0000004 5.2,-6 L 5,13 Z"/>
+ <circle style="fill:#e02a32" cx="9.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-anthy.svg b/.icons/awkward/16x16/apps/ibus-anthy.svg
new file mode 100644
index 00000000..44035a7d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-anthy.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="paint-order:stroke fill markers;fill:#2095f2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 11,4.56 C 9.572,4.872 8.148,4.8999 6.792,4.9719 6.946,4.3245 6.9666,3.6523 7,3 H 5.46 C 5.4885,3.7137 5.4123,4.3723 5.328,5.0079 4.608,4.9959 3.708,4.8999 3,4.7799 V 6.2559 C 3.6,6.3159 4.296,6.3639 5.052,6.3759 5,7.6599 4.564,8.908 4,10 L 5,10.552 C 5.6644,9 7.4971,8.9495 8.724,8.9439 9.876,8.9439 11,9.6877 11,10.396 11,12.148 7.2454,12.34 4.6414,11.92 L 5.1367,13.288 C 8.9767,13.696 12.336,13.072 12.336,10.396 12.336,8.8836 11,8 9,8 8,8 7,8 5.952,8.4039 6.144,7.8279 6.336,7.0719 6.492,6.3519 8.088,6.2679 9.764,6.192 11,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-bopomofo.svg b/.icons/awkward/16x16/apps/ibus-bopomofo.svg
new file mode 100644
index 00000000..affd71a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-bopomofo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="none" stroke="#fff" stroke-linejoin="bevel" stroke-width="2" d="m7 4-3 3h8c-0.0018 4.9735-0.98812 6.398-7 6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-engine.svg b/.icons/awkward/16x16/apps/ibus-engine.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-engine.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ibus-keyboard.svg b/.icons/awkward/16x16/apps/ibus-keyboard.svg
new file mode 100644
index 00000000..25f62233
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-keyboard.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2095f2" width="16" height="12" x="0" y="2" rx=".8" ry=".8"/>
+ <circle style="fill:#ffffff" cx="2" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="5" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="4" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="7" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="10" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="13" cy="8" r="1"/>
+ <rect style="fill:#ffffff" width="12" height="2" x="2" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-pinyin.svg b/.icons/awkward/16x16/apps/ibus-pinyin.svg
new file mode 100644
index 00000000..23eb4cf2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-pinyin.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="m 5.93689,6.76578 0.12658,0.85997 -1.089815,0.77504 0,3.491075 c 0,0.42194 -0.07033,0.7173 -0.21097,0.88608 -0.14065,0.16877 -0.47981,0.25316 -0.81736,0.25316 -0.39381,0 -1.059045,-0.0422 -1.396545,-0.12658 L 2.38,12.018455 c 0.36568,0.11251 1.044975,0.16877 1.438745,0.16877 0.14064,0 0.21097,-0.16877 0.21097,-0.50633 l 0,-2.858175 -0.733845,0.49033 -0.2954,-0.8861 1.029245,-0.57474 0,-1.852365 -1.029545,0 0,-0.999845 1.029545,0 0,-2 0.94394,0 0,2 1.047615,0 0,0.999845 -1.047615,0 0,1.414385 0.963215,-0.64846"/>
+ <path style="fill:#ffffff" d="M 10.890733,3.1277813 C 10.637875,3.8022393 10.341729,4.4097993 10.004014,5 l -3.003844,0 0,1 1.0214219,0 0,1.286625 c 0,0.2531599 -0.014849,0.4937099 -0.042969,0.71875 l -1.3925781,0 0,1.000625 1.3085937,0 C 7.7258387,10.4968 7.14867,11.508234 6.16417,12.240234 l 0.7813124,0.632813 C 8.0987624,12.029247 8.761267,10.8063 8.958177,9.006 l 2.079118,0 0,3.994 0.962875,0 0,-3.994 0.999938,0 0,-1.000625 -0.999938,0 0,-2.005375 1,0 0,-1 -2.109437,0 C 11.200142,4.5218 11.509037,3.9985845 11.818466,3.3797343 Z M 9.001653,6 l 2.035642,0 0,2.005375 -2.07861,0 c 0.02812,-0.19691 0.04296,-0.3948869 0.04297,-0.5917969 z"/>
+ <path style="fill:#ffffff" d="m 8.3591475,3.25258 c 0.33755,0.39382 0.59071,0.82983 0.7594995,1.308 l -0.8860995,0.2953 c -0.1688,-0.5063 -0.4079,-0.9563 -0.7173,-1.3502 l 0.84388,-0.25317"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-setup-chewing.svg b/.icons/awkward/16x16/apps/ibus-setup-chewing.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-setup-chewing.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ibus-setup-hangul.svg b/.icons/awkward/16x16/apps/ibus-setup-hangul.svg
new file mode 100644
index 00000000..4fb34eca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-setup-hangul.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#0056a9" d="m 15.339939,8.1320411 c 0,3.0827669 -1.08362,5.6262619 -3.638519,6.9620489 C 10.59459,15.672778 9.3355116,16.000029 8,16.000029 3.581722,16.000029 0,12.418307 0,8.0000291 0,7.2279927 0.10936068,6.4814991 0.31343588,5.7751943 1.2772606,2.4393939 4.6177824,0.66008974 8.2640244,0.66008974 c 4.4182776,0 7.0759146,3.05367336 7.0759146,7.47195136 z"/>
+ <path style="fill:#ffe339;fill-rule:evenodd" d="M 10.082031,0.90843846 C 9.9040476,0.90230934 9.7279744,0.90270766 9.5554688,0.9092197 7.9040052,0.97156734 5.9418384,2.0548035 5.272,3.6336227 4.5156448,5.4163659 4,8.0000291 8.0007812,8.0000291 c 1.0573412,-1.8181468 3.8200738,-1.44946 4.9859378,0.096875 1.032503,1.369454 0.976421,3.2324969 0.204687,4.6937499 -0.644899,1.221096 -1.732448,2.434701 -3.188281,2.954688 C 13.452662,14.857214 16,11.72526 16,8.0000291 16,5.8326083 15.136863,3.8620963 13.735156,2.4211227 13.667447,2.3625516 13.593273,2.3100234 13.522656,2.2539353 12.517801,1.483701 11.256028,0.94886662 10.082031,0.90843846 Z"/>
+ <path style="fill:#ff6147;fill-rule:evenodd" d="M 7.8328124,0.00159158 C 6.5279056,0.02788134 5.2114772,0.3742039 4.0015624,1.0726853 2.1243506,2.1563931 0.84952292,3.8891767 0.30234376,5.8234667 0.28707856,5.9030031 0.27903216,5.9862015 0.26640616,6.0672167 0.068047,7.5207347 0.55354952,8.9823039 1.2554687,10.098467 2.1352005,11.497372 3.7210952,12.478145 5.4234376,12.268779 7.345656,12.032371 9.046816,9.8247035 8.0007812,8.0000291 5.8974056,7.9934839 4.8358324,5.4163659 5.5921876,3.6336227 6.262026,2.0548034 7.9040052,1.1717517 9.5554688,1.1094041 10.935515,1.0573078 12.530314,1.3923182 13.708594,2.3929979 12.149856,0.80359022 10.007657,-0.04222462 7.8328124,0.00159158 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ibus-setup.svg b/.icons/awkward/16x16/apps/ibus-setup.svg
new file mode 120000
index 00000000..ed6fc037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus-setup.svg
@@ -0,0 +1 @@
+ibus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ibus.svg b/.icons/awkward/16x16/apps/ibus.svg
new file mode 100644
index 00000000..5d097dde
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ibus.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g style="enable-background:new" transform="translate(-16,-268)">
+ <path fill="#fff" d="m23 271v2h2v-2h-2zm-1 4v1h1v4h-1v1h4v-1h-1v-5h-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ice.svg b/.icons/awkward/16x16/apps/ice.svg
new file mode 100644
index 00000000..d527e3b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ice.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0f7b9f" d="M 8.544,0.2 V 0.20076 A 1.8562,1.7737 0 0 0 7.572,0.4369 L 2.11,3.4503 A 1.8562,1.7737 0 0 0 1.188,4.8724 1.8562,1.7737 0 0 0 1.188,4.88 C 1.188,4.8823 1.188,4.8845 1.188,4.8869 1.188,4.894 1.189,4.9011 1.19,4.9082 1.189,4.9214 1.188,4.9346 1.188,4.9478 V 11.013 C 1.187,11.646 1.541,12.232 2.115,12.549 L 7.572,15.562 C 7.858,15.72 8.182,15.799 8.5,15.8 8.82,15.8 9.141,15.721 9.428,15.562 L 14.885,12.549 C 15.459,12.232 15.813,11.646 15.813,11.013 V 4.9478 C 15.812,4.9346 15.811,4.9214 15.81,4.9082 A 1.8562,1.7737 0 0 0 15.813,4.8869 1.8562,1.7737 0 0 0 14.89,3.4503 L 9.428,0.4369 A 1.8562,1.7737 0 0 0 8.544,0.2 Z M 15.783,5.0971 C 15.78,5.1147 15.776,5.1322 15.772,5.1496 A 1.8562,1.7737 0 0 0 15.783,5.0971 Z M 15.728,5.305 C 15.724,5.3172 15.721,5.3296 15.717,5.3416 A 1.8562,1.7737 0 0 0 15.728,5.305 Z M 15.537,5.7072 C 15.528,5.7215 15.517,5.7351 15.508,5.7491 A 1.8562,1.7737 0 0 0 15.537,5.7072 Z M 15.415,5.8725 C 15.401,5.8889 15.387,5.9046 15.373,5.9205 A 1.8562,1.7737 0 0 0 15.415,5.8725 Z M 15.28,6.018 C 15.262,6.0359 15.243,6.0534 15.224,6.0706 A 1.8562,1.7737 0 0 0 15.28,6.018 Z M 15.121,6.1551 C 15.101,6.1703 15.082,6.1856 15.061,6.2001 A 1.8562,1.7737 0 0 0 15.121,6.1551 Z M 9.227,9.4168 C 9.219,9.4198 9.212,9.423 9.205,9.4259 A 1.8562,1.7737 0 0 0 9.227,9.4168 Z M 8.754,9.541 C 8.746,9.542 8.738,9.543 8.729,9.544 A 1.8562,1.7737 0 0 0 8.754,9.541 Z"/>
+ <path style="fill:#0f9f98" d="M 15.998,4.8289 C 15.95,5.4273 15.597,5.9648 15.054,6.2656 L 9.4521,9.3562 C 9.1625,9.5154 8.8341,9.5989 8.5,9.5984 V 16 C 8.8285,16 9.157,15.919 9.4513,15.756 L 15.049,12.666 C 15.637,12.341 16,11.74 16,11.09 V 4.8695 C 15.999,4.856 15.998,4.8424 15.998,4.8289 Z M 8.5,16 Z"/>
+ <path style="fill:#67a1fd" d="M 1.0008,4.8 C 1.0007,4.8024 1.0001,4.8047 1,4.807 1.0008,4.8143 1.0016,4.8216 1.0024,4.8289 1.0016,4.8424 1.0005,4.856 1,4.8695 V 11.09 C 0.9999,11.74 1.3626,12.341 1.9513,12.666 L 7.5487,15.756 C 7.8411,15.918 8.1736,15.999 8.5,16 V 9.5984 C 8.4984,9.5984 8.4968,9.5984 8.4951,9.5984 8.4438,9.5981 8.3925,9.5957 8.3413,9.5914 8.3272,9.5905 8.3131,9.5895 8.299,9.5883 8.2469,9.5828 8.195,9.5752 8.1436,9.5656 8.134,9.5642 8.1246,9.5626 8.1151,9.5609 8.0688,9.5516 8.0229,9.5407 7.9775,9.5281 7.959,9.5234 7.9406,9.5185 7.9222,9.5133 7.8868,9.502 7.8518,9.4898 7.8172,9.4766 7.791,9.4675 7.7649,9.4578 7.7391,9.4477 7.7103,9.4351 7.6818,9.4218 7.6536,9.4078 7.6178,9.3917 7.5825,9.3745 7.5479,9.3563 L 1.9465,6.2656 C 1.8919,6.2351 1.8389,6.202 1.7878,6.1664 H 1.787 C 1.7845,6.1646 1.7821,6.1628 1.7796,6.1609 1.733,6.1285 1.6879,6.0941 1.6445,6.0578 1.6221,6.0383 1.6001,6.0182 1.5786,5.9977 1.555,5.9766 1.5319,5.955 1.5094,5.9328 1.4851,5.9069 1.4614,5.8803 1.4386,5.8531 1.4211,5.8337 1.404,5.8139 1.3874,5.7937 1.3648,5.7647 1.343,5.735 1.3223,5.7047 1.3077,5.6849 1.2936,5.6649 1.28,5.6445 1.2593,5.6115 1.2398,5.5779 1.2214,5.5438 1.2101,5.5247 1.1993,5.5054 1.1888,5.4859 1.1716,5.4508 1.1556,5.4151 1.1408,5.3789 1.1315,5.3588 1.1225,5.3384 1.1139,5.318 1.1049,5.2924 1.0965,5.2666 1.0887,5.2406 1.0765,5.2066 1.0654,5.1722 1.0553,5.1375 1.0522,5.1224 1.0492,5.1073 1.0464,5.0922 1.0355,5.0488 1.0263,5.005 1.0187,4.9609 1.0103,4.9076 1.0043,4.8539 1.0008,4.8 Z"/>
+ <path style="fill:#216bcc" d="M 8.5448,0 V 7.8e-4 A 1.9038,1.8192 0 0 0 7.5479,0.24297 L 1.9464,3.3336 A 1.9038,1.8192 0 0 0 1,4.7922 1.9038,1.8192 0 0 0 1.9464,6.2656 L 7.5479,9.3562 A 1.9038,1.8192 0 0 0 9.4521,9.3562 L 15.054,6.2656 A 1.9038,1.8192 0 0 0 16,4.807 1.9038,1.8192 0 0 0 15.054,3.3336 L 9.4521,0.24297 A 1.9038,1.8192 0 0 0 8.5448,0 Z"/>
+ <path style="fill:#ffffff" d="M 8,2 V 3 H 9 V 2 Z"/>
+ <path style="fill:#ffffff" d="M 8,4 V 8 H 9 V 4 Z"/>
+ <path style="fill:#ffffff" d="M 2.8252,8 C 2.3266,7.9898 2,8.2628 2,8.7821 V 9.7826 C 2,10.614 2.8362,11.751 3.875,12.333 L 7,14.082 V 13.083 L 3.875,11.332 C 3.5071,11.126 3.25,10.777 3.25,10.482 V 9.4826 C 3.25,9.1883 3.5071,9.1266 3.875,9.3326 L 7,11.082 V 10.083 L 3.875,8.3321 C 3.4855,8.114 3.1244,8.0061 2.8252,8 Z"/>
+ <path style="fill:#ffffff" d="M 14.2,8 C 13.901,8.0061 13.54,8.115 13.151,8.3332 L 12.526,8.6832 11.901,9.0332 C 10.862,9.615 10.026,10.752 10.026,11.583 V 12.583 C 10.026,13.414 10.862,13.615 11.901,13.033 L 12.526,12.684 V 11.684 L 11.901,12.034 C 11.533,12.24 11.275,12.177 11.275,11.883 L 12.526,11.183 13.777,10.483 15.026,9.7833 V 8.7837 C 15.026,8.2642 14.699,7.9898 14.2,8 Z M 13.511,9.2123 C 13.676,9.2059 13.777,9.2996 13.777,9.4836 L 11.275,10.883 C 11.275,10.589 11.533,10.239 11.901,10.033 L 12.526,9.6829 13.151,9.3329 C 13.289,9.2556 13.411,9.2161 13.511,9.2123 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/icecat.svg b/.icons/awkward/16x16/apps/icecat.svg
new file mode 100644
index 00000000..298a9cb3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icecat.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(1.0294118,0,0,1.0294118,-0.20534369,-0.47058891)">
+ <circle style="fill:#394e9a" cx="6.999" cy="9.2" r="6.8"/>
+ <path style="opacity:0.4" d="M 2.7682267,3.8750004 C 1.8423835,4.5397619 0.94842725,5.5043755 0.45728922,7.4710939 L 0.84869549,6.9132815 c 0.34885171,0.03926 0.58191421,0.2384096 0.78281251,0.48125 l 0.1492187,0.2117188 0.1679688,-0.039064 0.2421874,0.2117188 -0.01875,-0.1539064 0.1304686,0.1921876 0.1304688,0.096875 0.092969,-0.039064 0.3726564,0.2117188 0.2421876,-0.3265624 -0.055469,-0.057813 0.2421872,-0.019532 0.092969,-0.3656248 -0.2234372,0.1929688 -0.2609376,-0.019532 -0.018748,-0.1343748 -0.074219,0 -0.1117188,-0.2695312 -0.09375,0.03828 -0.03672,0.1734376 -0.09375,-0.019532 0.0375,-0.346094 -0.2234372,-0.076562 -0.075,-0.096094 0.1304684,-0.077344 0,-0.076562 -0.1304684,-0.077344 0.1304684,-0.2117188 0.018748,-0.3265628 -0.1859372,0.018752 0.1492188,-0.2687504 0.017968,-0.385156 -0.092968,-0.03828 0.018748,-0.076563 0.074219,-0.057812 0,-0.4234372 C 2.5072695,4.4001099 2.6377703,4.4061047 2.7682235,4.2789032 l 0,-0.4039064 z m 3.7273435,3.0195311 -0.018748,0.1921876 -0.074219,0.3843748 -0.2609372,0.23125 0.05625,0.2882812 0.2421872,0.019532 0.017968,0.076562 -0.1117184,0.077344 0,0.2304688 -0.074219,0.096094 0.0375,0.1734376 -0.2796876,0 L 6.0111986,8.7984382 5.358855,8.7406254 C 5.4509766,8.5514294 5.7229362,8.4439758 5.0604174,7.9140631 l -0.4656252,0.018748 -0.018748,-0.3078124 -0.1679688,-0.26875 -0.055469,0.51875 0.1679688,0.1539064 -0.0375,0.2117184 C 4.879267,8.3688391 4.8187958,8.496787 4.8932318,8.6249986 l 0.1117188,0.019532 0.055469,-0.2304688 -0.4468752,-0.2890623 0.2234376,0.057812 0.2984376,0.1921876 0.018748,0.4812499 -0.1679688,0.076562 0.1117188,0.25 -0.055469,0.1539064 -0.1304688,0 -0.0375,0.1351564 0.055469,0.1921872 0.1492188,-0.019532 0.1492188,-0.172656 0.1679688,0.2304684 -0.1304688,0.1539064 0.1117184,0.1921872 0.092969,0 0.0375,0.288281 0.5218752,0.307813 0.1117188,-0.03828 0,-0.153907 0.1492188,0.01953 0.2234372,0.192188 0,-0.307813 -0.092968,-0.01953 0,-0.230469 0.1671872,0 0.1492188,-0.442187 0.671094,0.5 c 0.012868,0.141189 0.05506,0.292083 -0.074219,0.384375 0.1654056,0.177328 0.323238,0.354077 0.1484372,0.48125 -0.1693052,0.168999 -0.219422,0.324213 0.05625,0.442188 l 0.5031252,0.05781 0.2796875,-0.135156 0.391406,-0.05781 1.04375,-1.4609372 0,-1.0195312 C 9.6564661,8.7975698 9.5521977,8.7243782 9.4026045,8.4140618 L 8.8627609,8.3367183 c 0,0 0.1113932,-0.096276 0.1859376,-0.057812 0.074545,0.038464 0.4101564,0 0.4101564,0 l 0,-0.3265628 L 9.2541673,7.7984371 9.3096361,7.4523431 9.1416673,7.2789059 6.4955734,6.8945307 Z m 5.6843748,4.7499995 -0.186719,0.192969 -0.0375,0.288281 -0.185937,0.307813 0.01875,0.210937 -0.120313,0.109376 -0.02891,0.0063 0.0016,0.01797 -0.0016,0.0016 0.0031,0.01562 0.01562,0.157031 -0.09297,0 -0.1875,0.192969 -0.167188,0.134375 -0.08984,0.02656 -0.171093,0.01172 -0.0055,0.05078 -0.05469,0.128125 c -0.06895,0.01051 -0.447249,0.06611 -0.498437,0.01328 -0.01137,-0.01173 -0.04624,0.0077 -0.08906,0.03828 l -0.0047,0 -0.01406,0.0125 c -0.06022,0.04602 -0.136248,0.114723 -0.211718,0.1875 0,0 -8e-4,8e-4 -8e-4,8e-4 l -0.2945313,0.260938 -0.018748,0.327343 -0.1492188,0.211719 c 0.3510588,0.06669 0.6013251,0.02976 0.8445311,-0.01484 0.786602,-0.07236 1.392874,-0.331359 1.727344,-0.870313 l -0.05625,-0.115624 0.335938,-0.210938 0.01797,-0.269531 0.1125,-0.03828 0.05547,-0.423438 0.167969,-0.346093 -0.05625,-0.538282 -0.391406,0.05781 -0.185937,-0.135157 z"/>
+ </g>
+ <path style="fill:#2aa2f6" d="M 6.5268202,4.6e-7 C 2.9994119,-0.00136754 1.1499429,2.7494816 0.53931255,6.4468755 2.0726771,4.0858432 2.9565027,3.3423106 3.4033751,3.1759062 3.7423059,3.0592462 4.038795,3.0095298 4.2986874,3.0180938 c 1.6131608,0.053146 2.029918,2.5527285 2.4195392,4.7589217 0.2397672,0.9206203 0.8329788,2.8591665 1.9171875,3.7570315 0.2962016,0.245294 0.65448,0.603908 1.0015624,0.460938 C 9.9481025,11.866826 10.012393,11.356407 9.7604141,10.82936 9.5664033,10.18979 9.1876305,9.6299426 8.9776013,8.9449842 8.5454489,7.5356262 8.2916697,7.496553 8.7518201,6.1550938 9.0034033,5.4216626 9.5310801,4.7479563 9.7869765,5.0629062 L 10.27682,5.6660314 c 0.421177,0.8138912 1.105566,0.7613608 1.958594,1.1311872 0.490982,0.240052 1.056583,0.2971624 1.569012,0.06875 0.394109,-0.2723016 0.09912,-0.662904 0.531148,-1.5324668 0.327092,-0.6583468 0.307765,-0.5037906 0.283229,-1.1868186 0.129636,-0.9865215 0.92727,-2.5793231 1.363134,-3.1845738 l -2.616836,1.0378914 -0.831249,0 -0.336719,-0.39986 C 12.021837,1.3694698 11.914629,1.0690441 11.65182,1.0118592 L 11.274476,1.6640629 C 10.033862,1.1246313 8.7965177,0.04368254 6.5268202,4.6e-7 Z M 2.7429844,8.0125003 C 2.642204,8.0124951 2.534778,8.0416803 2.4195468,8.1085939 1.9234788,8.4682302 1.9711452,8.9860802 2.0007969,9.6320314 2.4814376,13.344333 5.5648538,15.956995 9.2854141,16 10.802385,15.947417 12.709089,15.402069 13.556598,14.278238 14.193611,13.368134 13.876259,12.71207 13.39,11.900469 12.500219,13 13,14 9.6486953,14 5.7348664,14 5.109153,11.815927 3.5172032,8.6187502 3.2893836,8.2801875 3.045326,8.0125159 2.7429844,8.0125003 Z"/>
+ <path style="fill:#001c41" d="m 11.500001,4.9998602 c 0.830222,0.6957396 0.784507,0.7981252 0.779999,0.8 C 12.25907,5.6630494 12.26509,5.553351 12.3,5.333191 11.988886,5.0739218 11.76384,5.1015422 11.5,4.9998602 Z"/>
+ <path style="fill:#001c41" d="m 12.744468,6.678543 0.266668,-0.119392 0.488888,0.0398 c -0.118518,0.113812 -0.237037,0.191056 -0.355555,0.19898 -0.07417,0.0044 -0.141301,-0.0024 -0.444445,-0.066324 l 0.04445,-0.053064 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/icedove.svg b/.icons/awkward/16x16/apps/icedove.svg
new file mode 100644
index 00000000..2969bd8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icedove.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#62a325" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="opacity:0.3" d="m 7.791625,0.040274 a 7.5,7.5 0 0 0 -2.71425,0.78735 c 0.03787,0.120038 -0.0064,0.25545 -0.144375,0.375 -0.09337,0.08093 -0.169875,0.206962 -0.169875,0.280538 0,0.224887 0.20325,0.570187 0.365625,0.620362 C 5.344375,2.170274 5.272,2.400374 4.9945,2.527499 4.86625,2.586369 4.708375,2.755874 4.643875,2.903999 4.578995,3.052499 4.48375,3.198749 4.432,3.229124 c -0.05138,0.03075 -0.09375,0.146625 -0.09375,0.258 0,0.155625 0.07125,0.231 0.304875,0.324375 0.16725,0.06713 0.3675,0.115875 0.445125,0.108375 0.446625,-0.042 0.47775,0.21825 0.08738,0.72675 -0.207375,0.27 -0.307125,0.337875 -0.4485,0.30375 -0.131625,-0.0315 -0.203625,0.0056 -0.263625,0.136125 -0.063,0.138375 -0.1665,0.18525 -0.444375,0.204375 -0.273375,0.01912 -0.395625,0.07462 -0.498,0.22425 -0.075,0.109125 -0.183,0.197625 -0.240375,0.197625 -0.05753,0 -0.1926,0.0735 -0.3003,0.16275 -0.21915,0.181875 -0.304725,0.20025 -0.381562,0.08137 -0.10155,-0.1575 -0.320663,-0.078 -0.646725,0.234375 -0.288375,0.276 -0.323288,0.349875 -0.279788,0.5895 0.0774,0.426375 0.308663,0.80475 0.572738,0.93675 0.230437,0.115125 0.234937,0.1275 0.09521,0.27525 -0.08036,0.08513 -0.21825,0.17625 -0.30615,0.202875 -0.253875,0.07725 -0.110962,0.174 0.342038,0.23175 0.46365,0.05888 0.607725,0.226875 0.391125,0.456 -0.120788,0.127875 -0.114,0.151875 0.07984,0.273375 0.37875,0.23775 0.67995,0.09225 0.32445,-0.15675 -0.228487,-0.160125 -0.0687,-0.225375 0.266625,-0.109125 0.267375,0.09263 0.32025,0.08738 0.478125,-0.04988 0.324375,-0.280875 0.676875,0.134625 0.38025,0.448125 -0.188625,0.199875 -0.131625,0.440625 0.112875,0.474 0.108,0.01462 0.33225,0.115125 0.49875,0.2235 0.1665,0.108 0.348,0.196875 0.40275,0.196875 0.05475,0 0.20925,0.109875 0.3435,0.244125 0.27225,0.271875 0.423375,0.306375 0.50025,0.11475 0.09225,-0.23025 0.05513,-0.349125 -0.1935,-0.62025 -0.197625,-0.216 -0.519,-0.78975 -0.519,-0.927375 0,-0.08475 0.326625,-0.01275 0.509625,0.112125 0.114375,0.07838 0.299625,0.17925 0.41175,0.225 0.11925,0.04875 0.243,0.20025 0.299625,0.366 0.08812,0.26025 0.123,0.28275 0.435,0.28275 h 0.339 l 0.05138,0.609375 c 0.0615,0.733125 0.120375,0.881625 0.372,0.942 0.18525,0.04463 0.382875,0.3315 0.382875,0.55575 0,0.05962 -0.133125,0.205875 -0.295875,0.32475 -0.20175,0.147375 -0.28875,0.272625 -0.27525,0.39525 0.01688,0.153375 -0.018,0.177375 -0.235125,0.16125 -0.139875,-0.0105 -0.382875,0.03862 -0.538875,0.109125 -0.184875,0.08325 -0.385125,0.109875 -0.573,0.07613 -0.216,-0.03862 -0.289125,-0.02362 -0.289125,0.06075 0,0.06225 -0.07575,0.1785 -0.168,0.25875 -0.228,0.197625 -0.133875,0.30225 0.216375,0.23925 0.2175,-0.039 0.30225,-0.02175 0.33975,0.072 0.07987,0.199125 -0.122625,0.484125 -0.3105,0.43725 -0.11925,-0.03 -0.17625,0.01087 -0.213375,0.1515 -0.01275,0.04988 -0.03637,0.09225 -0.0645,0.12825 a 7.5,7.5 0 0 0 1.186875,0.350625 c -0.0375,-0.07163 -0.08025,-0.136875 -0.121875,-0.166125 -0.193125,-0.1365 -0.06375,-0.49125 0.202125,-0.555 0.271125,-0.06525 0.228375,-0.241125 -0.06637,-0.274875 -0.258375,-0.02925 -0.53325,-0.291 -0.447,-0.424875 0.05813,-0.08962 0.30525,-0.0765 0.805125,0.042 0.22575,0.05325 0.379875,-0.054 0.903,-0.62625 0.302625,-0.3315 0.5355,-0.4695 0.790875,-0.4695 0.0975,0 0.445125,-0.08962 0.772875,-0.199125 0.61875,-0.207375 0.860625,-0.199875 0.83775,0.02625 -0.04725,0.47025 0.255375,0.4545 0.7485,-0.03825 0.2055,-0.205125 0.393375,-0.353625 0.41775,-0.330375 0.09413,0.09038 -0.07537,0.53025 -0.273375,0.708375 -0.250875,0.22575 -0.26325,0.36825 -0.04237,0.481125 0.12075,0.06225 0.172125,0.187875 0.19125,0.47025 l 0.0255,0.3855 h 0.3135 c 0.109875,0 0.201,0.015 0.2745,0.04312 a 7.5,7.5 0 0 0 3.63375,-6.18975 c -0.11475,-0.24525 -0.1065,-0.393375 0,-0.56025 a 7.5,7.5 0 0 0 -0.03375,-0.420375 c -0.06825,-0.0034 -0.138,-0.0064 -0.21825,-0.003 -0.378,0.01575 -0.701625,-0.133125 -0.701625,-0.322875 0,-0.04012 -0.13425,-0.2055 -0.298125,-0.367125 -0.186,-0.183 -0.28125,-0.345 -0.2535,-0.429 0.0255,-0.0765 -0.02925,-0.199875 -0.126,-0.2835 -0.09413,-0.08175 -0.171375,-0.213 -0.171375,-0.29175 0,-0.125625 -0.07988,-0.141375 -0.65775,-0.1275 l -0.65775,0.01612 0.01125,0.648375 c 0.0195,1.1355 0.188625,1.43025 0.71025,1.240125 0.238875,-0.08737 0.82575,-0.02137 0.992625,0.111 0.06038,0.048 0.14775,0.222 0.193875,0.387 0.0465,0.164625 0.21825,0.45 0.3825,0.633375 0.33225,0.372 0.358125,0.517125 0.167625,0.953625 -0.166125,0.381 -0.345375,0.337125 -0.30975,-0.07613 l 0.02625,-0.3075 -0.28125,0.0525 c -0.155625,0.02962 -0.350625,0.144375 -0.438,0.258 -0.1245,0.161625 -0.182625,0.18525 -0.276,0.111375 -0.06525,-0.05175 -0.118125,-0.160875 -0.118125,-0.241875 0,-0.081 -0.08025,-0.171 -0.17775,-0.200625 -0.09788,-0.02962 -0.23175,-0.177 -0.297375,-0.328125 -0.105375,-0.2415 -0.10275,-0.315375 0.01988,-0.608625 0.124125,-0.297375 0.12525,-0.3465 0.01088,-0.456375 -0.105,-0.1005 -0.159375,-0.103875 -0.297375,-0.021 -0.13875,0.08287 -0.204375,0.07687 -0.369375,-0.03375 -0.109875,-0.07388 -0.30225,-0.135 -0.42675,-0.135 -0.253125,0 -0.329625,-0.123 -0.329625,-0.53025 0,-0.376125 -0.22425,-0.512625 -0.75825,-0.4635 -0.3705,0.03412 -0.45225,0.0098 -0.751125,-0.2205 C 10.369781,5.575854 10.078031,5.233854 9.905531,4.957104 9.733031,4.680354 9.547406,4.391229 9.493031,4.314729 9.415031,4.204104 9.434161,4.097979 9.586781,3.796854 l 0.19275,-0.37875 -0.40725,0.05512 c -0.7245,0.09788 -0.871125,0.191625 -0.5595,0.358875 0.1215,0.06488 0.12675,0.09825 0.033,0.206625 -0.0615,0.0705 -0.09037,0.182625 -0.06375,0.249 0.02662,0.066 -0.0071,0.222 -0.07463,0.346125 -0.06787,0.1245 -0.1245,0.298875 -0.12675,0.3885 -0.0071,0.279375 -0.485625,0.50175 -1.018875,0.472125 -0.80775,-0.04462 -0.873375,-0.03187 -1.16025,0.234375 -0.3585,0.333 -0.404625,0.487875 -0.23775,0.796875 0.161625,0.3 0.448875,0.419625 0.946125,0.394875 0.44475,-0.02212 0.495,0.01725 0.393375,0.31125 -0.08663,0.24975 -0.376875,0.34575 -0.57375,0.18975 -0.1515,-0.120375 -0.673875,-0.02737 -0.834,0.148875 -0.06713,0.0735 -0.166875,0.267 -0.22125,0.429 -0.09375,0.27975 -0.121125,0.297 -0.541125,0.3375 -0.41925,0.04087 -0.45975,0.02737 -0.76125,-0.2505 -0.336375,-0.30975 -0.393375,-0.54675 -0.231375,-0.95475 0.072,-0.18075 0.12525,-0.210375 0.31725,-0.175125 0.38025,0.06938 0.53025,-0.06263 0.53025,-0.46875 0,-0.196875 -0.03825,-0.381 -0.08512,-0.40875 -0.0465,-0.02775 -0.08475,-0.132 -0.08475,-0.232125 0,-0.100125 -0.048,-0.229125 -0.106125,-0.28575 -0.08512,-0.0825 -0.07275,-0.12675 0.063,-0.22275 0.093,-0.06563 0.246,-0.109875 0.33975,-0.09863 0.09337,0.01125 0.35175,-0.02925 0.574125,-0.08962 0.321375,-0.08663 0.415875,-0.15225 0.459375,-0.321375 0.0825,-0.321 0.283875,-0.578625 0.452625,-0.578625 0.266625,0 0.27225,-0.627 0.01312,-1.539 C 6.775776,2.576599 6.670401,2.491099 6.484401,2.444974 6.333651,2.407474 6.169776,2.304724 6.120276,2.216299 6.071146,2.127879 5.980776,2.055874 5.919651,2.055874 c -0.06113,0 -0.18075,-0.0732 -0.265125,-0.1626 -0.08512,-0.09 -0.261,-0.1626 -0.394875,-0.1626 -0.316875,0 -0.322125,-0.218175 -0.0079,-0.333225 0.331875,-0.12165 0.848625,0.0378 0.9735,0.300263 0.169125,0.355912 0.357,0.207412 0.417375,-0.3303 0.07463,-0.665063 0.304125,-0.8562 1.0275,-0.8562 h 0.520125 l -0.228,-0.227775 C 7.891371,0.212337 7.832501,0.125449 7.791626,0.040249 Z m 2.69625,0.235838 c -0.01462,0.0132 -0.02887,0.024 -0.04312,0.03881 -0.174,0.1776 -0.25575,0.202913 -0.524625,0.161887 -0.4695,-0.07159 -0.409125,0.117451 0.110625,0.345713 0.280875,0.123413 0.461625,0.264113 0.523125,0.406463 0.29625,0.68685 0.50025,1.056637 0.602625,1.094137 0.207,0.07613 0.330375,-0.07665 0.3765,-0.467175 0.05288,-0.44805 0.204375,-0.543037 0.476625,-0.298087 0.10575,0.09506 0.2535,0.172837 0.328125,0.172837 0.232875,0 0.405,0.09349 0.405,0.21975 0,0.06653 0.07875,0.226838 0.175125,0.35655 0.142125,0.190875 0.2385,0.236625 0.504,0.236625 0.325875,0 0.52575,0.06113 0.93375,0.2865 0.0064,0.0034 0.01275,0.0045 0.01913,0.0079 A 7.5,7.5 0 0 0 10.487885,0.276135 Z M 1.0015,7.467861 A 7.5,7.5 0 0 0 1,7.500111 7.5,7.5 0 0 0 1.146475,8.940861 c 0.271725,0.110625 0.3468,0.06675 0.375,-0.186 0.01459,-0.130875 0.08291,-0.279 0.152362,-0.330375 C 1.781125,8.345356 1.761777,8.304861 1.541987,8.154861 1.399712,8.057741 1.2595,7.888236 1.2307,7.778361 1.2028,7.671862 1.10845,7.555611 1.001462,7.467861 Z M 3.362163,9.946986 C 3.292043,9.939886 3.20755,9.977366 3.1138,10.067361 2.915463,10.257112 2.945425,10.638487 3.1702,10.789237 3.427788,10.962112 3.527163,10.911862 3.559788,10.593112 3.599908,10.200111 3.515918,9.963111 3.362163,9.946986 Z m 1.272749,1.134 c -0.0765,0.0026 -0.160874,0.05738 -0.245249,0.172876 -0.08963,0.12225 -0.114,0.280124 -0.07987,0.51975 0.04237,0.29475 0.024,0.357749 -0.130125,0.436874 -0.198375,0.101251 -0.24075,0.402751 -0.07838,0.558 0.16125,0.154501 0.315,0.114001 0.3705,-0.0975 0.07875,-0.301499 0.520125,-0.33675 0.821625,-0.066 0.128625,0.115501 0.233624,0.174 0.233624,0.12975 0,-0.04425 -0.133874,-0.205125 -0.297374,-0.356625 -0.250125,-0.2325 -0.296625,-0.3315 -0.296625,-0.63075 0,-0.42225 -0.129375,-0.671625 -0.298126,-0.666375 z M 2.5447,12.049237 a 7.5,7.5 0 0 0 0.173588,0.219 c -0.05111,-0.07912 -0.109463,-0.154875 -0.173588,-0.219 z m 2.527462,1.151249 c -0.03787,0.01313 -0.054,0.06075 -0.054,0.144376 0,0.08475 -0.054,0.173624 -0.120001,0.197624 -0.08775,0.03225 -0.107999,0.133876 -0.07425,0.3765 0.0064,0.04537 0.0083,0.08175 0.0105,0.119625 a 7.5,7.5 0 0 0 0.312,0.160125 c -0.0053,-0.129749 0.01838,-0.282374 0.08625,-0.473625 0.115125,-0.324749 0.119249,-0.406124 0.0255,-0.463124 -0.08775,-0.05325 -0.147749,-0.07463 -0.186,-0.0615 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 7.3859652,11.659262 C 6.6804908,9.0246028 3.5680512,10.660224 2.2957064,8.6545622 1.0233615,6.648901 1.7564746,4.417353 1.1007239,5.15 0.44497304,5.8826471 0.71470691,7.1812557 0.71470691,7.1812557 c 0,0 -0.23116062,-1.388424 -0.50125568,-0.617145 -0.27009502,0.7712786 0.42389325,2.1673018 0.42389325,2.1673018 0,0 -0.77110159,-1.3113837 -0.61697497,-0.5014662 0.15412796,0.8099175 0.92530815,1.8084367 0.92530815,1.8084367 0,0 -0.65550195,-0.7328699 -0.57847414,-0.1157966 0.077028,0.6170726 1.27249578,1.1186376 1.27249578,1.1186376 0,0 -1.00275521,0.19266 -0.3472208,0.732699 0.6555342,0.540039 2.0054317,0.07747 2.0054317,0.07747 0,0 -1.0414332,0.84828 0.038376,1.118428 1.0798091,0.270147 2.1212025,-0.346735 2.1212025,-0.346735 0,0 -0.4243991,1.00265 0.6554689,0.925701 1.0798683,-0.07695 1.5332842,-0.917502 1.273008,-1.889529 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9.995699,0.17032813 C 9.4748597,0.17702511 11.054094,1.8856399 10.949549,4.4476719 10.839359,7.1480187 7.2067712,7.371506 7.6073034,10.131594 7.2438656,9.950079 6.9518383,8.8444595 7.0426966,7.8571621 7.1661941,6.5151987 6.4011221,5.9708116 5.6617554,5.974838 5.4501624,5.975998 5.2572269,6.016746 5.1127418,6.1030118 3.4054029,7.1223938 3.8489684,10.616067 5.1901578,13.020266 5.8055586,14.123426 6.7589114,14.759089 7.7953101,14.9751 7.9830191,14.98994 8.1719779,15 8.3635004,15 8.9818485,15 9.5808367,14.91916 10.1533,14.770752 c 1.542303,-0.591697 2.841439,-2.074453 3.016381,-4.301514 0.961681,0.127738 2.657525,-0.900072 2.813962,-1.5036619 C 16.130912,8.3973609 15.242,8.739863 14.99073,8.8740253 15.223429,8.739932 16.192938,7.8266147 15.843726,7.1214651 15.604403,6.6382093 15.123835,7.044868 14.772687,7.453252 c -0.204234,0.3161111 -0.420461,0.9586154 -0.420461,0.9586154 0,4e-7 0.180202,-0.6791943 0.420461,-0.9586154 0.303773,-0.4701754 0.576611,-1.144782 0.0419,-1.3930665 -0.340999,-0.1583397 -0.597369,0.1041855 -0.783393,0.437256 -0.07622,0.5862641 -0.392762,1.551877 -0.392762,1.551877 2e-6,0 0.09097,-1.0115362 0.392762,-1.551877 0.04932,-0.3793474 -0.01946,-0.5546573 -0.358671,-0.4606935 -0.132145,0.036608 -0.0849,0.068809 -0.242158,0.104004 0.153864,-0.220677 0.806454,-0.7719267 0.560378,-1.3756134 -0.0038,-0.00932 -0.0076,-0.014797 -0.01136,-0.023437 -0.01342,-0.030679 -0.02662,-0.060929 -0.03977,-0.083496 -0.181181,-0.3385878 -0.334129,0.054679 -0.412648,0.328125 0.06349,-0.422277 0.228765,-1.3606211 -0.0015,-2.0441895 -0.02396,-0.071157 -0.04548,-0.1210586 -0.06605,-0.1618653 -0.20334,-0.4553952 -0.255296,0.3741626 -0.26918,0.7851562 -0.02281,-0.3692047 -0.02996,-1.2941614 -0.309664,-1.8208006 -8.73e-4,-0.00163 -0.0013,-0.0035 -0.0021,-0.00513 -0.02309,-0.045231 -0.04923,-0.087942 -0.07527,-0.1303711 C 12.730177,1.490132 12.646801,1.3816633 12.548254,1.2941915 11.964139,0.7757195 12.228489,1.6939342 12.347257,2.0566426 12.25832,1.837423 11.445441,1.4493088 11.168301,1.0843907 10.955464,0.79713377 10.710814,0.47021217 10.38562,0.2926426 10.257208,0.24829431 10.12724,0.20739988 9.995699,0.17032813 Z"/>
+ <path style="fill:#3f3f3f" d="M 5,8.4398266 A 0.28124086,0.28124086 0 1 1 4.4807015,8.2236908 0.28124086,0.28124086 0 1 1 5,8.4398266 Z"/>
+ <path style="fill:#3f3f3f" d="M 6,8.5827653 A 0.28123049,0.28099607 0 1 0 6.5577727,8.5103577 0.28123049,0.28099607 0 1 0 6,8.5827653 Z"/>
+ <path style="fill:#838383" transform="matrix(0.48713944,0,0,0.28125009,-2.3320912,1.1249976)" d="m 14.999999,28 1.1547,0 1.1547,0 -0.57735,0.999999 -0.57735,1 -0.57735,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/iceweasel.svg b/.icons/awkward/16x16/apps/iceweasel.svg
new file mode 100644
index 00000000..c24fb4da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iceweasel.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#394e9a" width="14" height="14" x="-16" y="-14" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#2aa2f6" fill-rule="evenodd" d="m11.511 0.0003094c-0.0045 0.00015248-0.0096 0.0030783-0.01421 0.0034109-0.03312 0.0023609-0.06759 0.011024-0.10282 0.025548-0.02899 0.011912-0.05814 0.025038-0.08609 0.048539-0.02933 0.02465-0.05621 0.05966-0.08192 0.10049-0.0066 0.010482-0.01293 0.021512-0.01923 0.033211-0.02326 0.043462-0.04474 0.092844-0.06185 0.15498-0.001 0.003679-0.0023 0.005615-0.0034 0.009367-0.047-0.23048-0.544-0.17458-0.544-0.17458l0.000845 0.00085435h-0.0017s0.0415 0.028434 0.08192 0.068126c0.02019 0.019949 0.04041 0.042257 0.05517 0.06557 0.000111 0.00017361-0.000111 0.00067174 0 0.00085435 0.01478 0.023235 0.02358 0.046708 0.02257 0.068974v0.00085436c-0.08507 0.009809-0.16871 0.023714-0.25161 0.041726-0.01802-0.040857-0.01589-0.10192-0.01171-0.1669 0.0043-0.064986 0.01053-0.13331-0.000845-0.1899-0.000329 0.00050733-0.00052 0.0012-0.000845 0.0017022-0.000146-0.00076304 0.000152-0.0018 0-0.0025565-0.03523 0.054357-0.06017 0.12027-0.07857 0.1882s-0.0296 0.13773-0.03679 0.20012c-0.01646 0.004527-0.03215 0.011309-0.04849 0.01618-0.0642 0.018982-0.1289 0.037711-0.19059 0.062165-0.044-0.07543-0.094-0.14093-0.1457-0.20267-0.0533-0.06339-0.1111-0.11765-0.1722-0.16436-0.0111-0.00865-0.022-0.0175-0.0334-0.02555-0.062-0.0431-0.1266-0.079052-0.1956-0.10303-0.00203-0.00073696-0.00366-0.0026935-0.00589-0.0034109-0.00052-0.00017693-0.00122 0.00017576-0.00173 0-0.0694-0.023322-0.1429-0.034093-0.2189-0.035768-0.00753-0.00016676-0.014144-0.0034696-0.02173-0.0034109-0.012318 0.00010069-0.025987 0.0061173-0.038448 0.0068126-0.058832 0.0032739-0.11925 0.013418-0.18139 0.030656-0.021437 0.0059414-0.042555 0.011056-0.064363 0.018734-0.082 0.028877-0.1656 0.066077-0.2525 0.12092-0.3105 0.19602-0.4559 0.50938-0.499 0.85674-0.8999 0.1908-1.9127 0.3524-2.8061 0.3559-0.010024 0.0000396-0.020936 0.0008544-0.030927 0.0008544-0.96253 0-1.743 0.28411-2.318 0.80726-0.16414 0.14928-0.31122 0.31787-0.44136 0.50498-0.0001275 0.0001832 0.0001274 0.0006653 0 0.0008544-0.065001 0.093456-0.12591 0.19128-0.1822 0.2938-0.02873 0.052239-0.053041 0.10891-0.07943 0.1635-0.025553 0.052761-0.053502 0.10351-0.076902 0.15839-0.0001015 0.0002373 0.0001009 0.0006176 0 0.0008413-0.047489 0.1113-0.090285 0.22675-0.12878 0.34658-0.038511 0.11986-0.072553 0.24402-0.10198 0.37214-0.022602 0.098407-0.0405 0.20088-0.057679 0.30401-0.00527 0.031672-0.012792 0.061561-0.017554 0.093671-0.000042 0.0002825 0.0000421 0.0005737 0 0.0008608-0.020137 0.13612-0.035187 0.27599-0.045976 0.41982-0.0000428 0.0005732 0.000043 0.00111 0 0.00169-0.010729 0.1436-0.017113 0.29093-0.01839 0.44197-0.00256 0.30322 0.0003419 0.57768 0.00836 0.82604 0.000016 0.0005296-0.000017 0.00117 0 0.00169 0.00802 0.24758 0.020982 0.46945 0.037614 0.66763 0.0000216 0.0002523-0.0000208 0.0006176 0 0.0008478 0.016662 0.19829 0.037644 0.37311 0.061022 0.52712 0.0000372 0.0002445-0.0000373 0.000617 0 0.0008478 0.023374 0.15385 0.049574 0.28713 0.077741 0.40194 0.0000576 0.0002341-0.0000572 0.0006177 0 0.0008479 0.028153 0.11465 0.058415 0.21124 0.08944 0.29209 0.0000831 0.0002152-0.0000827 0.0006522 0 0.0008479 0.031009 0.080673 0.063333 0.14544 0.095297 0.19756 0.0001109 0.0001813-0.0001115 0.0006522 0 0.0008479 0.031937 0.051965 0.064316 0.090574 0.09529 0.11922 0.031265 0.02895 0.061096 0.048254 0.08944 0.058761 0.18327 0.067892 0.12784-0.017139 0.098638-0.056204-0.00652-0.0087-0.01553-0.025963-0.015886-0.026374l0.081081 0.050243 0.08192 0.051939v-0.10304l0.076902 0.010226 0.066873 0.00938 0.062693-0.12688 0.020066-0.040023h0.18474s0.07243-0.04543 0.11452-0.1669c0.00455-0.013168 0.011381-0.020582 0.015048-0.035772 0.0000546-0.0002256-0.0000552-0.0006176 0-0.0008478 0.0127-0.0515 0.0195-0.115 0.0144-0.1931-0.0154-0.2357 0.084-0.3297 0.0652-0.4863-0.006-0.0516-0.0246-0.1104-0.0652-0.1831-0.0809-0.1443-0.1668-0.8379-0.1939-1.5362-0.0004037-0.010383-0.0013-0.020276-0.00169-0.030658-0.01276-0.35388-0.010394-0.70683 0.01588-0.9887 0.0000298-0.0003236-0.0000306-0.0005295 0-0.0008609 0.0263-0.2813 0.0769-0.491 0.1588-0.5593 0.0821-0.068 0.2067-0.1586 0.3594-0.2581 0.1527-0.0993 0.3333-0.2079 0.5283-0.3125 0.2925-0.1569 0.6171-0.3051 0.9254-0.4002 0.1028-0.0317 0.2034-0.0575 0.3009-0.0758 0.2928-0.055 0.5536-0.1188 0.861-0.1593 0.2044-0.0268 0.4296-0.0431 0.698-0.04h0.000845c0.00611 0.0000734 0.013878 0.000763 0.020066 0.0008543 0.39997 0.00609 0.8944 0.055269 1.5615 0.17883 0.00143 0.12038 0.011245 0.26331 0.030095 0.43856 0.0001092 0.00101-0.0001099 0.00154 0 0.00257 0.000039 0.0003614-0.000039 0.0004854 0 0.0008805 0.051714 0.47892 0.15782 0.75665 0.30427 1.01 0.14645 0.2533 0.33278 0.48162 0.54501 0.86093 0.0002204 0.000394 0.0006066 0.000437 0.0008451 0.0008478 0.064344 0.11699 0.13198 0.22212 0.20313 0.31508 0.0002224 0.0002908 0.0006063 0.0005732 0.000845 0.0008478 0.071308 0.093039 0.14613 0.17419 0.22402 0.24355 0.077808 0.069287 0.15913 0.12678 0.24325 0.17287 0.000328 0.0001814 0.00052 0.0006522 0.000845 0.0008478 0.08402 0.045927 0.17074 0.080654 0.26081 0.10389 0.36183 0.093913 0.77116 0.00667 1.2204-0.24866 0.36997-0.22039 0.6436-0.32393 0.8944-0.46921 0.06278-0.036189 0.12362-0.075281 0.18474-0.11922 0.06125-0.044035 0.12199-0.093046 0.1839-0.14988 0.06158-0.056635 0.12437-0.12078 0.18892-0.19501 0.00013-0.00015-0.000131-0.0007174 0-0.0008479 0.06461-0.074282 0.13244-0.15772 0.20229-0.25462 0.01837-0.025487 0.02242-0.038126 0.03928-0.062165 0.08754-0.12416 0.1653-0.23708 0.21817-0.33041 0.13545-0.10231 0.27145-0.20638 0.39956-0.29123 0.3115-0.21294 0.65189-0.54311 0.86184-0.91885 0.000128-0.0002283-0.000127-0.0006089 0-0.0008283 0.10482-0.18774 0.177-0.38683 0.19728-0.58844 0.000028-0.0002831-0.000029-0.0005692 0-0.0008543 0.005-0.050187 0.0068-0.10038 0.005-0.15073v-0.0008544c-0.0055-0.15206-0.04314-0.30393-0.1213-0.45233-0.04674-0.088728-0.0982-0.16294-0.15297-0.22822-0.01726-0.02059-0.03637-0.035334-0.05434-0.053663-0.03809-0.038907-0.07692-0.075561-0.11787-0.10475-0.02344-0.016655-0.04762-0.029867-0.07189-0.043429-0.03993-0.022441-0.08017-0.041797-0.12204-0.056204-0.02483-0.00846-0.04982-0.015568-0.07523-0.02129-0.04823-0.011044-0.09717-0.017104-0.14712-0.018735-0.01787-0.0005161-0.03546-0.00234-0.0535-0.0017-0.06843 0.00218-0.13798 0.01176-0.20814 0.029806-0.0017 0.0004456-0.0034 0.0003978-0.005 0.0008544-0.000271 0.0000711-0.000564-0.0000715-0.000845 0-0.13879 0.036511-0.27908 0.10074-0.41712 0.1916-0.000845-0.00115-0.0017-0.00225-0.0025-0.00341-0.03818-0.054685-0.07972-0.10705-0.12288-0.15839-0.01048-0.012465-0.01934-0.026058-0.03009-0.038321 0.000092-0.0001945-0.00009-0.0006522 0-0.0008544 0.01972-0.042024 0.04354-0.098021 0.06186-0.15839 0.01827-0.060507 0.03094-0.12524 0.02843-0.18394-0.07982 0.095954-0.1035 0.32307-0.23322 0.1899-0.01624-0.016677-0.02654-0.031671-0.03177-0.045133-0.0052-0.013461-0.0049-0.025197-0.0017-0.035766 0.0031-0.00987 0.01582-0.0154 0.02424-0.022992 0.04512-0.040736 0.14378-0.054501 0.14378-0.054501l-0.000845-0.0008544c0-0.0000065-0.15442-0.11926-0.27669-0.12518-0.02037-0.00098478-0.03994 0.001266-0.05768 0.007664-0.0174 0.006248-0.03361 0.016949-0.04681 0.032359 0.05006-0.1913-0.000845-0.29325-0.06436-0.34744-0.0636-0.054278-0.13959-0.061313-0.13959-0.061313v0.00085435c0.000001-1.3e-7 0.05691 0.061767 0.08108 0.1337 0.0025 0.007667 0.0075 0.014283 0.0092 0.022141 0.000055 0.00025729-0.000054 0.00059557 0 0.00085435 0.0055 0.026926 0.0047 0.054924-0.0067 0.080896-0.000116 0.00027194 0.00012 0.00058238 0 0.00085434-0.0077 0.01729-0.02167 0.031673-0.03845 0.042578-0.0056 0.003626-0.01301 0.00403-0.01923 0.006813-0.01234 0.005231-0.0246 0.011091-0.03844 0.012774-0.03396-0.020765-0.06874-0.040756-0.10365-0.060462-0.0127-0.007167-0.0248-0.015242-0.03762-0.022141-0.0107-0.030877-0.01293-0.072085 0-0.12263 0.000179-0.00070434-0.000187-0.00099782 0-0.001702-0.08041-0.029187-0.14203-0.00645-0.18725 0.03236-0.03513-0.015922-0.07038-0.031342-0.10616-0.045985l0.02842-0.14902 0.03594-0.18564-0.000845 0.001702v-0.001702l-0.18056 0.28868c-0.02698-0.009791-0.05381-0.019024-0.08108-0.028102-0.0064-0.088187-0.03726-0.18669-0.12873-0.24525-0.03039-0.01955-0.0675-0.034783-0.11285-0.04343-0.03075 0.1169-0.09178 0.16967-0.15715 0.18394-0.02356-0.004592-0.04744-0.008026-0.07105-0.011922-0.02339-0.004057-0.04684-0.008459-0.07021-0.011922-0.03184-0.017812-0.05896-0.041847-0.07774-0.069828-0.01852-0.027923-0.02803-0.059262-0.02508-0.090267 0.0039-0.039971 0.023-0.074276 0.04932-0.10304 0.07926-0.085663 0.22402-0.12348 0.22402-0.12348s-0.02498-0.011592-0.0652-0.02129c-0.03016-0.0072737-0.06872-0.013368-0.11118-0.011922zm-7.8683 9.7741v0.22992l-0.16384-0.10475v0.12603l-0.18474-0.10475 0.040964 0.10475-0.16467-0.083452 0.020898 0.20864-0.16384-0.16691 0.061022 0.29209-0.16384-0.08345 0.14377 0.3764-0.20564-0.27165 0.14377 0.3764-0.12288-0.08345 0.16384 0.33467-0.14377-0.12603 0.16467 0.22992-0.14377-0.08345s0.7386 1.4223 1.9702 2.2379c0.30791 0.2039 0.65039 0.4378 1.034 0.66848 0.38364 0.2307 0.80841 0.45805 1.2806 0.64889 0.59016 0.23853 1.2543 0.41951 2.0053 0.47858 0.15038 0.01185 0.30388 0.01892 0.46142 0.02043 0.31448 0.003 0.64337-0.01517 0.98723-0.05961 0.34384-0.04444 0.6429-0.13227 0.90279-0.25206 0.25987-0.11979 0.48027-0.27164 0.66788-0.44367 0.28126-0.25787 0.48852-0.56166 0.6403-0.87202v-0.000847c0.45546-0.9317 0.40768-1.3801 0.40768-1.3801-0.7672 1.7671-1.4485 1.7855-2.6128 1.466-0.10649-0.0292-0.22036-0.07129-0.3352-0.11494-0.175-0.066-0.3564-0.143-0.5532-0.242-2.1921-1.101-5.3581-3.012-5.3581-3.012l-0.020066 0.14647-0.30761-0.27165v0.083452l-0.14377-0.14647-0.020898 0.12603-0.14377-0.20948v0.16776l-0.14377-0.20948z"/>
+ <path style="fill:#464646;fill-rule:evenodd" d="m 10.7274,4.0042 c -0.2044,0.016943 -0.25206,0.05693 -0.21676,0.30104 0.0353,0.24411 0.13262,0.58791 0.35798,0.67539 0.22535,0.087482 0.42854,-0.13966 0.54346,-0.32545 0.115,-0.1858 0.145,-0.1929 -0.084,-0.4177 -0.229,-0.2248 -0.396,-0.2502 -0.601,-0.2333 z"/>
+ <circle style="fill:#464646" cx="10.5" cy="2.5" r=".5"/>
+ <circle style="fill:#464646" cx="12.5" cy="3.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/icon-requests.svg b/.icons/awkward/16x16/apps/icon-requests.svg
new file mode 100644
index 00000000..cb239ff2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icon-requests.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="-16" y="-15" rx="7.5" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.0002222;stroke:#ffffff" transform="scale(1,-1)" d="m7.3207358-4.5012231a4.0025415 4.0025415 0 0 1-3.7530999-3.2644372 4.0025415 4.0025415 0 0 1 2.3237226-4.3980247 4.0025415 4.0025415 0 0 1 4.8117155 1.260834"/>
+ <path style="fill:#ffffff" d="m7.37 3h5v3h-5z"/>
+ <path style="fill:#00ba57" d="m11.763645 2.0002047a0.74623084 0.75146256 0 0 0-0.763645 0.7508984v3.4976697a0.74623084 0.75146256 0 0 0 1.119235 0.6506153l1.503968-0.8741728 1.503974-0.8746618a0.74623084 0.75146256 0 0 0 0-1.301231l-1.503974-0.874662-1.503968-0.8741729a0.74623084 0.75146256 0 0 0-0.35559-0.1002829z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/icons.svg b/.icons/awkward/16x16/apps/icons.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icons.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/iconthemes.svg b/.icons/awkward/16x16/apps/iconthemes.svg
new file mode 120000
index 00000000..fde67223
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iconthemes.svg
@@ -0,0 +1 @@
+icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/icq.svg b/.icons/awkward/16x16/apps/icq.svg
new file mode 100644
index 00000000..2385a5fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icq.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g>
+ <path fill="#37b648" d="m5.6591 15.992c-0.332-0.037-0.5743-0.105-0.8376-0.235-0.5677-0.28-0.9523-0.769-1.0915-1.388-0.046892-0.20862-0.046867-0.68763 0.0000536-0.90302 0.12447-0.57148 0.38663-0.99623 1.2796-2.0732 0.54156-0.65319 1.5201-1.7711 1.5503-1.7711 0.00923 0 0.081246 0.042314 0.16003 0.094027 0.27779 0.18233 0.60721 0.30529 0.96826 0.36141 0.036462 0.0057 0.070311 0.01658 0.075232 0.02426 0.00493 0.0077 0.037237 0.36536 0.071821 0.79485 0.12493 1.5515 0.17319 2.48 0.1491 2.8682-0.022683 0.36551-0.12893 0.75809-0.28946 1.0695-0.23056 0.44727-0.61518 0.80964-1.059 0.99773-0.30347 0.12861-0.69084 0.19214-0.97676 0.16019zm4.4609-0.8568c-0.7487-0.132-1.304-0.74-1.5608-1.71-0.1193-0.451-0.4949-2.645-0.5463-3.191l-0.012049-0.12819 0.078165-0.0086c0.4363-0.048 0.6082-0.09 0.8855-0.2172 0.1005-0.0462 0.2416-0.1231 0.3135-0.171 0.071902-0.047914 0.13508-0.087117 0.14039-0.087117 0.010581 0 0.72888 0.75561 1.0956 1.1525 0.56904 0.61586 1.0269 1.1445 1.1841 1.3673 0.45556 0.64554 0.61708 1.3758 0.4293 1.9409-0.08726 0.2626-0.2422 0.47935-0.46789 0.65456-0.41959 0.32574-1.0399 0.48612-1.5395 0.39806zm3.5865-2.7718c-0.574-0.055-1.133-0.287-1.623-0.674-0.282-0.223-1.107-0.935-1.499-1.292-0.33-0.302-0.9725-0.9203-0.9725-0.9363 0-0.00826 0.038997-0.058633 0.086664-0.11195 0.245-0.2742 0.3978-0.5669 0.5018-0.9603l0.01901-0.072089 0.89623 0.00766c2.5547 0.021829 2.783 0.033869 3.2872 0.17331 0.61492 0.17006 1.1086 0.5265 1.3741 0.99205 0.30463 0.53423 0.29752 1.1934-0.01946 1.804-0.10179 0.19607-0.17416 0.29461-0.33688 0.45866-0.29556 0.298-0.65051 0.48602-1.0725 0.56814-0.17559 0.03417-0.50358 0.05617-0.64118 0.04301zm-3.457-4.4915c-0.0057-0.13008-0.02307-0.29456-0.0387-0.36551-0.062-0.2802-0.185-0.5671-0.3342-0.7799-0.0388-0.0553-0.0664-0.111-0.0613-0.1239 0.0198-0.0497 1.4055-1.143 1.9825-1.5648 0.39624-0.2893 0.62622-0.43314 0.91002-0.56915 0.87478-0.41923 1.6843-0.39459 2.2861 0.069593 0.27653 0.21327 0.50976 0.57024 0.60759 0.9299 0.0645 0.23714 0.06875 0.6108 0.0096 0.8395-0.18298 0.70693-0.74544 1.1928-1.6047 1.3861-0.296 0.0666-1.377 0.2075-2.253 0.2936-0.412 0.0404-1.374 0.1211-1.444 0.1211h-0.04945l-0.01028-0.2365zm-8.1942 0.0984c-0.6453-0.0633-1.1756-0.281-1.5336-0.6296-0.58604-0.5705-0.6867-1.4566-0.25708-2.2629 0.2913-0.5466 0.75638-0.8934 1.3713-1.0223 0.2265-0.0475 0.7112-0.0437 0.9573 0.0075 0.35755 0.074389 0.73855 0.2285 1.0553 0.42686 0.38799 0.24296 1.6407 1.1868 2.302 1.7345l0.3266 0.2704-0.031 0.0457c-0.0171 0.0251-0.0642 0.0891-0.1047 0.1422-0.1724 0.2256-0.3235 0.5886-0.3777 0.9069l-0.029336 0.17227-0.081974 0.010217c-0.3096 0.0386-1.6328 0.147-2.2143 0.1815-0.4317 0.0256-1.1979 0.0348-1.3828 0.0167zm7.4934-1.6185c-0.2752-0.277-0.7803-0.5123-1.2387-0.577-0.1034-0.0146-0.1907-0.029-0.194-0.0319-0.0034-0.0031-0.0212-0.2093-0.0396-0.4583-0.1079-1.4573-0.141-2.3255-0.1098-2.8818 0.0306-0.5481 0.0817-0.7955 0.2274-1.1012 0.1488-0.31234 0.4789-0.68542 0.7759-0.87688 0.6446-0.41566 1.4366-0.53275 2.1726-0.32107 1.1522 0.33143 1.8371 1.5474 1.5297 2.7156-0.14584 0.55419-0.52041 1.1013-1.4014 2.0468-0.33124 0.35553-1.5827 1.5566-1.6219 1.5566-0.016523 0-0.061782-0.031954-0.10058-0.071014zm-3.9237-0.7933c-1.4404-1.3868-1.863-1.896-2.0713-2.4959-0.0952-0.2745-0.1212-0.4556-0.1099-0.7679 0.0112-0.313 0.0454-0.4586 0.1649-0.7027 0.2271-0.464 0.6123-0.77636 1.1766-0.9541 0.3972-0.12512 0.7799-0.14026 1.1598-0.04591 0.2068 0.05134 0.5086 0.20065 0.6869 0.33979 0.3245 0.25322 0.5874 0.65582 0.6944 1.0632 0.07635 0.29085 0.18798 1.0014 0.33081 2.1057 0.13483 1.0424 0.20245 1.6247 0.19019 1.6378-0.00639 0.00682-0.07167 0.020486-0.14507 0.030366-0.41465 0.055806-0.79486 0.21209-1.1158 0.45866-0.065859 0.050594-0.13127 0.091988-0.14536 0.091988-0.014086 0-0.38137-0.3425-0.81618-0.76112z"/>
+ <path fill="#f15b43" d="m2.7691 12.044c-0.7019-0.077-1.3797-0.685-1.5815-1.418-0.0538-0.195-0.0657-0.523-0.0259-0.7132 0.0658-0.3145 0.2222-0.5814 0.4811-0.821 0.4117-0.3809 0.9198-0.5788 2.0357-0.7926 0.672-0.1287 1.9996-0.319 2.0362-0.2917 0.010923 0.00814 0.025348 0.07323 0.032062 0.14463 0.036874 0.39226 0.2293 0.83341 0.49758 1.1407 0.060886 0.06975 0.11826 0.13676 0.12749 0.14892 0.011766 0.015486-0.00425 0.046948-0.053532 0.10517-0.10489 0.12391-1.3033 1.2792-1.5606 1.5045-0.24715 0.21636-0.68265 0.57984-0.79363 0.66238-0.12969 0.09645-0.35447 0.2105-0.51829 0.26298-0.13845 0.04435-0.42152 0.09167-0.50771 0.08488-0.01472-0.0011-0.090751-0.0091-0.16896-0.01772z"/>
+ </g>
+ <circle fill="#ffca2b" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/icq_protocol.svg b/.icons/awkward/16x16/apps/icq_protocol.svg
new file mode 120000
index 00000000..7c470d52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/icq_protocol.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/id.sideka.App.svg b/.icons/awkward/16x16/apps/id.sideka.App.svg
new file mode 120000
index 00000000..46fd17a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/id.sideka.App.svg
@@ -0,0 +1 @@
+sideka.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/idea-ultimate.svg b/.icons/awkward/16x16/apps/idea-ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idea-ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/idea.svg b/.icons/awkward/16x16/apps/idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/idevice.svg b/.icons/awkward/16x16/apps/idevice.svg
new file mode 100644
index 00000000..c5c3f9c9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idevice.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#fc9300"/>
+ <path d="M 7,4 C 5,3 3,4 3,8 c 0,5 1,7 5,7 4,0 5,-1 6,-3 1,-2 1,-4 1,-4 C 15,8 15,5 12.856182,5.0479394 10.620673,5.0979292 9,5 9,5 Z" style="fill:#ffff00"/>
+ <path d="M 5.53125,3.640625 C 4.125,3.6875 3,5 3,8 c 0,5 1,7 5,7 4,0 5,-1 6,-3 1,-2 1,-4 1,-4 C 15,8 14.999287,5.0008887 12.855469,5.0488281 10.61996,5.0988179 9,5 9,5 L 7,4 C 6.5,3.75 6,3.625 5.53125,3.640625 Z M 5,5 h 1 l 3,1 h 5 v 3 l -1,3 -2,2 H 6 L 4,12 V 6 Z" style="fill:#93dc00"/>
+ <path d="M 7,1 8,5 9,3 Z m 1,4 h 5 v 3 l -1,3 -2,2 H 5 L 3,11 V 5 L 4,4 H 5 Z M 8,5 6,3 C 5.6047153,2.6047153 5,2.625 4.53125,2.640625 3.125,2.6875 2,4 2,7 c 0,5 1,7 5,7 4,0 5,-1 6,-3 C 14,9 14,7 14,7 14,7 13.999287,4.0008887 11.855469,4.0488281 9.6199598,4.0988179 8,5 8,5 Z" style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/idjc.svg b/.icons/awkward/16x16/apps/idjc.svg
new file mode 100644
index 00000000..e5eeb9f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idjc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4282" x1="409.57" x2="409.57" y1="540.8" y2="506.8" gradientTransform="matrix(.058825 0 0 .058825 -16.034 -38.812)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#2a2c2f"/>
+ <stop offset="1" stop-color="#424649"/>
+ </linearGradient>
+ </defs>
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#fff" opacity=".1" d="m3.5659 1.3503c-2.1469 1.4317-3.557 3.8742-3.557 6.6592h6.4c0-0.64837 0.38773-1.2034 0.94219-1.4547l-3.7859-5.2042z"/>
+ <path fill="#fff" opacity=".1" d="m12.434 14.65c2.147-1.4317 3.557-3.8742 3.557-6.6592h-6.4c0 0.64837-0.38773 1.2034-0.94219 1.4547l3.7852 5.2047z"/>
+ <rect style="fill:#ffffff" width="6" height="6" x="5" y="5" ry="3"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="-9" ry="1" transform="scale(1,-1)"/>
+ <path style="fill:#ffd63f" d="m 11,0 0,3 4,0 -4,6 0,-4 -4,0 z"/>
+ <path style="fill:#ff7a3f" d="M 5,16 5,13 1,13 5,6.9999999 5,11 9,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/idle.svg b/.icons/awkward/16x16/apps/idle.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idle.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/idle3.svg b/.icons/awkward/16x16/apps/idle3.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/idle3.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ieee1394.svg b/.icons/awkward/16x16/apps/ieee1394.svg
new file mode 100644
index 00000000..2fd01d46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ieee1394.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#3f3f3f" d="M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z M 8,6.8 A 1.2,1.2 0 0 1 9.2,8 1.2,1.2 0 0 1 8,9.2 1.2,1.2 0 0 1 6.8,8 1.2,1.2 0 0 1 8,6.8 Z"/>
+ <rect style="fill:#3f3f3f" width="2.5" height="1" x="-1.27" y="-8.33" transform="rotate(135)"/>
+ <rect style="fill:#3f3f3f" width="2.5" height="1" x="6.75" y="11"/>
+ <rect style="fill:#3f3f3f" width="2.5" height="1" x="6.75" y="13"/>
+ <rect style="fill:#3f3f3f" width="2.5" height="1" x="-1.27" y="-6.33" transform="rotate(135)"/>
+ <path style="fill:#3f3f3f" d="M 11.332031 2.8730469 L 9.9179688 4.2871094 L 9.2109375 4.9941406 L 10.978516 6.7617188 L 11.685547 6.0546875 L 13.099609 4.640625 L 11.332031 2.8730469 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/igdm.svg b/.icons/awkward/16x16/apps/igdm.svg
new file mode 100644
index 00000000..7dd01063
--- /dev/null
+++ b/.icons/awkward/16x16/apps/igdm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#4f4f4f" d="M 13,2 A 1.0000001,1.0000001 0 0 1 14,2.9999999 1.0000001,1.0000001 0 0 1 13,4 1.0000001,1.0000001 0 0 1 12,2.9999999 1.0000001,1.0000001 0 0 1 13,2 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,3 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 Z"/>
+ <path style="fill:#ffffff" d="M 8,5 A 3,3 0 0 0 5,8 3,3 0 0 0 8,11 3,3 0 0 0 11,8 3,3 0 0 0 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ignuit.svg b/.icons/awkward/16x16/apps/ignuit.svg
new file mode 100644
index 00000000..1066ef6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ignuit.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#85aeff" width="16" height="16" x="0" y="0" rx="1.5" ry="1.5"/>
+ <path opacity=".5" d="m3 4v-1h5v1z"/>
+ <path opacity=".5" d="m3 7v-1h5v1z"/>
+ <path opacity=".5" d="m8 10v-1h5v1z"/>
+ <path opacity=".5" d="m8 13v-1h5v1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/im-chooser.svg b/.icons/awkward/16x16/apps/im-chooser.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/im-chooser.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/im.gitter.Gitter.svg b/.icons/awkward/16x16/apps/im.gitter.Gitter.svg
new file mode 120000
index 00000000..fe19be77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/im.gitter.Gitter.svg
@@ -0,0 +1 @@
+gitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/im.pidgin.Pidgin.svg b/.icons/awkward/16x16/apps/im.pidgin.Pidgin.svg
new file mode 120000
index 00000000..778691e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/im.pidgin.Pidgin.svg
@@ -0,0 +1 @@
+pidgin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/im.riot.Riot.svg b/.icons/awkward/16x16/apps/im.riot.Riot.svg
new file mode 120000
index 00000000..5bb245c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/im.riot.Riot.svg
@@ -0,0 +1 @@
+riot-web.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/im.srain.Srain.svg b/.icons/awkward/16x16/apps/im.srain.Srain.svg
new file mode 100644
index 00000000..86caae2c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/im.srain.Srain.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#63a4c7" d="M 7.9384,4e-5 7.9376,0.0016 C 3.5348,0.03516 0,3.58884 0,8 c 0,4.432 3.568,8 8,8 4.272,0 7.7404,-3.3156 7.9852,-7.5244 L 16,8.4616 V 1.6 C 16,0.7136 15.2864,0 14.4,0 H 7.9384 Z"/>
+ <path style="fill:#ffffff" d="M 9.3085938 3 L 7.7695312 13 L 8.78125 13 L 10.320312 3 L 9.3085938 3 z"/>
+ <path style="fill:#ffffff" d="M 7.3417969 3 L 5.8007812 13 L 6.8125 13 L 8.3535156 3 L 7.3417969 3 z"/>
+ <path style="fill:#ffffff" d="M 5.4804688,6 5.3261719,7 h 5.5859371 l 0.154297,-1 z"/>
+ <path style="fill:#ffffff" d="M 5.0175781,9 4.8632812,10 H 10.449219 L 10.603516,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/image-viewer.svg b/.icons/awkward/16x16/apps/image-viewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/image-viewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/imagewriter.svg b/.icons/awkward/16x16/apps/imagewriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/imagewriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/in.p1x.TanksOfFreedom.svg b/.icons/awkward/16x16/apps/in.p1x.TanksOfFreedom.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/in.p1x.TanksOfFreedom.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ind.ie.Gnomit.svg b/.icons/awkward/16x16/apps/ind.ie.Gnomit.svg
new file mode 100644
index 00000000..7e4334a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ind.ie.Gnomit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none;stroke:#f1502f" d="M 7.5000002,14.4 V 6.7999999 l 3.9996948,3.6948171"/>
+ <circle style="fill:#f1502f" cx="8.485" cy="-2.121" r="4.5" transform="rotate(45)"/>
+ <path style="fill:#ffffff" d="M 9.1467868,2.1037929 C 9.008394,1.9654 8.7855664,1.9654 8.6471739,2.1037929 L 8.147561,2.6034053 9.3965933,3.8524376 9.8962057,3.3528248 c 0.1383923,-0.1383926 0.1383923,-0.3612201 0,-0.499613 z M 7.6479481,3.1030182 5,5.7509664 5.0249822,6.9750179 6.2490337,7 8.8969818,4.3520519 Z"/>
+ <circle style="fill:#f1502f" cx="7.5" cy="13.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="13.5" r=".5"/>
+ <circle style="fill:#f1502f" cx="11.5" cy="10.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="10.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/indicator-applet.svg b/.icons/awkward/16x16/apps/indicator-applet.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-applet.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-cpufreq.svg b/.icons/awkward/16x16/apps/indicator-cpufreq.svg
new file mode 100644
index 00000000..f3e6aab8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-cpufreq.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="rotate(90,8,8)">
+ <rect style="fill:#8e8e8e" width="2" height="16" x="4" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="7" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="10" y="0"/>
+ </g>
+ <rect style="fill:#b7b7b7" width="12" height="12" x="2" y="2" rx=".8" ry=".8"/>
+ <rect style="fill:#d13232" width="8" height="8" x="4" y="4" rx=".445" ry=".445"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/indicator-keylock.svg b/.icons/awkward/16x16/apps/indicator-keylock.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-keylock.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-privacy.svg b/.icons/awkward/16x16/apps/indicator-privacy.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-privacy.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-sensors.svg b/.icons/awkward/16x16/apps/indicator-sensors.svg
new file mode 120000
index 00000000..349f2c76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-sensors.svg
@@ -0,0 +1 @@
+psensor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-sound-switcher.svg b/.icons/awkward/16x16/apps/indicator-sound-switcher.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-sound-switcher.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-stickynotes.svg b/.icons/awkward/16x16/apps/indicator-stickynotes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-stickynotes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-virtual-box.svg b/.icons/awkward/16x16/apps/indicator-virtual-box.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-virtual-box.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indicator-weather.svg b/.icons/awkward/16x16/apps/indicator-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indicator-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/indivisible.svg b/.icons/awkward/16x16/apps/indivisible.svg
new file mode 100644
index 00000000..92462bb4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/indivisible.svg
@@ -0,0 +1,14 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m12 3v-2c0-1-1-1-2-1s-1 2-1 2z" style="fill:#d3c76a"/>
+ <path d="m12 6s2 0 2 1 1 1 1 1 1-1 0-2-3 0-3 0z" style="fill:#fcbbb8"/>
+ <path d="m12.05044 16c1 0 1-1 1-1s0-6-3-8l5-1c3-2-2.624573-4.967766-4-5-3.073182 0-8.0000005 0-9.0000005 2-1.8135294 3.6270588-2 9-2 9s-0.65270671 4 2.73781 4h9.2621905z" style="fill:#4f877c"/>
+ <path d="m7 3s-1-1-1-2 1-1 2-1 2 2 2 2z" style="fill:#e6dfa4"/>
+ <circle cx="11.5" cy="3.5" r="1.5" style="fill:#ffffff"/>
+ <circle cx="11.5" cy="3.5" r=".5" style="fill:#3f3f3f"/>
+ <path d="m14 12c0-2 2-2 2-2v6h-7v-3s5 0.699673 5-1z" style="fill:#3b655d"/>
+ <path d="m9 8c-1 0-1.0722656 2.523437-1.0722656 2.523438 0 0 0.0722656-1.523438-0.9277344-1.523438s-2 2-2 2 0-1-1-1c-2 0-2 1-2 1s-0.8147859-1.7227692-1.5507812-2.5800781c-0.33351491 2.0058141-0.3984375 3.5800781-0.3984375 3.5800781s-0.036289961 0.249687-0.046875 0.595703c-6.629964e-4 0.059583 0.013298336 0.385622 0.025390625 0.705078 0.10244892 1.049 0.55382678 2.389714 2.1660156 2.652344 0.0260909 0.00425 0.0572832 0.004134 0.0839844 0.007813 0.1602903 0.022081 0.3266207 0.039062 0.5097656 0.039062h9.2617185c1 0 1-1 1-1s-0.007096-3.603306-1.40625-6.15625c-0.549585-0.4278036-1.133094-0.84375-1.644531-0.84375h-1z" style="fill:#e6dfa4"/>
+ <path d="m8.5 10c-1.1492265 0.002076-2.1492417 0.944072-2.4238281 2.283203 0 0-0.0761719 0.40191-1.0761719 0.716797-0.3179432 0.100116-1 0-1 0s-1 0-1 1.453125c0 1.546875 1 1.546875 1 1.546875h4.5c1.4835395-0.08836 2.474707-1.895225 2.5-3 0-1.656854-1.1192881-3-2.5-3z" style="fill:#4f877c"/>
+ <path d="m3 8v2.488281a1.5 1.5 0 0 0 0 0.011719 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5-1.5 1.5 1.5 0 0 0 0-0.011719v-2.488281h-3z" style="fill:#4f877c"/>
+ <path d="m0.05078125 12s2.9492188-4 8.3124296-4h2.6367892v-1s-4-2-7-5c-1-1-0.7350889-0.6324555-2 0-2 1-2 3-2 3z" style="fill:#af2323"/>
+ <path d="m9 8v2l2-2 1.230572 2-0.230572-2-1-1z" style="fill:#d63030"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/infector.svg b/.icons/awkward/16x16/apps/infector.svg
new file mode 100644
index 00000000..3751834c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/infector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#cccccc;fill-rule:evenodd" d="M 3,0 V 3 H 0 v 9 h 3 v 3 h 9 v -3 h 3 V 3 H 12 V 0 Z"/>
+ <path style="fill:#33d533;fill-rule:evenodd" d="M 1.125,0 C 0.50175,0 0,0.50175 0,1.125 V 3 H 3 V 0 Z"/>
+ <path style="fill:#33d533;fill-rule:evenodd" d="m 12,12 v 3 h 1.875 C 14.49825,15 15,14.49825 15,13.875 V 12 Z"/>
+ <path style="fill:#ff5b5b;fill-rule:evenodd" d="m 0,12 v 1.875 C 0,14.49825 0.50175,15 1.125,15 H 3 v -3 z"/>
+ <path style="fill:#ff5b5b;fill-rule:evenodd" d="m 12,0 v 3 h 3 V 1.125 C 15,0.50175 14.49825,0 13.875,0 Z"/>
+ <path style="fill:#696969;fill-rule:evenodd" d="M 3,0 V 3 H 6 V 0 Z M 6,3 V 6 H 9 V 3 Z m 3,0 h 3 V 0 H 9 Z m 3,0 v 3 h 3 V 3 Z m 0,3 H 9 v 3 h 3 z m 0,3 v 3 h 3 V 9 Z m 0,3 H 9 v 3 h 3 z M 9,12 V 9 H 6 v 3 z M 6,12 H 3 v 3 H 6 Z M 3,12 V 9 H 0 v 3 z M 3,9 H 6 V 6 H 3 Z M 3,6 V 3 H 0 v 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/infinifactory.svg b/.icons/awkward/16x16/apps/infinifactory.svg
new file mode 100644
index 00000000..ad9f80b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/infinifactory.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8.0419413,5.3203445e-4 A 1.7754963,1.8191449 0 0 0 7.1121157,0.24321001 L 1.8878259,3.3335843 A 1.7754963,1.8191449 0 0 0 0.99999993,4.9091712 V 11.09032 a 1.7754963,1.8191449 0 0 0 0.88774817,1.575427 l 5.2242898,3.090534 a 1.7754963,1.8191449 0 0 0 1.7754963,0 L 14.111824,12.665747 A 1.7754963,1.8191449 0 0 0 14.99965,11.09016 V 4.9090112 A 1.7754963,1.8191449 0 0 0 14.111824,3.3334243 L 8.8875342,0.24305002 A 1.7754963,1.8191449 0 0 0 8.041708,3.7203578e-4 Z"/>
+ <path style="opacity:0.3" d="m 2.039189,3.6426514 v 0 C 1.598805,3.9039696 1.1378667,4.0371213 1.0373342,4.548265 L 7.222287,8.0841732 v 0.906242 L 8.0000583,8.3997954 7.6111727,7.3568352 8.0000583,7.599802 7.219249,6.2521568 2.4493233,3.5248359 l 0.00911,-0.00547 z"/>
+ <ellipse style="fill:#ffffff" cx=".319" cy="5.249" rx="1.112" ry="1.444" transform="matrix(0.94234867,-0.33463262,0.35552158,0.93466807,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="3.757" cy="9.262" rx="1.112" ry="1.444" transform="matrix(0.94234867,-0.33463262,0.35552158,0.93466807,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="2.031" cy="7.275" rx="1.112" ry="1.444" transform="matrix(0.94234867,-0.33463262,0.35552158,0.93466807,0,0)"/>
+ <path style="fill:#d87900" d="m 1.1793686,4.1138934 a 1.7754963,1.8191449 0 0 0 -0.179252,0.7953062 v 6.1811984 a 1.7754963,1.8191449 0 0 0 0.8879049,1.574987 l 5.2241319,3.090599 a 1.7754963,1.8191449 0 0 0 0.8879049,0.242967 v -7.98509 z"/>
+ <path style="fill:#ad6200" d="M 14.825305,4.1287373 7.9992988,8.0310484 8.0000583,15.998951 A 1.7754963,1.8191449 0 0 0 8.8872037,15.755984 L 14.112095,12.665385 A 1.7754963,1.8191449 0 0 0 15,11.090398 V 4.9091996 A 1.7754963,1.8191449 0 0 0 14.825305,4.1287373 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 14.825305,4.1287373 7.9992988,8.0310484 V 10.432591 L 14.825305,6.5302797 A 1.7754963,1.8191449 0 0 1 15,7.310742 V 4.9091996 A 1.7754963,1.8191449 0 0 0 14.825305,4.1287373 Z"/>
+ <path style="opacity:0.2;fill:none;stroke:#ffffff;stroke-width:0.39440203px" d="M 3.8139644,3.3510674 6.9276797,2.6320986 8.135039,0.86735746 v 0"/>
+ <path style="opacity:0.2;fill:none;stroke:#ffffff;stroke-width:0.39440203px" d="M 5.7203208,4.4622005 8.7704909,3.7759126 9.9778498,1.8477693"/>
+ <path style="opacity:0.2;fill:none;stroke:#ffffff;stroke-width:0.39440203px" d="M 7.4995866,5.5079734 10.517984,4.7890046 11.725343,2.9589026"/>
+ <path style="opacity:0.35;fill:#ffffff" d="M 4.2,7.076 4,8.981232 1.0091818,7.334187 V 9.238933 L 4,10.885978 3.9,12.991 8.000058,12.367 4.2,7.076"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/info.bibletime.BibleTime.svg b/.icons/awkward/16x16/apps/info.bibletime.BibleTime.svg
new file mode 120000
index 00000000..2d1b2842
--- /dev/null
+++ b/.icons/awkward/16x16/apps/info.bibletime.BibleTime.svg
@@ -0,0 +1 @@
+bibletime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/info.mumble.Mumble.svg b/.icons/awkward/16x16/apps/info.mumble.Mumble.svg
new file mode 120000
index 00000000..e4061778
--- /dev/null
+++ b/.icons/awkward/16x16/apps/info.mumble.Mumble.svg
@@ -0,0 +1 @@
+mumble.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/inkscape-logo.svg b/.icons/awkward/16x16/apps/inkscape-logo.svg
new file mode 120000
index 00000000..ca1fc7a6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/inkscape-logo.svg
@@ -0,0 +1 @@
+inkscape.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/inkscape.svg b/.icons/awkward/16x16/apps/inkscape.svg
new file mode 100644
index 00000000..9aa92633
--- /dev/null
+++ b/.icons/awkward/16x16/apps/inkscape.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 7.9991491,8.14e-6 C 7.5431964,1.9412095e-4 7.0993537,0.17127347 6.7499168,0.53274623 L 0.53128539,6.9553651 C 0.1886295,7.3098561 0.0068644,7.7769571 4.554e-5,8.2395914 c -1.02514285e-4,0.00704 0,0.024305 0,0.031992 C -1.8993333e-5,9.647996 3.6774674,8.3111994 4.009,9.9940535 4.1883923,10.904828 2.0046371,10.487657 2.0046371,11.404024 c 0,1.074928 3.1942776,0.19834 3.9143629,1.221726 0.5512069,0.783376 -1.3281053,0.816999 -0.8907762,1.566964 0.3751471,0.643332 1.7167132,0.231346 1.9404392,1.095982 0.2555463,0.987659 2.0008269,0.877598 2.930337,0.0945 C 10.468796,14.903143 9.1524775,14.60257 9.6702482,14.06697 10.187985,13.531333 13.109223,13.632057 12.971417,12.4695 12.880217,11.700106 12.043743,11.615366 12.029,10.746286 c -0.05148,-0.736008 0.225475,-0.521251 2.877012,-1.2537202 1.060233,-0.498128 1.097767,-0.7629722 1.093729,-1.2217261 -8.4e-5,-0.00909 0,-0.021547 0,-0.031249 -0.006,-0.4625966 -0.219868,-0.9297466 -0.562489,-1.2842263 L 9.2491251,0.53274623 C 8.8996124,0.17123553 8.4556177,1.9415905e-4 7.9998931,8.14e-6 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 15.347135,11.000795 c -0.106012,-0.0038 -0.212997,0.0063 -0.288428,0.0306 -0.142184,0.04719 -0.815977,0.07438 -0.760465,0.664115 0.610247,0.29473 1.540899,0.529113 1.651795,-0.06055 0.08325,-0.442189 -0.284815,-0.620631 -0.602902,-0.634165 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 2.7074185,13.005376 c -0.059435,0.0081 -0.1000881,0.03659 -0.1581752,0.06314 -0.4644974,0.212244 -0.7756974,0.658951 -0.3417368,0.854032 0.4340248,0.195036 0.7241662,-0.01135 1.1046236,-0.253215 0.3805216,-0.24198 0.3699093,-0.286153 0.3423876,-0.379498 -0.052746,0.01267 -0.3985958,-0.245986 -0.7628867,-0.28446 -0.060705,-0.0061 -0.1247941,-0.0081 -0.1842125,10e-7 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8.0286158,2.0044571 c 0.4692191,0.00399 1.7549333,1.5950858 2.9020572,2.7866668 0.322667,0.4329523 -0.124808,0.8766857 -0.124808,0.8766857 L 8.4031987,4.352762 7.3422463,5.7931429 6.4062463,4.384381 5.8443415,6.576 4.1906272,5.5740953 4.6275796,5.0102858 7.2172939,2.3490666 C 7.4159415,2.1465676 7.5680596,2.0010628 8.0286082,2.0046476 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/input-joystick.svg b/.icons/awkward/16x16/apps/input-joystick.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/input-joystick.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/input-tablet.svg b/.icons/awkward/16x16/apps/input-tablet.svg
new file mode 100644
index 00000000..21c49a14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/input-tablet.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="12" height="16" x="-14" y="0" rx=".818" ry=".857" transform="rotate(-90)"/>
+ <path fill="#fff" opacity=".1" d="m0.85714 2c-0.47485 0-0.85714 0.3649-0.85714 0.8182v10.364c2e-8 0.453 0.38229 0.818 0.85714 0.818h2.1429v-12z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/insomnia.svg b/.icons/awkward/16x16/apps/insomnia.svg
new file mode 100644
index 00000000..807be4bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/insomnia.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#6153c1" d="M 8 2 A 6 6 0 0 0 6.2382812 2.2714844 A 3 3 0 0 1 8 5 A 3 3 0 0 1 5 8 A 3 3 0 0 1 2.2675781 6.2285156 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/instagram.svg b/.icons/awkward/16x16/apps/instagram.svg
new file mode 100644
index 00000000..821051f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/instagram.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e53fa9" d="M 5.6391608,0.62937064 11.2,0 C 13.8592,0 16,2.1408 16,4.8 v 6.4 C 16,13.8592 13.8592,16 11.2,16 L 4.8349648,15.440558 C 2.1859772,15.207733 0.5747196,13.579436 0.55944064,10.92028 L 0.52447552,4.8349648 C 0.50919648,2.1758089 2.9968304,0.92842712 5.6391608,0.62937064 Z"/>
+ <path style="fill:#7e53cb" d="M 4.8,0 C 2.1408,0 0,2.1408 0,4.8 V 8 H 1 C 5.9089132,7.9956696 10.220808,4.7391956 11.567969,0.01875 11.446143,0.0095672 11.324254,0 11.2,0 Z"/>
+ <path style="fill:#f97b49" d="M 1,8 H 0 v 3.2 C 0,13.8592 2.1408,16 4.8,16 h 6.4 c 0.126097,0 0.249845,-0.0093 0.373438,-0.01874 C 10.225721,11.258858 5.9109416,8.0018912 1,8 Z"/>
+ <rect style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" width="11" height="11" x="2.5" y="2.5" rx="2.852" ry="2.852"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="2.5"/>
+ <circle style="fill:#ffffff" cx="11.2" cy="4.8" r=".8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/instant-messenger.svg b/.icons/awkward/16x16/apps/instant-messenger.svg
new file mode 120000
index 00000000..6fb1fc4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/instant-messenger.svg
@@ -0,0 +1 @@
+tormessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/instantbird.svg b/.icons/awkward/16x16/apps/instantbird.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/instantbird.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/insurgency.svg b/.icons/awkward/16x16/apps/insurgency.svg
new file mode 100644
index 00000000..ff7b0dc1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/insurgency.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="translate(-16 1020.4)">
+ <rect fill="#2e9d91" width="16" height="16" x="16" y="16" rx="1" ry="1"/>
+ <path fill="#ececec" fill-rule="evenodd" d="m19.996 21-1.3496 1.3965h1.3496l0.45117 0.4668 0.90039-1.3984-0.451-0.465h-0.90039zm1.8027 0.46484-0.90234 1.3984 0.45117 1.3965 1.3516-1.3965v0.46484l-1.3516 1.3984 0.45117 0.92969 1.8008-1.8613v0.46484l-1.8008 1.8633h1.8008l0.90039-0.93164v-0.93164l-0.45117-0.46484v-0.93164l-0.90039-0.4668-0.44922-0.93164h-0.90039zm-4.0547 1.3984-0.44922 0.46484 0.90039 3.2598l-2.195 2.523v1.889c0 0.554 0.446 1 1 1h0.98633l2.9102-4.0137h0.90234l0.44922-0.4668 0.90039-0.46484 0.45117-0.4668h-2.252l-0.45117-1.3965h-0.44922l-0.45117 1.3965h-0.90039l0.45117-1.3965-0.90039-0.93164 0.44922-0.46484 0.90039 0.93164h0.90039v-0.4668l-0.90039-1.3965h-2.252zm-0.90039 0.93164 0.45117 2.3281v0.46484l-1.295 1.205v0.41797c0.68429-0.63751 1.1598-1.0855 1.7441-1.623l-0.9-2.793zm3.1523 4.1914h0.45117l-2.252 2.793 1.8008-2.793z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/insync.svg b/.icons/awkward/16x16/apps/insync.svg
new file mode 100644
index 00000000..7a2766a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/insync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e87e4" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <path style="stroke:#ffffff;stroke-linecap:square;fill:none" d="m6.5 8.5a4 4 0 0 1 4 -4"/>
+ <path style="stroke:#ffffff;stroke-linecap:square;fill:none" d="m8.5 8.5a2 2 0 0 1 2 -2"/>
+ <path style="stroke:#ffffff;stroke-linecap:square;fill:none" d="m4.5 8.5a6 6 0 0 1 6 -6"/>
+ <rect style="fill:#ffffff" width="2" height="3" x="10" y="11"/>
+ <circle style="fill:#ffffff" cx="11" cy="9" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/intel.svg b/.icons/awkward/16x16/apps/intel.svg
new file mode 100644
index 00000000..0d6b446a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0071c5" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 2,7 H 1.0009797 L 1,9.940144 C 1,10.469453 1.2528053,10.927529 1.9999963,11 Z"/>
+ <path style="fill:#ffffff" d="M 1,6 H 2 V 5 H 1 Z"/>
+ <path style="fill:#ffffff" d="m 4.690469,7.817206 c 0.271316,0 0.384592,0.146409 0.384592,0.384513 V 11 H 6 V 8.195473 C 6,7.627572 5.72366,7.001207 4.910628,7.001207 L 3,7.000007 V 10.99955 H 3.924939 V 7.817256 Z"/>
+ <path style="fill:#ffffff" d="M 7,6 V 7 H 7.002 L 7,9.939453 C 7,10.468762 7.252809,10.927529 8,11 H 9 V 10 H 8 V 8 H 9 V 7 H 8 V 6 Z"/>
+ <path style="fill:#ffffff" d="m 14,5 v 2 h 0.002 L 14,9.939453 C 14,10.468762 14.252809,10.927529 15,11 V 7 5 Z"/>
+ <path style="fill:#ffffff" d="M 11.572481,7 C 10.680779,7 10,7.7209 10,8.9967 10,10.4888 10.778241,11 11.591318,11 c 0.621655,0 0.974711,-0.2324 1.311221,-0.6161 l -0.52498,-0.5774 c -0.217842,0.2487 -0.403741,0.3695 -0.780507,0.3695 -0.480761,0 -0.751844,-0.3696 -0.751844,-0.8703 H 13 V 8.9523 C 13,7.8439 12.479278,7 11.572481,7 Z m -0.03767,0.8108 c 0.43673,0 0.60199,0.4054 0.618344,0.8268 h -1.307942 c 0.0056,-0.172 0.02615,-0.2816 0.08109,-0.4214 0.09498,-0.2325 0.317923,-0.4054 0.608517,-0.4054 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/intellij-idea-ce.svg b/.icons/awkward/16x16/apps/intellij-idea-ce.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea-ce.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij-idea-community.svg b/.icons/awkward/16x16/apps/intellij-idea-community.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea-community.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij-idea-ue-bundled-jre.svg b/.icons/awkward/16x16/apps/intellij-idea-ue-bundled-jre.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea-ue-bundled-jre.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij-idea-ultimate-edition.svg b/.icons/awkward/16x16/apps/intellij-idea-ultimate-edition.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea-ultimate-edition.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij-idea-ultimate.svg b/.icons/awkward/16x16/apps/intellij-idea-ultimate.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea-ultimate.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij-idea.svg b/.icons/awkward/16x16/apps/intellij-idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij-idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intellij.svg b/.icons/awkward/16x16/apps/intellij.svg
new file mode 100644
index 00000000..5c7f4d67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fe4b71" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#ff8c2a" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#6655e4" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071217,11.5 H 7.507122"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 3.5071212,7.500001 h 1.999999 M 3.5071212,3.5 h 1.999999 M 4.5071217,7.500001 V 3.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 7.507123,7 V 7.500001 H 8.007122 C 9.965038,7.442481 9.506718,4.0560065 9.507122,3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/intellij_idea.svg b/.icons/awkward/16x16/apps/intellij_idea.svg
new file mode 120000
index 00000000..760b0fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intellij_idea.svg
@@ -0,0 +1 @@
+intellij.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/intergalacticfm.svg b/.icons/awkward/16x16/apps/intergalacticfm.svg
new file mode 120000
index 00000000..a6560012
--- /dev/null
+++ b/.icons/awkward/16x16/apps/intergalacticfm.svg
@@ -0,0 +1 @@
+konquest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/internet-archive.svg b/.icons/awkward/16x16/apps/internet-archive.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-archive.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/internet-chat.svg b/.icons/awkward/16x16/apps/internet-chat.svg
new file mode 100644
index 00000000..5aa46f7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-chat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#0286c2" d="m16 1-2 2v7.1176c0 0.488-0.501 0.882-1 0.882h-8c-0.4986 0-1-0.394-1-0.882v-8.2356c0-0.4889 0.5014-0.8824 1-0.8824z"/>
+ <path fill="#35b9f5" d="m-1.625e-8 5 2 2v7.118c0 0.488 0.5014 0.882 1 0.882h8c0.4986 0 1-0.39353 1-0.88235v-8.2356c0-0.4889-0.501-0.8824-1-0.8824z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/internet-feed-reader.svg b/.icons/awkward/16x16/apps/internet-feed-reader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-feed-reader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/internet-mail.svg b/.icons/awkward/16x16/apps/internet-mail.svg
new file mode 100644
index 00000000..7c72b407
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-mail.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fe9700" d="m8 0-7.6359 4.9269c-0.01643 0.010703-0.03132 0.023307-0.04688 0.03521l-0.0094 0.007v0.0008603c-0.18625 0.1463-0.30784 0.3713-0.30784 0.6276v7.6022c0.000005 0.443 0.3568 0.8 0.80001 0.8h14.4c0.4432 0 0.8-0.3569 0.8-0.80023v-7.6022c0-0.26209-0.12679-0.49189-0.32031-0.63769l0.0032-0.005-7.683-4.955z"/>
+ <rect fill="#ebebeb" width="12" height="10" x="2" y="2" rx="0" ry="0"/>
+ <path fill="#fec006" d="m0.000017 5.5979 15.2 10.4h-14.343c-0.05714 0-0.85714 0-0.85714-0.85714z"/>
+ <path fill="#fecd38" d="m15.143 15.998c0.85714 0 0.85714-0.85714 0.85714-0.85714v-9.5429l-15.2 10.4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/internet-news-reader.svg b/.icons/awkward/16x16/apps/internet-news-reader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-news-reader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/internet-web-browser.svg b/.icons/awkward/16x16/apps/internet-web-browser.svg
new file mode 100644
index 00000000..97e9262f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/internet-web-browser.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57142 0 0 .57140 -1.1443 -1.1421)">
+ <rect fill="#6573c3" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".1" d="m25.893 6.1095-19.781 19.78c5.4793 5.4793 14.302 5.4793 19.781 0 5.4793-5.4793 5.4793-14.302 0-19.781z"/>
+ <path fill="#f2f2f2" d="m6.1121 25.89 8.6542-11.127 1.1711 1.1711 1.3015 1.3015z"/>
+ <path fill="#fff" opacity=".2" d="m25.893 6.1095-19.781 19.78c-5.4793-5.4793-5.4793-14.302 0-19.781 5.4793-5.4793 14.302-5.4793 19.781 0z"/>
+ <path fill="#f34235" d="m25.893 6.1095-11.127 8.6542 2.4726 2.4726z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.ark.Desktop.svg b/.icons/awkward/16x16/apps/io.ark.Desktop.svg
new file mode 100644
index 00000000..fb25957c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.ark.Desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ed2a2d" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8.0253906 4 L 3 12 C 3 12 6.1233796 8.8381032 8 7 C 9.8966077 8.6809584 13 12 13 12 L 8.0253906 4 z M 8 8 L 7.3339844 9 L 8.6660156 9 L 8 8 z M 6.6660156 10 L 6 11 L 8 11 L 10 11 L 9.3339844 10 L 6.6660156 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.atom.Atom.svg b/.icons/awkward/16x16/apps/io.atom.Atom.svg
new file mode 120000
index 00000000..cf7e3643
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.atom.Atom.svg
@@ -0,0 +1 @@
+atom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.atom.electron.BaseApp.svg b/.icons/awkward/16x16/apps/io.atom.electron.BaseApp.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.atom.electron.BaseApp.svg
@@ -0,0 +1 @@
+electron.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.botfather.Botfather.svg b/.icons/awkward/16x16/apps/io.botfather.Botfather.svg
new file mode 100644
index 00000000..695ec447
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.botfather.Botfather.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#23d160" d="M 10.290173,13.189602 9.2612483,13.245254 7.843,14.024374 12.014318,16 c -0.05205,-1.285452 -1.070939,-1.925958 -1.724145,-2.810398 z"/>
+ <path style="fill:#23d160" d="m 3.7241448,13.189602 1.0289249,0.05565 1.4182479,0.77912 L 2,16 c 0.052055,-1.285452 1.0709391,-1.925958 1.7241448,-2.810398 z"/>
+ <path style="fill:#c31e3e" d="M 5.9688123,4.6299528 C 5.8252543,4.5411752 5.0289206,1.9869218 5.0030765,1.3360696 4.9663412,0.41089304 5.2544076,-0.47927363 6.0923711,0.29561337 6.4934966,0.66654497 8.7725318,3.5729619 8.7437112,3.6594797 8.6507592,3.9385044 6.1721443,4.7556955 5.9688123,4.6299528 Z"/>
+ <path style="fill:#da163c" d="M 5.7995639,3.1998144 5.09,2.6345075 5.4138446,2.3721144 C 5.8900962,1.9862343 7.9236925,0.70771774 8.9999149,0.34136955 9.5206831,0.16409882 9.966753,0.01905917 9.991182,0.01905917 c 0.103848,0 0.03013,0.54506681 -0.1585451,1.17225483 C 9.6472071,1.8077215 9.0273233,4.2168822 8.2446403,4.6543611 7.5958715,5.0169892 6.3488595,5.5978323 6.0023683,5.2289285 5.6479218,4.8515548 6.1970721,3.5165082 5.7995639,3.1998144 Z"/>
+ <path style="fill:#f71f49" d="m 12.071309,2.0000001 c -0.202834,0 -5.0457384,1.3617965 -5.2055202,1.558244 -0.081261,0.09991 0.020579,0.3383204 0.3276987,0.7840269 C 6.9119323,5.0692195 6.7809587,6.0944067 6.5388918,6.0533966 6.2324295,6.0014762 5.6541993,3.9486189 5.8810907,5.7353712 6.0607423,7.1501106 5.014796,5.5006115 4.4421015,7.8716203 3.89492,10.137003 3.8578614,11.564726 4.3187137,12.642822 c 0.4863871,1.137834 0.6199974,2.066846 1.9075483,2.302212 0.7681873,0.140427 3.1510066,0.0018 3.94135,-0.302493 1.330225,-0.512293 2.808252,-2.073563 2.833912,-3.726565 0.05374,-3.4617612 -2.07768,-4.1006113 -0.930215,-8.9159759 z"/>
+ <path style="fill:#fe496d" d="M 5.2838328,14.945908 C 3.9998382,14.714376 2.8029682,13.800452 2.3179247,12.681156 1.8583454,11.620622 1.8950942,10.216675 2.4407642,7.9881973 3.0118767,5.6558149 3.1839803,4.0206221 3.004825,2.6289305 2.7785603,0.87128701 2.7739638,0.97015311 3.0795795,1.0212275 3.5008982,1.0916385 5.4371656,2.2374543 6.5926087,3.1001166 10.147709,5.7543807 11.635988,8.8296427 10.750005,11.69064 10.269202,13.243241 9.4771646,14.144482 8.1506145,14.64843 7.3624543,14.947846 6.0498976,15.084046 5.2838328,14.945908 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.brackets.Brackets.svg b/.icons/awkward/16x16/apps/io.brackets.Brackets.svg
new file mode 120000
index 00000000..c0646367
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.brackets.Brackets.svg
@@ -0,0 +1 @@
+brackets.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.dbeaver.DBeaverCommunity.svg b/.icons/awkward/16x16/apps/io.dbeaver.DBeaverCommunity.svg
new file mode 120000
index 00000000..6b5dcfd4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.dbeaver.DBeaverCommunity.svg
@@ -0,0 +1 @@
+dbeaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.designer.GravitDesigner.svg b/.icons/awkward/16x16/apps/io.designer.GravitDesigner.svg
new file mode 120000
index 00000000..e58c67fe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.designer.GravitDesigner.svg
@@ -0,0 +1 @@
+appimagekit-gravit-designer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.elementary.code.svg b/.icons/awkward/16x16/apps/io.elementary.code.svg
new file mode 100644
index 00000000..868f4c0d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.elementary.code.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 15,15.2 V 0.8 C 15,0.3568 14.638,0 14.188,0 H 2.8125 C 2.3624,0 2,0.3568 2,0.8 V 15.2 C 2,15.643 2.3624,16 2.8125,16 H 14.188 C 14.638,16 15,15.643 15,15.2 Z"/>
+ <path style="fill:#446f7d" d="M 7.0099,5.0371 C 6.5653,5.0371 5.5515,5.1023 5.3282,5.2383 5.107,5.3724 5.0001,5.8149 5.0001,6.1016 V 6.8535 C 5.0001,7.0244 4.9244,7.144 4.7892,7.2285 4.656,7.3112 4.2767,7.5469 4.0001,7.5469 V 8.502 C 4.545,8.502 5.0001,8.8555 5.0001,9.1973 V 9.9023 C 5.0001,10.217 5.1018,10.649 5.3087,10.789 5.5177,10.931 6.5367,10.996 7.0099,11 V 10.037 C 6.7743,10.033 6.2472,9.9893 6.1427,9.9121 6.0382,9.8349 5.9884,9.7269 5.9884,9.5762 V 8.9551 C 5.9884,8.5857 5.4321,8.1033 4.963,8.0371 V 7.998 C 5.4321,7.9264 5.9884,7.4848 5.9884,7.1191 V 6.5078 C 5.9884,6.3571 6.0382,6.257 6.1427,6.1816 6.2492,6.1045 6.7763,6.0561 7.0099,6.0469 Z M 9.998,5.0371 V 6.0469 C 10.232,6.0561 10.759,6.1045 10.865,6.1816 10.97,6.257 11.02,6.3571 11.02,6.5078 V 7.1191 C 11.02,7.4848 11.578,7.9264 12.047,7.998 V 8.0371 C 11.578,8.1033 11.02,8.5857 11.02,8.9551 V 9.5762 C 11.02,9.7269 10.97,9.8349 10.865,9.9121 10.761,9.9893 10.234,10.033 9.998,10.037 V 11 C 10.471,10.996 11.492,10.931 11.701,10.789 11.908,10.649 12.008,10.217 12.008,9.9023 V 9.1973 C 12.008,8.8555 12.465,8.502 13.01,8.502 V 7.5469 C 12.733,7.5469 12.352,7.3112 12.219,7.2285 12.084,7.144 12.008,7.0244 12.008,6.8535 V 6.1016 C 12.008,5.8149 11.903,5.3724 11.682,5.2383 11.458,5.1023 10.443,5.0371 9.998,5.0371 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.exodus.Exodus.svg b/.icons/awkward/16x16/apps/io.exodus.Exodus.svg
new file mode 120000
index 00000000..da04a2a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.exodus.Exodus.svg
@@ -0,0 +1 @@
+exodus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.freetubeapp.FreeTube.svg b/.icons/awkward/16x16/apps/io.freetubeapp.FreeTube.svg
new file mode 120000
index 00000000..2508fb17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.freetubeapp.FreeTube.svg
@@ -0,0 +1 @@
+freetube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Celluloid.svg b/.icons/awkward/16x16/apps/io.github.Celluloid.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Celluloid.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Cockatrice.cockatrice.svg b/.icons/awkward/16x16/apps/io.github.Cockatrice.cockatrice.svg
new file mode 120000
index 00000000..bda2cc6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Cockatrice.cockatrice.svg
@@ -0,0 +1 @@
+cockatrice.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.EndlessSky.endless-sky.svg b/.icons/awkward/16x16/apps/io.github.EndlessSky.endless-sky.svg
new file mode 120000
index 00000000..c45b07ef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.EndlessSky.endless-sky.svg
@@ -0,0 +1 @@
+endless-sky.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Fontforge.svg b/.icons/awkward/16x16/apps/io.github.Fontforge.svg
new file mode 120000
index 00000000..ecb86293
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Fontforge.svg
@@ -0,0 +1 @@
+fontforge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.FreeDM.svg b/.icons/awkward/16x16/apps/io.github.FreeDM.svg
new file mode 120000
index 00000000..810b2e89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.FreeDM.svg
@@ -0,0 +1 @@
+doom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-1.svg b/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-1.svg
new file mode 120000
index 00000000..462ef38b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-1.svg
@@ -0,0 +1 @@
+freedoom1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-2.svg b/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-2.svg
new file mode 120000
index 00000000..3e174a34
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Freedoom-Phase-2.svg
@@ -0,0 +1 @@
+freedoom2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.GnomeMpv.svg b/.icons/awkward/16x16/apps/io.github.GnomeMpv.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.GnomeMpv.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.Hexchat.svg b/.icons/awkward/16x16/apps/io.github.Hexchat.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Hexchat.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.ImEditor.svg b/.icons/awkward/16x16/apps/io.github.ImEditor.svg
new file mode 100644
index 00000000..bbe35266
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.ImEditor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#f1513c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 4.5671902,5.0069728 q 0.1815013,0 0.3071559,0.090591 Q 5,5.1811878 5,5.3066233 5,5.5296178 4.860384,5.6689886 4.720768,5.8013969 4.4624787,5.8013969 q -0.4048868,0 -0.6143112,0.00696 Q 3.8342075,5.8919895 3.7225137,6.560979 3.5968586,7.3066183 3.5689355,7.4738656 L 3.4223391,8.3867582 q -0.1535783,1.0243871 -0.2443285,1.7142848 0.1465974,-0.007 0.3979059,-0.007 0.3699826,0 0.5026177,0.09756 0.1326355,0.09757 0.1326355,0.292683 0,0.181183 -0.1465964,0.306618 -0.1396159,0.125436 -0.3979063,0.125436 -0.1745199,0 -0.551484,-0.01394 -0.3490395,-0.01394 -0.4607328,-0.01394 -0.4397905,0 -0.9633507,0.07666 Q 1.460733,11 1.3630018,11 1.2094241,11 1.1047121,10.916375 1,10.832748 1,10.672468 1,10.421597 1.2233857,10.282226 1.4467714,10.142856 1.8516581,10.135882 l 0.3280979,-0.007 0.020942,-0.1533066 Q 2.3682373,8.8606231 2.4450262,8.4006932 L 2.598604,7.4878066 Q 2.73822,6.6794403 2.8499128,5.8223009 l -0.5863869,0.00696 q -0.2513095,0 -0.3490406,-0.076656 -0.09075,-0.083623 -0.09075,-0.2299622 0,-0.4738654 0.6841189,-0.5087095 Q 2.8289707,5 3.289704,5 Z"/>
+ <path style="fill:#414141" d="m 14.635078,9.6846331 c 0.06402,-0.028136 0.117371,-0.042201 0.160052,-0.042201 0.06829,0 0.119505,0.028136 0.153649,0.084408 0.03414,0.056273 0.05122,0.1289567 0.05122,0.2180541 0,0.1406798 -0.03201,0.2602558 -0.09603,0.3587298 -0.05975,0.09848 -0.164319,0.187578 -0.313699,0.267297 -0.251815,0.131298 -0.578319,0.236807 -0.979513,0.316527 -0.401202,0.07503 -0.795994,0.112546 -1.184384,0.112546 -0.537772,0 -0.988049,-0.06565 -1.350832,-0.196954 -0.36278,-0.135991 -0.6338,-0.32122 -0.813057,-0.555686 C 10.087495,10.012889 10,9.7479408 10,9.4525107 10,9.0492289 10.117371,8.7069079 10.352112,8.4255477 10.591123,8.139499 10.941101,7.9331693 11.402048,7.8065595 11.150234,7.72684 10.956039,7.5861598 10.819462,7.3845191 10.687153,7.1828784 10.620998,6.9577901 10.620998,6.7092547 c 0,-0.3376325 0.09603,-0.6354047 0.288092,-0.8933177 0.196329,-0.2626016 0.458813,-0.4642427 0.787451,-0.6049226 0.328639,-0.1406803 0.489366,-0.2110204 0.882025,-0.2110204 0.529235,0 0.772129,0.126612 1.036747,0.3798364 0.264618,0.2485316 0.396926,0.572094 0.396926,0.9706868 0,0.2766716 -0.04695,0.5017599 -0.140845,0.6752649 -0.08962,0.168816 -0.219803,0.253224 -0.390524,0.253224 -0.119506,0 -0.213402,-0.028136 -0.28169,-0.084408 -0.06829,-0.060961 -0.102433,-0.1500579 -0.102433,-0.2672906 0,-0.079719 0.01067,-0.1664713 0.03201,-0.2602569 0.02134,-0.1547498 0.03201,-0.2602611 0.03201,-0.3165334 0,-0.168816 -0.05762,-0.3048055 -0.172854,-0.4079682 -0.115239,-0.1078556 -0.153267,-0.1617832 -0.422152,-0.1617832 -0.362782,0 -0.453088,0.084408 -0.670758,0.253224 -0.217669,0.1688164 -0.326504,0.396249 -0.326504,0.6822977 0,0.2203993 0.0811,0.4032836 0.243278,0.5486528 0.166453,0.1406799 0.281343,0.2180529 0.652661,0.232119 0.09389,0.00469 0.160052,0.028136 0.198463,0.070341 0.03841,0.042206 0.05762,0.1125462 0.05762,0.2110204 0,0.3094958 -0.128042,0.4665882 -0.384123,0.4712772 -0.354247,0.00938 -0.494745,0.063304 -0.729486,0.1617832 -0.230474,0.098474 -0.399061,0.2250861 -0.505762,0.379836 -0.102433,0.1500578 -0.153649,0.3118388 -0.153649,0.4853434 0,0.2907415 0.123773,0.5111412 0.371319,0.6611982 0.247546,0.1453693 0.640204,0.2180533 1.177976,0.2180533 0.354246,0 0.727699,-0.04455 1.120357,-0.133645 0.396927,-0.093785 0.736235,-0.2063295 1.017924,-0.3376323 z"/>
+ <path style="fill:#ffffff" d="m 5.5030377,10.999994 q -0.2770352,0 -0.3936825,-0.254779 Q 5,10.490442 5,9.9299315 5,9.1019109 5.2697452,8.3566861 5.3353579,8.1719721 5.481166,8.0891706 q 0.1530991,-0.08917 0.4228438,-0.08917 0.1458083,0 0.2041314,0.031841 0.058323,0.031841 0.058323,0.1210181 0,0.1019129 -0.1093555,0.4585985 Q 5.984205,8.8662312 5.9404618,9.0573142 5.8967182,9.2420279 5.8675581,9.522281 6.0643986,9.0254711 6.3341442,8.6815228 6.6111793,8.3375741 6.8955054,8.1719655 7.1871214,7.999994 7.4422848,7.999994 q 0.2551648,0 0.3572309,0.1019122 0.1093555,0.1019077 0.1093555,0.3121007 0,0.2038195 -0.1385169,0.7388509 Q 7.7120296,9.3821567 7.6901587,9.4968065 8.0546791,8.7133655 8.4993943,8.3566796 8.944109,7.999994 9.3305001,7.999994 q 0.4738766,0 0.4738766,0.4140129 0,0.2484048 -0.1603891,0.8980856 -0.1385179,0.5541368 -0.1385179,0.7324825 0,0.254779 0.2114217,0.254779 0.1458083,0 0.3426496,-0.152867 0.204131,-0.1592346 0.53949,-0.5095568 0.08748,-0.08917 0.196841,-0.08917 0.09478,0 0.145808,0.076433 Q 11,9.7006262 11,9.8343866 q 0,0.2547734 -0.138519,0.3949024 -0.313487,0.33758 -0.678007,0.554137 -0.3572302,0.216561 -0.8165258,0.216561 -0.3718107,0 -0.5613612,-0.184713 -0.1895504,-0.191082 -0.1895504,-0.547768 0,-0.178346 0.1020652,-0.6369446 0.094774,-0.4012704 0.094774,-0.5541368 0,-0.1019122 -0.080194,-0.1019122 -0.094775,0 -0.2697448,0.216562 -0.1749698,0.2101881 -0.3499389,0.5605055 -0.1749704,0.3503221 -0.284326,0.7388561 -0.080194,0.305732 -0.1895504,0.40764 -0.1020653,0.101911 -0.3353587,0.101911 -0.2405835,0 -0.3645203,-0.19745 -0.1166461,-0.203825 -0.1166461,-0.490446 0,-0.242037 0.072904,-0.7006351 0.058322,-0.4076446 0.058322,-0.5350313 0,-0.1019122 -0.080194,-0.1019122 -0.1093567,0 -0.2770356,0.2292989 Q 6.4289135,9.4331101 6.2685249,9.7897965 6.1154266,10.146487 6.020651,10.490436 5.940457,10.789794 5.8311001,10.898076 5.7290349,10.999987 5.5030325,10.999987 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.github.NhekoReborn.Nheko.svg b/.icons/awkward/16x16/apps/io.github.NhekoReborn.Nheko.svg
new file mode 120000
index 00000000..10623041
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.NhekoReborn.Nheko.svg
@@ -0,0 +1 @@
+nheko.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.OpenToonz.svg b/.icons/awkward/16x16/apps/io.github.OpenToonz.svg
new file mode 100644
index 00000000..da051e92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.OpenToonz.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#579c3b" d="M 1.75,1 C 1.3345,1 1,1.3345 1,1.75 V 15.25 C 1,15.666 1.3345,16 1.75,16 H 10 L 16,10 V 1.75 C 16,1.3345 15.666,1 15.25,1 Z"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="7" y="-13" transform="rotate(90)"/>
+ <path style="fill:#85df66" d="M 16,10 H 10.75 C 10.336,10 10,10.336 10,10.75 V 16 Z"/>
+ <rect style="fill:#ffffff" width="6" height="1" x="9" y="6"/>
+ <path style="fill:#ffffff" d="M 6.5,4 A 3.5,3.5 0 0 0 3,7.5 3.5,3.5 0 0 0 6.5,11 3.5,3.5 0 0 0 10,7.5 3.5,3.5 0 0 0 6.5,4 Z M 6.5,5 A 2.5,2.5 0 0 1 9,7.5 2.5,2.5 0 0 1 6.5,10 2.5,2.5 0 0 1 4,7.5 2.5,2.5 0 0 1 6.5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.github.Pithos.svg b/.icons/awkward/16x16/apps/io.github.Pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.Pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.TransmissionRemoteGtk.svg b/.icons/awkward/16x16/apps/io.github.TransmissionRemoteGtk.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.TransmissionRemoteGtk.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.arunsivaramanneo.GPUViewer.svg b/.icons/awkward/16x16/apps/io.github.arunsivaramanneo.GPUViewer.svg
new file mode 120000
index 00000000..efc6e8de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.arunsivaramanneo.GPUViewer.svg
@@ -0,0 +1 @@
+GPU_Viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.betaflight.BetaflightConfigurator.svg b/.icons/awkward/16x16/apps/io.github.betaflight.BetaflightConfigurator.svg
new file mode 120000
index 00000000..fae06105
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.betaflight.BetaflightConfigurator.svg
@@ -0,0 +1 @@
+betaflight-configurator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.celluloid_player.Celluloid.svg b/.icons/awkward/16x16/apps/io.github.celluloid_player.Celluloid.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.celluloid_player.Celluloid.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.cges30901.hmtimer.svg b/.icons/awkward/16x16/apps/io.github.cges30901.hmtimer.svg
new file mode 100644
index 00000000..acb24cbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.cges30901.hmtimer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#3e63ca" d="M 6 3.4199219 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 13 8 A 5 5 0 0 0 10 3.4238281 L 10 5.7675781 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 6 5.7695312 L 6 3.4199219 z"/>
+ <rect style="fill:#3e63ca" width="2" height="6" x="7" y="1" rx=".4" ry=".429"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.github.cloose.CuteMarkEd.svg b/.icons/awkward/16x16/apps/io.github.cloose.CuteMarkEd.svg
new file mode 120000
index 00000000..35b66ab1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.cloose.CuteMarkEd.svg
@@ -0,0 +1 @@
+cutemarked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.gillesdegottex.FMIT.svg b/.icons/awkward/16x16/apps/io.github.gillesdegottex.FMIT.svg
new file mode 120000
index 00000000..1cc53f1c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.gillesdegottex.FMIT.svg
@@ -0,0 +1 @@
+fmit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.guillaumechereau.Goxel.svg b/.icons/awkward/16x16/apps/io.github.guillaumechereau.Goxel.svg
new file mode 120000
index 00000000..9196daf0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.guillaumechereau.Goxel.svg
@@ -0,0 +1 @@
+goxel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.janbar.noson.svg b/.icons/awkward/16x16/apps/io.github.janbar.noson.svg
new file mode 120000
index 00000000..1a8837e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.janbar.noson.svg
@@ -0,0 +1 @@
+noson.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.jkozera.ZevDocs.svg b/.icons/awkward/16x16/apps/io.github.jkozera.ZevDocs.svg
new file mode 120000
index 00000000..7dbdf35b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.jkozera.ZevDocs.svg
@@ -0,0 +1 @@
+zevdocs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.jliljebl.Flowblade.svg b/.icons/awkward/16x16/apps/io.github.jliljebl.Flowblade.svg
new file mode 120000
index 00000000..2e57497b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.jliljebl.Flowblade.svg
@@ -0,0 +1 @@
+flowblade.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.liberodark.OpenDrive.svg b/.icons/awkward/16x16/apps/io.github.liberodark.OpenDrive.svg
new file mode 120000
index 00000000..8053e906
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.liberodark.OpenDrive.svg
@@ -0,0 +1 @@
+odrive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.markummitchell.Engauge_Digitizer.svg b/.icons/awkward/16x16/apps/io.github.markummitchell.Engauge_Digitizer.svg
new file mode 120000
index 00000000..239405af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.markummitchell.Engauge_Digitizer.svg
@@ -0,0 +1 @@
+engauge-digitizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.martinrotter.textosaurus.svg b/.icons/awkward/16x16/apps/io.github.martinrotter.textosaurus.svg
new file mode 120000
index 00000000..49943b9b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.martinrotter.textosaurus.svg
@@ -0,0 +1 @@
+textosaurus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.mki1967.mki3dgame.svg b/.icons/awkward/16x16/apps/io.github.mki1967.mki3dgame.svg
new file mode 100644
index 00000000..ab890753
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.mki1967.mki3dgame.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#424b6d" d="M 16,15.2 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 15.2 C 0,15.6432 0.3568,16 0.8,16 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#d62f19" d="m 6.9567472,3.1785715 -1.1259864,0.8562611 -2.5499493,6.0146784 -0.10224,2.06969 2.1981621,0.702228 6.2944934,-0.8455 0.85088,-1.192576 L 12.821429,8.977335 11.844094,7.1430665 9.0708307,3.7651069 Z"/>
+ <path style="fill:#d62f19" d="M 5.7504661,3.8878483 8.3951443,7.5241647 3.1057876,10.125141 Z"/>
+ <path style="fill:#e84d34" d="M 3.1057876,10.125141 3,12.271579 5.2795969,13 10.656647,10.581311 11.025523,8.2690622 8.3951443,7.5241647 Z"/>
+ <path style="fill:#962111" d="M 5.2795969,13 11.807385,12.123325 10.656647,10.581311 Z"/>
+ <path style="fill:#a92513" d="M 10.656647,10.581311 11.025523,8.2690622 11.986267,7.1113904 13,9.013285 l -0.310377,1.872952 -0.882238,1.237088 z"/>
+ <path style="fill:#c22a16" d="M 11.025523,8.2690622 8.3951443,7.5241647 5.7504661,3.8878483 6.9183708,3 9.1103415,3.6080765 11.986267,7.1113904 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/io.github.mmstick.FontFinder.svg b/.icons/awkward/16x16/apps/io.github.mmstick.FontFinder.svg
new file mode 120000
index 00000000..2a446a66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.mmstick.FontFinder.svg
@@ -0,0 +1 @@
+typecatcher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.mujx.Nheko.svg b/.icons/awkward/16x16/apps/io.github.mujx.Nheko.svg
new file mode 120000
index 00000000..10623041
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.mujx.Nheko.svg
@@ -0,0 +1 @@
+nheko.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.openWMail.openWMail.svg b/.icons/awkward/16x16/apps/io.github.openWMail.openWMail.svg
new file mode 120000
index 00000000..a0517ef7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.openWMail.openWMail.svg
@@ -0,0 +1 @@
+WMail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.qtox.qTox.svg b/.icons/awkward/16x16/apps/io.github.qtox.qTox.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.qtox.qTox.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.quodlibet.QuodLibet.svg b/.icons/awkward/16x16/apps/io.github.quodlibet.QuodLibet.svg
new file mode 120000
index 00000000..baa60135
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.quodlibet.QuodLibet.svg
@@ -0,0 +1 @@
+quodlibet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.rinigus.OSMScoutServer.svg b/.icons/awkward/16x16/apps/io.github.rinigus.OSMScoutServer.svg
new file mode 120000
index 00000000..0953e1cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.rinigus.OSMScoutServer.svg
@@ -0,0 +1 @@
+osmscout-server.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.rinigus.PureMaps.svg b/.icons/awkward/16x16/apps/io.github.rinigus.PureMaps.svg
new file mode 120000
index 00000000..32e4efe5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.rinigus.PureMaps.svg
@@ -0,0 +1 @@
+harbour-pure-maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.github.wereturtle.ghostwriter.svg b/.icons/awkward/16x16/apps/io.github.wereturtle.ghostwriter.svg
new file mode 120000
index 00000000..edbf8f72
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.github.wereturtle.ghostwriter.svg
@@ -0,0 +1 @@
+ghostwriter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.gitlab.Goodvibes.svg b/.icons/awkward/16x16/apps/io.gitlab.Goodvibes.svg
new file mode 120000
index 00000000..ceaa9d83
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.gitlab.Goodvibes.svg
@@ -0,0 +1 @@
+goodvibes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.gitlab.construo.construo.svg b/.icons/awkward/16x16/apps/io.gitlab.construo.construo.svg
new file mode 120000
index 00000000..df4e1cba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.gitlab.construo.construo.svg
@@ -0,0 +1 @@
+construo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.gitlab.evtest_qt.evtest_qt.svg b/.icons/awkward/16x16/apps/io.gitlab.evtest_qt.evtest_qt.svg
new file mode 120000
index 00000000..d01d9b36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.gitlab.evtest_qt.evtest_qt.svg
@@ -0,0 +1 @@
+evtest-qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.gitlab.jstest_gtk.jstest_gtk.svg b/.icons/awkward/16x16/apps/io.gitlab.jstest_gtk.jstest_gtk.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.gitlab.jstest_gtk.jstest_gtk.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.gitlab.osslugaru.Lugaru.svg b/.icons/awkward/16x16/apps/io.gitlab.osslugaru.Lugaru.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.gitlab.osslugaru.Lugaru.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.gitlab.windstille.Windstille-0_2.svg b/.icons/awkward/16x16/apps/io.gitlab.windstille.Windstille-0_2.svg
new file mode 120000
index 00000000..46979cac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.gitlab.windstille.Windstille-0_2.svg
@@ -0,0 +1 @@
+windstille-0.2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.lbry.lbry-app.svg b/.icons/awkward/16x16/apps/io.lbry.lbry-app.svg
new file mode 120000
index 00000000..c0f1215c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.lbry.lbry-app.svg
@@ -0,0 +1 @@
+lbry.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.liri.BaseApp.svg b/.icons/awkward/16x16/apps/io.liri.BaseApp.svg
new file mode 120000
index 00000000..9c1d0c74
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.liri.BaseApp.svg
@@ -0,0 +1 @@
+liri.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.liri.Calculator.svg b/.icons/awkward/16x16/apps/io.liri.Calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.liri.Calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.liri.Text.svg b/.icons/awkward/16x16/apps/io.liri.Text.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.liri.Text.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.lmms.LMMS.svg b/.icons/awkward/16x16/apps/io.lmms.LMMS.svg
new file mode 120000
index 00000000..954d4097
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.lmms.LMMS.svg
@@ -0,0 +1 @@
+lmms.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.mgba.mGBA.svg b/.icons/awkward/16x16/apps/io.mgba.mGBA.svg
new file mode 120000
index 00000000..dbd5214e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.mgba.mGBA.svg
@@ -0,0 +1 @@
+mgba.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.neovim.nvim.svg b/.icons/awkward/16x16/apps/io.neovim.nvim.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.neovim.nvim.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.otsaloma.gaupol.svg b/.icons/awkward/16x16/apps/io.otsaloma.gaupol.svg
new file mode 120000
index 00000000..2ca7b01c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.otsaloma.gaupol.svg
@@ -0,0 +1 @@
+gaupol.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.otsaloma.nfoview.svg b/.icons/awkward/16x16/apps/io.otsaloma.nfoview.svg
new file mode 120000
index 00000000..a1be8f4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.otsaloma.nfoview.svg
@@ -0,0 +1 @@
+nfoview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.poez.Poezio.svg b/.icons/awkward/16x16/apps/io.poez.Poezio.svg
new file mode 120000
index 00000000..1bba08e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.poez.Poezio.svg
@@ -0,0 +1 @@
+poezio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.thp.numptyphysics.svg b/.icons/awkward/16x16/apps/io.thp.numptyphysics.svg
new file mode 120000
index 00000000..097b7086
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.thp.numptyphysics.svg
@@ -0,0 +1 @@
+numptyphysics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/io.webtorrent.WebTorrent.svg b/.icons/awkward/16x16/apps/io.webtorrent.WebTorrent.svg
new file mode 120000
index 00000000..6401f7dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/io.webtorrent.WebTorrent.svg
@@ -0,0 +1 @@
+webtorrent-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ipython.svg b/.icons/awkward/16x16/apps/ipython.svg
new file mode 100644
index 00000000..f243f4b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ipython.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="15" height="14" x="1" y="1" rx=".75" ry=".778"/>
+ <rect style="fill:#35454e" width="15" height="10" x="1" y="3"/>
+ <rect style="fill:#267edb" width=".8" height="8" x="4" y="4"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="4" y="4"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="4" y="11.2"/>
+ <rect style="fill:#267edb" width=".8" height="8" x="-12" y="4" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="-12" y="4" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="-12" y="11.2" transform="scale(-1,1)"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.8" d="M 6.4,6 8.4,10"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.8" d="M 10,6 C 10,6 8.4,11.6 7.2,11.6 H 6.8"/>
+ <path style="fill:#267edb" d="M 13,6.4626 A 0.4,0.4 0 0 1 12.6,6.8626 0.4,0.4 0 0 1 12.2,6.4626 0.4,0.4 0 0 1 12.6,6.0626 0.4,0.4 0 0 1 13,6.4626 Z"/>
+ <path style="fill:#267edb" d="M 13,10.609 A 0.4,0.4 0 0 1 12.6,11.009 0.4,0.4 0 0 1 12.2,10.609 0.4,0.4 0 0 1 12.6,10.209 0.4,0.4 0 0 1 13,10.609 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ipython3.svg b/.icons/awkward/16x16/apps/ipython3.svg
new file mode 120000
index 00000000..53cbe2bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ipython3.svg
@@ -0,0 +1 @@
+ipython.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/irc-chat.svg b/.icons/awkward/16x16/apps/irc-chat.svg
new file mode 100644
index 00000000..4fa74285
--- /dev/null
+++ b/.icons/awkward/16x16/apps/irc-chat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4bae4f" d="m16 1-2 2v7.1176c0 0.488-0.501 0.882-1 0.882h-8c-0.4986 0-1-0.394-1-0.882v-8.2356c0-0.4889 0.5014-0.8824 1-0.8824z"/>
+ <path fill="#8ac249" d="m-1.625e-8 5 2 2v7.118c0 0.488 0.5014 0.882 1 0.882h8c0.4986 0 1-0.39353 1-0.88235v-8.2356c0-0.4889-0.501-0.8824-1-0.8824z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/irccloud-desktop.svg b/.icons/awkward/16x16/apps/irccloud-desktop.svg
new file mode 100644
index 00000000..b91888d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/irccloud-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2a7bdb" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 8,2.99993 a 3.5,3.5 0 0 0 -3.5,3.5 3.5,3.5 0 0 0 0.039063,0.5019531 C 4.526045,7.0011662 4.5130272,7.0004431 4.5,6.99993 c -1.3807119,0 -2.5,1.1192881 -2.5,2.5 0,1.380712 1.1192881,2.5 2.5,2.5 H 4.6738281 L 4.90625,12.013602 C 4.961891,12.208893 5.0137634,12.406501 5,12.599539 c 0.00676,0.485265 -0.2592719,0.779624 -0.5859375,1.0625 -0.083084,0.04407 -0.146617,0.09675 -0.140625,0.115235 0.019748,0.06089 0.4007308,0.190397 0.625,0.21289 0.2893512,0.02901 0.6913526,-0.0073 0.921875,-0.09375 0.3665072,-0.137411 0.6599011,-0.36537 0.8671875,-0.675781 0.1772484,-0.265432 0.2709925,-0.529162 0.2988281,-0.835937 l 0.023437,-0.371094 1.4355469,-0.01367 H 11.5 v -0.01563 a 2.25,2.25 0 0 0 0.25,0.01563 2.25,2.25 0 0 0 0.421875,-0.04102 c 0.02518,-0.0048 0.04934,-0.01196 0.07422,-0.01758 a 2.25,2.25 0 0 0 0.367187,-0.115234 c 0.0092,-0.0038 0.01822,-0.0078 0.02734,-0.01172 a 2.25,2.25 0 0 0 0.347656,-0.189453 c 0.01729,-0.01144 0.03383,-0.02326 0.05078,-0.03516 a 2.25,2.25 0 0 0 0.289063,-0.236328 c 0.01385,-0.01363 0.02557,-0.02899 0.03906,-0.04297 a 2.25,2.25 0 0 0 0.246093,-0.298828 2.25,2.25 0 0 0 0.002,-0.0039 c 0.0019,-0.0029 0.002,-0.0069 0.0039,-0.0098 a 2.25,2.25 0 0 0 0.203125,-0.371094 2.25,2.25 0 0 0 0,-0.002 2.25,2.25 0 0 0 0.125,-0.398437 c 0.0022,-0.01002 0.0058,-0.01923 0.0078,-0.0293 a 2.25,2.25 0 0 0 0.002,-0.01172 A 2.25,2.25 0 0 0 14,9.74993 2.25,2.25 0 0 0 11.75,7.49993 2.25,2.25 0 0 0 11.337891,7.5389925 3.5,3.5 0 0 0 11.5,6.49993 3.5,3.5 0 0 0 8,2.99993 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/iridium-browser.svg b/.icons/awkward/16x16/apps/iridium-browser.svg
new file mode 100644
index 00000000..33d5a47c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iridium-browser.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" xml:space="preserve">
+ <g transform="matrix(1.25,0,0,-1.25,0,16.00033)">
+ <path style="fill:#e4e4e4" d="M 5.653125,12.800264 C 5.45901,12.801957 5.2562525,12.787803 5.046875,12.753389 3.1858383,12.449064 2.0241615,10.778612 1.865625,9.0362015 1.7927172,8.9989969 1.7161067,8.9734679 1.64375,8.934639 1.0616421,8.6221659 0.7314203,7.9840681 0.8125,7.328389 0.87715256,6.8086335 1.000789,6.1821506 1.2390625,5.500264 1.3610342,5.1511122 1.5134328,4.790152 1.7,4.4221392 l 0,-0.00156 C 1.9152266,3.9947216 2.1791146,3.5632432 2.496875,3.137764 2.5987927,3.0009128 2.7045554,2.8668312 2.815625,2.7346392 3.9949508,1.3263792 5.3742918,0.5445776 6.4140625,0.1190144 6.9875069,-0.1156534 7.6448869,0.00182281 8.1015624,0.4205768 8.0580074,0.3806536 8.1222834,0.4404544 8.1203124,0.437764 L 8.1375,0.4518264 8.1484376,0.462764 c 0.2883696,0.2522704 0.5902832,0.5478896 0.8921872,0.8953128 0.00792,0.00929 0.015733,0.018661 0.023438,0.028125 -5.712e-4,-6.888e-4 0.011262,0.014244 0.0125,0.015625 l 0.046875,0.05625 c 0.022674,0.024825 0.04456,0.050358 0.065625,0.076562 0.00732,0.00921 0.042909,0.051538 0.1015624,0.125 l 0.00625,0.00781 c 0.3432632,0.4355984 0.6738832,0.9381216 0.9640628,1.5109376 0.01885,0.03656 0.04137,0.081254 0.06875,0.1390624 0.152042,0.313768 0.29179,0.6486488 0.4125,1.0062504 l 0,0.00156 c 0.0053,0.015554 0.01624,0.046566 0.02813,0.08125 0.0023,0.00678 0.0037,0.00809 0.0062,0.015626 0.0061,0.018643 0.01181,0.037396 0.01719,0.05625 l 0.0047,0.01875 c 0.0043,0.013486 0.0085,0.027029 0.0125,0.040625 0.0076,0.030005 0.01442,0.060226 0.02031,0.090625 0.08863,0.2983217 0.166191,0.5941902 0.21875,0.8765627 l 0.0031,0.00938 c 0.0034,0.017135 0.0065,0.034325 0.0094,0.051563 0.01269,0.06976 0.01765,0.1051648 0.02187,0.1359375 0.05685,0.3422188 0.09109,0.672825 0.10625,0.990625 l 0,0.01875 c 5.61e-4,0.015482 0.0021,0.068673 0.0031,0.1109375 l 0,0.00625 c 0.01134,0.2951888 0.0052,0.5740764 -0.0125,0.8375 -0.0057,0.1019116 -0.01179,0.1645264 -0.0094,0.128125 l -0.0016,0.023437 c -0.02712,0.334142 -0.07268,0.6394322 -0.121875,0.909375 -0.0041,0.024586 -0.0088,0.049072 -0.01406,0.073438 0.0087,-0.037459 0.0054,-0.021334 -0.01094,0.059375 l 0.0047,-0.03125 c -0.01985,0.1091935 -0.02341,0.1233528 -0.0094,0.046875 -0.0094,0.052126 -0.02141,0.1037516 -0.03594,0.1546875 l -0.0016,0.00469 c -0.157789,0.6019202 -0.650216,1.0577816 -1.2624996,1.1687496 -0.1561808,0.02806 -0.3150072,0.0326 -0.4718752,0.05469 -0.1252808,0.290057 -0.279332,0.602506 -0.517188,0.917188 l -0.00156,0.0016 c -0.064527,0.08543 -0.1237144,0.155573 -0.1718752,0.2125 l -0.010937,0.0125 c -0.2654136,0.307207 -0.5747605,0.581543 -0.9312503,0.80625 -0.1038047,0.0666 -0.2002409,0.12126 -0.278125,0.1625 L 7.325,12.376826 C 6.8274326,12.6351 6.2565601,12.795057 5.653125,12.800264 Z"/>
+ <path style="fill:#4282de" d="m 9.5836869,7.5756668 c -0.00171,0.037105 -0.00567,0.075391 -0.00808,0.111678 -0.022093,0.2721564 -0.058778,0.5244802 -0.1002883,0.7522777 -0.00808,0.034973 -0.014074,0.069884 -0.02079,0.1030444 -0.00274,0.015076 -0.006,0.029091 -0.00879,0.044295 -0.00403,0.013823 -0.00678,0.028907 -0.0099,0.042168 C 8.9981856,8.7077747 8.5580635,8.7592653 8.1164427,8.7836658 7.8715474,8.7977427 7.6251401,8.8022469 7.3799843,8.7994977 6.8778384,8.7937418 6.3746173,8.7527624 5.8729797,8.6761205 5.820874,8.6691128 5.7676214,8.6601045 5.7152812,8.6515953 5.6954341,8.6478725 5.6755526,8.6454671 5.6565875,8.6410856 5.3105994,8.5818512 4.9694752,8.5061482 4.6338252,8.4131769 4.5611795,8.3941577 4.4892703,8.3741997 4.4170027,8.3518013 4.3757404,8.3403516 4.3340937,8.3279642 4.2941282,8.3157016 4.0579584,8.2427509 3.8285592,8.1627308 3.5996423,8.0755155 3.1895676,7.916977 2.7892872,7.7336625 2.4,7.5247587 2.4529984,7.0986935 2.555535,6.5853194 2.7504165,6.0276112 2.8498708,5.7429169 2.9729147,5.4483503 3.126384,5.1456247 l 0.00222,-0.00299 C 3.3033726,4.796831 3.5173733,4.4452673 3.7784686,4.0956623 3.8646553,3.9798488 3.9519173,3.8693593 4.0424115,3.7617482 5.012902,2.6028631 6.1578389,1.9535105 7.0209184,1.6002641 c 0.00647,0.00593 0.013744,0.011024 0.019954,0.016961 0.014687,0.013438 0.030776,0.027346 0.045544,0.040474 0.2385614,0.2080276 0.4922214,0.457598 0.7470476,0.7508449 0.018934,0.022829 0.038769,0.044972 0.057527,0.068139 0.015634,0.017255 0.029709,0.035538 0.045264,0.052787 0.033519,0.042187 0.069277,0.084906 0.1042047,0.1286512 0.2824891,0.358477 0.5550727,0.7711096 0.7942273,1.2432041 0.017528,0.033975 0.034144,0.066819 0.050177,0.1006667 0.1263541,0.2595182 0.2418258,0.5372489 0.3419192,0.8339428 0.011074,0.032772 0.022547,0.066056 0.034406,0.1009543 0.00163,0.00633 0.00317,0.012469 0.00619,0.018724 l -1.955e-4,8.182e-4 c 0.092273,0.2891616 0.1612171,0.5739807 0.2119154,0.8479952 0.00334,0.01591 0.006,0.032699 0.00945,0.047337 0.00691,0.038001 0.013033,0.07464 0.018377,0.1118346 0.046397,0.2793196 0.07344,0.5473908 0.085757,0.8055823 0.00141,0.038913 0.00291,0.076454 0.00274,0.1151192 0.00951,0.2422504 0.00351,0.4728639 -0.011726,0.691402"/>
+ <path style="fill:#ffffff" d="M 6.3999995,7.2002675 A 0.79999956,0.79740454 0 0 1 5.6,6.402863 0.79999956,0.79740454 0 0 1 6.0054686,5.7098065 c -0.00199,-0.034178 -0.00547,-0.05451 -0.00547,-0.1043481 l 0,-0.7974044 -0.014843,-0.00779 1.1187495,0.0039 -0.3039059,0.8012838 c 0,0 0.013869,0.062338 0.031252,0.1261518 2.76e-5,1.014e-4 7.599e-4,-1.008e-4 8e-4,0 A 0.79999956,0.79740454 0 0 1 7.2,6.4028546 0.79999956,0.79740454 0 0 1 6.4000004,7.2002591 Z"/>
+ <path style="fill:#3f3f3f" transform="matrix(0.8,0,0,-0.8,0,12.800264)" d="M 7.0488281 2 C 6.9112623 1.9988 6.7716804 2.008425 6.6328125 2.03125 C 5.3417935 2.241598 4.4288268 3.4519917 4.3085938 4.9140625 C 4.5595282 4.8212833 4.8113529 4.7309842 5.0722656 4.6503906 C 5.1206765 4.6355363 5.1757017 4.6191205 5.2304688 4.6035156 C 5.4183484 3.7381735 5.9909823 3.2142834 6.7734375 3.0859375 C 6.9648491 3.05465 7.155807 3.0603156 7.3398438 3.0957031 C 7.41435 3.1096281 7.4873921 3.1289687 7.5585938 3.1523438 C 7.8627674 3.2522937 8.1458162 3.4330236 8.390625 3.6816406 C 8.4371512 3.7283206 8.4800798 3.7760704 8.5214844 3.828125 C 8.570771 3.8859285 8.6047998 3.9623974 8.6484375 4.0273438 C 8.8370055 4.0177276 9.0245196 4.0021592 9.2128906 4 C 9.3887917 3.9980269 9.5681418 4.0073541 9.7460938 4.0117188 C 9.6270835 3.7312624 9.4888043 3.4666921 9.3144531 3.2363281 C 9.2664044 3.1726281 9.21704 3.1126912 9.1679688 3.0546875 C 8.9542996 2.8073725 8.7111965 2.5944013 8.4492188 2.4296875 C 8.3794825 2.3840625 8.3072942 2.3432988 8.234375 2.3046875 C 7.8646706 2.1127838 7.4615248 2.0035612 7.0488281 2 z"/>
+ <path style="fill:none" d="m 9.5836869,7.8640378 c -0.00171,0.038896 -0.00567,0.079029 -0.00808,0.1170675 -0.022093,0.2852906 -0.058778,0.5497915 -0.1002883,0.7885824 -0.00808,0.036661 -0.014074,0.073257 -0.02079,0.1080173 -0.00274,0.015803 -0.006,0.030495 -0.00879,0.046433 -0.00403,0.01449 -0.00678,0.030302 -0.0099,0.044203 C 8.9981856,9.0507808 8.5580635,9.1047564 8.1164427,9.1303344 7.8715474,9.1450907 7.6251401,9.1498122 7.3799843,9.1469304 6.8778384,9.1408967 6.3746173,9.0979396 5.8729797,9.017599 5.820874,9.0102531 5.7676214,9.0008101 5.7152812,8.9918902 5.6954341,8.9879878 5.6755526,8.9854663 5.6565875,8.9808734 5.3105994,8.9187803 4.9694752,8.8394239 4.6338252,8.7419659 4.5611795,8.7220288 4.4892703,8.7011076 4.4170027,8.6776283 4.3757404,8.665626 4.3340937,8.6526408 4.2941282,8.6397864 4.0579584,8.5633152 3.8285592,8.4794333 3.5996423,8.388009 3.1895676,8.2218195 2.7892872,8.0296583 2.4,7.8106729 2.4529984,7.3640459 2.555535,6.8258965 2.7504165,6.2412735 2.8498708,5.94284 2.9729147,5.6340577 3.126384,5.3167227 l 0.00222,-0.00313 C 3.3033726,4.9510963 3.5173733,4.5825662 3.7784686,4.2160894 3.8646553,4.0946868 3.9519173,3.9788651 4.0424115,3.8660607 5.012902,2.6512482 6.1578389,1.9705581 7.0209184,1.6002641 c 0.00647,0.00622 0.013744,0.011556 0.019954,0.01778 0.014687,0.014087 0.030776,0.028666 0.045544,0.042427 0.2385614,0.2180669 0.4922214,0.4796815 0.7470476,0.7870804 0.018934,0.023931 0.038769,0.047142 0.057527,0.071427 0.015634,0.018088 0.029709,0.037253 0.045264,0.055334 0.033519,0.044223 0.069277,0.089004 0.1042047,0.1348599 0.2824891,0.375777 0.5550727,0.8083231 0.7942273,1.3032007 0.017528,0.035615 0.034144,0.070044 0.050177,0.1055249 0.1263541,0.2720424 0.2418258,0.5631763 0.3419192,0.8741886 0.011074,0.034354 0.022547,0.069244 0.034406,0.1058263 0.00163,0.00664 0.00317,0.013071 0.00619,0.019628 l -1.955e-4,8.577e-4 c 0.092273,0.3031165 0.1612171,0.6016808 0.2119154,0.8889192 0.00334,0.016678 0.006,0.034277 0.00945,0.049621 0.00691,0.039835 0.013033,0.078242 0.018377,0.1172317 0.046397,0.2927995 0.07344,0.5738077 0.085757,0.8444595 0.00141,0.040791 0.00291,0.080144 0.00274,0.1206748 0.00951,0.2539413 0.00351,0.4956842 -0.011726,0.7247688"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/iron_product_logo.svg b/.icons/awkward/16x16/apps/iron_product_logo.svg
new file mode 100644
index 00000000..ddfd6c38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iron_product_logo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3886dc" d="m7.2964945 3.0032084c-1.0878299-0.0334231-2.1342914 0.2000021-3.1006575 0.4369415-1.423704 0.3490734-3.7666218 1.4307847-3.7666218 1.4307847-0.56531604 0.255595-0.57427717 1.0914485-0.01458334 1.3602633 0.85795364 0.3902261 2.392336 0.6423071 2.5853681 1.5761896 0.2932969 1.4189596-2.123622 2.7156955-2.879549 4.0502555-0.45660858 0.756288 0.5154226 1.558321 1.1110978 0.916778 0 0 4.2297877-3.6346446 9.0475491-3.7696699 0.897202-0.025144 2.092083 0.3893918 3.024964 0.8389865 0.932882 0.4495954 1.597203 1.0655204 1.597203 1.0655204 0.589795 0.401328 1.318682-0.341908 1.04096-1.018516-1.381553-3.3625136-4.241297-6.404568-8.1707359-6.8555446l-0.00625-0.0007445c-0.1569751-0.0164417-0.3133409-0.0264884-0.4687453-0.0312605z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/iso-image-burn.svg b/.icons/awkward/16x16/apps/iso-image-burn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/iso-image-burn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/isomaster.svg b/.icons/awkward/16x16/apps/isomaster.svg
new file mode 100644
index 00000000..6d853bc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/isomaster.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#0056c8" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/istanbul.svg b/.icons/awkward/16x16/apps/istanbul.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/istanbul.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/itch.svg b/.icons/awkward/16x16/apps/itch.svg
new file mode 100644
index 00000000..3e2b71dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/itch.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <rect fill="#fa5c5c" width="16" height="16" x="-1052.4" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#ffffff" transform="translate(0 1036.4)" d="m4.9473 3.5742a2.6961 4.6884 20.06 0 0 -3.5918 3.9004 2.6961 4.6884 20.06 0 0 1.2265 5.0564 2.6961 4.6884 20.06 0 0 2.8614 -1.531h5.1136a4.6884 2.6961 69.94 0 0 2.861 1.531 4.6884 2.6961 69.94 0 0 1.227 -5.0564 4.6884 2.6961 69.94 0 0 -4.063 -3.8633 4.6884 2.6961 69.94 0 0 -1.3515 1.3887h-2.461a2.6961 4.6884 20.06 0 0 -1.3515 -1.3887 2.6961 4.6884 20.06 0 0 -0.4707 -0.0371zm2.0527 2.4258h2v2h1l-2 2-2-2h1v-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/itmages.svg b/.icons/awkward/16x16/apps/itmages.svg
new file mode 100644
index 00000000..42b21568
--- /dev/null
+++ b/.icons/awkward/16x16/apps/itmages.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0081ff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#8addff" d="m4 4h1v9h-1z"/>
+ <path fill="#8addff" d="m10 4h1v9h-1z"/>
+ <path fill="#8addff" d="m13 4v1h-5v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/itunes.svg b/.icons/awkward/16x16/apps/itunes.svg
new file mode 120000
index 00000000..9df0f543
--- /dev/null
+++ b/.icons/awkward/16x16/apps/itunes.svg
@@ -0,0 +1 @@
+musique.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jabref.svg b/.icons/awkward/16x16/apps/jabref.svg
new file mode 100644
index 00000000..1b66dca8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jabref.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#55648f;fill-rule:evenodd" d="M 3.2363281,1 C 1.5163256,1.0006409 0.59919,3.0281191 1.734375,4.3203125 3.5022884,6.3338989 3.661236,8.2274711 3.5722656,9.5292969 3.5623135,9.6746775 3.5134325,9.7103579 3.4824219,9.8085938 3.3442257,9.7612132 3.2832033,9.7787263 3.0800781,9.6484375 1.7488417,8.7945922 4.14e-5,9.7504994 0,11.332031 0,13.372909 2.0045035,15 4.1113281,15 c 1.9351257,0 3.4510056,-1.158809 4.1953125,-2.722656 0.155848,0.127832 0.2720099,0.291397 0.4316406,0.414062 1.3861538,1.065168 3.0763118,1.904342 4.8632808,2.267578 1.892662,0.384479 3.177196,-1.871124 1.88086,-3.302734 C 14.787388,10.889743 13.742764,9.8461552 13.048828,8.9785156 12.911757,8.8071331 12.904118,8.7633663 12.806641,8.6191406 13.456308,7.9450343 13.970878,7.1824347 14.027344,6.2460938 14.112333,4.836764 13.32466,3.7486662 12.53125,3.0507812 10.94443,1.6550114 8.9489333,1 7,1 6.5821297,1.0009713 6.1750567,1.1327919 5.8359375,1.3769531 5.1768528,1.1892626 4.2760721,1 3.2363281,1 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 3.2363281,3 c 2.1603,2.4605 2.4459313,4.9994156 2.3320313,6.6660156 -0.1,1.4608004 -0.9982219,2.2063904 -1.1699219,2.2753904 C 4.0404375,12.085406 3.1989,12.101031 2,11.332031 2,12.230031 2.7697281,13 4.1113281,13 5.4529281,13 6.5525906,11.921984 6.7753906,10.708984 7.5497006,4.4452048 6.0761719,3.5664062 6.0761719,3.5664062 6.0761719,3.5664064 4.7278281,3 3.2363281,3 Z M 7,3 C 7.4118,4.662 11,5.3154686 11,6.1054688 11,6.8960688 7.9662,7.032 8,8.3125 8.0344,10.0831 11.186,12.428 14,13 12.765,11.638 9.641875,8.6675969 10.671875,7.9042969 14.377775,5.5065969 9.624368,3 7,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jamendo.svg b/.icons/awkward/16x16/apps/jamendo.svg
new file mode 100644
index 00000000..89ef7330
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jamendo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#672168" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm-1.6172 2a0.37495 0.44447 0 0 1 0.1777 0.0586l5.2505 3.5547a0.37495 0.44447 0 0 1 0 0.7734l-5.2505 3.5543a0.37495 0.44447 0 0 1 -0.5605 -0.386v-7.1097a0.37495 0.44447 0 0 1 0.3828 -0.4453z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jami.svg b/.icons/awkward/16x16/apps/jami.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jami.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jamovi.svg b/.icons/awkward/16x16/apps/jamovi.svg
new file mode 100644
index 00000000..feb3cbdc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jamovi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2e6cb9" cx="8" cy="8" r="8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2" d="m 12,4 c 0,4 -3.2,8 -6,8 M 5,4 v 9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jango.svg b/.icons/awkward/16x16/apps/jango.svg
new file mode 100644
index 00000000..53e9e84e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jango.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#19416f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8.5,1 A 1.5,1.5 0 0 0 7,2.5 1.5,1.5 0 0 0 8.5,4 1.5,1.5 0 0 0 10,2.5 1.5,1.5 0 0 0 8.5,1 Z M 8.5,4 8,4 7,4 C 6.446,4 6,4.446 6,5 6,5.554 6.446,6 7,6 l 1,0 0,5.373047 c 0,0.376167 -0.00292,0.648832 -0.021484,0.871094 A 1.5,1.5 0 0 0 6.5,11 1.5,1.5 0 0 0 5,12.5 1.5,1.5 0 0 0 6.5,14 C 9.0000001,14 10,13.99918 10,11.373047 L 10,4 8.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jasp.svg b/.icons/awkward/16x16/apps/jasp.svg
new file mode 100644
index 00000000..a1478eba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jasp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#7bb034" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 11.378697,2.0000015 c -0.301883,0 -0.559053,0.2160854 -0.611315,0.5137065 -0.0039,0.021729 -0.0065,0.043971 -0.0078,0.066287 L 8.9796456,3.130205 C 8.8727721,2.9924238 8.7193801,2.8984897 8.5492417,2.8684597 c -0.04026,-0.0072 -0.0816,-0.010843 -0.1229484,-0.010843 -0.3417201,0 -0.6326396,0.2445982 -0.6917327,0.5815107 -0.050711,0.2864353 0.084299,0.573955 0.3318438,0.7228148 L 6.6039516,12.59418 c -0.2100349,0.01196 -0.4029076,0.117999 -0.526267,0.287001 l -1.962649,-1.062448 c 0.003,-0.01149 0.0051,-0.02267 0.0069,-0.03369 0.026511,-0.149743 -0.00686,-0.300098 -0.09361,-0.423068 -0.046102,-0.06555 -0.1058077,-0.12045 -0.1750939,-0.16125 L 4.1284498,9.636252 c 0.083416,-0.0156 0.1621378,-0.049594 0.2299725,-0.09966 l 2.3708246,1.32935 0.072537,-0.412525 L 5.7171874,9.8451331 5.8800019,8.93172 C 6.1068008,8.90352 6.282871,8.7093217 6.282871,8.4748205 c 0,-0.2539153 -0.2063427,-0.4605379 -0.4599444,-0.4605379 -0.223903,0 -0.4141161,0.1606712 -0.452822,0.3860566 0,0 -0.00386,0.030257 -0.00531,0.051274 -0.00129,0.00763 -0.00171,0.015257 -0.00171,0.023186 l 8.572e-4,0.016243 c 7.67e-5,0.00214 2.738e-4,0.00429 3.895e-4,0.0063 L 4.5015907,8.7779745 c -0.0045,-0.0072 -0.00917,-0.014057 -0.013877,-0.0207 C 4.4011452,8.6331646 4.2713744,8.5504462 4.1229719,8.5245048 c -0.03135,-0.0057 -0.064635,-0.00849 -0.098993,-0.00849 -0.2750255,0 -0.5089896,0.1966026 -0.5562824,0.4669837 -0.041674,0.2324825 0.070511,0.467858 0.2711276,0.5859121 L 3.4642057,11.131343 c -0.232024,0.04114 -0.4144204,0.220612 -0.4550917,0.456818 -0.026897,0.148757 0.00621,0.299014 0.093082,0.422918 0.086671,0.123853 0.2164763,0.206545 0.3653456,0.232847 0.1430741,0.02559 0.302094,-0.0089 0.4246225,-0.0964 l 2.0515602,1.110461 c -0.00904,0.157612 0.034221,0.31236 0.1246872,0.441806 0.1079403,0.154139 0.2691532,0.256966 0.4537297,0.289276 0.04146,0.0074 0.08163,0.01093 0.1228713,0.01093 0.3416177,0 0.6325115,-0.244487 0.6916555,-0.580679 0.00386,-0.0216 0.00634,-0.04287 0.0078,-0.0628 l 1.8392617,-0.701274 c 0.091952,0.101592 0.214258,0.169731 0.3511739,0.194018 0.03551,0.0061 0.07192,0.0092 0.10809,0.0092 0.30188,0 0.5590504,-0.216111 0.6113114,-0.513784 0.02873,-0.163306 -0.0079,-0.328122 -0.103232,-0.464557 -0.03568,-0.05069 -0.07759,-0.09499 -0.124992,-0.132275 l 1.502291,-8.5242623 c 0.237347,-0.057793 0.419216,-0.2491626 0.46206,-0.4940223 0.05967,-0.337431 -0.166228,-0.6605306 -0.503606,-0.7202305 l -4.28e-4,-1.586e-4 c -0.03499,-0.006 -0.07227,-0.00917 -0.107555,-0.00917 z m -8.1e-5,0.3952324 c 0.0134,0 0.02676,0.00129 0.03979,0.00343 0.03701,0.00647 0.07159,0.0231 0.106575,0.051729 0.06168,0.053486 0.0904,0.1320813 0.07663,0.2103169 -0.01396,0.078857 -0.06883,0.1451827 -0.143182,0.1727784 -0.03671,0.013886 -0.07829,0.017871 -0.118699,0.010714 -0.117723,-0.020614 -0.198385,-0.1298484 -0.185707,-0.2474868 l 0.003,-0.016071 c 0.01966,-0.1074384 0.112942,-0.1854426 0.221709,-0.1854426 z m -0.445618,0.655992 c 0.03036,0.031543 0.06413,0.059696 0.100961,0.084343 L 9.5374266,11.62585 c -0.2573836,0.04308 -0.4610842,0.241281 -0.5073965,0.503845 -0.00257,0.0162 -0.00476,0.03261 -0.00613,0.04892 l -1.8209905,0.694902 c -0.034221,-0.04588 -0.073364,-0.08682 -0.116879,-0.122494 l 1.474048,-8.501485 c 0.2834628,-0.054364 0.5085139,-0.2785711 0.558865,-0.565885 0.00433,-0.024129 0.00741,-0.048454 0.00917,-0.072737 z m -2.5067938,0.201619 c 0.018544,0 0.036278,0.00171 0.054197,0.0051 0.072807,0.012729 0.1390395,0.052864 0.186538,0.113237 0.053918,0.068297 0.076619,0.1518984 0.064356,0.2358812 l -0.00214,0.014871 c -0.023431,0.1164988 -0.1124478,0.209053 -0.2294425,0.2373215 -0.050193,0.0126 -0.087528,0.012214 -0.1259767,0.00531 C 8.331976,3.8571156 8.292462,3.8411266 8.2565527,3.8169386 8.1550795,3.7487486 8.1030026,3.6271716 8.1239036,3.5074118 8.1502007,3.3598977 8.2773898,3.2528706 8.4264172,3.2528706 Z M 5.8229103,8.351045 c 0.068357,0 0.123929,0.05559 0.123929,0.1237798 0,0.068503 -0.055572,0.1242385 -0.123929,0.1242385 -0.068301,0 -0.123929,-0.055736 -0.123929,-0.1242385 0,-0.06819 0.055627,-0.1237798 0.123929,-0.1237798 z M 5.476817,8.7760116 c 0.015334,0.0171 0.033407,0.034671 0.056395,0.054227 0.017687,0.014443 0.035507,0.027214 0.053512,0.038314 L 5.4395973,9.6895105 4.5762529,9.2052296 c 0.00171,-0.00857 0.00386,-0.017228 0.00531,-0.026014 0.00621,-0.036386 0.00861,-0.074494 0.0069,-0.1138456 z M 4.0238383,8.91117 c 0.010146,0 0.020644,8.571e-4 0.029726,0.00257 0.045431,0.00806 0.08354,0.032529 0.1099838,0.070157 0.024968,0.035657 0.035421,0.078544 0.02994,0.1199141 l -0.00561,0.016971 c -0.010744,0.046239 -0.04047,0.084326 -0.083904,0.107627 l -0.039103,0.015386 c -0.032593,0.00913 -0.052998,0.00857 -0.069659,0.00579 -0.022873,-0.00386 -0.045738,-0.0135 -0.065869,-0.027171 -0.055833,-0.0378 -0.084362,-0.1047255 -0.072614,-0.1702755 l 1.543e-4,-4.285e-4 c 0.014087,-0.081346 0.084289,-0.1403944 0.1669771,-0.1403944 z m -0.4586596,2.604932 c 0.00951,0 0.019744,0.0013 0.029811,0.003 0.022873,0.0043 0.045742,0.01376 0.0667,0.02781 0.01833,0.01277 0.032507,0.02657 0.043511,0.04226 0.024883,0.03536 0.035121,0.078 0.02904,0.120827 -0.00343,0.0077 -0.00664,0.01569 -0.00857,0.02267 -0.014606,0.04986 -0.047366,0.08824 -0.093005,0.108386 -0.037603,0.01676 -0.069693,0.01783 -0.097323,0.0135 -0.044552,-0.0076 -0.083317,-0.03244 -0.109607,-0.07038 -0.02604,-0.03699 -0.036021,-0.08191 -0.027969,-0.127273 0.011006,-0.06462 0.059688,-0.115341 0.1347697,-0.134395 0.013234,-0.0034 0.024711,-0.0063 0.032679,-0.0063 z m 6.0803339,0.491403 c 0.12724,0 0.230426,0.1032 0.230426,0.230576 0,0.127319 -0.103186,0.230571 -0.230426,0.230571 -0.127295,0 -0.2305032,-0.103254 -0.2305032,-0.230571 0,-0.127376 0.1032072,-0.230576 0.2305032,-0.230576 z m -0.0034,0.0034 c 0.01418,-1.93e-4 0.02707,0.0013 0.03928,0.003 0.02578,0.0047 0.05016,0.01371 0.07231,0.02661 -0.02215,-0.01294 -0.04654,-0.02203 -0.07231,-0.0267 -0.01216,-0.0021 -0.0251,-0.003 -0.03928,-0.003 z m -0.04699,0.0055 c -0.0212,0.0045 -0.0412,0.01187 -0.05958,0.02169 0.01842,-0.0099 0.03837,-0.01723 0.05958,-0.02169 z m -0.02334,0.43551 c 0.0102,0.0034 0.0206,0.0061 0.03122,0.008 0.01143,0.0021 0.02415,0.003 0.03675,0.003 -0.01263,-1.93e-4 -0.02527,-0.0013 -0.03675,-0.003 -0.01062,-0.0017 -0.02103,-0.0045 -0.03122,-0.0079 z m -2.9279122,0.536276 c 0.017901,0 0.036278,0.0017 0.053966,0.0048 0.068306,0.01196 0.1296684,0.04744 0.1770687,0.10201 l 0.014563,0.01684 c 0.016234,0.02181 0.02934,0.0451 0.039274,0.07001 0.019401,0.04738 0.026811,0.09599 0.02223,0.14487 l -0.00493,0.0056 v 0.02366 c -0.032336,0.161854 -0.1876605,0.273669 -0.3555715,0.243844 -0.080774,-0.01418 -0.151169,-0.05924 -0.1985136,-0.127118 -0.032421,-0.04603 -0.051221,-0.100778 -0.054274,-0.157529 -0.00129,-0.0291 -3.471e-4,-0.05222 0.003,-0.07236 0.00574,-0.03257 0.017387,-0.06493 0.034779,-0.0961 0.05397,-0.09745 0.1564545,-0.158246 0.2683269,-0.158597 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/java-1.6.0.svg b/.icons/awkward/16x16/apps/java-1.6.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-1.6.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-1.7.0.svg b/.icons/awkward/16x16/apps/java-1.7.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-1.7.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-1.8.0-openjdk.svg b/.icons/awkward/16x16/apps/java-1.8.0-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-1.8.0-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-1.8.0.svg b/.icons/awkward/16x16/apps/java-1.8.0.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-1.8.0.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-10-openjdk.svg b/.icons/awkward/16x16/apps/java-10-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-10-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-11-openjdk.svg b/.icons/awkward/16x16/apps/java-11-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-11-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-12-openjdk.svg b/.icons/awkward/16x16/apps/java-12-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-12-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-13-openjdk.svg b/.icons/awkward/16x16/apps/java-13-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-13-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java-14-openjdk.svg b/.icons/awkward/16x16/apps/java-14-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java-14-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java.svg b/.icons/awkward/16x16/apps/java.svg
new file mode 100644
index 00000000..aca6f114
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e74c3c" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" style="enable-background:new" transform="matrix(.18574 0 0 .20549 22.677 -3.1082)">
+ <path d="m-86.682 70.021s-2.2303 1.2982 1.5891 1.7362c4.6278 0.52836 6.9927 0.45227 12.091-0.51144 0 0 1.3431 0.84021 3.2156 1.5679-11.433 4.8982-25.875-0.28382-16.896-2.7927z"/>
+ <path d="m-88.08 63.628s-2.5019 1.8524 1.3204 2.2474c4.944 0.5104 8.8468 0.55226 15.604-0.74823 0 0 0.93244 0.94717 2.4009 1.4648-13.821 4.0426-29.214 0.31805-19.326-2.964z"/>
+ <path d="m-76.304 52.781c2.8185 3.2444-0.73906 6.1616-0.73906 6.1616s7.1525-3.6917 3.8684-8.3168c-3.0684-4.3112-5.4208-6.4528 7.3147-13.839 0.000129 0-19.992 4.9918-10.444 15.994z"/>
+ <path d="m-61.183 74.75s1.6511 1.3611-1.8185 2.4137c-6.5975 1.9983-27.465 2.6011-33.261 0.07996-2.082-0.90686 1.8242-2.1638 3.0532-2.4293 1.2815-0.27723 2.0132-0.22659 2.0132-0.22659-2.3172-1.6317-14.977 3.2046-6.4297 4.5917 23.308 3.7781 42.488-1.7017 36.442-4.4294z"/>
+ <path d="m-85.609 57.003s-10.613 2.5215-3.7582 3.4379c2.8952 0.38742 8.6634 0.29828 14.04-0.15282 4.393-0.36869 8.8016-1.1572 8.8016-1.1572s-1.5479 0.664-2.6685 1.4288c-10.78 2.8352-31.6 1.5148-25.605-1.3838 5.0675-2.4515 9.1898-2.1729 9.1898-2.1729z"/>
+ <path d="m-66.569 67.644c10.957-5.6922 5.8904-11.163 2.3541-10.426-0.86475 0.18047-1.2527 0.33678-1.2527 0.33678s0.32218-0.50472 0.93567-0.72187c6.9959-2.4584 12.375 7.2531-2.256 11.099-0.00013 0 0.1682-0.15244 0.21896-0.28808z"/>
+ <path d="m-73.174 24.859s6.0668 6.0703-5.756 15.402c-9.4811 7.4886-2.1617 11.757-0.0034 16.636-5.5348-4.9933-9.5945-9.3895-6.8715-13.48 3.9987-6.0043 15.078-8.9163 12.631-18.558z"/>
+ <path d="m-84.532 83.074c10.515 0.67227 26.667-0.37411 27.049-5.3501 0 0-0.73479 1.8863-8.6909 3.383-8.9758 1.6898-20.049 1.4931-26.614 0.40912 0 0 1.3449 1.1132 8.2557 1.5579z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/java10-openjdk.svg b/.icons/awkward/16x16/apps/java10-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java10-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java11-openjdk.svg b/.icons/awkward/16x16/apps/java11-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java11-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java12-openjdk.svg b/.icons/awkward/16x16/apps/java12-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java12-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java13-openjdk.svg b/.icons/awkward/16x16/apps/java13-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java13-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java14-openjdk.svg b/.icons/awkward/16x16/apps/java14-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java14-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/java9-openjdk.svg b/.icons/awkward/16x16/apps/java9-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/java9-openjdk.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/javaws.svg b/.icons/awkward/16x16/apps/javaws.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/javaws.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jazzradio.svg b/.icons/awkward/16x16/apps/jazzradio.svg
new file mode 100644
index 00000000..0af1b003
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jazzradio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(0,1)">
+ <path style="fill:#ed7408" transform="translate(0,-1)" d="m 14.224609,1.0917969 c -0.106008,-0.00543 -0.226393,0.00473 -0.363281,0.035156 L 6.0195312,2.7734375 C 4.9310791,2.9163755 5,3.9990609 5,4.0625 V 9 L 5.0585938,11.167969 7,12 V 8 5 L 13,3.8730469 V 8 l 0.05859,2.167969 L 15,11 V 1.9335938 c 0,0 -0.03333,-0.8037665 -0.775391,-0.8417969 z"/>
+ </g>
+ <circle style="fill:#ffac29" cx="4" cy="12" r="3"/>
+ <circle style="fill:#ffac29" cx="12" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jblue.svg b/.icons/awkward/16x16/apps/jblue.svg
new file mode 100644
index 00000000..8119f70f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jblue.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#31b5ef" d="M 7,0 V 1.9992 H 8.2294 C 8.6827,1.9992 8.8098,2.0704 8.899,2.1608 9.0173,2.2808 8.993,4.1805 8.993,7.914 8.993,14.165 9.4058,14.001 7.4735,13.997 5.8221,13.994 5.5936,13.366 6.4004,12.46 7.2368,11.522 7.226,10.56 6.3696,9.7452 5.8778,9.2773 5.271,9.0394 4.6356,8.9977 3.8292,8.9448 2.7188,9.2175 1.9972,9.8436 1.4362,10.33 1.067,10.936 1.009,11.589 0.93066,12.472 1.3692,13.643 2.1944,14.528 3.5939,16.08 4.745,15.945 7.5198,15.997 9.6614,16.035 12.637,15.766 13.783,13.24 14.067,12.617 13.996,12.423 14.033,7.7453 14.076,2.2675 14.096,1.9992 15.221,1.9992 15.493,1.9992 15.292,2.008 15.441,1.9992 H 16 V 0 H 15.87 11.566 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jdev_icon.svg b/.icons/awkward/16x16/apps/jdev_icon.svg
new file mode 120000
index 00000000..1678733d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jdev_icon.svg
@@ -0,0 +1 @@
+jdeveloper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jdeveloper.svg b/.icons/awkward/16x16/apps/jdeveloper.svg
new file mode 100644
index 00000000..6315cf3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jdeveloper.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 14.238013,7.971115 c 0,4.418278 -1.55977,7.191219 -5.9780477,7.191219 -2.9199706,0 -5.7345257,-0.726716 -7.1313335,-3.063079 C 0.41189603,10.900411 0,9.4983073 0,8 0,8 3.7550322,0.98209128 8.1733102,0.98209128 c 4.4182778,0 6.0647028,2.57074572 6.0647028,6.98902372 z"/>
+ <path style="fill:#6298df" d="M 7.5996094,4.4003906 C 3.9545302,4.4003906 1,7.3549208 1,11 c 0.00158,0.344665 0.041532,0.700661 0.097656,1.04 1.0133642,1.740871 2.6461567,3.020778 4.5722657,3.610391 0.5850323,-0.01529 1.176445,-0.04963 1.7304687,-0.05078 C 7.0819262,14.617879 5.8298537,12.905385 5.8007812,11.199219 6.2649824,8.3199632 7.7749379,5.862998 10.376953,5.0214844 9.5073551,4.6149416 8.5595418,4.402983 7.5996094,4.4003906 Z"/>
+ <path style="fill:#999999" d="M 8.7796219,6.6280267 C 7.2319423,7.7554543 6.002886,9.6852164 6,11.6 6.00204,13.26728 6.568617,15.535386 7.7004062,15.9 9.134237,15.843943 11.084734,15.500912 12.225781,14.791406 9.6464176,14.697727 7.6029204,12.581063 7.6,10 7.60224,8.7993228 7.9667851,7.5117279 8.7796219,6.6280267 Z"/>
+ <path style="fill:#3a62bf" d="M 8.5996094 4.8007812 C 4.9545302 4.8007812 2 7.7553114 2 11.400391 C 2.0018819 12.208292 2.1615065 13.001778 2.4492188 13.75 A 8 8 0 0 0 7.859375 15.992188 C 9.0017105 15.96561 6.2333378 15.600059 6.0996094 11.599609 C 6.0428143 9.9006006 7.3034654 7.8955036 8.5683594 6.7597656 C 9.9387688 5.4915704 10.96875 5.2460937 10.96875 5.2460938 C 10.213539 4.9530794 9.4096674 4.8031593 8.5996094 4.8007812 z"/>
+ <path style="fill:#e63b40" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 0.080078125 9.0625 A 6 6 0 0 1 6 4 A 6 6 0 0 1 12 10 A 6 6 0 0 1 6.9433594 15.921875 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jdownloader.svg b/.icons/awkward/16x16/apps/jdownloader.svg
new file mode 100644
index 00000000..7c46cf21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jdownloader.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#37474f" cx="7" cy="8" r="7"/>
+ <path style="fill:#5d9c21" d="m 3.9847499,1.6897454 a 6.9999998,6.9999998 0 0 0 -0.54775,0.29393 h 0.071751 l 0.0364,0.1169 -0.10325,0.09639 0.441,0.01232 0.06755,0.159285 -0.4963,-0.01848 -0.0245,-0.12236 -0.2891001,-0.062895 A 6.9999998,6.9999998 0 0 0 2.84445,2.3767604 H 3.0173499 V 2.4922953 L 2.9414,2.5934453 H 2.5791499 V 2.5784303 A 6.9999998,6.9999998 0 0 0 0.39581505,5.7026002 l 0.038255,0.0182 v 0.5845001 l 0.29326494,0.5026 0.23925996,0.03675 0.0307651,-0.1722 -0.28231002,-0.4354 -0.054705,-0.42385 h 0.164745 l 0.06972,0.4361001 L 1.302245,6.8446502 1.1976651,7.0368003 1.456735,7.4340502 2.1,7.5940002 v -0.10465 l 0.2569,0.03675 -0.0238,0.1841 0.2015999,0.03675 0.3125501,0.0854 0.441,0.504 0.5638499,0.04235 0.0546,0.4606 -0.3853499,0.2702 -0.017851,0.4115999 -0.055299,0.2513 0.5575499,0.6999999 0.04235,0.2394 c 0,0 0.2022999,0.0553 0.22715,0.0553 0.0245,0 0.4532499,0.325499 0.4532499,0.325499 v 1.26455 l 0.15295,0.04305 -0.10395,0.5831 0.25725,0.34405 -0.04725,0.5782 0.33985,0.59885 0.4333,0.3787 a 6.9999998,6.9999998 0 0 0 0.0231,0.0042 l 0.4192999,0.0073 0.04235,-0.1414 -0.3219999,-0.27195 0.01855,-0.13545 0.0574,-0.16555 0.01225,-0.1687 -0.2180499,-0.007 -0.1102501,-0.1379 0.1813001,-0.175 0.0245,-0.13125 -0.2023,-0.0581 0.01225,-0.1225 0.2877,-0.04376 0.4382,-0.211049 0.1469999,-0.270201 0.45955,-0.58905 -0.10395,-0.46095 0.1407,-0.24535 0.42245,0.01295 0.28455,-0.2261 0.0924,-0.88935 0.315,-0.40145 0.0553,-0.2582998 -0.2877,-0.0924 -0.19005,-0.31185 -0.6496004,-0.00662 -0.5145,-0.19705 -0.02415,-0.3674999 -0.1722,-0.3010001 -0.4654999,-0.00665 -0.2684501,-0.4231499 -0.2393999,-0.1169 -0.01225,0.12845 -0.4347,0.0259 -0.1596,-0.22225 -0.4529,-0.09205 -0.37415,0.4326 -0.58765,-0.09975 -0.0434,-0.66465 -0.4290999,-0.07315 0.1721999,-0.32585 -0.04935,-0.18725 -0.5638499,0.378 -0.3549,-0.04305 -0.126315,-0.27825 0.077245,-0.2866499 0.19537,-0.3608501 0.4508,-0.2282 0.8694,-7e-4 -0.0021,0.2660001 0.3125499,0.1456 -0.02485,-0.4539501 0.22505,-0.2278499 0.45465,-0.29855 0.0315,-0.2107 0.45325,-0.47285 0.4815999,-0.2674 -0.04235,-0.03535 0.3262,-0.30765 0.1197,0.03115 0.055301,0.0693 0.1238999,-0.13825 0.02975,-0.01295 -0.1351,-0.01925 -0.1382499,-0.0462 v -0.132651 l 0.07315,-0.0595 h 0.16065 l 0.07385,0.0322 0.0637,0.12915 0.0784,-0.01155 v -0.0119 l 0.02205,0.0077 0.2261,-0.0343 0.0322,-0.1106 0.12845,0.032199 v 0.12005 l -0.119,0.082249 0.017851,0.1312501 0.4087999,0.1263499 c 0,0 7e-4,0.0021 0.0014,0.0056 l 0.094503,-0.0084 0.00595,-0.1778 -0.32445,-0.1480499 -0.01855,-0.08505 0.26915,-0.09205 0.0119,-0.25865 -0.28105,-0.1715 -0.01855,-0.4354 -0.3860501,0.19005 h -0.14105 l 0.0371,-0.331555 -0.5249999,-0.124425 -0.2173501,0.1647801 v 0.5018999 l -0.3912999,0.12425 -0.1564501,0.3276 -0.1700999,0.0273 V 3.4874503 l -0.36715,-0.0504 -0.18375,-0.1196999 -0.07385,-0.2713551 0.65695,-0.38556 0.3213,-0.097755 0.03255,0.2160199 0.1792,-0.00889 0.01365,-0.108675 0.1872499,-0.027335 0.0035,-0.037625 -0.0805,-0.033495 -0.01855,-0.1155 0.2303,-0.019145 0.1386,-0.1456 0.0077,-0.010255 0.0021,6.65e-4 0.04235,-0.043749 0.4840481,-0.061526 0.21385,0.182525 -0.56105,0.299425 0.71435,0.1688399 0.09205,-0.23926 h 0.3125499 l 0.1099,-0.2084949 -0.22015,-0.05537 v -0.263865 l -0.6923,-0.307615 -0.4777499,0.05537 -0.2695,0.141505 0.01855,0.34384 -0.2824502,-0.04305 -0.04305,-0.19005 0.2702001,-0.246085 -0.49035,-0.02394 -0.1407,0.042385 -0.0609,0.165445 0.1830501,0.03143 -0.03605,0.18389 -0.31255,0.018445 -0.0483,0.122395 -0.45325,0.012985 c 0,0 -0.0126,-0.2577399 -0.0308,-0.2577399 -0.0182,3.5e-5 0.3549,-0.00612 0.3549,-0.00612 l 0.26985,-0.2645685 -0.147,-0.073815 -0.196,0.190715 -0.3248,-0.01848 z m 7.5883491,1.0151399 -0.222599,0.0875 -0.143151,0.1558551 0.0329,0.1818599 0.1757,0.0245 0.10535,0.2652999 0.30275,-0.1225 0.05005,0.3542 h -0.091 l -0.24885,-0.03675 -0.27545,0.04655 -0.2667,0.3773 -0.3815,0.0602 -0.0553,0.32725 0.16135,0.03745 -0.04655,0.2107 -0.3787,-0.07595 -0.3472001,0.07595 -0.073853,0.19355 0.060204,0.4067 0.2036991,0.09555 0.341951,-0.0021 0.231,-0.0203 0.07035,-0.18445 0.36085,-0.4696999 0.238,0.0483 0.2338,-0.21175 0.04375,0.16555 0.5754,0.38955 -0.07035,0.09415 -0.259701,-0.01365 0.09975,0.14175 0.15995,0.03465 0.18655,-0.0777 -0.0039,-0.22575 0.0833,-0.04165 -0.06684,-0.07105 -0.384307,-0.2145519 -0.100451,-0.28525 H 12.1926 l 0.10185,0.10115 0.274749,0.238 0.01155,0.287 0.285251,0.30345 0.1057,-0.41615 0.197049,-0.10815 0.03675,0.3405499 0.19285,0.2117501 0.0896,-0.0014 a 6.9999998,6.9999998 0 0 0 -1.03915,-1.7723981 l -0.464099,-0.0042 -0.0315,-0.105 0.27615,-0.14105 a 6.9999998,6.9999998 0 0 0 -0.656251,-0.654815 z m -8.5616991,0.07245 c 0.01365,0 0,0.1606499 0,0.1606499 L 2.6481,2.9612254 2.5791499,2.8785203 2.8364,2.8046704 c 0,0 0.161,-0.027335 0.1749999,-0.027335 z m 0.4413501,0.782565 0.1743,0.042 L 3.566849,3.8364004 3.3781989,3.8962504 3.2591995,3.6516005 Z M 3.9305,4.1164005 h 0.2894499 v 0.0882 h 0.06335 v 0.1518998 h -0.44065 l -0.16485,-0.04585 0.04095,-0.10605 z m 0.4315499,0.0651 0.15155,0.1379 -0.15155,0.037101 z m 0.33355,0.21175 0.112,0.07035 -0.089949,0.074549 -0.0889,-0.074549 z m -0.8477,0.02345 h 0.24325 l -0.3122,0.4368 -0.12845,-0.0693 0.0273,-0.18375 z m 0.39095,0 h 0.24745 v 0.147 l -0.1098999,0.07105 -0.1375501,0.0259 z m 0.30765,0.16135 h 0.01855 l 0.28035,0.0826 v 0.1427998 h -0.2345 L 4.5465,4.7107 Z m -0.1155,0.13265 v 0.1435 l -0.10535,0.1057 h -0.2345 l 0.0371,-0.16065 0.1106001,-0.00945 0.02275,-0.0553 z m 7.2870001,0.6083 -0.82705,0.06405 -0.256201,0.1382501 h -0.3283 l -0.161349,-0.01645 -0.3983001,0.22225 v 0.4175499 l -0.8155001,0.5894 0.06755,0.25165 h 0.16555 l -0.04305,0.23905 -0.1161999,0.04305 -0.007,0.6261499 0.7048996,0.80395 h 0.3062495 l 0.0189,-0.048649 h 0.551251 l 0.158549,-0.14735 H 11.0509 l 0.170799,0.1722 0.466551,0.0483 -0.0616,0.6208999 0.5166,0.9145507 -0.271951,0.521499 0.01855,0.245701 0.213851,0.214549 v 0.59045 l 0.281749,0.3794 V 12.4681 A 6.9999998,6.9999998 0 0 0 14,8.0000002 6.9999998,6.9999998 0 0 0 13.7025,6.0004502 h -0.347901 l -0.35805,-0.2673999 -0.376599,0.0371 v 0.2303 h -0.1197 L 12.371799,5.9080498 11.718,5.7421497 Z"/>
+ <path style="fill:#eab100" d="M 10.600488,2.0076176 C 11.250341,4.6411829 10.925778,7.0043213 9.8895502,8.9727541 8.6780111,11.274213 6.449237,13.077329 3.4603516,14.02998 a 6.9999998,6.9999998 0 0 0 3.1431641,0.950196 C 8.8564312,13.782167 10.637287,12.061366 11.748242,9.9509768 12.615389,8.3037319 13.05358,6.4330302 13.016309,4.4377934 A 6.9999998,6.9999998 0 0 0 10.600488,2.0076176 Z"/>
+ <path style="fill:#ffd517" d="m 6.9999999,1.0000004 c -0.5457957,0 -1.0747128,0.06845 -1.5845704,0.1866211 1.6361204,1.1915433 3.4577492,4.147909 4.7591795,7.4251951 0.577418,1.4540644 1.072035,2.9686604 1.466992,4.3968754 0.384282,1.389612 0.24192,0.480214 0.11211,-0.01778 l 1.985839,-0.31582 C 13.313151,11.112539 12.769355,9.4560527 12.126269,7.8366212 11.144879,5.3652668 9.9824439,2.9794682 8.5209958,1.219434 8.0623366,1.0786139 7.5596368,1.0000004 6.9999999,1.0000004 Z M 13.73955,12.675098 c 0.587884,2.154327 -0.09275,-1.453526 0,0 z"/>
+ <path style="fill:#ffd517" d="m 15.133803,12.000003 a 0.33035548,0.46229861 75.747901 0 0 -0.133467,0.01119 l -2.29433,0.439423 -2.294331,0.439423 a 0.33035548,0.46229861 75.747901 0 0 -0.312052,0.162337 0.33035548,0.46229861 75.747901 0 0 -0.01504,0.405837 l 1.339379,1.220309 1.339377,1.220869 a 0.33035548,0.46229861 75.747901 0 0 0.785298,-0.150579 l 0.954953,-1.659733 0.955422,-1.660292 A 0.33035548,0.46229861 75.747901 0 0 15.133802,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jeex.svg b/.icons/awkward/16x16/apps/jeex.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jeex.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jellyfin.svg b/.icons/awkward/16x16/apps/jellyfin.svg
new file mode 100644
index 00000000..88528e5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jellyfin.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#9c61c5" d="m 8.00103,-3.2e-7 c -2.1173608,0 -8.93320664,12.35704432 -7.89395004,14.44388232 1.03925664,2.08684 14.75998804,2.062774 15.78790004,0 C 16.922892,12.381109 10.118047,-3.2e-7 8.00103,-3.2e-7 Z"/>
+ <path style="fill:#ffffff" d="m 12.440931,12.124542 c -0.578171,1.160775 -8.2956729,1.173761 -8.880632,0 -0.5849584,-1.173762 3.2494435,-8.1245421 4.4403157,-8.1245421 1.1908719,0 5.0184873,6.9634711 4.4403163,8.1245421 z"/>
+ <path style="fill:#5580cf" d="m 8.0002819,7.0000003 c -0.5293677,0 -2.2334952,3.0893617 -1.9734733,3.6109457 0.2600218,0.521584 3.6900324,0.515886 3.9469459,0 C 10.230668,10.095059 8.5296493,7.0002595 8.0002819,7.0000003 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jetbrains-toolbox.svg b/.icons/awkward/16x16/apps/jetbrains-toolbox.svg
new file mode 100644
index 00000000..c81b9840
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jetbrains-toolbox.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fe4b71" d="m8.0419413 5.3203445e-4c-0.3258058-0.0080753844-0.6474957 0.075883426-0.9298256 0.24267798l-5.2242898 3.0903743c-0.5494191 0.3249675-0.88786613 0.925595-0.88782597 1.5755869v6.1811488c-4.5e-7 0.649918 0.33840727 1.250468 0.88774817 1.575427l5.2242898 3.090534c0.3061739 0.181115 0.6519462 0.261286 0.9931767 0.240513 0.2710089-0.0165 0.3938042-0.423704 0.6369708-0.567548l4.9699296-3.126871c0.549419-0.324968 0.633505-0.453211 0.633465-1.103203l0.39971-6.2174864c1.4e-5 -0.2269675 0.213116-0.5205905 0.136016-0.7258852-0.143701-0.3826303-0.411912-0.7108825-0.769482-0.9223761l-5.2242898-3.0903743c-0.2576547-0.15219858-0.5484965-0.23564471-0.8458262-0.24267798z"/>
+ <path style="fill:#ff8c2a" d="m1.1793686 4.1138934a1.7754963 1.8191449 0 0 0-0.179252 0.7953062v6.1811984a1.7754963 1.8191449 0 0 0 0.8879049 1.574987l5.2241319 3.090599a1.7754963 1.8191449 0 0 0 0.8879049 0.242967v-7.98509z"/>
+ <path style="fill:#3f3f3f" d="m14.825305 4.1287373-6.8260062 3.9023111 7.595e-4 7.9679026a1.7754963 1.8191449 0 0 0 0.8871454-0.242967l5.2248913-3.090599a1.7754963 1.8191449 0 0 0 0.887905-1.574987v-6.1811984a1.7754963 1.8191449 0 0 0-0.174695-0.7804623z"/>
+ <path style="fill:#ffffff" d="m12 12.056-3 1.699022v0.744978l3-1.658204z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jgray.svg b/.icons/awkward/16x16/apps/jgray.svg
new file mode 100644
index 00000000..f72cd0a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jgray.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#777777" d="M 6,2.950232e-7 V 1.9991575 h 1.229401 c 0.453268,0 0.580426,0.07129 0.669594,0.161685 0.118328,0.119955 0.09401,2.0196338 0.09401,5.7531728 0,6.2509577 0.412836,6.0870977 -1.519468,6.0831377 C 4.8220598,13.993753 4.5935873,13.365618 5.400418,12.460289 6.236817,11.521775 6.2260001,10.560167 5.369599,9.7452162 4.8778472,9.2772692 4.271003,9.0394302 3.635582,8.9977112 2.8291556,8.9447612 1.7188079,9.2174632 0.99717792,9.8436329 0.43622473,10.330382 0.06694553,10.935734 0.00895183,11.589393 c -0.078292,0.882443 0.3602828,2.053342 1.18547677,2.938902 1.3994226,1.552137 2.5505609,1.416307 5.3253354,1.468452 2.141672,0.03861 5.116903,-0.230957 6.263348,-2.756471 0.283655,-0.622848 0.212603,-0.817173 0.249647,-5.4949757 0.04338,-5.477767 0.06372,-5.7461428 1.188128,-5.7461428 0.272429,0 0.07124,0.0088 0.220499,0 H 15 V 2.950232e-7 h -0.130216 -4.304072 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jgreen.svg b/.icons/awkward/16x16/apps/jgreen.svg
new file mode 100644
index 00000000..d013b727
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jgreen.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#28b952" d="M 6,2.950232e-7 V 1.9991575 h 1.229401 c 0.453268,0 0.580426,0.07129 0.669594,0.161685 0.118328,0.119955 0.09401,2.0196338 0.09401,5.7531728 0,6.2509577 0.412836,6.0870977 -1.519468,6.0831377 C 4.8220598,13.993753 4.5935873,13.365618 5.400418,12.460289 6.236817,11.521775 6.2260001,10.560167 5.369599,9.7452162 4.8778472,9.2772692 4.271003,9.0394302 3.635582,8.9977112 2.8291556,8.9447612 1.7188079,9.2174632 0.99717792,9.8436329 0.43622473,10.330382 0.06694553,10.935734 0.00895183,11.589393 c -0.078292,0.882443 0.3602828,2.053342 1.18547677,2.938902 1.3994226,1.552137 2.5505609,1.416307 5.3253354,1.468452 2.141672,0.03861 5.116903,-0.230957 6.263348,-2.756471 0.283655,-0.622848 0.212603,-0.817173 0.249647,-5.4949757 0.04338,-5.477767 0.06372,-5.7461428 1.188128,-5.7461428 0.272429,0 0.07124,0.0088 0.220499,0 H 15 V 2.950232e-7 h -0.130216 -4.304072 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jitsi.svg b/.icons/awkward/16x16/apps/jitsi.svg
new file mode 100644
index 00000000..240ab90b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jitsi.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#37a0f2" cx="8" cy="8" r="8"/>
+ <g style="fill:#f5ff71">
+ <path d="M 10.887,5.4128 C 10.652,5.4685 10.432,5.5818 10.239,5.7223 9.9225,6.1591 9.4836,6.5115 8.8996,6.6505 8.6782,6.4873 8.408,6.298 8.2236,6.0831 7.3785,6.1807 6.2152,6.3695 6.0149,7.1906 5.8061,8.0429 6.36,9.1559 6.8105,9.2204 7.2381,9.2806 8.6131,8.8951 9.2778,8.7147 8.7211,8.2765 8.0803,8.0843 7.7309,8.0616 7.3189,8.0286 6.964,8.103 6.5945,8.1991 7.1341,7.8482 7.6229,7.586 8.1058,7.4884 8.468,7.4195 9.0305,7.4169 9.7065,7.6718 10.545,7.9883 10.745,8.4397 11.333,8.6428 11.722,8.5812 11.525,8.1459 11.444,7.8434 11.39,7.6787 11.347,7.5541 11.33,7.4994 11.3,7.4077 10.88,6.3233 10.819,6.0439 10.778,5.8532 10.813,5.6057 10.887,5.412"/>
+ <path d="M 8.8571,3.7064 C 8.2705,3.9558 8.2505,4.427 8.2178,4.9382 8.4636,4.7134 9.2363,4.5484 9.4451,4.3665 10.061,3.8278 10.3,2.7148 10.171,2.8795 9.752,3.4138 9.0727,3.5858 8.8571,3.7061"/>
+ <path d="M 5.6272,11.185 C 5.6272,11.185 5.0447,10.795 5.0563,10.671 5.4385,8.5812 4.1203,10.068 4.0207,11.003 3.9156,11.902 4.2436,12.937 4.2919,13 4.3701,12.267 4.4396,11.86 5.6272,11.184 M 5.6272,11.185"/>
+ <path d="M 11.995,6.58 C 11.965,5.8022 11.481,5.265 11.151,5.3911 11.011,5.4443 10.918,5.8066 10.967,6.0314 11.128,6.8309 11.795,7.7547 11.63,8.5453 11.506,8.9234 10.412,9.1585 10.412,9.1585 10.412,9.1585 10.391,9.4823 10.35,9.7027 10.3,9.9704 10.199,10.183 10.199,10.183 10.199,10.183 10.459,10.418 10.469,10.418 10.48,10.418 12.105,9.567 11.995,6.58"/>
+ <path d="M 11.272,8.7217 C 11.002,8.6113 10.908,8.564 10.556,8.3007 8.6087,6.8338 6.816,8.1045 6.8512,8.0917 7.1738,7.9886 7.5389,7.8955 8.0116,7.9255 8.3938,7.9512 8.9022,8.1947 9.5302,8.7206 9.952,9.0946 10.591,9.1416 11.27,8.7221 M 11.272,8.7221"/>
+ <path d="M 9.444,4.5301 C 8.724,4.7637 8.3345,4.9643 8.2182,5.0574 7.9796,5.6706 8.4611,6.1319 8.9,6.4557 9.4767,6.3182 9.9567,5.8869 10.171,5.4128 10.059,5.4285 9.9396,5.4069 9.8076,5.3325 9.5505,5.1865 9.3942,4.8356 9.444,4.5301"/>
+ <path d="M 10.492,4.4142 C 10.445,4.2279 10.295,3.9888 10.253,3.9888 10.216,3.9888 9.816,4.2895 9.7123,4.3929 9.4778,4.6295 9.5916,5.0604 9.8516,5.2067 10.292,5.456 10.617,4.9085 10.492,4.4146"/>
+ <path d="M 10.15,3.7838 C 10.326,3.6133 10.56,3.3338 10.621,2.9084 10.657,2.5274 10.565,2.2924 10.451,2.0001 10.396,2.5703 10.313,3.2048 9.928,3.8781 9.8073,4.09 9.8727,4.0515 10.149,3.7834"/>
+ <path d="M 5.2094,9.6887 C 5.2705,9.8435 5.2661,10.137 5.1752,10.64 5.1738,10.644 5.1752,10.647 5.1752,10.651 5.2392,10.742 5.3712,10.851 5.5032,10.95 5.9578,10.736 6.5287,10.336 6.492,10.33 6.249,10.289 5.4978,10.104 5.2094,9.6887"/>
+ <path d="M 9.3643,8.7932 C 9.3443,8.7932 9.3287,8.7932 9.2847,8.8046 8.7192,8.9637 7.2749,9.3359 7.049,9.5838 6.961,9.7731 6.8745,10.528 5.6058,11.006 5.5701,11.019 6.6712,11.737 6.7309,11.74 10.325,11.892 10.32,9.2916 10.273,9.1728 9.924,9.1786 9.6273,9.0554 9.3985,8.8288 9.3873,8.8174 9.3771,8.8057 9.3643,8.7943"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jockey-kde.svg b/.icons/awkward/16x16/apps/jockey-kde.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jockey-kde.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jockey.svg b/.icons/awkward/16x16/apps/jockey.svg
new file mode 100644
index 00000000..5d911eff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jockey.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#419d45" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <g style="fill:#f8c44e">
+ <rect width="2" height="4" x="1" y="12"/>
+ <rect width="2" height="4" x="4" y="12"/>
+ <rect width="2" height="4" x="7" y="12"/>
+ <rect width="2" height="4" x="10" y="12"/>
+ <rect width="2" height="4" x="13" y="12"/>
+ </g>
+ <rect style="fill:#4e4e4e" width="6" height="6" x="5" y="3" rx="1.2" ry="1.2"/>
+ <g style="fill:#b7b7b7">
+ <rect width="1" height="2" x="6" y="1"/>
+ <rect width="1" height="2" x="9" y="1"/>
+ <rect width="1" height="2" x="6" y="9"/>
+ <rect width="1" height="2" x="9" y="9"/>
+ <g transform="rotate(90)">
+ <rect width="1" height="2" x="4" y="-13"/>
+ <rect width="1" height="2" x="7" y="-13"/>
+ <rect width="1" height="2" x="4" y="-5"/>
+ <rect width="1" height="2" x="7" y="-5"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/joplin-desktop.svg b/.icons/awkward/16x16/apps/joplin-desktop.svg
new file mode 120000
index 00000000..2b32d05b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/joplin-desktop.svg
@@ -0,0 +1 @@
+joplin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/joplin.svg b/.icons/awkward/16x16/apps/joplin.svg
new file mode 100644
index 00000000..c0267be6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/joplin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#176fd0" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6.1785036,13.974308 C 4.8377452,13.851076 3.7984602,13.418693 3.0182496,12.65953 2.355422,12.014578 2.0016579,10.684979 2.0000079,9.9057277 1.9987221,9.3595233 2.1559367,8.9231426 2.4726076,8.5928644 2.8326076,8.2173886 3.543898,8.0456794 4.092,8.0422723 c 0.6866009,-0.00429 1.5426402,0.2354556 1.7965374,0.767139 0.1071317,0.2243468 0.1133885,0.262713 0.1357559,0.8322054 0.025371,0.6461393 0.057373,1.7565663 0.2135297,2.0632553 0.2241283,0.440179 0.2674398,0.718753 0.8930238,0.779906 0.9461724,0.09249 1.5590202,-0.444605 1.7896843,-1.343557 0.058917,-0.229623 0.06403,-0.879298 0.06403,-3.8590565 0,-3.18743 -0.00129,-2.8541248 -0.073372,-2.9787763 C 8.7840213,4.0838992 8.6269867,4.0286416 8.0222482,4.0146117 H 7 V 2 h 7 v 2.0146117 h -1.025684 c -0.573948,0.022728 -0.675904,0.048659 -0.80266,0.1854395 -0.174904,0.1887408 -0.127647,-0.2770771 -0.152267,3.1906644 -0.02442,3.4396694 -0.02606,3.4734634 -0.189705,3.9284264 -0.409317,1.137944 -1.129342,2.089071 -2.5346827,2.454209 -0.7183542,0.186646 -2.3189126,0.274272 -3.1165105,0.200959 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/josm.svg b/.icons/awkward/16x16/apps/josm.svg
new file mode 100644
index 00000000..e249139f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/josm.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffc107" d="M 1.0112896,1.8462083 V 13.965171 c 0,0 -0.11125566,0.654517 0.3647464,0.79218 L 6,16 l 4.333333,-1.365875 4.004323,1.175563 c 0.708207,0.247732 0.658041,-0.494393 0.658041,-0.494393 V 3.0998941 c 0.06547,-0.6348332 -0.63778,-0.7657056 -0.63778,-0.7657056 L 10.333333,1.170504 6,2.5363784 1.6201542,1.3465927 c 0,0 -0.6088646,-0.1695589 -0.6088646,0.4996156 z"/>
+ <path style="fill:#0c7bd4" d="M 9.8203125 1.3320312 L 8.0351562 1.8945312 C 7.5902045 2.3725881 7.3339844 2.8612771 7.3339844 3.6972656 C 7.3339844 4.7926269 7.772649 5.0239974 7.9160156 5.5507812 C 8.1882821 6.5512669 8.2936406 7.2575464 8.6191406 8.0800781 C 9.0670573 9.2123441 8.6888651 10.999307 9.1660156 12.125 C 9.4382156 12.767219 9.5839848 12.881717 10.333984 13.21875 C 10.500651 13.387267 10.750651 13.724062 10.833984 13.892578 C 11.018069 14.264822 10.968172 14.579912 11.101562 14.859375 L 14.337891 15.808594 C 14.426417 15.83956 14.501961 15.855946 14.568359 15.859375 C 14.701156 15.866234 14.794172 15.824437 14.857422 15.761719 C 15.015547 15.604922 14.996094 15.316406 14.996094 15.316406 L 14.996094 15.314453 L 14.996094 15.126953 C 14.651389 11.954614 12.494277 11.463994 11.595703 10.705078 C 10.583803 9.8504605 11.231151 9.0308999 10.833984 7.8261719 C 10.739568 7.5397773 10.500651 6.5630481 10.333984 6.3945312 C 9.5839848 5.88898 9.1660156 5.3836006 8.9160156 4.5410156 C 8.4106984 2.8378731 9.9350641 1.9267821 9.8203125 1.3320312 z M 4.2226562 13.712891 C 4.1501842 13.707291 4.0762709 13.710469 4 13.724609 C 3.3042833 13.853642 3.3326824 14.650939 2.6660156 14.482422 C 2.3272761 14.396829 1.8654666 14.522399 1.5683594 14.808594 L 5.984375 15.996094 L 6.1054688 15.966797 L 8.1621094 15.318359 C 7.5923153 14.515251 6.3365363 13.305597 5.9667969 13.978516 C 5.4563803 14.199695 4.7299626 13.752045 4.2226562 13.712891 z"/>
+ <path style="fill:#4caf50" d="M 1.4824219 1.3339844 C 1.4387048 1.3321777 1.3915803 1.3327482 1.3398438 1.34375 C 1.3299298 1.3458756 1.3204897 1.3467925 1.3105469 1.3496094 C 1.2445342 1.3685235 1.1797477 1.4093683 1.1269531 1.4707031 C 1.1067764 1.4943631 1.089905 1.5226873 1.0742188 1.5546875 C 1.0652944 1.5728565 1.0539945 1.5882168 1.046875 1.609375 C 1.0251934 1.6740487 1.0117188 1.7491825 1.0117188 1.8457031 L 1.0117188 5.6425781 C 1.1716426 5.5680443 1.3876779 5.46875 1.5 5.46875 C 1.8617834 5.46875 2.084125 5.5520502 2.453125 5.5039062 C 2.6808583 5.4741302 2.8350083 5.2566798 3.046875 5.203125 C 3.2470415 5.1525701 3.5110749 5.1674105 3.703125 5.0703125 C 3.9652917 4.9378581 4.3327731 4.5421169 4.5351562 3.6875 C 4.5937063 3.4402182 4.4648438 3.1687913 4.4648438 2.9160156 C 4.4648438 2.7569626 4.5162703 2.3955727 4.6074219 2.1582031 L 1.6269531 1.3476562 L 1.6210938 1.3457031 C 1.6210938 1.3457031 1.6191705 1.3457114 1.6191406 1.3457031 C 1.6191406 1.3457031 1.5461894 1.3389232 1.4824219 1.3339844 z"/>
+ <path style="fill:#81c784" d="M 7.9166665,6.647306 7.75,5.9732383 6.8333333,6.7315648 7.0000002,7.4056326 Z"/>
+ <path style="fill:#4d7687" d="M 3.3333334,12.461142 6,12.292626 6.7500002,11.618558 V 10.017646 L 6,10.691714 3.3333334,10.94449 Z"/>
+ <path style="fill:#df5050" d="M 6.8833333,8.6695099 6.6333334,7.4224847 6,7.9111841 4.6666669,8.1639595 4.2500001,6.0574967 2.5,6.4787894 3.1666665,10.059775 6,9.4278365 Z"/>
+ <path style="fill:#ff8a65" d="M 13,3.6982589 V 5.2149121 L 14.416666,5.636204 V 4.1195516 Z"/>
+ <path style="fill:#00bcd4" d="M 6,3.1927081 7.75,2.51864 V 3.1927081 L 7.2499997,3.361225 V 3.5850661 L 6,4.1195516 5.7170001,4.0352928 V 3.1084494 Z"/>
+ <path style="fill:#b89b00" d="m 11.916666,8.8380273 1.416667,0.9268435 0.5,-0.6740681 -1.416666,-0.9268432 z"/>
+ <path style="fill:#b89b00" d="M 13.749783,6.3100645 13.25,6.9846177 14.666558,7.9114612 14.995442,7.4678567 V 7.1248634 Z"/>
+ <path style="fill:#b89b00" d="M 12.583333,7.9111841 14,8.8380273 14.499999,8.1639595 13.083333,7.237116 Z"/>
+ <path style="fill:#646464" d="m 2.2167969,6.7651021 -0.2498915,0.084605 0.5666233,3.2858729 -0.078234,2.740896 0.2840711,-0.04345 0.077474,-2.714219 z m 0.5225694,6.0679289 -0.00608,0.201222 -0.2833115,0.01677 0.00532,-0.174545 -0.038737,0.0061 -1.4051648,0.993918 v 0.08841 c 0,0 -0.0295474,0.187384 0.013672,0.382628 L 2.5001103,13.30407 2.6664513,13.253 6.0000008,13.051015 7.1667769,12.124171 7.0832259,11.702671 5.9999991,12.629521 2.75,12.831506 Z"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.13407141;stroke-linecap:round;stroke-linejoin:round" cx="2.592" cy="13.059" rx=".225" ry=".228"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.13407141;stroke-linecap:round;stroke-linejoin:round" cx="7.167" cy="11.88" rx=".225" ry=".228"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.13407141;stroke-linecap:round;stroke-linejoin:round" cx="2.083" cy="6.824" rx=".225" ry=".228"/>
+ <ellipse style="fill:#222222;stroke:#ffffff;stroke-width:0.13407141;stroke-linecap:round;stroke-linejoin:round" cx="2.667" cy="10.127" rx=".225" ry=".228"/>
+ <path style="fill:#ffffff;opacity:0.3" d="M 1.0112896,1.8462083 V 13.965171 c 0,0 -0.11125566,0.654517 0.3647464,0.79218 L 6,16 C 5.984375,15.996094 6,2.5363784 6,2.5363784 L 1.6201542,1.3465927 c 0,0 -0.6088646,-0.1695589 -0.6088646,0.4996156 z"/>
+ <path style="fill:#ffffff;opacity:0.3" d="m 10.333333,14.634125 4.004323,1.175563 c 0.708207,0.247732 0.658041,-0.494393 0.658041,-0.494393 V 3.0998941 c 0.06547,-0.6348332 -0.63778,-0.7657056 -0.63778,-0.7657056 L 10.333333,1.170504 Z"/>
+ <path style="fill:#b1a390" d="M 7.1686198,9.0155623 7.0448132,11.204672 7.6152342,11.542959 9.3075087,10.28512 Z"/>
+ <path style="fill:#505050" d="M 7.0448132,11.204672 7,12 7.6152342,11.542959 Z"/>
+ <path style="fill:#a15f34" d="M 12.903972,5.291665e-4 C 12.264404,0.02078759 11.696511,0.62795816 11.479058,1.0232069 L 7.1686198,9.0155623 9.3075087,10.28512 9.3621962,10.244495 13.765299,2.1857314 C 14.261425,1.330786 13.897477,0.33158157 13.355143,0.08959356 13.203393,0.02188297 13.051564,-0.00414585 12.903972,5.291665e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/journey-of-a-roach.svg b/.icons/awkward/16x16/apps/journey-of-a-roach.svg
new file mode 100644
index 00000000..2da38175
--- /dev/null
+++ b/.icons/awkward/16x16/apps/journey-of-a-roach.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#7a6143" d="m10.303 1.0036c-2.4328 0.0389-7.6903 0.4151-8.6513 1.968-0.1681 0.4476-0.4681 2.0206-0.6148 3.223-0.0343 0.2773-0.06631 0.6311-0.09943 0.9574a3.2727 3.3158 0 0 0 -0.93747 2.3218 3.2727 3.3158 0 0 0 0.59092 1.8982c-0.006218 0.09478-0.0348 0.4958-0.0348 0.4958-0.044443 1.539-0.00865 1.5935 1.4389 2.2027 1.157 0.48687 2.4092 0.74007 4.3117 0.8714 1.6274 0.11236 3.2741 0.06053 4.529-0.14248 2.2067-0.35698 4.1213-1.0862 4.3337-1.6507 0.05832-0.15504 0.14614-0.78816 0.19531-1.4068 0.0099-0.12486 0.016-0.23069 0.02415-0.34612a3.2727 3.3158 0 0 0 0.611 -1.9221 3.2727 3.3158 0 0 0 -0.848 -2.2212c-0.096-0.6273-0.212-1.3413-0.366-2.2718-0.273-1.4448-0.598-2.8284-0.722-3.0749-0.364-0.72-0.81-0.8584-2.912-0.901-0.21173-0.005762-0.50132-0.007-0.84851-0.0014z"/>
+ <path fill="#372c1e" d="m8.4902 13.75c0.46058-0.27518 0.6572-0.6532 0.38714-0.74434-0.090835-0.03064-0.32838 0.06504-0.5279 0.21263-0.44609 0.33004-1.064 0.35372-1.6088 0.06164-0.6839-0.36662-1.0124-0.16536-0.46642 0.28569 0.60415 0.49905 1.5566 0.57828 2.216 0.18434z"/>
+ <circle fill="#37a643" cx="4" cy="9" r="3"/>
+ <circle fill="#372c1e" cx="2.5" cy="9.5"/>
+ <circle fill="#37a643" cx="12" cy="9" r="3"/>
+ <circle fill="#372c1e" cx="12.5" cy="9.5"/>
+ <path fill="#372c1e" d="m13.303 2.6505c0.02431 0.055543-1.5694 0.71099-2.9216 1.3186-1.3518 0.6075-1.9504 0.9371-1.9747 0.8816-0.014-0.0322 0.8191-0.5664 1.3827-0.8417 1.089-0.4746 2.186-0.9843 3.514-1.3585z"/>
+ <path fill="#372c1e" d="m12.158 5.4736c-0.05813 0.015616-0.72265-0.62732-1.3568-1.4847-0.63412-0.85703-0.99731-1.6036-0.93971-1.6191 0.057961-0.015415 0.46381 0.66689 1.0979 1.524 0.63412 0.85708 1.2563 1.5644 1.1983 1.5798z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jp.yvt.OpenSpades.svg b/.icons/awkward/16x16/apps/jp.yvt.OpenSpades.svg
new file mode 120000
index 00000000..ec5627c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jp.yvt.OpenSpades.svg
@@ -0,0 +1 @@
+openspades.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/jprofiler.svg b/.icons/awkward/16x16/apps/jprofiler.svg
new file mode 100644
index 00000000..3bd3d49c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jprofiler.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#188dfb" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="opacity:0.15;fill:none;stroke:#000000;stroke-width:1.99963975;stroke-linecap:round;stroke-linejoin:round" cx="10.928" cy="2.928" r="5.004" transform="rotate(30)"/>
+ <path style="opacity:0.725;fill:#9ccefd" d="M 11.117026,2.8808166 C 8.181019,1.1857118 4.7575462,2.0331834 2.907355,4.820746 L 2.3484899,5.9404052 C 3.7592875,3.9015284 7.867242,3.1220846 10.134484,4.5983521 Z"/>
+ <path style="fill:#ffffff" d="m 10.134484,4.5983521 v 0 0 L 9.0555832,13.496953 6.7373612,12.875788 Z"/>
+ <circle style="fill:#ffffff" cx="8" cy="13" r="2"/>
+ <circle style="fill:#f84e24" cx="8" cy="13" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jred.svg b/.icons/awkward/16x16/apps/jred.svg
new file mode 100644
index 00000000..e1364ae6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jred.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ef3135" d="M 6,2.950232e-7 V 1.9991575 h 1.229401 c 0.453268,0 0.580426,0.07129 0.669594,0.161685 0.118328,0.119955 0.09401,2.0196338 0.09401,5.7531728 0,6.2509577 0.412836,6.0870977 -1.519468,6.0831377 C 4.8220598,13.993753 4.5935873,13.365618 5.400418,12.460289 6.236817,11.521775 6.2260001,10.560167 5.369599,9.7452162 4.8778472,9.2772692 4.271003,9.0394302 3.635582,8.9977112 2.8291556,8.9447612 1.7188079,9.2174632 0.99717792,9.8436329 0.43622473,10.330382 0.06694553,10.935734 0.00895183,11.589393 c -0.078292,0.882443 0.3602828,2.053342 1.18547677,2.938902 1.3994226,1.552137 2.5505609,1.416307 5.3253354,1.468452 2.141672,0.03861 5.116903,-0.230957 6.263348,-2.756471 0.283655,-0.622848 0.212603,-0.817173 0.249647,-5.4949757 0.04338,-5.477767 0.06372,-5.7461428 1.188128,-5.7461428 0.272429,0 0.07124,0.0088 0.220499,0 H 15 V 2.950232e-7 h -0.130216 -4.304072 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jstest-gtk.svg b/.icons/awkward/16x16/apps/jstest-gtk.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jstest-gtk.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/juci.svg b/.icons/awkward/16x16/apps/juci.svg
new file mode 100644
index 00000000..fd04c1fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/juci.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none" d="M 3.95e-7,2.7313562 V 11.391581 L 6.2499746,15 14.999939,9.948208 V 1.2879973"/>
+ <path style="fill:none" d="M 2.45e-7,2.7313562 V 11.391581"/>
+ <path style="fill:#8e8e8e;fill-rule:evenodd" d="M 0.45673685,2.7075361 3.95e-7,2.7313562 -1.7499982e-8,11.391581 6.0000244,15 V 6.2398462"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 14.771632,1.2642481 5.9999756,6.2398747 V 14.999971 L 15,9.9482222 14.999939,1.2879973 Z"/>
+ <path style="fill:#3f3f3f" d="M 1,4.9326015 V 10.589844 L 4.9804688,12.882812 5,12.849609 V 11.740234 L 2,10.011719 V 6.6669765 l 3,1.732422 v -1.154297 z"/>
+ <path style="fill:#ffffff" d="M 9 6.5683594 L 8 7.1289062 L 8 8.7832031 L 7 9.3613281 L 7 10.515625 L 8 9.9375 L 8 11.576172 L 9 11.015625 L 9 9.3613281 L 10 8.7832031 L 10 7.6289062 L 9 8.2070312 L 9 6.5683594 z"/>
+ <path style="fill:#ffffff" d="m 13,4.3071874 -1,0.5605468 v 1.6542969 l -1,0.578125 V 8.254453 L 12,7.676328 V 9.315 L 13,8.754453 V 7.1001561 l 1,-0.578125 V 5.3677342 l -1,0.578125 z"/>
+ <path style="fill:#736fff;fill-rule:evenodd" d="M 3.33332,0.74999698 3.95e-7,2.7313562 6.000024,6.3397891 14.999939,1.2879973 13.333279,0.32574852 6.0000244,4.4152918 3.33332,2.7313562 4.9999797,1.7691075 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/juffed.svg b/.icons/awkward/16x16/apps/juffed.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/juffed.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/juk.svg b/.icons/awkward/16x16/apps/juk.svg
new file mode 100644
index 00000000..da49744a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/juk.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(0,1)">
+ <path style="fill:#378006" transform="translate(0,-1)" d="m 14.224609,1.0917969 c -0.106008,-0.00543 -0.226393,0.00473 -0.363281,0.035156 L 6.0195312,2.7734375 C 4.9310791,2.9163755 5,3.9990609 5,4.0625 V 9 L 5.0585938,11.167969 7,12 V 8 5 L 13,3.8730469 V 8 l 0.05859,2.167969 L 15,11 V 1.9335938 c 0,0 -0.03333,-0.8037665 -0.775391,-0.8417969 z"/>
+ </g>
+ <circle style="fill:#20bb63" cx="4" cy="12" r="3"/>
+ <circle style="fill:#20bb63" cx="12" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/julia.svg b/.icons/awkward/16x16/apps/julia.svg
new file mode 100644
index 00000000..f25711fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/julia.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#c2352a" cx="3.5" cy="12.5" r="3.5"/>
+ <circle style="fill:#e67a73" cx="3.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#46a249" cx="7.5" cy="4.5" r="3.5"/>
+ <circle style="fill:#7bde7f" cx="7.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#8e53ab" cx="11.5" cy="12.5" r="3.5"/>
+ <circle style="fill:#ba96cc" cx="11.5" cy="12.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/junior_install_icon.svg b/.icons/awkward/16x16/apps/junior_install_icon.svg
new file mode 100644
index 00000000..b34378c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/junior_install_icon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 5.5,1 h 6 C 13.993,1 16,3.007 16,5.5 v 6 c 0,0.565444 -0.103248,1.105886 -0.291997,1.603579 -0.643431,1.696599 -2.237132,2.55671 -4.164675,2.549801 L 5.5,15.631716 C 3.5583764,15.624755 1.9115278,14.782585 1.2780563,13.066321 1.0981702,12.578956 1,12.051364 1,11.5 v -6 C 1,3.007 3.007,1 5.5,1 Z"/>
+ <path style="fill:#ff4e4e" d="M 8.7944707,3.0032777 C 7.4139853,2.9438661 6.1802208,3.7975828 5.3351819,4.8207073 4.5108334,5.8856332 3.993,7.2233006 4.0000715,8.5776307 c 0.03028,0.8613926 0.3546289,1.8366683 1.1978821,2.2160383 0.6970969,0.31437 1.4907065,0.201895 2.2230093,0.10164 1.1132422,-0.250778 1.9855507,-1.0588315 2.6795471,-1.9245167 0.132672,-0.2153799 0.158126,-0.1185579 0.146657,0.08577 0.03471,0.4682409 -0.0039,0.9861017 0.273343,1.3886567 0.39173,0.469567 1.130931,0.288364 1.518623,-0.09235 C 12.488324,9.8944162 12.793275,9.2951184 12.956532,8.6784559 12.54714,8.6019243 12.498339,9.306422 12.159601,9.4833663 11.842421,9.8189655 11.075851,9.9445166 10.930735,9.3796389 10.799946,8.9021647 10.851683,8.4019711 10.844077,7.9125906 11.673415,6.3514558 12.510295,4.5641713 13.333332,3 H 12.103023 C 11.692621,3.8124848 11.254962,4.772621 10.829098,5.5770812 10.697505,4.7869006 10.587041,3.8967175 9.9193015,3.3613286 9.6001386,3.1135372 9.1915543,3.0194141 8.7944707,3.0032674 Z M 8.6277404,3.5694405 c 0.8105456,-0.03591 1.3908806,0.7112682 1.5416166,1.4405974 0.11694,0.4797887 0.124532,0.9755459 0.161509,1.4655722 C 9.7190832,7.6064335 9.119606,8.7718254 8.2193565,9.7048171 7.7548902,10.140212 7.1159503,10.575117 6.4485091,10.414501 5.8113172,10.257681 5.4779012,9.5854833 5.4819826,8.971026 5.4678292,8.2088285 5.7330805,7.4761966 5.9234029,6.7472927 6.2538678,5.6095022 6.7717617,4.4226331 7.8264388,3.7794162 8.0662835,3.6304293 8.3479995,3.5661311 8.6277404,3.5694405 Z"/>
+ <circle style="fill:#ff4e4e" cx="8" cy="7" r="1"/>
+ <path style="fill:#00c97d" d="M 1.2592773,13 C 1.7098701,14.280584 2.7194164,15.29013 4,15.740723 V 13 Z"/>
+ <path style="fill:#00b37a" d="m 4,13 v 2.740723 C 4.4694003,15.905888 4.9727301,16 5.5,16 H 7 v -3 z"/>
+ <rect style="fill:#009e77" width="3" height="3" x="7" y="13"/>
+ <path style="fill:#008974" d="m 10,13 v 3 h 1.5 c 0.52727,0 1.0306,-0.09411 1.5,-0.259277 V 13 Z"/>
+ <path style="fill:#006b6f" d="m 13,13 v 2.740723 C 14.280584,15.29013 15.29013,14.280584 15.740723,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/jyellow.svg b/.icons/awkward/16x16/apps/jyellow.svg
new file mode 100644
index 00000000..3045b482
--- /dev/null
+++ b/.icons/awkward/16x16/apps/jyellow.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffc238" d="M 6,2.950232e-7 V 1.9991575 h 1.229401 c 0.453268,0 0.580426,0.07129 0.669594,0.161685 0.118328,0.119955 0.09401,2.0196338 0.09401,5.7531728 0,6.2509577 0.412836,6.0870977 -1.519468,6.0831377 C 4.8220598,13.993753 4.5935873,13.365618 5.400418,12.460289 6.236817,11.521775 6.2260001,10.560167 5.369599,9.7452162 4.8778472,9.2772692 4.271003,9.0394302 3.635582,8.9977112 2.8291556,8.9447612 1.7188079,9.2174632 0.99717792,9.8436329 0.43622473,10.330382 0.06694553,10.935734 0.00895183,11.589393 c -0.078292,0.882443 0.3602828,2.053342 1.18547677,2.938902 1.3994226,1.552137 2.5505609,1.416307 5.3253354,1.468452 2.141672,0.03861 5.116903,-0.230957 6.263348,-2.756471 0.283655,-0.622848 0.212603,-0.817173 0.249647,-5.4949757 0.04338,-5.477767 0.06372,-5.7461428 1.188128,-5.7461428 0.272429,0 0.07124,0.0088 0.220499,0 H 15 V 2.950232e-7 h -0.130216 -4.304072 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/k3b.svg b/.icons/awkward/16x16/apps/k3b.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/k3b.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/k4dirstat.svg b/.icons/awkward/16x16/apps/k4dirstat.svg
new file mode 100644
index 00000000..60f20d7f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/k4dirstat.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ba9e7b" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" transform="matrix(0 -.6 .6 0 -1.6 17.6)">
+ <path opacity=".5" d="m6 16c0 5.54 4.46 10 10 10s10-4.46 10-10h-3a7 7 0 0 1 -7 7 7 7 0 0 1 -7 -7h-3z"/>
+ <path d="m6 16c0-5.54 4.46-10 10-10s10 4.46 10 10h-3a7 7 0 0 0 -7 -7 7 7 0 0 0 -7 7h-3z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.975 0 0 .975 .00019970 .39980)">
+ <path opacity=".5" d="m8.2049 4.7182c-1.6993 0-3.0769 1.3776-3.0769 3.0769h6.1538c0-1.6993-1.3776-3.0769-3.0769-3.0769z"/>
+ <path d="m8.2049 10.872c-1.6993 0-3.0769-1.3776-3.0769-3.0769h6.1538c0 1.6993-1.3776 3.0769-3.0769 3.0769z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/k9-copy.svg b/.icons/awkward/16x16/apps/k9-copy.svg
new file mode 100644
index 00000000..6f80e5b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/k9-copy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-14,-15)">
+ <circle fill="#ff4d4d" cx="22" cy="23" r="8"/>
+ <path fill="#fff" d="m22 18a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 3a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/k9copy.svg b/.icons/awkward/16x16/apps/k9copy.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/k9copy.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kaddressbook.svg b/.icons/awkward/16x16/apps/kaddressbook.svg
new file mode 100644
index 00000000..f542b164
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kaddressbook.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#816130" width="16" height="14" x="0" y="1" rx="1" ry="1"/>
+ <g fill="#fff" transform="translate(1,-1)">
+ <path d="m5.5 5c0.8284 0 1.5 0.6716 1.5 1.5s-0.6716 1.5-1.5 1.5-1.5-0.6716-1.5-1.5 0.6716-1.5 1.5-1.5z"/>
+ <path d="m5.5 9.0004c3.5-0.0018 3.5 2.3996 3.5 2.3996v0.6h-7v-0.6s0-2.398 3.5001-2.4z"/>
+ <path d="m11 5c0.5525 0 1 0.4475 1 1s-0.448 1-1 1-1-0.4475-1-1c0-0.5522 0.448-1 1-1z"/>
+ <path d="m11 8c2-0.0009975 2 1.6005 2 1.6005v0.3995h-4v-0.3997s0-1.5989 2.0001-1.6002z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kadu.svg b/.icons/awkward/16x16/apps/kadu.svg
new file mode 100644
index 00000000..7337e196
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kadu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fe8406" d="m7.9996 3e-8 -2.3431 2.3431h-3.3135v3.3135l-2.343 2.3434 2.3431 2.343v3.3135h3.3135l2.3434 2.344 2.3431-2.3431h3.3135v-3.3135l2.343-2.343-2.343-2.3431v-3.3135h-3.3135l-2.344-2.3432z"/>
+ <path fill="#fe8406" d="m4.9382 0.60872-1.2687 3.0613-3.0613 1.2687 1.2678 3.0613-1.2678 3.061 3.0613 1.269 1.2687 3.061 3.0612-1.268 3.0616 1.268 1.268-3.061 3.062-1.269-1.268-3.0619 1.267-3.0614-3.061-1.2686-1.269-3.0612-3.0612 1.2677-3.0608-1.2677z"/>
+ <rect fill="#ffdf4c" width="12" height="12" x="-14" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#3f3f3f" cx="5" cy="6" r="1"/>
+ <path fill="#913b3b" d="m5 10c0.61919 1.142 1.763 1.9989 3.0014 2 1.2373-0.002 2.3796-0.859 2.9986-2h-2.9988c-1.1269 0-3.0012 0.00006-3.0012 0.00006z"/>
+ <circle fill="#3f3f3f" cx="11" cy="6" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kaffeine.svg b/.icons/awkward/16x16/apps/kaffeine.svg
new file mode 100644
index 00000000..6fcb33de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kaffeine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#54402a" d="M 16,14.296068 16,1.782169 C 16,1.3488486 15.64343,1 15.2,1 L 0.8,1 C 0.3568,1 0,1.3016851 0,1.703932 L 0,14.217831 C 0,14.651453 0.3568,15 0.8,15 l 14.4,0 c 0.4432,0 0.8,-0.348849 0.8,-0.782169 z"/>
+ <path style="fill:#d2d2d2" d="M 5.3822,5 A 0.37501,0.3889 0 0 0 5,5.389 l 0,6.2217 a 0.37501,0.3889 0 0 0 0.56099,0.338 l 5.2495,-3.1108 a 0.37501,0.3889 0 0 0 0,-0.676 L 5.56109,5.0511 a 0.37501,0.3889 0 0 0 -0.1788,-0.051 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kahla.svg b/.icons/awkward/16x16/apps/kahla.svg
new file mode 100644
index 00000000..edf1548a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kahla.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#167de5" d="m 6.1364204,13.518948 c -0.219044,-0.279034 -0.406772,-0.852146 -0.4924776,-1.503473 -0.047143,-0.358273 -0.05814,-1.061177 -0.024268,-1.358377 0.032448,-0.531593 0.30394,-0.9322264 0.5838048,-1.3669304 0.00866,-3.688e-4 0.051059,0.03664 0.094222,0.082236 C 6.3408644,9.4179984 6.4081736,9.475998 6.4472784,9.50129 6.6671872,9.6435276 6.9933396,9.646376 7.22484,9.508086 7.3500308,9.4333012 7.5164544,9.1686856 7.575272,8.950902 7.6177488,8.7936204 7.614288,8.6445868 7.5682,8.4798144 7.4696208,8.1273488 7.248274,7.8079968 6.9718824,7.6194604 6.802122,7.5036628 6.5005764,7.4587168 6.1692904,7.4152008 6.0772684,7.4031088 6.0743612,7.4012408 6.0550968,7.3412148 6.0103656,7.2018536 5.9975636,6.9102636 6.0170328,6.4742364 c 0.01178,-0.2637872 0.019084,-1.0901368 0.019668,-2.2252076 5.2e-4,-0.9930772 0.00622,-1.8193496 0.012692,-1.8361616 0.00985,-0.025612 0.019696,-0.016236 0.060692,0.057812 0.073065,0.1319692 0.12177,0.2573512 0.2512684,0.6468444 0.064568,0.1942012 0.1444924,0.4121816 0.17761,0.4844 0.083676,0.1824748 0.2333744,0.4005776 0.575556,0.8385596 C 7.5580956,5.008248 7.81272,5.4151672 7.6925668,5.3642716 7.459104,5.2653806 7.1868352,5.3075646 7.0619768,5.4619716 6.8986032,5.6640088 6.8499664,5.8992704 6.9166344,6.164992 6.9787624,6.4126108 7.1295692,6.6486012 7.386026,6.8995216 7.5368848,7.0471192 7.7165102,7.2987372 7.764807,7.2985612 7.799395,7.2984444 7.9624198,7.1563996 8.0094594,7.0854084 8.1388086,6.890198 8.1405358,6.5879764 8.0149194,6.13192 7.9894994,6.039638 7.9727782,5.9574104 7.9777634,5.949192 7.9975314,5.916584 8.0640762,5.938516 8.2293722,6.0321192 8.4625738,6.164176 8.576635,6.2495064 8.6931066,6.3790396 8.906013,6.6158256 9.024127,7.0081712 9.024127,7.478614 c 0,0.086298 -0.00581,0.156904 -0.012916,0.156904 -0.00711,0 -0.044896,-0.03122 -0.08397,-0.069387 C 8.850947,7.491611 8.7398238,7.447667 8.6717322,7.465089 8.6251332,7.477013 8.5422198,7.545626 8.5174858,7.5927366 c -0.1011672,0.1926928 0.16685,0.637036 0.4001412,0.7583572 0.1460456,0.07595 0.3418912,0.054414 0.565566,-0.062187 0.597585,-0.3115252 1.150194,-1.030742 1.115888,-1.7207324 -0.0053,-0.1068028 -0.03521,-0.3454904 -0.06644,-0.5304164 -0.08139,-0.4819144 -0.08307,-0.4935664 -0.07453,-0.5162708 0.02526,-0.067091 0.08555,0.011596 0.265929,0.3470628 0.289951,0.539246 0.454296,1.0857144 0.473477,1.5743716 0.01453,0.3702496 -0.03262,0.6517012 -0.194805,1.1627744 -0.05617,0.1770036 -0.112297,0.338076 -0.124727,0.3579372 -0.01584,0.025332 -0.03789,0.036112 -0.07384,0.036112 -0.06512,0 -0.110262,0.032304 -0.142794,0.1021816 -0.03954,0.084949 -0.03416,0.1224664 0.01762,0.1227608 0.0797,3.688e-4 0.08964,0.018212 0.06042,0.1078932 -0.01431,0.043892 -0.04687,0.1133508 -0.07238,0.1543532 -0.0438,0.07041 -0.05026,0.074552 -0.116292,0.074552 -0.103105,0 -0.116177,0.00968 -0.175636,0.1300292 -0.07833,0.1585476 -0.07129,0.1909648 0.04146,0.1909648 0.05784,0 0.05779,0.018812 -3.62e-4,0.093226 -0.02542,0.032588 -0.09031,0.145914 -0.144193,0.251844 -0.11646,0.228953 -0.19536,0.346248 -0.37785,0.56172 -0.3084128,0.364154 -0.7277976,0.728762 -1.250448,1.087124 -0.121138,0.08306 -0.2779388,0.191968 -0.3484496,0.24202 -0.2500044,0.177468 -0.4809368,0.256273 -0.3350592,0.11434 0.114502,-0.111407 0.3233876,-0.536024 0.3963404,-0.80905 0.058648,-0.284148 0.044059,-0.501248 -0.044238,-0.686979 -0.1782412,-0.344064 -0.406978,-0.356612 -0.6591928,-0.284429 -0.6182936,0.176953 -1.1388284,1.06393 -1.3080564,1.89581 -0.056857,0.279493 -0.086532,0.555242 -0.098958,0.919561 -0.00665,0.194822 -0.01756,0.32954 -0.026924,0.332213 -0.00866,0.0025 -0.045921,-0.03394 -0.082803,-0.08093 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kajongg.svg b/.icons/awkward/16x16/apps/kajongg.svg
new file mode 100644
index 00000000..f0be9cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kajongg.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ffad29" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m6.723 3.082c-0.0895 0.0658-0.1119 0.1644-0.1119 0.2796 0 0.21382 0.089504 0.47696 0.13426 0.57564 0 0 0.067134 1.1513 0.089508 1.2829-0.20139 0.016446-0.55942 0.032896-0.69365 0.065786h-0.17901c-0.3804 0.0165-0.7384 0.0329-0.8951 0.148l-0.06713 0.049342 0.06713 0.065791c0.11188 0.098682 0.15664 0.37829 0.20139 0.67437 0.11188 0.60855 0.24614 1.3651 0.91745 1.6612l0.13426 0.049341v-0.11513s0.022418-0.049341 0.022418-0.11513c0-0.049341-0.022418-0.13158-0.044727-0.24671 0.17901 0.016445 0.55942 0.049342 0.69365 0.049342 0.0224 0.1316 0.6042 5.4937 0.6042 5.4937h0.2238s0.24615-5.2959 0.24615-5.4605c0.15663 0 0.85031 0.016445 1.0517 0.032896-0.0447 0.0987-0.2237 0.5099-0.2237 0.5099l0.3132-0.2138c0.0895-0.0494 2.0362-1.3487 1.7682-2.204-0.09-0.2796-0.403-0.477-0.918-0.5756h-0.04486c-0.2909 0-1.186 0.016445-1.8573 0.049341 0.022427-0.42763 0.022427-0.65791 0.022427-0.77305v-0.14803c0-0.082237 0.11188-0.19737 0.20139-0.27961 0.089515-0.098682 0.2014-0.18092 0.2014-0.27961 0-0.032896-0.022419-0.065792-0.044727-0.098682-0.1339-0.1481-1.1185-0.5264-1.5436-0.5593-0.1343 0.0164-0.2238 0.0329-0.2686 0.0822zm0.022419 2.6974h0.11188c0 0.14803 0.06713 1.1842 0.089504 1.3322-0.179-0.0165-0.6041-0.0494-0.7384-0.0494-0.0672-0.2138-0.0895-0.4441-0.1119-0.6743-0.0224-0.1974-0.0447-0.3948-0.0895-0.5757 0.20139 0 0.73844-0.032896 0.73844-0.032896zm1.365 0.5098s0.022364-0.39474 0.022364-0.52632c0.29089 0.032896 0.67129 0.049342 1.0293 0.049342h0.40278c0 0.065791-0.022417 0.14803-0.022417 0.14803-0.04473 0.36184-0.11188 0.78946-0.31328 1.2171-0.13425 0-0.96218-0.032896-1.1412-0.049341 0-0.11513 0.022418-0.83882 0.022418-0.83882z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kaku.svg b/.icons/awkward/16x16/apps/kaku.svg
new file mode 100644
index 00000000..50e91f59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kaku.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8f5066" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="m 11.505859,2.1986521 c -0.228739,0 -0.516179,0.038332 -0.638671,0.083984 -0.52295,0.194894 -0.9297743,0.7993524 -1.1621099,1.7304688 -0.3737332,1.4977816 -1.0158076,2.1660156 -2.0820312,2.1660156 -0.3257256,0 -0.3291531,0.06427 -0.017578,0.3554687 0.6049304,0.5653621 0.9745659,1.4130512 1.0742187,2.4707029 0.039176,0.415649 0.097262,0.599307 0.2441406,0.771485 0.1059732,0.124228 0.236222,0.2246089 0.2910157,0.2246089 0.054793,0 0.1608165,-0.1828709 0.2363281,-0.4082029 0.1014838,-0.302825 0.1548778,-0.837523 0.2011718,-2.0488279 0.053675,-1.4044184 0.087185,-1.7027955 0.2363281,-2.0878907 0.3817671,-0.9857332 1.2342231,-1.712498 2.1035161,-1.3230312 0.417379,0.1869996 0.779518,0.9304904 1.308593,1.8562344 0.392388,0.686584 0.832932,1.203125 1.025391,1.203125 0.09722,0 0.09821,-0.1327527 0.002,-0.1914063 C 14.132537,6.8821692 13.987717,6.1243447 13.962891,5.0990427 13.938059,4.0731051 13.928619,4.0195489 13.675781,3.5306833 13.249643,2.7067261 12.422036,2.198652 11.505859,2.1986521 Z M 5.859375,6.0287302 c -0.075623,6.8e-4 -0.1620884,0.00768 -0.2695312,0.017578 -0.5082345,0.046814 -0.7617188,0.1138311 -0.7617188,0.2011719 0,0.02854 0.3150706,0.3666127 0.6992188,0.7519531 0.7641128,0.766478 1.1304361,1.3772529 1.296875,2.1640629 0.064565,0.220656 0.06208,0.670092 0.070312,0.9667959 C 6.3518997,10.369691 6.0012785,10.90634 6,11.499433 c 0,0.828427 0.6715729,1.5 1.5,1.5 0.8284271,0 1.5,-0.671573 1.5,-1.5 C 8.9995822,10.992529 8.7431772,10.520127 8.3183594,10.243574 8.2652384,9.9411891 8.2304684,9.4814241 8.2304684,9.3041211 c 0,-1.3074435 -0.6833673,-2.5113551 -1.75,-3.0839847 C 6.2103631,6.0751292 6.086243,6.0266746 5.859375,6.0287302 Z M 4.1855469,6.5502145 3.7539062,6.8431833 C 3.1207184,7.2733385 2.5037788,7.9717833 2.171875,8.6341991 1.9089318,9.1589811 1.8767479,9.2934271 1.8457031,9.9799021 1.8241101,10.45729 1.7653131,10.834458 1.6875,10.985761 c -0.1689458,0.328502 -0.085878,0.63643 0.1914062,0.705078 0.1167372,0.0289 0.3915029,0.23431 0.6113282,0.455078 0.7360456,0.739196 2.1361827,1.043148 3.3867187,0.734375 0.3237728,-0.07994 0.3630502,-0.152095 0.171875,-0.308593 C 5.9801631,12.515489 5.8334867,12.29524 5.7226562,12.079511 5.3436239,11.341714 5.4854077,10.423562 6.0703125,9.8314641 c 0.2653908,-0.268652 0.2804502,-0.311002 0.234375,-0.642578 -0.027144,-0.19546 -0.1389184,-0.533778 -0.25,-0.75 C 5.8283067,7.9982244 4.8758716,6.9703734 4.4589844,6.7162302 Z M 3.5,9.9994331 c 0.2761424,0 0.5,0.2238579 0.5,0.4999999 0,0.276142 -0.2238576,0.5 -0.5,0.5 -0.2761424,0 -0.5,-0.223858 -0.5,-0.5 0,-0.276142 0.2238576,-0.4999999 0.5,-0.4999999 z m 4,0.9999999 c 0.2761424,0 0.5,0.223858 0.5,0.5 0,0.276142 -0.2238576,0.5 -0.5,0.5 -0.2761424,0 -0.5,-0.223858 -0.5,-0.5 0,-0.276142 0.2238576,-0.5 0.5,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kalarm.svg b/.icons/awkward/16x16/apps/kalarm.svg
new file mode 100644
index 00000000..d998a1f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kalarm.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 6.1289062,12.038707 c -0.3749799,-0.01988 -0.8056375,0.151371 -1.1484374,0.494141 l -1.484375,1.486328 c -0.54845,0.54845 -0.6593869,1.321122 -0.2480469,1.732422 0.41132,0.41132 1.1840218,0.300383 1.7324219,-0.248047 l 1.484375,-1.484375 c 0.5484499,-0.54845 0.6593868,-1.321122 0.2480468,-1.732422 -0.15424,-0.15424 -0.3590144,-0.236117 -0.5839844,-0.248047 z"/>
+ <path style="fill:#4f4f4f" d="m 9.8320312,12.038707 c -0.22499,0.01193 -0.4297243,0.09381 -0.5839843,0.248047 -0.41132,0.41132 -0.3003831,1.184022 0.2480469,1.732422 l 1.4843752,1.484375 c 0.54845,0.54845 1.321122,0.657434 1.732422,0.246094 0.41132,-0.41132 0.300383,-1.182069 -0.248047,-1.730469 l -1.484375,-1.486328 c -0.34277,-0.34277 -0.773488,-0.51402 -1.1484378,-0.494141 z"/>
+ <path style="fill:#c03120" d="m2.5 0.99998a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5zm11 0a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5z"/>
+ <rect fill="#e74c3c" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#f8cac5" width="10" height="10" x="-13" y="-13" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".7" d="m7.0654 8.7838 1.0891 1.8607c0.19952 0.34088 0.63845 0.45644 0.98435 0.25945s0.46392-0.6297 0.26439-0.9706l-1.0814-1.8474 2.4975-1.4223c0.17295-0.098495 0.23184-0.31507 0.13202-0.4856s-0.3194-0.22852-0.49236-0.13002l-2.9957 1.706c-0.40868 0.20074-0.56365 0.72595-0.398 1.0298z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kalgebra.svg b/.icons/awkward/16x16/apps/kalgebra.svg
new file mode 100644
index 00000000..996345ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kalgebra.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#dcdcbe" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#2a2a2a" d="m5.0002 4v0.7l0.0028 0.29998 1.497 2.5-1.5 2.5v1h5.5v-1.5h-1v0.5h-3.5l1.5-2.5-1.5-2.5h3v0.5h1v-1.5h-4.9999z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kalu.svg b/.icons/awkward/16x16/apps/kalu.svg
new file mode 120000
index 00000000..ffa44bd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kalu.svg
@@ -0,0 +1 @@
+distributor-logo-archlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kalzium.svg b/.icons/awkward/16x16/apps/kalzium.svg
new file mode 100644
index 00000000..1890f262
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kalzium.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#de554c" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#3f3f3f" d="M 12.5,5.5 4.5,11.5 V 11.5 11.5 M 4.5,5.5 12.5,11.5 V 11.5 11.5"/>
+ <path style="fill:#ffaa4f" d="M 4.5,4 A 1.5,1.5 0 0 0 3,5.5 1.5,1.5 0 0 0 4.5,7 1.5,1.5 0 0 0 6,5.5 1.5,1.5 0 0 0 4.5,4 Z M 12.5,4 A 1.5,1.5 0 0 0 11,5.5 1.5,1.5 0 0 0 12.5,7 1.5,1.5 0 0 0 14,5.5 1.5,1.5 0 0 0 12.5,4 Z M 8.5,6 A 2.5,2.5 0 0 0 6,8.5 2.5,2.5 0 0 0 8.5,11 2.5,2.5 0 0 0 11,8.5 2.5,2.5 0 0 0 8.5,6 Z M 4.5,10 A 1.5,1.5 0 0 0 3,11.5 1.5,1.5 0 0 0 4.5,13 1.5,1.5 0 0 0 6,11.5 1.5,1.5 0 0 0 4.5,10 Z M 12.5,10 A 1.5,1.5 0 0 0 11,11.5 1.5,1.5 0 0 0 12.5,13 1.5,1.5 0 0 0 14,11.5 1.5,1.5 0 0 0 12.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kamerka.svg b/.icons/awkward/16x16/apps/kamerka.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kamerka.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kamoso.svg b/.icons/awkward/16x16/apps/kamoso.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kamoso.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kamule.svg b/.icons/awkward/16x16/apps/kamule.svg
new file mode 120000
index 00000000..b6cfdb90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kamule.svg
@@ -0,0 +1 @@
+emule.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kanagram.svg b/.icons/awkward/16x16/apps/kanagram.svg
new file mode 100644
index 00000000..594f2bb3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kanagram.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#6b664c" width="16" height="12" x="-16" y="2" rx=".8" ry=".75" transform="scale(-1,1)"/>
+ <g fill="#fff" opacity=".8" transform="matrix(.49998 0 0 .49998 -.49986 .50022)">
+ <path d="m7 11h2.6352v3.6504l3.7988-3.65h3.059l-4.921 4.735 5.428 5.265h-3.299l-4.0658-3.938v3.938h-2.6352v-10z"/>
+ <path d="m26 20.096q-1.008 0.452-2.094 0.678-1.085 0.226-2.241 0.226-2.612 0-4.138-1.343-1.527-1.349-1.527-3.654 0-2.33 1.555-3.667 1.554-1.336 4.257-1.336 1.0434 0 1.9958 0.18076 0.95938 0.18076 1.8067 0.53583v1.9948q-0.87535-0.45836-1.7437-0.68431-0.86134-0.22595-1.7297-0.22595-1.6106 0-2.486 0.8328-0.86835 0.82634-0.86835 2.3693 0 1.53 0.84034 2.3628t2.388 0.8328q0.42017 0 0.77731-0.0452 0.36415-0.05165 0.65126-0.15494v-1.8722h-1.6457v-1.6656h4.2017v4.6352z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kanatest.svg b/.icons/awkward/16x16/apps/kanatest.svg
new file mode 100644
index 00000000..bdab695a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kanatest.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e9a84a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g opacity=".4">
+ <path fill-rule="evenodd" d="m7.5078 1.9922a0.50005 0.50005 0 0 0 -0.4941 0.3945s-0.1499 0.6783-0.3047 1.6543c-0.0047-0.0018-0.013-0.002-0.0176-0.0039-0.041-0.017-0.3003-0.2266-0.4766-0.4316-0.1763-0.2051-0.3027-0.3887-0.3027-0.3887a0.50005 0.50005 0 0 0 -0.4258 -0.2227 0.50005 0.50005 0 0 0 -0.3984 0.7891s0.1543 0.2248 0.3691 0.4746c0.2148 0.2499 0.4571 0.5417 0.8516 0.7051 0.0807 0.0334 0.1727 0.048 0.2578 0.0742-0.0712 0.5723-0.1332 1.1869-0.166 1.832-0.0111 0.2187 0.0451 0.429 0.041 0.6504-0.401 0.0483-0.8377-0.0193-1.2051 0.0938-0.9478 0.2918-1.7795 0.8211-2.1875 1.6699-0.1709 0.3557-0.1371 0.7578-0.0019 1.0758 0.1352 0.319 0.3566 0.584 0.6133 0.813 0.5132 0.459 1.1626 0.792 1.8125 0.828 0.5548 0.031 1.0694-0.232 1.5761-0.502 0.281 0.596 0.6389 1.125 1.209 1.44 0.8999 0.495 2.0672 0.291 3.0412-0.165 0.487-0.227 0.929-0.53 1.254-0.919 0.325-0.39 0.535-0.903 0.439-1.442-0.166-0.9309-0.841-1.6443-1.687-2.1366-0.183-0.1063-0.44-0.107-0.639-0.1953 0.027-0.0384 0.244-0.2949 0.244-0.2949a0.50005 0.50005 0 1 0 -0.82 -0.5704s-0.3594 0.4169-0.4572 0.5489c-0.4414-0.1205-0.8222-0.3443-1.2871-0.3946-0.3148-0.034-0.6013 0.0734-0.916 0.0723 0.0039-0.1824-0.0405-0.3401-0.0313-0.5215 0.0303-0.5951 0.0871-1.1685 0.1524-1.7031 0.4876 0.0307 0.9883 0.0074 1.4492-0.0273 0.8755-0.066 1.59-0.1973 1.59-0.1973a0.50032 0.50032 0 1 0 -0.18 -0.9844s-0.6696 0.124-1.4862 0.1856c-0.3987 0.03-0.8346 0.0357-1.2285 0.0136 0.1483-0.9381 0.291-1.5937 0.291-1.5937a0.50005 0.50005 0 0 0 -0.4785 -0.6211zm0.7305 6.3711c0.2653 0.0287 0.458 0.1623 0.7148 0.2168-0.2334 0.2782-0.2181 0.3103-0.5136 0.6152-0.2659 0.2743-0.5669 0.4819-0.8594 0.7207-0.0881-0.4502-0.0674-0.9843-0.0899-1.4961 0.2621 0.0022 0.4851-0.0851 0.7481-0.0566zm-1.7363 0.1308c0.0274 0.6353-0.0157 1.2913 0.1171 1.8729 0.016 0.07 0.0563 0.125 0.0743 0.194-0.4302 0.248-0.8554 0.456-1.1661 0.439-0.2914-0.016-0.8476-0.258-1.2011-0.574-0.1768-0.158-0.303-0.329-0.3574-0.4572-0.0545-0.1282-0.0509-0.1828-0.0176-0.252 0.2458-0.5114 0.8006-0.9084 1.58-1.1484 0.2796-0.0861 0.6508-0.0322 0.9708-0.0743zm3.4863 0.4004c0.2597 0.1002 0.5967 0.1195 0.8147 0.2461 0.686 0.3989 1.106 0.8924 1.205 1.4474 0.035 0.195-0.026 0.389-0.223 0.625-0.196 0.236-0.525 0.475-0.908 0.654-0.766 0.358-1.7291 0.419-2.1348 0.195-0.3432-0.189-0.5012-0.741-0.7129-1.189 0.3893-0.32 0.7911-0.632 1.1289-0.9804 0.4816-0.4969 0.523-0.6107 0.8301-0.9981z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kapman.svg b/.icons/awkward/16x16/apps/kapman.svg
new file mode 100644
index 00000000..85fcea27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kapman.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fecd38" d="m8-4e-8c-4.432 0-8 3.568-8 8-4e-8 4.432 3.568 8 8 8 2.7242 0 5.1221-1.3481 6.5655-3.4164l-6.566-4.5838 7.558-2.6381c-1.085-3.1281-4.052-5.3619-7.558-5.3619z"/>
+ <circle fill="#3f3f3f" cx="9" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kapow.svg b/.icons/awkward/16x16/apps/kapow.svg
new file mode 100644
index 00000000..9afa0f34
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kapow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#28b628" cx="7.5" cy="7.5" r="7.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="7.5" r="5.5"/>
+ <path style="fill:#28b628" d="M 8.6356024,3.3358683 C 8.2460476,4.7518834 7.4999997,7.5000002 7.4999997,7.5000002 c 0,0 2.7019873,-0.6722465 4.1641313,-1.1555523 A 4.3214284,4.3214284 0 0 0 8.6356024,3.3358683 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 6.9219942,7.9064463 4.3571428,5.5357146 7.8970793,7.4029473 8.6785711,8.6785716 6.9219942,7.9064463"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 7.2566951,7.3231065 12.764285,5.9285718 7.8182129,8.0405438 5.9285712,8.2857145 7.2566951,7.3231065"/>
+ <path style="fill:#4f4f4f" d="M 7.5 3 A 0.49999997 0.49999997 0 0 0 7 3.5 A 0.49999997 0.49999997 0 0 0 7.5 4 A 0.49999997 0.49999997 0 0 0 8 3.5 A 0.49999997 0.49999997 0 0 0 7.5 3 z M 3.5 7 A 0.49999997 0.49999997 0 0 0 3 7.5 A 0.49999997 0.49999997 0 0 0 3.5 8 A 0.49999997 0.49999997 0 0 0 4 7.5 A 0.49999997 0.49999997 0 0 0 3.5 7 z M 11.5 7 A 0.49999997 0.49999997 0 0 0 11 7.5 A 0.49999997 0.49999997 0 0 0 11.5 8 A 0.49999997 0.49999997 0 0 0 12 7.5 A 0.49999997 0.49999997 0 0 0 11.5 7 z M 7.5 11 A 0.49999997 0.49999997 0 0 0 7 11.5 A 0.49999997 0.49999997 0 0 0 7.5 12 A 0.49999997 0.49999997 0 0 0 8 11.5 A 0.49999997 0.49999997 0 0 0 7.5 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kappfinder.svg b/.icons/awkward/16x16/apps/kappfinder.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kappfinder.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kapptemplate.svg b/.icons/awkward/16x16/apps/kapptemplate.svg
new file mode 100644
index 00000000..6334ede6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kapptemplate.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff9800" d="M 14,15.25 V 1.75 C 14,1.3345 13.6655,1 13.25,1 H 2.75 C 2.3345,1 2,1.3345 2,1.75 v 13.5 C 2,15.6655 2.3345,16 2.75,16 h 10.5 C 13.6655,16 14,15.6655 14,15.25 Z"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="2" y="4"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="8" y="4"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="5" y="1"/>
+ <path style="fill:#ffce29" d="M 11 1 L 11 4 L 14 4 L 14 1.75 C 14 1.3345 13.6655 1 13.25 1 L 11 1 z"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="5" y="7"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="11" y="7"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="2" y="10"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="8" y="10"/>
+ <rect style="fill:#ffce29" width="3" height="3" x="5" y="13"/>
+ <path style="fill:#ffce29" d="M 11 13 L 11 16 L 13.25 16 C 13.6655 16 14 15.6655 14 15.25 L 14 13 L 11 13 z"/>
+ <path style="fill:#3f3f3f" d="M 7 4 L 7 5.1738281 A 3 3 0 0 0 6.7089844 5.2949219 L 5.8789062 4.4648438 L 4.4648438 5.8789062 L 5.2949219 6.7089844 A 3 3 0 0 0 5.1757812 7 L 4 7 L 4 9 L 5.1738281 9 A 3 3 0 0 0 5.2949219 9.2910156 L 4.4648438 10.121094 L 5.8789062 11.535156 L 6.7089844 10.705078 A 3 3 0 0 0 7 10.824219 L 7 12 L 9 12 L 9 10.826172 A 3 3 0 0 0 9.2910156 10.705078 L 10.121094 11.535156 L 11.535156 10.121094 L 10.705078 9.2910156 A 3 3 0 0 0 10.824219 9 L 12 9 L 12 7 L 10.826172 7 A 3 3 0 0 0 10.705078 6.7089844 L 11.535156 5.8789062 L 10.121094 4.4648438 L 9.2910156 5.2949219 A 3 3 0 0 0 9 5.1757812 L 9 4 L 7 4 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/karbon.svg b/.icons/awkward/16x16/apps/karbon.svg
new file mode 100644
index 00000000..f5e01375
--- /dev/null
+++ b/.icons/awkward/16x16/apps/karbon.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#6e6e6e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g transform="translate(.0071)">
+ <path fill="none" stroke="#ff80ff" stroke-linecap="round" stroke-linejoin="round" d="m1.5 4.5s4.7597-0.36996 6 1c0.9524 1.0519-1.4179 3.4177-0.5 4.5 1.2205 1.439 5.5 1.5 5.5 1.5"/>
+ <g fill="#fff">
+ <circle cx="1.5" cy="4.5"/>
+ <circle cx="12.5" cy="11.5" r="2.5"/>
+ <circle cx="7" cy="10" r="2"/>
+ <circle cx="7.5" cy="5.5" r="1.5"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kate.svg b/.icons/awkward/16x16/apps/kate.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kate.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kate2.svg b/.icons/awkward/16x16/apps/kate2.svg
new file mode 120000
index 00000000..d8c45930
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kate2.svg
@@ -0,0 +1 @@
+kate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/katomic.svg b/.icons/awkward/16x16/apps/katomic.svg
new file mode 100644
index 00000000..c5231fdb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/katomic.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#4f4f4f" cx="-3.196" cy="6.464" r="4" transform="matrix(.49998 -.86603 .86603 .49998 0 0)"/>
+ <circle fill="#e4e4e4" cx="11.16" cy="-.67" r="4" transform="rotate(30)"/>
+ <circle fill="#4f4f4f" cx="-3.16" cy="14.526" r="4" transform="matrix(.49998 -.86603 .86603 .49998 0 0)"/>
+ <circle fill="#e4e4e4" cx="9.83" cy="7.026" r="4" transform="rotate(30)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kawaii-player.svg b/.icons/awkward/16x16/apps/kawaii-player.svg
new file mode 100644
index 00000000..e6a09990
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kawaii-player.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#dad6cd" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:0.75;stroke-linecap:round" d="M 8.5,13.619659 V 9.8696594"/>
+ <path style="fill:none;stroke:#896a2a;stroke-width:1.5;stroke-linecap:round" d="m 5.5,10.2411 c 0,0 -0.75,-1.1250004 -0.75,-2.6250005 0,-1.5 0.75,-2.25 0.75,-2.25"/>
+ <path style="fill:none;stroke:#896a2a;stroke-width:1.5;stroke-linecap:round" d="m 11.507575,10.2411 c 0,0 0.75,-1.1250004 0.75,-2.6250005 0,-1.5 -0.75,-2.25 -0.75,-2.25"/>
+ <circle style="fill:#b1a17f" cx="8.5" cy="6.5" r="3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kawanime.svg b/.icons/awkward/16x16/apps/kawanime.svg
new file mode 100644
index 00000000..411e7d87
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kawanime.svg
@@ -0,0 +1,44 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient939">
+ <stop style="stop-color:#00ffec" offset="0"/>
+ <stop style="stop-color:#ffffff;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient940" x1="22.26" x2="21.73" y1="32.569" y2="30.835" gradientTransform="matrix(1.1631932,0.71996165,-0.67156989,1.2470102,13.839308,-27.700175)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient938"/>
+ <linearGradient id="linearGradient938">
+ <stop style="stop-color:#2bb5fe" offset="0"/>
+ <stop style="stop-color:#2bb5fe;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient941" x1="-17.139" x2="-17.115" y1="28.185" y2="25.295" gradientTransform="matrix(1.2465271,0,0,1.1126096,3.1765718,-4.4649809)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient939"/>
+ <linearGradient id="linearGradient967" x1="-17.139" x2="-17.115" y1="28.185" y2="25.295" gradientTransform="matrix(1.0318994,0,0,0.92103985,47.612354,0.58017691)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient939"/>
+ </defs>
+ <rect style="fill:#10798b" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <ellipse id="ellipse24" style="fill:#fcd0b8" cx="8.063" cy="7.122" rx="5.022" ry="4.878"/>
+ <path style="fill:#ffffff" d="m 5.1206762,7.1555282 c 0.5675583,-0.3224062 1.5424615,-0.017475 1.866871,0.5849104 -0.033517,0.3665681 -0.15168,0.7408634 -0.2381156,1.0737096 -3.75e-4,0.00169 -8.25e-4,0.00338 -0.00128,0.00507 -0.00467,0.00995 -0.00777,0.020738 -0.012686,0.030585 C 6.6384676,9.1155053 6.460214,9.3380391 6.22988,9.480991 5.6677682,9.8289112 4.9489979,9.62244 4.6244624,9.0198233 4.4582009,8.7335641 4.4075523,8.3760376 4.3625414,8.0979103 4.4266822,7.7241118 4.8046536,7.3350715 5.1206609,7.1555612 Z"/>
+ <ellipse id="ellipse28" style="fill:#006280" cx="-5.931" cy="8.203" rx=".898" ry="1.072" transform="scale(-1,1)"/>
+ <ellipse id="ellipse34" style="fill:#ffffff;stroke:#ffffff;stroke-width:0.25188094;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0" cx="8.303" cy="4.086" rx=".303" ry=".462" transform="matrix(0.87274678,0.48817318,-0.44247192,0.89678236,0,0)"/>
+ <path style="fill:#26a7b4" d="M 6.0566461,8.1404533 A 1.0853011,0.99596325 0 0 0 5.1127896,8.6446974 0.8984917,1.0719374 0 0 0 5.9308558,9.2750025 0.8984917,1.0719374 0 0 0 6.8088226,8.420417 1.0853011,0.99596325 0 0 0 6.0566461,8.1404533 Z"/>
+ <path id="ellipse942" style="fill:#84fafe" d="M 6.1233924,8.6230426 A 1.0853011,0.99596325 0 0 0 5.3019032,8.9687434 0.8984917,1.0719374 0 0 0 5.9308558,9.2750025 0.8984917,1.0719374 0 0 0 6.6915893,8.772305 1.0853011,0.99596325 0 0 0 6.1233924,8.6230426 Z"/>
+ <ellipse id="ellipse885" style="fill:#3f3f3f" cx="-5.935" cy="8.193" rx=".239" ry=".288" transform="scale(-1,1)"/>
+ <path style="fill:#534735" d="m 5.6057859,7.0261694 c 0.5288366,-0.022016 1.3491115,0.3583424 1.5924183,0.81013 -0.0068,0.074349 -0.210657,-0.095861 -0.021615,0.2671875 0.050322,0.096644 -0.022012,0.2184577 -0.041257,0.301122 C 6.8634128,7.8482544 5.8994814,7.2447419 5.3417496,7.3876198 4.9896842,7.4778107 4.5225865,7.7538823 4.3625017,8.0977025 4.4266428,7.7239041 4.804429,7.3347081 5.1204362,7.1551979 5.2623257,7.0745965 5.4295086,7.0335081 5.6057878,7.0261694 Z"/>
+ <path style="fill:#ffffff" d="M 10.827527,7.1555282 C 10.259969,6.833122 9.2850658,7.1380532 8.9606564,7.7404386 8.9941744,8.1070067 9.1123363,8.481302 9.198772,8.8141482 c 3.75e-4,0.00169 8.25e-4,0.00338 0.00127,0.00507 0.00467,0.00995 0.00777,0.020738 0.012686,0.030585 0.097003,0.2656983 0.2752564,0.4882321 0.5055907,0.631184 C 10.280435,9.8289112 10.999206,9.62244 11.323741,9.0198233 11.490002,8.7335641 11.540652,8.3760376 11.585662,8.0979103 11.521521,7.7241118 11.14355,7.3350715 10.827542,7.1555612 Z"/>
+ <ellipse id="ellipse955" style="fill:#006280" cx="-10.602" cy="8.241" rx=".899" ry="1.034" transform="scale(-1,1)"/>
+ <ellipse id="ellipse957" style="fill:#ffffff;stroke:#ffffff;stroke-width:0.24736388;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0" cx="12.543" cy="2.04" rx=".3" ry=".449" transform="matrix(0.88008622,0.4748139,-0.4554192,0.89027712,0,0)"/>
+ <path style="fill:#26a7b4" d="M 10.727822,8.1801436 A 1.0858566,0.96112116 0 0 0 9.7834824,8.6667473 0.89895168,1.0344374 0 0 0 10.601968,9.2750025 0.89895168,1.0344374 0 0 0 11.480383,8.4503131 1.0858566,0.96112116 0 0 0 10.727822,8.1801436 Z"/>
+ <path style="fill:#84fafe" d="M 10.794602,8.6458505 A 1.0858566,0.96112116 0 0 0 9.9726924,8.9794576 0.89895168,1.0344374 0 0 0 10.601968,9.2750025 0.89895168,1.0344374 0 0 0 11.36309,8.7898913 1.0858566,0.96112116 0 0 0 10.794602,8.6458505 Z"/>
+ <ellipse id="ellipse963" style="fill:#3f3f3f" cx="-10.607" cy="8.231" rx=".24" ry=".278" transform="scale(-1,1)"/>
+ <path style="fill:#534735" d="m 10.342418,7.0261694 c -0.528837,-0.022015 -1.3491119,0.3583424 -1.5924186,0.81013 0.0068,0.074349 0.210657,-0.095861 0.021619,0.2671875 -0.050322,0.096644 0.022013,0.2184577 0.041257,0.301122 0.27192,-0.5563545 1.2358516,-1.159867 1.7935826,-1.0169891 0.352066,0.090191 0.819163,0.3662625 0.979249,0.7100827 C 11.521564,7.7239041 11.143778,7.3347081 10.827771,7.1551979 10.685881,7.0745965 10.518699,7.0335081 10.34242,7.0261694 Z"/>
+ <path style="fill:#c9d6e1" d="M 7.9227018,-5.7599993e-6 C 6.3296214,-6.5424744e-4 0.62666841,0.94290613 2.3062589,10.687649 c 0.100302,0.815308 0.1725469,1.220411 0.7833703,1.745481 l 0.7470666,0.642187 c -0.3812883,1.969486 0.2437515,1.691051 0.6395284,1.924676 0.092483,-0.59193 0.7062029,-1.012658 -0.2584249,-1.951859 C 4.6997058,12.667826 5.5244349,12.145181 5.1487202,11.464356 4.4772805,10.247655 4.0658006,9.1009851 4.019859,8.1619825 4.0004677,7.7656484 4.3534679,5.8412203 4.8798531,5.7034055 4.9741776,5.6787118 5.2655582,6.4086604 5.358547,6.7756755 5.4708414,6.0452667 6.2662269,3.6166796 6.2896655,3.9916053 6.3135155,4.3731419 6.147902,4.9959047 6.2401479,5.6544748 6.3882751,6.712002 6.8431564,7.7977379 7.1240468,7.6435496 7.7342734,7.3085786 8.2456319,8.1244375 8.9729522,8.0075527 9.2725255,7.9594094 9.1624337,4.7915954 9.3323169,4.9378592 c 0.059369,0.051114 0.1655168,0.430809 0.4082261,0.8735047 -3.461e-4,0.00782 2.022e-4,0.00987 0.00206,0.00375 0.1199666,0.2182897 0.272595,0.4514148 0.470288,0.6684614 0.570583,0.5092575 0.839666,0.7758202 1.714404,1.1428942 0.03897,0.2398664 0.05768,0.4359622 0.0528,0.5355202 -0.04594,0.9390025 -0.457355,2.0856723 -1.128796,3.3023733 -0.375716,0.680825 0.449013,1.203471 0.93092,1.583778 C 10.817575,13.987343 11.431294,14.40807 11.523778,15 c 0.395776,-0.233624 1.02075,0.04481 0.639463,-1.924675 l 0.882564,-0.758623 c 0.508393,-0.308168 0.50827,-0.876782 0.598716,-1.35258 0.306224,-1.668632 0.399943,-3.0854343 0.336364,-4.2884361 0.0047,-0.00371 0.0088,-0.00741 0.01359,-0.011134 C 14.119834,2.7641325 12.086129,1.1636485 10.385194,0.49894564 9.3983061,0.06715032 8.4716283,-0.00905815 7.9999994,8.3558992e-4 7.9753957,3.1808997e-4 7.9497292,3.0899998e-6 7.9227018,-4.4099994e-6 Z M 5.358547,6.7756755 c 0,0 -0.023869,-0.00999 0,0 0.037264,0.0156 0,0 0,0 z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="m 9.0810538,2.2155699 0.1706547,3.0820309 c 0.017846,-0.2390246 0.041465,-0.3932842 0.080566,-0.359619 0.059369,0.051114 0.1652497,0.4303511 0.4079591,0.8730468 -3.462e-4,0.00782 3.367e-4,0.010508 0.00221,0.0044 0.1199666,0.2182897 0.2725224,0.4509221 0.4702154,0.6679687 0.242832,0.25311 0.444802,0.4358235 0.742672,0.6210929 C 10.321926,5.850332 9.736922,4.363456 9.0810538,2.2155699 Z M 5.6260104,3.1938574 C 5.1025615,4.3075934 4.8622679,4.7923232 4.5275875,6.0783624 4.632778,5.8789933 4.750972,5.7371131 4.8798827,5.7033624 4.9173077,5.6935636 4.9874834,5.8178146 5.0622557,5.9758235 5.202013,4.898926 5.2537693,4.4578184 5.6260104,3.1938574 Z M 7.1767575,4.5476009 7.3444819,7.568841 C 7.6804425,7.5209745 7.9981466,7.7591013 8.3530267,7.9072199 7.9689716,6.9759338 7.586964,5.8909767 7.1767575,4.5476009 Z m 5.3834665,0.6989879 c 0.672699,1.4779416 0.807388,4.6249154 -0.890792,7.4733752 0.11674,0.271667 0.998238,1.06362 0.96179,0.498556 1.396392,-4.8802346 1.056768,-6.4022837 -0.071,-7.9719312 z m -0.890792,7.4733752 c -0.03154,0.05923 -0.05769,0.112826 -0.08862,0.171386 0.0057,0.0044 0.01116,0.0088 0.01685,0.01318 0.02405,-0.06103 0.04864,-0.120057 0.07178,-0.18457 z M 3.236328,5.7297298 C 3.0210443,8.0025464 3.315599,10.407659 3.9334275,13.027639 l 0.2843718,0.02049 c 0.451215,0.204012 0.0024,-0.01253 0,-10e-7 0.070577,0.296999 -0.08194,-0.30173 0,0 l -2.62e-5,-4.5e-5 c 0.012971,-0.274902 0.4327124,0.421306 0,0 0.1738747,-0.137217 0.3916304,-0.29373 0.5822755,-0.46875 C 3.9746145,10.793784 3.4039856,8.5919181 3.236328,5.7297298 Z"/>
+ <path style="fill:#b96b6b" d="M 8.7591408,10.929009 C 8.5501701,11.133154 8.2373152,11.210641 7.9415088,11.131517 7.6460314,11.051996 7.4140973,10.828562 7.3352513,10.547479 v 0 c 0.1149768,0.17695 0.4448583,0.347084 0.6545969,0.403635 0.2095901,0.0555 0.5816036,0.07347 0.7692926,-0.02211 z"/>
+ <g transform="matrix(0.37499996,0,0,0.37499996,-0.99999969,-1.5000059)">
+ <path style="fill:#ff616f" d="m 10.345657,37.743498 c -0.245477,0.06171 -0.3948521,0.317319 -0.330827,0.566037 0,0 0.616545,1.102755 0.762065,1.681215 0.145502,0.578464 -0.178817,1.395297 0.118499,1.726809 0.505041,0.563132 0.82936,0.166309 1.316924,-0.173007 0.825323,-0.631783 1.304717,-1.403953 1.889358,-2.133336 0.857981,0.328517 1.645443,0.748661 2.664805,0.867856 0.585844,0.04105 1.058037,0.216538 1.223904,-0.533021 0.09765,-0.441261 -0.577057,-0.980493 -0.729944,-1.556905 -0.152894,-0.57641 -0.15062,-1.851119 -0.15062,-1.851119 -0.06447,-0.248594 -0.317069,-0.392485 -0.559413,-0.318662 -1.062916,0.493015 -1.731409,1.638991 -2.646869,2.625005 -1.268211,-0.37923 -2.399666,-1.025049 -3.557882,-0.900872 z"/>
+ <path style="fill:#e53c64" d="m 13.532929,38.063006 c -0.284633,0.0789 -0.453551,0.382308 -0.377122,0.677385 0.261537,0.382028 0.194447,0.743617 0.288141,1.115181 0.0765,0.294651 0.368768,0.469274 0.652941,0.390115 0.318527,-0.186988 0.516046,-0.156622 0.761005,-0.211462 0.284266,-0.07879 0.453187,-0.381571 0.377373,-0.676412 -0.178794,-0.348734 -0.380407,-0.691127 -0.28814,-1.115182 -0.07608,-0.295175 -0.368655,-0.470349 -0.653193,-0.391088 z"/>
+ <path style="fill:#ff616f" d="m 37.654343,37.743498 c 0.245477,0.06171 0.394852,0.317319 0.330827,0.566037 0,0 -0.616545,1.102755 -0.762065,1.681215 -0.145502,0.578464 0.178817,1.395297 -0.118499,1.726809 -0.505041,0.563132 -0.82936,0.166309 -1.316924,-0.173007 -0.825323,-0.631783 -1.304717,-1.403953 -1.889358,-2.133336 -0.857981,0.328517 -1.645443,0.748661 -2.664805,0.867856 -0.585844,0.04105 -1.058037,0.216538 -1.223904,-0.533021 -0.09765,-0.441261 0.577057,-0.980493 0.729944,-1.556905 0.152894,-0.57641 0.15062,-1.851119 0.15062,-1.851119 0.06447,-0.248594 0.317069,-0.392485 0.559413,-0.318662 1.062916,0.493015 1.731409,1.638991 2.646869,2.625005 1.268211,-0.37923 2.399666,-1.025049 3.557882,-0.900872 z"/>
+ <path style="fill:#e53c64" d="m 34.467071,38.063006 c 0.284633,0.0789 0.453551,0.382308 0.377122,0.677385 -0.261537,0.382028 -0.194447,0.743617 -0.288141,1.115181 -0.0765,0.294651 -0.368768,0.469274 -0.652941,0.390115 -0.318527,-0.186988 -0.516046,-0.156622 -0.761005,-0.211462 -0.284266,-0.07879 -0.453187,-0.381571 -0.377373,-0.676412 0.178794,-0.348734 0.380407,-0.691127 0.28814,-1.115182 0.07608,-0.295175 0.368655,-0.470349 0.653193,-0.391088 z"/>
+ <path style="fill:#ff616f" d="m 18.82264,12.520348 c 0.183081,0.130355 0.232687,0.403233 0.109885,0.60429 0,0 -0.816291,0.789011 -1.099133,1.257666 -0.282828,0.468664 -0.249339,1.293565 -0.58622,1.496285 -0.572249,0.344356 -0.724774,-0.107731 -1.026979,-0.559034 -0.495286,-0.814898 -0.668139,-1.647901 -0.939112,-2.475329 -0.794131,0.02744 -1.556612,0.15792 -2.423277,-0.05013 -0.490306,-0.143938 -0.925853,-0.133553 -0.848943,-0.849953 0.04527,-0.421742 0.749377,-0.692646 1.037657,-1.157215 0.288286,-0.464565 0.647696,-1.596736 0.647696,-1.596736 0.123131,-0.2008101 0.370301,-0.2507595 0.547389,-0.1106168 0.728744,0.7648762 0.950161,1.9879018 1.418702,3.1449788 1.143688,0.05385 2.251192,-0.171032 3.162335,0.295794 z"/>
+ <path style="fill:#e53c64" d="m 16.127883,11.822625 c 0.210202,0.157669 0.262229,0.478992 0.116153,0.71738 -0.321964,0.258575 -0.369626,0.600189 -0.551485,0.901153 -0.146013,0.237988 -0.434305,0.303002 -0.644058,0.145244 -0.207262,-0.264047 -0.377254,-0.297907 -0.561859,-0.422005 -0.209933,-0.157459 -0.262141,-0.478226 -0.116634,-0.716594 0.244921,-0.254498 0.506691,-0.496342 0.551485,-0.901154 0.145818,-0.238583 0.434517,-0.303992 0.644539,-0.146031 z"/>
+ <path style="fill:#ff616f" d="m 30.17736,12.520348 c -0.183081,0.130355 -0.232687,0.403233 -0.109885,0.60429 0,0 0.816291,0.789011 1.099133,1.257666 0.282828,0.468664 0.249339,1.293565 0.58622,1.496285 0.572249,0.344356 0.724774,-0.107731 1.026979,-0.559034 0.495286,-0.814898 0.668139,-1.647901 0.939112,-2.475329 0.794131,0.02744 1.556612,0.15792 2.423277,-0.05013 0.490306,-0.143938 0.925853,-0.133553 0.848943,-0.849953 -0.04527,-0.421742 -0.749377,-0.692646 -1.037657,-1.157215 C 35.665196,10.322363 35.305786,9.190192 35.305786,9.190192 35.182655,8.9893819 34.935485,8.9394325 34.758397,9.0795752 c -0.728744,0.7648762 -0.950161,1.9879018 -1.418702,3.1449788 -1.143688,0.05385 -2.251192,-0.171032 -3.162335,0.295794 z"/>
+ <path style="fill:#e53c64" d="m 32.872117,11.822625 c -0.210202,0.157669 -0.262229,0.478992 -0.116153,0.71738 0.321964,0.258575 0.369626,0.600189 0.551485,0.901153 0.146013,0.237988 0.434305,0.303002 0.644058,0.145244 0.207262,-0.264047 0.377254,-0.297907 0.561859,-0.422005 0.209933,-0.157459 0.262141,-0.478226 0.116634,-0.716594 -0.244921,-0.254498 -0.506691,-0.496342 -0.551485,-0.901154 -0.145818,-0.238583 -0.434517,-0.303992 -0.644539,-0.146031 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kazam.svg b/.icons/awkward/16x16/apps/kazam.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kazam.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kbackup.svg b/.icons/awkward/16x16/apps/kbackup.svg
new file mode 100644
index 00000000..08852e20
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kbackup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 0.49999741,9.958e-5 C 0.22299878,9.958e-5 -1.2e-7,0.22309848 -1.2e-7,0.50009711 V 9.5000526 c 0,0.2767986 0.2229989,0.4999974 0.49999753,0.4999974 H 7.4999628 c 0.2767986,0 0.4999975,-0.2231988 0.4999975,-0.4999974 V 3 L 5.2499739,2.750086 5,9.958e-5 Z"/>
+ <path style="fill:#fafafa" d="M 5,1.1258e-4 V 2.5001251 C 5,2.776125 5.223875,3 5.499875,3 H 8 L 5,7.9999999e-8 Z"/>
+ <path style="opacity:0.5" d="M 2,4 V 5 H 6 V 4 Z"/>
+ <path style="opacity:0.5" d="M 2,8 V 9 H 6 V 8 Z"/>
+ <path style="opacity:0.5" d="M 2,6 V 7 H 6 V 6 Z"/>
+ <rect style="fill:#4f4f4f" width="10" height="10" x="-16" y="-16" rx=".5" ry=".5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#b7b7b7" d="M 9.0683594 6 C 9.0256096 6.0786802 9 6.1677851 9 6.265625 L 9 9.4667969 C 9 9.7623969 9.222875 10 9.5 10 L 14.5 10 C 14.777126 10 15 9.7623969 15 9.4667969 L 15 6.265625 C 15 6.167785 14.974391 6.0786799 14.931641 6 L 9.0683594 6 z M 12.285156 7 L 13.714844 7 C 13.873235 7 14 7.0995562 14 7.2226562 L 14 8.7773438 C 14 8.9003438 13.873235 9 13.714844 9 L 12.285156 9 C 12.126765 9 12 8.9003437 12 8.7773438 L 12 7.2226562 C 12 7.0995563 12.126765 7 12.285156 7 z"/>
+ <path style="fill:#ffffff" d="M 7.4999999,11 C 7.2229999,11 7,11.198338 7,11.444677 v 2.555398 h 8.000001 V 11.444677 C 15.000001,11.198338 14.7768,11 14.5,11 Z m -0.35392,3.869764 c 0.067801,0.06034 0.15532,0.103669 0.25312,0.121336 -0.0978,-0.01766 -0.1853199,-0.061 -0.25312,-0.121336 z m 7.7079991,0 c -0.06799,0.06034 -0.1556,0.103669 -0.253198,0.121336 0.098,-0.01766 0.185199,-0.061 0.253198,-0.121336 z"/>
+ <path style="fill:#9153cf" d="m 15.000001,14.000075 v 0.555581 C 15.000001,14.801663 14.7768,15 14.5,15 H 7.4999999 C 7.2229999,15 7,14.801663 7,14.555656 v -0.555681 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kblackbox.svg b/.icons/awkward/16x16/apps/kblackbox.svg
new file mode 100644
index 00000000..ef3e2d9b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kblackbox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#b7b7b7" d="m8 2c-2.21 0-4 1.79-4 4h2c0-1.1 0.9-2 2-2s2 0.9 2 2c0 0.55-0.2198 1.0502-0.5898 1.4102l-1.2403 1.2597c-0.72 0.73-1.1699 1.7301-1.1699 2.8301v0.5h2c0-1.5 0.4499-2.1001 1.17-2.8301l0.9-0.9199c0.57-0.57 0.93-1.37 0.93-2.25 0-2.21-1.79-4-4-4zm-1 11v2h2v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kblocks.svg b/.icons/awkward/16x16/apps/kblocks.svg
new file mode 100644
index 00000000..844843a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kblocks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e94a63" d="m8 4e-8h-7.1429c-0.47481 0-0.8571 0.38229-0.8571 0.85714l4e-8 7.1429h8z"/>
+ <path fill="#ed657b" d="m8 4e-8h7.1429c0.475 0 0.857 0.38229 0.857 0.85714v7.1429h-8z"/>
+ <path fill="#86b837" d="m8 16h-7.1429c-0.47481 0-0.8571-0.382-0.8571-0.857l4e-8 -7.143h8z"/>
+ <path fill="#e94a63" d="m8 16h7.1429c0.475 0 0.857-0.382 0.857-0.857v-7.143h-8z"/>
+ <circle fill="#fff" cx="4" cy="12" r="2"/>
+ <circle fill="#fff" cx="12" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kblogger.svg b/.icons/awkward/16x16/apps/kblogger.svg
new file mode 120000
index 00000000..2ada4a55
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kblogger.svg
@@ -0,0 +1 @@
+blogilo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kbounce.svg b/.icons/awkward/16x16/apps/kbounce.svg
new file mode 100644
index 00000000..3306fddd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kbounce.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#37a0f2" cx="8" cy="8" r="8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kbreakout.svg b/.icons/awkward/16x16/apps/kbreakout.svg
new file mode 100644
index 00000000..3556a972
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kbreakout.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#667e47" d="m16 15.2v-14.4c0-0.4432-0.357-0.8-0.8-0.8h-14.4c-0.4432-4e-8 -0.8 0.3568-0.8 0.8l-4e-8 14.4c0 0.4432 0.3568 0.8 0.8 0.8h14.4c0.4432 0 0.8-0.3568 0.8-0.8z"/>
+ <rect style="fill:#3f3f3f" width="7" height="2" x="4" y="13"/>
+ <circle style="fill:#ffffff" cx="9.5" cy="10.5" r="1.5"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="7" y="2"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="10" y="2"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="13" y="2"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="7" y="5"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="10" y="5"/>
+ <rect style="fill:#fcd800" width="2" height="2" x="1" y="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kbruch.svg b/.icons/awkward/16x16/apps/kbruch.svg
new file mode 100644
index 00000000..07eaf1ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kbruch.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m7 2v1h1v4h1v-5h-2zm-3 6v1h8v-1h-8zm3 2v3h2v2h1v-5h-1v2h-1v-2h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kbugbuster.svg b/.icons/awkward/16x16/apps/kbugbuster.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kbugbuster.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcachegrind.svg b/.icons/awkward/16x16/apps/kcachegrind.svg
new file mode 100644
index 00000000..f1c4e711
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcachegrind.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#22c49b" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8.0398436 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#276433" d="m 0,8 v 7.2 C 0,15.6432 0.3568,16 0.8,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 8 Z"/>
+ <rect style="fill:#52a93c" width="12" height="4" x="2" y="10"/>
+ <path style="fill:#ffffff" d="M 2.9445716,3 C 2.7178392,3 2.5350567,3.0597157 2.3963498,3.1794435 2.2576428,3.2964502 2.1558828,3.466812 2.0918642,3.6899415 2.030513,3.9130706 2,4.1821564 2,4.4978029 2,4.9685509 2.0761346,5.3370934 2.228179,5.6037596 2.3828906,5.8677056 2.621811,6 2.9445716,6 3.1713043,6 3.3540867,5.9402846 3.4927937,5.8205565 3.6341684,5.7008287 3.7362241,5.5295257 3.8002426,5.3063966 3.8642611,5.0832671 3.8965517,4.813449 3.8965517,4.4978029 3.8965517,4.0243331 3.8176029,3.6574646 3.6602236,3.3962404 3.5028443,3.1322947 3.2646647,3 2.9445716,3 Z M 7.4962957,3 C 7.2695633,3 7.0867808,3.0597157 6.9480739,3.1794435 6.8093665,3.2964502 6.707607,3.466812 6.6435886,3.6899415 6.582237,3.9130706 6.5517241,4.1821564 6.5517241,4.4978029 c 0,0.470748 0.076134,0.8392905 0.2281788,1.1059567 C 6.9346145,5.8677056 7.1735352,6 7.4962957,6 7.7230284,6 7.9058109,5.9402846 8.0445178,5.8205565 8.1858925,5.7008287 8.2879483,5.5295257 8.3519667,5.3063966 8.4159852,5.0832671 8.4482759,4.813449 8.4482759,4.4978029 8.4482759,4.0243331 8.369327,3.6574646 8.2119477,3.3962404 8.0545684,3.1322947 7.8163888,3 7.4962957,3 Z M 9.7721581,3 C 9.5454254,3 9.3626429,3.0597157 9.223936,3.1794435 9.0852286,3.2964502 8.9834691,3.466812 8.9194506,3.6899415 c -0.061351,0.2231291 -0.091864,0.4922149 -0.091864,0.8078614 0,0.470748 0.076135,0.8392905 0.2281787,1.1059567 C 9.2104768,5.8677056 9.4493972,6 9.7721581,6 9.9988909,6 10.181673,5.940285 10.32038,5.8205565 10.461754,5.7008287 10.56381,5.5295257 10.62783,5.3063966 10.69185,5.0832671 10.72414,4.813449 10.72414,4.4978029 10.72414,4.0243331 10.64519,3.6574646 10.487811,3.3962404 10.330431,3.1322947 10.09225,3 9.7721581,3 Z M 12.04802,3 c -0.226732,0 -0.409515,0.059716 -0.548222,0.1794435 -0.138707,0.1170067 -0.240466,0.2873685 -0.304486,0.510498 -0.06135,0.2231291 -0.09186,0.4922149 -0.09186,0.8078614 0,0.470748 0.07613,0.8392905 0.228179,1.1059567 C 11.486338,5.8677056 11.725259,6 12.04802,6 12.274753,6 12.457535,5.940285 12.596242,5.8205565 12.737616,5.7008287 12.839672,5.5295257 12.903692,5.3063966 12.967709,5.0832671 13,4.813449 13,4.4978029 13,4.0243331 12.921051,3.6574646 12.763671,3.3962404 12.606293,3.1322947 12.368112,3 12.04802,3 Z M 2.9445716,3.3061522 c 0.2133954,0 0.3649238,0.099456 0.4556169,0.2980958 0.093361,0.1986394 0.140019,0.4962757 0.140019,0.8935549 0,0.4027207 -0.046659,0.703704 -0.140019,0.9023437 -0.090693,0.195918 -0.2422215,0.2937011 -0.4556169,0.2937011 -0.2160628,0 -0.3693687,-0.099456 -0.4600618,-0.2980957 C 2.3964842,5.1971126 2.3518992,4.8978026 2.3518992,4.4978029 c 0,-0.3972792 0.044585,-0.6949155 0.1326106,-0.8935549 0.090693,-0.1986394 0.243999,-0.2980958 0.4600618,-0.2980958 z m 4.5517241,0 c 0.2133955,0 0.3649239,0.099456 0.4556169,0.2980958 0.093361,0.1986394 0.140019,0.4962757 0.140019,0.8935549 0,0.4027207 -0.046659,0.703704 -0.140019,0.9023437 C 7.86122,5.5960646 7.7096912,5.6938477 7.4962957,5.6938477 7.2802329,5.6938477 7.126927,5.5943917 7.0362339,5.395752 6.9482083,5.1971126 6.9036233,4.8978026 6.9036233,4.4978029 c 0,-0.3972792 0.044585,-0.6949155 0.1326106,-0.8935549 0.090694,-0.1986394 0.243999,-0.2980958 0.4600618,-0.2980958 z m 2.2758624,0 c 0.2133952,0 0.3649229,0.099456 0.4556159,0.2980958 0.09336,0.1986394 0.14002,0.4962757 0.14002,0.8935549 0,0.4027207 -0.04665,0.703704 -0.14002,0.9023437 -0.09069,0.195918 -0.2422207,0.2937011 -0.4556159,0.2937011 -0.2160631,0 -0.369369,-0.099456 -0.4600621,-0.2980957 C 9.2240704,5.1971126 9.1794854,4.8978026 9.1794854,4.4978029 9.1794854,4.1005237 9.22407,3.8028874 9.312096,3.604248 9.4027896,3.4056086 9.556095,3.3061522 9.7721581,3.3061522 Z m 2.2758619,0 c 0.213395,0 0.364923,0.099456 0.455617,0.2980958 0.09336,0.1986394 0.140019,0.4962757 0.140019,0.8935549 0,0.4027207 -0.04665,0.703704 -0.140019,0.9023437 -0.09069,0.195918 -0.242222,0.2937011 -0.455617,0.2937011 -0.216062,0 -0.369368,-0.099456 -0.460062,-0.2980957 -0.08803,-0.1986394 -0.13261,-0.4979494 -0.13261,-0.8979491 0,-0.3972792 0.04459,-0.6949155 0.13261,-0.8935549 0.09069,-0.1986394 0.244,-0.2980958 0.460062,-0.2980958 z M 4.3106816,3.75 5.0218885,4.8500977 4.2758621,6 H 4.6566539 L 5.2263603,5.1013185 5.7879175,6 H 6.1724138 L 5.4219422,4.8500977 6.1338903,3.75 H 5.7530979 L 5.2263603,4.5981446 4.6951779,3.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kcalc.svg b/.icons/awkward/16x16/apps/kcalc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcalc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcharselect.svg b/.icons/awkward/16x16/apps/kcharselect.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcharselect.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kchmviewer.svg b/.icons/awkward/16x16/apps/kchmviewer.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kchmviewer.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmdevices.svg b/.icons/awkward/16x16/apps/kcmdevices.svg
new file mode 100644
index 00000000..2018594e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmdevices.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.5" d="M 8 2 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kcmdf.svg b/.icons/awkward/16x16/apps/kcmdf.svg
new file mode 100644
index 00000000..8012ea18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmdf.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff7826" width="8" height="8" x="0" y="8" rx="1.317" ry="1.481"/>
+ <rect style="fill:#1f9b28" width="8" height="8" x="8" y="8" rx="1.317" ry="1.481"/>
+ <rect style="fill:#00a9ff" width="8" height="8" x="4" y="0" rx="1.317" ry="1.481"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kcmkicker.svg b/.icons/awkward/16x16/apps/kcmkicker.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmkicker.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmkwm.svg b/.icons/awkward/16x16/apps/kcmkwm.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmkwm.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmmemory.svg b/.icons/awkward/16x16/apps/kcmmemory.svg
new file mode 100644
index 00000000..ca9621c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmmemory.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="1" height="15" x="8" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="6" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="4" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="2" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="10" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="12" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="15" x="14" y="-16" transform="rotate(90)"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="9" y="0"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="7" y="0"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="5" y="0"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="3" y="0"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="11" y="0"/>
+ <rect style="fill:#8e8e8e" width="1" height="16" x="13" y="0"/>
+ <rect style="fill:#4f4f4f" width="14" height="13" x="-15" y="-15" rx=".778" ry=".928" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 5,2 V 4 H 6 V 2 Z M 8,2 V 6 H 9 V 2 Z m 3,0 v 3 h 1 V 2 Z M 5,5 V 7 H 6 V 5 Z m 6,1 v 2 h 1 V 6 Z M 8,7 v 5 H 9 V 7 Z M 5,8 v 3 H 6 V 8 Z m 6,1 v 4 h 1 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kcmmidi.svg b/.icons/awkward/16x16/apps/kcmmidi.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmmidi.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmopengl.svg b/.icons/awkward/16x16/apps/kcmopengl.svg
new file mode 120000
index 00000000..6d2e3052
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmopengl.svg
@@ -0,0 +1 @@
+opengl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmpartitions.svg b/.icons/awkward/16x16/apps/kcmpartitions.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmpartitions.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmpci.svg b/.icons/awkward/16x16/apps/kcmpci.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmpci.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmprocessor.svg b/.icons/awkward/16x16/apps/kcmprocessor.svg
new file mode 120000
index 00000000..0cf183b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmprocessor.svg
@@ -0,0 +1 @@
+yast-hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmscsi.svg b/.icons/awkward/16x16/apps/kcmscsi.svg
new file mode 120000
index 00000000..1c874475
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmscsi.svg
@@ -0,0 +1 @@
+scsi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmsound.svg b/.icons/awkward/16x16/apps/kcmsound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmsound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcmx.svg b/.icons/awkward/16x16/apps/kcmx.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcmx.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcolorchooser.svg b/.icons/awkward/16x16/apps/kcolorchooser.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcolorchooser.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcoloredit.svg b/.icons/awkward/16x16/apps/kcoloredit.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcoloredit.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kcontrol.svg b/.icons/awkward/16x16/apps/kcontrol.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kcontrol.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kde-frameworks.svg b/.icons/awkward/16x16/apps/kde-frameworks.svg
new file mode 100644
index 00000000..c95d2f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde-frameworks.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#00acc1" d="M 8,0 A 8,8 0 0 0 0,8 v 7.2 C 0,15.6432 0.3568,16 0.8,16 H 8 A 8,8 0 0 0 16,8 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#ffffff" d="M 9.0056,1.00002 7,1.39892 v 8.5128 l 1.9944,-0.3116 v -3.6 l 2.8056,4 L 13.9886,9 11,5.60012 14.0114,2.00012 11.8,0.99998 8.9944,5.20012 V 0.99998 Z"/>
+ <path style="fill:#ffffff" d="M 4.28125 4.2011719 C 4.25665 4.2041719 4.2295375 4.2099156 4.2109375 4.2285156 L 3.3574219 5.0761719 C 3.3216299 5.1118719 3.317438 5.1657844 3.34375 5.2089844 L 4.2519531 6.6972656 C 4.0386171 7.0437136 3.8729587 7.4209456 3.7617188 7.8222656 L 2.0878906 8.1679688 C 2.0370506 8.1783688 2 8.2272969 2 8.2792969 L 2 9.4765625 C 2 9.5272625 2.0385716 9.5703313 2.0878906 9.5820312 L 3.7109375 9.9726562 C 3.8130615 10.424176 3.9856678 10.849328 4.2148438 11.236328 L 3.2695312 12.666016 C 3.2408512 12.709516 3.2462151 12.767787 3.2832031 12.804688 L 4.1367188 13.652344 C 4.1727187 13.688044 4.2282844 13.692116 4.2714844 13.666016 L 5.7480469 12.775391 C 6.1127269 12.993367 6.5105137 13.160177 6.9335938 13.265625 L 7.2792969 14.912109 C 7.2900969 14.962909 7.3323656 15 7.3847656 15 L 8.5917969 15 C 8.6421969 15 8.6852656 14.966869 8.6972656 14.917969 L 9.1074219 13.259766 C 9.5338619 13.149294 9.930955 12.970962 10.296875 12.746094 L 11.779297 13.710938 C 11.823097 13.739138 11.880769 13.733566 11.917969 13.697266 L 12.767578 12.851562 C 12.803578 12.815862 12.811556 12.759699 12.785156 12.716797 L 12.205078 11.769531 L 12.015625 11.828125 C 11.988025 11.836525 11.957606 11.824501 11.941406 11.800781 C 11.941406 11.800781 11.761957 11.556697 11.619141 11.363281 C 11.559576 11.272641 11.068312 10.675517 10.728516 10.242188 A 3 3 0 0 1 8 12 A 3 3 0 0 1 5 9 A 3 3 0 0 1 6.4003906 6.4648438 L 6.4003906 4.875 C 6.1772406 4.957948 6.0305119 5.0593413 5.8261719 5.1757812 L 4.3496094 4.2167969 C 4.3277094 4.2023969 4.30555 4.1987719 4.28125 4.2011719 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kde-gtk-config.svg b/.icons/awkward/16x16/apps/kde-gtk-config.svg
new file mode 120000
index 00000000..94c48c94
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde-gtk-config.svg
@@ -0,0 +1 @@
+preferences-gtk-config.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kde-im-log-viewer.svg b/.icons/awkward/16x16/apps/kde-im-log-viewer.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde-im-log-viewer.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kde-logo.svg b/.icons/awkward/16x16/apps/kde-logo.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde-logo.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kde-telepathy.svg b/.icons/awkward/16x16/apps/kde-telepathy.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde-telepathy.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kde.svg b/.icons/awkward/16x16/apps/kde.svg
new file mode 120000
index 00000000..eeb0366f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kde.svg
@@ -0,0 +1 @@
+desktop-environment-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdeconnect.svg b/.icons/awkward/16x16/apps/kdeconnect.svg
new file mode 100644
index 00000000..dcf05000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdeconnect.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 4 0 C 3.446 0 3 0.446 3 1 L 3 2 L 14 2 L 14 1 C 14 0.446 13.554 0 13 0 L 4 0 z M 3 13 L 3 15 C 3 15.554 3.446 16 4 16 L 13 16 C 13.554 16 14 15.554 14 15 L 14 13 L 3 13 z"/>
+ <rect style="fill:#3f3f3f" width="11" height="11" x="3" y="2"/>
+ <path style="fill:#ffffff" d="M 8.2187,4 C 8.0976,4 8,4.223 8,4.5 V 7.5 C 8,7.777 8.0976,8 8.2187,8 H 8.7812 C 8.9024,8 9,7.777 9,7.5 V 6.75 L 9.0195,6.7266 10.053,7.7598 C 10.249,7.9556 10.475,8.0447 10.561,7.959 L 10.959,7.5605 C 11.045,7.4749 10.956,7.2486 10.76,7.0527 L 9.707,6 10.76,4.9473 C 10.956,4.7514 11.045,4.5251 10.959,4.4395 L 10.561,4.041 C 10.475,3.9553 10.249,4.0444 10.053,4.2402 L 9.0195,5.2734 9,5.25 V 4.5 C 9,4.223 8.9024,4 8.7812,4 Z M 6.4453,4.793 C 6.3363,4.791 6.1723,4.8785 6.0254,5.0254 5.8295,5.2213 5.7405,5.4475 5.8262,5.5332 L 6.416,6.123 C 6.2393,6.3893 6.1154,6.687 6.0508,7 H 5.2187 C 5.0976,7 5,7.223 5,7.5 5,7.777 5.0976,8 5.2187,8 H 6.0547 C 6.1181,8.3127 6.2407,8.6104 6.416,8.877 L 5.8262,9.4668 C 5.7405,9.5525 5.8295,9.7787 6.0254,9.9746 6.2213,10.17 6.4475,10.26 6.5332,10.174 L 7.123,9.584 C 7.3893,9.7607 7.687,9.8846 8,9.9492 V 10.781 C 8,10.902 8.223,11 8.5,11 8.777,11 9,10.902 9,10.781 V 9.9453 C 9.3127,9.8819 9.6104,9.7593 9.877,9.584 L 10.467,10.174 C 10.552,10.26 10.779,10.171 10.975,9.9746 11.17,9.7787 11.26,9.5525 11.174,9.4668 L 10.584,8.877 C 10.742,8.6374 10.858,8.3725 10.926,8.0937 L 10.561,8.459 C 10.475,8.5447 10.249,8.4556 10.053,8.2598 L 9.877,8.084 C 9.6429,8.6376 9.1011,8.9981 8.5,9 7.6716,9 7,8.3284 7,7.5 7.0013,7.0748 7.1831,6.6702 7.5,6.3867 V 5.2148 C 7.3688,5.271 7.2427,5.3383 7.123,5.416 L 6.5332,4.8262 C 6.5118,4.8047 6.4816,4.7936 6.4453,4.793 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdeneur.svg b/.icons/awkward/16x16/apps/kdeneur.svg
new file mode 120000
index 00000000..a52bbb5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdeneur.svg
@@ -0,0 +1 @@
+xneur.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdenlive.svg b/.icons/awkward/16x16/apps/kdenlive.svg
new file mode 100644
index 00000000..23b05b54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdenlive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,14.222 V 1.7778 C 16,1.3469 15.666,1 15.25,1 H 1.75 C 1.3345,1 1,1.3469 1,1.7778 V 14.222 C 1,14.653 1.3345,15 1.75,15 H 15.25 C 15.666,15 16,14.653 16,14.222 Z"/>
+ <path style="fill:#e14c39" d="M 8,0 8.0195,16 H 9 V 0 Z"/>
+ <path style="fill:#83b9f5" d="M 3,4 V 6 H 7 V 4 Z"/>
+ <path style="fill:#83b9f5" d="M 2,7 V 9 H 7 V 7 Z"/>
+ <path style="fill:#83b9f5" d="M 4,10 V 12 H 7 V 10 Z"/>
+ <path style="fill:#ff6161" d="M 10.5,0 H 8.5 6.5 L 7.5,1.5 8.5,3 9.5,1.5 Z"/>
+ <path style="fill:#3a7cca" d="M 10.451,4 C 10.247,4.0132 10.026,4.2291 10.027,4.4683 L 10.019,11.531 C 10.019,11.85 10.41,12.127 10.634,11.938 L 14.85,8.3944 C 15.076,8.2072 15.075,7.7682 14.85,7.5803 L 10.642,4.0613 C 10.586,4.0143 10.52,3.9956 10.451,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdepim-dropbox.svg b/.icons/awkward/16x16/apps/kdepim-dropbox.svg
new file mode 120000
index 00000000..3b77629d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdepim-dropbox.svg
@@ -0,0 +1 @@
+dropbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdepim-googledrive.svg b/.icons/awkward/16x16/apps/kdepim-googledrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdepim-googledrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdesvn.svg b/.icons/awkward/16x16/apps/kdesvn.svg
new file mode 100644
index 00000000..fe7c198c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdesvn.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5985cb" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="stroke-linejoin:round;stroke:#4f4f4f;stroke-width:1.14285719;fill:none" d="m2.5 7.5h10"/>
+ <path style="stroke-linejoin:round;stroke:#4f4f4f;stroke-width:1.14285719;fill:none" d="m7.5 7.5 1-5"/>
+ <path style="stroke-linejoin:round;stroke:#4f4f4f;stroke-width:1.14285719;fill:none" d="m7.5 7.5 1 5h5"/>
+ <circle style="fill:#ffffff" cx="2.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdevelop.svg b/.icons/awkward/16x16/apps/kdevelop.svg
new file mode 100644
index 00000000..d407b044
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdevelop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#6eaa36" d="m6.3182 0.00010934c-0.1743 0.018457-0.3295 0.15841-0.3614 0.32617l-0.2129 1.0566a7.0007 7 0 0 0 -2.4299 1.4278l-1.133-0.3731c-0.17757-0.05954-0.39297 0.01836-0.48833 0.17578l-1.6427 2.7754c-0.09261 0.15959-0.052965 0.38048 0.089849 0.5l0.98057 0.83789a7.0007 7 0 0 0 -0.12111 1.2734 7.0007 7 0 0 0 0.12111 1.2754l-0.98059 0.8375c-0.1428 0.11952-0.18247 0.34041-0.089849 0.5l1.6427 2.7734c0.09536 0.15736 0.31085 0.23533 0.48833 0.17578l1.1329-0.37305a7.0007 7 0 0 0 2.4299 1.4297l0.21291 1.0566c0.035174 0.17925 0.21097 0.32173 0.39848 0.32422h3.2894c0.1876-0.002 0.3634-0.145 0.3984-0.324l0.21291-1.0586a7.0007 7 0 0 0 2.4299 -1.4277l1.1329 0.37305c0.17748 0.05955 0.39298-0.01839 0.48833-0.17578l1.6427-2.7734c0.09261-0.15959 0.05296-0.38048-0.08985-0.5l-0.98-0.8375a7.0007 7 0 0 0 0.12111 -1.2754 7.0007 7 0 0 0 -0.12111 -1.2754l0.98057-0.83594c0.1428-0.11952 0.18246-0.34041 0.08985-0.5l-1.6427-2.7754c-0.09512-0.15759-0.311-0.23532-0.48833-0.17578l-1.134 0.3731a7.0007 7 0 0 0 -2.43 -1.4297l-0.213-1.0567c-0.035-0.17922-0.211-0.32173-0.3983-0.32419h-3.2894c-0.012861-0.0002914-0.024313-0.0002914-0.037114 0z"/>
+ <path fill="#fff" d="m7 5v2l2-2 2 0.5-2.5 3 2.5 3-2 0.5-2-2v1.5l-2 0.5v-6.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdf.svg b/.icons/awkward/16x16/apps/kdf.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdf.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdiamond.svg b/.icons/awkward/16x16/apps/kdiamond.svg
new file mode 100644
index 00000000..dbc28570
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdiamond.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect fill="#49a2d6" width="4.37" height="4.37" x="-9.26" y="-2.19" rx=".219" ry=".219" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <rect fill="#caa52a" width="4.37" height="4.37" x="-13.5" y="-6.43" rx=".219" ry=".219" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <rect fill="#e94a63" width="4.37" height="4.37" x="-13.5" y="2.06" rx=".219" ry=".219" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <rect fill="#6eaa53" width="4.37" height="4.37" x="-17.74" y="-2.19" rx=".219" ry=".219" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdiff3.svg b/.icons/awkward/16x16/apps/kdiff3.svg
new file mode 100644
index 00000000..0bce4e23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdiff3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 4e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path opacity=".5" d="m13.25 16c0.416 0 0.75-0.375 0.75-0.842v-7.158h-12v7.1577c0 0.467 0.3345 0.842 0.75 0.842z"/>
+ <path fill="#4c4c4c" d="m4 2h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 4h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 6h8v1h-8z"/>
+ <path fill="#e4e4e4" d="m4 9h8v1h-8z"/>
+ <path fill="#e4e4e4" d="m4 11h8v1h-8z"/>
+ <path fill="#e4e4e4" d="m4 13h8v1h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdiskfree.svg b/.icons/awkward/16x16/apps/kdiskfree.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdiskfree.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdisknav.svg b/.icons/awkward/16x16/apps/kdisknav.svg
new file mode 120000
index 00000000..c70ea571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdisknav.svg
@@ -0,0 +1 @@
+mate-panel-drawer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kdocker.svg b/.icons/awkward/16x16/apps/kdocker.svg
new file mode 100644
index 00000000..5d3057b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdocker.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4763ad" d="m0.80078 1c-0.4432 0-0.80078 0.0705-0.80078 0.5137v9.4863h16v-9.4863c0-0.4432-0.358-0.5137-0.801-0.5137h-14.398z"/>
+ <path style="fill:#6194bf" d="m0.8 15c-0.4432 0-0.8-0.3568-0.8-0.8l4e-8 -3.2h16v3.2c0 0.4432-0.3568 0.8-0.8 0.8z"/>
+ <circle style="fill:#ffffff" cx="8" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="13" r="1"/>
+ <rect style="fill:#ffffff" width="7" height="5" x="3" y="3" rx=".875" ry=".833"/>
+ <path style="fill:#8fff08" d="M 8.2,5 C 8.2,5 10,6.2 10,9 H 8.6 L 11,12 13.4,9 H 12 C 12,5.4 8.2,5 8.2,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdots.svg b/.icons/awkward/16x16/apps/kdots.svg
new file mode 100644
index 00000000..f7e814fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdots.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="-16" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="M 4.5833343,0.99999984 V 5.5833331 H 9.8041132e-7 V 5.9999997 H 4.5833343 V 11 H 9.8041132e-7 v 0.416666 H 4.5833343 V 16 H 5.0000008 V 11.416666 H 10.000001 V 16 h 0.416666 v -4.583334 h 4.583334 V 11 H 10.416667 V 5.9999997 h 4.583334 V 5.5833331 H 10.416667 V 0.99999984 H 10.000001 V 5.5833331 H 5.0000008 V 0.99999984 Z M 5.0000008,5.9999997 H 10.000001 V 11 H 5.0000008 Z"/>
+ <path style="fill:none;stroke:#003dd4;stroke-width:0.41025627px" d="m 4.5,5.5 6,-4.5 4,0 v 4.5 l -4,6 z"/>
+ <circle style="fill:#ef533a" cx="10.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#ef533a" cx="4.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#5284ff" cx="4.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#5284ff" cx="10.5" cy="1.5" r="1.5"/>
+ <circle style="fill:#5284ff" cx="14.5" cy="1.5" r="1.5"/>
+ <circle style="fill:#5284ff" cx="14.628" cy="5.5" r="1.5"/>
+ <circle style="fill:#5284ff" cx="10.5" cy="11.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kdoubanfm.svg b/.icons/awkward/16x16/apps/kdoubanfm.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kdoubanfm.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kedit.svg b/.icons/awkward/16x16/apps/kedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/keditbookmarks.svg b/.icons/awkward/16x16/apps/keditbookmarks.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keditbookmarks.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/keep.svg b/.icons/awkward/16x16/apps/keep.svg
new file mode 100644
index 00000000..becb5988
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keep.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f4b400" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m7.5 3c-1.933 0-3.5 1.567-3.5 3.5 0 0.9806 0.4059 1.8645 1.0557 2.5h-0.0557v3.5h1v0.5h3v-0.5h1v-3.5h-0.0576c0.6506-0.6355 1.0576-1.5187 1.0576-2.5 0-1.933-1.567-3.5-3.5-3.5zm0 1c1.3807 0 2.5 1.1193 2.5 2.5 0 0.7599-0.339 1.4409-0.874 1.8994-0.4372 0.3746-1.0051 0.6006-1.626 0.6006-0.608 0-1.1653-0.2173-1.5986-0.5781-0.5508-0.4586-0.9014-1.1492-0.9014-1.9219 0-1.3807 1.1193-2.5 2.5-2.5zm-1.5 6h3v0.5h-3v-0.5zm0 1.5h3v0.5h-3v-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keepass.svg b/.icons/awkward/16x16/apps/keepass.svg
new file mode 100644
index 00000000..d4d78470
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keepass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#587de6" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="enable-background:new" transform="matrix(.66667 0 0 .71429 2.6667 2.2857)">
+ <g transform="translate(-347,251)">
+ <path opacity=".5" d="m355-250c-2.4 0-4.5 1.4-4.5 4.0833v1.5167h-0.5c-0.554 0-1 0.5128-1 1.0668v6.3332c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-6.3332c0-0.554-0.51517-1.0668-1-1.0668h-0.5v-1.5167c0-2.68-2.1-4.08-4.5-4.08zm0 1.4c1.2 0 3 0.77065 3 2.6833v1.5167h-6v-1.5167c0-1.8938 1.8-2.6833 3-2.6833z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keepass2.svg b/.icons/awkward/16x16/apps/keepass2.svg
new file mode 120000
index 00000000..3a0b0a11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keepass2.svg
@@ -0,0 +1 @@
+keepass.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/keepassx.svg b/.icons/awkward/16x16/apps/keepassx.svg
new file mode 100644
index 00000000..2dcbbebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keepassx.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#38a334" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 11 3 A 3 3 0 0 0 8 6 A 3 3 0 0 0 8.2910156 7.28125 L 3 12.572266 L 3 14 L 4.4277344 14 L 5.4277344 13 L 7 13 L 7 11.427734 L 7.4277344 11 L 9 11 L 9 9.4277344 L 9.71875 8.7089844 A 3 3 0 0 0 11 9 A 3 3 0 0 0 14 6 A 3 3 0 0 0 11 3 z M 12 4 A 1 1 0 0 1 13 5 A 1 1 0 0 1 12 6 A 1 1 0 0 1 11 5 A 1 1 0 0 1 12 4 z"/>
+ <path style="fill:#454545" d="M 3,5.4285715 V 3.9999999 H 4.4285716 L 13.000001,12.571428 V 14 h -1.428572 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keepassx2.svg b/.icons/awkward/16x16/apps/keepassx2.svg
new file mode 120000
index 00000000..c1070c14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keepassx2.svg
@@ -0,0 +1 @@
+keepassx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/keepassxc.svg b/.icons/awkward/16x16/apps/keepassxc.svg
new file mode 100644
index 00000000..fb488195
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keepassxc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#5ca742" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 8 1 A 4 4 0 0 0 4 5 A 4 4 0 0 0 8 9 A 4 4 0 0 0 12 5 A 4 4 0 0 0 8 1 z M 8 2 A 1.9999999 2.0000001 0 0 1 10 4 A 1.9999999 2.0000001 0 0 1 8 6 A 1.9999999 2.0000001 0 0 1 6 4 A 1.9999999 2.0000001 0 0 1 8 2 z"/>
+ <path style="fill:#ffffff" d="M 6,7.8007812 V 13.400391 L 8,15 10,13.400391 V 13 L 10.5,12.5 10,12 V 11 L 11,10.5 10,10 V 7.8007812 Z M 7,9 h 1 v 4 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keeweb.svg b/.icons/awkward/16x16/apps/keeweb.svg
new file mode 100644
index 00000000..3d423ad3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keeweb.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f75de" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m9.5162551 4.4842069a2.5 3.4999999 45 0 0 -4.2426407 0.7071068 2.5 3.4999999 45 0 0 -0.7071069 4.2426408 2.5 3.4999999 45 0 0 4.2426408 -0.7071069 2.5 3.4999999 45 0 0 0.7071068 -4.2426407zm-1.0606602 1.0606602a1.5000001 1.9999999 45 0 1 -0.3535533 2.4748737 1.5000001 1.9999999 45 0 1 -2.4748739 0.3535535 1.5000001 1.9999999 45 0 1 0.3535535 -2.4748738 1.5000001 1.9999999 45 0 1 2.4748737 -0.3535534z"/>
+ <rect style="fill:#ffffff" width="6" height="1" x="11.4" y="-.56" rx=".75" ry=".5" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width="2" height=".5" x="14.2" y="-1.56" rx=".25" ry=".25" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width="1.5" height=".5" x="-1.16" y="-15.41" rx=".188" ry=".25" transform="rotate(135)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kentoo.svg b/.icons/awkward/16x16/apps/kentoo.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kentoo.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kerbal-space-program.svg b/.icons/awkward/16x16/apps/kerbal-space-program.svg
new file mode 100644
index 00000000..8e255361
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kerbal-space-program.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#868686" d="M 4.5 1 A 1.4999999 1.4999999 0 0 0 3 2.5 A 1.4999999 1.4999999 0 0 0 4.5 4 A 1.4999999 1.4999999 0 0 0 6 2.5 A 1.4999999 1.4999999 0 0 0 4.5 1 z M 11.5 1 A 1.4999999 1.4999999 0 0 0 10 2.5 A 1.4999999 1.4999999 0 0 0 11.5 4 A 1.4999999 1.4999999 0 0 0 13 2.5 A 1.4999999 1.4999999 0 0 0 11.5 1 z M 2 5 A 2 2.4999998 0 0 0 0 7.5 A 2 2.4999998 0 0 0 2 10 A 2 2.4999998 0 0 0 4 7.5 A 2 2.4999998 0 0 0 2 5 z M 14 5 A 1.9999998 2.4999998 0 0 0 12 7.5 A 1.9999998 2.4999998 0 0 0 14 10 A 1.9999998 2.4999998 0 0 0 16 7.5 A 1.9999998 2.4999998 0 0 0 14 5 z"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="7"/>
+ <path style="fill:#3f3f3f" d="M 14,7.7142859 C 14,10.870199 11.313708,12 8,12 4.6862915,12 2.0000001,10.870199 2.0000001,7.7142859 2.0000001,4.5583729 4.6862915,2 8,2 c 3.313708,0 6,2.5583729 6,5.7142859 z"/>
+ <path style="fill:#84bd08" d="M 7.0527344 3.3554688 C 6.2986834 3.3786542 5.9688522 3.5401442 5.1738281 4.4667969 L 5.1015625 6.8378906 L 5.1308594 7.4921875 L 5.1445312 9.984375 C 5.2227154 10.658433 5.2668598 11.203207 5.3300781 11.675781 C 6.1372924 11.889154 7.0358382 12 8 12 C 8.9950328 12 9.9199493 11.882305 10.746094 11.654297 C 10.858299 10.66678 10.748271 9.3840042 10.871094 8.296875 L 10.925781 6.7089844 L 10.826172 4.9257812 C 10.572014 3.7677634 9.0892888 3.2949981 7.9804688 3.3554688 C 7.6019705 3.3554688 7.3040848 3.3477387 7.0527344 3.3554688 z"/>
+ <path style="fill:#2e2e2e" d="M 5.0074654,5.0927938 5.1093015,7.4366255 C 5.4174442,6.2291582 4.6338019,4.1875389 6.1475936,4 6.9222865,3.9040259 7.0132809,5.0422301 7.5430828,5 8.0384633,4.9605131 8.0458787,3.8417982 9.3289802,4.1 10.765939,4.3891625 10.663921,5.9438353 10.920085,7.4366255 l 0.07897,-2.2169346 C 11.020446,4.2638324 10.675928,3.954295 10.198393,3.5546826 9.609836,3.1388368 8.9190857,3.0198655 8.0001396,3.0198655 7.0718223,2.9527577 6.0466325,3.2062684 5.3880775,3.8915113 4.9963484,4.2824128 4.9832334,4.5350782 5.0074654,5.0927938 Z"/>
+ <circle style="fill:#ffffff" cx="6" cy="8" r="1"/>
+ <circle style="fill:#3f3f3f" cx="5.75" cy="8.25" r=".25"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="m 6.25,10.75 c 0,0 0.189312,0 1.6969287,0 1.5076167,0 1.8030713,0 1.8030713,0"/>
+ <rect style="fill:#868686" width="8" height="2" x="4" y="13" rx="1" ry="1"/>
+ <circle style="fill:#ffffff" cx="-10" cy="8" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-10.25" cy="8.25" r=".25" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keurocalc.svg b/.icons/awkward/16x16/apps/keurocalc.svg
new file mode 100644
index 00000000..f123df04
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keurocalc.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#578cff" cx="8" cy="8" r="8"/>
+ <path fill="#ffff70" d="m9.1738 3a5 5 0 0 0 -4.6326 3.125h-0.99244l-0.625 1.25h1.2952a5 5 0 0 0 -0.0452 0.625l-0.625 1.25h0.791a5 5 0 0 0 4.834 3.75 5 5 0 0 0 3.9025 -1.875h-1.8331a3.75 3.75 0 0 1 -2.0692 0.625 3.75 3.75 0 0 1 -3.5313 -2.5h4.1562l0.625-1.25h-5a3.75 3.75 0 0 1 0.0563 -0.625h4.9438l0.625-1.25h-5.1181a3.75 3.75 0 0 1 3.2431 -1.875 3.75 3.75 0 0 1 2.0682 0.625h1.8294a5 5 0 0 0 -3.8972 -1.875z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kexi.svg b/.icons/awkward/16x16/apps/kexi.svg
new file mode 100644
index 00000000..39d49bcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kexi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ba357" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ffffff" d="m8.5 5c-1.0497 0-1.9433 0.3907-2.3144 0.9375-0.0342 0.0469-0.0595 0.0937-0.084 0.1406-0.0244 0.047-0.042 0.0937-0.0566 0.1407-0.005 0.0156-0.0068 0.0306-0.0118 0.041-0.0098 0.0365-0.0185 0.0684-0.0234 0.0996-0.0049 0.0469-0.0098 0.0937-0.0098 0.1406 0 0.04693 0.0039 0.09955 0.01367 0.14648 0.0049 0.0468 0.02041 0.09382 0.03516 0.14062 0.01463 0.04693 0.03323 0.09382 0.05273 0.14062 0.0245 0.04693 0.05473 0.08783 0.08398 0.13477 0.38088 0.56773 1.2988 0.9375 2.3145 0.9375 1.0156 0 1.9336-0.36977 2.3145-0.9375 0.02925-0.04173 0.04886-0.0787 0.06836-0.11523 0.005-0.0104 0.01077-0.01499 0.01563-0.02539 0.01462-0.0312 0.02736-0.06841 0.03711-0.09961 0.0049-0.0156 0.01466-0.03114 0.01953-0.04687 0.0099-0.026 0.01661-0.0559 0.02149-0.08203 0.0049-0.0208 0.0089-0.04236 0.01367-0.06836 0.0049-0.04174 0.0098-0.0834 0.0098-0.125 0-0.05213-0.0039-0.09826-0.01367-0.15039-0.024-0.1458-0.084-0.2818-0.172-0.4121-0.371-0.5468-1.2642-0.9375-2.314-0.9375zm-2.3144 3c-0.122 0.17187-0.18555 0.35928-0.18555 0.54688 0 0.8024 1.1181 1.4531 2.5 1.4531s2.5-0.65072 2.5-1.4531c0-0.1876-0.06355-0.37501-0.18555-0.54688-0.38 0.5469-1.2935 1-2.314 1s-1.9335-0.4531-2.3144-1zm0 2c-0.122 0.172-0.18555 0.36021-0.18555 0.54688 0 0.80267 1.1181 1.4531 2.5 1.4531s2.5-0.6511 2.5-1.4531c0-0.18667-0.06355-0.37488-0.18555-0.54688-0.38088 0.54667-1.294 1-2.3145 1s-1.9336-0.45333-2.3145-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/key-mon.svg b/.icons/awkward/16x16/apps/key-mon.svg
new file mode 120000
index 00000000..d5aa3f2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/key-mon.svg
@@ -0,0 +1 @@
+keymon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/key_bindings.svg b/.icons/awkward/16x16/apps/key_bindings.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/key_bindings.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/keybase.svg b/.icons/awkward/16x16/apps/keybase.svg
new file mode 100644
index 00000000..9aa287ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keybase.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2d96d0" d="m8 1c-4.432 0-8 3.568-8 8 0 2.402724 1.0612441 4.537014 2.7285156 6h10.5429684c1.667272-1.462986 2.728516-3.597276 2.728516-6 0-4.432-3.568-8-8-8z"/>
+ <path style="fill:#f4deb9" d="m8 5a6 6 0 0 0 -6 6 6 6 0 0 0 1.5371094 4h8.9277346a6 6 0 0 0 1.535156 -4 6 6 0 0 0 -6 -6z"/>
+ <path style="fill:#ff8e49" d="m8.0000001 5c-2.1327064 0-4.003926 1.1140644-5.0679688 2.7906248-0.155196 0.2029376-0.2920144 0.4146888-0.3914064 0.6414064-0.1561831 0.3562616-0.2722412 0.725098-0.3601562 1.1234376-0.058499 0.2363652-0.1079566 0.4761702-0.1375 0.7226562-0.00263 0.02194 0.00407 0.02655 0.014844 0.02344-0.011276 0.09494-0.025604 0.184944-0.034375 0.284375-0.02812 0.318758-0.030831 0.449218-0.00938 0.449219l3.5859424-4.035159-0.772656 3.200772c0.0052 0.0052 0.1183348-0.041 0.2515628-0.102344 0.8185452-0.37689 1.5559724-0.986893 2.4578124-1.094523 0.3110088-0.037116 1.3898328-0.041788 1.7140624-0.00781 0.6567952 0.06882 1.2562853 0.7477959 1.9937503 0.9506555 0.326767 0.08989 0.487058 0.1112745 0.754687 0.1015625 0.267826-0.0097 0.425597-0.04549 0.623438-0.1406255 0.493682-0.2373962 0.752505-0.9248255 0.680468-1.4811243-0.0068-0.052432-0.02062-0.1022392-0.03125-0.1531248 0.02116-0.052393 0.00072-0.1407164-0.08281-0.2867188-0.08219-0.2184012-0.203218-0.437118-0.38594-0.684374-1.236816-1.3591052-2.8521909-2.3287544-4.8031249-2.3023456z"/>
+ <circle style="fill:#252524" cx="5" cy="12" r="1"/>
+ <circle style="fill:#252524" cx="11" cy="12" r="1"/>
+ <path style="fill:#ff8e49" d="m6.891601 1.2871094c-0.03076 0-0.2316745 0.3429605-0.4228515 0.7216796-0.2798665 0.5544135-0.413196 0.9811005-0.4589845 1.473633-0.0113125 0.12171-0.0095375 0.2408945-0.00195 0.3583985-0.004725 0.052935-0.007325 0.1060375-0.0078125 0.1591795 0 1.1045695 0.8954305 2 2 2s2.0000005-0.8954305 2.0000005-2c-0.000017-0.050837-0.00195-0.101655-0.00586-0.152344 0.0017-0.05067 0.00648-0.1015075 0.0039-0.151367-0.035285-0.6848115-0.4311585-1.1543565-1.0292935-1.463281-0.3166715-0.1635545-0.801105-0.2403773-1.1171875-0.241008-0.3943285-0.000785-0.693995-0.343721-0.8867185-0.623836-0.03085-0.04484-0.06405-0.081055-0.0732425-0.0810546z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keymon.svg b/.icons/awkward/16x16/apps/keymon.svg
new file mode 100644
index 00000000..e77c3a36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keymon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#f57f17" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m8 7.375c-0.34562 0-0.62562 0.27931-0.625 0.625 0.0001 0.3452 0.2799 0.625 0.625 0.625s0.6249-0.2798 0.625-0.625c-0.0008-0.3447-0.2804-0.625-0.625-0.625zm0-1.375c1.0936-0.000003 1.9976 0.90695 2 1.998v0.002c-0.0002 1.0926-0.9073 2-2 2-1.092 0-1.9986-0.9063-2-1.998v-0.002c-0.0008-1.0931 0.9089-2 2-2zm0-1c-2 0-4 1-5 3 1 2 3 3 5 3s4-1 5-3c-1-2-3-3-5-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/keyring-manager.svg b/.icons/awkward/16x16/apps/keyring-manager.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/keyring-manager.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kfind.svg b/.icons/awkward/16x16/apps/kfind.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfind.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kfloppy.svg b/.icons/awkward/16x16/apps/kfloppy.svg
new file mode 100644
index 00000000..2eb20e3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfloppy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#b7b7b7" d="m4.1152 0c-0.0712 0.11802-0.1152 0.25363-0.1152 0.40039v4.7988c0 0.4434 0.3721 0.8008 0.834 0.8008h8.332c0.462 0 0.834-0.3574 0.834-0.8008v-4.7988c0-0.14677-0.044-0.28238-0.115-0.4004h-9.7698zm6.3148 1h2.14c0.238 0 0.43 0.1972 0.43 0.4434v3.1132c0 0.246-0.192 0.4434-0.43 0.4434h-2.14c-0.238 0-0.43-0.1974-0.43-0.4434v-3.1132c0-0.2462 0.192-0.4434 0.43-0.4434z"/>
+ <path fill="#fff" d="m2.75 8c-0.4155 0-0.75 0.3465-0.75 0.7773v4.2227h12v-4.2227c0-0.4308-0.334-0.7773-0.75-0.7773h-10.5zm-0.75 6.111v0.112c0 0.431 0.3345 0.777 0.75 0.777-0.4155 0-0.75-0.397-0.75-0.889zm12 0c0 0.492-0.335 0.889-0.75 0.889 0.416 0 0.75-0.346 0.75-0.777v-0.112z"/>
+ <path fill="#ffae3f" d="m14 13v1.1111c0 0.492-0.335 0.889-0.75 0.889h-10.5c-0.4155 0-0.75-0.397-0.75-0.889v-1.111z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kfm.svg b/.icons/awkward/16x16/apps/kfm.svg
new file mode 120000
index 00000000..c70ea571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfm.svg
@@ -0,0 +1 @@
+mate-panel-drawer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kfm_home.svg b/.icons/awkward/16x16/apps/kfm_home.svg
new file mode 120000
index 00000000..305afa38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfm_home.svg
@@ -0,0 +1 @@
+gargoyle-house.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kfoldersync.svg b/.icons/awkward/16x16/apps/kfoldersync.svg
new file mode 100644
index 00000000..e7931063
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfoldersync.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#5db41e" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m8 3a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 1a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4z"/>
+ <path style="fill:#ffffff" d="m11 3.5-2 1.25-2 1.25v-5l2 1.25z"/>
+ <path style="fill:#ffffff" d="m5 12.5 2 1.25 2 1.25v-5l-2 1.25z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kfontview.svg b/.icons/awkward/16x16/apps/kfontview.svg
new file mode 100644
index 00000000..b693856b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfontview.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c28f42" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#fff" transform="matrix(.38805 0 0 .37167 -1 -1.2307)">
+ <path d="m15.462 11.383h15.462v5.3811h-10.308v5.3811h7.731v5.3811h-7.731v10.762h-5.1539z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kfourinline.svg b/.icons/awkward/16x16/apps/kfourinline.svg
new file mode 100644
index 00000000..02d835a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kfourinline.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3b709f" d="m0.85742 0c-0.47486 0-0.85742 0.38256-0.85742 0.85742v14.286c-1.4803e-16 0.474 0.38256 0.857 0.85742 0.857h14.286c0.474 0 0.857-0.383 0.857-0.857v-14.286c0-0.47484-0.383-0.8574-0.857-0.8574h-14.286z"/>
+ <circle fill="#4d4d4d" cx="4" cy="12" r="2"/>
+ <circle fill="#ff6756" cx="12" cy="4" r="2"/>
+ <circle fill="#fff" cx="4" cy="-4" r="2" transform="scale(1,-1)"/>
+ <circle fill="#ff6756" cx="12" cy="-12" r="2" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kgeography.svg b/.icons/awkward/16x16/apps/kgeography.svg
new file mode 100644
index 00000000..d7acd025
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kgeography.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.57143 0 0 .57143 -1.1428 -1.1428)">
+ <rect fill="#2095f2" width="28" height="28" x="2" y="2" ry="14"/>
+ <path fill="#fff" opacity=".5" d="m16 2c-1.7658 0-3.4466 0.33685-4.9998 0.92832-0.113 0.10384-0.25978 0.18353-0.37598 0.17363-0.0158-0.001-0.0318-0.0119-0.0478-0.0178-0.76564 0.32034-1.4919 0.71283-2.1807 1.158 0.0895 0.14525 0.1161 0.30698-0.0684 0.38554-0.0309 0.0134-0.4204 0.0525-0.55644 0.0492-1.9584 1.423-3.5294 3.337-4.5336 5.5713 0.016-0.002 0.03-0.01 0.0465-0.0109 0.15241-0.002 0.37178 0.0417 0.51816 0.0725 0.13509 0.0278 0.24404 0.11835 0.36094 0.12715 0.33174 0.0252 0.41154-0.23279 0.68222-0.37734 0.27965 0.0395 0.46522-0.0474 0.71778-0.0191 0.17216 0.019 0.29651 0.20298 0.43066 0.21328 0.11286 0.0115 0.21209-0.10558 0.32129-0.0889 0.10609 0.0163 0.289 0.24769 0.30625 0.37735 0.0218 0.16138-0.11872 0.30672-0.0725 0.48398 0.16904 0.17218 0.47622 0.20706 0.71777 0.30625 0.15732-0.12962 0.0208-0.37017 0-0.55781-0.002-0.0826 0.0115-0.15631 0-0.23242-0.0153-0.129-0.0707-0.247-0.0717-0.358-0.002-0.5108 0.4121-0.7498 0.7547-0.9515 0.1483-0.0879 0.2651-0.2419 0.3938-0.3063 0.1817-0.0911 0.3171-0.1123 0.4676-0.1969 0.2719-0.1527 0.5051-0.2753 0.7177-0.4484 0.0983-0.23161 0.01-0.54219 0.0178-0.77109 0.0984-0.0603 0.18284 0.026 0.28711 0.0178 0.16411-0.0341 0.17772-0.26574 0.2707-0.3582 0.0542-0.053 0.20218-0.091 0.26934-0.14356 0.16351-0.1283 0.21675-0.32206 0.35957-0.37734 0.0512-0.0207 0.16946-0.0151 0.2502-0.0369 0.10629-0.0281 0.25754-0.15395 0.43066-0.21329 0.11287-0.0395 0.37119-0.0471 0.41426-0.0902 0.053-0.0542-0.00098-0.20605 0.0178-0.28711 0.087-0.40522 0.69742-0.49111 1.0582-0.62754 0.25289-0.0959 0.51239-0.27125 0.79024-0.21738-0.0544 0.19258-0.31322 0.12435-0.26934 0.3582 0.0605 0.32454 0.49515-0.093 0.60977-0.14082 0.21901-0.0923 0.5945-0.14868 0.88183-0.25293 0.25196-0.0923 0.70371-0.2327 0.46622-0.5209-0.19806-0.0115-0.29357 0.23244-0.46622 0.30625-0.1192 0.019-0.0965-0.0998-0.19824-0.10937-0.0967-0.0115-0.15084 0.0892-0.25019 0.0725-0.0987-0.0163-0.23748-0.17162-0.25293-0.28711-0.0395-0.29966 0.25323-0.42319 0.37734-0.64668-0.0821-0.27106-0.45701-0.0552-0.68359-0.16133 0.0218-0.16137 0.18884-0.27266 0.37734-0.30352 0.15454-0.0262 0.50134-0.0128 0.59336 0.0697 0.0531 0.0454 0.003 0.15853 0.0902 0.23379 0.0914 0.0826 0.20394 0.0741 0.32265 0.0547 0.0428-0.20454-0.26595-0.15324-0.23242-0.28848 0.24248-0.15862 0.63693-0.0284 0.93379-0.0725 0.1709-0.0252 0.35032-0.14584 0.50176-0.23105 0.14403-0.0821 0.33118-0.22447 0.48398-0.0902 0.0414 0.1466-0.13306 0.19511-0.21464 0.26797-0.27467 0.24433-0.55761 0.52423-0.7711 0.80801 0.13099 0.12775 0.36902 0.0637 0.59063 0.0902 0.0866 0.0115 0.1955 0.0371 0.28711 0.0533 0.10698 0.019 0.22107 0.0137 0.30488 0.0356 0.15078 0.037 0.19114 0.19824 0.34043 0.19824 0.24558-0.00044 0.2485-0.26608 0.10937-0.43203 0.044-0.16942 0.11281-0.25729 0.0533-0.37598-0.11-0.2212-0.516-0.0114-0.537-0.2871-0.013-0.1789 0.15-0.1709 0.215-0.3048-0.03-0.3459 0.283-0.3709 0.25-0.6809-0.015-0.1296-0.124-0.1314-0.215-0.2529-0.045-0.0598-0.069-0.1742-0.122-0.2256-0.418-0.0374-0.842-0.0602-1.271-0.0602zm-7.2242 2.8246h0.001c0.0836 0.0121 0.18451 0.10169 0.28574 0.10937 0.0959 0.002 0.17482-0.0528 0.23379-0.0369 0.1501 0.0395 0.2134 0.26624 0.0725 0.37734-0.1173 0.0147-0.1631-0.0509-0.2515-0.0355-0.2438 0.0414-0.3374 0.5189-0.5196 0.5031-0.1718-0.0147-0.2648-0.4332-0.0902-0.5578 0.0115-0.1088-0.0794-0.1263-0.0738-0.2338 0.0516-0.0661 0.199-0.1372 0.3418-0.1258zm-0.808 0.0561c0.05 0.001 0.0876 0.0137 0.10664 0.0355-0.0237 0.1913-0.1735 0.1788-0.3212 0.268-0.2553 0.154-0.4028 0.3887-0.484 0.7177-0.0235 0.0959-0.2751 0.3495-0.3965 0.3241-0.2847-0.0601 0.0785-0.5847 0.1435-0.6645 0.0718-0.0884 0.1683-0.1659 0.253-0.268 0.0821-0.0988 0.1355-0.2322 0.2146-0.2871 0.0867-0.0601 0.334-0.1315 0.484-0.1258zm2.1246 0.64532c0.0912 0.001 0.17314 0.0164 0.21055 0.0533-0.0586 0.23705-0.56929 0.17446-0.75605 0.0889 0.012-0.0894 0.15183-0.114 0.26933-0.12578 0.0826-0.002 0.18516-0.0191 0.27617-0.0164zm-1.1621 0.4375c0.0605-0.001 0.12221 0.0118 0.18594 0.0287-0.1648 0.1382-0.3434 0.2165-0.6271 0.3063-0.1364 0.043-0.372 0.0965-0.3951-0.0561-0.0281-0.1867 0.1994-0.1433 0.324-0.16 0.1568-0.0218 0.329-0.113 0.5127-0.1189zm17.828 1.0637c-0.0211 0.0508-0.0367 0.10116-0.0342 0.15039 0.0115 0.0866 0.10596 0.16994 0.12715 0.28711 0.0115 0.062-0.0292 0.19629 0 0.25293 0.0864 0.16763 0.31261 0.047 0.47441 0.0561-0.183-0.2531-0.367-0.5066-0.567-0.7464zm0.91738 1.2346c-0.0256 0.12368-0.1098 0.28499-0.17773 0.38828-0.15647 0.23798-0.36899 0.24908-0.59336 0.37598-0.18712 0.10607-0.26766 0.28308-0.37735 0.46757-0.11884 0.19929-0.1925 0.31968-0.14355 0.6084-0.1604 0.31817-0.40326 0.5131-0.73555 0.66446-0.0983 0.0443-0.23248 0.0606-0.32265 0.12578-0.0718 0.0516-0.11263 0.19025-0.21465 0.30488-0.1259 0.14009-0.25785 0.19921-0.32403 0.30625-0.0512 0.0826-0.0694 0.2472-0.12578 0.3582-0.0766 0.15076-0.23982 0.22461-0.34043 0.37735-0.0458 0.0706-0.0764 0.21375-0.12715 0.30625-0.11369 0.20666-0.30798 0.35555-0.2871 0.5373 0.0207 0.17565 0.22017 0.20645 0.23378 0.35957 0.002 0.0866-0.0572 0.13945-0.0533 0.23379 0.002 0.13773 0.0958 0.23444 0.10664 0.34043 0.0267 0.2665-0.0907 0.37285-0.14082 0.55508-0.0237 0.087-0.0137 0.18495-0.0369 0.25293-0.044 0.13341-0.23011 0.2538-0.23378 0.41152-0.001 0.11209 0.11496 0.20223 0.12441 0.35957 0.002 0.10847-0.0533 0.22429-0.0342 0.32403 0.0382 0.19532 0.38685 0.42246 0.53867 0.57421 0.20307 0.20308 0.46892 0.36027 0.55645 0.57422 0.0737 0.18171 0.0731 0.41814 0.21464 0.55508 0.10471 0.10112 0.27878 0.16416 0.41289 0.26934 0.12509 0.0982 0.2614 0.18293 0.39512 0.28711 0.21847 0.17091 0.5488 0.51161 0.89688 0.48535 0.18176-0.0133 0.36804-0.16163 0.57422-0.19824 0.2121-0.038 0.48737-0.0576 0.70136-0.0355 0.16391 0.0163 0.33274 0.11447 0.50313 0.10664 0.1799-0.0115 0.38619-0.14449 0.59062-0.23379 0.16448-0.0716 0.36632-0.15092 0.58789-0.20918 0.10159-0.68289 0.15586-1.3825 0.15586-2.0945 0-2.8666-0.85719-5.5237-2.3242-7.7383zm-23.155 4.7045c-0.29818 0.0163-0.49358 0.0299-0.66308 0.10664-0.38842 0.17675-0.31334 0.7016-0.70137 0.82578-0.13421 0.0428-0.31847 0.045-0.46621 0.0725-0.12752 0.0233-0.28285 0.093-0.41426 0.0902-0.0368-0.0005-0.0882-0.0279-0.13398-0.0424-0.0346 0.24613-0.0631 0.49497-0.0848 0.74512 0.36916 0.0707 0.55966 0.56 0.88594 0.72188 0.0894 0.0443 0.20621 0.0466 0.32129 0.0725 0.0929 0.0207 0.16343 0.0601 0.25293 0.0902 0.18985 0.0645 0.42237 0.0567 0.57422 0.12441 0.22883 0.10155 0.39658 0.53157 0.59336 0.64668 0.0115 0.116-0.0226 0.27172 0.0178 0.35821 0.0929 0.12605 0.2242 0.0983 0.37734 0.18047 0.18321 0.0988 0.23927 0.35403 0.41289 0.43203 0.06 0.0266 0.21019 0.0232 0.30489 0.0519 0.23793 0.072 0.3156 0.34728 0.51953 0.28711 0.13377-0.0395 0.12326-0.17702 0.14492-0.30488 0.0884-0.0959 0.18485-0.24751 0.32266-0.2502 0.22302-0.0115 0.24288 0.23046 0.32402 0.44707 0.0457 0.1224 0.1656 0.22909 0.19687 0.35821 0.0557 0.22304 0.0279 0.89069-0.0191 1.024-0.0561 0.16355-0.27773 0.23292-0.41426 0.41426-0.0645 0.085-0.0951 0.20957-0.14356 0.26933-0.0879 0.10699-0.21859 0.13503-0.28437 0.23379-0.037 0.0556-0.0731 0.17501-0.10938 0.2502-0.1078 0.22839-0.25199 0.39023-0.16132 0.66445 0.038 0.11287 0.2142 0.18846 0.21464 0.32129 0.00049 0.15628-0.33242 0.29622-0.3582 0.46758-0.019 0.12747 0.10312 0.35501 0.14356 0.5209 0.0296 0.12536 0.26653 0.20371 0.34043 0.28711 0.126 0.14146 0.22668 0.34185 0.34179 0.51953 0.22761 0.34947 0.40594 0.77567 0.62754 1.1143 0.11712 0.17734 0.28154 0.3368 0.35957 0.52089 0.0398 0.0929 0.0344 0.20363 0.0711 0.28711 0.12829 0.28954 0.69476 0.59183 0.98711 0.73555 0.13685 0.0664 0.28867 0.0904 0.41425 0.15996 0.19023 0.10609 0.56706 0.391 0.66309 0.55781 0.0855 0.14994 0.13886 0.5149 0.18047 0.75332 0.0556 0.31508 0.00062 0.557 0.0178 0.89825 0.0115 0.18452 0.0705 0.37008 0.0725 0.55507 0.0007 0.0648-0.034 0.11299-0.0369 0.1791-0.0001 0.0109 0.003 0.0231 0.003 0.0342 1.7631 0.7979 3.7169 1.2523 5.7846 1.2523 0.37358 0 0.74276-0.0194 1.1088-0.0479 0.0159-0.0276 0.0308-0.0562 0.0506-0.082 0.0842-0.1106 0.15907-0.20748 0.21465-0.30489 0.053-0.32773-0.1307-0.55667-0.0533-0.84355 0.0857-0.32226 0.53125-0.51906 0.84355-0.66445 0.10743-0.0499 0.21739-0.13096 0.30488-0.16133 0.21614-0.0752 0.48598-0.0346 0.6836-0.10664 0.33631-0.12308 0.37144-0.48383 0.5373-0.79024 0.0782-0.14511 0.18154-0.2904 0.19688-0.39375 0.0133-0.0929-0.034-0.1803-0.0191-0.28984 0.0163-0.10847 0.11347-0.20216 0.14355-0.32129 0.0395-0.15548 0.0561-0.38325 0.0561-0.55645 0-0.14214-0.0665-0.26688-0.0725-0.39511-0.0233-0.46559 0.16816-0.5177 0.34043-0.7711 0.0865-0.12587 0.11878-0.26936 0.1791-0.35957 0.28919-0.43146 0.79098-0.63976 0.75469-1.292-0.012-0.21582-0.14748-0.70357-0.30625-0.77246-0.0909-0.0395-0.29926-0.002-0.43067-0.0533-0.42427-0.15827-0.67329-0.68419-1.1129-0.71777-0.0939-0.0115-0.18008 0.0385-0.28574 0.0369-0.17401-0.0115-0.43626-0.12188-0.6289-0.14356-0.1224-0.0133-0.28609 0.0365-0.35958 0-0.11207-0.0545-0.12348-0.26107-0.21464-0.32265-0.0722-0.0498-0.21302-0.0669-0.32266-0.10938-0.17677-0.0679-0.31693-0.14712-0.5209-0.16133-0.063-0.002-0.14136 0.0303-0.21465 0.0191-0.11286-0.019-0.20211-0.15264-0.30625-0.21601-0.13042-0.0794-0.25095-0.11781-0.30488-0.23106 0.11787-0.38663-0.20785-0.49439-0.28711-0.71777-0.038-0.10468-0.0204-0.23064-0.0533-0.32402-0.0468-0.13377-0.17905-0.21107-0.32402-0.32266-0.25974-0.19991-0.49013-0.38761-0.86133-0.4334-0.1632-0.0207-0.32511 0.0489-0.52226 0.0369-0.20895-0.0133-0.47125-0.19598-0.62754-0.37461-0.15193-0.17438-0.22584-0.33089-0.35821-0.41426-0.12538-0.0806-0.29172-0.0783-0.37734-0.15996-0.0382-0.0355-0.0316-0.0966-0.0725-0.18047-0.0631-0.13056-0.16887-0.20313-0.0902-0.35957-0.14302-0.0735-0.14699 0.13651-0.30351 0.10938-0.13953-0.19804-0.25738-0.29187-0.57422-0.23379-0.14509 0.0267-0.22605 0.21009-0.39512 0.21465-0.13864 0.0115-0.24755-0.15446-0.43066-0.18047-0.13821-0.019-0.29537 0.0376-0.39375 0.0191-0.1532-0.0307-0.20049-0.15817-0.34043-0.2502-0.10261-0.0675-0.30201-0.1823-0.35957-0.18047-0.18042 0.0115-0.309 0.38342-0.55781 0.25157-0.12092-0.15323 0.19696-0.23398 0.0533-0.37735-0.10879-0.10879-0.20013 0.0492-0.2871 0.10938-0.0997 0.0689-0.19336 0.13696-0.30352 0.17773-0.24657 0.0923-0.40066 0.044-0.59336 0.14356-0.17842 0.0924-0.18601 0.24704-0.28711 0.43066-0.0826 0.15043-0.27092 0.36963-0.39512 0.37871-0.1501 0.013-0.2939-0.209-0.4303-0.268-0.4111-0.178-0.6103 0.158-0.9516 0.162-0.3168 0.012-0.7692-0.511-0.7533-0.809 0.002-0.18174 0.10451-0.45742 0.12578-0.68223 0.019-0.17881 0.14149-0.28659 0.14355-0.4498 0.002-0.21803-0.28921-0.38566-0.43066-0.41153-0.33537-0.0617-0.801 0.13492-1.1854-0.0191-0.0735-0.12164 0.0859-0.20569 0.12715-0.32402 0.0233-0.0673 0.01-0.15706 0.0342-0.23105 0.0426-0.11432 0.1624-0.20291 0.21601-0.32403 0.04-0.0924 0.05-0.22575 0.0902-0.34043 0.0468-0.13057 0.13346-0.21467 0.14355-0.30625 0.0133-0.12091-0.0324-0.26069-0.12715-0.34043zm4.7988 3.7994c0.12167 0.0115 0.1369 0.26279 0.0123 0.28301-0.13422 0.0208-0.20245-0.2105-0.0725-0.2707 0.0218-0.0115 0.0431-0.0122 0.0602-0.0109v-0.001z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kget.svg b/.icons/awkward/16x16/apps/kget.svg
new file mode 100644
index 00000000..79bdd59d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kget.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#37a0f2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m7.3334 4c-0.185 0-0.3335 0.11415-0.3335 0.2561v3.9178h-1.3334l2.3335 3.1301 2.333-3.13h-1.333v-3.9178c0-0.142-0.1487-0.2562-0.3333-0.2562h-1.3334zm0.6665 7.3045h-2.6998c-0.1661 0-0.3001 0.156-0.3001 0.348 0 0.193 0.134 0.348 0.3 0.348h5.3995c0.166 0 0.3-0.155 0.3-0.348 0-0.192-0.134-0.348-0.3-0.348h-2.6998z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kghostview.svg b/.icons/awkward/16x16/apps/kghostview.svg
new file mode 100644
index 00000000..9ebbfd89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kghostview.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3c79ff" d="M 15,15.2 V 0.8 C 15,0.3568 14.637625,0 14.1875,0 H 2.8125 C 2.362375,0 2,0.3568 2,0.8 V 15.2 C 2,15.6432 2.362375,16 2.8125,16 h 11.375 C 14.637625,16 15,15.6432 15,15.2 Z"/>
+ <path style="fill:#ffffff" d="m 8.519779,3.9910027 a 3.519779,3.519779 0 0 1 3.519779,3.5197788 3.519779,3.519779 0 0 1 -0.608399,1.9781573 l 2.174942,2.1749442 a 0.66002455,0.66002455 0 1 1 -0.933225,0.933221 L 10.495357,10.419586 A 3.519779,3.519779 0 0 1 8.519779,11.030563 3.519779,3.519779 0 0 1 5,7.5107815 3.519779,3.519779 0 0 1 8.519779,3.9910027 Z m 0,1.319917 A 2.1998618,2.1998618 0 0 0 6.3199171,7.5107815 2.1998618,2.1998618 0 0 0 8.519779,9.7106438 2.1998618,2.1998618 0 0 0 10.719641,7.5107815 2.1998618,2.1998618 0 0 0 8.519779,5.3109197 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kgoldrunner.svg b/.icons/awkward/16x16/apps/kgoldrunner.svg
new file mode 100644
index 00000000..ba7a46b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kgoldrunner.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4e91d9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#ffeb5d" d="m12.5 11 0.33378 0.86722 0.8691-0.27303-0.4529 0.80835 0.74999 0.52676l-0.899 0.141 0.067 0.93-0.668-0.633-0.668 0.633 0.067-0.93-0.899-0.141 0.74999-0.52676-0.4529-0.80835 0.8691 0.27303z"/>
+ <rect fill="#ad3131" width="4" height="1" x="-16" y="-15" transform="scale(-1)"/>
+ <rect fill="#742424" width="4" height="1" x="-12" y="-15" transform="scale(-1)"/>
+ <rect fill="#ad3131" width="4" height="1" x="-8" y="-15" transform="scale(-1)"/>
+ <rect fill="#742424" width="4" height="1" x="-4" y="-15" transform="scale(-1)"/>
+ <path fill="#ad3131" d="m14 15v1h1.199c0.443 0 0.801-0.358 0.801-0.801v-0.199h-2z"/>
+ <rect fill="#742424" width="4" height="1" x="-14" y="-16" transform="scale(-1)"/>
+ <rect fill="#ad3131" width="4" height="1" x="-10" y="-16" transform="scale(-1)"/>
+ <rect fill="#742424" width="4" height="1" x="-6" y="-16" transform="scale(-1)"/>
+ <path fill="#ad3131" d="m0 15v0.199c0 0.443 0.35758 0.801 0.80078 0.801h1.1992v-1h-2z"/>
+ <path fill="#742424" d="m6 2h2v1h-2z"/>
+ <path fill="#ad3131" d="m8 2h4v1h-4z"/>
+ <path fill="#742424" d="m12 2h4v1h-4z"/>
+ <path fill="#ad3131" d="m6 1h4v1h-4z"/>
+ <path fill="#742424" d="m10 1h4v1h-4z"/>
+ <path fill="#ad3131" d="m14 1h2v1h-2z"/>
+ <g fill="#fff" transform="translate(-5,9)">
+ <rect width="4" height="1" x="6" y="1"/>
+ <rect width="1" height="12" x="6" y="-8"/>
+ <rect width="1" height="12" x="9" y="-8"/>
+ <rect width="4" height="1" x="6" y="-3"/>
+ <rect width="4" height="1" x="6" y="-7"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kgpg.svg b/.icons/awkward/16x16/apps/kgpg.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kgpg.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kgraphviewer.svg b/.icons/awkward/16x16/apps/kgraphviewer.svg
new file mode 100644
index 00000000..deb64c86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kgraphviewer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="14" height="16" x="-15" y="-16" rx=".778" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#a6a6a6" width="6" height="3" x="1" y="9" rx=".375" ry=".375"/>
+ <rect style="fill:#a6a6a6" width="6" height="3" x="9" y="9" rx=".375" ry=".375"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.60000002" d="M 6.999777,6.4 4,10 v 0"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.60000002" d="M 9.099777,6.4 12,10"/>
+ <path style="fill:#525252" d="m 3.109517,10.938188 a 0.2735118,0.2519065 34.165177 0 0 0.2527668,0.05097 l 0.7330438,-0.217557 0.7334415,-0.217217 a 0.2735118,0.2519065 34.165177 0 0 0.07264,-0.435991 L 4.2919819,9.5949319 3.681761,9.0707898 A 0.2735118,0.2519065 34.165177 0 0 3.2502118,9.1985062 l -0.1236164,0.74102 -0.1232192,0.7413618 a 0.2735118,0.2519065 34.165177 0 0 0.106142,0.2573 z"/>
+ <rect style="fill:#a6a6a6" width="6" height="3" x="5" y="4" rx=".375" ry=".375"/>
+ <path style="fill:#525252" d="m 12.890483,10.938181 a 0.2519065,0.27351181 55.834823 0 1 -0.252767,0.05098 l -0.733043,-0.217566 -0.733442,-0.217218 a 0.2519065,0.27351181 55.834823 0 1 -0.07264,-0.43599 L 11.708018,9.5949261 12.318239,9.070784 a 0.2519065,0.27351181 55.834823 0 1 0.43155,0.1277164 l 0.123615,0.7410201 0.12322,0.7413605 a 0.2519065,0.27351181 55.834823 0 1 -0.106142,0.2573 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/khangman.svg b/.icons/awkward/16x16/apps/khangman.svg
new file mode 100644
index 00000000..9f112259
--- /dev/null
+++ b/.icons/awkward/16x16/apps/khangman.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#7160bd" cx="7.5" cy="7.5" r="7.5"/>
+ <path style="fill:none;stroke:#e4e4e4" d="M 7.5,0 V 5.325 C 3.75,7.2 3.3787879,12.5 7.5,12.5 c 4.121212,0 3.75,-5.3 0,-7.175"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="6" y="4" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="6" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="6" y="2" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/khelpcenter.svg b/.icons/awkward/16x16/apps/khelpcenter.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/khelpcenter.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/khotkeys.svg b/.icons/awkward/16x16/apps/khotkeys.svg
new file mode 100644
index 00000000..eaddbe27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/khotkeys.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff6363" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="opacity:0.3" d="M 4.4,11.6 1.403125,14.596875 C 2.270725,15.464475 3.4704,16 4.8,16 H 8 11.2 c 1.3296,0 2.529275,-0.535525 3.396875,-1.403125 L 11.6,11.6 H 8 Z"/>
+ <path style="opacity:0.15" d="M 14.596875,1.403125 11.6,4.4 V 8 11.6 l 2.996875,2.996875 C 15.464475,13.729275 16,12.5296 16,11.2 V 4.8 C 16,3.4704 15.464475,2.270725 14.596875,1.403125 Z"/>
+ <path style="opacity:0.15" d="M 1.403125,1.403125 C 0.535525,2.270725 0,3.4704 0,4.8 V 8 11.2 c 0,1.3296 0.535525,2.529275 1.403125,3.396875 L 4.4,11.6 V 8 4.4 Z"/>
+ <rect style="fill:#eceeeb" width="12" height="12" x="2" y="2" rx="2.571" ry="2.571"/>
+ <path style="fill:#4f4f4f" d="M 4,4 V 7.1111111 8.8888889 12 H 6 V 9 h 4 v 3 h 2 V 8.8888889 7.1111111 4 H 10 V 7 H 6 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kicad.svg b/.icons/awkward/16x16/apps/kicad.svg
new file mode 100644
index 00000000..bfe7b006
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kicad.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#44579d" d="M 0.8000001,0 C 0.3568,0 -9.9999999e-8,0.3568 -9.9999999e-8,0.8 V 15.2 C -9.9999999e-8,15.6432 0.3568,16 0.8000001,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 4 A 4,4 0 0 0 12,0 Z"/>
+ <path fill="#ffd676" d="m2 2v12h2v-3l2 3h3l-4-6 4-6h-3l-2 3v-3z"/>
+ <path fill="#ffd676" d="m12 6h2v8h-2z"/>
+ <circle fill="#f70" cx="13" cy="3" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kicker.svg b/.icons/awkward/16x16/apps/kicker.svg
new file mode 120000
index 00000000..b87f2445
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kicker.svg
@@ -0,0 +1 @@
+desktop-environment-tde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kid3-qt.svg b/.icons/awkward/16x16/apps/kid3-qt.svg
new file mode 120000
index 00000000..0d4bd5b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kid3-qt.svg
@@ -0,0 +1 @@
+kid3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kid3.svg b/.icons/awkward/16x16/apps/kid3.svg
new file mode 100644
index 00000000..002c18af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kid3.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f6dd79" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ae66e0" d="m5 3v7.0508c-0.1645-0.034-0.3321-0.051-0.5-0.051-1.3807 0-2.5 1.119-2.5 2.5s1.1193 2.5 2.5 2.5 2.5-1.119 2.5-2.5v-7.5l5-1v3.0508c-0.165-0.0337-0.332-0.0507-0.5-0.0508-1.381 0-2.5 1.1193-2.5 2.5 0 1.381 1.119 2.5 2.5 2.5s2.5-1.119 2.5-2.5v-8.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kig.svg b/.icons/awkward/16x16/apps/kig.svg
new file mode 100644
index 00000000..ede05b23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kig.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d9974e" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#4d4d4d" d="m6.5 3a3.5 3.5 0 0 0 -3.5 3.5 3.5 3.5 0 0 0 3 3.461v3.039h7v-7h-3.04a3.5 3.5 0 0 0 -3.46 -3zm0 0.5a3 3 0 0 1 2.957 2.5h-3.457v3.455a3 3 0 0 1 -2.5 -2.955 3 3 0 0 1 3 -3zm0 3h3a3 3 0 0 1 -3 3v-3zm3.5 0h2.5v6h-6v-2.5a3.5 3.5 0 0 0 3.5 -3.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kigo.svg b/.icons/awkward/16x16/apps/kigo.svg
new file mode 100644
index 00000000..f60718f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kigo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#85ac45" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#4d4d4d" cx="8" cy="4" r="2"/>
+ <circle fill="#fff" cx="8" cy="12" r="2"/>
+ <circle fill="#4d4d4d" cx="3" cy="12" r="2"/>
+ <circle fill="#fff" cx="13" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kile.svg b/.icons/awkward/16x16/apps/kile.svg
new file mode 100644
index 00000000..e0932601
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kile.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1da6e8" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m2 4v8h2v-2.5l2 2.5h2l-3-4 3-4h-2l-2 2.5v-2.5z"/>
+ <path fill="#fff" d="m9 9v1h5v-1z"/>
+ <path fill="#fff" d="m9 11v1h1v-1z"/>
+ <path fill="#fff" d="m10.857 11v1h3v-1z"/>
+ <path fill="#fff" d="m9 7v1h4v-1z"/>
+ <path fill="#fff" d="m14 5h-1v3h1z"/>
+ <path fill="#fff" d="m10 5h-1v3h1z"/>
+ <path fill="#fff" d="m12 5h-1v3h1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/killbots.svg b/.icons/awkward/16x16/apps/killbots.svg
new file mode 100644
index 00000000..e361f9b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/killbots.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#7d6328" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <circle fill="#fff" cx="12" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/killing-floor.svg b/.icons/awkward/16x16/apps/killing-floor.svg
new file mode 100644
index 00000000..48372c17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/killing-floor.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ffd737" d="M 8,4 C 7.1989611,4.0003686 6.4164842,4.2412354 5.7539062,4.6914062 5.9451653,4.9791072 6.1909016,5.2243882 6.4765625,5.4199219 6.9377212,5.1463146 7.463785,5.0013098 8,5 8.5370595,5.0015518 9.0638554,5.1472469 9.5253906,5.421875 9.8094977,5.2268653 10.055499,4.9816059 10.246094,4.6953125 9.5839601,4.243759 8.8014484,4.0015206 8,4 Z M 4.0078125,7.7519531 C 4.0026434,7.8345347 4.000038,7.9172568 4,8 c 0.002,1.4543708 0.7932474,2.793054 2.0664062,3.496094 C 6.2060759,11.180722 6.2859607,10.833142 6.2949219,10.466797 5.516413,9.9280981 5.0378618,9.0535296 5.0039062,8.1074219 4.7013714,7.9217962 4.3639417,7.8073091 4.0078125,7.7519531 Z m 7.9804685,0 c -0.356536,0.056033 -0.691472,0.1743741 -0.99414,0.3613281 -0.03654,0.9422693 -0.513984,1.8125262 -1.2890629,2.3496098 0.00853,0.369798 0.088883,0.71924 0.2304688,1.037109 C 11.209175,10.795772 11.99981,9.4553576 12,8 c -0.0013,-0.082784 -0.0052,-0.1655058 -0.01172,-0.2480469 z"/>
+ <path style="fill:#ff950a" d="M 7.7695312,0.00859376 A 8,8 0 0 0 5.4289064,0.43515624 4.4,4.4 0 0 0 3.6,4 4.4,4.4 0 0 0 3.9156248,5.6320312 4.4,4.4 0 0 0 0.090625,9.14375 8,8 0 0 0 0.40234376,10.474219 3.2,3.2 0 0 1 0.4,10.4 3.2,3.2 0 0 1 3.6,7.2 3.2,3.2 0 0 1 6.3281248,8.7320312 L 6.875,8.4164064 A 1.2,1.2 0 0 1 6.8,8 1.2,1.2 0 0 1 7.8,6.8164064 V 6.3898436 A 3.2,3.2 0 0 1 4.8,3.2 3.2,3.2 0 0 1 7.7695312,0.00859376 Z m 0.5531252,0.0078124 A 3.2,3.2 0 0 1 11.2,3.2 3.2,3.2 0 0 1 8.2,6.3929688 V 6.81875 A 1.2,1.2 0 0 1 9.2,8 1.2,1.2 0 0 1 9.1476564,8.35 L 9.7093752,8.6742188 A 3.2,3.2 0 0 1 12.4,7.2 3.2,3.2 0 0 1 15.6,10.4 3.2,3.2 0 0 1 15.5953,10.49453 8,8 0 0 0 15.910937,9.1234376 4.4,4.4 0 0 0 12.083593,5.6289064 4.4,4.4 0 0 0 12.4,4 4.4,4.4 0 0 0 10.560938,0.42890624 8,8 0 0 0 8.3226564,0.01640616 Z M 8.9671876,8.7078124 A 1.2,1.2 0 0 1 8,9.2 1.2,1.2 0 0 1 7.075,8.7632812 L 6.5140624,9.0875 A 3.2,3.2 0 0 1 6.8,10.4 3.2,3.2 0 0 1 3.6,13.6 3.2,3.2 0 0 1 1.7953125,13.042969 8,8 0 0 0 2.8390624,14.111719 4.4,4.4 0 0 0 4.4,14.4 4.4,4.4 0 0 0 8.0015624,12.523438 4.4,4.4 0 0 0 11.6,14.4 4.4,4.4 0 0 0 13.147656,14.1125 8,8 0 0 0 14.207812,13.036719 3.2,3.2 0 0 1 12.4,13.6 3.2,3.2 0 0 1 9.2,10.4 3.2,3.2 0 0 1 9.5148436,9.0242188 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kimagemapeditor.svg b/.icons/awkward/16x16/apps/kimagemapeditor.svg
new file mode 100644
index 00000000..a140d4e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kimagemapeditor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#126494" d="m 15.791469,7.9241707 c 0,0.5104512 0.160724,1.085566 0.06934,1.569452 C 15.161229,13.198076 11.907826,16 8,16 3.581722,16 0,12.418278 0,7.9999999 0,6.1959103 0.59717548,4.5312987 1.6046374,3.1930539 3.0644848,1.2538903 5.3858116,0.2085307 8,0.2085307 c 4.418278,0 7.791469,3.297362 7.791469,7.71564 z"/>
+ <path style="fill:#968d5b" d="m 8.0273436,0.00156238 c -0.050481,2.268e-5 -0.1010232,0.002148 -0.1515624,0.003124 -0.1094436,0.00166 -0.2188416,0.0055684 -0.3281248,0.0117188 -0.077224,0.0046548 -0.1547744,0.0110748 -0.2320316,0.0179688 -0.1885144,0.0162484 -0.3763928,0.0391792 -0.5632812,0.06875 C 6.64848,0.11977278 6.5450364,0.14018398 6.4414064,0.1609365 6.318646,0.1854109 6.1964768,0.2127621 6.075,0.24296866 5.9424888,0.27586746 5.8106112,0.3118341 5.6789064,0.35156238 5.5301156,0.39621706 5.3826572,0.44519618 5.2367188,0.49843742 5.1576216,0.5271909 5.0786364,0.5577751 5,0.58906238 4.05531,0.9705703 3.1921872,1.5290145 2.4570312,2.2343749 2.4357984,2.2548155 2.4147608,2.2754315 2.39375,2.2960937 1.9535679,2.7322371 1.5655498,3.2180459 1.2375,3.7437499 1.5970285,3.3515067 2.0679239,3.0968935 2.2226562,3.5515623 2.5274204,3.6776355 2.6013416,2.5572243 2.8828124,3.2773435 2.7787272,3.4395559 2.2862369,3.6973779 2.6578124,3.8078123 3.1059716,3.1928247 3.73346,2.6748407 4.0484376,2.0390624 4.560528,1.555975 3.9371832,1.8080788 3.5375,1.9601561 3.259072,2.0660967 3.0688372,2.1334437 3.532032,1.8281249 3.6561816,1.4653659 4.7607272,0.90612298 4.5703132,1.5117187 5.7249636,1.3920935 3.9487668,1.6724282 4.2671884,2.1953124 4.7323884,2.0649327 5.49863,1.7556325 5.7578132,1.1812499 5.2198448,1.2440492 5.196746,1.1957103 5.7671892,1.0874999 6.08856,1.1608491 5.9574212,1.4483975 6.4617204,1.4257811 6.0493936,1.5975255 5.0916972,2.2170937 4.4906264,2.5703123 4.040882,2.9504479 4.2840976,3.3786423 4.7929704,2.9648435 5.6993044,2.9431275 6.6170524,2.7584063 7.1781264,1.9679687 7.26975,1.5688239 6.830558,1.5240539 6.8789064,1.1601561 6.7950736,1.1129091 5.516214,0.90116006 6.1242188,0.82265614 6.482314,0.74248826 6.9787888,0.45587906 6.3414064,0.53593742 7.6,0.3999999 8.5807548,0.2708205 9.6794332,0.62149914 9.8344376,0.6981651 9.92359,0.8017273 9.8554688,0.96640614 9.20478,0.89842522 10.205032,1.1680847 10.258594,1.2664061 10.261594,1.7595115 9.5151768,1.5247355 9.1960936,1.7171874 9.6136368,1.5663287 10.180428,2.342707 9.6429688,2.5109375 10.100734,3.2872019 9.0654372,2.9869515 9.2375,2.3687499 c -0.743484,0.3582872 0.916305,1.00937 -0.1460936,1.01875 -0.2403,0.5157372 -1.05895,-0.6487916 -1.558594,0.070312 C 7.2296948,3.8334787 6.1899844,4.4014779 6.9531248,4.8031247 6.6746892,5.2582143 5.843948,5.8466823 6.0726564,4.9062499 c 0.2561484,-1.0201184 -0.784132,-0.088527 -0.8531252,0.275 0.209964,0.16951 0.744098,-0.3917056 0.3,0.16875 -0.3955532,0.3477136 0.9218592,0.2482308 0.026564,0.3109376 -0.1851772,0.2416324 0.099608,1.0612064 -0.4875,0.6375 -1.0294584,0.1401664 0.016232,1.3456896 -0.9593748,1.5859376 -0.776608,0.408266 -1.2350312,1.168712 -1.2468752,2.0445312 0.060827,0.9892397 1.0441036,1.8530637 2.0375,1.6671877 0.597342,0.136685 1.2758888,0.472821 1.0234376,1.172656 0.983524,0.37405 0.1196696,1.521744 0.7898436,2.067188 0.4753644,1.124596 2.1672604,0.891505 2.7140628,-0.04766 C 9.8707508,14.231717 10.58539,13.938816 10.203908,13.089844 10.511858,12.24857 11.6731,11.720639 11.63672,10.735938 11.1757,10.655528 10.597702,11.309471 10.312502,10.590625 9.99852,10.258833 9.2689916,9.3085719 9.451564,9.0570311 c 0.4914292,0.5360808 0.816993,1.2026949 1.30625,1.7406249 0.690516,-0.394981 1.416384,-0.9327745 1.64375,-1.7179685 -0.30349,-0.3525312 -0.663354,-0.469594 -0.0024,-0.571094 0.967004,-0.4913744 1.573025,0.6631028 1.972656,1.2343752 0.872602,0.2457904 -0.176444,-0.997576 0.239844,-1.4851564 -0.04876,-0.6791732 0.516837,-1.097224 0.786719,-0.75625 0.419333,0.6355512 0.247862,1.3091716 0.352343,1.9929688 0.01296,0.1118072 0.01502,0.2226336 0.0078,0.3328124 0.0055,-0.022832 0.01593,-0.03474 0.03047,-0.0375 C 15.926567,9.2030787 15.997329,8.6026551 16,7.9999999 15.999165,3.5929879 12.43433,0.01662526 8.0273436,0.00156238 Z M 3.5375,1.9601561 c 0.012984,-0.00441 0.043294,-0.019996 0.099219,-0.053906 0.034064,-0.03795 0.03254,-0.045295 0.015624,-0.038281 -0.038056,0.015781 -0.1538,0.105427 -0.114843,0.092187 z M 6.8203124,0.68359366 C 6.6184,0.70639694 6.1070156,0.86485898 6.5718752,0.85468742 6.9511184,0.70519082 6.94146,0.66991166 6.8203124,0.68359366 Z M 8.7492188,2.0703124 c -0.010404,-0.00264 -0.02694,-0.00214 -0.046875,7.8e-4 -0.1329124,0.019453 -0.4199012,0.1442516 -0.092968,0.13125 0.1476644,-0.087478 0.171056,-0.1240953 0.1398436,-0.1320313 z M 7.8273436,2.3031249 C 7.68385,2.2869301 7.5221348,2.3681449 7.7468752,2.6429687 l 0.051562,-0.095312 C 8.096482,2.4329375 7.9708356,2.3193197 7.8273456,2.3031249 Z M 5.6851564,3.2546875 C 5.4408456,3.2854595 5.1469884,3.7351643 5.8859376,3.5695311 5.8969776,3.3132707 5.7962064,3.2406995 5.6851564,3.2546875 Z m 1.9953124,0.935156 c 0.093811,0.0312 0.1696456,0.327328 -0.1132812,0.2593752 0.00704,-0.1596204 0.037652,-0.2328476 0.072656,-0.2546876 0.013124,-0.00821 0.027224,-0.00914 0.040625,-0.00469 z m 0.09375,0.5132812 C 7.85882,4.6900127 7.8659576,4.7871671 7.7015624,5.0929687 7.5757864,5.2523775 7.3234672,5.3910855 7.1375,5.2335935 7.2763808,5.0530851 7.6332168,4.7249807 7.7742188,4.7031247 Z M 7.60625,4.8109375 C 7.575046,4.8251655 7.462948,5.0701159 7.59844,4.8976565 7.618236,4.8271415 7.616656,4.8061935 7.60625,4.8109375 Z m 2.811719,1.491406 c 0.03919,0.0038 0.119199,0.045188 0.255469,0.1375 0.144304,0.1315208 0.780478,0.9745912 0.155468,0.7929688 0.0056,-0.2616504 -0.580758,-0.9468808 -0.410937,-0.9304688 z M 8.8632812,6.4781247 c 0.075204,0.00789 0.1478152,0.040156 0.2046876,0.1 C 9.9762468,6.5510847 9.694118,7.2305359 8.9601564,6.9468751 8.809198,7.0017875 8.6384028,7.1120823 8.48125,7.0124999 8.3897312,6.6534535 8.6376688,6.4544571 8.8632812,6.4781247 Z m -1.95,0.098438 c 0.5334728,0.075796 0.6159092,1.5168992 1.2640624,1.1179688 -0.3160932,-0.6906468 0.00132,-0.3837336 0.1929688,0.040625 0.2493508,0.041418 0.6710568,0.00564 0.86875,0.1195312 0.1338616,0.077115 0.167752,0.2207424 -0.034376,0.510156 -0.6085944,0.360473 -1.464538,-0.280223 -1.99375,0.150781 C 6.590878,8.4168951 6.578096,7.7380239 6.33203,7.4992187 5.9542856,7.4165991 4.927394,7.6571855 5.01328,7.3585935 5.627708,7.1227463 6.3669152,6.0492523 6.859374,7.1015623 7.4721288,7.5103959 6.275094,7.4747467 6.92578,7.6937499 7.6024232,7.3191595 7.221186,7.0812239 6.91328,6.5765623 Z M 9.2390624,7.8546875 C 9.2046504,7.8157675 8.7390796,8.0091319 9.0835936,7.9874999 9.2138144,7.9062887 9.2505344,7.8676595 9.2390624,7.8546875 Z M 6.50625,6.8492187 C 6.4036864,6.8422947 6.1260452,7.3617687 6.4632812,7.2898435 6.5628184,6.9639471 6.5528696,6.8523787 6.50625,6.8492187 Z m 4.575,1.6015624 c 0.05607,-0.00132 0.161348,0.031404 0.335156,0.1140624 0.64011,-0.015044 0.238503,0.3827376 0.0039,0.3859376 -0.228614,-0.18625 -0.50727,-0.49604 -0.339062,-0.5 z m 4.121094,2.9453129 c -0.04736,0.09134 -0.08876,0.180836 -0.135156,0.271094 0.04719,-0.08972 0.09165,-0.1802 0.135156,-0.271094 z m -3.914063,2.210156 c -0.07419,0.0096 -0.189551,0.07637 -0.35625,0.225 -0.21891,0.09661 -0.795999,1.070704 -0.18125,0.869531 0.40603,-0.103853 0.858976,-1.136149 0.5375,-1.094531 z"/>
+ <path style="fill:#fff716" d="M 4.2164064,4 C 4.1105768,4 4.0084496,4.022404 3.9093752,4.067969 3.812552,4.1135324 3.73598,4.1867808 3.6796876,4.2875 H 3.6523436 L 3.5851564,4.0359376 H 3.2 V 6 H 3.7031248 V 5.0757812 c 0,-0.2086332 0.026336,-0.3685948 0.078125,-0.478906 0.05404,-0.11271 0.1502388,-0.16875 0.2898436,-0.1687504 0.1846388,0 0.2765628,0.1412452 0.2765628,0.4242188 V 6 H 4.8523436 V 5.0140624 c 0,-0.1894484 0.028084,-0.3344368 0.084375,-0.435156 0.056293,-0.1007196 0.1499624,-0.1507816 0.2828124,-0.1507816 0.1846392,0 0.277344,0.1412452 0.277344,0.4242188 V 6 H 6 V 4.7195312 C 6,4.4677328 5.9455816,4.2853664 5.8375,4.1726564 5.7316708,4.0575484 5.5742512,4 5.3648436,4 5.2590136,4 5.1560136,4.022404 5.0546876,4.067969 4.9556126,4.113533 4.877386,4.186781 4.8210936,4.2875002 h -0.04375 C 4.7255548,4.1891788 4.6523836,4.1174388 4.5578124,4.0718752 4.4654928,4.0239132 4.351508,4 4.2164064,4 Z m 3.0375,0 C 7.1268816,4 7.0049836,4.016296 6.8867188,4.049219 6.768454,4.079791 6.662142,4.120922 6.5679688,4.1726566 l 0.1609376,0.35625 c 0.083223,-0.039976 0.1659956,-0.072571 0.2492184,-0.098438 0.083224,-0.02822 0.1686472,-0.042188 0.2562504,-0.042188 0.087604,0 0.1557244,0.02328 0.203906,0.070312 0.050372,0.047031 0.075781,0.120758 0.075781,0.2218752 v 0.085156 l -0.3125,0.010156 C 6.9343726,4.7875358 6.7343762,4.8418658 6.600781,4.9382798 6.467186,5.0346952 6.4,5.185258 6.4,5.3898436 6.4,5.5991324 6.452688,5.7527972 6.5578124,5.8515624 6.662936,5.9503284 6.7955928,6 6.9554688,6 7.1043944,6 7.2216184,5.97672 7.3070312,5.929688 7.3924444,5.8826564 7.4733468,5.8073748 7.55,5.7039064 H 7.56328 L 7.658592,5.9648436 H 8 V 4.6804688 C 8,4.4500164 7.9354648,4.2800544 7.80625,4.1695312 7.6792248,4.0566564 7.4948156,4 7.2539064,4 Z m 2.1,0 C 9.2304924,4 9.13052,4.028092 9.0531248,4.084375 8.9757298,4.140656 8.9139876,4.207769 8.8679688,4.2851562 h -0.022656 l -0.065625,-0.25 H 8.4 V 6.8 H 8.8679688 V 6.0257812 c 0,-0.089112 -0.00904,-0.1827576 -0.02578,-0.28125 h 0.02578 c 0.046019,0.063316 0.105694,0.1210648 0.1789064,0.1726564 0.073212,0.049246 0.1711172,0.073438 0.2945312,0.073437 0.1924416,0 0.3508048,-0.084281 0.4742184,-0.2531248 C 9.9390384,5.568656 10,5.3204956 10,4.9921876 10,4.6662244 9.9411052,4.4196244 9.8218752,4.2531248 9.7026448,4.0842816 9.5463484,4 9.3539064,4 Z M 2.8,4.0304688 1.2,4.8289064 v 0.23125 L 2.8,5.7656248 V 5.3796876 L 1.6984375,4.9281248 2.8,4.4164064 Z m 7.6,0 V 4.4164064 L 11.501562,4.9281248 10.4,5.3796876 V 5.7656248 L 12,5.0601564 v -0.23125 z M 9.2031248,4.41875 c 0.2133596,0 0.3203128,0.188852 0.3203128,0.5664064 -8e-7,0.1876048 -0.026612,0.3319752 -0.078906,0.4328124 -0.050202,0.098492 -0.1284764,0.147656 -0.235156,0.147656 -0.1296892,8e-7 -0.2201108,-0.049164 -0.2703128,-0.147656 -0.048111,-0.1008372 -0.071094,-0.244428 -0.071094,-0.4296876 v -0.05625 C 8.8700888,4.7608416 8.8951128,4.6328596 8.9453128,4.5484376 8.9955148,4.4616706 9.0818028,4.41875 9.2031248,4.41875 Z M 7.5140624,5.0726564 V 5.23125 c 0,0.1222808 -0.03632,0.2169608 -0.1085936,0.2851564 -0.072273,0.065844 -0.1612832,0.099219 -0.2664064,0.099218 -0.070083,8e-7 -0.127292,-0.016296 -0.1710936,-0.049218 -0.043802,-0.035272 -0.064844,-0.093484 -0.064844,-0.1734376 0,-0.091711 0.030864,-0.1654376 0.092188,-0.2218752 0.061322,-0.056439 0.1704392,-0.086705 0.3281252,-0.091406 z"/>
+ <path style="fill:#ebebeb" d="m 7.505239,8.0001555 c -0.5,0 -0.5,0.5003906 -0.5,0.9003906 -0.00597,0.353102 -0.00665,1.3892969 0,2.4765629 0.01063,1.738042 0.02076,1.985239 0,2.059984 C 6.1168193,13.2355 5.7687719,12.363567 5.0052392,12.150576 c -0.3211968,-0.0896 -0.9392478,-0.309429 -1,0.02755 -0.054925,0.304659 0.3249737,0.721663 1,1.522672 1.061442,1.388365 1.980197,2.223628 2.1621098,2.275442 0.111218,0.03173 2.99224,0.03163 3.107421,0 0.0523,-0.01437 0.127613,-0.06169 0.181641,-0.115235 0.07571,-0.07504 0.103298,-0.129071 0.162109,-0.310546 0.168383,-0.519575 0.339117,-1.111032 0.386719,-1.550108 0.01166,-0.287465 0.0026,-0.528277 0,-0.789062 0,-0.515182 0.0037,-0.120867 0,-0.310742 0,-0.4 0,-0.900391 -0.5,-0.900391 -0.5,0 -0.5,0.500391 -0.5,0.900391 8.62e-4,-0.404087 0.0028,-0.855118 0,-1.000001 0,-0.4 0,-0.90039 -0.4999999,-0.90039 -0.5,0 -0.5,0.50039 -0.5,0.90039 8.62e-4,-0.404085 0.0028,-0.855117 0,-1 0,-0.4 0,-0.90039 -0.5,-0.90039 -0.5000001,0 -0.5000001,0.50039 -0.5000001,0.90039 0.0013,-0.219947 0,-0.274623 0,-0.689453 0,-0.5151808 0.0037,-1.1206717 0,-1.3105469 0,-0.4 0,-0.9003906 -0.5,-0.9003906 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kimtoy.svg b/.icons/awkward/16x16/apps/kimtoy.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kimtoy.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kipi-dngconverter.svg b/.icons/awkward/16x16/apps/kipi-dngconverter.svg
new file mode 100644
index 00000000..43a20cc9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kipi-dngconverter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff766a" d="m0.85714 1c-0.47485 0-0.85714 0.3902-0.85714 0.875v12.25s0 0.8785 0.85714 0.875l14.343-0.058c0.443-0.002 0.8-0.365 0.8-0.817v-12.25c0-0.48475-0.38229-0.875-0.85714-0.875h-14.286zm0 14h14.286c0.25139 0 0.46846-0.1168 0.625-0.29167-0.1446 0.14739-0.34983 0.2361-0.57143 0.23698l-14.339 0.05469z"/>
+ <path fill="#fff" d="m8 4c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4c1.8142 0 3.3495-1.2018 3.8393-2.8571h-1.2321c-0.44244 1.0054-1.4382 1.7143-2.6071 1.7143-1.578 0-2.8571-1.2792-2.8571-2.8571 0-1.578 1.2792-2.8571 2.8571-2.8571 0.78946 0 1.4946 0.3286 2.0089 0.84821l-1.4375 1.4375h3.4286v-3.428l-1.173 1.173c-0.725-0.723-1.722-1.173-2.827-1.173z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kipi-expoblending.svg b/.icons/awkward/16x16/apps/kipi-expoblending.svg
new file mode 100644
index 00000000..567f423d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kipi-expoblending.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff766a" d="m0.85714 1c-0.47485 0-0.85714 0.3902-0.85714 0.875v12.25s0 0.8785 0.85714 0.875l14.343-0.058c0.443-0.002 0.8-0.365 0.8-0.817v-12.25c0-0.48475-0.38229-0.875-0.85714-0.875h-14.286zm0 14h14.286c0.25139 0 0.46846-0.1168 0.625-0.29167-0.1446 0.14739-0.34983 0.2361-0.57143 0.23698l-14.339 0.05469z"/>
+ <path fill="#fff" d="m7.983 12-2.983-4h2v-4h2v4h2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kipi-logo.svg b/.icons/awkward/16x16/apps/kipi-logo.svg
new file mode 100644
index 00000000..cb34e3b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kipi-logo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f3c72f" d="m8 0.00012314c-4.4443 0-7.9999 3.5556-7.9999 8 0.00001084 4.4439 3.5556 7.9999 7.9999 7.9999 0.71113 0 1.3333-0.62221 1.3333-1.3333 0-0.35555-0.088885-0.62221-0.35555-0.88885-0.17778-0.26666-0.35555-0.53333-0.35555-0.88886 0-0.71113 0.62227-1.3333 1.3333-1.3333h1.6c2.4886 0 4.4443-1.9557 4.4443-4.4443 0-3.9117-3.556-7.1117-8-7.1117z"/>
+ <path fill="#fd971a" d="m2.5 8.0001c-0.8 0-1.5-0.6998-1.5-1.5 0-0.8003 0.7-1.5 1.5-1.5s1.5 0.6997 1.5 1.5c0 0.8002-0.7 1.5-1.5 1.5z"/>
+ <path fill="#327cc4" d="m5.5 5c-0.8 0-1.5-0.7-1.5-1.5s0.7-1.5 1.5-1.5 1.5 0.7 1.5 1.5-0.7 1.5-1.5 1.5z"/>
+ <path fill="#4c9511" d="m9.5 5c-0.8 0-1.5-0.7-1.5-1.5s0.7-1.5 1.5-1.5 1.5 0.7 1.5 1.5-0.7 1.5-1.5 1.5z"/>
+ <path fill="#d94d4d" d="m12.5 8.0001c-0.8 0-1.5-0.7-1.5-1.5s0.7-1.5 1.5-1.5 1.5 0.7 1.5 1.5-0.7 1.5-1.5 1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kipi-panorama.svg b/.icons/awkward/16x16/apps/kipi-panorama.svg
new file mode 100644
index 00000000..a4f653bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kipi-panorama.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#979af2" d="m0.85714 1.9995c-0.47485 0-0.85714 0.3903-0.85714 0.875v8.6254h16v-8.6254c0-0.4847-0.382-0.875-0.857-0.875zm15.072 11.434c-0.04057 0.098-0.08857 0.20008-0.16057 0.27358 0.07257-0.08108 0.12171-0.16858 0.16057-0.27358zm-0.161 0.274c-0.1446 0.14739-0.34983 0.2361-0.57143 0.23698l-14.339 0.05483h14.286c0.25139 0 0.46849-0.11679 0.62503-0.29166z"/>
+ <path fill="#4f4f4f" d="m0.85714 1c-0.47485 0-0.85714 0.3902-0.85714 0.875l4e-8 2.125h16v-2.125c0-0.4848-0.382-0.875-0.857-0.875z"/>
+ <path fill="#fffa6a" fill-rule="evenodd" d="m11 5c1.1046 0 2 0.89545 2 2s-0.89545 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+ <path fill="#4891cc" d="m4e-8 11.5v2.625s0 0.87849 0.85714 0.87499l14.343-0.058c0.44343-0.0017 0.8-0.364 0.8-0.81666v-2.625z"/>
+ <path fill="#4f4f4f" d="m1.7324 10.002c-0.0877 0.005-0.1728 0.018-0.2539 0.043-0.3243 0.101-1.4785 1.26-1.4785 1.26v2.82c-1.4803e-16 0.485 0.38256 0.875 0.85742 0.875h14.286c0.474 0 0.857-0.39 0.857-0.875v-2.82s-1.85-0.974-2.178-1.014c-0.328-0.039-0.76 0.121-1.152 0.295s-0.744 0.362-0.912 0.381-0.748 0.002-1.112-0.049c-0.363-0.051-0.6751-0.116-0.8101-0.135-0.1349-0.019-0.5159-0.089-0.7363-0.135s-0.4149-0.088-0.5801-0.111-0.8937-0.105-1.4238-0.154-1.0274-0.092-1.2266-0.092c-0.1992-0.003-0.8389 0.028-1.2246 0.063s-0.7169 0.07-0.9004 0.06c-0.1834-0.009-0.7703-0.161-1.164-0.273-0.2953-0.085-0.5846-0.1533-0.8477-0.139z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kipi.svg b/.icons/awkward/16x16/apps/kipi.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kipi.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kiriki.svg b/.icons/awkward/16x16/apps/kiriki.svg
new file mode 100644
index 00000000..015b42f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kiriki.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <circle fill="#ff9cff" cx="8" cy="8" r="2"/>
+ <circle fill="#fff" cx="3" cy="3" r="2"/>
+ <circle fill="#fff" cx="13" cy="13" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kitematic.svg b/.icons/awkward/16x16/apps/kitematic.svg
new file mode 100644
index 00000000..ff12a82a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kitematic.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3cb5e8" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 6.8687419,4.2884616 3.735919,7.7389711 4,9 3.2494339,9.3907968 4.1045634,10.348185 6.1125621,8.157 7.1148014,11.601485 c 0.087506,0.396008 0.1144945,0.398525 0.4946365,0.398525 h 1.4976069 c 0.4711793,0.02267 0.347619,0.02623 0.215019,-0.402918 L 7.6839362,6.2955957 9.5674366,4.2648401 C 9.8599434,3.9680476 9.4064785,4.0100747 9.4064785,4.0100747 H 7.554081 c -0.4591121,0 -0.4520993,0.021497 -0.6853391,0.2783869 z"/>
+ <path style="fill:#ffffff" d="m 10.674628,4.0100747 h 1.926977 c 0.21351,0 0.385395,0.1781755 0.385395,0.3994967 v 7.1909416 c 0,0.221322 -0.171885,0.399497 -0.385395,0.399497 h -1.926977 c -0.213509,0 -0.385393,-0.178175 -0.385393,-0.399497 l 1.54158,-5.3049173 -1.54158,-1.8860243 C 10.151213,4.2407113 10.461119,4.0100747 10.674628,4.0100747 Z"/>
+ <rect style="fill:#ffffff" width="2" height="7.99" x="3" y="4.01" rx=".333" ry=".399"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kiten.svg b/.icons/awkward/16x16/apps/kiten.svg
new file mode 100644
index 00000000..f1d8e82f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kiten.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <rect fill="#e74c3c" width="10" height="10" x="-13" y="-13" rx="5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kitty.svg b/.icons/awkward/16x16/apps/kitty.svg
new file mode 100644
index 00000000..8d498eb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kitty.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#f2f2f2;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,4 7,8 3,12"/>
+ <path style="fill:none;stroke:#f2f2f2;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 8,12 H 13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kjobviewer.svg b/.icons/awkward/16x16/apps/kjobviewer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kjobviewer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kjumpingcube.svg b/.icons/awkward/16x16/apps/kjumpingcube.svg
new file mode 100644
index 00000000..60b8eea6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kjumpingcube.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <circle fill="#4d4d4d" cx="8" cy="8" r="2"/>
+ <circle fill="#4d4d4d" cx="13" cy="13" r="2"/>
+ <circle fill="#4d4d4d" cx="3" cy="3" r="2"/>
+ <circle fill="#4d4d4d" cx="13" cy="-3" r="2" transform="scale(1,-1)"/>
+ <circle fill="#4d4d4d" cx="3" cy="-13" r="2" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/klavaro.svg b/.icons/awkward/16x16/apps/klavaro.svg
new file mode 100644
index 00000000..c30c02ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klavaro.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#10c36e" d="m3.3333 0h9.3333c0.738 0 1.333 0.62052 1.333 1.3913v9.7391c0 2.087-4.6667 3.479-6 4.87-1.3333-1.391-6-2.783-6-4.87v-9.7387c0-0.77078 0.5947-1.3913 1.3333-1.3913z"/>
+ <g fill="#fff" transform="translate(-8,-4)">
+ <path d="m17.547 15-1.9714-3.3997-0.77515 0.8667v2.533h-1.801v-8.2336h1.8005v3.656l2.6611-3.656h2.0935l-2.807 3.5336 2.923 4.7h-2.124z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kleopatra.svg b/.icons/awkward/16x16/apps/kleopatra.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kleopatra.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/klettres.svg b/.icons/awkward/16x16/apps/klettres.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klettres.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/klickety.svg b/.icons/awkward/16x16/apps/klickety.svg
new file mode 100644
index 00000000..fcb60d6c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klickety.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#616161" width="15.2" height="15.2" x="-15.6" y="-15.6" rx=".76" ry=".76" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#0a9554" d="m 8,8 v 8 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 Z"/>
+ <path style="fill:#38739d" d="m 8,0 v 8 h 8 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#e54333" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8 H 8 V 0 Z"/>
+ <path style="fill:#ff8f1e" d="m 0,8 v 7.2 C 0,15.6432 0.3568,16 0.8,16 H 8 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/klines.svg b/.icons/awkward/16x16/apps/klines.svg
new file mode 100644
index 00000000..19439b52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klines.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4e91d9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <circle fill="#ffd060" cx="8" cy="-8" r="1" transform="scale(1,-1)"/>
+ <circle fill="#ffd060" cx="12" cy="-4" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="8" cy="-4" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="8" cy="-12" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="12" cy="-8" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="12" cy="-12" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="4" cy="-8" r="1" transform="scale(1,-1)"/>
+ <circle fill="#aff" cx="4" cy="-4" r="1" transform="scale(1,-1)"/>
+ <circle fill="#ffd060" cx="4" cy="-12" r="1" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/klipper.svg b/.icons/awkward/16x16/apps/klipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/klystrack.svg b/.icons/awkward/16x16/apps/klystrack.svg
new file mode 100644
index 00000000..f1d75790
--- /dev/null
+++ b/.icons/awkward/16x16/apps/klystrack.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#737373" d="M 13.804,13.677 14,13.095 V 2.4737 C 14,1.6573 13.343,1 12.526,1 H 1.4737 C 0.65726,1 0,1.6573 0,2.4737 V 13.08 L 0.17744,13.526 C 0.47884,14.285 0.85291,14.729 1.6693,14.729 H 12.255 C 13.072,14.729 13.544,14.451 13.804,13.677 Z"/>
+ <path style="fill:#ffc832" d="M 12,7 H 2 C 2,4.2386 4.2386,2 7,2 9.7614,2 12,4.2386 12,7 Z"/>
+ <path style="fill:#f3597e" d="M 5,3.9997 H 5.2308 L 8,7 H 5.6923 Z"/>
+ <path style="fill:#f3597e" d="M 11.437,8 C 10.381,8 9.0376,8.3492 9,9.9595 9.0132,11.299 9.6422,12.216 10.359,12.023 11.204,11.576 11.184,12.34 11.216,12.603 11.382,13.136 11.704,13.034 12.202,12.995 H 12.232 V 12.998 H 12.668 V 12.996 L 12.798,12.995 C 13.296,13.034 13.619,13.136 13.785,12.603 13.817,12.34 13.796,11.576 14.641,12.023 15.358,12.216 15.987,11.299 16,9.9596 15.962,8.3493 14.619,8.0001 13.563,8.0001 H 12.232 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.9704,11 C 1.8419,11 0,11.685 0,13.214 V 13.526 C 0,14.343 0.65726,15 1.4737,15 H 12.526 C 13.343,15 14,14.343 14,13.526 V 12.789 C 14,12.789 14,14 11.421,14 8.3951,14 5.8946,11 2.9704,11 Z"/>
+ <path style="fill:#3f3f3f" d="M 4,11.121 V 15 H 4.5 V 11.275 C 4.3336,11.223 4.1684,11.159 4,11.121 Z M 1.5,11.314 C 1.3253,11.388 1.1588,11.479 1,11.58 V 14.916 C 1.1492,14.967 1.3079,15 1.4746,15 H 1.5 Z M 7,12.416 V 15 H 7.5 V 12.682 C 7.3338,12.591 7.1658,12.507 7,12.416 Z M 13.5,13.523 C 13.37,13.614 13.209,13.699 13,13.773 V 14.916 C 13.187,14.853 13.355,14.753 13.5,14.625 Z M 10,13.773 V 15 H 10.5 V 13.904 C 10.331,13.872 10.166,13.82 10,13.773 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmag.svg b/.icons/awkward/16x16/apps/kmag.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmag.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmahjongg.svg b/.icons/awkward/16x16/apps/kmahjongg.svg
new file mode 100644
index 00000000..2e671413
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmahjongg.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m6.723 3.082c-0.0895 0.0658-0.1119 0.1644-0.1119 0.2796 0 0.21382 0.089504 0.47696 0.13426 0.57564 0 0 0.067134 1.1513 0.089508 1.2829-0.20139 0.016446-0.55942 0.032896-0.69365 0.065786h-0.17901c-0.3804 0.0165-0.7384 0.0329-0.8951 0.148l-0.06713 0.049342 0.06713 0.065791c0.11188 0.098682 0.15664 0.37829 0.20139 0.67437 0.11188 0.60855 0.24614 1.3651 0.91745 1.6612l0.13426 0.049341v-0.11513s0.022418-0.049341 0.022418-0.11513c0-0.049341-0.022418-0.13158-0.044727-0.24671 0.17901 0.016445 0.55942 0.049342 0.69365 0.049342 0.0224 0.1316 0.6042 5.4937 0.6042 5.4937h0.2238s0.24615-5.2959 0.24615-5.4605c0.15663 0 0.85031 0.016445 1.0517 0.032896-0.0447 0.0987-0.2237 0.5099-0.2237 0.5099l0.3132-0.2138c0.0895-0.0494 2.0362-1.3487 1.7682-2.204-0.09-0.2796-0.403-0.477-0.918-0.5756h-0.04486c-0.2909 0-1.186 0.016445-1.8573 0.049341 0.022427-0.42763 0.022427-0.65791 0.022427-0.77305v-0.14803c0-0.082237 0.11188-0.19737 0.20139-0.27961 0.089515-0.098682 0.2014-0.18092 0.2014-0.27961 0-0.032896-0.022419-0.065792-0.044727-0.098682-0.1339-0.1481-1.1185-0.5264-1.5436-0.5593-0.1343 0.0164-0.2238 0.0329-0.2686 0.0822zm0.022419 2.6974h0.11188c0 0.14803 0.06713 1.1842 0.089504 1.3322-0.179-0.0165-0.6041-0.0494-0.7384-0.0494-0.0672-0.2138-0.0895-0.4441-0.1119-0.6743-0.0224-0.1974-0.0447-0.3948-0.0895-0.5757 0.20139 0 0.73844-0.032896 0.73844-0.032896zm1.365 0.5098s0.022364-0.39474 0.022364-0.52632c0.29089 0.032896 0.67129 0.049342 1.0293 0.049342h0.40278c0 0.065791-0.022417 0.14803-0.022417 0.14803-0.04473 0.36184-0.11188 0.78946-0.31328 1.2171-0.13425 0-0.96218-0.032896-1.1412-0.049341 0-0.11513 0.022418-0.83882 0.022418-0.83882z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmail.svg b/.icons/awkward/16x16/apps/kmail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmenu.svg b/.icons/awkward/16x16/apps/kmenu.svg
new file mode 120000
index 00000000..2a342737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmenu.svg
@@ -0,0 +1 @@
+q4oslogo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmenuedit.svg b/.icons/awkward/16x16/apps/kmenuedit.svg
new file mode 100644
index 00000000..cac4084e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmenuedit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4789d2" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path fill="#ffdd73" d="m4.6623 2.0004a0.35338 0.35324 0 0 0 -0.2977 0.1394c-0.4041 0.5176-0.8258 1.2166-1.2273 1.8412l-0.4783-0.8203a0.35359 0.35345 0 1 0 -0.6108 0.3562l0.7632 1.3079a0.35338 0.35324 0 0 0 0.5979 0.01992c0.4967-0.7368 1.059-1.6892 1.5123-2.27a0.35338 0.35324 0 0 0 -0.2593 -0.5747z"/>
+ <rect fill="#ffdd73" width="7" height="1" x="6" y="8" rx=".538" ry=".5"/>
+ <circle fill="#ffdd73" cx="3.5" cy="8.5"/>
+ <rect fill="#ffdd73" width="7" height="1" x="6" y="11" rx=".538" ry=".5"/>
+ <circle fill="#ffdd73" cx="3.5" cy="11.5"/>
+ <rect fill="#ffdd73" width="7" height="1" x="6" y="4" rx=".538" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmines.svg b/.icons/awkward/16x16/apps/kmines.svg
new file mode 100644
index 00000000..0aa1c09f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmines.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 7.5996094,0 C 6.7132094,0 6,0.71320937 6,1.5996094 v 0.75 a 6,6 0 0 0 -1.8925781,1.09375 l -0.6503907,-0.375 C 2.6893865,2.6251594 1.7146844,2.8866517 1.2714844,3.6542969 L 0.87109375,4.3457031 C 0.42789375,5.1133483 0.68938635,6.08805 1.4570312,6.53125 l 0.6484376,0.375 A 6,6 0 0 0 2,8 6,6 0 0 0 2.1054688,9.09375 l -0.6484376,0.375 c -0.76764485,0.4432 -1.02913745,1.417902 -0.58593745,2.185547 l 0.40039065,0.691406 c 0.4432,0.767645 1.4179021,1.029138 2.1855468,0.585938 L 4.1035156,12.558594 A 6,6 0 0 0 6,13.648438 v 0.751953 C 6,15.286791 6.7132094,16 7.5996094,16 H 8.4003906 C 9.2867906,16 10,15.286791 10,14.400391 v -0.75586 a 6,6 0 0 0 1.892578,-1.08789 l 0.650391,0.375 c 0.767644,0.4432 1.742347,0.181707 2.185547,-0.585938 l 0.40039,-0.691406 c 0.4432,-0.767645 0.181707,-1.742347 -0.585937,-2.185547 l -0.648438,-0.375 A 6,6 0 0 0 14,8 6,6 0 0 0 13.894531,6.90625 l 0.648438,-0.375 c 0.767644,-0.4432 1.029137,-1.4179017 0.585937,-2.1855469 L 14.728516,3.6542969 C 14.285316,2.8866517 13.310613,2.6251594 12.542969,3.0683594 L 11.896484,3.4414062 A 6,6 0 0 0 10,2.3515625 V 1.5996094 C 10,0.71320938 9.2867906,0 8.4003906,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kminicom.svg b/.icons/awkward/16x16/apps/kminicom.svg
new file mode 120000
index 00000000..a7c3c34e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kminicom.svg
@@ -0,0 +1 @@
+cutecom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmix.svg b/.icons/awkward/16x16/apps/kmix.svg
new file mode 100644
index 00000000..87580a5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmix.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5e5e5e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle fill="#4f4f4f" cx="-8" cy="-8" r="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#fec006" cx="-8" cy="-8" r="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#4f4f4f" cx="-8" cy="-8" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmousetool.svg b/.icons/awkward/16x16/apps/kmousetool.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmousetool.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmouth.svg b/.icons/awkward/16x16/apps/kmouth.svg
new file mode 100644
index 00000000..444bdb10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmouth.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fe4d38" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3f3f3f" d="m4.1389 10.5c0.7969 1.546 2.2692 2.499 3.8629 2.5 1.5926-0.003 3.0632-0.955 3.8592-2.5 0.715-1.3865-1.448-1.5-3.8609-1.5-2.4133 0-4.5765 0.1127-3.8613 1.5z"/>
+ <ellipse fill="#3f3f3f" cx="5" cy="4.5" rx="1" ry="1.5"/>
+ <ellipse fill="#3f3f3f" cx="11" cy="4.5" rx="1" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmplayer.svg b/.icons/awkward/16x16/apps/kmplayer.svg
new file mode 120000
index 00000000..adc7efd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmplayer.svg
@@ -0,0 +1 @@
+smplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kmplot.svg b/.icons/awkward/16x16/apps/kmplot.svg
new file mode 100644
index 00000000..1fda9acd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmplot.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#dcdcbe" width="14" height="14" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#00008b" opacity=".1" d="m1.75 1c-0.4155 0-0.75 0.3345-0.75 0.75v12.5c0 0.4155 0.3345 0.75 0.75 0.75h12.5c0.4155 0 0.75-0.3345 0.75-0.75v-12.5c0-0.4155-0.3345-0.75-0.75-0.75h-12.5zm-0.25 0.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm-12 1.5h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1zm1.5 0h1v1h-1v-1z"/>
+ <path fill="#fff" opacity=".1" d="m1.75 1c-0.4155 0-0.75 0.3345-0.75 0.75v0.5c0-0.4155 0.3345-0.75 0.75-0.75h12.5c0.4155 0 0.75 0.3345 0.75 0.75v-0.5c0-0.4155-0.3345-0.75-0.75-0.75h-12.5z"/>
+ <g fill="#ff2f2f" transform="matrix(.5 0 0 .5 .11050 .043602)">
+ <rect width="4" height="1" x="1.78" y="15.91"/>
+ <rect width="4" height="1" x="7.78" y="15.91"/>
+ <rect width="4" height="1" x="13.78" y="15.91"/>
+ <rect width="4" height="1" x="19.78" y="15.91"/>
+ <rect width="4" height="1" x="25.78" y="15.91"/>
+ </g>
+ <path fill="none" stroke="#2e2e2e" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" d="m2.75 10.25s3.6038 2.0006 5 1c2.704-1.9378-2.6539-6.9415 0.5-8 2.0821-0.6987 4.5 4 4.5 4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kmymoney.svg b/.icons/awkward/16x16/apps/kmymoney.svg
new file mode 100644
index 00000000..a951564b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kmymoney.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#b38d32" d="m8 4e-8c-4.432 0-7.99999996 3.56799996-7.99999996 7.99999996s3.56799996 8 7.99999996 8 8-3.568 8-8-3.568-7.99999996-8-7.99999996z"/>
+ <path style="fill:#ffc947" d="m6.5 4c-0.277 0-0.5 0.223-0.5 0.5v7c0 0.277 0.223 0.5 0.5 0.5s0.5-0.223 0.5-0.5v-2.5097656l2.1269531 2.8105466c0.1672083 0.22084 0.4803317 0.264862 0.7011719 0.097657 0.22084-0.167209 0.262911-0.480332 0.0957031-0.701172l-2.4140625-3.1894535 2.4140625-3.1875c0.1672079-0.2208402 0.1251369-0.5320105-0.0957031-0.6992187-0.1104201-0.0836042-0.2444876-0.1151544-0.3710938-0.0976563-0.1266059 0.0174981-0.2464739 0.0829393-0.3300781 0.1933594l-2.1269531 2.8105469v-2.5273438c0-0.277-0.223-0.5-0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/knavalbattle.svg b/.icons/awkward/16x16/apps/knavalbattle.svg
new file mode 100644
index 00000000..a22c3466
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knavalbattle.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#455a64" d="M 8 0 A 3 3 0 0 0 5 3 A 3 3 0 0 0 7 5.8242188 L 7 7 L 5 7 L 5 9 L 7 9 L 7 12.623047 C 6.6934173 12.892722 6.2488254 13.039583 5.9765625 13.003906 C 4.0085121 12.745975 2.4111133 12.322563 1.4921875 11.470703 L 2.8398438 11.537109 L 1.6914062 10.466797 L 0.54101562 9.3945312 C 0.10701922 10.376523 0.0553328 11.35302 0 12.402344 L 0.71289062 11.699219 C 1.0555542 13.11054 5.7267243 13.999416 6.3867188 14.580078 L 8 16 L 9.6132812 14.582031 C 10.274609 14.000036 14.945873 13.107968 15.283203 11.695312 L 16 12.402344 C 16 11.334354 15.766981 10.397856 15.458984 9.3945312 L 14.310547 10.466797 L 13.333984 11.539062 L 14.511719 11.470703 C 13.59506 12.319364 12.003619 12.745242 10.042969 13.003906 C 9.7656674 13.040493 9.3110494 12.892145 9 12.619141 L 9 9 L 11 9 L 11 7 L 9 7 L 9 5.8261719 A 3 3 0 0 0 11 3 A 3 3 0 0 0 8 0 z"/>
+ <path style="fill:#ffffff" d="m 8,2 c 0.552491,0 1,0.4474887 1,0.9999998 0,0.552511 -0.447509,1 -1,1 -0.552491,0 -1,-0.447489 -1,-1 C 7,2.4474887 7.447509,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/knemo.svg b/.icons/awkward/16x16/apps/knemo.svg
new file mode 100644
index 00000000..33734bd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knemo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#02a8f3" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8.0000002,3 C 5.2385711,3 2.9999999,5.2385724 2.9999999,8.0000004 2.9999999,10.761428 5.2385711,13 8.0000002,13 10.761428,13 13,10.761428 13,8.0000004 13,5.2385724 10.761428,3 8.0000002,3 Z M 7.5322261,3.9970714 c 0.0544,-0.0057 0.122843,0.0032 0.177735,0 0.0065,0.02602 -0.03854,0.119377 -0.100586,0.254882 -0.395108,0.863144 -0.41845,1.873764 -0.05176,2.414062 0.06636,0.09796 0.1269531,0.19101 0.1269531,0.203125 0,0.01212 -0.07143,0.02539 -0.152344,0.02539 -0.18995,1e-6 -0.370032,-0.11542 -0.737304,-0.40625 -0.163156,-0.129195 -0.374856,-0.237481 -0.457032,-0.253906 -0.12904,-0.02578 -0.163142,-0.01461 -0.330078,0.152344 -0.155317,0.155292 -0.203125,0.23967 -0.203125,0.381836 0,0.539111 0.640414,0.966572 1.830078,1.21875 1.615612,0.342419 2.013053,0.649476 2.057618,1.499023 0.05595,1.0653086 -0.510665,1.8683706 -1.7529301,2.4902346 -0.1482729,0.07425 -0.2424769,0.103939 -0.304688,0.127929 -0.02757,-0.0024 -0.04967,0.0024 -0.07715,0 -0.01057,-0.03293 -0.02539,-0.109122 -0.02539,-0.253906 0,-0.565817 -0.2225339,-1.148918 -0.558593,-1.474609 -0.09021,-0.08744 -0.3422959,-0.272355 -0.5585939,-0.4062496 -0.216291,-0.133888 -0.434769,-0.289111 -0.4833991,-0.355469 -0.08057,-0.110117 -0.08633,-0.177434 -0.02442,-0.380859 0.11284,-0.371532 0.246706,-0.579702 0.507813,-0.814453 0.136888,-0.123071 0.274362,-0.22509 0.304687,-0.22754 0.03033,-0.0024 -0.17454,-0.06495 -0.482422,-0.127929 -0.307866,-0.06311 -0.759341,-0.195024 -0.992188,-0.279297 -0.425782,-0.154063 -1.000565,-0.477839 -1.219726,-0.711914 -0.0093,-0.0099 -0.01734,-0.0166 -0.02539,-0.02539 0.314006,-1.250802 1.195101,-2.275503 2.363282,-2.76953 0.244427,-0.103384 0.49671,-0.174112 0.762695,-0.228516 0.132489,-0.02708 0.269451,-0.03785 0.40625,-0.05176 z m 3.8125009,1.90625 c 0.09551,0.05904 0.456624,0.840118 0.55957,1.220702 0.13291,0.491336 0.12329,1.341011 0,1.829102 -0.04693,0.18577 -0.107925,0.359229 -0.12793,0.380859 -0.02,0.02163 -0.09337,-0.101697 -0.178711,-0.25293 -0.08535,-0.151209 -0.356454,-0.47287 -0.583008,-0.711914 -0.653937,-0.690036 -0.757321,-1.049878 -0.483398,-1.600586 0.138141,-0.277704 0.739556,-0.910853 0.813477,-0.865233 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/knetattach.svg b/.icons/awkward/16x16/apps/knetattach.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knetattach.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/knetwalk.svg b/.icons/awkward/16x16/apps/knetwalk.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knetwalk.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/knights.svg b/.icons/awkward/16x16/apps/knights.svg
new file mode 100644
index 00000000..5ff22b0d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knights.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <g style="fill:#e4e4e4" transform="matrix(-0.45379,0,0,0.443,16.213512,5.9164e-8)">
+ <g style="fill:#e4e4e4">
+ <path style="fill:#e4e4e4" transform="matrix(1.2963,0,0,1.2899,-1.9941,-2.5798)" d="M 16.941,2 C 16.784,2.0783 16.604,2.1364 16.463,2.2441 16.19,2.4535 15.924,2.6769 15.68,2.918 15.411,3.1823 15.134,3.3334 14.742,3.4141 13.801,3.6048 12.845,3.8165 11.965,4.1855 10.008,5.0089 8.7137,6.5586 7.791,8.4238 6.9717,10.082 6.9583,11.881 7.0254,13.688 7.1638,17.413 9.8829,20.133 11.07,23 h -0.162 c -0.503,0 -0.50758,0.333 -0.50758,0.748 v 1.504 c 0,0.415 -0.16468,1.248 0.33829,1.248 H 9.74933 c -0.6037,0 -1.0489,0.47075 -1.0489,1.0238 v 1.4782 c 0,0.553 0.44518,0.998 1.0489,0.998 h 9.6507 c 0.604,0 1.2002,-0.445 1.2002,-0.998 v -1.4782 c 0,-0.553 -0.59618,-1.0238 -1.2002,-1.0238 h -0.81938 c 0.503,0 0.3986,-0.833 0.3986,-1.248 v -1.504 c 0,-0.415 -0.0656,-0.748 -0.5686,-0.748 h -0.38759 c 0.3,-0.278 1.6079,-0.778 1.8749,-1.062 0.97997,-1.1876 0.70222,-3.637 0.579,-4.667 -0.417,-0.762 -1.002,-1.379 -1.678,-1.908 -0.761,-0.594 -1.547,-1.156 -2.315,-1.742 -0.219,-0.167 -0.64603,-0.82574 -0.93903,-1.0887 0.724,0.153 1.533,0.80974 2.115,0.83874 1.005,0.05 1.873,0.384 2.678,0.969 0.311,0.226 0.671,0.406 1.035,0.531 0.473,0.163 0.71,0.047 0.992,-0.381 0.074,-0.112 0.119,-0.242 0.19,-0.39 0.56,0.007 0.867,-0.317 1.021,-0.834 0.053,-0.177 0.142,-0.342 0.207,-0.514 0.436,-1.154 0.212,-2.175 -0.622,-3.0645 -0.187,-0.2039 -0.408,-0.373 -0.603,-0.5684 -0.651,-0.6496 -1.304,-1.2957 -1.938,-1.9609 -0.46,-0.4838 -0.875,-1.0103 -1.34,-1.4902 -0.23,-0.2365 -0.424,-0.472 -0.531,-0.7891 -0.161,-0.4752 -0.465,-0.8406 -0.906,-1.0879 -0.157,-0.0876 -0.48,-0.2582 -0.593,-0.3311 -0.182,-0.5302 -0.049,-1.1265 -0.308,-1.4599 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/knotes.svg b/.icons/awkward/16x16/apps/knotes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knotes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/knotify.svg b/.icons/awkward/16x16/apps/knotify.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/knotify.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/koala.svg b/.icons/awkward/16x16/apps/koala.svg
new file mode 100644
index 00000000..09751313
--- /dev/null
+++ b/.icons/awkward/16x16/apps/koala.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#6f6f6f" width="6" height="7" x="5" y="9" rx=".857" ry=".778"/>
+ <circle fill="#6f6f6f" cx="3.5" cy="3.5" r="3.5"/>
+ <circle fill="#6f6f6f" cx="12.5" cy="3.5" r="3.5"/>
+ <path fill="#a0a3a4" d="m5.3928 12v-2s-0.52903 0.02266-0.78534 0.09149c-1.0611 0.28497-1.8324 1.3707-1.548 2.4343 0.28434 1.0636 1.3675 1.6905 2.4285 1.4055s0.1892-0.867-0.0952-1.931z"/>
+ <path fill="#a0a3a4" d="m10.6 12v-2s0.53751 0.02266 0.79359 0.09149c1.0601 0.28497 1.8308 1.3707 1.5467 2.4343-0.28409 1.0636-1.3663 1.6905-2.4264 1.4055-1.0599-0.285-0.198-0.867 0.086-1.931z"/>
+ <path fill="#a0a3a4" d="m12 16h-3c0-1.105 0.6716-2 1.5-2 0.828 0 1.5 0.895 1.5 2z"/>
+ <path fill="#a0a3a4" d="m7 16h-3c0-1.105 0.6716-2 1.5-2s1.5 0.895 1.5 2z"/>
+ <path fill="#a0a3a4" d="m6.3636 10h3.2727c2.7277 0 4.3637-1.0323 4.3637-4.129 0-2.0645-2.182-3.855-6-3.871-3.8182-0.0026-6 1.8065-6 3.871 0 3.0967 1.6364 4.129 4.3636 4.129z"/>
+ <g>
+ <circle fill="#74b8ff" cx="4.5" cy="5.5" r="1.5"/>
+ <circle fill="#4d4d4d" cx="4.5" cy="5.5"/>
+ </g>
+ <path fill="#4d4d4d" d="m7.1353 8a1 0.66667 0 0 0 -0.1353 0.3333 1 0.66667 0 0 0 1 0.6667 1 0.66667 0 0 0 1 -0.6667 1 0.66667 0 0 0 -0.1353 -0.3333 1 0.66667 0 0 1 -0.8647 0.3333 1 0.66667 0 0 1 -0.8647 -0.3333z"/>
+ <g transform="matrix(.58333 0 0 .875 3.3333 1.35)">
+ <path fill="#4d4d4d" d="m6.2857 5.3145c0.010452 2.2855 1.0612 2.2855 1.7143 2.2855 0.65306 0 1.7038 0 1.7143-2.2855 0.00194-1.8284-1.1017-3.4288-1.7143-3.4288-0.61276 0-1.7162 1.6004-1.7143 3.4288z"/>
+ <path fill="#343434" d="m6.8571 6.8381a0.57143 0.38095 0 0 0 -0.28237 0.050596c0.177 0.34802 0.41603 0.52143 0.66741 0.61161a0.57143 0.38095 0 0 0 0.1865 -0.2813 0.57143 0.38095 0 0 0 -0.5715 -0.3809zm2.2857 0a0.57143 0.38095 0 0 0 -0.57143 0.38095 0.57143 0.38095 0 0 0 0.18638 0.28125c0.2514-0.0902 0.4904-0.2636 0.6674-0.6116a0.57143 0.38095 0 0 0 -0.2823 -0.0506z"/>
+ </g>
+ <g transform="translate(7)">
+ <circle fill="#74b8ff" cx="4.5" cy="5.5" r="1.5"/>
+ <circle fill="#4d4d4d" cx="4.5" cy="5.5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kodi.svg b/.icons/awkward/16x16/apps/kodi.svg
new file mode 100644
index 00000000..b361702c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kodi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#31afe1" d="m 7.9997676,7.29e-6 c -0.4190662,0 -0.8384125,0.15619848 -1.1516747,0.46945321 L 0.46944623,6.8488181 c -0.62652475,0.6265088 -0.62563599,1.6749775 9.1429e-4,2.301487 L 6.8490072,15.529663 c 0.6265247,0.626509 1.675928,0.627398 2.3024527,9.14e-4 L 15.530107,9.1512198 c 0.626524,-0.6265095 0.626524,-1.6758758 0,-2.3023849 L 9.1514431,0.4694605 C 8.838181,0.15620581 8.4188343,7.29e-6 7.9997676,7.29e-6 Z"/>
+ <path style="fill:#ffffff" d="M 5 2.3164062 L 3 4.3183594 L 3 11.585938 L 2.953125 11.632812 L 3 11.679688 L 3.9453125 12.625 L 4.3671875 13.046875 L 8 9.4140625 L 11.634766 13.048828 L 13.046875 11.632812 L 9.4140625 8 L 13.046875 4.3671875 L 11.632812 2.953125 L 5 9.5859375 L 5 2.3164062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kolf.svg b/.icons/awkward/16x16/apps/kolf.svg
new file mode 100644
index 00000000..482484df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kolf.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8.2070312 0.50976562 A 1.1429 1.1429 0 0 0 8.0058594 0.57226562 A 1.1429 1.1429 0 0 0 7.3886719 2.0664062 A 1.1429 1.1429 0 0 0 8.8828125 2.6816406 A 1.1429 1.1429 0 0 0 9.5 1.1875 A 1.1429 1.1429 0 0 0 8.8066406 0.54492188 C 8.6093117 0.52409001 8.4087915 0.51520445 8.2070312 0.50976562 z M 9.9667969 0.765625 A 1.1429 1.1429 0 0 0 10.027344 0.96875 A 1.1429 1.1429 0 0 0 11.521484 1.5859375 A 1.1429 1.1429 0 0 0 11.714844 1.4804688 C 11.171403 1.1718298 10.585731 0.93171807 9.9667969 0.765625 z M 5.4609375 0.9453125 C 5.228633 1.0281921 5.0021154 1.1202104 4.78125 1.2246094 A 1.1429 1.1429 0 0 0 5.1484375 1.140625 A 1.1429 1.1429 0 0 0 5.4609375 0.9453125 z M 5.7792969 1.5820312 A 1.1429 1.1429 0 0 0 5.3671875 1.6699219 A 1.1429 1.1429 0 0 0 4.7519531 3.1640625 A 1.1429 1.1429 0 0 0 6.2460938 3.7792969 A 1.1429 1.1429 0 0 0 6.8613281 2.2851562 A 1.1429 1.1429 0 0 0 5.7792969 1.5820312 z M 12.152344 2.0253906 A 1.1429 1.1429 0 0 0 11.740234 2.1132812 A 1.1429 1.1429 0 0 0 11.123047 3.6074219 A 1.1429 1.1429 0 0 0 12.617188 4.2226562 A 1.1429 1.1429 0 0 0 13.234375 2.7285156 A 1.1429 1.1429 0 0 0 13.113281 2.5097656 C 12.985347 2.3906438 12.856823 2.2720853 12.720703 2.1621094 A 1.1429 1.1429 0 0 0 12.152344 2.0253906 z M 3.140625 2.6796875 A 1.1429 1.1429 0 0 0 2.7285156 2.765625 A 1.1429 1.1429 0 0 0 2.5019531 2.8964844 C 2.3887041 3.0185191 2.274875 3.1400723 2.1699219 3.2695312 A 1.1429 1.1429 0 0 0 2.1132812 4.2597656 A 1.1429 1.1429 0 0 0 3.6074219 4.8769531 A 1.1429 1.1429 0 0 0 4.2226562 3.3828125 A 1.1429 1.1429 0 0 0 3.140625 2.6796875 z M 9.515625 3.1230469 A 1.1429 1.1429 0 0 0 9.1035156 3.2089844 A 1.1429 1.1429 0 0 0 8.4863281 4.703125 A 1.1429 1.1429 0 0 0 9.9804688 5.3203125 A 1.1429 1.1429 0 0 0 10.597656 3.8261719 A 1.1429 1.1429 0 0 0 9.515625 3.1230469 z M 6.8769531 4.2207031 A 1.1429 1.1429 0 0 0 6.4648438 4.3066406 A 1.1429 1.1429 0 0 0 5.8476562 5.8007812 A 1.1429 1.1429 0 0 0 7.3417969 6.4179688 A 1.1429 1.1429 0 0 0 7.9589844 4.9238281 A 1.1429 1.1429 0 0 0 6.8769531 4.2207031 z M 1.4804688 4.2851562 C 1.1715265 4.829131 0.9317306 5.41555 0.765625 6.0351562 A 1.1429 1.1429 0 0 0 0.96875 5.9746094 A 1.1429 1.1429 0 0 0 1.5839844 4.4804688 A 1.1429 1.1429 0 0 0 1.4804688 4.2851562 z M 13.25 4.6640625 A 1.1429 1.1429 0 0 0 12.837891 4.75 A 1.1429 1.1429 0 0 0 12.220703 6.2441406 A 1.1429 1.1429 0 0 0 13.714844 6.8613281 A 1.1429 1.1429 0 0 0 14.332031 5.3671875 A 1.1429 1.1429 0 0 0 13.25 4.6640625 z M 14.775391 4.7832031 A 1.1429 1.1429 0 0 0 14.859375 5.1464844 A 1.1429 1.1429 0 0 0 15.054688 5.4609375 C 14.972007 5.2291916 14.879488 5.0035664 14.775391 4.7832031 z M 4.2382812 5.3164062 A 1.1429 1.1429 0 0 0 3.8261719 5.4042969 A 1.1429 1.1429 0 0 0 3.2109375 6.8984375 A 1.1429 1.1429 0 0 0 4.7050781 7.515625 A 1.1429 1.1429 0 0 0 5.3203125 6.0214844 A 1.1429 1.1429 0 0 0 4.2382812 5.3164062 z M 10.611328 5.7597656 A 1.1429 1.1429 0 0 0 10.199219 5.8476562 A 1.1429 1.1429 0 0 0 9.5839844 7.3417969 A 1.1429 1.1429 0 0 0 11.078125 7.9589844 A 1.1429 1.1429 0 0 0 11.693359 6.4648438 A 1.1429 1.1429 0 0 0 10.611328 5.7597656 z M 1.5996094 6.4140625 A 1.1429 1.1429 0 0 0 1.1875 6.5019531 A 1.1429 1.1429 0 0 0 0.54492188 7.1953125 C 0.52420734 7.3920116 0.51518667 7.5918682 0.50976562 7.7929688 A 1.1429 1.1429 0 0 0 0.57226562 7.9960938 A 1.1429 1.1429 0 0 0 2.0664062 8.6113281 A 1.1429 1.1429 0 0 0 2.6816406 7.1171875 A 1.1429 1.1429 0 0 0 1.5996094 6.4140625 z M 7.9726562 6.8574219 A 1.1429 1.1429 0 0 0 7.5605469 6.9453125 A 1.1429 1.1429 0 0 0 6.9453125 8.4394531 A 1.1429 1.1429 0 0 0 8.4394531 9.0566406 A 1.1429 1.1429 0 0 0 9.0546875 7.5625 A 1.1429 1.1429 0 0 0 7.9726562 6.8574219 z M 14.345703 7.3007812 A 1.1429 1.1429 0 0 0 13.933594 7.3886719 A 1.1429 1.1429 0 0 0 13.316406 8.8828125 A 1.1429 1.1429 0 0 0 14.810547 9.4980469 A 1.1429 1.1429 0 0 0 15.455078 8.8046875 C 15.475793 8.6079884 15.484813 8.4081318 15.490234 8.2070312 A 1.1429 1.1429 0 0 0 15.427734 8.0039062 A 1.1429 1.1429 0 0 0 14.345703 7.3007812 z M 5.3359375 7.9550781 A 1.1429 1.1429 0 0 0 4.9238281 8.0429688 A 1.1429 1.1429 0 0 0 4.3066406 9.5371094 A 1.1429 1.1429 0 0 0 5.8007812 10.152344 A 1.1429 1.1429 0 0 0 6.4179688 8.6601562 A 1.1429 1.1429 0 0 0 5.3359375 7.9550781 z M 11.707031 8.3984375 A 1.1429 1.1429 0 0 0 11.294922 8.4863281 A 1.1429 1.1429 0 0 0 10.679688 9.9804688 A 1.1429 1.1429 0 0 0 12.173828 10.595703 A 1.1429 1.1429 0 0 0 12.789062 9.1015625 A 1.1429 1.1429 0 0 0 11.707031 8.3984375 z M 2.6972656 9.0527344 A 1.1429 1.1429 0 0 0 2.2851562 9.140625 A 1.1429 1.1429 0 0 0 1.6679688 10.634766 A 1.1429 1.1429 0 0 0 3.1621094 11.251953 A 1.1429 1.1429 0 0 0 3.7792969 9.7558594 A 1.1429 1.1429 0 0 0 2.6972656 9.0527344 z M 9.0703125 9.4941406 A 1.1429 1.1429 0 0 0 8.6582031 9.5820312 A 1.1429 1.1429 0 0 0 8.0410156 11.076172 A 1.1429 1.1429 0 0 0 9.5351562 11.693359 A 1.1429 1.1429 0 0 0 10.152344 10.197266 A 1.1429 1.1429 0 0 0 9.0703125 9.4941406 z M 15.234375 9.9648438 A 1.1429 1.1429 0 0 0 15.03125 10.025391 A 1.1429 1.1429 0 0 0 14.414062 11.519531 A 1.1429 1.1429 0 0 0 14.521484 11.714844 C 14.830189 11.171116 15.068359 10.584116 15.234375 9.9648438 z M 0.9453125 10.542969 C 1.0276898 10.773506 1.1210307 10.997532 1.2246094 11.216797 A 1.1429 1.1429 0 0 0 1.140625 10.853516 A 1.1429 1.1429 0 0 0 0.9453125 10.542969 z M 6.4316406 10.591797 A 1.1429 1.1429 0 0 0 6.0195312 10.679688 A 1.1429 1.1429 0 0 0 5.4042969 12.173828 A 1.1429 1.1429 0 0 0 6.8984375 12.791016 A 1.1429 1.1429 0 0 0 7.5136719 11.296875 A 1.1429 1.1429 0 0 0 6.4316406 10.591797 z M 12.804688 11.035156 A 1.1429 1.1429 0 0 0 12.392578 11.123047 A 1.1429 1.1429 0 0 0 11.777344 12.617188 A 1.1429 1.1429 0 0 0 13.271484 13.232422 A 1.1429 1.1429 0 0 0 13.498047 13.103516 C 13.609702 12.983198 13.722578 12.863865 13.826172 12.736328 A 1.1429 1.1429 0 0 0 13.886719 11.738281 A 1.1429 1.1429 0 0 0 12.804688 11.035156 z M 3.7949219 11.689453 A 1.1429 1.1429 0 0 0 3.3828125 11.777344 A 1.1429 1.1429 0 0 0 2.765625 13.271484 A 1.1429 1.1429 0 0 0 2.8867188 13.490234 C 3.0129384 13.60776 3.1392477 13.725359 3.2734375 13.833984 A 1.1429 1.1429 0 0 0 4.2597656 13.886719 A 1.1429 1.1429 0 0 0 4.8769531 12.392578 A 1.1429 1.1429 0 0 0 3.7949219 11.689453 z M 10.166016 12.132812 A 1.1429 1.1429 0 0 0 9.7539062 12.21875 A 1.1429 1.1429 0 0 0 9.1386719 13.712891 A 1.1429 1.1429 0 0 0 10.632812 14.330078 A 1.1429 1.1429 0 0 0 11.248047 12.835938 A 1.1429 1.1429 0 0 0 10.166016 12.132812 z M 7.5292969 13.230469 A 1.1429 1.1429 0 0 0 7.1171875 13.316406 A 1.1429 1.1429 0 0 0 6.5 14.810547 A 1.1429 1.1429 0 0 0 7.1992188 15.457031 C 7.3939225 15.477427 7.5920018 15.484819 7.7910156 15.490234 A 1.1429 1.1429 0 0 0 7.9941406 15.427734 A 1.1429 1.1429 0 0 0 8.6113281 13.933594 A 1.1429 1.1429 0 0 0 7.5292969 13.230469 z M 4.890625 14.326172 A 1.1429 1.1429 0 0 0 4.4785156 14.414062 A 1.1429 1.1429 0 0 0 4.2832031 14.519531 C 4.8270513 14.828563 5.4137174 15.068134 6.0332031 15.234375 A 1.1429 1.1429 0 0 0 5.9726562 15.03125 A 1.1429 1.1429 0 0 0 4.890625 14.326172 z M 11.222656 14.771484 A 1.1429 1.1429 0 0 0 10.851562 14.857422 A 1.1429 1.1429 0 0 0 10.533203 15.056641 C 10.769195 14.972666 10.99846 14.87765 11.222656 14.771484 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kollision.svg b/.icons/awkward/16x16/apps/kollision.svg
new file mode 100644
index 00000000..67c3c779
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kollision.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f23737" d="m12 1a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4z"/>
+ <path fill="#37a0f2" d="m4 7a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kolourpaint.svg b/.icons/awkward/16x16/apps/kolourpaint.svg
new file mode 100644
index 00000000..df9429f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kolourpaint.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 4e-8c-4.432 0-8 3.568-8 8 2.1143e-7 4.432 3.568 8 8 8s8-3.568 8-8-3.568-8-8-8z"/>
+ <path fill="#5b950b" d="m8 2c-3.324 0-6 2.676-6 6s2.676 6 6 6 6-2.676 6-6-2.676-6-6-6z"/>
+ <path fill="#ffb232" d="m8 4c-2.216 0-4 1.784-4 4s1.784 4 4 4 4-1.784 4-4-1.784-4-4-4z"/>
+ <path fill="#d12626" d="m8 6c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/komodo.svg b/.icons/awkward/16x16/apps/komodo.svg
new file mode 100644
index 00000000..aabc7496
--- /dev/null
+++ b/.icons/awkward/16x16/apps/komodo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fecd38" d="m8.0176 0.058687a0.74666 0.74428 0 0 0 -0.3908 0.099963l-6.2536 3.5986a0.74666 0.74428 0 0 0 -0.37317 0.64429v7.1973a0.74666 0.74428 0 0 0 0.37317 0.64429l6.2537 3.5987a0.74666 0.74428 0 0 0 0.74634 0l6.2528-3.599a0.74666 0.74428 0 0 0 0.374 -0.644v-7.1974a0.74666 0.74428 0 0 0 -0.374 -0.6443l-6.2528-3.5986a0.74666 0.74428 0 0 0 -0.3556 -0.10001z"/>
+ <path fill="#3f3f3f" d="m5.4321 12.955c-0.025-0.02495-0.045456-0.11681-0.045456-0.20414 0-0.19466-0.10604-0.20641-0.20457-0.02268-0.11665 0.2175-0.21218 0.15778-0.19048-0.11908 0.015607-0.19917-0.0025-0.2494-0.082286-0.22886-0.45582 0.11726-0.45854 0.11338-0.15343-0.21843 0.32602-0.35455 0.3855-0.56828 0.13638-0.49004-0.084388 0.0265-0.32972 0.06437-0.54519 0.08413-0.66356 0.06089-1.3471-0.36984-1.3471-0.84884 0-0.20206 0.35281-0.48507 0.86034-0.69014 0.2582-0.105 0.4773-0.2331 0.4869-0.2856 0.0097-0.0525-0.0911-0.1654-0.2239-0.2507-0.3043-0.1957-0.4747-0.4701-0.6546-1.0542-0.2073-0.6729-0.1614-1.8356 0.1026-2.6011 0.9157-2.6548 3.5772-3.7559 6.0886-2.5191 1.6074 0.79163 2.769 2.0453 3.022 3.2619 0.06852 0.32939 0.06184 0.40005-0.06054 0.63942-0.16097 0.31484-0.52062 0.69311-0.65901 0.69311-0.05308 0-0.18051-0.099515-0.28316-0.22115-0.26876-0.31844-1.4813-1.5166-1.9867-1.9632l-0.4313-0.381 0.0479-0.3824c0.0458-0.3658 0.0403-0.3858-0.1287-0.4627-0.2571-0.1168-0.6158-0.0021-0.6458 0.2066-0.017 0.11823 0.070975 0.25464 0.33862 0.52508l0.3616 0.3653-0.4068 0.001c-0.7385 0.0017-0.8812 0.1184-0.5177 0.4236 0.2692 0.2261 0.3628 0.4247 0.3392 0.7197l-0.020038 0.25063 0.32208-0.0165c0.2475-0.012681 0.32209 0.00702 0.32209 0.085056 0 0.055856-0.030681 0.10155-0.068192 0.10155-0.1133 0-0.076515 0.19248 0.051144 0.26755 0.092665 0.054501 0.099769 0.083079 0.031788 0.1279-0.0481 0.0318-0.0678 0.1089-0.0438 0.1714 0.066 0.1717-0.0696 0.1408-0.5977-0.1361-0.4358-0.2285-0.4904-0.2818-0.6435-0.6271-0.2711-0.6117-0.5027-0.7752-0.5027-0.3549 0 0.10408-0.064621 0.43144-0.1436 0.72747-0.25147 0.94254-0.2811 0.84438 0.25499 0.84481 0.5372 0.0003925 0.92554 0.090699 1.0538 0.24495 0.093993 0.11301 0.1053 0.42285 0.030038 0.82318-0.043694 0.23239-0.038882 0.23982 0.12826 0.19796 0.16295-0.040812 0.17112-0.030857 0.13256 0.16156-0.039656 0.19787-0.032431 0.20505 0.20609 0.20505 0.13596 0 0.2472 0.03062 0.2472 0.06805 0 0.03742-0.024825 0.06805-0.055157 0.06805-0.03035 0-0.11432 0.04317-0.18662 0.09592-0.129 0.09413-0.12905 0.09858-0.0025 0.23816 0.1474 0.16252 0.13024 0.16865-0.40357 0.14415-0.4029-0.018-0.4874-0.074-0.5478-0.364-0.0703-0.3366-0.2263-0.5471-0.3374-0.4551-0.2108 0.1745 0.1973 0.8941 0.7047 1.2421 0.71698 0.49223 1.5349 0.60755 2.2877 0.32255 0.51181-0.19377 1.2547-0.91288 1.6648-1.6115 0.45698-0.77854 0.5569-0.76487 0.39073 0.053444-0.277 1.3606-1.214 2.3846-2.589 2.8266-0.4414 0.143-0.6866 0.178-1.2329 0.179-1.1386 0.002-1.7902-0.318-2.8446-1.394-0.6633-0.678-0.8612-0.73-0.5218-0.138l0.2176 0.379-0.2201 0.67c-0.121 0.369-0.2283 0.67-0.2383 0.67-0.0101 0-0.0388-0.02-0.0638-0.045zm0.3027-3.6709c-0.5915-1.1801-0.7232-1.6556-0.7232-2.6123 0-0.71762 0.015175-0.81121 0.183-1.1286 0.50789-0.96044 1.5934-1.5217 2.9482-1.5242 0.63531-0.00119 1.3545 0.11058 1.6422 0.25522 0.35439 0.17815 0.8598 0.6409 1.3762 1.2601 0.60435 0.72457 0.65341 0.86261 0.21085 0.59337-0.123-0.0747-0.29-0.1359-0.371-0.1361-0.262-0.0004-0.359-0.0764-0.404-0.3161-0.032-0.1721-0.127-0.2981-0.356-0.4722-0.5162-0.3935-0.7127-0.2165-0.3561 0.3208 0.30089 0.45329 1.9586 2.0462 2.1018 2.0196 0.20821-0.0387 0.36747-0.45538 0.33361-0.8728-0.057-0.7064-0.555-1.4407-1.335-1.9669-0.711-0.4802-2.0601-1.0934-2.6679-1.2129-1.9367-0.3808-3.827 0.8238-4.105 2.6158-0.1665 1.0732 0.4282 2.4921 1.5418 3.6787 0.1847 0.1969 0.3473 0.3464 0.3612 0.3324 0.0139-0.013-0.1573-0.3889-0.3803-0.8339z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/komorebi-wallpaper-creator.svg b/.icons/awkward/16x16/apps/komorebi-wallpaper-creator.svg
new file mode 100644
index 00000000..1f358e22
--- /dev/null
+++ b/.icons/awkward/16x16/apps/komorebi-wallpaper-creator.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#969696" d="M 0,6 3,16 16,12 13,2 Z"/>
+ <path style="fill:#a8a8a8" d="M 0,5 2,15 16,12 14,2 Z"/>
+ <rect style="fill:#3aa5cc" width="16" height="12" x="0" y="2" rx=".8" ry=".8"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="11.5" r="3.5"/>
+ <circle style="fill:#4a94d8" cx="12.5" cy="11.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/komorebi.svg b/.icons/awkward/16x16/apps/komorebi.svg
new file mode 100644
index 00000000..8eb15b06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/komorebi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#969696" d="M 0,6 3,16 16,12 13,2 Z"/>
+ <path style="fill:#a8a8a8" d="M 0,5 2,15 16,12 14,2 Z"/>
+ <rect style="fill:#9a62d9" width="16" height="12" x="0" y="2" rx=".8" ry=".8"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="11.5" r="3.5"/>
+ <circle style="fill:#945e8d" cx="12.5" cy="11.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kompare.svg b/.icons/awkward/16x16/apps/kompare.svg
new file mode 100644
index 00000000..67ca4308
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kompare.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#5fbb20" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 4e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#209dbb" d="m13.25 16c0.416 0 0.75-0.375 0.75-0.842v-7.158h-12v7.1577c0 0.467 0.3345 0.842 0.75 0.842z"/>
+ <path fill="#4c4c4c" d="m4 2h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 4h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 6h8v1h-8z"/>
+ <path fill="#fff" d="m4 9h8v1h-8z"/>
+ <path fill="#fff" d="m4 11h8v1h-8z"/>
+ <path fill="#fff" d="m4 13h8v1h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/konqueror.svg b/.icons/awkward/16x16/apps/konqueror.svg
new file mode 100644
index 00000000..fe7bd631
--- /dev/null
+++ b/.icons/awkward/16x16/apps/konqueror.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path id="path5692_2_-3" style="fill:#8e8e8e" d="M 3.3719016,8.6103716e-4 C 3.3355856,0.00455519 3.3007386,0.02094429 3.2734636,0.04818662 L 2.0117345,1.30115 c -0.05307,0.052852 -0.063344,0.1346184 -0.024219,0.198612 L 3.4648707,3.9172441 C 3.2027658,4.3548292 2.9931346,4.8261108 2.842991,5.3238217 L 0.12968867,5.8847456 C 0.05420444,5.9002613 1.4e-7,5.9668666 1.4e-7,6.0437907 v 1.7719925 c 0,0.074958 0.0514872,0.1400343 0.12421973,0.1574934 L 2.757834,8.6125595 C 2.8982563,9.1889911 3.1155536,9.734906 3.4031514,10.237145 l -1.5242304,2.30809 c -0.042524,0.06451 -0.033847,0.149707 0.021094,0.204043 l 1.2625098,1.253739 c 0.05307,0.05255 0.1352887,0.06272 0.2000016,0.02405 l 2.389081,-1.440713 c 0.469162,0.268852 0.9746275,0.480286 1.5093869,0.623765 l 0.5570355,2.661093 C 7.8337098,15.946608 7.9012232,16 7.978187,16 h 1.7851702 c 0.075041,0 0.1406843,-0.05102 0.1585953,-0.124133 L 10.578207,13.21012 c 0.551239,-0.147732 1.072549,-0.368297 1.553137,-0.649368 l 2.353925,1.532262 c 0.06472,0.04231 0.149754,0.03439 0.204689,-0.02017 l 1.26251,-1.25374 c 0.05339,-0.053 0.06267,-0.134782 0.02344,-0.198612 l -1.606265,-2.02026 C 13.648423,9.6178396 13.73762,9.7179676 13.474324,9.438817 L 6.8234908,2.4982537 5.8891083,1.5967406 C 5.7361695,1.6498714 5.797254,1.616161 5.8695762,1.5835516 L 3.4789336,0.02646341 C 3.4464896,0.00538272 3.4089896,-0.00284896 3.3726828,8.611166e-4 Z M 5.869577,1.5835515 5.887545,1.5951891 c 8.4e-4,7.547e-4 0.00136,0.00135 0.00156,0.00155 0.1568896,-0.084868 0.061267,-0.04962 -0.019532,-0.013189 z"/>
+ <ellipse style="fill:#365ee6" cx="9" cy="7" rx="5" ry="5"/>
+ <path style="fill:#fafafa" class="ColorScheme-Text" d="m 8.9560476,4 a 3.0004533,3.0000708 0 0 1 2.1653664,0.8789274 3.0004533,3.0000708 0 0 1 0,4.2422875 3.0004533,3.0000708 0 0 1 -4.2428282,0 3.0004533,3.0000708 0 0 1 0,-4.2422875 A 3.0004533,3.0000708 0 0 1 8.9560476,4 Z m 0.082043,0.3750093 A 2.6253968,2.6250626 0 0 0 7.2829438,5.0180907 l 0.52669,0.5266238 A 1.8751638,3.0002622 45.008322 0 1 9.8438766,4.5163696 2.6253968,2.6250626 0 0 0 9.0380906,4.3750093 Z M 10.173516,4.8650107 A 1.5001311,2.6252295 45.007184 0 0 8.0755424,5.8105896 L 8.9999999,6.7349284 10.7068,5.0283445 A 1.5001311,2.6252295 45.007184 0 0 10.173516,4.8650107 Z M 7.0155698,5.281036 A 2.6253968,2.6250626 0 0 0 6.5145158,7.8350516 1.8751638,3.0002622 45.008322 0 1 7.5459238,5.8113219 Z M 10.972709,5.292757 9.2651763,7.0000731 10.190364,7.9251437 A 1.5001311,2.6252295 45.007184 0 0 10.972709,5.292757 Z M 7.8096338,6.0750021 A 1.5001311,2.6252295 45.007184 0 0 7.0272898,8.7073878 L 8.7348224,7.0000723 Z m 3.6758482,0.09009 A 1.8751638,3.0002622 45.008322 0 1 10.454076,8.1888212 L 10.98443,8.7191073 A 2.6253968,2.6250626 0 0 0 11.485482,6.1650921 Z M 8.9999999,7.265215 7.2931988,8.971799 A 1.5001311,2.6252295 45.007184 0 0 9.9244554,8.1895532 Z M 10.190364,8.4554289 A 1.8751638,3.0002622 45.008322 0 1 8.1561224,9.4837739 2.6253968,2.6250626 0 0 0 10.717056,8.9820528 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/konquest.svg b/.icons/awkward/16x16/apps/konquest.svg
new file mode 100644
index 00000000..d74f53b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/konquest.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#89f237" cx="8.501" cy="8" r="5"/>
+ <circle fill="#b28a63" cx="8.501" cy="8" r="5"/>
+ <path fill="#fede7b" d="m3.8141 4.001a7.3295 2.5702 29.547 0 0 -1.6826 0.623 7.3295 2.5702 29.547 0 0 5.072 5.845 7.3295 2.5702 29.547 0 0 7.668 1.407 7.3295 2.5702 29.547 0 0 -1.4315 -3.1415c-0.016 0.107-0.03 0.215-0.053 0.32a5.864 2.203 29.496 0 1 0.3955 1.7745 5.864 2.203 29.496 0 1 -6.209 -0.995 5.864 2.203 29.496 0 1 -3.9856 -4.801 5.864 2.203 29.496 0 1 1.3799 -0.5594c0.0957-0.0959 0.1937-0.1895 0.29685-0.27735a7.3295 2.5702 29.547 0 0 -1.4502 -0.1952z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/konsole.svg b/.icons/awkward/16x16/apps/konsole.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/konsole.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/konsolekalendar.svg b/.icons/awkward/16x16/apps/konsolekalendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/konsolekalendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kontact-import-wizard.svg b/.icons/awkward/16x16/apps/kontact-import-wizard.svg
new file mode 100644
index 00000000..af23c1f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kontact-import-wizard.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fe9700" d="m8 0-7.6359 4.9269c-0.01643 0.010703-0.03132 0.023307-0.04688 0.03521l-0.0094 0.007v0.0008603c-0.18625 0.1463-0.30784 0.3713-0.30784 0.6276v7.6022c0.000005 0.443 0.3568 0.8 0.80001 0.8h14.4c0.4432 0 0.8-0.3569 0.8-0.80023v-7.6022c0-0.26209-0.12679-0.49189-0.32031-0.63769l0.0032-0.005-7.683-4.955z"/>
+ <rect fill="#ebebeb" width="12" height="10" x="2" y="2" rx="0" ry="0"/>
+ <path fill="#fec006" d="m0.000017 5.5979 15.2 10.4h-14.343c-0.05714 0-0.85714 0-0.85714-0.85714z"/>
+ <path fill="#fecd38" d="m15.143 15.998c0.85714 0 0.85714-0.85714 0.85714-0.85714v-9.5429l-15.2 10.4z"/>
+ <path fill="#848484" d="m8 3-2 3h1v1.75c0 0.1629 0.0917 0.25 0.25 0.25h1.5c0.1583 0 0.25-0.0871 0.25-0.25v-1.75h1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kontact.svg b/.icons/awkward/16x16/apps/kontact.svg
new file mode 100644
index 00000000..e62f78bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kontact.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f5b35d" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#3f3f3f" d="M 8,3 C 9.1045333,3 10,3.8954667 10,5 10,6.1044 9.1044,7 8,7 6.8956,7 6,6.1044 6,5 6,3.8956 6.8956,3 8,3 Z"/>
+ <path style="fill:#3f3f3f" d="m 7.9999999,8.000001 c -3.9996001,0.00231 -4.0000001,2.461538 -4.0000001,2.461538 v 1 c 0,0 0.738457,1.538461 4.0000001,1.538461 C 11.261543,13 12,11.461539 12,11.461539 v -1 c 0,0 0,-2.4630764 -3.9992001,-2.461538 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/konversation.svg b/.icons/awkward/16x16/apps/konversation.svg
new file mode 100644
index 00000000..2b89416c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/konversation.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1891d1" d="m8 3.9999e-8c-0.1926 0-0.3827 0.0093972-0.5719 0.022657-0.0237 0.001754-0.0473 0.003497-0.0711 0.005468-2.8578 0.22552-5.278 1.9413-6.5008 4.3735-0.00027045 0.00052-0.000512 0.00104-0.00078285 0.00156-0.079116 0.15745-0.16008 0.31409-0.22891 0.47734-0.37451 0.8457-0.5779 1.7432-0.61484 2.6828-0.0016171 0.030354-0.00184 0.060958-0.0031257 0.091406-0.0024743 0.089757-0.0076343 0.17901-0.0070314 0.26953-0.00023211 0.025386-0.00156 0.050342-0.00156 0.075783 0 0.93022 0.16533 1.8186 0.45469 2.6477 0.11645 0.37168 0.25062 0.74703 0.4125 1.1273 0.40323 0.94731 0.45329 1.2056 0.38984 1.9969-0.044209 0.55135-0.19365 1.1143-0.38047 1.4312-0.16938 0.28738-0.30513 0.58389-0.30513 0.65938 0 0.23342 1.3482 0.1517 2.5419-0.15391 1.3984-0.35802 1.5206-0.35747 2.6672 0.0023 0.52453 0.1646 1.1231 0.25365 1.7984 0.27812 0.028251 0.0014 0.056828 0.0012 0.085156 0.0023 0.0924 0.003 0.181 0.009 0.2765 0.009 0.00777 0 0.014903-0.000743 0.022657-0.0008 0.012314 0.000055 0.024394 0.0008 0.03672 0.0008 0.22339 0 0.44384-0.01113 0.6625-0.02891 1.9778-0.14065 3.5664-0.87264 4.9961-2.3 1.178-1.176 1.9076-2.6277 2.1961-4.1469 0.02658-0.13883 0.04862-0.27898 0.06797-0.42031 0.0117-0.086759 0.02399-0.17312 0.03281-0.26016 0.01939-0.18667 0.03106-0.37606 0.0375-0.56641 0.0014-0.047966 0.0034-0.095762 0.0039-0.14375 0.000688-0.04467 0.0031-0.088737 0.0031-0.13359 0-4.358-3.4508-7.8782-7.7797-7.9945-0.0336-0.0015026-0.0671-0.0023426-0.1008-0.0028741-0.04-0.0005828-0.0794-0.0031257-0.1195-0.0031259z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 5,9 v 4 H 6 V 9 Z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 12,6 v 3 h 1 V 6 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 11.566612,4.000148 A 0.42109472,0.35003954 0 0 0 11.460526,4.014506 L 4.302632,5.7645265 A 0.42109472,0.35003954 0 0 0 4,6.100175 v 2.8000364 a 0.42109472,0.35003954 0 0 0 0.302632,0.3356488 l 7.157894,1.7500238 A 0.42109472,0.35003954 0 0 0 12,10.650236 V 6.150078 4.3501523 A 0.42109472,0.35003954 0 0 0 11.566612,4.000148 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kopete.svg b/.icons/awkward/16x16/apps/kopete.svg
new file mode 100644
index 00000000..92665d8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kopete.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4479d9" d="M 12,8.825 H 15.512 L 12,16 Z"/>
+ <path style="fill:#47b4f4" d="M 16,6.5 A 7.5,6.5 0 0 1 8.5,13 7.5,6.5 0 0 1 1,6.5 7.5,6.5 0 0 1 8.5,0 7.5,6.5 0 0 1 16,6.5 Z"/>
+ <path style="fill:#2e4e8a" d="M 9.6721,3 C 9.4506,3.001 9.2299,3.0253 9.013,3.0725 10.559,3.4078 12,4.8396 12,6.5 11.999,8.1646 10.551,9.5979 9,9.9275 9.2211,9.9756 9.4463,9.9999 9.6721,10 11.51,10 13,8.433 13,6.5 13,4.567 11.51,3 9.6721,3 Z"/>
+ <path style="fill:#2e4e8a" d="M 5.5314,4 A 0.5,0.5 0 0 0 5.0314,4.5 0.5,0.5 0 0 0 5.5314,5 0.5,0.5 0 0 0 6.0314,4.5 0.5,0.5 0 0 0 5.5314,4 Z"/>
+ <path style="fill:#2e4e8a" d="M 7.6001,6 C 7.2677,6 7.0001,6.223 7.0001,6.5 7.0001,6.777 7.2677,7 7.6001,7 H 9.4001 C 9.7325,7 10,6.777 10,6.5 10,6.223 9.7325,6 9.4001,6 Z"/>
+ <path style="fill:#2e4e8a" d="M 5.5,8 C 5.2238,8 5,8.2239 5,8.5 5,8.7761 5.2239,9 5.5,9 5.6767,9 5.75,9.5 5.75,9.5 5.75,9.5 6,8.5994 6,8.5 6,8.2239 5.7761,8 5.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kopete2.svg b/.icons/awkward/16x16/apps/kopete2.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kopete2.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/korg-journal.svg b/.icons/awkward/16x16/apps/korg-journal.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/korg-journal.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/korg-todo.svg b/.icons/awkward/16x16/apps/korg-todo.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/korg-todo.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/korganizer.svg b/.icons/awkward/16x16/apps/korganizer.svg
new file mode 100644
index 00000000..d1a7ae47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/korganizer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f13c3c" width="16" height="14" x="0" y="1" rx=".599" ry=".74"/>
+ <g fill="#fff" transform="translate(0 1)">
+ <path fill-rule="evenodd" d="m4.6623 2.0004a0.35338 0.35324 0 0 0 -0.2977 0.1394c-0.4041 0.5176-0.8258 1.2166-1.2273 1.8412l-0.4783-0.8203a0.35359 0.35345 0 1 0 -0.6108 0.3562l0.7632 1.3079a0.35338 0.35324 0 0 0 0.5979 0.01992c0.4967-0.7368 1.059-1.6892 1.5123-2.27a0.35338 0.35324 0 0 0 -0.2593 -0.5747z"/>
+ <rect width="7" height="1" x="6" y="8" rx=".538" ry=".5"/>
+ <circle cx="3.5" cy="8.5"/>
+ <rect width="7" height="1" x="6" y="11" rx=".538" ry=".5"/>
+ <circle cx="3.5" cy="11.5"/>
+ <rect width="7" height="1" x="6" y="4" rx=".538" ry=".5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kpackage.svg b/.icons/awkward/16x16/apps/kpackage.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpackage.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kpager.svg b/.icons/awkward/16x16/apps/kpager.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpager.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kpat.svg b/.icons/awkward/16x16/apps/kpat.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpat.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kpatience.svg b/.icons/awkward/16x16/apps/kpatience.svg
new file mode 100644
index 00000000..b150ea82
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpatience.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="12" x="-16" y="-14" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#e74c3c" d="m6.1608 5c-1.1896 0-2.1608 0.8377-2.1608 1.8749 0 0.5399 0.2604 1.0324 0.6786 1.375l3.2679 2.7501 3.3755-2.7501c0.418-0.342 0.678-0.8348 0.678-1.3747 0-1.0373-0.971-1.875-2.1608-1.875-0.78318 0-1.4624 0.36074-1.8392 0.90597-0.3767-0.5452-1.0559-0.906-1.8391-0.906z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kpdf.svg b/.icons/awkward/16x16/apps/kpdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kpersonalizer.svg b/.icons/awkward/16x16/apps/kpersonalizer.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpersonalizer.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kphotoalbum.svg b/.icons/awkward/16x16/apps/kphotoalbum.svg
new file mode 100644
index 00000000..95e9f0d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kphotoalbum.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m1 2v1h-0.19922c-0.4432 0-0.80078 0.3356-0.80078 0.7617v10.468c0 0.427 0.35758 0.77 0.80078 0.77h14.398c0.443 0 0.801-0.343 0.801-0.77v-10.468c0-0.4264-0.358-0.7502-0.801-0.762h-12.199v-1h-2z"/>
+ <circle style="opacity:0.4" cx="14" cy="5" r="1"/>
+ <circle style="opacity:0.4" cx="8" cy="9" r="5"/>
+ <circle fill="#009587" cx="8" cy="-9" r="4" transform="scale(1,-1)"/>
+ <circle fill="#66bfb7" cx="8" cy="9" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kpk-desktop-gnome.svg b/.icons/awkward/16x16/apps/kpk-desktop-gnome.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpk-desktop-gnome.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kpk-desktop-xfce.svg b/.icons/awkward/16x16/apps/kpk-desktop-xfce.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kpk-desktop-xfce.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kradio.svg b/.icons/awkward/16x16/apps/kradio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kradio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kradio4.svg b/.icons/awkward/16x16/apps/kradio4.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kradio4.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/krdc.svg b/.icons/awkward/16x16/apps/krdc.svg
new file mode 100644
index 00000000..37243619
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krdc.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15 -11.999)">
+ <circle fill="#48cd42" cx="23" cy="19.999" r="8"/>
+ <g fill="#fff" style="enable-background:new" transform="translate(-405,-50)">
+ <path d="m424 66h0.67187c4.05 0 7.33 3.278 7.33 7.328v0.672h-0.67188c-0.36436 0-0.65625-0.30511-0.65625-0.67188 0-3.3137-2.6863-6-6-6-0.36 0-0.67-0.289-0.67-0.656v-0.672z"/>
+ <path d="m424 68.672h0.67187c2.5773 0 4.6562 2.0789 4.6562 4.6562v0.67188h-0.65625c-0.36 0-0.67-0.305-0.67-0.672 0-1.841-1.49-3.328-3.33-3.328-0.36 0-0.67-0.305-0.67-0.672v-0.65625z"/>
+ <path d="m425.33 71.328c0.73638 0 1.3438 0.60737 1.3438 1.3438 0 0.736-0.61 1.328-1.34 1.328-0.74 0-1.33-0.592-1.33-1.328 0-0.73638 0.59174-1.3438 1.3281-1.3438z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krec.svg b/.icons/awkward/16x16/apps/krec.svg
new file mode 120000
index 00000000..24321154
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krec.svg
@@ -0,0 +1 @@
+sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/krecipes.svg b/.icons/awkward/16x16/apps/krecipes.svg
new file mode 100644
index 00000000..3eb65d8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krecipes.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f34235" width="16" height="16" x="0" y="0" rx="1.455" ry="1.455"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="4" y="3"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="4" y="7"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="4" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kregexpeditor.svg b/.icons/awkward/16x16/apps/kregexpeditor.svg
new file mode 100644
index 00000000..a5b987bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kregexpeditor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5ca6ff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#3e49db" width="14" height="6" x="1" y="5" rx=".389" ry=".429"/>
+ <rect style="fill:#00f0d7" width="6" height="4" x="3" y="-7" rx=".2" ry=".222" transform="rotate(90)"/>
+ <rect style="fill:#fff528" width="6" height="4" x="3" y="-13" rx=".2" ry=".2" transform="rotate(90)"/>
+ <rect style="fill:#cf4950" width="6" height="5" x="-11" y="-13" rx=".375" ry=".385" transform="scale(-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krename.svg b/.icons/awkward/16x16/apps/krename.svg
new file mode 100644
index 00000000..1d9b81b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krename.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f3443f" d="m1.7143 5h8.5717c0.395 0 0.714 0.3186 0.714 0.7143v8.5714c0 0.395-0.319 0.714-0.714 0.714h-8.5717c-0.3957 0-0.7143-0.319-0.7143-0.714v-8.5717c0-0.3957 0.3186-0.7143 0.7143-0.7143z"/>
+ <g fill="#fff" transform="matrix(.19630 0 0 .20576 6.29 14.303)">
+ <path d="m4.4117-11.644h-11.758l-1.8555 5.3125h-7.5586l10.801-29.16h8.9648l10.801 29.16h-7.5586l-1.8359-5.3125zm-9.8828-5.4102h7.9883l-3.9844-11.602-4.0039 11.602z"/>
+ </g>
+ <path fill="#2297fd" d="m5.7143 1h8.5714c0.395 0 0.714 0.3186 0.714 0.7143v8.5714c0 0.395-0.319 0.714-0.714 0.714h-8.5717c-0.3957 0-0.7143-0.319-0.7143-0.714v-8.5717c0-0.3957 0.3186-0.7143 0.7143-0.7143z"/>
+ <g fill="#fff" transform="matrix(.20830 0 0 .20576 9.5848 6.9649)">
+ <path d="m4.0711-7.9809q1.7773 0 2.6953-0.78125 0.91797-0.78125 0.91797-2.3047 0-1.5039-0.91797-2.2852-0.91797-0.80078-2.6953-0.80078h-4.1602v6.1719h4.1602zm0.2539 12.754q2.2656 0 3.3984-0.95703 1.1523-0.95703 1.1523-2.8906 0-1.8945-1.1328-2.832-1.1328-0.9572-3.4179-0.9572h-4.4141v7.6367h4.4141zm6.992-10.488q2.4219 0.70312 3.75 2.5977 1.3281 1.8945 1.3281 4.6484 0 4.2188-2.8516 6.2891t-8.6719 2.0703h-12.48v-29.16h11.289q6.0742 0 8.7891 1.8359 2.7344 1.8359 2.7344 5.8789 0 2.1289-0.99609 3.6328-0.99609 1.4844-2.8906 2.207z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kreversi.svg b/.icons/awkward/16x16/apps/kreversi.svg
new file mode 100644
index 00000000..c5b74a03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kreversi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#f65e5e" d="m8.4428 16c4.1732 0 7.5572-3.582 7.5572-8 0-4.4179-3.384-8-7.5572-8-2.1378 4e-8 -3.8707 1.391-3.8707 3.6s1.8764 3.4572 3.6732 4c1.7567 0.5307 4.0687 2.191 4.0687 4.4s-1.7328 4-3.8707 4z"/>
+ <ellipse fill="#fff" cx="-8.5" cy="-3.5" rx="1.5" ry="1.5" transform="scale(-1)"/>
+ <path fill="#8d62ad" d="m7.5572 4e-8c-4.1733 0-7.5572 3.5821-7.5572 8s3.3838 8 7.5572 8c2.1378 0 3.8707-1.391 3.8707-3.6s-1.8764-3.4572-3.6732-4c-1.757-0.5307-4.0683-2.191-4.0683-4.4s1.7328-4 3.8707-4z"/>
+ <ellipse fill="#fff" cx="7.5" cy="12.5" rx="1.5" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krfb.svg b/.icons/awkward/16x16/apps/krfb.svg
new file mode 100644
index 00000000..b4f7da39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krfb.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1da6e8" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" opacity=".1" d="m16-14c-7.756 0-14 6.244-14 14 0 0.16884 0.01952 0.33264 0.02539 0.5 0.2641-7.5206 6.3878-13.5 13.975-13.5s13.711 5.9794 13.975 13.5c0.006-0.16736 0.0254-0.33116 0.0254-0.5 0-7.756-6.244-14-14-14z"/>
+ <path style="fill:none;stroke:#000000;stroke-width:1px;opacity:0.4" d="m 9.5,5.5 -4,2.5 4,2.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9.5 4 A 1.5 1.5 0 0 0 8 5.5 A 1.5 1.5 0 0 0 9.5 7 A 1.5 1.5 0 0 0 11 5.5 A 1.5 1.5 0 0 0 9.5 4 z M 5.5 6.5 A 1.5 1.5 0 0 0 4 8 A 1.5 1.5 0 0 0 5.5 9.5 A 1.5 1.5 0 0 0 7 8 A 1.5 1.5 0 0 0 5.5 6.5 z M 9.5 9 A 1.5 1.5 0 0 0 8 10.5 A 1.5 1.5 0 0 0 9.5 12 A 1.5 1.5 0 0 0 11 10.5 A 1.5 1.5 0 0 0 9.5 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krita.svg b/.icons/awkward/16x16/apps/krita.svg
new file mode 100644
index 00000000..f2a2a8ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krita.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" cx="7.997" cy="8.005" rx="7.802" ry="7.803"/>
+ <path style="fill:#e040fb;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 14.926593,4.0030725 A 8.0020586,8.0034749 0 0 0 3.9955769,1.0735974 8.0020586,8.0034749 0 0 0 1.0572203,4.0383735 l 6.9393859,3.9664364 z"/>
+ <path style="fill:#fdfd4b;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 14.926593,4.0030725 7.9966062,8.0048099 7.9610542,15.999844 A 8.0020586,8.0034749 0 0 0 11.997635,14.936022 8.0020586,8.0034749 0 0 0 14.926593,4.0030725 Z"/>
+ <path style="fill:#18ffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 7.9966062,8.0048099 1.0572203,4.0383735 a 8.0020586,8.0034749 0 0 0 0.0094,7.9681745 8.0020586,8.0034749 0 0 0 6.8944342,3.993296 z"/>
+ <path style="fill:#4f4f4f" d="M 9.4702841,8.6618456 C 8.3171593,9.7238787 6.0986974,8.039279 5.1623116,6.98127 4.199209,5.8930704 0.60301077,2.2228657 0.34015564,1.9848319 0.07731309,1.746807 -0.13202057,1.4528569 0.10039945,1.1603958 0.34235524,0.87557284 0.67695255,1.0170823 0.96714829,1.2218201 1.2573629,1.4265652 5.637803,4.1423927 6.915303,4.8479969 8.1573511,5.5340266 10.285132,7.3289885 9.4702841,8.6618456 Z"/>
+ <path style="fill:#4883f7" d="M 11.320128,9.1 C 6.8196801,13.046956 3.1387629,9.8880444 2.5684369,8.5776867 c 0.3372632,2.2744103 1.8961922,4.3097393 4.2512432,5.0930303 1.7786432,0.591566 4.6168689,0.577836 5.8892949,-1.675876 z"/>
+ <path style="fill:#9b9b9b" d="m 11.301516,10.095193 c -0.367623,0.165522 -0.327866,0.285159 -0.654283,0.23355 C 10.422099,10.293146 8.4717615,8.8397417 8.4717615,8.8397417 8.3729054,8.6065141 8.4914895,8.2858893 8.7142402,8.0321251 8.9208386,7.7654845 9.2154838,7.5852509 9.4680153,7.6322125 c 0,0 1.8490427,1.5761803 1.9309317,1.7854003 0.118728,0.3033465 -0.0086,0.2897918 -0.09743,0.6775802 z"/>
+ <path style="fill:#3f3f3f" d="m 11.544963,13.254834 c 1.382501,-0.847027 1.751526,-2.340961 1.205632,-3.4205164 -0.424211,-0.8389142 -1.120743,-0.9975229 -1.601834,-0.5918843 -0.477253,0.4024024 -0.519325,0.8819027 -0.376963,1.3581287 0.290324,0.971284 1.491323,1.652523 0.773165,2.654272 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kronometer.svg b/.icons/awkward/16x16/apps/kronometer.svg
new file mode 100644
index 00000000..fd4f71f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kronometer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#597123" width="4.633" height="4.633" x="-2.31" y="1.86" rx=".772" ry=".772" transform="matrix(.70738 -.70684 .70738 .70684 0 0)"/>
+ <rect fill="#96ba42" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <circle fill="#ffffff" cx="8.5" cy="8.5" r="5.5"/>
+ <rect fill="#f45246" width=".999" height="5" x="11.11" y="-1.38" rx=".5" ry=".504" transform="matrix(.86630 .49952 -.50017 .86593 0 0)"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="8.5" r="1.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="3.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="13.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="-13.5" transform="rotate(90)"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="-3.5" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krudio.svg b/.icons/awkward/16x16/apps/krudio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krudio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kruler.svg b/.icons/awkward/16x16/apps/kruler.svg
new file mode 100644
index 00000000..7ef803c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kruler.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e2d144" width="13" height="16" x="-14" y="-16" rx=".813" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.5" width="1" height="6" x="4" y="1"/>
+ <rect style="opacity:0.5" width="1" height="3" x="6" y="1"/>
+ <rect style="opacity:0.5" width="1" height="5" x="12" y="1"/>
+ <path style="opacity:0.5" d="M 3,8 3,13 6,13 6,8 3,8 Z M 4,9 5,9 5,12 4,12 4,9 Z"/>
+ <rect style="opacity:0.5" width="1" height="3" x="8" y="1"/>
+ <rect style="opacity:0.5" width="1" height="3" x="10" y="1"/>
+ <rect style="opacity:0.5" width="1" height="3" x="14" y="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krunner.svg b/.icons/awkward/16x16/apps/krunner.svg
new file mode 120000
index 00000000..bba31bb9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krunner.svg
@@ -0,0 +1 @@
+plasma-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/krusader_blue.svg b/.icons/awkward/16x16/apps/krusader_blue.svg
new file mode 120000
index 00000000..1660e622
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krusader_blue.svg
@@ -0,0 +1 @@
+krusader_user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/krusader_red.svg b/.icons/awkward/16x16/apps/krusader_red.svg
new file mode 120000
index 00000000..1b90bf84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krusader_red.svg
@@ -0,0 +1 @@
+krusader_root.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/krusader_root.svg b/.icons/awkward/16x16/apps/krusader_root.svg
new file mode 100644
index 00000000..a3451d5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krusader_root.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#db4c4c" d="M 0,2.95 V 14.222222 C 0,14.653422 0.3565,15 0.8,15 H 15.2004 C 15.6436,15 16,14.6535 16,14.222222 V 2.95 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2.9444444 V 15 h 7.200781 C 15.643981,15 16,14.6535 16,14.222222 V 2.9444444 Z"/>
+ <path style="fill:#d2bebe" d="M 0.8,0.99999994 C 0.35648,0.99999994 0,1.3466944 0,1.7775833 V 3 H 16 V 1.7775833 C 16,1.3466944 15.6436,0.99999994 15.2,0.99999994 Z"/>
+ <path style="fill:#583030" d="m 6.3556984,5.0001155 c 0.0823,0.00187 0.161209,0.03192 0.222622,0.084697 l 5.3052646,4.1447234 c 0.220211,0.1889597 0.110394,0.5395147 -0.181613,0.5797404 l -2.0571606,0.2853477 0.9641376,1.640543 c 0.215456,0.366672 0.08779,0.832656 -0.285392,1.044354 l -0.20672,0.117593 c -0.3731816,0.211699 -0.8474376,0.08626 -1.0628936,-0.280413 l -1.000962,-1.703861 -1.467128,1.168526 c -0.225865,0.180517 -0.56799,0.02605 -0.568272,-0.256566 L 6.0000014,5.3347999 C 5.9994444,5.1466832 6.1603684,4.995274 6.3556964,5.0001135 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/krusader_user.svg b/.icons/awkward/16x16/apps/krusader_user.svg
new file mode 100644
index 00000000..88d60df1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/krusader_user.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5f5fdf" d="M 0,2.95 V 14.222222 C 0,14.653422 0.3565,15 0.8,15 H 15.2004 C 15.6436,15 16,14.6535 16,14.222222 V 2.95 Z"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 8,2.9444444 V 15 h 7.200781 C 15.643981,15 16,14.6535 16,14.222222 V 2.9444444 Z"/>
+ <path style="fill:#bebed2" d="M 0.8,0.99999994 C 0.35648,0.99999994 0,1.3466944 0,1.7775833 V 3 H 16 V 1.7775833 C 16,1.3466944 15.6436,0.99999994 15.2,0.99999994 Z"/>
+ <path style="fill:#33335d" d="m 6.3556984,5.0001155 c 0.0823,0.00187 0.161209,0.03192 0.222622,0.084697 l 5.3052646,4.1447234 c 0.220211,0.1889597 0.110394,0.5395147 -0.181613,0.5797404 l -2.0571606,0.2853477 0.9641376,1.640543 c 0.215456,0.366672 0.08779,0.832656 -0.285392,1.044354 l -0.20672,0.117593 c -0.3731816,0.211699 -0.8474376,0.08626 -1.0628936,-0.280413 l -1.000962,-1.703861 -1.467128,1.168526 c -0.225865,0.180517 -0.56799,0.02605 -0.568272,-0.256566 L 6.0000014,5.3347999 C 5.9994444,5.1466832 6.1603684,4.995274 6.3556964,5.0001135 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksame.svg b/.icons/awkward/16x16/apps/ksame.svg
new file mode 100644
index 00000000..62a93441
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksame.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#d2d2d2" d="m15.382 4.9327c-1.699-4.0896-6.3595-6.0136-10.449-4.3144-4.0902 1.6994-6.0142 6.3594-4.315 10.449 1.6995 4.09 6.3602 6.014 10.449 4.315 4.09-1.7 6.014-6.3598 4.315-10.449z"/>
+ <path fill="#e74c3c" d="m8.0513 0.00010152c-0.9634-0.0049-1.9423 0.16857-2.8955 0.53234l2.0315 5.3328a2.2858 2.2857 0 0 1 0.81259 -0.15086 2.2858 2.2857 0 0 1 0.81259 0.152l2.0325-5.3361c-0.8862-0.33742-1.8302-0.52518-2.7937-0.5301zm-7.5179 5.1548c-0.36378 0.95313-0.53733 1.932-0.53236 2.8954 0.00491 0.96342 0.19383 1.9085 0.53121 2.7948l5.3329-2.0313a2.2858 2.2857 0 0 1 -0.1509 -0.8137 2.2858 2.2857 0 0 1 0.1532 -0.8137l-5.3341-2.0314zm14.934 0-5.3327 2.0314a2.2858 2.2857 0 0 1 0.15086 0.8137 2.2858 2.2857 0 0 1 -0.152 0.81142l5.336 2.0336c0.33772-0.88627 0.52516-1.8314 0.5303-2.7948 0.0051-0.96342-0.16743-1.9423-0.53144-2.8954zm-8.2797 4.9791-2.0315 5.333c0.95317 0.364 1.932 0.53771 2.8955 0.53256 0.96345-0.0051 1.9075-0.19257 2.7938-0.53028l-2.0314-5.334a2.2858 2.2857 0 0 1 -0.81373 0.15086 2.2858 2.2857 0 0 1 -0.81259 -0.152z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kscreengenie.svg b/.icons/awkward/16x16/apps/kscreengenie.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kscreengenie.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kscreensaver.svg b/.icons/awkward/16x16/apps/kscreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kscreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ksensors.svg b/.icons/awkward/16x16/apps/ksensors.svg
new file mode 120000
index 00000000..349f2c76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksensors.svg
@@ -0,0 +1 @@
+psensor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kshisen.svg b/.icons/awkward/16x16/apps/kshisen.svg
new file mode 100644
index 00000000..b5ec9ac2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kshisen.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#4d4d4d" d="m6.723 3.082c-0.08951 0.06579-0.11189 0.16447-0.11189 0.27961 0 0.21382 0.08951 0.47696 0.13426 0.57564 0 0 0.06714 1.1513 0.08951 1.2829-0.20139 0.01645-0.55942 0.03289-0.69365 0.06579h-0.17901c-0.3804 0.01645-0.73844 0.0329-0.89509 0.14803l-0.06713 0.04934 0.06713 0.06579c0.11189 0.09868 0.15664 0.37829 0.20139 0.67437 0.11189 0.60855 0.24614 1.3651 0.91745 1.6612l0.13426 0.04934v-0.11513s0.02242-0.04934 0.02242-0.11513c0-0.04934-0.02242-0.13158-0.04472-0.24671 0.17901 0.01645 0.55942 0.04934 0.69365 0.04934 0.0223 0.1315 0.6041 5.4936 0.6041 5.4936h0.22377s0.24615-5.2959 0.24615-5.4605c0.15663 0 0.85031 0.01645 1.0517 0.0329-0.04472 0.09869-0.22376 0.50987-0.22376 0.50987l0.31327-0.21382c0.08951-0.04934 2.0363-1.3487 1.7678-2.204-0.08951-0.27961-0.40278-0.47696-0.91745-0.57564h-0.04484c-0.2909 0-1.186 0.01645-1.8573 0.04934 0.02242-0.42763 0.02242-0.65791 0.02242-0.77305v-0.14803c0-0.08224 0.11189-0.19737 0.20139-0.27961 0.08951-0.09868 0.20139-0.18092 0.20139-0.27961 0-0.03289-0.02242-0.06579-0.04472-0.09868-0.13426-0.14803-1.1188-0.52632-1.544-0.55923-0.13426 0.01645-0.22377 0.0329-0.26852 0.08224zm0.02242 2.6974h0.11189c0 0.14803 0.06713 1.1842 0.08951 1.3322-0.17901-0.01645-0.60414-0.04934-0.73844-0.04934-0.06713-0.21382-0.08951-0.44408-0.11189-0.67437-0.02237-0.19737-0.04472-0.39474-0.08951-0.57564 0.20139 0 0.73844-0.0329 0.73844-0.0329zm1.365 0.50987s0.02237-0.39474 0.02237-0.52632c0.29089 0.03289 0.67129 0.04934 1.0293 0.04934h0.40278c0 0.06579-0.02242 0.14803-0.02242 0.14803-0.04472 0.36184-0.11189 0.78946-0.31328 1.2171-0.13425 0-0.96218-0.0329-1.1412-0.04934 0-0.11513 0.02242-0.83882 0.02242-0.83882z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksirk.svg b/.icons/awkward/16x16/apps/ksirk.svg
new file mode 100644
index 00000000..3f296bdd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksirk.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4736-7" x2="0" y1="24" y2="19" gradientTransform="matrix(.48311 0 0 .6 -2.7973 -6.4)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#484848"/>
+ <stop offset=".494" stop-color="#505050"/>
+ <stop offset="1" stop-color="#484848"/>
+ </linearGradient>
+ </defs>
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="url(#linearGradient4736-7)" fill-rule="evenodd" d="m3.2575 5c-0.1425 0-0.2575 0.1338-0.2575 0.3v2.4c0 0.1662 0.115 0.3 0.2575 0.3h8.4385c0.51354 0 0.92662-0.4632 0.95946-1.0512a0.36233 0.45 0 0 0 0.345 -0.4488 0.36233 0.45 0 0 0 -0.344 -0.4488c-0.033-0.588-0.447-1.0512-0.96-1.0512h-8.4385z"/>
+ <path fill="#8d6a3e" d="m6 8v1h5l2 2v-0.5l-2-2.5z"/>
+ <path fill="#b58a55" d="m6.5 8a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm0.15 0.3105a1.2 1.2 0 0 1 0.5847 0.2427l-0.5847 0.5847v-0.8274m-0.3 0.0006v0.8268l-0.5853-0.5853a1.2 1.2 0 0 1 0.5855 -0.2415m1.0974 0.4536a1.2 1.2 0 0 1 0.2415 0.5853h-0.8268l0.5853-0.5853zm-1.8942 0.0006 0.5847 0.5847h-0.8274a1.2 1.2 0 0 1 0.2427 -0.585m-0.2421 0.885h0.8268l-0.5853 0.5853a1.2 1.2 0 0 1 -0.2415 -0.5847m1.551 0h0.8274a1.2 1.2 0 0 1 -0.2427 0.5847l-0.585-0.5845m-0.5121 0.2121v0.8274a1.2 1.2 0 0 1 -0.585 -0.2427l0.585-0.5847m0.3 0 0.5853 0.5853a1.2 1.2 0 0 1 -0.5855 0.241v-0.8268z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksmiletris.svg b/.icons/awkward/16x16/apps/ksmiletris.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksmiletris.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ksnakeduel.svg b/.icons/awkward/16x16/apps/ksnakeduel.svg
new file mode 100644
index 00000000..4a4c5a30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksnakeduel.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m16 15.2v-14.4c0-0.4432-0.357-0.8-0.8-0.8h-14.4c-0.4432 0-0.8 0.3568-0.8 0.8v14.4c0 0.443 0.3568 0.8 0.8 0.8h14.4c0.4432 0 0.8-0.3568 0.8-0.8z"/>
+ <path fill="none" stroke="#ee8827" d="m3 2.5h9.4643l0.03571 2h-6v2h3.5"/>
+ <path fill="none" stroke="#2783ee" d="m13.009 13.5h-9.4643l-0.03571-2h6v-2h-3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksnapshot.svg b/.icons/awkward/16x16/apps/ksnapshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksnapshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ksnip.svg b/.icons/awkward/16x16/apps/ksnip.svg
new file mode 100644
index 00000000..18ef7be6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksnip.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#533f3f" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#008052" d="M 14,13.996811 11.00039,11 v 2.996811 z"/>
+ <path style="fill:#005680" d="M 11,8 14,5 H 11 Z"/>
+ <rect style="fill:#f02e00" width="3" height="6.75" x="5" y="4.63"/>
+ <path style="fill:#ffb900" d="M 2,2 8,8 V 2 Z"/>
+ <path style="fill:#ff8900" d="M 8.0000176,8 2.0000177,14 H 8.0000176 Z"/>
+ <path style="fill:#006c80" d="M 14,11 11,8 v 3 z"/>
+ <path style="fill:#00aa80" d="M 11,11.003191 13.99961,14 v -2.996809 z"/>
+ <path style="fill:#008900" d="M 11,5 8,8 h 3 z"/>
+ <path style="fill:#008080" d="m 14,2 -3,3 h 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kspaceduel.svg b/.icons/awkward/16x16/apps/kspaceduel.svg
new file mode 100644
index 00000000..ba97859e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kspaceduel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#f29237" cx="8" cy="8" r="8"/>
+ <path opacity=".2" d="m7.2504 0.099818a8 8 0 0 0 -2.8953 0.83981c0.040259 0.12801-0.0067 0.27246-0.15391 0.4-0.0996 0.08631-0.18125 0.22075-0.18125 0.29922 0 0.23987 0.21692 0.60821 0.38985 0.66172 0.2302 0.07123 0.15273 0.31665-0.14297 0.45234-0.13668 0.06289-0.30492 0.24338-0.37397 0.4016-0.069046 0.15822-0.17089 0.3144-0.22578 0.34689-0.054908 0.03247-0.1 0.15617-0.1 0.275 0 0.16593 0.075748 0.24638 0.325 0.34609 0.1785 0.07141 0.39204 0.12343 0.475 0.11562 0.47621-0.04482 0.50959 0.23258 0.092966 0.77502-0.22118 0.28798-0.32752 0.36041-0.47812 0.32422-0.14057-0.03379-0.21739 0.006-0.28125 0.14531-0.067508 0.14729-0.1778 0.19746-0.47422 0.21797-0.29137 0.02017-0.42196 0.07935-0.53125 0.23906-0.079674 0.11643-0.1949 0.21094-0.25625 0.21094-0.061354 0-0.20546 0.07807-0.32031 0.17344-0.234 0.1943-0.3253 0.2139-0.4072 0.0869-0.1084-0.168-0.3421-0.0831-0.6899 0.2499-0.30756 0.2947-0.34485 0.3735-0.29845 0.6289 0.082554 0.45484 0.32925 0.85846 0.61094 0.9992 0.2458 0.12284 0.25058 0.13609 0.10156 0.29375-0.085735 0.09071-0.23281 0.18791-0.32656 0.21641-0.27079 0.08229-0.11838 0.1855 0.36484 0.24687 0.49454 0.06281 0.64825 0.24226 0.41719 0.48672-0.12886 0.13633-0.1216 0.1617 0.085157 0.29141 0.40406 0.25415 0.72529 0.09846 0.34615-0.16677-0.24375-0.17046-0.073354-0.24 0.28437-0.11631 0.28503 0.09868 0.34142 0.09307 0.51015-0.05313 0.34582-0.29966 0.72172 0.14354 0.40547 0.47812-0.20127 0.21294-0.14027 0.46996 0.12031 0.50547 0.11513 0.01569 0.35436 0.12284 0.53203 0.23828s0.37125 0.21015 0.42969 0.21015c0.058437 0 0.22327 0.11711 0.36641 0.26016 0.29042 0.29024 0.45166 0.3271 0.53359 0.12266 0.098517-0.24582 0.058886-0.37247-0.20625-0.66172-0.2112-0.23-0.554-0.8426-0.554-0.9892 0-0.09066 0.34863-0.01379 0.54375 0.11953 0.12211 0.08345 0.31969 0.19104 0.43906 0.23985 0.12743 0.05208 0.25932 0.21366 0.31953 0.39062 0.094375 0.27732 0.13156 0.30156 0.46406 0.30156h0.36172l0.054689 0.64997c0.065815 0.78185 0.1285 0.94018 0.39687 1.0047 0.1977 0.04751 0.40859 0.35361 0.40859 0.59297 0 0.06363-0.14223 0.21946-0.31562 0.34609-0.21527 0.15721-0.30807 0.29086-0.29375 0.42188 0.01787 0.16359-0.01916 0.18908-0.25078 0.17188-0.1494-0.01111-0.4083 0.04126-0.575 0.11641-0.19698 0.08879-0.41068 0.11722-0.61094 0.08125-0.23043-0.0414-0.30859-0.02532-0.30859 0.06484 0 0.0663-0.08048 0.19049-0.1789 0.27578-0.24342 0.21092-0.14284 0.32252 0.23047 0.25547 0.23202-0.04167 0.32254-0.02315 0.3625 0.07657 0.085182 0.21254-0.13073 0.51662-0.33125 0.46641-0.12692-0.03176-0.18796 0.0115-0.22734 0.16172-0.013945 0.0532-0.038849 0.09826-0.068751 0.13672a8 8 0 0 0 1.2656 0.37422c-0.0399-0.076-0.0853-0.146-0.1297-0.177-0.2061-0.146-0.0682-0.524 0.2156-0.592 0.289-0.07 0.2435-0.257-0.0711-0.293-0.2752-0.032-0.5687-0.311-0.4765-0.453 0.061828-0.09578 0.3255-0.08182 0.85858 0.04453 0.24073 0.05707 0.4055-0.0574 0.96326-0.66794 0.32297-0.35354 0.57114-0.50078 0.84375-0.50078 0.10382 0 0.47454-0.09552 0.82425-0.2125 0.66018-0.22085 0.91809-0.21287 0.89372 0.02812-0.05058 0.50146 0.27249 0.48491 0.79846-0.04063 0.21921-0.21904 0.4193-0.37724 0.44531-0.35234 0.10062 0.09633-0.08034 0.56561-0.29141 0.75545-0.26749 0.2406-0.28076 0.39263-0.04531 0.51328 0.129 0.0661 0.18371 0.20039 0.20391 0.50156l0.02734 0.41094h0.33438c0.1173 0 0.21437 0.01609 0.29297 0.04609a8 8 0 0 0 3.8758 -6.6025c-0.12239-0.26151-0.11359-0.41961 0-0.59766a8 8 0 0 0 -0.03594 -0.44844c-0.07295-0.0033-0.14721-0.0067-0.23281-0.0031-0.40303 0.01678-0.74843-0.14212-0.74843-0.34453 0-0.04266-0.14297-0.21887-0.31797-0.39141-0.199-0.1961-0.301-0.3686-0.271-0.4584 0.027-0.0816-0.031-0.2131-0.134-0.3024-0.101-0.0869-0.183-0.227-0.183-0.3109 0-0.13402-0.0853-0.15086-0.70154-0.13594l-0.70154 0.01719 0.01172 0.69138c0.02082 1.2112 0.20118 1.5256 0.75778 1.3226 0.25478-0.09288 0.88074-0.02255 1.0586 0.11875 0.06436 0.05116 0.15759 0.23671 0.20703 0.4125 0.04945 0.17578 0.23279 0.48 0.40782 0.67575 0.35462 0.39668 0.38215 0.55143 0.1789 1.0172-0.17732 0.40634-0.36825 0.3595-0.33047-0.08125l0.02812-0.32812-0.3 0.05625c-0.16599 0.03127-0.37404 0.15406-0.46719 0.275-0.13278 0.17241-0.195 0.19783-0.29453 0.11875-0.06934-0.05511-0.12578-0.1715-0.12578-0.25781s-0.0857-0.18241-0.18985-0.21406-0.24691-0.18896-0.31719-0.35c-0.11242-0.2576-0.10962-0.33637 0.02109-0.64923 0.13263-0.31737 0.13393-0.36972 0.01172-0.48672-0.11207-0.1073-0.16985-0.11077-0.31719-0.02266-0.14813 0.08857-0.21781 0.08204-0.39375-0.03594-0.11759-0.07886-0.32248-0.14375-0.45547-0.14375-0.27001 0-0.35156-0.13137-0.35156-0.56562 0-0.40113-0.23928-0.54691-0.80862-0.49453-0.39537 0.03637-0.48251 0.01033-0.80154-0.23516-0.196-0.1516-0.5076-0.5166-0.6917-0.8119-0.1841-0.2952-0.3822-0.6036-0.4399-0.6851-0.08335-0.11785-0.06308-0.23095 0.1-0.55234l0.20547-0.40391-0.43438 0.05859c-0.77298 0.10454-0.92929 0.20471-0.59687 0.38281 0.12946 0.06937 0.13511 0.105 0.03516 0.22031-0.06548 0.07553-0.09628 0.19497-0.06797 0.26562 0.02834 0.07066-0.0075 0.23693-0.07969 0.36953-0.07224 0.1326-0.13274 0.3187-0.13516 0.41406-0.0076 0.29829-0.51814 0.53529-1.0867 0.50391-0.86166-0.04755-0.93151-0.03396-1.2375 0.25-0.3825 0.3548-0.4319 0.5203-0.2539 0.8498 0.1727 0.3198 0.4788 0.4474 1.0094 0.4211 0.4745-0.0235 0.5281 0.0184 0.4195 0.332-0.0922 0.2663-0.4021 0.369-0.6117 0.2024-0.1617-0.1284-0.7189-0.0292-0.8899 0.1586-0.0716 0.0787-0.178 0.2849-0.2359 0.4578-0.1 0.2985-0.1292 0.3166-0.5773 0.3602-0.4472 0.0434-0.4901 0.0291-0.8117-0.2672-0.3591-0.3308-0.4199-0.5832-0.2469-1.0188 0.076566-0.19281 0.13368-0.22417 0.33828-0.18672 0.40561 0.07424 0.56562-0.06678 0.56562-0.5 0-0.21008-0.040825-0.40647-0.090628-0.43594-0.049785-0.02947-0.090628-0.1408-0.090628-0.24766s-0.051022-0.24426-0.11328-0.30469c-0.090732-0.08807-0.077619-0.13519 0.067188-0.2375 0.09936-0.0702 0.26265-0.11746 0.3625-0.10547 0.099852 0.01199 0.37521-0.03113 0.6125-0.09531 0.34286-0.09274 0.44353-0.16273 0.48985-0.34297 0.087988-0.34242 0.30278-0.61717 0.48281-0.61717 0.28449 0 0.29031-0.66886 0.014061-1.6414-0.0413-0.1436-0.1533-0.2351-0.352-0.2843-0.1606-0.0399-0.3354-0.1495-0.3883-0.2438-0.0523-0.0943-0.149-0.1711-0.2142-0.1711-0.065231 0-0.19267-0.07807-0.28281-0.17344-0.090732-0.09599-0.27847-0.17344-0.4211-0.17344-0.33797 0-0.34358-0.23274-0.00859-0.35547 0.3541-0.1297 0.9051 0.0404 1.0383 0.3204 0.1806 0.3796 0.3808 0.2212 0.4453-0.3524 0.0797-0.70938 0.3243-0.91326 1.0961-0.91326h0.55469l-0.24297-0.24297c-0.0756-0.07581-0.1384-0.16849-0.1821-0.25938zm2.8756 0.25156c-0.0154 0.01409-0.03059 0.02557-0.04609 0.04141-0.1854 0.18941-0.2724 0.21641-0.5593 0.17266-0.5008-0.07637-0.4364 0.12527 0.1179 0.36875 0.29975 0.13167 0.49229 0.28175 0.55781 0.43359 0.31613 0.73262 0.53362 1.127 0.64295 1.1672 0.22097 0.08119 0.35253-0.08188 0.40156-0.49844 0.05627-0.47794 0.2181-0.57926 0.50859-0.31797 0.11273 0.1014 0.27013 0.18438 0.35 0.18438 0.24813 0 0.43203 0.09969 0.43203 0.23438 0 0.07098 0.08373 0.24198 0.18672 0.38047 0.15143 0.20361 0.25438 0.25234 0.5375 0.25234 0.34747 0 0.56079 0.06501 0.99612 0.30547 0.0068 0.0037 0.01353 0.005 0.02031 0.0086a8 8 0 0 0 -4.145 -2.733zm-10.118 7.6708a8 8 0 0 0 -0.00154 0.03446 8 8 0 0 0 0.15625 1.5366c0.28983 0.11808 0.36991 0.07129 0.4-0.19844 0.015532-0.13937 0.088425-0.29767 0.1625-0.35234 0.1144-0.08431 0.093785-0.12738-0.14062-0.28738-0.15176-0.1034-0.30136-0.2843-0.33206-0.4019-0.02979-0.1132-0.1304-0.2375-0.24456-0.3311zm2.518 2.6446c-0.074622-0.0078-0.16485 0.03239-0.26484 0.12812-0.21156 0.20256-0.17962 0.60952 0.060156 0.77034 0.27462 0.18417 0.38092 0.13053 0.41562-0.20937 0.042846-0.41939-0.04676-0.67182-0.21094-0.68905zm1.3578 1.2094c-0.081705 0.0027-0.1717 0.06132-0.26172 0.18438-0.095526 0.13058-0.12177 0.29897-0.085157 0.55469 0.045007 0.31426 0.025368 0.38137-0.13906 0.46562-0.21126 0.10825-0.25646 0.4298-0.083594 0.59531 0.17217 0.16485 0.33615 0.12178 0.39531-0.10391 0.084265-0.32144 0.55475-0.35937 0.87655-0.07031 0.13695 0.12302 0.24922 0.18553 0.24922 0.13828 0-0.04723-0.14288-0.21871-0.31719-0.38047-0.26698-0.24776-0.31641-0.35353-0.31641-0.67268 0-0.45065-0.13822-0.71662-0.31797-0.71095zm-2.2297 1.0328a8 8 0 0 0 0.1851 0.233c-0.0545-0.083-0.1168-0.164-0.1851-0.233zm2.6961 1.2281c-0.040716 0.01396-0.057812 0.06471-0.057812 0.15391 0 0.09026-0.05773 0.18508-0.12812 0.21094-0.093471 0.03432-0.11515 0.14281-0.078905 0.40156 0.00679 0.04848 0.00857 0.08729 0.010936 0.12734a8 8 0 0 0 0.33281 0.1711c-0.00548-0.13837 0.019791-0.30129 0.092185-0.50547 0.12277-0.34624 0.12716-0.43317 0.027342-0.49375-0.09392-0.057-0.15772-0.07959-0.19844-0.06562z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksplash.svg b/.icons/awkward/16x16/apps/ksplash.svg
new file mode 120000
index 00000000..5a2e12c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksplash.svg
@@ -0,0 +1 @@
+preferences-system-splash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ksquares.svg b/.icons/awkward/16x16/apps/ksquares.svg
new file mode 100644
index 00000000..7c118330
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksquares.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.5" d="M 3,10.3 H 8.3 V 6.2 H 13"/>
+ <circle style="fill:#ffffff" cx="3" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="6" r="1"/>
+ <circle style="fill:#ffffff" cx="13" cy="6" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kstars.svg b/.icons/awkward/16x16/apps/kstars.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kstars.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ksudoku.svg b/.icons/awkward/16x16/apps/ksudoku.svg
new file mode 100644
index 00000000..2a59d691
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksudoku.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <rect fill="#a26b4e" width="6" height="6" x="5" y="5" ry="0"/>
+ <path style="fill:#9a9a9a" d="M 5 0.58398438 C 2.9908188 1.3935767 1.3935767 2.9908188 0.58398438 5 L 5 5 L 5 0.58398438 z M 11 0.58398438 L 11 5 L 15.416016 5 C 14.606423 2.9908188 13.009181 1.3935767 11 0.58398438 z M 0.58398438 11 C 1.3935767 13.009181 2.9908188 14.606423 5 15.416016 L 5 11 L 0.58398438 11 z M 11 11 L 11 15.416016 C 13.009181 14.606423 14.606423 13.009181 15.416016 11 L 11 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ksysguard.svg b/.icons/awkward/16x16/apps/ksysguard.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ksysguard.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kteatime.svg b/.icons/awkward/16x16/apps/kteatime.svg
new file mode 100644
index 00000000..784c6077
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kteatime.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#bda461" d="m2.0005 3.0002c-1e-7 0.56704 0.015044 1.4981 0.041926 2.0002h-1.0424s-1-0.000286-1 0.99971v5c0 1 1 1 1 1h3.1718s0.82813 1 4.8281 1c4.0001 0 7.0001-0.4 7.0001-10zm-0.0004709 2.9999 0.081443 0.0000088c0.23543 2.3693 0.76045 3.9254 1.4554 5.0032 0 0-0.21166-0.0033-0.33148-0.0033l-1.2053 0.000025s-1 0-1-1v-2.9998c0-1.0002 1-1.0002 1-1.0002z"/>
+ <path fill="#5b6d40" d="m10.395 5s-0.45865 0.47894-0.95468 0.67206c-3.6733 1.43-2.1241 4.2168-2.0736 4.226 0 0 0.20598-0.38608 0.48423-0.60627 1.7657-1.3971 2.1245-3.0052 2.1245-3.0052s-0.39621 1.9351-1.967 3.1391c-0.3467 0.2657-0.5816 0.9203-0.6811 1.5743 0 0 0.24593-0.10694 0.35168-0.13591 0.04124-0.28965 0.12746-0.567 0.27323-0.81475 2.1954 0.28134 2.9145-1.6227 3.0084-2.2866 0.22197-1.5682-0.56557-2.7627-0.56557-2.7627z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ktechlab.svg b/.icons/awkward/16x16/apps/ktechlab.svg
new file mode 100644
index 00000000..740b260f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktechlab.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffcc00" width="3" height="2" x="13" y="13" rx=".375" ry=".333"/>
+ <rect style="fill:#ffcc00" width="3" height="2" x="0" y="7" rx=".375" ry=".333"/>
+ <rect style="fill:#ffcc00" width="3" height="2" x="0" y="1" rx=".375" ry=".333"/>
+ <rect style="fill:#ffcc00" width="3" height="2" x="13" y="7" rx=".375" ry=".333"/>
+ <rect style="fill:#ffcc00" width="3" height="2" x="13" y="1" rx=".375" ry=".333"/>
+ <rect style="fill:#757d96" width="16" height="12" x="-16" y="-14" rx=".889" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#57c33c" width="3" height="3" x="5" y="6"/>
+ <rect style="fill:#ffd735" width="3" height="3" x="8" y="6"/>
+ <rect style="fill:#ff741b" width="3" height="3" x="5" y="3"/>
+ <rect style="fill:#7994ff" width="3" height="3" x="8" y="3"/>
+ <rect style="fill:#dc61b8" width="3" height="3" x="8" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kthememgr.svg b/.icons/awkward/16x16/apps/kthememgr.svg
new file mode 100644
index 00000000..d7a4fa11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kthememgr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffca12" d="m 1.0030381,4.954297 c -0.00176,0.030436 -0.00277,0.060916 -0.00304,0.091406 v 6.044884 c 1.823e-4,0.649794 0.338636,1.250149 0.8879123,1.574994 l 5.2241753,3.090615 c 0.5494268,0.325072 1.226398,0.325072 1.7758245,0 L 14.112085,12.665581 C 14.6616,12.340596 15.00009,11.739879 15,11.089805 V 5.0457027 c -8.56e-4,-0.02294 -0.0021,-0.04586 -0.0038,-0.06875 C 15,4.9762373 1.0030381,4.954297 1.0030381,4.954297 Z"/>
+ <path style="opacity:0.1" d="M 7.9582247,-2e-8 C 7.9419225,3.8613867e-4 7.9258731,0.00306397 7.9096136,0.00390797 A 1.7768903,1.8191537 0 0 1 8,0.00156245 V -2e-8 Z M 7.7941622,0.01406233 c -0.027934,0.003328 -0.055846,0.0062644 -0.08355,0.01093756 a 1.7768903,1.8191537 0 0 1 0.08355,-0.01093756 z m -0.464084,0.12031211 c -0.0248,0.0103252 -0.048561,0.0228947 -0.072917,0.0343747 a 1.7768903,1.8191537 0 0 1 0.072917,-0.0343747 z M 1.7162543,3.4476445 c -0.018245,0.013856 -0.035516,0.02846 -0.053168,0.042968 a 1.7768903,1.8191537 0 0 1 0.053168,-0.042968 z M 1.5575086,3.5843628 c -0.016781,0.01618 -0.033254,0.03242 -0.049371,0.049218 a 1.7768903,1.8191537 0 0 1 0.049371,-0.049218 z M 1.4086371,3.7468623 c -0.010591,0.013064 -0.021679,0.025708 -0.031901,0.039064 a 1.7768903,1.8191537 0 0 1 0.031901,-0.039064 z m -0.2476129,0.399217 c -0.0044,0.00976 -0.00792,0.019844 -0.012153,0.029688 a 1.7768903,1.8191537 0 0 1 0.012153,-0.029688 z M 1.087348,4.3398286 c -0.00549,0.017092 -0.01019,0.03428 -0.015191,0.051563 a 1.7768903,1.8191537 0 0 1 0.015191,-0.051563 z m -0.056207,0.220312 c -0.00198,0.01044 -0.00427,0.020756 -0.00608,0.031252 a 1.7768903,1.8191537 0 0 1 0.00608,-0.031252 z M 1.000759,4.7999834 c -1.373e-4,0.00236 -6.3e-4,0.00466 -7.584e-4,0.00703 7.389e-4,0.0073 0.00146,0.014588 0.00228,0.021876 -8.166e-4,0.01354 -0.00177,0.027068 -0.00228,0.040625 v 6.2202906 c -9.018e-5,0.650073 0.3383999,1.250791 0.8879124,1.575776 l 5.2241742,3.090613 C 7.3850076,15.917671 7.6954031,15.998905 8,15.999945 V 9.5984045 A 1.7768903,1.8191537 0 0 1 7.1113282,9.3562177 L 1.883355,6.2656032 A 1.7768903,1.8191537 0 0 1 1.000759,4.7999834 Z"/>
+ <g transform="scale(1,1.0416643)">
+ <path style="fill:#ffa81c" d="M 8.0418071,-2e-8 V 7.7997731e-4 A 1.7768903,1.8191537 0 0 0 7.1114126,0.2429679 L 1.8832663,3.3335821 A 1.7768903,1.8191537 0 0 0 0.99999994,4.792171 1.7768903,1.8191537 0 0 0 1.8832663,6.2656032 l 5.2281463,3.0906145 a 1.7768903,1.8191537 0 0 0 1.7771744,0 L 14.116734,6.2656032 A 1.7768903,1.8191537 0 0 0 15,4.8070146 1.7768903,1.8191537 0 0 0 14.116734,3.3335821 L 8.888587,0.2429679 A 1.7768903,1.8191537 0 0 0 8.0418071,-2e-8 Z"/>
+ <path style="opacity:0.07" d="M 8,-2e-8 V 9.5913733 A 1.7768903,1.8191537 0 0 0 8.8886717,9.3491865 L 14.116645,6.258572 A 1.7768903,1.8191537 0 0 0 14.99924,4.8038898 c -0.0042,-0.074383 -0.01305,-0.1479979 -0.02583,-0.220312 a 1.7768903,1.8191537 0 0 0 0,-0.00312 c -3.79e-4,-0.00212 -0.0011,-0.00413 -0.0015,-0.00625 C 14.95917,4.5041958 14.943,4.4353711 14.92254,4.3679585 a 1.7768903,1.8191537 0 0 0 -0.0015,-0.00625 c -7.38e-4,-0.00244 -0.0023,-0.00458 -0.003,-0.00703 C 14.785341,3.9293556 14.503048,3.5627873 14.116654,3.3335821 L 8.8886717,0.2429679 C 8.630721,0.09060059 8.3395011,0.00705196 8.0417752,-2e-8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ktikz.svg b/.icons/awkward/16x16/apps/ktikz.svg
new file mode 100644
index 00000000..4956be12
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktikz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#38458f" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ktimer.svg b/.icons/awkward/16x16/apps/ktimer.svg
new file mode 100644
index 00000000..152f5d7a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktimer.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#048ede" width="4.633" height="4.633" x="-2.31" y="1.86" rx=".772" ry=".772" transform="matrix(.70738 -.70684 .70738 .70684 0 0)"/>
+ <rect fill="#07aef5" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <circle fill="#ffffff" cx="8.5" cy="8.5" r="5.5"/>
+ <rect fill="#ff8b29" width=".999" height="5" x="11.11" y="-1.38" rx=".5" ry=".504" transform="matrix(.86630 .49952 -.50017 .86593 0 0)"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="8.5" r="1.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="3.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="13.5"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="-13.5" transform="rotate(90)"/>
+ <circle fill="#4d4d4d" cx="8.5" cy="-3.5" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ktip.svg b/.icons/awkward/16x16/apps/ktip.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktip.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ktnef.svg b/.icons/awkward/16x16/apps/ktnef.svg
new file mode 120000
index 00000000..e85cdf07
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktnef.svg
@@ -0,0 +1 @@
+kontact-import-wizard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ktorrent.svg b/.icons/awkward/16x16/apps/ktorrent.svg
new file mode 100644
index 00000000..b651e04c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktorrent.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#358de7" d="m5.696 0c-0.343 0-0.6526 0.36201-0.696 0.80692v6.1931h-4l7 7 7-7h-4v-6.1931c0-0.4469-0.353-0.8069-0.696-0.8069z"/>
+ <path fill="#358de7" d="m0.80022 14c-0.4432 0-0.80022 0.446-0.80022 1s0.35702 1 0.80022 1h14.4c0.443 0 0.8-0.446 0.8-1s-0.357-1-0.8-1h-14.4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ktouch.svg b/.icons/awkward/16x16/apps/ktouch.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktouch.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ktuberling.svg b/.icons/awkward/16x16/apps/ktuberling.svg
new file mode 100644
index 00000000..46ffe402
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ktuberling.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ffbd8e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <ellipse fill="#4d4d4d" cx="5" cy="5" rx="1" ry="1"/>
+ <path fill="#4d4d4d" d="m5 10a3.4689 4.0002 0 0 0 3.0013 2 3.4689 4.0002 0 0 0 2.9987 -2h-0.4214a3.4689 4.0002 0 0 1 -2.5777 1.333 3.4689 4.0002 0 0 1 -2.5786 -1.333h-0.4227z"/>
+ <path fill="#4d4d4d" d="m8 6a3 2 0 0 0 -3 2 3 2 0 0 0 3 2 3 2 0 0 0 3 -2 3 2 0 0 0 -3 -2z"/>
+ <ellipse fill="#4d4d4d" cx="11" cy="5" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kturtle.svg b/.icons/awkward/16x16/apps/kturtle.svg
new file mode 100644
index 00000000..872f8dc2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kturtle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#478f30" cx="12" cy="13" r="2"/>
+ <circle style="fill:#478f30" cx="4" cy="13" r="2"/>
+ <circle style="fill:#478f30" cx="12" cy="6" r="2"/>
+ <rect fill="#478f30" width="4" height="12" x="6" y="1" rx="2" ry="2"/>
+ <circle style="fill:#478f30" cx="4" cy="6" r="2"/>
+ <rect fill="#b08e57" width="11" height="10" x="-15" y="-13" rx="5.5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kube-mail.svg b/.icons/awkward/16x16/apps/kube-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kube-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kube.svg b/.icons/awkward/16x16/apps/kube.svg
new file mode 100644
index 00000000..680704d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kube.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ef5a30" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6,2 4,2 4,14 6,14 Z"/>
+ <path style="fill:#ffffff" d="M 7.3105469,6 5,10 7.3105469,14 9.6191406,14 7.3105469,10 9.6191406,6 7.3105469,6 Z"/>
+ <path style="fill:#ffffff" d="M 10.810547,6 8.5,10 l 2.310547,4 2.308594,0 -2.308594,-4 2.308594,-4 -2.308594,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kubeplayer.svg b/.icons/awkward/16x16/apps/kubeplayer.svg
new file mode 100644
index 00000000..d3aa957e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kubeplayer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e85228" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path fill="#fff" d="m5.3822 5.0001a0.37501 0.3889 0 0 0-0.3822 0.38907v6.2217a0.37501 0.3889 0 0 0 0.56099 0.33798l5.25-3.111a0.37501 0.3889 0 0 0 0-0.67595l-5.2499-3.1108a0.37501 0.3889 0 0 0-0.1788-0.0508z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kubrick.svg b/.icons/awkward/16x16/apps/kubrick.svg
new file mode 100644
index 00000000..2c44139b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kubrick.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ffc539" width="5" height="5" x="5" y="1"/>
+ <path fill="#d55045" d="m1 1h4v5h-5v-4s0-1 1-1z"/>
+ <path fill="#94d551" d="m10 1h4s1 0 1 1v4h-5z"/>
+ <rect fill="#4b95d5" width="5" height="5" x="5" y="6"/>
+ <rect fill="#94d551" width="5" height="5" x="0" y="6"/>
+ <rect fill="#94d551" width="5" height="5" x="10" y="6"/>
+ <rect fill="#ffc539" width="5" height="5" x="5" y="11"/>
+ <path fill="#4b95d5" d="m0 11h5v5h-4c-1 0-1-1-1-1z"/>
+ <path fill="#d55045" d="m10 11h5v4c0 1-1 1-1 1h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kuiviewer.svg b/.icons/awkward/16x16/apps/kuiviewer.svg
new file mode 100644
index 00000000..207d9785
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kuiviewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a6a6a6" d="m 0.99690898,12.487345 c 0.0798193,0.273714 0.19058872,0.537654 0.33067922,0.7853 l -0.39909543,0.503441 c -0.130317,0.164554 -0.11565623,0.399167 0.030951,0.547429 L 1.6468656,15.01106 c 0.1482355,0.148263 0.3828061,0.16128 0.5473314,0.03093 l 0.5000913,-0.395906 c 0.2573761,0.148279 0.5310416,0.263939 0.8161099,0.345401 l 0.074933,0.643557 c 0.024436,0.208543 0.2003621,0.364952 0.4088693,0.364952 h 0.9724901 c 0.2085067,0 0.3844346,-0.156425 0.4088696,-0.364953 l 0.071674,-0.620746 c 0.3062446,-0.07983 0.5994578,-0.19877 0.8747524,-0.353548 l 0.4838014,0.382874 c 0.1645253,0.130341 0.399096,0.115678 0.5473312,-0.03095 L 8.0405411,14.32513 C 8.1887764,14.176868 8.201808,13.942255 8.0714936,13.7777 L 7.6952013,13.300327 C 7.8515816,13.029855 7.9737539,12.741493 8.0552021,12.44008 L 8.6351122,12.37329 C 8.8436358,12.348849 9,12.172887 9,11.964342 V 10.991678 C 9,10.783133 8.8436198,10.607173 8.6351122,10.582734 L 8.0633448,10.51594 C 7.9851379,10.217779 7.8678694,9.9326596 7.7180208,9.6654623 L 8.0698766,9.2206756 C 8.2001937,9.0561208 8.185533,8.8215084 8.0389279,8.6732461 L 7.3531346,7.9873284 C 7.2048975,7.8390661 6.9703271,7.8260319 6.8058026,7.956374 L 6.3741269,8.2985169 C 6.0939465,8.1339613 5.7942015,8.0085092 5.4798281,7.923788 L 5.4146696,7.3649536 C 5.3902346,7.1564093 5.2143074,7.0000006 5.0058004,7.0000006 H 4.0333099 c -0.2085072,0 -0.3844351,0.1564087 -0.4088693,0.364953 L 3.5592825,7.923788 C 3.236748,8.0101389 2.9288745,8.1404787 2.6421769,8.3115508 L 2.1942122,7.9563718 C 2.0296874,7.8260311 1.7951168,7.8406947 1.6468814,7.987328 L 0.95945948,8.674874 C 0.81122359,8.8231359 0.79819197,9.0577483 0.92850811,9.2223032 L 1.3031696,9.6964163 C 1.153305,9.9668731 1.0392774,10.255252 0.9643454,10.555033 l -0.59945799,0.06843 C 0.15638029,10.647901 -7.6874995e-8,10.82386 -7.6874995e-8,11.032405 v 0.972666 c 0,0.208544 0.156380366874995,0.384503 0.364887486874995,0.408942 l 0.6320208,0.07333 z"/>
+ <circle style="fill:#ffffff" cx="4.5" cy="11.5" r="1.5"/>
+ <path style="fill:#ffd52b" d="M 13.748678,0.4247659 12.971358,0.09107114 C 12.73196,-0.01186526 12.453364,0.08080091 12.324443,0.30563175 L 12.079657,0.72784592 C 11.748572,0.67609808 11.412294,0.67079175 11.078679,0.70955536 L 10.839506,0.26893072 C 10.716536,0.04109294 10.43937,-0.05898791 10.197729,0.03534155 L 9.411064,0.34765523 C 9.1700563,0.44392751 9.0368928,0.70423152 9.1046725,0.955144 l 0.129621,0.4822492 C 8.9577917,1.6426793 8.7115002,1.8837175 8.502662,2.1561834 L 8.0118244,2.0095035 C 7.7618317,1.9354074 7.496734,2.0581874 7.3934158,2.2966561 L 7.0595923,3.0748268 C 6.9562348,3.3133071 7.049261,3.5907861 7.2749676,3.7192251 L 7.748107,3.9908897 C 7.708882,4.3061636 7.709216,4.6244722 7.749267,4.9392931 L 7.2699989,5.1972553 C 7.0412597,5.3197404 6.9407836,5.5958139 7.0354798,5.8364841 L 7.349029,6.6200502 C 7.4456872,6.8601061 7.7070149,6.9927474 7.9589205,6.925235 L 8.5163678,6.7761301 C 8.696417,7.0081029 8.9036796,7.2169209 9.1336723,7.401739 L 8.9663792,7.9586809 c -0.074401,0.2489685 0.048871,0.5130421 0.2882686,0.6159785 l 0.7773192,0.3336945 c 0.239437,0.1029252 0.517993,0.010271 0.646955,-0.2145713 l 0.28979,-0.4999077 c 0.302762,0.043205 0.609728,0.050951 0.913258,0.019132 l 0.279963,0.5180551 c 0.122971,0.2278377 0.400136,0.3279188 0.641738,0.233601 l 0.786664,-0.3123129 c 0.241007,-0.096273 0.374178,-0.3565567 0.306392,-0.6074884 L 13.750024,7.4993699 C 14.01317,7.306664 14.249263,7.0815261 14.453643,6.8296591 l 0.535353,0.1588808 c 0.249955,0.074108 0.515052,-0.048673 0.61841,-0.2871522 L 15.94242,5.927131 C 16.045739,5.6886621 15.952712,5.4111834 15.727006,5.282744 L 15.251902,5.011673 c 0.04709,-0.3176472 0.05404,-0.6402725 0.01729,-0.9582696 l 0.460812,-0.248115 C 15.95874,3.6828025 16.059217,3.4067289 15.96452,3.1660595 L 15.650983,2.3824919 C 15.554317,2.1424366 15.292989,2.0097952 15.041085,2.0773077 L 14.543168,2.2105532 C 14.354028,1.9556853 14.134312,1.7271643 13.887158,1.5282538 L 14.03362,1.0438439 C 14.11198,0.7937218 13.98811,0.52769191 13.748678,0.4247659 Z"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="4.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kup.svg b/.icons/awkward/16x16/apps/kup.svg
new file mode 100644
index 00000000..6cdff1b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#4f4f4f" d="M 8 3 A 5 5 0 0 0 3 8 A 5 5 0 0 0 8 13 A 5 5 0 0 0 13 8 A 5 5 0 0 0 8 3 z M 8 5 A 3.0000001 3.0000001 0 0 1 11 8 A 3.0000001 3.0000001 0 0 1 8 11 A 3.0000001 3.0000001 0 0 1 5 8 A 3.0000001 3.0000001 0 0 1 8 5 z"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round" d="m 3,3 10,10 v 0"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round" d="M 13,3 3,13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kupfer.svg b/.icons/awkward/16x16/apps/kupfer.svg
new file mode 100644
index 00000000..3de653c9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kupfer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#a94912" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#eda458" d="m8 3a3 3 0 0 0 -3 3 3 3 0 0 0 3 3 3 3 0 0 0 3 -3 3 3 0 0 0 -3 -3zm0 0.5a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ <path fill="#eda458" d="m7 8h2l-0.5 5h-1z"/>
+ <rect fill="#f56161" width="1" height="4" x="10" y="-10" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kuser.svg b/.icons/awkward/16x16/apps/kuser.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kuser.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kvantum.svg b/.icons/awkward/16x16/apps/kvantum.svg
new file mode 100644
index 00000000..41a9c613
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kvantum.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="opacity:0.2;fill-rule:evenodd" d="m 0.8,1.9999999 c -0.4432,0 -0.8,0.362375 -0.8,0.8125 L 0,13.711425 a 11.2,11.375 0 0 0 1.2,0.06982 11.2,11.375 0 0 0 11.2,-11.3750001 11.2,11.375 0 0 0 -0.01406,-0.40625 l -11.585938,0 z"/>
+ <path style="fill:#6b328f" transform="matrix(0,-1,-1,0,0,0)" d="m -14.1875,-16 11.375,0 C -2.362375,-16 -2,-15.6432 -2,-15.2 l 0,1.065959 -1.76952,11.896306 c -0.065206,0.4383769 0.1004814,1.33667491 -0.348001,1.37509399 L -14.1875,0 C -14.635982,0.03841908 -15,-0.35680001 -15,-0.80000001 L -15,-15.2 c 0,-0.4432 0.362375,-0.8 0.8125,-0.8 z"/>
+ <path style="fill:#2b70c3;fill-rule:evenodd" d="M 1.1760242,2.4644992 C 0.74421446,2.564332 0.54461667,2.8029148 0.3539052,3.2106423 L 1.2e-6,3.9672639 l 0,10.2202361 c 0,0.450125 0.3568,0.8125 0.8,0.8125 l 6.8835936,0 C 12.301142,12.549514 14.996984,7.6975755 15.00003,2.4062502 14.99723,2.2707724 14.99253,2.1353419 14.98597,2.0000002 l -11.800834,0 z"/>
+ <path style="fill:#49bf5d;fill-rule:evenodd" d="M 1.0433102,2.4202612 C 0.6291906,2.5781574 0.49526632,2.7351424 0.2654292,3.1221663 L 1.2e-6,3.5691219 l 0,8.3464841 c 0.5283584,0.09425 1.0635653,0.143347 1.6,0.146789 C 6.9019347,12.062394 10.99953,8.1972764 10.99953,2.8125003 10.99763,2.541233 10.98461,2.2701638 10.96047,2.0000002 l -8.814927,0 z"/>
+ <path style="fill:#ffb328;fill-rule:evenodd" d="M 1.3529762,2.9732362 C 0.92220863,3.0774741 0.83438364,3.2874169 0.70780921,3.7193793 L 1.2e-6,6.1349259 l 0,2.7625485 c 0.3958582,0.074351 0.79743537,0.1128523 1.2,0.1150512 3.7555363,0 6.8000001,-2.7920589 6.8,-6.6062754 -7.621e-4,-0.1355275 -0.00545,-0.2710028 -0.014064,-0.40625 l -2.6110201,0 z"/>
+ <path style="fill:#e84e3f;fill-rule:evenodd" d="m 0.8000012,2.0000002 c -0.4432,-1e-7 -0.8,0.362375 -0.8,0.8125001 l 0,4.1752007 c 0.13297261,0.013416 0.266405,0.021622 0.4,0.024598 C 3.1160511,7.0113546 5.7740733,4.750316 5.983,2.000001 Z"/>
+ <path style="fill:#ffffff" d="m 2.9999615,4.0000012 7.7e-5,0.965627 0.9657673,0.056128 L 4.0830856,5.1901186 2.9174691,10.815001 2.7380967,10.990425 2.0003149,11.046905 2,11.99995 4.9997927,11.999999 5.0002073,11.047 4.5114966,10.99778 4.3873158,10.815365 4.8630386,9 5.5943041,9 6.6429427,10.692903 c 0.4285913,0.89522 0.7292538,1.279013 1.655745,1.290888 0.2663974,0.0035 0.373566,0.02337 1.0922407,0 2.4787626,-2.1044592 3.3436996,-3.5860468 3.5436046,-4.3112954 0.121072,-0.4392585 -0.07115,-0.7086608 -0.483034,-0.7086608 -0.20092,0 -0.430945,0.086044 -0.689763,0.2597071 L 11.575467,8.9092624 C 11.06816,9.5834572 10.79218,10.017898 9.9682,10.784061 L 10.887854,8.008822 C 11.000953,7.4162775 11.03824,7.1001262 10.660147,6.977517 l -1.8899205,0.3789055 -0.089575,0.322653 0.7794596,0.1263584 c 0.05419,0.2042817 -0.180734,0.8262189 -0.2990718,1.5107312 l -0.379439,1.8256569 c -0.00597,0.02187 -0.00973,0.04585 -0.013802,0.07016 C 8.5217629,11.077552 8.3666669,10.838177 8.1882872,10.475393 L 6.7050266,7.9583844 9.4162764,5.078016 10.500056,4.9868219 10.499943,4.0001148 6.9999396,4.0001392 7.0000603,4.9868906 8.1606561,5.0429436 8.2296451,5.2323717 5.3689296,8 5.0239828,8 5.5528792,5.1903013 5.7046558,5.0219392 6.5000354,4.9658342 6.4999645,4.000118 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kvirc.svg b/.icons/awkward/16x16/apps/kvirc.svg
new file mode 100644
index 00000000..cbfcd660
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kvirc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.0">
+ <path style="fill:#a835c6;fill-rule:evenodd" d="m 7.8699128,2.3294e-4 c -0.2790668,0.004454 -0.555018,0.0235852 -0.826308,0.05595848 A 0.55819536,0.5581872 0 0 0 6.584302,0.4224651 L 6.1359012,1.6768073 C 5.6904064,1.8085313 5.2660072,1.9841453 4.8648256,2.2015089 L 3.664244,1.6281162 A 0.55819536,0.5581872 0 0 0 3.0806688,1.6920687 C 2.569788,2.0911429 2.1084397,2.5510131 1.7078488,3.0605083 a 0.55819536,0.5581872 0 0 0 -0.066134,0.584294 l 0.5690407,1.202744 C 1.9921341,5.2478839 1.8156365,5.6719963 1.6824128,6.1171495 L 0.42805232,6.5611839 A 0.55819536,0.5581872 0 0 0 0.059593,7.0190263 C 0.02022124,7.3403843 0,7.6679707 0,8.0001163 0,8.3233839 0.0192348,8.6427327 0.05668608,8.9564979 a 0.55819536,0.5581872 0 0 0 0.36627904,0.459296 L 1.6765988,9.8641883 C 1.8085617,10.309714 1.9846887,10.733785 2.2020349,11.134519 L 1.6286337,12.33581 a 0.55819536,0.5581872 0 0 0 0.063954,0.583566 c 0.399142,0.510863 0.8586744,0.972123 1.3684592,1.3728 a 0.55819536,0.5581872 0 0 0 0.5835756,0.06613 L 4.847384,13.78855 c 0.4003524,0.218519 0.8239648,0.395201 1.2688952,0.528335 l 0.4440404,1.255069 a 0.55819536,0.5581872 0 0 0 0.4585756,0.367727 C 7.3403228,15.979067 7.6678076,16 8,16 8.3232348,16 8.642682,15.98075 8.9563952,15.94332 A 0.55819536,0.5581872 0 0 0 9.415698,15.577041 l 0.447674,-1.253615 c 0.445723,-0.131844 0.869934,-0.308017 1.271076,-0.525429 l 1.201308,0.573393 a 0.55819536,0.5581872 0 0 0 0.583575,-0.06395 c 0.510883,-0.399076 0.972227,-0.858938 1.37282,-1.368439 a 0.55819536,0.5581872 0 0 0 0.06613,-0.583567 L 13.788514,11.15269 C 14.0073,10.752171 14.184282,10.328472 14.317583,9.8830865 L 15.571948,9.4390491 A 0.55819536,0.5581872 0 0 0 15.940407,8.9804803 C 15.979713,8.6594371 16,8.3321387 16,8.0001163 16,7.6767191 15.980828,7.3570943 15.943314,7.0430083 A 0.55819536,0.5581872 0 0 0 15.577035,6.5837127 L 14.323401,6.1360447 C 14.191731,5.6907203 14.01588,5.2666679 13.798692,4.8657147 L 14.372093,3.6644239 A 0.55819536,0.5581872 0 0 0 14.30814,3.0808567 C 13.90897,2.5698043 13.44928,2.1087085 12.93968,1.7080569 A 0.55819536,0.5581872 0 0 0 12.356104,1.6426508 L 11.153343,2.2116833 C 10.752324,1.9926533 10.328162,1.8152497 9.8822676,1.6818944 L 9.4382268,0.42755226 A 0.55819536,0.5581872 0 0 0 8.980378,0.05982506 C 8.6583868,0.0204039 8.3310892,2.3294e-4 8,2.3294e-4 c -0.027388,0 -0.061764,-5.24e-4 -0.1031976,0 0.00686,-8.752e-5 -0.00208,-3.9816e-4 -0.026892,0 z"/>
+ <circle style="fill:#ffbc2e" cx="8" cy="8" r="4"/>
+ <path style="fill:#ff4c0e" d="M 2.8076925,1 6.9505709,11 H 9.0494294 L 13.192308,1 H 10.747897 L 8.0000001,8.3076919 5.2521036,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kwalletmanager.svg b/.icons/awkward/16x16/apps/kwalletmanager.svg
new file mode 100644
index 00000000..0f8e3718
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwalletmanager.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c49a6c" width="16" height="14" x="-16" y="-14" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#9b6e3e" d="m12.4 4.0002h3.6v8h-3.6c-0.776 0-1.4-0.595-1.4-1.333v-5.3333c0-0.739 0.624-1.334 1.4-1.334z"/>
+ <path fill="#fff" d="m14 8.0002a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kwave.svg b/.icons/awkward/16x16/apps/kwave.svg
new file mode 100644
index 00000000..54ebb17f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwave.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2794d1" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c0 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path fill="none" stroke="#ffffff" stroke-linecap="round" stroke-linejoin="round" stroke-width=".5" d="m4.2507 9.2501 1.0002-5.0002 0.5 7.5001 0.5001-7.0001 0.5 6.5001 0.5-5.5001 0.5 3.5002 1.0001-4.5002v6.0003l1-6.5003 1 7.5003 0.50002-5.5002 0.99989 2.5001"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kwikdisk.svg b/.icons/awkward/16x16/apps/kwikdisk.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwikdisk.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kwin.svg b/.icons/awkward/16x16/apps/kwin.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwin.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kwordquiz.svg b/.icons/awkward/16x16/apps/kwordquiz.svg
new file mode 100644
index 00000000..4916fbd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwordquiz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path opacity=".5" d="m4 4v1h8v-1h-8zm0 2v1h4v-1h-4zm0 2v1h5v-1h-5zm0 2v1h2v-1h-2zm0 2v1h5v-1h-5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kwrite.svg b/.icons/awkward/16x16/apps/kwrite.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kwrite.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/kxstitch.svg b/.icons/awkward/16x16/apps/kxstitch.svg
new file mode 100644
index 00000000..9c38b9fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kxstitch.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.3" d="M 0.77734375,9 C 0.34645486,9 0,9.3464549 0,9.7773437 V 15.222656 C 0,15.653545 0.34645486,16 0.77734375,16 H 6.2226562 C 6.6535452,16 7,15.653545 7,15.222656 V 9.7773437 C 7,9.3464549 6.6535451,9 6.2226562,9 Z M 2,10 h 3 c 0.554,0 1,0.446 1,1 v 3 c 0,0.554 -0.446,1 -1,1 H 2 C 1.446,15 1,14.554 1,14 v -3 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="opacity:0.3" d="M 0.77734375 0 C 0.34645486 0 -7.4014868e-17 0.34645486 0 0.77734375 L 0 6.2226562 C 0 6.6535452 0.34645486 7 0.77734375 7 L 6.2226562 7 C 6.6535452 7 7 6.6535451 7 6.2226562 L 7 0.77734375 C 7 0.34645486 6.6535451 -7.4014868e-17 6.2226562 0 L 0.77734375 0 z M 2 1 L 5 1 C 5.554 1 6 1.446 6 2 L 6 5 C 6 5.554 5.554 6 5 6 L 2 6 C 1.446 6 1 5.554 1 5 L 1 2 C 1 1.446 1.446 1 2 1 z"/>
+ <path style="opacity:0.3" d="M 9.7773437,0 C 9.3464549,0 9,0.34645486 9,0.77734375 V 6.2226562 C 9,6.6535452 9.3464549,7 9.7773437,7 H 15.222656 C 15.653545,7 16,6.6535451 16,6.2226562 V 0.77734375 C 16,0.34645486 15.653545,0 15.222656,0 Z M 11,1 h 3 c 0.554,0 1,0.446 1,1 v 3 c 0,0.554 -0.446,1 -1,1 H 11 C 10.446,6 10,5.554 10,5 V 2 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="fill:none;stroke:#c5251a;stroke-width:3.20000005;stroke-linecap:round" d="M 3.6,12.4 12.4,3.6"/>
+ <path style="opacity:0.3" d="M 9.7773437,9 C 9.3464549,9 9,9.3464549 9,9.7773437 V 15.222656 C 9,15.653545 9.3464549,16 9.7773437,16 H 15.222656 C 15.653545,16 16,15.653545 16,15.222656 V 9.7773437 C 16,9.3464549 15.653545,9 15.222656,9 Z M 11,10 h 3 c 0.554,0 1,0.446 1,1 v 3 c 0,0.554 -0.446,1 -1,1 h -3 c -0.554,0 -1,-0.446 -1,-1 v -3 c 0,-0.554 0.446,-1 1,-1 z"/>
+ <path style="fill:none;stroke:#f44336;stroke-width:3.20000005;stroke-linecap:round" d="M 12.4,12.4 3.6,3.6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/kynpatic.svg b/.icons/awkward/16x16/apps/kynpatic.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/kynpatic.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/l4d.svg b/.icons/awkward/16x16/apps/l4d.svg
new file mode 100644
index 00000000..08e593f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/l4d.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <circle fill="#5aa331" cx="8" cy="1044.4" r="8"/>
+ <circle fill="#efefef" cx="8" cy="1044.4" r="6"/>
+ <path fill="#ff352e" d="m6.1046 1049.3c-0.0312-0.017-0.08278-0.069-0.11462-0.115s-0.11409-0.1464-0.18277-0.2223c-0.105-0.116-0.13504-0.1388-0.18873-0.1433-0.03589 0-0.09128-0.027-0.12648-0.055-0.06655-0.053-0.1859-0.2121-0.1859-0.2474 0-0.028-0.07621-0.057-0.14988-0.057-0.12968 0-0.22737-0.073-0.25716-0.193-0.0103-0.041-0.03535-0.1239-0.05569-0.1834-0.03117-0.091-0.04688-0.1125-0.10011-0.1363-0.29172-0.1302-0.29913-0.1358-0.34671-0.2642-0.01697-0.046-0.04635-0.1067-0.0653-0.1354-0.02777-0.042-0.03222-0.07-0.02297-0.143 0.009-0.072 0.0038-0.1063-0.02464-0.165-0.03281-0.067-0.03384-0.08-0.01117-0.1369 0.01372-0.034 0.03374-0.068 0.0445-0.075 0.01076-0.01 0.03187-0.038 0.0469-0.068 0.02717-0.055 0.02688-0.056-0.04862-0.128-0.04179-0.04-0.10989-0.096-0.15135-0.1237-0.06078-0.041-0.08042-0.069-0.10139-0.1424-0.04571-0.1603-0.03691-0.2046 0.06215-0.3118 0.04849-0.052 0.08817-0.1104 0.08817-0.1287 0-0.018-0.03021-0.068-0.06712-0.1115-0.03692-0.043-0.09571-0.1198-0.13065-0.1707-0.08833-0.1286-0.13603-0.1714-0.23595-0.2117-0.1461-0.059-0.31432-0.1311-0.34215-0.1466-0.01454-0.01-0.04708-0.054-0.07231-0.1024-0.07131-0.1363-0.10586-0.1638-0.21828-0.1736-0.15918-0.014-0.1725-0.069-0.11588-0.4755 0.02442-0.1756 0.05047-0.2446 0.13168-0.3484 0.10248-0.1312 0.1897-0.1776 0.35636-0.1898 0.13004-0.01 0.14727-0.01 0.27111 0.052 0.07274 0.034 0.14473 0.07 0.15998 0.08 0.06261 0.04 0.32345 0.4413 0.34267 0.5266 0.0057 0.025 0.03194 0.079 0.05825 0.1192 0.04265 0.065 0.06654 0.08 0.22083 0.1336 0.09515 0.033 0.19684 0.082 0.22598 0.1074 0.06761 0.06 0.08391 0.059 0.16524-0.01 0.11833-0.099 0.17363-0.1251 0.29061-0.1388 0.18645-0.022 0.19397-0.028 0.19397-0.1502 0-0.079 0.01103-0.1249 0.04483-0.1854 0.06382-0.1143 0.10555-0.1087 0.22143 0.029 0.05061 0.06 0.12843 0.1301 0.17296 0.1551 0.07987 0.045 0.08192 0.045 0.1515 0.013 0.07507-0.034 0.16354-0.1379 0.20106-0.2351 0.03132-0.081 0.0096-0.1983-0.05025-0.2708-0.10892-0.1319-0.24779-0.373-0.24779-0.4302 0-0.08 0.12204-0.272 0.21026-0.3304 0.08466-0.056 0.11151-0.097 0.15184-0.2322 0.04692-0.157 0.08144-0.2222 0.14434-0.2725 0.06541-0.052 0.06937-0.078 0.02994-0.1922-0.06707-0.1947-0.01713-0.3116 0.17252-0.4038 0.13141-0.064 0.15389-0.1108 0.08459-0.1766-0.05455-0.052-0.04493-0.1214 0.02486-0.1798 0.08407-0.07 0.1258-0.2043 0.09774-0.3136-0.01127-0.044-0.03552-0.1108-0.05391-0.1486-0.06454-0.1327-0.03877-0.2053 0.09343-0.2632 0.06943-0.031 0.13764-0.1083 0.13764-0.1571 0-0.017-0.03536-0.067-0.07859-0.1116-0.08468-0.087-0.11157-0.161-0.08067-0.2216 0.02815-0.055 0.09914-0.048 0.15584 0.015 0.02612 0.029 0.06758 0.058 0.09213 0.064 0.06673 0.017 0.21178-0.062 0.27852-0.15 0.04349-0.058 0.07297-0.078 0.12764-0.088 0.03909-0.01 0.10443-0.039 0.14518-0.072 0.06723-0.054 0.07409-0.067 0.07409-0.1411 0-0.08 0.0017-0.082 0.0646-0.093 0.07756-0.013 0.14512-0.057 0.18374-0.1191 0.0266-0.043 0.02604-0.05-0.0086-0.1083-0.02035-0.034-0.03699-0.08-0.03699-0.1019 0-0.022-0.0091-0.075-0.0203-0.1188-0.01141-0.045-0.01486-0.11-0.0079-0.1491 0.02219-0.124 0.14427-0.138 0.24244-0.028 0.05894 0.066 0.06272 0.1101 0.01629 0.189-0.02939 0.05-0.03066 0.062-0.0096 0.092 0.02319 0.033 0.02837 0.033 0.11217 0 0.12156-0.042 0.1931-0.038 0.29426 0.016 0.0488 0.026 0.1176 0.046 0.15728 0.047 0.10138 0.0005 0.15507 0.035 0.16941 0.1084 0.0262 0.1344 0.09918 0.1393 0.17432 0.012 0.04657-0.079 0.09227-0.093 0.18628-0.059 0.06047 0.022 0.07822 0.023 0.11462 0 0.06247-0.036 0.11146-0.032 0.23617 0.02 0.06542 0.027 0.12456 0.041 0.14408 0.034 0.01821-0.01 0.08469-0.069 0.14775-0.1391 0.09914-0.1095 0.12297-0.1265 0.17633-0.1265 0.07726 0.0001 0.1665 0.056 0.20086 0.1256 0.01445 0.029 0.05342 0.075 0.08662 0.1016 0.04394 0.035 0.0633 0.068 0.0712 0.1194 0.006 0.039 0.03829 0.1117 0.07184 0.1612 0.04793 0.071 0.06355 0.1152 0.07302 0.2079 0.01077 0.105 0.01756 0.121 0.06194 0.1451 0.07699 0.042 0.14889 0.034 0.21414-0.024 0.03187-0.028 0.08809-0.075 0.12497-0.1034 0.04141-0.032 0.08525-0.092 0.11462-0.1567 0.04366-0.096 0.05338-0.1056 0.11811-0.1167 0.07944-0.014 0.17084 0.021 0.2104 0.081 0.03951 0.059 0.01547 0.2462-0.04654 0.3619-0.04394 0.082-0.0503 0.1095-0.04007 0.1731 0.01255 0.078 0.02874 0.1 0.13825 0.1881 0.03534 0.028 0.08008 0.084 0.09944 0.124 0.04664 0.096 0.17779 0.1802 0.23668 0.152 0.03135-0.015 0.04261-0.039 0.0498-0.1058 0.0052-0.048 0.01858-0.096 0.02993-0.1079 0.0257-0.027 0.24961-0.023 0.29994 0.01 0.0253 0.014 0.03607 0.039 0.03607 0.082 0 0.034 0.01301 0.094 0.02889 0.1335 0.02079 0.052 0.02803 0.1196 0.02581 0.2427-0.0036 0.1944 0.0018 0.2096 0.12888 0.3653 0.13279 0.1628 0.17467 0.2259 0.25558 0.3852 0.09887 0.1947 0.13945 0.3125 0.15354 0.4458 0.0084 0.078 0.02694 0.1356 0.06142 0.1885 0.12096 0.1857 0.1317 0.3038 0.08232 0.9054-0.0191 0.2327-0.02358 0.3773-0.01316 0.4255 0.01029 0.048 0.0071 0.1642-0.0094 0.3369-0.02642 0.2767-0.05201 0.3736-0.17621 0.667-0.04946 0.1169-0.06655 0.1839-0.07076 0.2775-0.02836 0.6306-0.15428 0.9095-0.41062 0.9095-0.05304 0-0.10406 0.024-0.22552 0.1046-0.24692 0.1644-0.28932 0.1864-0.43417 0.225-0.17409 0.046-0.24392 0.089-0.28386 0.1744-0.03892 0.083-0.02968 0.1043 0.08478 0.1957 0.12058 0.096 0.12669 0.1114 0.09138 0.2261-0.05393 0.1753-0.11784 0.1875-0.28517 0.055-0.06973-0.055-0.1347-0.092-0.16186-0.092-0.02496 0-0.10586 0.033-0.17981 0.072-0.23033 0.1236-0.28749 0.1339-0.41541 0.075-0.09281-0.043-0.10273-0.04-0.22979 0.077-0.05022 0.046-0.06231 0.071-0.06231 0.1257 0 0.083-0.02523 0.1128-0.09472 0.1128-0.02881 0-0.06774 0.015-0.08652 0.032-0.01914 0.018-0.06189 0.032-0.09743 0.032-0.05989 0-0.06452 0-0.08605 0.083-0.02468 0.09-0.09258 0.1664-0.14822 0.1664-0.01917 0-0.07273 0.02-0.11902 0.045-0.18058 0.096-0.31031 0.086-0.48935-0.037-0.15875-0.1093-0.17983-0.1306-0.22765-0.2294-0.05583-0.1154-0.09432-0.1463-0.22081-0.1773-0.06032-0.015-0.16137-0.049-0.22454-0.075-0.10182-0.043-0.13012-0.047-0.24914-0.036-0.07385 0.01-0.1422 0.012-0.1519 0.011-0.0097-0.0003-0.07982 0-0.15582 0-0.12296 0-0.14239-0.01-0.17633-0.051-0.04731-0.058-0.16129-0.1293-0.20531-0.1293-0.04093 0-0.12142 0.083-0.16723 0.1721-0.0307 0.06-0.0322 0.077-0.01322 0.1514 0.0324 0.1271 0.02744 0.1541-0.0359 0.1953-0.04872 0.032-0.07581 0.036-0.18074 0.026-0.1079-0.01-0.1329-0.01-0.1987 0.032-0.04141 0.024-0.12344 0.093-0.18232 0.1538-0.09932 0.1027-0.10633 0.1154-0.09715 0.1757 0.0214 0.1404-0.03229 0.188-0.12536 0.1112-0.05537-0.046-0.08168-0.046-0.17673-0.0005-0.09244 0.044-0.09514 0.069-0.0088 0.083 0.03637 0.01 0.10362 0.024 0.14946 0.039 0.07667 0.027 0.08967 0.026 0.1625 0 0.07776-0.031 0.08067-0.031 0.1634 0.012 0.10031 0.052 0.12517 0.114 0.09431 0.2343-0.02543 0.099-0.06032 0.1176-0.25667 0.1362-0.38836 0.037-0.42082 0.037-0.47992 0zm4.6168-1.7395c0.0204-0.019 0.0533-0.068 0.07312-0.1092 0.03927-0.081 0.03883-0.071 0.03293-0.7685-0.0037-0.4319 0.0063-0.4845 0.11789-0.6214 0.05314-0.065 0.09962-0.097 0.21357-0.1459 0.2507-0.1077 0.39167-0.2132 0.44415-0.3325 0.04208-0.096 0.04159-0.1705-0.0019-0.3004-0.0446-0.1331-0.07143-0.1635-0.12012-0.1362-0.04759 0.027-0.08586 0.01-0.0988-0.045-0.0093-0.039-0.02046-0.044-0.09651-0.043-0.0734 0.0006-0.08884 0.01-0.10534 0.045-0.02543 0.059-0.06945 0.057-0.09142 0-0.01506-0.042-0.02507-0.047-0.0701-0.037-0.04306 0.01-0.05253 0-0.05253-0.023 0-0.019 0.01684-0.057 0.03741-0.084 0.0372-0.05 0.03721-0.05 0.0018-0.06-0.01955-0.01-0.05927-0.044-0.08825-0.087-0.04994-0.073-0.05294-0.088-0.05717-0.2804-0.0077-0.3496-0.0039-0.3894 0.04178-0.4472 0.03285-0.041 0.04372-0.083 0.05247-0.2002 0.0061-0.081 0.01944-0.2388 0.02973-0.3499 0.02024-0.2185 0.0042-0.3583-0.05347-0.464-0.03705-0.068-0.07039-0.341-0.06404-0.5241 0.0042-0.1181 0-0.1389-0.0308-0.1616-0.03181-0.023-0.04026-0.021-0.08132 0.02-0.05539 0.056-0.06357 0.057-0.07544 0.01-0.0055-0.022-0.02405-0.037-0.04614-0.037-0.0532 0-0.0457-0.039 0.01806-0.094 0.04633-0.04 0.05228-0.054 0.03666-0.084-0.03742-0.073 0.0405-0.1071 0.18167-0.079 0.02337 0 0.03346 0 0.02991-0.019-0.0029-0.014 0.0039-0.05 0.01537-0.079 0.02521-0.064-0.0013-0.108-0.06444-0.108-0.0464 0-0.07782-0.048-0.07782-0.1188 0-0.027-0.01493-0.057-0.03526-0.07-0.04255-0.028-0.04456-0.049-0.0074-0.078 0.02513-0.019 0.02405-0.028-0.0109-0.091-0.04489-0.08-0.11601-0.1245-0.22861-0.1437-0.04364-0.01-0.1349-0.023-0.20278-0.034-0.06789-0.012-0.18691-0.034-0.2645-0.05-0.27324-0.057-0.44029-0.067-0.57894-0.034-0.28428 0.066-0.48627 0.1874-0.54982 0.33-0.04839 0.1087-0.10496 0.2069-0.17911 0.311-0.04045 0.057-0.08214 0.1357-0.09263 0.1754-0.01848 0.07-0.04316 0.1141-0.18112 0.3249-0.03585 0.055-0.18061 0.2259-0.32169 0.3804-0.20622 0.2259-0.269 0.3074-0.32022 0.4158-0.03504 0.074-0.07005 0.1599-0.0778 0.1904-0.0078 0.031-0.03036 0.097-0.05024 0.148s-0.05436 0.1446-0.07661 0.2083c-0.03549 0.1017-0.06107 0.136-0.20824 0.2794-0.20417 0.1989-0.28287 0.3389-0.24776 0.4408 0.01922 0.056 0.01577 0.071-0.04024 0.1799-0.05945 0.1155-0.06028 0.1199-0.02832 0.1502 0.03205 0.031 0.03179 0.033-0.0094 0.097-0.02964 0.046-0.03943 0.081-0.03263 0.1163 0.0075 0.039 0.0011 0.056-0.02742 0.072-0.02043 0.012-0.03715 0.032-0.03715 0.046s-0.0194 0.041-0.04311 0.059c-0.04079 0.032-0.04206 0.039-0.02353 0.1216 0.01665 0.074 0.01525 0.093-0.0092 0.121-0.01785 0.021-0.03113 0.075-0.03494 0.1438-0.0059 0.1058-0.0038 0.112 0.04792 0.1475 0.02973 0.021 0.0625 0.064 0.07281 0.098 0.0362 0.1168 0.09305 0.1543 0.27516 0.1813 0.09049 0.013 0.20523 0.025 0.25496 0.025 0.04973 0.0004 0.11718 0.012 0.14988 0.027 0.03271 0.014 0.15006 0.035 0.26079 0.047s0.20887 0.026 0.21809 0.032c0.04293 0.028 0.16234 0.045 0.35644 0.053 0.26576 0.01 0.43235 0.021 0.55178 0.038 0.0834 0.012 0.09809 0.01 0.13808-0.031 0.04388-0.043 0.04526-0.043 0.06978-0.01 0.01378 0.02 0.02504 0.055 0.02504 0.078 0 0.026 0.0238 0.062 0.06227 0.094 0.08583 0.071 0.13187 0.1592 0.13174 0.2517-0.000061 0.043 0.0018 0.1399 0.0043 0.2162 0.004 0.1268 0.0077 0.1392 0.04295 0.1445 0.04749 0.01 0.06787 0.086 0.04119 0.1597-0.02072 0.057 0.0013 0.1027 0.04819 0.1027 0.02688 0 0.0261 0.021-0.0064 0.1711-0.01581 0.073 0.04247 0.069 0.06906 0 0.02477-0.069 0.08276-0.077 0.08276-0.011 0 0.085 0.07999 0.075 0.11188-0.014 0.01576-0.044 0.07329 0.046 0.07329 0.1143 0 0.058 0.0053 0.068 0.03526 0.063 0.0918-0.013 0.33851 0 0.3573 0.023 0.0071 0.01 0.09039 0.01 0.18498 0.01 0.13665-0.01 0.1796-0.016 0.20906-0.044zm-1.9615-2.69c-0.10518-0.019-0.22646-0.076-0.27006-0.1273-0.03093-0.036-0.03211-0.048-0.01206-0.1183 0.01222-0.043 0.02832-0.1128 0.03577-0.1555 0.0075-0.043 0.03378-0.1097 0.05848-0.1489 0.06621-0.105 0.13724-0.2576 0.13743-0.2954 0.0005-0.094 0.14298-0.2734 0.31723-0.3993 0.02425-0.017 0.0733-0.053 0.10901-0.079 0.044-0.032 0.07355-0.043 0.09171-0.032 0.05105 0.03 0.17993 0.2228 0.20305 0.3038 0.02496 0.087 0.04886 0.1575 0.10364 0.3034 0.01909 0.051 0.03944 0.1137 0.04523 0.1396 0.01053 0.047 0.12117 0.1286 0.1744 0.1286 0.03604 0 0.08225 0.058 0.10118 0.1274 0.01784 0.065-0.0013 0.1344-0.06692 0.2458-0.06585 0.1112-0.13732 0.1266-0.57487 0.1241-0.20437 0-0.4083-0.01-0.4532-0.017zm2.1535-2.615c0-0.014-0.01984-0.039-0.04409-0.056-0.04147-0.029-0.04408-0.028-0.04408 0 0 0.039 0.0324 0.078 0.06525 0.078 0.0126 0 0.02293-0.012 0.02293-0.026zm-1.2392 6.5878c-0.02095-0.062 0.07893-0.1662 0.1282-0.1342 0.02889 0.019 0.02035 0.094-0.01446 0.1267-0.03803 0.036-0.10256 0.04-0.11374 0.01zm0.9483-0.1294c-0.02909-0.022-0.0583-0.049-0.0649-0.059-0.01757-0.026 0.0115-0.073 0.06381-0.1027 0.0398-0.022 0.05371-0.022 0.10718 0 0.07032 0.035 0.07226 0.043 0.03171 0.1324-0.03422 0.075-0.06372 0.08-0.1378 0.024zm-0.72845-0.085c-0.04149-0.034-0.05743-0.1228-0.03017-0.1691 0.01591-0.027 0.14283-0.012 0.18139 0.022 0.04584 0.04-0.01872 0.1814-0.08233 0.1805-0.01548-0.0002-0.04647-0.015-0.06889-0.033z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/l4d2.svg b/.icons/awkward/16x16/apps/l4d2.svg
new file mode 100644
index 00000000..19be35e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/l4d2.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="translate(-16 1020.4)">
+ <path fill="#a1a331" d="m23.938 16-0.0008 0.0015c-4.4028 0.03356-7.9376 3.5872-7.9376 7.9984 0 4.432 3.568 8 8 8 4.272 0 7.7404-3.3156 7.9852-7.5244l0.0148-0.014v-6.8616c0-0.886-0.714-1.6-1.6-1.6h-6.462z"/>
+ <circle fill="#efefef" cx="24" cy="24" r="6"/>
+ <path fill="#ff352e" d="m22.105 28.977c-0.0312-0.01684-0.08278-0.06861-0.11462-0.11498-0.03184-0.04636-0.11409-0.14642-0.18277-0.22229-0.105-0.11601-0.13504-0.13881-0.18873-0.14328-0.03589-0.0032-0.09128-0.02724-0.12648-0.05544-0.06655-0.05326-0.1859-0.21207-0.1859-0.24738 0-0.0281-0.07621-0.05719-0.14988-0.05719-0.12968 0-0.22737-0.07334-0.25716-0.19303-0.0103-0.04135-0.03535-0.12387-0.05569-0.18335-0.03117-0.09119-0.04688-0.11258-0.10011-0.13633-0.29172-0.13018-0.29913-0.13583-0.34671-0.26421-0.01697-0.04579-0.04635-0.10673-0.0653-0.13544-0.02777-0.0421-0.03222-0.06979-0.02297-0.14296 0.009-0.07171 0.0038-0.10635-0.02464-0.16502-0.03281-0.06748-0.03384-0.07999-0.01117-0.13688 0.01372-0.03446 0.03374-0.06832 0.0445-0.07532 0.01076-0.0068 0.03187-0.03763 0.0469-0.06814 0.02717-0.05513 0.02688-0.05593-0.04862-0.12807-0.04179-0.03993-0.10989-0.09558-0.15135-0.1237-0.06078-0.04123-0.08042-0.0688-0.10139-0.14233-0.04571-0.16037-0.03691-0.20461 0.06215-0.31186 0.04849-0.05252 0.08817-0.11041 0.08817-0.1287 0-0.01828-0.03021-0.06843-0.06712-0.11145-0.03692-0.04302-0.09571-0.11982-0.13065-0.17069-0.08833-0.1286-0.13603-0.17142-0.23595-0.21176-0.1461-0.059-0.31432-0.13106-0.34215-0.14658-0.01454-0.0081-0.04708-0.05421-0.07231-0.1024-0.07131-0.13631-0.10586-0.16377-0.21828-0.17355-0.15918-0.01383-0.1725-0.06851-0.11588-0.47559 0.02442-0.17559 0.05047-0.24451 0.13168-0.34841 0.10248-0.1311 0.1897-0.17755 0.35636-0.18977 0.13004-0.0096 0.14727-0.0061 0.27111 0.05185 0.07274 0.03412 0.14473 0.07009 0.15998 0.07996 0.06261 0.04044 0.32345 0.44128 0.34267 0.52661 0.0057 0.02543 0.03194 0.0791 0.05825 0.11922 0.04265 0.06508 0.06654 0.07951 0.22083 0.13359 0.09515 0.03334 0.19684 0.08165 0.22598 0.10738 0.06761 0.05967 0.08391 0.05879 0.16524-0.0091 0.11833-0.09865 0.17363-0.12507 0.29061-0.13882 0.18645-0.02192 0.19397-0.02773 0.19397-0.15016 0-0.0793 0.01103-0.12495 0.04483-0.18544 0.06382-0.11424 0.10555-0.1087 0.22143 0.02941 0.05061 0.06032 0.12843 0.1301 0.17296 0.1551 0.07987 0.04484 0.08192 0.04503 0.1515 0.01304 0.07507-0.03449 0.16354-0.13794 0.20106-0.23511 0.03132-0.08118 0.0096-0.19829-0.05025-0.27078-0.10892-0.13194-0.24779-0.37302-0.24779-0.43018 0-0.08025 0.12204-0.27206 0.21026-0.33048 0.08466-0.05607 0.11151-0.09712 0.15184-0.23211 0.04692-0.15706 0.08144-0.22227 0.14434-0.27259 0.06541-0.05234 0.06937-0.0777 0.02994-0.19216-0.06707-0.19473-0.01713-0.31164 0.17252-0.40382 0.13141-0.06388 0.15389-0.11079 0.08459-0.17658-0.05455-0.05179-0.04493-0.1214 0.02486-0.17982 0.08407-0.07038 0.1258-0.20428 0.09774-0.31362-0.01127-0.0439-0.03552-0.11073-0.05391-0.14854-0.06454-0.1327-0.03877-0.20532 0.09343-0.26327 0.06943-0.03043 0.13764-0.10826 0.13764-0.15705 0-0.01684-0.03536-0.06705-0.07859-0.11157-0.08468-0.08717-0.11157-0.16108-0.08067-0.22167 0.02815-0.05519 0.09914-0.04836 0.15584 0.01497 0.02612 0.02916 0.06758 0.05803 0.09213 0.06408 0.06673 0.01649 0.21178-0.06166 0.27852-0.15007 0.04349-0.05757 0.07297-0.07781 0.12764-0.08751 0.03909-0.0068 0.10443-0.03941 0.14518-0.07216 0.06723-0.05405 0.07409-0.06709 0.07409-0.14108 0-0.07947 0.0017-0.0818 0.0646-0.09271 0.07756-0.01347 0.14512-0.05723 0.18374-0.11906 0.0266-0.04257 0.02604-0.04954-0.0086-0.10829-0.02035-0.03454-0.03699-0.0804-0.03699-0.10197 0-0.02153-0.0091-0.07498-0.0203-0.11877-0.01141-0.0448-0.01486-0.11-0.0079-0.1491 0.02219-0.12404 0.14427-0.13804 0.24244-0.02779 0.05894 0.06618 0.06272 0.11008 0.01629 0.18903-0.02939 0.04996-0.03066 0.0623-0.0096 0.09247 0.02319 0.03316 0.02837 0.03339 0.11217 0.0048 0.12156-0.0417 0.1931-0.0378 0.29426 0.01602 0.0488 0.02598 0.1176 0.04631 0.15728 0.04652 0.10138 0.000515 0.15507 0.03485 0.16941 0.1084 0.0262 0.13443 0.09918 0.13939 0.17432 0.01185 0.04657-0.07905 0.09227-0.09345 0.18628-0.05858 0.06047 0.02238 0.07822 0.02262 0.11462 0.0016 0.06247-0.0363 0.11146-0.0321 0.23617 0.02026 0.06542 0.02745 0.12456 0.04143 0.14408 0.03409 0.01821-0.0067 0.08469-0.06946 0.14775-0.13906 0.09914-0.10947 0.12297-0.12657 0.17633-0.1265 0.07726 0.000087 0.1665 0.05587 0.20086 0.12557 0.01445 0.02931 0.05342 0.07502 0.08662 0.10158 0.04394 0.03517 0.0633 0.06764 0.0712 0.11946 0.006 0.03915 0.03829 0.11166 0.07184 0.16115 0.04793 0.07075 0.06355 0.11524 0.07302 0.20796 0.01077 0.10492 0.01756 0.12097 0.06194 0.14505 0.07699 0.04177 0.14889 0.03361 0.21414-0.02437 0.03187-0.02829 0.08809-0.07483 0.12497-0.10342 0.04141-0.03207 0.08525-0.09199 0.11462-0.15664 0.04366-0.09609 0.05338-0.10568 0.11811-0.11678 0.07944-0.01364 0.17084 0.02142 0.2104 0.08067 0.03951 0.0592 0.01547 0.24617-0.04654 0.36186-0.04394 0.08199-0.0503 0.1095-0.04007 0.17306 0.01255 0.07797 0.02874 0.09998 0.13825 0.18811 0.03534 0.02842 0.08008 0.08424 0.09944 0.12406 0.04664 0.09592 0.17779 0.18012 0.23668 0.15197 0.03135-0.01497 0.04261-0.03888 0.0498-0.10579 0.0052-0.04753 0.01858-0.09611 0.02993-0.10794 0.0257-0.0268 0.24961-0.02246 0.29994 0.0055 0.0253 0.01419 0.03607 0.03872 0.03607 0.08211 0 0.034 0.01301 0.09406 0.02889 0.13346 0.02079 0.05153 0.02803 0.11965 0.02581 0.24271-0.0036 0.19448 0.0018 0.2096 0.12888 0.36537 0.13279 0.1628 0.17467 0.22591 0.25558 0.38518 0.09887 0.19464 0.13945 0.31247 0.15354 0.44582 0.0084 0.07822 0.02694 0.13552 0.06142 0.18845 0.12096 0.18574 0.1317 0.30386 0.08232 0.90543-0.0191 0.23273-0.02358 0.37732-0.01316 0.42546 0.01029 0.04769 0.0071 0.16424-0.0094 0.33688-0.02642 0.27676-0.05201 0.37362-0.17621 0.66704-0.04946 0.11687-0.06655 0.18388-0.07076 0.27747-0.02836 0.63062-0.15428 0.90956-0.41062 0.90956-0.05304 0-0.10406 0.02365-0.22552 0.10454-0.24692 0.16444-0.28932 0.18642-0.43417 0.22505-0.17409 0.04642-0.24392 0.08934-0.28386 0.17442-0.03892 0.08294-0.02968 0.10426 0.08478 0.19568 0.12058 0.09631 0.12669 0.11144 0.09138 0.22615-0.05393 0.17521-0.11784 0.18744-0.28517 0.05458-0.06973-0.05538-0.1347-0.09251-0.16186-0.09251-0.02496 0-0.10586 0.03248-0.17981 0.07213-0.23033 0.1236-0.28749 0.13384-0.41541 0.07449-0.09281-0.04308-0.10273-0.03971-0.22979 0.07732-0.05022 0.04624-0.06231 0.07067-0.06231 0.12577 0 0.08274-0.02523 0.11277-0.09472 0.11277-0.02881 0-0.06774 0.01458-0.08652 0.03237-0.01914 0.01818-0.06189 0.03237-0.09743 0.03237-0.05989 0-0.06452 0.0047-0.08605 0.08322-0.02468 0.09019-0.09258 0.16648-0.14822 0.16648-0.01917 0-0.07273 0.02015-0.11902 0.04474-0.18058 0.09599-0.31031 0.08611-0.48935-0.03725-0.15875-0.10938-0.17983-0.13064-0.22765-0.22947-0.05583-0.1154-0.09432-0.1463-0.22081-0.17725-0.06032-0.01475-0.16137-0.04854-0.22454-0.07505-0.10182-0.04274-0.13012-0.04688-0.24914-0.0364-0.07385 0.0064-0.1422 0.01157-0.1519 0.01119-0.0097-0.000374-0.07982-0.0028-0.15582-0.0048-0.12296-0.004-0.14239-0.0095-0.17633-0.05072-0.04731-0.05753-0.16129-0.12934-0.20531-0.12934-0.04093 0-0.12142 0.08282-0.16723 0.17208-0.0307 0.05984-0.0322 0.07698-0.01322 0.15144 0.0324 0.12707 0.02744 0.15404-0.0359 0.19529-0.04872 0.03174-0.07581 0.03561-0.18074 0.0261-0.1079-0.0098-0.1329-0.0056-0.1987 0.03177-0.04141 0.02363-0.12344 0.09283-0.18232 0.15378-0.09932 0.10279-0.10633 0.11548-0.09715 0.17573 0.0214 0.14039-0.03229 0.188-0.12536 0.11119-0.05537-0.04569-0.08168-0.04577-0.17673-0.000517-0.09244 0.04403-0.09514 0.06956-0.0088 0.08347 0.03637 0.0057 0.10362 0.02365 0.14946 0.03952 0.07667 0.02655 0.08967 0.02631 0.1625-0.003 0.07776-0.03114 0.08067-0.03092 0.1634 0.01216 0.10031 0.05226 0.12517 0.11403 0.09431 0.23427-0.02543 0.0991-0.06032 0.11762-0.25667 0.13623-0.38836 0.03681-0.42082 0.03717-0.47992 0.0049zm4.6168-1.7395c0.0204-0.01937 0.0533-0.06848 0.07312-0.10918 0.03927-0.08064 0.03883-0.07048 0.03293-0.76846-0.0037-0.43195 0.0063-0.48457 0.11789-0.62147 0.05314-0.06519 0.09962-0.09696 0.21357-0.1459 0.2507-0.10766 0.39167-0.21318 0.44415-0.33248 0.04208-0.09562 0.04159-0.17048-0.0019-0.30039-0.0446-0.1331-0.07143-0.16352-0.12012-0.13619-0.04759 0.02673-0.08586 0.0095-0.0988-0.04465-0.0093-0.03876-0.02046-0.04377-0.09651-0.04316-0.0734 0.000595-0.08884 0.0071-0.10534 0.04517-0.02543 0.05852-0.06945 0.0566-0.09142-0.0042-0.01506-0.04154-0.02507-0.04692-0.0701-0.03748-0.04306 0.0091-0.05253 0.0048-0.05253-0.02302 0-0.01871 0.01684-0.05651 0.03741-0.08395 0.0372-0.04962 0.03721-0.04992 0.0018-0.05962-0.01955-0.0051-0.05927-0.04438-0.08825-0.08676-0.04994-0.07295-0.05294-0.08762-0.05717-0.28045-0.0077-0.34961-0.0039-0.38942 0.04178-0.44714 0.03285-0.04144 0.04372-0.08294 0.05247-0.20028 0.0061-0.08138 0.01944-0.23881 0.02973-0.34983 0.02024-0.21851 0.0042-0.35833-0.05347-0.46409-0.03705-0.06802-0.07039-0.34092-0.06404-0.52402 0.0042-0.11813 0-0.13892-0.0308-0.16166-0.03181-0.02336-0.04026-0.02131-0.08132 0.01995-0.05539 0.05564-0.06357 0.05663-0.07544 0.0091-0.0055-0.02215-0.02405-0.03698-0.04614-0.03698-0.0532 0-0.0457-0.03895 0.01806-0.09393 0.04633-0.03996 0.05228-0.05362 0.03666-0.08422-0.03742-0.07336 0.0405-0.10709 0.18167-0.07865 0.02337 0.0048 0.03346-0.0019 0.02991-0.01902-0.0029-0.01437 0.0039-0.04978 0.01537-0.07863 0.02521-0.06387-0.0013-0.10797-0.06444-0.10797-0.0464 0-0.07782-0.048-0.07782-0.11887 0-0.02725-0.01493-0.05709-0.03526-0.07041-0.04255-0.02788-0.04456-0.04924-0.0074-0.07781 0.02513-0.01931 0.02405-0.02837-0.0109-0.09061-0.04489-0.0798-0.11601-0.12451-0.22861-0.14369-0.04364-0.0074-0.1349-0.02291-0.20278-0.03438-0.06789-0.01148-0.18691-0.03403-0.2645-0.05015-0.27324-0.05673-0.44029-0.06668-0.57894-0.03443-0.28428 0.06611-0.48627 0.18738-0.54982 0.33005-0.04839 0.10863-0.10496 0.20685-0.17911 0.31095-0.04045 0.05679-0.08214 0.13573-0.09263 0.1754-0.01848 0.06987-0.04316 0.11413-0.18112 0.32487-0.03585 0.05474-0.18061 0.22599-0.32169 0.3805-0.20622 0.22586-0.269 0.30737-0.32022 0.41579-0.03504 0.07417-0.07005 0.15983-0.0778 0.19035-0.0078 0.03053-0.03036 0.09712-0.05024 0.14799-0.01988 0.05085-0.05436 0.14463-0.07661 0.20836-0.03549 0.10163-0.06107 0.13596-0.20824 0.27935-0.20417 0.19892-0.28287 0.33895-0.24776 0.4408 0.01922 0.05572 0.01577 0.07113-0.04024 0.17992-0.05945 0.11547-0.06028 0.11988-0.02832 0.15022 0.03205 0.03043 0.03179 0.03301-0.0094 0.09664-0.02964 0.04578-0.03943 0.08068-0.03263 0.11638 0.0075 0.03925 0.0011 0.0558-0.02742 0.07183-0.02043 0.01148-0.03715 0.03234-0.03715 0.04639s-0.0194 0.04082-0.04311 0.05946c-0.04079 0.03209-0.04206 0.03861-0.02353 0.12156 0.01665 0.07449 0.01525 0.09264-0.0092 0.12102-0.01785 0.02069-0.03113 0.07534-0.03494 0.1438-0.0059 0.10579-0.0038 0.11197 0.04792 0.14753 0.02973 0.02042 0.0625 0.06434 0.07281 0.09766 0.0362 0.11685 0.09305 0.15432 0.27516 0.18132 0.09049 0.01342 0.20523 0.02469 0.25496 0.02507 0.04973 0.000373 0.11718 0.01235 0.14988 0.02667 0.03271 0.01429 0.15006 0.0355 0.26079 0.04706 0.11073 0.0116 0.20887 0.02597 0.21809 0.03192 0.04293 0.02785 0.16234 0.04541 0.35644 0.05251 0.26576 0.0097 0.43235 0.02112 0.55178 0.03786 0.0834 0.01171 0.09809 0.0084 0.13808-0.03099 0.04388-0.04324 0.04526-0.04339 0.06978-0.0082 0.01378 0.01974 0.02504 0.05476 0.02504 0.07782 0 0.02592 0.0238 0.06166 0.06227 0.09357 0.08583 0.0712 0.13187 0.15917 0.13174 0.25172-0.000061 0.04256 0.0018 0.13984 0.0043 0.21615 0.004 0.12684 0.0077 0.13923 0.04295 0.14449 0.04749 0.0069 0.06787 0.08612 0.04119 0.15977-0.02072 0.05717 0.0013 0.1027 0.04819 0.1027 0.02688 0 0.0261 0.02069-0.0064 0.17111-0.01581 0.07317 0.04247 0.06926 0.06906-0.0048 0.02477-0.06884 0.08276-0.07671 0.08276-0.01121 0 0.08492 0.07999 0.07453 0.11188-0.01454 0.01576-0.04404 0.07329 0.04568 0.07329 0.11428 0 0.05808 0.0053 0.06791 0.03526 0.06356 0.0918-0.01335 0.33851 0.0026 0.3573 0.0228 0.0071 0.0077 0.09039 0.01023 0.18498 0.0054 0.13665-0.0066 0.1796-0.01568 0.20906-0.04363zm-1.9615-2.69c-0.10518-0.01862-0.22646-0.0758-0.27006-0.12729-0.03093-0.03653-0.03211-0.04813-0.01206-0.1183 0.01222-0.04279 0.02832-0.11276 0.03577-0.15549 0.0075-0.04273 0.03378-0.10974 0.05848-0.14891 0.06621-0.10495 0.13724-0.25762 0.13743-0.29536 0.0005-0.09408 0.14298-0.27346 0.31723-0.3993 0.02425-0.01752 0.0733-0.05328 0.10901-0.07948 0.044-0.03229 0.07355-0.04257 0.09171-0.0319 0.05105 0.02997 0.17993 0.22285 0.20305 0.30385 0.02496 0.08744 0.04886 0.15746 0.10364 0.30336 0.01909 0.05087 0.03944 0.1137 0.04523 0.13963 0.01053 0.04698 0.12117 0.1286 0.1744 0.1286 0.03604 0 0.08225 0.05823 0.10118 0.12745 0.01784 0.06527-0.0013 0.13432-0.06692 0.24574-0.06585 0.11122-0.13732 0.12665-0.57487 0.12408-0.20437-0.0012-0.4083-0.0087-0.4532-0.01664zm2.1535-2.615c0-0.01408-0.01984-0.03927-0.04409-0.05592-0.04147-0.0285-0.04408-0.02828-0.04408 0.0036 0 0.03933 0.0324 0.07812 0.06525 0.07812 0.0126 0 0.02293-0.01155 0.02293-0.02561zm-1.2392 6.5878c-0.02095-0.06157 0.07893-0.16616 0.1282-0.13421 0.02889 0.01872 0.02035 0.09367-0.01446 0.12672-0.03803 0.03612-0.10256 0.04036-0.11374 0.0074zm0.9483-0.12942c-0.02909-0.02224-0.0583-0.04856-0.0649-0.05852-0.01757-0.02658 0.0115-0.07343 0.06381-0.10277 0.0398-0.02233 0.05371-0.02167 0.10718 0.0048 0.07032 0.03518 0.07226 0.04325 0.03171 0.13244-0.03422 0.0753-0.06372 0.08037-0.1378 0.02382zm-0.729-0.086c-0.04149-0.03351-0.05743-0.12283-0.03017-0.16909 0.01591-0.02701 0.14283-0.0117 0.18139 0.02189 0.04584 0.03991-0.01872 0.18144-0.08233 0.18051-0.01548-0.000258-0.04647-0.01522-0.06889-0.03332z"/>
+ <g fill="#fff">
+ <path d="m29.584 19.524h1.1517v0.47607h-1.736v-0.46143l0.29297-0.31128q0.52185-0.55481 0.63354-0.68298 0.13733-0.15747 0.19775-0.27832 0.06042-0.12268 0.06042-0.2417 0-0.1831-0.11169-0.28198-0.10986-0.10071-0.31311-0.10071-0.14465 0-0.32593 0.05859-0.17944 0.05676-0.37537 0.16663v-0.50354q0.19592-0.07141 0.38269-0.10803 0.1886-0.03845 0.36072-0.03845 0.43396 0 0.68115 0.20325 0.24902 0.20142 0.24902 0.55115 0 0.16113-0.05493 0.30212-0.0531 0.14099-0.18494 0.31311-0.09705 0.12451-0.53284 0.5603-0.23621 0.23621-0.37537 0.3772z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/labplot.svg b/.icons/awkward/16x16/apps/labplot.svg
new file mode 120000
index 00000000..25b7427f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/labplot.svg
@@ -0,0 +1 @@
+kmplot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/labyrinth.svg b/.icons/awkward/16x16/apps/labyrinth.svg
new file mode 100644
index 00000000..080a28a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/labyrinth.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.5,0 A 7.5,7.5 0 0 0 0,7.5 7.5,7.5 0 0 0 7.5,15 h 6.75 C 14.6655,15 15,14.6655 15,14.25 V 7.5 0.75 C 15,0.3345 14.6655,0 14.25,0 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 7.4285714,3 C 7.193614,3 7,3.1694124 7,3.375 v 1.25 C 7,4.8305876 7.193614,5 7.4285714,5 H 12.571428 C 12.806386,5 13,4.8305876 13,4.625 V 3.375 C 13,3.1694124 12.806386,3 12.571428,3 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 8.4772728,7 C 8.2156155,7 8,7.1129415 8,7.25 v 0.5 C 8,7.8870585 8.2156155,8 8.4772728,8 H 14.522727 C 14.784385,8 15,7.8870585 15,7.75 V 7.25 C 15,7.1129415 14.784385,7 14.522727,7 Z"/>
+ <g transform="matrix(0.84848485,0,0,0.84848485,0.49999999,1.1363637)">
+ <path style="fill:#305483" d="M 7.125,7.5 3.7714286,8.25 v -1.5 z"/>
+ <g style="fill:#2f5d97" transform="matrix(0.30593156,0,0,0.30396032,0.09346166,0.08674793)">
+ <path style="fill:#305483;fill-rule:evenodd" d="M 4.9763661,19.632289 C 6.6130595,17.531008 10.222513,7.6141185 22.117392,11.866741 c 0,0 -10.85914,-1.452094 -12.12183,7.891816"/>
+ <path style="fill:#305483;fill-rule:evenodd" d="m 4.5975588,28.796049 c 1.6366934,2.101281 5.6249542,12.396978 17.5198332,8.144355 0,0 -11.174812,0.410374 -12.184965,-7.670846"/>
+ </g>
+ </g>
+ <path style="fill:#3594f3;fill-rule:evenodd" d="M 2.4999997,6 C 1.6731881,6 1,6.673188 1,7.5000003 1,8.3268123 1.6731881,9 2.4999997,9 3.3268117,9 4,8.3268123 4,7.5000003 4,6.673188 3.3268117,6 2.4999997,6 Z"/>
+ <path style="fill:#adadad;fill-rule:evenodd" d="M 7.4285714,10 C 7.193614,10 7,10.169412 7,10.375 v 1.25 C 7,11.830588 7.193614,12 7.4285714,12 H 12.571428 C 12.806386,12 13,11.830588 13,11.625 v -1.25 C 13,10.169412 12.806386,10 12.571428,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ladi-player.svg b/.icons/awkward/16x16/apps/ladi-player.svg
new file mode 100644
index 00000000..ce686173
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ladi-player.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#26a69a" d="M 2.2749699,5.483518e-4 A 1.2383595,1.2554152 0 0 0 0.99999994,1.2552454 V 14.744208 a 1.2383595,1.2554152 0 0 0 1.85785396,1.087414 l 5.760953,-3.372441 5.7616511,-3.3716406 a 1.2383595,1.2554152 0 0 0 0,-2.174867 L 8.6188069,3.5410324 2.8578539,0.16803135 A 1.2383595,1.2554152 0 0 0 2.2750399,7.483518e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ladi-system-log.svg b/.icons/awkward/16x16/apps/ladi-system-log.svg
new file mode 100644
index 00000000..6cf7474c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ladi-system-log.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ec407a" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 8.529297,4.037109 C 6.027599,4.037109 4,6.064706 4,8.566406 c 0,2.501698 2.027599,4.529297 4.529297,4.529297 0.977969,0 1.88271,-0.312854 2.623047,-0.839844 l 2.068359,2.06836 a 7.5,7.5 0 0 0 1.070313,-1.064453 L 12.21875,11.1875 c 0.52699,-0.740339 0.839844,-1.643125 0.839844,-2.621094 0,-2.5017 -2.0276,-4.529297 -4.529297,-4.529297 z m 0,1.509766 c 1.667774,0 3.019531,1.351757 3.019531,3.019531 0,1.667772 -1.351757,3.019532 -3.019531,3.019532 -1.667775,0 -3.019531,-1.35176 -3.019531,-3.019532 0,-1.667774 1.351756,-3.019531 3.019531,-3.019531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/laditools.svg b/.icons/awkward/16x16/apps/laditools.svg
new file mode 100644
index 00000000..0cdf1299
--- /dev/null
+++ b/.icons/awkward/16x16/apps/laditools.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f51b5" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <rect style="fill:#b6b6b6" width=".977" height=".998" x="5.67" y="11.52" transform="matrix(0.7072036,-0.70700995,0.7072036,0.70700995,0,0)"/>
+ <rect style="fill:#d5d5d5" width="7.099" height="1.592" x="-1.22" y="11.23" rx=".148" ry=".148" transform="matrix(0.7072036,-0.70700995,0.7072036,0.70700995,0,0)"/>
+ <rect style="fill:#b6b6b6" width="7.022" height="2.028" x="-6.99" y="11.01" rx=".377" ry=".377" transform="matrix(0.7072036,-0.70700995,0.7072036,0.70700995,0,0)"/>
+ <rect style="fill:#3f3f3f" width="4.725" height="2.51" x="-5.19" y="10.77" rx=".141" ry=".141" transform="rotate(-45)"/>
+ <path style="fill:#d5d5d5;fill-rule:evenodd" d="m 13.892167,3.1108157 c 0.122071,0.1220375 0.157251,0.1586331 0.01738,0.6786937 -0.141613,0.5265526 -0.167692,0.65872 -0.278831,0.6458405 C 13.511942,4.4215841 13.510151,4.4232223 13.044775,3.957975 12.575526,3.4888549 12.573091,3.4839434 12.56727,3.3721902 c -0.006,-0.1154838 0.106015,-0.1563596 0.634398,-0.2903694 0.530894,-0.1346465 0.573898,-0.087572 0.690498,0.028997 z"/>
+ <path style="fill:#3f3f3f" d="M 11.844817,4.0318907 11.599341,4.277367 12.735178,5.3928598 12.980993,5.147384 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/laigter.svg b/.icons/awkward/16x16/apps/laigter.svg
new file mode 100644
index 00000000..fbed1242
--- /dev/null
+++ b/.icons/awkward/16x16/apps/laigter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f15928" d="M 5.5227145,15.330295 C 4.5038775,14.150335 3.426961,12.860364 3.0947076,11.239405 2.9017429,10.297993 2.9999037,9.2619878 3.4236399,8.3902984 4.2862745,6.7016166 5.6037641,5.0040464 6.264646,3.7722575 7.1634803,2.09696 6.9242564,7.9999936e-8 6.9242564,7.9999936e-8 c 0,0 0.5952123,1.538176620000064 0.9872912,2.221342320000064 0.875678,1.5258003 2.2616134,3.8170278 2.4420614,5.39434 0.932766,-0.1893889 1.282183,-2.0473023 0.971405,-2.2939663 0.578492,0.4916488 0.908399,1.2440517 1.158713,1.972305 0.571119,2.0929483 0.801197,4.4472109 -0.01215,6.5040629 -0.460382,1.118422 -1.413436,2.169532 -2.5782612,2.17963 -1.0355023,0.04925 -2.0722073,0.0018 -3.1086177,0 -0.6398354,0.09231 -0.8158004,-0.143972 -1.2619796,-0.647419 z"/>
+ <path style="fill:#f79133" d="M 10.000001,12.749999 C 10.000001,14.110987 9.3625172,15 8.0970879,15 6.8316585,15 6,14.882415 6,13.521428 6,12.793413 6.9651513,11.035336 7.5232994,9.717316 8.0085819,8.5713623 8.0970879,7.7999986 8.0970879,7.7999986 c 0,0 1.9029131,3.5890124 1.9029131,4.9500004 z"/>
+ <path style="fill:#ffc95d" d="m 8.2718755,9.99453 c 0.023128,0.0511 0.022916,0.04409 0.046094,0.09609 0.4628604,1.03851 0.8820309,2.351735 0.8820309,2.659379 0,0.555588 -0.1337524,0.92854 -0.2984376,1.132032 -0.1646849,0.203491 -0.3593165,0.317968 -0.8046873,0.317968 -0.8753769,0.0042 -1.2948606,-0.09026 -1.2968754,-0.678906 0,-0.01048 0.1813548,-0.680087 0.4828125,-1.353906 0.301458,-0.673819 0.6835084,-1.444414 0.9773441,-2.138282 0.00587,-0.01387 0.00595,-0.02059 0.01172,-0.03438 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lash.svg b/.icons/awkward/16x16/apps/lash.svg
new file mode 120000
index 00000000..00bb08b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lash.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/last-fm.svg b/.icons/awkward/16x16/apps/last-fm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/last-fm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lastfm-audioscrobbler.svg b/.icons/awkward/16x16/apps/lastfm-audioscrobbler.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lastfm-audioscrobbler.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lastfm-valut.svg b/.icons/awkward/16x16/apps/lastfm-valut.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lastfm-valut.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lastfm-www.last.fm.svg b/.icons/awkward/16x16/apps/lastfm-www.last.fm.svg
new file mode 120000
index 00000000..76dd477b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lastfm-www.last.fm.svg
@@ -0,0 +1 @@
+lastfm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lastfm.svg b/.icons/awkward/16x16/apps/lastfm.svg
new file mode 100644
index 00000000..15fb7ebd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lastfm.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m 6.0268516,10.976182 c -0.160061,-0.022 -0.444786,-0.116 -0.634705,-0.2088 -1.237395,-0.602201 -1.743434,-2.1189008 -1.133971,-3.3964008 0.696267,-1.4608 2.596069,-1.8332 3.739275,-0.7329 0.330588,0.3176 0.477414,0.5887 0.975142,1.7906 0.519584,1.2569 0.61562,1.4545 0.783992,1.6220998 0.180377,0.1782 0.3475184,0.2382 0.6673334,0.2382 0.525431,0 0.900652,-0.3297998 0.900652,-0.7900998 0,-0.3896 -0.134821,-0.5143 -0.822469,-0.7622 -1.0471694,-0.3837 -1.3863764,-0.7304 -1.3876074,-1.4267 0,-0.3714 0.09265,-0.6191 0.328125,-0.8758 0.337976,-0.3664 0.9209684,-0.4874 1.4368574,-0.3054 0.220085,0.079 0.680568,0.4933 0.680568,0.6118 0,0.058 -0.266871,0.2333 -0.414928,0.2749 -0.07818,0.021 -0.145594,-0.01 -0.235782,-0.094 -0.182839,-0.1783001 -0.306579,-0.2333001 -0.525432,-0.2333001 -0.377683,0 -0.6119264,0.2308001 -0.6119264,0.6034001 0,0.3715 0.14898,0.4972 0.8932654,0.7523 1.025623,0.3517 1.328508,0.6694 1.334664,1.4045 0.0062,0.6349998 -0.27549,1.0930008 -0.835704,1.3641008 -0.254867,0.1223 -0.341362,0.1379 -0.757521,0.1379 -0.5940734,0 -0.8609444,-0.1123 -1.1939954,-0.493401 -0.223778,-0.2564 -0.450941,-0.7375998 -1.178296,-2.4940998 -0.301654,-0.7278 -0.688879,-1.0846 -1.334665,-1.2250001 -0.327202,-0.071 -0.78276,0 -1.079797,0.1539001 -0.289649,0.1538 -0.613158,0.5008 -0.76583,0.8182 -0.126202,0.2576 -0.138207,0.3298 -0.138207,0.7779 0,0.4274 0.01693,0.5287 0.122508,0.7632 0.160062,0.358 0.47495,0.6888 0.821236,0.8669998 0.25025,0.1282 0.328126,0.1441 0.727355,0.1441 0.383532,0 0.482031,-0.018 0.710734,-0.1294 0.261023,-0.1295 0.611926,-0.4470998 0.755058,-0.6850998 l 0.07449,-0.1235 0.146825,0.3408 c 0.08188,0.1883 0.147749,0.3651998 0.147749,0.3970998 0,0.094 -0.331819,0.4018 -0.635936,0.593501 -0.461715,0.2895 -0.992071,0.398 -1.558442,0.3198 m -0.0012,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/latexila.svg b/.icons/awkward/16x16/apps/latexila.svg
new file mode 100644
index 00000000..efd8a9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/latexila.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <circle fill="#00b88a" cx="8" cy="1044.4" r="8"/>
+ <path fill="#fff763" transform="translate(0 1036.4)" d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm-1 1h2l-0.5 2-0.5 2-0.5-2-0.5-2zm-1.8281 0.7578l1.0605 1.7676 1.0606 1.7676-1.7676-1.0606-1.7676-1.0605 0.707-0.7071 0.7071-0.707zm5.6561 0l0.707 0.707 0.707 0.7071-1.767 1.0605-1.768 1.0606 1.0606-1.7676 1.0604-1.7676zm-7.828 3.2422l2 0.5 2 0.5-2 0.5-2 0.5v-2zm10 0v2l-2-0.5-2-0.5 2-0.5 2-0.5zm-5.707 1.707l-1.0606 1.768-1.0605 1.767-0.7071-0.707-0.707-0.707 1.7676-1.0604 1.7676-1.0606zm1.414 0l1.768 1.0606 1.767 1.0604-0.707 0.707-0.707 0.707-1.0604-1.767-1.0606-1.768zm-0.707 0.293l0.5 2 0.5 2h-2l0.5-2 0.5-2z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/latte-dock.svg b/.icons/awkward/16x16/apps/latte-dock.svg
new file mode 100644
index 00000000..fb915ca4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/latte-dock.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#d2a35c" cx="8" cy="1044.362" r="8"/>
+ <path style="fill:#ffffff" transform="translate(0,1036.3622)" d="M 11.664062 2.9882812 C 11.218827 2.9682813 10.726183 3.0906375 10.113281 3.3359375 C 8.7479579 3.8822375 8.0983414 5.2014469 7.5410156 6.4980469 C 7.2415707 7.1946469 6.9495419 7.884525 6.6230469 8.515625 C 6.6230469 8.515625 6.6210938 8.515625 6.6210938 8.515625 C 6.6210938 8.515625 5.8852294 8.3273844 5.0976562 8.2714844 C 4.7038697 8.2434844 4.2961155 8.2398438 3.9121094 8.3398438 C 3.7201063 8.3898437 3.5286906 8.4690281 3.3574219 8.6113281 C 3.1861531 8.7536281 3.0453546 8.97535 3.0058594 9.21875 C 2.9446444 9.59605 3.0475634 9.9749531 3.2558594 10.251953 C 3.4641549 10.529053 3.756079 10.712578 4.0742188 10.830078 C 4.710498 11.064978 5.4817849 11.057172 6.1914062 10.763672 L 6.28125 10.726562 L 6.3496094 10.658203 C 6.5566566 10.455303 6.6670739 10.188484 6.8359375 9.9589844 C 6.9417505 10.048984 6.9276335 10.052938 7.0527344 10.148438 C 7.5801246 10.549338 8.2357829 11 9 11 C 9.6851603 11 10.440903 10.724044 11.082031 10.464844 C 11.723159 10.205544 12.228516 9.9453125 12.228516 9.9453125 L 11.771484 9.0566406 C 11.771484 9.0566406 11.30238 9.2964094 10.707031 9.5371094 C 10.111682 9.7779094 9.3689327 10 9 10 C 8.7101245 10 8.1172898 9.7026156 7.6582031 9.3535156 C 7.5145498 9.2443156 7.5215331 9.2333656 7.4082031 9.1347656 C 7.8113495 8.3913656 8.1470372 7.6202312 8.4589844 6.8945312 C 8.9987704 5.6387313 9.5461091 4.641825 10.486328 4.265625 C 11.026198 4.049525 11.411391 3.9789812 11.621094 3.9882812 C 11.830796 3.9982812 11.843534 4.0233156 11.892578 4.1035156 C 11.990668 4.2631156 12.008264 4.9757844 11.810547 5.8964844 L 12.789062 6.1054688 C 12.999624 5.1248687 13.171735 4.2757781 12.744141 3.5800781 C 12.530343 3.2321781 12.109298 3.0079812 11.664062 2.9882812 z M 4.5410156 9.2617188 C 4.6901519 9.2548437 4.8575661 9.2575312 5.0253906 9.2695312 C 5.5097197 9.3035313 5.76712 9.3741812 6.0019531 9.4257812 C 5.9026461 9.5576813 5.829081 9.72835 5.71875 9.84375 C 5.2726116 10.00065 4.7575274 10.018931 4.4199219 9.8945312 C 4.2394405 9.8275312 4.1160396 9.7339437 4.0546875 9.6523438 C 3.9933355 9.5703437 3.9730986 9.5105594 3.9941406 9.3808594 L 3.9960938 9.3808594 C 4.0113797 9.3678594 4.0671038 9.3355469 4.1640625 9.3105469 C 4.2610211 9.2850469 4.3918794 9.2685938 4.5410156 9.2617188 z M 5.5 12 A 0.5 0.5 0 0 0 5 12.5 A 0.5 0.5 0 0 0 5.5 13 A 0.5 0.5 0 0 0 6 12.5 A 0.5 0.5 0 0 0 5.5 12 z M 9.5 12 A 0.5 0.5 0 0 0 9 12.5 A 0.5 0.5 0 0 0 9.5 13 A 0.5 0.5 0 0 0 10 12.5 A 0.5 0.5 0 0 0 9.5 12 z M 7.5 13 A 0.5 0.5 0 0 0 7 13.5 A 0.5 0.5 0 0 0 7.5 14 A 0.5 0.5 0 0 0 8 13.5 A 0.5 0.5 0 0 0 7.5 13 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/launch.svg b/.icons/awkward/16x16/apps/launch.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/launch.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/laverna.svg b/.icons/awkward/16x16/apps/laverna.svg
new file mode 100644
index 00000000..9f1484d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/laverna.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#009d8b" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#0ac6b0" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 2 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 4,8 6.5,11.000046 12,5.0000463"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lazarus.svg b/.icons/awkward/16x16/apps/lazarus.svg
new file mode 100644
index 00000000..de003fb9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lazarus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#769edc" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#313131" d="m8.0681309 3.0000559c-0.06738 0-0.053829 0.2500936 0.01674 0.306925 0.079448 0.06398 0.1958431 0.2877639 0.2301937 0.4422509l0.027204 0.1206774-0.2190327 0.043946c-0.5209052 0.1049328-0.622122 0.4467037-0.2859982 0.964721 0.1180199 0.1818939 0.1192738 0.1868139 0.096263 0.5810647-0.017257 0.2956609-0.00848 0.4463907 0.034879 0.5880403 0.067296 0.219891 0.2547926 0.4221763 0.4513193 0.486197 0.2173545 0.070807 0.8081594 0.036945 1.0275011-0.058595 0.239964-0.1045222 0.5518981-0.4149601 0.6389619-0.6361711 0.102531-0.2605127 0.063811-0.6202008-0.0997498-0.9340287-0.1572411-0.301701-0.5674963-0.7116207-0.8524145-0.8517167-0.1506397-0.0740713-0.2215956-0.1376277-0.2720472-0.2434474-0.0720345-0.1510862-0.7176993-0.8098634-0.7938196-0.8098634zm-2.8404513 0.7142981c-0.00898-0.0007857-0.017575 0.00257-0.025111 0.00976-0.077973 0.074497-0.1410703 0.4654852-0.1339309 0.8307902 0.00675 0.3457217-0.00279 0.4169951-0.074639 0.5322357-0.2387345 0.3828963-0.2795731 1.0849864-0.085799 1.4830058 0.1713266 0.3519133 0.4554065 0.5661131 0.8879898 0.668957 0.301977 0.071793 0.5063124 0.061945 0.790332-0.036971 0.7826719-0.2725741 0.9180282-0.8041902 0.3564513-1.4034792-0.2276962-0.2429885-0.3341298-0.4404552-0.3341298-0.6201283 0-0.2186877-0.083714-0.4328275-0.2253111-0.5768793-0.127469-0.1296798-0.134263-0.131487-0.3780755-0.1109116-0.1366838 0.0115323-0.2979709 0.032472-0.3578469 0.0467365-0.099405 0.0236897-0.1152549 0.0113788-0.1869451-0.1402092-0.0431822-0.0913066-0.0789864-0.24478-0.0795221-0.3418013-0.0007393-0.149853-0.0906266-0.335692-0.1534627-0.3411053zm6.9225544 1.4299914c-0.08441-0.018568-0.110843 0.1992456-0.04325 0.3571491 0.0312 0.072847 0.05189 0.1960673 0.04604 0.2741397l-0.01046 0.1423018-0.179272 0.0035c-0.139579 0.003-0.207157 0.027629-0.304832 0.1102137-0.114317 0.096657-0.288665 0.4243199-0.289486 0.5440945-0.000183 0.026479-0.106521 0.2840745-0.236472 0.5719964-0.129949 0.2879218-0.2472 0.5803647-0.260886 0.6501231-0.07339 0.3740947 0.130225 0.6546967 0.617338 0.8496241 0.205692 0.082314 0.420411 0.088585 0.65361 0.019532 0.379008-0.1122301 0.622673-0.3251153 0.770106-0.6724449 0.07774-0.1831668 0.08877-0.257138 0.0872-0.590146-0.002-0.4316232-0.07549-0.7041783-0.274139-1.0149452-0.062027-0.0970133-0.138247-0.2856848-0.168822-0.4192311-0.062591-0.2733529-0.325854-0.8081212-0.406675-0.8259072zm-9.104512 2.499346c-0.0093-0.00214-0.016582-0.0005357-0.021625 0.00488-0.074625 0.080165 0.037684 0.8580345 0.1506723 1.0435449 0.02774 0.045547 0.067279 0.2007742 0.08859 0.3445932 0.096653 0.6522823 0.5515378 1.2613315 1.0679597 1.4306885 0.1764149 0.05786 0.5588447 0.03715 0.8063755-0.04395 0.2047196-0.06707 0.273923-0.11368 0.4282999-0.287393 0.3203796-0.3605032 0.3781399-0.7164762 0.1632276-1.005173-0.0568882-0.0764185-0.2305237-0.219357-0.3857489-0.3173884-0.1552274-0.0980313-0.4252542-0.2781991-0.599899-0.4010952-0.5115697-0.3599877-0.5656327-0.3939804-0.7066248-0.435973-0.1789696-0.0533023-0.361756 0.0033573-0.5106118 0.1583453l-0.1164917 0.121375-0.0732438-0.129048c-0.0403857-0.0711666-0.0731712-0.1651639-0.0732423-0.208569-0.0001318-0.0778935-0.1525694-0.2597252-0.2176377-0.2748373zm6.2061628 0.7136007c-0.2170667 0.0011429-0.4677907 0.038281-0.7568489 0.1116091-0.8169078 0.2072322-1.2033671 0.4537786-1.3790698 0.8803167-0.076077 0.1846739-0.082067 0.2477759-0.061385 0.6012939 0.021033 0.3594132 0.015254 0.4121492-0.064872 0.5915282-0.081424 0.18228-0.1747374 0.284074-0.606177 0.66547-0.1369978 0.121107-0.1492301 0.149523-0.1646233 0.371797-0.014332 0.206979-0.0008214 0.27597 0.098355 0.497358 0.2118105 0.472847 0.5942647 0.789421 1.0728427 0.88799 0.2265557 0.04665 0.3762004 0.04698 0.7652197 0.0014 1.5121674-0.177213 3.2506478-0.75009 3.7472748-1.235373 0.259649-0.25372 0.362793-0.487872 0.380168-0.85939 0.03316-0.70931-0.270519-1.1346952-0.812653-1.1370532-0.424401-0.0018-0.85106-0.261333-1.026106-0.6235875-0.12964-0.2682815-0.392538-0.5351743-0.6382652-0.6487256-0.1535848-0.0709734-0.336793-0.1057886-0.55386-0.1046336z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lbry.svg b/.icons/awkward/16x16/apps/lbry.svg
new file mode 100644
index 00000000..d99cb9bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lbry.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.8417969,1.0009789 C 7.4201375,1.0277654 7.0124152,1.1626333 6.65625,1.3900036 l -5.5,3.509041 a 2.0002,2.0020152 0 0 0 -0.00391,0.00195 C 0.43552117,5.3602523 -0.00121592,6.1584644 0,7.0103339 v 2.2872302 a 2.0002,2.0020152 0 0 0 0,0.00195 c 4.7342242e-4,0.8862999 0.47540941,1.7115589 1.2402344,2.1582119 a 2.0002,2.0020152 0 0 0 0,0.002 l 5.5,3.209941 v -0.002 C 7.1290876,14.894943 7.56506,15.000221 8,15 c 0.43494,2.21e-4 0.8709124,-0.105057 1.2597656,-0.332332 v 0.002 l 5.5000004,-3.209941 a 2.0002,2.0020152 0 0 1 0,-0.002 C 15.524591,11.011073 15.999527,10.185817 16,9.299519 a 2.0002,2.0020152 0 0 1 0,-0.00195 V 7.0103339 C 16.0012,6.1584644 15.564485,5.3602554 14.847656,4.9009995 a 2.0002,2.0020152 0 0 0 -0.0039,-0.00195 l -5.5,-3.509041 C 8.9875848,1.1626333 8.5798625,1.0277652 8.1582031,1.0009789 a 2.0002,2.0020152 0 0 0 -0.00781,0 C 8.099985,0.99795616 8.050299,1.0029004 8,1.0029339 c -0.050299,-3.35e-5 -0.099985,-0.004979 -0.1503906,-0.00195 a 2.0002,2.0020152 0 0 0 -0.00781,0 z"/>
+ <path style="fill:#2d4346" d="m 7.96875,3 c -0.084773,0.00538 -0.1667789,0.032268 -0.2382812,0.078125 l -5.5,3.5058594 C 2.0866562,6.6760374 1.9997561,6.8351089 2,7.0058594 v 2.2871094 c 9.5e-5,0.1777383 0.094529,0.3420683 0.2480469,0.4316406 l 5.5,3.2070316 c 0.175458,0.102458 0.3954677,0.08856 0.5566406,-0.03516 L 12.759766,9.6649766 13.078125,10.127867 13.539062,9.1649766 14,8.2001328 12.933594,8.282164 11.869141,8.3661484 12.193359,8.8388047 7.9609375,11.898438 3,9.0058594 V 7.28125 L 8.0078125,4.0878906 12.039062,6.4960938 7.9550781,9.6054688 4.2402344,7.5625 l -0.4804688,0.875 4,2.201172 c 0.17284,0.09527 0.3855459,0.07996 0.5429688,-0.03906 L 13.234375,6.8457031 C 13.516931,6.631186 13.492458,6.1988397 13.1875,6.0175781 L 8.2558594,3.0703125 C 8.1694286,3.0184778 8.069352,2.9939692 7.96875,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ldview.svg b/.icons/awkward/16x16/apps/ldview.svg
new file mode 100644
index 00000000..d09caec6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ldview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f2b740" d="m1.8572 1c-0.4749 0-0.8572 0.446-0.8572 1v1c0 0.554 0.3823 1 0.8572 1h4.2854c0.4752 0 0.8574-0.446 0.8574-1v-1c0-0.554-0.3822-1-0.8574-1h-4.2854z"/>
+ <path fill="#f2b740" d="m9.8572 1c-0.4749 0-0.8572 0.446-0.8572 1v1c0 0.554 0.3823 1 0.8572 1h4.2858c0.475 0 0.857-0.446 0.857-1v-1c0-0.554-0.382-1-0.857-1h-4.2858z"/>
+ <path fill="#e49815" d="m16 14.172v-10.345c0-0.4579-0.357-0.827-0.8-0.827h-14.4c-0.4432 0-0.8 0.3691-0.8 0.8276v10.344c2e-8 0.458 0.3568 0.827 0.8 0.827l14.4 0.001c0.4432 0 0.8-0.36909 0.8-0.82756z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/leafpad.svg b/.icons/awkward/16x16/apps/leafpad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/leafpad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/league-of-legends.svg b/.icons/awkward/16x16/apps/league-of-legends.svg
new file mode 100644
index 00000000..7a377dfd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/league-of-legends.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#82652d" d="M 8,1.9999999 A 7,7 0 0 0 1,9 7,7 0 0 0 8,16 7,7 0 0 0 15,9 7,7 0 0 0 8,1.9999999 Z"/>
+ <path style="fill:#00a7a1" d="M 8,4 A 5,5 0 0 0 3,9 5,5 0 0 0 8,14 5,5 0 0 0 13,9 5,5 0 0 0 8,4 Z"/>
+ <path style="fill:#f0b530" d="M 4.039799,0 C 3.115697,3.6416e-4 2.6529896,1.1238641 3.306201,1.78125 l 0.6954394,1.085598 v 9.307065 0.959239 L 3.306201,14.21875 C 2.6529903,14.876136 3.1156974,15.999636 4.039799,16 h 4.1499604 4.4954546 c 0.326699,-7e-5 0.634289,-0.154866 0.830194,-0.417799 l 1.275378,-1.982422 C 15.303071,12.911861 14.815183,12.000311 13.960592,12 H 9.0003198 V 1.0434783 C 9.0002626,0.4672052 8.562693,5.788e-5 7.9896802,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/leocad.svg b/.icons/awkward/16x16/apps/leocad.svg
new file mode 100644
index 00000000..92f22929
--- /dev/null
+++ b/.icons/awkward/16x16/apps/leocad.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f44336" d="M 8.0287847,0.40060128 A 0.73694784,0.72565884 0 0 0 7.7546152,0.44099048 L 1.4911854,2.6177492 a 0.73694784,0.72565884 0 0 0 -0.4886112,0.744718 l 0.7368744,8.7070348 a 0.73694784,0.72565884 0 0 0 0.3547646,0.561904 l 5.5265559,3.265138 a 0.73694784,0.72565884 0 0 0 0.7584623,0 l 5.5265556,-3.265138 a 0.73694784,0.72565884 0 0 0 0.354765,-0.561904 l 0.736874,-8.7070348 a 0.73694784,0.72565884 0 0 0 -0.48861,-0.744718 L 8.2453853,0.44099032 a 0.73694784,0.72565884 0 0 0 -0.2166006,-0.040389 z"/>
+ <path style="fill:#d32f2f" d="m 14.569738,2.6429688 a 0.73694784,0.72565884 0 0 1 0.04664,0.023436 0.73694784,0.72565884 0 0 0 -0.04664,-0.023436 z m 0.06675,0.034376 a 0.73694784,0.72565884 0 0 1 0.03619,0.022656 0.73694784,0.72565884 0 0 0 -0.03619,-0.022656 z m 0.06514,0.042969 a 0.73694784,0.72565884 0 0 1 0.02734,0.021096 0.73694784,0.72565884 0 0 0 -0.02734,-0.021096 z m 0.0555,0.044531 a 0.73694784,0.72565884 0 0 1 0.03137,0.030468 0.73694784,0.72565884 0 0 0 -0.03137,-0.030468 z m 0.04906,0.047656 a 0.73694784,0.72565884 0 0 1 0.03297,0.03828 0.73694784,0.72565884 0 0 0 -0.03297,-0.03828 z m 0.04825,0.057812 a 0.73694784,0.72565884 0 0 1 0.02493,0.03672 0.73694784,0.72565884 0 0 0 -0.02493,-0.03672 z m 0.03539,0.052345 L 8.0000002,5.6 V 15.999219 A 0.73694784,0.72565884 0 0 0 8.3795958,15.896875 L 13.905446,12.63125 a 0.73694784,0.72565884 0 0 0 0.355469,-0.561719 L 14.997588,3.3625 A 0.73694784,0.72565884 0 0 0 14.889822,2.9226564 Z"/>
+ <path style="fill:#f66156" d="M 8.0289522,0.40078124 A 0.73694784,0.72565884 0 0 0 7.7547108,0.44062484 L 1.4913833,2.6179688 A 0.73694784,0.72565884 0 0 0 1.109375,2.9226564 L 8.0000002,5.6 14.890625,2.9226564 A 0.73694784,0.72565884 0 0 0 14.508618,2.6179688 L 8.2452897,0.440625 A 0.73694784,0.72565884 0 0 0 8.0289522,0.40078124 Z"/>
+ <ellipse id="ellipse854" style="fill:#d32f2f" cx="8" cy="3" rx="3" ry="1"/>
+ <rect style="fill:#d32f2f" width="6" height="2" x="5" y="1"/>
+ <ellipse style="fill:#f66156" cx="8" cy="1" rx="3" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/leonflix.svg b/.icons/awkward/16x16/apps/leonflix.svg
new file mode 100644
index 00000000..7daeb944
--- /dev/null
+++ b/.icons/awkward/16x16/apps/leonflix.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:none;stroke:#8cdef4;stroke-linecap:round" d="m 11.501838,7.5159665 c 0,0 1.36337,-0.9752525 0.868162,-2.4180742 C 11.874793,3.6550706 8.4840507,5.0619646 6.1984756,6.658285 4.553071,7.807489 2.9940837,9.6864953 3.0229985,11.001241"/>
+ <path style="fill:none;stroke:#8cdef4;stroke-linecap:round" d="m 6.5018153,11.512076 c 0,0 0.4699574,0.920986 1.763391,0.987204 C 9.5586399,12.5655 10.316076,10.512479 10.076408,7.7349528 9.9038713,5.7353883 9.1392104,2.6528856 7.9861496,2.0205534"/>
+ <path style="fill:none;stroke:#8cdef4;stroke-linecap:round" d="m 6.5149722,4.790993 c 0,0 -2.20309,-0.9787859 -2.8811169,0.6409979 C 2.9558285,7.0517747 4.9454509,9.5605163 7.6360955,10.29026 9.514211,10.799634 12.45342,10.18376 12.995884,9.9626308"/>
+ <ellipse style="fill:#8cdef4;stroke:#8cdef4;stroke-width:0.58299887" cx="8" cy="8" rx=".709" ry=".709"/>
+ <path style="fill:#8cdef4" d="M 7.9531177,1.0011364 A 1.0001659,1.0001659 0 0 0 7.1339712,1.4999171 1.0001659,1.0001659 0 0 0 7.4999173,2.866029 1.0001659,1.0001659 0 0 0 8.8660288,2.5000829 1.0001659,1.0001659 0 0 0 8.5000831,1.1339711 1.0001659,1.0001659 0 0 0 7.9531177,1.0011364 Z"/>
+ <path style="fill:#8cdef4" d="m 12.976558,8.9998333 a 1.0001658,1.0001658 0 0 0 -0.476641,0.1341367 1.0001658,1.0001658 0 0 0 -0.365946,1.366112 1.0001658,1.0001658 0 0 0 1.366112,0.365947 1.0001658,1.0001658 0 0 0 0.365945,-1.366113 1.0001658,1.0001658 0 0 0 -0.88947,-0.5000827 z"/>
+ <path style="fill:#8cdef4" d="M 3,10 A 0.99999993,0.99999993 0 0 0 2,11 0.99999993,0.99999993 0 0 0 3,12 0.99999993,0.99999993 0 0 0 4,11 0.99999993,0.99999993 0 0 0 3,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lftp-icon.svg b/.icons/awkward/16x16/apps/lftp-icon.svg
new file mode 120000
index 00000000..1b97ec0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lftp-icon.svg
@@ -0,0 +1 @@
+lftp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lftp.svg b/.icons/awkward/16x16/apps/lftp.svg
new file mode 100644
index 00000000..23fc8ffd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lftp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#bc494d" width="9" height="13" x="-12" y="-14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m2 5v5h1v-2h2v-1h-2v-1h2v-1h-2zm4 0v1h1v4h1v-4h1v-1h-2zm4 0v5h1v-2h2v-3h-2zm1 1h1v1h-1z"/>
+ <rect style="fill:#3f92f7" width="12" height="2" x="1" y="2" rx=".667" ry="1"/>
+ <path style="fill:#3f92f7" d="m12.584802 1.0001399a0.57146776 0.51459891 0 0 0-0.584802 0.5145476v2.9707077a0.57146776 0.51459891 0 0 0 0.857115 0.4457064l1.428526-0.7426767 1.428527-0.7426771a0.57146776 0.51459891 0 0 0 0-0.8914134l-1.428527-0.7426768-1.428526-0.7426771a0.57146776 0.51459891 0 0 0-0.272313-0.068841z"/>
+ <rect style="fill:#3f92f7" width="12" height="2" x="-14" y="11" rx=".667" ry="1" transform="scale(-1,1)"/>
+ <path style="fill:#3f92f7" d="m3.415197 10.00014a0.57146768 0.5145988 0 0 1 0.584803 0.514548v2.970707a0.57146768 0.5145988 0 0 1-0.8571157 0.445706l-1.4285264-0.742677-1.4285262-0.742677a0.57146768 0.5145988 0 0 1 0-0.891413l1.4285262-0.742676 1.4285264-0.742677a0.57146768 0.5145988 0 0 1 0.2723127-0.06884z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libinput-gestures.svg b/.icons/awkward/16x16/apps/libinput-gestures.svg
new file mode 100644
index 00000000..ee960f1f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libinput-gestures.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4ab3e4" d="M 0.8,1 C 0.8,1 0,1 0,1.8125 v 11.375 C 0,13.637625 0.3568,14 0.8,14 H 15.2 C 15.6432,14 16,13.637625 16,13.1875 V 1.8125 C 16,1.362375 15.6432,1 15.2,1 Z"/>
+ <circle style="opacity:0.2" cx="9.5" cy="7.5" r="2.5"/>
+ <circle style="opacity:0.2;fill:#041218" cx="9.5" cy="7.5" r="1.5"/>
+ <path style="fill:#ebebeb" d="m 9.500239,6.9998045 c -0.5,0 -0.5,0.5003906 -0.5,0.9003906 -0.00597,0.353102 -0.00665,1.3892973 0,2.4765629 0.01063,1.738042 0.02076,1.985239 0,2.059984 -0.8884197,-0.201593 -1.2364671,-1.073526 -1.9999998,-1.286517 -0.3211968,-0.0896 -0.9392478,-0.309429 -1,0.02755 -0.054925,0.304659 0.3249737,0.721663 1,1.522672 1.061442,1.388365 1.980197,2.223628 2.1621098,2.275442 0.111218,0.03173 2.99224,0.03163 3.107421,0 0.0523,-0.01437 0.127613,-0.06169 0.181641,-0.115235 0.07571,-0.07504 0.103298,-0.129071 0.162109,-0.310546 0.168383,-0.519575 0.339117,-1.111032 0.386719,-1.550108 0.01166,-0.287465 0.0026,-0.528277 0,-0.789062 0,-0.515182 0.0037,-0.120867 0,-0.310742 0,-0.4 0,-0.900391 -0.5,-0.900391 -0.5,0 -0.5,0.500391 -0.5,0.900391 8.62e-4,-0.404087 0.0028,-0.855118 0,-1.000001 0,-0.4 0,-0.9003905 -0.5,-0.9003905 -0.5,0 -0.5,0.5003905 -0.5,0.9003905 8.62e-4,-0.404085 0.0028,-0.855117 0,-0.9999999 0,-0.4 0,-0.9003906 -0.5,-0.9003906 -0.5,0 -0.5,0.5003906 -0.5,0.9003906 0.0013,-0.2199474 0,-0.2746232 0,-0.6894531 0,-0.5151808 0.0037,-1.1206717 0,-1.3105469 0,-0.4 0,-0.9003906 -0.5,-0.9003906 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/library-internet-radio.svg b/.icons/awkward/16x16/apps/library-internet-radio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/library-internet-radio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/library-podcast.svg b/.icons/awkward/16x16/apps/library-podcast.svg
new file mode 120000
index 00000000..7f47e016
--- /dev/null
+++ b/.icons/awkward/16x16/apps/library-podcast.svg
@@ -0,0 +1 @@
+podcast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/librecad.svg b/.icons/awkward/16x16/apps/librecad.svg
new file mode 100644
index 00000000..66cf3631
--- /dev/null
+++ b/.icons/awkward/16x16/apps/librecad.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8bc34a" cx="8.5" cy="7.5" r="7.5"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="7.5" r="5.5"/>
+ <path style="fill:#4f4f4f" d="M 2.0371094 7 A 7.5 5 0 0 0 2 7.5 A 7.5 5 0 0 0 2.0449219 8 L 15.974609 8 A 7.5 7.5 0 0 0 16 7.5 A 7.5 7.5 0 0 0 15.982422 7 L 2.0371094 7 z"/>
+ <rect style="fill:#4f4f4f" width="5" height="5" x="0" y="5" rx=".833" ry=".833"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-base.svg b/.icons/awkward/16x16/apps/libreoffice-base.svg
new file mode 100644
index 00000000..a82ad84e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-base.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e81d62" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path style="opacity:0.5" d="M 8,5 C 6.74024,5 5.66804,5.4465143 5.2226,6.0714285 5.18168,6.1250285 5.15132,6.1785143 5.12192,6.2321143 5.09264,6.2858285 5.0714,6.3392 5.05388,6.3929143 c -0.006,0.017829 -0.0082,0.03499 -0.01406,0.046875 -0.01176,0.041752 -0.02227,0.078182 -0.02813,0.1138388 -0.0058,0.0536 -0.01164,0.1070858 -0.01164,0.1606858 0,0.053638 0.0047,0.1137725 0.0164,0.1674057 0.0059,0.053486 0.02449,0.1072285 0.04219,0.1607085 0.01754,0.053638 0.03988,0.1072286 0.06328,0.1607086 0.0294,0.053714 0.06564,0.1004571 0.10068,0.1540571 0.45708,0.6488 1.55868,1.0714286 2.7774,1.0714286 1.21872,0 2.32032,-0.4226286 2.7774,-1.0714286 0.0351,-0.047695 0.05863,-0.089944 0.08203,-0.1316914 0.006,-0.011886 0.01292,-0.017132 0.01876,-0.029018 0.01754,-0.035657 0.03283,-0.078182 0.04453,-0.1138388 0.0059,-0.017829 0.01759,-0.03559 0.02344,-0.053571 0.01188,-0.029714 0.01993,-0.063884 0.02579,-0.09375 0.0059,-0.023771 0.01068,-0.048411 0.0164,-0.078125 0.0058,-0.047657 0.01164,-0.095314 0.01164,-0.1428572 0,-0.059542 -0.0048,-0.1123424 -0.01644,-0.1718853 C 10.95439,6.3757143 10.88275,6.2204 10.77739,6.0714857 10.33195,5.4465714 9.25975,5.0000571 7.99999,5.0000571 Z M 5.2226,8.4285713 C 5.0762,8.6251428 5,8.8388571 5,9.0537142 5,9.970286 6.34172,10.714286 8,10.714286 c 1.65828,0 3,-0.744 3,-1.6605718 C 11,8.8388571 10.92368,8.6251428 10.7774,8.4285713 10.32032,9.0537142 9.2246,9.5714288 8,9.5714288 c -1.2246,0 -2.32032,-0.5177146 -2.7774,-1.1428575 z m 0,2.2857147 C 5.0762,10.910857 5,11.125715 5,11.339429 5,12.257143 6.34172,13 8,13 c 1.65828,0 3,-0.744 3,-1.660571 0,-0.213714 -0.0762,-0.428572 -0.2226,-0.625143 -0.45708,0.625143 -1.5528,1.142857 -2.7774,1.142857 -1.2246,0 -2.32032,-0.517714 -2.7774,-1.142857 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-calc.svg b/.icons/awkward/16x16/apps/libreoffice-calc.svg
new file mode 100644
index 00000000..35e1e3e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-calc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4bae4f" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path style="opacity:0.5" d="m 4,7 v 7 h 8 V 7 Z M 5,8 H 7 V 9 H 5 Z m 3,0 h 3 V 9 H 8 Z m -3,2 h 2 v 1 H 5 Z m 3,0 h 3 v 1 H 8 Z m -3,2 h 2 v 1 H 5 Z m 3,0 h 3 v 1 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-chart.svg b/.icons/awkward/16x16/apps/libreoffice-chart.svg
new file mode 100644
index 00000000..9f6d0d61
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-chart.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6b5733" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <rect style="opacity:0.5" width="1" height="4" x="5" y="9"/>
+ <rect style="opacity:0.5" width="1" height="6" x="7" y="7"/>
+ <rect style="opacity:0.5" width="1" height="3" x="9" y="10"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-draw.svg b/.icons/awkward/16x16/apps/libreoffice-draw.svg
new file mode 100644
index 00000000..e1211d81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-draw.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fec006" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path fill="none" stroke="#000" stroke-linecap="square" opacity=".5" d="m4.0118 11.094 0.58861 0.01406c1.1344 0.02344 2.2172 0.30936 2.6156 0.93282 0.94218 1.4578-0.91875 1.9312-1.6641 0.9-0.69843-1.1297-0.45936-3.4782 0.54843-3.75 1.8188-0.4125 2.1188 2.475 3.2391 1.9125 0.86718-0.43593-0.54375-2.4188 0.3-2.8875 0.36564-0.20156 1.125 0.54375 1.125 0.54375"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-impress.svg b/.icons/awkward/16x16/apps/libreoffice-impress.svg
new file mode 100644
index 00000000..764b76c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-impress.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff5722" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path style="opacity:0.5" d="M 6,7 C 4.8938,7 4,7.89376 4,9 c 0,1.10624 0.89376,2 2,2 1.10624,0 2,-0.89376 2,-2 H 6 Z m 3,1 v 1 h 3 V 8 Z m 0,2 v 1 h 3 v -1 z m -4,2 v 1 h 5 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-main.svg b/.icons/awkward/16x16/apps/libreoffice-main.svg
new file mode 100644
index 00000000..443ff235
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-main.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-math.svg b/.icons/awkward/16x16/apps/libreoffice-math.svg
new file mode 100644
index 00000000..58d0e1da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-math.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#636e73" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path style="opacity:0.5" d="M 7.5 8.5 L 6.4003906 12.400391 L 5.5 10.5 L 4 10.5 L 4 11 L 5.1992188 11 L 6.5 14 L 8 9 L 10.599609 9 L 10.599609 8.5 L 7.5 8.5 z M 8.1132812 10.625 L 9.3359375 12.232422 L 8 14 L 8.6660156 14 L 9.6640625 12.673828 L 10.667969 14 L 11.332031 14 L 10.025391 12.265625 L 11.267578 10.625 L 10.601562 10.625 L 9.6933594 11.830078 L 8.7792969 10.625 L 8.1132812 10.625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice-writer.svg b/.icons/awkward/16x16/apps/libreoffice-writer.svg
new file mode 100644
index 00000000..f4cb52de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice-writer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3e50b4" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 2e-8 -0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#f5f5f5" d="m3 1v14h10v-9l-4.5-5zm6.8967 0 3.1033 3.5v-3.5h-3z"/>
+ <path style="opacity:0.5" d="m 5,7 v 1 h 6 V 7 Z m 0,2 v 1 h 6 V 9 Z m 0,2 v 1 h 6 v -1 z m 0,2 v 1 h 3 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/libreoffice.svg b/.icons/awkward/16x16/apps/libreoffice.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-base.svg b/.icons/awkward/16x16/apps/libreoffice4.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-calc.svg b/.icons/awkward/16x16/apps/libreoffice4.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-draw.svg b/.icons/awkward/16x16/apps/libreoffice4.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-impress.svg b/.icons/awkward/16x16/apps/libreoffice4.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-math.svg b/.icons/awkward/16x16/apps/libreoffice4.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice4.2-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice4.2-writer.svg b/.icons/awkward/16x16/apps/libreoffice4.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice4.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-base.svg b/.icons/awkward/16x16/apps/libreoffice5.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-calc.svg b/.icons/awkward/16x16/apps/libreoffice5.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-draw.svg b/.icons/awkward/16x16/apps/libreoffice5.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-impress.svg b/.icons/awkward/16x16/apps/libreoffice5.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-main.svg b/.icons/awkward/16x16/apps/libreoffice5.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-math.svg b/.icons/awkward/16x16/apps/libreoffice5.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice5.0-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0-writer.svg b/.icons/awkward/16x16/apps/libreoffice5.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.0.svg b/.icons/awkward/16x16/apps/libreoffice5.0.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.0.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-base.svg b/.icons/awkward/16x16/apps/libreoffice5.1-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-calc.svg b/.icons/awkward/16x16/apps/libreoffice5.1-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-draw.svg b/.icons/awkward/16x16/apps/libreoffice5.1-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-impress.svg b/.icons/awkward/16x16/apps/libreoffice5.1-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-main.svg b/.icons/awkward/16x16/apps/libreoffice5.1-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-math.svg b/.icons/awkward/16x16/apps/libreoffice5.1-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice5.1-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1-writer.svg b/.icons/awkward/16x16/apps/libreoffice5.1-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.1.svg b/.icons/awkward/16x16/apps/libreoffice5.1.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.1.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-base.svg b/.icons/awkward/16x16/apps/libreoffice5.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-calc.svg b/.icons/awkward/16x16/apps/libreoffice5.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-draw.svg b/.icons/awkward/16x16/apps/libreoffice5.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-impress.svg b/.icons/awkward/16x16/apps/libreoffice5.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-main.svg b/.icons/awkward/16x16/apps/libreoffice5.2-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-math.svg b/.icons/awkward/16x16/apps/libreoffice5.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice5.2-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2-writer.svg b/.icons/awkward/16x16/apps/libreoffice5.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.2.svg b/.icons/awkward/16x16/apps/libreoffice5.2.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.2.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-base.svg b/.icons/awkward/16x16/apps/libreoffice5.3-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-calc.svg b/.icons/awkward/16x16/apps/libreoffice5.3-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-draw.svg b/.icons/awkward/16x16/apps/libreoffice5.3-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-impress.svg b/.icons/awkward/16x16/apps/libreoffice5.3-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-main.svg b/.icons/awkward/16x16/apps/libreoffice5.3-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-math.svg b/.icons/awkward/16x16/apps/libreoffice5.3-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice5.3-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3-writer.svg b/.icons/awkward/16x16/apps/libreoffice5.3-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.3.svg b/.icons/awkward/16x16/apps/libreoffice5.3.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.3.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-base.svg b/.icons/awkward/16x16/apps/libreoffice5.4-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-calc.svg b/.icons/awkward/16x16/apps/libreoffice5.4-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-draw.svg b/.icons/awkward/16x16/apps/libreoffice5.4-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-impress.svg b/.icons/awkward/16x16/apps/libreoffice5.4-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-main.svg b/.icons/awkward/16x16/apps/libreoffice5.4-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-math.svg b/.icons/awkward/16x16/apps/libreoffice5.4-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice5.4-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4-writer.svg b/.icons/awkward/16x16/apps/libreoffice5.4-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice5.4.svg b/.icons/awkward/16x16/apps/libreoffice5.4.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice5.4.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-base.svg b/.icons/awkward/16x16/apps/libreoffice6.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-calc.svg b/.icons/awkward/16x16/apps/libreoffice6.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-chart.svg b/.icons/awkward/16x16/apps/libreoffice6.0-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-draw.svg b/.icons/awkward/16x16/apps/libreoffice6.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-impress.svg b/.icons/awkward/16x16/apps/libreoffice6.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-main.svg b/.icons/awkward/16x16/apps/libreoffice6.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-math.svg b/.icons/awkward/16x16/apps/libreoffice6.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice6.0-startcenter.svg
new file mode 120000
index 00000000..6597421c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-startcenter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0-writer.svg b/.icons/awkward/16x16/apps/libreoffice6.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.0.svg b/.icons/awkward/16x16/apps/libreoffice6.0.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.0.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-base.svg b/.icons/awkward/16x16/apps/libreoffice6.2-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-calc.svg b/.icons/awkward/16x16/apps/libreoffice6.2-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-chart.svg b/.icons/awkward/16x16/apps/libreoffice6.2-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-draw.svg b/.icons/awkward/16x16/apps/libreoffice6.2-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-impress.svg b/.icons/awkward/16x16/apps/libreoffice6.2-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-main.svg b/.icons/awkward/16x16/apps/libreoffice6.2-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-math.svg b/.icons/awkward/16x16/apps/libreoffice6.2-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice6.2-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.2-writer.svg b/.icons/awkward/16x16/apps/libreoffice6.2-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.2-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-base.svg b/.icons/awkward/16x16/apps/libreoffice6.3-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-calc.svg b/.icons/awkward/16x16/apps/libreoffice6.3-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-chart.svg b/.icons/awkward/16x16/apps/libreoffice6.3-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-draw.svg b/.icons/awkward/16x16/apps/libreoffice6.3-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-impress.svg b/.icons/awkward/16x16/apps/libreoffice6.3-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-main.svg b/.icons/awkward/16x16/apps/libreoffice6.3-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-math.svg b/.icons/awkward/16x16/apps/libreoffice6.3-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-startcenter.svg b/.icons/awkward/16x16/apps/libreoffice6.3-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreoffice6.3-writer.svg b/.icons/awkward/16x16/apps/libreoffice6.3-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreoffice6.3-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-base.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-calc.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-chart.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-draw.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-impress.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-main.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-math.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-startcenter.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.0-writer.svg b/.icons/awkward/16x16/apps/libreofficedev6.0-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.0-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-base.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-calc.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-chart.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-draw.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-impress.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-main.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-main.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-main.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-math.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-startcenter.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libreofficedev6.1-writer.svg b/.icons/awkward/16x16/apps/libreofficedev6.1-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libreofficedev6.1-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/libresprite.svg b/.icons/awkward/16x16/apps/libresprite.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/libresprite.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/licq.svg b/.icons/awkward/16x16/apps/licq.svg
new file mode 120000
index 00000000..7c470d52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/licq.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/life-is-strange.svg b/.icons/awkward/16x16/apps/life-is-strange.svg
new file mode 100644
index 00000000..e5e6d832
--- /dev/null
+++ b/.icons/awkward/16x16/apps/life-is-strange.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="16" x="-15" y="0" rx=".833" ry=".8" transform="scale(-1,1)"/>
+ <rect style="fill:#65424f" width="11" height="11" x="-13" y="2" rx="0" ry="0" transform="scale(-1,1)"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5" d="M 9.75,5 C 9.75,3.4 9.0595768,3.2617138 8.5032696,3.299837 7.9267188,3.339349 7.2510984,3.933107 7.2500672,4.988163 7.2428792,5.8893278 7.8161204,6.3227956 8.3249524,7.020622 9.2253812,8.114314 10.397304,9.0461452 10.25,10.53 10.062789,11.866624 8.4343264,11.7 8.4343264,11.7 7.6494852,11.7 7.2500672,10.836089 7.2500672,10"/>
+ <rect style="fill:#ffffff" width=".5" height="9" x="5" y="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lifeograph.svg b/.icons/awkward/16x16/apps/lifeograph.svg
new file mode 100644
index 00000000..db703b64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lifeograph.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ec8c38" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffef78" d="m8 2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm0 2a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ <rect style="fill:#ffef78" width="2" height="6" x="7" y="-14" transform="scale(1,-1)"/>
+ <rect style="fill:#ffef78" width="2" height="2" x="9" y="-13" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/liferea.svg b/.icons/awkward/16x16/apps/liferea.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/liferea.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lightdm-gtk-greeter-settings.svg b/.icons/awkward/16x16/apps/lightdm-gtk-greeter-settings.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lightdm-gtk-greeter-settings.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lightdm-settings.svg b/.icons/awkward/16x16/apps/lightdm-settings.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lightdm-settings.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lightsoff.svg b/.icons/awkward/16x16/apps/lightsoff.svg
new file mode 100644
index 00000000..89832603
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lightsoff.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57143 -1.1429 -1.1429)">
+ <path fill="#2d4a5d" d="m16 2h-12.5c-0.831 0-1.5 0.669-1.5 1.5v12.5h14z"/>
+ <path fill="#1f8fd7" d="m16 2h12.5c0.831 0 1.5 0.669 1.5 1.5v12.5h-14z"/>
+ <path fill="#1f8fd7" d="m16 30h-12.5c-0.831 0-1.5-0.669-1.5-1.5v-12.5h14z"/>
+ <path fill="#2d4a5d" d="m16 30h12.5c0.831 0 1.5-0.669 1.5-1.5v-12.5h-14z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lighttable.svg b/.icons/awkward/16x16/apps/lighttable.svg
new file mode 100644
index 00000000..e0c4b5fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lighttable.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <rect fill="#3465a4" width="16" height="16" x="-1052.4" y="-16" rx="1.2" ry="1.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g fill="#fff" transform="translate(0 .99998)">
+ <g transform="translate(.5 -.49998)">
+ <rect width="1" height="7" x="3.5" y="1040.9"/>
+ <rect width="1" height="5" x="1046.9" y="-8.5" transform="rotate(90)"/>
+ </g>
+ <g transform="matrix(-1 0 0 -1 15.5 2088.2)">
+ <rect width="1" height="7" x="3.5" y="1040.9"/>
+ <rect width="1" height="5" x="1046.9" y="-8.5" transform="rotate(90)"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lightworks.svg b/.icons/awkward/16x16/apps/lightworks.svg
new file mode 100644
index 00000000..d59e1498
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lightworks.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 4.9,0 0,16 10.3,0 C 15.6432,16 16,15.6432 16,15.2 L 16,13.217792 15.446618,12.491429 15.604613,1.261285 C 15.610848,0.81812888 15.341846,0.77908284 15.002306,0.49423392 L 14.41318,0 Z M 0.49296876,0.06093752 C 0.44841944,0.0793944 0.40642416,0.10228836 0.36640624,0.128125 0.40624148,0.10229576 0.44858636,0.07939632 0.49296876,0.06093752 Z M 0.36093752,0.13125 C 0.31918364,0.15867536 0.28030704,0.190443 0.24453124,0.225 0.28031652,0.19018756 0.31909744,0.15885048 0.36093752,0.13125 Z M 0.24453124,0.225 C 0.17257264,0.2945072 0.11450456,0.37787852 0.07265624,0.47031248 0.11419788,0.3778046 0.17296068,0.29462484 0.24453124,0.225 Z m -0.171875,0.24531248 C 0.03075236,0.56286928 0.006897,0.66427196 0.003125,0.771875 0.00689124,0.66443692 0.0311146,0.5628204 0.07265624,0.47031248 Z M 0.003125,0.771875 C 0.00278988,0.78143452 0,0.79035588 0,0.8 L 0,0.8570312 C 0,0.8226112 0.0028,0.8042037 0.003125,0.771875 Z"/>
+ <path style="fill:#858585" d="M 0.8,0 C 0.36644412,0 0.01818996,0.34212272 0.003125,0.771875 0.00279812,0.80420376 0,0.82261136 0,0.85703124 L 0,15.142969 0,15.2 C 0,15.6432 0.3568,16 0.8,16 L 0.85625,16 5,16 l 0,-2 3.4320312,0 0,-1 L 5,13 5,3 l 3.4320312,0 0,-1 L 5,2 5,0 0.85625,0 Z"/>
+ <path style="fill:#ffffff" d="M 2,4 2,5 3,5 3,4 2,4 Z"/>
+ <path style="fill:#ffffff" d="M 2,1 2,2 3,2 3,1 2,1 Z"/>
+ <path style="fill-rule:evenodd" d="m 15.99979,8.3403568 c -1.625621,0.873098 -3.24126,1.4290316 -4.638332,1.7856912 -0.05791,0.01739 -0.122686,0.03984 -0.178569,0.0558 -1.833607,0.52369 -3.1283066,2.329211 -3.128307,2.329211 l -0.1015608,0.907354 c 0.1645376,0.07155 1.7054196,0.703137 3.7505088,0.0022 2.052002,-0.703277 4.089981,-3.4705106 4.29626,-3.755531 z"/>
+ <path style="fill-rule:evenodd" d="m 13.521586,10.854275 -0.165734,1.098199 -0.813047,-0.574768 -0.0385,1.276768 -1.067508,-0.753338 -0.1529,1.417392 -1.156235,-0.99608 -0.3309108,1.162373 -0.9151664,-1.060254 -0.54631,0.906796 -0.470418,-1.085365 -0.4034544,0.815837 c 0.050088,0.05346 0.101974,0.09928 0.1528996,0.149552 0.127144,0.09855 0.2762244,0.183591 0.2762244,0.183591 0,0 1.6520752,0.766277 3.8130076,0.02567 1.096185,-0.375692 2.178817,-1.336312 2.989916,-2.196957 -0.03118,-0.01224 -0.05762,-0.02638 -0.09152,-0.03739 z"/>
+ <ellipse style="opacity:0.2" cx="13.178" cy="5.92" rx="1.097" ry="1.102"/>
+ <ellipse style="opacity:0.2" cx="12.674" cy="5.414" rx=".27" ry=".271"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 16,7.9748532 C 14.374379,8.8479512 12.75853,9.4038844 11.361458,9.760544 11.303545,9.777936 11.238772,9.800388 11.182889,9.8163468 9.349282,10.340036 7.8549435,12.225424 7.8549431,12.225424 l -0.1015608,0.907354 c 0.1645376,0.07155 1.7054196,0.703136 3.7505087,0.0022 C 13.555893,12.431741 15.793721,9.9250204 16,9.64 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 13.994236,8.4678855 c 0,0 -0.02221,0.00332 -0.02232,0.00336 C 10,9.1995955 7.1913092,9.5132475 7.1913092,9.5132475 c 0,0 -1.2761524,0.41143 -2.4145892,0.169548 l 1.138378,1.6550765 0.3593704,-1.029562 0.7912844,1.13782 0.5569124,-1.174092 1.258354,1.246077 0.4497708,-1.426321 1.186368,1.13782 0.575328,-1.5529925 0.898983,0.9748755 0.556913,-1.4263211 0.988826,0.6858176 0.431356,-1.3660884 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 13.321947,10.568637 -0.165734,1.0982 -0.813047,-0.574769 -0.0385,1.276769 -1.067508,-0.753339 -0.1529,1.417392 -1.1562349,-0.99608 -0.3309108,1.162373 -0.9151664,-1.060254 -0.54631,0.906796 -0.470418,-1.085365 -0.4034544,0.815838 c 0.050088,0.05346 -0.1286684,0.329921 -0.077743,0.380193 0.127144,0.09855 0.045582,0.348337 0.045582,0.348337 0,0 2.3440028,0.865123 4.5049355,0.124514 1.096185,-0.375692 2.378455,-1.797597 3.189555,-2.658243 -0.03118,-0.01224 -0.487906,-0.05933 -0.521798,-0.07034 z"/>
+ <path style="fill:#ffffff" d="M 2,8 2,9 3,9 3,8 2,8 Z"/>
+ <path style="fill:#e7464c" d="M 14.271094,0 C 13.645213,0.20301124 6.2270619,2.5558004 3.5767187,3.9734376 c -2.7683899,1.480778 -2.6970155,2.021842 -2.3734374,2.816406 0.3235783,0.7945636 1.186499,0.9366555 1.6898438,2.1285019 0.503342,1.1918445 4.2982813,1.08125 4.2982813,1.08125 0,0 4.3749796,0.4363245 8.8085936,-1.9449079 L 16,0.8 C 16,0.3568 15.6432,0 15.2,0 Z M 16,9.6 c 0,0 -3.660166,3.89781 -7.0254201,4 -0.7157324,0.01231 -1.3474452,-0.213827 -1.7132812,-0.823438 0,0 -0.287524,0.0449 -0.233594,0.442188 C 7.3034379,14.627384 9.878288,14.992216 10.459375,15 11.772395,14.99618 13.57409,14.489552 16,13.373438 Z"/>
+ <circle style="fill:#3f3f3f" cx="13.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#f8fcf9" cx="13" cy="5.5" r=".5"/>
+ <path style="fill:#ffffff" d="m 2,14 0,1 1,0 0,-1 -1,0 z"/>
+ <path style="fill:#ffffff" d="m 2,11 0,1 1,0 0,-1 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lightzone.svg b/.icons/awkward/16x16/apps/lightzone.svg
new file mode 100644
index 00000000..5d4aa15d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lightzone.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8,0 C 5.1999999,0 2,4.8 2,8.6 2,12.4 3.875,16 8,16 12.125,16 14,12.4 14,8.6 14,4.8 10.8,0 8,0 Z"/>
+ <circle style="fill:#ffb001" cx="8" cy="10" r="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/limbo.svg b/.icons/awkward/16x16/apps/limbo.svg
new file mode 100644
index 00000000..18a3d33d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/limbo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 6.7762,15.846 C 6.9015,15.443 7.5193,14.437 7.8518,14.094 8.056,13.884 8.2231,13.692 8.2231,13.668 8.2231,13.502 7.717,13.135 5.465,11.673 4.2601,10.891 3.6061,10.331 3.0037,9.5676 L 2.4944,8.9218 2.2829,7.9404 C 2.1231,7.1996 2.087,6.9047 2.1352,6.7362 2.1831,6.5687 2.1742,6.493 2.0996,6.4333 1.9628,6.3236 1.9685,5.8313 2.1071,5.7799 2.1835,5.7516 2.2117,5.6492 2.2053,5.4235 2.1932,4.9984 2.2615,4.8539 2.8911,3.9744 3.2595,3.4599 3.524,3.1643 3.7233,3.0445 3.8841,2.9478 4.1997,2.7006 4.4247,2.4952 4.7949,2.1572 4.8561,2.1256 5.0679,2.164 5.2366,2.1946 5.3493,2.1716 5.472,2.0817 5.7436,1.8827 6.1719,1.6578 6.2795,1.6578 6.3958,1.6578 7.0647,1.289 7.2687,1.1125 7.5031,0.90974 8.4107,0.48214 8.5517,0.50811 8.624,0.52146 8.6934,0.60118 8.7059,0.68531 8.7183,0.76944 8.7498,0.83828 8.7759,0.83828 8.8021,0.83828 9.0465,0.73387 9.3191,0.60626 9.5917,0.47865 10.169,0.27843 10.603,0.16133 11.451,-0.06779 11.675,-0.05703 11.828,0.22035 11.898,0.34542 11.973,0.36021 12.543,0.36021 13.2,0.36021 13.54,0.45593 13.622,0.66388 13.645,0.72099 13.872,0.86265 14.126,0.97868 14.503,1.1507 14.588,1.2194 14.588,1.3508 14.588,1.4525 14.668,1.5667 14.804,1.6605 15.119,1.8765 15.061,2.0538 14.588,2.3213 14.374,2.4425 14.152,2.5698 14.093,2.6041 14.007,2.655 14.023,2.6826 14.182,2.7537 14.289,2.8016 14.376,2.8857 14.376,2.9407 14.376,3.0903 13.77,3.8816 13.527,4.0484 13.272,4.2239 13.268,4.2991 13.482,4.907 13.573,5.1671 13.72,5.6873 13.808,6.0629 13.895,6.4385 14.027,6.9456 14.101,7.1898 14.175,7.4339 14.286,7.9257 14.349,8.2825 14.547,9.4134 14.38,10.137 13.742,10.907 13.314,11.425 12.293,12.377 11.698,12.814 L 11.247,13.145 11.288,13.486 C 11.321,13.749 11.388,13.889 11.586,14.1 11.894,14.43 12.467,15.539 12.467,15.807 V 16 H 6.7289 L 6.7767,15.847 Z"/>
+ <path style="fill:#ffffff" d="M 10.755,8.2567 C 10.89,8.1201 11,7.8904 11,7.7463 11,7.6021 10.89,7.3724 10.755,7.2358 10.063,6.535 9.0495,7.5483 9.7195,8.2708 10.007,8.5812 10.441,8.5753 10.755,8.2566 Z"/>
+ <path style="fill:#ffffff" d="M 13.99,6.9142 C 14.061,6.5599 13.743,6.0868 13.388,6.011 13.051,5.9388 12.584,6.2249 12.512,6.5611 12.433,6.924 12.763,7.4174 13.129,7.4903 13.468,7.5579 13.922,7.2519 13.99,6.9142 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/linconnect-server.svg b/.icons/awkward/16x16/apps/linconnect-server.svg
new file mode 120000
index 00000000..b5329bb4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linconnect-server.svg
@@ -0,0 +1 @@
+linconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linconnect.svg b/.icons/awkward/16x16/apps/linconnect.svg
new file mode 100644
index 00000000..e96b87f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linconnect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f59335" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m4.2002 4c-0.6094 0-1.213 0.4866-1.2002 1.0908v4.9092h-1v2h12v-2h-1v-4.9092c0-0.6043-0.591-1.0908-1.2-1.0908zm0.5498 1h6.5c0.406 0 0.75 0.4154 0.75 0.8184v3.6357c0 0.1334 0.028 0.6159-0.301 0.5459h-7.3982c-0.3284-0.0187-0.3008-0.4125-0.3008-0.5459v-3.6357c0-0.403 0.3437-0.8184 0.75-0.8184z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/linguist-qt4.svg b/.icons/awkward/16x16/apps/linguist-qt4.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linguist-qt4.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linguist-qt5.svg b/.icons/awkward/16x16/apps/linguist-qt5.svg
new file mode 120000
index 00000000..4d6eb91b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linguist-qt5.svg
@@ -0,0 +1 @@
+qtlinguist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linguist.svg b/.icons/awkward/16x16/apps/linguist.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linguist.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linguist5.svg b/.icons/awkward/16x16/apps/linguist5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linguist5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/links.svg b/.icons/awkward/16x16/apps/links.svg
new file mode 120000
index 00000000..85204d41
--- /dev/null
+++ b/.icons/awkward/16x16/apps/links.svg
@@ -0,0 +1 @@
+lynx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/links_32x32.xpm.svg b/.icons/awkward/16x16/apps/links_32x32.xpm.svg
new file mode 120000
index 00000000..85204d41
--- /dev/null
+++ b/.icons/awkward/16x16/apps/links_32x32.xpm.svg
@@ -0,0 +1 @@
+lynx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linphone.svg b/.icons/awkward/16x16/apps/linphone.svg
new file mode 100644
index 00000000..85baecf5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linphone.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f57f38" d="M 8,0 C 7.7768,0 7.5559,0.0113064 7.3375,0.0289064 c -1.978,0.1408 -3.5664936,0.8728 -4.9960938,2.3 -1.178,1.176 -1.90769368,2.6280748 -2.19609372,4.1468748 -0.0264,0.1392 -0.04836872,0.2791124 -0.06796872,0.4203124 -0.0116,0.0868 -0.0240124,0.1729564 -0.0328124,0.2601564 -0.0192,0.1864 -0.0311,0.3760064 -0.0375,0.5664064 -0.0016,0.048 -0.003508,0.09575 -0.003908,0.14375 C 0.002325,7.9112064 0,7.9552 0,8 c 0,4.358 3.4508876,7.878131 7.7796876,7.994531 0.0336,0.0011 0.067181,0.0018 0.1007812,0.0024 C 7.9204688,15.997435 7.96,16 8,16 c 0.1928,0 0.3826752,-0.0094 0.5718752,-0.02266 0.0236,-0.0018 0.047494,-0.0035 0.071094,-0.0055 2.8579998,-0.22552 5.2783808,-1.941158 6.5007808,-4.373438 4.4e-4,-4e-4 5.6e-4,-0.0012 8e-4,-0.0016 0.07912,-0.1572 0.160066,-0.314144 0.228906,-0.477344 0.37452,-0.8456 0.577884,-1.743212 0.614844,-2.682812 0.0016,-0.0304 0.0018,-0.061006 0.0031,-0.091406 0.0025,-0.0896 0.0076,-0.1787312 0.007,-0.2695312 C 15.998678,8.0505812 16,8.0256 16,8 V 1.2 C 16,0.5352 15.4648,0 14.8,0 H 8.0593752 Z"/>
+ <path style="fill:#ffffff" d="m 8.686745,4.0007595 c -0.17569,0 -0.32148,0.14031 -0.32315,0.31034 -0.00107,0.1708 0.1448,0.31443 0.32174,0.31531 0.7636,0.00578 1.3914,0.24704 1.8977,0.72292 0.5003,0.47147 0.7611,1.1247 0.76775,1.9771 v 7.503e-4 c 0.0018,0.16957 0.14772,0.30961 0.32386,0.30961 1.9e-5,0 0.0034,-7.004e-4 0.0036,-7.502e-4 0.17654,-0.0016 0.32316,-0.14395 0.32173,-0.3146 v -7.502e-4 c -0.004,-0.49745 -0.085,-0.9544 -0.243,-1.3564 -0.16,-0.4063 -0.403,-0.7656 -0.72,-1.0646 -0.627,-0.589 -1.4266,-0.8933 -2.3476,-0.8998 h -0.00284 z m -3.2798,0.735 c -0.1232,-0.020942 -0.25665,0.00196 -0.38991,0.066045 H 5.00638 l -0.01492,0.00853 c -0.2469,0.1404 -0.4784,0.3286 -0.6952,0.5646 l -0.017045,0.018462 v 0.01704 c -0.1501,0.1871 -0.2493,0.3754 -0.2721,0.5639 -0.00728,0.031964 -0.0071,0.060773 -0.0071,0.091611 0,0.085796 0.012611,0.17299 0.039062,0.2585 l 0.0071,0.024142 0.014916,0.00853 c 0.085644,0.29382 0.28,0.75107 0.70525,1.5254 0.28324,0.51325 0.57265,0.94195 0.8601,1.3032 0.15142,0.18984 0.32294,0.3875004 0.522,0.5865904 0.00231,0.0024 0.010756,0.01094 0.019893,0.01917 0.00311,0.0031 0.00756,0.0097 0.018462,0.0206 l 0.019885,0.01988 h 0.00142 c 0.00702,0.007 0.011733,0.0121 0.012782,0.01349 l 0.00356,0.0043 0.00356,0.0036 c 0.19907,0.1968801 0.39542,0.3694201 0.58735,0.5198501 0.36069,0.28743 0.78935,0.57909 1.3026,0.86286 0.7753,0.42768 1.2368,0.62098 1.5291,0.70518 l 0.010658,0.01278 0.01776,0.0064 c 0.0828,0.02761 0.16896,0.04035 0.25426,0.03906 0.034596,0.0019 0.065236,-5.01e-4 0.094461,-0.0071 0.20018,-0.0234 0.39838,-0.11817 0.59445,-0.28264 l 0.0021,-0.0028 0.0021,-0.0014 c 0.003,-0.003 0.0012,-0.0015 0.0028,-0.0036 0.0018,-0.0015 0.0025,-0.0034 0.0043,-0.005 0.23209,-0.2118 0.41941,-0.44216 0.56035,-0.68883 l 0.0092,-0.01563 v -0.01492 c 0.12945,-0.26954 0.07818,-0.54469 -0.1321,-0.72012 -0.0052,-0.0044 -0.10618,-0.08886 -0.23154,-0.19103 -0.12819,-0.1044501 -0.28022,-0.2272301 -0.38286,-0.3025401 -0.19421,-0.14366 -0.49438,-0.3294804 -0.6655,-0.4246804 h -6.996e-4 c -0.3281,-0.1841 -0.6715,-0.0772 -0.8226,0.1185 l -0.2649,0.3317004 c -0.1068,0.1346 -0.3203,0.1217 -0.326,0.1214 -1.7968,-0.4622004 -2.2799,-2.2688004 -2.2834,-2.2817004 -3e-4,-0.0057 -0.0132,-0.2195 0.1215,-0.3281 l 0.3302,-0.2642 c 0.1962,-0.1502 0.3065,-0.4935 0.1215,-0.823 -0.0965,-0.1704 -0.2832,-0.4728 -0.4248,-0.6655 h -6.995e-4 c -0.0764,-0.103 -0.199,-0.2559 -0.3035,-0.3842 -0.052,-0.064142 -0.0995,-0.12284 -0.134,-0.16473 -0.017502,-0.020951 -0.0315,-0.037849 -0.0415,-0.049698 -0.005,-0.00596 -0.00915,-0.010089 -0.012075,-0.013493 -0.00145,-0.00169 -0.00225,-0.00284 -0.00355,-0.00427 -0.0914,-0.1086 -0.2079,-0.1748 -0.3364,-0.1967 z m 3.299,0.7201 c -0.1733,-0.0122 -0.329,0.1176 -0.3416,0.2848 -0.0126,0.1673 0.1224,0.3166 0.2955,0.3288 0.428,0.0302 0.7169,0.1561 0.9339,0.3856 v 7.493e-4 c 0.22155,0.2338 0.32236,0.5008 0.31392,0.86566 v 0.00142 c -0.00373,0.1679 0.13709,0.3102 0.31108,0.31388 h 0.0078 c 0.17144,0 0.31436,-0.13533 0.31818,-0.30111 0.011,-0.5016 -0.152,-0.9491 -0.481,-1.296 -0.3316,-0.3487 -0.8001,-0.544 -1.3586,-0.5837 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/linssid.svg b/.icons/awkward/16x16/apps/linssid.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linssid.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/linuxdcpp.svg b/.icons/awkward/16x16/apps/linuxdcpp.svg
new file mode 100644
index 00000000..ce18229d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/linuxdcpp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g transform="translate(1)">
+ <circle fill="#ee9736" cx="6.5" cy="-10.5" r="2.5" transform="scale(1,-1)"/>
+ <circle fill="#ffb271" cx="5.5" cy="-6.5" r="2.5" transform="scale(1,-1)"/>
+ <circle fill="#535353" cx="9.5" cy="-8.5" r="2.5" transform="scale(1,-1)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/liri.svg b/.icons/awkward/16x16/apps/liri.svg
new file mode 100644
index 00000000..0f4dcb5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/liri.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f4473a" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ffffff" d="M 12.005048,8.4183056 V 5.1997842 l 1.194664,0.2 L 11.833144,4.0082158 9.7546867,4.352953 8.8042883,6.6541484 4,4 5.6,6.8 2.4,6 c 0,0 4.1444292,3.8185308 4.2508788,3.8839812 L 6.3875208,10.190752 6.5019112,10.594572 4.0447944,12 h 3.1941628 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/litecoin-qt.svg b/.icons/awkward/16x16/apps/litecoin-qt.svg
new file mode 100644
index 00000000..25d45116
--- /dev/null
+++ b/.icons/awkward/16x16/apps/litecoin-qt.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="opacity:.2;fill:#ffffff" d="m8.0000002-3.4e-7a8.000143 8.0061478 0 0 0 -8.0000001 8.0062818 8.000143 8.0061478 0 0 0 0.00613836 0.1160491 8.000143 8.0061478 0 0 1 7.9938617 -7.8366713 8.000143 8.0061478 0 0 1 7.9938618 7.8857691 8.000143 8.0061478 0 0 0 0.006138 -0.1651469 8.000143 8.0061478 0 0 0 -7.9999998 -8.0062818z"/>
+ <path style="fill:#4f4f4f" d="M 8.0000002,-1.9714286e-7 A 8.0000001,8.0000001 0 0 0 1e-7,7.9999998 8.0000001,8.0000001 0 0 0 8.0000002,16 8.0000001,8.0000001 0 0 0 15.999999,7.9999998 8.0000001,8.0000001 0 0 0 8.0000002,-1.9714286e-7 Z"/>
+ <path style="fill:#ffffff" d="M 8.0000007,1.9999994 A 6.0000008,6.0000008 0 0 1 14,7.9999998 6.0000008,6.0000008 0 0 1 8.0000007,14.000001 6.0000008,6.0000008 0 0 1 2.0000001,7.9999998 6.0000008,6.0000008 0 0 1 8.0000007,1.9999994 Z"/>
+ <path style="fill:#4f4f4f" d="m6.4274764 3-1.1468858 4.252141-0.748985 0.2621448-0.5316055 2.1142857 0.7062963-0.2472036-0.7062963 2.6186321h7.4683949l0.531605-2h-3.8880372l0.5348636-1.9830356 1.0674595-0.3883929 0.5316051-2.1142857-1.0212747 0.3604911 0.7753837-2.8747769z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/little-inferno.svg b/.icons/awkward/16x16/apps/little-inferno.svg
new file mode 100644
index 00000000..0841b917
--- /dev/null
+++ b/.icons/awkward/16x16/apps/little-inferno.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#f39d21"/>
+ <path d="m9 1-7 3v3l1 1 6-2 4 3h1v-4l-5-4z" style="fill:#423d2b"/>
+ <path d="m9 1-7 3v3l7-2z" style="fill:#675f47"/>
+ <path d="m9 6-6 2v8h5 4l1-7-4-3z" style="fill:#5d5441"/>
+ <path d="m3 7v9h5l1-10z" style="fill:#8c8164"/>
+ <path d="m2 7 1 1 6-2 4 3h1l-5-4z" style="fill:#2b2b2b"/>
+ <path d="m5 9-2 1v1h2v-2zm-2 3v1h1v-1h-1z" style="fill:#a19374"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/littleweeb.svg b/.icons/awkward/16x16/apps/littleweeb.svg
new file mode 100644
index 00000000..0f1ace46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/littleweeb.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d64b60" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffff6c" d="M 7.6624,0.999835 C 6.0883048,0.9857366 4.4879904,2.1077929 4.5217752,3.7431703 4.5288328,4.2387327 4.1872088,4.3088851 3.776,4.2153827 c -0.1558748,0.5596572 1.21173,1.0877712 0.2084,1.2056 0.3553512,0.1748384 0.9868108,-0.04193 0.7572,0.5928 C 4.651681,7.0164787 4.4795936,8.0151511 4.3115812,9.0087327 4.1697432,9.9381179 3.2850308,8.8955807 2.9939248,8.5553687 2.473146,7.7401719 2.6530272,9.3035159 2.6986,9.6746327 2.707796,10.10458 3.3357636,10.943272 2.4653968,10.615419 1.7307217,10.424978 0.99274316,9.9373967 0.49436,9.4741827 0.3968377,9.7545191 0.6519658,10.648958 0.77541748,11.106548 c 0.004037,0.377562 0.58979992,1.0591 0.45994252,1.087935 -0.32050616,-0.168264 -0.83378072,-0.578343 -0.354825,0.0038 0.7974836,0.826362 1.9504526,1.317841 3.104623,1.279278 2.7018244,0.119533 5.4404632,0.824799 8.12818,0.20922 1.046624,-0.291607 2.050191,-0.855794 2.704662,-1.741848 -0.215468,0.0841 -1.30931,0.803755 -0.67008,0.26389 0.647049,-0.625943 1.214561,-1.41983 1.395983,-2.3123183 0.03571,-0.3900456 -0.393525,0.3130223 -0.698779,0.2579763 -0.645348,0.282837 -1.346759,0.500484 -2.058324,0.395252 0.08502,-0.6039175 0.629251,-1.4007647 0.5368,-2.1540003 -0.44346,0.4096288 -1.333788,1.1012512 -1.861319,0.76665 C 11.036815,8.0919907 10.921792,6.9182971 10.9008,5.7777827 11.166987,5.7133663 11.807827,5.2966555 11.160469,5.4085203 10.723139,5.2373819 11.720751,4.8573799 11.62775,4.4172827 11.728176,4.1181383 10.907107,4.7246099 10.9448,4.1041827 11.159045,2.9509579 10.602769,1.8758446 9.5061936,1.388165 8.9396152,1.08247 8.2986696,0.98842432 7.6624,0.999835 Z"/>
+ <path style="opacity:0.4;fill:#c91919" d="M 7.6284,3.1389827 C 7.2569644,3.5282083 6.8841596,3.9357139 6.47,4.2753827 6.576278,3.9861639 6.785166,3.4227839 6.47384,4.0616327 6.2510212,4.4413627 6.0077704,4.9646791 5.8744616,5.3708903 6.1056272,5.7823179 6.8023688,4.7986335 7.0641848,4.5597827 7.249138,4.0832871 7.4344036,3.6094983 7.6284,3.1389827 Z m 1.4312,0.2824 c -0.4264884,0.3694716 -0.8620388,0.74914 -1.314,1.0756 0.01456,-0.076713 0.4159048,-0.6389568 0.29,-0.526 -0.4380504,0.4788344 -0.8791732,0.965698 -1.308,1.4528 0.6869236,-0.082498 1.3551004,-0.4231272 1.8924,-0.8076 -0.038672,0.307594 -0.4615072,1.1414104 0.00824,0.561418 0.2925072,-0.3134652 0.6748124,-0.7945044 0.7825576,-1.210618 0.1146456,-0.1609044 0.2089892,-0.6383604 -0.042,-0.19 -0.1035572,0.089278 -0.6241504,0.788268 -0.41,0.2288 0.037772,-0.193804 0.07991,-0.388044 0.1008,-0.5844 z m 1.0008,0.5524 C 9.9822632,4.4335023 9.5668764,4.9634503 9.2617848,5.3094751 9.2303488,5.6756639 9.8593124,5.2151739 9.89,5.0073827 c 0.073684,-0.269734 0.191563,-0.7554856 0.1704,-1.0336 z m 0.7064,0.8412 c -0.264636,0.4195804 -0.591029,0.8339468 -0.9868,1.1228 -0.081149,0.2610356 -0.409934,0.7825696 -6e-4,0.3625844 0.389154,-0.4075724 0.844964,-0.8373936 0.984206,-1.4013844 -0.0013,-0.024824 0.01244,-0.061501 0.0032,-0.084 z m -5.2916,0.0148 C 5.403394,5.1336607 5.7825944,5.9520823 5.87,5.7973827 5.940027,5.3598295 5.6636968,5.1490363 5.4752,4.8297827 Z m 5.152677,0.7833848 C 10.418837,6.2697119 8.919912,6.8825863 8.6309576,7.4491827 8.0931508,7.9085647 8.793704,8.3997287 8.0120664,8.5030071 7.2042676,8.5396231 7.1212896,7.8847607 6.5976756,7.4652631 6.2273572,6.9387935 5.5049008,6.6687603 5.1056,6.1781827 5.116432,7.2027839 4.8521728,8.2074143 4.552,9.1745827 4.7923172,8.9723523 5.007868,8.2651767 5.1396,8.2285827 5.0608608,9.0671799 4.7529288,9.8751363 4.3072,10.555783 3.8745076,11.148331 3.4242212,11.762174 2.7828,12.144583 2.1471484,11.876409 1.6489312,11.388414 1.2492,10.840583 1.040178,10.335317 0.712085,9.8322327 0.45956,9.4245827 0.52256148,10.440323 0.73463056,11.492548 1.3446,12.246183 1.1180158,12.218191 0.34447136,11.497584 0.81931064,12.11892 1.3438094,12.73223 2.0976031,13.145572 2.8724,13.358183 c 0.8366508,0.193394 1.7091744,0.09889 2.5560112,0.232112 2.1119064,0.192214 4.2592904,0.570094 6.3699888,0.167088 0.934817,-0.196084 1.9151,-0.640203 2.6124,-1.3484 0.209823,-0.193486 0.638569,-0.680787 0.09655,-0.296713 -0.153969,0.08131 -0.948097,0.577284 -0.41455,0.145913 0.67441,-0.619083 1.230814,-1.424089 1.450168,-2.3187099 0.06085,-0.5763312 -0.50914,0.5078579 -0.704968,0.5491099 -0.435631,0.442601 -0.907834,0.849673 -1.412,1.2124 -1.191788,-0.536522 -2.048558,-1.648377 -2.38025,-2.8995503 -0.314016,-0.964306 -0.555642,-2.177136 -0.417873,-3.1882652 z"/>
+ <path style="fill:#ebdeb0" d="m 5.8728,9.0749827 c -0.3501372,0.027264 -0.7187652,0.10537 -0.9972,0.3308 -0.4157184,0.570578 -0.433906,1.3186023 -0.3134296,1.9888843 0.076979,0.443363 0.093201,0.892 0.067516,1.340652 -0.00732,0.426882 0.032328,0.855461 0.1915904,1.254868 0.1200072,0.407025 0.3216496,0.778996 0.5653476,1.123839 0.1765248,0.292752 0.5804148,-0.06897 0.838304,-0.116423 0.4203752,-0.167254 0.8390324,-0.338798 1.2578712,-0.50982 0.8264624,0.32924 1.659518,0.641896 2.5,0.9336 0.2473544,-0.07341 0.3225884,-0.403618 0.4336004,-0.6148 0.132206,-0.399012 0.282771,-0.797406 0.377684,-1.205249 0.08682,-0.905801 0.195542,-1.809433 0.243716,-2.71857 C 11.09877,10.448036 11.09427,9.9560771 10.781003,9.6112475 10.563194,9.2932263 10.184391,9.2149191 9.8436,9.1073827 9.4961008,8.8784471 9.1473896,8.6390551 8.8376,8.3609827 8.6998108,8.6113823 8.277762,8.4435755 8.0408972,8.4651707 7.5644784,8.4167099 7.010132,8.2842743 6.598434,8.6077663 6.356556,8.7635051 6.114678,8.9192439 5.8728,9.0749827 Z m 0.1888,3.1792003 c 0.4136772,-0.02387 0.353094,0.55764 0.6352,0.6328 0.4235552,0.02307 0.8263352,0.270471 1.2546484,0.154289 0.3015188,-0.07499 0.6414048,-0.06061 0.848664,-0.326558 0.2755964,-0.223408 0.5996368,-0.403358 0.9538376,-0.455331 -0.047656,0.192671 0.011812,0.601273 -0.11715,0.668 -0.2666296,-0.196614 -0.6014628,-0.106334 -0.86955,0.03379 -0.6131392,0.17882 -1.2633832,0.159036 -1.8938624,0.235886 -0.2438608,0.04578 -0.488094,0.0966 -0.4901752,-0.224545 C 6.2900304,12.714763 6.1383612,12.480045 5.9476,12.283783 c 0.035896,-0.0163 0.075651,-0.02252 0.114,-0.0296 z"/>
+ <path style="fill:#d49063" d="M 10.6084,5.2921827 C 10.318818,5.7521791 9.9619948,6.1761847 9.5296,6.5077827 9.595733,6.3847851 9.739304,6.0577679 9.603705,6.3525367 9.520563,6.4911851 9.502715,6.5649259 9.6538,6.4123327 9.723837,6.6399419 9.568336,6.9706767 9.4278436,7.1871219 9.1965212,7.5313531 8.88977,7.8220299 8.5335916,8.0342391 8.307294,8.1924923 8.0326488,8.4434915 7.736,8.3213827 7.345582,8.1911467 6.9720916,8.0029191 6.6492,7.7461827 c 0.1319144,0.038896 0.3863752,0.325136 0.1744,0.3752 -0.150938,-0.00268 -0.48386,0.021636 -0.1780656,0.0088 0.076188,-0.021092 0.2072064,0.03052 0.2480656,-0.03 0.00891,0.2945864 0.28423,0.4007052 0.494904,0.5595024 C 7.6063968,8.8470283 7.8956908,8.9974595 8.17775,8.8449391 8.4187616,8.7354195 8.667948,8.5961015 8.8319668,8.3871007 8.8317956,8.1787739 8.942236,8.0707463 9.1524,8.1321827 8.96811,8.1462267 8.8245928,8.1335427 8.8987188,7.9106515 9.0782032,7.6900087 9.3790736,7.5160643 9.5388,7.2491827 9.6772532,6.9957099 9.8047848,6.7692983 10.087777,6.6668975 10.381203,6.4384623 10.52845,6.0821995 10.7156,5.7721827 c 0.05373,-0.1782592 0.205272,-0.4616572 -0.1072,-0.48 z m -1.456,2.84 c 0.1670188,0.083336 0.1100724,-0.013492 0,0 z m -4.2416,-2.7616 C 4.7946196,5.5717503 4.922064,5.8259947 5.0401124,6.0029579 5.1312912,6.2593415 5.2981232,6.5034787 5.5355348,6.6483583 5.6281132,6.6883543 5.8938072,6.8933479 5.8408,6.8377827 5.834948,6.4923211 5.4844004,6.3588559 5.324426,6.0892499 5.156828,5.8803123 5.072852,5.6227199 4.9391,5.3944827 Z m 0.9532,1.5312 C 5.9045248,7.0421911 6.1617064,7.3305439 6.1605828,7.3161911 6.0462104,7.1908287 5.9379332,7.0550879 5.864,6.9017827 Z m 0.3288,0.4484 c 0.072186,0.079183 0.1154776,0.114756 0,0 z m 0.0836,0.0844 c 0.073597,0.092338 0.3108056,0.269772 0.104,0.09645 -0.0353,-0.03146 -0.069971,-0.063621 -0.104,-0.09645 z m 0.7056,1.3048 C 6.8334344,8.9779343 6.7846752,9.2608627 6.7048,9.5265827 6.9764216,9.6919303 6.9424772,9.3410691 7.0749812,9.1991343 7.1206724,9.0605755 7.0391432,8.8710035 6.982,8.7393827 Z m 1.7836,0.0296 c -0.074042,0.2833952 -0.029632,0.5807584 -0.0376,0.8704 0.1630704,0.0028 0.3900844,0.0099 0.2647876,-0.2114124 C 8.9523672,9.1963963 8.8351796,8.9908707 8.7656,8.7689827 Z m -0.5092,0.696 c -0.0079,0.1180596 -0.2449624,0.4390928 -0.0236,0.404 0.1121504,-0.1193972 0.1859616,-0.2911908 0.0236,-0.404 z"/>
+ <path style="fill:#ffffff" d="m 6.8936,8.1237827 c -0.4113916,0.01008 -0.8305888,0.051289 -1.2164,0.2084 0.081683,0.2424204 0.1548448,0.4880892 0.2088,0.7384 0.2745184,-0.128646 0.5430268,-0.2698064 0.8172,-0.3992 C 6.530988,9.0136119 6.2702504,9.3107463 6.1491928,9.6812271 5.9977708,10.072264 5.7797884,10.453326 5.7935952,10.886689 c -0.034664,0.432403 0.039308,0.864339 0.059667,1.29658 0.1204024,1.017293 0.1816828,2.068049 -0.070312,3.070477 -0.063153,0.236636 -0.3993604,0.602999 -0.3386652,0.745637 1.5519052,0 3.10381,0 4.655715,0 C 10.03145,15.675132 9.959546,15.351351 9.951154,15.01867 9.878636,14.095841 9.806118,13.173012 9.7336,12.250183 9.8109064,12.05416 9.8265188,11.769025 9.8439864,11.555264 9.8668264,11.242476 9.9834576,10.921457 9.8457064,10.61828 9.7015512,10.157295 9.5556732,9.6973003 9.3423808,9.2624331 9.284476,9.1266331 9.042298,8.6901855 9.3666368,8.8925827 c 0.2218324,0.144426 0.3908804,0.098129 0.44875,-0.174 C 9.9876208,8.5192487 9.9599512,8.3493455 9.6939348,8.2817563 9.4472248,8.1654775 9.1692828,8.1158367 8.8976,8.1393827 c -0.041398,0.2069232 -0.1269044,0.4170936 -0.122,0.628 0.1184608,0.3260744 0.2528584,0.6493364 0.2852,0.9992 0.078529,0.4114503 0.1294684,0.8745703 0.14,1.2640003 0.0026,0.165398 0.039028,0.367097 -0.1938968,0.185923 C 8.2703124,11.005302 7.4734856,11.005678 6.7298276,11.18297 6.5248124,11.35435 6.4878076,11.116662 6.51955,10.971083 6.51891,10.464701 6.6266736,9.9644423 6.71295,9.4674327 6.7695776,9.1915595 6.899758,8.9245651 6.9813656,8.6687815 6.9656352,8.4900155 6.9667488,8.2745423 6.8936,8.1237827 Z"/>
+ <path style="fill:#afb3b3" d="m 6.0616,12.254183 c -0.2473548,0.01128 0.096748,0.206903 0.1252,0.3264 0.1268016,0.200015 0.231544,0.425956 0.2677564,0.658721 C 6.230904,13.886397 6.007252,14.53349 5.7836,15.180583 c -0.067783,0.134598 -0.1513232,0.399143 -0.2008,0.4992 0.1768876,0.05262 0.3457624,0.129833 0.5072,0.2188 0.3665296,-0.178766 0.7145964,-0.394867 1.0875176,-0.559768 0.1490316,-0.05497 0.30706,-0.09996 0.4660824,-0.101832 0.011172,0.251214 0.027744,0.502458 0.0556,0.7524 0.7992256,0.02103 1.5995404,0.0061 2.3992,0.006 -0.03788,-0.191545 -0.08138,-0.385324 -0.1228,-0.574 C 9.98509,15.361763 9.959428,15.271044 9.95544,15.199498 9.862694,14.447326 9.7699468,13.695155 9.6772,12.942983 c 0.035504,-0.152639 0.040585,-0.347605 0.063057,-0.516899 0.02586,-0.106857 0.035812,-0.223807 -0.1064572,-0.144001 -0.4189576,0.09356 -0.7675748,0.361121 -1.0798,0.6417 -0.3991264,0.04509 -0.8046128,0.238564 -1.205364,0.09689 C 7.101676,12.95117 6.8497,12.900202 6.5944,12.873783 6.48513,12.654036 6.4251732,12.347305 6.1516,12.272983 c -0.029372,-0.0088 -0.059108,-0.01738 -0.09,-0.0188 z m 2.08,2.9756 c 0.4240588,0.0257 0.8451708,0.124601 1.240312,0.279002 0.246198,0.08932 0.3541764,0.351324 0.574488,0.478198 -0.6073268,0.0018 -1.2146732,0.0018 -1.822,0 -0.00622,-0.252333 -0.0075,-0.50513 0.0072,-0.7572 z"/>
+ <path style="fill:#ff78c4" d="m 8.296,12.311126 c 0.1214252,-0.05768 0.323462,-0.171208 0.2028,-0.3264 -0.068497,-0.16188 -0.1585496,-0.314836 -0.2424,-0.4676 0.1423744,0.04183 0.2741988,0.144829 0.41085,0.1775 0.119828,-0.06383 0.1010004,-0.278904 0.2759748,-0.193025 0.2761332,0.05289 0.5449592,0.139446 0.8155884,0.215095 0.1693104,0.09074 0.1274536,-0.197542 0.1425548,-0.295735 C 9.824605,11.301694 9.6205836,11.336851 9.5009136,11.259272 8.8966688,11.024979 8.2380596,10.971522 7.595396,11.00102 c -0.5038708,0.02304 -1.0055636,0.09277 -1.4999824,0.191223 -0.1069912,0.02384 -0.212928,0.05227 -0.3178136,0.08408 6.8e-4,0.09119 -0.0018,0.182497 0.0024,0.2736 0.3591792,-0.08202 0.7268576,-0.145246 1.0968,-0.1528 0.053517,0.111191 0.1165856,0.309477 0.267432,0.184531 0.1615008,-0.06005 0.3244984,-0.13743 0.497368,-0.148531 -0.2003524,0.206061 -0.3866384,0.433101 -0.5056,0.6968 0.035072,0.163811 0.2674716,0.200489 0.3276124,0.03104 0.123904,-0.245249 0.2909124,-0.464484 0.4339876,-0.698238 0.1606236,-0.04958 0.154064,0.186649 0.1982764,0.286409 0.051131,0.196322 0.072467,0.403391 0.1239612,0.596866 0.027172,-0.0068 0.050764,-0.02369 0.076162,-0.03488 z"/>
+ <path style="fill:#ebdeb0" d="m 4.5624,11.402583 c 0.066107,0.409059 0.098677,0.822392 0.068416,1.236466 8.4e-4,0.412026 -0.0016,0.835093 0.1496528,1.225215 0.126516,0.392692 0.2689056,0.78845 0.5239748,1.118411 0.07749,0.204358 0.2092072,0.327478 0.4275564,0.208308 0.5868348,-0.226206 1.168448,-0.465772 1.7508,-0.7032 0.8264296,0.3293 1.6595184,0.641904 2.5,0.9336 0.227895,-0.05811 0.298288,-0.354496 0.405602,-0.543038 0.150166,-0.401839 0.273194,-0.814273 0.402398,-1.222562 0.03601,-0.501724 0.105646,-1.000388 0.1468,-1.5016 -0.401333,0.032 -0.802667,0.064 -1.204,0.096 0.041488,0.09541 -0.035048,0.4707 -0.045534,0.666777 C 9.5159008,12.8794 9.1687984,12.713585 8.9368,12.891384 8.4903924,13.103369 7.9824996,13.086506 7.5018472,13.142648 7.1541472,13.16446 6.8059504,13.212325 6.46,13.232984 6.3663884,12.773944 6.0881056,12.372804 5.7213728,12.087616 5.4081036,11.781202 4.9783624,11.652688 4.6103464,11.42875 Z m 2.0124,1.4328 c 0.022712,0.0723 0.094399,0.03807 0,0 z"/>
+ <path style="fill:#ebdeb0" d="M 7.808,8.3445827 C 7.1273336,8.1332131 6.503464,7.7285799 6.0450376,7.1819219 5.897762,7.0077435 5.8058112,6.7957335 5.7784,6.5693827 5.928628,6.6833991 5.7302832,6.3715847 5.7322608,6.2888427 5.6387436,5.9892499 5.5988144,5.6765083 5.5508,5.3673827 5.657946,5.4958799 5.7640052,5.7074295 5.87,5.7973827 5.857672,5.5501563 5.791957,5.3021751 5.8256,5.0549827 5.9424388,5.1677207 5.888039,5.4117607 6.0295812,5.4684703 6.366306,5.3108175 6.6028768,5.0080175 6.8794748,4.7691827 c 0.06067,-0.060027 0.1751268,-0.1819924 0.099494,-0.0287 -0.08365,0.2277052 -0.1789748,0.4519036 -0.2513688,0.6833 0.6878684,-0.088542 1.337422,-0.3903308 1.8864,-0.8088 -0.039412,0.2381064 -0.1169544,0.4678324 -0.1836,0.6988 0.3713288,-0.29653 0.6634764,-0.6817956 0.9108,-1.0848 0.028632,0.3884324 0.076412,0.775828 0.1208,1.1628 C 9.6103976,5.2764591 9.7487248,5.1094403 9.89,5.0073827 9.850168,5.3086847 9.8243624,5.6133987 9.775992,5.9129123 9.7110596,6.1219375 9.6222612,6.3224527 9.5212,6.5161827 9.5992412,6.4631331 9.7088456,6.3331611 9.6734476,6.5161615 9.6381396,7.0112647 9.2916848,7.4133211 8.9446192,7.7380003 8.7418004,7.9155795 8.501424,8.0433975 8.2892,8.2093827 8.149722,8.2918099 7.9744588,8.3929191 7.808,8.3445827 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/livepatch.svg b/.icons/awkward/16x16/apps/livepatch.svg
new file mode 100644
index 00000000..0a2d04b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/livepatch.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e95420" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 2,8 H 3 A 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 8,3 V 4 A 4,4 0 0 1 12,8 4,4 0 0 1 8,12 4,4 0 0 1 4,8 H 5 L 3.5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/livewallpaper-config.svg b/.icons/awkward/16x16/apps/livewallpaper-config.svg
new file mode 100644
index 00000000..857ace3b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/livewallpaper-config.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#1d83af" cx="8" cy="8" r="8"/>
+ <path style="fill:#d88bd7" d="M 7,4 6.9118,5.0536 A 3.1429,3.1429 0 0 0 5.99328,5.58486 l -0.95759,-0.4509 -1,1.7321 0.86941,0.6038 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.86719,0.60156 1,1.7321 0.95536,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 2,0 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.91854,-0.53126 l 0.95758,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.95536,0.44978 a 3.1429,3.1429 0 0 0 -0.921,-0.528 l -0.088,-1.056 -2,0 z M 8,6.8572 A 1.1429,1.1429 0 0 1 9.143,8.0002 1.1429,1.1429 0 0 1 8,9.1432 1.1429,1.1429 0 0 1 6.857,8.0002 1.1429,1.1429 0 0 1 8,6.8572 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/livewallpaper.svg b/.icons/awkward/16x16/apps/livewallpaper.svg
new file mode 100644
index 00000000..ce77e631
--- /dev/null
+++ b/.icons/awkward/16x16/apps/livewallpaper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="13" height="10" x="-16" y="-13" rx=".813" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="13" height="16" x="-14" y="-16" rx=".813" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#1d83af" width="11" height="14" x="-13" y="-15" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#f0f9fd" cx="12" cy="5" r="2"/>
+ <circle style="fill:#c4e7f5" cx="3.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#a6daf0" cx="9" cy="10" r="1"/>
+ <circle style="fill:#c4e7f5" cx="7" cy="4" r="1"/>
+ <circle style="fill:#d3edf8" cx="12.5" cy="8.9" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lmms.svg b/.icons/awkward/16x16/apps/lmms.svg
new file mode 100644
index 00000000..827e4123
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lmms.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#25c65f" d="m8 0l-8 4.7949v10.205l2.5 1 2.5-1v-4l-2-1v-3.6055l5-2.8945 5 2.8945v3.6055l-2 1v4l2.5 1 2.5-1v-10.205l-8-4.795z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/locale.svg b/.icons/awkward/16x16/apps/locale.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/locale.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/loginized.svg b/.icons/awkward/16x16/apps/loginized.svg
new file mode 100644
index 00000000..e0216549
--- /dev/null
+++ b/.icons/awkward/16x16/apps/loginized.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#50b590" cx="8.5" cy="8.5" r="7.5"/>
+ <rect style="fill:#30706b" width="13" height="5" x="2" y="6" rx=".722" ry=".833"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="7.13" y="7" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="8.13" y="-9" rx=".375" ry=".375" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="-1.08" y="9.81" rx=".375" ry=".375" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="10.94" y="-.79" rx=".375" ry=".375" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="4.13" y="7" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="8.13" y="-6" rx=".375" ry=".375" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="-3.2" y="7.69" rx=".375" ry=".375" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="8.82" y="1.33" rx=".375" ry=".375" transform="rotate(45)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="10.13" y="7" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="8.13" y="-12" rx=".375" ry=".375" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="1.04" y="11.94" rx=".375" ry=".375" transform="rotate(-45)"/>
+ <rect style="fill:#ffffff" width=".75" height="3" x="13.06" y="-2.91" rx=".375" ry=".375" transform="rotate(45)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/logisim-icon-128.svg b/.icons/awkward/16x16/apps/logisim-icon-128.svg
new file mode 120000
index 00000000..22eefbf9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/logisim-icon-128.svg
@@ -0,0 +1 @@
+logisim-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/logisim-icon.svg b/.icons/awkward/16x16/apps/logisim-icon.svg
new file mode 100644
index 00000000..09c32311
--- /dev/null
+++ b/.icons/awkward/16x16/apps/logisim-icon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#e4e4e4" cx="7.5" cy="1044.862" r="7.5"/>
+ <path style="fill:#469961" transform="translate(0,1036.3622)" d="m8.5 8c-0.277 0-0.5 0.223-0.5 0.5s0.223 0.5 0.5 0.5h6.474609a7.5 7.5 0 0 0 0.025391 -0.5 7.5 7.5 0 0 0 -0.017578 -0.5h-6.482422z"/>
+ <path style="fill:#438f96" transform="translate(0,1036.3622)" d="m0.43945312 6a7.5 7.5 0 0 0 -0.28710937 1h5.5976562c0.277 0 0.5-0.223 0.5-0.5s-0.223-0.5-0.5-0.5h-5.3105469z"/>
+ <path style="fill:#469961" transform="translate(0,1036.3622)" d="m0.16015625 10a7.5 7.5 0 0 0 0.27734375 1h5.6132812c0.2770001 0 0.5-0.223 0.5-0.5s-0.2229999-0.5-0.5-0.5h-5.890625z"/>
+ <path style="fill:#3f3f3f" d="m4.9999999 1048.3622c0.4485195-1.409 1.0028712-2.4433 1.0000001-3.5-0.00283-1.0433-0.5571863-2.109-1.0000001-3.5 4.1539099 0 6.0000001 3.5 6.0000001 3.5s-1.8460902 3.5-6.0000001 3.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/logview.svg b/.icons/awkward/16x16/apps/logview.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/logview.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/logviewer.svg b/.icons/awkward/16x16/apps/logviewer.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/logviewer.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lokalize.svg b/.icons/awkward/16x16/apps/lokalize.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lokalize.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lollypop.svg b/.icons/awkward/16x16/apps/lollypop.svg
new file mode 100644
index 00000000..dab46eea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lollypop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <ellipse fill="#fa4b8c" cx="8" cy="1044.4" rx="8" ry="8"/>
+ <circle fill="#fff" cx="8" cy="1044.4" r="5"/>
+ <path fill="#fff" d="m6.4799 1036.5c-0.20519 0.038-0.40889 0.085-0.6105 0.1384-0.25666 0.071-0.51067 0.1547-0.75894 0.2511-0.24823 0.097-0.49033 0.2052-0.72769 0.326-0.23732 0.1208-0.46901 0.2535-0.69309 0.3973-0.22413 0.144-0.44092 0.2987-0.64956 0.4643-0.20863 0.1655-0.40828 0.3412-0.59934 0.5267-0.024556 0.026-0.049458 0.052-0.073661 0.078 0.15238 1.0458 0.90483 2.3032 1.7188 3.3069a4.5715 4.5715 0 0 0 -0.65737 2.3516 4.5715 4.5715 0 0 0 0.010045 0.2835c-1.1968-0.6533-2.4157-1.6752-2.9788-2.8817-0.029468 0.077-0.05887 0.1542-0.085938 0.2321-0.07869 0.2544-0.14353 0.5124-0.19643 0.7735-0.052929 0.2609-0.09281 0.5241-0.11942 0.7891-0.026568 0.265-0.040203 0.5305-0.040179 0.7968-0.0000296 0.1885 0.0067812 0.3778 0.020089 0.5659 0.018876 0.2656 0.050677 0.5299 0.095983 0.7924 0.041834 0.2352 0.094622 0.4681 0.15737 0.6987 0.98078 0.3907 2.4421 0.3696 3.7177 0.1674a4.5715 4.5715 0 0 0 1.9665 1.875c-1.1638 0.7101-2.66 1.2559-3.9866 1.1406 0.092551 0.1113 0.18837 0.2197 0.28683 0.3259 0.18556 0.191 0.38113 0.3731 0.58483 0.5446 0.20369 0.1716 0.41525 0.3329 0.63505 0.4833 0.21981 0.1504 0.44709 0.2898 0.68081 0.4174 0.23373 0.1277 0.47345 0.2434 0.71876 0.3471 0.24533 0.1037 0.49554 0.1959 0.75001 0.2746 0.096193 0.026 0.19306 0.05 0.29018 0.073 0.82611-0.6535 1.5361-1.9275 1.9978-3.1307a4.5715 4.5715 0 0 0 0.0668 0 4.5715 4.5715 0 0 0 2.5391 -0.7745c0.0337 1.3651-0.2412 2.9379-1.0067 4.0312 0.20519-0.038 0.40889-0.084 0.6105-0.1372 0.25666-0.071 0.50956-0.1558 0.75782-0.2522 0.24823-0.097 0.49145-0.2051 0.7288-0.3259 0.23732-0.1208 0.46789-0.2535 0.69197-0.3973 0.22413-0.1439 0.44092-0.2987 0.64956-0.4643 0.20863-0.1655 0.40939-0.3414 0.60045-0.5268 0.02455-0.026 0.04946-0.052 0.07366-0.078-0.15254-1.047-0.90718-2.3049-1.7221-3.3092a4.5715 4.5715 0 0 0 0.64844 -2.3394 4.5715 4.5715 0 0 0 -0.01004 -0.3024c1.2008 0.6528 2.426 1.6788 2.9911 2.8895 0.02946-0.077 0.05776-0.1543 0.08482-0.2321 0.07869-0.2545 0.14465-0.5125 0.19755-0.7735 0.05293-0.261 0.09281-0.5252 0.11942-0.7902 0.02657-0.2651 0.03909-0.5316 0.03906-0.798 0.00003-0.1885-0.0057-0.3767-0.01897-0.5647-0.01888-0.2657-0.05068-0.53-0.09598-0.7924-0.04198-0.2364-0.09541-0.4704-0.15848-0.702-1.1871-0.4232-2.6004-0.3492-3.7355-0.1641a4.5715 4.5715 0 0 0 -1.9632 -1.865c1.166-0.7148 2.6685-1.2665 4.0012-1.1507-0.09255-0.1114-0.18837-0.2197-0.28683-0.3259-0.18556-0.191-0.37889-0.3731-0.5826-0.5446-0.20369-0.1716-0.41637-0.3318-0.63617-0.4822-0.21981-0.1503-0.44709-0.2908-0.68081-0.4185-0.23373-0.1277-0.47456-0.2434-0.71987-0.3471-0.24533-0.1038-0.49554-0.1947-0.75001-0.2734-0.09539-0.026-0.19053-0.051-0.28683-0.074-0.82951 0.6557-1.5425 1.9361-2.0045 3.1429a4.5715 4.5715 0 0 0 -0.074776 0 4.5715 4.5715 0 0 0 -2.5279 0.7656c-0.034252-1.3659 0.24167-2.9403 1.0078-4.0346z"/>
+ <path fill="#fa4b8c" d="m6.3171 1041.4c-0.1739-0.1-0.317 0.1-0.3171 0.3v5.3441c-0.0000021 0.252 0.25822 0.4094 0.46483 0.2835l2.1901-1.336 2.1902-1.336c0.20651-0.126 0.20651-0.441 0-0.5671l-2.1902-1.336-2.1901-1.336c-0.044978-0.028-0.095757-0.043-0.14768-0.044z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lookit.svg b/.icons/awkward/16x16/apps/lookit.svg
new file mode 100644
index 00000000..d8ba7761
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lookit.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 3c-2.0709 0-3.8347 1.2679-4.5938 3.0624-1.9278 0.2866-3.4062 1.93-3.4062 3.9375 0 2.2091 1.7909 4.0001 4 4.0001h8.5003c1.933 0 3.5-1.567 3.5-3.5 0-1.7965-1.351-3.2688-3.094-3.4685-0.454-2.2937-2.479-4.0315-4.906-4.0315z"/>
+ <path opacity=".5" d="m8 5a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm0 1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3z"/>
+ <circle opacity=".5" cx="8" cy="9" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lookswitcher.svg b/.icons/awkward/16x16/apps/lookswitcher.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lookswitcher.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/love.svg b/.icons/awkward/16x16/apps/love.svg
new file mode 100644
index 00000000..1a985211
--- /dev/null
+++ b/.icons/awkward/16x16/apps/love.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e74a99" d="m 13.278661,1.9494123 c -0.0019,-0.002 -0.0041,-0.0032 -0.0062,-0.00492 C 10.758355,-0.21416777 7.206108,-0.59716897 4.2665535,0.90402426 1.3286464,2.4044003 -0.34363565,5.7500444 0.05949116,8.9924405 0.34095041,11.258229 1.60434,13.245201 3.4089971,14.521793 c 0,0 4.9746037,-4.442201 6.2956502,-6.0185405 C 10.94368,7.0236964 13.648842,2.2985643 13.648842,2.2985643 13.529881,2.1789723 13.406683,2.0624363 13.278662,1.9494283 Z"/>
+ <path style="fill:#27aae1" d="m 3.4091143,14.521777 c 0.831552,0.588084 1.7779473,1.02612 2.7963541,1.270124 3.1859493,0.762828 6.6211166,-0.62242 8.4436596,-3.3233 2.148127,-3.1840725 1.675694,-7.4846926 -1.000169,-10.1700527 0,0 -3.8199381,4.5600321 -5.0934473,6.0802761 C 7.2687064,9.9143565 3.4091143,14.521777 3.4091143,14.521777 Z"/>
+ <path style="fill:#ffffff" d="m 8.2350151,5.3954668 c 0,0 -0.7119607,-1.7311505 -2.1938937,-1.3371368 C 4.5594079,4.4524684 1.4647965,7.815684 8.0026388,12 h -0.00527 C 14.535099,7.815684 11.440707,4.4525888 9.9588834,4.05833 8.4769508,3.6643163 7.7651002,5.3954668 7.7651002,5.3954668 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lovely-planet-2.svg b/.icons/awkward/16x16/apps/lovely-planet-2.svg
new file mode 100644
index 00000000..86c5a53a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lovely-planet-2.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <g>
+ <circle cx="8" style="fill:#4f8598" r="8" cy="8"/>
+ <circle cx="8" style="fill:#79de7d" r="5" cy="8"/>
+ <path style="fill:#c34d58" d="m8 0c-4.418278 0-8 3.581722-8 8 0.00169741 2.406971 0.13195948 3.482128 2 5 0.5744568 0.318327 2.2033475 1.190668 3 1.389831 1.5840186 0.396005 3.3147937 1.241093 4.8398438 1.38556 3.6063932-0.852241 6.1554442-4.069671 6.1601562-7.775391 0-4.418278-3.581722-8-8-8z"/>
+ <path style="fill:#ebcf78" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 0.0859375 1.1074219c0.2117423 0.2988557 2.1904063 2.9478471 6.9140625 3.8925781 3.385187 0.677037 5.823125 0.438351 7.064453 0.212891a8 8 0 0 0 1.935547 -5.212891 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#2398ba" d="m8 0a8 8 0 0 0 -7.3183594 4.7792969c1.1424601 1.2117865 3.6955458 3.4961404 7.3183594 4.2207031 4.446686 0.8893371 7.305157 0.9854727 7.884766 0.2929688a8 8 0 0 0 0.115234 -1.2929688 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#4e9588" d="m8 0a8 8 0 0 0 -4.671875 1.5175781c1.5202488 0.9025504 3.5772317 1.9587611 5.671875 2.4824219 3.091985 0.7729963 5.579562 1.5413952 6.552734 1.390625a8 8 0 0 0 -7.552734 -5.390625z"/>
+ <path style="fill-opacity:.9372549;fill:#8de0a2" d="m8 0a8 8 0 0 0 -1.5664062 0.1640625c0.937751 0.35887883 4.2053662 1.5474766 6.7890622 1.78125a8 8 0 0 0 -5.222656 -1.9453125z"/>
+ </g>
+ <circle style="fill:#ff5757" cx="11.5" r="4.5" cy="11.5"/>
+ <path style="fill:#ffffff" d="m11.5 15s3.5-2 3.5-4c0-1 0-2-2-2-1 0-1.5 2-1.5 2s-0.5-2-1.5-2c-2 0-2 1-2 2 0 2 3.5 4 3.5 4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lovely-planet-arcade.svg b/.icons/awkward/16x16/apps/lovely-planet-arcade.svg
new file mode 100644
index 00000000..afc94f60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lovely-planet-arcade.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#00acc4"/>
+ <path style="fill:#a9d5a0" d="m8 3a3 3 0 0 0 -3 3 3 3 0 0 0 3 3 3 3 0 0 0 3 -3 3 3 0 0 0 -3 -3zm0 6a5 5 0 0 0 -5 5 5 5 0 0 0 0.0078125 0.242188 8 8 0 0 0 4.9921875 1.757812 8 8 0 0 0 4.986328 -1.744141 5 5 0 0 0 0.013672 -0.255859 5 5 0 0 0 -5 -5z"/>
+ <path style="fill:#db6d7d" d="m4 4h8l-4-3z"/>
+ <rect style="fill:#ffffff" height="1" width="1" y="6" x="6"/>
+ <rect style="fill:#ffffff" height="1" width="1" y="6" x="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lovely-planet.svg b/.icons/awkward/16x16/apps/lovely-planet.svg
new file mode 100644
index 00000000..ee2b5d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lovely-planet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#4f8598"/>
+ <circle cx="8" cy="8" r="5" style="fill:#79de7d"/>
+ <path style="fill:#c34d58" d="m8 0c-4.418278 0-8 3.581722-8 8 0.00169741 2.406971 0.13195948 3.482128 2 5 0.5744568 0.318327 2.2033475 1.190668 3 1.389831 1.5840186 0.396005 3.3147937 1.241093 4.8398438 1.38556 3.6063932-0.852241 6.1554442-4.069671 6.1601562-7.775391 0-4.418278-3.581722-8-8-8z"/>
+ <path style="fill:#ebcf78" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 0.0859375 1.1074219c0.2117423 0.2988557 2.1904063 2.9478471 6.9140625 3.8925781 3.385187 0.677037 5.823125 0.438351 7.064453 0.212891a8 8 0 0 0 1.935547 -5.212891 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#2398ba" d="m8 0a8 8 0 0 0 -7.3183594 4.7792969c1.1424601 1.2117865 3.6955458 3.4961404 7.3183594 4.2207031 4.446686 0.8893371 7.305157 0.9854727 7.884766 0.2929688a8 8 0 0 0 0.115234 -1.2929688 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#4e9588" d="m8 0a8 8 0 0 0 -4.671875 1.5175781c1.5202488 0.9025504 3.5772317 1.9587611 5.671875 2.4824219 3.091985 0.7729963 5.579562 1.5413952 6.552734 1.390625a8 8 0 0 0 -7.552734 -5.390625z"/>
+ <path style="fill-opacity:.93725491;fill:#8de0a2" d="m8 0a8 8 0 0 0 -1.5664062 0.1640625c0.937751 0.35887883 4.2053662 1.5474766 6.7890622 1.78125a8 8 0 0 0 -5.222656 -1.9453125z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lplayer.svg b/.icons/awkward/16x16/apps/lplayer.svg
new file mode 100644
index 00000000..d39c71f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lplayer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#fff" opacity=".1" d="m3.5659 1.3503c-2.1469 1.4317-3.557 3.8742-3.557 6.6592h6.4c0-0.64837 0.38773-1.2034 0.94219-1.4547l-3.7859-5.2042z"/>
+ <path fill="#fff" opacity=".1" d="m12.434 14.65c2.147-1.4317 3.557-3.8742 3.557-6.6592h-6.4c0 0.64837-0.38773 1.2034-0.94219 1.4547l3.7852 5.2047z"/>
+ <path style="fill:#ffffff" d="M 8 5 L 8 11 C 9.662 11 11 9.662 11 8 C 11 6.338 9.662 5 8 5 z"/>
+ <path style="fill:#fe4b4b" d="m 8,5 v 6 C 6.338,11 5,9.662 5,8 5,6.338 6.338,5 8,5 Z"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="-9" ry="1" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lrfviewer.svg b/.icons/awkward/16x16/apps/lrfviewer.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lrfviewer.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lshw.svg b/.icons/awkward/16x16/apps/lshw.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lshw.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lskat.svg b/.icons/awkward/16x16/apps/lskat.svg
new file mode 100644
index 00000000..8a0eaae1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lskat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="12" x="-16" y="-14" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#e74c3c" width="5" height="5" x="9.17" y="-4.17" transform="matrix(.6 .8 -.6 .8 0 0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ltris.svg b/.icons/awkward/16x16/apps/ltris.svg
new file mode 100644
index 00000000..54f99d3b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ltris.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12.333334,-2.02e-6 c -0.184666,0 -0.333333,0.14867326 -0.333333,0.33334294 l 0,3.33332378 c 0,0.1846701 0.148667,0.3333302 0.333333,0.3333302 l 3.333331,0 c 0.184665,0 0.333333,-0.1486601 0.333333,-0.3333302 l 0,-3.33332378 c 0,-0.18466968 -0.148668,-0.33334294 -0.333333,-0.33334294 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 0.33333552,12.000005 c -0.18466644,0 -0.3333330599989,0.148673 -0.3333330599989,0.333343 l 0,3.333324 c 0,0.18467 0.1486666199989,0.33333 0.3333330599989,0.33333 l 3.33333078,0 c 0.1846657,0 0.3333326,-0.14866 0.3333326,-0.33333 l 0,-3.333324 c 0,-0.18467 -0.1486669,-0.333343 -0.3333326,-0.333343 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 4.333335,12.000005 c -0.1846665,0 -0.3333329,0.148673 -0.3333329,0.333343 l 0,3.333324 c 0,0.18467 0.1486664,0.33333 0.3333329,0.33333 l 3.333331,0 c 0.1846657,0 0.3333326,-0.14866 0.3333326,-0.33333 l 0,-3.333324 c 0,-0.18467 -0.1486669,-0.333343 -0.3333326,-0.333343 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 8.3333347,12.000005 c -0.1846665,0 -0.3333329,0.148673 -0.3333329,0.333343 l 0,3.333324 c 0,0.18467 0.1486664,0.33333 0.3333329,0.33333 l 3.3333313,0 c 0.184665,0 0.333332,-0.14866 0.333332,-0.33333 l 0,-3.333324 c 0,-0.18467 -0.148667,-0.333343 -0.333332,-0.333343 z"/>
+ <path style="fill:#ffc34e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 0.33333504,8.0000014 C 0.1486686,8.0000014 1.9800008e-6,8.1486746 1.9800008e-6,8.3333443 l 0,3.3333237 c 0,0.18467 0.1486666199992,0.33333 0.3333330599992,0.33333 l 3.33333086,0 c 0.1846657,0 0.3333326,-0.14866 0.3333326,-0.33333 l 0,-3.3333237 c 0,-0.1846697 -0.1486669,-0.3333429 -0.3333326,-0.3333429 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 4.3333346,8.0000014 c -0.1846665,0 -0.3333333,0.1486732 -0.3333333,0.3333429 l 0,3.3333237 c 0,0.18467 0.1486664,0.33333 0.3333333,0.33333 l 3.3333306,0 c 0.1846657,0 0.333333,-0.14866 0.333333,-0.33333 l 0,-3.3333237 c 0,-0.1846697 -0.1486669,-0.3333429 -0.333333,-0.3333429 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 8.3333343,8.0000014 c -0.1846669,0 -0.3333329,0.1486732 -0.3333329,0.3333429 l 0,3.3333237 c 0,0.18467 0.1486664,0.33333 0.3333329,0.33333 l 3.3333307,0 c 0.184666,0 0.333333,-0.14866 0.333333,-0.33333 l 0,-3.3333237 c 0,-0.1846697 -0.148667,-0.3333429 -0.333333,-0.3333429 z"/>
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12.333334,8.0000014 c -0.184666,0 -0.333333,0.1486732 -0.333333,0.3333429 l 0,3.3333237 c 0,0.18467 0.148667,0.33333 0.333333,0.33333 l 3.333331,0 c 0.184665,0 0.333333,-0.14866 0.333333,-0.33333 l 0,-3.3333237 c 0,-0.1846697 -0.148668,-0.3333429 -0.333333,-0.3333429 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 0.33333552,4.0000017 C 0.14866908,4.0000017 2.4600011e-6,4.1486749 2.4600011e-6,4.3333446 l 0,3.3333238 c 0,0.1846701 0.1486666199989,0.3333302 0.3333330599989,0.3333302 l 3.33333078,0 c 0.1846657,0 0.3333326,-0.1486601 0.3333326,-0.3333302 l 0,-3.3333238 c 0,-0.1846697 -0.1486669,-0.3333429 -0.3333326,-0.3333429 z"/>
+ <path style="fill:#3b70df;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 4.333335,4.0000017 c -0.1846665,0 -0.3333329,0.1486732 -0.3333329,0.3333429 l 0,3.3333238 c 0,0.1846701 0.1486664,0.3333302 0.3333329,0.3333302 l 3.333331,0 c 0.1846657,0 0.3333326,-0.1486601 0.3333326,-0.3333302 l 0,-3.3333238 c 0,-0.1846697 -0.1486669,-0.3333429 -0.3333326,-0.3333429 z"/>
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 12.333334,4.0000017 c -0.184666,0 -0.333333,0.1486732 -0.333333,0.3333429 l 0,3.3333238 c 0,0.1846701 0.148667,0.3333302 0.333333,0.3333302 l 3.333331,0 c 0.184666,0 0.333333,-0.1486601 0.333333,-0.3333302 l 0,-3.3333238 c 0,-0.1846697 -0.148667,-0.3333429 -0.333333,-0.3333429 z"/>
+ <path style="fill:#ff4e40;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 8.3333343,-2.02e-6 c -0.1846669,0 -0.3333329,0.14867326 -0.3333329,0.33334294 l 0,3.33332378 c 0,0.1846701 0.1486664,0.3333302 0.3333329,0.3333302 l 3.3333307,0 c 0.184666,0 0.333333,-0.1486601 0.333333,-0.3333302 l 0,-3.33332378 c 0,-0.18466968 -0.148667,-0.33334294 -0.333333,-0.33334294 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/luakit.svg b/.icons/awkward/16x16/apps/luakit.svg
new file mode 100644
index 00000000..41f4e859
--- /dev/null
+++ b/.icons/awkward/16x16/apps/luakit.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1b4c7d" d="m 8,-1e-6 c 2.349177,0 3.890376,1.7415902 5.351393,3.3437876 0.994846,1.0909796 2.255672,1.7208912 2.524875,3.2409112 0.05878,0.3318796 0.09723,0.6709556 0.11403,1.0159044 0.0064,0.1322932 -1.164249,1.6133196 -1.164249,1.747266 0,1.4376078 0.798541,1.4364388 0.140005,2.5999488 C 13.59439,14.371293 10.994393,15.999999 8,15.999999 c -4.432,0 -8,-3.568 -8,-8 C 0,4.064029 2.8140316,0.80948328 6.5481692,0.13028764 7.0187628,0.04469216 7.50397,-1e-6 8,-1e-6 Z"/>
+ <path style="fill:#18bd5c" d="m 8,-1e-6 c -0.2249964,0 -0.446998,0.0116504 -0.6671876,0.0296876 -0.1989188,0.0270908 -0.3672,0.04661836 -0.5031248,0.05625 -0.170886,0.0248432 -0.3391092,0.05601196 -0.50625,0.09140624 -0.2574572,0.123834 -0.6164064,0.34441436 -0.6164064,0.40546872 0,0.0154732 -0.022184,0.0857904 -0.049219,0.15625 -0.066608,0.17357792 0.104192,0.16532812 0.68125,-0.0343748 0.573228,-0.1983772 1.9174924,-0.26429244 2.35625,-0.11562504 C 8.8556786,0.64340032 9.0295682,0.77099 9.082031,0.87265548 9.153698,1.0115387 9.3247486,1.0951576 9.7703122,1.2093742 c 0.3261618,0.08361 0.6296778,0.1990512 0.6742188,0.25625 0.04455,0.057199 0.187431,0.1556231 0.317969,0.21875 0.213633,0.1033182 0.610274,0.7052313 0.608594,0.9242188 -3.58e-4,0.044544 -0.154491,0.15389 -0.342188,0.2429688 -0.408875,0.1940664 -0.459354,0.3820392 -0.225,0.8414064 0.09174,0.1798204 0.167188,0.4335904 0.167188,0.5640624 0,0.1304708 0.07006,0.3229668 0.15625,0.4281252 0.131579,0.1605424 0.182168,0.1758512 0.313281,0.096094 0.1255,-0.076348 0.182181,-0.068601 0.288281,0.0375 0.09544,0.095439 0.15636,0.106922 0.220313,0.042969 0.110778,-0.1107788 -0.09893,-0.547688 -0.332813,-0.69375 -0.153644,-0.095955 -0.223113,-0.307988 -0.09844,-0.3 0.253333,0.016224 0.623046,0.31718 0.732812,0.5960936 0.124177,0.3155392 0.123509,0.3164876 -0.127343,0.5406252 -0.19321,0.1726328 -0.27353,0.3380652 -0.347657,0.7148436 -0.05305,0.2696504 -0.14232,0.55294 -0.198437,0.6296876 -0.08692,0.1188676 -0.06744,0.1722636 0.132031,0.3585936 0.274227,0.256164 0.244313,0.419368 -0.103125,0.5632812 -0.224736,0.093085 -0.239146,0.123648 -0.189062,0.3906252 0.07773,0.414366 0.168848,0.5506436 0.398437,0.5945312 0.315674,0.060346 0.503743,-0.2119884 0.553906,-0.8023436 0.02562,-0.3015952 0.10258,-0.582158 0.192969,-0.7054688 0.136996,-0.18689 0.186531,-0.1999692 0.575,-0.15625 0.492395,0.055415 0.545529,-0.01318 0.141406,-0.1820312 -0.155903,-0.06514 -0.283594,-0.1563796 -0.283594,-0.202344 0,-0.1288708 0.574356,0.00516 0.829688,0.19375 0.267387,0.1974952 0.371556,0.128326 0.223438,-0.1484376 -0.131185,-0.2451284 -0.04964,-0.3534744 0.164843,-0.2195312 0.223199,0.1393888 0.347902,0.1219368 0.464063,-0.064062 0.139822,-0.2238916 0.22572,-0.2032392 0.344531,0.083594 0.14224,0.343394 0.01774,0.7250964 -0.302344,0.9289064 -0.174936,0.1113916 -0.262457,0.2378036 -0.280469,0.4039064 -0.02398,0.2214084 -0.06001,0.2470268 -0.429687,0.3085936 -0.221801,0.036948 -0.413017,0.037716 -0.425781,0.00156 -0.134,-0.3792262 -0.3653,-0.322143 -0.902341,0.2234362 -0.216056,0.219492 -0.44952,0.3992188 -0.51875,0.3992188 -0.0739,0 -0.147706,0.099309 -0.178906,0.2414064 -0.02924,0.1331212 -0.08702,0.2628692 -0.128125,0.2882812 -0.04112,0.025412 -0.07422,0.1767848 -0.07422,0.3359376 0,0.1591528 -0.07041,0.4025168 -0.15625,0.541406 -0.304421,0.4925418 -0.430089,1.0019178 -0.325781,1.3179688 0.05193,0.15737 0.07183,0.397101 0.04453,0.533594 -0.04395,0.219754 -0.0056,0.288557 0.333594,0.6 0.554311,0.508914 0.799371,0.570814 1.273437,0.31875 0.209049,-0.111153 0.506622,-0.312947 0.660938,-0.448438 0.154311,-0.13549 0.306409,-0.248962 0.338281,-0.251562 0.03186,-0.0026 0.19468,-0.01914 0.361719,-0.03672 0.303648,-0.03195 0.303906,-0.03198 0.303906,0.278124 0,0.135446 0.03112,0.269796 0.07656,0.351563 C 15.517497,11.130007 16,9.6242218 16,7.999999 16,7.7813734 15.988916,7.5656578 15.971876,7.3515614 15.923426,7.3071254 15.879175,7.2743174 15.83047,7.224999 15.546236,6.9371786 15.437664,6.7796866 15.523438,6.7796866 c 0.07358,0 0.245124,0.1053404 0.414844,0.2367188 C 15.45613,3.0520282 12.098698,-1e-6 8,-1e-6 Z M 4.9921876,1.1914052 c -0.562756,0 -1.0824568,0.2890096 -1.0109376,0.5625 C 4.032228,1.9488418 3.7485136,2.3519147 3.0031248,3.1429678 2.7082652,3.455891 2.4671876,3.7435234 2.4671876,3.7828114 c 0,0.039288 -0.2104489,0.2338736 -0.4679688,0.4320312 -0.8522476,0.6557892 -1.08994552,1.3241292 -1.22812504,3.4554688 -0.057439,0.8859552 -0.0472224,1.061634 0.0820312,1.40625 0.0812326,0.216582 0.21316044,0.4657192 0.29296884,0.5539064 0.2284568,0.252442 0.7613307,1.2009402 0.8671874,1.5429692 0.076269,0.246429 0.1880898,0.154196 0.2453126,-0.202344 0.048849,-0.304366 0.031364,-0.364956 -0.1515626,-0.522656 C 1.8732188,10.246868 1.858182,10.146528 2.0179688,9.8578114 2.1715135,9.580375 2.046193,9.4262882 1.7695312,9.5523426 1.4691771,9.6891938 1.2912531,9.4710858 1.2984375,8.9757802 c 0.00974,-0.6713368 0.5331707,-1.1540728 0.8445313,-0.778906 0.055452,0.066815 0.1462077,0.1218748 0.2015624,0.1218748 0.055354,0 0.194508,0.073708 0.3093752,0.1640624 C 2.808474,8.6043938 2.869152,8.7360258 2.8875,8.9890614 2.919776,9.4341542 3.0612104,9.4284038 3.1210936,8.9796854 3.1709328,8.6062282 3.263296,8.5050986 3.625,8.4265602 c 0.133288,-0.028944 0.2727832,-0.1390716 0.3398436,-0.26875 0.1215496,-0.2350516 0.4488636,-0.4875 0.6328128,-0.4875 0.061478,0 0.1789644,-0.074264 0.2609372,-0.1648436 0.1222496,-0.135082 0.2100348,-0.1548872 0.4875,-0.1132812 l 0.3382816,0.050781 -0.03828,-0.4 -0.03828,-0.4 0.4531252,0.03828 C 6.622352,6.7278038 6.7188512,6.5890074 6.4500028,6.1218718 6.353204,5.9536822 6.2734404,5.7254126 6.2734404,5.6148402 c 0,-0.144258 -0.049054,-0.2079904 -0.175,-0.2265624 C 5.9704776,5.3694098 5.920072,5.302727 5.913284,5.141403 5.8932,4.6643374 5.5760808,4.6385574 5.3585964,5.0968718 5.1930188,5.445801 4.67936,5.9960862 4.6156276,5.8929654 4.5892036,5.8502378 4.5890476,5.730911 4.6148276,5.6281214 4.6406276,5.5253322 4.6048996,5.306495 4.5359216,5.141403 4.30954,4.5995958 4.3826236,4.3962094 4.8640464,4.2296842 c 0.2685028,-0.092875 0.33506,-0.09197 0.44375,0.00547 0.1744832,0.156418 0.2367188,0.1444676 0.2367188,-0.046875 0,-0.089088 0.04314,-0.1625 0.095312,-0.1625 0.052172,0 0.1600444,-0.059032 0.239844,-0.13125 0.0798,-0.072223 0.2010568,-0.1098696 0.2695312,-0.083594 C 6.330726,3.8805906 6.3015312,4.159529 6.0976404,4.3023394 5.9447768,4.4094094 5.933736,4.4524882 6.0148276,4.6304646 6.1324024,4.8885058 6.245924,4.8899598 6.4827964,4.6343846 6.6581748,4.4451482 6.6643424,4.400531 6.5882652,3.9281342 6.4984376,3.3703566 6.410166,3.2164158 6.1804528,3.2164158 c -0.1064144,0 -0.16878,0.07517 -0.202344,0.2429688 -0.053477,0.2673876 -0.2710936,0.3363764 -0.2710936,0.085937 0,-0.1195304 -0.051207,-0.1537952 -0.2140624,-0.1421876 -0.1176308,0.00839 -0.230288,-0.030256 -0.25,-0.085937 -0.019712,-0.05568 0.016064,-0.1007812 0.079688,-0.1007812 0.1933036,0 0.3582532,-0.2666608 0.3632812,-0.5875 C 5.6915616,2.2688042 5.5115892,2.2127334 5.3671716,2.529697 5.2370104,2.8153718 5.103492,2.736113 5.074984,2.3562594 5.056016,2.1034947 5.103928,1.9631404 5.3007652,1.6914156 5.4380368,1.5019169 5.5287796,1.3123349 5.5023276,1.2695406 5.4758796,1.2267483 5.2464656,1.1914156 4.9921716,1.1914156 Z m 2.3656248,1.3195314 c -0.074176,-0.00665 -0.16477,-0.0018 -0.2632812,0.014844 -0.2567572,0.043379 -0.3262204,0.093322 -0.3578124,0.258594 -0.036028,0.1884736 -0.020008,0.2015012 0.1945312,0.1585936 0.2041896,-0.040837 0.2335936,-0.023004 0.2335936,0.14375 0,0.1047912 0.058766,0.239844 0.13125,0.3 0.1125748,0.093426 0.1238196,0.2244176 0.077344,0.8992188 -0.03538,0.5137264 -0.023272,0.8468684 0.033592,0.9531248 0.1351424,0.2525148 0.3861444,0.20451 0.5156252,-0.099219 0.096446,-0.226236 0.2487288,-0.3852792 0.841406,-0.875 C 8.9596972,4.1031902 8.6829932,2.8492626 8.4203108,2.7078118 8.3310868,2.659767 8.1180184,2.6291938 7.9468736,2.6390618 7.775728,2.6489298 7.5853868,2.6148258 7.5242172,2.5640618 7.4898092,2.5355018 7.4319864,2.5175854 7.3578108,2.510937 Z m 4.1804686,0.38125 c 0.04454,0 0.08047,0.036708 0.08047,0.08125 0,0.04454 -0.03592,0.080469 -0.08047,0.080469 -0.04454,0 -0.08125,-0.035924 -0.08125,-0.080469 0,-0.044541 0.0367,-0.08125 0.08125,-0.08125 z M 9.5195312,4.5117178 c -0.1661484,0 -0.3304688,0.1056024 -0.3304688,0.2117188 0,0.066347 0.083273,0.1125 0.202344,0.1125 0.14848,0 0.2031248,-0.042935 0.2031248,-0.1617188 0,-0.089088 -0.0341,-0.1625 -0.075,-0.1625 z m 4.6351568,0.1476564 c 0.28608,0.032804 0.35413,0.2011156 0.185937,0.4578124 -0.07171,0.1094484 -0.130469,0.252996 -0.130469,0.31875 0,0.1873804 -0.12788,0.2197748 -0.2625,0.066406 C 13.62199,5.1313202 13.74926,4.6128822 14.154688,4.6593742 Z m -3.347657,0.678906 c -0.02288,-0.00806 -0.03567,-0.00573 -0.04453,0.00312 -0.0698,0.069802 0.06294,0.307656 0.217969,0.3906248 0.08385,0.044874 0.152343,0.1472472 0.152343,0.227344 0,0.080096 0.02422,0.1695224 0.05391,0.1992184 0.0801,0.080104 0.141566,0.067378 0.315625,-0.067187 0.153862,-0.1189476 0.152844,-0.1253976 -0.04531,-0.2804688 -0.421225,-0.3296348 -0.58137,-0.448478 -0.65,-0.4726564 z m -0.04687,0.4695312 c -0.12248,0 -0.14065,0.076981 -0.06406,0.2765628 0.0546,0.1422904 0.159949,0.1675264 0.229687,0.054687 0.06989,-0.1130852 -0.03902,-0.33125 -0.165625,-0.33125 z m -4.3578124,1.077344 c -0.015988,0.00128 -0.03132,0.0059 -0.044531,0.014064 -0.1164616,0.071975 -0.1057572,0.2628904 0.017188,0.3125 0.1885176,0.076068 0.3039064,0.054214 0.3039064,-0.057812 0,-0.1307932 -0.1646536,-0.2777552 -0.2765628,-0.26875 z M 3.6578124,10.749999 c -0.06524,-0.0014 -0.051843,0.0279 0.020312,0.114844 0.1142092,0.137638 0.2611984,0.138656 0.2562504,0.0024 -0.00156,-0.04343 -0.084518,-0.09162 -0.1843752,-0.107032 -0.039872,-0.0062 -0.070441,-0.0097 -0.092188,-0.01016 z m -0.3570312,1 c -0.053004,0.0083 -0.111044,0.02658 -0.1843748,0.05078 -0.2788824,0.09204 -0.3077216,0.127786 -0.3007816,0.372657 0.00498,0.175841 -0.054937,0.338125 -0.1703124,0.460937 -0.11509,0.122507 -0.1781248,0.292409 -0.1781248,0.480469 0,0.250375 0.2364736,0.722654 0.5273436,1.128906 1.3690356,1.097356 3.1065068,1.75625 5.0054688,1.75625 0.0034,0 0.00675,4e-6 0.010156,0 0.1312212,-0.1038 0.2070312,-0.238406 0.2070312,-0.3875 0,-0.07434 0.12769,-0.259049 0.2835936,-0.410156 0.1559028,-0.151107 0.283594,-0.321734 0.283594,-0.378906 0,-0.150596 -0.5434444,-0.399689 -1.0039064,-0.460157 C 7.5622424,14.334624 7.343568,14.281214 7.2945308,14.24453 7.2454924,14.207842 7.0581252,14.135716 6.8781244,14.084374 6.614956,14.009311 6.5307132,13.937267 6.45,13.714061 6.3410352,13.412724 6.125488,13.236932 5.7507812,13.14453 5.619032,13.112042 5.3415808,12.905484 5.1343752,12.685937 4.9271704,12.466388 4.6949436,12.286718 4.6179688,12.286718 c -0.076975,0 -0.3770628,-0.13194 -0.6664064,-0.29375 C 3.5769112,11.783451 3.459792,11.724982 3.3007812,11.749999 Z"/>
+ <path style="fill:#ffffff" d="M 6.9773435,2.3578123 A 5.9999999,5.9999999 0 0 0 3,7.9999998 5.9999999,5.9999999 0 0 0 8.9999998,14 5.9999999,5.9999999 0 0 0 13.022656,12.442187 5.9999999,6.0000002 0 0 1 11,12.8 5.9999999,6.0000002 0 0 1 4.9999999,6.7999998 5.9999999,6.0000002 0 0 1 6.9773435,2.3578123 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lubuntu-software-center.svg b/.icons/awkward/16x16/apps/lubuntu-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lubuntu-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lucidchart.svg b/.icons/awkward/16x16/apps/lucidchart.svg
new file mode 100644
index 00000000..e50196dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lucidchart.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f58411" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g fill="#fff" style="enable-background:new" transform="matrix(.5 0 0 .5 -309.5 -260)">
+ <path transform="matrix(2 0 0 2 619 520)" d="m8.5 4c-0.8284 0-1.5 0.6716-1.5 1.5 0 0.1156 0.0221 0.22 0.0469 0.3281l-1.6094 1c-0.2567-0.2056-0.583-0.3281-0.9375-0.3281-0.8284 0-1.5 0.6716-1.5 1.5s0.6716 1.5 1.5 1.5c0.3545 0 0.6808-0.1225 0.9375-0.3281l1.6094 1.0001c-0.0248 0.108-0.0469 0.212-0.0469 0.328 0 0.828 0.6716 1.5 1.5 1.5s1.5-0.672 1.5-1.5c0-0.8284-0.6716-1.5-1.5-1.5-0.3545 0-0.6808 0.1225-0.9375 0.3281l-1.6094-1c0.0248-0.1081 0.0469-0.2125 0.0469-0.3281s-0.0221-0.22-0.0469-0.3281l1.6094-1c0.2567 0.2056 0.583 0.3281 0.9375 0.3281 0.8284 0 1.5-0.6716 1.5-1.5s-0.6716-1.5-1.5-1.5zm4 0a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5zm0 5a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/luckyBackup.svg b/.icons/awkward/16x16/apps/luckyBackup.svg
new file mode 100644
index 00000000..d38f15f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/luckyBackup.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ffffff" cx="8" cy="8" r="6"/>
+ <path style="fill:#48a9ff" d="m 8,0 c 2.558525,0 4.820718,1.1948326 6.283203,3.0527344 L 15.199219,2.1367188 A 0.46880974,0.46880974 0 0 1 15.537109,2 0.46880974,0.46880974 0 0 1 16,2.46875 v 4.0625 A 0.46880974,0.46880974 0 0 1 15.53125,7 H 12.898438 11.46875 A 0.46880974,0.46880974 0 0 1 11.136719,6.1992188 l 0.99414,-0.9941407 C 12.037491,5.0672339 11.940061,4.9318927 11.833984,4.8046875 a 5,5 0 0 0 -0.132812,-0.15625 C 11.560654,4.4933575 11.41036,4.3489299 11.251953,4.2128906 A 5,5 0 0 0 11.089844,4.078125 C 10.914999,3.9403465 10.731109,3.81475 10.539063,3.7011719 A 5,5 0 0 0 10.357422,3.6015625 C 10.168711,3.5002889 9.975065,3.4067638 9.7734375,3.3300781 A 5,5 0 0 0 9.609375,3.2714844 C 9.4025883,3.2010266 9.1898306,3.1446618 8.9726562,3.1015625 A 5,5 0 0 0 8.8183594,3.0722656 C 8.5509824,3.0279601 8.2783929,3.0000302 8,3 5.625712,3.00211 3.580326,4.6736809 3.105469,7 H 0.068359 C 0.558419,3.0443272 3.907463,0 8,0 Z"/>
+ <path style="fill:#486afb" d="M 15.931641,9 C 15.441581,12.955673 12.092537,16 8,16 5.441475,16 3.179282,14.805167 1.716797,12.947266 L 0.800781,13.863281 A 0.4687926,0.4687926 0 0 1 0.462891,14 0.4687926,0.4687926 0 0 1 0,13.53125 V 9.46875 A 0.4687926,0.4687926 0 0 1 0.46875,9 H 3.101562 4.53125 a 0.4687926,0.4687926 0 0 1 0.332031,0.8007812 l -0.99414,0.9941408 c 0.09337,0.137845 0.190798,0.273185 0.296875,0.40039 a 5,5 0 0 0 0.132812,0.15625 c 0.140518,0.155081 0.290812,0.299508 0.449219,0.435547 a 5,5 0 0 0 0.162109,0.134766 c 0.174845,0.137778 0.358735,0.263375 0.550782,0.376953 a 5,5 0 0 0 0.18164,0.09961 c 0.188711,0.101273 0.382357,0.194798 0.5839845,0.271484 a 5,5 0 0 0 0.1640625,0.05859 c 0.2067868,0.07046 0.4195444,0.126822 0.6367188,0.169922 a 5,5 0 0 0 0.1542968,0.0293 C 7.4490177,12.97204 7.7216071,12.99997 8,13 c 2.374288,-0.0021 4.419674,-1.673681 4.894531,-4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lugaru.svg b/.icons/awkward/16x16/apps/lugaru.svg
new file mode 100644
index 00000000..285507f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lugaru.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8f6943" cx="8.2" cy="13.6" r="2.4"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="7" y="13" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="8" y="13" rx=".25" ry=".25"/>
+ <path style="fill:#b08458" d="M 1.5410156 0.00390625 C 1.4808919 -0.00114627 1.4276928 -0.001011327 1.3789062 0.0078125 C 1.3138576 0.0195775 1.2587412 0.043743245 1.2128906 0.080078125 C 0.83757827 0.37750058 0.95383376 1.5600601 1.6035156 4.0175781 C 1.9678242 5.395629 2.2678853 6.1291235 2.7851562 6.90625 C 3.1248089 7.4165174 3.2905516 7.6096654 3.8515625 8.1640625 C 4.3539952 8.7175664 4.9870075 9.4912649 5 10.142578 C 4.8557238 11.428296 3 11.999232 3 13.195312 C 3 14.999232 3.9753108 16 5.3007812 16 C 7.0007813 16 7.2556539 14.149986 8 14 C 8.7443461 14.149986 8.9992188 16 10.699219 16 C 12.02469 16 13 14.999232 13 13.195312 C 13 11.999232 11.144276 11.428296 11 10.142578 C 11.012992 9.4912649 11.646005 8.7175664 12.148438 8.1640625 C 12.709448 7.6096654 12.875192 7.4165174 13.214844 6.90625 C 13.732115 6.1291235 14.032176 5.395629 14.396484 4.0175781 C 15.046166 1.5600601 15.162421 0.37750058 14.787109 0.080078125 C 14.741258 0.043743245 14.686144 0.0195775 14.621094 0.0078125 C 14.572307 -0.001011327 14.519104 -0.00114627 14.458984 0.00390625 C 14.278613 0.01906389 14.046245 0.094758205 13.755859 0.23632812 C 13.179981 0.51708636 12.61684 0.93210805 11.982422 1.5429688 C 10.54639 2.9388482 9.5889736 5.9775949 8.3203125 7.9492188 C 8.1743708 8.0496928 8 8 8 8 C 8 8 7.8256292 8.0496936 7.6796875 7.9492188 C 6.4110264 5.9775953 5.4536094 2.9388482 4.0175781 1.5429688 C 3.3831602 0.93210805 2.8200186 0.51708636 2.2441406 0.23632812 C 1.9537539 0.094758205 1.7213866 0.01906389 1.5410156 0.00390625 z"/>
+ <path style="fill:#bf3667" d="m 7.9997507,14 c -0.6438473,-0.06585 -1.1967375,-1.02192 -0.932423,-1.493086 0.2820387,-0.371545 0.6360231,-0.511269 0.932423,-0.506809 0.2964007,-0.0045 0.6503846,0.135264 0.932423,0.506809 C 9.1964883,12.97808 8.6435983,13.934143 7.9997507,14 Z"/>
+ <g>
+ <path style="fill:#ffffff" d="m 6.5507775,11.999846 c -0.6338826,0 -1.5494576,-0.447715 -1.5494576,-1 0,-0.552285 -0.060009,-1 0.573873,-1 1.6293298,0.168912 1.7216202,2 0.9755846,2 z"/>
+ <circle style="fill:#323232" cx="6.5" cy="11.5" r=".5"/>
+ </g>
+ <g transform="matrix(-1,0,0,1,16,0)">
+ <path style="fill:#ffffff" d="m 6.5507775,11.999846 c -0.6338826,0 -1.5494576,-0.447715 -1.5494576,-1 0,-0.552285 -0.060009,-1 0.573873,-1 1.6293298,0.168912 1.7216202,2 0.9755846,2 z"/>
+ <circle style="fill:#323232" cx="6.5" cy="11.5" r=".5"/>
+ </g>
+ <path style="opacity:0.3" d="m 2.0566406,1.3222656 c 0.065769,0.5432102 0.2172384,1.3181492 0.5136719,2.4394532 0.3520409,1.3316464 0.5915861,1.9058365 1.046875,2.5898437 0.3210026,0.4822489 0.3890441,0.5595724 0.9375,1.1015625 0.012718,0.012685 0.025093,0.025711 0.037109,0.039063 0.3586732,0.3951316 0.8545105,0.873097 1.1523437,1.53125 C 6.0152664,8.7144593 6.3469982,8.4644972 6.71875,8.2890625 6.0765921,7.2471391 5.5461906,6.0575279 5.0136719,4.96875 4.4484207,3.8130479 3.861085,2.787064 3.3242188,2.2636719 2.8363306,1.7939 2.4458276,1.5437169 2.0566406,1.3222656 Z m 11.8867184,0 c -0.387839,0.2206846 -0.777995,0.4704138 -1.263671,0.9375 l -0.002,0.00195 -0.002,0.00195 C 12.138915,2.787064 11.551579,3.813048 10.986328,4.96875 10.453424,6.0583159 9.9220876,7.2485597 9.2792969,8.2910156 c 0.3717517,0.1754347 0.7034833,0.4253969 0.9746091,0.734375 0.297683,-0.6593618 0.795141,-1.1376123 1.154297,-1.5332031 0.01202,-0.013352 0.02439,-0.026377 0.03711,-0.039063 0.548456,-0.5419907 0.616499,-0.6193148 0.9375,-1.1015625 0.45529,-0.6840072 0.694834,-1.2581973 1.046876,-2.5898437 0.296432,-1.1213039 0.447901,-1.896243 0.513671,-2.4394532 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/luminance-hdr.svg b/.icons/awkward/16x16/apps/luminance-hdr.svg
new file mode 100644
index 00000000..b344a63a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/luminance-hdr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#fecd38" width="12" height="12" x="0" y="0" rx="1" ry="1"/>
+ <path style="fill:#9d9d9d" d="m0 4v5h4.428571c-1.52967-3.6464311-3.059303-4.9296417-4.428571-5z"/>
+ <rect style="fill:#e97e10" width="12" height="12" x="2" y="2" rx="1" ry="1"/>
+ <path style="fill:#7d7d7d" d="m2 6v5h4.428571c-1.52967-3.6464311-3.059303-4.9296417-4.428571-5z"/>
+ <rect style="fill:#df574d" width="12" height="12" x="4" y="4" rx="1" ry="1"/>
+ <circle style="fill:#fecd38" cx="8" cy="10.75" r="1.75"/>
+ <path style="fill:#5d5d5d" d="m4 8v5h4.428571c-1.52967-3.6464311-3.059303-4.9296417-4.428571-5z"/>
+ <path style="fill:#e4e4e4" d="m7 13h9c-4.5-11.25-9 0-9 0z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lutris.svg b/.icons/awkward/16x16/apps/lutris.svg
new file mode 100644
index 00000000..78ea23d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lutris.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f8952b" d="M 8.999865,2.9997464 A 5.999865,6.0001269 0 0 0 3,8.9998733 5.999865,6.0001269 0 0 0 8.999865,15 5.999865,6.0001269 0 0 0 14.99973,8.9998733 5.999865,6.0001269 0 0 0 8.999865,2.9997464 Z"/>
+ <path style="fill:#946857" d="m 8.88,4.5836472 c 0.7432109,0.1758654 0.8238499,1.1231262 1.421675,1.3538135 0.797714,0.3240488 0.865744,-0.6903942 0.453885,-1.2268108"/>
+ <path style="fill:#946857" d="M 7.7462793,3.14e-6 C 3.5610899,-0.00374962 0.11272131,3.4429568 0.00270371,7.7907927 -0.10919146,12.207642 3.2659417,15.881737 7.5408151,15.997217 c 2.0826484,0.05622 3.9939339,-0.742672 5.4201909,-2.087544 0.152289,-0.127066 0.235151,-0.206255 0.235151,-0.206255 0,0 1.446838,-1.623347 1.529843,-2.963344 -0.394647,0.652012 -0.656847,1.304838 -1.639216,1.788319 -0.450528,0.208702 -0.863477,0.386268 -1.279658,0.526574 -0.02665,0.0068 -0.0534,0.01307 -0.08047,0.01953 -0.197126,0.04706 -0.403731,0.08658 -0.620299,0.116409 -0.02625,0.0036 -0.05319,0.0068 -0.07969,0.01016 -0.224609,0.02849 -0.456527,0.04923 -0.696078,0.05938 -0.02465,10e-4 -0.05021,7.2e-4 -0.075,0.0016 -0.236325,0.0081 -0.478028,0.0074 -0.7234213,-0.0024 -0.016012,-6.4e-4 -0.031615,-6.9e-5 -0.047655,-8e-4 -0.2495516,-0.01107 -0.5026163,-0.0337 -0.7562334,-0.06328 -0.036191,-0.0042 -0.072374,-0.0071 -0.1085911,-0.01172 -0.2468793,-0.03137 -0.4936593,-0.07282 -0.7390458,-0.121878 -0.039643,-0.0079 -0.079212,-0.01583 -0.1187473,-0.02422 -0.240133,-0.05096 -0.4781117,-0.110775 -0.7117028,-0.178911 -0.074893,-0.02185 -0.1495071,-0.04435 -0.2234326,-0.06797 -0.055869,-0.01785 -0.1119391,-0.03504 -0.1671834,-0.05391 -0.078947,-0.02696 -0.1560701,-0.05612 -0.2335888,-0.08516 -0.063225,-0.02369 -0.1268927,-0.04681 -0.1890581,-0.07188 -0.072038,-0.02906 -0.1420224,-0.06049 -0.2124952,-0.09141 -0.059725,-0.0262 -0.1204017,-0.05136 -0.1789024,-0.07891 C 5.7181729,12.349623 5.5929742,12.286896 5.4721121,12.220535 5.3759246,12.167326 5.2843823,12.111614 5.1971183,12.053344 4.9967148,11.919525 4.8218091,11.772032 4.6650986,11.617397 3.8492398,10.784784 3.8871185,9.8057857 3.9299592,9.1712515 3.983936,8.3742051 4.6521409,6.6254673 6.8509871,5.6993033 c 1.358577,-0.479717 2.956367,-0.8152217 4.2920909,-0.3851646 1.004763,0.2267132 1.727266,0.5563766 2.682752,0.8937689 0,0 -0.0077,0.016628 0.256244,0.082033 1.858225,0.294369 1.649639,-1.2365338 1.649639,-1.2365338 L 15.586061,4.6951484 v 0 c -0.03222,-0.1887888 0.109182,-0.3376791 0.109182,-0.3376791 0,0 -0.114538,-0.4221477 -0.09523,-0.7011388 0.01957,-0.2788627 0.0038,-0.6363139 -0.05703,-1.1461179 C 15.482183,2.0003724 15.147571,1.7973155 15.039089,1.7180676 14.930359,1.6389626 14.423728,1.2570061 13.938333,1.0664913 13.45264,0.87597411 12.961758,0.73517757 12.357118,0.82039237 c -0.06713,0.009493 -0.130679,0.0197596 -0.19687,0.0296882 -0.01172,-0.00372 -0.02091,-0.007959 -0.03359,-0.011719 -0.230565,-0.0684755 -0.39366,-0.44160318 -0.582019,-0.43709008 -0.01441,3.4564e-4 -0.029,0.00158 -0.04375,0.003124 -0.01452,0.00152 -0.02959,0.003464 -0.04453,0.00625 h -8e-4 c -0.01522,0.00284 -0.03036,0.006672 -0.04609,0.0109378 -0.01718,0.004662 -0.03372,0.0107678 -0.04922,0.0179692 -0.11023,0.0512458 -0.177757,0.24411564 -0.21951,0.37062383 C 10.173609,0.32131454 9.092249,0.03403186 7.9454936,0.00312821 7.8787003,0.00132017 7.8127106,6.3141269e-5 7.7462793,3.14e-6 Z M 12.293052,12.908089 c -0.141975,0.05291 -0.29609,0.09769 -0.454677,0.139065 0.158497,-0.04135 0.312797,-0.08619 0.454677,-0.139065 z"/>
+ <path style="fill:#d3c9c6" d="M 11.121701,2.007751 C 10.284555,2.0067509 9.377009,2.2517233 8.7141815,2.482249 7.4571974,2.9270692 6.9165768,3.5732419 5.8980922,4.3011285 5.6280242,4.4972455 4.5667505,5.2765139 3.9219078,6.3631865 2.1398559,9.51397 3.1576122,12.430818 5.4621047,13.191 c 2.5336526,0.947573 5.2443573,1.649925 8.2948343,-1.046067 -0.262567,0.210144 0,-0.200255 -1.464089,0.562703 C 10.56723,13.35077 7.5189276,13.144182 5.4721385,12.020364 3.8255079,11.109474 3.9461876,9.968524 4,9.1714779 4.053977,8.3744315 4.6524609,6.6253957 6.8513071,5.6992317 8.2098841,5.2195147 9.8073905,5.004061 11.143114,5.4341181 c 1.004763,0.2267132 1.726985,0.5169321 2.682471,0.8543244 0,0 -0.0079,0.01638 0.256109,0.081789 C 15.939919,6.6645613 16,5.0291723 16,5.0291723 L 15.94702,4.731192 15.785255,4.3268863 l -0.07709,-0.1732221 -0.0465,-0.093874 c 0,0 -0.0134,-0.1181937 -0.03218,-0.2382866 -0.03559,0.4488907 -0.116876,0.9784708 -0.116876,0.9784708 C 14.068341,4.526135 13.712743,2.7088102 12.189941,2.1860999 11.868095,2.0595189 11.502221,2.008205 11.121701,2.007751 Z m 2.635238,10.137182 c 0.168222,-0.134635 0.249721,-0.226629 0.249746,-0.226567 -0.08354,0.07806 -0.166714,0.153184 -0.249746,0.226567 z"/>
+ <path style="fill:#946857" d="M 3.58167,6.9190919 3.573,6.9904689 c 0.5811487,-0.029445 1.2934099,0.096489 1.8217608,0.467082 0.409626,0.2765523 0.7786269,0.6892722 1.3038259,0.5025514 C 7.0576502,7.8341737 7.077601,7.6209312 6.9399644,7.2702865 6.8237351,6.9851837 6.6316062,6.4928629 6.3940259,6.3041065 6.0517728,6.0332528 5.1669859,6.1278348 5.1225953,5.5614292 5.0892361,5.2936959 4.9574118,5.0923197 5.107,4.8971848 c -2.76e-4,0 -1.4129089,0.4307071 -1.52533,2.0219071 z"/>
+ <path style="fill:#3f3f3f" d="m 15.512611,4.7999744 c 0,0 -0.05761,0.2179782 -0.328099,0.2371062 -0.270387,0.01938 -0.223622,0.4706176 0.01084,0.7232569 0.234569,0.2527686 0.418016,0.32209 0.57436,0.1281171 0.156132,-0.1935877 0.539604,-0.5147781 -0.257103,-1.0884802 z"/>
+ <path style="fill:#3f3f3f" d="M 13.894316,3.8092984 C 13.724258,4.0262874 13.410087,4.0636391 13.192443,3.8932454 12.974798,3.7219781 12.935819,3.4076741 13.106,3.1905598 c 0.169689,-0.2166146 0.484106,-0.2540913 0.701628,-0.083448 0.217767,0.1710179 0.256255,0.4851966 0.08669,0.7021862 z"/>
+ <path style="fill:#3f3f3f" d="M 15.841434,3.8141458 C 15.824622,4.0345645 15.68436,4.2000208 15.528337,4.183318 15.372445,4.1670457 15.259761,3.9754624 15.276966,3.7546157 15.29391,3.5344831 15.433908,3.3691696 15.5898,3.3855867 c 0.155892,0.016844 0.268575,0.2082836 0.251634,0.4285591 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lximage-qt.svg b/.icons/awkward/16x16/apps/lximage-qt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lximage-qt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lximage.svg b/.icons/awkward/16x16/apps/lximage.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lximage.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lxmusic.svg b/.icons/awkward/16x16/apps/lxmusic.svg
new file mode 120000
index 00000000..790c8c35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lxmusic.svg
@@ -0,0 +1 @@
+multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lxterminal.svg b/.icons/awkward/16x16/apps/lxterminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lxterminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/lynx.svg b/.icons/awkward/16x16/apps/lynx.svg
new file mode 100644
index 00000000..4cecb037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lynx.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57141 -1.1444 -1.1423)">
+ <rect fill="#4f4f4f" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#f2f2f2" d="m6.1121 25.89 8.6542-11.127 1.1711 1.1711 1.3015 1.3015z"/>
+ <path fill="#fff" opacity=".2" d="m25.893 6.1095-19.781 19.78c-5.4793-5.4793-5.4793-14.302 0-19.781 5.4793-5.4793 14.302-5.4793 19.781 0z"/>
+ <path fill="#f34235" d="m25.893 6.1095-11.127 8.6542 2.4726 2.4726z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lyricfier.svg b/.icons/awkward/16x16/apps/lyricfier.svg
new file mode 100644
index 00000000..9b300a81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lyricfier.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ac4cc7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#a8cce3" width="1" height="12" x="7" y="2" rx=".5" ry=".75"/>
+ <rect style="fill:#a8cce3" width="1" height="8" x="4" y="4" rx=".5" ry=".8"/>
+ <rect style="fill:#a8cce3" width="1" height="10" x="10" y="3" rx=".5" ry=".714"/>
+ <rect style="fill:#a8cce3" width="1" height="10" x="1" y="3" rx=".5" ry=".833"/>
+ <rect style="fill:#a8cce3" width="1" height="8" x="13" y="4" rx=".5" ry=".667"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/lyx.svg b/.icons/awkward/16x16/apps/lyx.svg
new file mode 100644
index 00000000..936e786d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/lyx.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m15 15.2v-14.4c0-0.4432-0.39-0.8-0.875-0.8h-12.25c-0.4848 0-0.875 0.3568-0.875 0.8v14.4c0 0.443 0.3902 0.8 0.875 0.8h12.25c0.485 0 0.875-0.357 0.875-0.8z"/>
+ <g transform="matrix(.43760 0 0 .43745 -2.8158 -1.9987)">
+ <g>
+ <g>
+ <path fill="#4587cf" d="m15.11 29.383-4.105-9.918 3.305-1.617 0.082-0.109 2.664 6.742 3.199-1.699 1.438 3.203m-6.582 3.398"/>
+ <path fill="#dfa722" d="m17.957 19.383 4.133 0.582 1.227 2.676 1.543-2.313 4.16 0.555-3.813 5.684-0.934 5.434-3.863-0.641 0.664-4.875m-3.117-7.102"/>
+ <path fill="#de5328" d="m27.07 16 3.609 0.723 0.777 2.441 1.586-1.883 3.957 0.871-3.543 4.129 2 6.148-4.258-0.434-0.758-3.336-1.926 2.742-3.316-1.074 3.328-4.914m-1.469-5.414"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/m_doom.svg b/.icons/awkward/16x16/apps/m_doom.svg
new file mode 120000
index 00000000..8bad13ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/m_doom.svg
@@ -0,0 +1 @@
+wolfenstein.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/magnatune.svg b/.icons/awkward/16x16/apps/magnatune.svg
new file mode 100644
index 00000000..b2655746
--- /dev/null
+++ b/.icons/awkward/16x16/apps/magnatune.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#246e9a" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 3a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 1.5c0.554 0 1 0.40179 1 0.90039v4.1992c0 0.4984-0.446 0.9004-1 0.9004s-1-0.402-1-0.9004v-4.1992c0-0.4986 0.446-0.9004 1-0.9004zm-3 2c0.554 0 1 0.446 1 1v2c0 0.554-0.446 1-1 1s-1-0.446-1-1v-2c0-0.554 0.446-1 1-1zm6 0c0.554 0 1 0.446 1 1v2c0 0.554-0.446 1-1 1s-1-0.446-1-1v-2c0-0.554 0.446-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mail-client.svg b/.icons/awkward/16x16/apps/mail-client.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mail-client.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mail.ru-cloud.svg b/.icons/awkward/16x16/apps/mail.ru-cloud.svg
new file mode 100644
index 00000000..55397613
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mail.ru-cloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1da6e8" d="M 8.4960938,2 C 7.3900568,2.0018823 6.4397769,2.5163921 5.6347656,3.2207031 5.2224724,2.9887472 4.957833,3.042848 4.5,3 2.3812429,3 1,4.6048667 1,7 V 7.00195 7.0039 C 1.0002103,7.1457666 1.1059597,7.2621901 1.1210938,7.4023438 0.46953273,8.121845 0.00193183,8.9859206 0,9.9960938 V 9.9980469 10 c 0,2.18545 1.8145503,4 4,4 0.6624117,-1.23e-4 1.2881959,-0.205379 1.8554688,-0.505859 C 6.5197197,13.811927 7.2438655,13.998842 7.9960938,14 H 8 8.0019531 C 8.6210159,13.999361 9.2191308,13.859076 9.7890625,13.638672 10.32982,13.862815 10.903439,13.999464 11.498047,14 H 11.5 C 13.961592,14 16,11.961592 16,9.5 16,7.4779221 14.599784,5.8115035 12.744141,5.2558594 12.188497,3.4002164 10.522078,2 8.5,2 H 8.49805 Z"/>
+ <circle style="fill:#ffe174" cx="4" cy="10" r="2"/>
+ <circle style="fill:#ffd338" cx="5" cy="7" r="2"/>
+ <circle style="fill:#ffb822" cx="8.5" cy="6.5" r="2.5"/>
+ <circle style="fill:#ff7c2d" cx="11.5" cy="9.5" r="2.5"/>
+ <circle style="fill:#ff972d" cx="8" cy="9" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mailnag.svg b/.icons/awkward/16x16/apps/mailnag.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mailnag.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mailspring.svg b/.icons/awkward/16x16/apps/mailspring.svg
new file mode 100644
index 00000000..33cea2f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mailspring.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#23b7fb" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#a7ffe8" d="M 3 4 L 8 9 L 13 4 L 3 4 z M 3 5.4140625 L 3 12 L 6.2929688 8.7070312 L 3 5.4140625 z M 13 5.4140625 L 9.7070312 8.7070312 L 13 12 L 13 5.4140625 z M 7 9.4140625 L 4.4140625 12 L 11.585938 12 L 9 9.4140625 L 8.7070312 9.7070312 A 1.0001 1.0001 0 0 1 7.2929688 9.7070312 L 7 9.4140625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/makagiga.svg b/.icons/awkward/16x16/apps/makagiga.svg
new file mode 100644
index 00000000..3cf54c57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/makagiga.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#eb643d" d="m 0.75,1 h 13.5 C 14.6655,1 15,1.3345 15,1.75 v 9.193628 l -2.144608,2.98897 c -0.242224,0.337591 -0.79407,0.936917 -1.209558,0.933823 l -8.2303929,-0.06127 c -0.4154884,-0.0031 -1.7666927,-0.01427 -1.8835784,-0.41299 L 0,9.1666668 V 1.75 C 0,1.3345 0.3345,1 0.75,1 Z"/>
+ <path style="fill:#7cc42e" d="M 0.75,1 C 0.6895166,1 0.63143715,1.00788 0.57568357,1.021973 c -0.003574,8.475e-4 -0.0067,0.00276 -0.010254,0.00366 -0.0538128,0.014448 -0.1057464,0.033742 -0.15454102,0.058594 L 9.9484864,13.626221 12.72876,12.293213 3.7895509,1 Z M 7.3352051,1 15,11.133057 V 5.8376466 L 10.754883,1 Z"/>
+ <path style="fill:#2be0de" d="M 2.8945313,7.1728517 0,9.0039063 V 15.25 C 0,15.6655 0.3345,16 0.75,16 h 13.5 C 14.6655,16 15,15.6655 15,15.25 v -5.08425 z"/>
+ <ellipse style="fill:#ffffff" cx="7.376" cy="5.978" rx="1.34" ry="1.622" transform="rotate(23.444494)"/>
+ <ellipse style="fill:#ffffff" cx="10.951" cy="6.167" rx="1.821" ry="1.942" transform="matrix(0.94096018,0.33851728,-0.46326752,0.88621848,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="9.562" cy="12.445" rx="1.821" ry="1.942" transform="matrix(0.9693782,-0.24557261,0.11153976,0.99375997,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="16.689" cy="4.119" rx="1.34" ry="1.622" transform="rotate(23.444494)"/>
+ <path style="fill:#ffd520" d="M 9.7398423,3.015 C 6.4836603,3.9146247 6.7103937,5.9853982 3.8510249,5.9480352 3.2222981,5.9481047 2.661901,6.2266248 2.2969363,6.6615264 1.8762475,7.1255597 2.0103817,7.2592273 2.0606962,7.7074474 c 0.1554459,0.063775 0.681583,-0.460985 0.839608,-0.4008947 2.533562,0.9634055 6.4006516,2.3784679 9.3886768,2.6924977 1.319537,0.1386786 2.32863,-0.09044 3.184656,-0.2898778 C 15.799603,9.3700659 16.000057,8.9188419 16,8.4220501 16.000122,7.3702671 15.108111,6.5175324 14.007634,6.5174107 12.451897,6.2384625 12.132486,3.1173366 9.7398423,3.015 Z"/>
+ <path style="fill:#5e5e5e" d="m 7.8929698,5.9000109 c -0.085667,0.00101 -0.1542053,0.071639 -0.1528696,0.1575443 0.051975,0.7266901 -0.3161687,0.6798627 -0.6773381,0.6798627 -0.00523,-2.666e-4 -0.010477,-2.666e-4 -0.015711,0 -0.2062428,0.010503 -0.1905328,0.3207438 0.015711,0.3102411 0.3586156,0 0.6773381,0.00732 0.6773381,0.6950118 -0.00297,0.2097723 0.3123227,0.2097723 0.3093643,0 C 7.9961305,6.9991303 8.3773259,7.047659 8.7431169,7.047659 c 0.2091797,0.00297 0.2091797,-0.3132077 0,-0.3102411 -0.5244246,0 -0.6936524,0.012207 -0.6936524,-0.6798627 0.00137,-0.087329 -0.069408,-0.1585696 -0.1564947,-0.1575443 z"/>
+ <path style="fill:#5e5e5e" d="m 11.192959,5.9000109 c -0.08567,0.00101 -0.154205,0.071639 -0.15287,0.1575443 0.05197,0.7266901 -0.316168,0.6798627 -0.677337,0.6798627 -0.0052,-2.666e-4 -0.01048,-2.666e-4 -0.0157,0 -0.206242,0.010503 -0.190532,0.3207438 0.0157,0.3102411 0.358615,0 0.677337,0.00732 0.677337,0.6950118 -0.0029,0.2097723 0.312323,0.2097723 0.309365,0 -0.05333,-0.7435405 0.327861,-0.6950118 0.693652,-0.6950118 0.20918,0.00297 0.20918,-0.3132077 0,-0.3102411 -0.524425,0 -0.693652,0.012207 -0.693652,-0.6798627 0.0013,-0.087329 -0.0694,-0.1585696 -0.156495,-0.1575443 z"/>
+ <path style="opacity:0.1" d="M 3.5705565,10.177978 A 0.750075,0.750075 0 0 0 3.0007324,11.412842 L 6.7756346,16 h 1.942383 L 4.1586915,10.459228 a 0.750075,0.750075 0 0 0 -0.588135,-0.28125 z m 9.2468265,2.054444 a 0.750075,0.750075 0 0 0 -0.569824,1.234863 l 2.077881,2.525391 C 14.704743,15.954588 15,15.639668 15,15.25 V 14.452393 L 13.405518,12.514404 A 0.750075,0.750075 0 0 0 12.817383,12.232422 Z M 1.6296387,12.518067 A 0.750075,0.750075 0 0 0 1.0598145,13.75293 L 2.9084471,16 H 4.8515625 L 2.2185058,12.800049 A 0.750075,0.750075 0 0 0 1.6296387,12.518067 Z m 7.6486818,0 A 0.750075,0.750075 0 0 0 8.708496,13.75293 L 10.557129,16 h 1.942383 L 9.8664551,12.800049 A 0.750075,0.750075 0 0 0 9.2783205,12.518067 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/makehuman.svg b/.icons/awkward/16x16/apps/makehuman.svg
new file mode 100644
index 00000000..13215b59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/makehuman.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#f68220" d="M 8.5,4 A 0.5,0.5 0 0 0 8,4.5 0.5,0.5 0 0 0 8.5,5 0.5,0.5 0 0 0 9,4.5 0.5,0.5 0 0 0 8.5,4 Z"/>
+ <path style="fill:#f68220" d="M 3.25,4.375 6.625,6.625 8,14.875 V 8 H 9 V 14.875 L 10.375,6.625 13.75,4.375 9,5.916 V 7 H 8 V 5.916 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/makehuman_bg.svg b/.icons/awkward/16x16/apps/makehuman_bg.svg
new file mode 120000
index 00000000..e4c07a83
--- /dev/null
+++ b/.icons/awkward/16x16/apps/makehuman_bg.svg
@@ -0,0 +1 @@
+makehuman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/makemkv.svg b/.icons/awkward/16x16/apps/makemkv.svg
new file mode 100644
index 00000000..8777c8dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/makemkv.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#848484" d="M 8 4 A 4 4 0 0 0 4 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 12 8 A 4 4 0 0 0 8 4 z M 8 6 C 9.1045 6 10 6.8955 10 8 C 10 9.1045 9.1045 10 8 10 C 6.8955 10 6 9.1045 6 8 C 6 6.89545 6.89545 6 8 6 z"/>
+ <path style="fill:#e4e4e4" d="M 8 0 C 3.568 0 0 3.568 0 8 C 0 12.432 3.568 16 8 16 C 12.432 16 16 12.432 16 8 C 16 3.568 12.432 0 8 0 z M 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 z"/>
+ <rect style="fill:#64cd4a" width="12" height="6" x="2" y="10" rx=".857" ry=".857"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99978042;stroke-linecap:round;stroke-linejoin:round" d="m 5.4961359,14.49299 0,-2.985766 m -1.9922717,0 0.9961359,1.492882 0.9961358,-1.492882 m -1.9922717,2.985766 0,-2.985766"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1.00047815;stroke-linecap:round" d="M 9.4945513,14.492636 7.5054486,12.626548 m 1.9891027,-1.119654 -1.9891027,1.866089 m 0,1.119653 0,-2.985742"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99979293;stroke-linecap:round;stroke-linejoin:round" d="M 12.497818,11.506859 11.5,14.500212 10.502182,11.506859"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mame.svg b/.icons/awkward/16x16/apps/mame.svg
new file mode 100644
index 00000000..809d5321
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mame.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#2b87d8;fill-rule:evenodd" d="M 11,2 0,13 H 5 L 9,9 v 4 L 13.5,8.5 V 13 L 16,10.5 v -8 l -5,5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/manaplus.svg b/.icons/awkward/16x16/apps/manaplus.svg
new file mode 100644
index 00000000..b2d583a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/manaplus.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#d66829" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:none;stroke:#f8bf94;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 6.00004,10.985758 V 6.9857575 C 6.00004,6.9857575 5.9,6 7.5,6 9.1,6 9,6.9857575 9,6.9857575 v 4.0000005 m -5.9999,0 V 6.9857575 C 3.0001,6.9857575 2.9,6 4.5,6 6.1,6 5.99996,6.9857575 5.99996,6.9857575 v 4.0000005"/>
+ <rect style="fill:#ffffff" width="1" height="3" x="11" y="3" rx=".5" ry=".3"/>
+ <rect style="fill:#ffffff" width="1" height="3" x="4" y="-13" rx=".5" ry=".3" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mandelbulber2.svg b/.icons/awkward/16x16/apps/mandelbulber2.svg
new file mode 100644
index 00000000..fad87ca3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mandelbulber2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#68583c" cx="8" cy="8" r="8"/>
+ <path style="opacity:0.3;fill:#ffffa1;fill-rule:evenodd" d="M 8.0835936,0.00546876 C 7.8678304,0.00176476 7.648182,0.01110756 7.4281248,0.02109396 3.3068296,0.31967136 0.09103244,3.707804 0.00781248,7.8390624 c 0.002988,0.075401 0.004792,0.15073 0.0101564,0.2265624 C 0.28172336,11.794332 3.526844,14.858616 7.3460936,14.554688 10.681801,14.289238 13.421344,11.366973 13.109375,7.9367188 12.84178,4.9943816 10.240454,2.5795736 7.1984376,2.9023436 4.6499672,3.1727468 2.5588356,5.4552184 2.8968752,8.1101564 3.171126,10.264106 5.138864,12.034678 7.4085936,11.673438 9.1672888,11.393531 10.621668,9.730622 10.221094,7.8429688 10.076407,7.161152 9.6833384,6.5677684 9.1257812,6.1664064 8.568224,5.765044 7.7956152,5.5698348 7.0406248,5.8101564 6.549556,5.9664688 6.1536388,6.282626 5.8875,6.7343752 5.6213612,7.1861232 5.5358932,7.8831052 5.88986,8.4390624 6.1695764,8.8784392 6.4347688,8.9720484 6.842204,9.0406248 7.0459216,9.0749128 7.3273556,9.086372 7.6257976,8.8921876 7.9242396,8.6980028 8.0828292,8.2971948 8.0828288,8.0093752 h -1.6 c 0,-0.071668 0.085378,-0.338264 0.2703124,-0.458594 0.1849352,-0.12033 0.313628,-0.095192 0.3546876,-0.088281 0.081417,0.013704 -0.00899,-0.1034264 0.1296876,0.1148436 0.00478,4.4e-4 0.010332,0.00104 0.028908,-0.030468 0.045938,-0.077976 0.1937508,-0.191612 0.2593748,-0.2125 C 7.7666028,7.2577252 7.9705216,7.3058276 8.1914244,7.464844 8.4123268,7.6238628 8.5994572,7.9072868 8.656268,8.1750004 8.8471048,9.0742952 8.0801764,9.9460484 7.1570492,10.092969 5.852332,10.300622 4.6512364,9.2181896 4.4843932,7.9078128 4.2673596,6.2032496 5.6687788,4.6739604 7.3672056,4.4937504 9.4687504,4.270768 11.32582,5.9948256 11.515643,8.0820316 11.74271,10.57892 9.6960848,12.763078 7.2195492,12.960157 4.3283164,13.190234 1.8168117,10.819396 1.6140625,7.9531248 1.3817033,4.668256 4.0772852,1.8299615 7.3335936,1.6226562 11.011651,1.3885013 14.177235,4.4088932 14.388281,8.0554688 14.623886,12.126378 11.277645,15.618639 7.2406248,15.832812 l 0.00703,0.129688 C 7.4977096,15.986806 7.7487692,15.99932 8,16 c 4.359709,-0.0031 7.914206,-3.49647 7.992969,-7.8554688 -0.0029,-0.060514 -0.0084,-0.12036 -0.0078,-0.18125 C 16,6.4 15.558912,5.2857928 15.052344,4.2367188 13.811632,1.9118031 11.505538,0.34703716 8.8867188,0.053125 8.622946,0.02680104 8.3551872,0.010129 8.0835936,0.00546876 Z M 7.2375,7.5773436 c -0.00704,-6.4e-4 -0.00679,-0.01078 0.00156,0.00236 -0.00124,-0.00192 -3.648e-4,-4.4e-4 -0.00156,-0.00236 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mandrivaupdate.svg b/.icons/awkward/16x16/apps/mandrivaupdate.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mandrivaupdate.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/manjaro-architect.svg b/.icons/awkward/16x16/apps/manjaro-architect.svg
new file mode 100644
index 00000000..704e91b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/manjaro-architect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#16a086" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.983,12 -2.9828,-4 2,0 0,-4 2,0 0,4 2,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/manjaro-settings-manager.svg b/.icons/awkward/16x16/apps/manjaro-settings-manager.svg
new file mode 100644
index 00000000..0f5fdd84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/manjaro-settings-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8255cc" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7,4 6.9118,5.0536 A 3.1429,3.1429 0 0 0 5.99328,5.58486 l -0.95759,-0.4509 -1,1.7321 0.86941,0.6038 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.86719,0.60156 1,1.7321 0.95536,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 h 2 l 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.91854,-0.53126 l 0.95758,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.95536,0.44978 a 3.1429,3.1429 0 0 0 -0.921,-0.528 l -0.088,-1.056 h -2 z M 8,6.8572 A 1.1429,1.1429 0 0 1 9.143,8.0002 1.1429,1.1429 0 0 1 8,9.1432 1.1429,1.1429 0 0 1 6.857,8.0002 1.1429,1.1429 0 0 1 8,6.8572 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/manjaro-welcome.svg b/.icons/awkward/16x16/apps/manjaro-welcome.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/manjaro-welcome.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/manjaro.svg b/.icons/awkward/16x16/apps/manjaro.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/manjaro.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/maps.svg b/.icons/awkward/16x16/apps/maps.svg
new file mode 100644
index 00000000..b88ae202
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maps.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#d7ccc8" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <path opacity=".2" d="m1 16c-0.554 0-1-0.446-1-1v-1c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v1c0 0.554-0.446 1-1 1h-14z"/>
+ <path fill="#2196f3" fill-rule="evenodd" d="m0.8 16 7.2-7.2 7.2 7.2z"/>
+ <path fill="#4caf50" fill-rule="evenodd" d="m16 15.2-7.2-7.2 7.2-7.2z"/>
+ <path fill="#feea3a" fill-rule="evenodd" d="m8.707 7.293l-1.414 1.414 7.293 7.293h0.414c0.554 0 1-0.446 1-1v-0.414l-7.293-7.293z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m14.586 0l-14.586 14.586v0.414c0 0.554 0.446 1 1 1h0.4141l14.586-14.586v-0.414c0-0.554-0.446-1-1-1h-0.414z"/>
+ <path fill="#f44336" d="m12 0.000002c-2.2091 0-4 1.7909-4 4 0 0.13807 0.01136 0.26553 0.02496 0.4 0.01096 0.1338 0.02864 0.26894 0.05 0.4 0.45799 2.8116 2.3251 4.8027 3.9251 6.4028 1.6-1.6 3.467-3.5912 3.925-6.4028 0.02136-0.13107 0.03904-0.2662 0.05-0.4 0.014-0.1344 0.025-0.2619 0.025-0.4 0-2.2091-1.791-4-4-4z"/>
+ <path fill="#fff" d="m12 2c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/marble.svg b/.icons/awkward/16x16/apps/marble.svg
new file mode 100644
index 00000000..4a2b0ab6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/marble.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57142 0 0 .57142 -1.1443 -1.1424)">
+ <rect fill="#37a0f2" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".3" d="m15.564 2.0215c-0.71 0.0218-1.406 0.092-2.085 0.2148l0.58-0.0742 0.486 0.418-1.279 0.6836 1.629 0.3867 0.209-0.5469h0.712l0.25-0.4765-0.502-0.127v-0.4785zm-2.652 0.3281c-5.2203 1.169-9.3115 5.2333-10.527 10.435l0.0447 0.067-0.1192 0.22c-0.0216 0.103-0.0372 0.207-0.0566 0.311l0.5293 0.816 1.4648 0.365v-0.238l0.586 0.084-0.0547 0.42 0.459 0.084 0.7109 0.195 1.0059 1.153 1.2851 0.095 0.1231 1.055-0.877 0.615-0.041 0.942-0.1269 0.574 1.2714 1.602 0.0957 0.544s0.4612 0.127 0.5176 0.127c0.0557 0 1.0329 0.745 1.0329 0.745v2.89l0.35 0.098-0.236 1.332 0.584 0.785-0.108 1.322 0.012 0.022c0.728 0.287 1.481 0.526 2.264 0.689l0.029-0.084 0.029-0.385-0.498-0.015-0.252-0.315 0.414-0.4 0.057-0.301-0.461-0.133 0.027-0.279 0.657-0.099 0.998-0.483 0.334-0.617 1.046-1.346-0.236-1.054 0.32-0.561 0.961 0.031 0.649-0.517 0.211-2.034 0.718-0.918 0.125-0.589-0.656-0.211-0.431-0.713-1.479-0.016-1.174-0.449-0.054-0.84-0.391-0.687-1.063-0.016-0.611-0.969-0.545-0.265-0.029 0.293-0.99 0.06-0.364-0.508-1.0309-0.211-0.8516 0.989-1.3398-0.227-0.0977-1.519-0.9785-0.168 0.3926-0.745-0.1113-0.429-1.2852 0.865-0.8086-0.1-0.289-0.634 0.1758-0.655 0.4472-0.824 1.0274-0.523h1.9804l-0.0058 0.607 0.7109 0.332-0.0566-1.037 0.5136-0.521 1.0352-0.6825 0.0723-0.4805 1.0336-1.082 1.097-0.6114-0.095-0.08 0.742-0.7051 0.271 0.0723 0.127 0.1601 0.281-0.3164 0.069-0.0312-0.309-0.043-0.314-0.1055v-0.3027l0.168-0.1367h0.365l0.168 0.0742 0.144 0.2949 0.18-0.0273v-0.0254l0.049 0.0156 0.518-0.0781 0.072-0.252 0.293 0.0742v0.2735l-0.272 0.1875 0.041 0.3008 0.93 0.289s0.002 0.0041 0.004 0.0117l0.215-0.0175 0.013-0.4063-0.738-0.3398-0.043-0.1934 0.613-0.2109 0.028-0.5899-0.641-0.3926-0.043-0.996-0.879 0.4335h-0.32l0.082-0.7578-1.195-0.2832-0.494 0.377v1.1465l-0.891 0.2832-0.358 0.748-0.386 0.0645v-0.959l-0.8381-0.1152-0.418-0.2735-0.168-0.6211 1.4961-0.8808 0.732-0.2227 0.075 0.4941 0.408-0.0195 0.031-0.25 0.428-0.0625 0.006-0.0859-0.182-0.0762-0.043-0.2637 0.525-0.0429 0.317-0.334 0.016-0.0235 0.005 0.002 0.053-0.0547zm-5.5819 2.9961 0.3965 0.0957-0.1368 0.5352-0.4296 0.1386-0.2715-0.5605 0.4414-0.209zm17.977 0.1973-0.196 0.0332-0.605 0.8633-0.869 0.1386-0.127 0.7481 0.367 0.0859-0.106 0.4805-0.863-0.1738-0.789 0.1738-0.17 0.4414 0.137 0.9297 0.465 0.2187 0.779-0.0039 0.525-0.0469 0.161-0.4218 0.822-1.0743 0.543 0.1114 0.531-0.4844 0.1 0.377 1.31 0.8906-0.16 0.2168-0.59-0.0313 0.227 0.3223 0.363 0.0801 0.428-0.1778-0.012-0.5156 0.192-0.0957-0.155-0.1621-0.875-0.4902-0.226-0.6504h0.48c-0.509-0.6448-1.074-1.2379-1.687-1.7832zm-16.889 1.0742h0.6582v0.2012h0.1465v0.3476h-1.0059l-0.3749-0.1055 0.0937-0.2421 0.4825-0.2012zm0.9843 0.1484 0.3438 0.3145-0.3438 0.0859v-0.4004zm0.7597 0.4844 0.254 0.1621-0.205 0.1699-0.203-0.1699 0.154-0.1621zm-1.9315 0.0527h0.5547l-0.7129 1-0.2929-0.1582 0.0625-0.4199 0.3887-0.4219zm0.8906 0h0.5644v0.336l-0.2519 0.1621-0.3125 0.0605v-0.5586zm0.6992 0.3692h0.043l0.6387 0.1894v0.3262h-0.5352l-0.1465-0.2129v-0.3027zm-0.2617 0.3027v0.3281l-0.2402 0.2422h-0.5332l0.084-0.3672 0.252-0.0215 0.0508-0.125 0.3867-0.0566zm16.599 1.3906-1.883 0.1485-0.584 0.3144h-0.748l-0.367-0.0371-0.908 0.508v0.955l-1.857 1.346 0.154 0.574h0.375l-0.096 0.547-0.267 0.097-0.014 1.432 1.605 1.838h0.698l0.045-0.111h1.253l0.362-0.338h0.713l0.39 0.394 1.063 0.112-0.141 1.417 1.176 2.09-0.619 1.192 0.041 0.562 0.488 0.49v1.35l0.137 0.184c1.768-2.344 2.828-5.255 2.828-8.43 0-2.019-0.43-3.931-1.193-5.662l-0.596 0.058v0.526h-0.272l-0.293-0.211-1.49-0.377v-0.9688z"/>
+ <path opacity=".1" d="m25.893 6.1095-19.781 19.78c5.4793 5.4793 14.302 5.4793 19.781 0 5.4793-5.4793 5.4793-14.302 0-19.781z"/>
+ <path fill="#f2f2f2" d="m6.1121 25.89 8.6542-11.127 1.1711 1.1711 1.3015 1.3015z"/>
+ <path fill="#fff" opacity=".2" d="m25.893 6.1095-19.781 19.78c-5.4793-5.4793-5.4793-14.302 0-19.781 5.4793-5.4793 14.302-5.4793 19.781 0z"/>
+ <path fill="#f34235" d="m25.893 6.1095-11.127 8.6542 2.4726 2.4726z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/marknoto.svg b/.icons/awkward/16x16/apps/marknoto.svg
new file mode 100644
index 00000000..383caa4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/marknoto.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fecd38" d="M 1,0 H 15 C 15.554,0 16,0.446 16,1 V 10 L 11,11 10,16 H 1 C 0.446,16 0,15.554 0,15 V 1 C 0,0.446 0.446,0 1,0 Z"/>
+ <path style="fill:#ffe69b" d="M 11,10 H 16 L 10,16 V 11 C 10,10.446 10.446,10 11,10 Z"/>
+ <path style="opacity:0.6" d="M 7.8516,4.972 6.3,10.766 7.1719,11 8.7234,5.2064 Z M 9,5.0001 V 6.2001 L 10.5,7.7001 9,9.2001 V 10.4 L 12,7.7001 Z M 6,5.6001 3,8.3001 6,11 V 9.8001 L 4.5,8.3001 6,6.8001 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/markpado.svg b/.icons/awkward/16x16/apps/markpado.svg
new file mode 100644
index 00000000..e54a11d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/markpado.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#a47f4a" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path opacity=".6" d="m7.8516 4.9719-1.5516 5.7941 0.8719 0.234 1.5515-5.7937zm1.1484 0.0281v1.2l1.5 1.5-1.5 1.5v1.2l3-2.7zm-3 0.6l-3 2.7 3 2.7v-1.2l-1.5-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/marktext.svg b/.icons/awkward/16x16/apps/marktext.svg
new file mode 100644
index 00000000..44379f19
--- /dev/null
+++ b/.icons/awkward/16x16/apps/marktext.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#137fb0" d="M 3,5.8120087 H 4 V 8.327486 L 4.4383077,8.5306279 V 10.812009 L 3,9.9220538 Z"/>
+ <path style="fill:#0ea3e7" d="M 3,3.9865879 9.6924581,7.8507706 7.9947415,8.8303379 3,5.9464737 Z"/>
+ <g transform="matrix(1.1142856,0,0,1.1142856,-0.91428497,-1.19577)">
+ <path style="fill:#0ea3e7" d="M 10.692308,8.8889317 6.4675481,11.328085 8,12.213 10.692308,10.658012 Z"/>
+ <path style="fill:#35cfee" d="M 5.3076923,8.8889317 V 10.658012 L 8,12.212249 9.5324519,11.328085 Z"/>
+ </g>
+ <path style="fill:#229eb5" d="M 13,5.8120087 H 12 V 8.327486 L 11.561692,8.5306279 V 10.812009 L 13,9.9220538 Z"/>
+ <path style="fill:#35cfee" d="M 13,3.9865879 6.3075419,7.8507706 8.0052585,8.8303379 13,5.9464737 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/marsshooter.svg b/.icons/awkward/16x16/apps/marsshooter.svg
new file mode 100644
index 00000000..3bba99a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/marsshooter.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.61538 0 0 .61538 -1.8462 -1.8462)">
+ <circle fill="#f24f37" cx="16" cy="16" r="13"/>
+ <path opacity=".2" d="m14.772 3.0698a13 13 0 0 0 -4.7049 1.3647c0.06542 0.20802-0.01088 0.44274-0.2501 0.65-0.16185 0.14025-0.29453 0.35872-0.29453 0.48623 0 0.38979 0.35249 0.98834 0.6335 1.0753 0.37407 0.11575 0.24819 0.51455-0.23232 0.73506-0.2221 0.1022-0.4955 0.3955-0.6077 0.6526s-0.2777 0.5109-0.3669 0.5637c-0.089225 0.052773-0.1625 0.25378-0.1625 0.44688 0 0.26964 0.12309 0.40036 0.52812 0.5624 0.29006 0.11604 0.63707 0.20058 0.77188 0.18789 0.77384-0.072832 0.82808 0.37795 0.15107 1.2594-0.35942 0.46796-0.53222 0.58567-0.77695 0.52686-0.22842-0.0549-0.35326 0.0097-0.45703 0.23613-0.1097 0.23935-0.28892 0.32087-0.77061 0.3542-0.47347 0.03277-0.68568 0.12895-0.86328 0.38848-0.12947 0.1892-0.31671 0.34277-0.41641 0.34277-0.099701 0-0.33388 0.12687-0.52051 0.28184-0.37991 0.31548-0.52825 0.34723-0.66143 0.14092-0.176-0.273-0.5558-0.135-1.121 0.406-0.4998 0.479-0.5604 0.607-0.485 1.022 0.13415 0.73912 0.53503 1.395 0.99277 1.6237 0.39943 0.19961 0.4072 0.22114 0.16504 0.47734-0.13932 0.14741-0.37831 0.30536-0.53066 0.35166-0.44003 0.13372-0.19236 0.30144 0.59287 0.40117 0.80363 0.10206 1.0534 0.39368 0.67793 0.79092-0.20939 0.22153-0.1976 0.26276 0.13838 0.47354 0.6566 0.413 1.1786 0.16 0.5625-0.271-0.3961-0.277-0.1192-0.39 0.4621-0.189 0.46318 0.16036 0.55481 0.15124 0.829-0.08633 0.56196-0.48694 1.1728 0.23326 0.65889 0.77695-0.32707 0.34603-0.22794 0.76369 0.19551 0.82139 0.18709 0.0255 0.57583 0.19962 0.86455 0.38721 0.28871 0.18759 0.60328 0.3415 0.69824 0.3415s0.36282 0.1903 0.59541 0.42276c0.47194 0.47164 0.73395 0.53153 0.86709 0.19932 0.16009-0.39945 0.09569-0.60527-0.33516-1.0753-0.34302-0.37423-0.9001-1.369-0.9001-1.6072 0-0.14732 0.56653-0.02241 0.88359 0.19424 0.19843 0.1356 0.5195 0.31044 0.71348 0.38975 0.20707 0.08463 0.42139 0.3472 0.51924 0.63476 0.15336 0.45065 0.21379 0.49004 0.7541 0.49004h0.58779l0.08887 1.0562c0.10695 1.2705 0.20881 1.5278 0.64492 1.6326 0.32126 0.0772 0.66396 0.57462 0.66396 0.96358 0 0.10339-0.23113 0.35663-0.51289 0.5624-0.34982 0.25547-0.50062 0.47264-0.47734 0.68555 0.02904 0.26583-0.03113 0.30726-0.40752 0.2793-0.24278-0.01806-0.66349 0.06704-0.93438 0.18916-0.3201 0.14429-0.66736 0.19049-0.99277 0.13203-0.37445-0.06728-0.50146-0.04115-0.50146 0.10537 0 0.10773-0.13078 0.30955-0.29072 0.44814-0.39555 0.34275-0.23211 0.5241 0.37451 0.41514 0.37704-0.06772 0.52413-0.03762 0.58906 0.12442 0.13842 0.34538-0.21243 0.8395-0.53828 0.75791-0.20625-0.05161-0.30544 0.01869-0.36943 0.26279-0.02266 0.08645-0.06313 0.15968-0.11172 0.22217a13 13 0 0 0 2.0566 0.6081c-0.06489-0.12465-0.13864-0.2372-0.21074-0.28818-0.33502-0.23689-0.11091-0.85145 0.35039-0.9623 0.46958-0.11284 0.39561-0.41771-0.11553-0.47607-0.44736-0.05108-0.92426-0.5042-0.77441-0.73633 0.10047-0.15565 0.52893-0.13296 1.3952 0.07236 0.39119 0.09273 0.65894-0.09328 1.5653-1.0854 0.52483-0.5745 0.92811-0.81377 1.3711-0.81377 0.1687 0 0.77113-0.15522 1.3394-0.34531 1.0728-0.35888 1.4919-0.34592 1.4523 0.0457-0.0822 0.81488 0.4428 0.78798 1.2975-0.06602 0.35621-0.35594 0.68137-0.61302 0.72363-0.57256 0.1635 0.15654-0.13055 0.91912-0.47354 1.2276-0.43467 0.39098-0.45623 0.63802-0.07363 0.83408 0.20962 0.10741 0.29853 0.32563 0.33135 0.81504l0.04443 0.66777h0.54336c0.19061 0 0.34835 0.02614 0.47607 0.0749a13 13 0 0 0 6.2981 -10.729c-0.19888-0.42495-0.18458-0.68187 0-0.97119a13 13 0 0 0 -0.0584 -0.72871c-0.11854-0.0054-0.23922-0.01086-0.37832-0.0051-0.65492 0.02727-1.2162-0.23094-1.2162-0.55986 0-0.06932-0.23232-0.35567-0.5167-0.63604-0.32212-0.31756-0.48768-0.59788-0.43926-0.74394 0.04391-0.13248-0.05093-0.34622-0.21836-0.49131-0.163-0.14124-0.29707-0.36887-0.29707-0.50527 0-0.21779-0.13862-0.24515-1.14-0.2209l-1.14 0.02793 0.01904 1.1235c0.03384 1.9682 0.32692 2.4791 1.2314 2.1493 0.41402-0.15093 1.4312-0.03665 1.7202 0.19297 0.10459 0.08313 0.25609 0.38466 0.33643 0.67031 0.08035 0.28565 0.37828 0.78 0.6627 1.0981 0.57626 0.6446 0.621 0.89608 0.29072 1.6529-0.28815 0.6603-0.5984 0.58418-0.53701-0.13203l0.0457-0.5332-0.4875 0.09141c-0.26973 0.05082-0.60782 0.25034-0.75918 0.44688-0.21576 0.28016-0.31688 0.32148-0.47861 0.19297-0.11268-0.08955-0.2044-0.27868-0.2044-0.41894s-0.13926-0.29642-0.3085-0.34785-0.40123-0.30706-0.51543-0.56875c-0.18268-0.4186-0.17813-0.5466 0.03427-1.055 0.21552-0.51572 0.21764-0.6008 0.01904-0.79092-0.18212-0.17437-0.276-0.18-0.51543-0.03682-0.24071 0.14393-0.35394 0.13331-0.63984-0.0584-0.19109-0.12815-0.52403-0.23359-0.74014-0.23359-0.43876 0-0.57129-0.21347-0.57129-0.91914 0-0.65183-0.38883-0.88873-1.314-0.80361-0.64248 0.05911-0.78408 0.01679-1.3025-0.38213-0.31997-0.24621-0.82563-0.83932-1.1248-1.3191-0.29919-0.47973-0.62107-0.98094-0.71475-1.1134-0.13544-0.1915-0.10251-0.3753 0.1625-0.89756l0.33389-0.65635-0.70586 0.095215c-1.2561 0.16987-1.5101 0.33266-0.96992 0.62207 0.21037 0.11272 0.21956 0.17063 0.05713 0.35801-0.1064 0.12274-0.15646 0.31682-0.11045 0.43164 0.04605 0.11482-0.01212 0.38501-0.12949 0.60049-0.11739 0.21548-0.21571 0.51788-0.21963 0.67285-0.01231 0.48472-0.84197 0.86984-1.7659 0.81885-1.4002-0.07727-1.5137-0.05518-2.0109 0.40625-0.62152 0.57677-0.70184 0.84572-0.4126 1.3812 0.28065 0.51963 0.77804 0.72701 1.6402 0.68428 0.77104-0.03825 0.85824 0.02981 0.68174 0.53955-0.14983 0.43268-0.65337 0.59951-0.99404 0.32881-0.26266-0.20872-1.1682-0.04742-1.446 0.25772-0.11646 0.12792-0.28927 0.46296-0.3834 0.74394-0.1625 0.48506-0.20987 0.51454-0.93818 0.58525-0.72659 0.07056-0.79639 0.04728-1.319-0.43418-0.58341-0.53744-0.68223-0.94769-0.40117-1.6555 0.12442-0.31332 0.21723-0.36427 0.54971-0.30342 0.65912 0.12064 0.91914-0.10851 0.91914-0.8125 0-0.34138-0.06634-0.66051-0.14727-0.7084-0.0809-0.04789-0.14727-0.2288-0.14727-0.40244s-0.082911-0.39692-0.18408-0.49512c-0.14744-0.14312-0.12613-0.21969 0.10918-0.38594 0.16146-0.11407 0.42681-0.19087 0.58906-0.17139 0.16226 0.01949 0.60972-0.05058 0.99531-0.15488 0.55714-0.1507 0.72074-0.26444 0.796-0.55732 0.14298-0.55644 0.49201-1.0029 0.78457-1.0029 0.4623 0 0.47176-1.0869 0.02285-2.6673-0.067-0.2336-0.249-0.3823-0.572-0.4623-0.261-0.0648-0.545-0.2429-0.631-0.3961-0.085-0.1532-0.242-0.278-0.348-0.278s-0.31309-0.12687-0.45957-0.28184c-0.14744-0.15599-0.45252-0.28184-0.68428-0.28184-0.5492 0-0.55831-0.3782-0.01396-0.57764 0.57544-0.21082 1.4707 0.065522 1.6872 0.52051 0.29356 0.61689 0.61889 0.35947 0.72363-0.57256 0.12955-1.1528 0.52698-1.4841 1.7812-1.4841h0.90137l-0.39482-0.39482c-0.123-0.1232-0.225-0.2738-0.296-0.4215zm4.6731 0.40879c-0.02503 0.022892-0.0497 0.041549-0.0749 0.067285-0.30142 0.30779-0.44273 0.35167-0.90898 0.28057-0.81377-0.1241-0.70904 0.20357 0.1917 0.59922 0.4871 0.21396 0.79997 0.45784 0.90644 0.70459 0.51371 1.1905 0.86714 1.8314 1.0448 1.8967 0.35908 0.13193 0.57286-0.13306 0.65254-0.80996 0.09144-0.77665 0.35442-0.9413 0.82646-0.5167 0.18318 0.16477 0.43896 0.29961 0.56875 0.29961 0.40321 0 0.70205 0.162 0.70205 0.38086 0 0.11535 0.13606 0.39322 0.30342 0.61826 0.24607 0.33087 0.41336 0.41006 0.87344 0.41006 0.56464 0 0.91128 0.10564 1.6187 0.49639 0.01098 0.00605 0.02199 0.00816 0.03301 0.013962a13 13 0 0 0 -6.736 -4.441zm-16.442 12.465a13 13 0 0 0 -0.0025 0.056 13 13 0 0 0 0.2539 2.497c0.47097 0.19188 0.6011 0.11584 0.65-0.32246 0.02524-0.22648 0.14369-0.48372 0.26406-0.57256 0.1859-0.137 0.1524-0.207-0.2285-0.467-0.2466-0.168-0.4897-0.462-0.5396-0.653-0.0484-0.184-0.2119-0.386-0.3974-0.538zm4.0917 4.2974c-0.12126-0.01275-0.26788 0.05264-0.43037 0.2082-0.34379 0.32916-0.29188 0.99047 0.097754 1.2518 0.44625 0.29928 0.619 0.21211 0.67539-0.34023 0.069624-0.68151-0.075985-1.0917-0.34277-1.1197zm2.2064 1.9652c-0.13277 0.0044-0.27902 0.09965-0.42529 0.29961-0.15523 0.21219-0.19787 0.48583-0.13838 0.90137 0.073137 0.51068 0.041223 0.61972-0.22598 0.75664-0.3433 0.17591-0.41674 0.69843-0.13584 0.96738 0.27978 0.26788 0.54624 0.19789 0.64238-0.16885 0.13693-0.52234 0.90147-0.58397 1.4244-0.11426 0.22254 0.1999 0.40498 0.30149 0.40498 0.22471 0-0.07675-0.23218-0.35541-0.51543-0.61826-0.43384-0.40261-0.51416-0.57448-0.51416-1.0931 0-0.7323-0.22461-1.1645-0.5167-1.1553zm-3.6232 1.6783a13 13 0 0 0 0.30088 0.37959c-0.0886-0.136-0.1898-0.268-0.3009-0.379zm4.3812 1.9957c-0.066164 0.02269-0.093945 0.10516-0.093945 0.2501 0 0.14668-0.093811 0.30075-0.2082 0.34277-0.15189 0.05577-0.18712 0.23206-0.12822 0.65254 0.011037 0.07878 0.013929 0.14185 0.017771 0.20693a13 13 0 0 0 0.54082 0.27803c-0.0089-0.22485 0.03216-0.4896 0.1498-0.82139 0.1995-0.56264 0.20663-0.7039 0.04443-0.80234-0.15262-0.09263-0.2563-0.12933-0.32246-0.10664z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/master-pdf-editor.svg b/.icons/awkward/16x16/apps/master-pdf-editor.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/master-pdf-editor.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/masterpassword-gui.svg b/.icons/awkward/16x16/apps/masterpassword-gui.svg
new file mode 100644
index 00000000..d3580962
--- /dev/null
+++ b/.icons/awkward/16x16/apps/masterpassword-gui.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#ffffff" cx="7" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="3" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="8" r="1"/>
+ <rect style="fill:#5279ff" width="1" height="6" x="13" y="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/masterpdfeditor.svg b/.icons/awkward/16x16/apps/masterpdfeditor.svg
new file mode 100644
index 00000000..ebfb59a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/masterpdfeditor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e23a3d" d="M 4.8,0 C 2.1408,0 0,2.1408 0,4.8 v 3.2 3.2 4 C 0,15.6432 0.3568,16 0.8,16 h 4 3.2 3.2 C 13.8592,16 16,13.8592 16,11.2 V 8 4.8 0.8 C 16,0.3568 15.6432,0 15.2,0 H 11.2 8 Z"/>
+ <path style="fill:#ffffff" d="m 4.6329424,11 c 0,0 1.1247522,-2.8121314 1.2250755,-3.0854402 C 5.8916295,7.8229555 4.98528,5.5007545 4.6476786,4.8135267 4.4095359,4.3287654 4.2095626,4.2405476 4.0198202,4.5365519 L 1.3888888,11 Z"/>
+ <path style="fill:#ffffff" d="m 14.611111,11 c 0,0 -0.900052,-2.3068419 -0.982962,-2.4124065 C 13.596561,8.547361 13.472037,8.4842307 13.351462,8.4473034 13.160785,8.3889078 13.06777,8.4007086 12.637247,8.5379154 11.612356,8.8645491 10.71125,9.2296508 10.71125,9.3182739 10.71125,9.4158177 11.356826,11 11.356826,11 Z"/>
+ <path style="fill:#ffffff" d="m 10.506193,9.0425779 c 1.759065,-0.6333153 2.519818,-0.8810915 2.705239,-0.8810915 0.173793,0 0.257968,-0.024998 0.257968,-0.076608 0,-0.098979 -1.73317,-2.2012383 -1.976535,-2.3749398 C 11.204719,5.5042716 10.904915,5.5364949 9.9206048,5.878926 9.4445076,6.0445553 9.0914155,6.2229666 9.0408016,6.2753951 8.9452925,6.3743261 7.5712589,9.6430865 7.5712589,9.7696232 c 0,0.1470762 0.1412577,0.221878 0.3545843,0.1877705 0.1160149,-0.01855 1.2343508,-0.4302151 2.5803498,-0.9148158 z"/>
+ <path style="fill:#ffffff" d="M 7.3441315,9.6152059 C 7.5312812,9.317998 8.7765057,6.4178505 8.7753251,6.28193 8.7745862,6.2011678 8.5996052,5.7320753 8.3863965,5.2395028 7.9964564,4.3386312 7.8235203,4.0915183 7.5320757,4.0187456 7.4634014,4.0015956 6.737592,3.995 5.919164,4.0040767 L 4.4311083,4.020585 4.5830678,4.2051311 c 0.19089,0.2318275 0.3938566,0.6771224 1.1473945,2.5173163 1.1119504,2.7154555 1.2625126,3.0249108 1.4717018,3.0249108 0.032324,0 0.096196,-0.05947 0.1419674,-0.1321562 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/masterpdfeditor3.svg b/.icons/awkward/16x16/apps/masterpdfeditor3.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/masterpdfeditor3.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/masterpdfeditor4.svg b/.icons/awkward/16x16/apps/masterpdfeditor4.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/masterpdfeditor4.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/masterpdfeditor5.svg b/.icons/awkward/16x16/apps/masterpdfeditor5.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/masterpdfeditor5.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mat.svg b/.icons/awkward/16x16/apps/mat.svg
new file mode 100644
index 00000000..cce136eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#b83229" width="4" height="12" x="6" y="4" rx="1.5" ry="1.2"/>
+ <path style="fill:#d54c41" d="M 7.0132862,7.99281 C 5.0298751,7.9569076 4.2248371,7.9252068 3.7325606,7.8636212 3.371556,7.8184568 3.194268,7.774426 2.9943155,7.6802732 2.664069,7.52477 2.458683,7.3079296 2.3104624,6.9582816 2.174946,6.6386144 2.119767,6.3847172 2.0691274,5.8478 2.01198,5.2418864 2.0075134,5.1321944 2.001579,4.1881344 1.994589,3.0779176 2.008659,2.7141088 2.086944,1.9772064 2.1279926,1.5908852 2.187828,1.3341419 2.300253,1.0618824 2.40264,0.81394088 2.496117,0.67710512 2.666118,0.52631308 2.879778,0.33679552 3.114429,0.22158804 3.410655,0.1607702 3.8528071,0.06999152 5.8512661,0 8.0010302,0 c 2.1497648,0 4.1482238,0.06999152 4.5903748,0.1607702 0.319762,0.0656507 0.554445,0.1869136 0.783423,0.4048002 0.179215,0.17053272 0.271519,0.32548944 0.381364,0.6402385 0.113184,0.3243122 0.156591,0.6113265 0.220905,1.4606647 0.03054,0.4033384 0.03054,2.2600384 0,2.663178 -0.03573,0.4716104 -0.07959,0.8915916 -0.108784,1.0418688 -0.07506,0.386356 -0.222498,0.7480916 -0.388718,0.9537624 -0.114042,0.141106 -0.339168,0.3092364 -0.527422,0.393892 C 12.76155,7.804896 12.579934,7.847394 12.287149,7.8747968 11.379885,7.9597076 8.6093972,8.0217052 7.0132978,7.99281 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mate-ax-applet.svg b/.icons/awkward/16x16/apps/mate-ax-applet.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-ax-applet.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-brightness-applet.svg b/.icons/awkward/16x16/apps/mate-brightness-applet.svg
new file mode 120000
index 00000000..75d9c9da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-brightness-applet.svg
@@ -0,0 +1 @@
+preferences-system-brightness-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-cpu-frequency-applet.svg b/.icons/awkward/16x16/apps/mate-cpu-frequency-applet.svg
new file mode 120000
index 00000000..03c065c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-cpu-frequency-applet.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-desktop-item-edit.svg b/.icons/awkward/16x16/apps/mate-desktop-item-edit.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-desktop-item-edit.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-disk-usage-analyzer.svg b/.icons/awkward/16x16/apps/mate-disk-usage-analyzer.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-disk-usage-analyzer.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-eyes-applet.svg b/.icons/awkward/16x16/apps/mate-eyes-applet.svg
new file mode 120000
index 00000000..d0a251b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-eyes-applet.svg
@@ -0,0 +1 @@
+xfce4-eyes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-indicator-applet.svg b/.icons/awkward/16x16/apps/mate-indicator-applet.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-indicator-applet.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-inhibit-applet.svg b/.icons/awkward/16x16/apps/mate-inhibit-applet.svg
new file mode 100644
index 00000000..be2286ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-inhibit-applet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ffff00" width="2" height="2.907" x="6" y="12.09"/>
+ <path style="fill:#38732b" d="M 4 12.09375 L 4 14.273438 C 4 15.000239 4.7265625 15 4.7265625 15 L 5 15 L 6 15 L 6 12.09375 L 5 12.09375 L 4 12.09375 z"/>
+ <rect style="fill:#38732b" width="2" height="2.907" x="8" y="12.09"/>
+ <rect style="fill:#ffff00" width="2" height="2.907" x="10" y="12.09"/>
+ <path style="fill:#38732b" d="m 14,12.092792 v 2.179688 c 0,0.726801 -0.726562,0.726562 -0.726562,0.726562 H 13 12 v -2.90625 h 1 z"/>
+ <rect style="fill:#5bbd41" width="11" height="14" x="-13" y="-16" rx=".688" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 5,5 H 9 L 5,10 H 9"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 11.507121,4.5 H 13.5 L 11.507121,7.49995 H 13.5"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 1.014,2 H 2 v 12 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mate-invest-applet.svg b/.icons/awkward/16x16/apps/mate-invest-applet.svg
new file mode 120000
index 00000000..ae8771b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-invest-applet.svg
@@ -0,0 +1 @@
+keurocalc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-logo.svg b/.icons/awkward/16x16/apps/mate-logo.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-logo.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-netspeed-applet.svg b/.icons/awkward/16x16/apps/mate-netspeed-applet.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-netspeed-applet.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-network-properties.svg b/.icons/awkward/16x16/apps/mate-network-properties.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-network-properties.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-notification-properties.svg b/.icons/awkward/16x16/apps/mate-notification-properties.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-notification-properties.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-clock.svg b/.icons/awkward/16x16/apps/mate-panel-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-drawer.svg b/.icons/awkward/16x16/apps/mate-panel-drawer.svg
new file mode 100644
index 00000000..3eeefbd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-drawer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e3af4a" d="m16 14.183v-12.366c0-0.4528-0.357-0.817-0.8-0.817h-14.4c-0.4432 0-0.8 0.36423-0.8 0.81667v12.367c0 0.45243 0.3568 0.81667 0.8 0.81667l14.4-0.001c0.4432 0 0.8-0.36423 0.8-0.81667z"/>
+ <rect fill="#faff84" width="10" height="8" x="3" y="4" rx=".675" ry=".728"/>
+ <rect fill="#4e4e4e" width="4" height="1" x="6" y="7" rx=".661" ry=".456"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mate-panel-fish.svg b/.icons/awkward/16x16/apps/mate-panel-fish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-fish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-force-quit.svg b/.icons/awkward/16x16/apps/mate-panel-force-quit.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-force-quit.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-launcher.svg b/.icons/awkward/16x16/apps/mate-panel-launcher.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-launcher.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-notification-area.svg b/.icons/awkward/16x16/apps/mate-panel-notification-area.svg
new file mode 120000
index 00000000..0f3a7188
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-notification-area.svg
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-separator.svg b/.icons/awkward/16x16/apps/mate-panel-separator.svg
new file mode 100644
index 00000000..098b54a6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-separator.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4ab3e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <rect style="fill:#4f4f4f" width="2" height="14" x="7" y="1" rx=".5" ry=".5"/>
+ <path style="fill:#b3e5fc" d="M 4,9 V 11 L 0,8 4,5 V 7 H 6 V 9 Z"/>
+ <path style="fill:#b3e5fc" d="M 12,9 V 11 L 16,8 12,5 V 7 H 10 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mate-panel-window-list.svg b/.icons/awkward/16x16/apps/mate-panel-window-list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-window-list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-window-menu.svg b/.icons/awkward/16x16/apps/mate-panel-window-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-window-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel-workspace-switcher.svg b/.icons/awkward/16x16/apps/mate-panel-workspace-switcher.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel-workspace-switcher.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-panel.svg b/.icons/awkward/16x16/apps/mate-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-power-manager.svg b/.icons/awkward/16x16/apps/mate-power-manager.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-power-manager.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-power-statistics.svg b/.icons/awkward/16x16/apps/mate-power-statistics.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-power-statistics.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-preferences-desktop-display.svg b/.icons/awkward/16x16/apps/mate-preferences-desktop-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-preferences-desktop-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-sensors-applet.svg b/.icons/awkward/16x16/apps/mate-sensors-applet.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-sensors-applet.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-session-properties.svg b/.icons/awkward/16x16/apps/mate-session-properties.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-session-properties.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-sticky-notes-applet.svg b/.icons/awkward/16x16/apps/mate-sticky-notes-applet.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-sticky-notes-applet.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate-system-log.svg b/.icons/awkward/16x16/apps/mate-system-log.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate-system-log.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mate.svg b/.icons/awkward/16x16/apps/mate.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mate.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mateconf-editor.svg b/.icons/awkward/16x16/apps/mateconf-editor.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mateconf-editor.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/matepalimpsest.svg b/.icons/awkward/16x16/apps/matepalimpsest.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/matepalimpsest.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mathematica.svg b/.icons/awkward/16x16/apps/mathematica.svg
new file mode 100644
index 00000000..1dcf476c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mathematica.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#d6342a" d="M 8.5178,3.9631e-4 A 0.44934,0.45719 0 0 0 8.1111,0.22659 L 6.7655,2.5707 4.3225,1.4794 A 0.44934,0.45719 0 0 0 3.6949,1.9436 L 3.9605,4.6449 1.3536,5.2232 A 0.44934,0.45719 0 0 0 1.1139,5.9741 L 2.8893,8.0008 1.1142,10.028 A 0.44934,0.45719 0 0 0 1.3541,10.778 L 3.9611,11.356 3.6961,14.057 A 0.44934,0.45719 0 0 0 4.3238,14.521 L 6.7667,13.43 8.1129,15.774 A 0.44934,0.45719 0 0 0 8.8887,15.773 L 10.235,13.429 12.677,14.52 A 0.44934,0.45719 0 0 0 13.305,14.056 L 13.04,11.355 15.646,10.777 A 0.44934,0.45719 0 0 0 15.886,10.026 L 14.111,7.9994 15.886,5.9723 A 0.44934,0.45719 0 0 0 15.646,5.2216 L 13.039,4.6439 13.304,1.9425 A 0.44934,0.45719 0 0 0 12.676,1.4785 L 10.233,2.5704 8.887,0.22644 A 0.44934,0.45719 0 0 0 8.5178,3.9631e-4 Z"/>
+ <path style="fill:#ffffff" d="M 4.9648,4 C 4.9648,4 5.7317,6.0575 5.3457,7.377 4.9597,8.6964 3,10.182 3,10.182 3,10.182 5.5622,10.323 6.5352,10.951 7.5081,11.579 8.498,14 8.498,14 8.498,14 9.8117,11.333 10.361,10.951 10.911,10.569 14,10.18 14,10.18 14,10.18 11.743,8.0326 11.551,7.4336 11.359,6.8346 12.035,4.002 12.035,4.002 12.035,4.002 9.869,5 8.4414,5 7.0138,5 4.9648,4 4.9648,4 Z M 10.705,5.5273 C 10.645,5.8674 10.585,6.216 10.551,6.541 10.51,6.9355 10.428,7.2075 10.598,7.7383 10.767,8.2652 10.982,8.4398 11.246,8.7559 11.448,8.9978 11.687,9.2507 11.92,9.498 11.581,9.5602 11.236,9.6224 10.924,9.6992 10.519,9.799 10.223,9.8307 9.791,10.131 9.3588,10.431 9.2279,10.698 9.0039,11.037 8.8286,11.303 8.6589,11.602 8.4922,11.895 8.1396,11.257 7.7903,10.571 7.0781,10.111 6.4451,9.7026 5.7379,9.6112 5.0625,9.498 5.5451,8.9798 6.075,8.4501 6.3066,7.6582 6.5309,6.8915 6.3947,6.1946 6.2852,5.5371 6.9459,5.7572 7.6603,6 8.4414,6 9.2472,6 10.01,5.7537 10.705,5.5273 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/matlab-desktop.svg b/.icons/awkward/16x16/apps/matlab-desktop.svg
new file mode 120000
index 00000000..230abc95
--- /dev/null
+++ b/.icons/awkward/16x16/apps/matlab-desktop.svg
@@ -0,0 +1 @@
+matlab.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/matlab.svg b/.icons/awkward/16x16/apps/matlab.svg
new file mode 100644
index 00000000..da1b85d0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/matlab.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ff9959" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#4d4d4d" transform="matrix(.38461 0 0 .37523 -1.2317 -.50596)">
+ <path d="m29.23 12.06c-0.426 0.34-1.68 2.719-2.934 5.555-0.508 1.156-1.227 2.668-1.59 3.363-1.078 2.059-3.711 5.805-4.93 7l-1.137 1.125 0.848 0.926c0.52 0.57 1.207 1.754 1.777 3.078 1.082 2.523 1.27 2.887 1.477 2.887 0.098 0 0.652-0.313 1.27-0.707 1.379-0.895 2.668-2.098 4.422-4.145 2.738-3.191 4.793-3.867 7.324-2.402 0.684 0.398 1.246 0.648 1.246 0.555 0-0.098-0.348-1.059-0.766-2.141s-1.559-4.137-2.527-6.789c-0.691-1.164-2.949-9.117-4.48-8.297m-5.457 6.527c-0.012 0-0.027 0-0.043 0.008-2.316 1.039-3.152 1.512-3.836 2.172-0.449 0.441-0.816 0.91-0.816 1.047 0 0.426 1.824 1.563 2.125 1.324 0.145-0.117 0.715-0.953 1.266-1.863 0.973-1.621 1.477-2.664 1.305-2.688m-6.484 4.59c-0.395 0-5.992 2.168-6.258 2.426-0.078 0.074 0.004 0.211 0.184 0.313 0.18 0.105 1.203 0.805 2.289 1.559 1.082 0.754 2.023 1.367 2.09 1.371 0.066 0 0.563-0.266 1.094-0.594 1.117-0.688 3.273-2.816 3.262-3.223-0.008-0.363-2.156-1.855-2.664-1.855m0.004 0.004"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mattermost-desktop.svg b/.icons/awkward/16x16/apps/mattermost-desktop.svg
new file mode 120000
index 00000000..2cdc6365
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mattermost-desktop.svg
@@ -0,0 +1 @@
+mattermost.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mattermost.svg b/.icons/awkward/16x16/apps/mattermost.svg
new file mode 100644
index 00000000..a3208511
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mattermost.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#248afd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8,2 C 4.6862915,2 2,4.6862915 2,8 c 0,3.313708 2.6862915,6 6,6 3.313708,0 6,-2.686292 6,-6 C 13.9974,6.2958487 13.270203,4.6732096 12,3.5371094 L 12,7 c -0.04428,0.3390715 -0.0074,0.6820986 0,1 0,2.209139 -1.790861,4 -4,4 C 5.790861,12 4,10.209139 4,8 3.9838679,7.5492598 4.014961,7.1374492 4.0136719,6.7089844 4.0206469,6.6227527 4.0304177,6.53677 4.0429688,6.4511719 4.0503387,6.4117789 4.0517789,6.3710069 4.0605469,6.3320312 4.2474813,5.2230674 4.892614,4.2440253 5.8378906,3.6347656 l 0.00195,0 L 8.0058594,2 Z"/>
+ <path style="fill:#ffffff" d="m 10,3 -3.2363281,2.4414062 -0.00195,0.00977 a 2,2 0 0 0 -0.7832032,1.5859375 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 A 2,2 0 0 0 9.9765625,7 L 10,7 10,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/maxima-icon.svg b/.icons/awkward/16x16/apps/maxima-icon.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maxima-icon.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/maxima-new.svg b/.icons/awkward/16x16/apps/maxima-new.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maxima-new.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/maxima.svg b/.icons/awkward/16x16/apps/maxima.svg
new file mode 100644
index 00000000..dc9bafeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maxima.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#404b8b" cx="8" cy="1044.362" r="8"/>
+ <path style="fill:#f26265" transform="translate(0,1036.3622)" d="m 4.5,3.999656 c -0.277,0 -0.5,0.223 -0.5,0.5 0,0.277 0.223,0.5 0.5,0.5 C 5,6 4,9 4.0703125,11 L 3.5,11 C 3.223,11 3,11.223 3,11.5 3,11.777 3.223,12 3.5,12 l 2,0 C 5.777,12 6,11.777 6,11.5 6,11.223 5.777,11 5.5,11 L 5.0488281,11 C 5.0250091,10.94922 5.0003171,10.90212 4.9765621,10.837891 4.9025811,10.454591 4.9297511,8.8483185 5.0214841,7.8512185 5.1865902,6.0569185 5.2777859,5.8895 5.5195309,6.036 c 0.166674,0.101 1.3760508,3.6004895 1.7734376,4.79399 0.05682,0.170709 0.1176216,0.207874 0.1760112,0.182552 C 8.4584799,9.4683359 9.067239,7.7206713 9.973,6.088 10.184494,5.8561001 10.209973,6.1650716 10.527344,8.1031716 10.73536,9.373553 10.792485,10.776301 10.732422,11 L 10.5,11 c -0.277,0 -0.5,0.223 -0.5,0.5 0,0.277 0.223,0.5 0.5,0.5 l 2,0 C 12.777,12 13,11.777 13,11.5 13,11.223 12.777,11 12.5,11 l -0.412109,0 c -0.011,-0.02877 -0.01942,-0.03713 -0.0332,-0.07031 -0.376413,-1.119403 -0.94359,-5.3483465 -0.808597,-5.8753465 0.01064,-0.022711 0.01023,-0.034564 0.01758,-0.054687 l 0.236328,0 c 0.277,0 0.5,-0.223 0.5,-0.5 0,-0.277 -0.223,-0.5 -0.5,-0.5 l -2,0 c -0.277,0 -0.5,0.223 -0.5,0.5 0,0.277 0.223,0.5 0.5,0.5 l 0.125,0 C 9.6040376,5.1087061 9.5386343,5.2171341 9.4882812,5.3375466 9.0410397,6.1002285 8.3858214,7.3970213 7.9414062,8 7.7620866,7.981 7.1662865,6.6526404 6.7773438,5.8961404 6.6305648,5.5508404 6.5344018,5.4440779 6.4453125,5.2320779 6.3842289,5.1365656 6.3601371,5.0648486 6.3457031,4.999656 l 0.1542969,0 c 0.277,0 0.5,-0.223 0.5,-0.5 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/maxthon-browser.svg b/.icons/awkward/16x16/apps/maxthon-browser.svg
new file mode 100644
index 00000000..8f5f5665
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maxthon-browser.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1da6e8" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m3 4v8h3v-5h3.9745v5h3.0255v-5.5c0-2.0172-2.173-2.5-2.975-2.5z"/>
+ <path fill="#fff" d="m7 9v2h2v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/maya.svg b/.icons/awkward/16x16/apps/maya.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/maya.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mc.svg b/.icons/awkward/16x16/apps/mc.svg
new file mode 100644
index 00000000..101c9556
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mc.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#005491" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".2" d="m16 14.125v-12.25c0-0.4848-0.382-0.875-0.857-0.875h-7.143v14h7.143c0.475 0 0.857-0.39 0.857-0.875z"/>
+ <path fill="#fff" d="m1 2h6v1h-6z"/>
+ <path fill="#fff" d="m1 4h5v1h-5z"/>
+ <path fill="#fff" d="m1 6h4v1h-4z"/>
+ <path fill="#fff" d="m1 8h3v1h-3z"/>
+ <path fill="#fff" d="m9 9h5v-1h-5z"/>
+ <path fill="#fff" d="m9 7h3v-1h-3z"/>
+ <path fill="#fff" d="m9 5h6v-1h-6z"/>
+ <path fill="#fff" d="m9 3h4v-1h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mcomix.svg b/.icons/awkward/16x16/apps/mcomix.svg
new file mode 100644
index 00000000..e207132c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mcomix.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f8bb88" d="M 3.5,4.0000004 A 3.5,3.5 0 0 0 0,7.4999995 3.5,3.5 0 0 0 3.5,11 3.5,3.5 0 0 0 7,7.4999995 3.5,3.5 0 0 0 3.5,4.0000004 Z"/>
+ <path style="fill:#986135" d="M 3.5,5 A 2.5,2.5 0 0 0 1,7.5 2.5,2.5 0 0 0 3.5,10 2.5,2.5 0 0 0 6,7.5 2.5,2.5 0 0 0 3.5,5 Z"/>
+ <path style="fill:#f8bb88" d="M 12.5,4.0000004 A 3.5,3.5 0 0 0 9,7.4999995 3.5,3.5 0 0 0 12.5,11 3.5,3.5 0 0 0 16,7.4999995 3.5,3.5 0 0 0 12.5,4.0000004 Z"/>
+ <path style="fill:#986135" d="M 12.5,5 A 2.5,2.5 0 0 0 10,7.5 2.5,2.5 0 0 0 12.5,10 2.5,2.5 0 0 0 15,7.5 2.5,2.5 0 0 0 12.5,5 Z"/>
+ <path style="fill:#f59d56" d="M 8,1.9999999 A 6.0000001,6.0000001 0 0 1 8.4604782,2.0193013 6.0000001,6.0000001 0 0 0 8,1.9999999 Z m 0,0 A 6.0000001,6.0000001 0 0 0 2.7244945,5.1537228 6.0000001,6.0000001 0 0 1 8,1.9999999 Z M 8.7486216,2.054457 A 6.0000001,6.0000001 0 0 1 9.06296,2.0971966 6.0000001,6.0000001 0 0 0 8.7486216,2.0544575 Z m 0.5569855,0.097197 a 6.0000001,6.0000001 0 0 1 0.3467367,0.08272 6.0000001,6.0000001 0 0 0 -0.3467367,-0.08272 z M 9.8632815,2.3046873 A 6.0000001,6.0000001 0 0 1 10.221048,2.4294576 6.0000001,6.0000001 0 0 0 9.8632815,2.3046874 Z M 10.39476,2.5066635 A 6.0000001,6.0000001 0 0 1 10.775964,2.6838234 6.0000001,6.0000001 0 0 0 10.39476,2.5066635 Z m 0.492877,0.2412684 A 6.0000001,6.0000001 0 0 1 11.292969,2.9878217 6.0000001,6.0000001 0 0 0 10.887637,2.747932 Z m 0.507354,0.3129593 a 6.0000001,6.0000001 0 0 1 0.38534,0.2840076 6.0000001,6.0000001 0 0 0 -0.38534,-0.2840076 z m 0.454273,0.3446694 A 6.0000001,6.0000001 0 0 1 12.227711,3.746783 6.0000001,6.0000001 0 0 0 11.849264,3.4055606 Z m 0.432215,0.3991266 A 6.0000001,6.0000001 0 0 1 12.633731,4.1934741 6.0000001,6.0000001 0 0 0 12.281479,3.8046872 Z M 5,4.117647 A 3.0000001,3.0000001 0 0 0 2.709329,5.1799177 6.0000001,6.0000001 0 0 0 2.7086408,5.1806055 6.0000001,6.0000001 0 0 0 1.9999999,7.9999826 6.0000001,6.0000001 0 0 0 8,14 6.0000001,6.0000001 0 0 0 14,8.0000001 6.0000001,6.0000001 0 0 0 13.301012,5.1971508 3.0000001,3.0000001 0 0 0 13.300305,5.1957746 3.0000001,3.0000001 0 0 0 11.000001,4.117647 3.0000001,3.0000001 0 0 0 8,7.1176471 a 3.0000001,3.0000001 0 0 0 0.00896,0.1764704 l -0.015169,0 A 3.0000001,3.0000001 0 0 0 8,7.1176471 3.0000001,3.0000001 0 0 0 5,4.117647 Z m 8.300323,1.0781254 A 6.0000001,6.0000001 0 0 0 12.999771,4.6891085 6.0000001,6.0000001 0 0 1 13.300323,5.1957724 Z M 12.664752,4.2341451 A 6.0000001,6.0000001 0 0 1 12.994256,4.680147 6.0000001,6.0000001 0 0 0 12.664752,4.2341451 Z"/>
+ <path style="fill:#986135" d="M 8,1.9999999 A 6.0000001,6.0000001 0 0 0 2.7086397,5.1806066 3.0000001,3.0000001 0 0 1 5,4.117647 3.0000001,3.0000001 0 0 1 8,7.1176471 3.0000001,3.0000001 0 0 1 11.000001,4.117647 3.0000001,3.0000001 0 0 1 13.301012,5.1971508 6.0000001,6.0000001 0 0 0 8,1.9999999 Z m 0,5.1176472 a 3.0000001,3.0000001 0 0 1 -0.0062,0.1764704 l 0.015169,0 A 3.0000001,3.0000001 0 0 1 8,7.1176471 Z"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="8" r="1"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="8" r="1"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 5.5,11.5 c 0,0 1.1666665,1 2.5,1 1.3333335,0 2.5,-1 2.5,-1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mdmflexiserver.svg b/.icons/awkward/16x16/apps/mdmflexiserver.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mdmflexiserver.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mdmsetup.svg b/.icons/awkward/16x16/apps/mdmsetup.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mdmsetup.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/me-tv.svg b/.icons/awkward/16x16/apps/me-tv.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/me-tv.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/me.kozec.syncthingtk.svg b/.icons/awkward/16x16/apps/me.kozec.syncthingtk.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/me.kozec.syncthingtk.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/media-optical-copy.svg b/.icons/awkward/16x16/apps/media-optical-copy.svg
new file mode 120000
index 00000000..a60a9dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/media-optical-copy.svg
@@ -0,0 +1 @@
+k9-copy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/media-player-48.svg b/.icons/awkward/16x16/apps/media-player-48.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/media-player-48.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/media-player-banshee.svg b/.icons/awkward/16x16/apps/media-player-banshee.svg
new file mode 120000
index 00000000..f9620b11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/media-player-banshee.svg
@@ -0,0 +1 @@
+banshee.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mediaconch.svg b/.icons/awkward/16x16/apps/mediaconch.svg
new file mode 100644
index 00000000..599512f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mediaconch.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 15,7 A 6.9999999,6.9999999 0 0 1 7.9999999,14 6.9999999,6.9999999 0 0 1 1,7 6.9999999,6.9999999 0 0 1 7.9999999,5.9613517e-8 6.9999999,6.9999999 0 0 1 15,7 Z"/>
+ <path style="fill:#dc3034" d="m 15.001241,11.74611 c -0.188817,0.05439 -1.234717,0.35104 -1.34964,0.282149 -1.174755,-0.704231 -2.11257,-0.352242 -3.211658,0.10568 C 10.096438,12.277039 9.751857,12.417734 9.2563235,12.622 11.216675,8.7765209 10.004689,5.0039851 5.534,4.1604515 c 0.8556905,-0.200024 2.0515299,-0.2192729 2.9908648,0.027416 2.5617532,0.6736488 3.9726872,1.6871301 5.4835362,4.4219968 0.443739,0.8979243 1.040329,2.3187987 0.99284,3.1362437"/>
+ <path style="fill:#48539e" d="M 1.263,8.2384804 C 1.9107516,6.984261 4.198081,6.6564595 5.485226,7.3168114 6.765786,7.9738076 7.6155244,10.093595 6.4493184,12.15 6.4650859,10.708041 6.1310145,9.3858808 5.0309134,8.4559172 3.9513906,7.5719232 2.6025731,7.7067922 1.263,8.2384804"/>
+ <path style="fill:#469d3b" d="M 1.8,6.4239493 C 2.7041299,5.2455857 3.8438688,4.9024612 5.1041666,5.0023781 6.7629934,5.1338916 8.0241778,5.9483616 8.6991566,7.5163889 9.329052,9.0199581 9.004416,10.950486 7.66535,12.445 8.1706975,10.49345 8.0682476,8.8473506 6.7804059,7.4888453 5.4503306,6.1431936 3.7579449,5.8826364 1.8,6.4239493"/>
+ <circle style="fill:#4f4f4f" cx="3" cy="12" r="3"/>
+ <path style="fill:#ffffff" d="m 2.1784656,13.549516 c 0,-0.08303 0.01192,-0.153181 0.035761,-0.210642 0.023841,-0.05727 0.056889,-0.103598 0.099363,-0.138957 0.042281,-0.03536 0.092251,-0.06093 0.1497172,-0.07688 0.057273,-0.01576 0.118584,-0.02384 0.1839303,-0.02384 0.061886,0 0.1207002,0.008 0.1762461,0.02384 0.055542,0.01597 0.1045519,0.04152 0.147025,0.07688 0.042286,0.03536 0.075726,0.08168 0.1005187,0.138957 0.024801,0.05746 0.037082,0.127612 0.037082,0.210642 0,0.07957 -0.012281,0.147606 -0.037082,0.204112 -0.024801,0.05631 -0.058234,0.103395 -0.1005187,0.140492 -0.042474,0.03692 -0.091483,0.06381 -0.147025,0.08072 C 2.7679372,13.99157 2.7091232,14 2.6472371,14 2.5818911,14 2.5205808,13.9916 2.4633068,13.97484 2.4058408,13.95792 2.3558711,13.93103 2.3135896,13.89412 2.2711166,13.85704 2.2380556,13.80995 2.2142266,13.753628 2.1906256,13.697218 2.1786256,13.629223 2.1786256,13.549621 m 0.087451,-0.905992 v -0.195846 c 0,-0.09014 0.00924,-0.171822 0.027841,-0.245048 0.01844,-0.07341 0.046706,-0.14299 0.084759,-0.2093 0.037881,-0.0661 0.086871,-0.130688 0.146837,-0.193346 0.060155,-0.06265 0.1326126,-0.127621 0.2173715,-0.194695 0.074187,-0.05823 0.1368447,-0.11032 0.1879665,-0.156445 0.051314,-0.04574 0.092635,-0.0913 0.1245443,-0.136457 0.03172,-0.04497 0.054773,-0.09207 0.068801,-0.141458 0.01424,-0.04958 0.021361,-0.107051 0.021361,-0.172205 0,-0.100718 -0.034201,-0.18393 -0.102059,-0.249084 -0.068037,-0.06535 -0.1718218,-0.09802 -0.3113506,-0.09802 -0.1216642,0 -0.2529287,0.02556 -0.3934255,0.07668 -0.1401089,0.05132 -0.2856018,0.113968 -0.435695,0.188158 L 1.633,10.331152 c 0.075726,-0.0442 0.1583694,-0.0861 0.2475445,-0.125693 0.089375,-0.0398 0.1820103,-0.07515 0.2781095,-0.106095 0.096287,-0.03076 0.1939228,-0.05516 0.2927102,-0.07284 0.098984,-0.01769 0.1960387,-0.02652 0.291562,-0.02652 0.1800862,0 0.3424918,0.02172 0.4872167,0.06496 0.144917,0.04324 0.2677293,0.106276 0.3682447,0.18931 0.1009027,0.08303 0.1779741,0.183931 0.231788,0.302131 0.054005,0.118391 0.080915,0.253312 0.080915,0.405134 0,0.11128 -0.012521,0.210646 -0.037081,0.298094 -0.024601,0.08746 -0.061502,0.168746 -0.1097442,0.243701 -0.048818,0.07515 -0.1097441,0.147604 -0.1829702,0.217183 -0.073226,0.06976 -0.1585615,0.143569 -0.2556209,0.221216 -0.074187,0.05823 -0.1347245,0.109164 -0.1816222,0.152409 -0.046706,0.04324 -0.083415,0.08438 -0.1097442,0.123004 -0.026521,0.039 -0.044585,0.07919 -0.054389,0.120701 -0.00964,0.04131 -0.0146,0.09033 -0.0146,0.146836 v 0.158945 H 2.2660927 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mediainfo.svg b/.icons/awkward/16x16/apps/mediainfo.svg
new file mode 120000
index 00000000..0f8ab13b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mediainfo.svg
@@ -0,0 +1 @@
+mkvinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mediawriter.svg b/.icons/awkward/16x16/apps/mediawriter.svg
new file mode 100644
index 00000000..82ede16e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mediawriter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#b7b7b7" d="m2 16h12v-6h-12z"/>
+ <rect style="opacity:.5" width="3" height="2" x="3" y="-15" transform="scale(1,-1)"/>
+ <rect style="opacity:.5" width="3" height="2" x="10" y="-15" transform="scale(1,-1)"/>
+ <path style="fill:#5161a2" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 0.58789062 3h14.822265a8 8 0 0 0 0.589844 -3 8 8 0 0 0 -8 -8z"/>
+ <path style="opacity:.2;fill:#ffffff" d="m9 2c-1.1045695 0-2 0.8954305-2 2v2h-1c-1.1045695 0-2 0.8954305-2 2s0.8954305 2 2 2 2-0.8954305 2-2v-2h1c1.10457 0 2-0.8954305 2-2s-0.89543-2-2-2zm0 1c0.5522847 0 1 0.4477152 1 1 0 0.5522847-0.4477153 1-1 1h-1v-1c0-0.5522848 0.4477153-1 1-1zm-3 4h1v1c0 0.5522848-0.4477153 1-1 1s-1-0.4477152-1-1c0-0.5522847 0.4477153-1 1-1z"/>
+ <path style="fill:#f3f3f3" d="m9 2c-1.1045695 0-2 0.8954305-2 2v2h-1v1h1v1c0 0.5522848-0.4477153 1-1 1v1c1.1045695 0 2-0.8954305 2-2v-2h1v-1h-1v-1c0-0.5522848 0.4477153-1 1-1v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/medit.svg b/.icons/awkward/16x16/apps/medit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/medit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mednafen.svg b/.icons/awkward/16x16/apps/mednafen.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mednafen.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mednaffe.svg b/.icons/awkward/16x16/apps/mednaffe.svg
new file mode 100644
index 00000000..f70feb53
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mednaffe.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#5364f6" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.59899998;stroke-linecap:round;stroke-linejoin:round" d="M 0.8024733,7.1892852 2.601248,0.8 3.8004311,7.1892852 8.1974359,0.8 6.9982528,7.1892852"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.59899998;stroke-linecap:round;stroke-linejoin:round" d="M 8.2035657,12.790996 H 6.3010725 M 5.8051995,15.189362 6.8045188,9.793 h 1.7987747"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.59899998;stroke-linecap:round;stroke-linejoin:round" d="M 12.600571,12.790996 H 10.700293 M 13.002514,9.793 h -1.798775 l -0.999319,5.396362 h 2.196287"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mega.svg b/.icons/awkward/16x16/apps/mega.svg
new file mode 100644
index 00000000..98c1cde3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mega.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e32037" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m4 5v7h2v-4l2 1.75 2-1.75v4h2v-7h-2l-2 1.75-2-1.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/megabasterd.svg b/.icons/awkward/16x16/apps/megabasterd.svg
new file mode 100644
index 00000000..b3b4255b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/megabasterd.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#bc2b1a" d="M 7.4815199,10 A 0.34593432,0.33725062 0 0 0 7.2004695,10.168159 L 4.0465457,15.493788 A 0.34593432,0.33725062 0 0 0 4.3460761,16 h 6.3078469 a 0.34593432,0.33725062 0 0 0 0.299531,-0.506212 L 7.7995303,10.168159 A 0.34593432,0.33725062 0 0 0 7.4815199,10 Z"/>
+ <path style="fill:#f1432e" d="M 7.5000002,-2.6315514e-8 C 6.9392379,0.16783231 2.9187642,4.3170476 1.7715928,5.9260311 c -1.78587041,2.504799 -2.2184271,4.4398829 -1.31179874,5.7142069 0.59686044,0.838925 1.72674174,1.326596 2.85871034,1.359454 1.7648622,0.01868 3.1194297,-0.814744 4.1814958,-1.876686 1.062066,1.061942 2.4166334,1.895364 4.1814968,1.876686 1.131968,-0.03285 2.261848,-0.520529 2.858709,-1.359454 C 15.446835,10.365914 15.014278,8.4308301 13.228408,5.9260311 12.081237,4.3170476 8.0607628,0.16783231 7.5000002,-2.6315514e-8 Z"/>
+ <path style="fill:#ffffff" d="M 4 5 L 4 11 L 5 11 L 5 9.1992188 L 5 6.9804688 L 5 6.3105469 L 7.5 8.4335938 L 8.2734375 7.7773438 L 8.2714844 7.7753906 L 10 6.3105469 L 10 6.9804688 L 10 11 L 11 11 L 11 5 L 10 5 L 7.5 7.1210938 L 5 5 L 4 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/megaglest.svg b/.icons/awkward/16x16/apps/megaglest.svg
new file mode 100644
index 00000000..76bf6ffb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/megaglest.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#fbba22" cx="4.809" cy="7.218" rx="4.787" ry="7.18"/>
+ <ellipse style="fill:#fbba22" cx="11.191" cy="7.218" rx="4.787" ry="7.18"/>
+ <path style="fill:none;stroke:#ea8504;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 1.5,14.5 c 0,0 2.9098359,-1 6.5,-1 3.590164,0 6.5,1 6.5,1"/>
+ <path style="opacity:0.3" d="M 4.8085938 2.0371094 C 4.2973919 2.0371094 3.6937023 2.3412826 3.0878906 3.25 C 2.482079 4.1587174 2.0214844 5.5942974 2.0214844 7.2167969 C 2.0214844 8.8392964 2.482079 10.276829 3.0878906 11.185547 C 3.1654838 11.301937 3.2429788 11.38133 3.3203125 11.478516 C 4.2349314 11.292477 5.3570575 11.115524 6.6171875 11.035156 C 6.7546895 10.806326 6.8829572 10.55221 7 10.273438 L 7 4.1621094 C 6.8577441 3.8234736 6.702773 3.5102142 6.5292969 3.25 C 5.9234852 2.3412826 5.3197956 2.0371094 4.8085938 2.0371094 z M 11.208984 2.0371094 C 10.697783 2.0371094 10.094093 2.3412826 9.4882812 3.25 C 9.3069327 3.5220231 9.1468633 3.8536094 9 4.2109375 L 9 10.224609 C 9.1222798 10.522283 9.2570696 10.79287 9.4023438 11.035156 C 10.66173 11.11653 11.782729 11.294269 12.695312 11.480469 C 12.77321 11.382707 12.851525 11.30279 12.929688 11.185547 C 13.535496 10.276829 13.996094 8.8392964 13.996094 7.2167969 C 13.996094 5.5942974 13.535497 4.1587174 12.929688 3.25 C 12.323873 2.3412826 11.720186 2.0371094 11.208984 2.0371094 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/meld.svg b/.icons/awkward/16x16/apps/meld.svg
new file mode 100644
index 00000000..5b7405eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/meld.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.0">
+ <path style="fill:#4f75c4;fill-rule:evenodd" d="M 13.151834,-4e-7 C 14.729718,-4e-7 16,1.2681236 16,2.8433264 V 15.9796 L 2.8481656,16 C 1.2702837,16 0,14.731876 0,13.156673 V 0.00133176 Z"/>
+ <path style="fill:#f89216;fill-rule:evenodd" d="M 9.8833141,2.0006506 C 8.3526485,2.0235407 6.8310051,2.659632 5.6090029,4.213424 4.3588847,5.8029658 5.2495175,8.0362379 6.3440815,8.6762566 7.2291277,9.0937016 8.0054225,8.4027275 8.1203725,7.9601304 7.8029667,8.1084056 6.7792391,8.1198521 6.5922509,7.4881705 6.3959445,6.0204686 7.3471011,4.9754526 8.6919109,4.8259997 10.963034,4.5736029 12.735485,6.8655699 12.917092,9.0265193 13.17322,12.074186 10.847749,15.117886 8.1023505,15.98988 L 16,16 V 5.0010216 C 15.497981,4.4212901 14.921522,3.8893117 14.255884,3.4383284 12.960786,2.5608697 11.413979,1.9777594 9.8833141,2.0006506 Z"/>
+ <path style="fill:#f89216;fill-rule:evenodd" d="M 6.1166866,13.999349 C 7.6473516,13.976459 9.1689951,13.340367 10.390997,11.786576 11.641116,10.197034 10.750481,7.9637625 9.6559187,7.3237443 8.7708729,6.9062993 7.9945776,7.5972726 7.8796276,8.0398698 8.1970335,7.891595 9.2246478,7.8208147 9.411636,8.4524972 9.607942,9.9201987 8.6528995,11.024547 7.3080892,11.174 5.0369661,11.426396 3.2645165,9.134431 3.0829085,6.9734816 2.8267796,3.925813 5.1522489,0.88211503 7.8976497,0.01012084 L 0,4.1264279e-7 V 10.998979 c 0.50201833,0.579731 1.0784784,1.111709 1.7441154,1.562693 1.2950983,0.877459 2.8419077,1.460568 4.3725712,1.437677 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mellowplayer.svg b/.icons/awkward/16x16/apps/mellowplayer.svg
new file mode 100644
index 00000000..44e593bd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mellowplayer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" viewBox="-2.01 0 16 16">
+ <circle style="fill:#5f81d4" cx="8.99" cy="8.002" r="5"/>
+ <circle style="fill:#5f81d4" cx="3.99" cy="5.002" r="5"/>
+ <circle style="fill:#5f81d4" cx="3.99" cy="11.002" r="5"/>
+ <circle style="fill:#f2f2f2" cx="1.99" cy="8.002" r="3"/>
+ <circle style="fill:#f2f2f2" cx="6.99" cy="11.002" r="3"/>
+ <circle style="fill:#f2f2f2" cx="6.99" cy="5.002" r="3"/>
+ <path style="fill:#ffbf00" d="m2.1819903 2.0354924c0.202273-0.1017343 0.3965959 0.060737 0.3965959 0.060737l4.6404907 2.7592801 4.4867991 2.6706049s0.284124 0.1393916 0.284124 0.4725334c0 0.3340535-0.28648 0.4427726-0.28648 0.4427726l-4.4947481 2.6706046-4.7450132 2.819107s-0.1383812 0.1236-0.316805 0.04434c-0.2037449-0.0911-0.1507474-0.322817-0.1507474-0.322817v-5.6688847-5.5774759c0.0002941 0-0.022375-0.2660276 0.185784-0.3707992z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mendeley-desktop.svg b/.icons/awkward/16x16/apps/mendeley-desktop.svg
new file mode 100644
index 00000000..dc9f8ac9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mendeley-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#be212e" width="16" height="16" x="0" y="0" rx=".842"/>
+ <path fill="#fff" d="m4.6074 4c-0.5222 0.0148-1.0257 0.2297-1.4121 0.5547-0.3927 0.3302-0.6734 0.7837-0.7305 1.2715-0.0285 0.2439 0.0003 0.495 0.0879 0.7265 0.0876 0.2316 0.235 0.4446 0.4317 0.6094 0.2319 0.1944 0.5226 0.3167 0.789 0.4688 0.1332 0.076 0.2588 0.161 0.3692 0.2636 0.1103 0.1027 0.2034 0.2244 0.2539 0.3614 0.0449 0.1218 0.0552 0.2515 0.0351 0.3789-0.02 0.1273-0.0702 0.2505-0.1445 0.3593-0.1487 0.2178-0.3893 0.3762-0.6523 0.461-0.3052 0.0983-0.6415 0.1028-0.9356 0.2265-0.2327 0.0979-0.4287 0.269-0.5508 0.4764-0.122 0.208-0.1703 0.453-0.1406 0.688 0.0349 0.275 0.1784 0.535 0.3926 0.73 0.2141 0.195 0.4979 0.323 0.7949 0.365 0.4355 0.062 0.9022-0.068 1.2188-0.351 0.1583-0.142 0.2783-0.318 0.3457-0.512s0.0789-0.404 0.0351-0.603c-0.0334-0.153-0.0952-0.297-0.1562-0.442-0.061-0.1447-0.1201-0.2922-0.1348-0.4471-0.026-0.2733 0.0867-0.552 0.2832-0.7578s0.4699-0.3405 0.7598-0.4004c0.187-0.0386 0.3834-0.0475 0.5722-0.0175 0.1889 0.0299 0.3724 0.0985 0.5254 0.205 0.1531 0.1066 0.2758 0.2505 0.3438 0.416 0.0679 0.1656 0.0796 0.3517 0.0254 0.5215-0.0555 0.174-0.1761 0.3239-0.2969 0.4673-0.1208 0.142-0.2466 0.286-0.3184 0.455-0.0791 0.186-0.0874 0.396-0.0332 0.589 0.0543 0.194 0.1682 0.372 0.3184 0.516 0.1661 0.159 0.3786 0.279 0.6074 0.344s0.4617 0.076 0.7012 0.076c0.2394 0 0.488-0.011 0.7168-0.076s0.4413-0.185 0.6074-0.344c0.1502-0.144 0.2641-0.322 0.3184-0.516 0.0542-0.193 0.0459-0.403-0.0332-0.589-0.0718-0.169-0.1976-0.313-0.3184-0.455-0.1208-0.1434-0.2414-0.2933-0.2969-0.4673-0.0542-0.1698-0.0425-0.3559 0.0254-0.5215 0.068-0.1655 0.1907-0.3094 0.3438-0.416 0.153-0.1065 0.3365-0.1751 0.5254-0.205 0.1891-0.03 0.3851-0.0211 0.5721 0.0175 0.29 0.0599 0.563 0.1946 0.76 0.4004 0.196 0.2058 0.309 0.4845 0.283 0.7578-0.015 0.1549-0.074 0.3024-0.135 0.4471-0.061 0.145-0.122 0.289-0.156 0.442-0.044 0.199-0.032 0.409 0.035 0.603 0.068 0.194 0.188 0.37 0.346 0.512 0.317 0.283 0.783 0.413 1.219 0.351 0.297-0.042 0.58-0.17 0.795-0.365 0.214-0.195 0.357-0.455 0.392-0.73 0.03-0.235-0.018-0.48-0.14-0.688-0.123-0.2074-0.319-0.3785-0.551-0.4764-0.294-0.1237-0.631-0.1282-0.936-0.2265-0.263-0.0848-0.503-0.2432-0.652-0.461-0.074-0.1088-0.125-0.232-0.145-0.3593-0.02-0.1274-0.009-0.2571 0.036-0.3789 0.05-0.137 0.143-0.2587 0.253-0.3614 0.111-0.1026 0.236-0.1876 0.37-0.2636 0.266-0.1521 0.557-0.2744 0.789-0.4688 0.196-0.1648 0.344-0.3778 0.431-0.6094 0.088-0.2315 0.117-0.4826 0.088-0.7265-0.057-0.4878-0.338-0.9413-0.73-1.2715-0.387-0.325-0.89-0.5399-1.412-0.5547-0.262-0.0074-0.525 0.0351-0.766 0.1289s-0.46 0.2398-0.627 0.4258c-0.1909 0.2132-0.3101 0.473-0.4199 0.7305-0.1099 0.2574-0.2126 0.5198-0.3789 0.75-0.2744 0.3794-0.7073 0.7402-1.2012 0.7402s-0.9268-0.3608-1.2012-0.7402c-0.1663-0.2302-0.269-0.4926-0.3789-0.75-0.1098-0.2575-0.229-0.5173-0.4199-0.7305-0.1665-0.186-0.3862-0.332-0.627-0.4258-0.2407-0.0938-0.5045-0.1363-0.7656-0.1289zm3.3926 3.5a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mendeleydesktop.svg b/.icons/awkward/16x16/apps/mendeleydesktop.svg
new file mode 120000
index 00000000..d3db8469
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mendeleydesktop.svg
@@ -0,0 +1 @@
+mendeley-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/menu-editor.svg b/.icons/awkward/16x16/apps/menu-editor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/menu-editor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/menulibre.svg b/.icons/awkward/16x16/apps/menulibre.svg
new file mode 100644
index 00000000..c43525b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/menulibre.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 1.7179487,1.9999998e-8 H 14.282051 C 14.679795,1.9999998e-8 15,0.31417145 15,0.70582859 V 13.331076 C 15,13.722772 14.679795,14 14.282051,14 H 6.0555555 L 4.4999999,16 2.9444444,14 H 1.7179487 C 1.3202051,14 1,13.722772 1,13.331076 V 0.70582859 C 1,0.31417145 1.3202051,1.9999998e-8 1.7179487,1.9999998e-8 Z"/>
+ <path style="fill:#188eee" d="M 2.5898441,9 C 2.2688835,9 2,9.2689104 2,9.589844 v 2.821615 C 2,12.732459 2.2688835,13 2.5898441,13 H 5.4101559 C 5.7311164,13 6,12.732459 6,12.411459 V 9.589844 C 6,9.2689104 5.7311164,9 5.4101559,9 Z"/>
+ <path style="fill:#898989" d="M 3.3652345,6 C 3.1671355,6 3,6.168111 3,6.366211 V 7.6347655 C 3,7.8328656 3.1671355,8 3.3652345,8 h 1.269531 C 4.8328645,8 5,7.8328656 5,7.6347655 V 6.366211 C 5,6.168111 4.8328645,6 4.6347655,6 Z"/>
+ <path style="fill:#898989" d="M 3.3652345,2 C 3.1671355,2 3,2.168111 3,2.366211 V 3.6347655 C 3,3.8328656 3.1671355,4 3.3652345,4 h 1.269531 C 4.8328645,4 5,3.8328656 5,3.6347655 V 2.366211 C 5,2.168111 4.8328645,2 4.6347655,2 Z"/>
+ <path style="fill:none;stroke:#898989;stroke-width:2;stroke-linecap:round" d="m 8,6.9999 h 4"/>
+ <path style="fill:none;stroke:#898989;stroke-width:2;stroke-linecap:round" d="m 8,2.9999 h 4"/>
+ <path style="fill:none;stroke:#188eee;stroke-width:2;stroke-linecap:round" d="m 8,10.9999 h 4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/meow.svg b/.icons/awkward/16x16/apps/meow.svg
new file mode 100644
index 00000000..d22b6777
--- /dev/null
+++ b/.icons/awkward/16x16/apps/meow.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ba9c0" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m7.5046 11.982c-0.3336-0.03-0.9978-0.148-1.2844-0.229-0.6128-0.172-1.1558-0.145-1.6008-0.518-0.0885-0.074-0.1957-0.134-0.2412-0.134-0.045009 0-0.47174 0.12872-0.94829 0.28605s-0.88979 0.28605-0.91831 0.28605c-0.091126 0-0.15683-0.21651-0.26742-0.55317-0.12105-0.3685-0.12923-0.43696-0.058964-0.49344 0.026916-0.02165 0.36605-0.14186 0.7536-0.26715s0.71001-0.2434 0.71657-0.26247c0.013755-0.03997-0.53198-0.07868-1.1092-0.07868-0.3607 0-0.38258-0.0041-0.4683-0.087085-0.083195-0.080581-0.08827-0.10233-0.067915-0.29099 0.012117-0.11214 0.022003-0.28389 0.022003-0.38165 0-0.28923 0.00235-0.29412 0.77572-0.27744l0.4983 0.011 0.0432-0.2873c0.0501-0.333 0.1632-0.8405 0.3372-1.1176 0.0922-0.147 0.119-0.2226 0.1075-0.3029l0.20614-3.2842c0.36986 0 1.4073 0.41841 2.414 1.3771l0.50773 0.32371 0.3335-0.036016c0.41942-0.045296 0.96429-0.045435 1.4946-0.000273l0.4113 0.035 0.579-0.3741c0.8809-0.5692 1.1939-0.9306 1.5389-1.1311 0.244-0.1424 0.537-0.1689 0.721-0.1802l0.23915 3.3072 0.15014 0.22318c0.18931 0.28141 0.30787 0.79534 0.36277 1.1619l0.04284 0.28605 0.46222-0.011536c0.45918-0.00926 0.58432-0.00192 0.63784 0.03729 0.05576 0.040885 0.07104 0.11328 0.09406 0.44551 0.01616 0.2332 0.01432 0.42051-0.0045 0.45448-0.03726 0.06742-0.20478 0.099714-0.52104 0.10045-0.12422 0.000274-0.29339 0.01038-0.50921 0.02242-0.89235 0.02549-0.86862 0.02549 0.1776 0.3364 0.36507 0.10849 0.68246 0.23602 0.71155 0.26419 0.04736 0.04587 0.04671 0.07403-0.0061 0.26911-0.08495 0.31368-0.20781 0.70015-0.27925 0.74272-0.04919 0.02931-0.23312-0.01982-0.9034-0.2413-0.4629-0.15296-0.87172-0.27789-0.90849-0.27764-0.03676 0.000275-0.20876-0.0015-0.3822 0.12646-0.66836 0.4929-1.5125 0.60391-2.471 0.71025-0.29317 0.03253-1.0817 0.03892-1.3884 0.01123z"/>
+ <circle fill="#303030" cx="6" cy="8" r="1"/>
+ <circle fill="#303030" cx="10" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mess.svg b/.icons/awkward/16x16/apps/mess.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mess.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/messengerfordesktop.svg b/.icons/awkward/16x16/apps/messengerfordesktop.svg
new file mode 120000
index 00000000..b8719ad4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/messengerfordesktop.svg
@@ -0,0 +1 @@
+fbmessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/metacity.svg b/.icons/awkward/16x16/apps/metacity.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/metacity.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/meterbridge.svg b/.icons/awkward/16x16/apps/meterbridge.svg
new file mode 100644
index 00000000..a85ad2bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/meterbridge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffe485" d="m 8,2.0000002 c -3.324,0 -6,2.676 -6,6 C 2,9.0956759 2.2953204,10.117771 2.8041991,11 H 13.195801 C 13.70468,10.117771 14,9.0956759 14,8.0000002 c 0,-3.324 -2.676,-6 -6,-6 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.5;stroke-linecap:round" d="M 8,11 5.75,7.2500002"/>
+ <circle style="fill:#4f4f4f" cx="8" cy="11" r="2"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:0.75;stroke-linecap:round" d="m 3.125,6.4999465 c 0,0 1.5,-1.875 4.875,-1.875 3.375,0 4.875,1.875 4.875,1.875"/>
+ <path style="fill:none;stroke:#e93232;stroke-width:0.75;stroke-linecap:round" d="M 10.019413,4.872619 C 11.980683,5.3820505 12.875,6.4999465 12.875,6.4999465"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/meterbridge32x32.svg b/.icons/awkward/16x16/apps/meterbridge32x32.svg
new file mode 120000
index 00000000..84334cbf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/meterbridge32x32.svg
@@ -0,0 +1 @@
+meterbridge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/metro-2033-redux.svg b/.icons/awkward/16x16/apps/metro-2033-redux.svg
new file mode 100644
index 00000000..f3f81971
--- /dev/null
+++ b/.icons/awkward/16x16/apps/metro-2033-redux.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 12.04 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#ffffff" d="m 10.903752,2.0000134 c -0.681871,1.481e-4 -0.6482,0.034654 -0.9958933,0.5767117 C 8.9058418,4.1388718 8.087069,5.3479762 8.031339,5.3479762 7.994614,5.3479762 7.8056657,5.1016558 7.6114591,4.8005205 7.4172528,4.4993849 7.2276929,4.2339298 7.1901362,4.210625 7.152582,4.1873029 7.0941029,4.0941001 7.0602096,4.0035594 7.0263137,3.9130191 6.8983862,3.693886 6.7759229,3.5165523 6.6534563,3.3392151 6.5276796,3.1529476 6.4964101,3.1026393 6.0836401,2.438572 5.9333801,2.2172838 5.8402168,2.1359121 5.7429002,2.0509137 5.5711735,2.0366078 4.4214441,2.0175883 c -1.0945194,-0.01811 -1.3080527,-0.00913 -1.3080527,0.055195 0,0.1295442 0.5887866,0.9396723 0.7248195,0.997274 0.080791,0.034205 0.1408733,0.1205524 0.1630233,0.2345005 0.028667,0.1474538 0.6544699,1.130901 1.212996,1.9062307 0.2058471,0.2857575 0.820402,1.1863204 1.0040887,1.4716345 0.097063,0.1507638 0.2118874,0.30185 0.2555474,0.335674 0.04366,0.033824 0.14116,0.1718553 0.2166571,0.3068461 0.075496,0.1349909 0.2298695,0.3688991 0.3430328,0.5198015 0.1131633,0.1509057 0.29447,0.4193981 0.40289,0.5965416 0.10842,0.177144 0.2520699,0.3573795 0.3192662,0.4005168 0.0672,0.043137 0.1534433,0.1512179 0.1916733,0.2402884 0.038225,0.089071 0.086633,0.1619434 0.1074966,0.1619434 0.020867,0 0.53729,-0.7206752 1.1476994,-1.6015303 C 9.8129887,6.7616496 9.925862,6.6309929 9.963135,6.619 c 0.05179,-0.016666 0.06785,-0.040353 0.06785,1.8430782 0,1.3556181 0.01703,2.4812578 0.03788,2.5013818 C 10.089695,10.98357 11.079648,11 11.759067,11 c 0.901164,0 1.162233,-0.0081 1.24087,-0.0552 V 2.2607719 c -0.01456,-0.1405431 -0.04305,-0.1721446 -0.09883,-0.2009568 -0.167767,-0.086653 -0.278281,-0.072885 -0.40622,0.050589 -0.14227,0.1373067 -0.18222,0.1373067 -0.27107,0 -0.06621,-0.1023222 -0.132687,-0.1097468 -0.980903,-0.1097468 -0.129813,0 -0.241736,-6.545e-4 -0.339147,-6.545e-4 z M 3.139488,3.1530126 c -0.08571,0 -0.1390233,0.6594794 -0.1394799,1.7242443 -2.867e-4,0.6923453 0.0145,0.8346581 0.095836,0.921393 0.09034,0.096341 0.09034,0.1120888 0,0.2596875 -0.1377533,0.2250615 -0.1241766,0.4717162 0.031767,0.5773548 l 0.12793,0.086705 -0.1099399,0.1770573 c -0.1022531,0.164813 -0.1108034,0.3102754 -0.1232667,2.0972174 -0.00986,1.4163761 0.00408,1.9310171 0.053083,1.9615341 0.036525,0.02275 0.6165033,0.03529 1.2888432,0.02785 L 6.003183,10.972556 6.01795,8.6267959 6.032817,7.181 5.3253401,5.9791217 C 5.2314244,5.7974963 5.1197998,5.641353 5.0261007,5.4951134 4.9558907,5.3329413 4.6420374,4.8580596 4.0856212,4.0719237 3.8257346,3.7047449 3.5697746,3.598113 3.5673513,3.8559632 c -6.667e-4,0.079966 -0.00847,0.081333 -0.05597,0.010391 -0.0303,-0.04527 -0.055512,-0.1739433 -0.055967,-0.2859445 C 3.4544149,3.3775518 3.2885316,3.1529918 3.1394783,3.1529918 Z m 7.942163,0.8968468 c 0.0714,0.00291 0.1055,0.070206 0.1055,0.2039546 0,0.1690821 -0.06994,0.1985533 -0.241647,0.1020323 -0.1329,-0.074707 -0.125976,-0.197527 0.01533,-0.2705124 0.04821,-0.024901 0.08838,-0.036839 0.120821,-0.035476 z m -0.14392,0.8114279 c 0.02703,-0.00225 0.04925,9.818e-4 0.06042,0.01168 0.01639,0.015828 0.01297,0.055051 -0.0077,0.087239 -0.04609,0.071972 -0.25819,0.078055 -0.25819,0.0074 0,-0.044244 0.124397,-0.099578 0.20544,-0.1063203 z m 1.532042,0.5415619 c 0.0138,0 0.0251,0.024704 0.0251,0.054874 0,0.030174 -0.02706,0.054874 -0.06019,0.054874 -0.0331,0 -0.04443,-0.024709 -0.0251,-0.054874 0.01933,-0.030174 0.0464,-0.054874 0.06019,-0.054874 z m 0.480958,0.1603348 c 0.0098,0.00127 0.02077,0.00708 0.03244,0.018335 0.0184,0.017758 0.02233,0.077396 0.0087,0.1325748 -0.02356,0.095863 -0.02656,0.095948 -0.06885,0.00192 -0.03623,-0.080564 -0.01494,-0.1585524 0.02767,-0.152833 z M 6.3568201,6.2373211 c 0.036592,0.00225 0.054303,0.059906 0.054303,0.1761981 0,0.2189334 -0.012533,0.2320108 -0.1114929,0.1169275 -0.08181,-0.095138 -0.05904,-0.2588062 0.040421,-0.2907677 0.006,-0.00192 0.011533,-0.00257 0.016767,-0.00225 z M 4.1310512,7.8818278 c 0.055743,-0.0036 0.1081629,0.062807 0.1289263,0.176735 0.026933,0.1478109 -0.081586,0.164823 -0.1709033,0.0268 -0.054006,-0.083459 -0.0579,-0.1330701 -0.013767,-0.1756606 0.0183,-0.017661 0.037162,-0.026669 0.055747,-0.027859 z M 3.8709713,8.2902749 c 0.016633,-1.416e-4 0.035975,0.00192 0.057967,0.00589 0.1058533,0.019525 0.12799,0.051874 0.1071633,0.1570115 -0.0205,0.103506 -0.062077,0.1323628 -0.1902266,0.1323628 -0.09017,0 -0.16391,0.024704 -0.16391,0.054874 0,0.030174 -0.06713,0.054877 -0.1491399,0.054877 -0.1303934,0 -0.1396034,-0.011 -0.073403,-0.087993 0.041633,-0.048412 0.13435,-0.1095021 0.2059967,-0.1357919 0.071647,-0.026284 0.1302629,-0.08206 0.1302629,-0.1238951 0,-0.037649 0.025433,-0.056913 0.075291,-0.05734 z m 4.3213906,0.097747 c 0.024367,-0.0036 0.0499,0.00685 0.06363,0.028276 0.0183,0.028599 0.00897,0.066359 -0.020667,0.084026 -0.029633,0.017661 -0.068757,0.00876 -0.08706,-0.019816 -0.0183,-0.028599 -0.00906,-0.066357 0.020533,-0.084029 0.0074,-0.00441 0.0154,-0.00728 0.023533,-0.00845 z M 4.9783607,8.7794278 c 0.036046,-0.00424 0.068953,0.012322 0.071183,0.053052 0.00167,0.030174 -0.039679,0.063416 -0.09184,0.073845 -0.059287,0.011839 -0.085347,-0.00871 -0.069407,-0.054877 0.014767,-0.042719 0.054017,-0.06778 0.090064,-0.07202 z"/>
+ <path style="fill:#ef3a3a" d="m 0,12 v 3.2 C 0,15.6432 0.3568,16 0.8,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 12 Z"/>
+ <path style="fill:#3f3f3f" d="m 3.551821,13 q 0.372549,0 0.5490193,0.142858 0.1792717,0.140055 0.1792717,0.42577 0,0.159664 -0.058823,0.266105 -0.058823,0.106444 -0.1512607,0.17087 -0.089636,0.06442 -0.190476,0.09804 L 4.4285713,15 H 4.134454 L 3.64986,14.173669 H 3.252101 V 15 H 3 V 13 Z M 3.537814,13.218488 H 3.2521 v 0.742296 h 0.2997197 q 0.2436973,0 0.3557423,-0.09524 0.112045,-0.09804 0.112045,-0.285714 0,-0.196079 -0.1176473,-0.277311 -0.117647,-0.08403 -0.3641457,-0.08403 z"/>
+ <path style="fill:#3f3f3f" d="M 6.1176466,15 H 5 v -2 h 1.1176466 v 0.221288 h -0.865546 v 0.62465 h 0.815126 v 0.218488 h -0.815126 v 0.714286 h 0.865546 z"/>
+ <path style="fill:#3f3f3f" d="m 8.602241,13.980392 q 0,0.507003 -0.277311,0.764706 Q 8.0504204,15 7.557423,15 H 7 v -2 h 0.6162467 q 0.2997197,0 0.5210083,0.112045 0.2240894,0.112044 0.3445377,0.330532 0.1204483,0.218487 0.1204483,0.537815 z m -0.2661063,0.0084 q 0,-0.40056 -0.1988797,-0.585434 Q 7.9411767,13.215686 7.579832,13.215686 H 7.252101 v 1.568627 h 0.2717087 q 0.812325,0 0.812325,-0.795518 z"/>
+ <path style="fill:#3f3f3f" d="m 10.529337,13 v 1.276243 q 0,0.20442 -0.08287,0.370165 -0.08287,0.162984 -0.254144,0.259669 Q 10.02105,15 9.7613817,15 9.3912157,15 9.2006077,14.801105 9.01,14.599447 9.01,14.270718 V 13 h 0.248619 v 1.279005 q 0,0.240332 0.1270717,0.372928 0.1298343,0.132597 0.3895027,0.132597 0.2679556,0 0.3867396,-0.140884 Q 10.283481,14.5 10.283481,14.276243 V 13 Z"/>
+ <path style="fill:#3f3f3f" d="M 12.648342,15 H 12.366574 L 11.844475,14.143647 11.314088,15 h -0.262431 l 0.654696,-1.027624 -0.613259,-0.944752 h 0.276243 l 0.483425,0.773481 0.486188,-0.773481 h 0.262431 l -0.610497,0.939227 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/metro-last-light-redux.svg b/.icons/awkward/16x16/apps/metro-last-light-redux.svg
new file mode 100644
index 00000000..4167a1ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/metro-last-light-redux.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 12.04 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#ffffff" d="m 10.903752,2.0000134 c -0.681871,1.481e-4 -0.6482,0.034654 -0.9958933,0.5767117 C 8.9058418,4.1388718 8.087069,5.3479762 8.031339,5.3479762 7.994614,5.3479762 7.8056657,5.1016558 7.6114591,4.8005205 7.4172528,4.4993849 7.2276929,4.2339298 7.1901362,4.210625 7.152582,4.1873029 7.0941029,4.0941001 7.0602096,4.0035594 7.0263137,3.9130191 6.8983862,3.693886 6.7759229,3.5165523 6.6534563,3.3392151 6.5276796,3.1529476 6.4964101,3.1026393 6.0836401,2.438572 5.9333801,2.2172838 5.8402168,2.1359121 5.7429002,2.0509137 5.5711735,2.0366078 4.4214441,2.0175883 c -1.0945194,-0.01811 -1.3080527,-0.00913 -1.3080527,0.055195 0,0.1295442 0.5887866,0.9396723 0.7248195,0.997274 0.080791,0.034205 0.1408733,0.1205524 0.1630233,0.2345005 0.028667,0.1474538 0.6544699,1.130901 1.212996,1.9062307 0.2058471,0.2857575 0.820402,1.1863204 1.0040887,1.4716345 0.097063,0.1507638 0.2118874,0.30185 0.2555474,0.335674 0.04366,0.033824 0.14116,0.1718553 0.2166571,0.3068461 0.075496,0.1349909 0.2298695,0.3688991 0.3430328,0.5198015 0.1131633,0.1509057 0.29447,0.4193981 0.40289,0.5965416 0.10842,0.177144 0.2520699,0.3573795 0.3192662,0.4005168 0.0672,0.043137 0.1534433,0.1512179 0.1916733,0.2402884 0.038225,0.089071 0.086633,0.1619434 0.1074966,0.1619434 0.020867,0 0.53729,-0.7206752 1.1476994,-1.6015303 C 9.8129887,6.7616496 9.925862,6.6309929 9.963135,6.619 c 0.05179,-0.016666 0.06785,-0.040353 0.06785,1.8430782 0,1.3556181 0.01703,2.4812578 0.03788,2.5013818 C 10.089695,10.98357 11.079648,11 11.759067,11 c 0.901164,0 1.162233,-0.0081 1.24087,-0.0552 V 2.2607719 c -0.01456,-0.1405431 -0.04305,-0.1721446 -0.09883,-0.2009568 -0.167767,-0.086653 -0.278281,-0.072885 -0.40622,0.050589 -0.14227,0.1373067 -0.18222,0.1373067 -0.27107,0 -0.06621,-0.1023222 -0.132687,-0.1097468 -0.980903,-0.1097468 -0.129813,0 -0.241736,-6.545e-4 -0.339147,-6.545e-4 z M 3.139488,3.1530126 c -0.08571,0 -0.1390233,0.6594794 -0.1394799,1.7242443 -2.867e-4,0.6923453 0.0145,0.8346581 0.095836,0.921393 0.09034,0.096341 0.09034,0.1120888 0,0.2596875 -0.1377533,0.2250615 -0.1241766,0.4717162 0.031767,0.5773548 l 0.12793,0.086705 -0.1099399,0.1770573 c -0.1022531,0.164813 -0.1108034,0.3102754 -0.1232667,2.0972174 -0.00986,1.4163761 0.00408,1.9310171 0.053083,1.9615341 0.036525,0.02275 0.6165033,0.03529 1.2888432,0.02785 L 6.003183,10.972556 6.01795,8.6267959 6.032817,7.181 5.3253401,5.9791217 C 5.2314244,5.7974963 5.1197998,5.641353 5.0261007,5.4951134 4.9558907,5.3329413 4.6420374,4.8580596 4.0856212,4.0719237 3.8257346,3.7047449 3.5697746,3.598113 3.5673513,3.8559632 c -6.667e-4,0.079966 -0.00847,0.081333 -0.05597,0.010391 -0.0303,-0.04527 -0.055512,-0.1739433 -0.055967,-0.2859445 C 3.4544149,3.3775518 3.2885316,3.1529918 3.1394783,3.1529918 Z m 7.942163,0.8968468 c 0.0714,0.00291 0.1055,0.070206 0.1055,0.2039546 0,0.1690821 -0.06994,0.1985533 -0.241647,0.1020323 -0.1329,-0.074707 -0.125976,-0.197527 0.01533,-0.2705124 0.04821,-0.024901 0.08838,-0.036839 0.120821,-0.035476 z m -0.14392,0.8114279 c 0.02703,-0.00225 0.04925,9.818e-4 0.06042,0.01168 0.01639,0.015828 0.01297,0.055051 -0.0077,0.087239 -0.04609,0.071972 -0.25819,0.078055 -0.25819,0.0074 0,-0.044244 0.124397,-0.099578 0.20544,-0.1063203 z m 1.532042,0.5415619 c 0.0138,0 0.0251,0.024704 0.0251,0.054874 0,0.030174 -0.02706,0.054874 -0.06019,0.054874 -0.0331,0 -0.04443,-0.024709 -0.0251,-0.054874 0.01933,-0.030174 0.0464,-0.054874 0.06019,-0.054874 z m 0.480958,0.1603348 c 0.0098,0.00127 0.02077,0.00708 0.03244,0.018335 0.0184,0.017758 0.02233,0.077396 0.0087,0.1325748 -0.02356,0.095863 -0.02656,0.095948 -0.06885,0.00192 -0.03623,-0.080564 -0.01494,-0.1585524 0.02767,-0.152833 z M 6.3568201,6.2373211 c 0.036592,0.00225 0.054303,0.059906 0.054303,0.1761981 0,0.2189334 -0.012533,0.2320108 -0.1114929,0.1169275 -0.08181,-0.095138 -0.05904,-0.2588062 0.040421,-0.2907677 0.006,-0.00192 0.011533,-0.00257 0.016767,-0.00225 z M 4.1310512,7.8818278 c 0.055743,-0.0036 0.1081629,0.062807 0.1289263,0.176735 0.026933,0.1478109 -0.081586,0.164823 -0.1709033,0.0268 -0.054006,-0.083459 -0.0579,-0.1330701 -0.013767,-0.1756606 0.0183,-0.017661 0.037162,-0.026669 0.055747,-0.027859 z M 3.8709713,8.2902749 c 0.016633,-1.416e-4 0.035975,0.00192 0.057967,0.00589 0.1058533,0.019525 0.12799,0.051874 0.1071633,0.1570115 -0.0205,0.103506 -0.062077,0.1323628 -0.1902266,0.1323628 -0.09017,0 -0.16391,0.024704 -0.16391,0.054874 0,0.030174 -0.06713,0.054877 -0.1491399,0.054877 -0.1303934,0 -0.1396034,-0.011 -0.073403,-0.087993 0.041633,-0.048412 0.13435,-0.1095021 0.2059967,-0.1357919 0.071647,-0.026284 0.1302629,-0.08206 0.1302629,-0.1238951 0,-0.037649 0.025433,-0.056913 0.075291,-0.05734 z m 4.3213906,0.097747 c 0.024367,-0.0036 0.0499,0.00685 0.06363,0.028276 0.0183,0.028599 0.00897,0.066359 -0.020667,0.084026 -0.029633,0.017661 -0.068757,0.00876 -0.08706,-0.019816 -0.0183,-0.028599 -0.00906,-0.066357 0.020533,-0.084029 0.0074,-0.00441 0.0154,-0.00728 0.023533,-0.00845 z M 4.9783607,8.7794278 c 0.036046,-0.00424 0.068953,0.012322 0.071183,0.053052 0.00167,0.030174 -0.039679,0.063416 -0.09184,0.073845 -0.059287,0.011839 -0.085347,-0.00871 -0.069407,-0.054877 0.014767,-0.042719 0.054017,-0.06778 0.090064,-0.07202 z"/>
+ <path style="fill:#f4be01" d="m 0,12 v 3.2 C 0,15.6432 0.3568,16 0.8,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 12 Z"/>
+ <path style="fill:#3f3f3f" d="m 3.551821,13 q 0.372549,0 0.5490193,0.142858 0.1792717,0.140055 0.1792717,0.42577 0,0.159664 -0.058823,0.266105 -0.058823,0.106444 -0.1512607,0.17087 -0.089636,0.06442 -0.190476,0.09804 L 4.4285713,15 H 4.134454 L 3.64986,14.173669 H 3.252101 V 15 H 3 V 13 Z M 3.537814,13.218488 H 3.2521 v 0.742296 h 0.2997197 q 0.2436973,0 0.3557423,-0.09524 0.112045,-0.09804 0.112045,-0.285714 0,-0.196079 -0.1176473,-0.277311 -0.117647,-0.08403 -0.3641457,-0.08403 z"/>
+ <path style="fill:#3f3f3f" d="M 6.1176466,15 H 5 v -2 h 1.1176466 v 0.221288 h -0.865546 v 0.62465 h 0.815126 v 0.218488 h -0.815126 v 0.714286 h 0.865546 z"/>
+ <path style="fill:#3f3f3f" d="m 8.602241,13.980392 q 0,0.507003 -0.277311,0.764706 Q 8.0504204,15 7.557423,15 H 7 v -2 h 0.6162467 q 0.2997197,0 0.5210083,0.112045 0.2240894,0.112044 0.3445377,0.330532 0.1204483,0.218487 0.1204483,0.537815 z m -0.2661063,0.0084 q 0,-0.40056 -0.1988797,-0.585434 Q 7.9411767,13.215686 7.579832,13.215686 H 7.252101 v 1.568627 h 0.2717087 q 0.812325,0 0.812325,-0.795518 z"/>
+ <path style="fill:#3f3f3f" d="m 10.529337,13 v 1.276243 q 0,0.20442 -0.08287,0.370165 -0.08287,0.162984 -0.254144,0.259669 Q 10.02105,15 9.7613817,15 9.3912157,15 9.2006077,14.801105 9.01,14.599447 9.01,14.270718 V 13 h 0.248619 v 1.279005 q 0,0.240332 0.1270717,0.372928 0.1298343,0.132597 0.3895027,0.132597 0.2679556,0 0.3867396,-0.140884 Q 10.283481,14.5 10.283481,14.276243 V 13 Z"/>
+ <path style="fill:#3f3f3f" d="M 12.648342,15 H 12.366574 L 11.844475,14.143647 11.314088,15 h -0.262431 l 0.654696,-1.027624 -0.613259,-0.944752 h 0.276243 l 0.483425,0.773481 0.486188,-0.773481 h 0.262431 l -0.610497,0.939227 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/metronome.svg b/.icons/awkward/16x16/apps/metronome.svg
new file mode 100644
index 00000000..3f5fb628
--- /dev/null
+++ b/.icons/awkward/16x16/apps/metronome.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <path fill="#37a0f2" d="m15.982 1051.6-3.9908-14.4c-0.11835-0.427-0.35598-0.8-0.79816-0.8h-6.3853c-0.44218 0-0.67981 0.373-0.79816 0.8l-3.9908 14.4c-0.11835 0.427 0.35598 0.8 0.79816 0.8h14.367c0.44218 0 0.91651-0.373 0.79816-0.8z"/>
+ <circle fill="#fff" cx="8" cy="1049.4" r="2"/>
+ <rect fill="#fe4343" width="2" height="11.998" x="530.62" y="893.75" rx=".962" ry=".932" transform="rotate(30)"/>
+ <path fill="#fff" d="m10 1036.4-2 3-2-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mgba.svg b/.icons/awkward/16x16/apps/mgba.svg
new file mode 100644
index 00000000..53a83e51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mgba.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="12" x="-16" y="-14" rx="1.143" ry="1.091" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="8" height="5" x="4" y="2" rx="0" ry="0"/>
+ <path fill="#4f4f4f" d="m4.6 10c-0.2216 0-0.65377 0.18491-0.6 0.4l-2e-7 0.6h-0.6c-0.2216 0-0.4 0.3784-0.4 0.6v0.8c-1e-7 0.2216 0.18977 0.67008 0.4 0.6h0.6v0.6c0 0.22171 0.3784 0.4 0.6 0.4h0.8c0.2216 0 0.6537-0.185 0.6-0.4v-0.6h0.6c0.22171-0.000001 0.4-0.37829 0.4-0.6v-0.8c0-0.22171-0.18966-0.67011-0.4-0.6h-0.6v-0.6c0-0.222-0.3784-0.4-0.6-0.4z"/>
+ <circle fill="#ef5646" cx="9" cy="10" r="1"/>
+ <circle fill="#eb9200" cx="9" cy="13" r="1"/>
+ <circle fill="#ef5646" cx="12" cy="10" r="1"/>
+ <circle fill="#eb9200" cx="12" cy="13" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mhwaveedit.svg b/.icons/awkward/16x16/apps/mhwaveedit.svg
new file mode 100644
index 00000000..94a0f1f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mhwaveedit.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f3963c" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#27cebe" d="m 16,8 v 7.2 C 16,15.6432 15.6432,16 15.2,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 Z"/>
+ <path style="fill:#3f51b5" d="M 10.39375,0.9945312 C 10.173144,0.99797963 9.9969789,1.1793873 10,1.4 v 2.9320312 c -0.00749,0.044216 -0.00749,0.089377 0,0.1335936 V 6.2 H 7 V 1.4 C 6.9998602,1.0437454 6.5691854,0.86536518 6.3171876,1.1171875 L 4.8,2.8343752 2.8828124,1.1171875 C 2.6308146,0.86536518 2.2001398,1.0437454 2.2,1.4 V 5.6734376 L 0,3.4078124 v 1.1 L 2.3257812,6.8906248 C 2.5808384,7.1306887 2.9994058,6.9502634 3,6.6 V 2.3656248 l 1.5171876,1.3171876 c 0.1562119,0.1561472 0.4094129,0.1561472 0.5656248,0 L 6.2,2.3656248 V 6.6 c 2.21e-5,0.2209048 0.1790952,0.3999779 0.4,0.4 h 3.8 c 0.220905,-2.21e-5 0.399978,-0.1790952 0.4,-0.4 V 4.8 h 1.400016 v 1.8 c 2.4e-4,0.336739 0.391024,0.5225368 0.652344,0.3101564 L 16,4.5132812 v -1.03125 l -2.999984,2.277344 V 4.4617188 c 0.0065,-0.041409 0.0065,-0.083591 0,-0.125 V 1.4 c 0.0076,-0.54092907 -0.807651,-0.54092907 -0.8,0 V 4 H 10.8 V 1.4 C 10.8031,1.174492 10.619252,0.99100907 10.39375,0.9945312 Z"/>
+ <path style="fill:#d64e44" d="m 10.39375,8.994579 c -0.0199,3.435e-4 -0.03975,0.00217 -0.05938,0.00547 H 6.6 c -0.2209048,2.21e-5 -0.3999779,0.1790952 -0.4,0.4 v 4.234287 L 5.0828124,12.317148 c -0.1562119,-0.156147 -0.4094129,-0.156147 -0.5656248,0 L 3,13.634335 V 9.4000478 C 2.9996517,9.0521901 2.5861478,8.8704989 2.3296876,9.1055166 L 0,11.424267 v 1.085155 l 2.2,-2.2 v 4.290538 c 1.403e-4,0.356254 0.4308147,0.534634 0.6828124,0.282812 L 4.8,13.165585 6.3171876,14.882772 C 6.5691853,15.134594 6.9998597,14.956214 7,14.59996 V 9.8000478 h 3 v 1.7382332 c -0.00655,0.04141 -0.00655,0.08359 0,0.125 v 2.936679 c 2.2e-5,0.220905 0.179095,0.399978 0.4,0.4 h 2.24 c 0.540929,0.0076 0.540929,-0.80765 0,-0.8 H 10.8 V 12 h 1.860156 c 0.540929,0.0076 0.540929,-0.80765 0,-0.8 H 10.8 V 9.8000478 h 2.44611 L 16,12.10161 V 11.025047 L 13.667985,9.1031726 C 13.594501,9.0368218 13.499023,9.0000783 13.400016,9.0000478 h -2.932828 c -0.02426,-0.00408 -0.04884,-0.00591 -0.07344,-0.00547 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/microscope.svg b/.icons/awkward/16x16/apps/microscope.svg
new file mode 100644
index 00000000..bd3ebea6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/microscope.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#3f3f3f" d="M 7.3358,15.8 H 12.187 C 12.75,15.8 13.207,15.544 13.207,14.981 13.207,14.418 12.75,14.162 12.187,14.162 H 7.6712 L 5.0057,11.175 C 4.4339,10.535 4.093,9.762 3.9908,8.9716 3.8399,7.8041 4.1859,6.572 5.1265,5.7211 L 6.9692,4.0541 C 7.3866,3.6764 7.3902,3.0198 7.0011,2.6131 6.6119,2.2064 5.9669,2.1921 5.5601,2.5812 L 3.8175,4.2482 C 1.4683,6.4955 1.3855,10.235 3.6328,12.584 L 6.5994,15.685 C 6.7917,15.886 7.0577,15.8 7.3358,15.8 Z"/>
+ <rect style="fill:#e4e4e4" width="4" height="1" x="-13" y="13" transform="scale(-1,1)"/>
+ <path style="fill:#4f4f4f" d="M 7.0172,8.4305 C 7.053,8.2952 7.1418,8.1794 7.2642,8.1086 L 9.055,7.0727 C 9.3098,6.9253 9.6379,7.0092 9.7876,7.2603 L 10.926,9.1698 C 11.076,9.4209 10.991,9.7439 10.736,9.8914 L 8.945,10.927 C 8.8346,10.991 8.7106,11.012 8.5932,10.994 8.4395,10.971 8.2972,10.882 8.2123,10.74 L 7.0737,8.8302 C 7.0018,8.7096 6.9815,8.5658 7.0172,8.4305 Z"/>
+ <path style="fill:#ff9b32" d="M 3.0554,2.1878 C 3.1697,1.7213 3.4483,1.3299 3.84,1.0857 L 5.183,0.24847 C 5.5191,0.03899 5.9161,-0.04193 6.3008,0.0206 6.8091,0.10325 7.2499,0.42038 7.5102,0.89072 L 10.931,7.0741 C 10.998,7.1949 11.017,7.3389 10.984,7.4745 10.951,7.61 10.868,7.7261 10.754,7.797 L 7.3372,9.9272 C 7.2346,9.9911 7.1193,10.012 7.0102,9.9939 6.8673,9.9707 6.7351,9.8819 6.6561,9.7392 L 3.2349,3.5559 C 3.0049,3.1402 2.9411,2.6543 3.0554,2.1878 Z"/>
+ <path style="fill:#ff9b32" d="M 3.0513,14 H 7.3972 9.0595 12.949 C 13.529,14 14,14.448 14,15 14,15.552 13.529,16 12.949,16 H 9.0595 6.6032 3.0513 C 2.4707,16 2,15.552 2,15 2,14.448 2.4707,14 3.0513,14 Z"/>
+ <path style="fill:#4f4f4f" d="M 4,7 C 5.1028,7 6,6.1028 6,5 6,3.8972 5.1028,3 4,3 2.8972,3 2,3.8972 2,5 2,6.1028 2.8972,7 4,7 Z"/>
+ <circle style="fill:#e4e4e4" cx="4" cy="5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/microsoft-office-online.svg b/.icons/awkward/16x16/apps/microsoft-office-online.svg
new file mode 120000
index 00000000..6ea82728
--- /dev/null
+++ b/.icons/awkward/16x16/apps/microsoft-office-online.svg
@@ -0,0 +1 @@
+ms-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/microsoft.svg b/.icons/awkward/16x16/apps/microsoft.svg
new file mode 100644
index 00000000..ad4d49ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/microsoft.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffba08" d="M 7,8 H 16 V 15 C 16,16 15,16 15,16 H 7 Z"/>
+ <path style="fill:#459ee9" d="M 0,7 V 15.25 C 0,15.666 0.3345,16 0.75,16 H 8 V 7 Z"/>
+ <path style="fill:#eb572a" d="M 0.75,0 C 0.3345,0 0,0.3345 0,0.75 V 8 H 9 V 0 Z"/>
+ <path style="fill:#79a61c" d="M 15.25,0 C 15.666,0 16,0.3345 16,0.75 V 8 H 8 V 0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/midori.svg b/.icons/awkward/16x16/apps/midori.svg
new file mode 100644
index 00000000..15d26273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/midori.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57143 -1.1427 -1.1429)">
+ <rect fill="#8ac249" width="28" height="28" x="-30" y="-30" rx="14" ry="14" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path opacity=".1" d="m25.89 6.1095-19.781 19.78c5.479 5.48 14.302 5.48 19.781 0 5.4793-5.4793 5.4793-14.302 0-19.781z"/>
+ <path fill="#f2f2f2" d="m6.1095 25.89 8.6545-11.127l1.1711 1.1711 1.3015 1.3015z"/>
+ <path fill="#fff" opacity=".2" d="m25.89 6.1095-19.781 19.78c-5.4793-5.4793-5.4793-14.302 0-19.781 5.479-5.4788 14.302-5.4788 19.781 0.0005z"/>
+ <path fill="#f34235" d="m25.89 6.1095-11.127 8.6542 2.4726 2.4726z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mikutter.svg b/.icons/awkward/16x16/apps/mikutter.svg
new file mode 100644
index 00000000..3130de45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mikutter.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f540ae" d="M 5.9763067,2.0001044 C 3.5119577,2.0137653 1.7476007,3.4002393 0.85347907,4.9481062 0.09793353,6.2560754 0.01588453,7.5389099 0.01562432,7.542972 0.00500392,7.6675546 -0.00111445,7.7925349 -1.4657063e-8,7.9175691 V 10.947514 C -0.01543539,12.037807 0.49205179,13.251664 1.3026786,13.97941 c 0.8106268,0.727746 1.7750422,1.020387 2.6971502,1.020387 0.6734346,0 1.3496674,-0.231089 1.9921022,-0.598966 0.5035645,0.302768 1.0532701,0.530764 1.6659443,0.583358 0.1292371,0.01121 0.2589354,0.01699 0.3886553,0.01561 a 3.0001716,2.9970771 0 0 0 0.015624,0 c 0.7085057,-0.01107 1.3415797,-0.266946 1.9198397,-0.612627 0.6493217,0.378192 1.3353397,0.612622 2.0174917,0.612622 0.922108,0 1.886524,-0.292641 2.697151,-1.020387 0.810626,-0.727746 1.318113,-1.941603 1.302678,-3.031896 V 7.8648915 7.8434302 c 2.05e-4,-0.1172277 -0.0055,-0.2343892 -0.01563,-0.3511849 0,0 -0.08529,-1.2920977 -0.855433,-2.600719 C 14.214531,3.3389529 12.429498,1.9865022 9.9761355,2.0001044 9.2594571,2.0040772 8.6237845,2.1922398 8.0230941,2.4137221 7.3978599,2.1811474 6.7264539,1.9959454 5.9763067,2.0001044 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 4,10.999758 V 7.8952892 c 0,0 0.1818182,-1.8854423 2,-1.8955317 1.8181818,-0.010091 2.0000001,1.8505273 2.0000001,1.8505273 v 3.1494732 0"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 7.9999999,10.999758 V 7.8952892 c 0,0 0.1818182,-1.8854423 2,-1.8955317 C 11.818182,5.9896665 12,7.8502848 12,7.8502848 v 3.1494732 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/milkytracker.svg b/.icons/awkward/16x16/apps/milkytracker.svg
new file mode 100644
index 00000000..7868d26f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/milkytracker.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 14,15.2 V 4 H 2 V 15.2 C 2,15.6432 2.3345,16 2.75,16 h 10.5 C 13.6655,16 14,15.6432 14,15.2 Z"/>
+ <path style="fill:#b8b8b8" d="m 5,2 h 6 l 3,2 H 2 Z"/>
+ <rect style="fill:#a3a3a3" width="6" height="2" x="5" y="0"/>
+ <path style="fill:#a3a3a3" d="m 11,2 v 0 l 3,2 H 9 Z"/>
+ <path style="fill:#b8b8b8" d="m 9,4 v 12 h 4.285714 C 13.681429,16 14,15.6432 14,15.2 V 4 Z"/>
+ <path style="fill:none;stroke:#3a86c5;stroke-linecap:round;stroke-linejoin:round" d="M 6.5,12.492879 V 7.5 M 3.5041172,7.5 5,10.5 6.5,7.5 M 3.5041172,12.492879 V 7.5"/>
+ <path style="fill:none;stroke:#3a86c5;stroke-linecap:round" d="m 10.5,7.5 h 2 m -1,5 v -5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/min.svg b/.icons/awkward/16x16/apps/min.svg
new file mode 100644
index 00000000..7cd709ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/min.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fbd713" d="M 14.061541,4.353116 C 11.90598,0.61957472 8.3359276,-0.58140236 4.5516488,1.3937696 4.4489352,1.4473815 4.1048248,1.0193308 4.0034876,1.0778379 0.16860916,3.2919056 -1.1362308,8.1616348 1.0778372,11.996513 c 2.214068,3.834878 7.0837968,5.139718 10.9186758,2.92565 0.114191,-0.06593 -0.123489,-0.537628 -0.01381,-0.608168 3.573649,-2.298411 4.226977,-6.2401926 2.078838,-9.960879 z"/>
+ <path style="fill:#f88301" d="M 14.922163,4.0034876 C 12.708095,0.1686092 7.8383656,-1.1362308 4.0034876,1.0778371 L 11.996513,14.922162 c 3.834878,-2.214068 5.139718,-7.0837968 2.92565,-10.9186744 z"/>
+ <path style="fill:#425dbb;fill-rule:evenodd" d="M 12.329404,10.499583 C 10.948923,12.890646 7.8914809,13.709885 5.5004174,12.329404 5.4133623,12.279143 5.5206297,11.98636 5.4377721,11.931767 3.2448537,10.486874 3.1814197,8.2129336 4.5116397,5.9089248 5.8370608,3.6132278 7.6269973,2.7905024 9.9701513,3.9484104 10.06749,3.9965116 10.404215,3.615536 10.499583,3.6705961 c 2.391064,1.3804812 3.210303,4.4379228 1.829821,6.8289869 z"/>
+ <path style="fill:#4c8ee6;fill-rule:evenodd" d="M 5.5004174,12.329404 C 3.1093535,10.948923 2.2901146,7.8914812 3.6705958,5.5004176 5.0510771,3.1093541 8.1085186,2.2901149 10.499583,3.6705961 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/minecraft-launcher.svg b/.icons/awkward/16x16/apps/minecraft-launcher.svg
new file mode 120000
index 00000000..9a4276ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minecraft-launcher.svg
@@ -0,0 +1 @@
+minecraft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/minecraft.svg b/.icons/awkward/16x16/apps/minecraft.svg
new file mode 100644
index 00000000..2e0a23d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minecraft.svg
@@ -0,0 +1,258 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#785439" width="1" height="1" x="4" y="-14" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="-14" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#956b49" width="1" height="1" x="2" y="-14" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-13" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="3" y="4" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-8" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-7" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-6" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-1" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-8" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="1" y="3" ry="0"/>
+ <rect fill="#9bca6b" width="1" height="1" x="-11" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="6" y="3" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-1" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="2" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-7" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#9bca6b" width="1" height="1" x="7" y="2" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-12" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="2" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="11" y="3" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="1" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="2" y="0" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="-4" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-2" y="0" ry="0" transform="scale(-1,1)"/>
+ <path fill="#56962c" d="m1 0s-1 0-1 1h1z"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="4" y="5" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="5" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="2" y="5" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="4" y="4" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="4" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="2" y="4" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="4" y="3" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-6" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-9" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="8" y="2" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-11" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="5" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="-3" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="4" y="2" ry="0"/>
+ <path fill="#56962c" d="m5 0h-1v1h1z"/>
+ <rect fill="#72b248" width="1" height="1" x="10" y="0" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="13" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="13" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="6" y="13" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="12" y="13" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-13" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="3" y="6" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-6" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-1" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="-6" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="-6" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="6" y="-6" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="7" y="-6" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="-6" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="12" y="-6" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="6" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-3" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="4" y="6" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="6" ry="0"/>
+ <path fill="#956b49" d="m0 15h1v1s-1 0-1-1z"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="15" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="6" y="15" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-13" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-3" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-2" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-5" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="4" y="15" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="15" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="2" y="15" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="14" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="14" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="6" y="14" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="12" y="14" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-14" y="-14" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-12" y="-14" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="-14" ry="0" transform="scale(-1)"/>
+ <rect fill="#956b49" width="1" height="1" x="7" y="-14" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="14" y="4" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="15" y="4" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="14" y="2" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-16" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-16" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-6" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="-14" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-15" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-9" y="0" ry="0" transform="scale(-1,1)"/>
+ <path fill="#56962c" d="m8 0h-1v1h1z"/>
+ <rect fill="#b8845b" width="1" height="1" x="-14" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-12" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="5" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-14" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-12" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-4" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-13" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="13" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="12" y="2" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="13" y="3" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="-4" y="2" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="6" y="0" ry="0"/>
+ <path fill="#56962c" d="m16 1c0-1-1-1-1-1v1h1z"/>
+ <rect fill="#60a036" width="1" height="1" x="12" y="0" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-12" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-16" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-9" y="13" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="8" y="6" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="14" y="6" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="15" y="6" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="-6" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="-6" ry="0" transform="scale(-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-8" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-12" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="13" y="6" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="8" y="15" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-14" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-8" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="10" y="14" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="11" y="14" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="13" y="14" ry="0"/>
+ <path fill="#b8845b" d="m16 15h-1v1s1 0 1-1z"/>
+ <rect fill="#b8845b" width="1" height="1" x="-12" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="15" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="7" y="15" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-9" y="14" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="4" y="11" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="11" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="2" y="11" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="3" y="12" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-6" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-1" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="6" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="7" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="-12" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="6" y="12" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-3" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="4" y="12" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="12" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="8" y="12" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-8" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="14" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-9" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="10" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-14" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="12" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-16" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-12" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-9" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="4" y="9" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="9" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="2" y="9" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="0" y="-10" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="-10" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="6" y="-10" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="7" y="-10" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-4" y="-10" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="12" y="-10" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-14" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-12" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="9" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-16" y="-10" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="-10" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="-12" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-14" y="7" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="3" y="8" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-13" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="10" y="8" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="15" y="8" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-16" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-11" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="12" y="-8" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-4" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="13" y="8" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="-12" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-15" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="2" y="7" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="4" y="7" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="5" y="7" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-2" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-1" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="7" y="8" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="8" y="8" ry="0"/>
+ <rect fill="#956b49" width="1" height="1" x="-9" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-8" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-7" y="-8" ry="0" transform="scale(-1)"/>
+ <rect fill="#785439" width="1" height="1" x="0" y="-8" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="1" y="-8" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="-7" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="4" y="8" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="5" y="8" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-3" y="8" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="0" y="10" ry="0"/>
+ <rect fill="#6b6b6b" width="1" height="1" x="1" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="5" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="7" y="10" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="3" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="2" y="10" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-5" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-7" y="10" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-16" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="-15" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="-14" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-13" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="7" y="1" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="8" y="1" ry="0"/>
+ <rect fill="#60a036" width="1" height="1" x="11" y="1" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-7" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="-6" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#72b248" width="1" height="1" x="0" y="1" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="1" y="1" ry="0"/>
+ <rect fill="#56962c" width="1" height="1" x="-11" y="1" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#60a036" width="1" height="1" x="2" y="1" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="3" y="1" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="4" y="1" ry="0"/>
+ <rect fill="#b8845b" width="1" height="1" x="-14" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="15" y="12" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-11" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="10" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="11" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="12" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="11" y="12" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="-15" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="-16" y="11" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#956b49" width="1" height="1" x="13" y="12" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="14" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-13" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-10" y="4" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#b8845b" width="1" height="1" x="-10" y="3" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#56962c" width="1" height="1" x="9" y="2" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="13" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="-10" y="6" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="-6" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="15" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="14" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-10" y="0" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#785439" width="1" height="1" x="-10" y="12" ry="0" transform="scale(-1,1)"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="-12" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="-10" ry="0" transform="scale(1,-1)"/>
+ <rect fill="#785439" width="1" height="1" x="9" y="7" ry="0"/>
+ <rect fill="#785439" width="1" height="1" x="9" y="8" ry="0"/>
+ <rect fill="#583c28" width="1" height="1" x="9" y="10" ry="0"/>
+ <rect fill="#72b248" width="1" height="1" x="-10" y="1" ry="0" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/minetest-icon.svg b/.icons/awkward/16x16/apps/minetest-icon.svg
new file mode 120000
index 00000000..21f44e5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minetest-icon.svg
@@ -0,0 +1 @@
+minetest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/minetest.svg b/.icons/awkward/16x16/apps/minetest.svg
new file mode 100644
index 00000000..365c082a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minetest.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#197236" d="M 7.9619529,6.0006399 C 7.6967005,6.0067941 7.4501585,6.0471224 7.1595997,6.2141812 L 0.63071466,9.9680862 C 0.33992414,10.135282 0.03576138,10.451012 0.00228398,10.925116 c -0.0334772,0.474106 0.30711196,0.922019 0.62503376,1.104818 l 6.53567916,3.75781 c 0.317952,0.182814 0.6096436,0.217829 0.8750472,0.211588 0.2654036,-0.0063 0.5117476,-0.04645 0.8023532,-0.213541 l 6.5288857,-3.753905 c 0.290577,-0.167075 0.594922,-0.482739 0.62843,-0.95703 0.03351,-0.474291 -0.307289,-0.922121 -0.625034,-1.1048177 L 8.8370001,6.2122283 C 8.5191909,6.0294966 8.2277069,5.994547 7.9626321,6.0006399 Z"/>
+ <path style="fill:#a0722e" d="M 4,7.9999999 H 6 V 11.2 L 5,12 4,11.2 Z"/>
+ <path style="fill:#74ba2f" d="M 5.0240672,2.9927979e-4 A 1.0145947,1.023269 0 0 0 4.4927252,0.136806 L 1.5073416,1.8751417 A 1.0145947,1.023269 0 0 0 1,2.7614085 V 6.238305 a 1.0145947,1.023269 0 0 0 0.5072976,0.886178 l 2.9853828,1.7384249 a 1.0145947,1.023269 0 0 0 1.0145948,0 L 8.4926584,7.124483 A 1.0145947,1.023269 0 0 0 9,6.2382145 V 2.7613185 A 1.0145947,1.023269 0 0 0 8.4926584,1.8750513 L 5.5072752,0.1367158 A 1.0145947,1.023269 0 0 0 5.0239336,2.0992979e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/minetime.svg b/.icons/awkward/16x16/apps/minetime.svg
new file mode 100644
index 00000000..2822ff16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minetime.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="fill:#8b8b8b" d="M 5.3164268,3.5002692 4.7745596,3.8135668 4.601224,3.9135716 4.0023584,4.2596832 l -0.00236,0.00156 0.00236,0.00156 v 0.5570648 6.88009 L 5,12.5 6,11.699958 V 6.6681734 L 8,7.8398266 10,6.6681734 V 11.699958 L 11,12.5 11.997641,11.699958 V 4.819868 4.2628084 L 12,4.2612484 11.997641,4.2596884 11.398776,3.9135768 11.22544,3.813572 10.683574,3.5002744 8,5.1977308 Z"/>
+ <path style="opacity:0.2" d="M 5.3164268,3.5002692 4.7745596,3.8135668 4.601224,3.9135716 4.0023584,4.2596832 l -0.00236,0.00156 0.00236,0.00156 v 0.5570648 6.88009 L 5,12.5 6,11.699958 V 6.6681734 L 8,7.8398266 V 5.1977308 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mini.xterm.svg b/.icons/awkward/16x16/apps/mini.xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mini.xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/minimizeall.svg b/.icons/awkward/16x16/apps/minimizeall.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minimizeall.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/minitube.svg b/.icons/awkward/16x16/apps/minitube.svg
new file mode 100644
index 00000000..4f31e568
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minitube.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#995d27" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#57c2ff;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="10" height="10" x="1" y="3" rx="4.2" ry="3.4"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="8.5" r="1.5"/>
+ <rect style="fill:#323232;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="3" height="1" x="12" y="12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mint-dev-settings.svg b/.icons/awkward/16x16/apps/mint-dev-settings.svg
new file mode 100644
index 00000000..7c4989a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mint-dev-settings.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#7ec242" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6.75,2.9999 6.6406,4.3202 A 3.9286,3.9286 0 0 0 5.4883,4.9804 L 4.2949,4.4179 3.0449,6.582 4.1289,7.3339 A 3.9286,3.9286 0 0 0 4.0723,7.9998 3.9286,3.9286 0 0 0 4.1309,8.6619 L 3.045,9.4178 4.295,11.582 5.4923,11.02 A 3.9286,3.9286 0 0 0 6.6406,11.684 L 6.75,13 H 9.25 L 9.3594,11.679 A 3.9286,3.9286 0 0 0 10.512,11.019 L 11.705,11.582 12.955,9.4174 11.871,8.6654 A 3.9286,3.9286 0 0 0 11.928,7.999 3.9286,3.9286 0 0 0 11.869,7.3369 L 12.955,6.581 11.705,4.4169 10.508,4.9794 A 3.9286,3.9286 0 0 0 9.3591,4.3154 L 9.2497,2.999 H 6.7497 Z M 8,5.9999 C 9.1046,5.9999 10,6.8953 10,7.9999 10,9.1045 9.1046,9.9999 8,9.9999 6.8954,9.9999 6,9.1045 6,7.9999 6,6.8953 6.8954,5.9999 8,5.9999 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintbackup.svg b/.icons/awkward/16x16/apps/mintbackup.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintbackup.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintdrivers.svg b/.icons/awkward/16x16/apps/mintdrivers.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintdrivers.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintinstall.svg b/.icons/awkward/16x16/apps/mintinstall.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintinstall.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintlocale-im.svg b/.icons/awkward/16x16/apps/mintlocale-im.svg
new file mode 120000
index 00000000..8803a8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintlocale-im.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintnanny.svg b/.icons/awkward/16x16/apps/mintnanny.svg
new file mode 100644
index 00000000..0661b4fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintnanny.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cc5e55" cx="8.5" cy="8.5" r="7.5"/>
+ <rect style="fill:#ffffff" width="3" height="7" x="7" y="3"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="12.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintreport.svg b/.icons/awkward/16x16/apps/mintreport.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintreport.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintsources-additional.svg b/.icons/awkward/16x16/apps/mintsources-additional.svg
new file mode 100644
index 00000000..9fd93c7a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-additional.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#78ba26" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <rect style="opacity:0.7;fill:#ffffff" width="4" height="6" x="6" y="3" rx=".333" ry=".375"/>
+ <path style="fill:#ffffff" d="M 4.4988461,8 A 0.49885657,0.42384505 0 0 0 4.0668998,8.6358639 L 7.568055,13.788191 a 0.49885657,0.42384505 0 0 0 0.8638913,0 L 11.9331,8.6358639 A 0.49885657,0.42384505 0 0 0 11.501155,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintsources-foreign.svg b/.icons/awkward/16x16/apps/mintsources-foreign.svg
new file mode 100644
index 00000000..043f28f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-foreign.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e33765" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 9.125,13 H 7.875 V 11.75 H 9.125 Z M 10.419,7.9562 9.8562,8.5312 C 9.4062,8.9875 9.125,9.3625 9.125,10.3 H 7.875 V 9.9875 C 7.875,9.3 8.1562,8.675 8.6063,8.2187 L 9.3812,7.4313 C 9.6125,7.2062 9.75,6.8937 9.75,6.55 9.75,5.8625 9.1875,5.3 8.5,5.3 7.8125,5.3 7.25,6 7.25,7 H 6 C 6,5 7.1188,4.05 8.5,4.05 9.8812,4.05 11,5.1688 11,6.55 11,7.1 10.775,7.6 10.419,7.9562 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintsources-keys.svg b/.icons/awkward/16x16/apps/mintsources-keys.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-keys.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintsources-maintenance.svg b/.icons/awkward/16x16/apps/mintsources-maintenance.svg
new file mode 100644
index 00000000..6e114171
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-maintenance.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 7.5996094,0 C 6.7132094,0 6,0.71320937 6,1.5996094 v 0.75 a 6,6 0 0 0 -1.8925781,1.09375 l -0.6503907,-0.375 C 2.6893865,2.6251594 1.7146844,2.8866517 1.2714844,3.6542969 L 0.87109375,4.3457031 C 0.42789375,5.1133483 0.68938635,6.08805 1.4570312,6.53125 l 0.6484376,0.375 A 6,6 0 0 0 2,8 6,6 0 0 0 2.1054688,9.09375 l -0.6484376,0.375 c -0.76764485,0.4432 -1.02913745,1.417902 -0.58593745,2.185547 l 0.40039065,0.691406 c 0.4432,0.767645 1.4179021,1.029138 2.1855468,0.585938 L 4.1035156,12.558594 A 6,6 0 0 0 6,13.648438 v 0.751953 C 6,15.286791 6.7132094,16 7.5996094,16 H 8.4003906 C 9.2867906,16 10,15.286791 10,14.400391 v -0.75586 a 6,6 0 0 0 1.892578,-1.08789 l 0.650391,0.375 c 0.767644,0.4432 1.742347,0.181707 2.185547,-0.585938 l 0.40039,-0.691406 c 0.4432,-0.767645 0.181707,-1.742347 -0.585937,-2.185547 l -0.648438,-0.375 A 6,6 0 0 0 14,8 6,6 0 0 0 13.894531,6.90625 l 0.648438,-0.375 c 0.767644,-0.4432 1.029137,-1.4179017 0.585937,-2.1855469 L 14.728516,3.6542969 C 14.285316,2.8866517 13.310613,2.6251594 12.542969,3.0683594 L 11.896484,3.4414062 A 6,6 0 0 0 10,2.3515625 V 1.5996094 C 10,0.71320938 9.2867906,0 8.4003906,0 Z"/>
+ <path style="fill:#546e7a" d="m 8,5 c 1.65675,0 3,1.343175 3,3 0,1.65675 -1.34325,3 -3,3 C 6.343175,11 5,9.65675 5,8 5,6.343175 6.343175,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintsources-mint.svg b/.icons/awkward/16x16/apps/mintsources-mint.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-mint.svg
@@ -0,0 +1 @@
+distributor-logo-linux-mint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintsources-ppa.svg b/.icons/awkward/16x16/apps/mintsources-ppa.svg
new file mode 100644
index 00000000..9f60677f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources-ppa.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#d6ac12" d="m 6,9.1666664 7e-7,-2.3333332 L 8.0000005,5.6666666 10,6.8333332 V 9.1666664 L 7.9999998,10.333333 Z"/>
+ <path style="fill:#8fb635" d="m 8.3276114,2.6723049 v 2.1854966 l 2.2832976,1.2394503 1.902749,-1.141649 z"/>
+ <path style="fill:#3895bd" d="M 7.5665121,2.6723049 V 4.8578015 L 5.2832141,6.0972518 3.3804659,4.9556028 Z"/>
+ <path style="fill:#d18c3b" d="m 12.884313,5.516533 -1.892854,1.092558 0.0685,2.5972514 L 13,10.283298 Z"/>
+ <path style="fill:#3941bf" d="M 3.1156033,5.516533 5.0083812,6.6093194 4.9400421,9.2063804 3,10.283336 Z"/>
+ <path style="fill:#a02c35" d="M 8.3276114,13.327695 V 11.142198 L 10.610909,9.9027483 12.513658,11.044397 Z"/>
+ <path style="fill:#bb3a84" d="M 7.5665121,13.327695 V 11.142198 L 5.2832141,9.9027483 3.3804659,11.044397 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintsources.svg b/.icons/awkward/16x16/apps/mintsources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintsources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintstick.svg b/.icons/awkward/16x16/apps/mintstick.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintstick.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintupdate-release-upgrade.svg b/.icons/awkward/16x16/apps/mintupdate-release-upgrade.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintupdate-release-upgrade.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintupdate.svg b/.icons/awkward/16x16/apps/mintupdate.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintupdate.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mintupload.svg b/.icons/awkward/16x16/apps/mintupload.svg
new file mode 100644
index 00000000..96ab44d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintupload.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#687df9" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="M 7.243,14 C 7.0056,14 7,13.794 7,13.5383 V 6.0001 H 5 L 8,2 11,6 H 9 v 7.5382 c 0,0.2553 -0.006,0.4614 -0.243,0.4614 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mintwelcome.svg b/.icons/awkward/16x16/apps/mintwelcome.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mintwelcome.svg
@@ -0,0 +1 @@
+distributor-logo-linux-mint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/minuet.svg b/.icons/awkward/16x16/apps/minuet.svg
new file mode 100644
index 00000000..2b23a0dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/minuet.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,14.2779 V 2.7220759 C 16,2.322182 15.643259,2.000087 15.2,2.000087 H 0.8 C 0.3568,2.000087 0,2.322182 0,2.7222759 V 14.278099 c 0,0.399994 0.3568,0.721988 0.8,0.721988 h 14.4 c 0.443259,0 0.8,-0.321995 0.8,-0.721988 z"/>
+ <g transform="translate(-1)">
+ <rect style="fill:#da6156" width="2" height="11" x="2" y="3" ry=".524"/>
+ <rect style="fill:#eb8644" width="2" height="11" x="4" y="3" ry=".524"/>
+ <rect style="fill:#ecb554" width="2" height="11" x="6" y="3" ry=".524"/>
+ <rect style="fill:#40a95d" width="2" height="11" x="8" y="3" ry=".524"/>
+ <rect style="fill:#4cb094" width="2" height="11" x="10" y="3" ry=".524"/>
+ <rect style="fill:#476eb9" width="2" height="11" x="12" y="3" ry=".524"/>
+ <rect style="fill:#a860a2" width="2" height="11" x="14" y="3" ry=".524"/>
+ </g>
+ <path style="fill:#4f4f4f" d="M 2.24805,2.0001077 C 2.11095,2.0001077 2,2.1717149 2,2.3849989 V 8.6149811 C 2,8.8282113 2.11095,8.99998 2.24805,8.99998 h 0.5049 C 2.89005,8.99998 3,8.8282113 3,8.6149811 V 2.3849989 C 3,2.1716072 2.89005,2 2.75295,2 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 4.24805,2 C 4.11095,2 4,2.1716072 4,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 4.89005,8.9998723 5,8.8281036 5,8.6148734 V 2.3848912 C 5,2.1714995 4.89005,1.9998923 4.75295,1.9998923 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 8.24805,2 C 8.11095,2 8,2.1716072 8,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 8.89005,8.9998723 9,8.8281036 9,8.6148734 V 2.3848912 C 9,2.1714995 8.89005,1.9998923 8.75295,1.9998923 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 10.24805,1.9998923 C 10.11095,1.9998923 10,2.1714995 10,2.3847835 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 10.89005,8.9997646 11,8.8279959 11,8.6147657 V 2.3847835 C 11,2.1713918 10.89005,1.9997846 10.75295,1.9997846 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 12.24805,2 C 12.11095,2 12,2.1716072 12,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 12.89005,8.9998723 13,8.8281036 13,8.6148734 V 2.3848912 C 13,2.1714995 12.89005,1.9998923 12.75295,1.9998923 h -0.5049 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/miro-guide-source.svg b/.icons/awkward/16x16/apps/miro-guide-source.svg
new file mode 120000
index 00000000..c99c8d45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/miro-guide-source.svg
@@ -0,0 +1 @@
+miro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/miro.svg b/.icons/awkward/16x16/apps/miro.svg
new file mode 100644
index 00000000..762d529c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/miro.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m3 4v8h2v-5h2v5h2v-5h2v5h2v-6.6c0-0.784-0.642-1.4-1.458-1.4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mist.svg b/.icons/awkward/16x16/apps/mist.svg
new file mode 100644
index 00000000..26fe6f73
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mist.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#234780" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#63bfd7" d="M 8,2 12,8 8,10 4,8 Z"/>
+ <path style="fill:#63bfd7" d="m 8,14 4,-4.9 -4,2 -4,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mixcloud.svg b/.icons/awkward/16x16/apps/mixcloud.svg
new file mode 100644
index 00000000..0e130390
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mixcloud.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 8.0000001,3.0000002 c -2.0709089,0 -3.8345454,1.2679333 -4.5938182,3.0624 C 1.4784364,6.3491337 3.5000005e-8,7.9925331 3.5000005e-8,10.000034 3.5000005e-8,12.2092 1.7908728,14 4.0000001,14 l 8.5000009,0 C 14.433091,14 16,12.432867 16,10.500167 16,8.7035001 14.649091,7.2313336 12.906182,7.0311331 12.451637,4.7380002 10.42691,3.0000002 8.0000001,3.0000002 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 8.5,6.5 c 0,0 2,0.8181815 2,3 0,2.181818 -2,3 -2,3"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linecap:round;stroke-linejoin:round" d="m 5.5,7.5 c 0,0 0.9998185,0.5454545 1,2 1.815e-4,1.454546 -1,2 -1,2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mixxx-icon.svg b/.icons/awkward/16x16/apps/mixxx-icon.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mixxx-icon.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mixxx.svg b/.icons/awkward/16x16/apps/mixxx.svg
new file mode 100644
index 00000000..44af2a8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mixxx.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4282" x1="409.57" x2="409.57" y1="540.8" y2="506.8" gradientTransform="matrix(.058825 0 0 .058825 -16.034 -38.812)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#2a2c2f"/>
+ <stop offset="1" stop-color="#424649"/>
+ </linearGradient>
+ </defs>
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#fff" opacity=".1" d="m3.5659 1.3503c-2.1469 1.4317-3.557 3.8742-3.557 6.6592h6.4c0-0.64837 0.38773-1.2034 0.94219-1.4547l-3.7859-5.2042z"/>
+ <path fill="#fff" opacity=".1" d="m12.434 14.65c2.147-1.4317 3.557-3.8742 3.557-6.6592h-6.4c0 0.64837-0.38773 1.2034-0.94219 1.4547l3.7852 5.2047z"/>
+ <rect fill="#fe774b" width="6" height="6" x="5" y="5" ry="3"/>
+ <rect fill="url(#linearGradient4282)" width="2" height="2" x="7" y="-9" ry="1" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mkusb.svg b/.icons/awkward/16x16/apps/mkusb.svg
new file mode 100644
index 00000000..e0ba9e0c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkusb.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#afd817" cx="8" cy="8" r="8"/>
+ <path style="fill:#3f3f3f" d="M 11.038281,3.1929688 1.7140625,12.945312 A 8,8 0 0 0 2.8257812,14.1 L 12.195312,4.2992188 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.60000002" d="M 4.5331304,11.358797 C 4.4604332,11.145419 5.4153786,9.9249056 5.2684638,9.19257 4.8668834,7.1908056 4.2188918,6.7291716 6.1735362,4.9995216"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.60000002" d="m 5.3797964,9.9951184 c 0.2133788,0.072697 1.112618,-0.6939396 1.7914076,-0.654116 2.0381452,0.1195748 2.838218,0.8889386 4.567868,-1.0657092"/>
+ <circle style="fill:#4f4f4f" cx="6.5" cy="4.5" r="1.5"/>
+ <rect style="fill:#4f4f4f" width="2.546" height="2.546" x="12.87" y="-4.38" transform="rotate(45)"/>
+ <path style="fill:#4f4f4f" transform="matrix(0.33963906,0.1960907,-0.1960907,0.33963906,21.229174,10.480018)" d="M -28.541582,-8.4892456 -25.808671,1.7101161 -36.008033,-1.022795 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mkv-gui.svg b/.icons/awkward/16x16/apps/mkv-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkv-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mkvinfo.svg b/.icons/awkward/16x16/apps/mkvinfo.svg
new file mode 100644
index 00000000..6abfaaec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkvinfo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <g transform="translate(-10,-7)">
+ <path fill="#2a58ae" d="m17 12c-2.7621 0-5 2.2373-5 5s2.2373 5 5 5 5-2.2373 5-5-2.2373-5-5-5zm-0.89425 2.6424c1.8783 0 3.4144 1.516 3.4144 3.3943s-1.5362 3.4144-3.4144 3.4144c-1.8783 0-3.3943-1.5362-3.3943-3.4144 0-1.8783 1.516-3.3943 3.3943-3.3943z"/>
+ <path fill="#d24646" d="m23 11.5a2.5 2.5 0 0 1 -5 0 2.5 2.5 0 1 1 5 0z"/>
+ <path fill="#606060" d="m16 19.501a1.5 1.5 0 0 1 -3 0 1.5 1.5 0 1 1 3 0z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mkvmerge.svg b/.icons/awkward/16x16/apps/mkvmerge.svg
new file mode 120000
index 00000000..3641e984
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkvmerge.svg
@@ -0,0 +1 @@
+mkvmergeGUI.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mkvmergeGUI.svg b/.icons/awkward/16x16/apps/mkvmergeGUI.svg
new file mode 100644
index 00000000..ea26de77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkvmergeGUI.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="translate(-10,-7)">
+ <path fill="#2a58ae" d="m17 12c-2.7621 0-5 2.2373-5 5s2.2373 5 5 5 5-2.2373 5-5-2.2373-5-5-5zm-0.89425 2.6424c1.8783 0 3.4144 1.516 3.4144 3.3943s-1.5362 3.4144-3.4144 3.4144c-1.8783 0-3.3943-1.5362-3.3943-3.4144 0-1.8783 1.516-3.3943 3.3943-3.3943z"/>
+ <path fill="#d24646" d="m23 11.5a2.5 2.5 0 0 1 -5 0 2.5 2.5 0 1 1 5 0z"/>
+ <path fill="#606060" d="m16 19.501a1.5 1.5 0 0 1 -3 0 1.5 1.5 0 1 1 3 0z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mkvtoolnix-gui.svg b/.icons/awkward/16x16/apps/mkvtoolnix-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mkvtoolnix-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mmex.svg b/.icons/awkward/16x16/apps/mmex.svg
new file mode 120000
index 00000000..074b795c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mmex.svg
@@ -0,0 +1 @@
+money-manager-ex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mnemosyne.svg b/.icons/awkward/16x16/apps/mnemosyne.svg
new file mode 100644
index 00000000..226ee2ac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mnemosyne.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.7" d="M 2.6000083,7.1999072 C 4.7895105,7.359088 4.7524761,8.0572528 5.4000372,9.9999361"/>
+ <g style="fill:#e4e4e4" transform="matrix(0.01635609,0,0,0.01635609,0.97829668,-0.16450152)">
+ <g style="fill:#e4e4e4">
+ <path style="fill:#e4e4e4" transform="matrix(24.455977,0,0,24.455977,-96.497486,-87.776619)" d="m 24.107015,4.0078125 c -5.282691,0.4265577 -8.507383,19.3262155 -8.043539,24.1601565 -0.04106,-0.02445 -0.08514,-0.03944 -0.126953,-0.0625 C 18.333553,31.802233 22.258736,38.417556 24,41 c 2.535167,-0.0082 6.516748,3.12567 10.029297,2.996094 2.339973,-0.08632 5.511967,-2.650839 4.894531,-11.286765 -0.613347,-8.631836 -11.36841,-5.818359 -11.384766,-5.818359 2.191694,-1.56199 3.957215,-3.638244 5.735922,-4.529642 2.007689,-1.247139 -0.674788,-4.989055 -3.144532,-9.429687 C 28.069606,9.2270247 26.425871,4.656145 25.190999,4.1777344 24.821202,4.03232 24.459194,3.9793753 24.107015,4.0078125 Z"/>
+ </g>
+ </g>
+ <g style="fill:#3f3f3f" transform="matrix(0.01635609,0,0,0.01635609,1.2383548,-0.16450152)">
+ <g style="fill:#3f3f3f">
+ <path style="fill:#3f3f3f" d="m 273.37357,601.81512 c -19.5,23.89999 3.67796,68.97348 3.67796,68.97348 0,0 187.62723,269.19773 215.32722,300.39773 27.79999,31.29997 59.69738,15.40045 36.39737,-27.79957 -3.08603,-5.68477 -9.21308,-17.47468 -15.66711,-29.94901 L 346.3367,634.88799 c -15.7249,-24.15644 -24.16744,-36.66545 -47.79067,-43.77236 0,0 -19.3818,5.28437 -25.17246,10.69949 z m 14.56855,-9.792 c -3.09999,0.89998 -5.98888,2.39448 -8.78887,4.39442 8.81097,-4.41753 8.78887,-4.39442 8.78887,-4.39442 z"/>
+ </g>
+ </g>
+ <circle style="fill:#4f4f4f" cx="5.5" cy="9.5" r="1.5"/>
+ <circle style="fill:#4f4f4f" cx="2" cy="7" r="1"/>
+ <path style="fill:#4f4f4f" d="m 7.0227103,3.1834593 c -0.03822,9e-5 -0.1012154,0.00384 -0.1625017,0.00625 C 6.7711301,3.4692462 6.6864629,3.7551704 6.607862,4.0483142 7.3707543,3.8823197 8.2185127,4.2356218 8.6289769,4.8787916 8.6146608,4.6558281 8.557413,4.4387699 8.4602252,4.238941 8.1672773,3.6403648 7.7100982,3.1836329 7.0227103,3.1834613 Z"/>
+ <path style="fill:#4f4f4f" d="M 6.2453583,5.6092659 C 6.1917393,5.8781355 6.1433644,6.1430298 6.0992632,6.4045865 6.7246452,6.4492314 7.4911576,6.7178666 7.7836554,7.1764693 7.7693392,6.9535062 7.7120914,6.7364476 7.6149036,6.5366191 7.3740644,6.0467517 6.799208,5.7129242 6.2453583,5.6092659 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/modem-manager-gui.svg b/.icons/awkward/16x16/apps/modem-manager-gui.svg
new file mode 100644
index 00000000..f8b07424
--- /dev/null
+++ b/.icons/awkward/16x16/apps/modem-manager-gui.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#fec8a4" d="m6.1449587 9.4715906c2.0712114 1.2112264 2.2804979 2.1396204 1.8553113 2.8859134s-1.3237747 1.026285-3.3948794-0.184205c-2.0712114-1.211543-4.4133646-3.6619954-4.6053706-4.494602 0.80791858-0.2478873 4.073834 0.5815615 6.1449387 1.7928936z"/>
+ <path style="fill:#fba66f" d="m7.8180776 8.9185545c1.1957707 2.0979375 0.9186421 3.0084365 0.1821924 3.4389495s-1.6531717 0.218941-2.8489424-1.878891c-1.1957707-2.0984634-2.0146762-5.4066799-1.7699753-6.2250764 0.821999 0.1946257 3.2409546 2.5670809 4.4367253 4.6650179z"/>
+ <path style="fill:#f8863b" d="m9.5399448 9.2869645c0 2.4221375-0.6893016 3.0705395-1.5396748 3.0705395s-1.5396748-0.648402-1.5396748-3.0705395c0-2.4225589 0.9237622-5.7022499 1.5396748-6.2870745 0.6159126 0.5848246 1.5396748 3.8645156 1.5396748 6.2870745z"/>
+ <path style="fill:#f76d12" d="m10.849426 10.478613c-1.1959843 2.097832-2.1127063 2.309404-2.849156 1.878891s-1.0135783-1.341012 0.1821924-3.4389495c1.1957707-2.097937 3.6141926-4.4703922 4.4366186-4.6650179 0.244274 0.8183965-0.573885 4.126613-1.769655 6.2250764z"/>
+ <path style="fill:#d75908" d="m11.395576 12.173299c-2.0715313 1.21049-2.9701194 0.930498-3.395306 0.184205s-0.2159001-1.674687 1.8553113-2.8859134c2.0712117-1.2112268 5.3374467-2.0407809 6.1449387-1.7928936-0.192006 0.8326066-2.534479 3.283059-4.604944 4.494602z"/>
+ <path style="stroke-linejoin:bevel;stroke:#3aa03d;stroke-linecap:round;fill:none" d="m8.5011847 14.49995c-0.995816 0-1.006395-1.491749-1-2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mog.svg b/.icons/awkward/16x16/apps/mog.svg
new file mode 100644
index 00000000..a676acab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mog.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#fff" d="m8 3a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 2a3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/money-manager-ex.svg b/.icons/awkward/16x16/apps/money-manager-ex.svg
new file mode 100644
index 00000000..1dd9dada
--- /dev/null
+++ b/.icons/awkward/16x16/apps/money-manager-ex.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#5e983c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 8.0108514,8.4886377 1.9047619,0 c 0,0 3.5843867,-0.5362566 3.5843867,2.5113623 0,2.666667 -3.5843867,2.5 -3.5843867,2.5 L 4.5,13.5 M 7.9891486,8.5113623 C 7.9891486,8.5113623 2.5870069,9 2.5,6.5 2.3846154,3 6.0843867,3.5 6.0843867,3.5 L 11.5,3.5"/>
+ <path style="fill:#97ca79;fill-rule:evenodd" d="M 7.984375,1.2186894e-4 A 1.0001,0.99835062 0 0 0 7,1.0120206 l 0,5.9895048 2,0 0,-5.9895048 A 1.0001,0.99835062 0 0 0 7.984375,1.2186894e-4 Z M 7,9.9962776 7,14.987532 a 1.0001,0.99835062 0 1 0 2,0 l 0,-4.9912544 -2,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/moneydance.svg b/.icons/awkward/16x16/apps/moneydance.svg
new file mode 100644
index 00000000..c5116ad1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/moneydance.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff7c40" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <ellipse style="fill:#ffffff" cx="8" cy="5.5" rx="4" ry="1.5"/>
+ <path style="fill:#ffffff" d="M 4.234375,7 A 4,1.5 0 0 0 4,7.5 4,1.5 0 0 0 8,9 4,1.5 0 0 0 12,7.5 4,1.5 0 0 0 11.765625,7 4,1.5 0 0 1 8,8 4,1.5 0 0 1 4.234375,7 Z"/>
+ <path style="fill:#ffffff" d="M 4.234375,9 A 4,1.5 0 0 0 4,9.5 4,1.5 0 0 0 8,11 4,1.5 0 0 0 12,9.5 4,1.5 0 0 0 11.765625,9 4,1.5 0 0 1 8,10 4,1.5 0 0 1 4.234375,9 Z"/>
+ <path style="fill:#ffffff" d="M 4.234375,11 A 4,1.5 0 0 0 4,11.5 4,1.5 0 0 0 8,13 4,1.5 0 0 0 12,11.5 4,1.5 0 0 0 11.765625,11 4,1.5 0 0 1 8,12 4,1.5 0 0 1 4.234375,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/moneydance_icon512.svg b/.icons/awkward/16x16/apps/moneydance_icon512.svg
new file mode 120000
index 00000000..f930821f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/moneydance_icon512.svg
@@ -0,0 +1 @@
+moneydance.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mono-runtime-common.svg b/.icons/awkward/16x16/apps/mono-runtime-common.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mono-runtime-common.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mono-runtime.svg b/.icons/awkward/16x16/apps/mono-runtime.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mono-runtime.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mono.svg b/.icons/awkward/16x16/apps/mono.svg
new file mode 100644
index 00000000..38f235d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mono.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4a5579" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="M 4.6782,11.986 C 4.6782,11.936 6.3478,9.9271 6.3835,9.9351 6.4032,9.9405 7.1503,10.257 8.0408,10.64 9.5638,11.294 9.6654,11.333 9.7058,11.278 9.7684,11.194 9.983,10.745 10.096,10.461 L 10.193,10.22 10.031,10.132 C 9.8011,10.007 9.4638,9.7263 9.2529,9.4852 9.0602,9.2651 8.7126,8.7347 8.7126,8.6603 8.7126,8.6357 8.8233,8.7477 8.9586,8.9092 9.3375,9.3601 10.211,10.069 10.266,9.9685 10.331,9.8487 10.374,9.4969 10.371,9.0876 10.368,8.5886 10.303,8.2004 10.131,7.6647 L 10.035,7.3639 9.5611,7.2154 C 9.2995,7.1321 9.0379,7.0513 8.9793,7.0317 8.7736,6.9666 8.9026,6.9703 9.2019,7.0383 9.5611,7.1191 9.927,7.1854 10.152,7.2141 10.353,7.2388 10.396,7.1998 10.417,6.9796 10.444,6.6968 10.263,5.9153 10.078,5.5281 10.005,5.373 9.9714,5.338 9.8241,5.2712 9.3358,5.0431 7.8045,4.8346 7.1547,4.9027 6.8734,4.9314 6.5858,5.0004 6.4948,5.0578 6.4701,5.0775 6.6511,5.1215 6.962,5.1789 7.242,5.2309 7.4463,5.2766 7.4163,5.2843 7.3823,5.2896 6.945,5.2412 6.4361,5.1762 5.5457,5.0614 5.513,5.0588 5.448,5.1161 5.3177,5.2336 5.1331,5.5528 5.0938,5.7245 5.0575,5.89 5.0598,5.9096 5.1421,6.0777 5.2827,6.3656 5.5457,6.5754 6.1405,6.8766 6.4218,7.0227 6.6458,7.1424 6.6378,7.1514 6.6288,7.1591 6.3878,7.0694 6.1039,6.9506 L 5.5843,6.7355 4.8228,6.9493 C 4.4049,7.0654 4.0483,7.1617 4.0313,7.1617 4.0103,7.1617 4,6.6561 4,5.7989 4,4.4868 4.0027,4.4321 4.0677,4.298 4.1067,4.2159 4.1836,4.1285 4.2526,4.0868 L 4.3723,4.0125 7.8585,4.0021 C 9.7747,3.9968 11.424,4.0021 11.517,4.0125 11.73,4.0385 11.923,4.1949 11.974,4.3837 11.996,4.4657 12.004,5.7075 11.998,8.0693 L 11.989,11.628 11.915,11.746 C 11.872,11.816 11.785,11.893 11.704,11.932 11.567,11.999 11.54,12 8.1254,12 6.2325,12 4.6822,11.988 4.6822,11.975 M 4.6755,11.982"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/monochroma.svg b/.icons/awkward/16x16/apps/monochroma.svg
new file mode 100644
index 00000000..fd4ba5df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/monochroma.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="M 8.4998726,0.99999999 C 4.3577226,1.0000348 0.99989372,4.3579774 0.99999995,8.5001281 1.0000354,12.642179 4.3578223,15.999965 8.4998726,16 10.329673,15.996587 12.0951,15.32434 13.46375,14.109853 L 8.090998,8.8183122 13.797562,3.1978275 C 12.392603,1.792259 10.487214,1.0017797 8.4998726,0.99999999 Z"/>
+ <circle style="fill:#ececec" cx="8.5" cy="8.5" r="4.5"/>
+ <circle style="fill:#d64043" cx="8.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/monodevelop.svg b/.icons/awkward/16x16/apps/monodevelop.svg
new file mode 100644
index 00000000..57240af0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/monodevelop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4a5579" d="M 12.492188,1 C 12.237112,1.00761 11.985849,1.063963 11.751953,1.1660156 10.98679,1.4253343 10.227124,1.8305224 9.6328125,2.2675781 8.4800188,1.4115634 7.1274313,0.91130897 5.6796875,1.0117188 h -0.00195 C 2.793846,1.2112728 -0.02663164,3.7401944 0,7.4707031 0.02078432,10.396462 0.9566441,12.267441 1.5566406,13.75 1.9807223,14.797354 3.1875666,15.285754 4.2207031,14.828125 5.0339226,14.571446 5.7770377,14.108006 6.3515625,13.613281 7.3684902,14.405727 8.6195695,15 10.087891,15 11.638006,15 13.005142,14.292732 14.103516,13.185547 15.20189,12.078362 16.013129,10.456319 16,8.5703125 15.979578,5.7193094 15.137889,3.7763074 14.445312,2.3652344 c -0.02827,-0.08486 -0.0622,-0.1677284 -0.101562,-0.2480469 -0.0013,-0.00196 -0.0026,-0.00391 -0.0039,-0.00586 C 13.99342,1.4122315 13.27211,0.97837808 12.492188,1 Z"/>
+ <path style="fill:#f9f9f9" d="M 5.8167216,3.0079059 C 4.0854292,3.1277047 1.9810224,4.7799002 2.0001292,7.456344 2.0181744,9.9965241 2.7633415,11.400038 3.4108516,13 L 4.7626604,12.399873 C 3.9909564,11.189398 2.8408304,8.7366536 2.9071736,7.1168202 2.9512256,6.0494223 3.3126632,5.301676 3.9405356,4.6992781 5.4536916,3.2469355 7.539522,3.5881618 8.765014,5.1370243 9.461352,6.0499898 9.58077,7.3910507 8.9422828,8.3704453 7.8590312,10.032293 5.3995552,9.2243636 5.2302476,7.2990727 5.1501048,6.3844035 6.003544,5.6803756 6.7874552,5.6724264 5.9833756,5.1920973 4.739308,6.0783785 4.8067124,7.1650802 5.0052112,10.367843 8.3918996,10.430297 9.4364072,8.604364 11.300916,5.3436906 8.1350188,2.8466609 5.818314,3.0073384 Z"/>
+ <path style="fill:#4696e2" d="m 12.551359,3 -1.458754,0.6357008 c 0.878696,1.75849 1.898371,3.1061763 1.899985,5.2777309 5.2e-4,0.79731 -0.306172,1.7008533 -1.033127,2.3727183 -0.660771,0.610273 -1.522248,0.970785 -2.5494557,0.822173 C 8.3354473,11.952929 7.5966541,11.440414 7.1355137,10.856699 6.4112485,9.8616146 6.2912553,8.5907779 6.8761557,7.6601117 7.2097697,7.1295129 7.9507153,6.6785892 8.6846661,6.7447021 9.9793031,6.8605408 10.704106,7.60756 10.692806,8.7371308 10.681506,9.8864779 9.8991281,10.327796 9.0215085,10.249251 9.8426291,10.626717 11.082919,10.132847 11.078077,8.8665308 11.071577,7.1600267 9.9669271,6.3384183 8.7745265,6.3316379 7.5428453,6.3242963 6.8616269,6.8017738 6.4666713,7.4487763 6.0717153,8.0957787 5.9651741,8.9490313 6.0092973,9.6463242 6.0544969,10.354354 6.5473845,11.210431 7.2937109,11.872125 8.0389613,12.533819 9.0398033,13 10.087996,13 11.775976,13 14.018184,11.211561 13.999889,8.5834321 13.981059,5.9547379 13.245491,4.3940217 12.550821,3.00113 Z"/>
+ <path style="fill:#f9f9f9" d="M 9.2498284,6.1172777 C 9.3366964,6.4278944 9.3734892,6.7523811 9.356196,7.0732365 L 9.9454764,7.2546006 C 10.018434,6.851114 10.015785,6.4663177 9.9517924,6.1048081 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/monodoc.svg b/.icons/awkward/16x16/apps/monodoc.svg
new file mode 120000
index 00000000..e9473b30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/monodoc.svg
@@ -0,0 +1 @@
+mono.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/moonlight.svg b/.icons/awkward/16x16/apps/moonlight.svg
new file mode 100644
index 00000000..1195f751
--- /dev/null
+++ b/.icons/awkward/16x16/apps/moonlight.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.0">
+ <circle style="fill:#565c64" cx="7.5" cy="-7.5" r="7.5" transform="scale(1,-1)"/>
+ <path style="fill:#ffffff" d="M 8 2.0253906 L 8 6.2929688 L 11.017578 3.2753906 A 5.5 5.5 0 0 0 8 2.0253906 z M 7 2.0273438 A 5.5 5.5 0 0 0 3.984375 3.2773438 L 7 6.2929688 L 7 2.0273438 z M 3.2753906 3.9824219 A 5.5 5.5 0 0 0 2.0253906 7 L 6.2929688 7 L 3.2753906 3.9824219 z M 11.722656 3.984375 L 8.7070312 7 L 12.972656 7 A 5.5 5.5 0 0 0 11.722656 3.984375 z M 2.0273438 8 A 5.5 5.5 0 0 0 3.2773438 11.015625 L 6.2929688 8 L 2.0273438 8 z M 8.7070312 8 L 11.724609 11.017578 A 5.5 5.5 0 0 0 12.974609 8 L 8.7070312 8 z M 7 8.7070312 L 3.9824219 11.724609 A 5.5 5.5 0 0 0 7 12.974609 L 7 8.7070312 z M 8 8.7070312 L 8 12.972656 A 5.5 5.5 0 0 0 11.015625 11.722656 L 8 8.7070312 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/morpheus.svg b/.icons/awkward/16x16/apps/morpheus.svg
new file mode 100644
index 00000000..1620325f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/morpheus.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15.8" height="15.8" x=".1" y=".1" rx=".79" ry=".79"/>
+ <path style="fill:#f73a3a" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 v 9.589844 L 4.0000312,9.4998954 5,4 2.4484376,0 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.4484376,0 5,4 h 6.5 L 15.235938,0.00390624 C 15.223757,0.00336064 15.21232,0 15.2,0 Z"/>
+ <path style="fill:#357cca" d="M 13,10 7,12 6.5,16 H 9.1171876 15.2 C 15.6432,16 16,15.6432 16,15.2 V 13.90625 C 15.9918,13.8635 15.98024,13.81834 15.97891,13.780469 15.979394,13.737434 15.992599,13.693616 16,13.65 v -2.267969 z"/>
+ <path style="fill:#cccccc" d="M 15.235938,0.00390624 11.5,4 13,10 16,11.382031 V 0.8 C 16,0.36912008 15.661944,0.02298832 15.235938,0.00390624 Z"/>
+ <path style="fill:#fece00" d="M 5,4 3.9999688,9.5001046 7,12 13,10 11.5,4 Z"/>
+ <path style="fill:#e4e4e4" d="M 4.0000312,9.4998954 0,10.389844 V 15.2 C 0,15.6432 0.3568,16 0.8,16 H 5.6065676 6.5 L 7,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/moserial.svg b/.icons/awkward/16x16/apps/moserial.svg
new file mode 100644
index 00000000..415cc62e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/moserial.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#9c9c9c" transform="matrix(0.1038057,0.17979674,-0.20761139,0.11986449,12.266747,-1.780182)" d="m 23.723231,13.979746 3.032011,5.251599 3.032012,5.251599 -6.064024,0 -6.064024,0 3.032012,-5.251599 z"/>
+ <path style="fill:#4f4f4f" d="m 6.5,10 3,0 1.5,6 -6,0 z"/>
+ <path style="fill:#686868" d="M 13,10.209322 C 10.130564,11.837003 6.4614297,10.871065 4.8047599,8.0518387 3.14809,5.232612 4.1312315,1.6276811 7.0006677,7.2493995e-8 Z"/>
+ <circle style="fill:#e4e4e4" cx="9.464" cy="-8.392" r="1" transform="matrix(0.5,0.8660254,-0.8660254,0.5,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="2" x="2" y="14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/motrix.svg b/.icons/awkward/16x16/apps/motrix.svg
new file mode 100644
index 00000000..2e6973d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/motrix.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#a776d6" cx="8" cy="8" r="8"/>
+ <circle style="fill:#79de7d" cx="8" cy="8" r="5"/>
+ <rect style="fill:#e5e9f0" width="10" height="10" x="3" y="3" rx="1" ry="1"/>
+ <path style="fill:#4f4f4f" d="m5 3v1 1c0 0.554 0.446 1 1 1h4c0.554 0 1-0.446 1-1v-1-1h-1-4-1z"/>
+ <rect style="fill:#fbe604" width="1" height="1" x="6" y="4"/>
+ <rect style="fill:#fbe604" width="1" height="1" x="9" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mousepad.svg b/.icons/awkward/16x16/apps/mousepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mousepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/movmetaedit.svg b/.icons/awkward/16x16/apps/movmetaedit.svg
new file mode 100644
index 00000000..68c2d150
--- /dev/null
+++ b/.icons/awkward/16x16/apps/movmetaedit.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 2.9,0 v 16 h 4.98 c 2.52,0 7.1,-3.581722 7.1,-8 0,-4.418278 -4.58,-8 -7.1,-8 z"/>
+ <path style="fill:#e8494e" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8 15.2 C 0,15.6432 0.3568,16 0.8,16 H 1 V 0 Z"/>
+ <rect style="fill:#38af29" width="1" height="16" x="1" y="0"/>
+ <rect style="fill:#1f72c7" width="1" height="16" x="2" y="0"/>
+ <path style="fill:#4f4f4f" d="M 8,0 A 8,8 0 0 0 7.23125,0.04453124 8,8 0 0 1 14.4,8 8,8 0 0 1 7.16875,15.955469 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.0339843,3.0000003 A 4.9999999,4.9999999 0 0 0 7.1843752,3.0724286 4.9999999,4.9999999 0 0 1 11.367318,8.0000001 4.9999999,4.9999999 0 0 1 7.217741,12.927572 4.9999999,4.9999999 0 0 0 8.0339843,13 4.9999999,4.9999999 0 0 0 13.033984,8.0000001 4.9999999,4.9999999 0 0 0 8.0339843,3.0000003 Z"/>
+ <circle style="fill:#4f4f4f" cx="7" cy="8" r="2"/>
+ <path style="fill:#ffffff" d="m 6.6027337,8.7747567 c 0,-0.041515 0.00596,-0.076591 0.01788,-0.1053217 0.01192,-0.028636 0.028445,-0.051798 0.049682,-0.069478 0.02114,-0.01768 0.046126,-0.030463 0.074858,-0.038439 0.028637,-0.00788 0.059292,-0.01192 0.091965,-0.01192 0.030944,0 0.06035,0.00404 0.088123,0.01192 0.027771,0.00798 0.052276,0.020758 0.073513,0.038439 0.021142,0.01768 0.037863,0.040841 0.05026,0.069478 0.0124,0.028731 0.018542,0.063806 0.018542,0.1053217 0,0.039783 -0.00614,0.073802 -0.018542,0.1020552 -0.0124,0.028157 -0.029117,0.0517 -0.05026,0.070246 -0.021235,0.01846 -0.045741,0.031905 -0.073513,0.040362 -0.027773,0.00836 -0.05718,0.01258 -0.088123,0.01258 -0.032673,0 -0.063328,-0.00422 -0.091965,-0.01258 -0.028733,-0.00846 -0.053717,-0.02191 -0.074858,-0.040362 -0.021238,-0.01854 -0.037768,-0.042089 -0.049682,-0.070246 -0.0118,-0.028201 -0.0178,-0.062203 -0.0178,-0.1020035 m 0.043725,-0.524808 v -0.02611 c 0,-0.04507 0.00462,-0.085911 0.01392,-0.1225241 0.00922,-0.036707 0.023353,-0.071494 0.04238,-0.1046496 0.01894,-0.033057 0.043435,-0.065345 0.073418,-0.096673 0.030077,-0.031329 0.066306,-0.06381 0.1086854,-0.097347 0.037093,-0.029117 0.068422,-0.05516 0.093983,-0.078223 0.025657,-0.02287 0.046318,-0.045647 0.062272,-0.068228 0.01586,-0.022485 0.027387,-0.046031 0.034401,-0.070728 0.00712,-0.024793 0.01068,-0.053528 0.01068,-0.086103 0,-0.050356 -0.0171,-0.091965 -0.05103,-0.1245421 -0.034019,-0.032673 -0.085911,-0.04901 -0.1556751,-0.04901 -0.060832,0 -0.1264642,0.01278 -0.1967123,0.038344 -0.070054,0.025657 -0.142801,0.056983 -0.2178473,0.094079 L 6.33,7.1655751 c 0.037864,-0.022102 0.079185,-0.043051 0.1237722,-0.062846 0.044687,-0.019903 0.091005,-0.037575 0.1390546,-0.053045 0.048144,-0.01538 0.096961,-0.027581 0.1463548,-0.036422 0.049491,-0.00884 0.098019,-0.013262 0.1457806,-0.013262 0.090043,0 0.1712459,0.010862 0.2436081,0.032481 0.072458,0.02162 0.1338644,0.05314 0.184122,0.094655 0.050452,0.041514 0.088987,0.091965 0.1158939,0.1510651 0.027002,0.059196 0.040457,0.1266562 0.040457,0.2025666 0,0.05564 -0.00626,0.1053237 -0.01854,0.1490468 -0.0123,0.043726 -0.030751,0.084373 -0.054871,0.1218502 -0.02441,0.037575 -0.054872,0.073802 -0.091485,0.1085916 -0.036613,0.034883 -0.079281,0.071785 -0.1278104,0.1106077 -0.037093,0.029117 -0.067362,0.054582 -0.090811,0.076204 -0.023353,0.021622 -0.041708,0.042188 -0.054872,0.061502 -0.013262,0.019502 -0.022295,0.039594 -0.027195,0.06035 -0.00482,0.020663 -0.0073,0.045166 -0.0073,0.073419 v 0.00766 H 6.6465497 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mozc-setup.svg b/.icons/awkward/16x16/apps/mozc-setup.svg
new file mode 120000
index 00000000..e247dfd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mozc-setup.svg
@@ -0,0 +1 @@
+mozc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mozc.svg b/.icons/awkward/16x16/apps/mozc.svg
new file mode 100644
index 00000000..3062f587
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mozc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#fcbd1e" cx="12.5" cy="11.5" r="3.5"/>
+ <rect style="fill:#ff7000" width="14" height="14" x="0" y="1" rx="7" ry="7"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:1.47368431" d="m 9.6668447,6.153623 c 0,0 -3.7349228,6.349788 -6.3586201,4.869377 C 1.7237517,10.128967 3.7584185,8.299301 5.4783086,7.7061493 7.1468736,7.1306988 11.12237,6.563875 11.279014,9.5443611 11.389347,11.643675 7.1849859,12.207645 7.1849859,12.207645"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:1.47368431" d="m 5.8442452,2.8422546 c -0.1135694,1.7828631 -0.34455,6.7745852 0.641161,8.7242304"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:1.47368431" d="M 3.0511636,5.1926466 C 5.6978883,5.37687 7.8439905,5.1862803 10.441,4.7734255"/>
+ <circle style="fill:#e4e4e4" cx="12" cy="14" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mozilla-firefox.svg b/.icons/awkward/16x16/apps/mozilla-firefox.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mozilla-firefox.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mozo.svg b/.icons/awkward/16x16/apps/mozo.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mozo.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mp3splt-gtk.svg b/.icons/awkward/16x16/apps/mp3splt-gtk.svg
new file mode 100644
index 00000000..e8d81569
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mp3splt-gtk.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4282" x1="409.57" x2="409.57" y1="540.8" y2="506.8" gradientTransform="matrix(.058825 0 0 .058825 -16.034 -38.812)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#2a2c2f"/>
+ <stop offset="1" stop-color="#424649"/>
+ </linearGradient>
+ </defs>
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#fff" opacity=".1" d="m3.5659 1.3503c-2.1469 1.4317-3.557 3.8742-3.557 6.6592h6.4c0-0.64837 0.38773-1.2034 0.94219-1.4547l-3.7859-5.2042z"/>
+ <path fill="#fff" opacity=".1" d="m12.434 14.65c2.147-1.4317 3.557-3.8742 3.557-6.6592h-6.4c0 0.64837-0.38773 1.2034-0.94219 1.4547l3.7852 5.2047z"/>
+ <rect fill="#feb925" width="6" height="6" x="5" y="5" ry="3"/>
+ <rect fill="url(#linearGradient4282)" width="2" height="2" x="7" y="-9" ry="1" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mpc-qt.svg b/.icons/awkward/16x16/apps/mpc-qt.svg
new file mode 100644
index 00000000..9428e1a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mpc-qt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#d4d4d4;fill-rule:evenodd" d="M 8,3 C 5.2422779,3 3,5.2422779 3,8 c 0,2.757722 2.2422779,5 5,5 2.757722,0 5,-2.242278 5,-5 C 13,5.2422779 10.757722,3 8,3 Z m 0,0.7142857 c 2.370561,0 4.285714,1.9151536 4.285714,4.2857143 0,2.370561 -1.915153,4.285714 -4.285714,4.285714 C 5.6294393,12.285714 3.7142857,10.370561 3.7142857,8 3.7142857,5.6294393 5.6294393,3.7142857 8,3.7142857 Z"/>
+ <path style="fill:none;stroke:#d4d4d4;stroke-width:0.69999999;stroke-linecap:square" d="M 9.6572815,9.9635311 A 2.34375,2.34375 0 0 1 8,10.65 2.34375,2.34375 0 0 1 6.3427185,9.9635311"/>
+ <rect style="fill:#d4d4d4" width=".714" height="1.786" x="6" y="6"/>
+ <rect style="fill:#d4d4d4" width=".714" height="1.786" x="9.29" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mpd.svg b/.icons/awkward/16x16/apps/mpd.svg
new file mode 100644
index 00000000..29e08990
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mpd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#00b4ed" width="11" height="9" x="5" y="0" rx="1.179" ry="1.227"/>
+ <circle style="fill:#4f4f4f" cx="5.5" cy="8.5" r="5.5"/>
+ <circle style="fill:#3f3f3f" cx="5.5" cy="8.5" r="4.5"/>
+ <circle style="opacity:0.2" cx="5.5" cy="8.5" r="1.5"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="9" y="13.6" rx=".286" ry=".4"/>
+ <rect style="fill:#1d64bc" width="8" height="6" x="6" y="9" rx=".857" ry=".818"/>
+ <rect style="fill:#4f4f4f" width="4" height=".7" x="8" y="15.3" rx=".3" ry=".3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mplayer.svg b/.icons/awkward/16x16/apps/mplayer.svg
new file mode 120000
index 00000000..2dd814af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mplayer.svg
@@ -0,0 +1 @@
+gnome-mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mps.svg b/.icons/awkward/16x16/apps/mps.svg
new file mode 100644
index 00000000..3242d455
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mps.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f7c73c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#21d789" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#21d789" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5042927,11.5 H 7.504293"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 5.5042927,7.500002 V 3.500001 m -3,0 1.5,1.999999 1.5,-1.999999 m -3,4.000001 V 3.500001"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.507074,5.5 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 m 4.9e-5,4.00005 V 3.50005"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 11.503232,7 c 0,0 0.252193,0.500484 1,0.500242 C 13.251038,7.500002 13.503231,7 13.503231,6.500001 c 0,-2.1071925 -1.999999,0.105581 -1.994009,-1.9953525 C 11.503178,4 11.745156,3.500001 12.503232,3.500001 13.261307,3.500001 13.503174,4 13.503174,4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mpv-icon-8bit-64x64.svg b/.icons/awkward/16x16/apps/mpv-icon-8bit-64x64.svg
new file mode 120000
index 00000000..c3ff8c41
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mpv-icon-8bit-64x64.svg
@@ -0,0 +1 @@
+mpv.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mpv.svg b/.icons/awkward/16x16/apps/mpv.svg
new file mode 100644
index 00000000..2282ebff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mpv.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8d348e" cx="8" cy="8" r="8"/>
+ <circle style="opacity:.3" cx="9" cy="7" r="5.5"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="4"/>
+ <path style="fill:#691f69" transform="matrix(.50518151 0 0 .50000001 -3.2179599 -4.3291285)" d="m27.154517 24.658257-3.464101 2-3.464102 1.999999v-4-3.999999l3.464102 2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-excel.svg b/.icons/awkward/16x16/apps/ms-excel.svg
new file mode 100644
index 00000000..3de328ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-excel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1d8f50" width="13" height="15" x="2" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 5,5 V 12 H 12 V 5 Z M 6,6 H 8 V 7 H 6 Z M 9,6 H 11 V 7 H 9 Z M 6,8 H 8 V 9 H 6 Z M 9,8 H 11 V 9 H 9 Z M 6,10 H 8 V 11 H 6 Z M 9,10 H 11 V 11 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-office.svg b/.icons/awkward/16x16/apps/ms-office.svg
new file mode 100644
index 00000000..299c2e7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-office.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#f63db6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6.3008652,12.874789 C 4.577459,12.256463 3.16182,11.745007 3.1550063,11.738209 c -0.00683,-0.0069 -0.00847,-0.01628 -0.00387,-0.02105 0.00481,-0.0048 1.4244473,0.161195 3.1547918,0.368829 2.3855281,0.286256 2.683217,0.372004 2.6942482,0.354699 0.019258,-0.03021 0.018917,-8.4150172 -3.525e-4,-8.4452358 C 8.9788868,3.9625852 5.0585209,4.9253576 5.023773,4.9711633 5.004986,4.9958922 4.999998,5.6013476 4.999998,7.8499502 c 0,2.2555668 -0.00495,2.8512508 -0.023771,2.8657368 -0.036025,0.02773 -1.9285354,0.953683 -1.9558896,0.953473 -0.019,-1.55e-4 -0.022825,-0.734906 -0.019,-3.6427327 l 0.00481,-3.6425462 2.4628052,-0.907517 C 6.8234929,2.9772327 8.2796965,2.4408585 8.7049617,2.2844256 L 9.4781674,2 11.215313,2.5546271 c 0.955428,0.3050485 1.747837,0.5614285 1.760914,0.5697384 0.01892,0.012043 0.02377,1.0156457 0.02377,4.9143339 0,4.6468716 -0.0017,4.9001396 -0.03327,4.9169866 -0.05819,0.03103 -3.4499854,1.045346 -3.4921575,1.044313 C 9.4523445,13.99957 8.024118,13.49311 6.3007077,12.874789 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-onedrive.svg b/.icons/awkward/16x16/apps/ms-onedrive.svg
new file mode 100644
index 00000000..49991733
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-onedrive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#056ab6" cx="8" cy="8" r="5"/>
+ <path style="fill:#138fe6" d="M 12.5 6 C 12.004782 6.024535 11.574503 6.1157125 11.169922 6.2636719 L 11.169922 6.265625 C 9.8735339 6.8062439 8.525705 7.3688153 7.3554688 7.8574219 L 0.421875 10.751953 C 1.019294 11.968372 2.204528 12.851682 3.6367188 12.982422 L 3.6367188 13 L 12.5 13 C 14.432996 13 16 11.432997 16 9.5 C 16 7.5670033 14.432996 6 12.5 6 z"/>
+ <path style="fill:#1581d9" d="M 4 5 A 4 4 0 0 0 0.48828125 7.09375 L 0.48242188 7.0957031 C 0.17528075 7.6619327 3.7007434e-17 8.3105455 0 9 C 0.00098181817 11.067508 1.5777715 12.794467 3.6367188 12.982422 L 3.6367188 13 L 4 13 L 12.5 13 C 13.806579 13 14.931963 12.275829 15.533203 11.214844 L 10.001953 7.9179688 L 5.9707031 5.515625 L 5.9589844 5.5175781 A 4 4 0 0 0 4 5 z"/>
+ <path style="fill:#38afec" d="M 8.8515625 7.2324219 C 8.3516714 7.4410661 7.8145285 7.6657515 7.3554688 7.8574219 L 0.421875 10.751953 C 0.42251915 10.753265 0.42318261 10.754549 0.42382812 10.755859 C 0.63391557 11.182466 0.91972986 11.564294 1.2597656 11.890625 C 1.3038654 11.932455 1.3485399 11.973854 1.3945312 12.013672 C 1.4919852 12.099042 1.5917068 12.182111 1.6972656 12.257812 C 1.8024962 12.332333 1.9128355 12.398578 2.0253906 12.462891 C 2.0672161 12.487095 2.1056417 12.516356 2.1484375 12.539062 C 2.2169705 12.575424 2.2904101 12.602371 2.3613281 12.634766 C 2.4985828 12.696683 2.6379591 12.754341 2.7832031 12.800781 C 2.8471127 12.821424 2.9111919 12.841924 2.9765625 12.859375 C 3.190431 12.91593 3.4096554 12.961694 3.6367188 12.982422 L 3.6367188 13 L 12.5 13 C 12.711471 13 12.91605 12.97539 13.117188 12.939453 C 13.177673 12.928493 13.237558 12.914459 13.296875 12.900391 C 13.45209 12.864078 13.603499 12.815973 13.75 12.759766 C 13.833891 12.727037 13.915535 12.691293 13.996094 12.652344 C 14.11255 12.59696 14.225047 12.536187 14.333984 12.46875 C 14.425942 12.410907 14.515603 12.349164 14.601562 12.283203 C 14.64887 12.247413 14.692893 12.208017 14.738281 12.169922 C 15.054897 11.900541 15.326527 11.579557 15.533203 11.214844 L 10.001953 7.9179688 L 8.8515625 7.2324219 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-onenote.svg b/.icons/awkward/16x16/apps/ms-onenote.svg
new file mode 100644
index 00000000..8c6aba37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-onenote.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#9c27b0" width="13" height="15" x="2" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 5,5 V 12 H 12 V 5 Z M 6,6 H 11 V 7 H 6 Z M 6,8 H 9 V 9 H 6 Z M 10,8 H 11 V 9 H 10 Z M 6,10 H 9 V 11 H 6 Z M 10,10 H 11 V 11 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-outlook.svg b/.icons/awkward/16x16/apps/ms-outlook.svg
new file mode 100644
index 00000000..793e10c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-outlook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f7a600" width="13" height="15" x="2" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 4,5 V 12 H 13 V 5 Z M 6,6 H 11 L 8.5,7.875 Z M 5,6.5 8.5,9.125 12,6.5 V 11 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-powerpoint.svg b/.icons/awkward/16x16/apps/ms-powerpoint.svg
new file mode 100644
index 00000000..4bd5203c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-powerpoint.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#da4f2e" width="13" height="15" x="2" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 9,3 A 3,3 0 0 0 6,6 3,3 0 0 0 9,9 3,3 0 0 0 12,6 H 9 Z M 4,10 V 11 H 13 V 10 Z M 4,12 V 13 H 13 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ms-skype.svg b/.icons/awkward/16x16/apps/ms-skype.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-skype.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ms-word.svg b/.icons/awkward/16x16/apps/ms-word.svg
new file mode 100644
index 00000000..f342d8de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ms-word.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3072d6" width="13" height="15" x="2" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="M 5,5 V 6 H 6 8 9 11 12 V 5 Z M 5,7 V 8 H 6 8 9 11 12 V 7 H 11 9 8 6 Z M 5,9 V 10 H 6 8 9 11 12 V 9 H 11 9 8 6 Z M 5,11 V 12 H 12 V 11 H 11 9 8 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mscore.svg b/.icons/awkward/16x16/apps/mscore.svg
new file mode 120000
index 00000000..e74a2f66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mscore.svg
@@ -0,0 +1 @@
+musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/msiexec.svg b/.icons/awkward/16x16/apps/msiexec.svg
new file mode 120000
index 00000000..5daa6135
--- /dev/null
+++ b/.icons/awkward/16x16/apps/msiexec.svg
@@ -0,0 +1 @@
+wine-uninstaller.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mstdn.svg b/.icons/awkward/16x16/apps/mstdn.svg
new file mode 100644
index 00000000..5c6ecd55
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mstdn.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3088d4" d="M 5.6660156 0 C 3.0806821 0 1 2.1018375 1 4.7128906 L 1 7.2871094 C 1 7.2904935 1.0019461 7.2934926 1.0019531 7.296875 C 1.0043188 9.0195062 1.1655781 12.859758 2.5234375 14.40625 C 3.7470191 15.799811 6.5991211 16 7.7519531 16 C 9.8007027 16 11 15.197266 11 15.197266 L 11 13.5 C 11 13.5 9.4789012 14.025921 8.0195312 14 C 6.9696595 13.971315 5.3248818 13.55981 5.0996094 12.400391 C 5.0696403 12.256512 5.0565779 12.091447 5.0351562 11.935547 C 5.2437285 11.964112 5.4494427 12 5.6660156 12 L 10.333984 12 C 12.919318 12 15 9.8981625 15 7.2871094 L 15 4.7128906 C 15 2.1018375 12.919318 0 10.333984 0 L 5.6660156 0 z"/>
+ <circle style="fill:#ffffff" cx="5" cy="5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mtpaint.svg b/.icons/awkward/16x16/apps/mtpaint.svg
new file mode 100644
index 00000000..ea366265
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mtpaint.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#eb4646" d="m0 4v10.8c0 0.6648 0.5575 1.2 1.25 1.2h2.5c0.6925 0 1.25-0.5352 1.25-1.2v-10.8z"/>
+ <path style="fill:#b7785d" d="m1.25 2-1.25 2h5l-1.25-2z"/>
+ <path style="fill:#eb4646" d="m2.5 0-1.25 2h2.5z"/>
+ <path style="fill:#4f82ea" d="m10 4v10.8c0 0.6648 0.5575 1.2 1.25 1.2h2.5c0.6925 0 1.25-0.5352 1.25-1.2v-10.8z"/>
+ <path style="fill:#b7785d" d="m11.25 2-1.25 2h5l-1.25-2z"/>
+ <path style="fill:#4f82ea" d="m12.5 0-1.25 2h2.5z"/>
+ <path style="fill:#ffbc2c" d="M 5,4 V 14.8 C 5,15.4648 5.5575,16 6.25,16 H 8.7500001 C 9.4425001,16 10,15.4648 10,14.8 V 4 Z"/>
+ <path style="fill:#b7785d" d="m6.25 2-1.25 2h5l-1.2499999-2z"/>
+ <path style="fill:#ffbc2c" d="M 7.5000001,0 6.25,2 h 2.5000001 z"/>
+ <rect style="opacity:.1" width="1" height="12" x="7" y="4"/>
+ <rect style="opacity:.1" width="1" height="12" x="2" y="4"/>
+ <rect style="opacity:.1" width="1" height="12" x="12" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mtvmusic.svg b/.icons/awkward/16x16/apps/mtvmusic.svg
new file mode 100644
index 00000000..77cca706
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mtvmusic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-16,-16)">
+ <g transform="matrix(.66667 0 0 .66667 40.154 1.5041)">
+ <circle fill="#ffa822" cx="-24.232" cy="33.744" r="12"/>
+ </g>
+ <path fill="#c2352a" d="m18 21v2h2v4h2v-4h2v-2z"/>
+ <path fill="#c2352a" d="m24 21 2 6h2l2-6h-2l-1 3.5-1-3.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mucommander.svg b/.icons/awkward/16x16/apps/mucommander.svg
new file mode 120000
index 00000000..d89d789f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mucommander.svg
@@ -0,0 +1 @@
+gnome-commander.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mugshot.svg b/.icons/awkward/16x16/apps/mugshot.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mugshot.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mullvad-vpn.svg b/.icons/awkward/16x16/apps/mullvad-vpn.svg
new file mode 100644
index 00000000..241450dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mullvad-vpn.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(0.4,0,0,0.4,-1.6,-1.6)">
+ <rect style="fill:#2f4760" width="40" height="40" x="-44" y="4" rx="20" ry="20" transform="scale(-1,1)"/>
+ </g>
+ <path style="fill:#d2943b" d="M 6.6744968,13.869517 C 6.385594,13.794689 5.8366352,13.640678 5.6014872,13.527269 5.1238808,13.296926 4.3999352,12.712041 4.3999352,12.55652 4.703552,12.030699 5.147748,11.480003 5.6007112,11.2 5.2644704,10.983131 5.1524644,10.83995 5.221014,10.451302 c 0,0 0.03514,-0.140356 -0.2083724,-0.328284 C 4.0126752,9.1195832 2.5343972,8.5529722 2.0007276,7.3617978 c 0,-0.3072636 0.1746888,-0.3739932 0.6351668,-0.3613616 0.2236832,0.00614 0.969286,-0.00803 1.6569152,0 1.242562,0.014508 2.3048968,0 2.3048968,0 0,0 1.2986796,-0.024228 1.6945872,0.2887976 1.001318,0.791698 0.8516376,0.7430224 1.6899112,1.02233 C 10.763306,8.5718218 10.800711,7.6 10.800711,9.457294 c 0.169491,1.051457 0.03586,1.985555 0.752507,2.919858 0.08718,0.114844 0.06629,0.168046 -0.163323,0.41601 -0.454177,0.490477 -1.4113078,0.966755 -2.2847962,1.136936 -0.5912884,0.1152 -1.8754892,0.08319 -2.4305864,-0.06058 z"/>
+ <path style="fill:#ffffff" d="M 7.1093048,10.898287 C 7.4507524,10.78384 7.8902388,10.472952 8.230208,10.105374 8.4206012,9.899519 8.4395436,9.8506142 8.346144,9.8060586 8.2766032,9.7728866 8.0653608,9.8773678 7.7859648,10.083127 7.2820412,10.45424 6.8052468,10.67656 6.4869652,10.688828 c -0.1176268,0.0045 -0.288702,0.03576 -0.3801676,0.06939 -0.1573544,0.05786 -0.1519868,0.06629 0.099781,0.156684 0.3278764,0.117726 0.5120492,0.114337 0.9027264,-0.01661 z"/>
+ <path style="fill:#ffd548" d="M 9.3080682,4 C 10.80374,4 12.01622,5.2124809 12.01622,6.708152 c 0,0.6435285 -0.225646,1.2336332 -0.600545,1.6982912 -0.08261,0.2116975 -0.147176,0.3869762 -0.144848,0.4337276 0.0079,0.1594943 -0.111065,0.2893035 -1.122158,-0.072424 C 9.0822583,8.3862296 8.6132277,8.4117315 7.4917836,7.5112464 7.0722371,7.1743635 6.5595148,6.8561052 6.0905104,6.6413505 5.6838206,6.4551292 5.35,6.4233501 5.35,6.3833923 5.35,5.9667536 5.8861878,6.0053706 6.1832775,5.9667536 H 6.8155593 C 7.2245253,4.9899536 8.182844,4 9.3080682,4 Z"/>
+ <circle style="fill:#efc286" cx="-2" cy="7" r="1" transform="scale(-1,1)"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 3.6476564,1.2859375 C 2.5739168,1.9817159 1.6810251,2.9272792 1.046875,4.0429688 L 7.1718752,5.9765624 7.5898436,5.6617188 7.7031248,4.9734376 7.7335928,4.4851564 Z"/>
+ <ellipse style="fill:#ffffff" cx="8.575" cy="2.628" rx=".583" ry=".812" transform="matrix(0.94990922,0.31252595,-0.28367785,0.95891964,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multibootusb.svg b/.icons/awkward/16x16/apps/multibootusb.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multibootusb.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multimc.svg b/.icons/awkward/16x16/apps/multimc.svg
new file mode 100644
index 00000000..2c647b81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#714f36" d="M 5.9,1.9 V 2.9 3.9 4.9 H 5 V 3.9 H 3.8125 3.0995 V 2.9 H 1.9 V 3.9 H 1 V 15.25 C 1,15.666 1.3345,16 1.75,16 H 15.25 C 15.666,16 16,15.666 16,15.25 V 2.9 H 14.9 V 3.9 H 14.225 14.1 V 2.9 H 12.9 V 3.9 H 11.9 V 4.9 H 11.1 V 3.9 H 9.9 V 4.9 H 9.0995 V 3.9 2.9 H 7.9 V 3.9 H 7.0995 V 2.9 1.9 Z"/>
+ <path style="fill:none;stroke:#78c629;stroke-linecap:round" d="M 4.9375,7.5 C 7.5625,7.5 9.4375,12.5 12.063,12.5 13.215,12.5 14.5,11.164 14.5,10 14.5,8.8361 13.215,7.5 12.063,7.5 9.0625,7.5 7.5625,12.5 4.9375,12.5"/>
+ <path style="fill:none;stroke:#78c629;stroke-linecap:round" d="M 12.025,7.5 C 9.1019,7.5 7.362,12.5 4.737,12.5 3.5846,12.5 2.5,11.118 2.5,10 2.5,8.8818 3.5846,7.5 4.737,7.5"/>
+ <path style="fill:#629431" d="M 1.75,1 C 1.3345,1 1,1.3345 1,1.75 V 3 4 H 2 V 3 H 3 V 4 H 3.8125 5 V 5 H 6 V 4 3 2 H 7 V 3 4 H 8 V 3 H 9 V 4 5 H 10 V 4 H 11 V 5 H 12 V 4 H 13 V 3 H 14 V 4 H 14.125 15 V 3 H 16 V 1.75 C 16,1.3345 15.666,1 15.25,1 H 14.125 2.875 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multimedia-audio-player.svg b/.icons/awkward/16x16/apps/multimedia-audio-player.svg
new file mode 100644
index 00000000..f8b2f310
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia-audio-player.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff9907" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="fill:#ffffff;enable-background:new" transform="matrix(0.5,0,0,0.5,-238.5,-87.49875)">
+ <path style="fill:#ffffff" d="m 489,183 0,8.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-7 6,0 0,4.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-11 -1,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multimedia-photo-manager.svg b/.icons/awkward/16x16/apps/multimedia-photo-manager.svg
new file mode 100644
index 00000000..e6be0f4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia-photo-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#42a1cd" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m6.3333 4-0.55555 0.53333h-1.9271c-0.8506 0-0.8507 0.8-0.8507 0.8v5.8667c0 0.803 0.8507 0.8 0.8507 0.8h8.316c0.833 0 0.833-0.8 0.833-0.8v-5.8667c0-0.8-0.833-0.8-0.833-0.8h-1.9444l-0.5563-0.5333h-3.3334zm1.6667 1.8667c1.3807 0 2.5 1.0745 2.5 2.4s-1.1193 2.4-2.5 2.4-2.5-1.0745-2.5-2.4 1.1193-2.4 2.5-2.4zm0 0.79999c-0.92048 0-1.6667 0.71636-1.6667 1.6 0 0.88366 0.74619 1.6 1.6667 1.6 0.92046 0 1.6667-0.71634 1.6667-1.6 0-0.88365-0.7462-1.6-1.6667-1.6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multimedia-photo-viewer.svg b/.icons/awkward/16x16/apps/multimedia-photo-viewer.svg
new file mode 100644
index 00000000..2a5c22b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia-photo-viewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff766a" d="m1 1c-1 0-1 1-1 1v9h16v-9s0-1-1-1z"/>
+ <path fill="#d22f7a" d="m0 11v3c0 1 1 1 1 1h14c1 0 1-1 1-1v-3z"/>
+ <path fill="#fef8e2" fill-rule="evenodd" d="m11 4c1.1046 0 2 0.89543 2 2s-0.895 2-2 2c-1.1046 0-2-0.8954-2-2s0.8954-2 2-2z"/>
+ <path style="fill:#3f3f3f" d="m 0,10.999997 v -0.52123 c 0,0 1.1538,-0.8686522 1.4782,-0.9444509 0.32439,-0.075821 0.70748,0.1857574 1.1012,0.2705865 0.39371,0.084373 0.98149,0.1986404 1.1649,0.2057784 0.18345,0.0068 0.51542,-0.018243 0.90113,-0.044923 0.38571,-0.025996 1.0244,-0.04994 1.2236,-0.047431 0.19921,0 0.6965,0.031241 1.2266,0.068182 0.5301,0.036942 1.2582,0.098853 1.4234,0.1161491 0.1652,0.0171 0.35938,0.04903 0.57974,0.08369 0.22036,0.03443 0.60186,0.08631 0.73683,0.100677 0.13496,0.01402 0.44784,0.06317 0.81088,0.101133 0.36303,0.03808 0.94399,0.05108 1.1118,0.03694 0.16778,-0.01414 0.51944,-0.355643 0.91135,-0.4861923 0.3919,-0.130527 0.82403,-0.2500399 1.1527,-0.2204866 0.329,0.029416 2.178,0.7603809 2.178,0.7603809 v 0.521219 h -14.058 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multimedia-video-player.svg b/.icons/awkward/16x16/apps/multimedia-video-player.svg
new file mode 100644
index 00000000..f1f03fac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia-video-player.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#9c27b0" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path style="fill:#ffffff" d="M 6.3822,5.0000609 A 0.37501,0.33334209 0 0 0 6,5.3335487 v 5.3328733 a 0.37501,0.33334209 0 0 0 0.56099,0.289697 l 5.25,-2.6665657 a 0.37501,0.33334209 0 0 0 0,-0.5793843 L 6.56109,5.0437751 a 0.37501,0.33334209 0 0 0 -0.1788,-0.043543 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/multimedia-volume-control.svg b/.icons/awkward/16x16/apps/multimedia-volume-control.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia-volume-control.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multimedia.svg b/.icons/awkward/16x16/apps/multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multisystem-liveusb.svg b/.icons/awkward/16x16/apps/multisystem-liveusb.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multisystem-liveusb.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multisystem-vbox.svg b/.icons/awkward/16x16/apps/multisystem-vbox.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multisystem-vbox.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multisystem.svg b/.icons/awkward/16x16/apps/multisystem.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multisystem.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multitasking-view.svg b/.icons/awkward/16x16/apps/multitasking-view.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multitasking-view.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/multiwinia.svg b/.icons/awkward/16x16/apps/multiwinia.svg
new file mode 100644
index 00000000..76a729db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/multiwinia.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#556765" d="m7 0a2.0002 2.0002 0 0 0-2 2h-2a2.0002 2.0002 0 0 0-2 2v2a2.0002 2.0002 0 0 0 2 2h0.2714844a2.0002 2.0002 0 0 0-0.2714844 1v5a2.0002 2.0002 0 0 0 2 2h2a2.0002 2.0002 0 0 0 1-0.269531 2.0002 2.0002 0 0 0 1 0.269531h2a2.0002 2.0002 0 0 0 2-2v-5a2.0002 2.0002 0 0 0-0.269531-1h0.269531a2.0002 2.0002 0 0 0 2-2v-2a2.0002 2.0002 0 0 0-2-2h-2a2.0002 2.0002 0 0 0-2-2z"/>
+ <path style="fill:#eb3a49" d="m7 2v2h-4v2h4v3h-2v5h2v-3h2v3h2v-5h-2v-3h4v-2h-4v-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mumble.svg b/.icons/awkward/16x16/apps/mumble.svg
new file mode 100644
index 00000000..5165161a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mumble.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m8 1c-3.866 0-7 3.134-7 7v1.3613c-0.64281 0.7287-0.99828 1.6667-1 2.6387 0 2.2091 1.7909 4 4 4h1v-8h-1c-0.3376 0.0019-0.6736 0.0465-1 0.1328v-0.1328c0-2.77 2.23-5 5-5s5 2.23 5 5v0.13086c-0.326-0.0857-0.662-0.1296-1-0.1309h-1v6.0107c-0.39159-0.02345-0.80678 0.07409-1-0.02148v-0.99h-2c-0.554 0-1 0.53442-1 1.1992v0.60156c0 0.665 0.446 1.199 1 1.199h3.9999c2.2091 0 4-1.7909 4-4-0.0017-0.97183-0.35719-1.9098-1-2.6387v-1.3613c0-3.866-3.134-7-7-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/muon.svg b/.icons/awkward/16x16/apps/muon.svg
new file mode 100644
index 00000000..ddaad668
--- /dev/null
+++ b/.icons/awkward/16x16/apps/muon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fabd7f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#3f3f3f" d="m7.243 2c-0.2374 0-0.243 0.206-0.243 0.4617v7.5382h-2l3 4.0001 3-4h-2v-7.5382c0-0.2553-0.006-0.4614-0.243-0.4614z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/muondiscover.svg b/.icons/awkward/16x16/apps/muondiscover.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/muondiscover.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mupdf.svg b/.icons/awkward/16x16/apps/mupdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mupdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mupen64plus-qt.svg b/.icons/awkward/16x16/apps/mupen64plus-qt.svg
new file mode 100644
index 00000000..37807568
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mupen64plus-qt.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none;stroke:#d24343;stroke-width:5;stroke-linecap:round;stroke-linejoin:round" d="m 2.5,12.5 0,-10 4.5,5 4.5,-5 0,10.452307"/>
+ <circle style="fill:#6c9832" cx="11.5" cy="11.5" r="4.5"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="11" y="9" rx=".5" ry=".5"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="11" y="-14" rx=".5" ry=".5" transform="matrix(0,1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/museeks.svg b/.icons/awkward/16x16/apps/museeks.svg
new file mode 100644
index 00000000..2d769e8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/museeks.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#469ed7" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g transform="matrix(.57143 0 0 .57143 -1.1429 -1.1429)">
+ <path fill="#abfaff" d="m21.25 9-8.75 8.75 3.5 3.5 3.5-3.5v5.25h3.5v-14z"/>
+ <path fill="#fff" d="m17 16-4 3.5-4 3.5v-14l4 3.5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/museeq.svg b/.icons/awkward/16x16/apps/museeq.svg
new file mode 100644
index 00000000..234fe72a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/museeq.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(23.474 7.9864)">
+ <circle fill="#0277bd" cx="-15.474" cy=".014" r="8"/>
+ <path fill="#fff" d="m-18.474-3.9864v9h1v-3.7754c0.53088 0.47718 1.2267 0.77539 2 0.77539s1.4691-0.29821 2-0.77539v0.77539h1v-6h-1v3c0 1.108-0.892 2-2 2s-2-0.892-2-2v-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/musescore.svg b/.icons/awkward/16x16/apps/musescore.svg
new file mode 100644
index 00000000..d7bfa601
--- /dev/null
+++ b/.icons/awkward/16x16/apps/musescore.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f8d7ae" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8z"/>
+ <path fill="#2a567b" fill-rule="evenodd" d="m10.75 5c-0.8722 0-1.3637 0.4532-1.5712 0.8935-0.207 0.4405-0.1785 0.871-0.1785 0.871l0.5-0.029s-0.015-0.3195 0.131-0.629c0.1455-0.31 0.4037-0.6065 1.1187-0.6065s0.9735 0.2965 1.119 0.6065c0.146 0.3095 0.131 0.629 0.131 0.629l0.5 0.029s0.0285-0.4305-0.1785-0.871c-0.208-0.4403-0.699-0.8935-1.572-0.8935zm0 1.5a0.25 0.25 0 0 0 -0.25 0.25 0.25 0.25 0 0 0 0.25 0.25 0.25 0.25 0 0 0 0.25 -0.25 0.25 0.25 0 0 0 -0.25 -0.25zm-5.9987 0.5c-0.8723 0-1.364 0.4535-1.5713 0.8935-0.2074 0.4405-0.1787 0.871-0.1787 0.871v3.2355h0.5v-3.2645s-0.01505-0.3195 0.13085-0.629c0.14585-0.31 0.40435-0.6065 1.1192-0.6065 0.7145 0 0.973 0.2965 1.119 0.6065 0.146 0.3095 0.131 0.629 0.131 0.629v3.2645h0.5v-3.2645s-0.015-0.3195 0.131-0.629c0.1455-0.31 0.404-0.6065 1.119-0.6065 0.7145 0 0.973 0.2965 1.119 0.6065 0.146 0.3095 0.131 0.629 0.131 0.629v0.0065l-0.001 1.008v0.4855s-0.0285 0.4305 0.1785 0.871c0.2075 0.44 0.699 0.8935 1.5715 0.8935s1.364-0.4535 1.5715-0.8935c0.207-0.4405 0.1785-0.871 0.1785-0.871v-3.2355h-0.5v3.2645s0.015 0.3195-0.131 0.629c-0.1455 0.31-0.404 0.6065-1.119 0.6065s-0.9735-0.2965-1.119-0.6065c-0.146-0.3095-0.131-0.629-0.131-0.629v-0.5145l0.001-0.9855s0.0285-0.4305-0.1785-0.871c-0.2072-0.4405-0.6987-0.894-1.5712-0.894-0.7865 0-1.262 0.3685-1.5 0.7635-0.238-0.395-0.7135-0.7635-1.5-0.7635z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/musicbrainz.svg b/.icons/awkward/16x16/apps/musicbrainz.svg
new file mode 100644
index 00000000..86327b4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/musicbrainz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#736dab" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffba58" d="m6 4v4.2695c-0.3039-0.1761-0.6488-0.269-1-0.2695-1.1046 0-2 0.89543-2 2s0.89543 2 2 2 2-0.89543 2-2v-4h4v2.2695c-0.304-0.1761-0.649-0.269-1-0.2695-1.1046 0-2 0.89543-2 2s0.89543 2 2 2 2-0.89543 2-2v-6h-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/musique.svg b/.icons/awkward/16x16/apps/musique.svg
new file mode 100644
index 00000000..39607918
--- /dev/null
+++ b/.icons/awkward/16x16/apps/musique.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(0,1)">
+ <path style="fill:#5652d2" transform="translate(0,-1)" d="m 14.224609,1.0917969 c -0.106008,-0.00543 -0.226393,0.00473 -0.363281,0.035156 L 6.0195312,2.7734375 C 4.9310791,2.9163755 5,3.9990609 5,4.0625 V 9 L 5.0585938,11.167969 7,12 V 8 5 L 13,3.8730469 V 8 l 0.05859,2.167969 L 15,11 V 1.9335938 c 0,0 -0.03333,-0.8037665 -0.775391,-0.8417969 z"/>
+ </g>
+ <circle style="fill:#3c8cf8" cx="4" cy="12" r="3"/>
+ <circle style="fill:#3c8cf8" cx="12" cy="11" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mutt.svg b/.icons/awkward/16x16/apps/mutt.svg
new file mode 100644
index 00000000..42c87fd8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mutt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(1 0 0 1.0001 0 -.0010448)">
+ <path fill="#4f4f4f" d="m8 0.001045-7.6359 4.927c-0.01643 0.010703-0.03132 0.023307-0.04688 0.03521l-0.0094 0.007v0.0008603c-0.18625 0.1462-0.30783 0.3712-0.30783 0.6275v7.6022c0 0.44333 0.3568 0.80023 0.8 0.80023h14.4c0.4432 0 0.8-0.3569 0.8-0.80023v-7.6022c0-0.26209-0.12679-0.49189-0.32031-0.63769l0.0032-0.005-7.6829-4.9548z"/>
+ <rect fill="#ebebeb" width="12" height="10" x="2" y="2" rx="0" ry="0"/>
+ <path fill="#4f4f4f" d="m0.000019 5.599 15.2 10.4h-14.343c-0.05714 0-0.85714 0-0.85714-0.85714z"/>
+ <path fill="#6a6a6a" d="m15.143 15.999c0.85714 0 0.85714-0.85714 0.85714-0.85714v-9.5429l-15.2 10.4z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-boot-options.svg b/.icons/awkward/16x16/apps/mx-boot-options.svg
new file mode 100644
index 00000000..63eb8ea4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-boot-options.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="2" width="12" height="16" rx="1" ry="1" style="fill:#87847d"/>
+ <rect x="2" width="12" height="13" rx="1" ry="1" style="fill:#f49c35"/>
+ <circle cx="12.5" cy="14.5" r=".5" style="fill:#cccc00"/>
+ <circle cx="10.5" cy="14.5" r=".5" style="fill:#cccc00"/>
+ <rect x="3" y="14" width="5" height="1" style="fill:#3b3a36"/>
+ <circle cx="8" cy="6" r="5" style="fill:#252a35"/>
+ <path d="m7.22338 2.9996697-0.06613 0.7902a2.3572 2.3572 0 0 0-0.6889 0.39844l-0.7182-0.33818-0.75 1.2991 0.65205 0.4528503a2.3572 2.3572 0 0 0-0.036 0.3976 2.3572 2.3572 0 0 0 0.0343 0.39928l-0.6505 0.4515 0.75 1.2991 0.7165-0.33733a2.3572 2.3572 0 0 0 0.69055 0.39592l0.06613 0.79185h1.5l0.06612-0.7902a2.3572 2.3572 0 0 0 0.6889-0.39844l0.7182 0.33817 0.75-1.2991-0.65205-0.45285a2.3572 2.3572 0 0 0 0.036-0.3976 2.3572 2.3572 0 0 0-0.0343-0.39928l0.6504-0.4511803-0.75-1.2991-0.7165 0.33734a2.3572 2.3572 0 0 0-0.6905-0.395l-0.06612-0.79185h-1.5zm0.75 2.1428a0.85715 0.85715 0 0 1 0.857 0.8570003 0.85715 0.85715 0 0 1-0.857 0.857 0.85715 0.85715 0 0 1-0.857-0.857 0.85715 0.85715 0 0 1 0.857-0.8570003z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-bootrepair.svg b/.icons/awkward/16x16/apps/mx-bootrepair.svg
new file mode 100644
index 00000000..5ecb2770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-bootrepair.svg
@@ -0,0 +1,10 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect x="2" width="12" height="16" rx="1" ry="1" style="fill:#87847d"/>
+ <rect x="2" width="12" height="13" rx="1" ry="1" style="fill:#b7b7b7"/>
+ <circle cx="12.5" cy="14.5" r=".5" style="fill:#cccc00"/>
+ <circle cx="10.5" cy="14.5" r=".5" style="fill:#cccc00"/>
+ <rect x="3" y="14" width="5" height="1" style="fill:#3b3a36"/>
+ <circle cx="8" cy="6" r="5" style="fill:#e4e4e4"/>
+ <rect x="4" y="5" width="8" height="2" ry="1" style="fill:#db4539"/>
+ <rect transform="rotate(90)" x="2" y="-9" width="8" height="2" ry="1" style="fill:#db4539"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-broadcom-manager.svg b/.icons/awkward/16x16/apps/mx-broadcom-manager.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-broadcom-manager.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-cleanup.svg b/.icons/awkward/16x16/apps/mx-cleanup.svg
new file mode 100644
index 00000000..01883665
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-cleanup.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="2" ry="2" style="fill:#aa86f1"/>
+ <g transform="matrix(.57143 0 0 .57143 -1.3573786 -1.1426257)">
+ <path d="m14.624 15.066-1.7067 1.9715-1.3159 1.2975-1.465 0.99531-1.7617 0.93926-2.041 0.76836-1.2782 0.302-0.0551 0.168 0.073852 0.45117 0.29675 0.75195 0.62976 1.24 0.6123 0.91875 1.187 1.2592 0.53711 0.54414 0.48206 0.1709 2.1874-0.02051-1.2971 0.90098-0.018796 0.22695 0.77881 0.61934 1.0568 0.61934c1.3662 0.77148 2.5969-0.75332 2.5969-0.75332s-0.6624 1.1558-0.6217 1.5627h1.2985l0.68616-0.11211 0.77881-0.39512-0.2605 0.41289 1.4113 0.01777c1.4892-0.03552 2.4737-0.9069 3.3556-1.8402l0.92651-1.1088 0.72376-1.1074 0.53711-1.0145 0.854-2.0098 0.64856-1.6338 0.31555-0.86543h-0.3075l-2.3445-0.2748c-1.8827-0.54015-2.8972-1.9475-4.642-3.0242l-1.4462-0.90234-1.1494-0.69453-0.1665-0.24473-0.03357-0.0957-0.06311-0.04101z" style="fill:#fed24c"/>
+ <path d="m25.15 2.7327-1.3634 2.6037-1.1791 2.6559-1.4427 2.8968-0.99681 2.3828-1.1078-0.47175-1.5953-0.69659h-0.3904l-0.33293 0.09435-0.53705 0.71465-1.5576 2.0837 0.07333 0.20677 0.16647 0.24491 1.1494 0.69458 1.4467 0.90135c1.7448 1.0768 2.7588 2.4841 4.6415 3.0242l2.3441 0.2761h0.39436l0.02576-0.10439 0.34086-2.1259 0.27942-1.7184 0.02773-0.36736-0.20412-0.38543-1.3733-0.63837-0.79666-0.34729-0.48751-0.31718-0.05549-0.02409 0.06539-0.1064 0.81449-2.0456 0.73324-1.8067 0.91754-2.4431 0.70946-1.7284 0.60244-1.5397 0.49485-1.4921c0.296-1.1147-1.006-1.7175-1.807-0.4213z" style="fill:#c2352a"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-clocky.svg b/.icons/awkward/16x16/apps/mx-clocky.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-clocky.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-codecs.svg b/.icons/awkward/16x16/apps/mx-codecs.svg
new file mode 100644
index 00000000..168b215c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-codecs.svg
@@ -0,0 +1,16 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#4f4f4f"/>
+ <rect x="1" y="1" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="1" y="4" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="1" y="7" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="1" y="10" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="1" y="13" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="13" y="1" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="13" y="4" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="13" y="7" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="13" y="10" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="13" y="13" width="2" height="2" style="fill:#ffffff"/>
+ <rect x="4" y="1" width="8" height="4" rx="1" ry=".84373415" style="fill:#28a1e1"/>
+ <rect x="4" y="11" width="8" height="4" rx="1" ry=".84373415" style="fill:#28a1e1"/>
+ <rect x="4" y="6" width="8" height="4" rx="1" ry=".84373415" style="fill:#28a1e1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-conky.svg b/.icons/awkward/16x16/apps/mx-conky.svg
new file mode 100644
index 00000000..d04c4f4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-conky.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="2" ry="2" style="fill:#292d96"/>
+ <path d="M 2,0 C 0.892,0 0,0.892 0,2 v 12 c 0,0.554 0.22248438,1.054516 0.58398438,1.416016 L 15.416016,0.58398438 C 15.054516,0.22248438 14.554,0 14,0 Z" style="fill:#0072c0"/>
+ <path d="m1 15h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2zm0-3h2v-2h-2z" style="fill:#ffffff"/>
+ <path d="m11 1v1h4v-1h-4zm0 2v1h3v-1h-3zm0 2v1h4v-1h-4zm0 2v1h2v-1h-2zm0 2v1h3v-1h-3zm0 2v1h4v-1h-4z" style="fill:#ffbb1f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-findshares.svg b/.icons/awkward/16x16/apps/mx-findshares.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-findshares.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-live-usb-maker.svg b/.icons/awkward/16x16/apps/mx-live-usb-maker.svg
new file mode 100644
index 00000000..56ea30eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-live-usb-maker.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m2 0h12v6h-12z" style="fill:#b7b7b7"/>
+ <rect y="6" width="16" height="10" rx=".80000001" ry=".833" style="fill:#4f4f4f"/>
+ <path d="m8 7a4 4 0 0 0-4 4 4 4 0 0 0 4 4 4 4 0 0 0 4-4 4 4 0 0 0-4-4zm0 1a3 3 0 0 1 3 3 3 3 0 0 1-3 3 3 3 0 0 1-3-3 3 3 0 0 1 3-3z" style="fill:#0ad313"/>
+ <rect x="6" y="10" width="4" height="2" style="fill:#0ad313"/>
+ <rect x="7" y="9" width="2" height="4" style="fill:#0ad313"/>
+ <rect x="3" y="2" width="3" height="2" style="opacity:.5"/>
+ <rect x="10" y="2" width="3" height="2" style="opacity:.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-menu-editor.svg b/.icons/awkward/16x16/apps/mx-menu-editor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-menu-editor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-network-assistant.svg b/.icons/awkward/16x16/apps/mx-network-assistant.svg
new file mode 100644
index 00000000..0beadec3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-network-assistant.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#c149c0"/>
+ <path d="m7 4-0.0882 1.0536a3.1429 3.1429 0 0 0-0.9185 0.5313l-0.95759-0.4509-1 1.7321 0.86941 0.6038a3.1429 3.1429 0 0 0-0.048 0.53013 3.1429 3.1429 0 0 0 0.0457 0.53237l-0.86719 0.60156 1 1.7321 0.95536-0.44978a3.1429 3.1429 0 0 0 0.92075 0.5279l0.0882 1.0558h2l0.0882-1.0536a3.1429 3.1429 0 0 0 0.91854-0.53126l0.95758 0.4509 1-1.7321-0.86942-0.6038a3.1429 3.1429 0 0 0 0.048-0.53013 3.1429 3.1429 0 0 0-0.0457-0.53237l0.86719-0.60156-1-1.7321-0.95536 0.44978a3.1429 3.1429 0 0 0-0.9208-0.5278l-0.0882-1.0558h-2zm1 2.8572a1.1429 1.1429 0 0 1 1.1429 1.1428 1.1429 1.1429 0 0 1-1.1429 1.1428 1.1429 1.1429 0 0 1-1.1429-1.1428 1.1429 1.1429 0 0 1 1.1428-1.1428z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-packageinstaller.svg b/.icons/awkward/16x16/apps/mx-packageinstaller.svg
new file mode 100644
index 00000000..ae5dc9b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-packageinstaller.svg
@@ -0,0 +1,5 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#6c9832"/>
+ <rect x="3" y="7" width="10" height="2" rx="1" ry="1" style="fill:#ffffff"/>
+ <rect x="7" y="3" width="2" height="10" rx="1" ry="1" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-qsi.svg b/.icons/awkward/16x16/apps/mx-qsi.svg
new file mode 100644
index 00000000..1858cf3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-qsi.svg
@@ -0,0 +1,10 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-15" y="-13" width="12" height="10" rx=".75" ry=".75" style="fill:#8e8e8e"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-13" y="-16" width="12" height="16" rx=".75" ry=".75" style="fill:#4f4f4f"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-11" y="-14" width="8" height="12" rx="0" ry="0" style="fill:#0072c0"/>
+ </g>
+ <path d="m2 11 12-8h-12z" style="fill:#00ade5"/>
+ <rect x="7" y="6" width="2" height="4" style="fill:#ffffff"/>
+ <circle cx="8" cy="5" r="1" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-repo-manager.svg b/.icons/awkward/16x16/apps/mx-repo-manager.svg
new file mode 100644
index 00000000..13206332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-repo-manager.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <circle cx="8" cy="8" r="8" style="fill:#3f3f3f"/>
+ <path d="m7 4-0.0882 1.0536a3.1429 3.1429 0 0 0-0.9185 0.5313l-0.95759-0.4509-1 1.7321 0.86941 0.6038a3.1429 3.1429 0 0 0-0.048 0.53013 3.1429 3.1429 0 0 0 0.0457 0.53237l-0.86719 0.60156 1 1.7321 0.95536-0.44978a3.1429 3.1429 0 0 0 0.92075 0.5279l0.0882 1.0558h2l0.0882-1.0536a3.1429 3.1429 0 0 0 0.91854-0.53126l0.95758 0.4509 1-1.7321-0.86942-0.6038a3.1429 3.1429 0 0 0 0.048-0.53013 3.1429 3.1429 0 0 0-0.0457-0.53237l0.86719-0.60156-1-1.7321-0.95536 0.44978a3.1429 3.1429 0 0 0-0.9208-0.5278l-0.0882-1.0558h-2zm1 2.8572a1.1429 1.1429 0 0 1 1.1429 1.1428 1.1429 1.1429 0 0 1-1.1429 1.1428 1.1429 1.1429 0 0 1-1.1429-1.1428 1.1429 1.1429 0 0 1 1.1428-1.1428z" style="fill:#ffffff"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-select-sound.svg b/.icons/awkward/16x16/apps/mx-select-sound.svg
new file mode 100644
index 00000000..5ac265d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-select-sound.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#ff9907"/>
+ <path d="m5 3v3 3a2 2 0 0 0-2 2 2 2 0 0 0 2 2 2 2 0 0 0 2-2v-5h6v-3h-8z" style="fill:#ffffff"/>
+ <circle cx="11" cy="11" r="2" style="fill:#ffffff"/>
+ <rect x="11" y="6" width="2" height="5" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-snapshot.svg b/.icons/awkward/16x16/apps/mx-snapshot.svg
new file mode 100644
index 00000000..652a7b67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-snapshot.svg
@@ -0,0 +1,11 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-15" y="-13" width="12" height="10" rx=".75" ry=".75" style="fill:#8e8e8e"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-13" y="-16" width="12" height="16" rx=".75" ry=".75" style="fill:#4f4f4f"/>
+ <rect transform="matrix(0,-1,-1,0,0,0)" x="-11" y="-14" width="8" height="12" rx="0" ry="0" style="fill:#00ccff"/>
+ </g>
+ <style id="style1086" type="text/css">.st0{fill:#FFFFFF;}
+ .st1{fill:#231F20;}</style>
+ <path d="M 8,3 C 7.3437672,3.0008814 6.6978302,3.1632041 6.1191406,3.4726562 L 6.6660156,5.6660156 7,5 Z M 8.9414062,3.1171875 8,5 h 1 2.458984 C 10.911927,4.055101 10.002394,3.3748911 8.9414062,3.1171875 Z M 5.2714844,4.0839844 C 4.4627471,4.8384089 4.0024668,5.8940135 4,7 c 0.00189,0.3376025 0.046518,0.6736072 0.1328125,1 H 6.5 C 6.5,8 5.6038319,5.4142653 5.2714844,4.0839844 Z M 9.5,6 c 0,0 0.896168,2.5857347 1.228516,3.9160156 C 11.537253,9.161591 11.997533,8.1059865 12,7 11.998108,6.6623976 11.953482,6.3263928 11.867188,6 Z M 9.3339844,8.3339844 9,9 8,11 c 0.6562328,-8.81e-4 1.3021698,-0.163204 1.8808594,-0.472656 z M 4.5410156,9 c 0.547057,0.9448989 1.4565908,1.625109 2.5175782,1.882812 L 8,9 H 7 Z" style="fill:#4f4f4f"/>
+ <circle cx="8" cy="7" r="1" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-system-sounds.svg b/.icons/awkward/16x16/apps/mx-system-sounds.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-system-sounds.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-timeset-gui-icon.svg b/.icons/awkward/16x16/apps/mx-timeset-gui-icon.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-timeset-gui-icon.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-tools.svg b/.icons/awkward/16x16/apps/mx-tools.svg
new file mode 100644
index 00000000..8726f42d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-tools.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#318e9e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5.5,2 C 5.3467,2.0003 5.1937,2.0147 5.043,2.043 L 6,3 V 5 H 4 L 3.0449,4.0449 C 3.0161,4.1949 3.001,4.3473 3,4.5 3,5.8807 4.1193,7 5.5,7 5.7704,6.999 6.0389,6.9542 6.2949,6.8672 L 7.3418,8.1758 6.7051,8.8828 6,8 1,14 H 15 L 12,11 11.666,11.334 9.1875,8.2344 11.199,6 H 13 V 7 L 14,8 16,6 15,5 H 14 V 4 L 12,2 H 9 L 11,3 10,5 10.105,5.1055 8.2949,7.1172 7.4512,6.0625 C 7.8063,5.6191 7.9999,5.0681 8,4.5 8,3.1193 6.8807,2 5.5,2 Z M 8.2344,9.293 10.666,12.334 10,13 7.5996,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-tweak.svg b/.icons/awkward/16x16/apps/mx-tweak.svg
new file mode 100644
index 00000000..7caafe97
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-tweak.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#0072c0" width="16" height="16" rx="2" ry="2"/>
+ <path style="fill:#00ade5" d="m2 0c-1.108 0-2 0.892-2 2v12c0 0.554 0.22248438 1.054516 0.58398438 1.416016l14.832032-14.832032c-0.3615-0.3615-0.862016-0.58398438-1.416016-0.58398438h-12z"/>
+ <path style="fill:#ffffff" d="m1 13v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2zm3 0v2h2v-2h-2z"/>
+ <path style="fill:#4f4f4f" d="m1 1v2h2v-2h-2zm0 3v2h2v-2h-2zm0 3v2h2v-2h-2zm0 3v2h2v-2h-2zm0 3v2l2-2h-2z"/>
+ <path style="fill:#ffffff" d="m 3.7,4 c 0,0 3,-3 6,-3 4,0 4,5 2,8 l 2,1 -5,2 -1,-5 2,1 c 1,-2 1,-4 0,-5 -3,-1 -6,1 -6,1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-usb-unmounter.svg b/.icons/awkward/16x16/apps/mx-usb-unmounter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-usb-unmounter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-user.svg b/.icons/awkward/16x16/apps/mx-user.svg
new file mode 100644
index 00000000..51d684b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-user.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m6 0a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3zm0 6h-3c-1.662 0-3 1.338-3 3v5c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-5c0-1.662-1.338-3-3-3z" style="fill:#008ecc"/>
+ <path d="m10 1a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3zm0 6h-3c-1.662 0-3 1.338-3 3v5c0 0.554 0.446 1 1 1h2 6 2c0.554 0 1-0.446 1-1v-5c0-1.662-1.338-3-3-3h-3z" style="fill:#00ac7d"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mx-viewer.svg b/.icons/awkward/16x16/apps/mx-viewer.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-viewer.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mx-welcome.svg b/.icons/awkward/16x16/apps/mx-welcome.svg
new file mode 100644
index 00000000..5a573bd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mx-welcome.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <circle cx="8" cy="8" r="8" style="fill:#248afd"/>
+ <circle cx="8" cy="8" r="5" style="fill:#79de7d"/>
+ </g>
+ <rect y="-.0041242" width="16" height="16" rx="1" ry="1.0041242" style="fill:#fabd7f"/>
+ <path d="m8 1c-1.1045695 0-2 0.8954305-2 2s0.8954305 2 2 2 2-0.8954305 2-2-0.8954305-2-2-2zm-6 3v1l4 4v6h1v-3h2v3h1v-6l4-4v-1h-1l-2 2h-6l-2-2z" style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mygpo.svg b/.icons/awkward/16x16/apps/mygpo.svg
new file mode 120000
index 00000000..477474be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mygpo.svg
@@ -0,0 +1 @@
+gpodder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/mynotes.svg b/.icons/awkward/16x16/apps/mynotes.svg
new file mode 100644
index 00000000..19c12f18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mynotes.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fecd38" d="M 1,0 H 15 C 15.554,0 16,0.446 16,1 V 10 L 11,11 10,16 H 1 C 0.446,16 0,15.554 0,15 V 1 C 0,0.446 0.446,0 1,0 Z"/>
+ <path style="fill:#ffe69b" d="M 11,10 H 16 L 10,16 V 11 C 10,10.446 10.446,10 11,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mypaint.svg b/.icons/awkward/16x16/apps/mypaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mypaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/myrulib.svg b/.icons/awkward/16x16/apps/myrulib.svg
new file mode 100644
index 00000000..ff484433
--- /dev/null
+++ b/.icons/awkward/16x16/apps/myrulib.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#7a6a4d" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path style="fill:#f2bc61" d="m10 0v7h2v-7z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/myspace.svg b/.icons/awkward/16x16/apps/myspace.svg
new file mode 100644
index 00000000..18943124
--- /dev/null
+++ b/.icons/awkward/16x16/apps/myspace.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#3e50b4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#92aeff" transform="matrix(.5 0 0 .5 .5 9.7e-7)">
+ <circle cx="20.5" cy="9.5" r="3.5"/>
+ <path d="m20.5 15a3.5 3.4375 0 0 0 -3.5 3.4375 3.5 3.4375 0 0 0 0.0028 0.07653l-0.0028 0.0027v7.4833l7-0.000025v-7.5222l-0.0014-0.0026a3.5 3.4375 0 0 0 0.001 -0.037 3.5 3.4375 0 0 0 -3.5 -3.438z"/>
+ <circle cx="14" cy="9.5" r="3"/>
+ <path d="m14 14a3 3.125 0 0 0 -3 3.125 3 3.125 0 0 0 0.0023 0.06957l-0.002 0.002v6.803h6v-6.8384l-0.0012-0.0023a3 3.125 0 0 0 0.001 -0.034 3 3.125 0 0 0 -3 -3.125z"/>
+ <circle cx="9" cy="9.5" r="2"/>
+ <path d="m9 13a2 2.1875 0 0 0 -2 2.1875 2 2.1875 0 0 0 0.00153 0.0487l-0.0015 0.002v4.762h4v-4.7869l-0.0008-0.0017a2 2.1875 0 0 0 0.001 -0.023 2 2.1875 0 0 0 -2 -2.188z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/mysql-workbench.svg b/.icons/awkward/16x16/apps/mysql-workbench.svg
new file mode 100644
index 00000000..1cfda04b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/mysql-workbench.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#26557c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m3.5398 3.0002c-0.4118-0.00922-0.60494 0.29132-0.52013 0.80945 0.027338 0.167 0.16589 0.40567 0.46462 0.80077 0.33221 0.43938 0.46584 0.67928 0.61058 1.0948 0.2282 0.65513 0.33369 0.87488 0.5191 1.0796 0.14402 0.15905 0.14404 0.15951 0.047284 0.48393-0.15003 0.50308-0.18108 1.5115-0.060647 1.9856 0.18024 0.70968 0.4021 1.0319 0.71132 1.0319 0.22087 0 0.4019-0.19495 0.46667-0.50238 0.02246-0.10659 0.064468-0.25892 0.09354-0.33854 0.050183-0.13737 0.063647-0.12676 0.26006 0.21159 0.11383 0.19608 0.33086 0.48811 0.48209 0.64886 0.34936 0.37136 0.82885 0.78984 0.86345 0.75411 0.0146-0.01507-0.12526-0.23431-0.31043-0.48827-0.1853-0.254-0.5344-0.8441-0.7762-1.311-0.2821-0.5446-0.4735-0.8492-0.5335-0.8496-0.195-0.0015-0.3768 0.3222-0.4821 0.8593-0.1213 0.6188-0.3351 0.5151-0.5088-0.2474-0.1001-0.4393-0.0479-1.0311 0.1388-1.5852 0.0849-0.2521 0.1541-0.4854 0.1541-0.5176 0-0.032178-0.13542-0.30193-0.30118-0.60003-0.1657-0.2981-0.3606-0.7204-0.4327-0.9386-0.175-0.5302-0.2581-0.6848-0.6095-1.135-0.3621-0.4638-0.3963-0.678-0.108-0.676 0.22396 0.00156 0.58539 0.1608 0.94877 0.41883 0.23004 0.16335 0.308 0.18554 0.6774 0.18554 0.46388 0 0.56362 0.040111 1.2068 0.48719 0.655 0.45531 1.1432 0.8785 1.4812 1.2847 0.3002 0.36075 0.4642 0.67434 1.3476 2.5868 0.33911 0.73411 0.63989 1.0885 1.0546 1.2402 0.64063 0.23436 0.85874 0.34063 1.141 0.55446l0.2981 0.22569-0.20044 0.04123c-0.11068 0.0224-0.35181 0.05898-0.53555 0.08138-0.38283 0.04667-0.6332 0.21429-0.6332 0.42426 0 0.23662 0.76379 0.91405 1.5295 1.3563 0.36789 0.21248 0.72187 0.42181 0.78636 0.46549 0.17156 0.11623 0.21801 0.10216 0.17372-0.051-0.09276-0.32076-0.40672-0.63323-1.2787-1.2749-0.51154-0.37644-0.51681-0.36246 0.16652-0.43402 0.48736-0.05105 0.73291-0.13884 0.73291-0.26258 0-0.05631-0.24752-0.35757-0.54994-0.66839-0.475-0.4876-0.635-0.6087-1.156-0.8766-0.711-0.3648-0.9694-0.6542-1.1331-1.2684-0.2443-0.9165-0.9012-1.993-1.7742-2.9058-0.9012-0.9423-1.7617-1.4634-2.5503-1.5451-0.3205-0.0332-0.486-0.0845-0.6517-0.2029-0.2808-0.2006-0.9326-0.4269-1.2509-0.434zm1.5593 1.6677c-0.0646-0.0043-0.1208 0.0047-0.1593 0.0326-0.1439 0.1039-0.1269 0.2306 0.0421 0.3092 0.0794 0.037 0.1921 0.1675 0.2508 0.2897 0.1974 0.411 0.4999 0.1359 0.3649-0.332-0.0425-0.1475-0.3048-0.2864-0.4985-0.2995z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/naev.svg b/.icons/awkward/16x16/apps/naev.svg
new file mode 100644
index 00000000..50c352d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/naev.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4d5a98" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#3f3f3f" d="M 2.0318046,12.924548 C 1.9568255,12.789782 2.0196299,12.407488 2.1654845,12.11082 2.3212571,11.793981 2.6542446,11.475815 3.1768839,11.144441 3.9000336,10.685935 5.5550437,9.1791304 6.674764,7.9597941 6.8867966,7.7288978 6.9220995,7.6671451 6.900754,7.564482 6.8778779,7.4544642 6.9406231,7.3776496 7.5559347,6.762365 7.9301977,6.3881187 8.2288211,6.0602382 8.2195426,6.0337412 8.2102633,6.0072451 8.1538797,5.9895658 8.0942443,5.9944551 8.0346094,5.9993435 7.5712503,6.0351897 7.0645578,6.0741109 6.1477762,6.1445324 6.1420393,6.145607 5.8842279,6.2952152 5.7417393,6.3779014 5.5900685,6.4391214 5.5471818,6.4312595 5.4086701,6.4058672 5.4338531,6.2522925 5.6022765,6.0952659 5.7573597,5.9506766 5.761313,5.9386839 5.761313,5.6127822 c 0,-0.3095633 0.00873,-0.340816 0.1184092,-0.4238029 0.1759513,-0.1331336 0.266844,-0.1126162 0.3831808,0.086495 0.1099596,0.1881978 0.1368951,0.1931697 0.4284294,0.079082 0.1180752,-0.046207 0.1631858,-0.046093 0.2539654,6.538e-4 0.099828,0.051392 0.2365472,0.016492 1.4293025,-0.3648602 C 9.1000042,4.7584218 9.7662117,4.533602 9.8550603,4.4907509 10.055012,4.3943147 10.207489,4.222875 10.524897,3.7376066 10.719305,3.4403861 10.833273,3.3176572 11.058819,3.1626367 11.331466,2.9752428 11.348602,2.9695286 11.4071,3.046484 c 0.03977,0.05231 0.06152,0.2015497 0.06152,0.4219364 v 0.3409982 l 0.273684,0.2528494 c 0.303977,0.280837 0.302927,0.2738328 0.09939,0.663308 -0.0746,0.1427623 -0.128309,0.3567725 -0.168142,0.6700384 l -0.05853,0.4602794 0.287078,1.1671641 c 0.157892,0.6419399 0.338436,1.3811441 0.401207,1.642675 0.06277,0.2615313 0.133005,0.5197733 0.156078,0.5738718 l 0.04195,0.09836 0.18456,-0.09057 c 0.321336,-0.157692 0.430191,0.00595 0.16461,0.2474609 -0.213891,0.1945047 -0.931474,0.7050294 -1.101902,0.7839494 -0.131229,0.06077 -0.154214,0.06105 -0.21499,0.0026 -0.06078,-0.05846 -0.05348,-0.08311 0.0683,-0.230498 0.07499,-0.090769 0.136347,-0.1785976 0.136347,-0.1951718 0,-0.050952 -1.466389,-2.4293531 -1.625975,-2.6372409 C 9.9882959,7.0569506 9.9336661,7.0207575 9.7973486,7.0098179 9.5728404,6.9918025 9.3893012,7.0896006 8.6475827,7.622472 7.9291095,8.1386449 7.8942206,8.1589692 7.7277866,8.158295 7.5752287,8.1576796 7.427987,8.2648412 6.7356597,8.8803753 5.3807109,10.085032 4.3988057,11.117384 4.0760828,11.676592 c -0.4567324,0.791417 -0.994125,1.181428 -1.8054249,1.310282 -0.1628547,0.02586 -0.194365,0.01764 -0.2388533,-0.06232 z"/>
+ <path style="fill:#f44336" d="m 6.8994686,7.5562393 c 4.714e-4,0.00277 7.464e-4,0.00549 0.00134,0.00827 0.021344,0.1026666 -0.013982,0.1644101 -0.226014,0.3953064 C 6.151185,8.5300028 5.5109659,9.162047 4.90328,9.721368 5.0317239,9.8592939 5.1968686,10.03562 5.3440734,10.187254 5.7408876,9.7891415 6.2097184,9.3480009 6.7357044,8.880358 7.2578295,8.4161474 7.4698181,8.2412296 7.6079868,8.1834703 7.374316,7.9634868 7.1095769,7.7347694 6.8994878,7.5562381 Z"/>
+ <path style="fill:#f44336" d="m 11.634439,5.9348404 c -0.334279,0.2525405 -0.692334,0.6010445 -0.93776,0.8371262 l 0.138768,0.3137428 c 0.168772,0.3815064 0.170226,0.4198848 0.02098,0.5697353 l -0.117879,0.1183712 0.165013,0.2838548 c 0.09076,0.1561239 0.18496,0.2838543 0.209337,0.2838543 0.02438,0 0.09519,-0.032062 0.157376,-0.071259 0.135351,-0.085309 0.152051,-0.071719 0.325724,0.2650262 l 0.133413,0.2586102 -0.08786,0.165652 c -0.08632,0.1627631 -0.08637,0.16813 -0.003,0.3033582 0.074,0.12013 0.105721,0.1360851 0.249361,0.1250412 0.149392,-0.011485 0.171676,0.0015 0.240584,0.140492 0.08498,0.1714043 0.155381,0.1903674 0.275957,0.074383 0.05961,-0.057339 0.108569,-0.084125 0.06785,-0.3331621 l -0.01282,-0.030058 C 12.436343,9.185511 12.36613,8.9272676 12.30336,8.6657367 12.240591,8.4042055 12.060046,7.6650016 11.902152,7.0230613 Z"/>
+ <path style="fill:#f44336" d="M 9.4492571,4.6366405 C 9.1700762,4.7319056 8.7891488,4.8577687 8.3745716,4.9903188 7.4611559,5.2823589 7.1676534,5.3708547 7.0351646,5.373379 L 6.609732,5.5056814 5.9817205,5.9010681 6.2962967,5.8673796 6.2082609,5.9887062 6.6303582,5.9692023 6.8159094,5.7817669 c 0.1664419,-0.031812 0.2673209,-0.043044 0.4220977,-0.055217 0.056067,-0.0044 -0.1727924,0.209339 -0.1174396,0.2069386 0.1551959,-0.00673 0.3202156,-0.015596 0.4906474,-0.025246 0.090533,-0.00513 0.3134408,-0.2844851 0.4031388,-0.3084236 0.1423113,-0.037981 0.2890058,-0.0359 0.4377208,-0.013258 0.3359409,-0.09399 0.9558592,-0.8961208 0.9971826,-0.9499247 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nasc.svg b/.icons/awkward/16x16/apps/nasc.svg
new file mode 100644
index 00000000..eba68c01
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nasc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#aedeec" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#e37739" d="m 2.0002,4 0,0.7 0.0028,0.29998 1.497,2.5 -1.5,2.5 0,1 5.5,0 0,-1.5 -1,0 0,0.5 -3.5,0 1.5,-2.5 -1.5,-2.5 3,0 0,0.5 1,0 0,-1.5 -4.9999,0 z"/>
+ <rect style="fill:#ffffff" width="1" height="16" x="10" y="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/natronIcon256_linux.svg b/.icons/awkward/16x16/apps/natronIcon256_linux.svg
new file mode 100644
index 00000000..298273b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/natronIcon256_linux.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 4.6849484,15 C 4.2434554,15 3.7018474,14.693353 3.4813899,14.318562 L 0.16534308,8.6814381 c -0.22045759,-0.3747909 -0.22045759,-0.9880854 0,-1.3628762 L 3.4813899,1.6814382 C 3.7018474,1.3066472 4.2434554,1 4.6849484,1 h 6.6301026 c 0.441494,0 0.983101,0.3066472 1.203527,0.6814382 l 3.316079,5.6371237 c 0.220458,0.3747908 0.220458,0.9880853 0,1.3628762 L 12.51861,14.318562 C 12.298185,14.693353 11.756577,15 11.315083,15 Z"/>
+ <path style="fill:#ffffff" d="M 10.260316,4.3560545 C 10.134641,4.1602464 10.002936,4 10.001595,4 c -0.0013,0 -0.0024,0.1849314 -0.0024,0.4109584 v 3.1506853 c 0,0.2260273 -0.07542,0.2509317 -0.201579,0.055369 L 8.2293987,4.3555889 C 8.1032355,4.1600271 7.7941109,4 7.5424559,4 H 6.3900291 C 6.1383737,4 5.8296459,4.1602191 5.7039709,4.3560545 L 3.0942562,7.6439449 c -0.1256751,0.1958083 -0.1256751,0.5162739 0,0.7121096 L 5.7397895,11.643945 C 5.8654645,11.839781 5.9970655,12 5.9983773,12 c 0.00133,0 0.00243,-0.184932 0.00243,-0.410959 V 8.3835615 c 0,-0.2260273 0.074451,-0.2504385 0.1993024,-0.054165 l 1.572878,3.3137815 C 7.8978727,11.83948 8.2059295,12 8.4575848,12 H 9.609971 c 0.251655,0 0.560383,-0.160219 0.686058,-0.356027 l 2.609715,-3.2879459 c 0.125675,-0.1958083 0.125675,-0.5162465 0,-0.7120822 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nautilus-actions.svg b/.icons/awkward/16x16/apps/nautilus-actions.svg
new file mode 120000
index 00000000..c85ac1f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nautilus-actions.svg
@@ -0,0 +1 @@
+caja-actions.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nautilus.svg b/.icons/awkward/16x16/apps/nautilus.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nautilus.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/navalbattle.svg b/.icons/awkward/16x16/apps/navalbattle.svg
new file mode 100644
index 00000000..bbd1ecf8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/navalbattle.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient4414">
+ <stop offset="0"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ <linearGradient id="linearGradient4420" x1="23.968" x2="23.968" y1="32.02" y2="34.144" gradientTransform="matrix(.7 0 0 .5 -.8 3)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4414"/>
+ <linearGradient id="linearGradient4387" x1="16.034" x2="16.062" y1="16.945" y2="12.055" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient4414"/>
+ </defs>
+ <rect fill="#4e91d9" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="scale(.5)">
+ <path fill="#fff" d="m16 12 5 5-5.0364 0.95877-4.964-0.959z"/>
+ <path fill="url(#linearGradient4387)" opacity=".15" d="m16 12 5 5-5.0364 0.95877-4.964-0.959z"/>
+ <path fill="#fff" d="m6 12 10 5 10-5-3 8h-14z"/>
+ <path fill="url(#linearGradient4420)" opacity=".15" d="m16 19 7 1h-14z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/navicat-postgresql.svg b/.icons/awkward/16x16/apps/navicat-postgresql.svg
new file mode 100644
index 00000000..2af9b757
--- /dev/null
+++ b/.icons/awkward/16x16/apps/navicat-postgresql.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1f798c" d="M 8.2503613,2.7123e-4 C 5.7690272,-0.02107647 3.2464713,1.220673 1.9912924,2.6888364 0.96081745,3.8946418 0.17208225,5.1110079 -7.4285714e-8,6.5732873 H 9.7192572e-4 C 0.04393992,7.4041502 0.51986889,7.958172 1.597413,8 H 9.166666 L 9.6333749,4.9365226 C 9.8076621,3.7898571 10.046104,2.6357232 9.9922541,1.4703883 9.9489289,0.5379918 9.0252109,0.02036672 8.2503989,4.5225e-4 Z"/>
+ <path style="fill:#1f798c" d="M 12.561088,2.6234298 C 11.893533,3.9106191 11.1535,5.0755357 10.430947,6.2467589 L 7.9999284,10 15.017858,9.9987 C 15.504693,9.930608 15.774371,9.4927981 15.85061,9.0056156 16.387085,5.6011151 15.401334,3.8877825 14.125706,2.4894929 13.531911,1.8431343 13.009235,1.7871171 12.56124,2.6235216 Z"/>
+ <path style="fill:#13b7c9" d="M 8.2735678,5.0141888 C 6.8152275,4.9333335 5.1500789,5.1848832 4.0517086,6.1096783 2.9541886,7.0338475 2.2164163,8.2412215 2.0336164,9.6425011 1.7958468,11.994729 2.8363183,13.391037 4.6180727,14.418635 8.5710725,15.975108 12.460324,14.206129 14.609958,11.482836 15.348277,10.526865 14.890251,9.4284503 14.449537,8.7928526 13.120803,6.8765423 11.416702,5.1884976 8.2734271,5.0142323 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/navicat.svg b/.icons/awkward/16x16/apps/navicat.svg
new file mode 100644
index 00000000..4ac05b3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/navicat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#228c1f" d="M 8.2503613,2.7123e-4 C 5.7690272,-0.02107647 3.2464713,1.220673 1.9912924,2.6888364 0.96081745,3.8946418 0.17208225,5.1110079 -7.4285714e-8,6.5732873 H 9.7192572e-4 C 0.04393992,7.4041502 0.51986889,7.958172 1.597413,8 H 9.166666 L 9.6333749,4.9365226 C 9.8076621,3.7898571 10.046104,2.6357232 9.9922541,1.4703883 9.9489289,0.5379918 9.0252109,0.02036672 8.2503989,4.5225e-4 Z"/>
+ <path style="fill:#228c1f" d="M 12.561088,2.6234298 C 11.893533,3.9106191 11.1535,5.0755357 10.430947,6.2467589 L 7.9999284,10 15.017858,9.9987 C 15.504693,9.930608 15.774371,9.4927981 15.85061,9.0056156 16.387085,5.6011151 15.401334,3.8877825 14.125706,2.4894929 13.531911,1.8431343 13.009235,1.7871171 12.56124,2.6235216 Z"/>
+ <path style="fill:#6ccc32" d="M 8.2735678,5.0141888 C 6.8152275,4.9333335 5.1500789,5.1848832 4.0517086,6.1096783 2.9541886,7.0338475 2.2164163,8.2412215 2.0336164,9.6425011 1.7958468,11.994729 2.8363183,13.391037 4.6180727,14.418635 8.5710725,15.975108 12.460324,14.206129 14.609958,11.482836 15.348277,10.526865 14.890251,9.4284503 14.449537,8.7928526 13.120803,6.8765423 11.416702,5.1884976 8.2734271,5.0142323 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/navit.svg b/.icons/awkward/16x16/apps/navit.svg
new file mode 100644
index 00000000..a04fb8c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/navit.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3f8ce6" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7,1 V 3.101562 A 5,5 0 0 0 3.105469,7 H 1 V 9 H 3.101562 A 5,5 0 0 0 7,12.894531 V 15 H 9 V 12.898438 A 5,5 0 0 0 12.894531,9 H 15 V 7 H 12.898438 A 5,5 0 0 0 9,3.105469 V 1 Z M 8,6 A 2,2 0 0 1 10,8 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ndm.svg b/.icons/awkward/16x16/apps/ndm.svg
new file mode 100644
index 00000000..c3fb1f2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ndm.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e14343" d="m 5,0.998431 a 2.0002,2.0002 0 0 0 -2,2 v 7 a 2.0002,2.0002 0 0 0 2,2 h 0.2675781 a 2.0002,2.0002 0 0 0 0.1953125,0.28125 l 2.5,3 a 2.0002,2.0002 0 0 0 3.0742184,0 l 2.5,-3 A 2.0002,2.0002 0 0 0 12,8.998431 V 7.795306 7.5980404 A 2.0002,2.0002 0 0 0 11.9668,7.2386654 C 11.952441,6.6015498 11.937846,5.9976815 11.8125,5.3910091 11.648027,4.5949615 11.274217,3.6690367 10.453125,2.9925716 9.664101,2.3425278 8.7718837,2.1543918 8.0878906,2.076556 7.982108,2.0645183 7.8719776,2.0732154 7.7675781,2.0648372 A 2.0002,2.0002 0 0 0 6,0.998431 Z"/>
+ <path style="fill:#ffffff" d="m 5,2.998431 v 7 h 1 v -5 c 0.7462241,0.00547 1.3291386,0.010701 1.75,0.058594 0.4216848,0.047986 0.6556327,0.1352453 0.7949219,0.25 C 8.6842086,5.4217791 8.792535,5.5993011 8.875,5.998431 8.957465,6.3975609 8.9946079,6.9901239 9,7.8011654 V 10.998431 H 7 l 2.5,3 2.5,-3 H 10 V 7.795306 7.5980404 H 9.9941 C 9.984368,6.8671534 9.952404,6.2739217 9.853516,5.795306 9.745053,5.2703465 9.540715,4.8313671 9.181641,4.5355404 8.8225661,4.2397137 8.3728969,4.1210987 7.8613281,4.0628841 7.3497594,4.0046695 6.7511788,4.0039012 6.0039062,3.998431 L 6,4.498431 v -1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/negibox.svg b/.icons/awkward/16x16/apps/negibox.svg
new file mode 100644
index 00000000..21b5cede
--- /dev/null
+++ b/.icons/awkward/16x16/apps/negibox.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.2;fill:#20ee03" d="m 0.982031,-3.01e-5 v 0.05 0.4320312 h 0.288281 v -0.4320312 -0.05 z m 1.964063,0 v 0.06875 0.41875 0.41875 0.41875 0.41875 0.4195312 0.41875 0.4054688 0.4187502 0.4195312 0.41875 0.432031 h 0.288281 v -0.432031 -0.41875 -0.4195312 -0.4187502 -0.41875 -0.41875 -0.41875 -0.4195312 -0.41875 -0.41875 -0.41875 -0.055469 z m 0.982031,0 v 0.065625 0.41875 h 0.2875 v -0.43125 -0.053125 z m 1.964063,0 v 0.06875 0.41875 0.41875 0.41875 0.41875 0.4195312 0.41875 0.41875 0.4187502 0.41875 0.419531 0.41875 h 0.2875 v -0.432031 -0.41875 -0.4195312 -0.4187502 -0.41875 -0.41875 -0.41875 -0.4195312 -0.41875 -0.41875 -0.41875 -0.055469 z m 1.964062,0 v 0.06875 0.4054688 0.41875 0.4320312 0.40625 0.41875 0.41875 0.4320312 0.4187502 0.41875 0.419531 0.41875 0.41875 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.4195312 -0.4187502 -0.41875 -0.41875 -0.41875 -0.4195312 -0.41875 -0.41875 -0.41875 -0.055469 z m 0.982031,0 v 0.063281 0.41875 0.41875 h 0.2875 v -0.4320312 -0.41875 -0.05 z m 2.946094,0 v 0.06875 0.41875 0.41875 0.41875 0.41875 0.4195312 0.41875 0.4054688 0.4187502 0.4195312 0.41875 0.432031 h 0.2875 v -0.432031 -0.41875 -0.4195312 -0.4187502 -0.41875 -0.41875 -0.41875 -0.4195312 -0.41875 -0.41875 -0.41875 -0.055469 z m 0.98125,0 v 0.065625 0.41875 h 0.288281 v -0.43125 -0.053125 z m 0.982031,0 v 0.06875 0.4054688 0.41875 0.4320312 0.40625 0.41875 0.41875 0.4320312 0.4187502 0.41875 0.419531 0.41875 0.41875 h 0.288282 v -0.432031 -0.41875 -0.41875 -0.4195312 -0.4187502 -0.41875 -0.41875 -0.41875 -0.4195312 -0.41875 -0.41875 -0.41875 -0.055469 z m 0.982032,0 v 0.06875 h 0.288281 V -3.01e-5 Z M 0.288281,0.1882511 C 0.113212,0.3347743 0,0.5527791 0,0.7999699 V 0.9007511 H 0.288281 V 0.4687199 Z m 15.423438,0 v 0.296094 0.4195312 0.41875 0.41875 H 16 V 0.7999699 C 16,0.5527791 15.886788,0.3347743 15.711719,0.1882511 Z M 1.964062,0.4718451 v 0.4320312 0.41875 0.41875 h 0.288282 v -0.4320312 -0.41875 -0.41875 z m 8.838282,0 v 0.4320312 0.41875 0.41875 h 0.2875 v -0.4320312 -0.41875 -0.41875 z m -5.892188,0.00469 v 0.4320312 0.4195312 0.41875 0.41875 0.41875 0.4187496 0.4195318 h 0.2875 V 2.9905951 2.5710639 2.1523143 v -0.41875 -0.41875 -0.41875 -0.4195312 z m 9.819532,0.4195312 v 0.4320312 0.41875 0.41875 0.41875 0.4187496 0.4195318 0.4187504 0.41875 0.41875 0.41875 0.419531 h 0.288281 v -0.432033 -0.419532 -0.41875 -0.41875 -0.4187496 -0.4187506 -0.4195312 -0.4187496 -0.41875 -0.41875 -0.41875 z M 0.982031,1.3093475 v 0.4320312 0.40625 0.43125 0.4195312 h 0.288281 v -0.4320312 -0.41875 -0.4195312 -0.41875 z m 8.838281,0 v 0.4320312 0.40625 0.43125 0.4195312 h 0.2875 v -0.4320312 -0.41875 -0.4195312 -0.41875 z m -5.892187,0.00236 v 0.4195288 0.4320312 h 0.2875 V 1.7312363 1.3117051 Z m 2.946094,0 v 0.4195288 0.4320312 h 0.2875 V 1.7312363 1.3117051 Z M 0,1.7281135 v 0.4320312 0.41875 h 0.288281 v -0.43125 -0.4195312 z m 8.838281,0 v 0.4320312 0.41875 h 0.2875 v -0.43125 -0.4195312 z m 1.964063,0.8406248 v 0.41875 0.4320314 0.4187496 0.419532 h 0.2875 V 3.8257673 3.4062365 2.9874863 2.5687363 Z m 4.909375,0 v 0.4320312 0.4187502 0.4187496 0.419532 H 16 V 3.8257673 3.4062365 2.9874863 2.5687363 Z M 3.928125,2.9906131 v 0.4320318 0.4187504 0.41875 0.41875 h 0.2875 V 4.2468613 3.8281113 3.4093617 2.9906111 Z m 2.946094,0 v 0.4320318 0.4187504 0.41875 0.41875 h 0.2875 V 4.2468613 3.8281113 3.4093617 2.9906111 Z m 5.891406,0 v 0.4320318 0.4187504 0.41875 0.41875 h 0.288281 V 4.2468613 3.8281113 3.4093617 2.9906111 Z M 0,3.4062385 v 0.4320308 0.419532 0.41875 0.41875 h 0.288281 v -0.432032 -0.41875 -0.41875 -0.4195308 z m 8.838281,0 v 0.4195308 0.41875 0.41875 0.432032 h 0.2875 v -0.432032 -0.41875 -0.41875 -0.4195308 z m -7.85625,0.4195308 v 0.432032 h 0.288281 v -0.432032 z m 8.838281,0 v 0.432032 h 0.2875 v -0.432032 z m -4.910156,0.424219 v 0.432031 0.41875 h 0.2875 v -0.432031 -0.41875 z m -3.928125,0.835157 v 0.432031 0.41875 h 0.288281 v -0.432031 -0.41875 z m 0.982031,0 v 0.41875 0.432031 h 0.288282 v -0.432031 -0.41875 z m 7.85625,0 v 0.432031 0.41875 h 0.2875 v -0.432031 -0.41875 z m 0.982032,0 v 0.41875 0.432031 h 0.2875 v -0.432031 -0.41875 z m 4.909375,0 v 0.432031 0.41875 0.41875 H 16 v -0.432031 -0.41875 -0.41875 z m -12.765625,0.41875 v 0.432031 0.41875 0.41875 0.41875 0.419531 0.41875 0.41875 h 0.288281 v -0.432031 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 z m 2.946094,0 v 0.432031 0.41875 0.41875 0.41875 0.419531 0.41875 0.41875 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 z m 5.892187,0 v 0.432031 0.405469 0.432031 0.41875 0.419531 0.41875 0.41875 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 z m -4.910156,0.0024 v 0.432031 0.41875 0.419531 0.41875 0.41875 h 0.2875 v -0.432048 -0.41875 -0.41875 -0.419531 -0.41875 z m 5.891406,0 v 0.432031 0.41875 0.419531 0.41875 0.41875 h 0.288281 v -0.432048 -0.41875 -0.41875 -0.419531 -0.41875 z M 0,5.9226853 v 0.432031 h 0.288281 v -0.432031 z m 7.85625,0 v 0.432031 0.41875 h 0.2875 v -0.432031 -0.41875 z m 0.982031,0 v 0.432031 h 0.2875 v -0.432031 z m -3.928125,0.0055 v 0.432031 0.41875 0.41875 0.41875 0.41875 0.419531 h 0.2875 v -0.432031 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 z m 9.819532,0.416406 v 0.41875 0.41875 0.432031 0.405469 0.419531 0.41875 0.432031 h 0.288281 v -0.43203 -0.41875 -0.419532 -0.41875 -0.41875 -0.41875 -0.41875 z m -13.747657,0.41875 v 0.432032 0.405468 0.432032 0.41875 h 0.288281 v -0.432032 -0.41875 -0.41875 -0.41875 z m 0.982031,0 v 0.41875 0.41875 0.41875 0.432032 0.419531 h 0.288282 v -0.432031 -0.419532 -0.41875 -0.41875 -0.41875 z m 7.85625,0 v 0.432032 0.405468 0.41875 0.432032 h 0.2875 v -0.432032 -0.41875 -0.41875 -0.41875 z m 0.982032,0 v 0.41875 0.41875 0.41875 0.419532 0.432031 h 0.2875 v -0.432031 -0.419532 -0.41875 -0.41875 -0.41875 z M 0,7.1820913 v 0.432032 0.41875 h 0.288281 v -0.432048 -0.41875 z m 8.838281,0 v 0.432032 0.41875 h 0.2875 v -0.432048 -0.41875 z m 6.873438,0 v 0.41875 0.432032 H 16 v -0.432048 -0.41875 z M 7.85625,7.6008253 v 0.432031 0.41875 0.419531 0.41875 0.41875 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.419531 -0.41875 z m 5.891406,0 v 0.432031 0.41875 0.419531 0.41875 0.41875 h 0.288282 v -0.432031 -0.41875 -0.41875 -0.419531 -0.41875 z m -9.819531,0.840625 v 0.432031 0.41875 0.41875 0.4187497 h 0.2875 v -0.4312497 -0.419531 -0.41875 -0.41875 z m 2.946094,0 v 0.41875 0.432031 0.41875 0.4187497 h 0.2875 v -0.4312497 -0.419531 -0.41875 -0.41875 z m 5.891406,0 v 0.432031 0.41875 0.41875 0.4187497 h 0.288281 v -0.4312497 -0.419531 -0.41875 -0.41875 z m -3.927344,0.41875 v 0.432031 0.40625 0.4312497 0.419532 h 0.2875 v -0.432032 -0.4187497 -0.419531 -0.41875 z m 6.873438,0 v 0.432031 0.40625 0.4312497 0.419532 0.405468 0.432031 0.41875 0.41875 0.419532 H 16 v -0.432032 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 -0.4187497 -0.419531 -0.41875 z M 2.946094,9.2766063 v 0.432031 0.4187497 0.41875 h 0.288281 v -0.432031 -0.4187497 -0.41875 z m 2.946094,0 v 0.432031 0.4187497 0.41875 h 0.2875 v -0.432031 -0.4187497 -0.41875 z m 5.892187,0 v 0.432031 0.4187497 0.41875 h 0.2875 v -0.432031 -0.4187497 -0.41875 z m -10.802344,0.0024 v 0.419531 0.4187497 0.432032 0.41875 0.418749 0.41875 0.41875 0.419532 0.41875 0.41875 0.418734 h 0.288281 v -0.432032 -0.41875 -0.41875 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 -0.4187497 -0.419531 z m 8.838281,0 v 0.419531 0.4187497 0.432032 0.405468 0.432031 0.41875 0.41875 0.419532 0.41875 0.41875 0.418734 h 0.2875 v -0.432032 -0.41875 -0.41875 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 -0.4187497 -0.419531 z m -4.910156,0.0031 v 0.432031 0.4187497 0.41875 0.41875 0.40625 0.41875 0.432031 h 0.2875 v -0.432031 -0.41875 -0.419531 -0.41875 -0.41875 -0.4187497 -0.41875 z m -2.946094,0.416407 v 0.4187497 0.41875 0.41875 0.418749 0.419532 0.41875 0.41875 0.432031 h 0.288282 v -0.432031 -0.41875 -0.41875 -0.419532 -0.418749 -0.41875 -0.41875 -0.4187497 z m 8.838282,0 v 0.4187497 0.41875 0.41875 0.418749 0.419532 0.41875 0.41875 0.432031 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.419532 -0.418749 -0.41875 -0.41875 -0.4187497 z m 3.927344,0.4187497 v 0.432031 h 0.288281 v -0.432125 z m -6.873438,0.41875 v 0.432031 0.41875 0.41875 h 0.2875 v -0.432126 -0.418749 -0.41875 z m -3.928125,0.421093 v 0.432031 0.419531 0.41875 0.41875 0.41875 0.40625 0.432032 h 0.2875 v -0.432032 -0.419531 -0.41875 -0.41875 -0.41875 -0.41875 -0.419531 z m 2.946094,0 v 0.432031 0.419531 0.405469 0.41875 0.432031 0.40625 0.432032 h 0.2875 v -0.432032 -0.419531 -0.41875 -0.41875 -0.41875 -0.41875 -0.419531 z m 5.891406,0 v 0.432031 0.419531 0.41875 0.41875 0.41875 0.40625 0.432032 h 0.288281 v -0.432032 -0.419531 -0.41875 -0.41875 -0.41875 -0.41875 -0.419531 z m -9.819531,0.416406 v 0.419532 0.43125 h 0.288281 v -0.43125 -0.419532 z m 8.838281,0 v 0.419532 0.43125 h 0.2875 V 11.793032 11.373501 Z M 0,11.376612 v 0.432032 0.41875 0.41875 0.41875 0.41875 0.419531 0.41875 0.41875 0.41875 h 0.288281 v -0.432038 -0.41875 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 -0.41875 z m 8.838281,0 v 0.41875 0.41875 0.432032 0.405468 0.419532 0.41875 0.432031 0.41875 0.41875 h 0.2875 v -0.432038 -0.41875 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 -0.41875 z m 5.891407,0 v 0.41875 0.432032 h 0.288281 v -0.432032 -0.41875 z m -6.873438,1.25625 v 0.41875 0.432032 h 0.2875 v -0.432032 -0.41875 z m 5.891406,0 v 0.41875 0.432032 h 0.288282 v -0.432032 -0.41875 z m -7.855468,0.41875 v 0.432032 0.419531 0.41875 h 0.2875 v -0.432038 -0.41875 -0.419531 z m 5.892187,0 v 0.432032 0.419531 0.41875 h 0.2875 v -0.432038 -0.41875 -0.419531 z m 2.945313,0.0031 v 0.432032 0.41875 0.41875 0.40625 0.41875 0.41875 0.432036 h 0.288281 v -0.432038 -0.41875 -0.41875 -0.419531 -0.41875 -0.41875 -0.41875 z m 0.982031,0.416406 v 0.432032 0.41875 0.41875 H 16 v -0.432033 -0.41875 -0.41875 z M 1.964062,13.889874 v 0.41875 0.432031 0.41875 h 0.288282 v -0.432038 -0.41875 -0.41875 z m 8.838282,0 v 0.41875 0.432031 0.41875 h 0.2875 v -0.432038 -0.41875 -0.41875 z M 7.85625,14.310968 v 0.432031 0.40625 0.41875 0.432031 h 0.2875 v -0.432031 -0.41875 -0.41875 -0.419531 z m 5.891406,0 v 0.432031 0.40625 0.41875 0.432031 h 0.288282 v -0.432038 -0.41875 -0.41875 -0.419531 z M 0.982031,14.727367 v 0.432032 h 0.288281 v -0.432032 z m 8.838281,0 v 0.432032 h 0.2875 v -0.432032 z m -5.892187,0.0031 v 0.432037 0.405468 0.432032 h 0.2875 v -0.432032 -0.41875 -0.41875 z m -0.982031,0.41875 v 0.432037 0.41875 h 0.288281 v -0.432032 -0.41875 z m 2.946094,0 v 0.418755 0.432032 h 0.2875 v -0.432032 -0.41875 z m 9.819531,0.41875 v 0.24375 c 0.08035,-0.06725 0.146493,-0.149948 0.195312,-0.24375 z"/>
+ <path style="fill:#20ee03" d="M 6,3 V 9 H 3.1999999 L 7.9999996,13.6 12.799999,9 H 10 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nemiver.svg b/.icons/awkward/16x16/apps/nemiver.svg
new file mode 100644
index 00000000..4ce41cf2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nemiver.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#64b515" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.73733753px" d="m 4,8.342626 h 8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.74246204px" d="m 3.9575,12.625 8.085,-8.251298"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd;stroke:#3f3f3f;stroke-width:0.74246216px" d="M 12.0425,12.625002 3.9575,4.375001"/>
+ <ellipse style="fill:#3f3f3f" cx="8" cy="6.25" rx="1.5" ry="2.25"/>
+ <ellipse style="fill:#3f3f3f" cx="8" cy="10.375" rx="2" ry="2.625"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nemo.svg b/.icons/awkward/16x16/apps/nemo.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nemo.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nepomuk.svg b/.icons/awkward/16x16/apps/nepomuk.svg
new file mode 120000
index 00000000..2f42f037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nepomuk.svg
@@ -0,0 +1 @@
+plasma.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nerolinux.svg b/.icons/awkward/16x16/apps/nerolinux.svg
new file mode 100644
index 00000000..59e2e6ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nerolinux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#d14234" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffc81b" d="M 6.9125918,3.7539064 6.763373,4.0617188 C 6.5501214,4.5022388 6.572895,4.8267572 6.8586854,5.4453124 7.0512298,5.8620488 7.0475178,6.1869468 7.044467,6.4959816 6.9532266,7.2227552 6.7532044,7.9245288 6.1656592,8.0107816 5.6485384,8.086696 4.4539356,7.543472 4.2259376,7.1069688 3.9986836,6.6718896 3.919304,7.0392056 4.1040624,7.6710312 c 0.059263,0.2026648 0.346514,0.66984 0.5161408,1.0616252 0.5178804,1.1961456 0.419322,2.0500076 -0.2219092,2.2421246 -0.3516812,0.105367 -0.423096,0.0032 -0.7576692,-0.290624 -0.1312296,-0.115222 -0.260768,-0.187494 -0.2875,-0.160938 -0.026748,0.02656 -0.063375,0.156629 -0.082031,0.533187 C 3.1141126,12.293485 4.2812143,12.4656 5.2395835,13 5.7471579,13.279338 6.4126908,13.480082 7,13.610375 c 0.3438376,0.07628 0.4432334,0.123011 1.155469,0.106591 0.8843156,-0.02039 0.9536207,-0.04453 1.5329999,-0.235156 C 10.773621,13.124781 11.607383,12.792604 12.318643,12 c 0.302725,-0.35532 0.582073,-0.618339 0.678232,-0.991409 0.09366,-0.538965 0.130208,-1.1867192 0.06719,-1.1867188 -0.0348,0 -0.213115,0.152498 -0.396874,0.3390628 C 12.428794,10.402972 12.280114,10.5 12.148438,10.5 11.889958,10.5 11.653934,10.31715 11.834962,9.9171876 12.077814,9.3806356 12.047238,8.8861964 11.731056,8.25 11.588922,7.9640084 11.413746,7.676654 11.341994,7.6117188 11.214568,7.4964008 11.211894,7.5037064 11.211525,7.9281248 11.210805,8.7619952 10.99383,9.550194 10.381837,9.815546 9.8803724,10.032977 9.1135964,10.048407 8.7664064,9.844454 8.2408776,9.5357348 8.0406918,8.8096704 8.5660734,7.5320328 8.6926046,7.2243428 8.7812042,7.0000864 8.842627,6.822328 9.0425114,6.2748328 8.9769902,5.7324752 8.6801362,5.4468768 8.5036574,5.2777412 8.2234978,5.1052576 7.975467,5.0125 7.4576942,4.818866 7.1239262,4.5956568 7.0055606,4.125 Z"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nerolinuxexpress.svg b/.icons/awkward/16x16/apps/nerolinuxexpress.svg
new file mode 100644
index 00000000..5a2949ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nerolinuxexpress.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#7a7a7a" cx="8" cy="8" r="8"/>
+ <path style="fill:#ff6c40" d="M 6.9125918,3.7539064 6.763373,4.0617188 C 6.5501214,4.5022388 6.572895,4.8267572 6.8586854,5.4453124 7.0512298,5.8620488 7.0475178,6.1869468 7.044467,6.4959816 6.9532266,7.2227552 6.7532044,7.9245288 6.1656592,8.0107816 5.6485384,8.086696 4.4539356,7.543472 4.2259376,7.1069688 3.9986836,6.6718896 3.919304,7.0392056 4.1040624,7.6710312 c 0.059263,0.2026648 0.346514,0.66984 0.5161408,1.0616252 0.5178804,1.1961456 0.419322,2.0500076 -0.2219092,2.2421246 -0.3516812,0.105367 -0.423096,0.0032 -0.7576692,-0.290624 -0.1312296,-0.115222 -0.260768,-0.187494 -0.2875,-0.160938 -0.026748,0.02656 -0.063375,0.156629 -0.082031,0.533187 C 3.1141126,12.293485 4.2812143,12.4656 5.2395835,13 5.7471579,13.279338 6.4126908,13.480082 7,13.610375 c 0.3438376,0.07628 0.4432334,0.123011 1.155469,0.106591 0.8843156,-0.02039 0.9536207,-0.04453 1.5329999,-0.235156 C 10.773621,13.124781 11.607383,12.792604 12.318643,12 c 0.302725,-0.35532 0.582073,-0.618339 0.678232,-0.991409 0.09366,-0.538965 0.130208,-1.1867192 0.06719,-1.1867188 -0.0348,0 -0.213115,0.152498 -0.396874,0.3390628 C 12.428794,10.402972 12.280114,10.5 12.148438,10.5 11.889958,10.5 11.653934,10.31715 11.834962,9.9171876 12.077814,9.3806356 12.047238,8.8861964 11.731056,8.25 11.588922,7.9640084 11.413746,7.676654 11.341994,7.6117188 11.214568,7.4964008 11.211894,7.5037064 11.211525,7.9281248 11.210805,8.7619952 10.99383,9.550194 10.381837,9.815546 9.8803724,10.032977 9.1135964,10.048407 8.7664064,9.844454 8.2408776,9.5357348 8.0406918,8.8096704 8.5660734,7.5320328 8.6926046,7.2243428 8.7812042,7.0000864 8.842627,6.822328 9.0425114,6.2748328 8.9769902,5.7324752 8.6801362,5.4468768 8.5036574,5.2777412 8.2234978,5.1052576 7.975467,5.0125 7.4576942,4.818866 7.1239262,4.5956568 7.0055606,4.125 Z"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nestopia.svg b/.icons/awkward/16x16/apps/nestopia.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nestopia.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.ankiweb.Anki.svg b/.icons/awkward/16x16/apps/net.ankiweb.Anki.svg
new file mode 120000
index 00000000..ca6806c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.ankiweb.Anki.svg
@@ -0,0 +1 @@
+anki.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.bartkessels.getit.svg b/.icons/awkward/16x16/apps/net.bartkessels.getit.svg
new file mode 100644
index 00000000..f99e4cbd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.bartkessels.getit.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2c6de3" width="8" height="4" x="-12" y="10" rx=".762" ry=".667" transform="scale(-1,1)"/>
+ <rect style="fill:#53990f" width="8" height="4" x="4" y="3" rx=".762" ry=".667"/>
+ <path style="fill:#3ba4fa" d="m10.707207 8.0003487a0.68714592 0.81850026 0 0 1 0.323408 0.1094956l2.312847 1.5904811 2.312847 1.5904806a0.68714592 0.81850026 0 0 1 0 1.417846l-2.312847 1.590481-2.312847 1.59128a0.68714592 0.81850026 0 0 1-1.030615-0.708923v-6.3627232a0.68714592 0.81850026 0 0 1 0.707207-0.8184181z"/>
+ <path style="fill:#88d216" d="m5.2927939 1.0003489a0.68714592 0.81850018 0 0 0-0.3234094 0.1094957l-2.3128469 1.5904808-2.3128467 1.590481a0.68714592 0.81850018 0 0 0 0 1.417846l2.3128467 1.5904809 2.3128469 1.5912796a0.68714592 0.81850018 0 0 0 1.0306155-0.7089225v-6.3627232a0.68714592 0.81850018 0 0 0-0.7072061-0.8184183z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.baseart.Glide.svg b/.icons/awkward/16x16/apps/net.baseart.Glide.svg
new file mode 100644
index 00000000..2285d8f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.baseart.Glide.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 16,14.296068 16,1.782169 C 16,1.3488486 15.64343,1 15.2,1 L 0.8,1 C 0.3568,1 0,1.3016851 0,1.703932 L 0,14.217831 C 0,14.651453 0.3568,15 0.8,15 l 14.4,0 c 0.4432,0 0.8,-0.348849 0.8,-0.782169 z"/>
+ <path style="fill:#ffffff" d="M 5.3822,5 A 0.37501,0.3889 0 0 0 5,5.389 l 0,6.2217 a 0.37501,0.3889 0 0 0 0.56099,0.338 l 5.2495,-3.1108 a 0.37501,0.3889 0 0 0 0,-0.676 L 5.56109,5.0511 a 0.37501,0.3889 0 0 0 -0.1788,-0.051 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.blockout.BlockOutII.svg b/.icons/awkward/16x16/apps/net.blockout.BlockOutII.svg
new file mode 120000
index 00000000..ba192db2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.blockout.BlockOutII.svg
@@ -0,0 +1 @@
+blockout.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.codeindustry.MasterPDFEditor.svg b/.icons/awkward/16x16/apps/net.codeindustry.MasterPDFEditor.svg
new file mode 120000
index 00000000..02e106a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.codeindustry.MasterPDFEditor.svg
@@ -0,0 +1 @@
+masterpdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.danigm.timetrack.svg b/.icons/awkward/16x16/apps/net.danigm.timetrack.svg
new file mode 100644
index 00000000..8e619e7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.danigm.timetrack.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d5d3cf" width="14.933" height="15.2" x=".53" y=".53" rx="7.467" ry="7.467"/>
+ <path style="fill:#e4e4e4" d="M 16,8.0000007 A 7.9999996,7.9999996 0 0 1 8.0000011,16 7.9999996,7.9999996 0 0 1 2e-8,8.0000007 7.9999996,7.9999996 0 0 1 8.0000011,5e-7 7.9999996,7.9999996 0 0 1 16,8.0000007 Z"/>
+ <path style="fill:#443e4f" d="m 14,8 c 0,3.313708 -2.686291,5.999999 -5.9999995,5.999999 -2.5699867,0 -4.7625845,-1.615795 -5.6173317,-3.886925 C 2.135316,9.455838 2.9012512,8.6565036 2.9012512,7.9127822 c 0,-3.3137082 1.4943154,-4.139354 4.8080236,-4.139354 1.5400349,0 3.2352802,-1.1932168 4.2976132,-0.2394659 C 13.230388,4.6324061 14,6.2263268 14,8 Z"/>
+ <path style="fill:#f8e45c" d="M 4.4437932,3.1759988 A 5.9999992,5.9999992 0 0 0 2.0000001,8 5.9999992,5.9999992 0 0 0 2.0039089,8.1095921 L 7.9999994,8 Z"/>
+ <path style="fill:#3787e4" d="M 2.0514324,7.2584639 A 5.9999992,5.9999992 0 0 0 2,8 5.9999992,5.9999992 0 0 0 2.4405382,10.247178 L 7.9999994,8 Z"/>
+ <path style="fill:#2cc162" d="M 7.9999994,2.0000007 A 5.9999992,5.9999992 0 0 0 3.9921873,3.5444884 L 7.9999994,8 12.060763,3.5930997 A 5.9999992,5.9999992 0 0 0 7.9999994,2.0000007 Z"/>
+ <path style="fill:none;stroke:#807f7c;stroke-width:0.70588225;stroke-linecap:round" d="M 8.0000118,8 6.0000119,5.7777781"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.35294113;stroke-linecap:round" d="M 8.0000118,8 10.888901,4.8888892"/>
+ <path style="fill:none;stroke:#f14b53;stroke-width:0.35294113;stroke-linecap:round" d="M 8.0000118,8 6.4444566,12"/>
+ <circle style="fill:#d5d3cf" cx="4.047" cy="10.565" r="1" transform="rotate(-24.039089)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.drawpile.drawpile.svg b/.icons/awkward/16x16/apps/net.drawpile.drawpile.svg
new file mode 120000
index 00000000..5abaf77a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.drawpile.drawpile.svg
@@ -0,0 +1 @@
+drawpile.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.fsuae.FS-UAE.svg b/.icons/awkward/16x16/apps/net.fsuae.FS-UAE.svg
new file mode 120000
index 00000000..fc8c864a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.fsuae.FS-UAE.svg
@@ -0,0 +1 @@
+fs-uae-launcher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.jami.Jami.svg b/.icons/awkward/16x16/apps/net.jami.Jami.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.jami.Jami.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mancubus.SLADE.svg b/.icons/awkward/16x16/apps/net.mancubus.SLADE.svg
new file mode 120000
index 00000000..d9a31258
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mancubus.SLADE.svg
@@ -0,0 +1 @@
+slade.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.AVIMetaEdit.svg b/.icons/awkward/16x16/apps/net.mediaarea.AVIMetaEdit.svg
new file mode 120000
index 00000000..ff71af90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.AVIMetaEdit.svg
@@ -0,0 +1 @@
+avimetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.BWFMetaEdit.svg b/.icons/awkward/16x16/apps/net.mediaarea.BWFMetaEdit.svg
new file mode 120000
index 00000000..a40a1388
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.BWFMetaEdit.svg
@@ -0,0 +1 @@
+bwfmetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.DVAnalyzer.svg b/.icons/awkward/16x16/apps/net.mediaarea.DVAnalyzer.svg
new file mode 120000
index 00000000..9388104f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.DVAnalyzer.svg
@@ -0,0 +1 @@
+dvanalyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.MOVMetaEdit.svg b/.icons/awkward/16x16/apps/net.mediaarea.MOVMetaEdit.svg
new file mode 120000
index 00000000..24fb0656
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.MOVMetaEdit.svg
@@ -0,0 +1 @@
+movmetaedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.MediaConch.svg b/.icons/awkward/16x16/apps/net.mediaarea.MediaConch.svg
new file mode 120000
index 00000000..a37fefd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.MediaConch.svg
@@ -0,0 +1 @@
+mediaconch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.MediaInfo.svg b/.icons/awkward/16x16/apps/net.mediaarea.MediaInfo.svg
new file mode 120000
index 00000000..0f8ab13b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.MediaInfo.svg
@@ -0,0 +1 @@
+mkvinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.mediaarea.QCTools.svg b/.icons/awkward/16x16/apps/net.mediaarea.QCTools.svg
new file mode 120000
index 00000000..e3dbac26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.mediaarea.QCTools.svg
@@ -0,0 +1 @@
+qctools.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.meijn.onvifviewer.svg b/.icons/awkward/16x16/apps/net.meijn.onvifviewer.svg
new file mode 100644
index 00000000..8e6d0d63
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.meijn.onvifviewer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <rect style="fill:#3f3f3f" width="9.347" height="3.721" x="2.2" y="7.22" transform="matrix(0.96627781,-0.25750185,0.260142,0.96557037,0,0)"/>
+ <path style="fill:#3f3f3f" d="M 1,7 2.0036029,11 4,9.3569221 3.4981986,7.3569218 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="2.5" x="10" y="9"/>
+ <rect style="fill:#3f3f3f" width="3.5" height="1" x="10.5" y="11"/>
+ <circle style="fill:#3f3f3f" cx="10.5" cy="11.5" r=".5"/>
+ <circle style="fill:#3f3f3f" cx="10.5" cy="8.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.minetest.Minetest.svg b/.icons/awkward/16x16/apps/net.minetest.Minetest.svg
new file mode 120000
index 00000000..21f44e5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.minetest.Minetest.svg
@@ -0,0 +1 @@
+minetest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.olofson.KoboDeluxe.svg b/.icons/awkward/16x16/apps/net.olofson.KoboDeluxe.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.olofson.KoboDeluxe.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-cnc.svg b/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-cnc.svg
new file mode 120000
index 00000000..a52cdc03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-cnc.svg
@@ -0,0 +1 @@
+openra-cnc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-d2k.svg b/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-d2k.svg
new file mode 120000
index 00000000..4980f70c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.openra.OpenRA.openra-d2k.svg
@@ -0,0 +1 @@
+openra-d2k.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.openra.OpenRA.svg b/.icons/awkward/16x16/apps/net.openra.OpenRA.svg
new file mode 120000
index 00000000..9c5c63e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.openra.OpenRA.svg
@@ -0,0 +1 @@
+openra-ra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.oz9aec.Gpredict.svg b/.icons/awkward/16x16/apps/net.oz9aec.Gpredict.svg
new file mode 120000
index 00000000..489dbbc1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.oz9aec.Gpredict.svg
@@ -0,0 +1 @@
+gpredict-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.pcsx2.PCSX2.svg b/.icons/awkward/16x16/apps/net.pcsx2.PCSX2.svg
new file mode 120000
index 00000000..9327d927
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.pcsx2.PCSX2.svg
@@ -0,0 +1 @@
+PCSX2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.pioneerspacesim.Pioneer.svg b/.icons/awkward/16x16/apps/net.pioneerspacesim.Pioneer.svg
new file mode 100644
index 00000000..8ef47c14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.pioneerspacesim.Pioneer.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#cb3300" d="M 8,0 C 3.5868,0 0,3.5867 0,8 0,12.413 3.5868,16 8,16 12.413,16 16,12.413 16,8 16,3.5867 12.413,0 8,0 Z"/>
+ <path style="fill:#2a334d" d="M 14,8 C 14,8.798 13.844,9.5596 13.561,10.256 12.67,12.452 10.492,12.876 7.9766,12.876 5.4475,12.876 3.3073,12.435 2.4245,10.221 2.1506,9.5341 2,8.7846 2,8 2,4.6863 4.6863,2 8,2 11.314,2 14,4.6863 14,8 Z"/>
+ <path style="fill:#dbc464" d="M 8,8 A 8.8235,8.8235 0 0 0 2.3647,10.044 6,6 0 0 0 8,14 6,6 0 0 0 13.635,10.038 8.8235,8.8235 0 0 0 8,8 Z"/>
+ <path style="fill:#d37b1d" d="M 6,11 V 13.646 A 6,6 0 0 0 8,14 6,6 0 0 0 10,13.645 V 11 Z"/>
+ <path style="fill:#c95419" d="M 7,11 V 13.912 A 6,6 0 0 0 8,14 6,6 0 0 0 9,13.906 V 11 Z"/>
+ <path style="fill:#dbc464" d="M 12,4.5 10.755,4.7546 10.5,6 10.245,4.7546 9,4.5 10.245,4.2454 10.5,3 10.755,4.2454 Z"/>
+ <path style="fill:#ffffff" d="M 11.022,4.5 10.589,4.5886 10.5,5.0222 10.411,4.5886 9.9778,4.5 10.411,4.4114 10.5,3.9778 10.589,4.4114 Z"/>
+ <path style="fill:#ffffff" d="M 12,5.5 11.585,5.5849 11.5,6 11.415,5.5849 11,5.5 11.415,5.4151 11.5,5 11.585,5.4151 Z"/>
+ <path style="fill:#ffffff" d="M 11.43,6.9412 11.137,7.0011 11.077,7.2941 11.017,7.0011 10.724,6.9412 11.017,6.8813 11.077,6.5882 11.137,6.8813 Z"/>
+ <path style="fill:#ac00ff" d="M 6.9604,11.56 C 6.9362,11.663 6.9469,11.943 6.9604,12.048 7.0192,12.502 7.3016,13.429 7.3016,13.429 7.3016,13.429 7.5472,12.521 7.5946,12.078 7.6067,11.965 7.636,11.674 7.5946,11.564 7.5616,11.477 7.3671,11.329 7.3671,11.329 H 7.131 C 7.131,11.329 6.9791,11.48 6.9604,11.56 Z"/>
+ <path style="fill:#ffffff" d="M 7.1111,11.702 C 7.0983,11.757 7.1039,11.906 7.1111,11.961 7.1422,12.202 7.2919,12.693 7.2919,12.693 7.2919,12.693 7.4221,12.212 7.4472,11.977 7.4536,11.917 7.4692,11.763 7.4472,11.705 7.4297,11.658 7.3266,11.58 7.3266,11.58 H 7.2015 C 7.2015,11.58 7.121,11.66 7.1111,11.702 Z"/>
+ <path style="fill:#ac00ff" d="M 8.3805,11.56 C 8.3563,11.663 8.367,11.943 8.3805,12.048 8.4392,12.502 8.7216,13.429 8.7216,13.429 8.7216,13.429 8.9673,12.521 9.0147,12.078 9.0268,11.965 9.0561,11.674 9.0147,11.564 8.9817,11.477 8.7872,11.329 8.7872,11.329 H 8.5511 C 8.5511,11.329 8.3992,11.48 8.3805,11.56 Z"/>
+ <path style="fill:#ffffff" d="M 8.5312,11.702 C 8.5184,11.757 8.524,11.906 8.5312,11.961 8.5623,12.202 8.712,12.693 8.712,12.693 8.712,12.693 8.8422,12.212 8.8673,11.977 8.8737,11.917 8.8892,11.763 8.8673,11.705 8.8498,11.658 8.7467,11.58 8.7467,11.58 H 8.6216 C 8.6216,11.58 8.5411,11.66 8.5312,11.702 Z"/>
+ <path style="fill:#787878" d="M 8.9146,11.839 C 9.4749,11.46 10.232,11.391 10.232,11.391 L 10.982,11.034 C 10.982,11.034 10.955,9.8231 10.805,9.2401 10.659,8.6719 10.385,8.1386 10.109,7.6174 9.6434,6.7386 8.4983,5.0976 8.4983,5.0976 L 8.2779,5 H 7.9913 7.7047 L 7.4842,5.0976 C 7.4842,5.0976 6.3392,6.7386 5.8737,7.6174 5.5976,8.1386 5.324,8.6719 5.1776,9.2401 5.0273,9.8231 5.0001,11.034 5.0001,11.034 L 5.7508,11.391 C 5.7508,11.391 6.5077,11.46 7.0679,11.839 7.7494,12.301 7.9913,13 7.9913,13 7.9913,13 8.2331,12.301 8.9146,11.839 Z"/>
+ <path style="fill:#717171" d="M 7.702,5.0013 7.4841,5.0976 C 7.4841,5.0976 6.3391,6.7388 5.8736,7.6176 5.5975,8.1388 5.3238,8.6719 5.1773,9.24 5.0271,9.823 5,11.034 5,11.034 L 5.4879,11.266 5.8049,9.1396 6.3262,7.4975 Z"/>
+ <path style="fill:#717171" d="M 8.298,5.0013 8.5159,5.0976 C 8.5159,5.0976 9.6609,6.7388 10.126,7.6176 10.402,8.1388 10.676,8.6719 10.823,9.24 10.973,9.823 11,11.034 11,11.034 L 10.512,11.266 10.195,9.1396 9.6738,7.4975 Z"/>
+ <path style="fill:#4a49ac" d="M 7.867,5 C 7.867,5 7.85,5.8939 7.708,6.626 7.606,7.1515 7.3237,7.4854 6.9244,8.1029 6.6806,8.4797 6.5,8.6027 6.5,8.9905 V 10.14 C 6.5,10.493 7.0279,10.997 7.2468,11.355 7.4459,11.64 7.6159,11.981 7.751,12.263 7.8861,12.544 7.9997,13 7.9997,13 7.9997,13 8.1133,12.544 8.2484,12.263 8.3835,11.981 8.5535,11.64 8.7526,11.355 8.9715,10.997 9.5,10.493 9.5,10.14 V 8.9905 C 9.5,8.6027 9.3194,8.4797 9.0756,8.1029 8.6763,7.4854 8.394,7.1515 8.292,6.626 8.15,5.8939 8.133,5 8.133,5 H 7.9997 Z M 7.9985,7.9161 C 8.6327,8.1217 8.7879,8.5399 9.0425,8.9535 9.0425,9.1622 9.0621,9.371 9.0621,9.5797 9.0621,9.7884 9.0425,9.9966 9.0425,10.205 8.6241,10.648 8.2456,11.109 7.9985,11.645 7.7513,11.109 7.3729,10.648 6.9545,10.205 6.9545,9.9966 6.9348,9.7884 6.9348,9.5797 6.9348,9.371 6.9545,9.1622 6.9545,8.9535 7.2091,8.5399 7.3642,8.1217 7.9985,7.9161 Z"/>
+ <path style="fill:#ffffff" d="M 7.551,3.119 7.3387,3.1342 7.3925,3.9269 7.489,3.92 7.4669,3.5926 7.6199,3.5816 7.8281,3.8959 7.9412,3.8876 7.7061,3.5478 C 7.7313,3.5371 7.7553,3.5223 7.7771,3.5037 7.7996,3.485 7.817,3.4612 7.8302,3.432 7.8434,3.4028 7.8489,3.3666 7.846,3.3245 7.841,3.249 7.8145,3.1948 7.7661,3.1611 7.7183,3.1266 7.6464,3.1122 7.551,3.119 Z M 7.5517,3.2066 C 7.6149,3.2021 7.6621,3.2093 7.6937,3.2293 7.7253,3.2486 7.7426,3.2844 7.7461,3.3362 7.7494,3.3858 7.7379,3.4247 7.711,3.4527 7.6839,3.4799 7.639,3.4958 7.5765,3.5002 L 7.4614,3.5085 7.4414,3.2142 Z M 6.8493,3.2162 6.4329,3.3279 6.6259,4.0972 7.043,3.9855 7.0216,3.9007 6.699,3.9869 6.6294,3.7119 6.9334,3.6305 6.9127,3.5471 6.6087,3.6284 6.548,3.3879 6.8707,3.3017 Z M 5.9711,3.4933 5.5795,3.6788 5.9001,4.4012 6.2916,4.2158 6.2564,4.1365 5.9531,4.2792 5.8387,4.0214 6.1241,3.8863 6.0889,3.8077 5.8036,3.9421 5.7029,3.7167 6.0062,3.5733 Z M 5.1018,3.9538 5.0287,4.0083 5.2845,4.3709 C 5.2985,4.3907 5.314,4.4119 5.3307,4.4343 5.3475,4.4556 5.3627,4.4755 5.3769,4.4943 5.3916,4.5126 5.4026,4.5265 5.4099,4.5356 L 5.4065,4.5384 4.6992,4.2557 4.6082,4.324 5.0618,4.9664 5.1342,4.912 4.8805,4.5535 C 4.8572,4.5205 4.834,4.489 4.8102,4.4591 4.7865,4.4292 4.7662,4.4041 4.7502,4.384 L 4.7537,4.3812 5.4637,4.6645 5.5554,4.5956 Z M 4.2263,4.8265 C 4.196,4.8264 4.1662,4.8314 4.1367,4.841 4.0774,4.8596 4.023,4.8988 3.9727,4.9589 3.92,5.0217 3.8887,5.0846 3.8789,5.1484 3.8696,5.2117 3.879,5.2741 3.9072,5.3346 3.9348,5.3946 3.9782,5.4505 4.0375,5.5034 4.0978,5.5573 4.1587,5.5943 4.2208,5.6144 4.2829,5.6345 4.3441,5.6358 4.4035,5.6172 4.4634,5.598 4.5195,5.5568 4.5717,5.4945 4.6221,5.4344 4.6513,5.373 4.6606,5.3097 4.6704,5.2459 4.6623,5.1835 4.6351,5.1229 4.6079,5.0613 4.5638,5.0038 4.5035,4.9499 4.4431,4.896 4.3812,4.8595 4.3187,4.841 4.2874,4.8312 4.2567,4.8266 4.2263,4.8265 Z M 4.2243,4.923 C 4.292,4.9285 4.3632,4.9643 4.4366,5.0299 4.51,5.0954 4.554,5.1627 4.5696,5.2325 4.5852,5.3013 4.5645,5.3701 4.5076,5.438 4.4506,5.5058 4.3881,5.5371 4.3194,5.5317 4.2501,5.5258 4.1784,5.4904 4.105,5.4249 4.0316,5.3593 3.9879,5.2918 3.9733,5.2229 3.9583,5.1535 3.9793,5.0845 4.0368,5.0161 4.0937,4.9482 4.156,4.9171 4.2243,4.923 Z M 3.5108,5.6186 3.3688,5.866 3.4171,5.895 3.4819,5.8261 4.012,6.15 3.9837,6.241 4.0319,6.2707 4.1733,6.0239 4.125,5.9943 4.0616,6.0639 3.5315,5.7399 3.5591,5.6482 Z M 3.2978,6.2996 C 3.2676,6.3 3.2392,6.3079 3.2123,6.3224 3.1585,6.3514 3.1124,6.4141 3.0751,6.5106 L 3,6.7057 3.7155,7 3.7514,6.9069 3.4729,6.7925 3.506,6.7077 C 3.5344,6.634 3.546,6.571 3.5411,6.5195 3.5365,6.4673 3.5207,6.4253 3.4936,6.3934 3.466,6.3605 3.4323,6.3365 3.3929,6.3203 3.3595,6.3066 3.3279,6.2992 3.2978,6.2996 Z M 3.295,6.4044 C 3.3152,6.4037 3.3368,6.408 3.3598,6.4175 3.4126,6.4392 3.4435,6.4719 3.4522,6.5154 3.461,6.5589 3.4518,6.616 3.4246,6.6864 L 3.3957,6.7608 3.1131,6.6443 3.1496,6.5506 C 3.1746,6.4858 3.2041,6.4426 3.2385,6.4216 3.2559,6.4108 3.2748,6.4051 3.295,6.4044 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.poedit.Poedit.svg b/.icons/awkward/16x16/apps/net.poedit.Poedit.svg
new file mode 120000
index 00000000..d5db0d23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.poedit.Poedit.svg
@@ -0,0 +1 @@
+poedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.redeclipse.RedEclipse.svg b/.icons/awkward/16x16/apps/net.redeclipse.RedEclipse.svg
new file mode 120000
index 00000000..2c459965
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.redeclipse.RedEclipse.svg
@@ -0,0 +1 @@
+redeclipse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.runelite.RuneLite.svg b/.icons/awkward/16x16/apps/net.runelite.RuneLite.svg
new file mode 100644
index 00000000..d583a1ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.runelite.RuneLite.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#aeaeae" d="M 5,2 C 5,2.366114 5.2064683,2.6734106 5.5,2.8476562 V 5.0058594 C 5.1628937,5.0103498 4.8317109,5.0227776 4.578125,5.0839844 4.2730814,5.1576124 4,5.4007813 4,5.8007812 L 4.4003906,6 c 0,0 0.2088943,-0.1650883 0.4003906,-0.1992188 C 4.8540466,5.7912881 4.930882,5.8103813 5,5.8203125 v 2.1777344 l -1,1 1,1 v 2.6367191 l 1,0.964843 1,-0.964843 V 5.8203125 C 7.069118,5.8103813 7.1459534,5.7912881 7.1992188,5.8007812 7.3907152,5.8349133 7.5996094,6 7.5996094,6 L 8,5.8007812 C 8,5.4007813 7.7269186,5.1576124 7.421875,5.0839844 7.1682891,5.0227762 6.8371063,5.0103493 6.5,5.0058594 V 2.8476562 C 6.7935317,2.6734106 7,2.366114 7,2 Z M 8.7832031,5 C 8.915482,5.2372814 9,5.5072451 9,5.8007812 A 1.0001,1.0001 0 0 1 8.9277344,6.1699219 C 9.4525833,6.3470655 10,6.7105414 10,7.5 10,8.5812424 9.1115192,8.6807816 8,9 c 0,0 0.438205,1.222662 0.7988281,1.753906 0.6523146,0.960942 1.4468849,1.537472 2.5117189,2.138672 C 12.576079,13.45579 13.60405,13.832833 15,14 14.027772,13.095026 13.193745,12.712373 12.058594,12.015625 11.131851,11.409577 10.595993,10.849911 10,9.9003906 10.705699,9.6694209 12,9.3618691 12,7.7265625 12,5.7621852 10.399609,5 9.6347656,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.scribus.Scribus.svg b/.icons/awkward/16x16/apps/net.scribus.Scribus.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.scribus.Scribus.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sf.VICE.svg b/.icons/awkward/16x16/apps/net.sf.VICE.svg
new file mode 100644
index 00000000..a5a00257
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sf.VICE.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#003079" d="M 9.0556,4 C 6.4782,4 4,6.0147 4,8.5 4,10.985 6.4782,13 9.0556,13 9.7271,12.998 10.39,12.857 11,12.585 V 10.333 C 10.489,10.839 9.7877,11.124 9.0556,11.125 7.5521,11.125 5.9444,9.9497 5.9444,8.5 5.9444,7.0503 7.5521,5.875 9.0556,5.875 9.7873,5.8752 10.488,6.1596 11,6.6638 V 4.4153 C 10.39,4.1436 9.7271,4.0019 9.0556,4 Z"/>
+ <path style="fill:#003079" d="M 11,7 H 14.5 L 13.1,8 H 11 Z"/>
+ <path style="fill:#ff2f2f" d="M 11,10 H 14.5 L 13.1,9 H 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.sf.fuse_emulator.svg b/.icons/awkward/16x16/apps/net.sf.fuse_emulator.svg
new file mode 120000
index 00000000..fc8d7a75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sf.fuse_emulator.svg
@@ -0,0 +1 @@
+fuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sf.nootka.svg b/.icons/awkward/16x16/apps/net.sf.nootka.svg
new file mode 120000
index 00000000..cb379f5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sf.nootka.svg
@@ -0,0 +1 @@
+nootka.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Chessx.svg b/.icons/awkward/16x16/apps/net.sourceforge.Chessx.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Chessx.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.ExtremeTuxRacer.svg b/.icons/awkward/16x16/apps/net.sourceforge.ExtremeTuxRacer.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.ExtremeTuxRacer.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Fillets.svg b/.icons/awkward/16x16/apps/net.sourceforge.Fillets.svg
new file mode 100644
index 00000000..48f97c65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Fillets.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffff00" cx="8" cy="8" r="7"/>
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffff00" d="m 8.4550057,9.242588 c 0.9448463,-0.7432153 0.9804247,-0.7432153 1.8982573,0 C 11.754329,10.377103 12,10.191725 12,8 12,5.808275 11.754329,5.6228977 10.353263,6.757412 9.4354304,7.5006274 9.399852,7.5006274 8.4550057,6.757412 7.9254144,6.340835 7.0663874,6 6.5460564,6 5.595573,6 4.0000001,7.253368 4.0000001,8 c 0,0.746632 1.5955729,2 2.5460563,2 0.520331,0 1.379358,-0.340835 1.9089493,-0.757412 z"/>
+ <path style="fill:#4f4f4f" d="M 5.2253581,8.5000004 C 4.6031857,7.846465 5.3435734,7 6.5373817,7 c 0.4598103,0 1.17002,0.225 1.5782437,0.5 0.7347216,0.4949454 0.7347216,0.505055 0,1.0000004 C 7.7074017,8.7750004 6.997192,9 6.5373817,9 6.0775717,9 5.4871611,8.7750004 5.2253581,8.5000004 Z"/>
+ <path style="fill:#ffff00" d="M 6.3333334,7.5762714 C 6.3333334,7.3432207 6.1833334,7.2638204 6,7.3998274 5.8166664,7.535834 5.6666667,7.7265117 5.6666667,7.8235564 5.6666667,7.9206007 5.8166664,8 6,8 6.1833334,8 6.3333334,7.809322 6.3333334,7.5762714 Z"/>
+ <path style="fill:#4f4f4f" d="m 10.597468,8.4984424 c -0.383055,-0.456561 -0.359386,-0.655877 0.136081,-1.1459864 0.559428,-0.55338 0.599784,-0.5161923 0.599784,0.5526867 0,1.299848 -0.08534,1.3686567 -0.735865,0.5932997 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Klavaro.svg b/.icons/awkward/16x16/apps/net.sourceforge.Klavaro.svg
new file mode 120000
index 00000000..f826fcee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Klavaro.svg
@@ -0,0 +1 @@
+klavaro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Lifeograph.svg b/.icons/awkward/16x16/apps/net.sourceforge.Lifeograph.svg
new file mode 120000
index 00000000..1b7eb875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Lifeograph.svg
@@ -0,0 +1 @@
+lifeograph.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Ri-li.svg b/.icons/awkward/16x16/apps/net.sourceforge.Ri-li.svg
new file mode 120000
index 00000000..3f00810c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Ri-li.svg
@@ -0,0 +1 @@
+Ri-li.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.Teo.svg b/.icons/awkward/16x16/apps/net.sourceforge.Teo.svg
new file mode 100644
index 00000000..eeee6bad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.Teo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffffff" width="8.8" height="8.684" x="3.6" y="4.16"/>
+ <path style="fill:#3b5ade" d="M 8.0149,0.99999 C 7.9666,0.99809 7.9183,1.0055 7.8728,1.0217 L 0.25372,3.7378 C 0.10154,3.7921 -1.1442e-4,3.9372 0,4.0999 V 7.3258 C -1.6798e-4,7.5909 0.26014,7.7764 0.50818,7.6879 L 8,5.0161 15.492,7.6879 C 15.74,7.7764 16,7.5909 16,7.3258 V 4.0999 C 16,3.9372 15.898,3.7921 15.746,3.7378 L 8.1272,1.0217 C 8.0911,1.0088 8.0532,1.0015 8.0149,0.99999 Z"/>
+ <rect style="fill:#3b5ade" width="3" height="6.316" x="2" y="5.34"/>
+ <path style="fill:#3b5ade" d="M 8.0149,16 C 7.9666,16.002 7.9183,15.994 7.8728,15.978 L 0.25372,13.262 C 0.10154,13.208 -1.1442e-4,13.063 0,12.9 V 9.6736 C -1.6798e-4,9.4085 0.26014,9.223 0.50818,9.3115 L 8,11.984 15.492,9.3115 C 15.74,9.223 16,9.4085 16,9.6736 V 12.9 C 16,13.063 15.898,13.208 15.746,13.262 L 8.1272,15.978 C 8.0911,15.991 8.0532,15.998 8.0149,16 Z"/>
+ <rect style="fill:#3b5ade" width="3" height="6.316" x="11" y="5.34"/>
+ <path style="fill:#b6afff" d="M 1,10.548 V 12.467 L 8,14.961 V 12.982 A 1.0001,1.0001 0 0 1 7.6641,12.926 Z"/>
+ <path style="fill:#b6afff" d="M 8,2.0388 V 4.0173 A 1.0001,1.0001 0 0 1 8.3359,4.0739 L 15,6.4509 V 4.5329 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.TuxFootball.svg b/.icons/awkward/16x16/apps/net.sourceforge.TuxFootball.svg
new file mode 120000
index 00000000..1132bfdd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.TuxFootball.svg
@@ -0,0 +1 @@
+football.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.VMPK.svg b/.icons/awkward/16x16/apps/net.sourceforge.VMPK.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.VMPK.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.atanks.svg b/.icons/awkward/16x16/apps/net.sourceforge.atanks.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.atanks.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.btanks.svg b/.icons/awkward/16x16/apps/net.sourceforge.btanks.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.btanks.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.chromium-bsu.svg b/.icons/awkward/16x16/apps/net.sourceforge.chromium-bsu.svg
new file mode 120000
index 00000000..cd02b9ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.chromium-bsu.svg
@@ -0,0 +1 @@
+KoboDeluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.electrip.Electrip.svg b/.icons/awkward/16x16/apps/net.sourceforge.electrip.Electrip.svg
new file mode 120000
index 00000000..ddc43201
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.electrip.Electrip.svg
@@ -0,0 +1 @@
+electrip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.fretsonfire.svg b/.icons/awkward/16x16/apps/net.sourceforge.fretsonfire.svg
new file mode 120000
index 00000000..7d4286fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.fretsonfire.svg
@@ -0,0 +1 @@
+fretsonfire.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.mars-game.svg b/.icons/awkward/16x16/apps/net.sourceforge.mars-game.svg
new file mode 120000
index 00000000..ea4632d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.mars-game.svg
@@ -0,0 +1 @@
+marsshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.maxima.svg b/.icons/awkward/16x16/apps/net.sourceforge.maxima.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.maxima.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.projectM.svg b/.icons/awkward/16x16/apps/net.sourceforge.projectM.svg
new file mode 120000
index 00000000..f0f983b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.projectM.svg
@@ -0,0 +1 @@
+prjm16-transparent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg b/.icons/awkward/16x16/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg
new file mode 120000
index 00000000..3e52076b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.qtpfsgui.LuminanceHDR.svg
@@ -0,0 +1 @@
+luminance-hdr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.torcs.svg b/.icons/awkward/16x16/apps/net.sourceforge.torcs.svg
new file mode 120000
index 00000000..211b89f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.torcs.svg
@@ -0,0 +1 @@
+torcs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.sourceforge.xournal.svg b/.icons/awkward/16x16/apps/net.sourceforge.xournal.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.sourceforge.xournal.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.supertuxkart.SuperTuxKart.svg b/.icons/awkward/16x16/apps/net.supertuxkart.SuperTuxKart.svg
new file mode 120000
index 00000000..337217e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.supertuxkart.SuperTuxKart.svg
@@ -0,0 +1 @@
+supertuxkart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.wz2100.wz2100.svg b/.icons/awkward/16x16/apps/net.wz2100.wz2100.svg
new file mode 120000
index 00000000..33b71dd9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.wz2100.wz2100.svg
@@ -0,0 +1 @@
+warzone2100.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.xmind.XMind8.svg b/.icons/awkward/16x16/apps/net.xmind.XMind8.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.xmind.XMind8.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/net.xmind.ZEN.svg b/.icons/awkward/16x16/apps/net.xmind.ZEN.svg
new file mode 120000
index 00000000..8399b172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/net.xmind.ZEN.svg
@@ -0,0 +1 @@
+xmind.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/netbeans-beta.svg b/.icons/awkward/16x16/apps/netbeans-beta.svg
new file mode 120000
index 00000000..3af5b3dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netbeans-beta.svg
@@ -0,0 +1 @@
+netbeans.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/netbeans.svg b/.icons/awkward/16x16/apps/netbeans.svg
new file mode 100644
index 00000000..c570196d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netbeans.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#add439" d="M 8.0417752,3.7925978e-4 C 8.0160696,-2.567726e-4 7.9906942,0.00300739 7.9650606,0.00350342 L 7.9817708,3.8318243 8,8.0000054 11.518229,5.9319313 14.766819,4.0232405 C 14.613631,3.7422314 14.393555,3.4998482 14.112088,3.3333613 L 8.8879122,0.24257911 C 8.6302508,0.09037128 8.3391126,0.0074127 8.0417752,3.7925978e-4 Z"/>
+ <path style="fill:#ac1248" d="M 1.2643229,3.9583932 C 1.09557,4.2401087 0.9999789,4.5672982 0.99999994,4.9092232 v 3.0907822 3.0907826 c -1.6e-7,0.342436 0.0965278,0.668824 0.26660156,0.950048 L 4.5,10.100112 8,8.0000054 4.5,5.8998984 Z"/>
+ <path style="fill:#3471b9" d="M 14.733398,3.9591748 11.5,5.8998984 8,8.0000054 l 3.5,2.1001066 3.237196,1.942287 A 1.7755407,1.8192526 0 0 0 15,11.090788 V 4.9092232 A 1.7755407,1.8192526 0 0 0 14.98557,4.6928058 c -0.0027,-0.023113 -0.0063,-0.04585 -0.0099,-0.068754 A 1.7755407,1.8192526 0 0 0 14.94911,4.4873265 c -0.0072,-0.031034 -0.01477,-0.061692 -0.02355,-0.092192 A 1.7755407,1.8192526 0 0 0 14.89214,4.2943482 C 14.8798,4.2592262 14.86855,4.2238622 14.85416,4.1896552 a 1.7755407,1.8192526 0 0 0 -0.0061,-0.014065 l -7.77e-4,8.001e-4 C 14.814873,4.1010124 14.775267,4.0293848 14.733374,3.959192 Z"/>
+ <path style="fill:#86b02f" d="M 8.0349393,3.7925978e-4 C 7.7114732,-0.00636468 7.3924431,0.07694528 7.1120877,0.24257911 L 1.8879123,3.3333613 C 1.6063884,3.4998814 1.3814689,3.7392392 1.2278645,4.0201151 L 4.4817708,5.9319313 8,8.0000054 8.0182291,3.8318243 Z"/>
+ <path style="fill:#2e90e8" d="M 8,8.0000054 7.981773,12.168186 7.965063,15.999632 A 1.7755407,1.8192526 0 0 0 8.8879138,15.75665 l 5.2241752,-3.090782 a 1.7755407,1.8192526 0 0 0 0.659288,-0.685972 l -3.253146,-1.911817 z"/>
+ <path style="fill:#eb2f6a" d="M 8,8.0000054 4.4817708,10.068079 1.2331814,11.97677 c 0.062199,0.112576 0.1323068,0.220642 0.2164713,0.317985 a 1.7755407,1.8192526 0 0 0 0.03342,0.03985 c 0.02906,0.03171 0.059793,0.06179 0.091146,0.09141 a 1.7755407,1.8192526 0 0 0 0.060764,0.05469 c 0.02885,0.02487 0.05758,0.0496 0.088108,0.07266 a 1.7755407,1.8192526 0 0 0 0.1648221,0.112506 l 5.2241752,3.090782 a 1.7755407,1.8192526 0 0 0 0.9228516,0.240638 l -0.016711,-3.829102 z"/>
+ <g transform="matrix(0.93506491,0,0,0.94018257,0.51948063,0.47890165)">
+ <path style="fill:#ffffff" d="m 8,2.9474045 4.277778,2.5527511 V 10.499129 L 8,13.051825 3.7222222,10.499129 V 5.5001556 Z"/>
+ <path style="fill:#cedbe6" d="m 8,2.9474045 4.277778,2.4675947 V 10.499129 L 8,13.051825 Z"/>
+ <path style="fill:#dee5c0" d="M 8,2.9474045 3.7222222,5.5001556 8,8.0315345 12.277778,5.5001556 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/netease-cloud-music.svg b/.icons/awkward/16x16/apps/netease-cloud-music.svg
new file mode 100644
index 00000000..25e25c5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netease-cloud-music.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e32e2e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;fill:none" d="m6.5997352 3.6c-2.8229784 1.306592-3.2507436 3.5086158-3.0774704 5.7509336 0.3643902 4.7155514 4.8049916 4.2117774 5.4771132 4.0990664 1.113442-0.186719 2.952243-0.883335 3.400622-3.6615116 0.458197-2.83901-1.00663-3.9624444-2.123331-4.2088536-1.402809-0.3095412-2.5669584-0.1139284-3.2044736 0.8751096-0.5914956 0.9176432-0.69774 2.051542-0.3243908 2.8128456 0.3408204 0.6949776 1.0285814 1.220573 1.5561954 1.23241 1.819117 0.040812 2.365632-1.2931244 2.167-2.3575484-0.459619-2.2652724-2.3201352-2.55002-1.955-4.3004516 0.3734008-1.1790647 2.156308-1.6150671 2.984-0.942"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/netflix-desktop.svg b/.icons/awkward/16x16/apps/netflix-desktop.svg
new file mode 120000
index 00000000..3c795c83
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netflix-desktop.svg
@@ -0,0 +1 @@
+netflix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/netflix.svg b/.icons/awkward/16x16/apps/netflix.svg
new file mode 100644
index 00000000..8fe0731a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netflix.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#d44338" d="m10 2h2v12l-2-0.5z"/>
+ <path style="fill:#d44338" d="m5 2v12l2-0.5v-11.5z"/>
+ <path style="fill:#ff695e" d="m5 2 5 11.5 2 0.5-5-12z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nethack.svg b/.icons/awkward/16x16/apps/nethack.svg
new file mode 100644
index 00000000..011c348e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nethack.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#005a5a" d="M 15.974796,3.8616934 A 0.66824823,0.67777201 1.4117545 0 0 14.997949,3.0908459 L 2.8739594,9.9645958 C 2.4807031,9.6199617 2.1028443,9.2547754 1.6850205,8.9408914 1.1802621,9.0598928 1.5445296,9.7203198 1.5580645,10.082277 c 0.037975,0.187792 0.075821,0.375519 0.1137651,0.5633 l -1.3207229,0.748834 a 0.66824823,0.67777201 1.4117545 1 0 0.6517256,1.182811 l 1.3279174,-0.753047 c 0.2399254,0.346584 0.3323537,0.80938 0.095456,1.186681 -0.2433686,0.479911 -0.8077459,0.527456 -1.2720196,0.508519 -0.42011184,0.35042 0.3251541,0.875388 0.6126537,1.087924 1.2873786,0.831628 3.1025278,0.264951 3.9300079,-0.973173 C 6.234725,12.880071 6.3985253,11.779795 5.8747869,10.977157 5.420702,10.632522 5.3961467,11.523814 5.0115578,11.638435 4.5020943,12.014142 3.736192,11.733537 3.528252,11.145365 L 15.649674,4.2736582 a 0.66824823,0.67777201 1.4117545 0 0 0.325122,-0.4119648 z"/>
+ <path style="fill:#008080" d="M 0.02520335,3.8616937 A 0.67777199,0.66824823 88.588243 0 1 1.0020508,3.0908462 L 13.126041,9.9645968 c 0.393256,-0.344635 0.771115,-0.7098213 1.188939,-1.0237053 0.504758,0.1190015 0.14049,0.7794285 0.126956,1.1413855 -0.03797,0.187792 -0.07582,0.375519 -0.113766,0.563301 l 1.320723,0.748833 a 0.67777199,0.66824823 88.588243 1 1 -0.651725,1.182811 L 13.66925,11.824175 c -0.239925,0.346584 -0.332353,0.80938 -0.09545,1.186681 0.243368,0.479911 0.807746,0.527456 1.272019,0.508519 0.420112,0.35042 -0.325154,0.875388 -0.612653,1.087924 -1.287379,0.831628 -3.102528,0.264951 -3.930008,-0.973173 -0.5378775,-0.754055 -0.7016778,-1.854331 -0.177939,-2.656968 0.454085,-0.344636 0.47864,0.546656 0.863229,0.661277 0.509463,0.375707 1.275366,0.0951 1.483305,-0.49307 L 0.35032547,4.2736585 A 0.67777199,0.66824823 88.588243 0 1 0.02520335,3.8616937 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.4247981,1.0004171 A 0.44202393,0.39401868 0 0 0 2.0000002,1.3945626 V 9.409714 c 0,0.2689967 0.1193031,0.4522419 0.2684838,0.680562 0.1491808,0.228321 0.3497415,0.481154 0.5890727,0.754747 0.4786616,0.547185 1.1124142,1.175633 1.7693879,1.776558 0.6569745,0.600924 1.3354343,1.172197 1.9076107,1.601094 0.2860887,0.214449 0.5445192,0.392723 0.7707151,0.525743 C 7.5314666,14.881436 7.6679805,15 7.9999999,15 c 0.3320192,0 0.4685328,-0.118564 0.6947291,-0.251582 0.2261958,-0.13302 0.4846266,-0.311294 0.7707149,-0.525743 0.5721771,-0.428897 1.2506371,-1.00017 1.9076101,-1.601094 0.656975,-0.600925 1.290728,-1.229373 1.769389,-1.776558 0.239331,-0.273593 0.439892,-0.526426 0.589072,-0.754747 C 13.880696,9.8619559 14,9.6787107 14,9.409714 V 1.3945626 A 0.44202393,0.39401868 0 0 0 13.222771,1.1371747 l -0.975515,1.0095543 -1.244,-1.0398732 A 0.44202393,0.39401868 0 0 0 10.700759,1.0004171 H 7.9999999 5.2992401 A 0.44202393,0.39401868 0 0 0 4.9967433,1.1068558 L 3.7527439,2.146729 2.7772283,1.1371747 A 0.44202393,0.39401868 0 0 0 2.4247981,1.0004171 Z"/>
+ <path style="fill:#008080" d="m 4,3.9999998 v 4.7703109 c 0.00784,0.00825 0.00336,-0.00428 0.04427,0.058333 0.08407,0.1286682 0.2284747,0.3158076 0.4173182,0.5316842 0.3771138,0.4311004 0.9150688,0.9665581 1.473308,1.4771721 0.5580631,0.51045 1.1380084,0.997607 1.597006,1.341666 0.19192,0.143861 0.3397107,0.240387 0.4680996,0.320834 0.1283889,-0.08044 0.2761804,-0.176973 0.4680992,-0.320834 0.4589976,-0.344059 1.0389436,-0.831216 1.597006,-1.341666 0.55824,-0.510614 1.096195,-1.0460713 1.473309,-1.4771717 0.188843,-0.2158769 0.333248,-0.4030179 0.417317,-0.5316842 0.04091,-0.062612 0.03644,-0.050092 0.04427,-0.058333 V 4.0000002 Z"/>
+ <path style="opacity:0.3" d="M 8.0000021,3.9999998 V 12.5 C 8.1283911,12.419556 8.2761826,12.323027 8.4681013,12.179166 8.9270989,11.835107 9.5070449,11.34795 10.065107,10.8375 10.623347,10.326886 11.161302,9.7914287 11.538416,9.3603284 11.727259,9.1444513 11.871664,8.9573103 11.955733,8.8286441 11.99664,8.7660325 11.992169,8.7785516 12,8.7703107 V 3.9999998 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/netsurf.svg b/.icons/awkward/16x16/apps/netsurf.svg
new file mode 100644
index 00000000..cb7dd1a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/netsurf.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#42b8fe" d="M 12,1.0717969 A 7.9999997,7.9999997 0 0 0 1.0717968,4.0000001 7.9999997,7.9999997 0 0 0 3.9999999,14.928203 7.9999997,7.9999997 0 0 0 14.928203,12 7.9999997,7.9999997 0 0 0 12,1.0717969 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 3.5,0.5 c -2.74780785,6.5 0.7315259,10.665751 5,15"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 15.5,8.5 c -4.395073,4.372741 -9.2431048,5.037142 -15,3"/>
+ <rect style="fill:#ffffff" width="4.243" height="4.243" x="8.48" y="-5.66" transform="matrix(0.70710677,0.70710679,-0.70710677,0.70710679,0,0)"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="3" y="-12" transform="matrix(-1.4142136e-8,1,-1,1.4142137e-8,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/network-defaultroute.svg b/.icons/awkward/16x16/apps/network-defaultroute.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/network-defaultroute.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/network-firewall.svg b/.icons/awkward/16x16/apps/network-firewall.svg
new file mode 120000
index 00000000..3184e8c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/network-firewall.svg
@@ -0,0 +1 @@
+firewall-config.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/network-idle.svg b/.icons/awkward/16x16/apps/network-idle.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/network-idle.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/network_local.svg b/.icons/awkward/16x16/apps/network_local.svg
new file mode 100644
index 00000000..07089dc8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/network_local.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#40c269" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m4.835 2c-0.4625 0-0.835 0.3725-0.835 0.835v6.33c0 0.4625 0.3725 0.835 0.835 0.835h6.3301c0.463 0 0.835-0.3725 0.835-0.835v-6.33c0-0.4625-0.372-0.835-0.835-0.835h-6.33zm1.165 2h4v4h-4v-4z"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="10"/>
+ <rect style="fill:#3f3f3f" width="10" height="2" x="3" y="12"/>
+ <circle style="fill:#ffffff" cx="3" cy="13" r="2"/>
+ <circle style="fill:#ffffff" cx="8" cy="13" r="2"/>
+ <circle style="fill:#ffffff" cx="13" cy="13" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/neverball.svg b/.icons/awkward/16x16/apps/neverball.svg
new file mode 100644
index 00000000..26b53e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/neverball.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 16,8.0000062 c 0,4.4182778 -3.581722,7.9999998 -8.0000002,7.9999998 -0.2608564,0 -0.070145,-0.734898 -0.2962777,-0.759833 C 5.0622761,14.948914 4.2296035,13.72032 3.1076283,11.082814 2.698773,10.121689 0.77989605,8.9948331 0.77989605,7.884466 0.77989605,7.6094838 0.01387383,7.4532821 0.04095961,7.1854425 0.44907471,3.1497678 3.8567041,6.2799999e-6 7.9999998,6.2799999e-6 8.1735869,6.2799999e-6 8.0508276,0.64673327 8.2102857,0.66812863 9.9725791,0.90458501 11.213575,1.7439865 12.5208,2.9495127 14.105904,4.4112994 16,5.6737582 16,8.0000062 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.0000258,-5.9199998e-6 0,6.0000061199998 c 2.8895752,0 5.6000832,0.3232164 7.9404902,1.1094908 C 15.487482,3.0648379 12.069968,0.00497628 8.0000258,-5.9199998e-6 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.0000258,6.0000002 c -2.8920088,0 -5.6047186,0.3239404 -7.946472,1.111444 -0.0343196,0.2949604 -0.05218996,0.5916024 -0.0535278,0.8885496 0,4.4182782 3.581721900001,8.0000002 7.999999800001,8.0000002 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/neverputt.svg b/.icons/awkward/16x16/apps/neverputt.svg
new file mode 100644
index 00000000..2895ff14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/neverputt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e14e4e;fill-rule:evenodd" d="m 16,8.0000062 c 0,4.4182778 -3.581722,7.9999998 -8.0000002,7.9999998 -3.3079108,0 -3.6743447,-2.053891 -4.8923715,-4.917192 C 2.6987731,10.121689 3.9999998e-8,9.1103733 3.9999998e-8,8.0000062 3.9999998e-8,3.5817283 3.5817219,6.2799999e-6 7.9999998,6.2799999e-6 10.09203,6.2799999e-6 11.095293,1.6349065 12.5208,2.9495127 14.105904,4.411299 16,5.6737582 16,8.0000062 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.0000258,-5.9199998e-6 0,6.0000061199998 c 2.8895752,0 5.6000832,0.3232164 7.9404902,1.1094908 C 15.487482,3.0648379 12.069968,0.00497628 8.0000258,-5.9199998e-6 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 8.0000258,6.0000002 c -2.8920088,0 -5.6047186,0.3239404 -7.946472,1.111444 -0.0343196,0.2949604 -0.05218996,0.5916024 -0.0535278,0.8885496 0,4.4182782 3.581721900001,8.0000002 7.999999800001,8.0000002 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="M 8.3649178,15.999408 C 14.579067,15.954698 15.471964,13.757516 15.828636,12.95486 16.206256,12.105064 15.978618,10 14.957537,10 11.983964,10 11.189558,12 8.4833756,12 7.3502077,11.978096 6.6414309,10.439013 6.2957926,9.7468117 5.953583,9.0614765 5.4207592,6.9780066 5.4207592,6.9780066 l -1.4403613,0.37058 c 0,0 0.6586809,2.0557379 0.6849322,2.7435584 C 4.7118151,11.310133 4.4028197,12.030667 3.720294,12 3.0552327,11.970116 2.6238452,11.299826 1.8873157,11.10006 1.152078,10.900644 0.23531482,11.800722 0.02945371,12.644772 c -0.07483243,0.306819 0.0029441,0.591272 0.12091551,0.871168 0.42894687,1.017683 2.92772888,2.521505 8.21454858,2.483468 z"/>
+ <rect style="fill:#e4e4e4" width="1.6" height="13.6" x="1.66" y=".76" rx=".8" ry=".8" transform="matrix(0.9603695,-0.27873001,0.27873001,0.9603695,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/newbreeze.svg b/.icons/awkward/16x16/apps/newbreeze.svg
new file mode 100644
index 00000000..cd5df4ac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/newbreeze.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#00a356" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3.7148438 4 C 3.3191294 4 3 4.3236534 3 4.7265625 L 3 11.273438 C 3 11.676348 3.3191293 12 3.7148438 12 L 4 12 L 4.4277344 12 L 5 12 L 5 9.5 A 0.50005 0.50005 0 0 1 5.5 9 L 10.5 9 A 0.50005 0.50005 0 0 1 11 9.5 L 11 12 L 11.572266 12 L 12 12 L 12.285156 12 C 12.680871 12 13 11.676347 13 11.273438 L 13 5.7539062 C 13 5.3509972 12.680871 5 12.285156 5 L 8.5351562 5 L 7.1074219 4 L 3.7148438 4 z M 6 10 L 6 12 L 10 12 L 10 10 L 6 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nextcloud.svg b/.icons/awkward/16x16/apps/nextcloud.svg
new file mode 100644
index 00000000..ffe5e2a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nextcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#177ab3" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g transform="translate(-3,-3)">
+ <path style="fill:#ffffff" d="m11 8a3 3 0 0 0 -3 3 3 3 0 0 0 3 3 3 3 0 0 0 3 -3 3 3 0 0 0 -3 -3zm0 1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ <path style="fill:#ffffff" d="m6 9a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ <path style="fill:#ffffff" d="m16 9a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2zm0 1a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nexuiz.svg b/.icons/awkward/16x16/apps/nexuiz.svg
new file mode 100644
index 00000000..84b5d0da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nexuiz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#b7b7b7" d="m5.8786 2c-0.032108 0.0009-0.066476 0.01152-0.099248 0.036468-0.03276 0.024912-0.059659 0.070536-0.066161 0.1094-0.013016 0.07776 0.00281 0.11497 0.033075 0.18235 0.13917 0.27644 0.27674 0.49211 0.33082 0.65646 0.092892 0.22789 0.091576 0.43967 0.066161 0.58352l-0.1654 0.8753c-0.8351 0.2132-1.6412 0.4287-2.448 0.7294-0.1571 0.0554-0.2767 0.1111-0.397 0.1824-0.010946-0.00192-0.022128-0.00192-0.033079 0-0.042272 0.027756-0.044249 0.068616-0.066163 0.1094-0.010957 0.0204-0.030048 0.04416-0.033084 0.072936-0.00304 0.028776 0.00935 0.075768 0.033084 0.1094 0.070461 0.10703 0.16518 0.15126 0.29773 0.21882 0.13256 0.067549 0.28481 0.13722 0.39698 0.18235 0.56115 0.22576 1.2828 0.40827 1.8526 0.47411-0.1535 0.7631-0.3018 1.5175-0.5294 2.2611-0.0554 0.181-0.126 0.3696-0.1985 0.547-0.208 0.5097-0.4719 0.9746-0.7278 1.4226-0.2703 0.41782-0.49808 0.82511-0.79396 1.2035-0.055195 0.06443-0.14428 0.11962-0.19849 0.18235-0.027102 0.03137-0.046429 0.08159-0.066163 0.1094-0.00987 0.01391-0.02464 0.01957-0.033079 0.03647-0.00845 0.01688-0.00322 0.02575 0 0.07294-0.0018 0.01207-0.0018 0.0244 0 0.03647 0.00832 0.01482 0.019636 0.02731 0.033079 0.03648 0.00832 0.01482 0.019636 0.02731 0.033083 0.03647 0.010946 0.0019 0.022128 0.0019 0.033079 0 0.0591 0.01 0.10802-0.01676 0.16541-0.03647 0.057389-0.01972 0.096869-0.03749 0.16541-0.07294 0.13708-0.07091 0.3139-0.15121 0.46314-0.25529 0.21441-0.14952 0.37259-0.30156 0.49622-0.40117 0.21787-0.17553 0.70853-0.67904 0.95937-1.0212 0.28821-0.36154 0.59506-0.74944 0.82704-1.24 0.00439-0.00936-0.00439-0.026976 0-0.03648 0.015817-0.030072 0.10747-0.22338 0.13233-0.29176 0.049725-0.13675 0.08298-0.27245 0.099248-0.32823l0.7279-2.4436 2.5473-0.6564c-0.06319 0.58924-0.13408 1.16-0.19849 1.7505-0.0491 0.48681-0.08262 0.68283-0.13233 1.2035-0.0016 0.015564 0.0016 0.020304 0 0.036468-0.0282 0.1605-0.1103 0.6112-0.1323 0.7294-0.1691 0.9056-0.3508 1.7276-0.7278 2.4436-0.0902 0.14-0.1946 0.286-0.2977 0.401-0.1044-0.056-0.2508-0.134-0.4632-0.146-0.0036-0.000513-0.022883 0.000472-0.033086 0-0.010912-0.002-0.022117-0.002-0.033086 0-0.0004511 0.00015-0.03285 0.03622-0.033075 0.03647-0.013444 0.0091-0.024761 0.02165-0.033086 0.03647-0.01404 0.08282 0.01125 0.14686 0.033086 0.21882 0.021836 0.07197 0.039645 0.15264 0.066161 0.21882 0.19127 0.4773 0.41571 0.88865 0.62855 1.3129 0.00832 0.01482 0.019631 0.02731 0.033086 0.03647 0.00832 0.01482 0.019642 0.02731 0.033086 0.03647 0.010913 0.0019 0.022118 0.0019 0.033086 0 0.010912 0.0019 0.022118 0.0019 0.033075 0 0.013444-0.0092 0.024761-0.02165 0.033086-0.03647 0.3178-0.33207 0.69097-0.8667 0.95937-1.3129 0.52789-0.87289 0.97422-1.8487 1.2902-2.9541 0.04721-0.17194 0.08568-0.34598 0.13233-0.54705l0.99245-4.194c0.04196-0.18534 0.09047-0.39135 0.09925-0.54705 0.0018-0.012072 0.0018-0.024396 0-0.036468-0.02053-0.053988-0.06546-0.082165-0.09924-0.1094-0.0338-0.02724-0.05653-0.04944-0.09925-0.072936-0.085-0.0469-0.198-0.1044-0.298-0.1458-0.476-0.1768-0.993-0.3358-1.5544-0.4741-0.06-0.0288-0.101-0.0403-0.1654-0.0365-0.0644 0.0039-0.1598 0.0217-0.2316 0.0365-0.1436 0.0296-0.2915 0.0848-0.397 0.1094l-1.3232 0.3282c0.0563-0.1939 0.1477-0.4797 0.0661-0.8388-0.1129-0.4075-0.4043-0.6452-0.7277-0.7658-0.2756-0.1028-0.5446-0.1942-0.8271-0.2918-0.0457-0.0158-0.2536-0.0968-0.4631-0.1094z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nfoview.svg b/.icons/awkward/16x16/apps/nfoview.svg
new file mode 100644
index 00000000..6d9f1f38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nfoview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3968c2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8,3 A 1,1 0 0 0 7,4 1,1 0 0 0 8,5 1,1 0 0 0 9,4 1,1 0 0 0 8,3 Z"/>
+ <path style="fill:#ffffff" d="m 6,6 v 2 h 1 v 3 H 6 v 2 h 4 V 11 H 9 V 8 6 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nheko.svg b/.icons/awkward/16x16/apps/nheko.svg
new file mode 100644
index 00000000..529d98e7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nheko.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ffffff" d="M 9.09375 5 L 5.9453125 11 L 7.5859375 11 L 10.734375 5 L 9.09375 5 z"/>
+ <path style="fill:#ffffff" d="M 12.375 5 L 9.2246094 11 L 10.865234 11 L 14.013672 5 L 12.375 5 z"/>
+ <path style="fill:#ffffff" d="M 3.1601564,5 1.7203125,7 h 3.1499999 l 1.05,-2 z M 9.2,5 8.15,7 h 4.770312 l 1.2,-2 z"/>
+ <path style="fill:#4485e8" d="M 7.4550781 5 L 4.3046875 11 L 5.9453125 11 L 9.09375 5 L 7.4550781 5 z"/>
+ <path style="fill:#69b0ec" d="M 5.8144531 5 L 2.6660156 11 L 4.3046875 11 L 7.4550781 5 L 5.8144531 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nicotine-plus.svg b/.icons/awkward/16x16/apps/nicotine-plus.svg
new file mode 100644
index 00000000..9cb4b6af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nicotine-plus.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f2ad19" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect fill="#ffffff" width="2" height="9" x="3" y="4"/>
+ <path fill="none" stroke="#ffffff" stroke-width="2" d="m3.5 5c3.5 0 3.5 0 3.5 8"/>
+ <path fill="#ffffff" d="m10 7v2h-2v2h2v2h2v-2h2v-2h-2v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/night-in-the-woods.svg b/.icons/awkward/16x16/apps/night-in-the-woods.svg
new file mode 100644
index 00000000..eaf5ad6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/night-in-the-woods.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="M 1.0205528,1.6956175 0.96322785,3.3038745 1.594867,3.536373 0.94378845,3.8278305 1.5570524,4.1341865 0.93513295,4.5428508 1.5608126,4.6142958 0.98691855,5.0769522 l 0.00958,0.2654189 C 0.28954499,5.9714587 0.13785351,6.7588154 0.02746672,7.6239386 -0.30910479,10.323313 2.4865246,13.099735 6.2717056,13.825278 10.056901,14.5508 13.39827,12.950684 13.734881,10.25131 c 0.01473,-0.121265 0.02313,-0.243689 0.02519,-0.3670177 C 14.565347,8.8977338 15.395841,8.2356301 16,7.1283967 14.803403,6.9918967 13.756896,7.0054491 12.746948,7.0556033 13.309763,6.5479058 13.982679,5.6837649 14.545493,4.9683446 13.761414,5.3644827 13.009014,5.564506 12.536094,5.7272682 13.054503,5.0884929 13.526913,4.5162104 13.81824,3.8774356 L 11.681044,4.9952908 12.363733,3.5137992 C 11.299122,4.206997 10.57344,4.4934584 9.821245,4.8117464 9.08836,4.4649923 8.2993179,4.2070872 7.490643,4.0499705 6.4141082,3.843785 5.2210591,3.8213508 4.2176174,3.984485 2.7488422,2.5208499 1.9187106,2.2164695 1.0205528,1.6956175 Z"/>
+ <path style="fill:#ffd357" d="m 7,8.38133 c 0,0 1.0394104,-1.902442 3.534929,-1.2420483 2.495518,0.6603938 2.465048,2.4930287 2.465048,2.4930287 0,0 -0.972296,1.8413346 -3.4333203,1.2509796 C 7.1056318,10.292934 7,8.38133 7,8.38133 Z"/>
+ <path style="fill:#9f3820" d="m 11.47436,7.4992901 a 2.2499976,2.181818 0 0 0 -1.474363,2.0461643 2.2499976,2.181818 0 0 0 0.571288,1.4488636 c 1.722118,-0.03656 2.428708,-1.3622156 2.428708,-1.3622156 0,0 0.01617,-1.3308778 -1.525633,-2.1328123 z"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.36363634;stroke-linecap:round" d="M 4.7827337,10.728731 3.1346226,10.325112"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.36363634;stroke-linecap:round" d="M 4.5809243,11.234134 3.1178051,11.217317"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.36363634;stroke-linecap:round" d="m 7.0299179,11.255189 2.152401,0.345089"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.36363634;stroke-linecap:round" d="m 6.9121372,11.892477 1.3510087,0.654205"/>
+ <path style="fill:none;stroke:#a3cbcb;stroke-width:0.36363634;stroke-linecap:round;stroke-linejoin:round" d="M 6.3299402,12.477747 C 6.1246885,12.084648 5.9227376,11.767473 5.6740591,10.375564 l 0.6726985,0.235445 C 5.9340933,11.307918 5.4924144,11.830738 5.0349955,12.25912"/>
+ <path style="fill:none;stroke:#356373;stroke-width:0.36363634;stroke-linecap:round" d="M 6.6662896,6.6252703 6.212218,5.7003096"/>
+ <path style="fill:none;stroke:#356373;stroke-width:0.36363634;stroke-linecap:round" d="M 7.1708132,5.4648653 7.3053528,4.5735399"/>
+ <path style="fill:none;stroke:#356373;stroke-width:0.36363634;stroke-linecap:round" d="M 7.557615,6.3393732 8.1462262,5.5321351"/>
+ <g transform="matrix(0.37499957,0,0,0.36363634,-0.96099871,-0.90908994)">
+ <path style="fill:#ffd357" d="m 3,22.798658 c 0,0 2.7717638,-5.231718 9.426487,-3.415634 6.654721,1.816082 6.573466,6.855829 6.573466,6.855829 0,0 -2.59279,5.063673 -9.1555285,3.440195 C 3.2816852,28.055569 3,22.798658 3,22.798658 Z"/>
+ <path style="fill:#9f3820" d="M 14.931641,20.373048 A 6,6 0 0 0 11,26.000001 6,6 0 0 0 12.523438,29.984376 C 17.115757,29.883837 19,26.238282 19,26.238282 c 0,0 0.04312,-3.659914 -4.068359,-5.865234 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nighthawk.svg b/.icons/awkward/16x16/apps/nighthawk.svg
new file mode 100644
index 00000000..796a5574
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nighthawk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <circle style="fill:#1890ff" cx="8" cy="7" r="6"/>
+ <circle style="fill:#40a9ff" cx="8" cy="7" r="4"/>
+ <circle style="fill:#91d5ff" cx="8" cy="7" r="2"/>
+ <path style="fill:#555555" d="M 7.5250463,14.527945 C 7.2837501,14.264432 6.6411083,13.592794 6.0969534,13.035416 5.5527997,12.478038 4.7003082,11.565965 4.2025284,11.008588 3.7047486,10.45121 3.2462965,9.9389481 3.1837468,9.8702304 L 3.0700195,9.7452892 3.0388695,8.9123454 C 3.0217348,8.4542268 3.004781,8.0044373 3.0011925,7.9128135 c -0.00452,-0.1151743 0.00369,-0.166589 0.026588,-0.166589 0.018215,0 0.7339018,0.5747314 1.590416,1.2771802 0.8565142,0.7024491 1.5746161,1.2771803 1.5957826,1.2771803 0.021165,0 0.2915809,-0.4123077 0.6009218,-0.9162382 0.3093413,-0.503931 0.6359187,-1.0293051 0.725728,-1.1674986 0.103015,-0.1585105 0.1632912,-0.2804474 0.1632912,-0.3303274 0,-0.05138 -0.089913,-0.2259025 -0.2567651,-0.4983883 C 7.1430865,6.8915576 7.0998177,6.8099368 7.0998177,6.7329272 c 0,-0.085886 0.1203723,-0.1944705 0.2155812,-0.1944705 0.1046001,0 0.1794266,0.087869 0.4434398,0.5207395 0.1132701,0.1857131 0.2204251,0.3436601 0.2381236,0.3509932 0.018538,0.00768 0.1320493,-0.1498816 0.2677693,-0.371689 0.2445147,-0.3996059 0.3341782,-0.5000437 0.4464021,-0.5000437 0.074512,0 0.2009936,0.1133343 0.2009936,0.1801005 0,0.078224 -0.071138,0.2145908 -0.3550475,0.6806076 -0.1535054,0.2519655 -0.274277,0.4768602 -0.2683832,0.4997663 0.0059,0.022904 0.2017282,0.3477536 0.4351871,0.7218842 0.2334594,0.3741301 0.5597318,0.9035888 0.7250507,1.1765743 0.1653193,0.2729854 0.3150101,0.5019354 0.3326475,0.5087784 0.017638,0.0068 0.6910991,-0.5279665 1.4965861,-1.188466 0.805486,-0.6604995 1.517351,-1.2441751 1.581921,-1.2970563 0.06457,-0.052881 0.125576,-0.08788 0.135571,-0.077773 0.01,0.010108 0.0021,0.4637379 -0.01744,1.0080697 l -0.03563,0.9896946 -1.019835,1.139775 c -0.662597,0.740521 -1.527862,1.66042 -2.4701322,2.626098 -0.797663,0.817478 -1.4589725,1.489524 -1.469576,1.493436 -0.0106,0.0039 -0.2167066,-0.20849 -0.458004,-0.472001 z"/>
+ <path style="opacity:0.3" d="m 8.0056069,12.944235 -0.8339207,1.21393 c 0.1014254,0.107417 0.2939216,0.304686 0.353692,0.36996 0.2412974,0.263512 0.4467606,0.475605 0.4573606,0.471698 0.0061,-0.0022 0.5066002,-0.513768 0.8453546,-0.858615 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nihilumbra.svg b/.icons/awkward/16x16/apps/nihilumbra.svg
new file mode 100644
index 00000000..5c7ea60c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nihilumbra.svg
@@ -0,0 +1,11 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill-opacity:.94117647;fill:#d83abd"/>
+ <path d="M 9,6 C 9,6 10.081102,4.2433075 8.162205,2.9732299 6.9829087,2.1926786 5,3 5,3" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#4f4f4f"/>
+ <path d="m10 8s1.729922 0.918897 3-1c0.780551-1.179297-1-3-1-3" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#4f4f4f"/>
+ <path d="m 5.9999998,5.9999996 c 0,0 -1.7566925,-1.8515761 -3.0267703,0.067321 C 2.1926785,7.2466175 2,10 2,10" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#4f4f4f"/>
+ <path d="m9 9.5807065s0 2.9326785 2 2.9326785c1 0 2-2.513385 2-2.513385" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#4f4f4f"/>
+ <path d="m6 10s-1 0-1 2 3 2 3 2" style="fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;stroke:#4f4f4f"/>
+ <circle cx="8" cy="8" r="4" style="fill:#4f4f4f"/>
+ <circle cx="6" cy="8" r="1" style="fill:#ffffff"/>
+ <circle cx="10" cy="8" r="1" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nip2.svg b/.icons/awkward/16x16/apps/nip2.svg
new file mode 100644
index 00000000..f6a9671f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nip2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 0.8,0.99999994 c -0.4432,0 -0.8,0.34688886 -0.8,0.77777776 l 0,9.3333333 0,3.111111 C 0,14.653111 0.3568,15 0.8,15 l 14.4,0 c 0.4432,0 0.8,-0.346889 0.8,-0.777778 l 0,-3.111111 0,-9.3333333 C 16,1.3468888 15.6432,0.99999994 15.2,0.99999994 l -14.4,0 z"/>
+ <rect style="fill:#494949" width="12" height="10" x="2" y="3"/>
+ <path style="fill:#4966ff" d="M 2,8 C 2,8 3.0588235,7 4.4705882,7 5.8823528,7 6.9847409,8.0239214 8.352941,8 9.721141,7.9760798 10.823529,5 11.882353,5 12.941176,5 14,6 14,6 l 0,7 -12,0 z"/>
+ <path style="fill:#19c171" d="M 2,9.3333333 C 2,9.3333333 2.3529412,11 3.0588235,11 3.7647058,11 4.8235293,9 6.235294,9 7.6470586,9 9.7647056,11 10.823529,11 11.882353,11 14,9.3333333 14,9.3333333 L 14,13 2,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nitrogen.svg b/.icons/awkward/16x16/apps/nitrogen.svg
new file mode 100644
index 00000000..b2fa943e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nitrogen.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#5792f1" cx="11" cy="8" r="5"/>
+ <circle style="fill:#006ec9" cx="11" cy="8" r="3"/>
+ <circle style="fill:#5792f1" cx="5" cy="8" r="5"/>
+ <circle style="fill:#006ec9" cx="5" cy="8" r="3"/>
+ <circle style="fill:#5792f1" cx="8" cy="11" r="5"/>
+ <circle style="fill:#006ec9" cx="8" cy="11" r="3"/>
+ <circle style="fill:#5792f1" cx="8" cy="5" r="5"/>
+ <circle style="fill:#006ec9" cx="8" cy="5" r="3"/>
+ <circle style="fill:#5792f1" cx="8" cy="8" r="5"/>
+ <circle style="fill:#006ec9" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nitroshare.svg b/.icons/awkward/16x16/apps/nitroshare.svg
new file mode 100644
index 00000000..4b85d28d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nitroshare.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 8.9414062,0.00195313 C 8.4316587,0.01670533 7.9467953,0.22560185 7.5859375,0.5859375 L 5.171875,3 H 4 C 2.8954762,3.0001104 2.0001104,3.8954762 2,5 v 7 c 1.104e-4,1.104524 0.8954762,1.99989 2,2 h 1 c 6.992e-4,1.781274 2.1540735,2.673174 3.4140625,1.414062 L 10.828125,13 H 12 c 1.104524,-1.1e-4 1.99989,-0.895476 2,-2 V 4 C 13.99989,2.8954762 13.104524,2.0001104 12,2 H 11 C 10.999267,0.87295408 10.067972,-0.03095007 8.9414062,0.00195313 Z"/>
+ <path opacity=".3" d="m9 2-3 3h-2v7h3v2l3-3h2v-7h-3z"/>
+ <path fill="#fff" d="m5 6v3h2v-1l2 2h2v-3h-2v1l-2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nixnote.svg b/.icons/awkward/16x16/apps/nixnote.svg
new file mode 120000
index 00000000..713d5a71
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nixnote.svg
@@ -0,0 +1 @@
+evernote.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nixnote2.svg b/.icons/awkward/16x16/apps/nixnote2.svg
new file mode 100644
index 00000000..6fb4e960
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nixnote2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f3ad1d" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="m 7.6669769,3.0048334 c -0.4178109,0.020886 -1.2260023,0.2060864 -1.6465646,0.86356 0,0 -0.3887362,-0.1216042 0.064174,-0.8084539 0,0 -1.2448826,-0.00854 -1.8701609,0.9400605 H 3.0000009 v 6.086596 c 0,0 1.6442078,3.503948 6.9852092,2.82645 0,0 2.4172669,-0.351893 2.1010029,-2.536272 0,0 0.754373,-0.8292362 0.862165,-1.8854623 0.09962,-0.9754745 0.08838,-1.61942 -0.338309,-2.8836483 -0.02979,-0.088131 -0.156278,-0.081139 -0.175781,0.00976 -0.149565,0.6973886 -0.590264,2.29056 -1.850832,3.0036257 0,0 0.663461,-1.1899601 0.30134,-2.6234641 -0.01161,-0.045974 -0.07817,-0.041448 -0.08371,0.00558 -0.05311,0.4550016 -0.241893,1.4496087 -0.8858818,1.6475996 0,0 -0.3745932,-1.8071228 -2.1212781,-2.755592 0,0 0.150696,-0.4530994 0.1939174,-0.7763668 0.043093,-0.3234027 -0.107806,-0.4740355 -0.021625,-0.6249997 0.086314,-0.1509674 0.4310823,-0.3662109 0.4310823,-0.3662109 0,0 -0.3125181,-0.1436528 -0.730329,-0.1227678 z M 8.5008354,8.0016355 C 8.8240982,7.9811819 9.0903484,8.2475261 9.0700316,8.5708317 9.0530566,8.8372937 8.8371742,9.0534693 8.5705897,9.0702736 8.2473313,9.0907271 7.9809189,8.8243826 8.0013935,8.5010774 8.0182042,8.2344615 8.2342552,8.0184394 8.5008354,8.0016355 Z m 2.3056076,3.0575175 c 0.07319,0.0056 0.15375,0.02459 0.219726,0.07533 0.02193,0.01689 0.09788,0.07568 0.0865,0.14509 -0.01082,0.06613 -0.09426,0.103307 -0.125559,0.117187 -0.09604,0.04266 -0.134166,0.0074 -0.259486,0.04115 -0.03056,0.0082 -0.123625,0.03421 -0.204381,0.103237 -0.06576,0.05629 -0.04979,0.07781 -0.110211,0.13044 -0.05942,0.05188 -0.185977,0.12702 -0.275531,0.08929 -0.08552,-0.03597 -0.09273,-0.155603 -0.09417,-0.178571 -0.01008,-0.163562 0.129356,-0.285994 0.188338,-0.337612 0.06056,-0.05288 0.197726,-0.153078 0.401786,-0.178571 0.03453,-0.0044 0.0998,-0.01257 0.172991,-0.007 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nl.g4d.Girens.svg b/.icons/awkward/16x16/apps/nl.g4d.Girens.svg
new file mode 100644
index 00000000..81331e7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nl.g4d.Girens.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#beedf9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#339fba" width="12" height="12" x="2" y="2" rx=".923" ry="1"/>
+ <path style="fill:#beedf9;fill-rule:evenodd" d="M 7.7971133,4.0003103 C 6.1800041,4.0196569 4.6089889,4.8921156 3.8793561,6.443094 2.979148,8.3566657 3.7203154,10.781905 5.6864598,11.68414 7.2466167,12.400074 9.1906527,11.86938 10.05988,10.391783 l 1.476511,1.085321 c -0.0018,0.0028 -0.0029,0.0058 -0.0048,0.0084 l 0.08586,0.05078 0.08586,0.05078 C 11.80879,11.422142 11.905277,11.251153 11.991402,11.075349 13.165052,8.679611 12.253886,5.6269516 9.8104154,4.4456366 9.2720899,4.1853786 8.696845,4.0419506 8.1209459,4.0081232 8.0129646,4.0017799 7.9049214,3.9990199 7.7971133,4.0003103 Z m 0.069634,2.21361 c 0.2880008,0.00374 0.577641,0.060615 0.8498049,0.1738333 1.3766378,0.572668 1.9152968,2.2595841 1.3284548,3.597116 -0.04387,0.1000064 -0.092889,0.1961014 -0.1460283,0.2884214 L 8.4271999,9.1918767 c 0.019326,-0.051619 0.035955,-0.104677 0.048,-0.1608123 C 8.5240863,8.803247 8.4848024,8.5428767 8.3643264,8.331173 8.2438505,8.119469 8.0255981,7.953909 7.7423529,7.9672297 c -0.1409323,0.00663 -0.2733298,0.089979 -0.3664233,0.2037819 -0.046547,0.056902 -0.083722,0.1268554 -0.0791,0.20834 0.00462,0.081485 0.060584,0.1608644 0.1467048,0.2102928 l 0.05138,-0.083336 0.7571853,0.556658 C 8.1655775,9.3538294 7.9625391,9.5639446 7.7004375,9.6834276 7.4163122,9.8129506 7.0711145,9.8348306 6.7708573,9.7381166 5.8752356,9.4496387 5.5062827,8.379946 5.8284318,7.5277626 6.1528259,6.6696403 7.0027442,6.2026997 7.8667473,6.2139203 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nl.hjdskes.gcolor3.svg b/.icons/awkward/16x16/apps/nl.hjdskes.gcolor3.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nl.hjdskes.gcolor3.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nl.openoffice.bluefish.svg b/.icons/awkward/16x16/apps/nl.openoffice.bluefish.svg
new file mode 120000
index 00000000..aa9cef1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nl.openoffice.bluefish.svg
@@ -0,0 +1 @@
+bluefish.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nm-device-wireless.svg b/.icons/awkward/16x16/apps/nm-device-wireless.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nm-device-wireless.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nmap.svg b/.icons/awkward/16x16/apps/nmap.svg
new file mode 100644
index 00000000..e0904eb9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nmap.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#9748de" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#a0ff50" d="M 8.0000002,3 C 5.2385711,3 2.9999999,5.2385724 2.9999999,8.0000004 2.9999999,10.761428 5.2385711,13 8.0000002,13 10.761428,13 13,10.761428 13,8.0000004 13,5.2385724 10.761428,3 8.0000002,3 Z M 7.5322261,3.9970714 c 0.0544,-0.0057 0.122843,0.0032 0.177735,0 0.0065,0.02602 -0.03854,0.119377 -0.100586,0.254882 -0.395108,0.863144 -0.41845,1.873764 -0.05176,2.414062 0.06636,0.09796 0.1269531,0.19101 0.1269531,0.203125 0,0.01212 -0.07143,0.02539 -0.152344,0.02539 -0.18995,1e-6 -0.370032,-0.11542 -0.737304,-0.40625 -0.163156,-0.129195 -0.374856,-0.237481 -0.457032,-0.253906 -0.12904,-0.02578 -0.163142,-0.01461 -0.330078,0.152344 -0.155317,0.155292 -0.203125,0.23967 -0.203125,0.381836 0,0.539111 0.640414,0.966572 1.830078,1.21875 1.615612,0.342419 2.013053,0.649476 2.057618,1.499023 0.05595,1.0653086 -0.510665,1.8683706 -1.7529301,2.4902346 -0.1482729,0.07425 -0.2424769,0.103939 -0.304688,0.127929 -0.02757,-0.0024 -0.04967,0.0024 -0.07715,0 -0.01057,-0.03293 -0.02539,-0.109122 -0.02539,-0.253906 0,-0.565817 -0.2225339,-1.148918 -0.558593,-1.474609 -0.09021,-0.08744 -0.3422959,-0.272355 -0.5585939,-0.4062496 -0.216291,-0.133888 -0.434769,-0.289111 -0.4833991,-0.355469 -0.08057,-0.110117 -0.08633,-0.177434 -0.02442,-0.380859 0.11284,-0.371532 0.246706,-0.579702 0.507813,-0.814453 0.136888,-0.123071 0.274362,-0.22509 0.304687,-0.22754 0.03033,-0.0024 -0.17454,-0.06495 -0.482422,-0.127929 -0.307866,-0.06311 -0.759341,-0.195024 -0.992188,-0.279297 -0.425782,-0.154063 -1.000565,-0.477839 -1.219726,-0.711914 -0.0093,-0.0099 -0.01734,-0.0166 -0.02539,-0.02539 0.314006,-1.250802 1.195101,-2.275503 2.363282,-2.76953 0.244427,-0.103384 0.49671,-0.174112 0.762695,-0.228516 0.132489,-0.02708 0.269451,-0.03785 0.40625,-0.05176 z m 3.8125009,1.90625 c 0.09551,0.05904 0.456624,0.840118 0.55957,1.220702 0.13291,0.491336 0.12329,1.341011 0,1.829102 -0.04693,0.18577 -0.107925,0.359229 -0.12793,0.380859 -0.02,0.02163 -0.09337,-0.101697 -0.178711,-0.25293 -0.08535,-0.151209 -0.356454,-0.47287 -0.583008,-0.711914 -0.653937,-0.690036 -0.757321,-1.049878 -0.483398,-1.600586 0.138141,-0.277704 0.739556,-0.910853 0.813477,-0.865233 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nocover.svg b/.icons/awkward/16x16/apps/nocover.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nocover.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nocturn.svg b/.icons/awkward/16x16/apps/nocturn.svg
new file mode 120000
index 00000000..894e8e48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nocturn.svg
@@ -0,0 +1 @@
+twitter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/noiz2sa.svg b/.icons/awkward/16x16/apps/noiz2sa.svg
new file mode 100644
index 00000000..6d9aa738
--- /dev/null
+++ b/.icons/awkward/16x16/apps/noiz2sa.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:5" d="m 2.5,2.5 11,11"/>
+ <rect style="fill:#4f4f4f" width="5" height="16" x="0" y="0" rx="1.667" ry="1.6"/>
+ <rect style="fill:#4f4f4f" width="5" height="16" x="11" y="0" rx="1.667" ry="1.6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nomacs.svg b/.icons/awkward/16x16/apps/nomacs.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nomacs.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nootka.svg b/.icons/awkward/16x16/apps/nootka.svg
new file mode 100644
index 00000000..e416e898
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nootka.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#dcdcbe" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#2a2a2a" fill-rule="evenodd" opacity=".5" d="m2 5v1h12v-1h-12z"/>
+ <path fill="#2a2a2a" fill-rule="evenodd" opacity=".5" d="m2 7v1h12v-1h-12z"/>
+ <path fill="#2a2a2a" fill-rule="evenodd" opacity=".5" d="m2 9v1h12v-1h-12z"/>
+ <path fill="#2a2a2a" fill-rule="evenodd" opacity=".5" d="m2 11v1h12v-1h-12z"/>
+ <path fill="#2a2a2a" fill-rule="evenodd" opacity=".5" d="m2 13v1h12v-1h-12z"/>
+ <g fill="#2a2a2a" transform="matrix(.63396 0 0 .54264 -3.1783 1)">
+ <g>
+ <path d="m16.681 13.4c-0.7-0.8-1.7-1.3-2.9-1.2-0.1-0.2-0.5-2.2-0.5-2.2s1.4-2.1 1.7-2.5c1.5-2.4 1.6-4.3 0.7-6.2-0.3-0.7-1.1-1.3-1.9-1.3-0.6 0-1.1 0.5-1.4 1.1-1 1.7-1 4.9-0.5 7.1 0 0-0.5 0.5-1 1.1-1 1.1-2.1 2.3-2.5 3.9-0.5 1.8-0.1 3.5 1 4.8 1.2 1.5 3 2.2 5.2 2 0.4 1.9 0.7 3.1 0.1 4.2-0.2 0.4-0.6 0.8-1.3 0.8-0.2 0-0.3 0-0.5-0.1 0.6-0.3 1.1-0.9 1.1-1.6 0-1-0.8-1.8-1.8-1.8-1.7 0.1-1.8 1.8-1.8 1.8 0 0.6 0.2 1.2 0.6 1.6 0.5 0.5 1.3 0.9 2.2 0.9 1.1 0 2.2-0.4 2.6-2 0.4-1.3-0.3-3.4-0.4-4.1 1.1-0.5 2.1-2 2.2-3 0.2-1.1-0.2-2.4-0.9-3.3zm-3.2-11.1c0.1-0.2 0.3-0.3 0.5-0.3 0.1 0 0.3 0.1 0.4 0.2 0.4 0.2 0.5 0.6 0.5 1.2-0.1 1.5-1.4 3.3-2.1 3.9-0.3-1.4-0.1-4 0.7-5zm-2.9 15.7c-0.7-0.7-1-1.7-0.9-2.7 0.2-1.6 1.3-2.9 2.2-3.9 0.2-0.2 0.4-0.4 0.5-0.6 0.1 0.5 0.4 1.3 0.5 1.7-1.2 0.5-1.9 2.1-1.8 3.4 0 0.6 0.2 1 0.5 1.4 0.1 0.1 0.2 0.2 0.3 0.2s0.3-0.1 0.3-0.2c0.1-0.1 0.1-0.3 0-0.4s-0.1-0.2-0.1-0.4c-0.1-0.9 0.5-1.6 1.2-1.9 0.1 0.6 0.8 3.7 0.9 4.4-1.3 0.4-2.7 0-3.6-1zm4.5 0.6c-0.2-0.7-0.3-1.5-0.5-2.4-0.1-0.6-0.2-1.3-0.4-1.9 1.3 0 1.7 1.1 1.8 1.5 0.3 1.1 0 2.2-0.9 2.8z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nos-tv.svg b/.icons/awkward/16x16/apps/nos-tv.svg
new file mode 100644
index 00000000..ebcfb7ac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nos-tv.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5362ca" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#61d3e0" d="M 3.6706,7.963 13.75,10.175 V 10.776 L 13.375,11.25 C 13.375,11.25 10.056,11.424 10,11.424 L 9.5598,12 H 4.1233 L 3.625,11.25 Z"/>
+ <path style="fill:#fccf42" d="M 3.7852,4 3,4.8008 V 11.199 L 3.7852,12 H 8.5 V 11 H 4 V 5 H 13 V 6.5 H 13.363 L 14,7.0937 V 4.8008 L 13.215,4 Z M 2.125,13 2.875,14 H 3.4707 7.5293 9.1016 L 8.5,13.439 V 13 H 8.125 2.875 Z"/>
+ <path style="fill:#fccf42" d="M 9.8333,7 9,7.7778 V 13.222 L 9.8333,14 H 13.167 L 14,13.222 V 7.7778 L 13.167,7 Z M 10,8 H 13 V 11 H 10 Z M 10,12 H 13 V 13 H 10 Z M 11.083,12.345 V 12.733 H 11.917 V 12.345 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/noson.svg b/.icons/awkward/16x16/apps/noson.svg
new file mode 100644
index 00000000..1cba62d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/noson.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f55e07" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#4c4c4c" d="m 7.9933369,2 c 3.4014441,0 5.9999991,2.5952249 5.9999991,5.9933372 0,3.4014438 -2.598555,5.9999998 -5.9999991,5.9999998 C 4.5952249,13.993337 2,11.394781 2,7.9933372 2,4.5952249 4.5952249,2 7.9933369,2 Z M 2,2 Z m 12,12 z"/>
+ <path style="fill:#808080" d="m 7.9966695,4.0000001 c 2.2681105,0 3.9999995,1.7318905 3.9999995,3.9966697 0,2.2681102 -1.731889,4.0000002 -3.9999995,4.0000002 -2.2647792,0 -3.9966694,-1.73189 -3.9966694,-4.0000002 0,-2.2647792 1.7318902,-3.9966697 3.9966694,-3.9966697 z m -3.9966694,0 z M 12,12 Z"/>
+ <path style="fill:#333333" d="m 7.9966722,6 c 1.1347752,0 2.0000007,0.8652244 2.0000007,1.9966721 0,1.1347751 -0.8652255,1.9999998 -2.0000007,1.9999998 -1.1314474,0 -1.9966721,-0.8652247 -1.9966721,-1.9999998 C 6.0000001,6.8652244 6.8652248,6 7.9966722,6 Z M 6.0000001,6 Z m 3.9999998,4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/notable.svg b/.icons/awkward/16x16/apps/notable.svg
new file mode 100644
index 00000000..51c60e7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/notable.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fabe5c" d="M 1.2859375,0.2 C 1.2093105,0.2 1.1346176,0.206757 1.0632812,0.2203125 0.9917277,0.2339496 0.92267424,0.2541707 0.85781248,0.2796875 0.79303456,0.3051748 0.73008904,0.33757232 0.671875,0.37421876 0.38307184,0.5561842 0.2,0.8566212 0.2,1.2 v 10.733594 l 1.9601562,2.6125 L 3,15.666406 3.8398436,14.546094 5.8,11.933594 v -1.669532 a 0.20002,0.20002 0 0 1 0.3554688,-0.125781 l 4.1929692,5.163281 a 0.20002,0.20002 0 0 1 0.01172,0.01562 C 10.548612,15.603222 10.88725,15.8 11.285938,15.8 H 12 14 14.714062 C 15.326164,15.8 15.8,15.349748 15.8,14.8 V 1.2 c 0,-0.54974752 -0.473836,-1 -1.085938,-1 H 14 12 11.285938 C 10.673836,0.2 10.2,0.65025248 10.2,1.2 V 5.7085936 A 0.20002,0.20002 0 0 1 9.8445312,5.8343752 L 5.6476564,0.63046876 C 5.6139604,0.58868552 5.5731272,0.55750728 5.51875,0.52656248 A 0.20002,0.20002 0 0 1 5.4820312,0.5 C 5.4270372,0.4489297 5.3777812,0.406354 5.3296876,0.37578124 a 0.20002,0.20002 0 0 1 -0.00156,-0.001564 0.20002,0.20002 0 0 0 -8e-4,0 C 5.2117904,0.3014904 5.0797376,0.24751808 4.9375,0.22031248 a 0.20002,0.20002 0 0 1 -0.00156,0 C 4.86443,0.20671972 4.79069,0.2 4.7140624,0.2 H 4 2 Z"/>
+ <path style="fill:#faab00" d="M 4.3087272,0.30487804 C 4.226264,0.34298244 3.9332728,0.08556668 3.8601564,0.14453124 L 3.3046876,0.59296876 15.170074,15.306077 l 0.346199,-0.09876 0.0569,-0.487805 L 15.72561,13.148438 15.545534,12.584916 5.8031248,0.50468752 C 5.6135928,0.26966572 5.317,0.25326464 5.0679308,0.15243904 Z"/>
+ <path style="fill:#ffcd6e" d="M 1.7476562,1.8484375 1.1921875,2.2960938 C 0.63773312,2.7432308 0.6111526,3.6242304 1.1328125,4.2710936 L 10.277524,15.531183 11.017454,15.664634 13.160156,16 Z"/>
+ <path style="fill:#f5b94a" d="M 3.3046876,0.59296876 1.7476562,1.8484375 13.160156,16 15.170074,15.306077 14.922096,14.998585 Z"/>
+ <path style="fill:#faab00" d="m 14,0 v 16 h 0.714062 C 15.426348,16 16,15.4648 16,14.8 V 1.2 C 16,0.5352 15.426348,0 14.714062,0 Z"/>
+ <path style="fill:#f5b94a" d="M 2,0 V 14.666406 L 3,16 4,14.666406 V 0 Z"/>
+ <path style="fill:#faab00" d="M 4,0 V 14.666406 L 6,12 V 1.2 C 6,0.78471456 5.7760368,0.41995736 5.4343752,0.20468752 c -1.944e-4,-1.2232e-4 -6e-4,1.2216e-4 -8e-4,0 C 5.2969952,0.11872516 5.141622,0.056127 4.9742004,0.02421876 c -2.496e-4,-4.744e-5 -5.2e-4,4.728e-5 -8e-4,0 C 4.8895836,0.00828592 4.8030984,0 4.7140624,0 Z"/>
+ <path style="fill:#ffcd6e" d="M 1.2859375,0 C 1.1969018,0 1.1096289,0.00828592 1.0257812,0.02421876 0.94219528,0.04014908 0.86111812,0.063559 0.784375,0.09375 0.70741296,0.12403124 0.63400392,0.1616422 0.565625,0.20468752 0.22396336,0.41995736 0,0.78471456 0,1.2 V 12 l 2,2.666406 V 0 Z"/>
+ <path style="fill:#ffcd6e" d="M 11.285938,0 C 10.573652,0 10,0.5352 10,1.2 v 13.6 c 0,0.6648 0.573652,1.2 1.285938,1.2 H 12 V 0 Z"/>
+ <rect style="fill:#f5b94a" width="2" height="16" x="12" y="0"/>
+ <rect style="fill:#8d8d8d" width="6" height="2" x="10" y="3"/>
+ <path style="fill:#ff7863" d="M 11.285938,0 C 10.573652,0 10,0.5351998 10,1.2 V 3 h 6 V 1.2 C 16,0.5351998 15.426348,0 14.714062,0 Z"/>
+ <path style="fill:#f8e2c8" d="M 0 12 L 1.5 14 L 4.5 14 L 6 12 L 0 12 z"/>
+ <path style="fill:#8d6e63" d="M 1.5 14 L 1.6972656 14.263672 L 3 16 L 4.3027344 14.263672 L 4.5 14 L 1.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/notepad.svg b/.icons/awkward/16x16/apps/notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/notepadqq.svg b/.icons/awkward/16x16/apps/notepadqq.svg
new file mode 100644
index 00000000..44c29d1a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/notepadqq.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#7a7a7a" d="M 3,0 C 2.446,0 2,0.446 2,1 V 15 C 2,15.554 2.446,16 3,16 H 12 C 13.108,16 14,15.108 14,14 V 2 C 14,0.892 13.108,0 12,0 Z"/>
+ <rect style="fill:#34c637" width="12" height="6" x="2" y="5"/>
+ <path style="fill:#4f4f4f" d="M 12 0 L 12 16 C 12.367 16 12.705 15.896 13 15.725 L 13 0.27539 C 12.705 0.10429 12.367 0 12 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/notes.svg b/.icons/awkward/16x16/apps/notes.svg
new file mode 120000
index 00000000..92550a6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/notes.svg
@@ -0,0 +1 @@
+standard-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/notifyconf.svg b/.icons/awkward/16x16/apps/notifyconf.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/notifyconf.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/novprog.svg b/.icons/awkward/16x16/apps/novprog.svg
new file mode 100644
index 00000000..9440e82e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/novprog.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#5a72e3" d="M 2.8125,0 C 2.3624,0 2,0.3568 2,0.8 V 15.2 C 2,15.643 2.3624,16 2.8125,16 H 14.188 C 14.638,16 15,15.643 15,15.2 V 0.8 C 15,0.3568 14.638,0 14.188,0 Z"/>
+ <path style="opacity:0.3" d="M 2.8125,0 C 2.3624,0 2,0.3568 2,0.8 V 15.2 C 2,15.643 2.3624,16 2.8125,16 H 5 V 0 H 2.8127 Z"/>
+ <path style="fill:#ffffff" d="M 11,4 V 12 H 12 V 4 Z"/>
+ <path style="fill:#ffffff" d="M 7,6 V 12 H 8 V 6 Z"/>
+ <path style="fill:#ffffff" d="M 9,8 V 12 H 10 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nsight.svg b/.icons/awkward/16x16/apps/nsight.svg
new file mode 100644
index 00000000..257e2ef1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nsight.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4ca341" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#e4e4e4" d="M 8 0 A 8 8 0 0 0 4.0039062 1.0820312 A 8 8 0 0 1 8 8 A 8 8 0 0 1 3.9960938 14.917969 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ntfs-config.svg b/.icons/awkward/16x16/apps/ntfs-config.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ntfs-config.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuclear.svg b/.icons/awkward/16x16/apps/nuclear.svg
new file mode 100644
index 00000000..6fd45d15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuclear.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4d8ee4" d="M 4.7504952,0.94059404 10.80396,0.89108912 c 2.659112,-0.021746 3.595416,1.90641128 3.859406,4.55247528 l 0.59406,5.9544556 c 0.121726,1.220102 0.28741,2.144079 -0.463863,2.990746 C 13.915532,15.378285 12.633041,16 11.2,16 H 4.8 C 2.1408,16 0,13.8592 0,11.2 V 4.8 C 0,3.3164976 0.6662704,1.9943345 1.7171224,1.115199 2.5499384,0.41847108 3.5748368,0.95020852 4.7504952,0.94059404 Z"/>
+ <path style="fill:#a54adb" d="M 4.8,0 C 3.4704,0 2.270725,0.535525 1.403125,1.403125 l 13.19375,13.19375 C 15.464475,13.729275 16,12.5296 16,11.2 V 4.8 C 16,2.1408 13.8592,0 11.2,0 Z"/>
+ <path style="fill:#ffffff" transform="matrix(0.61546664,0,0,0.48859228,-4.5864646,-2.3979749)" d="m 15.723637,13.094712 4.726642,0 4.726643,-10e-7 -2.363322,4.093393 -2.363321,4.093393 -2.363321,-4.093393 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.61546664,0,0,0.48859228,-7.4955553,1.6020251)" d="m 15.723637,13.094712 4.726642,0 4.726643,-10e-7 -2.363322,4.093393 -2.363321,4.093393 -2.363321,-4.093393 z"/>
+ <path style="fill:#ffffff" transform="matrix(0.61546664,0,0,0.48859228,-1.6773737,1.602025)" d="m 15.723637,13.094712 4.726642,0 4.726643,-10e-7 -2.363322,4.093393 -2.363321,4.093393 -2.363321,-4.093393 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/null_team-48.svg b/.icons/awkward/16x16/apps/null_team-48.svg
new file mode 100644
index 00000000..f69095c7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/null_team-48.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#18a8df" d="M 6.3081379,15.783103 C 5.6507955,15.640119 4.7071024,15.333943 4.2110404,15.102713 L 3.3091106,14.682294 2.3328541,15.087126 C 1.2055857,15.55458 0,16.237608 0,16 0,15.91459 0.53417835,14.747907 0.91206218,13.99782 L 1.5991234,12.634027 1.3232259,12.168238 C 0.80835142,11.298991 0.58307119,10.236623 0.57900517,8.6586558 0.57277103,6.2412269 1.1432113,4.7987193 2.7269754,3.22691 4.6807027,1.2879298 7.1573647,0.62129717 10.24621,1.202989 14.059885,1.9211804 16.194252,4.7329421 15.957131,8.7264123 15.824679,10.957074 15.14187,12.593549 13.775854,13.954241 12.420491,15.30432 10.984809,15.898296 8.863737,15.9865 7.8549559,16.028449 7.1943739,15.975876 6.3081379,15.783103 Z"/>
+ <path style="fill:#ffffff" d="m 11.237199,13.749768 c 0.861495,-0.331878 0.933867,-0.527409 0.5126,-1.384913 -0.194271,-0.395448 -0.530517,-0.930116 -0.747211,-1.188152 -0.380541,-0.551855 -0.441779,-0.443773 -0.995756,-0.149559 L 9.725225,11.176703 C 9.0262829,11.547908 8.7921125,11.615877 8.6036153,11.502255 8.469868,11.421636 8.1947357,10.838209 7.9763041,10.172022 7.626519,9.1052207 7.5011402,8.898568 6.7347246,8.1256118 6.2658478,7.6527328 5.8822207,7.161784 5.8822207,7.0346149 c 0,-0.2462856 0.5002456,-0.766124 1.1073547,-1.150726 C 7.4488333,5.5929506 7.4524009,5.3230259 7.0087113,4.4365206 6.601601,3.6231126 6.057121,3.0000001 5.7534682,3.0000001 c -0.3435559,0 -1.1982918,0.7851885 -1.5020786,1.3798604 C 3.6702588,5.517438 4.0411831,6.7242449 5.949071,9.9032825 8.2257206,13.696771 9.3160545,14.48986 11.237202,13.749768 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nulloy.svg b/.icons/awkward/16x16/apps/nulloy.svg
new file mode 100644
index 00000000..7c4d096e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nulloy.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 1.5804376,2.3261719 0.011719,0.080078 c 0.2845536,1.8859169 0.4465407,3.2222928 0.6582031,4.1679688 0.2116624,0.9456759 0.4762996,1.5082565 0.9707032,1.8203124 0.4944036,0.3120561 1.1984076,0.3661673 2.28125,0.3320313 1.0828427,-0.03412 2.54809,-0.1584591 4.5703121,-0.2207031 h 0.06445 l -0.0078,-0.064453 C 9.938782,6.9920447 9.875378,5.988597 9.746453,5.265625 9.6175268,4.5426494 9.4157404,4.0908439 8.9534844,3.7851562 8.4912276,3.4794678 7.7831515,3.3182354 6.6331719,3.1308594 5.4831923,2.9434834 3.8892211,2.7329931 1.6585626,2.3417969 Z m 12.0625004,2.7382812 -0.119141,0.070312 c -0.95258,0.569588 -1.656564,0.6716312 -2.201172,0.9707032 -0.272302,0.149536 -0.503221,0.3509715 -0.691406,0.6796874 -0.188186,0.32872 -0.334414,0.7839166 -0.453125,1.4453126 l -0.01953,0.099609 0.0957,-0.035156 C 11.732944,7.7414815 12.389478,7.694502 12.787469,7.40625 12.986465,7.262122 13.110157,7.0563184 13.223016,6.71875 13.335875,6.381182 13.441147,5.9061908 13.609735,5.1992188 Z m -0.123047,2.4746094 -0.15625,0.052734 c -1.580124,0.527248 -2.228695,0.6782378 -2.560547,0.9199219 -0.165926,0.1208392 -0.244192,0.2686545 -0.304687,0.4765624 -0.06049,0.2079116 -0.107811,0.4800783 -0.216797,0.8789063 l -0.02539,0.09375 0.09375,-0.019531 C 11.306911,9.7302262 11.748207,9.6791556 12.121453,9.4160156 12.4947,9.152876 12.776998,8.6938395 13.430047,7.6796875 Z M 10.182,8.9880859 l -0.08008,0.00391 C 7.6986235,9.1172361 6.4471331,8.9885642 5.6136407,9.521289 5.1968943,9.787649 4.89478,10.218242 4.6195,10.911914 4.34422,11.605586 4.0920183,12.370886 3.7698907,13.710938 l -0.023437,0.09766 0.097656,-0.0293 C 5.2784652,13.357891 6.294486,13.175769 7.0374688,13.056641 7.7804512,12.937517 8.250808,12.884543 8.5999688,12.707031 8.9491296,12.52952 9.1615004,12.22608 9.3714532,11.646484 9.5814064,11.066888 9.797395,10.397562 10.162469,9.0662109 Z m 2.884766,0.103711 c -0.705784,0.74048 -1.308439,0.8752505 -1.775391,1.0390621 -0.233477,0.08191 -0.436979,0.172204 -0.589844,0.353516 -0.152865,0.181312 -0.248637,0.448373 -0.287109,0.869141 l -0.0059,0.07226 0.07031,-0.0078 c 0.858333,-0.111084 1.340224,-0.197494 1.705078,-0.503907 0.364854,-0.306411 0.596435,-0.817857 0.978516,-1.7597651 z M 4.4124688,10.330078 4.3089532,10.357418 C 3.2191292,10.630474 2.7164603,10.96571 2.4046563,11.519527 2.0928519,12.073343 1.9685434,12.830023 1.5941094,13.96484 L 1.557,14.074219 1.6683282,14.035156 c 0.4947421,-0.1636 0.8447292,-0.279998 1.1132812,-0.414062 0.268552,-0.134044 0.4561911,-0.28784 0.6074219,-0.513672 0.3024616,-0.451661 0.4709736,-1.178909 0.9882813,-2.675781 z m 8.4238282,0.810547 -0.105469,0.03906 c -0.874694,0.333043 -1.356579,0.482897 -1.61914,0.710937 -0.131281,0.11402 -0.202967,0.251886 -0.228516,0.427734 -0.02555,0.175847 -0.0092,0.18879 0.02539,0.47461 l 0.0078,0.06445 0.06445,-0.01563 c 0.298541,-0.07548 0.515264,-0.07397 0.689453,-0.06641 0.174189,0.0076 0.311755,0.02464 0.439454,-0.03516 0.127699,-0.05981 0.224983,-0.191998 0.328125,-0.449218 0.103142,-0.257224 0.215847,-0.443984 0.371093,-1.041016 z"/>
+ <path style="fill:#ffffff" d="M 11.5,2 C 10.67418,2 10,2.6698559 10,3.5 10,4.3302359 10.67419,5 11.5,5 12.32581,5 13,4.3302359 13,3.5 13,2.6698554 12.32582,2 11.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/numptyphysics.svg b/.icons/awkward/16x16/apps/numptyphysics.svg
new file mode 100644
index 00000000..d3283ecb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/numptyphysics.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="14" height="14" x="-15" y="-15" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="stroke-linejoin:round;stroke:#4a61cc;stroke-linecap:round;fill:none" d="m0.5 5.5c5.4474972-0.2925912 6.1365044 3.916236 8.0951386 5.743524 1.5838524 1.47764 5.4521954 2.256476 6.9048614 2.256476"/>
+ <path style="stroke-linejoin:round;stroke:#e84343;stroke-linecap:round;fill:none" d="m9.6078148 5.4932925s-0.8715193 0.4829177-0.9659143 0.893314c-0.1412659 0.6141763 0.1875998 0.8266337 0.6184482 1.2865666 0.4842418 0.5169305 1.7185533 0.8421486 1.9584193 0.8245975 1.408687-0.1030747 1.749324-0.7937029 2.132204-1.5804784 0.265656-0.5458948 0.110691-0.7415561-0.070711-1.3209247-0.520361-1.3660053-1.715629-1.9262335-2.7143-2.0429741-0.8946117-0.0918579-1.5163117 0.9773002-1.5117616 0.9778689l-0.549732 0.6871648"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nutstore.svg b/.icons/awkward/16x16/apps/nutstore.svg
new file mode 100644
index 00000000..b3576c2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nutstore.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#77451f" d="m 11.9,2.652 c 0.699675,-0.5455537 1.469995,-1.3495603 2.265699,-1.5755284 0.461593,-0.11328728 0.890414,-0.13358981 1.204668,0.171171 0.192354,0.3140128 0.499924,0.6460297 0.598318,1.113268 0.08411,0.3994286 0.01056,0.9648737 -0.365375,0.9584314 C 15.320777,3.2174076 14.712534,2.9864594 14.354219,3.0680071 13.410239,3.282844 13.162815,4 13.162815,4 Z"/>
+ <path style="fill:#ebbe63" d="M 10.978877,13.616094 C 7.7916834,15.620824 2.5681936,15.433709 0.6242057,13.14457 -1.0454632,11.178455 0.80854843,5.6275226 4.1189384,3.1157925 7.4293288,0.6040622 10.621604,1.4720106 12.88131,4.1746476 c 2.259705,2.7026373 1.634769,7.2165634 -1.902433,9.4414464 z"/>
+ <path style="fill:#a9622c" d="M 7.4182152,1.0000511 C 6.8142391,0.99768488 6.226872,1.0780438 5.6792396,1.2404103 4.8466829,1.5695127 4.1632945,1.8732297 4.9413622,2.2838913 c 1.4753825,0.770853 2.865424,1.8207055 4.0684458,3.152725 1.914083,2.119327 3.102228,4.6592877 3.64699,7.1642197 0.154203,0.866272 0.903667,0.09969 1.210926,-0.217743 1.680901,-1.74698 1.596677,-6.0327463 -0.973222,-8.8782105 C 11.386418,1.8350896 9.3200928,1.0075136 7.4182152,1.0000511 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nutty.svg b/.icons/awkward/16x16/apps/nutty.svg
new file mode 100644
index 00000000..baac9641
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nutty.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cc5e55" cx="8.5" cy="-8.5" r="7.5" transform="scale(1,-1)"/>
+ <rect style="fill:#ffffff" width="3" height="7" x="7" y="-14" transform="scale(1,-1)"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="-4.5" r="1.5" transform="scale(1,-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer.svg b/.icons/awkward/16x16/apps/nuvolaplayer.svg
new file mode 100644
index 00000000..ac6a6130
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f98e3c" d="m8 3c-2.0709 0-3.8347 1.1526-4.5938 2.784-1.9278 0.2605-3.4062 1.7545-3.4062 3.5795 5e-8 2.0085 1.7909 3.6365 4 3.6365h8.5003c1.933 0 3.5-1.424 3.5-3.182 0-1.633-1.351-2.9715-3.094-3.153-0.454-2.0852-2.479-3.665-4.906-3.665z"/>
+ <path fill="#fff" d="m11 8.5-4 2.5v-5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3.svg b/.icons/awkward/16x16/apps/nuvolaplayer3.svg
new file mode 120000
index 00000000..12327cf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3.svg
@@ -0,0 +1 @@
+nuvolaplayer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_8tracks.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_8tracks.svg
new file mode 120000
index 00000000..d14d1c75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_8tracks.svg
@@ -0,0 +1 @@
+8tracks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_bandcamp.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_bandcamp.svg
new file mode 120000
index 00000000..311658be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_bandcamp.svg
@@ -0,0 +1 @@
+bandcamp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_deezer.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_deezer.svg
new file mode 120000
index 00000000..00bb08b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_deezer.svg
@@ -0,0 +1 @@
+deezer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_google_play_music.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_google_play_music.svg
new file mode 120000
index 00000000..9ae27dfe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_google_play_music.svg
@@ -0,0 +1 @@
+google-play-music-desktop-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_groove.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_groove.svg
new file mode 120000
index 00000000..694e6b3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_groove.svg
@@ -0,0 +1 @@
+groove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_jango.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_jango.svg
new file mode 120000
index 00000000..c5b85a28
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_jango.svg
@@ -0,0 +1 @@
+jango.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_mixcloud.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_mixcloud.svg
new file mode 120000
index 00000000..d6047dfc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_mixcloud.svg
@@ -0,0 +1 @@
+mixcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_plex.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_plex.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_plex.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_soundcloud.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_soundcloud.svg
new file mode 120000
index 00000000..9630b342
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_soundcloud.svg
@@ -0,0 +1 @@
+soundcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_spotify.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_yandex_music.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_yandex_music.svg
new file mode 120000
index 00000000..dd4dff7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_yandex_music.svg
@@ -0,0 +1 @@
+jazzradio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nuvolaplayer3_youtube.svg b/.icons/awkward/16x16/apps/nuvolaplayer3_youtube.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nuvolaplayer3_youtube.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-310-settings.svg b/.icons/awkward/16x16/apps/nvidia-310-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-310-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-current-settings.svg b/.icons/awkward/16x16/apps/nvidia-current-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-current-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-current-updates-settings.svg b/.icons/awkward/16x16/apps/nvidia-current-updates-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-current-updates-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-ddm-mx.svg b/.icons/awkward/16x16/apps/nvidia-ddm-mx.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-ddm-mx.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-drivers-settings.svg b/.icons/awkward/16x16/apps/nvidia-drivers-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-drivers-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-settings.svg b/.icons/awkward/16x16/apps/nvidia-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-x-server-setting.svg b/.icons/awkward/16x16/apps/nvidia-x-server-setting.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-x-server-setting.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia-x-server-settings.svg b/.icons/awkward/16x16/apps/nvidia-x-server-settings.svg
new file mode 120000
index 00000000..fc42cf5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia-x-server-settings.svg
@@ -0,0 +1 @@
+nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvidia.svg b/.icons/awkward/16x16/apps/nvidia.svg
new file mode 100644
index 00000000..4e5d8e8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvidia.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4ca341" d="M 5.9765625 2 C 5.4342411 2.0138272 5.0018311 2.4575024 5.0019531 3 L 5.0019531 3.5957031 C 2.1742653 4.2675965 0.2421875 6.4980469 0.2421875 6.4980469 C 0.02649993 6.7490946 -0.05101358 7.0905927 0.03515625 7.4101562 C 0.03515625 7.4101562 1.2646788 11.465718 5.0019531 12.492188 L 5.0019531 13 C 5.0020083 13.552262 5.4496912 13.999945 6.0019531 14 L 15 14 C 15.552262 13.999945 15.999945 13.552262 16 13 L 16 3 C 15.999945 2.4477381 15.552262 2.0000552 15 2 L 6.0097656 2 L 6.0351562 2.0097656 C 6.0150476 2.0090511 5.9967945 1.9994948 5.9765625 2 z"/>
+ <path style="fill:#262626" d="m 2.4303,7.3049 c 0,0 1.043525,-2.0159 3.570825,-2.2245 V 4.34905 C 3.201725,4.59185 1,7.15115 1,7.15115 c 0,0 1.150725,4.2844 5.001125,4.6767 V 11.05043 C 3.175425,10.66543 2.4302,7.30403 2.4302,7.30403 Z m 3.570825,2.1993 v 0.71195 C 3.865525,9.80535 3.495,7.40895 3.495,7.40895 c 0,0 0.803125,-1.2261 2.506025,-1.425 v 0.78121 c -0.001,0 -0.0017,-4.061e-4 -0.0027,-4.061e-4 -0.89377,-0.11578 -1.369725,0.78557 -1.369725,0.78557 0,0 0.169085,1.5173 1.373025,1.954 m 0,-6.5042 v 1.349 c 0.08217,-0.00684 0.386625,-0.0125 0.469255,-0.015541 3.1825,-0.11578 5.2561,2.8176 5.2561,2.8176 0,0 -2.3816,3.1261001 -4.8629,3.1261001 -0.2274,0 -0.662565,-0.02277 -0.862525,-0.06101 v 0.83421 c 0.17099,0.0234 0.570545,0.03722 0.755545,0.03722 2.309,0 3.9787,-1.2729001 5.5956,-2.7794001 0.26807,0.23176 1.3656,0.79557 1.5912,1.0423 -1.5373,1.3893001 -5.1201,2.5093001 -7.1513,2.5093001 -0.19579,0 -0.606095,-0.01279 -0.790925,-0.03203 v 1.1722 H 14.99995 V 3.0001729 H 6.001675 Z m 0,2.9838 v -0.90335 c 0.08133,-0.0051 0.385555,-0.010826 0.469255,-0.013714 2.2885,-0.077601 3.79,2.1229 3.79,2.1229 0,0 -1.6217,2.4313 -3.3604,2.4313 -0.25024,0 -0.696875,-0.043397 -0.898805,-0.1167 v -2.7391 c 0.8909,0.1162 1.292475,0.5411 1.828075,1.5049 l 1.1913,-1.0843 c 0,0 -0.86962,-1.2311 -2.3356,-1.2311 -0.15935,-5.92e-5 -0.534095,0.012051 -0.683835,0.029255"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nvim-gtk.svg b/.icons/awkward/16x16/apps/nvim-gtk.svg
new file mode 120000
index 00000000..d4675411
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvim-gtk.svg
@@ -0,0 +1 @@
+nvim-qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvim-qt.svg b/.icons/awkward/16x16/apps/nvim-qt.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvim-qt.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nvim.svg b/.icons/awkward/16x16/apps/nvim.svg
new file mode 100644
index 00000000..f49140da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvim.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#6ba63f" d="m15 3-4-3v16l4-3z"/>
+ <path style="fill:#42afe6" d="m1 3 4-3v16l-4-3z"/>
+ <path style="fill:#96ca6b" d="m5 0 9.412 13.441-3.412 2.559-9.4117-13.441z"/>
+ <path style="fill:#569e41" d="m11 8.5684v7.4316l3.412-2.559-3.412-4.8726z"/>
+ <path style="fill:#70be63" d="m5 0l-3.4121 2.5586 3.4121 4.873v-7.4316z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nvvp.svg b/.icons/awkward/16x16/apps/nvvp.svg
new file mode 100644
index 00000000..16f97514
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nvvp.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-316.3)">
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="318.3" rx=".387" ry=".364"/>
+ <path style="fill:#b7e267;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.3333331,317.3 c -0.1846665,0 -0.33333319,0.14868 -0.33333319,0.33335 v 3.33333 c 0,0.18466 0.14866669,0.33333 0.33333319,0.33333 h 3.3333327 c 0.1846666,0 0.3333332,-0.14867 0.3333332,-0.33333 v -3.33333 c 0,-0.18467 -0.1486666,-0.33335 -0.3333332,-0.33335 z"/>
+ <path style="fill:#3bd3e0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 6.3333326,317.3 c -0.1846663,0 -0.3333327,0.14868 -0.3333327,0.33335 v 3.33332 c 0,0.18466 0.1486664,0.33333 0.3333327,0.33333 h 3.3333256 c 0.1846664,0 0.3333327,-0.14867 0.3333327,-0.33333 v -3.33332 c 0,-0.18467 -0.1486663,-0.33335 -0.3333327,-0.33335 z"/>
+ <path style="fill:#3bd3e0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="M 11.333333,317.3 C 11.148666,317.3 11,317.44868 11,317.63335 v 3.33332 c 0,0.18466 0.148666,0.33333 0.333333,0.33333 h 3.333325 c 0.184667,0 0.333334,-0.14867 0.333334,-0.33333 v -3.33332 c 0,-0.18467 -0.148667,-0.33335 -0.333334,-0.33335 z"/>
+ <path style="fill:#b7e267;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.3333331,322.3 c -0.1846665,0 -0.33333319,0.14867 -0.33333319,0.33333 v 3.33334 c 0,0.18467 0.14866669,0.33333 0.33333319,0.33333 h 3.3333326 c 0.1846667,0 0.3333333,-0.14866 0.3333333,-0.33333 v -3.33334 c 0,-0.18466 -0.1486666,-0.33333 -0.3333333,-0.33333 z"/>
+ <path style="fill:#509b1e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 6.3333332,322.3 c -0.1846666,0 -0.3333333,0.14867 -0.3333333,0.33333 v 3.33334 c 0,0.18467 0.1486667,0.33333 0.3333333,0.33333 h 3.3333326 c 0.1846668,0 0.3333334,-0.14866 0.3333334,-0.33333 v -3.33334 c 0,-0.18466 -0.1486666,-0.33333 -0.3333334,-0.33333 z"/>
+ <path style="fill:#3bd3e0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 11.333333,322.3 c -0.184667,0 -0.333334,0.14867 -0.333334,0.33333 v 3.33334 c 0,0.18467 0.148667,0.33333 0.333334,0.33333 h 3.333332 C 14.851332,326.3 15,326.15134 15,325.96667 v -3.33334 C 15,322.44867 14.851332,322.3 14.666665,322.3 Z"/>
+ <path style="fill:#509b1e;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 1.3333328,327.3 c -0.1846665,0 -0.33333321,0.14867 -0.33333321,0.33333 v 3.33334 c 0,0.18466 0.14866671,0.33333 0.33333321,0.33333 h 3.3333326 c 0.1846667,0 0.3333333,-0.14867 0.3333333,-0.33333 v -3.33334 c 0,-0.18466 -0.1486666,-0.33333 -0.3333333,-0.33333 z"/>
+ <path style="fill:#007aa0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 6.3333332,327.3 c -0.1846666,0 -0.3333333,0.14867 -0.3333333,0.33333 v 3.33334 c 0,0.18466 0.1486667,0.33333 0.3333333,0.33333 h 3.3333326 c 0.1846668,0 0.3333334,-0.14867 0.3333334,-0.33333 v -3.33334 c 0,-0.18466 -0.1486666,-0.33333 -0.3333334,-0.33333 z"/>
+ <path style="fill:#007aa0;stroke:#808080;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 11.333333,327.3 c -0.184667,0 -0.333334,0.14867 -0.333334,0.33333 v 3.33334 c 0,0.18466 0.148667,0.33333 0.333334,0.33333 h 3.333332 C 14.851332,331.3 15,331.15133 15,330.96667 v -3.33334 C 15,327.44867 14.851332,327.3 14.666665,327.3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nylas-mail.svg b/.icons/awkward/16x16/apps/nylas-mail.svg
new file mode 120000
index 00000000..2fffe177
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nylas-mail.svg
@@ -0,0 +1 @@
+nylas.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/nylas.svg b/.icons/awkward/16x16/apps/nylas.svg
new file mode 100644
index 00000000..3e5f5e18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nylas.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#37a0f2" d="m16 8c0-4.432-3.568-8-8-8s-8 3.568-8 8 3.568 8 8 8 8-3.568 8-8z"/>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -.5 .5)">
+ <path d="m7 18 8 3v2l-8-3z"/>
+ <path d="m7 14 8 3v2l-8-3z"/>
+ <path d="m7 10 8 3v2l-8-3z"/>
+ <path d="m17 17.5 8 3v2l-8-3z"/>
+ <path d="m17 13.5 8 3v2l-8-3z"/>
+ <path d="m17 9.5 8 3v2l-8-3z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/nz.scuttlebutt.Patchwork.svg b/.icons/awkward/16x16/apps/nz.scuttlebutt.Patchwork.svg
new file mode 100644
index 00000000..f6e3d3da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/nz.scuttlebutt.Patchwork.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#535be2" d="M 5.3701093,1.608613 C 6.1550408,1.2842108 7.1325043,1.3611262 8.0883236,1.0430588 9.0260968,0.7309965 10.320734,1.9456576 10.946885,2.5733751 11.429967,3.0576666 11.791743,4.02625 11.791743,4.02625 c 0.755837,2.081262 2.671999,3.9711235 2.645189,6.181486 0.02818,0.662002 -0.228507,1.076993 -0.758884,1.362652 C 12.8025,12.035559 11.398907,12.282972 10.406615,12.7 L 8.6233733,12.649265 2.3414635,6.5004631 C 3.1354912,4.6774422 3.8572738,2.7848877 5.3701093,1.608613 Z"/>
+ <path style="fill:#6178e2" d="M 9.0006397,7.0987984 C 8.9711157,6.2024379 9.9693209,5.4510979 10.794888,5.043434 c 0.435723,-0.2151595 0.986263,-0.00151 1.4635,-0.1054981 0.362537,-0.078982 0.611845,-0.5977323 1.039973,-0.3886335 1.040402,0.5081353 4.007495,3.4488711 2.046533,5.6682976 -1.481869,0.876514 -3.353176,1.358277 -5.218661,-0.4455426 C 9.858033,9.5127231 9.8424565,8.9315693 9.6206086,8.4186007 9.4338389,7.9867428 9.0189178,7.6536739 9.0006397,7.0987984 Z"/>
+ <path style="fill:#80a4e9" d="m 11.004948,7.9284623 c 0.133132,-0.9570558 1.458063,-1.5622515 2.467208,-2.2047738 0.410216,-0.3681233 0.66283,-0.2256196 1.077563,0.024684 1.20471,0.731446 1.598347,1.694545 1.402417,2.8260339 -0.05362,0.5480866 -0.224138,0.5417732 -0.784243,0.6298958 L 13.288448,9.5 C 11.887943,9.424364 10.922091,8.5240882 11.004948,7.9284608 Z"/>
+ <path style="fill:#c3d9f2" d="M 14.204926,6.8249878 C 14.58166,6.5585603 15.605468,5.6361767 15.950715,6.1563055 16.232401,6.5806778 15.214704,7.719579 15.214704,7.719579 14.390239,8.5751665 13.620229,7.2384862 14.204926,6.8249878 Z"/>
+ <path style="fill:#3f3f3f" d="M 2.0180643,4.631437 1.1477073,5.0086526 2.7562724,7.4214308 3.1729709,7.18826 Z"/>
+ <path style="fill:#4f4f4f" d="M 0.56429309,2.1887312 C 0.87672808,1.9593746 1.2061336,1.8894963 1.582901,2.2647022 1.8292316,2.5100118 1.4799924,3.5453501 1.6913962,4.1266441 1.8426622,4.542579 2.5138901,4.7261705 2.3832358,5.202243 2.1943922,5.8903422 1.4925407,6.315459 1.0493444,5.708715 0.277518,4.6520713 -0.60016821,3.5701285 0.56429309,2.1887312 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.9456363,4.5769035 4.6661951,4.8443263 c 0,0 0.5870424,1.0969327 0.6807657,1.5901658 0.1557007,0.819399 -0.060775,1.8885319 -0.060775,1.8885319 L 5.7380855,8.419 c 0,0 0.2458638,-1.1078774 0.062881,-2.0708558 -0.092364,-0.48608 0.1446697,-1.7712405 0.1446698,-1.7712407 z"/>
+ <path style="fill:#4f4f4f" d="m 4.5976676,1.0120982 c 0.2273328,-0.0296861 0.465298,-0.00884 0.7235892,0.1086156 0.3192127,0.1183524 0.2318095,0.2655386 0.1999035,0.5286758 -0.033568,0.2831408 -0.054915,0.6835267 0.018212,1.0552905 0.05673,0.288396 0.2180893,0.8807432 0.3403469,1.3162 0.1276963,0.4337387 0.2486127,0.490008 -0.1520772,0.6359403 L 5.0379911,4.9079932 C 4.660214,5.1104052 4.603942,4.9607436 4.4512912,4.6356868 3.9520496,3.5675124 3.985176,2.5796637 4.018834,1.5918949 3.965936,1.131617 4.2335612,1.0622931 4.5976676,1.0120982 Z"/>
+ <path style="fill:#2e895d" d="M 3.0936888,6.1956518 C 2.9766526,6.1987803 2.8421766,6.2405044 2.6192017,6.342391 a 0.2031453,0.19567174 0 0 1 -0.013488,0.00612 C 2.1555665,6.5165524 1.6757984,6.6274297 1.2766725,6.7780247 0.87754651,6.9286197 0.57402273,7.1107175 0.42053234,7.3955518 0.15801169,7.8827155 0.16446643,8.3393557 0.26977553,8.798745 0.37508462,9.2581344 0.58723925,9.7082666 0.72045911,10.143854 0.8279685,10.494673 0.8815434,10.703032 1.2250978,10.880606 a 0.2031453,0.19567174 0 0 1 0.029358,0.01911 l 1.6726075,1.268683 a 0.2031453,0.19567174 0 0 1 0.076172,0.12916 c 0.030558,0.232274 0.05649,0.363852 0.1023557,0.436397 0.045866,0.07255 0.1247054,0.133171 0.3562621,0.215523 a 0.2031453,0.19567174 0 0 1 0.019041,0.0076 l 3.1079709,1.46739 c 1.6844274,0.682337 2.8981016,0.337895 3.670532,-0.153617 a 0.2031453,0.19567174 0 0 1 0.03571,-0.01758 c 1.236182,-0.482053 1.826237,-0.886146 2.117737,-1.221297 0.189683,-0.218089 0.258328,-0.415279 0.308654,-0.618291 -0.228854,0.0959 -0.501003,0.2315 -1.047363,0.339334 -0.368583,0.07275 -0.75565,0.108131 -1.102112,0.02522 -0.34646,-0.08291 -0.6567815,-0.319345 -0.7593377,-0.712296 a 0.2031453,0.19567174 0 0 1 -0.00239,-0.0107 L 9.4119685,10.058257 c 0,0 0,-7.82e-4 0,-7.82e-4 C 9.3412575,9.8079216 9.1287241,9.6004924 8.8335384,9.3986768 8.5390405,9.1973315 8.1747143,9.0107999 7.8512386,8.7864995 L 5.858868,7.4536191 4.6194882,6.7741864 3.5562557,6.3186835 C 3.3383358,6.2254536 3.2113311,6.1925215 3.0936888,6.1956518 Z"/>
+ <path style="fill:#45ce64" d="M 0.24040227,7.3051198 C 0.614642,6.6106376 1.6676663,6.4882618 2.5322772,6.1654921 2.9950193,5.954045 3.1821196,5.9447867 3.6388873,6.1402107 l 1.0725194,0.4588662 c 0,0 -1.9896946,1.7000518 -2.3161053,2.860623 C 2.1336321,10.39008 2.8019876,12.322144 2.8019876,12.322144 L 1.1288448,11.053562 C 0.72643813,10.845568 0.63299792,10.550853 0.52516933,10.198991 0.27106878,9.3681625 -0.33525603,8.3733776 0.24040227,7.3051198 Z"/>
+ <path style="fill:#39ab55" d="M 2.3953014,9.4596995 C 2.7217121,8.2991283 4.7114067,6.5990765 4.7114067,6.5990765 L 5.9676085,7.28774 c 0,0 -0.6808238,3.116136 -0.4737761,4.666462 0.1244563,0.931899 1.0133066,2.649992 1.0133066,2.649992 L 3.3909347,13.133107 C 2.8914352,12.955487 2.8633365,12.78846 2.8019876,12.322144 c 0,0 -0.6683555,-1.932064 -0.4066862,-2.8624445 z"/>
+ <path style="fill:#309158" d="M 5.4938324,11.954202 C 5.2867847,10.403876 5.9676085,7.28774 5.9676085,7.28774 l 1.999601,1.3384457 -0.09183,3.8803913 c -0.026755,1.130749 1.5168989,1.5635 2.4961575,1.927657 -0.8201361,0.521867 -2.1224477,0.876751 -3.864398,0.16996 0,0 -0.8888503,-1.718093 -1.0133066,-2.649992 z"/>
+ <path style="fill:#2b814e" d="m 7.967476,8.6259493 -0.09218,3.8808127 c -0.026755,1.13075 1.5170724,1.563686 2.496331,1.927842 C 12.874803,13.458482 12.851034,12.77873 13,12.118838 c 0,0 -2.64775,1.212558 -2.990449,-0.100515 L 9.6076137,10.007241 C 9.4284696,9.3731462 8.5831723,9.0536434 7.967476,8.6259493 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/obconf.svg b/.icons/awkward/16x16/apps/obconf.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/obconf.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/obs.svg b/.icons/awkward/16x16/apps/obs.svg
new file mode 100644
index 00000000..7b178671
--- /dev/null
+++ b/.icons/awkward/16x16/apps/obs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#fff" d="m8 3c-2.7551 0-5 2.2449-5 5s2.2449 5 5 5 5-2.2449 5-5-2.245-5-5-5zm0 1.0742c2.1635 0 3.9036 1.7336 3.9219 3.8926-0.128-0.3017-0.314-0.5848-0.567-0.834-0.411-0.4069-0.912-0.6473-1.5034-0.7266-0.088-0.0118-0.161-0.0344-0.2813 0.01-0.1203 0.044-0.1793 0.141-0.2148 0.2012-0.0513 0.0868-0.344 0.3856-0.5078 0.4902-0.4648 0.297-1.2602 0.2971-1.7266 0-0.5515-0.3513-0.8668-1.041-0.7676-1.6484 0.0562-0.3438 0.2032-0.642 0.4453-0.8984 0.0503-0.0533 0.0884-0.0945 0.11914-0.12891 0.0307-0.0344 0.05-0.0502 0.082-0.10547 0.008-0.0138 0.0172-0.0287 0.0273-0.0664 0.003-0.009 0.008-0.0347 0.008-0.0352 0.00001-0.00016-0.00035-0.009 0-0.0176 0.3102-0.0783 0.6298-0.1328 0.9649-0.1328zm-2.0762 0.6016c-0.0711 0.0907-0.15945 0.18467-0.20508 0.26953-0.17977 0.33435-0.29969 0.82-0.29883 1.2051 0.00076 0.32034 0.0777 0.70012 0.19922 1.0039 0.0321 0.0802 0.0715 0.1878 0.1875 0.25976 0.11601 0.072 0.19994 0.0689 0.31641 0.082 0.1012 0.0114 0.30991 0.058 0.40234 0.0898 0.93092 0.32027 1.3687 1.3868 0.93164 2.2793-0.29323 0.59876-0.99909 0.99603-1.6191 0.92579-0.0803-0.009-0.13871-0.0141-0.19336-0.0137-0.0273 0.00019-0.0473-0.004-0.10547 0.0137-0.0145 0.004-0.0324 0.01-0.0566 0.0234-0.0121 0.007-0.0406 0.029-0.041 0.0293-0.0004 0.00035-0.0466 0.0524-0.0469 0.0527-0.00005 0.00009-0.005 0.0127-0.008 0.0195-0.80088-0.71775-1.3125-1.751-1.3125-2.916 0-1.4088 0.74086-2.6319 1.8496-3.3242zm0.0273 1.3438c0.0656 0.39439 0.22453 0.72944 0.49024 1.0371-0.0912-0.0207-0.18026-0.0494-0.26172-0.0586-0.0913-0.0104-0.0958-0.013-0.0879-0.006-0.003-0.007-0.002-0.005-0.01-0.0234-0.0915-0.2289-0.1615-0.5862-0.1621-0.8204-0.00008-0.0346 0.0274-0.0873 0.0312-0.12891zm3.8125 0.87305c0.006 0.00036-0.0152 0.005 0.0215 0.01 0.20386 0.0273 0.32767 0.17021 0.49609 0.23828-0.21121-0.0319-0.40296-0.15365-0.61914-0.11718-0.0431 0.007-0.0557 0.0568-0.0977 0.0664 0.0635-0.071 0.15394-0.12476 0.19922-0.19726zm0.25977 0.60351c0.64897 0.0154 1.289 0.44853 1.5234 1.0723 0.0186 0.0496 0.0329 0.0871 0.0449 0.11719 0.006 0.015 0.0124 0.0278 0.0195 0.043 0.004 0.008 0.007 0.0153 0.0137 0.0273 0.003 0.006 0.007 0.0137 0.0137 0.0234 0.007 0.01 0.0367 0.0406 0.0371 0.041 0.00021 0.0002 0.0428 0.0311 0.043 0.0312 0.00019 0.00011 0.0877 0.0312 0.0879 0.0312 0.00002 0.00001 0.01-0.002 0.0117-0.002-0.39903 1.7462-1.9478 3.0449-3.8184 3.0449-0.72089 0-1.3854-0.20655-1.9648-0.54297 0.34048 0.0412 0.73341 0.0322 1.0293-0.0586l0.0195-0.006 0.0137-0.008 0.004-0.002c0.5066-0.16535 1.0382-0.53658 1.332-0.94921l0.1567-0.219-0.1445-0.4355c-0.3367-1.0188 0.2564-2.0133 1.3008-2.1895 0.0919-0.0155 0.1846-0.0217 0.2778-0.0195zm-1.2437 0.1269c-0.3618 0.294-0.6497 0.6588-0.7969 1.0723-0.1393-0.3991-0.4023-0.7654-0.7422-1.0586 0.504 0.1888 1.0412 0.188 1.5391-0.0137zm-0.79883 2.2656 0.0547 0.16797-0.01 0.0137c-0.057 0.0801-0.21326 0.13056-0.31055 0.2168 0.0527-0.0786 0.1494-0.11539 0.19141-0.20117 0.0322-0.0657 0.0507-0.13146 0.0742-0.19727z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ocenaudio.svg b/.icons/awkward/16x16/apps/ocenaudio.svg
new file mode 100644
index 00000000..f76ad203
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ocenaudio.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#fdbb28" cx="8" cy="9" r="6"/>
+ <path fill="#4f4f4f" d="m8 1.0001c-1.6579 0-3.1698 0.51206-4.2851 1.3719-1.1154 0.8598-1.7149 2.0902-1.7149 3.4586v0.1694c-1.1074 0.5551-2 2.3362-2 4.043 5e-8 2.184 1.3812 3.957 3 3.957v-8.1694c0-1.0249 0.4112-1.9598 1.332-2.6696 0.9208-0.71 2.2211-1.161 3.668-1.161 1.447 0 2.747 0.4512 3.668 1.161s1.332 1.6446 1.332 2.6695v8.1694c1.6189 0 3-1.7728 3-3.9572 0-1.7069-0.893-3.4879-2-4.043v-0.1695c0-1.3686-0.599-2.5988-1.715-3.4587-1.115-0.8597-2.6271-1.3718-4.2849-1.3718z"/>
+ <circle fill="#3d3d3d" cx="11" cy="8" r="1"/>
+ <circle fill="#3d3d3d" cx="5" cy="8" r="1"/>
+ <path fill="#3d3d3d" d="m10 11c0 1.105-0.8954 2-2 2s-2-0.886-2-1.99z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ocrfeeder.svg b/.icons/awkward/16x16/apps/ocrfeeder.svg
new file mode 100644
index 00000000..7f9cfef4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ocrfeeder.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 7,0 C 3.1576961,1.5369215e-7 1.5369215e-7,3.1576961 0,7 c 1.5369215e-7,3.842304 3.1576961,7 7,7 H 7.00195 7.0039 c 0.797734,-0.0013 1.568283,-0.177376 2.3125,-0.441406 l 1.533203,1.533203 c 0.584189,0.608468 1.489216,0.978967 2.302735,0.9375 0.813519,-0.04147 1.488818,-0.397022 1.984375,-0.892578 0.495556,-0.495557 0.851111,-1.170856 0.892578,-1.984375 0.04147,-0.813519 -0.329032,-1.718546 -0.9375,-2.302735 L 13.558594,9.3164062 C 13.822624,8.5721892 13.998725,7.8016402 14,7.0039062 V 7.0019531 7 C 14,3.1576961 10.842304,1.5369214e-7 7,0 Z"/>
+ <path style="fill:#a27f41" d="M 9.9902344,8.9902344 A 1.0001,1.0001 0 0 0 9.2929688,10.707031 l 3.0000002,3 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 l -3,-3.0000002 A 1.0001,1.0001 0 0 0 9.9902344,8.9902344 Z"/>
+ <path style="fill:#62aeff" d="M 7 2 A 5.0000002 5.0000002 0 0 0 2 7 A 5.0000002 5.0000002 0 0 0 7 12 A 5.0000002 5.0000002 0 0 0 12 7 A 5.0000002 5.0000002 0 0 0 7 2 z"/>
+ <path style="fill:#ffffff" d="M 5 4 L 5 5 L 5 7 L 5 8 L 5 10 L 6 10 L 6 8 L 8 8 L 8 10 L 9 10 L 9 4 L 6 4 L 5 4 z M 6 5 L 8 5 L 8 7 L 6 7 L 6 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ocsstore.svg b/.icons/awkward/16x16/apps/ocsstore.svg
new file mode 100644
index 00000000..4f1b4763
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ocsstore.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#144379" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#00cea5" d="M 8,1.9999998 A 6.0000002,6.0000002 0 0 0 4.0767298,3.4707032 l 1.5611049,1.5611049 c 0.070375,-0.018571 0.1429388,-0.031808 0.2193081,-0.031808 l 4.2857142,0 c 0.07637,0 0.148933,0.013239 0.219309,0.031809 L 11.925781,3.4681922 A 6.0000002,6.0000002 0 0 0 8,1.9999998 Z"/>
+ <path style="fill:#d152ac" d="M 3.4681917,4.0742188 C 2.522782,5.1637704 2.0015598,6.5574607 1.9999998,8 c 0.00287,1.4419972 0.5249503,2.834732 1.4707034,3.92327 l 1.5292967,-1.529297 0,-0.251116 0,-4.2857142 c 0,-0.076369 0.013239,-0.1489329 0.031809,-0.2193081 z"/>
+ <path style="fill:#d75950" d="M 12.529297,4.0767298 10.968192,5.6378347 C 10.986763,5.7082099 11,5.7807735 11,5.8571428 l 0,4.2857142 c 0,0.07637 -0.01324,0.148933 -0.03181,0.219309 l 1.563616,1.563615 A 6.0000002,6.0000002 0 0 0 14,8 6.0000002,6.0000002 0 0 0 12.529297,4.0767298 Z"/>
+ <path style="fill:#e88a19" d="M 10.362166,10.968192 C 10.29179,10.986763 10.219226,11 10.142857,11 l -2.9999999,0 -2.1428572,2.142857 0,-1.53683 -0.9257811,0.925782 A 6.0000002,6.0000002 0 0 0 8,14 6.0000002,6.0000002 0 0 0 11.92327,12.529297 l -1.561104,-1.561105 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/octave.svg b/.icons/awkward/16x16/apps/octave.svg
new file mode 100644
index 00000000..d19fcad2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/octave.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8c0-4.4319-3.568-8-8-8z"/>
+ <path fill="#2971d5" d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm1 2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4z"/>
+ <rect fill="#fc924d" width="4" height="4" x="1" y="6" rx=".8" ry=".8"/>
+ <rect fill="#fc924d" width="3" height="3" x="11" y="9" rx=".6" ry=".6"/>
+ <rect fill="#fc924d" width="2" height="2" x="11" y="3" rx=".4" ry=".4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/octodad-dadliest-catch.svg b/.icons/awkward/16x16/apps/octodad-dadliest-catch.svg
new file mode 100644
index 00000000..0f91127e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/octodad-dadliest-catch.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m5 16h5s1 0 1-1 2-10 2-10l-8-1s-2 12 0 12z" style="fill:#df8028"/>
+ <path d="m3 10c1.490712 2.981424 4.6666667 5 8 5 4 0 5-4 5-4s-1-3-1-4 1-2 1-2-2-5-6-5-6 3-6 3l-1 3s-0.4472136 3.1055728 0 4z" style="fill:#f8bb07"/>
+ <path d="m1 7s0 1 1 2h3l2-4v4l3 3c1.154761 1.154761 3-1 3-1s1 4-4 4c-1.7950549 0-2-1-4-2-1 0-3.1870391 0-4-1-1-2 0-5 0-5z" style="fill:#facd48"/>
+ <ellipse cx="4" cy="6" rx="2" ry="3" style="fill:#ffffff"/>
+ <ellipse cx="9.7539663" cy="7" rx="2.2460332" ry="3" style="fill:#ffffff"/>
+ <ellipse cx="4" cy="5.5" rx="1" ry="1.5" style="fill:#4f4f4f"/>
+ <ellipse cx="10" cy="6.5" rx="1" ry="1.5" style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/octopi.svg b/.icons/awkward/16x16/apps/octopi.svg
new file mode 100644
index 00000000..903c1fdd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/octopi.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3fc778" d="m7.1176 2.7843e-7c-2.8233 0-5.0965 2.5657-5.1155 5.76h-0.0021v9.24c0 0.8864 0.8492 0.99028 1.5 0.99972 0.6008 0.0087 1.5-0.11333 1.5-0.99972 0 0.8864 0.8991 0.99972 1.5 0.99972s1.48-0.25699 1.5-0.99972c0 0.8864 0.8991 0.99972 1.5 0.99972s1.4799-0.25699 1.5-0.99972c0 0.8864 0.8991 0.99972 1.5 0.99972s1.5-0.11333 1.5-0.99972v-9.24h-0.0021c-0.019-3.1943-2.293-5.76-5.1155-5.76z"/>
+ <rect fill="#ecf0f1" width="3" height="3" x="4" y="5" ry="1.5"/>
+ <rect fill="#494949" width="1" height="1" x="6" y="6" ry=".5"/>
+ <rect fill="#ecf0f1" width="3" height="3" x="10" y="5" ry="1.5"/>
+ <rect fill="#494949" width="1" height="1" x="12" y="6" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/odrive.svg b/.icons/awkward/16x16/apps/odrive.svg
new file mode 100644
index 00000000..e1caea3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/odrive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#909090" d="m 3.5612822,10.435803 c 0.015005,0.215634 -0.7928856,0.461865 -0.6723871,0.648757 l 0.080783,3.013801 c 0.09054,0.140323 -0.093864,0.595437 0.04204,0.688748 C 3.2135692,14.925786 3.4510173,14.999986 3.6933594,15 l 8.6152346,0 c 0.411534,3.3e-5 0.795102,-0.212374 1.023437,-0.566406 l 2.462891,-3.81836 c 0.05497,-0.08607 0.09947,-0.178185 0.132812,-0.27539 l 0,-0.002 c 4.75e-4,-0.0014 0.0015,-0.0025 0.002,-0.0039 0.03734,-0.108753 0.05458,-0.221088 0.0625,-0.333984 L 15.822997,9.664729 5.0284948,10 Z"/>
+ <path style="fill:#ffa246" d="M 5.5386746,0.99999994 C 5.1009322,0.9999392 4.6960898,1.2402666 4.4754155,1.6311848 L 0.1676887,9.2676867 c -0.2369369,0.4199946 -0.22177781,0.9428753 0.0390643,1.3474393 L 2.668514,14.433377 c 0.09054,0.140323 0.2071518,0.260638 0.3430557,0.353949 L 10.56419,0.99999994 Z"/>
+ <path style="fill:#ffe94f" d="M 5.5390625 1 C 5.5165471 1.0003741 5.4931636 1.0022573 5.4707031 1.0039062 L 10.328125 10 L 15.990234 10 C 16.00794 9.7471684 15.959727 9.4912013 15.833984 9.2675781 L 11.525391 1.6308594 C 11.304716 1.2399412 10.900633 0.99993926 10.462891 1 L 5.5390625 1 z M 15.990234 10.005859 C 15.982121 10.116702 15.966352 10.22719 15.929688 10.333984 C 15.966381 10.227105 15.981977 10.116693 15.990234 10.005859 z M 0.16601562 10.542969 C 0.17511562 10.559899 0.18352117 10.57727 0.19335938 10.59375 C 0.18352137 10.57726 0.17511593 10.559899 0.16601562 10.542969 z"/>
+ <path style="fill:#ffffff" d="M 8.3315079,5.0005897 A 0.73333739,0.6250651 0 0 0 7.6662712,5.3100394 L 6.3830591,7.1850473 5.0998464,9.0600552 A 0.73333739,0.6250651 0 0 0 5.7335761,10 l 2.5664243,0 2.5664246,0 A 0.73333739,0.6250651 0 0 0 11.500154,9.0600552 L 10.216942,7.1850473 8.9337299,5.3100394 A 0.73333739,0.6250651 0 0 0 8.3315079,5.0005897 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/office-address-book.svg b/.icons/awkward/16x16/apps/office-address-book.svg
new file mode 100644
index 00000000..42c188c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/office-address-book.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 4.0002c-2.2091 0-3.9999 1.7908-3.9999 3.9999s1.7908 3.9999 3.9999 3.9999h2.4999s0.46874 0 0.49999-0.49999c0-0.49999-0.49999-0.49999-0.49999-0.49999h-2.4999c-1.6568 0-2.9999-1.3431-2.9999-2.9999s1.3431-2.9999 2.9999-2.9999 2.9999 1.3431 2.9999 2.9999v0.49999c0 0.27613-0.22385 0.49999-0.49999 0.49999-0.27613 0-0.49999-0.22385-0.49999-0.49999v-0.49999c0-1.1045-0.89543-2-2-2-1.1045 0-2 0.89543-2 2 0 1.1045 0.89543 2 2 2 0.52309 0 0.99512-0.20544 1.3515-0.53419 0.28499 0.33849 0.70548 0.53399 1.1485 0.53399 0.82838 0 1.5-0.67158 1.5-1.5v-0.49999c0-2.2089-1.791-3.9999-4-3.9999zm0 2.9999c0.55229 0 0.99998 0.4477 0.99998 0.99998 0 0.55227-0.4477 0.99998-0.99998 0.99998-0.5523 0-1-0.4477-1-1s0.4477-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/office-addressbook.svg b/.icons/awkward/16x16/apps/office-addressbook.svg
new file mode 120000
index 00000000..3af65454
--- /dev/null
+++ b/.icons/awkward/16x16/apps/office-addressbook.svg
@@ -0,0 +1 @@
+kaddressbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/office-calendar.svg b/.icons/awkward/16x16/apps/office-calendar.svg
new file mode 100644
index 00000000..a80d742a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/office-calendar.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 1,4.56 V 14.2 C 1,14.643 1.3568,15 1.8,15 H 15.2 C 15.643,15 15.954,14.641 16,14.2 V 4.56 Z"/>
+ <path style="fill:#f54b3e" d="M 16,5 V 1.8 C 16,1.3568 15.643,1 15.2,1 H 1.8 C 1.3568,1 1,1.3568 1,1.8 V 5 Z"/>
+ <rect style="opacity:0.2" width="2" height="2" x="9" y="6"/>
+ <rect style="opacity:0.2" width="2" height="2" x="12" y="6"/>
+ <rect style="opacity:0.2" width="2" height="2" x="6" y="6"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="6"/>
+ <circle style="fill:#f54b3e" cx="10" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="2.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="13.5" cy="2.5" r=".5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="12" y="9"/>
+ <rect style="opacity:0.2" width="2" height="2" x="6" y="9"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="9"/>
+ <rect style="opacity:0.2" width="2" height="2" x="9" y="12"/>
+ <rect style="opacity:0.2" width="2" height="2" x="12" y="12"/>
+ <rect style="opacity:0.2" width="2" height="2" x="6" y="12"/>
+ <rect style="opacity:0.2" width="2" height="2" x="3" y="12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/office-date.svg b/.icons/awkward/16x16/apps/office-date.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/office-date.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/okteta.svg b/.icons/awkward/16x16/apps/okteta.svg
new file mode 100644
index 00000000..bf68d6b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/okteta.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#4f4f4f" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/okular.svg b/.icons/awkward/16x16/apps/okular.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/okular.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/onboard.svg b/.icons/awkward/16x16/apps/onboard.svg
new file mode 100644
index 00000000..1ae78d4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/onboard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m 0,8 v 3.2 C 0,13.8592 2.1408,16 4.8,16 H 8 V 8 Z"/>
+ <path style="fill:#ebc53d" d="M 4.8,0 C 2.1408,0 0,2.1408 0,4.8 V 8 H 8 V 0 Z"/>
+ <path style="fill:#e4e4e4" d="m 8,0 v 8 h 8 V 4.8 C 16,2.1408 13.8592,0 11.2,0 Z"/>
+ <path style="fill:#008aff" d="m 8,8 v 8 h 3.2 C 13.8592,16 16,13.8592 16,11.2 V 8 Z"/>
+ <path style="fill:#3f3f3f" d="M 4.001875,2 C 3.378497,2 2.887225,2.177812 2.53125,2.5324999 2.177038,2.8870999 2,3.3751119 2,4 2,4.623224 2.177038,5.112275 2.53125,5.466875 2.8872254,5.821323 3.3784974,6 4.001875,6 4.6269354,6 5.1146181,5.821323 5.4687494,5.466875 5.8230417,5.112275 6.0000001,4.623224 6.0000001,4 6.0000001,3.3751119 5.8230417,2.8870999 5.4687494,2.5324999 5.1146177,2.177812 4.6269354,2 4.001875,2 Z m 0,0.7199999 c 0.30732,0 0.5440907,0.112458 0.7124997,0.33625 0.1684087,0.223792 0.253125,0.537486 0.253125,0.9437501 0,0.404592 -0.084716,0.7199576 -0.253125,0.9437496 C 4.5459661,5.1675416 4.309195,5.2793747 4.001875,5.2793747 3.696238,5.2793747 3.459034,5.1675416 3.290625,4.9437496 3.1221364,4.7199576 3.03625,4.404592 3.03625,4 c 0,-0.4062641 0.085886,-0.7199581 0.254375,-0.9437501 0.168409,-0.223792 0.405613,-0.33625 0.71125,-0.33625 z"/>
+ <path style="fill:#3f3f3f" d="m 10,10 v 4 h 1.664375 c 0.516757,0 0.903078,-0.09349 1.15625,-0.283125 0.25317,-0.1888 0.379375,-0.477902 0.379375,-0.86375 0,-0.251473 -0.05847,-0.464356 -0.17625,-0.6375 -0.117772,-0.173136 -0.286359,-0.29193 -0.501875,-0.35625 0.168247,-0.06596 0.298121,-0.165843 0.38625,-0.301875 0.08893,-0.137688 0.1325,-0.305424 0.1325,-0.5 0,-0.370192 -0.120193,-0.638058 -0.36375,-0.80625 C 12.435722,10.083058 12.044991,10 11.505,10 Z m 1.003125,0.70125 h 0.553125 c 0.157833,0 0.277655,0.03602 0.359375,0.109375 0.08172,0.07091 0.12375,0.176687 0.12375,0.314375 0,0.139336 -0.04203,0.244745 -0.12375,0.315625 -0.08172,0.07173 -0.201542,0.1075 -0.359375,0.1075 h -0.553125 z m -0.0013,1.55 h 0.5875 c 0.202697,0 0.356553,0.04261 0.4575,0.13 0.100952,0.08575 0.15,0.215614 0.15,0.38875 0,0.17644 -0.05058,0.309483 -0.153125,0.396875 -0.10015,0.08742 -0.253281,0.13125 -0.454375,0.13125 h -0.5875 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/onionshare80.svg b/.icons/awkward/16x16/apps/onionshare80.svg
new file mode 100644
index 00000000..e7aab18c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/onionshare80.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#5d105d" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8 2 A 6 6 0 0 0 3.5742188 3.9589844 L 4.1074219 4.4921875 L 5.6953125 6.0800781 A 3 3 0 0 1 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 10.978516 8.3320312 L 11.164062 8.453125 L 13.548828 8.984375 L 13.837891 9.3515625 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 z M 2.1894531 6.5234375 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 12.425781 12.041016 L 11.892578 11.507812 L 10.304688 9.9199219 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 5.0605469 7.4023438 L 2.6757812 7.1308594 L 2.1894531 6.5234375 z"/>
+ <path style="fill:#ffffff" d="M 3.4,5.2 6.2,8 H 0.6 Z"/>
+ <path style="fill:#ffffff" d="M 12.6,10.8 15.4,8 H 9.8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openage.svg b/.icons/awkward/16x16/apps/openage.svg
new file mode 100644
index 00000000..e0fc0212
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openage.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="fill:#ffffff" d="m 4,3 0,4.6153846 c 0,1.0240769 0.55204,1.8595 1.27032,2.4556924 L 4,11.7515 c 1.16344,0.809385 2.5636,1.248462 4,1.2485 1.4364,3.8e-5 2.83656,-0.439115 4,-1.2485 L 10.72968,10.071077 C 11.44796,9.4749231 12,8.6394615 12,7.6153846 L 12,3 10,3 10,4.8464615 C 10,4.8464615 10,4 9,4 L 9,3 7,3 7,4 C 6,4 6,4.8464615 6,4.8464615 L 6,3 Z m 4,2.9925384 c 1.07828,0 1.31428,0.1923077 2,0.5769231 L 10,8 C 10,8.9754615 8.8,9.615385 8,10 7.2,9.615385 6,8.9754615 6,8 L 6,6.5694615 C 6.68572,6.1848461 6.92172,5.9925384 8,5.9925384 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openarena.svg b/.icons/awkward/16x16/apps/openarena.svg
new file mode 100644
index 00000000..cb20eb6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openarena.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#303877" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#9c9c9c" d="m7.5001 5c-1.0989 0.001-2.1959 0.2701-3.0332 0.8018-1.8407 1.1691-1.9674 3.1921-0.2764 4.4342 0.15549 0.11208 0.29679 0.21681 0.31445 0.23047l-0.4678 0.833 0.9629 0.701 2.5-4.1602 2.4999 4.1602 0.963-0.701-0.468-0.832c0.01766-0.01366 0.15896-0.11838 0.31445-0.23047 1.692-1.2431 1.565-3.2664-0.276-4.4352-0.8371-0.5317-1.9337-0.8007-3.0329-0.8018zm-0.25293 0.5-2.25 4c-2.5-2 0.25-4 2.25-4zm0.50293 0c2 0 4.75 2 2.25 4l-2.25-4zm-0.25 3.5-1 1.499 1 1.501 1-1.501-1-1.499z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openarena128.svg b/.icons/awkward/16x16/apps/openarena128.svg
new file mode 120000
index 00000000..fcca97b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openarena128.svg
@@ -0,0 +1 @@
+openarena.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openbazaar2.svg b/.icons/awkward/16x16/apps/openbazaar2.svg
new file mode 100644
index 00000000..f7c7d9ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openbazaar2.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <g style="fill:none" transform="matrix(-1.9832395,0,0,1.9484438,52.491622,1032.9675)">
+ <use width="100%" height="100%" x="0" y="0" xlink:href="#path-2"/>
+ <use style="fill:#ffffff" width="100%" height="100%" x="0" y="0" xlink:href="#path-2"/>
+ </g>
+ <path style="fill:#048eea;fill-rule:evenodd" d="m 7.9863284,1036.3662 c -0.022447,0.05 -0.04902,0.1031 -0.075955,0.153 -0.019203,0.04 -0.045492,0.086 -0.065321,0.1268 -0.1373735,0.2478 -0.5548301,0.9735 -1.3899736,1.5376 -0.9955232,0.6255 -2.3949421,1.1973 -3.512912,1.181 0,0 -1.8356991,5.1399 -1.9087456,5.3154 -0.010989,0.01 -0.02247,0.018 -0.03342,0.025 l 0.025065,0 c -7.478e-4,0 -0.024949,0.074 -0.025065,0.074 l 0.00456,0.018 0.00456,0 c 0.039458,-0.028 0.080808,-0.062 0.120768,-0.092 l 13.8070738,0 c 0.02069,0.015 0.04249,0.031 0.06304,0.046 l 0,-0.011 -0.01291,-0.037 0.01291,0 c -0.0054,0 -0.01124,-0.011 -0.01671,-0.013 l -1.920897,-5.3292 c -1.061771,0.022 -2.279977,-0.4658 -3.0685776,-0.9191 -0.9111182,-0.535 -1.5111205,-1.2649 -1.7545568,-1.6888 -0.00569,-0.012 -0.013362,-0.026 -0.018989,-0.039 -0.04939,-0.1083 -0.098721,-0.216 -0.1481117,-0.3197 -0.03143,-0.01 -0.058889,-0.023 -0.085829,-0.032 z"/>
+ <path style="fill-rule:evenodd;opacity:0.3" d="m 7.9863284,1036.3662 c -0.022447,0.05 -0.04902,0.1031 -0.075955,0.153 -0.019203,0.04 -0.045492,0.086 -0.065321,0.1268 -0.1373735,0.2478 -0.5548301,0.9735 -1.3899736,1.5376 -0.9955232,0.6255 -2.3949421,1.1973 -3.512912,1.181 0,0 -1.8356991,5.1399 -1.9087456,5.3154 -0.010989,0.01 -0.02247,0.018 -0.03342,0.025 l 0.025065,0 c -7.478e-4,0 -0.024949,0.074 -0.025065,0.074 l 0.00456,0.018 0.00456,0 c 0.039458,-0.028 0.080808,-0.062 0.120768,-0.092 l 13.8070738,0 c 0.02069,0.015 0.04249,0.031 0.06304,0.046 l 0,-0.011 -0.01291,-0.037 0.01291,0 c -0.0054,0 -0.01124,-0.011 -0.01671,-0.013 l -1.920897,-5.3292 c -1.061771,0.022 -2.279977,-0.4658 -3.0685776,-0.9191 -0.9111182,-0.535 -1.5111205,-1.2649 -1.7545568,-1.6888 -0.00569,-0.012 -0.013362,-0.026 -0.018989,-0.039 -0.04939,-0.1083 -0.098721,-0.216 -0.1481117,-0.3197 -0.03143,-0.01 -0.058889,-0.023 -0.085829,-0.032 z"/>
+ <path style="fill:#048eea;fill-rule:evenodd" d="m 15,1044.7052 0,0 c -1.104554,-0.7533 -2.406671,-1.84 -3.753688,-3.3734 -1.468249,-1.6687 -2.415651,-3.3195 -3.0262991,-4.6139 -0.04939,-0.1082 -0.098781,-0.2165 -0.1481721,-0.3202 -0.03143,-0.01 -0.058371,-0.023 -0.085311,-0.031 -0.022447,0.05 -0.049392,0.1042 -0.076328,0.1534 -0.6375876,1.3214 -1.6164209,2.9947 -3.1026296,4.7041 -1.3515074,1.556 -2.6805674,2.6878 -3.8075719,3.4817"/>
+ <path style="fill:#0364a4;fill-rule:evenodd" d="m 1.3038332,1044.3625 a 0.30400883,0.38541936 0 0 0 -0.2947174,0.4775 l 0.177742,0.9208 0.060007,0.3076 a 0.30400883,0.38541936 0 0 0 0.2947174,0.294 l 0.2544598,0 a 0.30400883,0.38541936 0 0 0 7.583e-4,0 l 3.846519,-0.012 a 0.30400883,0.38541936 0 0 0 0.013675,0 l 0.4587872,10e-4 a 0.30400883,0.38541936 0 0 0 0.042537,0 l 0.2711707,0 1.5708137,0 1.5708135,0 0.2711708,0 a 0.30400883,0.38541936 0 0 0 0.042536,0 l 0.4587868,-10e-4 a 0.30400883,0.38541936 0 0 0 0.01367,0 l 3.846518,0.012 a 0.30400883,0.38541936 0 0 1 7.77e-4,0 l 0.25446,0 a 0.30400883,0.38541936 0 0 0 0.294717,-0.294 l 0.06001,-0.3076 0.177742,-0.9208 a 0.30400883,0.38541936 0 0 0 -0.294736,-0.4775 l -4.666866,0 -4.0592018,0 -4.6668667,0 z"/>
+ <polygon style="fill:#315165;fill-rule:evenodd" transform="matrix(0.87656106,0,0,0.74024522,0.91881674,1046.3624)" points="11.5 6.75 4.66 6.75 8.08 0"/>
+ <path style="fill:#048eea;fill-rule:evenodd" d="m 5.462,1052.3622 2.5380002,-5.9998 2.5379998,5.9998 1.581284,0 c 1.505717,0 1.505717,-4.8748 1.880716,-5.9998 l -12,0 c 0.375,1.125 0.3580173,5.9978 1.8732851,5.9998 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 5.4619987,1052.3622 -1.4488485,-2.5077 c -0.023091,-0.04 -0.015013,-0.095 0.018274,-0.1233 0,0 1.3544363,-1.1498 2.0316537,-1.7247 0.087007,-0.074 1.9369224,-1.6441 1.9369224,-1.6441 l -2.537999,5.9998 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 10.538002,1052.3622 1.448848,-2.5077 c 0.02309,-0.04 0.01501,-0.095 -0.01827,-0.1233 0,0 -1.354436,-1.1498 -2.0316536,-1.7247 C 9.8499154,1047.9325 8,1046.3624 8,1046.3624 l 2.537999,5.9998 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openbazaar2client.svg b/.icons/awkward/16x16/apps/openbazaar2client.svg
new file mode 120000
index 00000000..f545f064
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openbazaar2client.svg
@@ -0,0 +1 @@
+openbazaar2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openbox.svg b/.icons/awkward/16x16/apps/openbox.svg
new file mode 100644
index 00000000..846096f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openbox.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5489cd" width="14" height="16" x="-15" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="16" height="8" x="0" y="5"/>
+ <rect style="opacity:0.2" width=".5" height="2" x="3" y="13"/>
+ <rect style="opacity:0.2" width=".5" height="2" x="12.5" y="13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openbve.svg b/.icons/awkward/16x16/apps/openbve.svg
new file mode 100644
index 00000000..a11f1f75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openbve.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#636363" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="fill:#ed8f00" width="1" height="1" x="9" y="8"/>
+ <path style="fill:#e4e4e4" d="M 8.5,5 A 3.5,3.5 0 0 0 5,8.5 3.5,3.5 0 0 0 8.5,12 3.5,3.5 0 0 0 12,8.5 3.5,3.5 0 0 0 8.5,5 Z M 8.5,6 A 2.5,2.5 0 0 1 11,8.5 2.5,2.5 0 0 1 8.5,11 2.5,2.5 0 0 1 6,8.5 2.5,2.5 0 0 1 8.5,6 Z"/>
+ <rect style="fill:#e4e4e4" width="1" height="7.5" x="5" y="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openclonk.svg b/.icons/awkward/16x16/apps/openclonk.svg
new file mode 100644
index 00000000..c9f3220a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openclonk.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e8604d" d="M 14.845303,2.3568074 8.0765866,0.01293125 c -0.049718,-0.01724156 -0.1039636,-0.01724156 -0.1536813,0 L 1.1541896,2.3568074 c -0.092366,0.031988 -0.1541894,0.1177427 -0.1541894,0.2139335 0,2.3720071 0.6392137,5.1139856 1.7537944,7.5228361 0.9040667,1.954168 2.5298246,4.560889 5.1404166,5.881242 C 7.9274349,15.991608 7.9637052,16 8.0000231,16 c 0.03632,0 0.07259,-0.0084 0.1058118,-0.02518 C 10.716288,14.654195 12.342,12.047519 13.246252,10.093578 14.360786,7.6845463 15,4.9423862 15,2.5707419 15,2.4745509 14.93818,2.3887963 14.84581,2.3568084 Z"/>
+ <path style="fill:none;stroke:#795b42;stroke-width:1.20000005;stroke-linecap:round" d="M 1.6,14.4 12.912966,3.0877386"/>
+ <path style="fill:none;stroke:#b1b1b2;stroke-width:0.26633489" d="M 8.3400586,7.9495409 C 8.0190703,8.6250607 8.0128501,9.2016045 8.7476608,9.7616075 9.4824719,10.321611 10.023458,10.162564 10.57668,9.9515835"/>
+ <path style="fill:#b1b1b2" d="m 0.93950262,0.02464652 a 0.55994771,0.86791887 33.145248 0 0 -0.74126457,0.48208179 0.55994771,0.86791887 33.145248 0 0 -0.00572,1.03282799 0.55994771,0.86791887 33.145248 0 0 0.34605293,0.045646 L 10.226503,8.96 11.089881,7.8259957 1.3241814,0.39202746 A 0.55994771,0.86791887 33.145248 0 0 1.1415962,0.08615854 0.55994771,0.86791887 33.145248 0 0 0.93950462,0.02464652 Z"/>
+ <path style="fill:#989898" d="m 3.2702196,1.7686338 0.5453931,0.4050931 c 0.032049,0.023801 0.051259,0.088049 0.0135,0.1010094 -0.4095483,0.1405729 -0.9359186,0.3229747 -0.8192906,1.0646052 0.0062,0.039437 -0.068961,0.037305 -0.1010097,0.013496 L 2.3634218,2.9477464 c -0.032048,-0.023801 -0.021459,-0.061891 -0.013498,-0.1010097 0.1092094,-0.5367469 0.4249957,-0.8129413 0.81929,-1.0646048 0.033649,-0.021478 0.068961,-0.037304 0.1010097,-0.0135 z"/>
+ <path style="fill:#989898" d="m 6.452687,4.1681671 0.5453931,0.405093 c 0.032049,0.023801 0.051259,0.088049 0.0135,0.1010093 -0.4095487,0.140573 -0.9359189,0.3229748 -0.8192909,1.0646052 0.0062,0.039437 -0.068961,0.037305 -0.1010097,0.013496 L 5.5458891,5.3472796 c -0.032049,-0.023801 -0.02146,-0.06189 -0.013496,-0.1010098 0.1092095,-0.5367469 0.4249958,-0.8129411 0.8192901,-1.0646044 0.033649,-0.021476 0.068961,-0.037305 0.1010097,-0.0135 z"/>
+ <path style="fill:#989898" d="m 9.6451542,6.585018 0.5453928,0.4050929 c 0.03205,0.023801 0.05126,0.08805 0.0135,0.1010094 -0.4095481,0.1405729 -0.9359183,0.3229748 -0.8192903,1.0646052 0.0062,0.039437 -0.068961,0.037305 -0.1010097,0.013496 L 8.7383563,7.7641304 C 8.7063076,7.7403299 8.7168959,7.7022399 8.72486,7.6631207 8.8340695,7.1263738 9.1498558,6.8501796 9.5441501,6.5985163 c 0.033649,-0.021477 0.068961,-0.037305 0.1010097,-0.0135 z"/>
+ <path style="fill:#b1b1b2" d="M 10.300033,8.8999915 V 9.3 H 8.7 Z"/>
+ <path style="fill:#664117" d="m 15.938597,14.626686 c 0.08542,0.382937 0.05809,0.373469 -0.255071,0.611091 -0.38496,0.318496 -0.785495,0.635616 -1.243151,0.722113 -0.14741,0.028 -0.306355,0.0508 -0.473616,0.03484 -0.273363,-0.01949 -0.341908,-0.10949 -0.477247,-0.336023 L 11.016591,11.421161 10.804132,10.480521 9.8433312,9.4993517 7.8778758,7.9125704 5.3599609,6.2379038 C 5.2494054,6.0089354 5.0627282,5.7495187 4.8324874,5.4726765 4.7025358,5.3164224 4.282087,5.0186765 4.1038044,4.8826444 3.2434675,4.2261974 2.7681114,3.7793084 2.6171888,3.5248259 2.5368608,3.1998606 2.7534223,3.2368334 2.9487337,3.3921095 l 5.4546568,3.9747298 c 0.4150023,0.3016279 0.7963475,0.5948417 1.3930837,0.941903 0.3704118,0.068081 0.6034348,0.031285 0.8704868,-0.2215443 0.145082,-0.1661219 0.175889,-0.275107 0.231152,-0.3963203 0.649682,0.344586 0.847341,0.4380044 0.724742,1.4203811 l 0.145683,0.6128039 0.711586,1.6465653 3.031884,2.592671 c 0.293085,0.150285 0.374371,0.389234 0.426589,0.663387 z"/>
+ <path style="fill:#b1b1b2" d="M 14.035471,5.4597371e-6 C 14.519564,0.00265383 15.075723,0.06552601 15.360339,0.30691661 c 0.316753,0.2686462 0.480094,0.88791069 0.56368,1.41120799 0.16142,0.5508982 0.0462,0.9491139 -0.161078,1.3995277 C 15.111483,4.4845442 14.262264,5.7522752 13.37315,7 11.456926,5.9177381 9.9678747,4.5078876 9,2.6983567 10.031684,1.8391217 11.184974,1.040862 12.545277,0.34640357 13.031145,0.03492565 13.550743,-5.0947417e-4 14.035471,5.4597371e-6 Z"/>
+ <path style="fill:#989898" d="m 10.433878,4.7071031 c 0.263265,0.2828232 0.572546,0.6150862 0.86995,0.8717291 C 13.238404,3.2970796 13,3 13,3 12.97597,3.023326 12.559698,2.7251474 10.433878,4.7071031 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/opencomic.svg b/.icons/awkward/16x16/apps/opencomic.svg
new file mode 100644
index 00000000..c5334a85
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opencomic.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e74c3c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 3,5.1132492 3.9247719,8.564545 5.0752042,8.2562877 4.1504319,4.8049915 Z M 5.2177277,4.5190104 6.1424996,7.9703069 7.2929319,7.6620496 6.3681596,4.2107531 Z M 7.435455,3.9247723 8.3602273,7.3760684 11.811523,6.4512965 10.886751,3.0000004 Z M 4.2107527,9.6318404 5.1132485,13 6.2636804,12.691743 5.361185,9.3235831 Z M 6.4284804,9.0376019 6.7367377,10.188035 12.405762,8.6690234 12.097504,7.5185919 Z M 7.0227188,11.25533 7.3309765,12.405763 13,10.886751 12.691742,9.7363192 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/opencubicplayer.svg b/.icons/awkward/16x16/apps/opencubicplayer.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opencubicplayer.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/opengl.svg b/.icons/awkward/16x16/apps/opengl.svg
new file mode 100644
index 00000000..cc5489a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opengl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3b82ad" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m 15.120142,10.061244 c -1.142845,0.6792 -2.85456,1.065798 -4.764374,1.065798 C 6.9149148,11.127042 4.125546,9.72704 4.125546,8 c 0,-1.72704 2.7893688,-3.1270752 6.230222,-3.1270752 1.916836,0 3.635485,0.39376 4.778365,1.0772084 C 13.886666,4.8050124 11.649972,4.0003732 9.0925864,4 5.1758224,3.99936 2.0003395,5.7897772 2,7.9988976 1.9996067,10.207982 5.1745412,11.999465 9.0913232,12 11.638542,12.00048 13.86944,11.198361 15.120142,10.061244"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openjdk-10.svg b/.icons/awkward/16x16/apps/openjdk-10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openjdk-11.svg b/.icons/awkward/16x16/apps/openjdk-11.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-11.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openjdk-6.svg b/.icons/awkward/16x16/apps/openjdk-6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openjdk-7.svg b/.icons/awkward/16x16/apps/openjdk-7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openjdk-8.svg b/.icons/awkward/16x16/apps/openjdk-8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openjdk-9.svg b/.icons/awkward/16x16/apps/openjdk-9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openjdk-9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openlp.svg b/.icons/awkward/16x16/apps/openlp.svg
new file mode 100644
index 00000000..ecbbd39f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openlp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2a4986" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4.2195312,0.95703124 A 8,8 0 0 0 2.2554688,2.4445312 L 13.355469,9.1796876 1.4585938,3.4031248 A 8,8 0 0 0 0.35390624,5.65 L 13.714844,10.0625 0.103125,6.7859376 A 8,8 0 0 0 0,8 8,8 0 0 0 0.11171876,9.3195312 L 12.638281,10.561719 0.41875,10.522656 a 8,8 0 0 0 1.0515625,2.082032 L 12.871875,11.573438 2.1765625,13.477344 a 8,8 0 0 0 2.0054687,1.551562 L 15.132031,11.604688 a 8,8 0 0 0 0.58125,-1.514844 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openmw.svg b/.icons/awkward/16x16/apps/openmw.svg
new file mode 100644
index 00000000..5883cfdd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openmw.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ca994c" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 8 16 A 8 8 0 0 0 10.009766 15.738281 A 8 8 0 0 1 4 8 A 8 8 0 0 1 9.9902344 0.26171875 A 8 8 0 0 0 8 0 z"/>
+ <path style="fill:#ca994c" d="M 14.196152,3.2679492 C 13.053646,5.270582 11.096814,5.9070272 9.2847656,6.7611776 v 0 C 8.3268504,7.1662128 7.4108384,7.6173676 6.586176,8.5167708 4.571698,10.713827 5.9189136,11.411 5.8038476,12.732051 6.9463536,10.729418 8.9031864,10.092973 10.715234,9.2388224 v 0 c 0.957916,-0.4050352 1.873928,-0.85619 2.69859,-1.7555932 2.014478,-2.197056 0.667262,-2.8942288 0.782328,-4.21528 z"/>
+ <path style="fill:#ca994c" d="M 16,9.3321209 C 13.767404,9.344598 12.286233,7.8984919 10.692592,6.6984796 v 0 C 9.8891307,6.0396823 9.0672811,5.4432376 7.913755,5.1653754 5.0959302,4.4866165 5.1635577,6.0786167 4,6.6678787 6.2325959,6.6554016 7.7137674,8.1015077 9.307408,9.30152 v 0 c 0.803462,0.6587973 1.625312,1.255242 2.778838,1.533104 C 14.90407,11.513383 14.836443,9.9213829 16,9.3321209 Z"/>
+ <path style="fill:#ca994c" d="M 8,2 C 9.163078,3.9907556 8.7358392,6.0036452 8.5695312,8 V 8 C 8.4413444,9.0320964 8.37405,10.050964 8.7406248,11.214844 9.636092,14.057961 10.913469,13.239824 12,14 10.836922,12.009244 11.264161,9.9963548 11.430469,8 V 8 C 11.558656,6.9679036 11.62595,5.9490364 11.259375,4.7851564 10.363908,1.942039 9.0865308,2.7601756 8,2 Z"/>
+ <path style="opacity:0.25" d="M 8,2 C 8.697612,3.1940512 8.8230952,4.3960652 8.7759156,5.5976984 L 10.030469,8 V 8 C 10.118487,6.9637048 10.22595,5.9490364 9.8593752,4.7851564 9.4695708,3.5475236 8.7746568,2.536164 8.2281248,2.1351562 8.151282,2.0959258 8.0752044,2.0526156 8,2 Z"/>
+ <path style="opacity:0.25" d="m 10.030469,8 c -0.126241,1.4863188 -0.4256518,4.550203 1.757812,5.871875 l 8e-4,8e-4 C 11.860136,13.909797 11.930344,13.951266 12,14 11.303987,12.808686 11.177483,11.609446 11.223763,10.410566 Z"/>
+ <path style="opacity:0.25" d="m 14.196152,3.2679492 c -0.685272,1.2011752 -1.663505,1.910854 -2.72774,2.470812 l -1.453178,2.2876256 v 0 c 0.941467,-0.441922 1.873927,-0.8561904 2.69859,-1.7555932 0.876919,-0.9563968 1.405325,-2.06389 1.479342,-2.7377044 -0.0044,-0.086163 -0.005,-0.1737032 0.003,-0.26514 z"/>
+ <path style="opacity:0.25" d="M 10.015234,8.0263868 C 8.664924,8.6602184 5.8618172,9.9328632 5.8089476,12.484634 l -2.928e-4,0.0011 c 0.00336,0.0801 0.00256,0.161633 -0.00481,0.246324 C 6.4875464,11.533636 7.4628672,10.82446 8.5242676,10.2651 Z"/>
+ <path style="opacity:0.25" d="m 16,9.3321209 c -1.339106,0.00748 -2.407881,-0.5097681 -3.39274,-1.183919 L 9.9852481,8.0277221 v 0 C 10.811679,8.652177 11.61056,9.2829637 12.764086,9.5608263 13.990708,9.8562959 15.175301,9.7552969 15.776205,9.4686835 15.846313,9.4193763 15.919465,9.3729077 16,9.3321209 Z"/>
+ <path style="opacity:0.25" d="M 9.9852481,8.0277221 C 8.799929,7.1320898 6.3754927,5.2501941 4.2099549,6.5425496 l -0.00105,3.077e-4 c -0.065533,0.04515 -0.1343025,0.087245 -0.2088967,0.1250214 1.3360366,-0.00747 2.4029809,0.5073996 3.3859659,1.1792854 z"/>
+ <path style="opacity:0.25" d="M 8.9785156 0.072265625 A 8 8 0 0 0 2 8 A 8 8 0 0 0 9.0019531 15.927734 A 8 8 0 0 0 10.009766 15.738281 A 8 8 0 0 1 4 8 A 8 8 0 0 1 9.9902344 0.26171875 A 8 8 0 0 0 8.9785156 0.072265625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-base.svg b/.icons/awkward/16x16/apps/openoffice4-base.svg
new file mode 100644
index 00000000..5a1020c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-base.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e81d62" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8,4 C 6.74024,4 5.66804,4.4465143 5.2226,5.0714285 5.18168,5.1250285 5.15132,5.1785143 5.12192,5.2321143 5.09264,5.2858285 5.0714,5.3392 5.05388,5.3929143 c -0.006,0.017829 -0.00816,0.03499 -0.014064,0.046875 -0.01176,0.041752 -0.022272,0.078182 -0.028128,0.1138388 -0.00576,0.0536 -0.01164,0.1070858 -0.01164,0.1606858 0,0.053638 0.00468,0.1137725 0.016404,0.1674057 0.00588,0.053486 0.024492,0.1072285 0.042192,0.1607085 0.017544,0.053638 0.039876,0.1072286 0.063276,0.1607086 0.0294,0.053714 0.06564,0.1004571 0.10068,0.1540571 0.45708,0.6488 1.55868,1.0714286 2.7774,1.0714286 1.21872,0 2.32032,-0.4226286 2.7774,-1.0714286 0.0351,-0.047695 0.05863,-0.089944 0.08203,-0.1316914 0.006,-0.011886 0.01292,-0.017132 0.01876,-0.029018 0.01754,-0.035657 0.03283,-0.078182 0.04453,-0.1138388 0.0059,-0.017829 0.01759,-0.03559 0.02344,-0.053571 0.01188,-0.029714 0.01993,-0.063884 0.02579,-0.09375 0.0059,-0.023771 0.01068,-0.048411 0.0164,-0.078125 0.0058,-0.047657 0.01164,-0.095314 0.01164,-0.1428572 C 10.99999,5.6548 10.99519,5.602 10.98355,5.5424571 10.95439,5.3757143 10.88275,5.2204 10.77739,5.0714857 10.33195,4.4465714 9.25975,4.0000571 7.99999,4.0000571 Z M 5.2226,7.4285713 C 5.0762,7.6251428 5,7.8388571 5,8.0537142 5,8.970286 6.34172,9.714286 8,9.714286 c 1.65828,0 3,-0.744 3,-1.6605718 C 11,7.8388571 10.92368,7.6251428 10.7774,7.4285713 10.32032,8.0537142 9.2246,8.5714288 8,8.5714288 c -1.2246,0 -2.32032,-0.5177146 -2.7774,-1.1428575 z m 0,2.2857147 C 5.0762,9.9108574 5,10.125715 5,10.339429 5,11.257143 6.34172,12 8,12 9.65828,12 11,11.256 11,10.339429 11,10.125715 10.9238,9.9108574 10.7774,9.714286 10.32032,10.339429 9.2246,10.857143 8,10.857143 c -1.2246,0 -2.32032,-0.517714 -2.7774,-1.142857 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-calc.svg b/.icons/awkward/16x16/apps/openoffice4-calc.svg
new file mode 100644
index 00000000..db97ee55
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-calc.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#4bae4f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 5,5 V 12 H 12 V 5 Z M 6,6 H 8 V 7 H 6 Z M 9,6 H 11 V 7 H 9 Z M 6,8 H 8 V 9 H 6 Z M 9,8 H 11 V 9 H 9 Z M 6,10 H 8 V 11 H 6 Z M 9,10 H 11 V 11 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-draw.svg b/.icons/awkward/16x16/apps/openoffice4-draw.svg
new file mode 100644
index 00000000..e8f244f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-draw.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#fec006" cx="8" cy="8" r="8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linecap:square" d="m 4.4087396,8.434 0.61544,0.0136 C 6.2354596,8.474 6.9062902,8.4163602 7.3355302,9.0826402 8.3370102,10.63712 6.4334298,11.1412 5.6364698,10.04336 4.8917098,8.8383602 5.5487396,6.73472 6.6217796,6.444 8.5634196,6.00148 9.1846396,9.18264 10.38,8.581 11.30332,8.11628 9.4965796,5.9445088 10.399868,5.4420688 c 0.387148,-0.21536 1.197,0.5378624 1.197,0.5378624"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-impress.svg b/.icons/awkward/16x16/apps/openoffice4-impress.svg
new file mode 100644
index 00000000..3f0e92c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-impress.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ff5722" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 6 5 C 4.8938 5 4 5.89376 4 7 C 4 8.10624 4.89376 9 6 9 C 7.10624 9 8 8.10624 8 7 L 6 7 L 6 5 z M 9 6 L 9 7 L 13 7 L 13 6 L 9 6 z M 9 8 L 9 9 L 13 9 L 13 8 L 9 8 z M 5 10 L 5 11 L 11 11 L 11 10 L 5 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-main.svg b/.icons/awkward/16x16/apps/openoffice4-main.svg
new file mode 100644
index 00000000..c36a2b32
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-main.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#0e85cd" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 13.961687,4.4993997 c -0.0265,-0.015963 -0.05393,-0.030243 -0.08027,-0.045181 C 13.450214,4.2247662 12.975455,4.0735414 12.470986,4.0206127 11.57996,3.9275443 10.727756,4.1538214 10.008149,4.614872 9.515581,4.3056999 8.956758,4.1041608 8.3560723,4.0412431 7.5278394,3.9544287 6.7342955,4.1445808 6.047773,4.5418727 c -0.00658,0.00344 -0.01342,0.00821 -0.02009,0.012406 C 6.01131,4.5682827 6,4.5905917 6,4.6157947 c 0,0.043501 0.03148,0.078881 0.070897,0.078881 0.00414,0 0.00802,-9.675e-4 0.011647,-9.675e-4 0.00167,-8.333e-4 0.00339,-8.333e-4 0.00481,-8.333e-4 0.3688349,-0.0758 0.7539591,-0.097364 1.1460044,-0.056197 1.1005127,0.1152858 2.0593144,0.4899877 2.7325017,1.3343282 0.034946,0.039952 0.066086,0.037992 0.1015349,-0.00203 0.8468,-1.084992 2.144474,-1.5132773 3.539295,-1.3678389 0.07748,0.00821 0.154624,0.018947 0.230586,0.032203 0.0265,0.00392 0.06744,0.011296 0.09132,0.014 0.04617,0.00606 0.07141,-0.034817 0.07141,-0.078226 -8.6e-5,-0.030153 -0.0119,-0.05517 -0.03832,-0.069638 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.951899,8.000079 c -1.680003,0 -3.2355397,0.5600279 -4.506739,1.5130159 -0.9706042,-0.4583725 -2.0461948,-0.71317 -3.1789319,-0.71317 -0.7067494,0 -1.3913127,0.099856 -2.0419468,0.2858764 0.00473,0.0239 -0.00496,-0.023815 0,0 -0.800007,0.2651459 -1.51825804,0.7251908 -2.16988485,1.2172557 -0.0042079,0.003 -0.00801,0.006 -0.01228762,0.0091 -0.03259426,0.02816 -0.04946705,0.07475 -0.03903192,0.121649 0.01443375,0.06487 0.075854,0.105027 0.13805728,0.08972 0.002314,-5.99e-4 0.10783125,-0.03552 0.15829606,-0.0517 0.17428738,-0.05703 0.35323331,-0.108459 0.5334361,-0.152823 0.55486305,-0.136625 1.10625045,-0.250375 1.65162785,-0.254723 1.738577,-0.01387 3.9064012,0.758837 5.0972781,1.89621 0.00274,0.0035 0.00655,0.0068 0.010117,0.0091 C 7.6117233,11.98882 7.6370943,12 7.6663393,12 c 0.035644,0 0.068251,-0.01746 0.088905,-0.04486 5.626e-4,0 0.044649,-0.06588 0.067222,-0.09808 1.4148706,-2.0344113 3.7477187,-3.0366754 6.3441317,-3.0366754 0.185072,0 0.370171,0.00677 0.552228,0.020528 0.05264,0.00364 0.163148,0.012924 0.165524,0.012924 0.06388,0 0.11565,-0.054267 0.11565,-0.1208889 0,-0.048164 -0.02722,-0.089113 -0.06505,-0.1087243 -0.0049,-0.00204 -0.009,-0.00414 -0.01373,-0.00608 C 14.006905,8.219829 13.003656,8.0000813 11.951894,8.0000813 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-math.svg b/.icons/awkward/16x16/apps/openoffice4-math.svg
new file mode 100644
index 00000000..20252405
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-math.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8e8e8e" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.9679688,5.2029998 6.7226564,9.378125 5.7976564,7.2027342 H 4 V 8.0035154 H 5.2742188 L 6.5195312,11 h 0.552344 L 8.5531248,6.0092498 H 11 v -0.80625 z"/>
+ <path style="fill:#ffffff" d="M 8.5807293,7 10.027778,8.9071182 8.4453124,11 H 9.2352431 L 10.421008,9.4288196 11.606771,11 h 0.78993 L 10.846354,8.9461804 12.320312,7 h -0.78993 L 10.450521,8.4244791 9.3697915,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openoffice4-printeradmin.svg b/.icons/awkward/16x16/apps/openoffice4-printeradmin.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-printeradmin.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openoffice4-startcenter.svg b/.icons/awkward/16x16/apps/openoffice4-startcenter.svg
new file mode 120000
index 00000000..b6298846
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-startcenter.svg
@@ -0,0 +1 @@
+openoffice4-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openoffice4-writer.svg b/.icons/awkward/16x16/apps/openoffice4-writer.svg
new file mode 100644
index 00000000..35a2dcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openoffice4-writer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3e50b4" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 5,5 V 6 H 12 V 5 Z M 5,7 V 8 H 12 V 7 Z M 5,9 V 10 H 12 V 9 Z M 5,11 V 12 H 9 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openra-cnc.svg b/.icons/awkward/16x16/apps/openra-cnc.svg
new file mode 100644
index 00000000..db732448
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openra-cnc.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8e8e8e" cx="8" cy="8" r="8"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="6"/>
+ <path style="fill:#e13535" d="M 8,2.4 A 5.6,5.6 0 0 0 2.4,8 5.6,5.6 0 0 0 8,13.6 5.6,5.6 0 0 0 9.9820312,13.230469 L 9.6796876,12.0625 A 4.4,4.4 0 0 1 8,12.4 4.4,4.4 0 0 1 3.6,8 4.4,4.4 0 0 1 8,3.6 4.4,4.4 0 0 1 9.6820312,3.9367188 L 9.9859376,2.7664064 A 5.6,5.6 0 0 0 8,2.4 Z"/>
+ <path style="fill:#e13535" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 4,4 0 0 0 9.5796876,11.674219 L 9.2742188,10.492969 A 2.8,2.8 0 0 1 8,10.8 2.8,2.8 0 0 1 5.2,8 2.8,2.8 0 0 1 8,5.2 2.8,2.8 0 0 1 9.2742188,5.5101564 L 9.5796876,4.3304688 A 4,4 0 0 0 8,4 Z"/>
+ <path style="fill:#ffa92e" d="m 8.9806906,6.2555815 a 2.0012008,2.0012008 0 0 0 -1.9604513,0.00183 L 7.2924729,7.292457 6.2555891,7.0193018 a 2.0012008,2.0012008 0 0 0 0.00183,1.9604513 L 7.2924646,8.7075195 7.0193094,9.7444035 a 2.0012008,2.0012008 0 0 0 1.9604513,-0.0018 L 8.707527,8.7075278 9.7444109,8.980683 a 2.0012008,2.0012008 0 0 0 -0.00183,-1.9604513 l -1.035041,0.2722337 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openra-d2k.svg b/.icons/awkward/16x16/apps/openra-d2k.svg
new file mode 100644
index 00000000..08e0379c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openra-d2k.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8d533f" cx="3.5" cy="4.5" r="3.5"/>
+ <path style="opacity:0.2" d="M 3.1694,1.0188 A 3.5,3.5 0 0 0 1.9028,1.3862 C 1.9205,1.4422 1.8998,1.5054 1.8354,1.5612 1.7918,1.599 1.7561,1.6578 1.7561,1.6921 1.7561,1.7971 1.851,1.9582 1.9267,1.9816 2.0274,2.0128 1.9936,2.1202 1.8641,2.1795 1.8042,2.207 1.7306,2.2861 1.7005,2.3552 1.6702,2.4245 1.6257,2.4927 1.6016,2.5069 1.5776,2.5213 1.5578,2.5753 1.5578,2.6273 1.5578,2.6999 1.5911,2.7351 1.7001,2.7787 1.7782,2.81 1.8716,2.8328 1.9078,2.8293 2.1163,2.8097 2.1308,2.9311 1.9486,3.1684 1.8518,3.2944 1.8053,3.3261 1.7393,3.3102 1.6779,3.2955 1.6443,3.3128 1.6163,3.3737 1.5869,3.4383 1.5386,3.4602 1.4089,3.4691 1.2813,3.478 1.2243,3.5039 1.1765,3.5737 1.1415,3.6246 1.0911,3.6659 1.0643,3.6659 1.0375,3.6659 0.97447,3.7002 0.92421,3.7419 0.82194,3.8268 0.782,3.8353 0.74615,3.7799 0.69876,3.7064 0.5965,3.7435 0.44434,3.8892 0.30977,4.018 0.29347,4.0525 0.31377,4.1643 0.34989,4.3633 0.45782,4.5399 0.58105,4.6015 0.68859,4.6552 0.69069,4.661 0.62548,4.7299 0.58798,4.7697 0.52363,4.8122 0.48261,4.8246 0.36414,4.8607 0.43083,4.9058 0.64223,4.9328 0.8586,4.9602 0.92584,5.0386 0.82476,5.1456 0.76839,5.2052 0.77156,5.2164 0.86201,5.2731 1.0388,5.3841 1.1793,5.3162 1.0134,5.2 0.9068,5.1253 0.98136,5.0948 1.1378,5.1491 1.2626,5.1923 1.2873,5.1898 1.361,5.1258 1.5123,4.9947 1.6768,5.1886 1.5384,5.3349 1.4504,5.4282 1.477,5.5405 1.5911,5.5561 1.6415,5.563 1.7461,5.6098 1.8238,5.6604 1.9015,5.7108 1.9862,5.7523 2.0118,5.7523 2.0373,5.7523 2.1094,5.8036 2.1721,5.8662 2.2991,5.9931 2.3697,6.0092 2.4055,5.9198 2.4486,5.8123 2.4313,5.7568 2.3152,5.6303 2.223,5.5295 2.073,5.2618 2.073,5.1975 2.073,5.158 2.2255,5.1916 2.3109,5.2499 2.3643,5.2864 2.4507,5.3335 2.503,5.3549 2.5587,5.3776 2.6164,5.4483 2.6428,5.5257 2.684,5.6471 2.7002,5.6576 2.8458,5.6576 H 3.004 L 3.028,5.942 C 3.0567,6.2841 3.0842,6.3534 3.2016,6.3816 3.2881,6.4024 3.3803,6.5363 3.3803,6.6409 3.3803,6.6688 3.3182,6.737 3.2422,6.7925 3.1481,6.8613 3.1075,6.9197 3.1138,6.9769 3.1217,7.0485 3.1054,7.0597 3.004,7.0522 2.9388,7.0473 2.8254,7.0702 2.7526,7.1031 2.6663,7.142 2.5728,7.1544 2.4852,7.1386 2.3844,7.1206 2.3502,7.1276 2.3502,7.167 2.3502,7.196 2.3149,7.2503 2.2718,7.2877 2.1654,7.38 2.2094,7.4288 2.3728,7.3994 2.4743,7.3812 2.5139,7.3892 2.5314,7.433 2.5686,7.5259 2.4741,7.6589 2.3865,7.637 2.3308,7.623 2.3042,7.6421 2.2869,7.7077 2.2809,7.731 2.2699,7.7508 2.2568,7.7676 A 3.5,3.5 0 0 0 2.8107,7.9312 C 2.7932,7.8978 2.7732,7.8673 2.7538,7.8537 2.6637,7.79 2.724,7.6244 2.8481,7.5947 2.9746,7.5642 2.9547,7.4822 2.8171,7.4664 2.6966,7.4528 2.5683,7.3306 2.6085,7.2682 2.6357,7.2263 2.751,7.2324 2.9843,7.2877 3.0896,7.3126 3.1615,7.2625 3.4057,6.9955 3.5469,6.8408 3.6556,6.7764 3.7747,6.7764 3.8202,6.7764 3.9825,6.7346 4.1354,6.6835 4.4242,6.5867 4.537,6.5902 4.5264,6.6957 4.5043,6.9152 4.6455,6.9078 4.8757,6.6779 4.9716,6.5822 5.0592,6.5129 5.0706,6.5237 5.1145,6.5659 5.0354,6.7712 4.943,6.8543 4.826,6.9596 4.8202,7.0261 4.9233,7.0788 4.9796,7.1079 5.0036,7.1665 5.0125,7.2983 L 5.0244,7.4782 H 5.1707 C 5.222,7.4782 5.2645,7.4852 5.2988,7.4983 A 3.5,3.5 0 0 0 6.9946,4.6097 C 6.941,4.4953 6.9449,4.4262 6.9946,4.3483 A 3.5,3.5 0 0 0 6.9788,4.1521 C 6.947,4.1505 6.9144,4.1491 6.877,4.1507 6.7006,4.1581 6.5495,4.0886 6.5495,4 6.5495,3.9813 6.4869,3.9041 6.4104,3.8287 6.3236,3.7433 6.2792,3.6677 6.2921,3.6285 6.304,3.5928 6.2785,3.5352 6.2333,3.4962 6.1894,3.4581 6.1533,3.3968 6.1533,3.3601 6.1533,3.3014 6.1161,3.2941 5.8464,3.3006 L 5.5394,3.3081 5.5447,3.6106 C 5.5538,4.1405 5.6327,4.2781 5.8761,4.1894 5.9876,4.1486 6.2615,4.1794 6.3394,4.2412 6.3675,4.2636 6.4083,4.3448 6.4298,4.4218 6.4515,4.4986 6.5317,4.6318 6.6083,4.7173 6.7634,4.891 6.7755,4.9587 6.6866,5.1624 6.6091,5.3402 6.5254,5.3197 6.542,5.1269 L 6.5543,4.9834 6.423,5.0079 C 6.3504,5.0217 6.2594,5.0752 6.2186,5.1283 6.1605,5.2037 6.1334,5.2147 6.0898,5.1802 6.0594,5.1561 6.0347,5.1052 6.0347,5.0674 6.0347,5.0296 5.9973,4.9876 5.9518,4.9737 5.9061,4.9599 5.8436,4.8911 5.813,4.8206 5.7638,4.7079 5.765,4.6734 5.8223,4.5366 5.8802,4.3978 5.8807,4.3749 5.8273,4.3236 5.7783,4.2767 5.753,4.2751 5.6886,4.3138 5.6238,4.3525 5.5932,4.3497 5.5162,4.2981 5.4649,4.2636 5.3751,4.2351 5.317,4.2351 5.1989,4.2351 5.1632,4.1777 5.1632,3.9876 5.1632,3.8121 5.0586,3.7484 4.8094,3.7713 4.6364,3.7872 4.5983,3.7759 4.4588,3.6684 4.3725,3.6021 4.2364,3.4425 4.1559,3.3133 4.0754,3.1842 3.9888,3.0493 3.9634,3.0136 3.927,2.9619 3.9359,2.9124 4.0071,2.7719 L 4.0971,2.5951 3.907,2.6208 C 3.5689,2.6665 3.5005,2.7103 3.6459,2.7883 3.7026,2.8186 3.7051,2.8342 3.6613,2.8848 3.6326,2.9177 3.6192,2.97 3.6316,3.001 3.644,3.0318 3.6283,3.1046 3.5968,3.1625 3.5651,3.2206 3.5387,3.302 3.5376,3.3438 3.5343,3.4742 3.311,3.5779 3.0621,3.5641 2.6852,3.5433 2.6546,3.5492 2.5207,3.6735 2.3534,3.8289 2.3319,3.9012 2.4097,4.0453 2.4852,4.1854 2.6192,4.2412 2.8513,4.2296 3.0588,4.2193 3.0823,4.2377 3.0348,4.3749 2.9944,4.4914 2.859,4.5362 2.7671,4.4634 2.6964,4.4073 2.4526,4.4507 2.3779,4.5329 2.3466,4.5672 2.3,4.6575 2.2746,4.7331 2.2309,4.8637 2.2181,4.8717 2.0221,4.8906 1.8265,4.9097 1.8076,4.9034 1.6669,4.7737 1.5099,4.6292 1.4833,4.5186 1.5589,4.3282 1.5925,4.2438 1.6173,4.23 1.7069,4.2464 1.8844,4.2788 1.9544,4.2172 1.9544,4.0277 1.9544,3.9358 1.9365,3.8499 1.9147,3.8369 1.893,3.824 1.8751,3.7753 1.8751,3.7286 1.8751,3.6819 1.8527,3.6217 1.8256,3.5953 1.7859,3.5568 1.7916,3.5361 1.855,3.4913 1.8984,3.4607 1.9698,3.44 2.0135,3.4453 2.0571,3.4505 2.1777,3.4316 2.2815,3.4035 2.4314,3.363 2.4755,3.3324 2.4958,3.2535 2.5343,3.1037 2.6283,2.9834 2.7071,2.9834 2.8315,2.9834 2.8341,2.6908 2.7132,2.2652 2.6953,2.2024 2.6462,2.1625 2.5594,2.141 2.489,2.1235 2.4125,2.0756 2.3894,2.0343 2.3665,1.993 2.3243,1.9594 2.2958,1.9594 2.2673,1.9594 2.2115,1.9253 2.1721,1.8835 2.1324,1.8415 2.0503,1.8077 1.9878,1.8077 1.8399,1.8077 1.8375,1.7058 1.9841,1.6522 2.139,1.5954 2.3802,1.6698 2.4384,1.7923 2.5174,1.9584 2.605,1.8891 2.6332,1.6381 2.668,1.3278 2.7751,1.2386 3.1127,1.2386 H 3.3554 L 3.249,1.1323 C 3.216,1.0991 3.1885,1.0586 3.1694,1.0188 Z M 4.4277,1.1289 C 4.4208,1.135 4.4142,1.1401 4.4076,1.147 4.3263,1.2298 4.2882,1.2417 4.1627,1.2225 3.9436,1.1891 3.9718,1.2773 4.2143,1.3838 4.3454,1.4414 4.4298,1.5071 4.4585,1.5735 4.5967,1.8941 4.6919,2.0666 4.7397,2.0841 4.8363,2.1196 4.8939,2.0484 4.9154,1.8661 4.9401,1.657 5.0108,1.6127 5.1378,1.727 5.1872,1.7714 5.2561,1.8077 5.2909,1.8077 5.3996,1.8077 5.4799,1.8513 5.4799,1.9102 5.4799,1.9413 5.5167,2.0161 5.5617,2.0766 5.628,2.1657 5.673,2.187 5.7969,2.187 5.9489,2.187 6.0422,2.2155 6.2326,2.3207 6.2356,2.3223 6.2386,2.3228 6.2416,2.3244 A 3.5,3.5 0 0 0 4.4277,1.1289 Z M 6.9932e-4,4.485 A 3.5,3.5 0 0 0 1.6821e-5,4.5001 3.5,3.5 0 0 0 0.06837,5.1724 C 0.19518,5.224 0.23021,5.2036 0.24337,5.0856 0.25018,5.0245 0.28206,4.9554 0.31447,4.9314 0.36454,4.8945 0.35551,4.8756 0.25294,4.8056 0.18655,4.7603 0.12112,4.6812 0.10768,4.6299 0.09466,4.5802 0.05063,4.526 6.9932e-4,4.485 Z M 1.1023,5.6419 C 1.0696,5.6386 1.0302,5.6561 0.98644,5.6981 0.89388,5.7867 0.90786,5.9646 1.0128,6.035 1.133,6.1157 1.1793,6.0922 1.1946,5.9435 1.2133,5.7601 1.1741,5.6495 1.1023,5.6419 Z M 1.6963,6.1711 C 1.6606,6.1724 1.6212,6.1979 1.5818,6.2518 1.54,6.3089 1.5286,6.3825 1.5446,6.4944 1.5643,6.6319 1.5558,6.6613 1.4838,6.6982 1.3913,6.7455 1.3715,6.8862 1.4473,6.9586 1.5225,7.0307 1.5943,7.0118 1.6202,6.9131 1.6569,6.7724 1.8629,6.756 2.0036,6.8823 2.0636,6.9362 2.1126,6.9635 2.1126,6.9429 2.1126,6.9222 2.0501,6.8472 1.9738,6.7765 1.8571,6.668 1.8354,6.6218 1.8354,6.4821 1.8354,6.2851 1.775,6.1687 1.6963,6.1711 Z M 0.72086,6.623 A 3.5,3.5 0 0 0 0.80187,6.7252 C 0.77801,6.6883 0.75078,6.6529 0.72086,6.623 Z M 1.9003,7.1602 C 1.8827,7.1663 1.8751,7.1886 1.8751,7.2276 1.8751,7.2672 1.8499,7.3086 1.8191,7.3198 1.7782,7.3349 1.7687,7.3823 1.7845,7.4955 1.7875,7.5167 1.7884,7.5337 1.7894,7.5514 A 3.5,3.5 0 0 0 1.935,7.6261 C 1.9325,7.5655 1.9436,7.4943 1.9752,7.4051 2.029,7.2535 2.0309,7.2155 1.9871,7.1889 1.9462,7.1641 1.9182,7.1541 1.9003,7.1602 Z"/>
+ <circle style="fill:#bb694b" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="opacity:0.2" d="M 7.7916,1.0403 A 7.5,7.5 0 0 0 5.0774,1.8276 C 5.1152,1.9477 5.071,2.0831 4.933,2.2026 4.8396,2.2835 4.7631,2.4096 4.7631,2.4832 4.7631,2.708 4.9664,3.0533 5.1287,3.1035 5.3444,3.1703 5.272,3.4004 4.9945,3.5275 4.8662,3.5864 4.7084,3.7559 4.6439,3.904 4.579,4.0525 4.4837,4.1987 4.432,4.2291 4.3806,4.2599 4.3382,4.3757 4.3382,4.4871 4.3382,4.6427 4.4095,4.7181 4.6431,4.8115 4.8104,4.8786 5.0106,4.9274 5.0882,4.9199 5.5349,4.8779 5.566,5.1381 5.1756,5.6466 4.9682,5.9166 4.8685,5.9845 4.7271,5.9504 4.5955,5.9189 4.5235,5.956 4.4635,6.0865 4.4005,6.2249 4.297,6.2717 4.0191,6.2909 3.7457,6.31 3.6235,6.3655 3.5211,6.5151 3.4461,6.6242 3.3381,6.7127 3.2807,6.7127 3.2232,6.7127 3.0881,6.7862 2.9804,6.8755 2.7613,7.0574 2.6757,7.0757 2.5989,6.9569 2.4973,6.7994 2.2782,6.8789 1.9522,7.1912 1.6638,7.4672 1.6289,7.5411 1.6724,7.7807 1.7498,8.2071 1.981,8.5855 2.2451,8.7175 2.4755,8.8326 2.48,8.845 2.3403,8.9927 2.26,9.0779 2.1221,9.169 2.0342,9.1956 1.7803,9.2729 1.9232,9.3696 2.3762,9.4274 2.8399,9.4862 2.9839,9.6542 2.7673,9.8834 2.6465,10.011 2.6533,10.035 2.8472,10.157 3.2259,10.395 3.5271,10.249 3.1716,10 2.9431,9.8399 3.1029,9.7746 3.4382,9.8909 3.7056,9.9835 3.7585,9.9782 3.9164,9.841 4.2407,9.5601 4.5932,9.9756 4.2966,10.289 4.108,10.489 4.165,10.73 4.4095,10.763 4.5175,10.778 4.7417,10.878 4.9082,10.987 5.0747,11.095 5.2562,11.183 5.311,11.183 5.3657,11.183 5.5202,11.293 5.6545,11.428 5.9267,11.699 6.0779,11.734 6.1547,11.542 6.247,11.312 6.2099,11.193 5.9612,10.922 5.7636,10.706 5.4422,10.132 5.4422,9.9947 5.4422,9.91 5.7689,9.982 5.9519,10.107 6.0662,10.185 6.2515,10.286 6.3636,10.332 6.4829,10.381 6.6066,10.532 6.6632,10.698 6.7514,10.958 6.7862,10.981 7.0982,10.981 H 7.4372 L 7.4886,11.59 C 7.5501,12.323 7.609,12.472 7.8606,12.532 8.0459,12.577 8.2435,12.863 8.2435,13.088 8.2435,13.147 8.1104,13.294 7.9476,13.412 7.7459,13.56 7.6589,13.685 7.6724,13.808 7.6892,13.961 7.6544,13.985 7.4372,13.969 7.2974,13.958 7.0544,14.008 6.8984,14.078 6.7135,14.161 6.5132,14.188 6.3254,14.154 6.1094,14.116 6.0362,14.131 6.0362,14.215 6.0362,14.277 5.9605,14.394 5.8682,14.474 5.6402,14.671 5.7344,14.776 6.0846,14.713 6.3021,14.674 6.3869,14.691 6.4244,14.785 6.5042,14.984 6.3017,15.269 6.1139,15.222 5.9946,15.192 5.9376,15.233 5.9005,15.374 5.8877,15.424 5.8641,15.466 5.836,15.502 A 7.5,7.5 0 0 0 7.0229,15.853 C 6.9854,15.781 6.9426,15.716 6.901,15.687 6.7079,15.55 6.8372,15.195 7.1031,15.131 7.3742,15.066 7.3315,14.89 7.0367,14.857 6.7784,14.827 6.5035,14.566 6.5897,14.432 6.6479,14.342 6.895,14.355 7.3949,14.474 7.6206,14.527 7.7747,14.42 8.2979,13.847 8.6005,13.516 8.8334,13.378 9.0887,13.378 9.1862,13.378 9.5339,13.288 9.8616,13.179 10.48,12.971 10.722,12.979 10.699,13.205 10.652,13.675 10.955,13.66 11.448,13.167 11.653,12.962 11.841,12.813 11.866,12.836 11.96,12.927 11.79,13.367 11.592,13.545 11.341,13.771 11.329,13.913 11.55,14.026 11.671,14.088 11.722,14.214 11.741,14.496 L 11.767,14.882 H 12.08 C 12.19,14.882 12.281,14.897 12.355,14.925 A 7.5,7.5 0 0 0 15.988,8.7351 C 15.874,8.4899 15.882,8.3418 15.988,8.1749 A 7.5,7.5 0 0 0 15.955,7.7545 C 15.886,7.7511 15.817,7.7481 15.736,7.7515 15.358,7.7673 15.035,7.6184 15.035,7.4286 15.035,7.3885 14.9,7.2231 14.737,7.0615 14.551,6.8785 14.455,6.7165 14.483,6.6325 14.509,6.556 14.454,6.4326 14.357,6.349 14.263,6.2673 14.186,6.136 14.186,6.0573 14.186,5.9316 14.106,5.9159 13.528,5.9298 L 12.87,5.9459 12.881,6.5943 C 12.901,7.7298 13.07,8.0245 13.592,7.8344 13.831,7.747 14.417,7.813 14.584,7.9454 14.645,7.9934 14.732,8.1674 14.778,8.3324 14.825,8.497 14.996,8.7824 15.161,8.9658 15.493,9.3378 15.519,9.4829 15.328,9.9194 15.162,10.3 14.983,10.257 15.019,9.8433 L 15.045,9.5358 14.764,9.5883 C 14.608,9.6179 14.413,9.7326 14.326,9.8463 14.201,10.008 14.143,10.032 14.05,9.9576 13.984,9.9059 13.931,9.7968 13.931,9.7158 13.931,9.6348 13.851,9.5448 13.754,9.5151 13.656,9.4855 13.522,9.3381 13.456,9.187 13.351,8.9455 13.354,8.8716 13.476,8.5784 13.6,8.281 13.601,8.2319 13.487,8.122 13.382,8.0215 13.328,8.0181 13.19,8.101 13.051,8.1839 12.985,8.1779 12.82,8.0673 12.71,7.9934 12.518,7.9323 12.394,7.9323 12.14,7.9323 12.064,7.8093 12.064,7.402 12.064,7.0259 11.84,6.8894 11.306,6.9385 10.935,6.9726 10.853,6.9483 10.555,6.718 10.37,6.5759 10.078,6.2339 9.9055,5.9571 9.733,5.6804 9.5474,5.3912 9.493,5.3147 9.415,5.2041 9.4341,5.098 9.5867,4.7969 L 9.7795,4.4181 9.3722,4.4732 C 8.6477,4.5711 8.5011,4.6649 8.8127,4.8321 8.9342,4.897 8.9395,4.9304 8.8457,5.0387 8.7842,5.1092 8.7554,5.2214 8.782,5.2877 8.8086,5.3537 8.7749,5.5097 8.7074,5.6339 8.6395,5.7584 8.5829,5.9327 8.5806,6.0224 8.5735,6.3017 8.095,6.5241 7.5617,6.4945 6.754,6.4499 6.6884,6.4626 6.4015,6.7289 6.043,7.0619 5.9969,7.2167 6.1637,7.5257 6.3254,7.8257 6.6126,7.9454 7.1099,7.9206 7.5546,7.8985 7.6049,7.9379 7.5032,8.2319 7.4166,8.4816 7.1264,8.5776 6.9295,8.4216 6.778,8.3012 6.2556,8.3942 6.0955,8.5705 6.0284,8.644 5.9286,8.8375 5.8742,8.9995 5.7805,9.2792 5.7531,9.2965 5.3331,9.337 4.9139,9.3779 4.8734,9.3644 4.5719,9.0865 4.2355,8.7767 4.1785,8.5397 4.3405,8.1317 4.4125,7.951 4.4657,7.9214 4.6577,7.9566 5.038,8.026 5.188,7.894 5.188,7.4879 5.188,7.291 5.1497,7.1069 5.1029,7.0791 5.0564,7.0514 5.0181,6.9471 5.0181,6.847 5.0181,6.7469 4.9701,6.6179 4.912,6.5612 4.8269,6.4787 4.8392,6.4345 4.975,6.3385 5.068,6.2729 5.221,6.2286 5.3147,6.2399 5.4081,6.2511 5.6665,6.2106 5.8889,6.1502 6.2102,6.0636 6.3047,5.998 6.3482,5.8289 6.4307,5.5079 6.6321,5.2502 6.8009,5.2502 7.0675,5.2502 7.0731,4.6232 6.814,3.7112 6.7757,3.5766 6.6704,3.4911 6.4844,3.445 6.3336,3.4075 6.1697,3.3047 6.1202,3.2163 6.0711,3.1279 5.9807,3.0559 5.9196,3.0559 5.8585,3.0559 5.7389,2.9827 5.6545,2.8933 5.5694,2.8033 5.3935,2.7307 5.2596,2.7307 4.9427,2.7307 4.9375,2.5125 5.2518,2.3975 5.5836,2.2758 6.1004,2.4353 6.2253,2.6977 6.3944,3.0536 6.5823,2.9051 6.6426,2.3674 6.7173,1.7024 6.9468,1.5112 7.6701,1.5112 H 8.1903 L 7.9623,1.2835 C 7.8914,1.2124 7.8325,1.1255 7.7916,1.0403 Z M 10.488,1.2761 C 10.473,1.2893 10.459,1.3001 10.445,1.3149 10.271,1.4925 10.189,1.5178 9.9201,1.4768 9.4506,1.4052 9.511,1.5943 10.031,1.8225 10.312,1.9459 10.492,2.0866 10.554,2.229 10.85,2.9158 11.054,3.2856 11.156,3.3231 11.363,3.3993 11.487,3.2465 11.533,2.8559 11.586,2.4079 11.737,2.3129 12.01,2.5579 12.115,2.6529 12.263,2.7307 12.338,2.7307 12.571,2.7307 12.743,2.8242 12.743,2.9504 12.743,3.017 12.821,3.1773 12.918,3.307 13.06,3.4979 13.156,3.5436 13.422,3.5436 13.748,3.5436 13.948,3.6048 14.356,3.8301 14.362,3.8335 14.368,3.8346 14.375,3.838 A 7.5,7.5 0 0 0 10.488,1.2761 Z M 1.0015,8.4679 A 7.5,7.5 0 0 0 1,8.5001 7.5,7.5 0 0 0 1.1465,9.9409 C 1.4182,10.052 1.4933,10.008 1.5215,9.7549 1.5361,9.624 1.6044,9.4759 1.6739,9.4245 1.7812,9.3454 1.7618,9.3049 1.542,9.1549 1.3998,9.0577 1.2595,8.8882 1.2307,8.7784 1.2028,8.6719 1.1085,8.5556 1.0015,8.4679 Z M 3.3622,10.947 C 3.292,10.94 3.2075,10.977 3.1138,11.067 2.9155,11.257 2.9454,11.638 3.1702,11.789 3.4278,11.962 3.5272,11.912 3.5598,11.593 3.5999,11.2 3.5159,10.963 3.3622,10.947 Z M 4.6349,12.081 C 4.5584,12.084 4.474,12.138 4.3897,12.254 4.3,12.376 4.2757,12.534 4.3098,12.774 4.3522,13.068 4.3338,13.131 4.1797,13.21 3.9813,13.312 3.9389,13.613 4.1013,13.768 4.2625,13.923 4.4163,13.882 4.4718,13.671 4.5505,13.369 4.9919,13.334 5.2934,13.605 5.422,13.72 5.527,13.779 5.527,13.735 5.527,13.69 5.3932,13.53 5.2297,13.378 4.9795,13.146 4.933,13.047 4.933,12.747 4.933,12.325 4.8037,12.076 4.6349,12.081 Z M 2.5447,13.049 A 7.5,7.5 0 0 0 2.7183,13.268 C 2.6672,13.189 2.6088,13.113 2.5447,13.049 Z M 5.0722,14.2 C 5.0343,14.214 5.0182,14.261 5.0182,14.345 5.0182,14.43 4.9642,14.518 4.8982,14.542 4.8104,14.575 4.7902,14.676 4.8239,14.919 4.8303,14.964 4.8322,15.001 4.8344,15.039 A 7.5,7.5 0 0 0 5.1464,15.199 C 5.1412,15.069 5.1648,14.916 5.2327,14.725 5.3478,14.4 5.3519,14.319 5.2582,14.262 5.1704,14.209 5.1104,14.187 5.0722,14.2 Z"/>
+ <circle style="fill:#eea788" cx="11.5" cy="10.5" r="2.5"/>
+ <path style="opacity:0.2" d="M 11.264,8.0134 A 2.5,2.5 0 0 0 10.359,8.2759 C 10.372,8.3159 10.357,8.361 10.311,8.4009 10.28,8.4279 10.254,8.4699 10.254,8.4944 10.254,8.5694 10.322,8.6845 10.376,8.7012 10.448,8.7234 10.424,8.8001 10.332,8.8425 10.289,8.8621 10.236,8.9186 10.215,8.968 10.193,9.0175 10.161,9.0663 10.144,9.0764 10.127,9.0866 10.113,9.1253 10.113,9.1624 10.113,9.2143 10.137,9.2394 10.214,9.2705 10.27,9.2929 10.337,9.3091 10.363,9.3066 10.512,9.2926 10.522,9.3794 10.392,9.5489 10.323,9.6389 10.29,9.6615 10.242,9.6501 10.198,9.6396 10.174,9.652 10.154,9.6955 10.133,9.7416 10.099,9.7573 10.006,9.7636 9.9153,9.77 9.8745,9.7885 9.8404,9.8384 9.8154,9.8748 9.7794,9.9043 9.7602,9.9043 9.7411,9.9043 9.696,9.9288 9.6601,9.9585 9.5871,10.019 9.5586,10.025 9.533,9.9856 9.4991,9.9331 9.4261,9.9596 9.3174,10.064 9.2213,10.156 9.2096,10.18 9.2241,10.26 9.2499,10.402 9.327,10.528 9.415,10.573 9.4918,10.611 9.4933,10.615 9.4468,10.664 9.42,10.693 9.374,10.723 9.3447,10.732 9.2601,10.758 9.3077,10.79 9.4587,10.809 9.6133,10.829 9.6613,10.885 9.5891,10.961 9.5488,11.004 9.5511,11.012 9.6157,11.052 9.742,11.132 9.8424,11.083 9.7239,11 9.6477,10.947 9.701,10.925 9.8128,10.964 9.9019,10.995 9.9195,10.993 9.9721,10.947 10.08,10.853 10.198,10.992 10.099,11.096 10.036,11.163 10.055,11.243 10.136,11.254 10.172,11.259 10.247,11.293 10.303,11.329 10.358,11.365 10.419,11.395 10.437,11.395 10.455,11.395 10.507,11.431 10.551,11.476 10.642,11.567 10.693,11.578 10.718,11.514 10.749,11.437 10.737,11.398 10.654,11.307 10.588,11.235 10.481,11.044 10.481,10.998 10.481,10.97 10.59,10.994 10.651,11.036 10.689,11.062 10.751,11.095 10.788,11.111 10.828,11.127 10.869,11.177 10.888,11.233 10.917,11.319 10.929,11.327 11.033,11.327 H 11.146 L 11.163,11.53 C 11.183,11.774 11.203,11.824 11.287,11.844 11.349,11.859 11.414,11.955 11.414,12.029 11.414,12.049 11.37,12.098 11.316,12.137 11.249,12.187 11.22,12.228 11.224,12.269 11.23,12.32 11.218,12.328 11.146,12.323 11.099,12.32 11.018,12.336 10.966,12.359 10.905,12.387 10.838,12.396 10.775,12.385 10.703,12.372 10.679,12.377 10.679,12.405 10.679,12.426 10.654,12.465 10.623,12.491 10.547,12.557 10.578,12.592 10.695,12.571 10.767,12.558 10.796,12.564 10.808,12.595 10.835,12.661 10.767,12.756 10.705,12.741 10.665,12.731 10.646,12.744 10.634,12.791 10.629,12.808 10.621,12.822 10.612,12.834 A 2.5,2.5 0 0 0 11.008,12.951 C 10.995,12.927 10.981,12.905 10.967,12.895 10.903,12.85 10.946,12.732 11.034,12.71 11.125,12.689 11.111,12.63 11.012,12.619 10.926,12.609 10.834,12.522 10.863,12.477 10.883,12.447 10.965,12.452 11.132,12.491 11.207,12.509 11.258,12.473 11.433,12.282 11.533,12.172 11.611,12.126 11.696,12.126 11.729,12.126 11.845,12.096 11.954,12.06 12.16,11.991 12.241,11.993 12.233,12.068 12.217,12.225 12.318,12.22 12.483,12.056 12.551,11.987 12.614,11.938 12.622,11.945 12.653,11.976 12.597,12.122 12.531,12.182 12.447,12.257 12.443,12.304 12.517,12.342 12.557,12.363 12.574,12.405 12.58,12.499 L 12.589,12.627 H 12.693 C 12.73,12.627 12.76,12.632 12.785,12.642 A 2.5,2.5 0 0 0 13.996,10.578 C 13.958,10.497 13.961,10.447 13.996,10.392 A 2.5,2.5 0 0 0 13.985,10.252 C 13.962,10.25 13.939,10.249 13.912,10.251 13.786,10.256 13.678,10.206 13.678,10.143 13.678,10.13 13.634,10.074 13.579,10.021 13.517,9.9595 13.485,9.9055 13.494,9.8775 13.503,9.852 13.485,9.8108 13.452,9.783 13.421,9.7557 13.395,9.712 13.395,9.6857 13.395,9.6438 13.369,9.6386 13.176,9.6432 L 12.957,9.6486 12.961,9.8647 C 12.967,10.243 13.023,10.341 13.197,10.278 13.277,10.249 13.473,10.271 13.528,10.315 13.548,10.331 13.577,10.389 13.593,10.444 13.608,10.499 13.666,10.594 13.72,10.655 13.831,10.779 13.84,10.828 13.776,10.973 13.721,11.1 13.661,11.085 13.673,10.948 L 13.682,10.845 13.588,10.863 C 13.536,10.873 13.471,10.911 13.442,10.949 13.4,11.003 13.381,11.01 13.35,10.986 13.328,10.969 13.31,10.932 13.31,10.905 13.31,10.878 13.284,10.848 13.251,10.838 13.219,10.828 13.174,10.779 13.152,10.729 13.117,10.648 13.118,10.624 13.159,10.526 13.2,10.427 13.2,10.411 13.162,10.374 13.127,10.34 13.109,10.339 13.063,10.367 13.017,10.395 12.995,10.393 12.94,10.356 12.904,10.331 12.839,10.311 12.798,10.311 12.714,10.311 12.688,10.27 12.688,10.134 12.688,10.009 12.613,9.9631 12.435,9.9794 12.312,9.9908 12.285,9.9827 12.185,9.9059 12.123,9.8586 12.026,9.7446 11.969,9.6523 11.911,9.5601 11.849,9.4637 11.831,9.4382 11.805,9.4013 11.811,9.3659 11.862,9.2656 L 11.927,9.1393 11.791,9.1577 C 11.549,9.1903 11.5,9.2216 11.604,9.2773 11.645,9.2989 11.647,9.3101 11.615,9.3462 11.595,9.3697 11.585,9.4071 11.594,9.4292 11.603,9.4512 11.592,9.5032 11.569,9.5446 11.547,9.5861 11.528,9.6442 11.527,9.6741 11.525,9.7672 11.365,9.8413 11.187,9.8314 10.918,9.8166 10.896,9.8208 10.801,9.9096 10.681,10.021 10.666,10.072 10.721,10.175 10.775,10.275 10.871,10.315 11.037,10.307 11.185,10.3 11.202,10.313 11.168,10.411 11.139,10.494 11.042,10.526 10.977,10.474 10.926,10.434 10.752,10.465 10.699,10.523 10.676,10.548 10.643,10.612 10.625,10.666 10.594,10.76 10.584,10.765 10.444,10.779 10.305,10.793 10.291,10.788 10.191,10.695 10.079,10.592 10.06,10.513 10.114,10.377 10.138,10.317 10.155,10.307 10.219,10.319 10.346,10.342 10.396,10.298 10.396,10.163 10.396,10.097 10.383,10.036 10.368,10.026 10.352,10.017 10.339,9.9823 10.339,9.9489 10.339,9.9156 10.323,9.8726 10.304,9.8537 10.276,9.8262 10.28,9.8114 10.325,9.7794 10.356,9.7576 10.407,9.7428 10.438,9.7466 10.469,9.7503 10.556,9.7368 10.63,9.7167 10.737,9.6878 10.768,9.6659 10.783,9.6096 10.81,9.5026 10.877,9.4167 10.934,9.4167 11.023,9.4167 11.024,9.2077 10.938,8.9037 10.925,8.8588 10.89,8.8303 10.828,8.8149 10.778,8.8024 10.723,8.7682 10.707,8.7387 10.69,8.7092 10.66,8.6852 10.64,8.6852 10.62,8.6852 10.58,8.6608 10.552,8.631 10.523,8.601 10.465,8.5768 10.42,8.5768 10.314,8.5768 10.313,8.5041 10.417,8.4658 10.528,8.4252 10.7,8.4784 10.742,8.5659 10.798,8.6845 10.861,8.635 10.881,8.4558 10.906,8.2341 10.982,8.1704 11.223,8.1704 H 11.397 L 11.321,8.0944 C 11.297,8.0707 11.277,8.0418 11.264,8.0134 Z M 12.163,8.092 C 12.158,8.0964 12.153,8.1 12.148,8.105 12.09,8.1642 12.063,8.1726 11.973,8.1589 11.817,8.1351 11.837,8.1981 12.01,8.2742 12.104,8.3153 12.164,8.3622 12.185,8.4097 12.283,8.6386 12.351,8.7619 12.385,8.7744 12.454,8.7998 12.496,8.7488 12.511,8.6187 12.529,8.4693 12.579,8.4376 12.67,8.5193 12.705,8.551 12.754,8.5769 12.779,8.5769 12.857,8.5769 12.914,8.6081 12.914,8.6502 12.914,8.6723 12.94,8.7258 12.973,8.769 13.02,8.8326 13.052,8.8479 13.141,8.8479 13.249,8.8479 13.316,8.8683 13.452,8.9434 13.454,8.9445 13.456,8.9449 13.458,8.946 A 2.5,2.5 0 0 0 12.163,8.092 Z M 9.0005,10.489 A 2.5,2.5 0 0 0 9,10.5 2.5,2.5 0 0 0 9.0488,10.98 C 9.1394,11.017 9.1644,11.003 9.1738,10.918 9.1787,10.875 9.2015,10.825 9.2246,10.808 9.2604,10.782 9.2539,10.768 9.1807,10.718 9.1332,10.686 9.0865,10.629 9.0769,10.593 9.0676,10.557 9.0361,10.519 9.0005,10.489 Z M 9.7874,11.316 C 9.764,11.313 9.7358,11.326 9.7046,11.356 9.6385,11.419 9.6485,11.546 9.7234,11.596 9.8093,11.654 9.8424,11.637 9.8533,11.531 9.8666,11.4 9.8386,11.321 9.7874,11.316 Z M 10.212,11.694 C 10.186,11.695 10.158,11.713 10.13,11.751 10.1,11.792 10.092,11.845 10.103,11.925 10.117,12.023 10.111,12.044 10.06,12.07 9.9938,12.104 9.9796,12.204 10.034,12.256 10.087,12.308 10.139,12.294 10.157,12.224 10.184,12.123 10.331,12.111 10.431,12.202 10.474,12.24 10.509,12.26 10.509,12.245 10.509,12.23 10.464,12.177 10.41,12.126 10.327,12.049 10.311,12.016 10.311,11.916 10.311,11.775 10.268,11.692 10.212,11.694 Z M 9.5149,12.016 A 2.5,2.5 0 0 0 9.5728,12.089 C 9.5557,12.063 9.5363,12.038 9.5149,12.016 Z M 10.357,12.4 C 10.345,12.405 10.339,12.42 10.339,12.448 10.339,12.477 10.321,12.506 10.299,12.514 10.27,12.525 10.263,12.559 10.275,12.64 10.277,12.655 10.277,12.667 10.278,12.68 A 2.5,2.5 0 0 0 10.382,12.733 C 10.38,12.69 10.388,12.639 10.411,12.575 10.449,12.467 10.451,12.44 10.419,12.421 10.39,12.403 10.37,12.396 10.357,12.4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openra-ra.svg b/.icons/awkward/16x16/apps/openra-ra.svg
new file mode 100644
index 00000000..9466d61a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openra-ra.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fc3e28" d="M 8,1.0002 C 7.2788,1.0102 6.7644,1.432 6.5231,2.1303 L 6.532,2.0988 5.3988,5.0004 H 1.5774 C 1.569,5.0002 1.5611,5.0002 1.5528,5.0004 1.0965,5.0147 0.68498,5.2216 0.39507,5.5643 -0.23192,6.2632 -0.09903,7.3628 0.69715,7.8839 L 3.7016,10.016 2.5357,14.033 C 2.5344,14.037 2.5332,14.041 2.532,14.045 2.3538,14.613 2.5214,15.198 2.9695,15.599 2.9727,15.602 2.9766,15.605 2.9799,15.608 3.5184,16.072 4.275,16.131 4.8832,15.747 4.8947,15.739 4.9062,15.732 4.9174,15.724 L 8,13.563 11.083,15.724 C 11.094,15.732 11.105,15.739 11.117,15.747 11.725,16.131 12.482,16.072 13.02,15.608 13.023,15.605 13.027,15.602 13.031,15.599 13.479,15.198 13.646,14.613 13.468,14.044 13.467,14.041 13.466,14.037 13.464,14.033 L 12.298,10.016 15.303,7.8839 C 16.099,7.3627 16.232,6.2632 15.605,5.5643 15.315,5.2216 14.904,5.0147 14.447,5.0004 14.439,5.0002 14.431,5.0002 14.423,5.0004 H 10.601 L 9.468,2.0988 9.4769,2.1303 C 9.2356,1.432 8.7212,1.0102 8,1.0002 Z"/>
+ <path style="fill:#fbbe25" d="M 7.7591,5.0005 C 8.0753,4.9969 8.4013,5.0297 8.6619,5.1016 9.6793,5.3819 10.574,6.2012 10.937,7.2564 11.264,8.2102 11.165,9.3158 10.815,10.111 L 10.673,10.43 11.336,11.023 12,11.615 C 12,11.615 11.89,11.809 11.76,12.041 11.63,12.272 11.072,12.691 11.072,12.691 11.072,12.691 10.849,12.504 10.637,12.272 10.425,12.039 10.154,11.749 10.036,11.626 L 9.8216,11.399 9.6682,11.523 C 9.4056,11.732 9.1781,11.835 8.7368,11.95 7.9474,12.155 7.2936,12.097 6.5424,11.753 L 6.1677,11.581 5.9964,11.789 C 5.9019,11.903 5.6573,12.22 5.4541,12.494 5.2508,12.768 5.0452,12.996 4.9955,13 4.9458,13.004 4.7666,12.891 4.5977,12.753 4.4288,12.614 4.2243,12.394 4.1445,12.262 L 4,12.023 5.0366,10.894 6.0714,9.7651 6.2088,9.9392 C 6.4308,10.226 6.8045,10.543 7.0776,10.675 7.4564,10.858 8.1845,10.83 8.5995,10.619 8.7662,10.534 8.8992,10.405 8.8992,10.405 8.8992,10.405 8.2151,9.5758 7.7377,9.0836 7.6292,8.9717 7.4669,8.8014 7.3773,8.7054 L 7.215,8.5294 6.7725,9.0405 C 6.5289,9.3205 6.2605,9.5498 6.2605,9.5498 L 5.0919,8.3928 C 5.0919,8.3928 5.6112,7.7233 6.2426,7.0018 6.3323,6.8993 6.5296,6.6684 6.6798,6.4869 L 6.9527,6.1556 7.2007,6.2585 C 7.4829,6.3753 7.7718,6.3638 7.909,6.2305 7.9604,6.1805 8.0749,6.1368 8.0749,6.1368 L 8.6994,6.6704 C 8.6994,6.6704 8.4985,6.9658 8.2498,7.2564 8.0011,7.547 7.8144,7.813 7.8323,7.848 7.8921,7.9647 9.6557,9.4112 9.6557,9.4112 9.6557,9.4112 9.9016,8.691 9.8876,8.2355 9.8533,7.1175 9.2008,6.1553 8.1588,5.6819 7.6904,5.4692 7.6593,5.4607 7.0473,5.4797 6.8947,5.4634 6.0749,5.5867 6.0749,5.5867 6.0749,5.5867 6.3969,5.3105 6.8956,5.1278 7.0874,5.0575 7.3464,5.0168 7.6236,5.0042 7.6681,5.0022 7.714,5.001 7.7591,5.0005 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openrct2.svg b/.icons/awkward/16x16/apps/openrct2.svg
new file mode 100644
index 00000000..0288c40f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openrct2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#357ab4" width="10.926" height="10.926" x="-17.48" y="-5.46" rx=".546" ry=".546" transform="matrix(-0.70711,-0.70711,-0.70711,0.70711,0,0)"/>
+ <path style="fill:#3f3f3f" d="M 8.4997,1.0005 V 5.0005 H 8.9997 V 1.0005 Z"/>
+ <path style="fill:#ee5050" d="M 8.4997,4.0142 C 7.6512,4.0143 7.2202,4.6125 7.0505,5.4439 L 7.0134,5.8013 V 8.3013 L 5.697,13.424 7.1169,14.844 8.113,15.639 C 8.2312,15.733 8.3601,15.801 8.4997,15.801 8.6393,15.801 8.7794,15.746 8.8864,15.639 L 9.8825,14.844 11.303,13.424 9.986,8.3013 V 5.8013 L 9.947,5.4439 C 9.7774,4.613 9.3477,4.0149 8.4997,4.0142 Z"/>
+ <path style="fill:#ffce35" d="M 8.4997,4.0005 C 7.7861,4.0325 7.9997,5.6431 7.9997,5.6431 V 8.5005 L 7.0407,14.768 8.113,15.84 C 8.2352,15.929 8.3601,16 8.4997,16 8.6393,16 8.7794,15.947 8.8864,15.84 L 9.9587,14.768 8.9997,8.5005 V 5.6431 C 8.9997,5.6431 9.109,3.9732 8.4997,4.0005 Z"/>
+ <rect style="fill:#3f3f3f" width="4" height=".5" x="6.5" y="6" rx=".286" ry=".25"/>
+ <path style="fill:#3f3f3f" d="M 8.4997,7.0005 C 7.9997,7.0005 7.9997,7.6672 7.9997,7.6672 V 7.6672 7.8894 9.0005 H 8.4997 8.9997 V 7.8894 7.6672 7.6672 C 8.9997,7.6672 8.9997,7.0005 8.4997,7.0005 Z"/>
+ <path style="fill:#ffce35" d="M 11.5,2.2505 10.25,2.8755 8.9997,3.5005 V 2.2505 1.0005 L 10.25,1.6255 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openscad.svg b/.icons/awkward/16x16/apps/openscad.svg
new file mode 100644
index 00000000..e583ec20
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openscad.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e3954f" d="m 12.918993,2.029663 c -0.08633,0.00712 -0.169061,0.024143 -0.247546,0.050924 h -7.25e-4 l -0.0036,-0.00707 -0.05305,0.02617 c -0.0442,0.017788 -0.0869,0.038789 -0.127989,0.062948 L 6.185,5.2640452 8.6852278,10.935 C 10.881799,9.973517 12.953878,8.6550459 15.173088,7.7692243 c 0.01456,-0.00455 0.02888,-0.00967 0.04314,-0.014855 0.03188,-0.011581 0.06302,-0.024791 0.09336,-0.039608 0.01744,-0.00854 0.034,-0.018696 0.05092,-0.028293 0.02785,-0.015108 0.05496,-0.031617 0.08133,-0.049509 0.04068,-0.028709 0.07979,-0.06011 0.116701,-0.095483 0.03599,-0.036025 0.06997,-0.075197 0.101844,-0.1174082 0.02073,-0.026544 0.03991,-0.054774 0.05871,-0.083459 0.01569,-0.023256 0.03077,-0.047309 0.04527,-0.072143 0.02052,-0.036228 0.03878,-0.074872 0.05659,-0.1138717 0.0095,-0.01987 0.01873,-0.040149 0.02758,-0.060826 0.01781,-0.043837 0.03276,-0.089711 0.04738,-0.1365049 0.0072,-0.021811 0.01402,-0.043975 0.02051,-0.066484 0.01204,-0.04414 0.02173,-0.09014 0.03112,-0.1365046 0.0064,-0.028768 0.0123,-0.058007 0.01768,-0.087703 0.0075,-0.046196 0.01266,-0.094132 0.01768,-0.1421628 0.0036,-0.030035 0.0066,-0.060452 0.0092,-0.091239 0.0035,-0.048762 0.0046,-0.09891 0.0056,-0.1492359 0.0011,-0.035441 0.0015,-0.071285 0.0014,-0.1075062 -5.43e-4,-0.043196 -0.0034,-0.087423 -0.0056,-0.1315536 -0.0015,-0.042706 -0.0039,-0.085863 -0.0071,-0.1294319 -0.0013,-0.015137 -0.0035,-0.030745 -0.0049,-0.045973 -0.01586,-0.1644209 -0.04285,-0.3336736 -0.08062,-0.5057036 -0.0016,-0.00723 -0.0033,-0.014684 -0.0049,-0.021927 -0.03988,-0.1774143 -0.09103,-0.3568906 -0.152772,-0.5361168 l -0.0022,-0.00707 c -9.78e-4,-0.00282 -0.0026,-0.00565 -0.0036,-0.00849 -0.06312,-0.1792797 -0.136521,-0.3573365 -0.219255,-0.5318731 -0.0049,-0.010328 -0.0085,-0.020804 -0.01344,-0.031121 -0.08991,-0.18758 -0.190132,-0.3700236 -0.299178,-0.5446039 -0.07654,-0.1217097 -0.157129,-0.239169 -0.241183,-0.3515175 -0.0079,-0.010676 -0.01536,-0.021966 -0.02334,-0.032533 -0.08248,-0.1091713 -0.168023,-0.2131475 -0.256034,-0.3112023 -0.0121,-0.013486 -0.02461,-0.02566 -0.03678,-0.038901 -0.07698,-0.083836 -0.155629,-0.1629548 -0.235497,-0.2369339 -0.01394,-0.012899 -0.02773,-0.026329 -0.04173,-0.038901 -0.09113,-0.08206 -0.183522,-0.1572021 -0.276545,-0.2249144 -0.0073,-0.00531 -0.0146,-0.00963 -0.02193,-0.014853 -0.0798,-0.056617 -0.15986,-0.1076264 -0.239768,-0.1527721 -0.02481,-0.014089 -0.04948,-0.028063 -0.07426,-0.041022 -0.08791,-0.046745 -0.175315,-0.086196 -0.261693,-0.1181154 -0.0083,-0.003 -0.01647,-0.00422 -0.02476,-0.00707 -0.081,-0.027565 -0.160835,-0.048349 -0.239061,-0.062241 -0.02159,-0.00392 -0.04296,-0.00703 -0.06436,-0.0099 -0.08567,-0.012473 -0.169077,-0.01649 -0.249669,-0.012024 z"/>
+ <circle style="fill:#edd448" cx="8.013" cy="8" r="6"/>
+ <path style="fill:#e3954f" d="M 10.800781 2.96875 L 6.9648438 4.90625 A 3 1.5 0 0 0 8 5 A 3 1.5 0 0 0 11 3.5 A 3 1.5 0 0 0 10.800781 2.96875 z M 12.472656 7.0019531 A 2.0787368 3.271617 31.084737 0 0 9.7421875 8.8183594 A 2.0787368 3.271617 31.084737 0 0 9.0078125 11.003906 L 13.865234 8.3632812 A 2.0787368 3.271617 31.084737 0 0 13.212891 7.2421875 A 2.0787368 3.271617 31.084737 0 0 12.472656 7.0019531 z"/>
+ <path style="opacity:0.3" d="M 12.472445,7.0017993 A 2.0787368,3.271617 31.084737 0 0 9.7415474,8.8176883 2.0787368,3.271617 31.084737 0 0 9.6965705,12.757853 2.0787368,3.271617 31.084737 0 0 11.853684,12.546158 6.7489315,6.3757554 0 0 0 13.711502,10.024862 2.0787368,3.271617 31.084737 0 0 13.212155,7.2427946 2.0787368,3.271617 31.084737 0 0 12.472441,7.0017993 Z"/>
+ <ellipse style="opacity:0.3" cx="8" cy="3.5" rx="3" ry="1.5"/>
+ <path style="fill:#e3954f" d="m 3.238463,7.0010255 a 3.2122359,1.7464435 64.809931 0 0 -0.3933491,0.05567 L 0.79339998,8.0668034 a 3.2122359,1.7464435 64.80993 0 0 -0.17067099,0.084237 l -0.0168474,0.00805 7.3132e-4,7.501e-4 A 3.2122359,1.7464435 64.80993 0 0 0.44546438,8.2887646 3.2122359,1.7464435 64.80993 0 0 0.79999117,12.285249 3.2122359,1.7464435 64.80993 0 0 3.4787197,13.893072 l 2.0568414,-1.012306 -0.00147,-0.003 A 3.2122359,1.7464435 64.809931 0 0 5.7633692,12.7101 3.2122359,1.7464435 64.809931 0 0 5.4088422,8.7136159 3.2122359,1.7464435 64.809931 0 0 3.2384645,7.0010465 Z"/>
+ <ellipse style="opacity:0.2" cx="-4.032" cy="9.535" rx="1.821" ry="3.171" transform="matrix(0.70812504,-0.70608705,0.51863378,0.85499649,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openshot-qt.svg b/.icons/awkward/16x16/apps/openshot-qt.svg
new file mode 120000
index 00000000..7b84bf0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openshot-qt.svg
@@ -0,0 +1 @@
+openshot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openshot.svg b/.icons/awkward/16x16/apps/openshot.svg
new file mode 100644
index 00000000..52e2e6d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openshot.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3168b2" d="M 8,0 C 3.581722,0 0,3.581722 0,8 c 0,3.439337 2.1703779,6.371756 5.2162408,7.502362 0.8669456,0.321806 1.6754384,-0.947106 2.6543792,-0.947106 4.418278,0 7.396226,-2.093851 7.396226,-6.5121292 0,-3.563594 -1.72626,-5.7851359 -4.945957,-6.8199424 C 10.200134,1.1843741 10.207509,0.30738504 10.084328,0.27423388 9.4197848,0.09538824 8.721032,0 8,0 Z"/>
+ <path style="fill:#e4e4e4" d="M 10.028906,0.26640624 C 8.7369996,0.99640264 5.7330116,3.0945656 6,4.9421876 c 0.369458,2.5567332 4.842507,2.1241412 5,4.125 C 11.204461,11.664746 7.3070268,14.297862 5.0695312,15.442188 6.0027412,15.810213 6.9968434,15.99944 8,16 c 4.418278,0 8,-3.581722 8,-8 -0.0022,-3.6350637 -2.454875,-6.8116939 -5.971094,-7.73359376 z"/>
+ <path style="fill:#3c3c3c" d="M 1.7636719 3 A 8 8 0 0 0 0.58984375 5 L 2 5 L 2 11 L 0.60742188 11 C 0.61331221 11.014432 0.62098484 11.066275 0.62695312 11.083984 A 8 8 0 0 0 1.7558594 13 L 3.1992188 13 L 7.1992188 13 L 8.8007812 13 L 12.800781 13 L 14.236328 13 A 8 8 0 0 0 14.597656 12.5 L 14 12.5 L 14 11.5 L 15 11.5 L 15 11.845703 A 8 8 0 0 0 15.410156 11 L 14 11 L 14 5 L 15.408203 5 C 15.407242 4.9976348 15.405261 4.9887861 15.404297 4.9863281 A 8 8 0 0 0 15 4.1464844 L 15 4.5 L 14 4.5 L 14 3.5 L 14.607422 3.5 A 8 8 0 0 0 14.244141 3 L 1.7636719 3 z M 2 3.5 L 3 3.5 L 3 4.5 L 2 4.5 L 2 3.5 z M 4 3.5 L 5 3.5 L 5 4.5 L 4 4.5 L 4 3.5 z M 6 3.5 L 7 3.5 L 7 4.5 L 6 4.5 L 6 3.5 z M 8 3.5 L 9 3.5 L 9 4.5 L 8 4.5 L 8 3.5 z M 10 3.5 L 11 3.5 L 11 4.5 L 10 4.5 L 10 3.5 z M 12 3.5 L 13 3.5 L 13 4.5 L 12 4.5 L 12 3.5 z M 4 5 L 7 5 L 7 11 L 4 11 L 4 5 z M 9 5 L 12 5 L 12 11 L 9 11 L 9 5 z M 2 11.5 L 3 11.5 L 3 12.5 L 2 12.5 L 2 11.5 z M 4 11.5 L 5 11.5 L 5 12.5 L 4 12.5 L 4 11.5 z M 6 11.5 L 7 11.5 L 7 12.5 L 6 12.5 L 6 11.5 z M 8 11.5 L 9 11.5 L 9 12.5 L 8 12.5 L 8 11.5 z M 10 11.5 L 11 11.5 L 11 12.5 L 10 12.5 L 10 11.5 z M 12 11.5 L 13 11.5 L 13 12.5 L 12 12.5 L 12 11.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openspades.svg b/.icons/awkward/16x16/apps/openspades.svg
new file mode 100644
index 00000000..5acbb4dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openspades.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffffbf" d="m 0,6 0,9.2 C 0,15.6432 0.3568,16 0.8,16 l 14.4,0 C 15.6432,16 16,15.6432 16,15.2 L 16,6 Z"/>
+ <path style="fill:#6765f6" d="M 16,6 16,0.8 C 16,0.3568 15.6432,0 15.2,0 L 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,6 Z"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="4" y="6"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="10" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/openterm.svg b/.icons/awkward/16x16/apps/openterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/openttd.svg b/.icons/awkward/16x16/apps/openttd.svg
new file mode 100644
index 00000000..4f974550
--- /dev/null
+++ b/.icons/awkward/16x16/apps/openttd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4bae4f" width="9.177" height="9.177" x="6.72" y="-7.01" rx=".492" ry=".492" transform="matrix(0.70710679,0.70710677,0.70710679,-0.70710677,0,0)"/>
+ <rect style="fill:#4bae4f" width="9.177" height="9.177" x="9.15" y="-4.59" rx=".492" ry=".492" transform="matrix(0.70710679,0.70710677,0.70710679,-0.70710677,0,0)"/>
+ <rect style="fill:#f58411" width="11.68" height="11.68" x="5.47" y="-5.84" rx=".626" ry=".626" transform="matrix(0.70710679,0.70710677,0.70710679,-0.70710677,0,0)"/>
+ <g style="font-size:11.88749409px;line-height:1.25;font-family:'DejaVu Serif';letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="scale(1.0778846,0.92774309)">
+ <path style="fill:#ffffff" d="m 7.6338069,11.870662 q 0.6559017,-0.05804 0.9983637,-0.377289 0.3482664,-0.319244 0.3482664,-0.870666 0,-0.499182 -0.3424619,-0.8474483 Q 8.2955131,9.4269923 7.6338069,9.2470546 Z M 7.0533628,5.3754929 Q 6.4555054,5.4161239 6.1246523,5.7237593 5.7937992,6.0255902 5.7937992,6.5363809 q 0,0.4643553 0.3018309,0.7719906 0.3076354,0.3076354 0.9577327,0.4991819 z M 4.6503245,11.847444 V 10.245418 H 5.277204 q 0.023218,0.795209 0.4643553,1.20152 0.4411374,0.40631 1.3118035,0.423724 V 9.0555081 Q 5.7183415,8.6840239 5.1785285,8.2022554 4.6387156,7.7146824 4.6387156,6.9136696 q 0,-0.9287105 0.6384884,-1.4917412 0.6384885,-0.5630307 1.7761588,-0.632684 V 3.2336543 h 0.5804441 v 1.5555901 q 0.5862484,0.046435 1.1260614,0.1915465 0.5456174,0.1393066 1.0622126,0.3772886 V 6.8788429 H 9.1893969 Q 9.1197436,6.2055278 8.7192372,5.8166303 8.3187308,5.4277328 7.6338069,5.3754929 v 2.623607 q 1.4278923,0.3888976 1.9967275,0.8938839 0.5746396,0.4991819 0.5746396,1.3408262 0,0.963537 -0.6733151,1.543981 -0.6733151,0.580444 -1.898052,0.66751 V 14.0125 H 7.0533628 V 12.445301 Q 6.4961365,12.433692 5.8982792,12.282777 5.3004218,12.137666 4.6503245,11.847444 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/opera-beta.svg b/.icons/awkward/16x16/apps/opera-beta.svg
new file mode 100644
index 00000000..7835ad45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opera-beta.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="m8 0v4a3 4 0 0 1 3 4 3 4 0 0 1 -3 4 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 0.1582031 -0.007812c4.3576149-0.084587 7.8417969-3.613608 7.8417969-7.992188 0-4.432-3.568-8-8-8z"/>
+ <path style="fill:#e74c3c" d="m8 0a2 2 0 0 0 -0.1582031 0.0078125c-4.3576153 0.084586821-7.8417969 3.6136073-7.8417969 7.9921875 0 4.364074 3.4614575 7.883168 7.7988281 7.990234a2 2 0 0 1 -1.7988281 -1.990234 2 2 0 0 1 2 -2 3 4 0 0 1 -3 -4 3 4 0 0 1 3 -4 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/opera-developer.svg b/.icons/awkward/16x16/apps/opera-developer.svg
new file mode 100644
index 00000000..5b6b6fab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opera-developer.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm0 4a3 4 0 0 1 3 4 3 4 0 0 1 -3 4 3 4 0 0 1 -3 -4 3 4 0 0 1 3 -4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/opera.svg b/.icons/awkward/16x16/apps/opera.svg
new file mode 100644
index 00000000..bd70c92e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/opera.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e74c3c" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm0 4a3 4 0 0 1 3 4 3 4 0 0 1 -3 4 3 4 0 0 1 -3 -4 3 4 0 0 1 3 -4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/oracle-javaws.svg b/.icons/awkward/16x16/apps/oracle-javaws.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle-javaws.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oracle-sqldeveloper.svg b/.icons/awkward/16x16/apps/oracle-sqldeveloper.svg
new file mode 120000
index 00000000..e569093f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle-sqldeveloper.svg
@@ -0,0 +1 @@
+sqldeveloper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oracle_java6.svg b/.icons/awkward/16x16/apps/oracle_java6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle_java6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oracle_java7.svg b/.icons/awkward/16x16/apps/oracle_java7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle_java7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oracle_java8.svg b/.icons/awkward/16x16/apps/oracle_java8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle_java8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oracle_java9.svg b/.icons/awkward/16x16/apps/oracle_java9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oracle_java9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/orage.svg b/.icons/awkward/16x16/apps/orage.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/orage.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/orage_globaltime.svg b/.icons/awkward/16x16/apps/orage_globaltime.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/orage_globaltime.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/orca.svg b/.icons/awkward/16x16/apps/orca.svg
new file mode 120000
index 00000000..93ed872f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/orca.svg
@@ -0,0 +1 @@
+preferences-desktop-accessibility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/oregano.svg b/.icons/awkward/16x16/apps/oregano.svg
new file mode 120000
index 00000000..a00b79b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oregano.svg
@@ -0,0 +1 @@
+eeschema.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.DolphinEmu.dolphin-emu.svg b/.icons/awkward/16x16/apps/org.DolphinEmu.dolphin-emu.svg
new file mode 120000
index 00000000..db73511a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.DolphinEmu.dolphin-emu.svg
@@ -0,0 +1 @@
+dolphin-emu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.apache.netbeans.svg b/.icons/awkward/16x16/apps/org.apache.netbeans.svg
new file mode 120000
index 00000000..3af5b3dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.apache.netbeans.svg
@@ -0,0 +1 @@
+netbeans.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.armagetronad.ArmagetronAdvanced.svg b/.icons/awkward/16x16/apps/org.armagetronad.ArmagetronAdvanced.svg
new file mode 120000
index 00000000..13ceea70
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.armagetronad.ArmagetronAdvanced.svg
@@ -0,0 +1 @@
+armagetronad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.audacityteam.Audacity.svg b/.icons/awkward/16x16/apps/org.audacityteam.Audacity.svg
new file mode 120000
index 00000000..c2e2d131
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.audacityteam.Audacity.svg
@@ -0,0 +1 @@
+audacity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.avidemux.Avidemux.svg b/.icons/awkward/16x16/apps/org.avidemux.Avidemux.svg
new file mode 120000
index 00000000..cdae97d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.avidemux.Avidemux.svg
@@ -0,0 +1 @@
+avidemux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.baedert.corebird.svg b/.icons/awkward/16x16/apps/org.baedert.corebird.svg
new file mode 120000
index 00000000..215d0441
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.baedert.corebird.svg
@@ -0,0 +1 @@
+corebird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.bitcoincore.bitcoin-qt.svg b/.icons/awkward/16x16/apps/org.bitcoincore.bitcoin-qt.svg
new file mode 120000
index 00000000..b43f4101
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.bitcoincore.bitcoin-qt.svg
@@ -0,0 +1 @@
+bitcoin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.blender.Blender.svg b/.icons/awkward/16x16/apps/org.blender.Blender.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.blender.Blender.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.bluej.BlueJ.svg b/.icons/awkward/16x16/apps/org.bluej.BlueJ.svg
new file mode 120000
index 00000000..847f70f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.bluej.BlueJ.svg
@@ -0,0 +1 @@
+bluej.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.bunkus.mkvtoolnix-gui.svg b/.icons/awkward/16x16/apps/org.bunkus.mkvtoolnix-gui.svg
new file mode 120000
index 00000000..6ab4d366
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.bunkus.mkvtoolnix-gui.svg
@@ -0,0 +1 @@
+mkvmerge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.bzflag.BZFlag.svg b/.icons/awkward/16x16/apps/org.bzflag.BZFlag.svg
new file mode 120000
index 00000000..d879ad19
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.bzflag.BZFlag.svg
@@ -0,0 +1 @@
+bzflag.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.claws_mail.Claws-Mail.svg b/.icons/awkward/16x16/apps/org.claws_mail.Claws-Mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.claws_mail.Claws-Mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.clementine_player.Clementine.svg b/.icons/awkward/16x16/apps/org.clementine_player.Clementine.svg
new file mode 120000
index 00000000..fd923151
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.clementine_player.Clementine.svg
@@ -0,0 +1 @@
+clementine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.codeblocks.codeblocks.svg b/.icons/awkward/16x16/apps/org.codeblocks.codeblocks.svg
new file mode 120000
index 00000000..de609946
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.codeblocks.codeblocks.svg
@@ -0,0 +1 @@
+codeblocks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.cznic.Datovka.svg b/.icons/awkward/16x16/apps/org.cznic.Datovka.svg
new file mode 120000
index 00000000..d6d0f696
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.cznic.Datovka.svg
@@ -0,0 +1 @@
+datovka.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.darktable.Darktable.svg b/.icons/awkward/16x16/apps/org.darktable.Darktable.svg
new file mode 120000
index 00000000..68a39c28
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.darktable.Darktable.svg
@@ -0,0 +1 @@
+darktable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.davmail.DavMail.svg b/.icons/awkward/16x16/apps/org.davmail.DavMail.svg
new file mode 120000
index 00000000..09611d6e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.davmail.DavMail.svg
@@ -0,0 +1 @@
+davmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.debian.TuxPuck.svg b/.icons/awkward/16x16/apps/org.debian.TuxPuck.svg
new file mode 120000
index 00000000..4fdfc288
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.debian.TuxPuck.svg
@@ -0,0 +1 @@
+tuxpuck.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.develz.Crawl.svg b/.icons/awkward/16x16/apps/org.develz.Crawl.svg
new file mode 120000
index 00000000..700ab448
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.develz.Crawl.svg
@@ -0,0 +1 @@
+crawl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.eclipse.iot.fourdiac.Ide.svg b/.icons/awkward/16x16/apps/org.eclipse.iot.fourdiac.Ide.svg
new file mode 120000
index 00000000..13125f1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.eclipse.iot.fourdiac.Ide.svg
@@ -0,0 +1 @@
+4diac-ide.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.electrum.electrum.svg b/.icons/awkward/16x16/apps/org.electrum.electrum.svg
new file mode 120000
index 00000000..efbdaac0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.electrum.electrum.svg
@@ -0,0 +1 @@
+electrum.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.equeim.Tremotesf.svg b/.icons/awkward/16x16/apps/org.equeim.Tremotesf.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.equeim.Tremotesf.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.ethereum.Mist.svg b/.icons/awkward/16x16/apps/org.ethereum.Mist.svg
new file mode 120000
index 00000000..e1584d57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.ethereum.Mist.svg
@@ -0,0 +1 @@
+mist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.eu.encom.matrique.svg b/.icons/awkward/16x16/apps/org.eu.encom.matrique.svg
new file mode 100644
index 00000000..a1f3171a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.eu.encom.matrique.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#008f7e" cx="8" cy="8" r="8"/>
+ <path style="opacity:0.4;fill:none;stroke:#ffffff;stroke-width:0.80000001;stroke-linejoin:bevel" d="M 5,10.6 H 2.3998307 L 5.1998308,7.4 h 8.8000002 l -2.4,3.2 H 11"/>
+ <path style="fill:#ffffff" d="M 4.9999999,4.0000002 V 9.5714286 10 H 5.8571427 V 9.5714286 5.9520093 L 7.6107699,10 H 8.3892296 L 10.142857,5.9520093 V 9.5714286 10 H 11 V 9.5714286 4.0000002 H 10.09933 L 7.9999998,8.8058629 5.9006693,4.0000002 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.eu.encom.spectral.svg b/.icons/awkward/16x16/apps/org.eu.encom.spectral.svg
new file mode 100644
index 00000000..47f708ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.eu.encom.spectral.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#329289" d="M 7.542934,12.982981 C 6.0487459,12.838711 4.6698415,12.017931 3.8499982,10.784798 3.0807589,9.6277805 2.8222632,8.2560722 3.1210703,6.916726 3.2322832,6.4182341 3.5131096,5.6960341 3.5707803,5.7602134 c 0.012625,0.014043 0.052104,0.1442957 0.087728,0.289425 0.2101083,0.8559586 0.7575262,1.4818837 1.678232,1.9189045 0.58785,0.279025 1.1490565,0.4416043 2.2968134,0.665375 1.0644376,0.2075208 1.3397055,0.3158083 1.7692977,0.5312083 0.4697581,0.2355373 0.7629096,0.5079503 0.9391696,0.8727218 0.15978,0.330671 0.197649,0.547083 0.181985,1.040016 -0.01196,0.376534 -0.02329,0.451942 -0.09888,0.659684 -0.273454,0.706177 -0.8498527,0.994746 -1.3741292,1.125567 -0.4700493,0.116225 -1.031694,0.165863 -1.5080608,0.119866 z m 4.839451,-2.835995 C 12.195604,9.0401512 11.580205,8.2306304 10.527718,7.7072846 9.9176788,7.4039428 9.3890974,7.2790178 7.9661523,6.989122 6.8968057,6.7712635 6.3446203,6.6477177 5.9509271,6.4595091 5.4812277,6.2349716 5.193197,5.8857384 5.0978477,5.4251633 5.0507395,5.1976258 5.0576363,4.6423714 5.1100977,4.4359175 5.2157481,4.02033 5.523047,3.5789838 5.817241,3.4203256 c 0.078506,-0.042342 0.2648039,-0.1176043 0.4139904,-0.16725 2.1220584,-0.7061917 4.6794216,0.10235 5.9225896,1.9664584 0.764818,1.1468337 1.024113,2.5281881 0.724943,3.8619883 -0.112045,0.4995502 -0.370986,1.1754087 -0.45033,1.1754087 -0.01512,0 -0.03584,-0.04947 -0.04605,-0.109945 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.fedoraproject.MediaWriter.svg b/.icons/awkward/16x16/apps/org.fedoraproject.MediaWriter.svg
new file mode 120000
index 00000000..286d1d97
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.fedoraproject.MediaWriter.svg
@@ -0,0 +1 @@
+mediawriter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.filezillaproject.Filezilla.svg b/.icons/awkward/16x16/apps/org.filezillaproject.Filezilla.svg
new file mode 120000
index 00000000..59b19a25
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.filezillaproject.Filezilla.svg
@@ -0,0 +1 @@
+filezilla.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.flarerpg.Flare.svg b/.icons/awkward/16x16/apps/org.flarerpg.Flare.svg
new file mode 120000
index 00000000..b2b8acbf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.flarerpg.Flare.svg
@@ -0,0 +1 @@
+flare.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.flatpak.qtdemo.svg b/.icons/awkward/16x16/apps/org.flatpak.qtdemo.svg
new file mode 120000
index 00000000..bfc70049
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.flatpak.qtdemo.svg
@@ -0,0 +1 @@
+../mimetypes/application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.flightgear.FlightGear.svg b/.icons/awkward/16x16/apps/org.flightgear.FlightGear.svg
new file mode 120000
index 00000000..f8d8068d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.flightgear.FlightGear.svg
@@ -0,0 +1 @@
+flightgear.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.fontforge.FontForge.svg b/.icons/awkward/16x16/apps/org.fontforge.FontForge.svg
new file mode 120000
index 00000000..ecb86293
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.fontforge.FontForge.svg
@@ -0,0 +1 @@
+fontforge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freecadweb.FreeCAD.svg b/.icons/awkward/16x16/apps/org.freecadweb.FreeCAD.svg
new file mode 120000
index 00000000..56c9d697
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freecadweb.FreeCAD.svg
@@ -0,0 +1 @@
+freecad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freeciv.Freeciv.svg b/.icons/awkward/16x16/apps/org.freeciv.Freeciv.svg
new file mode 120000
index 00000000..0e0084e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freeciv.Freeciv.svg
@@ -0,0 +1 @@
+freeciv-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freedesktop.Bustle.svg b/.icons/awkward/16x16/apps/org.freedesktop.Bustle.svg
new file mode 100644
index 00000000..9d6588b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freedesktop.Bustle.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#65b457" d="m15 10.5h-15c0-4.1421358 3.3578642-7.5000001 7.4999999-7.5000001 4.142136 0 7.5 3.3578643 7.5 7.5000001z"/>
+ <path style="fill:#ffffff" d="m7.8611102 4.001585v0.727865a5.777777 5.777777 0 0 1 2.3429898 0.657335l0.612902-0.478896a6.4999991 6.4999991 0 0 0-2.9558918-0.906304zm-0.7222222 0.0056a6.4999991 6.4999991 0 0 0-2.9558915 0.900662l0.6129015 0.479601a5.777777 5.777777 0 0 1 2.34299-0.66298zm4.309353 1.323839-0.590332 0.461968a5.777777 5.777777 0 0 1 1.637695 1.807008h0.818142a6.4999991 6.4999991 0 0 0-1.865505-2.268934zm-7.8936623 0.0021a6.4999991 6.4999991 0 0 0-1.8739687 2.266876h0.8216683a5.777777 5.777777 0 0 1 1.6419269-1.805555zm-2.1758357 2.989024a6.4999991 6.4999991 0 0 0-0.378743 2.166741 6.4999991 6.4999991 0 0 0 0.018337 0.361111h0.717285a5.777777 5.777777 0 0 1-0.0134-0.361111 5.777777 5.777777 0 0 1 0.4259981-2.166666zm11.47374 0a5.777777 5.777777 0 0 1 0.425293 2.166741 5.777777 5.777777 0 0 1-0.01834 0.361111h0.727864a6.4999991 6.4999991 0 0 0 0.0127-0.361111 6.4999991 6.4999991 0 0 0-0.380154-2.166666z"/>
+ <path style="fill:#3f3f3f" d="m13 10v1h-6v-1z"/>
+ <path style="fill:#3f3f3f" d="m12.425903 9.000159a0.41382186 0.3721504 0 0 1 0.194768 0.049421l1.086173 0.5639842 1.086174 0.5639834a0.41382186 0.3721504 0 0 1 0 0.644657l-1.086174 0.563985-1.086173 0.563984a0.41382186 0.3721504 0 0 1-0.620671-0.3223276v-2.255937a0.41382186 0.3721504 0 0 1 0.425903-0.37175z"/>
+ <path style="fill:#3f3f3f" d="m2 10v1h6v-1z"/>
+ <path style="fill:#3f3f3f" d="m2.5740972 9.000159a0.41382186 0.3721504 0 0 0-0.1947678 0.0494214l-1.0861738 0.5639842-1.0861737 0.5639834a0.41382186 0.3721504 0 0 0 0 0.644657l1.0861737 0.563985 1.0861738 0.563984a0.41382186 0.3721504 0 0 0 0.6206706-0.322328v-2.255937a0.41382186 0.3721504 0 0 0-0.4259028-0.37175z"/>
+ <circle style="fill:#4f4f4f" cx="7.5" cy="10.5" r="2.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="10.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.freedesktop.GlxInfo.svg b/.icons/awkward/16x16/apps/org.freedesktop.GlxInfo.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freedesktop.GlxInfo.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freedesktop.GstDebugViewer.svg b/.icons/awkward/16x16/apps/org.freedesktop.GstDebugViewer.svg
new file mode 120000
index 00000000..d531aad3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freedesktop.GstDebugViewer.svg
@@ -0,0 +1 @@
+gst-debug-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freedesktop.Piper.svg b/.icons/awkward/16x16/apps/org.freedesktop.Piper.svg
new file mode 100644
index 00000000..1a0e5e60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freedesktop.Piper.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#976e2e" width="16" height="15" x="-16" y="-15" rx=".8" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#c3c3c3" d="M 3.1785715,2 C 2.5256429,2 2,2.5203333 2,3.1666667 v 3.5 V 7.8333333 9 H 3.1785715 11.821428 13 v -1.1666667 -1.1666666 -3.5 C 13,2.5203333 12.474357,2 11.821428,2 Z M 3,3 h 9 V 6.6666667 8 H 3 V 6.6666667 Z"/>
+ <rect style="fill:#a4a4a4" width="1" height="3.6" x="7" y="8.4"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-width:0.84313089;stroke-linecap:round" d="M 6.2512143,9.5725558 6.6654524,7.4274443"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-width:0.84313089;stroke-linecap:round" d="M 7.9081669,9.5725558 8.322405,7.4274443"/>
+ <path style="fill:none;stroke:#c3c3c3;stroke-width:0.84313089;stroke-linecap:round" d="M 9.5651195,9.5725558 9.979358,7.4274443"/>
+ <path style="fill:#ffb22b" d="M 5.8284505,11 C 5.416598,11 5.0000001,11.399956 5.0000001,11.807812 V 15 h 2.5 A 0.83333334,0.8 0 0 1 8.3333334,14.2 0.83333334,0.8 0 0 1 8.404948,14.20312 1.25,1.2 0 0 1 9.5833334,13.4 1.25,1.2 0 0 1 10,13.469531 V 11 Z"/>
+ <path style="opacity:0.2" d="M 9.8339844 11.400391 A 0.83333334 0.8 0 0 0 9 12.199219 A 0.83333334 0.8 0 0 0 9.8339844 13 A 0.83333334 0.8 0 0 0 10 12.984375 L 10 11.417969 A 0.83333334 0.8 0 0 0 9.8339844 11.400391 z"/>
+ <circle style="opacity:0.2" cx="6.5" cy="13.5" r=".5"/>
+ <path style="opacity:0.2" d="M 5.828125 11 C 5.4189694 11 5.0073553 11.395715 5.0019531 11.800781 A 1.2573675 1 0 0 0 5.7539062 12 A 1.2573675 1 0 0 0 7.0117188 11 L 5.828125 11 z"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-width:0.84313089;stroke-linecap:round" d="M 5.422738,9.5725558 5.8369761,7.4274443"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-width:0.84313089;stroke-linecap:round" d="M 7.0796906,9.5725558 7.4939288,7.4274443"/>
+ <path style="fill:none;stroke:#eaeaea;stroke-width:0.84313089;stroke-linecap:round" d="M 8.7366432,9.5725558 9.1508814,7.4274443"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.freedesktop.fwupd.svg b/.icons/awkward/16x16/apps/org.freedesktop.fwupd.svg
new file mode 120000
index 00000000..2ef1d0cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freedesktop.fwupd.svg
@@ -0,0 +1 @@
+fwupd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.freefilesync.FreeFileSync.svg b/.icons/awkward/16x16/apps/org.freefilesync.FreeFileSync.svg
new file mode 120000
index 00000000..b2e7da42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.freefilesync.FreeFileSync.svg
@@ -0,0 +1 @@
+freefilesync.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.fritzing.Fritzing.svg b/.icons/awkward/16x16/apps/org.fritzing.Fritzing.svg
new file mode 120000
index 00000000..b90cf142
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.fritzing.Fritzing.svg
@@ -0,0 +1 @@
+fritzing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.frozen_bubble.frozen-bubble.svg b/.icons/awkward/16x16/apps/org.frozen_bubble.frozen-bubble.svg
new file mode 120000
index 00000000..9be798dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.frozen_bubble.frozen-bubble.svg
@@ -0,0 +1 @@
+frozen-bubble.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gabmus.gnome-feeds.svg b/.icons/awkward/16x16/apps/org.gabmus.gnome-feeds.svg
new file mode 100644
index 00000000..d1d991dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gabmus.gnome-feeds.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <g>
+ <path style="fill:#ff8915" d="M 6,12 A 1.9998,2 0 0 1 4,14 1.9998,2 0 0 1 2,12 1.9998,2 0 0 1 4,10 1.9998,2 0 0 1 6,12 Z"/>
+ <path style="fill:#ff8915" d="M 2,6 H 3.014 V 7.014 H 2 Z M 9.013,13.014 H 9.999 V 14 H 9.013 Z M 13.013,13.014 H 13.999 V 14 H 13.013 Z M 2,2 H 3.014 V 3.014 H 2 Z"/>
+ <path style="fill:#ff8915" d="M 3.014,8.014 C 5.788,8.014 8.013,10.241 8.013,13.014 H 10.013 C 10.013,9.16 6.869,6.014 3.014,6.014 Z"/>
+ <path style="fill:#ff8915" d="M 3.014,4.028 A 8.9713,8.972 0 0 1 12,13.014 H 14 C 13.999,6.96 9.069,2.028 3.014,2.028 Z"/>
+ <path style="fill:#ff8915" d="M 4,7 A 0.99992,1 0 0 1 3,8 0.99992,1 0 0 1 2,7 0.99992,1 0 0 1 3,6 0.99992,1 0 0 1 4,7 Z M 4,3 A 0.99992,1 0 0 1 3,4 0.99992,1 0 0 1 2,3 0.99992,1 0 0 1 3,2 0.99992,1 0 0 1 4,3 Z M 9.999,13 A 0.99992,1 0 0 1 8.999,14 0.99992,1 0 0 1 7.999,13 0.99992,1 0 0 1 8.999,12 0.99992,1 0 0 1 9.999,13 Z M 13.999,13 A 0.99992,1 0 0 1 12.999,14 0.99992,1 0 0 1 11.999,13 0.99992,1 0 0 1 12.999,12 0.99992,1 0 0 1 13.999,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gabmus.hydrapaper.svg b/.icons/awkward/16x16/apps/org.gabmus.hydrapaper.svg
new file mode 100644
index 00000000..534acd23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gabmus.hydrapaper.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff9212" d="M 14,5.5000002 V 0.68749999 C 14,0.306625 13.6878,0 13.3,0 H 0.7 C 0.3122,0 0,0.306625 0,0.68749999 V 10.3125 C 0,10.693375 0.3122,11 0.7,11 h 7.7 z"/>
+ <path style="fill:#cfff3d" d="M 15,7.2962963 V 2.6875 C 15,2.306625 14.6878,2 14.3,2 H 1.7 C 1.3122,2 1,2.306625 1,2.6875 v 9.625 C 1,12.693375 1.3122,13 1.7,13 h 7.5352941 z"/>
+ <path style="fill:#39ddff" d="m16 9v-4.3124997c0-0.380875-0.3122-0.6875-0.7-0.6875h-12.6c-0.3878 0-0.7 0.306625-0.7 0.6875v9.6249997c0 0.380875 0.3122 0.6875 0.7 0.6875h7.3z"/>
+ <path style="opacity:.3" d="m14 10.028231v-4.028231h-10v7h6.817941z"/>
+ <path style="fill:#93edff" d="M 16,9 H 10.750001 C 10.335776,9 10,9.33579 10,9.750001 V 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gahshomar.Gahshomar.svg b/.icons/awkward/16x16/apps/org.gahshomar.Gahshomar.svg
new file mode 120000
index 00000000..ab326756
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gahshomar.Gahshomar.svg
@@ -0,0 +1 @@
+gahshomar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gajim.Gajim.svg b/.icons/awkward/16x16/apps/org.gajim.Gajim.svg
new file mode 120000
index 00000000..b9417023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gajim.Gajim.svg
@@ -0,0 +1 @@
+gajim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gaphor.Gaphor.svg b/.icons/awkward/16x16/apps/org.gaphor.Gaphor.svg
new file mode 120000
index 00000000..5471d6e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gaphor.Gaphor.svg
@@ -0,0 +1 @@
+gaphor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.geany.Geany.svg b/.icons/awkward/16x16/apps/org.geany.Geany.svg
new file mode 120000
index 00000000..b5b94e7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.geany.Geany.svg
@@ -0,0 +1 @@
+geany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.geogebra.GeoGebra.svg b/.icons/awkward/16x16/apps/org.geogebra.GeoGebra.svg
new file mode 120000
index 00000000..1f18c02a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.geogebra.GeoGebra.svg
@@ -0,0 +1 @@
+geogebra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gimp.GIMP.svg b/.icons/awkward/16x16/apps/org.gimp.GIMP.svg
new file mode 120000
index 00000000..6b2c669f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gimp.GIMP.svg
@@ -0,0 +1 @@
+gimp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gna.Warmux.svg b/.icons/awkward/16x16/apps/org.gna.Warmux.svg
new file mode 120000
index 00000000..27205d6a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gna.Warmux.svg
@@ -0,0 +1 @@
+warmux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnode.NixView.svg b/.icons/awkward/16x16/apps/org.gnode.NixView.svg
new file mode 100644
index 00000000..2e9256e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnode.NixView.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2d4b9a" d="m 9.032444,0 c 3.842304,1.5369215e-7 7,3.1576961 7,7 0,3.842304 -3.157696,7 -7,7 H 9.030494 9.028544 C 8.23081,13.9987 7.460261,13.822624 6.716044,13.558594 L 5.182841,15.091797 C 4.598652,15.700265 3.693625,16.070764 2.880106,16.029297 2.066587,15.987827 1.391288,15.632275 0.895731,15.136719 0.400175,14.641162 0.04462,13.965863 0.003153,13.152344 c -0.04147,-0.813519 0.329032,-1.718546 0.9375,-2.302735 L 2.47385,9.3164062 C 2.20982,8.5721892 2.033719,7.8016402 2.032444,7.0039062 V 7.0019531 7 c 0,-3.8423039 3.157696,-6.99999984630786 7,-7 z"/>
+ <path style="fill:#eb8345" d="m 6.0422096,8.9902344 a 1.0001,1.0001 0 0 1 0.6972656,1.7167966 l -3.0000002,3 A 1.0001,1.0001 0 1 1 2.325413,12.292969 l 3,-3.0000002 A 1.0001,1.0001 0 0 1 6.0422096,8.9902344 Z"/>
+ <path style="fill:#ffffff" d="m 9.032444,2 a 5.0000002,5.0000002 0 0 1 5,5 5.0000002,5.0000002 0 0 1 -5,5 5.0000002,5.0000002 0 0 1 -5,-5 5.0000002,5.0000002 0 0 1 5,-5 z m 0,2 a 3.0000001,3.0000001 0 0 0 -3,3 3.0000001,3.0000001 0 0 0 3,3 3.0000001,3.0000001 0 0 0 3,-3 3.0000001,3.0000001 0 0 0 -3,-3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Aisleriot.svg b/.icons/awkward/16x16/apps/org.gnome.Aisleriot.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Aisleriot.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.ArchiveManager.svg b/.icons/awkward/16x16/apps/org.gnome.ArchiveManager.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.ArchiveManager.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Bijiben.svg b/.icons/awkward/16x16/apps/org.gnome.Bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Books.svg b/.icons/awkward/16x16/apps/org.gnome.Books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Boxes.svg b/.icons/awkward/16x16/apps/org.gnome.Boxes.svg
new file mode 120000
index 00000000..14c25b6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Boxes.svg
@@ -0,0 +1 @@
+gnome-boxes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Builder.svg b/.icons/awkward/16x16/apps/org.gnome.Builder.svg
new file mode 120000
index 00000000..d153228c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Builder.svg
@@ -0,0 +1 @@
+builder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Calculator.svg b/.icons/awkward/16x16/apps/org.gnome.Calculator.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Calendar.svg b/.icons/awkward/16x16/apps/org.gnome.Calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Characters.svg b/.icons/awkward/16x16/apps/org.gnome.Characters.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Characters.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Cheese.svg b/.icons/awkward/16x16/apps/org.gnome.Cheese.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Cheese.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Chess.svg b/.icons/awkward/16x16/apps/org.gnome.Chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.ChromeGnomeShell.svg b/.icons/awkward/16x16/apps/org.gnome.ChromeGnomeShell.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.ChromeGnomeShell.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Clocks.svg b/.icons/awkward/16x16/apps/org.gnome.Clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.ColorViewer.svg b/.icons/awkward/16x16/apps/org.gnome.ColorViewer.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.ColorViewer.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Contacts.svg b/.icons/awkward/16x16/apps/org.gnome.Contacts.svg
new file mode 120000
index 00000000..a556d3b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Contacts.svg
@@ -0,0 +1 @@
+gnome-contacts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.DejaDup.svg b/.icons/awkward/16x16/apps/org.gnome.DejaDup.svg
new file mode 120000
index 00000000..a562f831
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.DejaDup.svg
@@ -0,0 +1 @@
+deja-dup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Devhelp.svg b/.icons/awkward/16x16/apps/org.gnome.Devhelp.svg
new file mode 120000
index 00000000..c410bbf5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Devhelp.svg
@@ -0,0 +1 @@
+devhelp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Dictionary.svg b/.icons/awkward/16x16/apps/org.gnome.Dictionary.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Dictionary.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.DiskUtility.svg b/.icons/awkward/16x16/apps/org.gnome.DiskUtility.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.DiskUtility.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Documents.svg b/.icons/awkward/16x16/apps/org.gnome.Documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Empathy.svg b/.icons/awkward/16x16/apps/org.gnome.Empathy.svg
new file mode 120000
index 00000000..9d835048
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Empathy.svg
@@ -0,0 +1 @@
+empathy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Eolie.svg b/.icons/awkward/16x16/apps/org.gnome.Eolie.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Eolie.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Epiphany.svg b/.icons/awkward/16x16/apps/org.gnome.Epiphany.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Epiphany.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Evince.svg b/.icons/awkward/16x16/apps/org.gnome.Evince.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Evince.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Evolution.svg b/.icons/awkward/16x16/apps/org.gnome.Evolution.svg
new file mode 120000
index 00000000..6fb79ec1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Evolution.svg
@@ -0,0 +1 @@
+evolution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.FeedReader.svg b/.icons/awkward/16x16/apps/org.gnome.FeedReader.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.FeedReader.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Files.svg b/.icons/awkward/16x16/apps/org.gnome.Files.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Files.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Firmware.svg b/.icons/awkward/16x16/apps/org.gnome.Firmware.svg
new file mode 100644
index 00000000..e0dd5cd5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Firmware.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g style="fill:#b7b7b7">
+ <rect width="13" height="2" x="2" y="3"/>
+ <rect width="13" height="2" x="2" y="6"/>
+ <rect width="13" height="2" x="2" y="9"/>
+ <rect width="13" height="2" x="2" y="12"/>
+ </g>
+ <rect style="fill:#4f4f4f" width="11" height="15" x="3" y="1" rx=".6" ry=".6"/>
+ <g style="fill:#ffffff;opacity:0.4">
+ <rect width="1" height="2" x="6" y="3"/>
+ <rect width="1" height="4" x="6" y="6"/>
+ <rect width="1" height="5" x="8" y="3"/>
+ <rect width="1" height="4" x="8" y="9"/>
+ <rect width="1" height="6" x="10" y="3"/>
+ <rect width="1" height="4" x="10" y="10"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Four-in-a-row.svg b/.icons/awkward/16x16/apps/org.gnome.Four-in-a-row.svg
new file mode 120000
index 00000000..6d525fc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Four-in-a-row.svg
@@ -0,0 +1 @@
+four-in-a-row.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Fractal.svg b/.icons/awkward/16x16/apps/org.gnome.Fractal.svg
new file mode 100644
index 00000000..fe2a8e1e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Fractal.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(0.400003,0,0,0.400003,-1.600012,-1.800126)">
+ <path style="fill:#3c6eac" d="m 41.7775,7.0009965 c 1.2311,0 2.2222,1.2689 2.2222,2.5 l 0,24.9990035 c 0,1.231 -0.9911,2.5 -2.2222,2.5 l -9.172715,0 -5.795166,-1.998751 -7.061212,-0.746408 -5.811993,0.434103 -5.2162755,-0.68707 C 7.49968,33.841119 6.6505633,33.669481 6.6230604,32.438788 L 6.1858337,12.873889 C 6.1583286,11.643096 8.804764,11.772115 9.9693577,11.373264 L 22.73579,7.0009965 Z"/>
+ <path style="fill:#47f6f4" d="M 6.2226562,7.0009965 C 4.9916563,7.0009965 4,8.2698965 4,9.5009965 L 4,34.5 C 4,35.731 4.9916563,37 6.2226562,37 L 13,37 l 5,5 5,-5 10.10739,0 c 0.08273,-0.06778 0.165313,-0.126679 0.248047,-0.195312 6.04828,-5.259846 7.887677,-14.617928 2.279297,-20.891079 -2.20183,-2.46263 -5.452336,-3.934996 -8.666016,-3.966796 -2.38482,-0.02356 -5.749018,0.747263 -7.652228,2.496093 -2.97274,2.73222 -3.854273,7.628502 -0.908203,10.722282 1.035556,1.087641 3.111705,1.754692 5.123957,1.80291 2.751722,-0.151946 4.545239,-1.917968 4.794028,-4.174862 0.0092,-3.353391 -2.689473,-3.443609 -3.907531,-2.422142 -0.48021,0.52077 -0.608071,1.422935 -0.02539,1.921875 0.30912,0.26388 0.838275,0.330798 1.115235,-0.01953 0.13587,-0.17177 0.174036,-0.463979 -0.02734,-0.605469 -0.09049,-0.0626 -0.237435,-0.07478 -0.302734,0.0293 -0.0183,0.04033 -0.02441,0.106612 0.02539,0.132812 0.0183,0.0105 0.05469,0.01113 0.05469,-0.0098 l 0,-0.01562 c -0.0262,-0.0077 0,-0.01468 0,-0.01563 0.0182,-0.0088 0.04492,0.0091 0.04492,0.02734 0.0105,0.05219 -0.03884,0.09897 -0.08594,0.109375 -0.12292,0.02798 -0.210128,-0.08888 -0.236328,-0.195312 -0.04054,-0.24017 0.188523,-0.421066 0.408203,-0.447266 0.44381,-0.05182 0.771434,0.369791 0.802734,0.775391 0.05884,0.76428 -0.671363,1.31285 -1.376953,1.34375 -1.24931,0.05508 -2.617182,-1.137535 -2.643382,-2.296875 -0.03347,-1.947036 1.177646,-4.042883 3.656247,-4.105248 4.607574,-0.05638 5.742401,3.656799 5.671701,6.409969 -0.10696,4.26896 -2.637582,8.394276 -9.077951,8.589919 -6.06422,-0.25324 -11.246449,-6.732021 -10.921899,-12.47564 0.342699,-6.080386 6.555685,-10.6603488 12.164118,-12.5234385 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.GHex.svg b/.icons/awkward/16x16/apps/org.gnome.GHex.svg
new file mode 120000
index 00000000..9b91b68c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.GHex.svg
@@ -0,0 +1 @@
+ghex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Games.svg b/.icons/awkward/16x16/apps/org.gnome.Games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Geary.svg b/.icons/awkward/16x16/apps/org.gnome.Geary.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Geary.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Genius.svg b/.icons/awkward/16x16/apps/org.gnome.Genius.svg
new file mode 120000
index 00000000..852099c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Genius.svg
@@ -0,0 +1 @@
+pcbcalculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Glade.svg b/.icons/awkward/16x16/apps/org.gnome.Glade.svg
new file mode 120000
index 00000000..d5852ae9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Glade.svg
@@ -0,0 +1 @@
+glade.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Gnote.svg b/.icons/awkward/16x16/apps/org.gnome.Gnote.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Gnote.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Gtranslator.svg b/.icons/awkward/16x16/apps/org.gnome.Gtranslator.svg
new file mode 100644
index 00000000..a3c14fa3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Gtranslator.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <g style="font-weight:bold;font-size:15.23467541px;line-height:0%;font-family:FreeSans;text-align:center;text-anchor:middle;fill:#5e5c64;enable-background:new" transform="matrix(0.96956769,0,0,0.90040779,-6.4516541,-20.800832)">
+ <path style="fill:#5e5c64" d="m 16.984789,35.318255 h -4.159067 l -0.746499,2.221216 H 9.748318 l 3.945781,-11.106079 h 2.528956 l 3.839138,11.106079 h -2.34614 z m -0.624622,-2.221216 -1.447294,-4.043283 -1.447294,4.043283 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Hitori.svg b/.icons/awkward/16x16/apps/org.gnome.Hitori.svg
new file mode 120000
index 00000000..983e9c5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Hitori.svg
@@ -0,0 +1 @@
+hitori.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.IconPreview.svg b/.icons/awkward/16x16/apps/org.gnome.IconPreview.svg
new file mode 100644
index 00000000..5e24e7b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.IconPreview.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.0001,3 C 1.4461,3 1,3.4931 1,4.1057 V 12.894 C 1,13.507 1.4461,14 2.0001,14 H 8.035 V 3 Z"/>
+ <path style="fill:#51495d" d="M 8,3 V 14 H 14 C 14.554,14 15,13.507 15,12.894 V 4.1059 C 15,3.4933 14.554,2.9995 14,3 Z"/>
+ <circle style="fill:#e4e4e4" cx="12.5" cy="8.5" r="3.5"/>
+ <circle style="fill:#3ea5e6" cx="12.5" cy="8.5" r="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Keysign.svg b/.icons/awkward/16x16/apps/org.gnome.Keysign.svg
new file mode 100644
index 00000000..003cd2c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Keysign.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#0093dd" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m6.000001 4a3.9999999 3.9999999 0 0 0 -4 4 3.9999999 3.9999999 0 0 0 4 4 3.9999999 3.9999999 0 0 0 4 -4 3.9999999 3.9999999 0 0 0 -4 -4zm0 2a1.9999999 1.9999999 0 0 1 2 2 1.9999999 1.9999999 0 0 1 -2 2 1.9999999 1.9999999 0 0 1 -2 -2 1.9999999 1.9999999 0 0 1 2 -2z"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="8" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="9" y="-13" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Klotski.svg b/.icons/awkward/16x16/apps/org.gnome.Klotski.svg
new file mode 120000
index 00000000..6d6f9fcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Klotski.svg
@@ -0,0 +1 @@
+gnome-klotski.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.LightsOff.svg b/.icons/awkward/16x16/apps/org.gnome.LightsOff.svg
new file mode 120000
index 00000000..88261cb6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.LightsOff.svg
@@ -0,0 +1 @@
+lightsoff.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Logs.svg b/.icons/awkward/16x16/apps/org.gnome.Logs.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Logs.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Lollypop.svg b/.icons/awkward/16x16/apps/org.gnome.Lollypop.svg
new file mode 120000
index 00000000..6ee338be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Lollypop.svg
@@ -0,0 +1 @@
+lollypop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Mahjongg.svg b/.icons/awkward/16x16/apps/org.gnome.Mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Maps.svg b/.icons/awkward/16x16/apps/org.gnome.Maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Mines.svg b/.icons/awkward/16x16/apps/org.gnome.Mines.svg
new file mode 120000
index 00000000..f4b00830
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Mines.svg
@@ -0,0 +1 @@
+kmines.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.MultiWriter.svg b/.icons/awkward/16x16/apps/org.gnome.MultiWriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.MultiWriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Music.svg b/.icons/awkward/16x16/apps/org.gnome.Music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Nautilus.svg b/.icons/awkward/16x16/apps/org.gnome.Nautilus.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Nautilus.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Notes.svg b/.icons/awkward/16x16/apps/org.gnome.Notes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Notes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.OCRFeeder.svg b/.icons/awkward/16x16/apps/org.gnome.OCRFeeder.svg
new file mode 120000
index 00000000..44243e08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.OCRFeeder.svg
@@ -0,0 +1 @@
+ocrfeeder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.OfficeRunner.svg b/.icons/awkward/16x16/apps/org.gnome.OfficeRunner.svg
new file mode 100644
index 00000000..2d7e43f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.OfficeRunner.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#548536" d="M 10.032313,3.8799274 C 9.7477766,3.8957002 9.4931322,4.0616964 9.3638684,4.3156659 L 7.5298483,8.5445777 5.0723769,11.353451 1.8886744,10.999706 C 0.82874235,10.882052 0.6522605,12.47195 1.7121926,12.589605 l 3.5983568,0.399817 c 0.2602016,0.02885 0.5180462,-0.07149 0.6903095,-0.268627 L 8.7995809,9.522256 C 8.8431922,9.4723968 8.88044,9.4173123 8.9104678,9.3582685 l 1.2462982,-2.8365788 0.911303,2.0061152 c 0.23124,0.5079012 0.898439,0.6287708 1.293159,0.2342678 L 14.760132,6.3631681 C 15.545118,5.6095059 14.383061,4.4474494 13.629399,5.2324349 L 12.046528,6.8153057 10.804616,4.3476826 C 10.66824,4.0474501 10.361564,3.8617081 10.032313,3.8799274 Z"/>
+ <circle style="fill:#75b74a" cx="11.5" cy="1.5" r="1.5"/>
+ <path style="fill:#75b74a" d="m 8.6090431,2.9980669 c -0.069218,-8.396e-4 -0.1382529,0.00728 -0.205375,0.024209 L 5.6053384,3.8219107 C 5.2493938,3.9107893 4.9995782,4.230463 4.9993651,4.5973366 V 8.196 c -0.015293,1.0813642 1.6145627,1.0813642 1.5992697,0 V 5.2220513 L 7.8539191,4.8073971 7.9070201,5.9527504 C 7.7082177,6.5425195 7.719895,7.1296873 7.5758876,7.7081988 c -0.4353112,1.519121 0.042446,2.4329772 0.9651844,2.6589422 0.0358,0.03841 0.075296,0.07319 0.117915,0.103859 l 2.294264,1.646904 1.511029,3.40001 c 0.433135,0.974554 1.894968,0.324851 1.461832,-0.649704 l -1.59927,-3.598356 c -0.0578,-0.12989 -0.149175,-0.242024 -0.264722,-0.324852 L 10.233268,9.6323201 c 0.378684,-0.6453645 0.534508,-1.573226 0.755123,-2.3489273 0.171302,-0.6022082 0.143714,-1.4051639 0.316296,-2.0074597 0.156414,-0.4949863 0.112896,-0.8762922 0.0019,-1.1571379 C 11.059001,3.5287566 10.717595,3.4692306 10.157957,3.3393147 L 8.8292473,3.0308644 c -2.435e-4,7.996e-4 -5.197e-4,0.00156 -7.996e-4,0.00236 -0.071126,-0.021884 -0.1449818,-0.033712 -0.2194046,-0.035156 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.PasswordSafe.svg b/.icons/awkward/16x16/apps/org.gnome.PasswordSafe.svg
new file mode 100644
index 00000000..e0550bbd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.PasswordSafe.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#656565" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#d9d9d9" width="12" height="12" x="2" y="2" rx=".75" ry=".75"/>
+ <circle style="fill:#8e8e8e" cx="8" cy="8" r="4"/>
+ <circle style="fill:#d9d9d9" cx="8" cy="8" r="2"/>
+ <path style="opacity:0.2" d="M 8.8206261,4.078781 8.3605033,5.7959825 8.7898038,5.9110131 9.2499265,4.1938117 Z M 7.1797034,4.0785505 6.7499042,4.1934473 7.2099416,5.9109674 7.6397407,5.7960705 Z M 10.671123,5.0140731 9.4139585,6.271471 9.7287274,6.585874 10.985892,5.3284767 Z m -5.3426459,3.56e-5 -0.3144036,0.3147684 1.2573979,1.2571644 0.314403,-0.3147688 z m 6.4780749,1.7357952 -1.717519,0.4600372 0.114896,0.4297992 1.71752,-0.4600373 z M 4.1938122,6.7500736 4.0787816,7.179374 5.7959829,7.6394967 5.9110135,7.2101963 Z m 6.0102058,1.6104295 -0.115031,0.4293003 1.717201,0.4601228 0.11504,-0.4293006 z M 5.7960709,8.3602595 4.0785508,8.8202968 4.1934481,9.2500958 5.9109681,8.7900585 Z M 9.7285292,9.4139581 9.414126,9.728727 l 1.257398,1.257164 0.314404,-0.314768 z M 6.2712731,9.4141257 5.014109,10.671524 5.3288775,10.985927 6.586042,9.7285288 Z m 2.5187859,0.6749063 -0.4297991,0.114896 0.4600373,1.717521 0.429799,-0.114893 z m -1.5798623,-4.6e-5 -0.4601227,1.717202 0.4293004,0.11504 0.4601227,-1.717202 z"/>
+ <rect style="fill:#8e8e8e" width="2" height="3" x="1" y="4" rx=".5" ry=".375"/>
+ <rect style="fill:#8e8e8e" width="2" height="3" x="1" y="9" rx=".5" ry=".375"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Photos.svg b/.icons/awkward/16x16/apps/org.gnome.Photos.svg
new file mode 100644
index 00000000..d8a8657c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Photos.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#33d17a" d="M 1,5.2085936 V 10.791406 H 6.0119213 V 5.2085936 Z"/>
+ <path style="fill:#3584e4" d="M 4.7658501,8.7093752 2.2460714,12.873438 7.2401105,15.664844 9.7598897,11.500781 Z"/>
+ <path style="fill:#a347ba" d="M 12.23415,8.7085936 7.2401105,11.500781 9.7598897,15.664844 14.753929,12.872656 Z"/>
+ <path style="fill:#e83c44" d="M 10.988079,5.2085936 V 10.790625 H 16 V 5.2085936 Z"/>
+ <path style="fill:#ff912f" d="M 9.7598897,0.33515624 7.2401105,4.4992188 12.23415,7.2906248 14.753929,3.1265624 Z"/>
+ <path style="fill:#f6d32d" d="M 7.2401105,0.33515624 2.2460714,3.1265624 4.7658501,7.2906248 9.7598897,4.4992188 Z"/>
+ <path style="fill:#a347ba" d="M 8.5000434,16 C 9.8790293,16 10.99695,14.917558 10.99695,13.582635 10.995741,12.791232 10.594501,12.050514 9.9227251,11.59959 L 8.638483,10.86874 8.5000434,10.791385 C 8.1027551,10.573848 7.7081238,10.351794 7.3162326,10.125266 6.5084551,9.7041532 6.0042776,8.8880828 6.0031371,7.9998656 v 5.5825014 c 0,1.335057 1.1179205,2.417364 2.4969063,2.417364 z M 6.0122926,13.387634 c 0.00333,-0.03801 0.00902,-0.07548 0.01415,-0.113078 -0.00555,0.0376 -0.010267,0.07521 -0.01415,0.113078 z"/>
+ <path style="fill:#f6d32d" d="M 8.5000434,8e-8 C 7.1210576,8e-8 6.0031371,1.082308 6.0031371,2.4173648 c 0.00125,0.7913556 0.4024892,1.532014 1.0742246,1.9829104 l 1.2842421,0.73085 0.1384396,0.077356 C 8.8973322,5.4260172 9.291963,5.648072 9.6838547,5.8745992 10.491588,6.2956896 10.995758,7.1116968 10.99695,7.9998656 V 2.4173648 C 10.99695,1.082308 9.8790293,8e-8 8.5000434,8e-8 Z M 10.987794,2.6120968 c -0.0033,0.03814 -0.009,0.07561 -0.01415,0.1132132 0.0055,-0.037604 0.01026,-0.075207 0.01415,-0.1130788 z"/>
+ <path style="fill:#3584e4" d="m 1.3439102,11.999933 c 0.6894236,1.156306 2.2166978,1.552351 3.4107736,0.884755 0.7073613,-0.396711 1.1693421,-1.103524 1.2368013,-1.892259 L 6.0030017,9.5504708 V 9.3956252 C 5.9988351,8.967886 6.0006267,8.4738036 6.0071684,8.0701036 5.9799392,7.1823904 6.4576817,6.3517032 7.2514597,5.906562 L 6.0029988,6.6042404 3.5060921,8 2.9417917,8.315466 2.2579166,8.6976784 C 1.0635631,9.3651396 0.65434789,10.843761 1.3439102,11.999933 Z M 2.4367229,8.6079672 c 0.03565,-0.016116 0.072133,-0.030084 0.1081993,-0.044721 -0.036405,0.014128 -0.072481,0.029036 -0.1081993,0.044721 z"/>
+ <path style="fill:#ff912f" d="M 15.656177,3.9999328 C 14.966753,2.8436268 13.439479,2.447582 12.245403,3.1151776 11.53808,3.511862 11.076105,4.2186164 11.008602,5.0073024 l -0.01152,1.4420924 v 0.1548456 c 0.0042,0.4277392 0.0024,0.921822 -0.0042,1.3255216 0.02723,0.8877136 -0.450514,1.7184004 -1.2442918,2.163542 l 1.2484528,-0.6978132 2.496768,-1.3956252 0.5643,-0.315466 0.683875,-0.382212 C 15.936377,6.634592 16.345592,5.1561048 15.65603,3.9999328 Z m -1.092813,3.3919656 c -0.03565,0.016116 -0.07213,0.030084 -0.108199,0.044721 0.03635,-0.0141 0.07241,-0.029008 0.108199,-0.044721 z"/>
+ <path style="fill:#33d17a" d="M 1.3439102,3.9999328 C 0.6544866,5.1562392 1.0637018,6.634592 2.2577779,7.3020532 2.9663021,7.6967836 3.8295334,7.7307448 4.5688034,7.3929728 L 5.8644205,6.681596 6.0028596,6.6042404 C 6.3961188,6.3799364 6.7920909,6.16012 7.1906934,5.9448372 7.9712559,5.4780576 8.9533568,5.4633096 9.7484963,5.9064292 L 8.5000434,5.208482 6.0029988,3.8128568 5.4386976,3.4973908 4.7548226,3.1151788 C 3.5604692,2.447582 2.0333338,2.8437612 1.3437715,3.9999328 Z m 3.5805636,-0.7796 c 0.032321,0.021756 0.062977,0.045258 0.09405,0.068358 -0.030787,-0.023544 -0.062149,-0.04638 -0.09405,-0.068492 z"/>
+ <path style="fill:#e83c44" d="M 15.656177,11.999933 C 16.345601,10.843627 15.936386,9.365274 14.742309,8.6976784 14.033762,8.3029908 13.170531,8.26908 12.431283,8.6068928 l -1.295616,0.7113768 -0.13844,0.077356 c -0.393259,0.224304 -0.789231,0.4441204 -1.1878336,0.6594034 -0.7805366,0.466821 -1.7626379,0.48162 -2.5578029,0.03854 l 1.2484529,0.697813 2.4970446,1.395759 0.564301,0.315466 0.683875,0.382213 c 1.194354,0.667461 2.721489,0.271416 3.411052,-0.884756 z m -3.580564,0.7796 c -0.03232,-0.02176 -0.06298,-0.04526 -0.09405,-0.06836 0.0308,0.0235 0.06215,0.04633 0.09405,0.06849 z"/>
+ <path style="fill:#3e384f" d="M 6.0030938,6.6043748 V 9.3956252 L 8.5000001,10.791385 10.996906,9.3956252 V 6.6043748 L 8.5000001,5.2086152 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Podcasts.svg b/.icons/awkward/16x16/apps/org.gnome.Podcasts.svg
new file mode 100644
index 00000000..e180f4cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Podcasts.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ed333b" d="M 1.1428572,2.0000001 C 0.50971432,2.0000001 4e-8,2.5179355 4e-8,3.1612904 v 8.5161286 0.580645 0.580646 C 4e-8,13.482064 0.50971432,14 1.1428572,14 H 14.857143 C 15.490286,14 16,13.482064 16,12.83871 V 12.258064 11.677419 3.1612904 C 16,2.5179355 15.490286,2.0000001 14.857143,2.0000001 Z"/>
+ <path style="fill:#949390" d="m 4.2500003,11.290323 c -0.2554114,-4.9e-5 -0.4851581,0.14963 -0.5802408,0.378024 l -0.625,1.306088 c -0.00704,0.01685 -0.013286,0.03401 -0.018717,0.05141 H 3 V 13.209566 14 H 3.6250003 12.375 13 v -0.974155 h -0.02685 c -0.0052,-0.01739 -0.01114,-0.03454 -0.0179,-0.05141 l -0.625001,-1.306087 c -0.09508,-0.228395 -0.32483,-0.378074 -0.580242,-0.378024 z"/>
+ <path style="fill:#f6f5f4" d="M 2.1666667,4 H 13.833334 L 15,5.1999999 V 12 H 1 V 5.1999999 Z"/>
+ <rect style="fill:#424048" width="14" height="4" x="1" y="6"/>
+ <circle style="fill:#f6f5f4" cx="4" cy="8" r="1"/>
+ <rect style="fill:#949390" width="4" height="2" x="6" y="7"/>
+ <path style="opacity:0.5;fill:#424048" d="M 6,7.0000001 V 9 H 7.91875 A 3.9999999,4.9999997 0 0 0 8,8 3.9999999,4.9999997 0 0 0 7.914844,7.0000001 Z"/>
+ <rect style="opacity:0.3" width="10" height="1" x="3" y="13"/>
+ <circle style="fill:#f6f5f4" cx="12" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Polari.svg b/.icons/awkward/16x16/apps/org.gnome.Polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.PowerStats.svg b/.icons/awkward/16x16/apps/org.gnome.PowerStats.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.PowerStats.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Quadrapassel.svg b/.icons/awkward/16x16/apps/org.gnome.Quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Recipes.svg b/.icons/awkward/16x16/apps/org.gnome.Recipes.svg
new file mode 120000
index 00000000..d55b6fc0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Recipes.svg
@@ -0,0 +1 @@
+recipes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Reversi.svg b/.icons/awkward/16x16/apps/org.gnome.Reversi.svg
new file mode 120000
index 00000000..c51280a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Reversi.svg
@@ -0,0 +1 @@
+kreversi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Rhythmbox3.svg b/.icons/awkward/16x16/apps/org.gnome.Rhythmbox3.svg
new file mode 120000
index 00000000..a2830c27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Rhythmbox3.svg
@@ -0,0 +1 @@
+rhythmbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Robots.svg b/.icons/awkward/16x16/apps/org.gnome.Robots.svg
new file mode 120000
index 00000000..cd2fa6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Robots.svg
@@ -0,0 +1 @@
+gnome-robots.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Screenshot.svg b/.icons/awkward/16x16/apps/org.gnome.Screenshot.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Screenshot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Settings.svg b/.icons/awkward/16x16/apps/org.gnome.Settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Shell.Extensions.GSConnect.svg b/.icons/awkward/16x16/apps/org.gnome.Shell.Extensions.GSConnect.svg
new file mode 120000
index 00000000..af028f18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Shell.Extensions.GSConnect.svg
@@ -0,0 +1 @@
+kdeconnect.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Shotwell.svg b/.icons/awkward/16x16/apps/org.gnome.Shotwell.svg
new file mode 120000
index 00000000..b927afb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Shotwell.svg
@@ -0,0 +1 @@
+multimedia-photo-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.SimpleScan.svg b/.icons/awkward/16x16/apps/org.gnome.SimpleScan.svg
new file mode 100644
index 00000000..0b935479
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.SimpleScan.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8d8d8d" width="16" height="14" x="0" y="-15" rx="1.144" ry="1.4" transform="rotate(90)"/>
+ <path style="fill:#01dfd8" d="M 2.9999998,8.75 V 2.2812497 c 0,0 0,-0.2812497 0.3225801,-0.2812497 H 12.67742 C 13,2 13,2.2812497 13,2.2812497 V 8.75"/>
+ <path style="fill:#e4e4e4" d="M 2.9999998,8.7499996 H 13 V 11 L 10.65625,11.992647 10,14 H 3.4687499 C 2.9999998,14 2.9999998,13.536764 2.9999998,13.536764 Z"/>
+ <path style="fill:#cccccc" d="M 10,14 V 11.409091 C 10,11.409091 10,11 10.409091,11 H 13 Z"/>
+ <rect style="fill:#ffffff" width="16" height="2" x="0" y="8" rx=".4" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Software.svg b/.icons/awkward/16x16/apps/org.gnome.Software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.SoundRecorder.svg b/.icons/awkward/16x16/apps/org.gnome.SoundRecorder.svg
new file mode 120000
index 00000000..59e75f2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.SoundRecorder.svg
@@ -0,0 +1 @@
+gnome-sound-recorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Sudoku.svg b/.icons/awkward/16x16/apps/org.gnome.Sudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Sudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.SwellFoop.svg b/.icons/awkward/16x16/apps/org.gnome.SwellFoop.svg
new file mode 120000
index 00000000..313b1688
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.SwellFoop.svg
@@ -0,0 +1 @@
+swell-foop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Sysprof.svg b/.icons/awkward/16x16/apps/org.gnome.Sysprof.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Sysprof.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.SystemMonitor.svg b/.icons/awkward/16x16/apps/org.gnome.SystemMonitor.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.SystemMonitor.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Tali.svg b/.icons/awkward/16x16/apps/org.gnome.Tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Taquin.svg b/.icons/awkward/16x16/apps/org.gnome.Taquin.svg
new file mode 120000
index 00000000..acfd73b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Taquin.svg
@@ -0,0 +1 @@
+gnome-taquin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Terminal.svg b/.icons/awkward/16x16/apps/org.gnome.Terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Tetravex.svg b/.icons/awkward/16x16/apps/org.gnome.Tetravex.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Tetravex.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Todo.svg b/.icons/awkward/16x16/apps/org.gnome.Todo.svg
new file mode 120000
index 00000000..56fbf255
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Todo.svg
@@ -0,0 +1 @@
+gnome-todo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Tomboy.svg b/.icons/awkward/16x16/apps/org.gnome.Tomboy.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Tomboy.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Totem.svg b/.icons/awkward/16x16/apps/org.gnome.Totem.svg
new file mode 100644
index 00000000..657bc3b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Totem.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3391d9;fill-rule:evenodd" d="M 3.5594394,5.582642 A 2.5002631,2.4174619 0 0 0 1.000584,7.9991972 v 5.5821288 a 2.5002631,2.4174619 0 0 0 3.7499259,2.093411 L 9.7504107,12.88322 a 2.5002631,2.4174619 0 0 0 0,-4.1866721 L 4.7505099,5.905786 A 2.5002631,2.4174619 0 0 0 3.5594394,5.582642 Z" overflow="visible"/>
+ <path style="fill:#9c5ac9;fill-rule:evenodd" d="M 3.5594394,6.6455998e-4 A 2.5002631,2.4174619 0 0 0 1.000584,2.4169181 V 13.581175 H 6.0004849 V 6.6035896 L 12.250361,10.092458 14.750312,5.905786 4.7505099,0.32365775 A 2.5002631,2.4174619 0 0 0 3.5594394,6.6455998e-4 Z" overflow="visible"/>
+ <path style="fill:#3391d9;fill-rule:evenodd" d="M 8.5593407,2.7917289 A 2.5002631,2.4174619 0 0 0 6.0004849,5.207982 v 5.582128 a 2.5002631,2.4174619 0 0 0 3.7499258,2.093261 l 4.9999013,-2.790913 a 2.5002631,2.4174619 0 0 0 0,-4.186672 L 9.7504107,3.1147217 a 2.5002631,2.4174619 0 0 0 -1.19107,-0.3229928 z" overflow="visible"/>
+ <path style="fill:#41caba;fill-rule:evenodd" d="M 9.6899432,12.905729 C 11.379754,11.97044 13.063002,11.023971 14.750156,10.0843 15.85154,9.4955703 16.322,8.0550944 15.761386,6.9641996 15.505141,6.3982824 14.990151,6.0039832 14.437974,5.7231392 c -1.334661,-0.506848 -3.049471,0.2735924 -3.359777,1.6778112 -0.09094,0.1891428 -0.07969,0.3870476 -0.07781,0.5982468 -0.0073,1.0079559 0.01515,2.0168178 -0.01281,3.0241688 -0.07656,0.784671 -0.578114,1.511934 -1.2976308,1.882363 z" overflow="visible"/>
+ <path style="opacity:0.2;fill:#ffffff;fill-rule:evenodd" d="m 1.0030994,2.5138917 c -0.00625,1.8288832 -7.917e-4,3.6580691 -0.00267,5.4869523 v 5.582129 a 2.5002631,2.4174619 0 0 0 3.7499259,2.093411 l 4.9999009,-2.791367 a 2.5002631,2.4174619 0 0 0 0,-4.1865203 L 4.7503586,5.9074328 A 2.5002631,2.4174619 0 0 0 4.5669244,5.8164872 C 3.7244411,5.3422704 2.8713332,4.884974 2.0407244,4.3918737 1.4182369,3.9643385 1.0271507,3.2499165 1.0032448,2.5138917 Z" overflow="visible"/>
+ <path style="fill:#f7d838;fill-rule:evenodd" d="m 1.0035523,7.9334808 c -0.007029,1.8823631 -0.00108,3.7651792 -0.00313,5.6478452 -0.023125,1.216435 1.0318546,2.330595 2.2891734,2.406735 0.6349875,0.06844 1.2456004,-0.165726 1.7734025,-0.487662 C 6.1842307,14.636265 6.3426653,12.810101 5.2400307,11.848222 5.1159707,11.67751 4.9331619,11.587924 4.7431657,11.483986 3.8439648,10.973815 2.929139,10.488419 2.040719,9.9611755 1.3762011,9.5046347 0.97558399,8.7210215 1.0035523,7.9334808 Z" overflow="visible"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.TwentyFortyEight.svg b/.icons/awkward/16x16/apps/org.gnome.TwentyFortyEight.svg
new file mode 120000
index 00000000..2de35897
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.TwentyFortyEight.svg
@@ -0,0 +1 @@
+gnome-2048.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Usage.svg b/.icons/awkward/16x16/apps/org.gnome.Usage.svg
new file mode 100644
index 00000000..248fd649
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Usage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#afafb1" width="16" height="14" x="-16" y="1" rx=".8" ry=".875" transform="scale(-1,1)"/>
+ <rect style="fill:#3798a0" width="10" height="10" x="2" y="3" rx=".5" ry=".5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="m 3,7.500176 h 1.5 l 1,-2 1,5.000002 1.5,-6.000002 1,3 h 2"/>
+ <circle style="fill:#ffffff" cx="14" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="7" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.Weather.Application.svg b/.icons/awkward/16x16/apps/org.gnome.Weather.Application.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Weather.Application.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Weather.svg b/.icons/awkward/16x16/apps/org.gnome.Weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.Yelp.svg b/.icons/awkward/16x16/apps/org.gnome.Yelp.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.Yelp.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.baobab.svg b/.icons/awkward/16x16/apps/org.gnome.baobab.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.baobab.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.bijiben.svg b/.icons/awkward/16x16/apps/org.gnome.bijiben.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.bijiben.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.books.svg b/.icons/awkward/16x16/apps/org.gnome.books.svg
new file mode 120000
index 00000000..a732bc8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.books.svg
@@ -0,0 +1 @@
+accessories-ebook-reader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.builder.svg b/.icons/awkward/16x16/apps/org.gnome.builder.svg
new file mode 120000
index 00000000..d153228c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.builder.svg
@@ -0,0 +1 @@
+builder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.calendar.svg b/.icons/awkward/16x16/apps/org.gnome.calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.cheese.svg b/.icons/awkward/16x16/apps/org.gnome.cheese.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.cheese.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.chess.svg b/.icons/awkward/16x16/apps/org.gnome.chess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.chess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.clocks.svg b/.icons/awkward/16x16/apps/org.gnome.clocks.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.clocks.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.design.Contrast.svg b/.icons/awkward/16x16/apps/org.gnome.design.Contrast.svg
new file mode 100644
index 00000000..cd77bb80
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.design.Contrast.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse id="ellipse1089" style="fill:#cccccc" cx="8" cy="8" rx="8" ry="8"/>
+ <path style="fill:#4a4455" d="m 8.0000002,14 a 6,6 0 0 1 -5.1961526,-3 6,6 0 0 1 0,-6 6,6 0 0 1 5.1961522,-3"/>
+ <path style="fill:#ffffff" d="M 11.286439,3.2548211 6.7298272,7.8108145 C 6.3649136,8.3581109 6.5473706,8.9054073 6,9.4527036 L 6.5473706,10 C 7.0947412,9.4527036 7.8346871,9.6411438 8.1894825,9.2702714 L 12.746093,4.7142779 Z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="m 13.816788,1.0000521 c -0.316225,3.765e-4 -0.619154,0.1272605 -0.841192,0.3524222 L 12.975019,1.3519089 11.757903,2.569015 10.997107,1.8082204 c -0.177482,-0.1774822 -0.354965,9e-7 -0.354965,9e-7 l -0.563261,0.5632585 c 0,0 -0.1774821,0.1774813 0,0.3549636 l 3.194685,3.1946756 c 0.177483,0.1774819 0.354965,7e-7 0.354965,7e-7 l 0.563262,-0.5632588 c 0.177481,-0.1774819 0,-0.3549643 0,-0.3549643 L 13.431022,4.2421281 14.6412,3.0319537 l 0.007,-0.00692 -2.48e-4,-1.919e-4 C 14.873078,2.8026587 14.99986,2.4995821 15,2.1832792 15,1.529808 14.470257,1.0000655 13.816786,1.0000665 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.design.IconLibrary.svg b/.icons/awkward/16x16/apps/org.gnome.design.IconLibrary.svg
new file mode 100644
index 00000000..10e8c371
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.design.IconLibrary.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 1,3 V 15 H 14.846154 C 15.485614,15 16,14.490513 16,13.857143 V 4.1428571 C 16,3.5094863 15.485614,3 14.846154,3 Z m 0,0"/>
+ <path style="fill:#fa5e4a" d="m 2,14 h 2 v 2 L 3,15.25 2,16 Z m 0,0"/>
+ <path style="fill:#464559" d="M 1,0 H 2 V 14 H 1 Z m 0,0"/>
+ <path style="fill:#5c5c6c" d="M 9,6.9999997 V 14 h 6.125 C 15.609784,14 16,13.574308 16,13.045454 V 6.9999997 Z m 0,0"/>
+ <path style="fill:#cccccc" d="M 1.9999999,14 H 9 V 6.9999997 H 1.9999999 Z m 0,0"/>
+ <path style="fill:#cccccc" d="M 9,7.0000001 V 0 h 6.125 C 15.609784,0 16,0.42569238 16,0.95454543 V 7.0000001 Z m 0,0"/>
+ <path style="fill:#5c5c6c" d="M 1.9999999,0 H 9 V 7.0000001 H 1.9999999 Z m 0,0"/>
+ <path style="fill:#dedcd9" d="M 7.0000657,2.8458861 C 7.0000657,2.3789651 6.6384583,2 6.1921894,2 5.8985031,2 5.6411689,2.1643522 5.5000657,2.4101267 5.3589621,2.1643522 5.1016279,2 4.807942,2 4.3616728,2 4.0000657,2.3789651 4.0000657,2.8458861 c 0,0.2432615 0.098055,0.4623977 0.2549424,0.6166973 h -5.1e-4 L 5.4813781,4.7 6.7455682,3.4625834 h -5.1e-4 C 6.9019453,3.3082838 7,3.0891476 7,2.8458861"/>
+ <path style="fill:#5c5c6c" d="M 12.5,2 C 11.665088,2 11,2.6889887 11,3.5 11,4.3110116 11.665089,5 12.5,5 13.334912,5 14,4.3110119 14,3.5 14,2.6889884 13.334912,2 12.5,2 Z m 0,0.9000001 c 0.323416,0 0.6,0.2485251 0.6,0.5999999 0,0.3514755 -0.276584,0.5999999 -0.6,0.5999999 -0.323418,0 -0.6,-0.2485238 -0.6,-0.5999999 0,-0.3514748 0.276583,-0.5999999 0.6,-0.5999999 z"/>
+ <path style="fill:none;stroke:#dedcd9;stroke-width:1.0490551;stroke-linecap:round" d="m 12.640819,8.8961631 1.538994,1.6089479 -1.538994,1.608948"/>
+ <path style="fill:#dedcd9" d="m 11.35171,10 a 0.36814407,0.5 0 1 0 0,0.999193 h 2.399886 a 0.36814407,0.5 0 1 0 0,-0.999193 z"/>
+ <path style="fill:#5c5c6c" d="m 4.2500004,8.5 c 0.4142575,0 0.7499995,0.3357424 0.7499995,0.75 0,0.4142575 -0.335742,0.75 -0.7499995,0.75 C 3.8357425,10 3.5,9.6642575 3.5,9.25 3.5,8.8357424 3.8357425,8.5 4.2500004,8.5 Z"/>
+ <path style="fill:#5c5c6c" d="m 6.7500004,8.5 c 0.4142575,0 0.7499995,0.3357424 0.7499995,0.75 0,0.4142575 -0.335742,0.75 -0.7499995,0.75 C 6.3357425,10 6,9.6642575 6,9.25 6,8.8357424 6.3357425,8.5 6.7500004,8.5 Z"/>
+ <path style="fill:#5c5c6c" d="m 4.2500004,11 c 0.4142575,0 0.7499995,0.335742 0.7499995,0.75 0,0.414258 -0.335742,0.75 -0.7499995,0.75 C 3.8357425,12.5 3.5,12.164258 3.5,11.75 3.5,11.335742 3.8357425,11 4.2500004,11 Z"/>
+ <path style="fill:#5c5c6c" d="m 6.7500004,11 c 0.4142575,0 0.7499995,0.335742 0.7499995,0.75 0,0.414258 -0.335742,0.75 -0.7499995,0.75 C 6.3357425,12.5 6,12.164258 6,11.75 6,11.335742 6.3357425,11 6.7500004,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.dfeet.svg b/.icons/awkward/16x16/apps/org.gnome.dfeet.svg
new file mode 100644
index 00000000..3ad3616f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.dfeet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none;stroke:#545eba;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 10.5,5.5 -9,9 v 0 0"/>
+ <rect style="fill:#4f4f4f" width="7.592" height="4.795" x="-4.43" y="8.92" rx=".799" ry=".799" transform="rotate(-45)"/>
+ <circle style="fill:#727272" cx="10.5" cy="5.5" r="5.5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="5.5" r="3.5"/>
+ <path style="fill:#3f3f3f" d="M 11.150719,3.0006459 C 10.36486,3.0383334 9.1520808,4.7114007 9.1520808,4.7114007 l 0.437294,0.5991584 c 0,0 2.6339922,-0.9343051 2.0169812,-2.0339848 C 11.490668,3.0703842 11.332072,2.9919492 11.150719,3.0006459 Z M 9.0324851,4.8138886 c 0,0 -0.8349137,0.30914 -0.4138152,0.8853351 0.4478024,0.6127351 0.8657837,-0.2641025 0.8657837,-0.2641025 z"/>
+ <path style="fill:#3f3f3f" d="M 11.841787,5.5058633 C 11.004041,5.6008164 9.6925404,6.8248305 9.6925404,6.8248305 l 0.3381526,0.6880513 c 0,0 2.856284,-0.4129563 2.424946,-1.639253 C 12.347806,5.5670545 12.121036,5.4742121 11.841787,5.5058633 Z M 9.5531673,6.9036947 c 0,0 -0.9084206,0.1435134 -0.582627,0.8055434 0.3464545,0.7040143 0.9314418,-0.091741 0.9314418,-0.091741 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.documents.svg b/.icons/awkward/16x16/apps/org.gnome.documents.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.documents.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.eog.svg b/.icons/awkward/16x16/apps/org.gnome.eog.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.eog.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.epiphany.svg b/.icons/awkward/16x16/apps/org.gnome.epiphany.svg
new file mode 120000
index 00000000..8dca13c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.epiphany.svg
@@ -0,0 +1 @@
+epiphany.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.files.svg b/.icons/awkward/16x16/apps/org.gnome.files.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.files.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.five-or-more.svg b/.icons/awkward/16x16/apps/org.gnome.five-or-more.svg
new file mode 120000
index 00000000..b537f8fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.five-or-more.svg
@@ -0,0 +1 @@
+five-or-more.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.font-viewer.svg b/.icons/awkward/16x16/apps/org.gnome.font-viewer.svg
new file mode 100644
index 00000000..e55bf4be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.font-viewer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#a448ba" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="opacity:0.3" d="m 1.2,-4.6e-6 c -0.6648,0 -1.2,0.5352 -1.2,1.2 V 14.799995 c 0,0.6648 0.5352,1.2 1.2,1.2 h 2 V -4.6e-6 Z"/>
+ <g style="font-weight:bold;font-size:322.10223389px;line-height:1.25;font-family:Montserrat;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.05063422,0,0,0.0487581,-31.619599,-60.863008)">
+ <path style="fill:#ffffff" d="m 812.20261,1309.7929 c -27.70079,0 -55.72369,7.4083 -74.72772,20.9366 l 18.03773,35.1092 c 12.56198,-9.9852 31.56602,-16.1051 49.92584,-16.1051 27.05659,0 42.19199,20.5695 42.19199,42.1503 l -50.00981,-0.2354 c -52.82417,-0.2486 -74.40225,20.4714 -74.40225,51.0712 0,29.9555 22.04572,51.6578 62.6306,51.6578 25.44607,0 52.4405,-7.5298 61.78146,-23.3128 l 0.003,21.3432 53.33034,-0.01 -0.006,-104.013 c -0.003,-52.5026 -35.93005,-78.5921 -88.75482,-78.5921 z m -11.67969,151.6087 c -17.71562,0 -28.34499,-8.3747 -28.34499,-20.9367 0,-11.5956 7.40547,-16.9671 30.91845,-16.8163 l 44.53407,0.2354 0.003,9.9969 c 0.003,16.8142 -30.36157,27.5207 -47.11089,27.5207 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.gnome.frogr.svg b/.icons/awkward/16x16/apps/org.gnome.frogr.svg
new file mode 120000
index 00000000..807441dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.frogr.svg
@@ -0,0 +1 @@
+frogr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.games.svg b/.icons/awkward/16x16/apps/org.gnome.games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.gbrainy.svg b/.icons/awkward/16x16/apps/org.gnome.gbrainy.svg
new file mode 120000
index 00000000..589693c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.gbrainy.svg
@@ -0,0 +1 @@
+gbrainy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.gedit.svg b/.icons/awkward/16x16/apps/org.gnome.gedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.gedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.ghex.svg b/.icons/awkward/16x16/apps/org.gnome.ghex.svg
new file mode 120000
index 00000000..9b91b68c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.ghex.svg
@@ -0,0 +1 @@
+ghex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.gitg.svg b/.icons/awkward/16x16/apps/org.gnome.gitg.svg
new file mode 120000
index 00000000..e6630d8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.gitg.svg
@@ -0,0 +1 @@
+gitg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.glabels-3.svg b/.icons/awkward/16x16/apps/org.gnome.glabels-3.svg
new file mode 120000
index 00000000..d944d10f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.glabels-3.svg
@@ -0,0 +1 @@
+glabels-3.0.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.hitori.svg b/.icons/awkward/16x16/apps/org.gnome.hitori.svg
new file mode 120000
index 00000000..983e9c5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.hitori.svg
@@ -0,0 +1 @@
+hitori.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.iagno.svg b/.icons/awkward/16x16/apps/org.gnome.iagno.svg
new file mode 120000
index 00000000..46d3ec2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.iagno.svg
@@ -0,0 +1 @@
+qgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.lollypop.svg b/.icons/awkward/16x16/apps/org.gnome.lollypop.svg
new file mode 120000
index 00000000..6ee338be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.lollypop.svg
@@ -0,0 +1 @@
+lollypop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.mahjongg.svg b/.icons/awkward/16x16/apps/org.gnome.mahjongg.svg
new file mode 120000
index 00000000..6c409e39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.mahjongg.svg
@@ -0,0 +1 @@
+kmahjongg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.maps.svg b/.icons/awkward/16x16/apps/org.gnome.maps.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.maps.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.meld.svg b/.icons/awkward/16x16/apps/org.gnome.meld.svg
new file mode 120000
index 00000000..eaf0b44b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.meld.svg
@@ -0,0 +1 @@
+meld.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.music.svg b/.icons/awkward/16x16/apps/org.gnome.music.svg
new file mode 120000
index 00000000..4bf1121a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.music.svg
@@ -0,0 +1 @@
+juk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.nautilus.svg b/.icons/awkward/16x16/apps/org.gnome.nautilus.svg
new file mode 120000
index 00000000..edc468c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.nautilus.svg
@@ -0,0 +1 @@
+nautilus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.polari.svg b/.icons/awkward/16x16/apps/org.gnome.polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.powerstats.svg b/.icons/awkward/16x16/apps/org.gnome.powerstats.svg
new file mode 120000
index 00000000..82c357f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.powerstats.svg
@@ -0,0 +1 @@
+gnome-power-statistics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.quadrapassel.svg b/.icons/awkward/16x16/apps/org.gnome.quadrapassel.svg
new file mode 120000
index 00000000..765b85dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.quadrapassel.svg
@@ -0,0 +1 @@
+quadrapassel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.recipes.svg b/.icons/awkward/16x16/apps/org.gnome.recipes.svg
new file mode 120000
index 00000000..d55b6fc0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.recipes.svg
@@ -0,0 +1 @@
+recipes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.seahorse.Application.svg b/.icons/awkward/16x16/apps/org.gnome.seahorse.Application.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.seahorse.Application.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.software.svg b/.icons/awkward/16x16/apps/org.gnome.software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.tetravex.svg b/.icons/awkward/16x16/apps/org.gnome.tetravex.svg
new file mode 120000
index 00000000..eef4e759
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.tetravex.svg
@@ -0,0 +1 @@
+gnome-tetravex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.tweaks.svg b/.icons/awkward/16x16/apps/org.gnome.tweaks.svg
new file mode 120000
index 00000000..aab58340
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.tweaks.svg
@@ -0,0 +1 @@
+gnome-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.weather.application.svg b/.icons/awkward/16x16/apps/org.gnome.weather.application.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.weather.application.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.weather.svg b/.icons/awkward/16x16/apps/org.gnome.weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnome.zbrown.Palette.svg b/.icons/awkward/16x16/apps/org.gnome.zbrown.Palette.svg
new file mode 120000
index 00000000..cd8258be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnome.zbrown.Palette.svg
@@ -0,0 +1 @@
+com.github.cassidyjames.palette.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnu.emacs.svg b/.icons/awkward/16x16/apps/org.gnu.emacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnu.emacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gnucash.GnuCash.svg b/.icons/awkward/16x16/apps/org.gnucash.GnuCash.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gnucash.GnuCash.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.godotengine.Godot.svg b/.icons/awkward/16x16/apps/org.godotengine.Godot.svg
new file mode 120000
index 00000000..d2f793f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.godotengine.Godot.svg
@@ -0,0 +1 @@
+godot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Connectagram.svg b/.icons/awkward/16x16/apps/org.gottcode.Connectagram.svg
new file mode 120000
index 00000000..796b3980
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Connectagram.svg
@@ -0,0 +1 @@
+connectagram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.CuteMaze.svg b/.icons/awkward/16x16/apps/org.gottcode.CuteMaze.svg
new file mode 120000
index 00000000..e3aba8a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.CuteMaze.svg
@@ -0,0 +1 @@
+cutemaze.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.FocusWriter.svg b/.icons/awkward/16x16/apps/org.gottcode.FocusWriter.svg
new file mode 120000
index 00000000..55ec5cb1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.FocusWriter.svg
@@ -0,0 +1 @@
+focuswriter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Gottet.svg b/.icons/awkward/16x16/apps/org.gottcode.Gottet.svg
new file mode 120000
index 00000000..da8621f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Gottet.svg
@@ -0,0 +1 @@
+gottet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Hexalate.svg b/.icons/awkward/16x16/apps/org.gottcode.Hexalate.svg
new file mode 120000
index 00000000..3e9d3c30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Hexalate.svg
@@ -0,0 +1 @@
+hexalate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Kapow.svg b/.icons/awkward/16x16/apps/org.gottcode.Kapow.svg
new file mode 120000
index 00000000..1cb1def5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Kapow.svg
@@ -0,0 +1 @@
+kapow.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.NovProg.svg b/.icons/awkward/16x16/apps/org.gottcode.NovProg.svg
new file mode 120000
index 00000000..d0c2c942
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.NovProg.svg
@@ -0,0 +1 @@
+novprog.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Peg-E.svg b/.icons/awkward/16x16/apps/org.gottcode.Peg-E.svg
new file mode 120000
index 00000000..573a914b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Peg-E.svg
@@ -0,0 +1 @@
+peg-e.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Simsu.svg b/.icons/awkward/16x16/apps/org.gottcode.Simsu.svg
new file mode 120000
index 00000000..192d8f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Simsu.svg
@@ -0,0 +1 @@
+simsu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Tanglet.svg b/.icons/awkward/16x16/apps/org.gottcode.Tanglet.svg
new file mode 120000
index 00000000..984ee9b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Tanglet.svg
@@ -0,0 +1 @@
+tanglet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gottcode.Tetzle.svg b/.icons/awkward/16x16/apps/org.gottcode.Tetzle.svg
new file mode 120000
index 00000000..9d13a120
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gottcode.Tetzle.svg
@@ -0,0 +1 @@
+tetzle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.gpodder.gpodder.svg b/.icons/awkward/16x16/apps/org.gpodder.gpodder.svg
new file mode 120000
index 00000000..477474be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.gpodder.gpodder.svg
@@ -0,0 +1 @@
+gpodder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.hedgewars.Hedgewars.svg b/.icons/awkward/16x16/apps/org.hedgewars.Hedgewars.svg
new file mode 120000
index 00000000..60c0c4dc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.hedgewars.Hedgewars.svg
@@ -0,0 +1 @@
+hedgewars.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.homelinuxserver.vance.biblereader-symbolic.svg b/.icons/awkward/16x16/apps/org.homelinuxserver.vance.biblereader-symbolic.svg
new file mode 100644
index 00000000..5098c127
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.homelinuxserver.vance.biblereader-symbolic.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3d65c2" width="13" height="16" x="2" y="0" rx="1" ry="1"/>
+ <path style="fill:#ffd972" d="M 8,2 V 5 H 5 V 7 H 8 V 14 H 10 V 7 H 13 V 5 H 10 V 2 Z"/>
+ <path style="opacity:0.2" d="M 3,0 H 4 V 16 H 3 C 2.446,16 2,15.554 2,15 V 1 C 2,0.446 2.446,0 3,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.hydrogenmusic.Hydrogen.svg b/.icons/awkward/16x16/apps/org.hydrogenmusic.Hydrogen.svg
new file mode 120000
index 00000000..3fba0674
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.hydrogenmusic.Hydrogen.svg
@@ -0,0 +1 @@
+hydrogen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.inkscape.Inkscape.svg b/.icons/awkward/16x16/apps/org.inkscape.Inkscape.svg
new file mode 120000
index 00000000..ca1fc7a6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.inkscape.Inkscape.svg
@@ -0,0 +1 @@
+inkscape.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.jamovi.jamovi.svg b/.icons/awkward/16x16/apps/org.jamovi.jamovi.svg
new file mode 120000
index 00000000..652bd94b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.jamovi.jamovi.svg
@@ -0,0 +1 @@
+jamovi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.jaspstats.JASP.svg b/.icons/awkward/16x16/apps/org.jaspstats.JASP.svg
new file mode 120000
index 00000000..0bf311a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.jaspstats.JASP.svg
@@ -0,0 +1 @@
+jasp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.jdownloader.JDownloader.svg b/.icons/awkward/16x16/apps/org.jdownloader.JDownloader.svg
new file mode 120000
index 00000000..4084cfd9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.jdownloader.JDownloader.svg
@@ -0,0 +1 @@
+jdownloader.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.dolphin.svg b/.icons/awkward/16x16/apps/org.kde.dolphin.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.dolphin.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.elisa.svg b/.icons/awkward/16x16/apps/org.kde.elisa.svg
new file mode 120000
index 00000000..ce5b28ff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.elisa.svg
@@ -0,0 +1 @@
+elisa.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.gcompris.svg b/.icons/awkward/16x16/apps/org.kde.gcompris.svg
new file mode 120000
index 00000000..377138cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.gcompris.svg
@@ -0,0 +1 @@
+gcompris.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kalzium.svg b/.icons/awkward/16x16/apps/org.kde.kalzium.svg
new file mode 120000
index 00000000..3c811762
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kalzium.svg
@@ -0,0 +1 @@
+kalzium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kapman.svg b/.icons/awkward/16x16/apps/org.kde.kapman.svg
new file mode 120000
index 00000000..5f52b58f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kapman.svg
@@ -0,0 +1 @@
+kapman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.katomic.svg b/.icons/awkward/16x16/apps/org.kde.katomic.svg
new file mode 120000
index 00000000..11fe8ed5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.katomic.svg
@@ -0,0 +1 @@
+katomic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kblocks.svg b/.icons/awkward/16x16/apps/org.kde.kblocks.svg
new file mode 120000
index 00000000..e6adddea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kblocks.svg
@@ -0,0 +1 @@
+kblocks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kbounce.svg b/.icons/awkward/16x16/apps/org.kde.kbounce.svg
new file mode 120000
index 00000000..8d8d330c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kbounce.svg
@@ -0,0 +1 @@
+kbounce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kbruch.svg b/.icons/awkward/16x16/apps/org.kde.kbruch.svg
new file mode 120000
index 00000000..3fe3ec09
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kbruch.svg
@@ -0,0 +1 @@
+kbruch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kdenlive.svg b/.icons/awkward/16x16/apps/org.kde.kdenlive.svg
new file mode 120000
index 00000000..f57ee4a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kdenlive.svg
@@ -0,0 +1 @@
+kdenlive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kdiamond.svg b/.icons/awkward/16x16/apps/org.kde.kdiamond.svg
new file mode 120000
index 00000000..53fb69d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kdiamond.svg
@@ -0,0 +1 @@
+kdiamond.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kgeography.svg b/.icons/awkward/16x16/apps/org.kde.kgeography.svg
new file mode 120000
index 00000000..561e4172
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kgeography.svg
@@ -0,0 +1 @@
+kgeography.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kgoldrunner.svg b/.icons/awkward/16x16/apps/org.kde.kgoldrunner.svg
new file mode 120000
index 00000000..119d1f06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kgoldrunner.svg
@@ -0,0 +1 @@
+kgoldrunner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.khangman.svg b/.icons/awkward/16x16/apps/org.kde.khangman.svg
new file mode 120000
index 00000000..bf68c03a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.khangman.svg
@@ -0,0 +1 @@
+khangman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kigo.svg b/.icons/awkward/16x16/apps/org.kde.kigo.svg
new file mode 120000
index 00000000..2e677f0b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kigo.svg
@@ -0,0 +1 @@
+kigo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.killbots.svg b/.icons/awkward/16x16/apps/org.kde.killbots.svg
new file mode 120000
index 00000000..5d5dc1ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.killbots.svg
@@ -0,0 +1 @@
+killbots.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kjumpingcube.svg b/.icons/awkward/16x16/apps/org.kde.kjumpingcube.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kjumpingcube.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.klickety.svg b/.icons/awkward/16x16/apps/org.kde.klickety.svg
new file mode 120000
index 00000000..545ac385
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.klickety.svg
@@ -0,0 +1 @@
+klickety.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.klines.svg b/.icons/awkward/16x16/apps/org.kde.klines.svg
new file mode 120000
index 00000000..99ffabe4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.klines.svg
@@ -0,0 +1 @@
+klines.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.knavalbattle.svg b/.icons/awkward/16x16/apps/org.kde.knavalbattle.svg
new file mode 120000
index 00000000..219802ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.knavalbattle.svg
@@ -0,0 +1 @@
+knavalbattle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.knetwalk.svg b/.icons/awkward/16x16/apps/org.kde.knetwalk.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.knetwalk.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kolourpaint.svg b/.icons/awkward/16x16/apps/org.kde.kolourpaint.svg
new file mode 120000
index 00000000..3ac1a801
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kolourpaint.svg
@@ -0,0 +1 @@
+kolourpaint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kontact.svg b/.icons/awkward/16x16/apps/org.kde.kontact.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kontact.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.konversation.svg b/.icons/awkward/16x16/apps/org.kde.konversation.svg
new file mode 120000
index 00000000..338f588d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.konversation.svg
@@ -0,0 +1 @@
+konversation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.krita.svg b/.icons/awkward/16x16/apps/org.kde.krita.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.krita.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.ksquares.svg b/.icons/awkward/16x16/apps/org.kde.ksquares.svg
new file mode 120000
index 00000000..abf7998f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.ksquares.svg
@@ -0,0 +1 @@
+ksquares.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.ksudoku.svg b/.icons/awkward/16x16/apps/org.kde.ksudoku.svg
new file mode 120000
index 00000000..b65825b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.ksudoku.svg
@@ -0,0 +1 @@
+ksudoku.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.ktouch.svg b/.icons/awkward/16x16/apps/org.kde.ktouch.svg
new file mode 120000
index 00000000..76842716
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.ktouch.svg
@@ -0,0 +1 @@
+ktouch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.ktuberling.svg b/.icons/awkward/16x16/apps/org.kde.ktuberling.svg
new file mode 120000
index 00000000..6e462e37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.ktuberling.svg
@@ -0,0 +1 @@
+ktuberling.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kubrick.svg b/.icons/awkward/16x16/apps/org.kde.kubrick.svg
new file mode 120000
index 00000000..b638aaef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kubrick.svg
@@ -0,0 +1 @@
+kubrick.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kwordquiz.svg b/.icons/awkward/16x16/apps/org.kde.kwordquiz.svg
new file mode 120000
index 00000000..1612081f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kwordquiz.svg
@@ -0,0 +1 @@
+kwordquiz.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.kxstitch.svg b/.icons/awkward/16x16/apps/org.kde.kxstitch.svg
new file mode 120000
index 00000000..c399e003
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.kxstitch.svg
@@ -0,0 +1 @@
+kxstitch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.okular.svg b/.icons/awkward/16x16/apps/org.kde.okular.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.okular.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.palapeli.svg b/.icons/awkward/16x16/apps/org.kde.palapeli.svg
new file mode 120000
index 00000000..694e75b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.palapeli.svg
@@ -0,0 +1 @@
+palapeli.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kde.skrooge.svg b/.icons/awkward/16x16/apps/org.kde.skrooge.svg
new file mode 120000
index 00000000..c0f3c030
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kde.skrooge.svg
@@ -0,0 +1 @@
+skrooge.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.keepassxc.KeePassXC.svg b/.icons/awkward/16x16/apps/org.keepassxc.KeePassXC.svg
new file mode 120000
index 00000000..a13d2aae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.keepassxc.KeePassXC.svg
@@ -0,0 +1 @@
+keepassxc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.kicad_pcb.KiCad.svg b/.icons/awkward/16x16/apps/org.kicad_pcb.KiCad.svg
new file mode 120000
index 00000000..e83d1f49
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.kicad_pcb.KiCad.svg
@@ -0,0 +1 @@
+kicad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.laptop.TurtleArtActivity.svg b/.icons/awkward/16x16/apps/org.laptop.TurtleArtActivity.svg
new file mode 120000
index 00000000..5183b397
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.laptop.TurtleArtActivity.svg
@@ -0,0 +1 @@
+turtleart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.leocad.LeoCAD.svg b/.icons/awkward/16x16/apps/org.leocad.LeoCAD.svg
new file mode 120000
index 00000000..84ab28a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.leocad.LeoCAD.svg
@@ -0,0 +1 @@
+leocad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.base.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.calc.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.chart.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.chart.svg
new file mode 120000
index 00000000..5ecda2f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.chart.svg
@@ -0,0 +1 @@
+libreoffice-chart.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.draw.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.impress.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.math.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.startcenter.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.writer.svg b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libreoffice.LibreOffice.writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.libretro.RetroArch.svg b/.icons/awkward/16x16/apps/org.libretro.RetroArch.svg
new file mode 120000
index 00000000..b1f836b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.libretro.RetroArch.svg
@@ -0,0 +1 @@
+retroarch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.linux_hardware.hw-probe.svg b/.icons/awkward/16x16/apps/org.linux_hardware.hw-probe.svg
new file mode 120000
index 00000000..64b64e73
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.linux_hardware.hw-probe.svg
@@ -0,0 +1 @@
+hw-probe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.manaplus.ManaPlus.svg b/.icons/awkward/16x16/apps/org.manaplus.ManaPlus.svg
new file mode 120000
index 00000000..e8fab465
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.manaplus.ManaPlus.svg
@@ -0,0 +1 @@
+manaplus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mapeditor.Tiled.svg b/.icons/awkward/16x16/apps/org.mapeditor.Tiled.svg
new file mode 120000
index 00000000..24ae0923
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mapeditor.Tiled.svg
@@ -0,0 +1 @@
+tiled.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.megaglest.MegaGlest.svg b/.icons/awkward/16x16/apps/org.megaglest.MegaGlest.svg
new file mode 120000
index 00000000..333d1722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.megaglest.MegaGlest.svg
@@ -0,0 +1 @@
+megaglest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.midori_browser.Midori.svg b/.icons/awkward/16x16/apps/org.midori_browser.Midori.svg
new file mode 120000
index 00000000..d1e1e168
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.midori_browser.Midori.svg
@@ -0,0 +1 @@
+midori.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mixxx.Mixxx.svg b/.icons/awkward/16x16/apps/org.mixxx.Mixxx.svg
new file mode 120000
index 00000000..af756bba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mixxx.Mixxx.svg
@@ -0,0 +1 @@
+mixxx.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mozilla.Firefox.svg b/.icons/awkward/16x16/apps/org.mozilla.Firefox.svg
new file mode 120000
index 00000000..90ca4b46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mozilla.Firefox.svg
@@ -0,0 +1 @@
+firefox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mozilla.FirefoxDevEdition.svg b/.icons/awkward/16x16/apps/org.mozilla.FirefoxDevEdition.svg
new file mode 120000
index 00000000..6d66c646
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mozilla.FirefoxDevEdition.svg
@@ -0,0 +1 @@
+firefox-developer-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mozilla.FirefoxNightly.svg b/.icons/awkward/16x16/apps/org.mozilla.FirefoxNightly.svg
new file mode 120000
index 00000000..8597ee38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mozilla.FirefoxNightly.svg
@@ -0,0 +1 @@
+firefox-trunk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mozilla.Thunderbird.svg b/.icons/awkward/16x16/apps/org.mozilla.Thunderbird.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mozilla.Thunderbird.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.musescore.MuseScore.svg b/.icons/awkward/16x16/apps/org.musescore.MuseScore.svg
new file mode 120000
index 00000000..e74a2f66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.musescore.MuseScore.svg
@@ -0,0 +1 @@
+musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.musicbrainz.Picard.svg b/.icons/awkward/16x16/apps/org.musicbrainz.Picard.svg
new file mode 120000
index 00000000..9e9193d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.musicbrainz.Picard.svg
@@ -0,0 +1 @@
+picard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.mypaint.MyPaint.svg b/.icons/awkward/16x16/apps/org.mypaint.MyPaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.mypaint.MyPaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.naev.Naev.svg b/.icons/awkward/16x16/apps/org.naev.Naev.svg
new file mode 120000
index 00000000..1d642fa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.naev.Naev.svg
@@ -0,0 +1 @@
+naev.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.nextcloud.Nextcloud.svg b/.icons/awkward/16x16/apps/org.nextcloud.Nextcloud.svg
new file mode 120000
index 00000000..d01d25d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.nextcloud.Nextcloud.svg
@@ -0,0 +1 @@
+nextcloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.nongnu.lingot.svg b/.icons/awkward/16x16/apps/org.nongnu.lingot.svg
new file mode 100644
index 00000000..6e788fb1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.nongnu.lingot.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#7cb651" width="15" height="15" x="1" y="1" rx="4.5" ry="4.5"/>
+ <path style="fill:#ffd95f" d="M 8.334,4.002 C 5.8061,4.0536 3.3728,5.2202 1.918,7.2617 L 6.336,9.3672 A 2.4,2.4 0 0 1 8.5,8 2.4,2.4 0 0 1 10.664,9.3672 L 15.084,7.2598 C 14.397,6.2849 13.558,5.5463 12.424,4.9531 11.134,4.2782 9.7229,3.9736 8.334,4.002 Z"/>
+ <path style="fill:#456347" d="M 11.2,5.1411 11.032,5.6746 9.774,9.6587 C 9.5709,9.349 9.2611,9.1246 8.9035,9.0281 8.097,8.8119 7.268,9.2906 7.0519,10.097 6.8358,10.904 7.3144,11.733 8.1209,11.949 8.7729,12.123 9.4613,11.844 9.8082,11.265 9.8144,11.255 9.8197,11.244 9.8257,11.234 9.8519,11.188 9.8757,11.14 9.8969,11.091 9.9028,11.077 9.9092,11.064 9.9148,11.05 9.9374,10.994 9.9567,10.938 9.9726,10.88 9.9751,10.869 9.9775,10.858 9.9798,10.847 L 11.385,6.2004 C 11.508,6.4157 11.615,6.9163 11.715,7.206 11.833,7.5516 11.899,8.0315 11.85,8.3537 11.8,8.676 11.655,8.9596 11.301,9.2078 11.206,9.2631 11.151,9.3672 11.157,9.4767 11.164,9.5861 11.231,9.6822 11.331,9.7258 11.432,9.7694 11.549,9.753 11.633,9.6829 12.107,9.3512 12.353,8.899 12.423,8.4431 12.558,7.4173 11.998,6.5528 11.506,5.7261 11.416,5.5299 11.302,5.3361 11.2,5.1411 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.octave.Octave.svg b/.icons/awkward/16x16/apps/org.octave.Octave.svg
new file mode 120000
index 00000000..dd60806d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.octave.Octave.svg
@@ -0,0 +1 @@
+octave.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.olivevideoeditor.Olive.svg b/.icons/awkward/16x16/apps/org.olivevideoeditor.Olive.svg
new file mode 100644
index 00000000..f0c4c697
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.olivevideoeditor.Olive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.14464169 0 0 .14464169 -7.1873771 -13.480429)">
+ <rect style="fill:#4bae4f" width="110.618" height="110.602" x="49.69" y="93.2" ry="37.571"/>
+ <path style="fill:#e4e4e4" d="m65.830807 107.32797 2.84848 2.13834c-9.035097 4.16533 14.168717 23.18297 14.168717 23.18297s4.515842-4.06485 11.132088-4.49278c6.562588-6.72505 33.875368-1.60657 32.852068 3.91263-9.18115 0.14348-12.08888-1.02969-12.08888-1.02969s0.45325 0.52272 0.64037 2.31677c-0.67097 0.55281-10.16498-1.57474-12.1498-1.42317-5.647619 0.43127-9.459264 0.57412-13.510967 1.02262 2.787393 0.91921 24.999037 4.87484 32.101177 11.74052-1.8945 0.73068-2.72304 0.42969-3.35562 0.6629-0.55627 0.20508-1.11904 1.33837-2.33976 1.34383-0.87465 3e-3 -0.57569-0.77436-2.38205-1.62837-11.23923 0.44694-14.883155-6.41056-15.992278-7.25139-4.961628-1.18417-13.320322-3.86185-13.320322-3.86185s7.077279 5.64751 10.957595 8.78204c0.322701 0.26068 5.642425 1.24951 12.405135 4.54804 3.63517-2.97579 13.43513 2.07376 11.61418 6.6977-1.62201 4.11871-12.50457-0.12506-12.10449-5.72827-2.48436-0.7737-7.07367-2.99243-10.009843-4.05083 2.814973 2.19522 13.874323 11.40995 16.096503 14.01626 9.73515-1.19559 24.43186 1.23396 33.54839 7.07679-2.0791 0.54908-11.97197 2.4278-13.95356 1.89899-3.68207-1.39258-9.16989-5.90388-9.75462-6.40947-2.11507-0.35652-6.86221-1.03874-8.68573-1.24617 1.84955 1.87677 7.95768 8.93372 9.87556 11.90228 0.7945-0.16793 4.84604 0.80589 5.96886 1.56896 4.15969-4.24422 10.90446 3.20316 15.05058 6.79994-1.0892 2.21136-18.19652-1.19212-15.91016-6.14758-1.22254-0.16314-3.66929-1.50632-4.57153-1.57761 0.92228 1.20785 2.93362 2.84727 5.58443 5.62774 2.54977-0.72531 12.16054 9.67576 12.41842 11.95193-7.19201-1.75227-10.74404-3.27685-11.85751-4.57742-2.19776-2.56704-1.3657-6.25305-1.15632-6.92303-2.82818-2.52747-3.35509-3.27897-4.28013-3.78063-0.0242 0.0264 3e-3 0.77861 0.0465 1.14419 4.64589 3.4251 2.40104 12.90469-0.26999 13.24085-1.16248 0.14632-3.84194-13.37427-0.49607-13.87804 0.077-0.26788 0.12121-1.06637 0.12539-1.09789-1.76571-1.92212-11.55803-12.33358-12.19481-12.77202 0.31714 0.82162 0.83714 2.17262 1.31441 3.84053 5.78246 3.77914 6.73919 9.82598 6.30338 16.9282-1.38665-2.42723-14.97159-13.4864-9.03012-18.38891 0.0423-0.75604-0.18348-2.47204 0.31696-3.43664-1.88418-1.88309-7.75105-7.67459-8.27748-7.66991 0.65525 1.34317 1.06211 2.11001 1.38708 3.56235 4.47198 2.23196 3.17291 7.99719 1.136 8.11963-2.14593 0.12895-6.901729-6.48745-2.42859-7.89066-0.36138-1.6658-1.0186-3.92992-1.28358-4.91351-1.93544-1.48021-8.345325-6.60334-9.824499-7.79758 1.818775 3.02639 3.595399 7.73709 4.483831 10.43804 5.358368 6.07053 3.876118 15.46047 3.334318 25.14597-6.286736-4.66731-10.189856-20.59626-6.190917-24.56126-1.334957-4.60591-3.352736-12.39942-3.352736-12.39942-8.643704-6.70893-13.425841-11.73732-13.425841-11.73732s5.759152 7.46791 6.415116 11.47106c5.043883 0.97797 9.257627 9.76443 5.247058 11.26388-5.862117 2.19165-12.154633-7.10848-7.153725-10.57234 0 0-4.428102-8.15656-7.855719-15.31043-13.51998-14.84019-12.220378-19.29568-8.165143-19.79176z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.openclonk.OpenClonk.svg b/.icons/awkward/16x16/apps/org.openclonk.OpenClonk.svg
new file mode 120000
index 00000000..3cbb7921
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openclonk.OpenClonk.svg
@@ -0,0 +1 @@
+openclonk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.openmw.OpenMW.svg b/.icons/awkward/16x16/apps/org.openmw.OpenMW.svg
new file mode 120000
index 00000000..d97a229d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openmw.OpenMW.svg
@@ -0,0 +1 @@
+openmw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.openscad.OpenSCAD.svg b/.icons/awkward/16x16/apps/org.openscad.OpenSCAD.svg
new file mode 120000
index 00000000..5fe116e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openscad.OpenSCAD.svg
@@ -0,0 +1 @@
+openscad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.openshot.OpenShot.svg b/.icons/awkward/16x16/apps/org.openshot.OpenShot.svg
new file mode 120000
index 00000000..7b84bf0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openshot.OpenShot.svg
@@ -0,0 +1 @@
+openshot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.openstreetmap.josm.svg b/.icons/awkward/16x16/apps/org.openstreetmap.josm.svg
new file mode 120000
index 00000000..8c7e2756
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openstreetmap.josm.svg
@@ -0,0 +1 @@
+josm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.openttd.OpenTTD.svg b/.icons/awkward/16x16/apps/org.openttd.OpenTTD.svg
new file mode 120000
index 00000000..1e3c400d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.openttd.OpenTTD.svg
@@ -0,0 +1 @@
+openttd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.osgeo.grass.svg b/.icons/awkward/16x16/apps/org.osgeo.grass.svg
new file mode 120000
index 00000000..54871490
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.osgeo.grass.svg
@@ -0,0 +1 @@
+grass.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.pencil2d.Pencil2D.svg b/.icons/awkward/16x16/apps/org.pencil2d.Pencil2D.svg
new file mode 120000
index 00000000..e0b5c837
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pencil2d.Pencil2D.svg
@@ -0,0 +1 @@
+pencil2d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.perezdecastro.Revolt.svg b/.icons/awkward/16x16/apps/org.perezdecastro.Revolt.svg
new file mode 120000
index 00000000..14725633
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.perezdecastro.Revolt.svg
@@ -0,0 +1 @@
+revolt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.phoenicis.playonlinux.svg b/.icons/awkward/16x16/apps/org.phoenicis.playonlinux.svg
new file mode 120000
index 00000000..80fc8ef9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.phoenicis.playonlinux.svg
@@ -0,0 +1 @@
+playonlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.photoqt.PhotoQt.svg b/.icons/awkward/16x16/apps/org.photoqt.PhotoQt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.photoqt.PhotoQt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.pitivi.Pitivi.svg b/.icons/awkward/16x16/apps/org.pitivi.Pitivi.svg
new file mode 120000
index 00000000..bbcb8678
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pitivi.Pitivi.svg
@@ -0,0 +1 @@
+pitivi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.pjbroad.EternallandsClient.svg b/.icons/awkward/16x16/apps/org.pjbroad.EternallandsClient.svg
new file mode 120000
index 00000000..3503e147
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pjbroad.EternallandsClient.svg
@@ -0,0 +1 @@
+eternallands.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.ppsspp.PPSSPP.svg b/.icons/awkward/16x16/apps/org.ppsspp.PPSSPP.svg
new file mode 120000
index 00000000..1e164aed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.ppsspp.PPSSPP.svg
@@ -0,0 +1 @@
+ppsspp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.processing.processingide.svg b/.icons/awkward/16x16/apps/org.processing.processingide.svg
new file mode 100644
index 00000000..4f943146
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.processing.processingide.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ababab" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffffff" d="M 6.4671887,5.0001294 A 0.45665744,0.48639943 0 0 0 6.0000001,5.4867624 V 10.513745 A 0.45665744,0.48639943 0 0 0 6.684908,10.934883 L 8.7283821,9.6784702 10.771856,8.4214245 a 0.45665744,0.48639943 0 0 0 0,-0.8422413 L 8.7284136,6.3219376 6.6849705,5.065358 A 0.45665744,0.48639943 0 0 0 6.4671577,5.0000296 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/org.pulseaudio.pavucontrol.svg b/.icons/awkward/16x16/apps/org.pulseaudio.pavucontrol.svg
new file mode 120000
index 00000000..05d3c8ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pulseaudio.pavucontrol.svg
@@ -0,0 +1 @@
+pavucontrol.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.pwmt.zathura.svg b/.icons/awkward/16x16/apps/org.pwmt.zathura.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pwmt.zathura.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.pyzo.pyzo.svg b/.icons/awkward/16x16/apps/org.pyzo.pyzo.svg
new file mode 120000
index 00000000..0997a7b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.pyzo.pyzo.svg
@@ -0,0 +1 @@
+pyzologo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.qbittorrent.qBittorrent.svg b/.icons/awkward/16x16/apps/org.qbittorrent.qBittorrent.svg
new file mode 120000
index 00000000..f9513bb6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.qbittorrent.qBittorrent.svg
@@ -0,0 +1 @@
+qbittorrent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.qgis.qgis.svg b/.icons/awkward/16x16/apps/org.qgis.qgis.svg
new file mode 120000
index 00000000..0c9fd1b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.qgis.qgis.svg
@@ -0,0 +1 @@
+qgis.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.qownnotes.QOwnNotes.svg b/.icons/awkward/16x16/apps/org.qownnotes.QOwnNotes.svg
new file mode 120000
index 00000000..1d8cc505
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.qownnotes.QOwnNotes.svg
@@ -0,0 +1 @@
+QOwnNotes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.quassel_irc.QuasselClient.svg b/.icons/awkward/16x16/apps/org.quassel_irc.QuasselClient.svg
new file mode 120000
index 00000000..1e5a898c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.quassel_irc.QuasselClient.svg
@@ -0,0 +1 @@
+quassel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.qutebrowser.qutebrowser.svg b/.icons/awkward/16x16/apps/org.qutebrowser.qutebrowser.svg
new file mode 120000
index 00000000..d706a582
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.qutebrowser.qutebrowser.svg
@@ -0,0 +1 @@
+qutebrowser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.remmina.Remmina.svg b/.icons/awkward/16x16/apps/org.remmina.Remmina.svg
new file mode 120000
index 00000000..0940d90d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.remmina.Remmina.svg
@@ -0,0 +1 @@
+remmina.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.sauerbraten.Sauerbraten.svg b/.icons/awkward/16x16/apps/org.sauerbraten.Sauerbraten.svg
new file mode 120000
index 00000000..768f0e8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.sauerbraten.Sauerbraten.svg
@@ -0,0 +1 @@
+sauerbraten.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.scantailor.ScanTailor.svg b/.icons/awkward/16x16/apps/org.scantailor.ScanTailor.svg
new file mode 120000
index 00000000..157d5ef7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.scantailor.ScanTailor.svg
@@ -0,0 +1 @@
+scantailor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.scummvm.ScummVM.svg b/.icons/awkward/16x16/apps/org.scummvm.ScummVM.svg
new file mode 120000
index 00000000..e68d7508
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.scummvm.ScummVM.svg
@@ -0,0 +1 @@
+scummvm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.seul.pingus.svg b/.icons/awkward/16x16/apps/org.seul.pingus.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.seul.pingus.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.shadowsocks.qt5client.svg b/.icons/awkward/16x16/apps/org.shadowsocks.qt5client.svg
new file mode 120000
index 00000000..5409bf3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.shadowsocks.qt5client.svg
@@ -0,0 +1 @@
+shadowsocks-qt5.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.shotcut.Shotcut.svg b/.icons/awkward/16x16/apps/org.shotcut.Shotcut.svg
new file mode 120000
index 00000000..7aab390a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.shotcut.Shotcut.svg
@@ -0,0 +1 @@
+shotcut.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.signal.Signal.svg b/.icons/awkward/16x16/apps/org.signal.Signal.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.signal.Signal.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.sparkleshare.SparkleShare.svg b/.icons/awkward/16x16/apps/org.sparkleshare.SparkleShare.svg
new file mode 120000
index 00000000..908990b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.sparkleshare.SparkleShare.svg
@@ -0,0 +1 @@
+sparkleshare.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.speed_dreams.SpeedDreams.svg b/.icons/awkward/16x16/apps/org.speed_dreams.SpeedDreams.svg
new file mode 120000
index 00000000..19e0ce62
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.speed_dreams.SpeedDreams.svg
@@ -0,0 +1 @@
+speed-dreams.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.speedcrunch.SpeedCrunch.svg b/.icons/awkward/16x16/apps/org.speedcrunch.SpeedCrunch.svg
new file mode 120000
index 00000000..8066186f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.speedcrunch.SpeedCrunch.svg
@@ -0,0 +1 @@
+speedcrunch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.stellarium.Stellarium.svg b/.icons/awkward/16x16/apps/org.stellarium.Stellarium.svg
new file mode 120000
index 00000000..9189a675
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.stellarium.Stellarium.svg
@@ -0,0 +1 @@
+stellarium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.subsurface_divelog.Subsurface.svg b/.icons/awkward/16x16/apps/org.subsurface_divelog.Subsurface.svg
new file mode 120000
index 00000000..8654b6db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.subsurface_divelog.Subsurface.svg
@@ -0,0 +1 @@
+subsurface-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.supertux.SuperTux-Milestone1.svg b/.icons/awkward/16x16/apps/org.supertux.SuperTux-Milestone1.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.supertux.SuperTux-Milestone1.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.supertuxproject.SuperTux.svg b/.icons/awkward/16x16/apps/org.supertuxproject.SuperTux.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.supertuxproject.SuperTux.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.synfig.SynfigStudio.svg b/.icons/awkward/16x16/apps/org.synfig.SynfigStudio.svg
new file mode 120000
index 00000000..9e193459
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.synfig.SynfigStudio.svg
@@ -0,0 +1 @@
+synfig_icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.taisei_project.Taisei.svg b/.icons/awkward/16x16/apps/org.taisei_project.Taisei.svg
new file mode 120000
index 00000000..451f821d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.taisei_project.Taisei.svg
@@ -0,0 +1 @@
+taisei.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.telegram.desktop.svg b/.icons/awkward/16x16/apps/org.telegram.desktop.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.telegram.desktop.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.texstudio.TeXstudio.svg b/.icons/awkward/16x16/apps/org.texstudio.TeXstudio.svg
new file mode 120000
index 00000000..214660be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.texstudio.TeXstudio.svg
@@ -0,0 +1 @@
+texstudio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.tordini.flavio.Minitube.svg b/.icons/awkward/16x16/apps/org.tordini.flavio.Minitube.svg
new file mode 120000
index 00000000..a4fb52a7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.tordini.flavio.Minitube.svg
@@ -0,0 +1 @@
+minitube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.tuxfamily.StuntRally.svg b/.icons/awkward/16x16/apps/org.tuxfamily.StuntRally.svg
new file mode 120000
index 00000000..fc771b74
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.tuxfamily.StuntRally.svg
@@ -0,0 +1 @@
+stuntrally.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.tuxfamily.XMoto.svg b/.icons/awkward/16x16/apps/org.tuxfamily.XMoto.svg
new file mode 120000
index 00000000..450880db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.tuxfamily.XMoto.svg
@@ -0,0 +1 @@
+xmoto.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.tuxpaint.Tuxpaint.svg b/.icons/awkward/16x16/apps/org.tuxpaint.Tuxpaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.tuxpaint.Tuxpaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.videolan.VLC.svg b/.icons/awkward/16x16/apps/org.videolan.VLC.svg
new file mode 120000
index 00000000..495a6363
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.videolan.VLC.svg
@@ -0,0 +1 @@
+vlc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.vim.Vim.svg b/.icons/awkward/16x16/apps/org.vim.Vim.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.vim.Vim.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.wesnoth.Wesnoth.svg b/.icons/awkward/16x16/apps/org.wesnoth.Wesnoth.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.wesnoth.Wesnoth.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.widelands.Widelands.svg b/.icons/awkward/16x16/apps/org.widelands.Widelands.svg
new file mode 120000
index 00000000..a3f693ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.widelands.Widelands.svg
@@ -0,0 +1 @@
+widelands.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.wireshark.Wireshark.svg b/.icons/awkward/16x16/apps/org.wireshark.Wireshark.svg
new file mode 120000
index 00000000..db83df0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.wireshark.Wireshark.svg
@@ -0,0 +1 @@
+wireshark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.wxhexeditor.wxHexEditor.svg b/.icons/awkward/16x16/apps/org.wxhexeditor.wxHexEditor.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.wxhexeditor.wxHexEditor.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.xiphos.Xiphos.svg b/.icons/awkward/16x16/apps/org.xiphos.Xiphos.svg
new file mode 120000
index 00000000..3f5b2be5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.xiphos.Xiphos.svg
@@ -0,0 +1 @@
+xiphos.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.xonotic.Xonotic.svg b/.icons/awkward/16x16/apps/org.xonotic.Xonotic.svg
new file mode 120000
index 00000000..5025bbcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.xonotic.Xonotic.svg
@@ -0,0 +1 @@
+xonotic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.zdoom.GZDoom.svg b/.icons/awkward/16x16/apps/org.zdoom.GZDoom.svg
new file mode 120000
index 00000000..25784219
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.zdoom.GZDoom.svg
@@ -0,0 +1 @@
+gzdoom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.zealdocs.Zeal.svg b/.icons/awkward/16x16/apps/org.zealdocs.Zeal.svg
new file mode 120000
index 00000000..e5593d7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.zealdocs.Zeal.svg
@@ -0,0 +1 @@
+zeal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.zim_wiki.Zim.svg b/.icons/awkward/16x16/apps/org.zim_wiki.Zim.svg
new file mode 120000
index 00000000..a5f80f3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.zim_wiki.Zim.svg
@@ -0,0 +1 @@
+zim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.zotero.Zotero.svg b/.icons/awkward/16x16/apps/org.zotero.Zotero.svg
new file mode 120000
index 00000000..8b064a92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.zotero.Zotero.svg
@@ -0,0 +1 @@
+zotero.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/org.zulip.Zulip.svg b/.icons/awkward/16x16/apps/org.zulip.Zulip.svg
new file mode 120000
index 00000000..cfed72f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/org.zulip.Zulip.svg
@@ -0,0 +1 @@
+zulip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/osmo.svg b/.icons/awkward/16x16/apps/osmo.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/osmo.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/osmscout-server.svg b/.icons/awkward/16x16/apps/osmscout-server.svg
new file mode 100644
index 00000000..2fc5db26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/osmscout-server.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8 a 8,8 0 0 0 8,8 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 0.8 C 16,0.3568 15.6432,0 15.2,0 H 8 Z"/>
+ <path style="fill:#c6783d" d="m 2,2.000008 v 5.9999915 0.014647 C 2.00791,11.339202 4.6728972,13.99999 7.9996252,13.99999 h 7.5e-4 H 14 V 7.9999995 2.000008 h -5.9996248 -7.5e-4 z"/>
+ <path style="fill:#3876d2" d="m 2,2.000008 v 3.9096623 2.1049775 c 0.00136,0.5725499 0.08557,1.1235153 0.2343889,1.6464824 0.017243,-0.02433 0.036183,-0.045802 0.049808,-0.07251 C 2.4043149,9.3531641 2.5641055,9.2481879 2.7434526,9.2875955 2.873958,9.3162604 2.887899,9.3041404 2.9990834,9.0612773 3.1521349,8.726957 3.2902251,8.6354354 3.5755333,8.6782213 3.981948,8.7391685 4.2420502,8.5097768 4.1805499,8.1457513 4.1512812,7.9724933 4.15202,7.9721044 4.4010223,7.8688963 4.5382368,7.8120228 4.6862847,7.7656249 4.729899,7.7656249 c 0.043613,0 0.1172924,-0.041339 0.1640724,-0.091552 0.04678,-0.050212 0.1059921,-0.076582 0.1311111,-0.058594 0.070514,0.050492 0.1626076,0.2338444 0.1626076,0.3229979 0,0.05451 -0.1430131,0.2147596 -0.3193548,0.3801261 0.174716,-0.1605035 0.3193548,-0.3144175 0.3193548,-0.3603508 0,-0.098968 0.2011621,-0.2363495 0.3486539,-0.238037 0.015881,-1.807e-4 0.036503,-0.00992 0.054935,-0.013916 -0.010177,-0.00862 -0.014074,-0.019946 -0.00513,-0.034425 0.015936,-0.025782 0.060946,-0.046874 0.099617,-0.046874 0.027075,0 0.038674,0.012056 0.041018,0.027101 0.02163,-0.013005 0.046518,-0.023846 0.062993,-0.038818 0.063826,-0.058009 0.1013357,-0.079102 0.082768,-0.046875 -0.017111,0.029696 -0.012416,0.045016 0.0044,0.052002 C 5.862871,7.6035111 5.889365,7.5630651 5.968503,7.494631 6.1637773,7.3257699 6.2190064,7.2055945 6.2190064,6.9511746 c 0,-0.1161883 0.022537,-0.2248463 0.049808,-0.2416987 0.027266,-0.016852 0.1318415,0.023925 0.2329238,0.09082 0.1010807,0.066894 0.2066033,0.121582 0.2343889,0.121582 0.027784,0 0.1119276,-0.066727 0.1867786,-0.1486813 0.1197234,-0.1310822 0.1494647,-0.1427818 0.2490386,-0.097412 0.084826,0.038649 0.1418878,0.036135 0.2270645,-0.00805 C 7.567287,6.5804263 7.9554774,6.5370685 8.0281936,6.5974194 8.0618985,6.6253868 8.2139488,6.7150162 8.36586,6.7966378 8.5531872,6.8972885 8.7450474,7.0622151 8.962087,7.3085999 9.0257561,7.398611 9.0852794,7.4588003 9.1430046,7.5070833 9.1226234,7.4848871 9.104218,7.4686324 9.0836748,7.4440951 8.9067283,7.2327431 8.9016455,7.2180469 9.0074981,7.2382819 9.118228,7.2594506 9.1211605,7.2523331 9.1159026,6.9855967 9.1089539,6.633098 9.1842684,6.1868073 9.279975,6.0114771 9.3211867,5.9359822 9.3433237,5.8551263 9.3290504,5.8320338 9.314778,5.8089414 9.3514942,5.7379948 9.4110864,5.6745633 9.5864385,5.4879054 9.6880408,5.2301117 9.6300936,5.1186558 c -0.00677,-0.013054 -0.00505,-0.017441 0.00367,-0.013916 0.026145,0.010579 0.1164385,0.090927 0.2351217,0.2116696 C 9.981231,5.4306989 10.052991,5.5117404 10.096687,5.5778836 10.05381,5.5122973 9.9843575,5.4324325 9.8754699,5.3208042 9.5424488,4.9794024 9.5196165,4.8549375 9.7333715,4.5327192 9.877388,4.3156267 9.8721265,4.2801503 9.6799014,4.1848194 9.5957692,4.1430951 9.5671481,4.0849323 9.5561149,3.933599 9.5448986,3.7797558 9.5125208,3.7164113 9.4081566,3.6420954 9.3347272,3.5898077 9.2240371,3.5468808 9.1620482,3.5468808 8.9915475,3.5468808 8.9203554,3.4621452 8.7716441,3.0825261 8.6489878,2.7694169 8.6166733,2.7270024 8.4434997,2.6503977 8.3222489,2.5967613 8.1685722,2.4614039 8.0252616,2.2827224 L 7.7981976,2.000008 Z m 6.7694466,0 c -0.2424649,0 -0.4409443,0.012729 -0.4409443,0.028565 0,0.015835 0.1097106,0.1556329 0.2439113,0.3105465 0.2384779,0.2752856 0.2449373,0.2793704 0.2915212,0.1706538 0.072264,-0.1686489 0.1272685,-0.1846661 0.2885914,-0.084961 0.1622731,0.1002927 0.3010432,0.1184708 0.3010432,0.040283 0,-0.027636 -0.055421,-0.1436514 -0.1223218,-0.2578121 L 9.2096581,2.000008 Z m 1.4275754,0 0.01464,0.1003416 c 0.0083,0.055374 0.05157,0.1186559 0.09669,0.1406248 0.04511,0.021969 0.118957,0.05831 0.164073,0.080567 0.05311,0.026202 0.07748,0.082654 0.06812,0.1596676 -0.01051,0.086438 0.04265,0.1831349 0.194835,0.3544919 0.139358,0.1569133 0.234117,0.3228419 0.284197,0.4951163 0.07922,0.2724941 0.205594,0.4035635 0.388211,0.4035635 0.07507,0 0.131921,0.051072 0.195569,0.175781 0.04934,0.096679 0.133624,0.2148672 0.186778,0.2629388 0.101848,0.092109 0.108106,0.092455 0.69218,-0.022706 0.254837,-0.050246 0.315537,-0.046986 0.539095,0.032959 0.217165,0.077659 0.268094,0.1206448 0.36843,0.3105464 0.06401,0.1211526 0.15895,0.2394529 0.21095,0.2629388 0.141488,0.063906 0.205548,0.01848 0.260025,-0.1838375 0.02706,-0.100474 0.06897,-0.1823728 0.09376,-0.1823728 0.02767,3e-6 0.04541,-0.4616329 0.04541,-1.1953093 V 2.000008 Z m -0.47537,0.7844227 c -0.046351,0.0048 -0.055868,0.032524 -0.052738,0.106201 0.00689,0.1622859 0.1395474,0.6372048 0.2483064,0.8906238 0.049791,0.1160151 0.1148426,0.2775127 0.1450286,0.3588861 0.03019,0.081373 0.164637,0.2659436 0.298845,0.4101557 0.208768,0.2243276 0.268441,0.2622067 0.412379,0.2622067 0.205302,0 0.284168,-0.085724 0.290056,-0.3164058 0.0036,-0.1380834 -0.07523,-0.315535 -0.370628,-0.8320301 C 10.353079,3.069916 10.29721,2.9982746 10.107661,2.9038152 9.9925138,2.8464328 9.8461653,2.7937004 9.7817142,2.7866279 c -0.024555,-0.0027 -0.044612,-0.00379 -0.060062,-0.00221 z m -2.4361807,0.057129 c 0.033041,0.00371 0.090262,0.051885 0.167735,0.1508784 0.063956,0.081724 0.1870599,0.171371 0.2732093,0.1992185 0.1085106,0.035077 0.1567479,0.079341 0.1567479,0.144287 0,0.070366 -0.035089,0.096855 -0.1406335,0.1054686 C 7.5505907,3.4570759 7.4544273,3.3893195 7.3440687,3.160895 7.2432996,2.9523233 7.2304041,2.8353411 7.2854713,2.8415597 Z M 7.986441,4.1269581 c 0.013481,0.00135 0.026017,0.010946 0.037357,0.029299 0.018705,0.030277 0.012596,0.076025 -0.013185,0.1018064 -0.031245,0.031256 -0.057894,0.028646 -0.080571,-0.00805 -0.018709,-0.03027 -0.013327,-0.076025 0.01245,-0.1018064 0.015623,-0.015626 0.030465,-0.022601 0.043948,-0.02124 z m 1.5733357,0.749999 c 0.00493,-0.00493 0.011561,0.0018 0.019042,0.020509 0.01353,0.033836 0.011925,0.07451 -0.00367,0.090088 -0.015574,0.015577 -0.026194,-0.012109 -0.024169,-0.061523 0.00113,-0.027304 0.00386,-0.044145 0.00879,-0.049072 z M 9.0690251,5.6093779 c 0.058416,0 0.1501554,0.1060397 0.1501554,0.1735839 0,0.076236 -0.058237,0.078002 -0.1318435,0.0044 C 9.0237585,5.7237771 9.0121414,5.6093779 9.0690258,5.6093779 Z M 6.2856563,7.4609378 C 6.202864,7.507239 6.1337351,7.5409732 6.0732409,7.5678711 6.1340534,7.5410062 6.2040951,7.5065505 6.2856563,7.4609378 Z m 3.4132891,0.068115 c -0.045486,0.017156 -0.07506,0.02199 -0.1281816,0.049072 -0.02091,0.010661 -0.029032,0.00947 -0.049807,0.019042 0.056598,-0.01545 0.1159217,-0.037747 0.177989,-0.068115 z m -3.696021,0.065917 c -0.025935,0.00939 -0.052467,0.018371 -0.070317,0.021971 0.018814,-0.00386 0.044461,-0.012682 0.070317,-0.021971 z"/>
+ <path style="fill:#56d147" d="m 12.560688,5.0534704 c -0.02877,0.00486 -0.05511,0.016279 -0.07325,0.034429 -0.0478,0.047809 -0.08713,0.55767 -0.04835,0.6269523 0.02791,0.049839 0.04314,0.046462 0.250502,-0.059326 0.20843,-0.1063352 0.232507,-0.1637559 0.0857,-0.2021483 -0.0985,-0.025759 -0.102468,-0.0571 -0.03589,-0.3112788 0.01639,-0.062575 -0.0924,-0.1031969 -0.178721,-0.088623 z m -2.9269321,0.05127 c -0.00872,-0.00352 -0.010444,8.625e-4 -0.00368,0.013916 0.057947,0.1114558 -0.043656,0.3692496 -0.2190072,0.5559075 -0.05959,0.063431 -0.096309,0.134378 -0.082036,0.1574705 0.014273,0.023092 -0.00787,0.1039483 -0.049075,0.1794432 C 9.1842507,6.1868075 9.1089362,6.6330981 9.115885,6.9855969 9.121145,7.2523325 9.118205,7.2594507 9.0074805,7.238282 8.9016279,7.218047 8.9067106,7.232742 9.0836565,7.4440922 c 0.1048173,0.1251959 0.2160215,0.227783 0.2468408,0.227783 0.030817,0 0.1391147,-0.042187 0.2402487,-0.09375 0.1011343,-0.051562 0.2106916,-0.09375 0.2439113,-0.09375 0.033217,0 0.1048603,-0.044059 0.1589446,-0.098145 0.064069,-0.064073 0.1375871,-0.090929 0.2109511,-0.076904 0.09491,0.018142 0.112066,0.00266 0.112066,-0.097412 0,-0.065293 -0.0356,-0.157729 -0.07911,-0.2058106 -0.06888,-0.076108 -0.07068,-0.1093368 -0.01831,-0.2541499 0.03416,-0.094464 0.04696,-0.2349451 0.03004,-0.3251947 -0.02355,-0.1255689 -0.0097,-0.1762516 0.06593,-0.2409668 0.127957,-0.1095608 0.120157,-0.1942536 -0.02197,-0.2482911 -0.08941,-0.033994 -0.117195,-0.078382 -0.117195,-0.1867673 0,-0.1109264 -0.06245,-0.2057465 -0.2871266,-0.4343255 C 9.7501985,5.1956672 9.6599072,5.1153176 9.63376,5.10474 Z M 7.3067132,7.0625008 c -0.1344568,0 -0.7101395,0.2245576 -1.0210569,0.398437 C 5.985512,7.6287928 5.810757,7.6736412 5.8725453,7.5664064 5.8911115,7.5341827 5.8536041,7.5552727 5.7897769,7.6132813 5.7259524,7.6712889 5.6120238,7.7193522 5.536344,7.7202147 5.3888522,7.7219022 5.1876901,7.859284 5.1876901,7.9582516 c 0,0.096811 -0.6263627,0.6637528 -0.874564,0.7917469 -0.1249847,0.064453 -0.356674,0.2105761 -0.514923,0.3244623 -0.3336798,0.240135 -1.1474536,0.6807515 -1.492765,0.8210439 0.1443905,0.4382313 0.3400156,0.8516283 0.5757177,1.2377913 0.079665,0.01885 0.1585021,0.03923 0.2094855,0.05933 0.1240202,0.04888 0.2679604,0.08862 0.3200876,0.08862 0.052128,0 0.081857,0.02109 0.065921,0.04687 -0.03549,0.05742 -0.3573258,0.06075 -0.4739053,0.0073 0.5302268,0.796161 1.2459842,1.454945 2.0875272,1.918943 0.4292124,-0.168353 0.9651167,-0.261231 1.1060227,-0.144287 0.036776,0.03052 0.080659,0.13223 0.097418,0.226318 0.016759,0.09409 0.073311,0.218326 0.1259837,0.276123 0.042315,0.04643 0.072391,0.124711 0.084967,0.194824 0.2187544,0.05552 0.4415877,0.09939 0.6694734,0.13037 0.079611,-0.03712 0.1177513,-0.08912 0.1018127,-0.15454 -0.013327,-0.05472 0.00812,-0.16546 0.048343,-0.246093 0.060597,-0.121475 0.1005666,-0.146484 0.2336565,-0.146484 0.1532777,0 0.1611422,-0.0076 0.1611422,-0.16919 0,-0.166007 0.00304,-0.169326 0.1523529,-0.139892 0.083786,0.01652 0.2683883,0.04262 0.4101804,0.05786 0.1417937,0.01524 0.2935897,0.05948 0.3376668,0.09814 0.051118,0.04485 0.1232796,0.05934 0.1992308,0.04028 0.086791,-0.02179 0.1193916,-0.01106 0.1193916,0.03882 0,0.135641 0.092953,0.120967 0.2746748,-0.04321 0.2063835,-0.186461 0.2635578,-0.360618 0.3142278,-0.963134 0.036634,-0.435589 0.00793,-0.469141 -0.3545137,-0.418944 -0.1417929,0.01964 -0.2756861,0.0193 -0.2973809,-7.5e-4 -0.02169,-0.02004 -0.044622,-0.149693 -0.05054,-0.287842 -0.00592,-0.138149 -0.027832,-0.404491 -0.049075,-0.591796 -0.039129,-0.344977 -0.01923,-0.440197 0.1794542,-0.854735 0.068771,-0.143486 0.2699647,-0.1783291 0.4292247,-0.07398 0.1655248,0.108459 0.297351,0.09276 0.3596406,-0.04394 C 9.7891754,9.9383324 9.7813041,9.8983106 9.695283,9.7819576 9.5659324,9.6070204 9.5680849,9.555323 9.7106653,9.3059059 9.7748063,9.1937046 9.8275271,9.0857393 9.8278597,9.0664043 9.8281702,9.0470693 9.7213674,9.0312481 9.5905409,9.0312481 c -0.2328191,0 -0.4685472,0.099664 -1.0745268,0.4548335 C 8.0096294,9.7828779 7.9210144,9.8268646 7.8304262,9.8273896 7.7757742,9.8277001 7.5226052,9.8902106 7.2678925,9.9658171 7.0131804,10.041422 6.5694053,10.155882 6.2819941,10.2207 5.9354676,10.29885 5.6810623,10.387267 5.526822,10.482174 c -0.1279299,0.07872 -0.251892,0.142822 -0.2761409,0.142822 -0.044846,0 -0.5061597,0.299034 -0.7192813,0.466552 -0.1437763,0.113011 -0.6331675,0.189919 -0.601354,0.09448 0.020738,-0.06223 0.3969426,-0.285286 0.7888654,-0.468017 C 5.0658558,10.556253 5.1057363,10.53555 5.398639,10.362057 5.7356086,10.162461 6.3441461,9.9647577 7.8443417,9.5673803 7.9779033,9.5320029 8.2627169,9.4036244 8.4771919,9.2824685 9.2456836,8.8483526 9.2577154,8.8437483 9.6029913,8.8437483 c 0.3701828,0 0.4469327,-0.07147 0.273942,-0.255615 C 9.8199431,8.527467 9.7774238,8.4281571 9.7824454,8.3676749 9.8034379,8.1148802 9.7165318,8.0519377 9.4997138,8.1640618 9.4252858,8.2025499 9.2472556,8.2343742 9.104182,8.2343742 8.8469939,8.2343742 8.8190898,8.2156617 8.8412271,8.0541986 8.8459934,8.0194474 8.8139122,7.9509897 8.7694455,7.901855 8.7036484,7.8291468 8.6312304,7.8135063 8.3797738,7.8205563 8.007901,7.830985 7.6088952,7.7243847 7.5865138,7.6081543 7.5779038,7.5634469 7.6035725,7.4756085 7.6443784,7.4133305 7.6851851,7.3510524 7.71909,7.2821658 7.71909,7.2602546 7.71909,7.2093 7.4128144,7.0625008 7.306712,7.0625008 Z M 11.984238,7.48584 c -0.118118,0.0015 -0.21095,0.035273 -0.21095,0.1105956 0,0.090276 0.01674,0.1027581 0.304706,0.2307124 0.30499,0.1355218 0.458131,0.087695 0.40432,-0.1267085 C 12.449605,7.5700979 12.181101,7.4833635 11.984238,7.48584 Z m 0.301043,1.3110334 c -0.08988,0 -0.137198,0.2195341 -0.06593,0.3054195 0.06444,0.07764 0.168034,0.091348 0.207289,0.027832 0.04179,-0.06761 -0.071,-0.3332519 -0.141364,-0.3332519 z m 1.667824,2.1093716 c -0.02578,0 -0.04687,0.02109 -0.04687,0.04687 0,0.02578 0.02109,0.04687 0.04687,0.04687 0.02578,0 0.04687,-0.02109 0.04687,-0.04687 0,-0.02578 -0.02109,-0.04687 -0.04687,-0.04687 z m 0,0.820312 c -0.05243,0.03241 -0.06387,0.271578 -0.01538,0.320067 0.05483,0.05483 0.06226,0.03537 0.06226,-0.158935 0,-0.114907 -0.01857,-0.178629 -0.04687,-0.161132 z m -3.882799,0.02417 c -0.3413366,0.0014 -0.400126,0.211658 -0.06885,0.246094 0.09812,0.0102 0.185232,0.02203 0.193371,0.02636 0.04191,0.02231 0.195568,-0.09738 0.195568,-0.152343 0,-0.08172 -0.104105,-0.121017 -0.320088,-0.120117 z m -1.5198666,0.524414 c 0.062681,0.01244 0.082769,0.06294 0.082769,0.213135 0,0.211467 0.00631,0.21724 0.1948354,0.169921 0.1751994,-0.04397 0.2853146,0.100514 0.1721297,0.225586 -0.042459,0.04691 -0.09995,0.08432 -0.1281816,0.08349 -0.05373,-0.0015 -0.3304034,-0.228786 -0.3362013,-0.276122 -0.00184,-0.01503 -0.030679,-0.08382 -0.064458,-0.153076 -0.073983,-0.1517 -0.034012,-0.28539 0.079106,-0.262939 z m 3.9780206,0.216796 c -0.05363,-0.02185 -0.08032,0.0028 -0.09742,0.06665 -0.01553,0.05798 -0.05077,0.180755 -0.07837,0.273193 -0.04095,0.137118 -0.0318,0.235986 0.05054,0.536132 0.05551,0.202345 0.09784,0.411825 0.09376,0.465087 -0.004,0.05326 -0.0051,0.112501 -0.0022,0.131836 0.0029,0.01934 0.155676,0.03516 0.339146,0.03516 0.324549,0 0.332694,-0.0028 0.300311,-0.105468 -0.01831,-0.05801 -0.04313,-0.168751 -0.05494,-0.246094 -0.121948,-0.799072 -0.113637,-0.771899 -0.290789,-0.94409 -0.12553,-0.122015 -0.206395,-0.190546 -0.260025,-0.212402 z m 1.471523,0.146485 -0.187511,0.09595 c -0.238095,0.12147 -0.243087,0.240558 -0.01977,0.451171 0.09207,0.08683 0.17646,0.158203 0.187511,0.158203 0.01105,0 0.01977,-0.158411 0.01977,-0.352294 z m -4.7786054,0.04907 c 0.024255,0 0.044681,0.03164 0.044681,0.07031 0,0.07249 -0.055616,0.09307 -0.1084049,0.04028 -0.037447,-0.03744 0.00461,-0.110596 0.063724,-0.110597 z M 8.0611525,12.79882 c 0.00849,-0.0038 0.02007,-0.0021 0.032959,0.0059 0.025781,0.01594 0.046878,0.03844 0.046878,0.0498 0,0.01137 -0.021097,0.02051 -0.046878,0.02051 -0.025781,0 -0.046878,-0.0225 -0.046878,-0.0498 0,-0.01365 0.00542,-0.02262 0.013916,-0.02637 z m 0.3698953,0.685546 c -0.1397102,0 -0.1965072,0.08934 -0.1384363,0.216797 0.061569,0.135132 0.1100166,0.140675 0.1743272,0.02051 0.073449,-0.137244 0.058277,-0.237305 -0.035891,-0.237305 z m 0.393334,0.09375 c -0.088129,0 -0.1368688,0.07872 -0.1032779,0.16626 0.029869,0.07783 0.071606,0.08391 0.1648048,0.0249 0.079665,-0.05045 0.034256,-0.191164 -0.061527,-0.191164 z m -1.0613427,0.04687 c -0.018615,0 -0.047122,0.07263 -0.063725,0.161133 -0.017824,0.09502 -0.063072,0.169156 -0.1106023,0.18164 -0.01386,0.0037 -0.018484,0.0076 -0.018311,0.01099 0.053887,0.0038 0.1083208,0.0057 0.1626069,0.0081 0.050984,-0.0079 0.095106,-0.02141 0.1076728,-0.04175 0.022834,-0.03696 0.00898,-0.04522 -0.043948,-0.0249 -0.071766,0.02754 -0.073287,0.01863 -0.010252,-0.103271 0.064428,-0.124594 0.056297,-0.191893 -0.023437,-0.191893 z m 6.1915319,0.140625 c -0.04177,0 -0.142099,0.146986 -0.142099,0.208008 0,0.01459 0.0422,0.02637 0.09376,0.02637 0.06875,-10e-7 0.09375,-0.03125 0.09375,-0.117188 0,-0.06445 -0.02054,-0.117188 -0.04541,-0.117188 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/osu.svg b/.icons/awkward/16x16/apps/osu.svg
new file mode 100644
index 00000000..654ab015
--- /dev/null
+++ b/.icons/awkward/16x16/apps/osu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#f964a6"/>
+ <path style="fill:#ffffff" d="m3 5c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h1c0.554 0 1-0.446 1-1v-3c0-0.554-0.446-1-1-1zm0.5 1c0.277 0 0.5 0.446 0.5 1v1c0 0.554-0.223 1-0.5 1s-0.5-0.446-0.5-1v-1c0-0.554 0.223-1 0.5-1z"/>
+ <rect style="fill:#ffffff" height="3" width="1" y="5" x="14"/>
+ <rect style="fill:#ffffff" height="1" width="1" y="9" x="14"/>
+ <path style="fill:#ffffff" d="m10 5h1v4h1v-4h1v4s0 1-1 1h-1s-1 0-1-1v-4z"/>
+ <path style="fill:#ffffff" d="m8 6h1s0-1-1-1h-1s-1 0-1 1v1s0 1 1 1h1v1h-2s0 1 1 1h1s1 0 1-1v-1s0-1-1-1h-1v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/otter-browser.svg b/.icons/awkward/16x16/apps/otter-browser.svg
new file mode 100644
index 00000000..45402124
--- /dev/null
+++ b/.icons/awkward/16x16/apps/otter-browser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ffffff" cx="8" cy="8" r="5"/>
+ <path fill="#3b94f7" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm0 4a3 4 0 0 1 3 4 3 4 0 0 1 -3 4 3 4 0 0 1 -3 -4 3 4 0 0 1 3 -4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/outlast.svg b/.icons/awkward/16x16/apps/outlast.svg
new file mode 100644
index 00000000..a498f845
--- /dev/null
+++ b/.icons/awkward/16x16/apps/outlast.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3a4b37" d="M 8,-0.05555558 C 4.0323622,-0.05556263 1.0000599,3.6789613 0.99999994,8 1.0000599,12.321039 4.0323622,16.055562 8,16.055556 11.967638,16.055562 14.99994,12.321039 15,8 14.99994,3.6789613 11.967638,-0.05556263 8,-0.05555558 Z"/>
+ <path style="fill:#a1eaa4" d="M 8 2 A 4.9999929 6.0000988 0 0 0 3 8 A 4.9999929 6.0000988 0 0 0 8 14 A 4.9999929 6.0000988 0 0 0 13 8 A 4.9999929 6.0000988 0 0 0 8 2 z M 8 4 A 2.9999146 3.9999555 0 0 1 11 8 A 2.9999146 3.9999555 0 0 1 8 12 A 2.9999146 3.9999555 0 0 1 5 8 A 2.9999146 3.9999555 0 0 1 8 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/overcooked2.svg b/.icons/awkward/16x16/apps/overcooked2.svg
new file mode 100644
index 00000000..b601ea7d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/overcooked2.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ae2d20" d="M 8.5,0 A 7.5,8 0 0 0 1,8 7.5,8 0 0 0 8.5,16 7.5,8 0 0 0 16,8 7.5,8 0 0 0 8.5,0 Z m 0,5.9429688 A 1.5789474,2.0571429 0 0 1 10.078947,8 1.5789474,2.0571429 0 0 1 8.5,10.057031 1.5789474,2.0571429 0 0 1 6.9210526,8 1.5789474,2.0571429 0 0 1 8.5,5.9429688 Z"/>
+ <path style="fill:#ffffff" d="M 8.5 2 A 5.4999999 6 0 0 0 3 8 A 5.4999999 6 0 0 0 8.5 14 A 5.4999999 6 0 0 0 14 8 A 5.4999999 6 0 0 0 8.5 2 z M 8.4453125 4.5 A 2.651331 3.4999998 0 0 1 11.095703 8 A 2.651331 3.4999998 0 0 1 8.4453125 11.5 A 2.651331 3.4999998 0 0 1 5.7949219 8 A 2.651331 3.4999998 0 0 1 8.4453125 4.5 z"/>
+ <path style="fill:#fd9a00" d="m 13.253681,15.778898 c -0.729274,-0.08118 -1.460903,-0.150407 -2.186496,-0.254407 -0.164159,-0.219499 0.0249,-0.534309 0.019,-0.792976 0.178121,-0.853229 0.883743,-1.535633 1.676963,-2.005417 0.462481,-0.308198 1.010905,-0.57897 1.285366,-1.048569 0.07512,-0.317634 0.03635,-0.666144 -0.1175,-0.961459 -0.27669,-0.291353 -0.774194,-0.274808 -1.162327,-0.220094 -0.320963,0.01093 -0.639945,0.275193 -0.910744,0.269337 -0.01943,-0.398516 0.0083,-0.8027296 0.0822,-1.195787 0.161543,-0.4232908 0.724649,-0.5236105 1.170436,-0.5558362 0.877311,-0.068244 1.868274,0.1092191 2.441754,0.7461203 0.421995,0.4530139 0.484512,1.0657159 0.431755,1.6287079 -0.01954,0.762322 -0.670825,1.360437 -1.344269,1.764301 -0.448759,0.273409 -0.963117,0.486061 -1.323822,0.855095 -0.03059,0.278774 0.543111,0.179822 0.765354,0.25608 0.540617,0.06669 1.091341,0.09796 1.620507,0.21785 0.04131,0.44308 -0.02555,0.891908 -0.08607,1.332462 0.0072,0.324607 -0.473604,0.120922 -0.696334,0.139637 -0.555647,-0.05537 -1.11051,-0.116697 -1.665757,-0.175045 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/overgrive.svg b/.icons/awkward/16x16/apps/overgrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/overgrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/owncloud.svg b/.icons/awkward/16x16/apps/owncloud.svg
new file mode 100644
index 00000000..0eead723
--- /dev/null
+++ b/.icons/awkward/16x16/apps/owncloud.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#394e6f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="9.25" cy="7.75" r="1.625"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="13" cy="11" r=".875"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="11" cy="10" r="1.875"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="3.75" cy="10.25" r="1.625"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="5.25" cy="7" r=".875"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="5.5" cy="9" r="1.875"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="5.5" cy="11" r=".875"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="7.25" cy="6.75" r="1.625"/>
+ <circle fill="#fff" stroke="#394e6f" stroke-linecap="round" stroke-linejoin="round" stroke-width=".25" cx="8" cy="9.5" r="2.375"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/oxygen-not-included.svg b/.icons/awkward/16x16/apps/oxygen-not-included.svg
new file mode 100644
index 00000000..4b1b0064
--- /dev/null
+++ b/.icons/awkward/16x16/apps/oxygen-not-included.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse id="ellipse839" style="fill:#e59c62" cx="-14.708" cy="8.862" rx="1.049" ry="1.419" transform="matrix(-0.98343787,-0.18124555,-0.17051155,0.98535568,0,0)"/>
+ <ellipse style="fill:#e59c62" cx=".071" cy="11.585" rx="1.049" ry="1.408" transform="matrix(0.98368354,-0.17990744,0.17178412,0.98513462,0,0)"/>
+ <path style="fill:#f4ac6f" d="M 3.0199694,4.7961712 C 5.3072643,3.2050463 7.8616023,0.21234957 13.2,8.4010697 12.836126,11.185137 13.272847,10.887479 12.692268,13.021433 12.023387,15.013915 9.5619868,16.161038 7.0567923,15.981655 5.0282783,15.836404 3.0936818,15.315028 2.4106905,12.996047 2.0872357,11.924927 1.9754239,10.648512 2.004398,9.3144341 2.0380107,7.7668068 2.7180475,6.2685124 3.0199694,4.7961712 Z"/>
+ <g transform="matrix(-0.40000001,0,0,0.40000001,15.8,-1.8000003)">
+ <circle style="fill:#3f3f3f" cx="15" cy="29" r="2"/>
+ <path style="fill:#3f3f3f" d="m 12.508677,26.039209 c 0.408595,0.627898 1.136592,1.284016 1.95396,1.185189 l -1.121124,0.640643 C 12.654239,27.358846 12.519087,26.71462 12.508677,26.039209 Z"/>
+ <path style="fill:#3f3f3f" d="m 11.547712,27.480655 c 0.408596,0.627899 1.8413,0.387116 2.658668,0.28829 l -0.544546,1.409414 C 12.97456,28.672164 11.558122,28.156066 11.547712,27.480655 Z"/>
+ <path style="fill:#3f3f3f" d="m 11.675841,28.60178 c 0.408595,0.627899 1.841299,0.387117 2.658668,0.28829 l -0.544546,1.409414 C 13.102689,29.793289 11.686251,29.277192 11.675841,28.60178 Z"/>
+ </g>
+ <g transform="matrix(0.40000001,0,0,0.40000001,-1.8000849,-1.8000003)">
+ <circle style="fill:#3f3f3f" cx="15" cy="29" r="2"/>
+ <path style="fill:#3f3f3f" d="m 12.508677,26.039209 c 0.408595,0.627898 1.136592,1.284016 1.95396,1.185189 l -1.121124,0.640643 C 12.654239,27.358846 12.519087,26.71462 12.508677,26.039209 Z"/>
+ <path style="fill:#3f3f3f" d="m 11.547712,27.480655 c 0.408596,0.627899 1.8413,0.387116 2.658668,0.28829 l -0.544546,1.409414 C 12.97456,28.672164 11.558122,28.156066 11.547712,27.480655 Z"/>
+ <path style="fill:#3f3f3f" d="m 11.675841,28.60178 c 0.408595,0.627899 1.841299,0.387117 2.658668,0.28829 l -0.544546,1.409414 C 13.102689,29.793289 11.686251,29.277192 11.675841,28.60178 Z"/>
+ </g>
+ <path style="fill:#ffffff" d="M 9.9964463,12.371301 C 9.7072745,13.301564 8.4868452,14 7.0251807,14 5.4366456,14 4.1330401,13.175054 4.0001154,12.124128 c 0.00459,-0.04171 0.023287,-0.103713 0.082125,-0.102553 0.4022764,0.0079 1.6933658,-0.04668 2.9116001,-0.0069 1.2095066,0.03947 2.5257896,-0.08174 2.9412099,0.07406 0.08986,0.0337 0.059991,0.168578 0.061397,0.282595 z"/>
+ <path style="fill:#ffe678" d="M 3.109209,1.7499993 C 5.0673807,0.30084313 6.4525383,-0.22196513 7.8794259,0.08420664 9.780872,0.49220525 11.711468,1.8865275 11.979051,2.3467531 c 0.44084,0.7582168 0.765876,3.7074048 1.04193,4.2166464 0.28156,0.5193956 1.051293,1.081492 1.394171,1.1045936 C 15.217886,7.7220779 15.351381,7.3256743 15.6,7.4176843 14.862654,8.6913403 14.498237,10.302422 11.964385,9.9506004 11.15407,9.8223032 11.070454,9.3301508 10.593874,8.7283551 9.023648,6.7510939 7.9441843,4.3541207 6.3538851,4.3999999 5.0732067,4.4369468 4.3997262,6.2551456 3.0287582,6.06 1.6750598,5.8625248 2.021653,3.9582711 2.08976,3.0196723 2.2199735,2.3158467 2.5792694,2.1427866 3.109209,1.7499993 Z"/>
+ <circle style="fill:#ffffff" cx="4.3" cy="9.7" r=".3"/>
+ <circle style="fill:#ffffff" cx="9.7" cy="9.7" r=".3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/p7zip.svg b/.icons/awkward/16x16/apps/p7zip.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/p7zip.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pac.svg b/.icons/awkward/16x16/apps/pac.svg
new file mode 100644
index 00000000..be3922b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pac.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2c80c2" d="M 6,15 4,13 H 2.2 C 1.5352,13 1,12.465 1,11.8 V 2.2 C 1,1.5352 1.5352,1 2.2,1 H 14.8 C 15.465,1 16,1.5352 16,2.2 V 11.8 C 16,12.465 15.465,13 14.8,13 H 13 L 11,15 Z"/>
+ <path style="opacity:0.5" d="M 7,13 5,11 H 3 V 3 H 14 V 11 H 12 L 10,13 Z"/>
+ <g style="fill:#f8c44e" transform="matrix(1,0,0,-1,1,0)">
+ <rect width="1" height="1" x="5" y="-4"/>
+ <rect width="1" height="1" x="7" y="-4"/>
+ <rect width="1" height="1" x="9" y="-4"/>
+ <rect width="1" height="1" x="3" y="-4"/>
+ <rect width="1" height="1" x="11" y="-4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/package-manager-icon.svg b/.icons/awkward/16x16/apps/package-manager-icon.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package-manager-icon.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package.svg b/.icons/awkward/16x16/apps/package.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_applications.svg b/.icons/awkward/16x16/apps/package_applications.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_applications.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_development.svg b/.icons/awkward/16x16/apps/package_development.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_development.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_editors.svg b/.icons/awkward/16x16/apps/package_editors.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_editors.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_edutainment.svg b/.icons/awkward/16x16/apps/package_edutainment.svg
new file mode 120000
index 00000000..aec743bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_edutainment.svg
@@ -0,0 +1 @@
+applications-education.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_favorite.svg b/.icons/awkward/16x16/apps/package_favorite.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_favorite.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_games.svg b/.icons/awkward/16x16/apps/package_games.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_games.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_games_arcade.svg b/.icons/awkward/16x16/apps/package_games_arcade.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_games_arcade.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_games_board.svg b/.icons/awkward/16x16/apps/package_games_board.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_games_board.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_games_card.svg b/.icons/awkward/16x16/apps/package_games_card.svg
new file mode 120000
index 00000000..2f7cf976
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_games_card.svg
@@ -0,0 +1 @@
+kpatience.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_games_strategy.svg b/.icons/awkward/16x16/apps/package_games_strategy.svg
new file mode 120000
index 00000000..0953e1cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_games_strategy.svg
@@ -0,0 +1 @@
+osmscout-server.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_graphics.svg b/.icons/awkward/16x16/apps/package_graphics.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_graphics.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_multimedia.svg b/.icons/awkward/16x16/apps/package_multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_network.svg b/.icons/awkward/16x16/apps/package_network.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_network.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_settings.svg b/.icons/awkward/16x16/apps/package_settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_system.svg b/.icons/awkward/16x16/apps/package_system.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_system.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_toys.svg b/.icons/awkward/16x16/apps/package_toys.svg
new file mode 120000
index 00000000..2f915ffd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_toys.svg
@@ -0,0 +1 @@
+preferences-desktop-emoticons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_utilities.svg b/.icons/awkward/16x16/apps/package_utilities.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_utilities.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/package_wordprocessing.svg b/.icons/awkward/16x16/apps/package_wordprocessing.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/package_wordprocessing.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/packet-tracer.svg b/.icons/awkward/16x16/apps/packet-tracer.svg
new file mode 100644
index 00000000..556bef30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/packet-tracer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffc83b" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#be8a06" width="15" height="5" x="0" y="5"/>
+ <circle style="fill:#1ac52f" cx="7.5" cy="7.5" r="2.625"/>
+ <path style="opacity:0.3" d="M 7 5 L 7 6 L 8 6 L 8 5 L 7 5 z M 8 6 L 8 7 L 9 7 L 9 6 L 8 6 z M 9 7 L 9 8 L 10 8 L 10 7 L 9 7 z M 9 8 L 8 8 L 8 9 L 9 9 L 9 8 z M 8 9 L 7 9 L 7 10 L 8 10 L 8 9 z M 7 9 L 7 8 L 6 8 L 6 9 L 7 9 z M 6 8 L 6 7 L 5 7 L 5 8 L 6 8 z M 6 7 L 7 7 L 7 6 L 6 6 L 6 7 z M 7 7 L 7 8 L 8 8 L 8 7 L 7 7 z"/>
+ <path style="fill:#ffffff" d="M 7.5 4 A 3.4999999 3.4999999 0 0 0 4 7.5 A 3.4999999 3.4999999 0 0 0 7.5 11 A 3.4999999 3.4999999 0 0 0 11 7.5 A 3.4999999 3.4999999 0 0 0 7.5 4 z M 7.5 5 A 2.4999999 2.4999999 0 0 1 10 7.5 A 2.4999999 2.4999999 0 0 1 7.5 10 A 2.4999999 2.4999999 0 0 1 5 7.5 A 2.4999999 2.4999999 0 0 1 7.5 5 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 9.763,10.135 2.23325,2.34"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pacman.svg b/.icons/awkward/16x16/apps/pacman.svg
new file mode 120000
index 00000000..5f52b58f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pacman.svg
@@ -0,0 +1 @@
+kapman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pairs.svg b/.icons/awkward/16x16/apps/pairs.svg
new file mode 100644
index 00000000..c97ddb00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pairs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-2 -14)">
+ <rect fill="#2e7dd2" width="16" height="16" x="-30" y="-18" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".3" d="m6.5399 14-0.48983 0.28674 0.11328 0.41875 0.28438 0.18515 0.56797 0.07813v0.64611l0.2625-0.04219 0.24141-0.50469 0.60389-0.19141v-0.77423l0.13543-0.10234h-1.719zm2.5602 0 0.17187 0.04062-0.057034 0.51172h0.21797l0.59686-0.29375 0.02891 0.67189 0.43438 0.26562-0.01797 0.39844-0.41641 0.14141 0.02813 0.13203 0.50156 0.22812-0.01015 0.27422-0.14531 0.0125c-0.00048-0.0045-0.0015-0.007-0.0015-0.007l-0.63257-0.19537-0.026286-0.20309 0.184-0.12737v-0.18516l-0.19922-0.05-0.049217 0.17032-0.34922 0.05469-0.035154-0.01172v0.01719l-0.12031 0.01875-0.099217-0.19922-0.11328-0.05h-0.24922l-0.1125 0.09297v0.20625l0.2125 0.07031 0.21015 0.02969-0.047657 0.02109-0.19141 0.2125-0.084377-0.10625-0.18515-0.04844-0.50469 0.47422 0.065623 0.05391-0.74531 0.41328-0.7008 0.72891-0.04844 0.32422-0.70234 0.4625-0.34844 0.35 0.039064 0.7008-0.48359-0.225 0.00392-0.41015-1.3445 0.0008-0.69611 0.35234-0.30234 0.55703-0.11953 0.44219 0.19531 0.42891 0.54844 0.06641 0.87189-0.5828 0.07656 0.28906-0.26641 0.50234 0.66326 0.11328 0.066406 1.025 0.90937 0.15469 0.57737-0.66794 0.70154 0.14219 0.24609 0.34297 0.67263-0.03985 0.018749-0.19844 0.36953 0.17891 0.41641 0.65314 0.71954 0.01015 0.26562 0.46485 0.037497 0.56719 0.79611 0.30313 1.0031 0.01015 0.29375 0.48203 0.44532 0.14297-0.08516 0.39844-0.4875 0.61954-0.14219 1.3719-0.44062 0.34766-0.65314-0.01875-0.21719 0.37812 0.16172 0.71172-0.71171 0.90857-0.22743 0.41657-0.332 0.15943h8.0509c0.44343 0 0.8-0.35657 0.8-0.8v-2.5291l-0.07257-0.07257-0.02914-0.37886 0.10172-0.19372v-1.1774l-0.47891-0.84611 0.09375-0.95703-0.71954-0.075-0.26485-0.26485h-0.48359l-0.24609 0.22734h-0.85234l-0.02891 0.07578h-0.47422l-1.0883-1.2406 0.0094-0.9656 0.17969-0.06641 0.06719-0.36953h-0.25625l-0.10391-0.3875 1.2586-0.90937v-0.64377l0.6164-0.34219 0.25 0.02422h0.50625l0.39688-0.2125 1.2789-0.1v0.65389l0.34 0.08657v-0.89531l-0.05714-0.08046 0.05714 0.0031v-0.4344l-0.436-0.29372-0.068-0.25548-0.36172 0.32656-0.36562-0.075-0.55781 0.72503-0.11016 0.28359-0.35625 0.03203-0.52813 0.0039-0.31562-0.14766-0.09297-0.62657 0.11328-0.29922 0.5375-0.11719 0.58514 0.11719 0.07187-0.32422-0.24843-0.0586 0.08438-0.50468 0.58983-0.09219 0.4125-0.58206 0.42578-0.07187 0.38359 0.05703h0.1414l-0.07829-0.54691-0.46629 0.18828-0.16457-0.40857-0.27143-0.03754-0.05029-0.28046 0.128-0.13983h-7.9017zm6.8531 0.40547 0.09375 0.45469 0.19922 0.32187 0.13281 0.15234 0.24062 0.09375-0.22734 0.27032-0.44062 0.04219h-0.33047l0.03672-0.39297 0.27578-0.05703-0.02344-0.18438-0.25625-0.16094-0.17969-0.12266 0.0008-0.18047 0.10391-0.16094 0.37422-0.07578zm-0.55938 0.51094 0.21797 0.09453-0.01953 0.24609-0.46875 0.33203h-0.26485v-0.23672h0.0015l0.22735-0.36484 0.30625-0.07109zm-5.9783 1.3836 0.148 0.03126-0.063429 0.13126-0.16172 0.01406-0.032811 0.15625-0.125 0.07813-0.2 0.01719c-0.00694-0.04707-0.010937-0.08281-0.010937-0.08281h-0.078126v-0.16875h0.32656l0.067966-0.17422 0.12969-0.0023zm8.4891 0.11794 0.09543 0.26954v-0.26953h-0.09531zm-9.3549 0.05863 0.14229 0.11172-0.024 0.1656-0.23657 0.02034 0.012571-0.16566 0.10571-0.132zm-6.5497 4.632v8.0914c0 0.44343 0.3568 0.8 0.8 0.8h4.4164l-0.28281-0.37734 0.16094-0.8992-0.23594-0.06562v-1.9515s-0.66343-0.50234-0.70154-0.50234c-0.038152 0-0.35078-0.08516-0.35078-0.08516l-0.066114-0.36914-0.86171-1.0794 0.085143-0.388 0.028914-0.63486 0.59611-0.41714-0.085143-0.71086-0.87109-0.06457-0.68126-0.77771-0.4836-0.13314-0.31171-0.05829 0.0375-0.28359-0.39766-0.05625v0.16094l-0.79531-0.19829z"/>
+ </g>
+ <path fill="#333" d="m5.4545 4.0021c-2.5292 0.0935-2.8348 1.3269-2.1176 3.0046 0.2174 0.50851 0.91071 0.46551 0.52166-0.051-1.6331-5.0861 9.2201-0.4365 7.0401 2.583-0.616 0.6823-1.5892 0.8643-2.3714 0.5193-0.35584-0.15716-1.0045 0.04708-0.48114 0.34166 1.0623 0.59816 3.5809 0.25581 3.8827-1.1673 0.75101-3.5445-4.6496-5.2976-6.4746-5.2306m3.4348 2.59c-1.496 1.6346-2.9623 5.0236-3.7633 5.8241-0.43338 0.43305-1.0364-0.35862-1.2177-0.11181-0.33091 0.45036 0.34268 0.68781 1.0236 0.69581 1.6047 0.02942 4.5937-6.9751 3.9575-6.4081z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/palapeli.svg b/.icons/awkward/16x16/apps/palapeli.svg
new file mode 100644
index 00000000..e9d7c4d0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/palapeli.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g>
+ <path fill="#5cab3b" d="m6.5 1c-0.8023 0-1.5 0.6459-1.5 1.4483v1.5517h-3.0345c-0.5349 0-0.9655 0.3272-0.9655 0.8621v3.1379h1.4483c0.8023 0 1.5517 0.6977 1.5517 1.5 0 0.802-0.7494 1.5-1.5517 1.5h-1.4483v3.034c0 0.535 0.4306 0.966 0.9655 0.966h3.0345v-0.966c0-0.802 0.0175-1.993 1.5-2.034s1.5 1.292 1.5 2.034v0.966h3.138c0.535 0 0.862-0.431 0.862-0.966v-3.034h1.552c0.802 0 1.448-0.698 1.448-1.5 0-0.8023-0.655-1.3767-1.448-1.5h-1.552v-3.1379c0-0.5349-0.327-0.8621-0.862-0.8621h-3.138v-1.5517c0-0.8024-0.6977-1.4483-1.5-1.4483z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/palaura.svg b/.icons/awkward/16x16/apps/palaura.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/palaura.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/palemoon.svg b/.icons/awkward/16x16/apps/palemoon.svg
new file mode 100644
index 00000000..ac5901ff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/palemoon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.61538 0 0 .61538 -1.8462 -1.8462)">
+ <circle fill="#37a0f2" cx="16" cy="16" r="13"/>
+ <path opacity=".2" d="m14.772 3.0698a13 13 0 0 0 -4.7049 1.3647c0.06542 0.20802-0.01088 0.44274-0.2501 0.65-0.16185 0.14025-0.29453 0.35872-0.29453 0.48623 0 0.38979 0.35249 0.98834 0.6335 1.0753 0.37407 0.11575 0.24819 0.51455-0.23232 0.73506-0.2221 0.1022-0.4955 0.3955-0.6077 0.6526s-0.2777 0.5109-0.3669 0.5637c-0.089225 0.052773-0.1625 0.25378-0.1625 0.44688 0 0.26964 0.12309 0.40036 0.52812 0.5624 0.29006 0.11604 0.63707 0.20058 0.77188 0.18789 0.77384-0.072832 0.82808 0.37795 0.15107 1.2594-0.35942 0.46796-0.53222 0.58567-0.77695 0.52686-0.22842-0.0549-0.35326 0.0097-0.45703 0.23613-0.1097 0.23935-0.28892 0.32087-0.77061 0.3542-0.47347 0.03277-0.68568 0.12895-0.86328 0.38848-0.12947 0.1892-0.31671 0.34277-0.41641 0.34277-0.099701 0-0.33388 0.12687-0.52051 0.28184-0.37991 0.31548-0.52825 0.34723-0.66143 0.14092-0.176-0.273-0.5558-0.135-1.121 0.406-0.4998 0.479-0.5604 0.607-0.485 1.022 0.13415 0.73912 0.53503 1.395 0.99277 1.6237 0.39943 0.19961 0.4072 0.22114 0.16504 0.47734-0.13932 0.14741-0.37831 0.30536-0.53066 0.35166-0.44003 0.13372-0.19236 0.30144 0.59287 0.40117 0.80363 0.10206 1.0534 0.39368 0.67793 0.79092-0.20939 0.22153-0.1976 0.26276 0.13838 0.47354 0.6566 0.413 1.1786 0.16 0.5625-0.271-0.3961-0.277-0.1192-0.39 0.4621-0.189 0.46318 0.16036 0.55481 0.15124 0.829-0.08633 0.56196-0.48694 1.1728 0.23326 0.65889 0.77695-0.32707 0.34603-0.22794 0.76369 0.19551 0.82139 0.18709 0.0255 0.57583 0.19962 0.86455 0.38721 0.28871 0.18759 0.60328 0.3415 0.69824 0.3415s0.36282 0.1903 0.59541 0.42276c0.47194 0.47164 0.73395 0.53153 0.86709 0.19932 0.16009-0.39945 0.09569-0.60527-0.33516-1.0753-0.34302-0.37423-0.9001-1.369-0.9001-1.6072 0-0.14732 0.56653-0.02241 0.88359 0.19424 0.19843 0.1356 0.5195 0.31044 0.71348 0.38975 0.20707 0.08463 0.42139 0.3472 0.51924 0.63476 0.15336 0.45065 0.21379 0.49004 0.7541 0.49004h0.58779l0.08887 1.0562c0.10695 1.2705 0.20881 1.5278 0.64492 1.6326 0.32126 0.0772 0.66396 0.57462 0.66396 0.96358 0 0.10339-0.23113 0.35663-0.51289 0.5624-0.34982 0.25547-0.50062 0.47264-0.47734 0.68555 0.02904 0.26583-0.03113 0.30726-0.40752 0.2793-0.24278-0.01806-0.66349 0.06704-0.93438 0.18916-0.3201 0.14429-0.66736 0.19049-0.99277 0.13203-0.37445-0.06728-0.50146-0.04115-0.50146 0.10537 0 0.10773-0.13078 0.30955-0.29072 0.44814-0.39555 0.34275-0.23211 0.5241 0.37451 0.41514 0.37704-0.06772 0.52413-0.03762 0.58906 0.12442 0.13842 0.34538-0.21243 0.8395-0.53828 0.75791-0.20625-0.05161-0.30544 0.01869-0.36943 0.26279-0.02266 0.08645-0.06313 0.15968-0.11172 0.22217a13 13 0 0 0 2.0566 0.6081c-0.06489-0.12465-0.13864-0.2372-0.21074-0.28818-0.33502-0.23689-0.11091-0.85145 0.35039-0.9623 0.46958-0.11284 0.39561-0.41771-0.11553-0.47607-0.44736-0.05108-0.92426-0.5042-0.77441-0.73633 0.10047-0.15565 0.52893-0.13296 1.3952 0.07236 0.39119 0.09273 0.65894-0.09328 1.5653-1.0854 0.52483-0.5745 0.92811-0.81377 1.3711-0.81377 0.1687 0 0.77113-0.15522 1.3394-0.34531 1.0728-0.35888 1.4919-0.34592 1.4523 0.0457-0.0822 0.81488 0.4428 0.78798 1.2975-0.06602 0.35621-0.35594 0.68137-0.61302 0.72363-0.57256 0.1635 0.15654-0.13055 0.91912-0.47354 1.2276-0.43467 0.39098-0.45623 0.63802-0.07363 0.83408 0.20962 0.10741 0.29853 0.32563 0.33135 0.81504l0.04443 0.66777h0.54336c0.19061 0 0.34835 0.02614 0.47607 0.0749a13 13 0 0 0 6.2981 -10.729c-0.19888-0.42495-0.18458-0.68187 0-0.97119a13 13 0 0 0 -0.0584 -0.72871c-0.11854-0.0054-0.23922-0.01086-0.37832-0.0051-0.65492 0.02727-1.2162-0.23094-1.2162-0.55986 0-0.06932-0.23232-0.35567-0.5167-0.63604-0.32212-0.31756-0.48768-0.59788-0.43926-0.74394 0.04391-0.13248-0.05093-0.34622-0.21836-0.49131-0.163-0.14124-0.29707-0.36887-0.29707-0.50527 0-0.21779-0.13862-0.24515-1.14-0.2209l-1.14 0.02793 0.01904 1.1235c0.03384 1.9682 0.32692 2.4791 1.2314 2.1493 0.41402-0.15093 1.4312-0.03665 1.7202 0.19297 0.10459 0.08313 0.25609 0.38466 0.33643 0.67031 0.08035 0.28565 0.37828 0.78 0.6627 1.0981 0.57626 0.6446 0.621 0.89608 0.29072 1.6529-0.28815 0.6603-0.5984 0.58418-0.53701-0.13203l0.0457-0.5332-0.4875 0.09141c-0.26973 0.05082-0.60782 0.25034-0.75918 0.44688-0.21576 0.28016-0.31688 0.32148-0.47861 0.19297-0.11268-0.08955-0.2044-0.27868-0.2044-0.41894s-0.13926-0.29642-0.3085-0.34785-0.40123-0.30706-0.51543-0.56875c-0.18268-0.4186-0.17813-0.5466 0.03427-1.055 0.21552-0.51572 0.21764-0.6008 0.01904-0.79092-0.18212-0.17437-0.276-0.18-0.51543-0.03682-0.24071 0.14393-0.35394 0.13331-0.63984-0.0584-0.19109-0.12815-0.52403-0.23359-0.74014-0.23359-0.43876 0-0.57129-0.21347-0.57129-0.91914 0-0.65183-0.38883-0.88873-1.314-0.80361-0.64248 0.05911-0.78408 0.01679-1.3025-0.38213-0.31997-0.24621-0.82563-0.83932-1.1248-1.3191-0.29919-0.47973-0.62107-0.98094-0.71475-1.1134-0.13544-0.1915-0.10251-0.3753 0.1625-0.89756l0.33389-0.65635-0.70586 0.095215c-1.2561 0.16987-1.5101 0.33266-0.96992 0.62207 0.21037 0.11272 0.21956 0.17063 0.05713 0.35801-0.1064 0.12274-0.15646 0.31682-0.11045 0.43164 0.04605 0.11482-0.01212 0.38501-0.12949 0.60049-0.11739 0.21548-0.21571 0.51788-0.21963 0.67285-0.01231 0.48472-0.84197 0.86984-1.7659 0.81885-1.4002-0.07727-1.5137-0.05518-2.0109 0.40625-0.62152 0.57677-0.70184 0.84572-0.4126 1.3812 0.28065 0.51963 0.77804 0.72701 1.6402 0.68428 0.77104-0.03825 0.85824 0.02981 0.68174 0.53955-0.14983 0.43268-0.65337 0.59951-0.99404 0.32881-0.26266-0.20872-1.1682-0.04742-1.446 0.25772-0.11646 0.12792-0.28927 0.46296-0.3834 0.74394-0.1625 0.48506-0.20987 0.51454-0.93818 0.58525-0.72659 0.07056-0.79639 0.04728-1.319-0.43418-0.58341-0.53744-0.68223-0.94769-0.40117-1.6555 0.12442-0.31332 0.21723-0.36427 0.54971-0.30342 0.65912 0.12064 0.91914-0.10851 0.91914-0.8125 0-0.34138-0.06634-0.66051-0.14727-0.7084-0.0809-0.04789-0.14727-0.2288-0.14727-0.40244s-0.082911-0.39692-0.18408-0.49512c-0.14744-0.14312-0.12613-0.21969 0.10918-0.38594 0.16146-0.11407 0.42681-0.19087 0.58906-0.17139 0.16226 0.01949 0.60972-0.05058 0.99531-0.15488 0.55714-0.1507 0.72074-0.26444 0.796-0.55732 0.14298-0.55644 0.49201-1.0029 0.78457-1.0029 0.4623 0 0.47176-1.0869 0.02285-2.6673-0.067-0.2336-0.249-0.3823-0.572-0.4623-0.261-0.0648-0.545-0.2429-0.631-0.3961-0.085-0.1532-0.242-0.278-0.348-0.278s-0.31309-0.12687-0.45957-0.28184c-0.14744-0.15599-0.45252-0.28184-0.68428-0.28184-0.5492 0-0.55831-0.3782-0.01396-0.57764 0.57544-0.21082 1.4707 0.065522 1.6872 0.52051 0.29356 0.61689 0.61889 0.35947 0.72363-0.57256 0.12955-1.1528 0.52698-1.4841 1.7812-1.4841h0.90137l-0.39482-0.39482c-0.123-0.1232-0.225-0.2738-0.296-0.4215zm4.6731 0.40879c-0.02503 0.022892-0.0497 0.041549-0.0749 0.067285-0.30142 0.30779-0.44273 0.35167-0.90898 0.28057-0.81377-0.1241-0.70904 0.20357 0.1917 0.59922 0.4871 0.21396 0.79997 0.45784 0.90644 0.70459 0.51371 1.1905 0.86714 1.8314 1.0448 1.8967 0.35908 0.13193 0.57286-0.13306 0.65254-0.80996 0.09144-0.77665 0.35442-0.9413 0.82646-0.5167 0.18318 0.16477 0.43896 0.29961 0.56875 0.29961 0.40321 0 0.70205 0.162 0.70205 0.38086 0 0.11535 0.13606 0.39322 0.30342 0.61826 0.24607 0.33087 0.41336 0.41006 0.87344 0.41006 0.56464 0 0.91128 0.10564 1.6187 0.49639 0.01098 0.00605 0.02199 0.00816 0.03301 0.013962a13 13 0 0 0 -6.736 -4.441zm-16.442 12.465a13 13 0 0 0 -0.0025 0.056 13 13 0 0 0 0.2539 2.497c0.47097 0.19188 0.6011 0.11584 0.65-0.32246 0.02524-0.22648 0.14369-0.48372 0.26406-0.57256 0.1859-0.137 0.1524-0.207-0.2285-0.467-0.2466-0.168-0.4897-0.462-0.5396-0.653-0.0484-0.184-0.2119-0.386-0.3974-0.538zm4.0917 4.2974c-0.12126-0.01275-0.26788 0.05264-0.43037 0.2082-0.34379 0.32916-0.29188 0.99047 0.097754 1.2518 0.44625 0.29928 0.619 0.21211 0.67539-0.34023 0.069624-0.68151-0.075985-1.0917-0.34277-1.1197zm2.2064 1.9652c-0.13277 0.0044-0.27902 0.09965-0.42529 0.29961-0.15523 0.21219-0.19787 0.48583-0.13838 0.90137 0.073137 0.51068 0.041223 0.61972-0.22598 0.75664-0.3433 0.17591-0.41674 0.69843-0.13584 0.96738 0.27978 0.26788 0.54624 0.19789 0.64238-0.16885 0.13693-0.52234 0.90147-0.58397 1.4244-0.11426 0.22254 0.1999 0.40498 0.30149 0.40498 0.22471 0-0.07675-0.23218-0.35541-0.51543-0.61826-0.43384-0.40261-0.51416-0.57448-0.51416-1.0931 0-0.7323-0.22461-1.1645-0.5167-1.1553zm-3.6232 1.6783a13 13 0 0 0 0.30088 0.37959c-0.0886-0.136-0.1898-0.268-0.3009-0.379zm4.3812 1.9957c-0.066164 0.02269-0.093945 0.10516-0.093945 0.2501 0 0.14668-0.093811 0.30075-0.2082 0.34277-0.15189 0.05577-0.18712 0.23206-0.12822 0.65254 0.011037 0.07878 0.013929 0.14185 0.017771 0.20693a13 13 0 0 0 0.54082 0.27803c-0.0089-0.22485 0.03216-0.4896 0.1498-0.82139 0.1995-0.56264 0.20663-0.7039 0.04443-0.80234-0.15262-0.09263-0.2563-0.12933-0.32246-0.10664z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/palimpsest.svg b/.icons/awkward/16x16/apps/palimpsest.svg
new file mode 120000
index 00000000..14d09c23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/palimpsest.svg
@@ -0,0 +1 @@
+disk-utility.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pamac-updater.svg b/.icons/awkward/16x16/apps/pamac-updater.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pamac-updater.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pan.svg b/.icons/awkward/16x16/apps/pan.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pan.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/panini.svg b/.icons/awkward/16x16/apps/panini.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/panini.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/paperwork.svg b/.icons/awkward/16x16/apps/paperwork.svg
new file mode 100644
index 00000000..f33b3113
--- /dev/null
+++ b/.icons/awkward/16x16/apps/paperwork.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#607d8b" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="opacity:0.6;fill:#ffffff;fill-rule:evenodd" d="M 13.11944,3.9 4.9971496,10.208744 4.996088,11.5 5.4957328,10.370071 4.9826272,11.493235 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 1.92,9.0787604 11.2,-5.1777 -8.123174,6.3120816 C 4.022924,9.5795656 3.1617856,9.0032404 1.92,9.0787604 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 5.5121032,10.374991 13.12,3.9020828 8.8934164,11.476678 C 7.7923256,10.916868 6.7911784,10.351014 5.5121032,10.374991 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/paprefs.svg b/.icons/awkward/16x16/apps/paprefs.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/paprefs.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/paraview.svg b/.icons/awkward/16x16/apps/paraview.svg
new file mode 100644
index 00000000..25cc09ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/paraview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#dd2f38" d="M 2.8286,3 A 0.58322,0.68055 0 0 0 2.2653,3.5017 L 0.02041,13.141 A 0.58322,0.68055 0 0 0 0.58308,14 H 3.172 A 0.58322,0.68055 0 0 0 3.7346,13.498 L 5.9796,3.8586 A 0.58322,0.68055 0 0 0 5.4169,3 Z"/>
+ <path style="fill:#0766b5" d="M 12.829,3 A 0.58322,0.68055 0 0 0 12.265,3.5017 L 10.02,13.141 A 0.58322,0.68055 0 0 0 10.583,14 H 13.172 A 0.58322,0.68055 0 0 0 13.735,13.498 L 15.98,3.8586 A 0.58322,0.68055 0 0 0 15.417,3 Z"/>
+ <path style="fill:#27a74e" d="M 7.8286,3 A 0.58322,0.68055 0 0 0 7.2653,3.5017 L 5.0204,13.141 A 0.58322,0.68055 0 0 0 5.583,14 H 8.172 A 0.58322,0.68055 0 0 0 8.7346,13.498 L 10.98,3.8586 A 0.58322,0.68055 0 0 0 10.417,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/parcellite.svg b/.icons/awkward/16x16/apps/parcellite.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/parcellite.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/parlatype.svg b/.icons/awkward/16x16/apps/parlatype.svg
new file mode 100644
index 00000000..c8424e80
--- /dev/null
+++ b/.icons/awkward/16x16/apps/parlatype.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#bdc0b9" width="15" height="15" x="1" y="1" rx="4.5" ry="4.5"/>
+ <path style="opacity:0.3" d="M 5.125,11.875 2.3154,14.685 C 3.1288,15.498 4.2535,16 5.5,16 H 8.5 11.5 C 12.746,16 13.871,15.498 14.685,14.685 L 11.875,11.875 H 8.5 Z"/>
+ <path style="opacity:0.15" d="M 14.685,2.3154 11.875,5.125 V 8.5 11.875 L 14.685,14.685 C 15.498,13.871 16,12.746 16,11.5 V 5.5 C 16,4.2535 15.498,3.1288 14.685,2.3154 Z"/>
+ <path style="opacity:0.15" d="M 2.3154,2.3154 C 1.5021,3.1288 1,4.2535 1,5.5 V 8.5 11.5 C 1,12.746 1.5021,13.871 2.3154,14.685 L 5.125,11.875 V 8.5 5.125 Z"/>
+ <rect style="fill:#eceeeb" width="11" height="11" x="3" y="3" rx="2.357" ry="2.357"/>
+ <path style="fill:#3f3f3f" d="M 8.5,5 A 3.5,3.5 0 0 0 5,8.5 3.5,3.5 0 0 0 6,10.945 V 9 H 6.0547 A 2.5,2.5 0 0 1 6,8.5 2.5,2.5 0 0 1 8.5,6 2.5,2.5 0 0 1 11,8.5 2.5,2.5 0 0 1 10.949,9 H 11 V 10.949 A 3.5,3.5 0 0 0 12,8.5 3.5,3.5 0 0 0 8.5,5 Z"/>
+ <rect style="fill:#3f3f3f" width="2.573" height="4.121" x="1.81" y="9.31" rx="1.523" ry="1.495" transform="matrix(0.96471,-0.2633,0.30893,0.95108,0,0)"/>
+ <rect style="fill:#3f3f3f" width="2.573" height="4.121" x="-14.38" y="4.83" rx="1.523" ry="1.495" transform="matrix(-0.96471,-0.2633,-0.30893,0.95108,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/parole.svg b/.icons/awkward/16x16/apps/parole.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/parole.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/paromplayer.svg b/.icons/awkward/16x16/apps/paromplayer.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/paromplayer.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/partitionmanager.svg b/.icons/awkward/16x16/apps/partitionmanager.svg
new file mode 100644
index 00000000..b8b7f3ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/partitionmanager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#cc5e55" d="m3 0c-1 0-1 1.1429-1 1.1429v13.714s0 1.1429 1 1.1429h10s1 0 1-1.143v-13.714c0-0.0001 0-1.143-1-1.143z"/>
+ <path opacity=".3" d="m8 3c-2.2091 0-4 1.7909-4 4v4h4c2.209 0 4-1.7909 4-4s-1.791-4-4-4zm0 2c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/password-manager.svg b/.icons/awkward/16x16/apps/password-manager.svg
new file mode 100644
index 00000000..64a3caf1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/password-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4bae4f" d="m5 4c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4c2.3116 0 3.6695-2 3.7051-3h2.2949v2h2v-2h2v-2h-6.294c0.0123-1-1.2619-3-3.706-3z"/>
+ <circle fill="#f9f9f9" cx="5" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/password.svg b/.icons/awkward/16x16/apps/password.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/password.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/passwords.svg b/.icons/awkward/16x16/apps/passwords.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/passwords.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/patchage.svg b/.icons/awkward/16x16/apps/patchage.svg
new file mode 100644
index 00000000..580615df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/patchage.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 11,2 C 9.3431458,2 8,3.3431458 8,5 V 6 H 6.1015625 6 v -0.00977 H 2.0253906 C 0.90630567,5.9740966 -0.00747076,6.8808237 0,8 H 5 6 7.0078125 8 9 11 C 12.656854,8 14,6.6568542 14,5 14,3.3431458 12.656854,2 11,2 Z m 0.0098,1.9921875 c 0.04066,0 0.36682,0.1035007 0.630859,0.3730469 0.26404,0.2695463 0.367187,0.6340069 0.367187,0.625 0,0.039136 -0.102863,0.3929361 -0.34375,0.6445312 -0.240887,0.2515952 -0.517942,0.3554688 -0.654296,0.3554688 h -1 v -1 c 0,-0.336826 0.752029,-0.9980469 1,-0.9980469 z M 8,10 v 5.998047 c 1.1184,0.0075 2.024799,-0.905114 2.009766,-2.023438 V 10 Z m 0,5.998047 z"/>
+ <path style="fill:#58a90a" d="M 11 0 A 5 5 0 0 0 7.1855469 1.7773438 A 5 5 0 0 0 6.8476562 2.2246094 A 5 5 0 0 0 6 5 A 5 5 0 0 0 6.0175781 5.3457031 L 6.0175781 5.9902344 L 6 5.9902344 L 6 6 L 6.1015625 6 L 8 6 L 8 5 A 3 3 0 0 1 11 2 A 3 3 0 0 1 14 5 A 3 3 0 0 1 11 8 L 9 8 L 8 8 L 7.0078125 8 L 6 8 L 5 8 L 0 8 A 1.9966454 1.9966454 0 0 0 2.0253906 9.9824219 L 6.0175781 9.9824219 L 6.0175781 13.974609 A 1.9966454 1.9966454 0 0 0 8 15.998047 L 8 10 L 10.009766 10 L 10.009766 9.9824219 L 10.671875 9.9824219 A 5 5 0 0 0 11 10 A 5 5 0 0 0 16 5 A 5 5 0 0 0 11 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pavucontrol.svg b/.icons/awkward/16x16/apps/pavucontrol.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pavucontrol.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/payday2.svg b/.icons/awkward/16x16/apps/payday2.svg
new file mode 100644
index 00000000..7fca38e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/payday2.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2097fb" d="m10 0-4 0.5v1.5h-1.8641c-3.1359 0-3.1359 1.8519-3.1359 1.8519v2.1481h5c0-0.6873 0.3505-1.2593 1-1.2593s0.9803 0.572 0.9803 1.2593h0.0197l-6.9288 5h-0.0712v3h5v2l4-0.5v-1.5h4.9997v-3h-6.9999l5.5592-4.0751c0.7683-0.5839 1.4407-0.99896 1.4407-2.6582 0 0 0.112-2.2667-4.1999-2.2667h-0.8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pb-for-desktop.svg b/.icons/awkward/16x16/apps/pb-for-desktop.svg
new file mode 120000
index 00000000..e3e2257e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pb-for-desktop.svg
@@ -0,0 +1 @@
+pushbullet-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pcbcalculator.svg b/.icons/awkward/16x16/apps/pcbcalculator.svg
new file mode 100644
index 00000000..795eaa45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pcbcalculator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 7,8 H 16 V 15 C 16,16 15,16 15,16 H 7 Z"/>
+ <path style="fill:#71c454" d="M 0,7 V 15.25 C 0,15.666 0.3345,16 0.75,16 H 8 V 7 Z"/>
+ <path style="fill:#86d478" d="M 0.75,0 C 0.3345,0 0,0.3345 0,0.75 V 8 H 9 V 0 Z"/>
+ <path style="fill:#36862c" d="M 15.25,0 C 15.666,0 16,0.3345 16,0.75 V 8 H 8 V 0 Z"/>
+ <path style="fill:#ffffff" d="M 10,11 V 12 H 14 V 11 Z M 10,13 V 14 H 14 V 13 Z"/>
+ <path style="fill:#3f3f3f" d="M 10,4 V 5 H 14 V 4 Z"/>
+ <path style="fill:#3f3f3f" d="M 4,2 V 4 H 2 V 5 H 4 V 7 H 5 V 5 H 7 V 4 H 5 V 2 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1px" d="M 2,10 6,14 M 6,10 2,14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pcbnew.svg b/.icons/awkward/16x16/apps/pcbnew.svg
new file mode 100644
index 00000000..f384248a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pcbnew.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:none;stroke:#000000;stroke-width:0.5;opacity:0.3" d="M 3,12.3 H 8.3 V 8.2 H 13"/>
+ <circle style="fill:#ffffff" cx="3" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="12" r="1"/>
+ <path style="fill:none;stroke:#000000;stroke-width:0.5;opacity:0.3" d="M 8.3,4 V 8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="13" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pcloud.svg b/.icons/awkward/16x16/apps/pcloud.svg
new file mode 100644
index 00000000..e201d541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#138985" d="M 13.52381,8.047619 A 2.4761905,2.4761905 0 0 0 11.11756,9.9523809 H 3.8095238 V 13 H 13.52381 A 2.4761905,2.4761905 0 0 0 16,10.523809 2.4761905,2.4761905 0 0 0 13.52381,8.047619 Z"/>
+ <circle style="fill:#16aca8" cx="4" cy="9" r="4"/>
+ <circle style="fill:#16aca8" cx="12.5" cy="7.5" r="2.5"/>
+ <circle style="fill:#1bd0cb" cx="8" cy="7" r="5"/>
+ <path style="fill:#ffffff" d="M 8 3 A 4 4 0 0 0 4 7 A 4 4 0 0 0 8 11 A 4 4 0 0 0 12 7 A 4 4 0 0 0 8 3 z M 8 4 A 3 3 0 0 1 11 7 A 3 3 0 0 1 8 10 A 3 3 0 0 1 5 7 A 3 3 0 0 1 8 4 z"/>
+ <path style="fill:#ffffff" d="M 6,5 V 8 9.5 H 7 V 8 h 3 V 5 H 7 Z M 7,6 H 9 V 7 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pcsx2.svg b/.icons/awkward/16x16/apps/pcsx2.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pcsx2.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pd.svg b/.icons/awkward/16x16/apps/pd.svg
new file mode 100644
index 00000000..854b9379
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pd.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="13" height="16" x="-14" y="-16" rx=".813" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="8" height="11" x="4" y="2"/>
+ <rect style="fill:#ffffff" width="7" height="14" x="4" y="-15" transform="rotate(90)"/>
+ <path style="fill:#3f3f3f" d="M 3.8439562,4.9999995 H 4.6879123 V 10.571428 H 3.8439562 Z"/>
+ <path style="fill:#3f3f3f" transform="rotate(90)" d="M 10.142858,-5.5318685 H 11 V -3 h -0.857142 z"/>
+ <path style="fill:#3f3f3f" transform="rotate(90)" d="m 4.9999995,-4.6879125 h 0.8571429 v 1.6879123 H 4.9999995 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.7428575,4.9999999 A 1.8989012,1.9285715 0 0 0 3.8439563,6.9285714 1.8989012,1.9285715 0 0 0 5.7428575,8.8571429 1.8989012,1.9285715 0 0 0 7.6417586,6.9285714 1.8989012,1.9285715 0 0 0 5.7428575,4.9999999 Z m 0,0.8228237 A 1.0549451,1.0714286 0 0 1 6.7978026,6.8942522 1.0549451,1.0714286 0 0 1 5.7428575,7.9656808 1.0549451,1.0714286 0 0 1 4.6879124,6.8942522 1.0549451,1.0714286 0 0 1 5.7428575,5.8228236 Z"/>
+ <path style="fill:#3f3f3f" transform="scale(-1)" d="m -11.797802,-9 h 0.843956 v 5.5714283 h -0.843956 z"/>
+ <path style="fill:#3f3f3f" transform="rotate(-90)" d="m -3.857142,10.10989 h 0.8571429 v 1.691452 H -3.857142 Z"/>
+ <path style="fill:#3f3f3f" transform="rotate(-90)" d="m -9,10.953846 h 0.8571429 v 1.687912 H -9 Z"/>
+ <path style="fill:#3f3f3f" d="M 9.8989011,8.9999997 A 1.8989012,1.9285715 0 0 0 11.797802,7.0714282 1.8989012,1.9285715 0 0 0 9.8989011,5.1428567 1.8989012,1.9285715 0 0 0 8,7.0714282 1.8989012,1.9285715 0 0 0 9.8989011,8.9999997 Z m 0,-0.8228237 A 1.0549451,1.0714286 0 0 1 8.843956,7.1057474 1.0549451,1.0714286 0 0 1 9.8989011,6.0343188 1.0549451,1.0714286 0 0 1 10.953846,7.1057474 1.0549451,1.0714286 0 0 1 9.8989011,8.177176 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pdfarranger.svg b/.icons/awkward/16x16/apps/pdfarranger.svg
new file mode 100644
index 00000000..e3bc0b92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfarranger.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#db7da0" width="12" height="12" x="-12" y="-12" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#a6eb7d" width="12" height="12" x="-14" y="-14" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5fa6fa" width="12" height="12" x="-16" y="-16" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pdfchain.svg b/.icons/awkward/16x16/apps/pdfchain.svg
new file mode 100644
index 00000000..b001b33d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfchain.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2e72be" width="12" height="12" x="-12" y="-12" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#459df7" width="12" height="12" x="-14" y="-14" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#90c2fa" width="12" height="12" x="-16" y="-16" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g transform="translate(-4.9946649,-4.9997312)">
+ <path style="fill:#f34e51" d="m 15.042969,14 a 3.890242,2.4730582 34.437874 0 0 -1.84082,0.947266 3.890242,2.4730582 34.437874 0 0 2.125976,4.240234 3.890242,2.4730582 34.437874 0 0 4.469726,-0.134766 A 3.890242,2.4730582 34.437874 0 0 17.671875,14.8125 3.890242,2.4730582 34.437874 0 0 15.042969,14 Z"/>
+ <path style="fill:#ffffff" d="m 15.713867,15.000977 a 2.6324099,1.8222014 25.717096 0 1 1.162109,0.1875 2.6324099,1.8222014 25.717096 0 1 2.095703,2.658202 2.6324099,1.8222014 25.717096 0 1 -2.847656,0.964844 2.6324099,1.8222014 25.717096 0 1 -2.095702,-2.658203 2.6324099,1.8222014 25.717096 0 1 1.685546,-1.152343 z"/>
+ <path style="fill:none;stroke:#f34e51;stroke-linecap:round;stroke-linejoin:round" d="m 10.494665,12.499731 5,4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pdfeditor.svg b/.icons/awkward/16x16/apps/pdfeditor.svg
new file mode 100644
index 00000000..b53cfa90
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfeditor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#b0322c" width="14" height="12" x="0" y="2" rx="1" ry="1" transform="matrix(0,1,1,0,0,0)"/>
+ <rect fill="#c03630" width="14" height="12" x="-16" y="-12" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" stroke="#fff" stroke-width=".5" d="m5.5119 5.0902c-0.1845 0-0.35704 0.0903-0.39878 0.23937-0.155 0.57141 0.01848 1.4551 0.30783 2.5562l-0.08729 0.21318c-0.22154 0.54004-0.49846 1.0779-0.74198 1.5552-1.0054 1.9672-1.7876 3.0286-2.3091 3.103l-0.0016-0.0216c-0.01136-0.24539 0.44151-0.87803 1.0553-1.381 0.064-0.0518 0.33722-0.31608 0.33722-0.31608s-0.36877 0.19465-0.45162 0.24486c-0.7691 0.45909-1.1518 0.91906-1.2142 1.2244-0.01856 0.0907-0.0064 0.20228 0.07352 0.24809l0.19665 0.0988c0.53534 0.26798 1.1936-0.43666 2.0688-1.9705 0.89055-0.29214 2.0017-0.56719 3.0134-0.71624 0.90562 0.51745 1.9444 0.76382 2.3435 0.65744 0.07592-0.0201 0.15584-0.0797 0.19664-0.13461 0.032-0.0506 0.07672-0.25269 0.07672-0.25269s-0.07512 0.10219-0.13692 0.13231c-0.2526 0.11924-1.0501-0.0797-1.8685-0.48009 0.70759-0.0753 1.2971-0.0782 1.6121 0.0225 0.4001 0.12771 0.40045 0.25863 0.39511 0.28529 0.0056-0.0219 0.02336-0.10967 0.02112-0.147-0.009-0.096-0.03864-0.18177-0.11118-0.25269-0.148-0.1453-0.5137-0.2188-1.012-0.2254-0.3756-0.004-0.826 0.0288-1.3149 0.0988-0.224-0.1287-0.4604-0.2701-0.6478-0.4452-0.475-0.4437-0.8732-1.0597-1.1205-1.7504 0.01688-0.0662 0.03304-0.13091 0.04784-0.19618 0.06872-0.30908 0.11806-1.331 0.11806-1.331s-0.19574 0.76769-0.22649 0.88348c-0.01976 0.0734-0.04432 0.1518-0.07256 0.23339-0.15-0.52718-0.22603-1.0381-0.22603-1.4256 0-0.10952 0.0094-0.32263 0.0404-0.49113 0.01512-0.12019 0.05864-0.18259 0.10384-0.21271 0.08943 0.0217 0.18953 0.15882 0.29404 0.3882 0.08974 0.19832 0.08406 0.42801 0.08406 0.57016 0 0 0.09625-0.352 0.074-0.56004-0.0136-0.12489-0.13238-0.4462-0.38499-0.44244h-0.02064l-0.11255-0.002zm0.08591 3.1916c0.26141 0.52561 0.62194 1.0248 1.0948 1.4252 0.10543 0.0891 0.2176 0.17389 0.33308 0.2536-0.85885 0.15972-1.7608 0.3844-2.599 0.73554 0.15157-0.26924 0.31545-0.56258 0.48332-0.87889 0.3251-0.61472 0.52209-1.0889 0.68775-1.5354z"/>
+ <g transform="translate(-17,372)">
+ <circle fill="#30a7c0" cx="-27.5" cy="-360.5" r="4.5" transform="scale(-1,1)"/>
+ <path fill="#fff" d="m26-360.42v1.42h1.418l2.582-2.58-1.418-1.42z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pdfmod.svg b/.icons/awkward/16x16/apps/pdfmod.svg
new file mode 120000
index 00000000..7d25da76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfmod.svg
@@ -0,0 +1 @@
+pdfeditor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pdfsam-basic.svg b/.icons/awkward/16x16/apps/pdfsam-basic.svg
new file mode 100644
index 00000000..4730bcc8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfsam-basic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <circle style="fill:#e4e4e4" cx="8" cy="1044.362" r="8"/>
+ <path style="fill:#fa9109" d="m 8.2510776,1045.8567 c 0.8810186,0.2897 1.2170805,-0.01 1.2170805,-0.01 -0.4957519,-0.4814 -0.6100811,-0.609 -0.4940134,-0.9782 0.2314722,-0.7388 0.2459974,-1.0587 0.1568262,-1.4379 -0.2133885,-0.9074 -0.6133617,-1.0576 -0.6133617,-1.0576 -0.1751531,0.6699 -0.2066152,0.8192 -0.5956545,0.9167 -0.7472891,0.1928 -1.0216488,0.3206 -1.3078327,0.5795 -0.6892234,0.6235 -0.6024296,1.0691 -0.6024296,1.0691 0.6605149,-0.1955 0.8219437,-0.2238 1.0834601,0.055 0.3817046,0.4132 0.790101,0.7395 1.1559251,0.8598 z"/>
+ <path style="fill:#009245" d="m 8.0044015,1038.3624 c -1.1403214,0 -2.2062724,0.3214 -3.1129357,0.879 -0.015919,0.01 -0.030952,0.02 -0.046877,0.03 4.17831,1.1338 5.3824422,3.0752 5.5300392,4.9273 0.08542,1.0725 -0.552272,1.613 -0.552272,1.613 1.978136,-0.1795 4.109807,-2.1376 4.109807,-2.1376 -0.367699,-2.9716 -2.777676,-5.312 -5.9277616,-5.312 z m -3.5831722,1.2327 c -2.3746661,1.8063 -3.1834071,5.0759 -1.6084721,7.8202 0.5701608,0.9935 1.3790193,1.7616 2.3123617,2.2725 0.01635,0.01 0.033454,0.017 0.049808,0.026 -1.112997,-4.2069 -0.044388,-6.2272 1.475898,-7.2817 0.8808446,-0.6107 1.6656037,-0.3249 1.6656037,-0.3249 -1.1433337,-1.6338 -3.8951984,-2.5118 -3.8951984,-2.5118 z m 9.5746577,4.5589 c -3.065098,3.0731 -5.3378395,3.1517 -7.0059362,2.3542 -0.966261,-0.4617 -1.1125999,-1.288 -1.1125999,-1.288 -0.8348014,1.8131 -0.2146095,4.6496 -0.2146095,4.6496 2.7421507,1.1657 5.9612986,0.2355 7.5362346,-2.509 0.570161,-0.9933 0.826003,-2.0819 0.799109,-3.1509 -2.07e-4,-0.019 -0.0018,-0.038 -0.0023,-0.056 z"/>
+ <path style="fill:#ffffff" d="m 7.6865292,1044.1137 c 0.1370719,-0.1735 0.3887328,-0.2024 0.5618013,-0.065 0.1733139,0.1376 0.2022838,0.3894 0.065207,0.5622 -0.1370769,0.1728 -0.389096,0.2024 -0.562044,0.065 -0.1730684,-0.1376 -0.2021566,-0.3885 -0.064966,-0.5618"/>
+ <path style="opacity:0.2;fill:#ffffff" d="m 8,1036.3622 a 8,8 0 0 0 -8,8 8,8 0 0 0 0.0085936,0.2328 A 8,8 0 0 1 8,1036.7622 a 8,8 0 0 1 7.991406,7.7672 8,8 0 0 0 0.0086,-0.1672 8,8 0 0 0 -7.9999996,-8 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pdfshuffler.svg b/.icons/awkward/16x16/apps/pdfshuffler.svg
new file mode 100644
index 00000000..e3bc0b92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pdfshuffler.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#db7da0" width="12" height="12" x="-12" y="-12" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#a6eb7d" width="12" height="12" x="-14" y="-14" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#5fa6fa" width="12" height="12" x="-16" y="-16" rx="1.714" ry="1.714" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/peazip.svg b/.icons/awkward/16x16/apps/peazip.svg
new file mode 100644
index 00000000..cd329d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/peazip.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#7de63e" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path opacity=".2" d="m3.9293 3.9257a13.433 13.445 0 0 0 -3.7207 11.862 13.433 13.445 0 0 0 11.862 -3.714 13.433 13.445 0 0 0 3.72 -11.862 13.433 13.445 0 0 0 -11.862 3.7137z"/>
+ <circle opacity=".3" cx="8" cy="8" r="3"/>
+ <circle fill="#ffc20c" cx="8" cy="8" r="2"/>
+ <g>
+ <circle opacity=".3" cx="13" cy="3" r="2"/>
+ <circle fill="#ffc20c" cx="13" cy="3" r="1"/>
+ </g>
+ <g transform="translate(-10,10)">
+ <circle opacity=".3" cx="13" cy="3" r="2"/>
+ <circle fill="#ffc20c" cx="13" cy="3" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/peek.svg b/.icons/awkward/16x16/apps/peek.svg
new file mode 100644
index 00000000..ddfa2089
--- /dev/null
+++ b/.icons/awkward/16x16/apps/peek.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ff8e20" width="14" height="11" x="1" y="4"/>
+ <circle style="fill:#ed333b" cx="14" cy="2" r="1"/>
+ <g style="fill:none;stroke:#ffffff;stroke-linecap:round">
+ <path d="M 3.5,10.5 V 12.5 H 5.5"/>
+ <path d="M 12.5,10.5 V 12.5 H 10.5"/>
+ <path d="M 12.5,8.5 V 6.5 H 10.5"/>
+ <path d="M 3.5,8.5 V 6.5 H 5.5"/>
+ </g>
+ <rect style="fill:#e4e4e4" width="4" height="1" x="6" y="2" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/peerunity.svg b/.icons/awkward/16x16/apps/peerunity.svg
new file mode 100644
index 00000000..c03501da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/peerunity.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3cb054" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 3.9999998,4 c 6.4495352,0.1987964 8.9366372,3.4246793 7.6880712,6.303644 -0.353762,0.80109 -0.729589,1.239552 -1.52009,1.696356 0.03219,-0.115427 0.06535,-0.231491 0.09037,-0.349643 0.467668,-2.246065 0.07589,-5.2685173 -4.2583511,-6.761445 3.4484153,1.7104325 3.4774863,5.333333 2.7375192,7.037708 -2.73709,0.358543 -4.7375193,-1.589465 -4.7375193,-3.8338059 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/peg-e.svg b/.icons/awkward/16x16/apps/peg-e.svg
new file mode 100644
index 00000000..53b00339
--- /dev/null
+++ b/.icons/awkward/16x16/apps/peg-e.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#16439e" cx="8" cy="8" r="8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pencil.svg b/.icons/awkward/16x16/apps/pencil.svg
new file mode 100644
index 00000000..f046c489
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pencil.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle fill="#e4e4e4" cx="8" cy="8" r="8"/>
+ <path fill="#4e4e4e" fill-rule="evenodd" d="m10 5.5l-4 2v8.234a8 8 0 0 0 2 0.266 8 8 0 0 0 6 -2.719v-5.781l-4-2z"/>
+ <path fill="#fea332" fill-rule="evenodd" d="m10 6.5l-3 1.5v7.93a8 8 0 0 0 1 0.07 8 8 0 0 0 5 -1.756v-6.244l-3-1.5z"/>
+ <path fill="#4e4e4e" d="m11 8a1 1 0 0 1 -0.5 0.86602 1 1 0 0 1 -1 0 1 1 0 0 1 -0.5 -0.866"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pencil2d.svg b/.icons/awkward/16x16/apps/pencil2d.svg
new file mode 100644
index 00000000..9f25ab78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pencil2d.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#005cc0" cx="8" cy="8" r="6"/>
+ <circle style="fill:#0179ff" cx="8" cy="8" r="5"/>
+ <circle style="fill:#419cff" cx="8" cy="8" r="4"/>
+ <path style="fill:#bb7739" d="M 9.960937,3.0641928 3.612926,6.7100912 7.1164768,12.735742 13.920454,8.8284508 c 2.6e-5,-2.387e-4 -2.6e-5,-4.767e-4 0,-7.334e-4 C 14.221377,6.0490832 13.198646,3.5209748 9.9616472,3.0641755 Z"/>
+ <path style="fill:#4f4f4f" d="M 3.5268635,12.911372 C 3.9572198,11.340623 3.4810305,10.192002 1.6184957,9.6888268 0.9753924,10.685901 0.36228387,11.686435 0.10619072,12.255242 c -0.19648461,0.492491 -0.13590047,0.658316 0.31343108,0.707854 2.7959591,0.106722 3.1073518,-0.052 3.1072417,-0.05173 z"/>
+ <path style="fill:#e4af64" d="M 1.5808856,9.677238 3.6130569,6.7100274 c 3.5793621,0.180154 4.8736715,3.5455446 3.503305,6.0256216 L 3.5269736,12.911096 C 3.9603485,11.32933 3.4761186,10.174801 1.5808856,9.677238 Z"/>
+ <path style="fill:#e15c7d" d="M 12.556528,2.0009173 C 11.936474,1.9854385 11.517219,2.1709724 11.517219,2.1709724 L 9.9607487,3.0644704 C 13.198591,3.5210368 14.221864,6.0495096 13.920666,8.8286307 L 14.86737,8.2844545 c 0,0 2.071207,-1.5025413 0.611903,-4.4065535 C 14.483087,2.3730507 13.353742,2.0208188 12.556528,2.0009173 Z"/>
+ <path style="fill:#c2c2c2" d="M 9.9607487,3.0644704 7.5758233,4.4341229 c 3.7775257,-0.028941 4.7998027,3.781172 3.4427557,6.0603401 l 2.902087,-1.6658323 c 2.5e-5,-2.36e-4 -2.6e-5,-4.766e-4 0,-7.332e-4 0.300947,-2.7788421 -0.722349,-5.3069241 -3.9599173,-5.763452 z"/>
+ <path style="opacity:0.3" d="M 9.6115054,3.2647137 9.0994316,3.5590494 A 4.3636362,4.4000001 0 0 1 12.904119,7.9182293 4.3636362,4.4000001 0 0 1 12.566051,9.6061848 L 13.06321,9.320443 A 4.7272726,4.7666669 0 0 0 13.28125,7.9046227 4.7272726,4.7666669 0 0 0 9.6115054,3.2647137 Z M 8.8146302,3.723047 8.3068178,4.0145184 A 4.3636362,4.4000001 0 0 1 12.075994,8.3679691 4.3636362,4.4000001 0 0 1 11.725852,10.088151 L 12.223011,9.8024095 A 4.7272726,4.7666669 0 0 0 12.453125,8.3543621 4.7272726,4.7666669 0 0 0 8.8146302,3.723047 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/performous.svg b/.icons/awkward/16x16/apps/performous.svg
new file mode 100644
index 00000000..1cbf9374
--- /dev/null
+++ b/.icons/awkward/16x16/apps/performous.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#6e85e9" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 9.1145408,3.9998784 -0.5,0.3644808 L 7.5414878,4.8654944 7.2596702,5.1570496 7.0414894,5.3210644 6.9960346,5.7037548 7.0869426,5.9042004 7.1725114,6.5908085 7.4816022,7.1921661 7.8179654,7.6204177 7.490908,8.4860129 6.8909088,9.7798593 6.527272,10.362991 6.016436,11.101024 5.989164,11.438145 5.6,11.729722 6.0727276,12.157973 5.9944726,12.668221 6.0399266,13.749448 6.218181,15.052387 6.3999992,16 8.370728,16 8.2434548,15.96355 l 0.163636,-0.145788 -0.027272,-0.410026 0.1727268,-0.355347 -0.145454,0.01815 0.2236712,-0.45557 0,-0.45559 0.1727276,-0.236898 0,-0.309782 0.3545448,-0.443417 0.027276,-0.410025 -0.072727,-0.337122 0.1237824,-0.382686 0.1909096,-0.309802 0,-0.191332 0.2181812,-0.02734 0.1909088,-0.191354 0.1727278,-0.482909 0.381817,-0.428251 0.454545,-0.173107 0.281819,0.246011 0.7,0.209559 0.554545,0.291576 0.263635,0.337121 0.454546,0.04556 1.436363,0.628697 0.736364,0.264238 0.599998,0.45557 L 16,12.677239 l 0,-0.173108 -0.318182,-0.24601 0.318182,0.082 0,-0.683354 -0.05454,0 -0.281819,-0.11847 -0.19091,-0.100223 0.281819,-0.236898 0.07273,-0.173107 -0.04546,-0.118469 -0.263634,0.04556 -0.554546,0.291576 -0.07273,0.145789 -0.19091,-0.04556 -0.690908,-0.391799 -0.02727,-0.264237 -0.409092,-0.209559 -0.690908,-0.36446 -0.172727,0.118449 0.02728,-0.164014 -0.381818,-0.3644603 -0.336364,-0.09111 -0.309091,-0.36446 -0.1,-0.1184492 0.309091,0.2186716 -0.04546,-0.2460108 0.245454,0.1275624 -0.07273,-0.3644604 0.336364,0.3097816 -0.145455,-0.2095588 0.336364,0.1366752 -0.290909,-0.4009124 0.218182,0.072884 -0.1,-0.3917788 0.172727,0.145768 -0.245454,-0.3553472 0.245454,0.072904 -0.218181,-0.2915764 0.290908,-0.02734 -0.318181,-0.1913328 0.190908,-0.09113 -0.20909,-0.027336 0.281818,-0.2642368 -0.263636,0.027336 0.02728,-0.1731068 0.02727,-0.4737964 -0.145456,0.3280084 -0.172726,-0.4737964 0.02727,0.3826868 -0.100001,0.027336 -0.236363,0 -0.263637,-0.3917992 -0.263635,0 -0.309092,-0.2642376 -0.145454,0.1457884 -0.363636,0.1258296 -0.352589,0 -0.1,0.2368984 0.1,0.3844184 -0.05455,0.2824428 L 9.7656004,7.3834409 9.5746912,7.0189605 9.0454624,6.9278509 8.881826,6.7547437 8.5181896,6.5907297 8.2689856,5.8767824 8.2962616,5.5670008 8.9054632,4.7925116 9.37819,5.0111836 l 0.072727,0.164014 0,0.2004496 0.1272736,0.164014 0.2363626,0.072884 0.163636,-0.145788 0.02727,-0.1639976 -0.07273,-0.1457884 -0.145455,-0.072884 -0.09091,-0.1184488 0.209091,-0.1002228 -0.04546,-0.236918 0,-0.145768 -0.145465,-0.145788 -0.07273,-0.2186724 -0.2818174,-0.063791 -0.245454,-0.054678 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/persepolis.svg b/.icons/awkward/16x16/apps/persepolis.svg
new file mode 100644
index 00000000..1fa7ceba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/persepolis.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ea4141" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8,10 C 6.8,11.6 6.7980012,12.298967 6.5,14 6.0996432,12.196179 6.2,11.6 5,10 l 1.5,0.2 z"/>
+ <path style="fill:#ffffff" d="m 12,10 c -1.2,1.6 -1.201999,2.298967 -1.5,4 C 10.099643,12.196179 10.2,11.6 9,10 l 1.5,0.2 z"/>
+ <path style="fill:#ffffff" d="M 5,7 C 6.6,8.2 10.298967,8.201999 12,8.5 10.196179,8.900357 6.6,8.8 5,10 L 5.2,8.5 Z"/>
+ <path style="fill:#ffffff" d="M 5,3 C 6.6,4.2 10.298967,4.201999 12,4.5 10.196179,4.900357 6.6,4.8 5,6 L 5.2,4.5 Z"/>
+ <path style="fill:#ffffff" d="M 7,5 C 8.6,6.2 9.298967,6.201999 11,6.5 9.196179,6.900357 8.6,6.8 7,8 L 7.2,6.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/peruse.svg b/.icons/awkward/16x16/apps/peruse.svg
new file mode 100644
index 00000000..a7d336b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/peruse.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#bbc91b;fill-rule:evenodd" d="M 0.85742188 1 C 0.38264388 1 0 1.3345692 0 1.75 L 0 14.25 C 0 14.665431 0.38264388 15 0.85742188 15 L 15.142578 15 C 15.617356 15 16 14.665431 16 14.25 L 16 1.75 C 16 1.3345692 15.617356 1 15.142578 1 L 0.85742188 1 z"/>
+ <path style="fill:#6c5548" d="m 13.175604,2.9891253 c -1.824396,0 -5.175604,0 -8.089452,1.29775 C 3.845605,4.8393823 2.653624,6.2226948 3.261756,6.8260003 3.869888,7.4293128 5.096869,6.527556 6.910541,5.8932504 10.1,4.7777783 14.664218,4.2211743 16,4.0640703 l 0,-0.799216 c -0.383194,-0.141632 -1.964957,-0.275729 -2.824396,-0.275729 z"/>
+ <path style="fill:#ffffff" d="M 8.462139,6.0000001 C 6.328946,6.0000001 4,8.9761237 4,11.143423 4,12.362603 6.737678,12.705244 8.800181,12.97192 10.916316,13.245526 13,11.482218 13,9.3149253 c 0,-0.158528 -0.01588,-0.309902 -0.04056,-0.4574674 0,0 0,-0.00141 0,-0.00141 -0.0012,-0.00704 -0.0029,-0.013622 -0.0041,-0.020608 -4.9e-5,-2.737e-4 -0.0013,-0.00112 -0.0014,-0.0014 C 12.653252,7.1313163 10.778428,6.1789355 8.948832,6.032907 8.947032,6.0327607 8.945232,6.031717 8.943432,6.031577 8.782593,6.018977 8.62111,6.000042 8.46211,6.000042 Z"/>
+ <path style="fill:#583268" d="M 9.009766,6.0410159 C 8.399067,6.4181494 8.001204,7.0987309 8,7.8652347 7.999675,9.0437783 8.895189,9.9999593 10,10 11.104811,9.9999593 12.000325,9.0437783 12,7.8652347 11.99939,7.7100793 11.97143,7.3906685 11.93945,7.1640628 11.173028,6.5177486 10.089893,6.1376839 9.009763,6.0410159 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pgAdmin4.svg b/.icons/awkward/16x16/apps/pgAdmin4.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pgAdmin4.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pgadmin.svg b/.icons/awkward/16x16/apps/pgadmin.svg
new file mode 100644
index 00000000..8800dd23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pgadmin.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0a7cb4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="m4.8862 3.0001c-0.7721-0.0094-1.6917 0.8513-1.8582 3.2967-0.17738 2.6087 0.51781 2.866 1.2719 2.866 0.62813 0 1.1325-0.33534 1.6856-1.0247 0.08375-0.104 0.1775-0.15867 0.21375-0.12 0.036875 0.039334 0.064375 0.069334 0.06125 0.066668-0.00312-0.00267-0.04375 0.1-0.083125 0.232-0.10875 0.36201-0.27438 1.066-0.1075 1.5607 0.04375 0.13 0.135 0.11133 0.1725-0.020667 0.088125-0.31467 0.25875-0.85601 0.44375-1.1287 0.075625-0.11134 0.16312-0.048001 0.15875 0.090001-0.02375 0.83935 0.23 2.3687 1.3881 3.3407 1.2113 1.0173 2.9763 0.99068 3.9331 0.55601 0.11688-0.05333 0.3-0.05 0.425-0.02601 0.07687 0.01534 0.17438 0.024 0.29625 0.01733 0.35438-0.02199-0.2375-0.34267-0.27688-0.51468-0.03938-0.172 0.27688-0.20534 0.34062-0.75268 0.06438-0.54801-0.33938-0.02067-0.33938-0.02067s-0.29688 0.37134-1.4794 0.29c-1.09-0.07334-2.3888-0.67268-2.345-2.7794 0.00312-0.13867 0.043125-0.26201 0.081875-0.27867 0.038125-0.016667 0.14562 0.045334 0.21187 0.16267 0.165 0.28934 0.31188 0.75935 0.39188 1.044 0.0375 0.132 0.12812 0.15134 0.1725 0.022 0.145-0.43001 0.03875-1.0193-0.06375-1.4034-0.03437-0.13267 0.0025-0.3 0.08437-0.38267 0.08188-0.083334 0.2075-0.069334 0.29063 0.034667 0.55625 0.69601 1.0631 1.0367 1.6944 1.0367 0.75375 0 1.4494-0.25734 1.2719-2.866s-1.2138-3.4139-2.0119-3.2847c-0.51438 0.082668-0.87063 0.36534-1.0581 0.55667-0.09312 0.094668-0.15625 0.19134-0.15625 0.202 0 0.010667-0.07375-0.059334-0.1725-0.14667-0.43-0.38334-0.97-0.61201-1.5575-0.61201-0.57938 0-1.1138 0.22267-1.5419 0.59601-0.09875 0.086668-0.17125 0.16-0.17188 0.15467 0-0.00533-0.06375-0.098001-0.15625-0.19267-0.188-0.1905-0.5436-0.4751-1.058-0.5578-0.05-0.00866-0.10125-0.012667-0.1525-0.013333zm2.1763 2c0.1725 0 0.3125 0.14934 0.3125 0.33334s-0.14 0.33334-0.3125 0.33334-0.3125-0.14934-0.3125-0.33334 0.14-0.33334 0.3125-0.33334zm1.875 0c0.1725 0 0.3125 0.14934 0.3125 0.33334s-0.14 0.33334-0.3125 0.33334-0.3125-0.14934-0.3125-0.33334 0.14-0.33334 0.3125-0.33334z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pgadmin3.svg b/.icons/awkward/16x16/apps/pgadmin3.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pgadmin3.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pgadmin4.svg b/.icons/awkward/16x16/apps/pgadmin4.svg
new file mode 120000
index 00000000..882dd51c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pgadmin4.svg
@@ -0,0 +1 @@
+pgadmin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pgmodeler.svg b/.icons/awkward/16x16/apps/pgmodeler.svg
new file mode 100644
index 00000000..5146782d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pgmodeler.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3a48a8" width="3" height="3" x="1" y="0"/>
+ <rect style="fill:#878186" width="3" height="3" x="10" y="0"/>
+ <rect style="fill:#3a48a8" width="3" height="3" x="13" y="3"/>
+ <rect style="fill:#ffba52" width="3" height="3" x="13" y="10"/>
+ <rect style="fill:#878186" width="3" height="3" x="10" y="13"/>
+ <rect style="fill:#85d33a" width="3" height="3" x="3" y="11"/>
+ <rect style="fill:#cb383c" width="3" height="3" x="0" y="8"/>
+ <path style="fill:#00879d" d="M 4,0 V 3 H 0 v 5 h 3 v 3 h 3 v 5 h 4 v -3 h 3 v -3 h 3 V 6 H 13 10 V 3 0 Z"/>
+ <rect style="fill:#85d33a" width="3" height="3" x="10" y="3"/>
+ <path style="fill:#6fc0fc" d="M 4.1048559,1.1300767 C 5.4263963,0.89597318 7.0899383,0.97637673 8.4785618,1.383337 9.376713,1.6009817 9.998227,2.0526485 10.559054,2.660764 c 0.902609,1.0613684 1.446385,2.4294982 1.423116,3.6672553 0.116123,1.6418546 -0.338204,3.3455383 -1.267918,4.3737017 -0.422964,0.457156 -1.3359854,1.167095 -2.1612086,1.893359 0,0 -0.2188396,0.249555 -0.207098,0.398101 0.01758,0.222398 0.1537504,0.362724 0.2909696,0.507058 0.077852,0.08189 0.2017444,0.156197 0.3168652,0.227428 0.3166164,0.160937 0.2895576,0.547845 0.1792176,0.724538 C 8.8850534,14.695372 8.659539,14.826889 8.3462018,14.934302 7.9729786,15.065207 7.825993,15.000985 7.6006806,14.737183 7.3839198,14.499652 7.2274883,14.254633 7.0998023,13.99606 6.8241035,13.516468 6.7764535,13.075807 6.8435955,12.575347 c 0.072986,-0.226034 0.216132,-0.421361 0.4361639,-0.706626 0.3359756,-0.4012 0.6075792,-0.724746 0.922344,-1.23002 C 8.4186398,10.312472 8.1847994,10.240163 8.0365794,10.111966 7.294161,9.477054 6.5083383,8.8870753 6.0304263,8.1656398 6.6204567,7.5461044 6.7023635,6.8019076 6.8738707,6.0796935 6.1581475,7.4362768 5.7185131,8.3561432 4.3048239,7.940092 3.6983904,7.7042749 3.1915484,7.2879153 2.8476064,6.8955524 1.9099007,5.6760968 1.9967512,4.5358746 2.0062278,4.0653047 2.0187224,3.4611137 2.1586594,2.8540636 2.55557,2.2424676 2.9243448,1.5976608 3.461382,1.3325911 4.1048559,1.1300767 Z"/>
+ <circle style="fill:#3f3f3f" cx="9.5" cy="6.5" r=".5"/>
+ <path style="fill:#ffffff" d="M 9.0127656,8.6447108 11,9.9491624 C 10.72846,9.9431124 10.372467,10.021679 9.9776851,9.9941174 9.1196406,9.9342108 8.0945869,9.7440742 8.0112152,9.4981219 7.9641602,9.1568479 8.0551952,8.8902334 8.4758042,8.6198708 8.7349369,8.4427111 8.7623179,8.4711061 9.0127656,8.6447145 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/phatch-inspector.svg b/.icons/awkward/16x16/apps/phatch-inspector.svg
new file mode 100644
index 00000000..e158e0f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phatch-inspector.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .54545 -1.1429 -.72727)">
+ <path fill="#4f4f4f" d="m16 5c-7.756 0-14 6.875-14 11s6.244 11 14 11 14-6.875 14-11-6.244-11-14-11z"/>
+ </g>
+ <path fill="#54b23f" d="m8.2595 4.9983c-1.5144 0-2.7656 1.2373-2.7656 2.75 0 0.57495 0.1946 1.1039 0.5 1.5469l-1.8438 1.8437a0.50275 0.50275 0 0 0 0.70315 0.71875l1.8438-1.8438c0.44364 0.30546 0.9865 0.48438 1.5625 0.48438 1.5144 0 2.75-1.2373 2.75-2.75s-1.2355-2.75-2.75-2.75zm0 1c0.9737 0 1.75 0.7774 1.75 1.75 0 0.97255-0.7763 1.75-1.75 1.75s-1.75-0.77745-1.75-1.75c0-0.9726 0.7763-1.75 1.75-1.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/phatch.svg b/.icons/awkward/16x16/apps/phatch.svg
new file mode 100644
index 00000000..a842360c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phatch.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .54545 -1.1429 -.72727)">
+ <path fill="#4f4f4f" d="m16 5c-7.756 0-14 6.875-14 11s6.244 11 14 11 14-6.875 14-11-6.244-11-14-11z"/>
+ </g>
+ <path fill="#54b23f" d="m7.4424 3c-0.2452 0-0.44238 0.27393-0.44238 0.61426v0.51562a4 4 0 0 0 -1.0283 0.4277l-0.3662-0.3662c-0.2407-0.2406-0.5737-0.2945-0.7471-0.1211l-0.7881 0.7881c-0.1734 0.1734-0.1195 0.5064 0.1211 0.7471l0.3662 0.3662a4 4 0 0 0 -0.4248 1.0283h-0.5185c-0.3404 0-0.6143 0.1972-0.6143 0.4424v1.1152c0 0.2452 0.2739 0.4424 0.6143 0.4424h0.51562a4 4 0 0 0 0.42773 1.0283l-0.36621 0.36621c-0.24065 0.24065-0.29448 0.57369-0.12109 0.74707l0.78809 0.78809c0.17338 0.17338 0.50642 0.11956 0.74707-0.12109l0.36621-0.36621a4 4 0 0 0 1.0283 0.4248v0.51855c0 0.34 0.1972 0.614 0.4424 0.614h1.1152c0.2452 0 0.4424-0.274 0.4424-0.614v-0.51562a4 4 0 0 0 1.0283 -0.42773l0.36621 0.36621c0.24065 0.24065 0.57369 0.29448 0.74707 0.12109l0.78809-0.78809c0.17338-0.17338 0.11956-0.50642-0.12109-0.74707l-0.36621-0.36621a4 4 0 0 0 0.425 -1.028h0.51855c0.34 0 0.614-0.1972 0.614-0.4424v-1.1152c0-0.2452-0.274-0.4424-0.614-0.4424h-0.516a4 4 0 0 0 -0.428 -1.0283l0.367-0.3662c0.24-0.2407 0.294-0.5737 0.121-0.7471l-0.788-0.7881c-0.174-0.1734-0.507-0.1195-0.747 0.1211l-0.36621 0.36621a4 4 0 0 0 -1.029 -0.4248v-0.5185c0-0.3404-0.1972-0.6143-0.4424-0.6143h-1.1152zm0.55762 3a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/phonon-gstreamer.svg b/.icons/awkward/16x16/apps/phonon-gstreamer.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phonon-gstreamer.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/phoronix-test-suite.svg b/.icons/awkward/16x16/apps/phoronix-test-suite.svg
new file mode 100644
index 00000000..3708da51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phoronix-test-suite.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#7cb320" d="M 1.6,0 C 0.7136,0 0,0.7136 0,1.6 l 0,8 0,4.8 C 0,15.2864 0.6136,16 1.5,16 2.3864,16 2.9630987,15.285632 3,14.4 L 3,12 14.4,12 C 15.2864,12 16,11.2864 16,10.4 L 16,1.6 C 16,0.7136 15.2864,0 14.4,0 Z"/>
+ <path style="fill:#ffffff" d="m 11.5,5 -2,2 1.5,0 0,0.9999844 -4.75,0 -0.75,0 -1.5,0 0,0.082031 C 4,8.8677344 4.700593,9 5.5,9 l 5,0 C 11.299407,9 12,8.8677344 12,8.0820156 L 12,7 13.5,7 Z"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="6" r="1"/>
+ <path style="fill:#ffffff" d="m 4.5,6.9999844 2,-2 -1.5,0 L 5,4 9.75,4 10.5,4 12,4 12,3.917969 C 12,3.13225 11.299407,2.9999844 10.5,2.9999844 l -5,0 C 4.700593,2.9999844 4,3.13225 4,3.9179688 l 0,1.0820156 -1.5,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/photocollage.svg b/.icons/awkward/16x16/apps/photocollage.svg
new file mode 100644
index 00000000..2068e06a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/photocollage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffc129" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 l 0,4.8 9.6,0 0,-5.6 -8.8,0 z"/>
+ <path style="fill:#5fb319" d="m 9.6,0 0,5.6 6.4,0 0,-4.8 C 16,0.3568 15.6432,0 15.2,0 L 9.6,0 Z"/>
+ <path style="fill:#e74b4b" d="m 6.4,5.6 0,10.4 8.8,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 l 0,-9.6 z"/>
+ <path style="fill:#35abe4" d="m 0,5.6 0,9.6 C 0,15.6432 0.3568,16 0.8,16 l 5.7,0 0,-10.4 z"/>
+ <rect style="fill:#ffffff" width="11" height="1" x="5" y="-7" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="16" height="1" x="0" y="5"/>
+ <rect style="fill:#ffffff" width="6" height="1" x="0" y="-10" transform="matrix(0,1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/photofilmstrip.svg b/.icons/awkward/16x16/apps/photofilmstrip.svg
new file mode 100644
index 00000000..51efb576
--- /dev/null
+++ b/.icons/awkward/16x16/apps/photofilmstrip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 15,1 h -2 v 2 h 2 z m 0,12 h -2 v 2 h 2 z M 11,1 H 9 v 2 h 2 z m 0,12 H 9 v 2 h 2 z M 7,1 H 5 V 3 H 7 Z M 7,13 H 5 v 2 H 7 Z M 3,1 H 1 V 3 H 3 Z M 3,13 H 1 v 2 h 2 z"/>
+ <path style="fill:#beff4c" d="m 7.0000204,7.9999581 c -0.592,0.956 -1.903,1.284 -2.928,0.732 C 3.3842925,8.3609567 2.9998362,7.6911892 3,7 3.0000804,6.66093 3,6 3,5.9999581 L 7,7 Z"/>
+ <path style="fill:#2c2c2c" d="m 5.0097656,6.5019531 c -5.913e-4,0.5834096 0.3200812,1.5501624 0.9941406,2.234375 0.00789,-8.715e-4 0.023437,-0.00195 0.023438,-0.00195 C 5.684946,8.248082 5.7649015,7.3314374 6.0097656,6.7519531 Z"/>
+ <path style="fill:#beff4c" d="m 8.9999996,7.9999581 c 0.592,0.956 1.9030004,1.284 2.9280004,0.732 C 12.615727,8.3609567 13.000184,7.6911892 13.00002,7 c -8e-5,-0.33907 0,-1 0,-1.0000419 L 9.00002,7 Z"/>
+ <path style="fill:#2c2c2c" d="m 10.990254,6.5019531 c 5.92e-4,0.5834096 -0.320081,1.5501624 -0.9941402,2.234375 -0.00789,-8.715e-4 -0.023437,-0.00195 -0.023438,-0.00195 0.3423982,-0.4862961 0.2624422,-1.4029407 0.017579,-1.982425 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/photolayoutseditor.svg b/.icons/awkward/16x16/apps/photolayoutseditor.svg
new file mode 100644
index 00000000..fdbcd511
--- /dev/null
+++ b/.icons/awkward/16x16/apps/photolayoutseditor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#8c93dd" d="m1 1c-1 0-1 1-1 1v9h16v-9s0-1-1-1z"/>
+ <path fill="#5184b0" d="m0 11v3c0 1 1 1 1 1h14c1 0 1-1 1-1v-3z"/>
+ <path fill="#fffca3" fill-rule="evenodd" d="m11 4c1.1046 0 2 0.89543 2 2s-0.895 2-2 2c-1.1046 0-2-0.8954-2-2s0.8954-2 2-2z"/>
+ <path d="m0 11v-0.45715s1.1538-0.76186 1.4782-0.82834c0.32439-0.0665 0.70748-0.0124 1.1012 0.062 0.39371 0.074 0.98149 0.17422 1.1649 0.18048 0.18345 0.006 0.51542-0.016 0.90113-0.0394 0.38571-0.0228 1.0244-0.0438 1.2236-0.0416 0.19921 0 0.6965 0.0274 1.2266 0.0598s1.2582 0.0867 1.4234 0.10187c0.1652 0.015 0.35938 0.043 0.57974 0.0734 0.22036 0.0302 0.60186 0.0757 0.73683 0.0883 0.13496 0.0123 0.44784 0.0554 0.81088 0.0887 0.36303 0.0334 0.94399 0.0448 1.1118 0.0324 0.16778-0.0124 0.51944-0.1366 0.91135-0.2511 0.3919-0.11448 0.82403-0.2193 1.1527-0.19338 0.329 0.0258 2.178 0.6669 2.178 0.6669v0.45714h-14.058z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/photoqt.svg b/.icons/awkward/16x16/apps/photoqt.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/photoqt.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/photoshop.svg b/.icons/awkward/16x16/apps/photoshop.svg
new file mode 120000
index 00000000..a6e2a98d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/photoshop.svg
@@ -0,0 +1 @@
+AdobePhotoshop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/phpmyadmin.svg b/.icons/awkward/16x16/apps/phpmyadmin.svg
new file mode 100644
index 00000000..6524fbb7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phpmyadmin.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#a287e9;stroke-linecap:round;stroke-linejoin:bevel" d="m 1.5,8.5 c 0,0 2,-0.028936 2,-1.5 C 3.5,5.5289344 1.5070766,5.4927648 1.5070766,5.4927648 m 5.76e-5,5.0001142 V 5.492824"/>
+ <path style="fill:none;stroke:#ffb145;stroke-linecap:round;stroke-linejoin:round" d="M 9.5,10.492879 V 5.4928528 m -3.9957073,0 L 7.5,8.5 9.5,5.4928528 M 5.5042927,10.492879 V 5.4928528"/>
+ <path style="fill:none;stroke:#ffb145;stroke-linecap:round;stroke-linejoin:bevel" d="M 11.507121,8.5 H 14.5 m -2.992819,1.992879 V 6.7112352 M 14.5,10.492879 V 6.7112352 m -2.992879,0 C 11.507121,6.7112352 11.806146,5.5 13,5.5 c 1.193805,0 1.5,1.2112352 1.5,1.2112352"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/phpstorm.svg b/.icons/awkward/16x16/apps/phpstorm.svg
new file mode 100644
index 00000000..1ec237b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/phpstorm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cf4f8c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#6655e4" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,5.5 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 m 4.95e-5,4.00005 V 3.50005"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 7.507121,7 c 0,0 0.252193,0.500484 1.000001,0.500242 C 9.254927,7.500002 9.50712,7 9.50712,6.500001 9.50712,4.3928085 7.507121,6.605582 7.513111,4.5046485 7.507067,4 7.749045,3.500001 8.507122,3.500001 9.265197,3.500001 9.507064,4 9.507064,4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pia-manager.svg b/.icons/awkward/16x16/apps/pia-manager.svg
new file mode 100644
index 00000000..0e6be968
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pia-manager.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(1.0416667,0,0,0.97222225,0.16666665,0.55555548)">
+ <rect style="fill:#358334" width="3.2" height="7.2" x=".8" y="5.6" rx=".8" ry=".8"/>
+ <rect style="fill:#358334" width="3.2" height="7.2" x="12" y="5.6" rx=".8" ry=".8"/>
+ </g>
+ <g transform="matrix(1.1,0,0,1,-0.3,0)">
+ <path style="fill:#50b24e" d="M 3.7692308,5.6 12.230769,5.6 13,5.6 13,15.2 C 13,15.6432 12.656923,16 12.230769,16 L 9.5384615,16 8.3846154,14 7.6153846,14 6.4615385,16 3.7692308,16 C 3.3430769,16 3,15.6432 3,15.2 L 3,5.6 Z"/>
+ <ellipse style="fill:#50b24e" cx="8" cy="5.2" rx="5" ry="5.2"/>
+ </g>
+ <path style="fill:#ffffff" d="M 8.5,2 A 3.5,3.5555556 0 0 0 5,5.5555556 3.5,3.5555556 0 0 0 5.0316181,6 L 11.969241,6 A 3.5,3.5555556 0 0 0 12,5.5555556 3.5,3.5555556 0 0 0 8.5,2 Z"/>
+ <path style="fill:#ffffff" class="ColorScheme-Text" d="m 8.5,7.0004643 c -0.9233333,0 -1.4666667,0.7806857 -1.4666667,1.7410714 L 7.0333333,9 6.4166667,9 C 6.1858333,9 6,9.262857 6,9.500286 l 0,2.071143 C 6,11.808857 6.1858333,12 6.4166667,12 l 4.1666663,0 C 10.814167,12 11,11.808857 11,11.571429 L 11,9.500286 C 11,9.262857 10.810822,8.960846 10.583333,9 l -0.6166661,0 0,-0.2584643 c 0,-0.96 -0.5433336,-1.7410714 -1.4666669,-1.7410714 z m 0,0.8571429 c 0.4616667,0 0.6333332,0.3822857 0.6333332,0.8571428 l 0,0.28525 -1.2666665,0 0,-0.28525 C 7.8666667,8.2398929 8.0383333,7.8576072 8.5,7.8576072 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="10" y="4"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="6" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pia.svg b/.icons/awkward/16x16/apps/pia.svg
new file mode 120000
index 00000000..2be2aa24
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pia.svg
@@ -0,0 +1 @@
+pia-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pianoteq.svg b/.icons/awkward/16x16/apps/pianoteq.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pianoteq.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/picard.svg b/.icons/awkward/16x16/apps/picard.svg
new file mode 100644
index 00000000..5674118c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/picard.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f68048" d="M 8.0417752,2e-8 V 7.8001967e-4 C 7.7160609,-0.00741318 7.505063,0.47466702 7.2227246,0.64126155 L 2.4964155,4.1017283 C 1.9469031,4.4267141 1.8573461,4.6006917 1.8574363,5.250767 L 1.6914809,11.09062 c 1.822e-4,0.649796 0.00673,0.88031 0.5560014,1.205156 l 4.8646054,3.261321 c 0.2793221,0.165264 0.5916096,0.445655 0.9033438,0.442883 0.3014468,-0.0027 0.6023764,-0.08393 0.8724807,-0.243737 L 14.112088,12.665619 C 14.661364,12.340773 14.999818,11.740416 15,11.09062 V 4.9093731 c 9e-5,-0.6500753 -0.3384,-1.250795 -0.887912,-1.5757809 L 8.8879122,0.24296868 C 8.6301917,0.0906201 8.3392355,0.00707186 8.0417752,2e-8 Z"/>
+ <path style="fill:#8d259c" d="M 8,0.0015625 A 1.7755407,1.8191592 0 0 0 7.1120877,0.24296868 L 1.8879123,3.3335922 A 1.7755407,1.8191592 0 0 0 0.99999994,4.9093731 V 11.09062 a 1.7755407,1.8191592 0 0 0 0.88791236,1.574999 l 5.2241754,3.090624 A 1.7755407,1.8191592 0 0 0 8,15.998431 Z"/>
+ <path style="fill:#b66bc2" d="M 5.5160501,4.7000031 3.6580074,5.6316019 2.65,11.267429 4.4251273,10.799264 5.9193571,11.9 6.9277778,6.2641728 Z M 5.1479983,6.6899722 C 4.8354642,6.6294358 4.6292104,6.3169676 4.6874162,5.9919189 4.7456219,5.6667627 5.04606,5.4522499 5.3585944,5.5127863 5.6713354,5.5733231 5.8775892,5.885899 5.8193834,6.2109476 5.7612803,6.5359963 5.4605323,6.7505094 5.1479983,6.6899722 Z"/>
+ <path style="fill:#ffffff" d="M 10.570312 3.0234375 C 10.356267 3.0234375 10.160217 3.1347497 10.046875 3.3203125 C 9.978425 3.431484 9.9476619 3.5554208 9.9511719 3.6777344 C 9.9529719 3.7386284 9.9640019 3.799638 9.9824219 3.8574219 C 10.000912 3.9152109 10.026257 3.9707192 10.060547 4.0214844 C 10.014467 4.0750954 9.9674934 4.1224725 9.9179688 4.1640625 C 9.9179688 4.1640625 9.9160156 4.1640625 9.9160156 4.1640625 C 9.8667656 4.2053505 9.8162349 4.2425357 9.765625 4.2734375 C 9.4605326 4.4593834 9.1483214 4.5699078 9.0546875 4.5683594 C 9.0546875 4.5683594 8.5038195 4.5798651 8.2675781 4.5488281 C 7.9116471 4.5049266 7.4285071 4.3804512 6.90625 4.3984375 C 6.4047101 4.4300535 5.8476592 4.6604703 5.390625 5.4277344 C 5.346239 5.4196244 5.3006505 5.4160156 5.2558594 5.4160156 C 4.8877255 5.4160156 4.5730963 5.685974 4.5058594 6.0585938 C 4.4683474 6.2653393 4.5093317 6.4750753 4.625 6.6484375 C 4.7405665 6.8216958 4.9161852 6.9381877 5.1171875 6.9765625 C 5.1635955 6.9855025 5.2107971 6.9902344 5.2578125 6.9902344 C 5.6259464 6.9902344 5.9424276 6.7203797 6.0097656 6.3476562 C 6.0611286 6.0637453 5.9558828 5.7865852 5.7578125 5.609375 C 6.1145877 5.0318824 6.5304526 4.8457073 6.9238281 4.8164062 C 7.6171291 4.7619493 7.8234631 4.9015183 8.4570312 5.0039062 C 8.7456381 5.0006902 8.9130635 5.0663666 9.1816406 5.1035156 C 9.2615976 5.1544906 9.3375102 5.2103472 9.4101562 5.2714844 C 9.5556916 5.3939911 9.8849655 5.8555294 10 6.0175781 C 9.986257 6.0355501 9.9747166 6.0547497 9.9628906 6.0742188 C 9.9174936 6.1484188 9.887969 6.2289351 9.875 6.3105469 C 9.86861 6.3510989 9.8659675 6.3910235 9.8671875 6.4316406 C 9.8671875 6.4316406 9.8671875 6.4335938 9.8671875 6.4335938 C 9.8684675 6.4742087 9.8741725 6.5151807 9.8828125 6.5546875 C 9.8915825 6.5947875 9.9038259 6.6321738 9.9199219 6.6699219 C 9.9517019 6.7444519 9.9978366 6.8147553 10.056641 6.8730469 C 10.086291 6.9024829 10.118167 6.9276609 10.154297 6.9511719 C 10.253387 7.0158669 10.369143 7.0507813 10.486328 7.0507812 C 10.699969 7.0507812 10.895312 6.9396783 11.009766 6.7539062 C 11.055416 6.6797803 11.084596 6.5991605 11.097656 6.5175781 C 11.117236 6.3952046 11.100594 6.270697 11.052734 6.1582031 C 11.004824 6.0457091 10.924806 5.9456252 10.816406 5.875 C 10.781216 5.852212 10.743732 5.8348355 10.705078 5.8203125 C 10.666948 5.8058845 10.627931 5.7955545 10.587891 5.7890625 C 10.547611 5.7825825 10.505612 5.77979 10.464844 5.78125 C 10.424024 5.78277 10.383557 5.787547 10.34375 5.796875 C 10.188246 5.572869 9.807955 5.0595303 9.6035156 4.8984375 C 9.6035156 4.8984375 10.00055 4.6117957 10.201172 4.4628906 C 10.266262 4.4056956 10.330492 4.3410784 10.390625 4.2675781 C 10.448455 4.2853981 10.509244 4.296875 10.570312 4.296875 C 10.623542 4.296875 10.674593 4.2885626 10.724609 4.2753906 C 10.774809 4.2620826 10.824226 4.2422549 10.869141 4.2167969 C 10.959061 4.1659199 11.035125 4.0925868 11.091797 4 C 11.113887 3.964244 11.131904 3.9273136 11.146484 3.8886719 C 11.190204 3.7727471 11.200818 3.6458983 11.173828 3.5214844 C 11.155778 3.4383394 11.122632 3.360743 11.076172 3.2929688 C 11.053052 3.2592408 11.025404 3.2279067 10.996094 3.1992188 C 10.966504 3.1702587 10.935721 3.1440818 10.900391 3.1210938 C 10.851041 3.0890978 10.797554 3.063451 10.742188 3.046875 C 10.742188 3.046875 10.740234 3.046875 10.740234 3.046875 C 10.684634 3.030295 10.628753 3.0234375 10.570312 3.0234375 z M 10.570312 3.4394531 C 10.610452 3.4394531 10.649522 3.4527454 10.683594 3.4746094 C 10.707814 3.4904094 10.728031 3.5098081 10.744141 3.5332031 C 10.760001 3.5564751 10.773077 3.5827071 10.779297 3.6113281 C 10.779297 3.6113281 10.779297 3.6132812 10.779297 3.6132812 C 10.790957 3.6694223 10.78041 3.7284197 10.75 3.7773438 C 10.71967 3.8267938 10.670898 3.8584448 10.617188 3.8710938 C 10.563607 3.8833738 10.504011 3.875744 10.455078 3.84375 L 10.445312 3.8378906 C 10.398882 3.8041066 10.369365 3.7546826 10.359375 3.7011719 C 10.349475 3.6481729 10.358352 3.5923372 10.388672 3.5429688 C 10.427702 3.4791728 10.496401 3.4394531 10.570312 3.4394531 z M 12.603516 5.0039062 C 12.389773 5.0039062 12.193522 5.1152034 12.080078 5.3007812 C 11.918002 5.5640979 11.966718 5.903484 12.183594 6.1074219 C 12.185694 6.1089019 12.189006 6.1117812 12.191406 6.1132812 C 12.055011 6.5831266 11.997159 6.5684732 12.109375 6.9941406 C 12.094915 7.0076206 12.079746 7.0200302 12.066406 7.0351562 C 12.043256 7.0616642 12.021063 7.0900938 12.001953 7.1210938 C 11.969803 7.1733588 11.945768 7.2284282 11.929688 7.2851562 C 11.542938 7.8084336 11.081145 7.899332 10.566406 8.0253906 C 10.36783 8.0014306 9.9744527 8.0072319 9.7988281 8.0136719 C 9.6541432 8.0196619 9.5026888 8.0238567 9.3066406 8.0136719 C 9.1716472 8.0061855 9.0939314 7.9220032 8.9570312 7.7617188 C 8.7747337 7.5480016 8.5207055 7.2791412 8 7.2402344 L 8 7.65625 C 8.3331506 7.687398 8.4965686 7.8521007 8.6542969 8.0371094 C 8.8046445 8.2132829 8.9736431 8.4123155 9.2851562 8.4296875 C 9.4993025 8.4416675 9.6660957 8.4355727 9.8125 8.4296875 C 10.06436 8.4207075 10.495875 8.4140471 10.839844 8.5019531 C 11.103432 8.5687451 11.762841 9.506761 12.033203 9.9902344 C 12.022283 10.00521 12.011563 10.019431 12.001953 10.035156 C 11.825722 10.321669 11.898587 10.700477 12.166016 10.894531 C 12.173316 10.900531 12.181962 10.904623 12.195312 10.914062 C 12.294503 10.978613 12.408307 11.011719 12.525391 11.011719 C 12.739334 11.011719 12.935487 10.901971 13.048828 10.716797 C 13.137298 10.573929 13.164802 10.402108 13.128906 10.236328 C 13.092706 10.069934 12.99611 9.9294066 12.855469 9.8378906 C 12.756379 9.7737946 12.642373 9.7402344 12.525391 9.7402344 C 12.472001 9.7402344 12.419291 9.7470396 12.369141 9.7597656 C 12.110205 9.3243342 11.794664 8.6732021 11.335938 8.3261719 C 11.836534 8.0009487 12 7.75 12 7.75 C 12.04297 7.8576748 12.067641 7.9070668 12.166016 7.9785156 C 12.173316 7.9845056 12.181973 7.9886149 12.195312 7.9980469 C 12.294503 8.0625919 12.408307 8.0976562 12.525391 8.0976562 C 12.739335 8.0976562 12.935486 7.9859549 13.048828 7.8007812 C 13.137298 7.657764 13.164801 7.4880307 13.128906 7.3222656 C 13.092706 7.1560809 12.99611 7.0133909 12.855469 6.921875 C 12.756379 6.857779 12.642372 6.8242187 12.525391 6.8242188 C 12.512751 6.8242188 12.500921 6.8255319 12.488281 6.8261719 C 12.416491 6.4978611 12.471899 6.637001 12.568359 6.2734375 C 12.579689 6.2745575 12.592196 6.2773438 12.603516 6.2773438 C 12.81746 6.2773438 13.013611 6.1657772 13.126953 5.9804688 C 13.215423 5.8374517 13.242926 5.6678235 13.207031 5.5019531 C 13.170831 5.335664 13.074235 5.1930781 12.933594 5.1015625 C 12.834504 5.0374665 12.720497 5.0039062 12.603516 5.0039062 z M 12.603516 5.4199219 C 12.643856 5.4199219 12.682931 5.4332141 12.716797 5.4550781 C 12.765327 5.4866781 12.79996 5.5339916 12.8125 5.5917969 C 12.82483 5.6485549 12.813813 5.7080933 12.783203 5.7578125 C 12.722743 5.8566515 12.588714 5.8905667 12.490234 5.8261719 L 12.480469 5.8183594 C 12.387649 5.7511194 12.36286 5.6225463 12.423828 5.5234375 C 12.463058 5.4596415 12.529808 5.4199219 12.603516 5.4199219 z M 5.2558594 5.8320312 C 5.2558594 5.8090472 5.3001236 5.8337206 5.3222656 5.8378906 C 5.5178083 5.8753306 5.6475247 6.0684016 5.6113281 6.2695312 C 5.5754339 6.4675427 5.3857357 6.603117 5.1914062 6.5664062 C 4.9956615 6.5289663 4.866046 6.3358948 4.9023438 6.1347656 C 4.9341938 5.9591154 5.0824593 5.8320312 5.2558594 5.8320312 z M 10.486328 6.1953125 C 10.526768 6.1953125 10.566037 6.2067796 10.599609 6.2285156 C 10.624559 6.2448156 10.644306 6.2655335 10.660156 6.2890625 C 10.676016 6.3125905 10.687319 6.3377534 10.693359 6.3652344 C 10.705279 6.4202904 10.697526 6.4801381 10.666016 6.53125 C 10.626386 6.595496 10.558385 6.6347656 10.484375 6.6347656 C 10.444235 6.6347656 10.405367 6.6216254 10.371094 6.5996094 C 10.346224 6.5833854 10.326337 6.5625925 10.310547 6.5390625 C 10.294887 6.5157305 10.283384 6.4901756 10.277344 6.4628906 C 10.271344 6.4353506 10.270891 6.4052031 10.275391 6.3769531 C 10.279891 6.3487051 10.288998 6.322536 10.304688 6.296875 C 10.321777 6.269171 10.344937 6.2463366 10.373047 6.2285156 C 10.406917 6.2069876 10.445985 6.1953125 10.486328 6.1953125 z M 12.525391 7.2421875 C 12.565731 7.2421875 12.604807 7.2535266 12.638672 7.2753906 C 12.687202 7.3069906 12.721835 7.3564064 12.734375 7.4140625 C 12.746705 7.4708205 12.735788 7.528451 12.705078 7.578125 C 12.644618 7.676964 12.510588 7.7108801 12.412109 7.6464844 L 12.402344 7.640625 C 12.309524 7.573384 12.284735 7.4428587 12.345703 7.34375 C 12.384933 7.279954 12.451683 7.2421875 12.525391 7.2421875 z M 10.376953 8.9453125 C 10.159976 8.9453125 9.9569218 9.0642314 9.8457031 9.2558594 C 9.7609751 9.4020217 9.7367993 9.5733396 9.7773438 9.7382812 C 9.8128337 9.8830953 9.8943005 10.006502 10.009766 10.09375 C 9.5999758 11.0524 8.6449475 11.755061 8.3066406 11.921875 C 8.2936986 11.926375 8.2808553 11.932413 8.2695312 11.939453 C 8.1495162 11.994713 8.051464 12.012655 8 12.023438 L 8 12.439453 C 8.027805 12.436453 8.2006364 12.428424 8.4394531 12.316406 C 8.9801778 12.175335 9.1324784 12.278152 9.2910156 12.388672 C 9.3942461 12.460552 9.5213182 12.549929 9.7207031 12.560547 C 9.7308061 12.561067 9.7413371 12.5625 9.7519531 12.5625 C 9.9651894 12.5625 10.764223 12.135356 10.951172 12.0625 C 11.06684 12.178561 11.222084 12.244141 11.384766 12.244141 C 11.532485 12.244141 11.675182 12.190787 11.787109 12.091797 C 11.912483 11.981277 11.989315 11.825759 12.001953 11.65625 C 12.014593 11.486635 11.9612 11.322105 11.853516 11.193359 C 11.735726 11.051989 11.565749 10.970703 11.384766 10.970703 C 11.23725 10.970703 11.09445 11.02607 10.982422 11.125 C 10.819436 11.268766 10.745367 11.48089 10.769531 11.685547 C 10.572573 11.758327 9.8503729 12.147975 9.7421875 12.144531 C 9.6591785 12.140031 9.6107994 12.110067 9.5175781 12.044922 C 9.3990801 11.962252 9.4289247 11.886397 9.2539062 11.851562 C 9.5507591 11.564419 10.140038 10.841191 10.400391 10.216797 C 10.608774 10.209297 10.800827 10.093137 10.908203 9.9082031 C 11.082614 9.6070283 10.986272 9.2155825 10.693359 9.0351562 C 10.597409 8.9764522 10.488374 8.9453125 10.376953 8.9453125 z M 10.376953 9.3613281 C 10.415173 9.3613281 10.453363 9.3722141 10.486328 9.3925781 C 10.587436 9.4550261 10.620812 9.5914265 10.560547 9.6953125 C 10.521617 9.7625525 10.453088 9.8007812 10.376953 9.8007812 C 10.338633 9.8007812 10.300838 9.7903512 10.267578 9.7695312 C 10.218738 9.7395813 10.183872 9.6936256 10.169922 9.6367188 C 10.155972 9.5798108 10.164199 9.5192927 10.193359 9.46875 C 10.232389 9.401659 10.300819 9.3613281 10.376953 9.3613281 z M 12.525391 10.15625 C 12.565731 10.15625 12.604807 10.169546 12.638672 10.191406 C 12.687202 10.223006 12.721835 10.27032 12.734375 10.328125 C 12.746705 10.385035 12.735788 10.444422 12.705078 10.494141 C 12.644618 10.592981 12.510588 10.624942 12.412109 10.560547 L 12.402344 10.554688 C 12.309524 10.487448 12.284735 10.358979 12.345703 10.259766 L 12.345703 10.257812 C 12.384933 10.194012 12.451683 10.15625 12.525391 10.15625 z M 11.384766 11.388672 C 11.447146 11.388672 11.506027 11.415874 11.546875 11.464844 C 11.584085 11.509624 11.602006 11.56658 11.597656 11.625 C 11.593256 11.68341 11.566908 11.737053 11.523438 11.775391 C 11.473897 11.819121 11.420658 11.828125 11.384766 11.828125 C 11.321976 11.828125 11.2632 11.800323 11.222656 11.751953 C 11.146016 11.660003 11.156614 11.520342 11.246094 11.441406 C 11.295834 11.397376 11.348873 11.388672 11.384766 11.388672 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pick-colour-picker.svg b/.icons/awkward/16x16/apps/pick-colour-picker.svg
new file mode 120000
index 00000000..aed24770
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pick-colour-picker.svg
@@ -0,0 +1 @@
+color-picker.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pidgin.svg b/.icons/awkward/16x16/apps/pidgin.svg
new file mode 100644
index 00000000..7136e6de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pidgin.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8b3391" d="m3.4508216 5.6214961c-1.9378399 0-3.4508216 0.8401061-3.4508216 2.7801403 0.01739314 0.1724119 5.2684418e-4 0.3431757 0 0.4962664 0.01300714 2.0635572 0.90663922 3.8352852 3.0256287 6.0009352 0.5923375 0.605379 1.157852 1.101162 1.2575382 1.101162 0.099687 0 0.478173-0.281475 0.8406429-0.624335l0.6590367-0.623192c-0.7351761-0.974834-1.3343591-1.920213-1.728115-3.059138 1.7049237-0.268859 2.2596029-2.035609 2.2610549-3.7635067 0-1.9400341-0.9271249-2.3083322-2.8649648-2.3083322z"/>
+ <circle style="fill:#bb3ecc" cx="3.5" cy="8.5" r="3.5"/>
+ <path style="fill:#8b3391" d="M 11.549178,11.378504 C 13.487018,11.378504 15,10.538398 15,8.5983636 14.982607,8.4259517 14.999473,8.2551879 15,8.1020972 14.986993,6.03854 14.093361,4.266812 11.974371,2.101162 11.382034,1.495783 10.816519,1 10.716833,1 10.617146,1 10.23866,1.281475 9.8761902,1.624335 L 9.2171535,2.247527 C 9.9523296,3.222361 10.551513,4.16774 10.945269,5.306665 9.2403448,5.575524 8.6856656,7.342274 8.6842136,9.0701717 c 0,1.9400343 0.9271249,2.3083323 2.8649644,2.3083323 z"/>
+ <circle style="fill:#bb3ecc" cx="-11.5" cy="-8.5" r="3.5" transform="scale(-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pillars-of-eternity.svg b/.icons/awkward/16x16/apps/pillars-of-eternity.svg
new file mode 100644
index 00000000..376355d0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pillars-of-eternity.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#387068" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffcd59" d="m8.1786 10.001c-1.0754-0.010015-2.0694 0.03404-2.9327 0.13172-1.5455 0.17487-2.18 0.2527-2.2213 0.27363-0.074283 0.03758 0.012503 0.07685 0.3619 0.16226 0.2118 0.05178 0.35175 0.10985 0.39127 0.16226 0.048593 0.06445 0.075434 0.07206 0.12773 0.03653 0.10184-0.0692 0.34497 0.01519 0.5601 0.19399 0.19342 0.16076 0.23827 0.17857 0.28629 0.11496 0.015996-0.02119 0.10706-0.03918 0.20261-0.03952 0.095549-0.000333 0.20515-0.01656 0.24371-0.03652 0.04844-0.02507 0.11824-0.01318 0.2261 0.03892 0.085874 0.04148 0.22651 0.07544 0.31198 0.07544 0.085476 0 0.27988 0.05242 0.43237 0.11616 0.1525 0.06374 0.46588 0.18766 0.69664 0.27542s0.58029 0.23415 0.77666 0.32572 0.37858 0.16706 0.40448 0.16765c0.025885 0.00055 0.12081-0.03622 0.21142-0.08203 0.37909-0.19166 1.6464-0.68736 1.7574-0.68736 0.06613 0 0.13393-0.019 0.15122-0.04191 0.01745-0.0231 0.08317-0.03059 0.14755-0.01736 0.08771 0.01802 0.15588-0.0049 0.27895-0.0934 0.19987-0.14367 0.47865-0.16326 0.57258-0.04012 0.08127 0.10654 0.13368 0.09739 0.30758-0.05389 0.20376-0.17724 0.42906-0.2654 0.59974-0.23471 0.10202 0.01835 0.17526 0.0015 0.2907-0.06766 0.08488-0.05088 0.24908-0.1163 0.36557-0.1449 0.27296-0.06701 0.2993-0.07906 0.25179-0.11735-0.05217-0.04205-0.87805-0.17814-1.3808-0.22752-1.1889-0.11678-2.3461-0.18039-3.4216-0.1904zm-0.76344 0.26345c0.10202-0.0029 0.18425 0.01963 0.18425 0.06886 0 0.10994-0.56122 0.50443-0.83759 0.58916-0.30721 0.09419-0.31715 0.09434-0.43311-0.0006-0.18408-0.1507-0.088254-0.25521 0.36851-0.40176 0.15928-0.0511 0.3457-0.12904 0.41402-0.17304 0.079972-0.0515 0.20189-0.07972 0.30391-0.08263zm1.2413 0.003c0.17121 0.00085 0.67365 0.17169 0.86401 0.30536 0.095364 0.06697 0.10508 0.0986 0.077078 0.25147-0.01761 0.09613-0.056458 0.17411-0.085887 0.17304-0.074403-0.0027-0.44454-0.18696-0.6548-0.32572-0.16266-0.10734-0.31349-0.34286-0.25179-0.39337 0.00906-0.0074 0.02693-0.01089 0.051386-0.01078zm-2.3131 0.02754c0.064755 0.03035-0.11083 0.15906-0.25179 0.18441-0.073189 0.01316-0.15935 0.0496-0.1916 0.08143-0.032265 0.03183-0.11325 0.08035-0.17985 0.10777-0.18854 0.07762-0.34303 0.09294-0.50945 0.05029-0.13468-0.03452-0.21997-0.1437-0.11232-0.1437 0.022275 0 0.12248-0.04628 0.22316-0.10298 0.13448-0.07573 0.2897-0.11534 0.5836-0.14909 0.22004-0.02529 0.41716-0.03803 0.43825-0.02814zm3.5471 0.01616c0.050607-0.0022 0.12344 0.0007 0.21288 0.0084 0.21432 0.01834 0.32373 0.04941 0.41182 0.11676 0.06598 0.05044 0.19283 0.12183 0.28189 0.15867 0.15288 0.06324 0.15702 0.06969 0.07341 0.11975-0.10456 0.0626-0.08112 0.06462-0.37365-0.02994-0.27658-0.08941-0.68563-0.29966-0.68563-0.35266 0-0.0115 0.028675-0.01878 0.07928-0.02096zm-1.8124 0.01377 0.11452 0.11556c0.06285 0.06358 0.14968 0.18038 0.19306 0.25986 0.043385 0.07948 0.092823 0.1443 0.11011 0.1443 0.074193 0 0.56231 0.29112 0.56231 0.3353 0 0.05437-0.23701 0.16585-0.35236 0.16585-0.041135 0-0.18479 0.06054-0.31933 0.13472-0.29041 0.16012-0.37354 0.1638-0.6225 0.02695-0.10355-0.05692-0.29413-0.14688-0.42356-0.19998s-0.23491-0.12207-0.23491-0.15328 0.12154-0.12247 0.27014-0.20298c0.16689-0.09042 0.30411-0.20164 0.3597-0.29039 0.0495-0.07903 0.14703-0.18651 0.21655-0.2395l0.12626-0.0964zm-3.2534 0.06886c0.10014 0.01101 0.087074 0.06912-0.058726 0.1419-0.085412 0.04264-0.17671 0.07644-0.20261 0.07484-0.10014-0.0062-0.30538-0.08188-0.30538-0.11256 0-0.03135 0.073838-0.04823 0.42944-0.09819 0.057869-0.0081 0.10389-0.0097 0.13727-0.006zm6.6566 0.03173c0.09383-0.0017 0.21148 0.0087 0.30685 0.03114l0.11745 0.02754-0.15049 0.06466c-0.08284 0.03565-0.17778 0.06414-0.21142 0.06347-0.08432-0.0017-0.2261-0.09392-0.2261-0.14729 0-0.02416 0.06987-0.03781 0.1637-0.03952zm-1.573 0.347c0.076201 0.0015 0.1433 0.0347 0.11525 0.07185-0.0379 0.05021-0.19774 0.05021-0.23564 0-0.01611-0.02135 0.00355-0.04896 0.044045-0.06167 0.024155-0.0076 0.050944-0.0107 0.076344-0.01018zm-3.862 0.01437c0.03452 0 0.07143 0.02141 0.082217 0.0479 0.01167 0.02865-0.02155 0.0485-0.082217 0.0485-0.060677 0-0.093868-0.01985-0.082217-0.0485 0.01078-0.02649 0.047715-0.0479 0.082217-0.0479z"/>
+ <path fill="#ffcd59" d="m12.936 9.8369c-1.0045-0.21374-1.0172-0.22627-0.8649-0.84809 0.11948-0.48771 0.35773-0.98882 0.47014-0.98882 0.18293 0 0.41515 0.16027 0.52112 0.35965 0.06661 0.12532 0.17946 0.27267 0.25078 0.32743 0.0928 0.071264 0.12967 0.1818 0.12967 0.38885 0 0.33603 0.12861 0.57976 0.37956 0.71926 0.098 0.0543 0.178 0.1248 0.178 0.1565 0 0.086775-0.23673 0.061227-1.0641-0.11482z"/>
+ <path fill="#ffcd59" d="m4.4318 6-0.2393 0.1279c-0.3102 0.1656-0.4538 0.3772-0.5364 0.7914-0.0367 0.1845-0.1071 0.3833-0.1564 0.4418-0.0494 0.0586-0.1518 0.3313-0.2272 0.6055-0.0754 0.2743-0.1636 0.5373-0.1967 0.5848-0.0542 0.0778-0.0691 0.0696-0.1413-0.077-0.0442-0.0898-0.1011-0.1629-0.1269-0.1629-0.088428 0-0.30931 0.4345-0.39958 0.78586-0.1025 0.3988-0.1998 0.62-0.3449 0.7866-0.0738 0.0847-0.0815 0.1153-0.0304 0.116 0.0591 0.001 1.513-0.2307 2.1818-0.3472 0.2077-0.0363 0.2155-0.0446 0.2963-0.3203 0.0455-0.1555 0.1561-0.4273 0.2461-0.6047l0.1633-0.3226-0.006-0.8955c-0.0071-0.9698 0.0038-0.9255-0.3183-1.3126l-0.1641-0.1971zm0.44441 2.9495c-0.020905 0.00383-0.0418 0.02344-0.060774 0.061979-0.088354 0.17942-0.16256 0.47445-0.13218 0.52602 0.03901 0.066255 0.10363 0.066041 0.22258-0.0008 0.071-0.0398 0.0942-0.1077 0.0942-0.2749 0-0.1927-0.0611-0.3237-0.1238-0.3123z"/>
+ <path fill="#ffcd59" d="m10.404 8.9302c-1.1921-0.2162-2.5513-0.2772-3.6338-0.1629-0.3683 0.0389-0.604 0.0458-0.6266 0.0184-0.0199-0.0241-0.0647-0.2364-0.0996-0.4718-0.0599-0.4038-0.0595-0.4535 0.0064-0.8844 0.0992-0.6486 0.147-0.8187 0.2908-1.0357 0.1295-0.1953 0.262-0.2483 0.3336-0.1332 0.0851 0.1367 0.2428 0.8503 0.2428 1.0986 0 0.40809 0.074268 0.23762 0.11937-0.274 0.0442-0.5021 0.0563-0.5687 0.2389-1.3104 0.0736-0.2993 0.1462-0.6933 0.1613-0.8755 0.0162-0.1956 0.0546-0.3746 0.0936-0.4368 0.0364-0.058 0.0885-0.173 0.1158-0.2557 0.0857-0.2591 0.117-0.2641 0.4608-0.0744l0.31415 0.17336 0.092085 0.35264c0.050644 0.19395 0.12802 0.46287 0.17194 0.5976 0.043918 0.13473 0.14782 0.56445 0.23089 0.95493 0.09254 0.43498 0.17564 0.73177 0.21454 0.76626 0.071783 0.063645 0.22945 0.55912 0.26958 0.84722 0.01465 0.10499 0.052317 0.22962 0.083757 0.27694 0.05155 0.077611 0.0548 0.058556 0.033158-0.19421-0.0132-0.15415-0.040967-0.35966-0.061708-0.45668-0.046533-0.21771 0.00683-0.60696 0.11396-0.83175 0.041842-0.087788 0.11391-0.32778 0.16014-0.5333 0.10781-0.47937 0.1416-0.52453 0.31293-0.4182 0.33008 0.20484 0.39737 0.31133 0.53156 0.84125 0.0694 0.27404 0.15931 0.56635 0.19981 0.64959 0.08559 0.17591 0.22492 0.89748 0.22583 1.1695 0.0012 0.32651-0.12124 0.69445-0.22321 0.67141-0.01437-0.00325-0.18216-0.034205-0.37285-0.068795z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pinguin.svg b/.icons/awkward/16x16/apps/pinguin.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pinguin.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pingus-icon.svg b/.icons/awkward/16x16/apps/pingus-icon.svg
new file mode 100644
index 00000000..dfb3ef1d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pingus-icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 5,7 A 3,3.0397941 0 0 0 2.1083984,9.2428504 C 2.0402922,9.4033612 2,9.5904676 2,9.81519 2,9.84961 2.00509,9.88294 2.00586,9.917206 A 3,3.0397941 0 0 0 2,10.040225 3,3.0397941 0 0 0 2.2087402,11.153399 C 2.8925285,13.367048 5.2228025,15 8,15 c 2.793104,0 5.133622,-1.651846 5.802246,-3.884857 A 3,3.0397941 0 0 0 14,10.040225 3,3.0397941 0 0 0 13.9948,9.898453 C 13.995315,9.870453 14,9.843293 14,9.815193 14,9.5973862 13.96161,9.4152274 13.897461,9.2578558 A 3,3.0397941 0 0 0 11,7 3,3.0397941 0 0 0 8.0336915,9.6089076 C 8.0305456,9.6102956 8,9.62316 8,9.62316 8,9.62316 7.969456,9.610296 7.96631,9.608908 A 3,3.0397941 0 0 0 5,7 Z"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="10" r="1"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="10" r="1"/>
+ <path style="opacity:0.76700003;fill:#e31b1b" transform="matrix(0.43750001,0,0,0.36084392,-2.8409401,0.55289431)" d="m 20.779291,31.72315 4,0 4,0 -2,3.464101 -2,3.464102 -2,-3.464102 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pinta.svg b/.icons/awkward/16x16/apps/pinta.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pinta.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pioneer_install_icon.svg b/.icons/awkward/16x16/apps/pioneer_install_icon.svg
new file mode 100644
index 00000000..5eb3a333
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pioneer_install_icon.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 5.5,1 h 6 C 13.993,1 16,3.007 16,5.5 v 6 c 0,0.565444 -0.103248,1.105886 -0.291997,1.603579 -0.643431,1.696599 -2.237132,2.55671 -4.164675,2.549801 L 5.5,15.631716 C 3.5583764,15.624755 1.9115278,14.782585 1.2780563,13.066321 1.0981702,12.578956 1,12.051364 1,11.5 v -6 C 1,3.007 3.007,1 5.5,1 Z"/>
+ <path style="fill:#ff4e4e" d="M 8.7944707,3.0032777 C 7.4139853,2.9438661 6.1802208,3.7975828 5.3351819,4.8207073 4.5108334,5.8856332 3.993,7.2233006 4.0000715,8.5776307 c 0.03028,0.8613926 0.3546289,1.8366683 1.1978821,2.2160383 0.6970969,0.31437 1.4907065,0.201895 2.2230093,0.10164 1.1132422,-0.250778 1.9855507,-1.0588315 2.6795471,-1.9245167 0.132672,-0.2153799 0.158126,-0.1185579 0.146657,0.08577 0.03471,0.4682409 -0.0039,0.9861017 0.273343,1.3886567 0.39173,0.469567 1.130931,0.288364 1.518623,-0.09235 C 12.488324,9.8944162 12.793275,9.2951184 12.956532,8.6784559 12.54714,8.6019243 12.498339,9.306422 12.159601,9.4833663 11.842421,9.8189655 11.075851,9.9445166 10.930735,9.3796389 10.799946,8.9021647 10.851683,8.4019711 10.844077,7.9125906 11.673415,6.3514558 12.510295,4.5641713 13.333332,3 H 12.103023 C 11.692621,3.8124848 11.254962,4.772621 10.829098,5.5770812 10.697505,4.7869006 10.587041,3.8967175 9.9193015,3.3613286 9.6001386,3.1135372 9.1915543,3.0194141 8.7944707,3.0032674 Z M 8.6277404,3.5694405 c 0.8105456,-0.03591 1.3908806,0.7112682 1.5416166,1.4405974 0.11694,0.4797887 0.124532,0.9755459 0.161509,1.4655722 C 9.7190832,7.6064335 9.119606,8.7718254 8.2193565,9.7048171 7.7548902,10.140212 7.1159503,10.575117 6.4485091,10.414501 5.8113172,10.257681 5.4779012,9.5854833 5.4819826,8.971026 5.4678292,8.2088285 5.7330805,7.4761966 5.9234029,6.7472927 6.2538678,5.6095022 6.7717617,4.4226331 7.8264388,3.7794162 8.0662835,3.6304293 8.3479995,3.5661311 8.6277404,3.5694405 Z"/>
+ <circle style="fill:#ff4e4e" cx="8" cy="7" r="1"/>
+ <path style="fill:#00d8f4" d="M 1.2592773,13 C 1.7098701,14.280584 2.7194164,15.29013 4,15.740723 V 13 Z"/>
+ <path style="fill:#02b4f2" d="m 4,13 v 2.740723 C 4.4694003,15.905888 4.9727301,16 5.5,16 H 7 v -3 z"/>
+ <rect style="fill:#039bf1" width="3" height="3" x="7" y="13"/>
+ <path style="fill:#0480f0" d="m 10,13 v 3 h 1.5 c 0.52727,0 1.0306,-0.09411 1.5,-0.259277 V 13 Z"/>
+ <path style="fill:#065fee" d="m 13,13 v 2.740723 C 14.280584,15.29013 15.29013,14.280584 15.740723,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pirut.svg b/.icons/awkward/16x16/apps/pirut.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pirut.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pithos.svg b/.icons/awkward/16x16/apps/pithos.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pithos.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pitivi.svg b/.icons/awkward/16x16/apps/pitivi.svg
new file mode 100644
index 00000000..21f5f40e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pitivi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fecd38" d="m16 14.349v-12.698c0-0.43977-0.35657-0.79371-0.8-0.79371h-14.4c-0.4432 0-0.8 0.35394-0.8 0.79366v12.698c0 0.44 0.3568 0.79371 0.8 0.79371h14.4c0.4432 0 0.8-0.35397 0.8-0.79366z"/>
+ <path fill="#4d4d4d" d="m2 3v10h1v-1h1v1h8v-1h1v1h1v-10h-1v1h-1v-1h-8v1h-1v-1h-1zm3 1h6v3h-6v-3zm-2 2h1v1h-1v-1zm9 0h1v1h-1v-1zm-9 3h1v1h-1v-1zm2 0h6v3h-6v-3zm7 0h1v1h-1v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/piwigo.svg b/.icons/awkward/16x16/apps/piwigo.svg
new file mode 100644
index 00000000..3e7eac05
--- /dev/null
+++ b/.icons/awkward/16x16/apps/piwigo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff6c3a" d="m8 2-1 1h-6c-0.554 0-1 0.446-1 1v8c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-8c0-0.554-0.446-1-1-1h-1l-1-1z"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="8" y="3"/>
+ <circle style="fill:#ffffff" cx="5" cy="8" r="4"/>
+ <circle style="fill:#4f4f4f" cx="5" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pix.svg b/.icons/awkward/16x16/apps/pix.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pix.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pk-package-sources.svg b/.icons/awkward/16x16/apps/pk-package-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pk-package-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pkgbrowser.svg b/.icons/awkward/16x16/apps/pkgbrowser.svg
new file mode 100644
index 00000000..2e8e6837
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pkgbrowser.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#b87425" width="15" height="15" x="-16" y="1" rx="7.5" ry="7.5" transform="rotate(-90)"/>
+ <path style="fill:#ffffff" d="M 8,4.9999 A 3,3 0 0 1 11,7.9999 3,3 0 0 1 8,11 3,3 0 0 1 5,7.9999 3,3 0 0 1 8,4.9999 Z M 8,5.9999 A 2,2 0 0 0 6,7.9999 2,2 0 0 0 8,9.9999 2,2 0 0 0 10,7.9999 2,2 0 0 0 8,5.9999 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round" d="M 12,12 10,9.9999"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plan.svg b/.icons/awkward/16x16/apps/plan.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plan.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/planetary-annihilation-titans.svg b/.icons/awkward/16x16/apps/planetary-annihilation-titans.svg
new file mode 100644
index 00000000..6282656e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/planetary-annihilation-titans.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#fa7645" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 4.0416667,3 3,9.5384615 5.9996747,13 10.000326,13 13,9.5384615 11.958334,3 9.875,3 6.1250001,3 Z m 1.7895508,0.9689231 4.3375645,0 L 12.375,9.5384615 9.822917,12 9,12 9,11 7,11 7,12 6.1770834,12 3.625,9.5384615 Z M 5.9166665,5 6.3333332,6 7.1666665,6 7.5833332,8 8.4166666,8 8.8333333,6 9.6666667,6 10.083333,5 Z M 4.6666667,8 6.3813475,10 7,9 Z M 11.333334,8 9,9 9.6186527,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plank.svg b/.icons/awkward/16x16/apps/plank.svg
new file mode 100644
index 00000000..37d2cb3c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plank.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c94e7" width="13" height="13" x="2" y="1" rx="1.444" ry="1.444"/>
+ <rect style="fill:#4f4f4f" width="15" height="3" x="1" y="12" rx=".682" ry=".75"/>
+ <path style="fill:#ffffff" d="M 9.7008757,11 H 7.2991276 c -0.165714,0 -0.2991277,0.133411 -0.2991277,0.299127 v 2.401745 C 6.9999999,13.866588 7.1334136,14 7.2991276,14 h 2.4017481 c 0.1657185,0 0.2991303,-0.133412 0.2991303,-0.299128 V 11.299127 C 10.000006,11.133411 9.8665942,11 9.7008757,11 Z"/>
+ <path style="fill:#ffffff" d="M 13.70087,11.000006 H 11.299127 C 11.133414,11.000006 11,11.133417 11,11.299133 v 2.401739 C 11,13.866588 11.133414,14 11.299127,14 H 13.70087 C 13.866588,14 14,13.866588 14,13.700872 v -2.401739 c 0,-0.165716 -0.133412,-0.299127 -0.29913,-0.299127 z"/>
+ <path style="fill:#ffffff" d="M 5.7008706,11.000006 H 3.2991271 c -0.1657137,0 -0.2991272,0.13341 -0.2991272,0.299127 v 2.401739 C 2.9999999,13.866588 3.1334134,14 3.2991271,14 h 2.4017435 c 0.1657181,0 0.2991293,-0.133412 0.2991293,-0.299128 v -2.401739 c 0,-0.165717 -0.1334112,-0.299127 -0.2991293,-0.299127 z"/>
+ <path style="opacity:0.32" d="m 8.4997817,2.0176542 c -0.6024727,0 -1.0909091,0.4884363 -1.0909091,1.090909 3.455e-4,0.462 0.2916873,0.8737091 0.7272728,1.0277091 V 5.0263636 H 7 v 0.7272727 h 1.1361454 v 2.8095451 c 0,0.3636363 -0.5008728,0.5790181 -0.7403637,0.5476363 C 6.3222908,8.9701268 5.3512545,8.7387814 4.8500181,8.2741268 L 5.5855818,8.3110359 4.9584545,7.7265268 4.3313272,7.1420177 C 4.0946,7.6776541 4.0666,8.2096541 4.0364182,8.7820177 l 0.388509,-0.3828363 c 0.1869091,0.7698181 2.8348545,1.254909 3.1948545,1.5716363 l 0.88,0.7741823 0.8792727,-0.773455 C 9.739782,9.6540904 12.387999,9.167545 12.571999,8.3969995 l 0.391273,0.3850909 c 0,-0.5825454 -0.126909,-1.0927272 -0.294909,-1.6399999 l -0.626909,0.5843636 -0.532727,0.5847273 0.642545,-0.037091 c -0.5,0.462909 -1.46749,0.6956363 -2.536945,0.8367272 -0.2425453,0.032 -0.7509089,-0.184 -0.7509089,-0.5476363 V 5.7536363 H 10 V 5.0263636 H 8.8634181 V 4.1356178 c 0.4352727,-0.1538182 0.726545,-0.5650909 0.727273,-1.0269091 0,-0.6025455 -0.4883639,-1.0909091 -1.0909094,-1.0909091 z m 0,0.7272727 c 0.2008291,0 0.3636364,0.1628 0.3636364,0.3636363 0,0.2008364 -0.1628073,0.3636364 -0.3636364,0.3636364 -0.2008291,0 -0.3636363,-0.1628 -0.3636363,-0.3636364 0,-0.2008363 0.1628072,-0.3636363 0.3636363,-0.3636363 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/planner.svg b/.icons/awkward/16x16/apps/planner.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/planner.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/planwork.svg b/.icons/awkward/16x16/apps/planwork.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/planwork.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plasma-media-center.svg b/.icons/awkward/16x16/apps/plasma-media-center.svg
new file mode 100644
index 00000000..abeb0a7d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plasma-media-center.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#316fb5" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path style="fill:#60e5bd" d="m5.3822 5.0001a0.37501 0.3889 0 0 0 -0.3822 0.38907v6.2217a0.37501 0.3889 0 0 0 0.56099 0.33798l5.25-3.111a0.37501 0.3889 0 0 0 0 -0.67595l-5.2499-3.1108a0.37501 0.3889 0 0 0 -0.1788 -0.0508z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plasma-search.svg b/.icons/awkward/16x16/apps/plasma-search.svg
new file mode 100644
index 00000000..d449ae6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plasma-search.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#eba229" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#3f3f3f" d="M 9,4.9999 A 3,3 0 0 0 6,7.9999 3,3 0 0 0 9,11 3,3 0 0 0 12,7.9999 3,3 0 0 0 9,4.9999 Z M 9,5.9999 A 2,2 0 0 1 11,7.9999 2,2 0 0 1 9,9.9999 2,2 0 0 1 7,7.9999 2,2 0 0 1 9,5.9999 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1px;stroke-linecap:round" d="M 5,12 7,9.9999"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plasma.svg b/.icons/awkward/16x16/apps/plasma.svg
new file mode 100644
index 00000000..8ee3a203
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plasma.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#eba229" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#3f3f3f" transform="matrix(-.031394 0 0 -.031146 11.383 13.041)">
+ <g>
+ <g>
+ <path transform="matrix(11.498,0,0,11.498,-135.83,-118.41)" d="m20.314 12.539c-0.83567 0.7607-1.5166 1.6303-1.7871 2.8809-0.53798 2.4879 0.77013 5.9992 6.0527 8.3926 4.9711 2.2523 5.9094 5.5908 5.2031 7.7656-0.71244 2.1934-3.3358 4.1732-7.4102 3.3359-0.43517-0.09181-0.86438-0.21026-1.2891-0.35156 1.0881 0.73142 4.0872 1.2861 6.068 0.79777 3.7616-0.92745 7.5687-2.6789 9.4984-6.6982 2.9574-6.5276 0.05302-14.246-6.4746-17.203-3.6091-1.6034-7.0252-1.4532-9.8613 1.0801z"/>
+ </g>
+ </g>
+ </g>
+ <path fill="#3f3f3f" d="m11 4a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#3f3f3f" d="m13 6a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path fill="#3f3f3f" d="m13 9a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plasmadiscover.svg b/.icons/awkward/16x16/apps/plasmadiscover.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plasmadiscover.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plasmagik.svg b/.icons/awkward/16x16/apps/plasmagik.svg
new file mode 100644
index 00000000..1f79b4be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plasmagik.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffbc2c" d="M 8.0000025,-1.0572069e-6 C 7.2788175,0.01003494 6.7648665,0.43177074 6.5234945,1.1319405 l 0.0078,-0.031334 -1.132771,3.9132593 -3.820173,0 c -0.0083,-1.301e-4 -0.01706,-1.301e-4 -0.02539,0 -0.45633,0.0144 -0.86826003,0.2203755 -1.15816103,0.5640123 -0.626968,0.7007156 -0.493432,1.8039654 0.302724,2.3265512 l 3.00379903,2.1385467 -1.165973,3.985296 c -0.0013,0.0039 -0.0027,0.0078 -0.0039,0.01175 -0.178148,0.569792 -0.01062,1.157308 0.437484,1.558867 0.0032,0.003 0.0084,0.0049 0.01172,0.0078 0.538485,0.466081 1.294158,0.524829 1.902274,0.139045 0.01157,-0.0073 0.024,-0.01366 0.03515,-0.02155 l 3.081922,-2.167881 3.0819175,2.167923 c 0.01115,0.0079 0.0236,0.01426 0.03516,0.02155 0.608116,0.385784 1.363788,0.327036 1.902273,-0.139045 0.0033,-0.0029 0.0085,-0.0048 0.01172,-0.0078 0.448108,-0.401569 0.615632,-0.989075 0.437484,-1.558867 -0.0012,-0.0039 -0.0026,-0.0078 -0.0039,-0.01175 L 12.298681,10.043018 15.302477,7.9044713 C 16.098632,7.3818856 16.232168,6.2786358 15.605201,5.5779202 15.3153,5.2342832 14.903368,5.0283094 14.44704,5.0139078 c -0.0083,-1.302e-4 -0.01709,-1.302e-4 -0.02539,0 l -3.820173,0 -1.1327702,-3.9132593 0.00781,0.031334 C 9.2351394,0.43177074 8.7211886,0.01003504 8.0000025,-1.0572069e-6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/playonlinux.svg b/.icons/awkward/16x16/apps/playonlinux.svg
new file mode 100644
index 00000000..c77b3992
--- /dev/null
+++ b/.icons/awkward/16x16/apps/playonlinux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.6 0 0 .6 -1.5998 -1.6001)">
+ <path fill="#37a0f2" d="m16.152 16.049c2.9826 5.4284 1.6086 15.754-3.5984 12.746-1.5225-0.88067-2.1166-1.8066-2.2172-2.6715-0.7993 0.34619-1.8973 0.29584-3.4235-0.58285-5.7828-3.3387 3.0463-9.3606 9.2354-9.4896"/>
+ <path fill="#e74c3c" d="m16.152 16.049c0.20953-0.0045 0.42142-0.01601 0.63507-0.03432 6.101-0.524 13.637-6.5524 8.604-9.4557-1.524-0.8782-2.623-0.9298-3.422-0.5845-0.1-0.8653-0.693-1.791-2.217-2.6733-5.526-3.1907-6.502 6.4008-3.975 11.992 0.11728 0.25942 0.06692 0.53942 0.19918 0.77994"/>
+ <path fill="#fecd38" d="m15.951 16.102c0.13122 6.1925 6.4842 14.448 9.4893 9.2391 0.8782-1.5239 0.92972-2.6228 0.58441-3.4222 0.86531-0.09984 1.791-0.69244 2.6734-2.2165 3.3387-5.7828-7.3184-6.5834-12.743-3.6006"/>
+ <path fill="#a4c639" d="m15.951 16.102c-5.428 2.983-15.754 1.609-12.746-3.598 0.8812-1.523 1.8071-2.117 2.672-2.217-0.3462-0.7997-0.2958-1.8977 0.5829-3.4238 3.3387-5.7828 9.3601 3.0462 9.4901 9.2358"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plex-media-player.svg b/.icons/awkward/16x16/apps/plex-media-player.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plex-media-player.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plex.svg b/.icons/awkward/16x16/apps/plex.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plex.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plexamp.svg b/.icons/awkward/16x16/apps/plexamp.svg
new file mode 100644
index 00000000..833e0dff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plexamp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffb81b;stroke-width:0.40000001" d="M 2,7.8 H 8.2398116 L 5.8174794,4.2 H 6.8185086 L 9.4810812,8 6.7874986,11.8 H 7.8085198 L 10.442042,8 7.8395298,4.2 H 8.8305206 L 11.403003,8 8.8295406,11.8 H 9.7905014 L 12.264,8.2 H 14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plexhometheater.svg b/.icons/awkward/16x16/apps/plexhometheater.svg
new file mode 100644
index 00000000..08d2b23f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plexhometheater.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#ff9b2a" d="m5 3h3l5 4.5-5 5.5h-3l5-5.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plexmediamanager.svg b/.icons/awkward/16x16/apps/plexmediamanager.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plexmediamanager.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plexmediaserver.svg b/.icons/awkward/16x16/apps/plexmediaserver.svg
new file mode 120000
index 00000000..eeb1bcbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plexmediaserver.svg
@@ -0,0 +1 @@
+plexhometheater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pling-store.svg b/.icons/awkward/16x16/apps/pling-store.svg
new file mode 100644
index 00000000..bee3611d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pling-store.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ec770b" d="M 8,-4.5e-7 A 4.0000002,4.0000002 0 0 0 3.9999998,3.9999998 4.0000002,4.0000002 0 0 0 8,8 4.0000002,4.0000002 0 0 0 12,3.9999998 4.0000002,4.0000002 0 0 0 8,-4.5e-7 Z M 8,1.5999996 A 2.4000001,2.4000001 0 0 1 10.4,3.9999998 2.4000001,2.4000001 0 0 1 8,6.3999999 2.4000001,2.4000001 0 0 1 5.5999998,3.9999998 2.4000001,2.4000001 0 0 1 8,1.5999996 Z"/>
+ <path style="fill:#ffa123" d="m 1.0009059,4.0000048 c 0.0036,2.7900021 -0.007216,5.5802104 0.00544,8.3700822 0.058539,1.796915 1.6943327,3.405058 3.6575813,3.595557 1.2656615,0.06385 2.5364897,0.01557 3.8043792,0.03061 0.9909023,-0.01727 1.9861836,0.0412 2.9733436,-0.04389 1.958146,-0.23579 3.548879,-1.882181 3.556748,-3.680623 0.0032,-2.7572263 4.66e-4,-5.5144868 0.0014,-8.2717259 -4.666287,0 -9.3325748,0 -13.9988613,0 z"/>
+ <path style="fill:#ffffff" d="M 7.6802283,6.0008131 C 7.5282626,6.0048822 7.3737139,6.0246565 7.2191427,6.0604717 6.7182674,6.1743295 6.2090669,6.3063673 5.7570612,6.4226835 5.3447532,6.5088444 4.9379876,6.9655573 5.0078836,7.3388671 l 1.365121,6.1483709 c 0.084309,0.379851 0.507832,0.595442 0.950074,0.48295 0.4422421,-0.112493 0.7309454,-0.508634 0.6466363,-0.888486 L 7.4667757,10.818233 c 0.234312,-0.06486 0.495919,-0.125672 0.7198798,-0.169032 C 9.4377021,10.331185 10.22396,9.047568 9.9431067,7.7827543 9.7001749,6.6940577 8.7439883,5.9723389 7.6802283,6.0008131 Z m -0.01395,1.4545299 a 0.84794284,1.0157768 77.186335 0 1 0.8858984,0.6235729 0.84794284,1.0157768 77.186335 0 1 -0.791728,1.0582272 0.84794284,1.0157768 77.186335 0 1 -0.016739,0.00283 L 7.1807769,9.2727951 6.785959,7.6236652 7.3656298,7.487303 A 0.84794284,1.0157768 77.186335 0 1 7.6662773,7.455344 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/plt.svg b/.icons/awkward/16x16/apps/plt.svg
new file mode 120000
index 00000000..14349db7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plt.svg
@@ -0,0 +1 @@
+racket-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plugin-notification.svg b/.icons/awkward/16x16/apps/plugin-notification.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plugin-notification.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/plv.svg b/.icons/awkward/16x16/apps/plv.svg
new file mode 120000
index 00000000..086f9aeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/plv.svg
@@ -0,0 +1 @@
+utilities-log-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pocket.svg b/.icons/awkward/16x16/apps/pocket.svg
new file mode 100644
index 00000000..16f6e71f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pocket.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g style="enable-background:new" transform="translate(-16 768.36)">
+ <rect fill="#ee4056" width="16" height="16" x="-284" y="-32" rx="1.2" ry="1.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g fill="#fff" style="enable-background:new" transform="matrix(-.071429 0 0 .071429 34.286 264.79)">
+ <path d="m81.455 87c-9.666 0-17.455 7.889-17.455 17.68 0 72.554 13.1 122.05 80 122.31 66.9 0.26579 80-49.699 80-122.31-0.00001-9.7951-7.789-17.684-17.455-17.684h-125.09zm99.372 39.823c2.7453 0 5.4955 1.0797 7.6033 3.2153 4.2157 4.2711 4.2157 11.202 0 15.474l-36 36.473c-2.3152 2.3456-5.4152 3.312-8.4298 3.0813-3.0146 0.23069-6.1146-0.73571-8.4298-3.0813l-36-36.473c-4.2157-4.2711-4.2157-11.202 0-15.474 2.1078-2.1356 4.8855-3.1818 7.6363-3.1818 2.7509 0 5.4624 1.0462 7.5702 3.1818l29.22 29.61 29.22-29.61c2.1078-2.1356 4.858-3.2153 7.6033-3.2153z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/podcast.svg b/.icons/awkward/16x16/apps/podcast.svg
new file mode 100644
index 00000000..a7be46e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/podcast.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#02a8f3" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m3.4998 4.25c0 0.528 0.22455 0.75 0.75 0.75 3.728 0 6.75 3.022 6.75 6.75 0 0.4665 0.2545 0.75 0.75 0.75 0.51 0 0.75-0.298 0.75-0.75 0-4.5565-3.6935-8.25-8.25-8.25-0.4987 0-0.75 0.24275-0.75 0.75zm0 3c0 0.5137 0.21012 0.75 0.75 0.75 2.0711 0 3.75 1.679 3.75 3.75 0 0.4415 0.25344 0.75 0.75 0.75 0.4845 0 0.75-0.269 0.75-0.75 0-2.8995-2.3505-5.25-5.25-5.25-0.4843 0-0.75 0.214-0.75 0.75zm1.5 2.25c-0.82845 0-1.5 0.6715-1.5 1.5s0.67155 1.5 1.5 1.5c0.8285 0 1.5-0.6715 1.5-1.5s-0.6715-1.5-1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/poedit.svg b/.icons/awkward/16x16/apps/poedit.svg
new file mode 100644
index 00000000..4740bb58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/poedit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#dd9f59" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="matrix(.54545 0 0 .54545 -.72727 -.72727)">
+ <rect fill="#fff" width="22" height="22" x="-27" y="-27" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ </g>
+ <path style="fill:#6b6b6b" d="M 5.515625,2.5 C 4.987778,2.824216 3.374246,3.2385025 2.5,3.4921875 l 0.027344,0.078125 c 0.415792,-0.041525 1.010803,-0.101344 1.427734,-0.171875 l 0,0.6152344 -1.449219,0 0.035157,0.5175781 1.21289,0 C 3.545725,5.387294 3.063948,6.2453045 2.515625,6.90625 L 2.597656,6.984375 C 3.111851,6.611811 3.627203,6.279937 3.953125,5.7890625 L 3.953125,8 4.085938,8 C 4.439732,8 5.019136,7.8624025 5.025391,7.8203125 l 0,-2.2421875 c 0.263924,0.237759 0.314366,0.516724 0.363281,0.8125 0.08987,0.075648 0.187473,0.1113282 0.277344,0.1113281 0.187135,0 0.347656,-0.1353772 0.347656,-0.3242187 0,-0.2553915 -0.092986,-0.4925729 -0.988281,-0.6933594 l 0,-0.953125 1.171875,0 c 0.187704,0 0.277822,-0.431594 0.3261715,-0.5078125 L 5.515625,3.5 5.291016,4.0117188 l -0.265625,0 0,-0.7539063 c 0.31284,-0.0711 0.605745,-0.1417906 0.841797,-0.2128906 0.137123,0.00349 0.648437,-0.044922 0.648437,-0.044922 l -1,-0.5 z M 7,3.515625 7,8 C 7.652414,8 7.9912741,7.7634472 7.9863281,7.7519531 l 0,-0.2324218 1.0117188,0 0,0.3691406 c 0.5494611,0 0.9921871,-0.160499 0.9921871,-0.171875 l 0,-3.6347657 c 0.145613,-0.02901 0.257305,-0.07487 0.298828,-0.1289062 L 9.4863281,3.5195312 8.9296875,4 8.0214844,4 7,3.515625 Z m 0.9863281,1.0019531 1.0117188,0 0,2.5019532 -1.0117188,0 0,-2.5019532 z"/>
+ <path style="fill:#6b6b6b" d="M 7,8.9999996 7,10.5 l 0,1 0,1.5 1,0 0,-1.5 1.0664062,0 C 9.2941349,12.381993 10.089083,12.99868 11,13 12.104569,13 13,12.104569 13,11 13,9.895431 12.104569,8.9999996 11,8.9999996 10.088719,9.0008756 9.2922729,9.617655 9.0644531,10.5 L 8,10.5 8,8.9999996 l -1,0 z M 11,10 c 0.552285,0 1,0.447715 1,1 0,0.552285 -0.447715,1 -1,1 -0.552285,0 -1.0000001,-0.447715 -1.0000001,-1 0,-0.552285 0.4477151,-1 1.0000001,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/poezio.svg b/.icons/awkward/16x16/apps/poezio.svg
new file mode 100644
index 00000000..536c0fb0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/poezio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#90725a" d="m 11.427062,0.99999995 c -0.004,0 -0.326273,0.13966755 -0.715827,0.30828255 C 9.9784206,1.628997 9.7397581,1.7647286 9.2121311,2.1593694 8.5965665,2.6199149 8.3285859,3.0557597 7.4115665,5.0786678 7.1477532,5.6584392 6.9300697,6.1271738 6.9217406,6.1189943 6.8924301,6.0902093 7.0096598,5.4406013 7.1227455,5.0088394 7.1855353,4.7579622 7.3279311,4.3221 7.4325273,4.0301696 7.5372834,3.742329 7.6084015,3.5079783 7.5874183,3.5079783 c -0.087938,0 -0.6531817,0.2631503 -0.9714552,0.4481236 C 5.9166259,4.3713476 5.0457337,5.1362483 4.60188,5.7282882 3.5592804,7.1262834 3.0902694,8.0108635 2.809637,9.9516655 L 2.6923817,10.753509 2.6882217,10.375244 C 2.6798903,9.6392831 2.7636781,9.2850711 2.9771951,8.3558016 3.0944454,7.8664719 3.1865219,7.4512479 3.1865219,7.4347325 c 0,-0.016515 -0.1297257,0.1069534 -0.2931074,0.2754109 C 2.391096,8.2284148 1.8545573,9.0261843 1.661863,9.7210919 1.5739253,10.045896 1.5153076,10.48645 1.5614389,10.761864 c 0.020984,0.127405 0.033482,0.23844 0.025153,0.250866 -0.00833,0.0082 -0.037083,-0.03287 -0.1543332,-0.09044 -0.1172503,-0.06166 -0.2135186,-0.09454 -0.2135186,-0.07818 0,0.02061 0.058623,0.226199 0.1255771,0.46465 0.066954,0.238452 0.1255772,0.431747 0.1255772,0.435836 0,0 -0.095657,-0.02058 -0.3091743,-0.05345 -0.20935277,-0.02878 -0.38939418,-0.04532 -0.39772344,-0.03699 -0.0124941,0.01227 0.0837781,0.143921 0.20935775,0.30011 1.31335989,1.121069 0.67419499,0.859722 1.76632559,1.072491 0.00833,0.01242 0.1842134,0.06166 0.3894019,0.119228 0.2051882,0.05348 0.5066206,0.143898 0.6656774,0.201466 l 0.2931386,0.102884 -0.2303497,-0.201497 -0.2301623,-0.201497 1.0467577,-0.0041 1.0467578,-0.0041 -0.5862458,-0.230283 C 4.6868907,12.670004 4.3536625,12.43098 4.0007718,12.166622 c -0.1480956,-0.12994 -0.00225,-0.123244 0.5634694,-0.123244 1.2436232,0 2.4955752,0.199841 3.8522834,-0.400378 C 9.0530728,11.363338 9.664301,11.126395 9.6183299,11.081094 9.6056785,11.068825 9.4424583,11.044128 9.2497638,11.023524 8.8687002,10.986559 8.211328,10.85899 8.211328,10.822027 c 0,-0.01227 0.2899707,-0.124917 0.6405558,-0.263154 C 10.595352,9.6921833 11.705185,8.7620984 12.936427,7.6819524 13.258743,7.3860583 13.534242,7.0960475 13.516758,7.07888 13.51259,7.0707013 13.345044,7.1036 13.152509,7.1446528 12.268967,7.3337158 10.761526,7.4488505 10.007888,7.3871934 9.6226594,7.3543209 9.0825231,7.2310044 8.8018911,7.1158678 8.6301798,7.0417846 8.6511692,7.0417693 9.9575821,7.0417693 c 1.2059809,0 1.3818649,-0.012266 1.8550309,-0.094528 0.690849,-0.123315 1.151531,-0.2672527 1.612043,-0.4934363 0.749473,-0.3660142 1.184988,-0.5155526 1.783733,-1.1981914 0.36857,-0.4193355 0.464846,-0.5550623 0.573607,-0.8263872 0.226171,-0.5675029 0.276278,-0.8701751 0.150698,-1.4622152 -0.125576,-0.5879448 -0.561099,-1.007462 -1.34421,-1.2953029 -1.491148,-0.5759092 -2.785483,-0.2202656 -3.575976,0.7402158 -0.234501,0.2837514 -0.456505,0.323272 -0.489982,0.3561456 -0.05862,0.057568 0.29729,-0.6332303 0.732815,-1.4308485 0.104756,-0.1849732 0.180051,-0.33722145 0.171721,-0.33722125 z"/>
+ <path style="fill:#e4e4e4" d="M 14.334077,2.417968 C 11.817738,2.838543 9.3866937,4.6140784 7.002232,7.0227046 4.6177703,9.4313305 2.278226,12.491715 4e-8,15.556885 V 16 H 0.61458335 C 4.6102537,10.420223 8.9542884,4.1437702 14.334077,2.417968 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pokerth.svg b/.icons/awkward/16x16/apps/pokerth.svg
new file mode 100644
index 00000000..7ae264b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pokerth.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c12d25" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="m8 0c-0.3394628 0-0.6718897 0.027710503-1 0.068359375v5.517578125l-3.9042969-3.9042969c-0.5288504 0.4104852-1.0035773 0.8852121-1.4140625 1.4140625l3.9042969 3.9042969h-5.517578125c-0.040648872 0.3281103-0.068359375 0.6605372-0.068359375 1s0.027710503 0.6718897 0.068359375 1h5.517578125l-3.9042969 3.904297c0.4104852 0.52885 0.8852121 1.003577 1.4140625 1.414062l3.9042969-3.904297v5.517579c0.3281103 0.040648 0.6605372 0.068359 1 0.068359s0.6718897-0.027711 1-0.068359v-5.517579l3.904297 3.904297c0.52885-0.410485 1.003577-0.885212 1.414062-1.414062l-3.904297-3.904297h5.517579c0.040648-0.3281103 0.068359-0.6605372 0.068359-1s-0.027711-0.6718897-0.068359-1h-5.517579l3.904297-3.9042969c-0.410485-0.5288504-0.885212-1.0035773-1.414062-1.4140625l-3.904297 3.9042969v-5.517578125c-0.3281103-0.040648872-0.6605372-0.068359375-1-0.068359375z"/>
+ <rect style="fill:#ffcb05" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#c12d25" width="12" height="12" x="-14" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g transform="translate(1,1)">
+ <rect style="fill:#fffcf7" width="1" height="5" x="4" y="5"/>
+ <rect style="fill:#fffcf7" width="1" height="3" x="5" y="-6" transform="rotate(90)"/>
+ <rect style="fill:#fffcf7" width="1" height="5" x="7" y="5"/>
+ <rect style="fill:#fffcf7" width="1" height="3" x="7" y="-10" transform="rotate(90)"/>
+ <rect style="fill:#fffcf7" width="1" height="5" x="9" y="5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/polari.svg b/.icons/awkward/16x16/apps/polari.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/polari.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/polo.svg b/.icons/awkward/16x16/apps/polo.svg
new file mode 100644
index 00000000..51594af3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/polo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 8.4389556,4.0000058 c -0.2216643,1.567e-4 -0.45903,0.00309 -0.7141231,0.00923 C 5.7883065,4.0558487 4.965208,4.2975563 3.9645168,4.9825063 3.2489746,5.4722786 2.7814041,6.2938385 3.1039068,6.494569 3.3771423,6.664632 4.1625988,6.285212 4.39885,5.8688632 4.696578,5.3441726 5.037477,5.116474 5.6754825,5.116474 c 0.3829635,0 0.4214432,0.1004843 0.3259329,0.8444539 C 5.7937411,7.5785709 5.32414,9.3630013 4.7247829,10.813164 4.551616,11.232147 4.4099097,11.654921 4.4098366,11.752076 c -2.074e-4,0.295189 0.2662852,0.327812 0.7507448,0.09233 0.4993057,-0.242696 0.7033852,-0.516449 1.1001155,-1.479393 0.1976197,-0.4796627 0.3588929,-0.898478 0.3588929,-0.9303901 0,-0.1523512 0.2926174,-0.2687627 0.8635395,-0.3437472 C 9.4460742,8.8330548 11.134298,7.8383176 11.755416,6.5738495 12.184358,5.700611 12.047306,4.9972633 11.358437,4.5419046 10.766069,4.1503337 9.9906062,3.9989087 8.4389556,4.0000058 Z m -0.4174873,1.094452 c 0.1045668,-0.00794 0.2335726,-0.00233 0.393317,0.013495 0.9349201,0.0926 1.6422857,0.3559333 1.9336247,0.720165 0.197086,0.2463967 0.202987,0.8363947 0.01245,1.1931727 C 9.9937132,7.7087852 9.3856392,7.9577531 7.5790773,8.1611959 7.2553738,8.1976665 7.1594938,8.1872902 7.1286303,8.1129008 7.1070713,8.0609421 7.1850894,7.5735413 7.302217,7.0291022 7.419345,6.4846634 7.5374337,5.8657601 7.5644284,5.6541126 7.6137362,5.2675069 7.7077671,5.1182615 8.0214673,5.094458 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pomodoneapp.svg b/.icons/awkward/16x16/apps/pomodoneapp.svg
new file mode 100644
index 00000000..09ebf0d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pomodoneapp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e04c7f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <rect style="fill:#ffffff" width="8" height="8" x="4" y="4" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ab4367" width="4" height="4" x="6" y="6" rx=".6" ry=".6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pomodoro-indicator.svg b/.icons/awkward/16x16/apps/pomodoro-indicator.svg
new file mode 120000
index 00000000..a115f05b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pomodoro-indicator.svg
@@ -0,0 +1 @@
+tomato.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pop-os-logo-icon.svg b/.icons/awkward/16x16/apps/pop-os-logo-icon.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pop-os-logo-icon.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pop-os.svg b/.icons/awkward/16x16/apps/pop-os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pop-os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pop_os.svg b/.icons/awkward/16x16/apps/pop_os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pop_os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/popcorn-time.svg b/.icons/awkward/16x16/apps/popcorn-time.svg
new file mode 100644
index 00000000..59cc4dc3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/popcorn-time.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e6c59a" d="m0.85742 0c-0.47486 0-0.85742 0.38256-0.85742 0.85742v7.1426h16v-7.1426c0-0.47484-0.383-0.8574-0.857-0.8574h-14.286z"/>
+ <path style="fill:#e54b3f" d="m16 15.143v-7.143h-16v7.143c0 0.475 0.38229 0.857 0.85714 0.857h14.286c0.475 0 0.857-0.382 0.857-0.857z"/>
+ <path style="fill:#3f3f3f" d="m5 3a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <path style="fill:#3f3f3f" d="m13 3a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+ <rect fill="#fff" width="2" height="6" x="7" y="9" rx=".902" ry=".801"/>
+ <rect fill="#fff" width="2" height="6" x="11" y="9" rx=".902" ry=".801"/>
+ <rect fill="#fff" width="2" height="6" x="3" y="9" rx=".902" ry=".801"/>
+ <path style="fill:#a81a1a" d="m 10,5 c 0,1.1045695 -0.8954308,2 -2.0000002,2 -1.10457,0 -2,-0.8954305 -2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/popcorntime.svg b/.icons/awkward/16x16/apps/popcorntime.svg
new file mode 120000
index 00000000..93260a57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/popcorntime.svg
@@ -0,0 +1 @@
+popcorn-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/portal.svg b/.icons/awkward/16x16/apps/portal.svg
new file mode 100644
index 00000000..ebba1cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/portal.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#56aad4" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#fff" d="m8.0001 0a8 8 0 0 0 -0.7793 0.044922 8 8 0 0 1 0.7793 -0.044922zm0.5391 0.027344a8 8 0 0 1 0.6015 0.064453 8 8 0 0 0 -0.6015 -0.064453zm-1.6446 0.058594a8 8 0 0 0 -1.0351 0.20508l2.6054 4.5156-5.3867-3.1113a8 8 0 0 0 -0.7793 0.7031l4.5059 2.6016h-6.2149a8 8 0 0 0 -0.32418 1h5.1992l-5.3789 3.1055a8 8 0 0 0 0.20512 1.0375l4.5137-2.6059-3.1094 5.3849a8 8 0 0 0 0.7031 0.779l2.6016-4.5057v6.2147a8 8 0 0 0 1 0.324v-5.199l3.1055 5.379a8 8 0 0 0 1.0375 -0.205l-2.6059-4.514 5.3849 3.11a8 8 0 0 0 0.779 -0.703l-4.5057-2.602h6.2147a8 8 0 0 0 0.324 -1h-5.199l5.379-3.1055a8 8 0 0 0 -0.205 -1.0371l-4.514 2.6055 3.11-5.3848a8 8 0 0 0 -0.703 -0.7793l-2.602 4.5059v-6.2149a8 8 0 0 0 -1 -0.32418v5.1992l-3.1055-5.3789zm3.1055 0.17968a8 8 0 0 0 -0.7246 -0.15429 8 8 0 0 1 0.7246 0.15429zm1 0.32422a8 8 0 0 1 0.664 0.30469 8 8 0 0 0 -0.664 -0.30469zm2.602 1.709a8 8 0 0 0 -0.598 -0.5312 8 8 0 0 1 0.598 0.5312zm-0.598-0.5312a8 8 0 0 0 -0.647 -0.4688 8 8 0 0 1 0.647 0.4688zm-0.647-0.4688a8 8 0 0 0 -0.691 -0.40232 8 8 0 0 1 0.691 0.40232zm3.377 8.7012a8 8 0 0 0 0.155 -0.7246 8 8 0 0 1 -0.155 0.7246zm-0.324 1a8 8 0 0 1 -0.305 0.664 8 8 0 0 0 0.305 -0.664zm-1.709 2.602a8 8 0 0 0 0.531 -0.598 8 8 0 0 1 -0.531 0.598zm0.531-0.598a8 8 0 0 0 0.469 -0.647 8 8 0 0 1 -0.469 0.647zm0.469-0.647a8 8 0 0 0 0.403 -0.691 8 8 0 0 1 -0.403 0.691zm-8.701 3.377a8 8 0 0 0 0.7246 0.155 8 8 0 0 1 -0.7246 -0.155zm-1-0.324a8 8 0 0 1 -0.6641 -0.305 8 8 0 0 0 0.6641 0.305zm-2.6016-1.709a8 8 0 0 0 0.5977 0.531 8 8 0 0 1 -0.5977 -0.531zm0.5977 0.531a8 8 0 0 0 0.6465 0.469 8 8 0 0 1 -0.6465 -0.469zm0.6465 0.469a8 8 0 0 0 0.6914 0.403 8 8 0 0 1 -0.6914 -0.403zm-3.377-8.701a8 8 0 0 0 -0.15429 0.7246 8 8 0 0 1 0.15429 -0.7246zm0.32422-1a8 8 0 0 1 0.30469 -0.6641 8 8 0 0 0 -0.30469 0.6641zm1.709-2.6016a8 8 0 0 0 -0.5312 0.5977 8 8 0 0 1 0.5312 -0.5977zm-0.5312 0.5977a8 8 0 0 0 -0.4688 0.6465 8 8 0 0 1 0.4688 -0.6465zm-0.4688 0.6465a8 8 0 0 0 -0.40232 0.6914 8 8 0 0 1 0.40232 -0.6914zm-1.207 3.2168a8 8 0 0 0 -0.064453 0.6015 8 8 0 0 1 0.064453 -0.6015zm15.863 0.3613a8 8 0 0 1 0.045 0.7793 8 8 0 0 0 -0.045 -0.7793zm-15.955 0.7793a8 8 0 0 0 0.044922 0.7793 8 8 0 0 1 -0.044922 -0.7793zm15.973 0.5391a8 8 0 0 1 -0.065 0.6015 8 8 0 0 0 0.065 -0.6015zm-9.1136 7.3689a8 8 0 0 0 0.6015 0.065 8 8 0 0 1 -0.6015 -0.065zm1.9199 0.047a8 8 0 0 1 -0.7793 0.045 8 8 0 0 0 0.7793 -0.045z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/portal2.svg b/.icons/awkward/16x16/apps/portal2.svg
new file mode 100644
index 00000000..cbeab56c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/portal2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#56aad4" d="m 16.00009,8 a 8,8 0 0 1 -8,8 8,8 0 0 1 -8,-8 8,8 0 0 1 8,-8 8,8 0 0 1 8,8 z"/>
+ <path style="fill:#ffffff" d="M 8.00009,0 A 8,8 0 0 0 7.22079,0.044922 8,8 0 0 1 8.00009,0 Z m 0.5391,0.027344 a 8,8 0 0 1 0.6015,0.064453 8,8 0 0 0 -0.6015,-0.064453 z m -1.6446,0.058594 a 8,8 0 0 0 -1.0351,0.20508 l 2.6054,4.5156 -5.3867,-3.1113 a 8,8 0 0 0 -0.7793,0.7031 l 4.5059,2.6016 -6.2149,0 a 8,8 0 0 0 -0.32418,1 l 5.1992,0 -5.3789,3.1055 a 8,8 0 0 0 0.20512,1.0375 l 4.5137,-2.6059 -3.1094,5.3849 a 8,8 0 0 0 0.7031,0.779 l 2.6016,-4.5057 0,6.2147 a 8,8 0 0 0 1,0.324 l 0,-5.199 3.1055,5.379 a 8,8 0 0 0 1.0375,-0.205 l -2.6059,-4.514 5.3849,3.11 a 8,8 0 0 0 0.779,-0.703 l -4.5057,-2.602 6.2147,0 a 8,8 0 0 0 0.324,-1 l -5.199,0 5.379,-3.1055 a 8,8 0 0 0 -0.205,-1.0371 l -4.514,2.6055 3.11,-5.3848 a 8,8 0 0 0 -0.703,-0.7793 l -2.602,4.5059 0,-6.2149 a 8,8 0 0 0 -1,-0.32418 l 0,5.1992 -3.1055,-5.3789 z m 3.1055,0.17968 a 8,8 0 0 0 -0.7246,-0.15429 8,8 0 0 1 0.7246,0.15429 z m 1,0.32422 a 8,8 0 0 1 0.664,0.30469 8,8 0 0 0 -0.664,-0.30469 z m 2.602,1.709 a 8,8 0 0 0 -0.598,-0.5312 8,8 0 0 1 0.598,0.5312 z m -0.598,-0.5312 a 8,8 0 0 0 -0.647,-0.4688 8,8 0 0 1 0.647,0.4688 z m -0.647,-0.4688 a 8,8 0 0 0 -0.691,-0.40232 8,8 0 0 1 0.691,0.40232 z m 3.377,8.7012 a 8,8 0 0 0 0.155,-0.7246 8,8 0 0 1 -0.155,0.7246 z m -0.324,1 a 8,8 0 0 1 -0.305,0.664 8,8 0 0 0 0.305,-0.664 z m -1.709,2.602 a 8,8 0 0 0 0.531,-0.598 8,8 0 0 1 -0.531,0.598 z m 0.531,-0.598 a 8,8 0 0 0 0.469,-0.647 8,8 0 0 1 -0.469,0.647 z m 0.469,-0.647 a 8,8 0 0 0 0.403,-0.691 8,8 0 0 1 -0.403,0.691 z m -8.701,3.377 a 8,8 0 0 0 0.7246,0.155 8,8 0 0 1 -0.7246,-0.155 z m -1,-0.324 a 8,8 0 0 1 -0.6641,-0.305 8,8 0 0 0 0.6641,0.305 z m -2.6016,-1.709 a 8,8 0 0 0 0.5977,0.531 8,8 0 0 1 -0.5977,-0.531 z m 0.5977,0.531 a 8,8 0 0 0 0.6465,0.469 8,8 0 0 1 -0.6465,-0.469 z m 0.6465,0.469 a 8,8 0 0 0 0.6914,0.403 8,8 0 0 1 -0.6914,-0.403 z m -3.377,-8.701 a 8,8 0 0 0 -0.15429,0.7246 8,8 0 0 1 0.15429,-0.7246 z m 0.32422,-1 a 8,8 0 0 1 0.30469,-0.6641 8,8 0 0 0 -0.30469,0.6641 z m 1.709,-2.6016 a 8,8 0 0 0 -0.5312,0.5977 8,8 0 0 1 0.5312,-0.5977 z m -0.5312,0.5977 a 8,8 0 0 0 -0.4688,0.6465 8,8 0 0 1 0.4688,-0.6465 z m -0.4688,0.6465 a 8,8 0 0 0 -0.40232,0.6914 8,8 0 0 1 0.40232,-0.6914 z m -1.207,3.2168 a 8,8 0 0 0 -0.064453,0.6015 8,8 0 0 1 0.064453,-0.6015 z m 15.863,0.3613 a 8,8 0 0 1 0.045,0.7793 8,8 0 0 0 -0.045,-0.7793 z M -9e-5,8.000038 A 8,8 0 0 0 0.044832,8.779338 8,8 0 0 1 -9e-5,8.000038 Z m 15.973,0.5391 a 8,8 0 0 1 -0.065,0.6015 8,8 0 0 0 0.065,-0.6015 z m -9.1136,7.3689 a 8,8 0 0 0 0.6015,0.065 8,8 0 0 1 -0.6015,-0.065 z m 1.9199,0.047 a 8,8 0 0 1 -0.7793,0.045 8,8 0 0 0 0.7793,-0.045 z"/>
+ <circle style="fill:#ab49d8" cx="11.5" cy="11.5" r="4.5"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 11.5,8.9999996 c 0,0 -0.354375,-0.007 -0.723635,0.17775 C 10.40711,9.3623496 10,9.8333505 10,10.5 l 1,0 c 0,-0.500001 0.5,-0.500001 0.5,-0.500001 0,0 0.5,0 0.5,0.500001 0,0.2639 -0.0698,0.41145 -0.203125,0.578099 -0.133325,0.166701 -0.34668,0.334 -0.59668,0.5215 -0.25,0.1875 -0.536645,0.395201 -0.77832,0.6973 C 10.1802,12.59895 10,13.0139 10,13.5 l 0,0.5 3,0 0,-1 -1.82422,0 c 0.01565,-0.022 0.0094,-0.0556 0.02735,-0.0781 0.133325,-0.1667 0.34668,-0.334 0.59668,-0.5215 0.25,-0.1875 0.536645,-0.3952 0.77832,-0.6973 0.241675,-0.30205 0.421875,-0.717 0.421875,-1.2031 0,-0.6666495 -0.40711,-1.1376504 -0.776365,-1.3222504 C 11.854375,8.9930996 11.5,8.9999996 11.5,8.9999996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/porthole.svg b/.icons/awkward/16x16/apps/porthole.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/porthole.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/postman.svg b/.icons/awkward/16x16/apps/postman.svg
new file mode 100644
index 00000000..5d1f9f8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/postman.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#e97247" cx="8" cy="8" r="8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="6"/>
+ <path style="fill:#666666" d="M 12.392857,3.9210379 11,5.2142856 7.9999999,8 11,10.785714 12.391184,12.077288 A 6.0000002,6.0000002 0 0 0 14,8 6.0000002,6.0000002 0 0 0 12.392857,3.9210379 Z"/>
+ <path style="fill:none;stroke:#f3f3f3;stroke-linecap:round;stroke-linejoin:round" d="m 12.088963,6.5 c 0,0 0.45534,0.6854434 0.428571,1.49991 C 12.490774,8.8143766 12.088852,9.5 12.088852,9.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/postr.svg b/.icons/awkward/16x16/apps/postr.svg
new file mode 100644
index 00000000..b07f3f67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/postr.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#9a3cdb" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.983,4 -2.9828,4 2,0 0,4 2,0 0,-4 2,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/postscript-viewer.svg b/.icons/awkward/16x16/apps/postscript-viewer.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/postscript-viewer.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ppsspp.svg b/.icons/awkward/16x16/apps/ppsspp.svg
new file mode 100644
index 00000000..b400aaf9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ppsspp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="14" x="0" y="1" rx="1" ry="1"/>
+ <rect fill="#0093cd" width="14" height="12" x="1" y="2"/>
+ <g fill="none" stroke="#fff" stroke-width=".5" transform="translate(31.102 -1.7627)">
+ <path d="m-26.852 11.763v-2.25h2v-2h-2.25"/>
+ <path d="m-21.602 7.5127h-1.25v4h-1.25"/>
+ <path d="m-20.852 11.763v-2.25h2v-2h-2.25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/praat.svg b/.icons/awkward/16x16/apps/praat.svg
new file mode 100644
index 00000000..56476ff3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/praat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fc66cc" d="M 7.9997188,0 C 5.7837188,0 3.784,0.89228124 2.338,2.3382812 L 7.9997188,8 2.338,13.661719 C 3.784,15.107719 5.7837188,16 7.9997188,16 c 4.4320002,0 8.0000002,-3.568 8.0000002,-8 0,-4.432 -3.568,-8 -8.0000002,-8 z"/>
+ <path style="fill:#ffffff" d="m 11.999719,8 a 4,4 0 0 1 -4.0000002,4 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4 4,4 0 0 1 4.0000002,4 z"/>
+ <path style="fill:#ffffff" d="m 8.0348752,7.9609376 -0.035156,0.035156 v 5.5859374 l 0.035156,0.03516 2.8289058,-2.828125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pragha.svg b/.icons/awkward/16x16/apps/pragha.svg
new file mode 100644
index 00000000..8a97793a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pragha.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c6eb4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 10.136719 3 C 10.083369 2.99667 9.9978359 3.0326271 9.8417969 3.1035156 C 9.6565762 3.1876716 9.2357593 3.2558594 8.90625 3.2558594 C 7.7401333 3.2806594 6.8087776 3.6963858 6.0527344 4.4804688 C 5.0265316 5.5519453 4.7018234 6.9007182 5.1699219 8.1523438 C 5.2779762 8.4412563 5.3444665 8.7344196 5.3164062 8.8046875 C 5.2883563 8.8749542 5.0910494 9.0702511 4.8789062 9.2382812 C 4.4179714 9.6033193 4.0992812 10.19154 4.0195312 10.824219 C 3.9716273 11.204253 4.0036316 11.385786 4.2070312 11.837891 C 4.6438556 12.808754 5.6355292 13.224851 6.6914062 12.880859 C 7.3027854 12.681686 7.9145612 11.973714 8.4042969 10.900391 C 8.8272675 9.9733345 8.8448751 9.9501611 9.2988281 9.7832031 C 10.064144 9.5017162 10.546055 9.1911023 11.025391 8.6699219 C 11.875184 7.7459033 12.191281 6.5501088 11.886719 5.40625 C 11.749864 4.8922995 11.63343 4.7148396 11.013672 4.0605469 C 10.621104 3.6460943 10.27369 3.2268663 10.240234 3.1289062 C 10.212029 3.0463729 10.190067 3.0033689 10.136719 3 z M 8.2226562 4 C 8.6119557 4.0016 8.9139475 4.1198942 8.9960938 4.3535156 C 9.0230246 4.4301236 8.9089838 4.7899395 8.7421875 5.1542969 C 8.3132423 6.0913238 8.1771695 6.6067784 7.9179688 8.2597656 C 7.5965037 10.309809 7.2447418 11.196229 6.5410156 11.728516 C 6.09738 12.064055 5.5527222 12.090806 5.2617188 11.794922 C 5.009956 11.538933 4.9375765 11.218974 5.0546875 10.882812 C 5.1474535 10.616526 5.5367454 10.574165 6.2128906 10.474609 C 6.6833008 10.405369 7.015625 10.078771 7.015625 9.6523438 C 7.015625 9.3840094 6.9063889 9.2301343 6.5410156 8.84375 C 5.9757305 8.2459475 5.4283842 7.6716273 5.4257812 6.9472656 C 5.4216663 5.8143018 5.9763383 4.8520645 6.9238281 4.3457031 C 7.3570165 4.1142019 7.833357 3.9984046 8.2226562 4 z M 9.7832031 5.0019531 C 9.9192521 4.9867142 10.091534 5.1061948 10.335938 5.3554688 C 11.301583 6.3403097 11.203311 7.8312164 10.115234 8.6875 C 9.6514177 9.0525011 9.5422958 9.0735938 9.2207031 8.8769531 C 9.0346878 8.763213 8.9984681 8.6601292 9 8.2441406 C 9.002133 7.606845 9.2542975 6.0461096 9.4511719 5.453125 C 9.5465767 5.1657837 9.6471525 5.017204 9.7832031 5.0019531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/prboom-plus.svg b/.icons/awkward/16x16/apps/prboom-plus.svg
new file mode 100644
index 00000000..e752769e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/prboom-plus.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#932b2d" d="M 4.7162311,7.496e-5 C 4.3188107,0.00593656 3.9997131,0.32978152 3.9997167,0.72724936 V 2.9999278 H 1.6815042 C 1.1735747,2.9998186 0.82199545,3.5365358 1.0004957,4.0120722 L 2.4388655,6.392676 0.1799623,8.9747132 c -0.33001488,0.3775164 -0.18796312,0.9678916 0.27765828,1.1539638 l 1.54234832,0.54396 v 1.605392 C 2.000009,12.679619 2.3439131,12.99996 2.7454995,13 H 4 v 1.307223 c -3.16e-5,0.573912 0.6697136,0.921718 1.1538672,0.613553 l 3.2777303,-1.740666 6.5572805,2.760991 c 0.594918,0.25019 1.196708,-0.340892 0.957247,-0.940214 L 13.998315,9.8503052 15.92127,5.978866 C 16.162971,5.495332 15.811371,5.0000172 15.270797,5 H 12.998189 V 3.2723596 C 12.998081,3.1151028 12.9542,2.9621172 12.85981,2.8363392 L 10.944015,1.3479338 C 10.684691,1.0017804 10.182386,0.95710856 9.8660471,1.2520662 L 7.6533023,3.025 5.2410123,0.21311436 C 5.1020611,0.07410276 4.9127591,-0.00274584 4.7162311,7.496e-5 Z"/>
+ <rect style="fill:#e9af00" width="2" height="6" x="7" y="5" rx=".6" ry=".692"/>
+ <rect style="fill:#e9af00" width="2" height="6" x="7" y="-11" rx=".6" ry=".692" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-activities.svg b/.icons/awkward/16x16/apps/preferences-activities.svg
new file mode 100644
index 00000000..f7e1ded9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-activities.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#546e7a" d="M 7.5996094,0 C 6.7132094,0 6,0.71320937 6,1.5996094 v 0.75 a 6,6 0 0 0 -1.8925781,1.09375 l -0.6503907,-0.375 C 2.6893865,2.6251594 1.7146844,2.8866517 1.2714844,3.6542969 L 0.87109375,4.3457031 C 0.42789375,5.1133483 0.68938635,6.08805 1.4570312,6.53125 l 0.6484376,0.375 A 6,6 0 0 0 2,8 6,6 0 0 0 2.1054688,9.09375 l -0.6484376,0.375 c -0.76764485,0.4432 -1.02913745,1.417902 -0.58593745,2.185547 l 0.40039065,0.691406 c 0.4432,0.767645 1.4179021,1.029138 2.1855468,0.585938 L 4.1035156,12.558594 A 6,6 0 0 0 6,13.648438 v 0.751953 C 6,15.286791 6.7132094,16 7.5996094,16 H 8.4003906 C 9.2867906,16 10,15.286791 10,14.400391 v -0.75586 a 6,6 0 0 0 1.892578,-1.08789 l 0.650391,0.375 c 0.767644,0.4432 1.742347,0.181707 2.185547,-0.585938 l 0.40039,-0.691406 c 0.4432,-0.767645 0.181707,-1.742347 -0.585937,-2.185547 l -0.648438,-0.375 A 6,6 0 0 0 14,8 6,6 0 0 0 13.894531,6.90625 l 0.648438,-0.375 c 0.767644,-0.4432 1.029137,-1.4179017 0.585937,-2.1855469 L 14.728516,3.6542969 C 14.285316,2.8866517 13.310613,2.6251594 12.542969,3.0683594 L 11.896484,3.4414062 A 6,6 0 0 0 10,2.3515625 V 1.5996094 C 10,0.71320938 9.2867906,0 8.4003906,0 Z"/>
+ <path style="fill:#ffffff" d="m 8,5 c 1.65675,0 3,1.343175 3,3 0,1.65675 -1.34325,3 -3,3 C 6.343175,11 5,9.65675 5,8 5,6.343175 6.343175,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-autocompletion.svg b/.icons/awkward/16x16/apps/preferences-autocompletion.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-autocompletion.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-bluetooth.svg b/.icons/awkward/16x16/apps/preferences-bluetooth.svg
new file mode 120000
index 00000000..cf25bebf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-bluetooth.svg
@@ -0,0 +1 @@
+preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-calendar-and-tasks.svg b/.icons/awkward/16x16/apps/preferences-calendar-and-tasks.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-calendar-and-tasks.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-certificates.svg b/.icons/awkward/16x16/apps/preferences-certificates.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-certificates.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-color.svg b/.icons/awkward/16x16/apps/preferences-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-composer.svg b/.icons/awkward/16x16/apps/preferences-composer.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-composer.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-accessibility.svg b/.icons/awkward/16x16/apps/preferences-desktop-accessibility.svg
new file mode 100644
index 00000000..5fe54fe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-accessibility.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#3e50b4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 2c-1.1046 0-2 0.8954-2 2s0.8954 2 2 2 2-0.8954 2-2-0.8954-2-2-2zm-5 5v1h3v6h1v-3h2v3h1v-6h3v-1h-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-activities.svg b/.icons/awkward/16x16/apps/preferences-desktop-activities.svg
new file mode 100644
index 00000000..e879f1ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-activities.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".8" ry=".8"/>
+ <rect style="fill:#48aeff" width="13" height="6" x="2" y="2" rx=".8" ry=".8"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="13" height="6" x="2" y="9" rx=".8" ry=".8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-applications.svg b/.icons/awkward/16x16/apps/preferences-desktop-applications.svg
new file mode 120000
index 00000000..8af37416
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-applications.svg
@@ -0,0 +1 @@
+preferences-desktop-default-applications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-color.svg b/.icons/awkward/16x16/apps/preferences-desktop-color.svg
new file mode 100644
index 00000000..006b897c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-color.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <ellipse style="fill:#278df2" cx="8.5" cy="8" rx="6.514" ry="6.4"/>
+ <ellipse id="ellipse8" style="fill:#34e0c4" cx="11.153" cy="-7.329" rx="3.616" ry="4.054" transform="matrix(0.50665548,0.86214861,-0.86981732,0.49337392,0,0)"/>
+ <ellipse id="ellipse10" style="fill:#ffc107" cx="8.5" cy="12" rx="3.664" ry="4"/>
+ <ellipse id="ellipse14" style="fill:#fb8300" cx="11.153" cy=".779" rx="3.616" ry="4.054" transform="matrix(0.50665548,0.86214861,-0.86981732,0.49337392,0,0)"/>
+ <ellipse id="ellipse18" style="fill:#fa3e30" cx="2.766" cy="7.329" rx="3.616" ry="4.054" transform="matrix(-0.50665548,0.86214861,0.86981732,0.49337392,0,0)"/>
+ <path style="fill:#a544c9" d="M 8.4995347,0 A 3.6643229,4 0 0 0 4.8352116,4 3.6643229,4 0 0 0 8.4995347,8 3.6141143,4.0555696 63.838713 0 1 10.193329,2.8820312 3.6141143,4.0555696 63.838713 0 1 11.827484,2.3367188 3.6643229,4 0 0 0 8.4995347,0 Z m 0,8 A 3.6643229,4 0 0 0 11.98255,5.2335936 3.6643229,4 0 0 1 11.490315,6.3015624 4.0555696,3.6141143 26.161287 0 0 8.4995347,8 Z M 11.98255,5.2335936 A 3.6643229,4 0 0 0 12.07082,4.8804688 3.6643229,4 0 0 1 11.98255,5.2335936 Z M 11.870426,2.4429688 a 3.6643229,4 0 0 1 0.122461,0.3648436 3.6643229,4 0 0 0 -0.122461,-0.3648436 z m 0.128028,0.38125 a 3.6643229,4 0 0 1 0.07475,0.316406 3.6643229,4 0 0 0 -0.07475,-0.316406 z m 0.09542,0.4140624 a 3.6643229,4 0 0 1 0.03578,0.2554688 3.6643229,4 0 0 0 -0.03578,-0.2554688 z m 0.05328,0.4148436 A 3.6643229,4 0 0 1 12.163857,4 3.6643229,4 0 0 0 12.14716,3.6531248 Z m 0.0087,0.5234376 a 3.6643229,4 0 0 1 -0.0159,0.2625 3.6643229,4 0 0 0 0.0159,-0.2625 z M 12.127275,4.53125 a 3.6643229,4 0 0 1 -0.04771,0.3101564 3.6643229,4 0 0 0 0.04771,-0.3101564 z"/>
+ <path style="fill:#009688" d="M 11.546775,6.2976564 C 10.244634,6.3338492 9.1043679,6.9708596 8.4995347,8 c 2.0237493,0 3.6643223,1.7908608 3.6643223,4 -0.0014,0.574359 -0.116154,1.141646 -0.336373,1.663281 C 13.378854,13.867564 14.83358,13.217821 15.551448,12 16.563533,10.278106 15.805168,7.9866324 13.857652,6.8820312 13.147094,6.479136 12.341616,6.2754464 11.546775,6.2976564 Z m 0.280709,7.3656246 z M 8.4995347,8 Z"/>
+ <path id="ellipse980" style="fill:#03a9f4" d="M 12.504605,2.2976562 A 3.6141143,4.0555696 63.838713 0 0 10.193529,2.882422 3.6141143,4.0555696 63.838713 0 0 8.4997333,7.9998048 C 9.104602,6.9708016 10.244733,6.3338464 11.546775,6.297656 c 0.794841,-0.022208 1.600319,0.18148 2.310877,0.5843752 0.523507,0.2969252 0.960199,0.6801232 1.300565,1.1144532 A 3.6141143,4.0555696 63.838713 0 0 15.551646,4 3.6141143,4.0555696 63.838713 0 0 12.504605,2.2976562 Z M 8.4997333,8 A 3.6141143,4.0555696 63.838713 0 0 11.495882,9.6986328 C 10.832666,8.671548 9.7383658,8.000072 8.4997333,8 Z"/>
+ <path style="fill:#ffc107" d="m 8.4997333,7.9998048 c -6.3156115,6.4001302 -3.1578059,3.2000652 0,0 z m 0,1.952e-4 C 9.1426625,9.2935516 10.248243,9.8536288 11.495882,9.6986328 10.832666,8.671548 9.7383658,8.000072 8.4997333,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-cursors.svg b/.icons/awkward/16x16/apps/preferences-desktop-cursors.svg
new file mode 100644
index 00000000..0c90d14b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-cursors.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.7113902,2.2600857e-4 C 2.8759838,0.00402601 3.0338081,0.06407601 3.1566341,0.16962501 L 13.767162,8.459071 c 0.440422,0.377919 0.220788,1.079031 -0.363226,1.159481 l -4.1143199,0.570694 1.9282739,3.281087 c 0.430913,0.733345 0.175582,1.665313 -0.570782,2.08871 l -0.413441,0.235185 c -0.7463629,0.423398 -1.6948749,0.17252 -2.1257879,-0.560826 l -2.001924,-3.407724 -2.934256,2.337054 C 2.7199702,14.523764 2.0357205,14.214841 2.0351557,13.649599 L 2.0000029,0.66960001 c -0.00108,-0.376235 0.3207336,-0.679053 0.7113893,-0.66937400143 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-default-applications.svg b/.icons/awkward/16x16/apps/preferences-desktop-default-applications.svg
new file mode 100644
index 00000000..948daf00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-default-applications.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f29947" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3f3f3f" d="m8 1.7-1.5892 4.3335-4.4108 0.2497 3.429 2.9288-1.137 4.488 3.708-2.524 3.708 2.524-1.137-4.488 3.429-2.9288-4.4108-0.2497z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-display-color.svg b/.icons/awkward/16x16/apps/preferences-desktop-display-color.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-display-color.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-display.svg b/.icons/awkward/16x16/apps/preferences-desktop-display.svg
new file mode 100644
index 00000000..91af8e80
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-display.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-effects.svg b/.icons/awkward/16x16/apps/preferences-desktop-effects.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-effects.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-emoticons.svg b/.icons/awkward/16x16/apps/preferences-desktop-emoticons.svg
new file mode 100644
index 00000000..c660eca2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-emoticons.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <ellipse fill="#3f3f3f" cx="5.5" cy="5.5" rx="1.5" ry="1.5"/>
+ <path fill="#3f3f3f" d="m5 10c0.61917 1.2366 1.763 1.9989 3.0013 2 1.2373-0.0022 2.38-0.76432 2.9987-2h-0.4214c-0.6566 0.846-1.5934 0.997-2.5777 1-0.9846-0.002-1.9221-0.154-2.5786-1z"/>
+ <ellipse fill="#3f3f3f" cx="10.5" cy="5.5" rx="1.5" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-filetype-association.svg b/.icons/awkward/16x16/apps/preferences-desktop-filetype-association.svg
new file mode 120000
index 00000000..9a40701e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-filetype-association.svg
@@ -0,0 +1 @@
+applications-system.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-font-installer.svg b/.icons/awkward/16x16/apps/preferences-desktop-font-installer.svg
new file mode 120000
index 00000000..9b8590a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-font-installer.svg
@@ -0,0 +1 @@
+kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-font.svg b/.icons/awkward/16x16/apps/preferences-desktop-font.svg
new file mode 120000
index 00000000..f04d4679
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-font.svg
@@ -0,0 +1 @@
+accessories-character-map.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-gaming.svg b/.icons/awkward/16x16/apps/preferences-desktop-gaming.svg
new file mode 100644
index 00000000..b7ddc981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-gaming.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m4 1c-2.216 0-4 1.784-4 4l0.0078125 1.9102c-0.0008522 0.0304-0.0078125 0.0591-0.0078125 0.0898 0 0.0261 0.0073196 0.0502 0.0078125 0.0762l0.021484 6.0668c-0.25174 1.482 1.1865 2.419 2.3945 0.798l2.1289-2.941h6.8943l2.129 2.941c1.208 1.621 2.646 0.684 2.395-0.798l0.021-6.0668c0.001-0.026 0.008-0.0501 0.008-0.0762 0-0.0241-0.007-0.0463-0.008-0.0703l0.008-1.9297c0-2.216-1.784-4-4-4h-8z"/>
+ <g fill="#e4e4e4">
+ <rect width="2" height="4" x="3" y="3" ry="0"/>
+ <rect width="2" height="4" x="4" y="2" ry="0" transform="matrix(0,1,1,0,0,0)"/>
+ </g>
+ <path fill="#ee5353" d="m12.023 2.8051a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ffca58" d="m13.46 4.2113a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ee5353" d="m10.5 4.2426a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+ <path fill="#ffca58" d="m12.024 5.7192a0.75 0.75 0 0 0 -0.75 0.75 0.75 0.75 0 0 0 0.75 0.75 0.75 0.75 0 0 0 0.75 -0.75 0.75 0.75 0 0 0 -0.75 -0.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-gestures-screenedges.svg b/.icons/awkward/16x16/apps/preferences-desktop-gestures-screenedges.svg
new file mode 120000
index 00000000..b06bcb0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-gestures-screenedges.svg
@@ -0,0 +1 @@
+cs-overview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-gestures-touch.svg b/.icons/awkward/16x16/apps/preferences-desktop-gestures-touch.svg
new file mode 120000
index 00000000..c43e6a22
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-gestures-touch.svg
@@ -0,0 +1 @@
+libinput-gestures.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-icons.svg b/.icons/awkward/16x16/apps/preferences-desktop-icons.svg
new file mode 100644
index 00000000..3db4828f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-icons.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#325f78" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 2.375,3 C 2.1672,3 2,3.1672 2,3.375 l 0,2.25 C 2,5.8328 2.1672,6 2.375,6 l 2.25,0 C 4.8328,6 5,5.8328 5,5.625 L 5,3.375 C 5,3.1672 4.8328,3 4.625,3 l -2.25,0 z m 4,0 C 6.1672,3 6,3.1672 6,3.375 l 0,2.25 C 6,5.8328 6.1672,6 6.375,6 l 2.25,0 C 8.8328,6 9,5.8328 9,5.625 L 9,3.375 C 9,3.1672 8.8328,3 8.625,3 l -2.25,0 z m -4,4 C 2.1672,7 2,7.1672 2,7.375 l 0,2.25 C 2,9.8328 2.1672,10 2.375,10 l 2.25,0 C 4.8328,10 5,9.8328 5,9.625 L 5,7.375 C 5,7.1672 4.8328,7 4.625,7 l -2.25,0 z m 4,0 C 6.1672,7 6,7.1672 6,7.375 l 0,2.25 C 6,9.8328 6.1672,10 6.375,10 l 2.25,0 C 8.8328,10 9,9.8328 9,9.625 L 9,7.375 C 9,7.1672 8.8328,7 8.625,7 l -2.25,0 z m -4,4 C 2.1672,11 2,11.167 2,11.375 l 0,2.25 C 2,13.833 2.1672,14 2.375,14 l 2.25,0 C 4.8328,14 5,13.833 5,13.625 l 0,-2.25 C 5,11.167 4.8328,11 4.625,11 l -2.25,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-keyboard-shortcuts.svg b/.icons/awkward/16x16/apps/preferences-desktop-keyboard-shortcuts.svg
new file mode 100644
index 00000000..16b7defe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-keyboard-shortcuts.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="12" x="0" y="2" rx=".8" ry=".8"/>
+ <circle style="fill:#e4e4e4" cx="2" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="5" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="5" r="1"/>
+ <circle style="fill:#ff8834" cx="14" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="4" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="7" cy="8" r="1"/>
+ <circle style="fill:#ff8834" cx="10" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="13" cy="8" r="1"/>
+ <rect style="fill:#e4e4e4" width="12" height="2" x="2" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-keyboard.svg b/.icons/awkward/16x16/apps/preferences-desktop-keyboard.svg
new file mode 100644
index 00000000..8cfe1cea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-keyboard.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="12" x="0" y="2" rx=".8" ry=".8"/>
+ <circle style="fill:#e4e4e4" cx="2" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="5" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="11" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="14" cy="5" r="1"/>
+ <circle style="fill:#e4e4e4" cx="4" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="7" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="10" cy="8" r="1"/>
+ <circle style="fill:#e4e4e4" cx="13" cy="8" r="1"/>
+ <rect style="fill:#e4e4e4" width="12" height="2" x="2" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-launch-feedback.svg b/.icons/awkward/16x16/apps/preferences-desktop-launch-feedback.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-launch-feedback.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-locale.svg b/.icons/awkward/16x16/apps/preferences-desktop-locale.svg
new file mode 100644
index 00000000..9ed4c465
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-locale.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e88e5" width="16" height="16" x="0" y="0" rx="1" ry="1"/>
+ <path style="fill:#ffffff" d="M 7.9325,5.3742 H 7.9816 L 8.8159,8.6871 H 7.1104 Z M 11.589,12 9.0858,4 H 6.914 L 4.4109,12 H 6.2514 L 6.7422,10.098 H 9.1839 L 9.6747,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-mouse.svg b/.icons/awkward/16x16/apps/preferences-desktop-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-multimedia.svg b/.icons/awkward/16x16/apps/preferences-desktop-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-notification-bell.svg b/.icons/awkward/16x16/apps/preferences-desktop-notification-bell.svg
new file mode 100644
index 00000000..1c18b921
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-notification-bell.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#efb055" d="m1.926 8.0603c0 3.4237-4.0494 5.9397-0.405 5.9397h12.958c3.644 0-0.405-2.516-0.405-5.9397 0-3.8179-1.62-8.0603-6.0741-8.0603-4.4543 0-6.0743 4.2424-6.0743 8.0603z"/>
+ <path fill="#ce903c" d="m5 14c0.44321 1.1583 1.6119 2 3 2s2.557-0.842 3-2h-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-notification.svg b/.icons/awkward/16x16/apps/preferences-desktop-notification.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-notification.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-notifications.svg b/.icons/awkward/16x16/apps/preferences-desktop-notifications.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-notifications.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-online-accounts.svg b/.icons/awkward/16x16/apps/preferences-desktop-online-accounts.svg
new file mode 100644
index 00000000..58a7d53a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-online-accounts.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#37dbad" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 4.0002c-2.2091 0-3.9999 1.7908-3.9999 3.9999s1.7908 3.9999 3.9999 3.9999h2.4999s0.46874 0 0.49999-0.49999c0-0.49999-0.49999-0.49999-0.49999-0.49999h-2.4999c-1.6568 0-2.9999-1.3431-2.9999-2.9999s1.3431-2.9999 2.9999-2.9999 2.9999 1.3431 2.9999 2.9999v0.49999c0 0.27613-0.22385 0.49999-0.49999 0.49999-0.27613 0-0.49999-0.22385-0.49999-0.49999v-0.49999c0-1.1045-0.89543-2-2-2-1.1045 0-2 0.89543-2 2 0 1.1045 0.89543 2 2 2 0.52309 0 0.99512-0.20544 1.3515-0.53419 0.28499 0.33849 0.70548 0.53399 1.1485 0.53399 0.82838 0 1.5-0.67158 1.5-1.5v-0.49999c0-2.2089-1.791-3.9999-4-3.9999zm0 2.9999c0.55229 0 0.99998 0.4477 0.99998 0.99998 0 0.55227-0.4477 0.99998-0.99998 0.99998-0.5523 0-1-0.4477-1-1s0.4477-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-peripherals.svg b/.icons/awkward/16x16/apps/preferences-desktop-peripherals.svg
new file mode 100644
index 00000000..e62c8005
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-peripherals.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 8,-6e-8 c -0.00667,0 -0.013888,0.001144 -0.020554,0.001144 H 7.977216 C 5.4850001,0.01714278 3.0000001,2.6737144 3.0000001,4.6674285 V 11.258857 C 3.0000001,13.968 4.8750001,16 8,16 c 3.125,5.6e-4 5,-2.030857 5,-4.74 V 4.8491429 C 13,2.7771428 10.503333,0.0188571 8,0.00228566 Z"/>
+ <path style="opacity:0.1" d="m 8,-6e-8 c -0.00667,0 -0.013615,7.8000002e-4 -0.020281,7.8000002e-4 H 7.97745 C 5.4852485,0.01678002 3.0000001,2.6734736 3.0000001,4.6671877 V 8.0000001 H 13 V 4.8492189 C 13,2.7772188 10.503333,0.01891514 8,0.0023437 Z"/>
+ <path style="opacity:0.1" d="m 8,-6e-8 c -0.00667,0 -0.013615,7.8000002e-4 -0.020281,7.8000002e-4 H 7.97745 C 5.4852485,0.01678002 3.0000001,2.6734736 3.0000001,4.6671877 V 8.0000001 H 8 C 8,8.0000001 8,-6e-8 8,0.0023437 Z"/>
+ <path style="fill:#e4e4e4" d="M 7.9999999,2.0001995 C 8.551,2.0001995 9,2.3842259 9,2.8573903 V 5.1432764 C 9,5.6159744 8.551,6 7.9999999,6 7.449,6 7,5.6159744 7,5.1426096 V 2.8567235 C 7,2.3840255 7.449,1.9999999 7.9999999,1.9999999"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-personal.svg b/.icons/awkward/16x16/apps/preferences-desktop-personal.svg
new file mode 120000
index 00000000..e7eb8795
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-personal.svg
@@ -0,0 +1 @@
+kontact.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-plasma-theme.svg b/.icons/awkward/16x16/apps/preferences-desktop-plasma-theme.svg
new file mode 120000
index 00000000..2b7de482
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-plasma-theme.svg
@@ -0,0 +1 @@
+xfce4-taskbar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-plasma.svg b/.icons/awkward/16x16/apps/preferences-desktop-plasma.svg
new file mode 120000
index 00000000..2f42f037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-plasma.svg
@@ -0,0 +1 @@
+plasma.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-remote-desktop.svg b/.icons/awkward/16x16/apps/preferences-desktop-remote-desktop.svg
new file mode 100644
index 00000000..798ede5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-remote-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#2c80c2" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 4.5000002,4.0004998 c -0.2770001,0 -0.5,0.223 -0.5,0.5 l 0,4.9995 c 0,0.277 0.2695573,0.346295 0.5,0.5 l 2.5,0 0,0.5000002 0,0.5 0.5,0 1,0 0.5,0 0,-0.5 0,-0.5000002 2.4999998,0 c 0.230443,-0.153705 0.5,-0.223 0.5,-0.5 l 0,-4.9995 c 0,-0.277 -0.24283,-0.3970804 -0.5,-0.5 l -2.4999998,0 -2.0000001,0 z m 0.9003906,1 1.5996094,0 2,0 1.5996088,0 c 0.2216,0 0.400391,0.16725 0.400391,0.375 l 0,3.2495 c 0,0.20775 -0.178791,0.375 -0.400391,0.375 l -1.5996088,0 -2.0000001,0 -1.5996094,0 c -0.2216,0 -0.4003906,-0.16725 -0.4003906,-0.375 l 0,-3.2495 c 0,-0.20775 0.2125136,-0.2574895 0.4003906,-0.375 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-screensaver.svg b/.icons/awkward/16x16/apps/preferences-desktop-screensaver.svg
new file mode 100644
index 00000000..2d297551
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-screensaver.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#325f78" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="8" height="12" x="-12" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-sound.svg b/.icons/awkward/16x16/apps/preferences-desktop-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-text-to-speech.svg b/.icons/awkward/16x16/apps/preferences-desktop-text-to-speech.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-text-to-speech.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-theme-applications.svg b/.icons/awkward/16x16/apps/preferences-desktop-theme-applications.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-theme-applications.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-theme-global.svg b/.icons/awkward/16x16/apps/preferences-desktop-theme-global.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-theme-global.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-theme-windowdecorations.svg b/.icons/awkward/16x16/apps/preferences-desktop-theme-windowdecorations.svg
new file mode 100644
index 00000000..9ab90cf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-theme-windowdecorations.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 0,3.56 V 15.085938 C 0,15.592795 0.4075482,16 0.91406248,16 H 16 V 3.56 Z"/>
+ <path style="fill:#636e73" d="M 0.91406248,0 C 0.4075482,0 0,0.40720536 0,0.91406248 V 4 H 16 V 0 Z"/>
+ <circle style="fill:#ffffff" cx="2" cy="2" r="1"/>
+ <circle style="fill:#ffffff" cx="5" cy="2" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="2" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-theme.svg b/.icons/awkward/16x16/apps/preferences-desktop-theme.svg
new file mode 100644
index 00000000..1d800966
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-theme.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m0.80078 1c-0.4432 0-0.80078 0.3464-0.80078 0.7773v11.222h16v-11.223c0-0.4309-0.358-0.7773-0.801-0.7773h-14.398z"/>
+ <path fill="#4f4f4f" d="m0.8 15c-0.4432 0-0.8-0.34686-0.8-0.77778l4e-8 -1.222h16v1.222c0 0.431-0.357 0.778-0.8 0.778z"/>
+ <path fill="#fff" d="m5 5v4.5c0 0.277 0.223 0.5 0.5 0.5h7c0.277 0 0.5-0.223 0.5-0.5v-4.5h-8z"/>
+ <path fill="#4f4f4f" d="m5.5 4h7c0.277 0 0.5 0.223 0.5 0.5v0.5h-8v-0.5c0-0.277 0.223-0.5 0.5-0.5z"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="2" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="4" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="6" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="8" rx=".125" ry=".125"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-thunderbolt.svg b/.icons/awkward/16x16/apps/preferences-desktop-thunderbolt.svg
new file mode 100644
index 00000000..547cddcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-thunderbolt.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#127bca" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 7.9446672,0 4.6049113,8 H 7.9133906 L 5.9968982,11.742975 5.0462738,10.608738 4.5903615,16 8.7891848,12.495438 7.2163582,12.331919 11.297393,6 H 7.8233167 L 11.409639,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-tweaks.svg b/.icons/awkward/16x16/apps/preferences-desktop-tweaks.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-tweaks.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-user-password.svg b/.icons/awkward/16x16/apps/preferences-desktop-user-password.svg
new file mode 100644
index 00000000..a7fe9c8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-user-password.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#d2d2d2" d="m8 1c-2.216 0-4 1.784-4 4v2h2v-2c0-1.108 0.892-2 2-2s2 0.892 2 2v2h2v-2c0-2.216-1.784-4-4-4z"/>
+ <rect fill="#ffb437" width="9" height="12" x="-16" y="-14" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#fed96a" width="12" height="5" x="2" y="9" rx="0" ry="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-user.svg b/.icons/awkward/16x16/apps/preferences-desktop-user.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-user.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-virtual.svg b/.icons/awkward/16x16/apps/preferences-desktop-virtual.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-virtual.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-desktop-wallpaper.svg b/.icons/awkward/16x16/apps/preferences-desktop-wallpaper.svg
new file mode 100644
index 00000000..dc55a575
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop-wallpaper.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#325f78" d="M 16,8 16,2.8182 C 16,2.3649 15.618,2 15.143,2 L 0.857,2 C 0.38229,2 0,2.3649 0,2.8182 l 0,10.364 c 4.0000001e-8,0.453 0.38229,0.818 0.85714,0.818 l 9.14286,0 z"/>
+ <path style="opacity:0.2" d="M 14,8.5160001 14,4 2,4 l 0,8 7.9999714,0 z"/>
+ <path style="fill:#56839e" d="m16 8h-5.25c-0.414 0-0.75 0.336-0.75 0.75v5.25z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-desktop.svg b/.icons/awkward/16x16/apps/preferences-desktop.svg
new file mode 100644
index 00000000..963d13f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f51b5" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="opacity:.3" d="M 3,3 C 2.446,3 2,3.3723178 2,3.8339844 V 12.166016 C 2,12.627682 2.446,13 3,13 3.554,13 4,12.627682 4,12.166016 V 3.8339844 C 4,3.3723178 3.554,3 3,3 Z M 8,3 C 7.446,3 7,3.3723178 7,3.8339844 V 12.166016 C 7,12.627682 7.446,13 8,13 8.554,13 9,12.627682 9,12.166016 V 3.8339844 C 9,3.3723178 8.554,3 8,3 Z m 5,0 C 12.446,3 12,3.3723178 12,3.8339844 V 12.166016 C 12,12.627682 12.446,13 13,13 c 0.554,0 1,-0.372318 1,-0.833984 V 3.8339844 C 14,3.3723178 13.554,3 13,3 Z"/>
+ <path style="fill:#3f3f3f" d="m2 6v6.166016c0 0.461666 0.446 0.833984 1 0.833984s0.926093-0.378272 1-0.833984v-6.166016zm10 2v4.166016c0 0.461666 0.446 0.833984 1 0.833984s1-0.372318 1-0.833984v-4.166016zm-5 2v2.166016c0 0.461666 0.446 0.833984 1 0.833984s1-0.372318 1-0.833984v-2.166016z"/>
+ <path style="fill:#ffffff" d="m3 4c-1.1045695 0-2 0.8954305-2 2s0.8954305 2 2 2 2-0.8954305 2-2-0.8954305-2-2-2zm10 2c-1.104569 0-2 0.8954305-2 2s0.895431 2 2 2 2-0.8954305 2-2-0.895431-2-2-2zm-5 2c-1.1045695 0-2 0.8954305-2 2 0 1.104569 0.8954305 2 2 2s2-0.895431 2-2c0-1.1045695-0.8954305-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-gtk-config.svg b/.icons/awkward/16x16/apps/preferences-gtk-config.svg
new file mode 120000
index 00000000..879651b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-gtk-config.svg
@@ -0,0 +1 @@
+desktop-environment-gnome.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-mail-accounts.svg b/.icons/awkward/16x16/apps/preferences-mail-accounts.svg
new file mode 120000
index 00000000..a6b40609
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-mail-accounts.svg
@@ -0,0 +1 @@
+preferences-desktop-online-accounts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-mail.svg b/.icons/awkward/16x16/apps/preferences-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-management-service.svg b/.icons/awkward/16x16/apps/preferences-management-service.svg
new file mode 100644
index 00000000..430cb7ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-management-service.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#f56e2c" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#ffffff" d="m5 4v8h6v-3h-3.0715v-5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-plugin.svg b/.icons/awkward/16x16/apps/preferences-plugin.svg
new file mode 100644
index 00000000..743b734b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-plugin.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g>
+ <path fill="#2279bf" d="m6.5 1c-0.8023 0-1.5 0.6459-1.5 1.4483v1.5517h-3.0345c-0.5349 0-0.9655 0.3272-0.9655 0.8621v3.1379h1.4483c0.8023 0 1.5517 0.6977 1.5517 1.5 0 0.802-0.7494 1.5-1.5517 1.5h-1.4483v3.034c0 0.535 0.4306 0.966 0.9655 0.966h3.0345v-0.966c0-0.802 0.0175-1.993 1.5-2.034s1.5 1.292 1.5 2.034v0.966h3.138c0.535 0 0.862-0.431 0.862-0.966v-3.034h1.552c0.802 0 1.448-0.698 1.448-1.5 0-0.8023-0.655-1.3767-1.448-1.5h-1.552v-3.1379c0-0.5349-0.327-0.8621-0.862-0.8621h-3.138v-1.5517c0-0.8024-0.6977-1.4483-1.5-1.4483z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-sound.svg b/.icons/awkward/16x16/apps/preferences-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-bluetooth.svg b/.icons/awkward/16x16/apps/preferences-system-bluetooth.svg
new file mode 100644
index 00000000..7f5f7c4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-bluetooth.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-.5)">
+ <rect fill="#324090" width="16" height="11" x="-16" y="-13.5" rx="6" ry="5.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" d="m5 5.5 6 5-3 3v-11l3 3-6 5"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-brightness-lock.svg b/.icons/awkward/16x16/apps/preferences-system-brightness-lock.svg
new file mode 100644
index 00000000..b66c97c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-brightness-lock.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#546e7a" d="M 8.0000003,-3.4778404e-8 C 7.6932692,-3.4778404e-8 7.3867686,0.11754548 7.1517352,0.35274029 L 5.6885496,2.0163513 H 3.260738 c -0.6840046,0 -1.2066954,0.5517595 -1.2348071,1.235656 V 5.6814618 L 0.36348864,7.1456532 c -0.49902013,0.4395106 -0.47006655,1.2273065 0,1.6976964 L 2.0259309,10.307541 v 2.429506 c 0,0.684475 0.5513804,1.207525 1.2348071,1.235656 h 2.4278116 l 1.4631856,1.66356 c 0.4392125,0.49936 1.2264634,0.470389 1.6965302,0 l 1.4631866,-1.66356 h 2.427811 c 0.684004,0 1.234807,-0.551181 1.234807,-1.235656 v -2.429506 l 1.662442,-1.4641914 c 0.49902,-0.4395107 0.470066,-1.2273064 0,-1.6976964 L 13.97407,5.6814618 V 3.2520073 c 0,-0.684475 -0.550803,-1.235656 -1.234807,-1.235656 H 10.311452 L 8.8482654,0.35274029 C 8.628663,0.10305707 8.3067314,-3.4778404e-8 8.0000003,-3.4778404e-8 Z"/>
+ <path style="fill:#ffffff" d="M 8,4 A 4,4 0 0 0 4,8 4,4 0 0 0 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-firewall.svg b/.icons/awkward/16x16/apps/preferences-system-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-login.svg b/.icons/awkward/16x16/apps/preferences-system-login.svg
new file mode 100644
index 00000000..abe08384
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-login.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" transform="matrix(.41643 0 0 .41643 2.9999 3)">
+ <g>
+ <path d="m24.013 0.001s-3.601-0.101-7.2 1.7c-1.1 0.5-2.3 1.3-3.3 2.3-1.617 1.617-4.129 4.594-6.107 7h-4.393l-2 3 3.392 0.917c0.01 0.121 0.042 0.292 0.136 0.523l-0.527 1.159s-0.2 0.4 1.3 2c1.6 1.601 2.1 1.4 2.1 1.4l1.243-0.564c0.186 0.058 0.324 0.078 0.414 0.078l0.943 3.486 3-2v-4.527c2.423-1.959 5.396-4.421 7-5.973 1-1 1.8-2.2 2.399-3.3 1.699-3.599 1.6-7.199 1.6-7.199zm-7 9c-1.101 0-2-0.9-2-2 0-1.101 0.899-2 2-2 1.1 0 2 0.899 2 2 0 1.1-0.901 2-2 2zm-10.5 12c0.2 0.101 0.3 0.2 0.5 0.3-0.2 0.2-0.4 0.5-0.601 0.7-2.301 2.3-6.399 2-6.399 2s-0.3-4.101 2-6.399c0.2-0.201 0.5-0.399 0.7-0.601 0.1 0.2 0.199 0.3 0.3 0.5-1.5 1.899-1.3 4.8-1.3 4.8s2.899 0.2 4.8-1.3z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-network-proxy.svg b/.icons/awkward/16x16/apps/preferences-system-network-proxy.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-network-proxy.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-network-share-windows.svg b/.icons/awkward/16x16/apps/preferences-system-network-share-windows.svg
new file mode 100644
index 00000000..2c3a0af2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-network-share-windows.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="k" x1="16" x2="16" y1="28" y2="4" gradientTransform="matrix(1.7640507,0,0,1.7640507,30.187401,-6.9268829)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-color="#eff0f1"/>
+ <stop offset="1" stop-color="#fcfcfc"/>
+ </linearGradient>
+ </defs>
+ <rect style="fill:#36a6e9" width="7" height="7" x="9" y="9" rx="1.167" ry="1.167"/>
+ <rect style="fill:#36a6e9" width="7" height="7" x="0" y="9" rx="1.167" ry="1.167"/>
+ <rect style="fill:#36a6e9" width="7" height="7" x="9" y="0" rx="1.167" ry="1.167"/>
+ <rect style="fill:#36a6e9" width="7" height="7" x="0" y="0" rx="1.167" ry="1.167"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 3.5,12.5 h 9 v -5 h -9 v -4 h 9 v 0 0 0 0"/>
+ <path style="fill:#ffffff" d="M 11.548051,1.5001506 A 0.53555399,0.55276756 0 0 0 11,2.0521432 v 1.4472712 1.4479908 a 0.53555399,0.55276756 0 0 0 0.803251,0.4785856 l 1.214638,-0.7239952 1.21394,-0.723276 a 0.53555399,0.55276756 0 0 0 0,-0.9578908 L 13.017889,2.2975532 11.803251,1.5735576 a 0.53555399,0.55276756 0 0 0 -0.2552,-0.073407 z"/>
+ <path style="fill:#ffffff" d="M 4.4519491,10.500151 A 0.53555399,0.55276756 0 0 1 5,11.052143 v 1.447271 1.447991 a 0.53555399,0.55276756 0 0 1 -0.8032507,0.478586 l -1.214638,-0.723995 -1.21394,-0.723276 a 0.53555399,0.55276756 0 0 1 0,-0.957891 l 1.21394,-0.723276 1.214638,-0.723995 a 0.53555399,0.55276756 0 0 1 0.2551998,-0.07341 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-network-sharing.svg b/.icons/awkward/16x16/apps/preferences-system-network-sharing.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-network-sharing.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-network.svg b/.icons/awkward/16x16/apps/preferences-system-network.svg
new file mode 100644
index 00000000..0b139d30
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-network.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#afafb1" d="M 5,15 3,13 H 1.2 C 0.5352,13 0,12.465 0,11.8 V 2.2 C 0,1.5352 0.5352,1 1.2,1 H 13.8 C 14.465,1 15,1.5352 15,2.2 V 11.8 C 15,12.465 14.465,13 13.8,13 H 12 L 10,15 Z"/>
+ <path style="opacity:0.6" d="M 6,13 4,11 H 2 V 3 H 13 V 11 H 11 L 9,13 Z"/>
+ <g style="fill:#f8c44e" transform="scale(1,-1)">
+ <rect width="1" height="1" x="5" y="-4"/>
+ <rect width="1" height="1" x="7" y="-4"/>
+ <rect width="1" height="1" x="9" y="-4"/>
+ <rect width="1" height="1" x="3" y="-4"/>
+ <rect width="1" height="1" x="11" y="-4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-notifications.svg b/.icons/awkward/16x16/apps/preferences-system-notifications.svg
new file mode 100644
index 00000000..e7d50d5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-notifications.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4daaf5" d="M 1.8889,1 C 1.3964,1 1,1.3903 1,1.875 V 12 C 1,12.485 1.3967,12.985 1.8889,13 H 10 L 11.5,15 13,13 H 15.112 C 15.604,13 16,12.485 16,12 V 1.875 C 16,1.3903 15.604,1 15.111,1 Z"/>
+ <path style="fill:#ffffff" d="M 8,3 V 9 H 9 V 3 Z M 8,10 V 11 H 9 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-parental-controls.svg b/.icons/awkward/16x16/apps/preferences-system-parental-controls.svg
new file mode 100644
index 00000000..1dcedf8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-parental-controls.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#333" d="m5.0182 1c-0.554 0-1 0.446-1 1v1c0 0.554 0.446 1 1 1h1c0.554 0 1-0.446 1-1v-1c0-0.554-0.446-1-1-1zm-0.47232 4-0.52768 0.38281-1.9473 3.8945c-0.33515 0.60875 0.61084 1.0797 0.89453 0.44532l1.0527-2.1055 0.37927-1.1255-0.3792 3.5084v5h1v-4h1v4h1v-5l-0.52768-3.5124 0.52768 1.1296 1.0527 2.1055c0.04847 0.0973 0.12732 0.17614 0.22461 0.22461l1.7227 0.86132v4.1914h2v-3.293l0.64648 0.64649c0.47126 0.49077 1.1978-0.23578 0.70703-0.70704l-1.3535-1.3535v-0.29297h-1.3828l-1.7441-0.87305-1.873-3.7441-0.69258-0.38281zm5.4723 2v2h2v-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-power-management.svg b/.icons/awkward/16x16/apps/preferences-system-power-management.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-power-management.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-power.svg b/.icons/awkward/16x16/apps/preferences-system-power.svg
new file mode 100644
index 00000000..435f56d4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-power.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#fecd38" cx="8" cy="8" r="8"/>
+ <path fill="#3f3f3f" d="m8 3v4h4l-4 6v-4h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-privacy-housekeeping.svg b/.icons/awkward/16x16/apps/preferences-system-privacy-housekeeping.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-privacy-housekeeping.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-privacy.svg b/.icons/awkward/16x16/apps/preferences-system-privacy.svg
new file mode 100644
index 00000000..f737fdd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-privacy.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#325f78" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <rect style="fill:#5c8ba2" width="12" height="12" x="-14" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m7.9998 3.8751-1.1133 1.336c-1.107 0.4415-1.8865 1.5245-1.8865 2.789 0 1.6567 1.3432 2.9999 3 2.9999 1.6569 0 3-1.3432 3-3 0-1.2647-0.77945-2.3477-1.8867-2.789l-1.1135-1.336z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-search.svg b/.icons/awkward/16x16/apps/preferences-system-search.svg
new file mode 100644
index 00000000..1240183c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-search.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0286c2" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#ffffff" d="M 9,4.9999 A 3,3 0 0 0 6,7.9999 3,3 0 0 0 9,11 3,3 0 0 0 12,7.9999 3,3 0 0 0 9,4.9999 Z M 9,5.9999 A 2,2 0 0 1 11,7.9999 2,2 0 0 1 9,9.9999 2,2 0 0 1 7,7.9999 2,2 0 0 1 9,5.9999 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round" d="M 5,12 7,9.9999"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-session-services.svg b/.icons/awkward/16x16/apps/preferences-system-session-services.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-session-services.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-session.svg b/.icons/awkward/16x16/apps/preferences-system-session.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-session.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-sharing.svg b/.icons/awkward/16x16/apps/preferences-system-sharing.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-sharing.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-splash.svg b/.icons/awkward/16x16/apps/preferences-system-splash.svg
new file mode 100644
index 00000000..891acf06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-splash.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8a5ce7" d="M 0.8,1 C 0.3568,1 0,1.3468889 0,1.7777778 V 14.222222 C 0,14.653111 0.3568,15 0.8,15 H 15.2 C 15.6432,15 16,14.653111 16,14.222222 V 1.7777778 C 16,1.3468889 15.6432,1 15.2,1 Z"/>
+ <circle style="opacity:0.6;fill:#ffffff" cx="-8" cy="4" r="1" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-8" cy="12" r="1" transform="scale(-1,1)"/>
+ <circle style="opacity:0.4;fill:#ffffff" cx="-8" cy="-12" r="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.8;fill:#ffffff" cx="-8" cy="-4" r="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="opacity:0.3;fill:#ffffff" cx="0" cy="-15.314" r="1" transform="matrix(0.70710678,-0.70710678,-0.70710678,-0.70710678,0,0)"/>
+ <circle style="opacity:0.7;fill:#ffffff" cx="0" cy="-7.314" r="1" transform="matrix(0.70710678,-0.70710678,-0.70710678,-0.70710678,0,0)"/>
+ <circle style="opacity:0.9;fill:#ffffff" cx="-11.314" cy="-4" r="1" transform="rotate(-135)"/>
+ <circle style="opacity:0.5;fill:#ffffff" cx="-11.314" cy="4" r="1" transform="rotate(-135)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-tabbox.svg b/.icons/awkward/16x16/apps/preferences-system-tabbox.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-tabbox.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-time.svg b/.icons/awkward/16x16/apps/preferences-system-time.svg
new file mode 100644
index 00000000..5a8fedef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-time.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8,6e-8 C 3.5858772,6e-8 0,3.5858759 0,7.9999999 0,12.414124 3.5858772,16.000001 8,16 12.414123,16 16.000004,12.414124 16,7.9999999 16,3.5858759 12.414123,6e-8 8,6e-8 Z"/>
+ <path style="fill:#ef8a24" d="M 8.0000004,1.9999999 C 4.689407,1.9999999 2,4.6894065 2,7.9999995 2,11.310593 4.689407,14.000001 8.0000004,14 11.310593,14 14.000002,11.310593 14,7.9999995 14,4.6894065 11.310593,1.9999999 8.0000004,1.9999999 Z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 8,7.9999999 14,2"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 4.5,6 8,7.9999999"/>
+ <path style="fill:#4f4f4f" d="M 8,6 C 6.896469,6 6,6.896469 6,8 6,9.1035305 6.896469,10 8,10 9.1035305,10 10,9.1035305 10,8 10,6.896469 9.1035305,6 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-users.svg b/.icons/awkward/16x16/apps/preferences-system-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-windows-actions.svg b/.icons/awkward/16x16/apps/preferences-system-windows-actions.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-windows-actions.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-windows-effect-flipswitch.svg b/.icons/awkward/16x16/apps/preferences-system-windows-effect-flipswitch.svg
new file mode 120000
index 00000000..6b4ac1e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-windows-effect-flipswitch.svg
@@ -0,0 +1 @@
+preferences-system-windows-move.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-system-windows-move.svg b/.icons/awkward/16x16/apps/preferences-system-windows-move.svg
new file mode 100644
index 00000000..69ac804e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-windows-move.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4ab3e4" width="14" height="12" x="1" y="2" rx=".8" ry=".8"/>
+ <rect style="fill:#ebebeb" width="7" height="5" x="9" y="4" rx=".4" ry=".4"/>
+ <rect style="fill:#ebebeb" width="7" height="5" x="0" y="4" rx=".4" ry=".4"/>
+ <rect style="fill:#ebebeb" width="8" height="5" x="4" y="10" rx=".4" ry=".4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system-windows.svg b/.icons/awkward/16x16/apps/preferences-system-windows.svg
new file mode 100644
index 00000000..54fb6a56
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system-windows.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(3,-5)">
+ <path style="fill:#d3d3d3" d="m 1,7.9 0,6.35 C 1,14.666 1.3345,15 1.75,15 l 9.5,0 C 11.666,15 12,14.666 12,14.25 L 12,7.9 Z"/>
+ <path fill="#636e73" d="m1.75 6c-0.4155 0-0.75 0.3345-0.75 0.75v1.25h11v-1.25c0-0.4155-0.334-0.75-0.75-0.75z"/>
+ </g>
+ <g>
+ <path style="fill:#e4e4e4" d="m 1,7.9 0,6.35 C 1,14.666 1.3345,15 1.75,15 l 9.5,0 C 11.666,15 12,14.666 12,14.25 L 12,7.9 Z"/>
+ <path fill="#636e73" d="m1.75 6c-0.4155 0-0.75 0.3345-0.75 0.75v1.25h11v-1.25c0-0.4155-0.334-0.75-0.75-0.75z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-system.svg b/.icons/awkward/16x16/apps/preferences-system.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-system.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-theme.svg b/.icons/awkward/16x16/apps/preferences-theme.svg
new file mode 120000
index 00000000..3c8cc875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-theme.svg
@@ -0,0 +1 @@
+preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-tweaks-anim.svg b/.icons/awkward/16x16/apps/preferences-tweaks-anim.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-tweaks-anim.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-tweaks-cerbere.svg b/.icons/awkward/16x16/apps/preferences-tweaks-cerbere.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-tweaks-cerbere.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-tweaks-shadows.svg b/.icons/awkward/16x16/apps/preferences-tweaks-shadows.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-tweaks-shadows.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-tweaks-slingshot.svg b/.icons/awkward/16x16/apps/preferences-tweaks-slingshot.svg
new file mode 120000
index 00000000..c4f0a8b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-tweaks-slingshot.svg
@@ -0,0 +1 @@
+chrome-app-list.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-ubuntu-panel.svg b/.icons/awkward/16x16/apps/preferences-ubuntu-panel.svg
new file mode 100644
index 00000000..03672854
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-ubuntu-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#8b346f" d="M 0.80078125 0.99804688 L 0.80078125 1 C 0.35758125 1 0 1.3464438 0 1.7773438 L 0 13 L 0 14.222656 C 1.4802974e-16 14.653576 0.35758125 15 0.80078125 15 L 15.199219 15 C 15.642219 15 16 14.653656 16 14.222656 L 16 13 L 16 1.7753906 C 16 1.3444906 15.642219 0.99804687 15.199219 0.99804688 L 0.80078125 0.99804688 z"/>
+ <path style="opacity:0.2" d="M 0.80078125 0.99804688 L 0.80078125 1 C 0.35758125 1 0 1.3464438 0 1.7773438 L 0 13 L 0 14.222656 C 1.4802974e-16 14.653576 0.35758125 15 0.80078125 15 L 3 15 L 3 0.99804688 L 0.80078125 0.99804688 z"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="2" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="4" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="6" rx=".125" ry=".125"/>
+ <rect fill="#fff" width="1" height="1" x="1" y="8" rx=".125" ry=".125"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-wallpaper.svg b/.icons/awkward/16x16/apps/preferences-wallpaper.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-wallpaper.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-web-browser-cache.svg b/.icons/awkward/16x16/apps/preferences-web-browser-cache.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-web-browser-cache.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-web-browser-cookies.svg b/.icons/awkward/16x16/apps/preferences-web-browser-cookies.svg
new file mode 100644
index 00000000..b750b2a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-web-browser-cookies.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffaa46" d="M 8.4492188 0 C 8.1051037 -0.00760136 7.7322226 0.05770636 7.2539062 0.1875 C 6.9890905 0.25935872 6.4113922 0.39162903 5.8847656 0.51171875 A 3.5 3.5 0 0 1 6.0292969 1.5 A 3.5 3.5 0 0 1 2.5292969 5 A 3.5 3.5 0 0 1 0.9765625 4.6328125 C 0.97654711 4.6332099 0.97656577 4.634386 0.9765625 4.6347656 C 0.9753625 4.7792132 0.60270301 5.8750356 0.3828125 6.5097656 C -0.07307509 7.8257116 -0.10512721 8.2866862 0.19726562 9.2050781 C 0.31533209 9.5636505 0.44966671 10.09496 0.49609375 10.386719 C 0.61595738 11.139939 0.83648351 11.528827 1.6289062 12.390625 C 2.0119763 12.807235 2.555175 13.504315 2.8378906 13.941406 C 3.2930874 14.645157 3.4503248 14.788614 4.2089844 15.179688 C 5.1263347 15.652563 5.828744 15.779423 8.3222656 15.929688 C 9.1366379 16.091668 9.5791254 15.969883 10.263672 15.59375 C 10.671771 15.369455 11.21159 15.119443 11.462891 15.037109 C 12.233768 14.784551 13.241372 14.173617 13.521484 13.789062 C 13.66785 13.588121 14.034632 12.910908 14.337891 12.285156 C 14.700382 11.537192 15.074933 10.962219 15.431641 10.605469 C 16.177947 10.060089 15.974609 9.4044771 15.974609 8.5429688 C 15.974609 7.0648957 15.963039 6.986457 15.533203 5.8066406 C 15.289873 5.1387104 15.001623 4.3319254 14.892578 4.015625 C 14.72967 3.5430966 14.517693 3.2887401 13.705078 2.5820312 C 12.460059 1.4992791 12.087187 1.2610149 11.234375 1.0058594 C 10.857423 0.89307713 10.203754 0.61969421 9.78125 0.3984375 C 9.2847304 0.13842091 8.8916516 0.00977272 8.4492188 0 z"/>
+ <path style="fill:#835145" d="m 7.0727088,4.1544838 c -0.086623,0.2558974 -0.092601,0.3454965 -0.035145,0.5240862 0.022436,0.069727 0.047983,0.17319 0.056805,0.2299248 0.022777,0.1464705 0.064444,0.2219104 0.2150119,0.3894945 0.072788,0.081013 0.1762575,0.2168258 0.2299758,0.3018221 0.086492,0.136851 0.1163033,0.1643944 0.2604559,0.2404426 0.1675463,0.074659 0.1863747,-0.1935316 0.7814951,0.1461052 0.1547393,0.0315 0.2389088,0.00791 0.3689794,-0.065233 C 9.0278294,5.8775098 9.1303087,5.8287017 9.1780582,5.8126915 9.3245325,5.7635796 9.5158999,5.6448992 9.569124,5.5701189 9.9556608,5.0160834 10.079391,4.5752338 9.9513298,4.017671 9.9050938,3.887786 9.8503418,3.7312081 9.8296228,3.669701 9.79867,3.5778132 9.7584175,3.5280159 9.6040129,3.3905904 9.3674463,3.1800395 9.2966921,3.1338522 9.134649,3.0842348 8.8809911,2.9263093 8.6581248,3.0252665 8.4217833,3.0999736 7.8488778,3.3022809 7.2189659,3.6404308 7.0727076,4.1544834 Z"/>
+ <path style="fill:#835145" d="M 6.9205951,11.845516 C 7.0034641,11.589619 7.0091831,11.50002 6.9542171,11.32143 6.9327561,11.2517 6.9083131,11.14824 6.8998741,11.091506 6.8780828,10.945035 6.838223,10.869596 6.6941794,10.702011 6.3802249,10.111 6.0883267,10.370782 5.4773688,10.013641 c -0.1480339,-0.0315 -0.2285562,-0.0079 -0.3529906,0.06523 -0.074183,0.04362 -0.172221,0.09242 -0.2179016,0.108435 -0.140127,0.04911 -0.3232021,0.167792 -0.3741196,0.242573 -0.7522215,0.378699 -0.5391326,0.971513 -0.3656437,1.552448 0.044232,0.129885 0.096612,0.286462 0.1164334,0.34797 0.02961,0.09188 0.068119,0.141685 0.2158331,0.27911 0.2263155,0.210552 0.2940038,0.256738 0.449025,0.306356 0.2426663,0.157925 0.4558748,0.05897 0.6819751,-0.01574 1.0037147,-0.202308 1.5928776,-0.540458 1.2906167,-1.05451 z"/>
+ <path style="fill:#835145" d="m 11.994401,9.9103544 c 0.164714,0.0096 0.218198,-0.0027 0.312872,-0.07208 0.03696,-0.02707 0.09314,-0.06222 0.12484,-0.07817 0.08183,-0.04115 0.118834,-0.08164 0.191051,-0.2089661 0.592381,-0.492306 0.349991,-0.6202497 0.184252,-0.9441117 -0.0082,-0.1054147 -0.03646,-0.1553933 -0.10165,-0.2259957 -0.03888,-0.042088 -0.08507,-0.099308 -0.102656,-0.1271862 -0.267761,-0.3626474 -0.858308,-0.2538534 -1.18389,-0.1738734 -0.06809,0.053273 -0.150341,0.1168604 -0.182787,0.1413307 -0.04847,0.036557 -0.0707,0.071497 -0.124604,0.1958429 -0.08258,0.1905121 -0.09745,0.2444577 -0.09863,0.3578541 -0.04883,0.1920143 0.04743,0.3177516 0.131816,0.4565577 0.170302,0.5242047 0.580053,0.9636263 0.849387,0.678798 z"/>
+ <path style="fill:#835145" d="m 2.922722,6.0897644 c -0.178441,-0.00957 -0.2363823,0.00277 -0.3389463,0.072082 -0.040044,0.027063 -0.1009044,0.062227 -0.1352444,0.078167 -0.088654,0.041154 -0.128738,0.081642 -0.206973,0.2089663 C 1.9442141,6.872897 1.9811857,7.0456417 2.04195,7.393091 2.0508,7.498506 2.081446,7.5484843 2.1520713,7.619087 2.1941833,7.661175 2.2442323,7.718395 2.2632837,7.746273 2.55336,8.108921 3.1931223,8.000127 3.5458386,7.920147 3.6196026,7.866874 3.7087099,7.8032867 3.7438596,7.7788164 3.7963716,7.7422604 3.8204556,7.7073184 3.8788482,7.5829737 3.9683112,7.3924617 3.9844226,7.3385157 3.9857002,7.2251197 4.0386019,7.0331054 3.9343146,6.9073677 3.8428982,6.7685617 3.658403,6.2443574 3.2145033,5.8049371 2.922723,6.0897641 Z"/>
+ <path style="fill:#835145" d="m 10.94975,13.196984 c 0.05987,-0.173093 0.06401,-0.2337 0.02429,-0.354499 -0.01551,-0.04717 -0.03317,-0.117149 -0.03927,-0.155525 -0.01574,-0.09907 -0.04454,-0.150104 -0.148618,-0.26346 -0.272026,-0.505383 -0.41145,-0.461608 -0.689197,-0.356772 -0.44352,0.200191 -0.7603559,0.183037 -1.0492538,0.50969 -0.107631,0.224227 -0.01103,0.490552 0.07278,0.753286 0.031957,0.08786 0.069803,0.193768 0.084125,0.235372 0.021393,0.06216 0.049217,0.09584 0.1559436,0.188795 0.1635176,0.14242 0.2124236,0.173662 0.3244292,0.207223 0.382976,0.150379 0.439588,-0.170874 0.720871,-0.356041 0.370914,-0.19618 0.691753,-0.173732 0.543893,-0.408068 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/preferences-web-browser-identification.svg b/.icons/awkward/16x16/apps/preferences-web-browser-identification.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-web-browser-identification.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/preferences-web-browser-shortcuts.svg b/.icons/awkward/16x16/apps/preferences-web-browser-shortcuts.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/preferences-web-browser-shortcuts.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/prepos.svg b/.icons/awkward/16x16/apps/prepos.svg
new file mode 100644
index 00000000..5f64c9b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/prepos.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#18b4d9" d="M 8.0101833,1 C 7.1791829,1 6.5105495,1.6686338 6.5105495,2.4996338 v 0.703125 A 5.625,5.625 0 0 0 4.7362576,4.2281494 L 4.126516,3.8765869 C 3.4068488,3.4610869 2.4930657,3.706236 2.0775657,4.4259033 L 1.7022001,5.0740967 C 1.2867001,5.793764 1.5318488,6.7075469 2.251516,7.1230469 L 2.8594267,7.4746094 A 5.625,5.625 0 0 0 2.7605495,8.5 5.625,5.625 0 0 0 2.8594267,9.5253906 L 2.251516,9.8769531 C 1.5318488,10.292453 1.2867001,11.206236 1.7022001,11.925903 l 0.3753656,0.648194 c 0.4155,0.719667 1.3292841,0.964816 2.0489503,0.549316 l 0.6060797,-0.349731 a 5.625,5.625 0 0 0 1.7779538,1.021729 v 0.704956 c 0,0.831 0.6686334,1.499633 1.4996338,1.499633 h 0.7507324 c 0.831,0 1.4996343,-0.668633 1.4996343,-1.499633 v -0.708619 a 5.625,5.625 0 0 0 1.774291,-1.019897 l 0.609742,0.351562 c 0.719666,0.4155 1.63345,0.170351 2.04895,-0.549316 l 0.375366,-0.648194 c 0.4155,-0.719667 0.17035,-1.63345 -0.549316,-2.0489499 L 13.911672,9.5253906 A 5.625,5.625 0 0 0 14.010549,8.5 5.625,5.625 0 0 0 13.911672,7.4746094 l 0.607911,-0.3515625 c 0.719666,-0.4155 0.964816,-1.3292829 0.549316,-2.0489502 L 14.693533,4.4259033 C 14.278033,3.706236 13.364249,3.4610869 12.644583,3.8765869 l -0.60608,0.3497314 A 5.625,5.625 0 0 0 10.26055,3.2045898 V 2.4996338 C 10.26055,1.6686338 9.5919157,1 8.7609157,1 Z"/>
+ <path style="fill:#ffffff" d="M 8.5 5 C 6.567 5 5 6.567 5 8.5 L 5 12.978516 A 5.625 5.625 0 0 0 6.5097656 13.794922 L 6.5097656 14.5 C 6.5097656 14.939221 6.7011739 15.329765 7 15.603516 L 7 11.650391 C 7.456 11.868391 7.9611 12 8.5 12 C 10.4326 12 12 10.433 12 8.5 C 12 6.567 10.4326 5 8.5 5 z M 8.5 7 C 9.3282709 7.0002209 10 7.6717291 10 8.5 C 10 9.3282709 9.3282709 9.9997791 8.5 10 C 7.6715729 10 7 9.3284271 7 8.5 C 7 7.6715729 7.6715729 7 8.5 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/printer-driver-deepin-cloud-print.svg b/.icons/awkward/16x16/apps/printer-driver-deepin-cloud-print.svg
new file mode 120000
index 00000000..e965378d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/printer-driver-deepin-cloud-print.svg
@@ -0,0 +1 @@
+deepin-cloud-print-configurator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/printer1.svg b/.icons/awkward/16x16/apps/printer1.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/printer1.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/printersandfax_q4os_startmenu.svg b/.icons/awkward/16x16/apps/printersandfax_q4os_startmenu.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/printersandfax_q4os_startmenu.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/printmgr.svg b/.icons/awkward/16x16/apps/printmgr.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/printmgr.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/prjm16-transparent.svg b/.icons/awkward/16x16/apps/prjm16-transparent.svg
new file mode 100644
index 00000000..5d201179
--- /dev/null
+++ b/.icons/awkward/16x16/apps/prjm16-transparent.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#663892" transform="matrix(0.37320497,0.09999997,-0.09999997,0.37320497,23.996146,1.0861591)" d="m -40.71797,7.9999972 4.681881,9.6694048 3.379717,-10.1977897 0.625172,10.7250437 7.024977,-8.128168 -3.526713,10.147891 9.600747,-4.821105 -7.141687,8.025814 10.714891,-0.780074 -9.669405,4.681881 10.19779,3.379717 -10.725043,0.625172 8.128167,7.024977 -10.147891,-3.526713 4.821106,9.600747 -8.025815,-7.141687 0.780074,10.714891 -4.681881,-9.669405 -3.379716,10.19779 -0.625173,-10.725043 -7.024976,8.128167 3.526712,-10.147891 -9.600747,4.821106 7.141687,-8.025815 -10.714891,0.780074 9.669405,-4.681881 -10.19779,-3.379716 10.725044,-0.625173 -8.128168,-7.024976 10.147891,3.526712 -4.821105,-9.600747 8.025814,7.141687 z"/>
+ <path style="fill:none;stroke:#2a94ef;stroke-width:2.39805818;stroke-linecap:round;stroke-linejoin:round" d="M 1.2039357,14.784582 5.2016207,1.198718 8,10.788 10.79838,1.198718 14.796064,14.784582"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/project-zomboid.svg b/.icons/awkward/16x16/apps/project-zomboid.svg
new file mode 100644
index 00000000..bfce0fc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/project-zomboid.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#68303e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 7.1942949,2.0000001 7.040673,2.0472201 C 6.8220955,2.0813001 6.7971111,2.2805323 6.7115759,2.4576446 6.5445068,2.7074491 6.5350546,2.8753012 6.6334414,3.1198175 6.7425629,3.3889656 6.8976737,3.6197736 7.0943117,3.8604019 l 0.322428,0.3942365 v 0.095936 0.095936 l -0.1914416,0.084244 -0.191289,0.084392 -0.3607419,0.049916 C 6.4383916,4.6839843 6.399959,4.7107349 6.308981,4.903703 6.2060887,5.0569152 6.2198017,5.2006594 6.2192266,5.3764877 L 6.2183695,5.6606957 6.0990063,6.082812 C 5.908313,6.5883327 5.9855831,7.1274811 5.9904971,7.6561575 c -0.00802,0.5319365 -0.075645,1.0047931 0.1950078,1.4646696 0.098615,0.1588359 0.1105817,0.31344 0.30693,0.31344 0.2049892,0.031479 0.09679,-0.1542441 0.073633,-0.294252 C 6.5494782,8.9536469 6.4330628,8.8457626 6.6519471,8.8457626 6.8284975,8.8630041 6.7759015,8.812124 6.7320878,8.6730783 6.7114049,8.5387263 6.6457422,8.4652263 6.5570759,8.3675823 6.4472309,8.2576181 6.4214935,8.253194 6.5139796,8.1373378 6.6670469,7.9567177 6.6500918,7.6883496 6.6874444,7.4642895 L 6.7833951,6.888673 6.8390472,6.6259008 C 6.8708601,6.4912364 6.9281987,6.3796282 7.0670983,6.3356923 l 0.086809,-0.027441 0.2505035,0.4544928 c 0.1787799,0.2484879 0.250503,0.445884 0.250503,0.7346606 0.03309,0.2215642 -0.025727,0.3156682 -0.1506724,0.4880684 C 7.3362904,8.1550365 7.3363937,8.329049 7.3081457,8.5522452 L 7.262727,8.9111056 6.9103782,9.473226 c -0.2429991,0.2994403 -0.3533571,0.5703 -0.4049027,0.932677 l -0.052704,0.370553 -0.2729807,0.292152 c -0.2740604,0.216103 -0.2978744,0.422411 -0.3590161,0.742004 l -0.086036,0.449696 -0.087424,0.153949 -0.087587,0.153796 -0.00587,0.306992 c -0.077689,0.221081 0.046015,0.281131 0.1074446,0.441304 0.1885054,0.323813 0.7062729,0.802545 1.1266501,0.656713 l -0.049746,-0.157843 -0.054411,-0.172684 -0.113163,-0.124715 -0.1130053,-0.124869 -0.04666,-0.278065 -0.04666,-0.278212 h 0.082007 0.082002 L 6.7013132,12.280246 C 6.7614622,11.91941 6.891142,11.706733 7.1389189,11.455201 7.3750562,11.277921 7.4252488,11.106644 7.496852,10.841213 L 7.590014,10.495844 7.760066,10.227224 7.9299607,9.9586037 8.1979825,9.6713953 c 0.2461972,-0.2269719 0.409395,-0.4722802 0.409395,0.0168 -0.031436,0.2191204 0.075003,0.3886487 0.1619945,0.5850607 0.2027473,0.324332 0.1258243,0.452136 -0.012699,0.782173 -0.210474,0.340672 -0.14781,0.585756 -0.08805,0.959208 l 0.086962,0.542485 -0.1137793,0.212709 c -0.158904,0.255064 -0.149295,0.444087 0.012244,0.667352 l 0.1261845,0.174184 -0.044023,0.110776 c -7.285e-4,0.307533 0.3173821,0.249559 0.5343768,0.250933 h 1.389829 c -0.0132,-0.289312 -0.644375,-0.395485 -0.9121113,-0.433513 L 9.6433636,13.417247 9.5385735,13.295079 9.5139178,12.778074 9.4894293,12.26107 9.6091031,11.748413 9.7287719,11.235609 C 9.9612031,11.087077 9.9230146,11.010337 9.8698357,10.744537 L 9.8047409,10.419109 9.7957666,9.6132476 9.7866251,8.8073866 9.7306666,8.212586 C 9.7726537,8.0284738 9.512288,7.6177853 9.7808921,7.6177853 l 0.048211,0.1214165 0.048207,0.1214199 v 0.2215521 c 0.00733,0.1714162 -0.05701,0.2426885 0.1269579,0.1744843 l 0.127112,-0.04722 0.07023,0.1071802 0.07006,0.1070282 0.0013,0.17718 c 0.01299,0.1160722 -0.04993,0.2079643 0.0806,0.1298122 l 0.07937,-0.047368 0.0025,-0.2065603 0.0025,-0.2065642 0.116571,0.1490002 c 0.06871,0.057789 0.116576,0.2270842 0.116576,0.069104 0.0087,-0.113736 -0.04974,-0.2179363 -0.08774,-0.3233323 -0.04124,-0.1741603 -0.07867,-0.2385484 -0.230748,-0.3173362 l -0.143078,-0.074052 0.04139,-0.2981482 C 10.351925,7.1250413 10.145571,6.851053 10.002886,6.5340125 L 9.7136219,5.9764963 9.5612403,5.6694998 9.4087065,5.3625077 9.3547622,5.0666035 C 9.3359822,4.7869113 9.2855089,4.764515 9.0360478,4.6636751 8.8807468,4.5756869 8.7471705,4.5566467 8.5747227,4.5566467 H 8.3783204 L 8.254771,4.3005105 8.1312262,4.1299224 V 4.0371345 3.9441988 L 8.2899601,3.8954822 C 8.5386233,3.8583208 8.4486949,3.648646 8.4486949,3.4445817 8.4705349,3.2132136 8.4704106,3.0700373 8.3321238,2.8932532 L 8.2155528,2.7442531 8.2130671,2.5715688 C 8.2354471,2.4047409 8.1734414,2.3629483 8.0575921,2.2509322 7.9228831,2.072412 7.7636641,2.0825803 7.5494546,2.051568 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/protege.svg b/.icons/awkward/16x16/apps/protege.svg
new file mode 100644
index 00000000..2d789ce9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/protege.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#25509a" d="m 5.1715727,10.828427 c -1.562097,-1.5620968 -1.562097,-4.0947567 3e-7,-5.656854 1.5620972,-1.5620972 6.922928,-4.39026752 8.485025,-2.8281705 1.562097,1.5620972 -1.266073,6.9229275 -2.828171,8.4850245 -1.562097,1.562098 -4.0947571,1.562097 -5.6568543,0 z"/>
+ <path style="fill:#ffffff" d="m 9.4139569,9.4144705 c -0.7977995,0.7977995 -2.0306277,0.7977995 -2.8284271,0 -0.7977993,-0.7977993 -0.7977996,-2.0306276 0,-2.8284272 C 6.9844296,6.1871435 8.678728,5.0466391 10.170782,4.4371016 10.916809,4.132333 11.639651,3.9381322 12.078037,3.8971041 c 0.01644,-0.00154 0.0098,0.00109 0.02486,0 -0.0011,0.01509 0.0015,0.00842 0,0.024859 C 12.061867,4.3603492 11.867668,5.083191 11.5629,5.8292181 10.953362,7.3212723 9.8128578,9.0155707 9.4139579,9.4144705 Z"/>
+ <path style="fill:#9e51c3" d="m 5.1715727,5.168059 c -1.562097,1.5620967 -1.562097,4.0947566 3e-7,5.656854 1.5620972,1.562097 6.922928,4.390267 8.485025,2.82817 1.562097,-1.562097 -1.266073,-6.9229271 -2.828171,-8.485024 -1.562097,-1.562098 -4.0947571,-1.562097 -5.6568543,0 z"/>
+ <path style="fill:#ffffff" d="m 9.4139569,6.5820154 c -0.7977995,-0.7977994 -2.0306277,-0.7977994 -2.8284271,0 -0.7977993,0.7977993 -0.7977996,2.0306276 0,2.8284272 0.3988998,0.3988998 2.0931982,1.5394044 3.5852522,2.1489414 0.746027,0.304769 1.468869,0.49897 1.907255,0.539998 0.01644,0.0015 0.0098,-0.0011 0.02486,0 -0.0011,-0.01509 0.0015,-0.0084 0,-0.02486 C 12.061867,11.636137 11.867668,10.913295 11.5629,10.167268 10.953362,8.6752136 9.8128578,6.9809152 9.4139579,6.5820154 Z"/>
+ <path style="fill:#d97f33" d="M 11.999637,8.0000002 C 11.999637,10.209139 10.208776,12 7.9996369,12 5.7904978,12 0,10.209139 0,8.0000002 0,5.7908612 5.7904978,4 7.9996369,4 10.208776,4 11.999637,5.7908612 11.999637,8.0000002 Z"/>
+ <path style="fill:#ffffff" d="m 8,6 c 1.1282588,0 2,0.8717412 2,2 0,1.1282585 -0.8717411,2 -2,2 C 7.4358705,10 5.4313622,9.6084085 3.9453125,8.984375 3.2022877,8.6723582 2.5538407,8.2985525 2.2148438,8.0175781 2.2021314,8.0070416 2.2087064,8.0099013 2.1972656,8 2.2087066,7.9901 2.2021356,7.99296 2.2148436,7.982422 2.5538406,7.7014475 3.2022877,7.3276418 3.9453125,7.015625 5.4313621,6.3915914 7.4358706,6 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/protonmail-desktop-unofficial.svg b/.icons/awkward/16x16/apps/protonmail-desktop-unofficial.svg
new file mode 120000
index 00000000..5f6e90c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/protonmail-desktop-unofficial.svg
@@ -0,0 +1 @@
+protonmail-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/protonmail-desktop.svg b/.icons/awkward/16x16/apps/protonmail-desktop.svg
new file mode 100644
index 00000000..09c10689
--- /dev/null
+++ b/.icons/awkward/16x16/apps/protonmail-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,8 A 8,8 0 0 1 8,16 8,8 0 0 1 0,8 8,8 0 0 1 8,0 8,8 0 0 1 16,8 Z"/>
+ <path style="fill:#ffffff" d="M 8 3 C 7.749069 3 7.4976878 3.0111961 7.3378906 3.0332031 C 5.4090924 3.2987609 4.2692424 4.1972813 4.0410156 5.6328125 C 4.015803 5.7914196 4.0079552 6.0733112 4.0039062 7.1523438 L 4.0019531 8 L 4 8 L 4 8.4335938 L 4 9.4335938 L 4.0039062 8.4375 L 4.0566406 8.5195312 C 4.1947842 8.7306659 4.3848529 8.878177 5.2929688 9.4804688 C 6.811192 10.487406 7.4359919 10.854887 7.8203125 10.966797 C 7.8809655 10.984447 7.9641486 10.99949 8.0058594 11 C 8.2609237 11.0032 9.0055931 10.603262 10.134766 9.8574219 C 11.542925 8.9273034 11.804176 8.734284 11.941406 8.5234375 L 12 8.4335938 L 12 8.3769531 L 12 8 L 12 7.3769531 C 12 5.9981933 11.989325 5.754467 11.921875 5.4589844 C 11.801584 4.9320453 11.583332 4.5149638 11.234375 4.1523438 C 10.674266 3.5703024 9.7988592 3.189711 8.6621094 3.0332031 C 8.5023064 3.0112032 8.2509306 3 8 3 z M 4 9.4335938 L 4 12.195312 L 4.0078125 12.195312 L 4.0097656 12.664062 L 4.0703125 12.769531 C 4.1165215 12.850091 4.1533399 12.886285 4.2285156 12.927734 L 4.3261719 12.982422 L 5.9199219 12.992188 C 6.7964462 12.997085 8.4374298 13.0004 9.5664062 13 L 11.619141 13 L 11.71875 12.958984 C 11.8463 12.907614 11.884232 12.877406 11.943359 12.773438 L 11.990234 12.6875 L 11.990234 12.195312 L 12 12.195312 L 12 9.4335938 L 11.941406 9.5234375 C 11.804176 9.734284 11.542925 9.9273031 10.134766 10.857422 C 9.0055927 11.603262 8.2609237 12.0032 8.0058594 12 C 7.9641486 11.99949 7.8809655 11.984447 7.8203125 11.966797 C 7.4359919 11.854887 6.8111918 11.487406 5.2929688 10.480469 C 4.3848529 9.8781764 4.1947842 9.7306659 4.0566406 9.5195312 L 4 9.4335938 z M 8 5 C 8.9074535 5 9.6953946 5.7077118 9.953125 6.5742188 C 9.998495 6.726774 10 6.7329872 10 7.3535156 C 10 7.6975696 9.9947793 7.9852504 9.9882812 7.9921875 C 9.9817114 7.9991175 9.0909066 8.002608 8 8 C 6.9090934 8.00262 6.0182512 7.9991174 6.0117188 7.9921875 C 6.0051987 7.9852475 6 7.6975696 6 7.3535156 C 6 6.7329872 6.001501 6.726774 6.046875 6.5742188 C 6.3046105 5.7077118 7.092547 5 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/proxy.svg b/.icons/awkward/16x16/apps/proxy.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/proxy.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/prusa-slicer.svg b/.icons/awkward/16x16/apps/prusa-slicer.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/prusa-slicer.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/prusaslicer.svg b/.icons/awkward/16x16/apps/prusaslicer.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/prusaslicer.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/psensor.svg b/.icons/awkward/16x16/apps/psensor.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/psensor.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/psi-plus.svg b/.icons/awkward/16x16/apps/psi-plus.svg
new file mode 100644
index 00000000..3e1edb3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/psi-plus.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3669e9" d="M 9.4453125,0 5,16 H 7.0742187 L 11.519532,0 Z"/>
+ <path style="fill:none;stroke-linejoin:round;stroke-width:2;stroke:#3669e9" d="M 1.326,5.480382 C 2.0938646,5.2155696 3.0564981,4.7295748 4.3118601,5.185982 4.8679653,5.3881632 4.3944565,6.13107 4.2479729,6.698018 3.2511901,10.555956 2.6260253,12.2 6.5187081,12.96 9.5920489,13.560033 12.015272,11.16444 12.506044,9.6040636 13.12621,8.0567124 13.026025,6.9999996 13.026025,5"/>
+ <circle style="fill:#d2524c" cx="11.5" cy="11.5" r="4.5"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="11" y="9"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="11" y="-14" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/psi.svg b/.icons/awkward/16x16/apps/psi.svg
new file mode 100644
index 00000000..788c4dab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/psi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3669e9" d="M 9.4453125,0 5,16 H 7.0742187 L 11.519532,0 Z"/>
+ <path style="fill:none;stroke-linejoin:round;stroke-width:2;stroke:#3669e9" d="M 1.326,5.480382 C 2.0938646,5.2155696 3.0564981,4.7295748 4.3118601,5.185982 4.8679653,5.3881632 4.3944565,6.13107 4.2479729,6.698018 3.2511901,10.555956 2.6260253,12.2 6.5187081,12.96 9.5920489,13.560033 12.015272,11.16444 12.506044,9.6040636 13.12621,8.0567124 13.026025,6.9999996 13.026025,5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pspp.svg b/.icons/awkward/16x16/apps/pspp.svg
new file mode 100644
index 00000000..a1e926f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pspp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ad3f36" cx="7" cy="9" r="7"/>
+ <path style="fill:#3b8ae0" d="M 13.363961,15.3 7,8.9360385 13.363961,2.5720775 c 3.514719,3.5147183 3.514719,9.2132035 0,12.7279225 z"/>
+ <path style="fill:#7dc564" d="M 7,1 7,9 12.657072,3.3429275 C 11.209357,1.8952123 9.209139,1 7,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ptbatcher.svg b/.icons/awkward/16x16/apps/ptbatcher.svg
new file mode 120000
index 00000000..fd113dd3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ptbatcher.svg
@@ -0,0 +1 @@
+kipi-panorama.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/puddletag.svg b/.icons/awkward/16x16/apps/puddletag.svg
new file mode 100644
index 00000000..57369947
--- /dev/null
+++ b/.icons/awkward/16x16/apps/puddletag.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ec6295" d="m8 2c-2.0709 0-3.8347 1.3832-4.5938 3.3408-1.9278 0.3126-3.4062 2.1054-3.4062 4.2954 0 2.4098 1.7909 4.3638 4 4.3638h8.5003c1.933 0 3.5-1.709 3.5-3.818 0-1.96-1.351-3.5662-3.094-3.784-0.454-2.5022-2.479-4.398-4.906-4.398z"/>
+ <path fill="#fff" d="m12 5-6 1v3.2695a2 2 0 0 0 -1 -0.2695 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2v-4.166l4-0.668v2.1035c-0.304-0.1761-0.649-0.269-1-0.2695-1.1046 0-2 0.8954-2 2s0.89543 2 2 2 2-0.89543 2-2v-5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pulse-sms.svg b/.icons/awkward/16x16/apps/pulse-sms.svg
new file mode 100644
index 00000000..49e0e3ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pulse-sms.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1775d2" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.15" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 v 14.4 c 0,0.2216 0.08899376,0.421806 0.23359376,0.566406 L 3.6,12.4 11.925781,4.074219 15.766406,0.23359376 C 15.621806,0.08899376 15.4216,0 15.2,0 Z"/>
+ <rect style="fill:#ffffff" width="8" height="6" x="4" y="4" rx=".727" ry=".706"/>
+ <path style="fill:#ffffff" d="M 4 9.3632812 L 4 12 L 6.6367188 9.3632812 L 4 9.3632812 z"/>
+ <path style="fill:#b7b7b7" d="M 5 5 L 5 6 L 10 6 L 11 5 L 5 5 z M 5 6.5 L 5 7.5 L 8.5 7.5 L 9.5 6.5 L 5 6.5 z M 5 8 L 5 9 L 7 9 L 8 8 L 5 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pulseeffects.svg b/.icons/awkward/16x16/apps/pulseeffects.svg
new file mode 100644
index 00000000..830c5214
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pulseeffects.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path opacity=".3" d="m3 3c-0.554 0-1 0.3717-1 0.8333v8.3337c0 0.461 0.446 0.833 1 0.833s1-0.372 1-0.833v-8.3337c0-0.4616-0.446-0.8333-1-0.8333z"/>
+ <path style="fill:#00ab43" d="m3 6.1667c-0.554 0-1 0.3717-1 0.8333v5.167c0 0.461 0.446 0.833 1 0.833s1-0.372 1-0.833v-5.167c0-0.4616-0.446-0.8333-1-0.8333z"/>
+ <path style="fill:#828282" d="m5 6a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+ <path opacity=".3" d="m8 3c-0.554 0-1 0.3717-1 0.8333v8.3337c0 0.461 0.446 0.833 1 0.833s1-0.372 1-0.833v-8.3337c0-0.4616-0.446-0.8333-1-0.8333z"/>
+ <path style="fill:#00ab43" d="m8 10.167c-0.554 0-1 0.371-1 0.833v1.167c0 0.461 0.446 0.833 1 0.833s1-0.372 1-0.833v-1.167c0-0.462-0.446-0.833-1-0.833z"/>
+ <path style="fill:#828282" d="m10 10a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+ <path opacity=".3" d="m13 3c-0.554 0-1 0.37167-1 0.83333v8.3333c0 0.461 0.446 0.833 1 0.833s1-0.37167 1-0.83333v-8.3337c0-0.4616-0.446-0.8333-1-0.8333z"/>
+ <path style="fill:#00ab43" d="m13 8.1674c-0.554 0-1 0.3717-1 0.8333v3.1663c0 0.461 0.446 0.833 1 0.833s1-0.372 1-0.834v-3.166c0-0.4616-0.446-0.8333-1-0.8333z"/>
+ <path style="fill:#828282" d="m15 8a2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pumpa.svg b/.icons/awkward/16x16/apps/pumpa.svg
new file mode 100644
index 00000000..9970ba3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pumpa.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f58411" d="m5.5 2c-3.5 0-5.5 2.754-5.5 6.1758v1.6484c0 3.4218 2 6.1758 5.5 6.1758l2-0.5 2 0.5c3.5 0 5.5-2.754 5.5-6.1758v-1.6484c0-3.4218-2-6.1758-5.5-6.1758l-2 1-2-1z"/>
+ <path fill="none" stroke="#4a2507" stroke-linecap="round" stroke-linejoin="round" d="m7.5 2.5s-0.090047-1.854 1.199-2c1.289-0.14595 2.801 0.661 2.801 0.661"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pureref.svg b/.icons/awkward/16x16/apps/pureref.svg
new file mode 100644
index 00000000..1747597c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pureref.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8e8e8e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#dddddd" d="M 8,1 A 6,6 0 0 0 2,7 V 15 H 6 V 12.648 A 6,6 0 0 0 8,13 6,6 0 0 0 9.3398,12.84 L 12,15.5 15,12.5 12.924,10.424 A 6,6 0 0 0 14,7 6,6 0 0 0 8,1 Z"/>
+ <path style="fill:#333333" d="M 8,2 A 5,5 0 0 0 3,7 V 14 H 5 V 10.992 A 5,5 0 0 0 8,12 5,5 0 0 0 13,7 5,5 0 0 0 8,2 Z"/>
+ <circle style="fill:#ffffff" cx="8" cy="7" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pushbullet-indicator.svg b/.icons/awkward/16x16/apps/pushbullet-indicator.svg
new file mode 100644
index 00000000..4bf277be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pushbullet-indicator.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ab367" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#f9f9f9" d="m3.3333 4h1.3333c0.1837 0 0.3334 0.1978 0.3334 0.4428v7.1122c0 0.245-0.1497 0.445-0.3333 0.445h-1.3333c-0.1837 0-0.3334-0.2-0.3334-0.445v-7.1122c0-0.245 0.1497-0.4428 0.3333-0.4428"/>
+ <path fill="#f9f9f9" d="m6.367 4c-0.203 0-0.367 0.1978-0.367 0.4427v7.1113c0 0.24489 0.16398 0.44444 0.36702 0.44444 1.1055 0 2.2103 0.0018 3.3165 0.0018 1.8315 0 3.3165-1.791 3.3165-4 0-2.2089-1.485-4-3.3165-4h-3.3165z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/putty.svg b/.icons/awkward/16x16/apps/putty.svg
new file mode 100644
index 00000000..f42a186c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/putty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8e8e8e" width="10" height="8" x="-11" y="-14" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="10" height="12" x="-10" y="-16" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#266ad7" width="6" height="8" x="-8" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="10" height="8" x="-16" y="-10" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="10" height="12" x="-15" y="-12" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffbe47" width="6" height="8" x="-13" y="-10" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pycad.svg b/.icons/awkward/16x16/apps/pycad.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycad.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pycharm-community.svg b/.icons/awkward/16x16/apps/pycharm-community.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycharm-community.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pycharm-education.svg b/.icons/awkward/16x16/apps/pycharm-education.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycharm-education.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pycharm-professional.svg b/.icons/awkward/16x16/apps/pycharm-professional.svg
new file mode 120000
index 00000000..9d455f3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycharm-professional.svg
@@ -0,0 +1 @@
+pycharm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pycharm.svg b/.icons/awkward/16x16/apps/pycharm.svg
new file mode 100644
index 00000000..172e998c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycharm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a2e36e" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2cbfeb" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#21d789" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#f7c73c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,5.5 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 m 4.9e-5,4.00005 V 3.50005"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.507121,7 c 0,0 0,0.500001 -1,0.500001 -1,0 -1,-1 -1,-2.000001 0,-0.999999 0,-1.9999995 1,-1.9999995 1,0 1,0.4999995 1,0.4999995"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pycharmedu.svg b/.icons/awkward/16x16/apps/pycharmedu.svg
new file mode 100644
index 00000000..956debe5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pycharmedu.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a2e36e" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2cbfeb" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#21d789" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#f7c73c" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 3.5071212,5.5 c 0,0 2.000002,0.23225 2.000002,-0.9999985 0,-1.2322505 -2.000002,-1.0000005 -2.000002,-1.0000005 m 4.9e-5,4.00005 V 3.50005"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="M 7.507121,7.5 H 9.507122 M 7.507121,5.5 H 9.507122 M 7.507121,3.5000005 H 9.507122 M 7.507171,7.500051 V 3.5000495"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pychess.svg b/.icons/awkward/16x16/apps/pychess.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pychess.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pymol.svg b/.icons/awkward/16x16/apps/pymol.svg
new file mode 100644
index 00000000..41081dfd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pymol.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="15.2" height="15.2" x="-15.6" y="-15.6" rx="4.56" ry="4.56" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 4.8,0 C 2.1408,0 0,2.1408 0,4.8 V 5.2 C 0,2.5408 2.1408,0.4 4.8,0.4 h 6.4 c 2.6592,0 4.8,2.1408 4.8,4.8 V 4.8 C 16,2.1408 13.8592,0 11.2,0 Z"/>
+ <circle style="fill:#ffd517" class="st6" cx="3.2" cy="12.8" r="1.8"/>
+ <circle style="fill:#ffd517" class="st9" cx="11.5" cy="6.5" r="1.5"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.20000005;stroke-linecap:round" d="M 4.4478359,11.877686 6.5397527,10.331487"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.20000005;stroke-linecap:round" d="M 9.2558012,7.9632331 10.995376,6.8035171"/>
+ <circle style="fill:#b3e5fc" class="st13" cx="7.5" cy="9.5" r="2.5"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.20000005;stroke-linecap:round" d="m 5.0000001,2.9996838 1.825589,4.3936934"/>
+ <path style="fill:#4c6378" d="M 4.8007812 0 C 2.1415813 0 -5.9211895e-16 2.1415813 0 4.8007812 L 0 11.199219 C 0 13.858419 2.1415813 16 4.8007812 16 L 11.199219 16 C 13.858419 16 16 13.858419 16 11.199219 L 16 4.8007812 C 16 2.1415813 13.858419 -5.9211895e-16 11.199219 0 L 4.8007812 0 z M 4.8007812 2 L 11.199219 2 C 12.784621 2 14 3.2153785 14 4.8007812 L 14 11.199219 C 14 12.784622 12.784622 14 11.199219 14 L 4.8007812 14 C 3.2153785 14 2 12.784621 2 11.199219 L 2 4.8007812 C 2 3.2153788 3.2153787 2 4.8007812 2 z"/>
+ <circle style="fill:#ffd517" class="st19" cx="5" cy="3" r="2"/>
+ <circle style="fill:#ffd517" class="st17" cx="12" cy="13" r="2"/>
+ <path style="fill:none;stroke:#7c7c7c;stroke-width:1.20000005;stroke-linecap:round" d="m 9.1576274,10.674547 1.4049286,1.149487"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pynocchio.svg b/.icons/awkward/16x16/apps/pynocchio.svg
new file mode 100644
index 00000000..ce2dafc2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pynocchio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a7bf3c" d="M 8,0 C 3.5817,0 0,3.5817 0,8 0.00317,9.3581 0.35203,10.693 1.0137,11.879 1.0643,12.971 0.84187,14.054 0.08008,15.229 -0.13436,15.562 0.10425,16 0.5,16 2.1996,16 3.8178,15.65 5.2969,15.52 6.1635,15.835 7.078,15.997 8,16 12.418,16 16,12.418 16,8 16,3.5817 12.418,0 8,0 Z"/>
+ <path style="fill:#4f4f4f;stroke:#4f4f4f;stroke-linejoin:round" d="M 4.5,10 6,11.5 8,9.5 10,11.5 11.5,10 9.5,8 11.5,6 10,4.5 8,6.5 6,4.5 4.5,6 6.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/pynvim.svg b/.icons/awkward/16x16/apps/pynvim.svg
new file mode 120000
index 00000000..f481afa8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pynvim.svg
@@ -0,0 +1 @@
+nvim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pyrenamer.svg b/.icons/awkward/16x16/apps/pyrenamer.svg
new file mode 100644
index 00000000..5c4127cd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pyrenamer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2297fd" d="m1.7143 5h8.5717c0.395 0 0.714 0.3186 0.714 0.7143v8.5714c0 0.395-0.319 0.714-0.714 0.714h-8.5717c-0.3957 0-0.7143-0.319-0.7143-0.714v-8.5717c0-0.3957 0.3186-0.7143 0.7143-0.7143z"/>
+ <g fill="#fff" transform="matrix(.19630 0 0 .20576 6.29 14.303)">
+ <path d="m4.4117-11.644h-11.758l-1.8555 5.3125h-7.5586l10.801-29.16h8.9648l10.801 29.16h-7.5586l-1.8359-5.3125zm-9.8828-5.4102h7.9883l-3.9844-11.602-4.0039 11.602z"/>
+ </g>
+ <path fill="#f3af3f" d="m5.7143 1h8.5714c0.395 0 0.714 0.3186 0.714 0.7143v8.5714c0 0.395-0.319 0.714-0.714 0.714h-8.5717c-0.3957 0-0.7143-0.319-0.7143-0.714v-8.5717c0-0.3957 0.3186-0.7143 0.7143-0.7143z"/>
+ <g fill="#fff" transform="matrix(.20830 0 0 .20576 9.5848 6.9649)">
+ <path d="m4.0711-7.9809q1.7773 0 2.6953-0.78125 0.91797-0.78125 0.91797-2.3047 0-1.5039-0.91797-2.2852-0.91797-0.80078-2.6953-0.80078h-4.1602v6.1719h4.1602zm0.2539 12.754q2.2656 0 3.3984-0.95703 1.1523-0.95703 1.1523-2.8906 0-1.8945-1.1328-2.832-1.1328-0.9572-3.4179-0.9572h-4.4141v7.6367h4.4141zm6.992-10.488q2.4219 0.70312 3.75 2.5977 1.3281 1.8945 1.3281 4.6484 0 4.2188-2.8516 6.2891t-8.6719 2.0703h-12.48v-29.16h11.289q6.0742 0 8.7891 1.8359 2.7344 1.8359 2.7344 5.8789 0 2.1289-0.99609 3.6328-0.99609 1.4844-2.8906 2.207z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/python.svg b/.icons/awkward/16x16/apps/python.svg
new file mode 100644
index 00000000..7dfe7f4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#ffc851" d="m12 4v2c0 1.108-0.892 2-2 2h-4s-2 0-2 2v3.5c0 1.385 1.5613 2.5 3.5 2.5h1c1.9387 0 3.5-1.1147 3.5-2.5v-1.5h1.5c1.385 0 2.5-1.561 2.5-3.5v-1c0-1.9387-1.115-3.5-2.5-3.5h-1.5z"/>
+ <path fill="#fff" d="m10.5 13a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+ <path fill="#4795d1" d="m7.5-2e-8c-1.9387 0-3.5 1.115-3.5 2.5v1.5h-1.5c-1.385 0-2.5 1.5613-2.5 3.5v1c-2e-8 1.939 1.115 3.5 2.5 3.5h1.5v-2c0-1.108 0.892-2 2-2h4s2 0 2-2v-3.5c0-1.385-1.561-2.5-3.5-2.5h-1z"/>
+ <path fill="#fff" d="m5.5 2a0.5 0.5 0 0 1 0.5 0.5 0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/python2.6.svg b/.icons/awkward/16x16/apps/python2.6.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python2.6.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python2.7.svg b/.icons/awkward/16x16/apps/python2.7.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python2.7.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python3.0.svg b/.icons/awkward/16x16/apps/python3.0.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python3.0.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python3.1.svg b/.icons/awkward/16x16/apps/python3.1.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python3.1.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python3.2.svg b/.icons/awkward/16x16/apps/python3.2.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python3.2.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python3.3.svg b/.icons/awkward/16x16/apps/python3.3.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python3.3.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/python3.4.svg b/.icons/awkward/16x16/apps/python3.4.svg
new file mode 120000
index 00000000..00d4dd1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/python3.4.svg
@@ -0,0 +1 @@
+python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/pyzologo.svg b/.icons/awkward/16x16/apps/pyzologo.svg
new file mode 100644
index 00000000..5383617d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/pyzologo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#2a93dd" width="7" height="12" x="0" y="2" rx=".7" ry=".75"/>
+ <rect style="fill:#e83f3c" width="7" height="6" x="8" y="2" rx=".636" ry=".75"/>
+ <rect style="fill:#9bb013" width="3" height="5" x="8" y="9" rx=".6" ry=".714"/>
+ <rect style="fill:#9bb013" width="3" height="5" x="12" y="9" rx=".6" ry=".714"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/q4_findmenu.svg b/.icons/awkward/16x16/apps/q4_findmenu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4_findmenu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/q4_findweb.svg b/.icons/awkward/16x16/apps/q4_findweb.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4_findweb.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/q4_netcon.svg b/.icons/awkward/16x16/apps/q4_netcon.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4_netcon.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/q4os-swprofiler.svg b/.icons/awkward/16x16/apps/q4os-swprofiler.svg
new file mode 120000
index 00000000..e439e13c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4os-swprofiler.svg
@@ -0,0 +1 @@
+desktop-profiler.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/q4os-updatemgr.svg b/.icons/awkward/16x16/apps/q4os-updatemgr.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4os-updatemgr.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/q4oslogo.svg b/.icons/awkward/16x16/apps/q4oslogo.svg
new file mode 100644
index 00000000..1ab6184d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4oslogo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#448aff" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 8 4.0253906 C 5.90897 4.2615633 4.2624914 5.9088545 4.0273438 8 L 7.0878906 8 A 1.5 1.5 0 0 1 8 7.0878906 L 8 4.0253906 z M 9 4.0273438 L 9 7.0878906 A 1.5 1.5 0 0 1 9.9121094 8 L 12.976562 8 C 12.740317 5.9083254 11.09206 4.2616897 9 4.0273438 z M 4.0253906 9 C 4.2607621 11.091945 5.9082099 12.739389 8 12.974609 L 8 9.9121094 A 1.5 1.5 0 0 1 7.0878906 9 L 4.0253906 9 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2.08428192" d="m 9.469,9.469 2.33213,2.33213"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/q4wine.svg b/.icons/awkward/16x16/apps/q4wine.svg
new file mode 100644
index 00000000..28ba0831
--- /dev/null
+++ b/.icons/awkward/16x16/apps/q4wine.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#80c342" d="m2.3573 2.0002h4.2857c0.1975 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.1975-0.1595 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.1595-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#80c342" d="m9.3573 2.0002h4.2857c0.197 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.1975-0.16 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.1595-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#80c342" d="m2.3573 9.0002h4.2857c0.1975 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.197-0.1595 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.16-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#80c342" d="m9.3573 9.0002h4.2857c0.197 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.197-0.16 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.16-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qalculate.svg b/.icons/awkward/16x16/apps/qalculate.svg
new file mode 100644
index 00000000..66f4fded
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qalculate.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ec6295" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#f5f5f5" d="m11 12h2v2h-2zm0-10h2v9h-2z"/>
+ <path style="fill:#f5f5f5" d="m8 2a5 4.5 0 0 0 -5 4.5 5 4.5 0 0 0 5 4.5 5 4.5 0 0 0 2 -0.379v-1.5175a3 3.5 0 0 1 -2 0.8965 3 3.5 0 0 1 -3 -3.5 3 3.5 0 0 1 3 -3.5 3 3.5 0 0 1 2 0.8945v-1.5117a5 4.5 0 0 0 -2 -0.3828z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qasmixer.svg b/.icons/awkward/16x16/apps/qasmixer.svg
new file mode 100644
index 00000000..af84b65e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qasmixer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.2" d="m 12,3 c -0.554,0 -1,0.446 -1,1 v 8 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 4 C 13,3.446 12.554,3 12,3 Z"/>
+ <path style="fill:#4f4f4f" d="m 11,7 v 5 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 7 Z"/>
+ <g>
+ <path style="opacity:0.2" d="M 4,3 C 3.446,3 3,3.446 3,4 v 8 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 4 C 5,3.446 4.554,3 4,3 Z"/>
+ <path style="fill:#4f4f4f" d="m 3,7 v 5 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 7 Z"/>
+ </g>
+ <rect style="fill:#818181" width="4" height="3" x="2" y="5" rx="1" ry="1"/>
+ <rect style="fill:#818181" width="4" height="3" x="10" y="5" rx="1" ry="1"/>
+ <path style="opacity:0.2" d="m 8.0000007,3 c -0.554,0 -1,0.446 -1,1 v 8 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 V 4 c 0,-0.554 -0.446,-1 -1,-1 z"/>
+ <path style="fill:#4f4f4f" d="m 7.0000007,10 v 2 c 0,0.554 0.446,1 1,1 0.554,0 1,-0.446 1,-1 v -2 z"/>
+ <rect style="fill:#818181" width="4" height="3" x="6" y="8" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qbittorrent.svg b/.icons/awkward/16x16/apps/qbittorrent.svg
new file mode 100644
index 00000000..dcf472db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qbittorrent.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#2f67ba" cx="8" cy="8" r="8"/>
+ <path fill="#64d4f9" d="m4.5 6a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 1.5 -0.504v4.504h1v-9h-1v0.50195a2.5 2.5 0 0 0 -1.5 -0.502zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"/>
+ <path fill="#fff" d="m11.5 11a2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5 2.5 2.5 0 0 0 -1.5 0.5039v-4.5039h-1v9h1v-0.50195a2.5 2.5 0 0 0 1.5 0.502zm0-1a1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5 1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qbrowser.svg b/.icons/awkward/16x16/apps/qbrowser.svg
new file mode 100644
index 00000000..cd6d8df2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qbrowser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#336f33" d="m 14.964831,8.0398 c 0,2.04572 0.267323,3.87228 -0.99588,5.2868 C 12.50391,14.9672 10.372564,16 8.0000004,16 3.5817144,16 0,12.41828 0,8 0,3.58172 3.5817144,0 8.0000004,0 c 0.1454,0 0.4756936,0.08352 0.6191836,0.09116 2.00015,0.1068 3.168234,1.67816 4.513311,2.98936 1.49063,1.45304 1.832336,2.7132 1.832336,4.95928 z"/>
+ <path style="fill:#ffbf23" d="M 8,0 A 8,8 0 0 0 7.5078124,0.0179688 C 6.854958,0.20264656 5.848458,-0.0027756 5.5992188,0.78515628 6.135588,0.8327564 6.801026,0.45283068 7.4140624,0.5023438 8.218888,0.33146456 8.8057116,0.8231604 9.4421876,1.1539063 c 0.9242484,0.049328 1.5315804,0.8699761 1.7765624,1.6890625 -0.151738,-0.012468 -0.824212,-0.2973128 -0.85,0.2828124 0.254086,0.4374788 0.146438,1.3259596 0.739062,1.421094 0.852739,0.1511136 0.206022,-0.5692392 -0.03672,-0.8617188 0.637708,-0.2902752 1.313035,1.190846 0.421876,1.116406 0.193248,0.5507 -0.533174,1.239292 -0.110938,1.7132812 0.417098,0.1868368 -0.345498,0.5290784 -0.326562,0.821094 0.107994,1.009114 1.338705,0.2544244 0.961718,-0.5078128 C 11.825199,6.0363 13.715825,6.5792844 12.682811,5.9648436 12.99072,5.708148 13.938926,6.63923 13.610155,5.6742188 13.904716,6.1129 14.369169,5.3559916 14.55703,5.8570312 14.627089,6.425616 14.01448,7.0685 13.634374,7.36875 12.94458,7.0054904 12.363346,7.37091 11.885936,7.90625 c -0.464355,0.6167124 -0.635268,1.4056548 -0.840625,2.1375 -0.218622,0.750382 0.0258,1.779715 0.888281,1.961719 0.775671,0.16569 1.217872,-0.71658 1.930469,-0.784375 0.442159,0.148878 0.349176,0.779419 0.507813,1.1625 0.04721,0.306486 -0.231897,0.568001 -0.340625,0.864062 A 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z M 4.8031248,1.1679688 C 4.3503428,1.2005024 3.8483908,1.45621 3.9765624,1.9351562 3.5254968,2.6400856 2.9113356,3.2315732 2.3320312,3.8320312 1.4905101,4.4445248 1.0379947,5.4733784 1.0109375,6.4992188 0.99128712,7.3097704 0.79632312,8.1890544 1.146875,8.9515624 1.5862492,9.5760696 1.9153655,10.267011 2.3132812,10.916406 l 0.095312,0.09141 C 2.4952084,10.52971 2.078696,9.8531088 2.1226562,9.2843752 1.1290951,9.351032 1.2519734,7.46192 2.2773438,7.8242188 2.8170936,7.7578196 2.83033,8.69032 3.0976564,8.5585936 3.7168652,7.9562756 4.3424908,7.2968172 5.1968752,7.0546876 5.9100544,7.3089956 5.257466,6.3337536 5.8921876,6.3781248 6.8679396,6.2954004 6.1628204,5.24327 5.8203124,4.8507812 5.4239004,3.9273176 4.8673276,6.2932944 4.6007812,5.2320312 4.088594,4.689976 4.8838804,3.450564 5.3710936,4.2117188 5.5105368,4.1358148 5.992446,3.2742724 5.2992188,3.2703124 4.7627616,2.7639476 5.0625944,1.8831851 5.4179688,1.35 5.3282924,1.2093643 5.0747944,1.1484486 4.8031248,1.1679688 Z M 5.5070312,2.3070312 C 5.3803196,2.27632 5.1316728,2.6514868 5.1375,2.9031248 5.2959764,3.2040756 5.593914,2.8729608 5.56875,2.65 5.597134,2.41857 5.564626,2.3209909 5.5070312,2.3070312 Z M 7.2625,2.4328124 C 6.9647364,2.4106564 6.4765704,2.819888 7.0281248,2.7968752 c 0.2998948,0.6213996 0.1423692,1.4542668 0.2867188,2.1625 0.3835468,0.674012 0.8237532,-0.813876 1.2117188,-0.9664064 0.2511944,-0.68938 -0.21583,-1.8040437 -1.075,-1.3625 C 7.4401544,2.4953092 7.3617544,2.4401976 7.2625,2.4328124 Z M 6.3773436,2.8695312 c -0.032104,-0.010084 -0.070655,0.0061 -0.1085936,0.075 0.2399232,0.220838 0.2049104,-0.044744 0.1085936,-0.075 z m 2.7125,1.5476564 C 9.0231592,4.4187476 8.9601984,4.4582904 8.93125,4.5656248 L 9.025,4.6226564 C 9.5292956,4.749478 9.2898972,4.4125572 9.0898436,4.4171876 Z m 4.5164064,0.069531 c 0.196981,-0.019772 0.387933,0.1292024 0.214844,0.4671876 -0.08544,0.394893 -0.317545,0.4718358 -0.467969,0.077344 -0.146721,-0.3365668 0.05614,-0.52476 0.253125,-0.5445314 z M 10.691406,5.31875 c -0.123052,-0.011984 -0.157633,0.083344 0.09922,0.3671876 0.08008,0.085141 0.171375,0.2332288 0.308594,0.2179688 0.24737,-0.2465792 -0.202727,-0.56518 -0.407814,-0.5851564 z m -0.25,0.3601564 c -0.02795,0.013524 -0.04849,0.069926 -0.04297,0.2 0.278236,0.1042948 0.12681,-0.2405748 0.04297,-0.2 z M 6.2515624,6.5234376 C 6.185474,6.5369456 6.164068,6.6391304 6.2874984,6.9078124 6.7605356,6.8947924 6.396956,6.493716 6.2515624,6.5234376 Z m -3.1546872,3.072656 c -0.026552,-0.00853 -0.023372,0.025324 0.045312,0.1429688 C 3.52072,10.032712 3.1765316,9.6216848 3.0968752,9.5960936 Z m 0.6875,0.6328124 c -0.052605,-0.0021 -0.1063928,0.03394 -0.1406252,0.140625 0.4433868,0.212456 0.2984392,-0.134244 0.1406252,-0.140625 z m -0.5109376,0.990625 c -0.2817428,0.0067 -0.4883988,0.177821 -0.4703128,0.654688 -0.5069286,0.750834 -0.015912,1.506458 0.5562504,2.03125 0.3855332,0.265753 0.5625004,0.699458 0.7734372,1.095312 A 8,8 0 0 0 6.38125,15.832812 c 0.130236,-0.03587 0.2572956,-0.08033 0.3773436,-0.140624 0.779214,-0.168134 1.7683516,-0.84601 1.6468752,-1.674219 C 7.8224304,13.465145 6.822472,13.786558 6.2695312,13.190625 5.9443516,12.409438 5.1122732,12.078286 4.4156248,11.70625 4.1223,11.474056 3.635678,11.210913 3.2734376,11.219531 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qctools.svg b/.icons/awkward/16x16/apps/qctools.svg
new file mode 100644
index 00000000..38e070b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qctools.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#858585" width="16" height="10" x="0" y="3" rx=".727" ry=".714"/>
+ <rect style="fill:#ccdfd8" width="14" height="7" x="1" y="5" rx=".636" ry=".5"/>
+ <path style="fill:#3f3f3f" d="M 11.5,5.9999998 A 2.5000002,2.5000002 0 0 0 9,8.5 2.5000002,2.5000002 0 0 0 11.5,11 2.5000002,2.5000002 0 0 0 13.700318,9.6816398 L 13.375,9.4374998 12.938599,9.1103516 A 1.5625001,1.5625001 0 0 1 11.5,10.0625 1.5625001,1.5625001 0 0 1 9.9374996,8.5 1.5625001,1.5625001 0 0 1 11.5,6.9374999 1.5625001,1.5625001 0 0 1 12.937378,7.890869 L 13.375,7.5624999 13.702149,7.3171387 A 2.5000002,2.5000002 0 0 0 11.5,5.9999998 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.3144531 8.7890625 L 4.9277344 9.8105469 C 4.9277344 9.8105469 4.8854014 10.126332 5.6699219 10.558594 C 6.0621826 10.774725 6.439243 11.022991 6.6699219 11.238281 C 7.1052313 11.596739 6.7466362 11.80747 6.46875 11.986328 C 5.4417898 12.402164 4.11966 12.435065 3.3515625 13 C 2.6575811 13.520114 2.1627957 14.088721 2.0078125 15 L 2.6210938 15 C 2.7681008 14.514033 3.121988 14.036506 3.5449219 13.640625 C 4.2654078 12.950245 5.173628 12.778078 5.8066406 12.710938 C 6.6906253 12.555076 7.8369327 12.331661 7.9785156 11.765625 C 8.1007821 11.203607 7.7614472 10.765616 7.4140625 10.441406 C 7.0666767 10.117196 6.6310456 9.8435996 6.1953125 9.6035156 C 5.323846 9.1233477 5.3144531 8.7890625 5.3144531 8.7890625 z"/>
+ <circle style="fill:#3f3f3f" cx="-.353" cy="9.611" r="2.5" transform="rotate(-30)"/>
+ <circle style="fill:#939393" cx="-.353" cy="9.611" r="1.5" transform="rotate(-30)"/>
+ <circle style="fill:#0062c9" cx="-.353" cy="9.611" r=".5" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx="-.592" cy="8.676" r=".225" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx="-1.337" cy="9.894" r=".225" transform="rotate(-30)"/>
+ <circle style="fill:#3f3f3f" cx=".6" cy="9.851" r=".225" transform="rotate(-30)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qdbusviewer-qt4.svg b/.icons/awkward/16x16/apps/qdbusviewer-qt4.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qdbusviewer-qt4.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qdbusviewer-qt5.svg b/.icons/awkward/16x16/apps/qdbusviewer-qt5.svg
new file mode 120000
index 00000000..b54d6089
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qdbusviewer-qt5.svg
@@ -0,0 +1 @@
+qtdbusviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qdbusviewer.svg b/.icons/awkward/16x16/apps/qdbusviewer.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qdbusviewer.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qdbusviewer5.svg b/.icons/awkward/16x16/apps/qdbusviewer5.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qdbusviewer5.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qdirstat.svg b/.icons/awkward/16x16/apps/qdirstat.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qdirstat.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qelectrotech.svg b/.icons/awkward/16x16/apps/qelectrotech.svg
new file mode 100644
index 00000000..c0dacc77
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qelectrotech.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#474747" d="m8 2.5c-0.704 0-1.4005 0.2755-1.9375 0.8125-0.474 0.474-0.741 1.0685-0.797 1.6875h-2.2655v6.5h4.5v0.75h0.5v-2h-0.5v0.75h-4v-5.5h1.7655c0.056 0.619 0.323 1.2135 0.797 1.6875 1.074 1.074 2.801 1.074 3.875 0 0.474-0.474 0.741-1.0685 0.797-1.6875h1.7655v5.5h-3.5v-1.5h-0.5v3.5h0.5v-1.5h4v-6.5h-2.266c-0.056-0.619-0.322-1.2135-0.7965-1.6875-0.537-0.537-1.2335-0.8125-1.9375-0.8125zm0 0.5155c0.4915 0 0.9815 0.158 1.3905 0.4845l-1.3905 1.3905-1.3905-1.3905c0.409-0.3265 0.899-0.4845 1.3905-0.4845zm-1.75 0.844 1.3905 1.3905-1.3905 1.3905c-0.6525-0.818-0.6525-1.9635 0-2.7815zm3.5 0c0.6525 0.818 0.6525 1.9635 0 2.7815l-1.3905-1.3905 1.3905-1.3905zm-1.75 1.75 1.3905 1.3905c-0.818 0.6525-1.9635 0.6525-2.7815 0l1.3905-1.3905z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qemu-system-aarch64.svg b/.icons/awkward/16x16/apps/qemu-system-aarch64.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu-system-aarch64.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qemu-system-arm.svg b/.icons/awkward/16x16/apps/qemu-system-arm.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu-system-arm.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qemu-system-i386.svg b/.icons/awkward/16x16/apps/qemu-system-i386.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu-system-i386.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qemu-system-x86_64-spice.svg b/.icons/awkward/16x16/apps/qemu-system-x86_64-spice.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu-system-x86_64-spice.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qemu-system-x86_64.svg b/.icons/awkward/16x16/apps/qemu-system-x86_64.svg
new file mode 120000
index 00000000..f77cdf23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu-system-x86_64.svg
@@ -0,0 +1 @@
+qemu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qemu.svg b/.icons/awkward/16x16/apps/qemu.svg
new file mode 100644
index 00000000..974aa6fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qemu.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ff7111" d="M 5.2421875 1.9570312 C 5.2339795 2.2716766 4.685937 1.9996661 4.6621094 2.359375 C 4.0539482 2.0886139 4.7073252 2.7724962 4.6464844 2.8359375 L 4.6425781 2.8359375 L 4.5976562 2.8300781 C 4.5683038 2.8195985 4.5259158 2.8025054 4.4628906 2.7636719 C 4.3347074 2.8657982 4.2438044 3.0004759 4.1679688 3.1503906 C 3.6609984 3.9390615 3.4147401 4.596794 3.2480469 5.4277344 C 3.0351893 6.4888008 2.9824623 7.7292102 3.0039062 8.7753906 C 3.0267422 9.0703386 3.1002167 9.3488042 3.3417969 9.5351562 C 4.0224405 10.094244 4.5886563 10.801735 5.1601562 11.474609 C 6.285239 12.999917 7.2714661 13.700665 7.9140625 15.068359 C 7.8432945 14.608724 7.7509992 13.877518 7.7070312 13.3125 C 7.3168228 11.321468 6.0913976 10.868542 6 8.6445312 C 5.978568 8.0943789 6.7718473 6.9819831 7.4355469 6.3984375 C 8.4370565 5.5178791 9.3900542 5.7407003 10.667969 5.9296875 C 10.674869 5.9308475 10.682563 5.9324637 10.689453 5.9335938 C 10.731863 5.9406938 10.778214 5.9487872 10.820312 5.9570312 C 11.161746 5.9874592 11.849498 6.1204458 11.972656 5.8847656 C 11.501507 5.4835854 10.823551 5.4311539 10.25 5.2734375 C 10.159207 5.2569255 10.045278 5.238896 9.9335938 5.2285156 L 9.3730469 5.1035156 L 9.2324219 5.0664062 L 9.2324219 5.0703125 L 7.2207031 4.6796875 C 7.1887231 4.6505675 7.1551779 4.6216634 7.1230469 4.5996094 L 9.0839844 4.8417969 L 9.0839844 4.8320312 C 9.1531114 4.8474353 9.2216536 4.8610206 9.2910156 4.8691406 L 9.2910156 4.8730469 L 10.677734 5.1289062 C 10.916892 5.2181062 11.170923 5.2858417 11.410156 5.3007812 C 11.805045 5.3582402 12.306001 5.9482585 12.435547 5.9765625 C 12.372057 5.3564339 11.754293 5.078498 11.240234 4.8964844 C 10.639656 4.6044844 9.7415414 4.6141394 9.6464844 3.8066406 C 9.6212004 3.7503782 9.5951903 3.6946286 9.5644531 3.640625 L 9.3320312 3.3300781 L 9.3398438 3.3261719 C 9.0206038 2.9493757 8.5712148 2.6751372 8.09375 2.5703125 C 7.6198476 2.4067331 7.089095 2.2427639 6.5878906 2.1777344 C 6.4178018 2.6785413 6.2273618 1.7806004 5.8183594 2.046875 C 5.4598498 2.0893324 5.5091099 2.1841714 5.2421875 1.9570312 z M 7.9550781 3 C 8.0879424 2.99634 8.2399567 3.0213779 8.3925781 3.0761719 C 8.7995644 3.222287 9.0644464 3.5306752 8.9863281 3.765625 C 8.9082098 4.0005746 8.5144081 4.0699425 8.1074219 3.9238281 C 7.7004351 3.7777133 7.4355551 3.4751846 7.5136719 3.2402344 C 7.5624958 3.0933916 7.7336393 3.0060756 7.9550781 3 z"/>
+ <path style="fill:#4f4f4f" d="m 10.200179,10 a 0.60006,0.60006 0 0 0 -0.5554693,0.827344 l 1.9671873,4.8 A 0.60006,0.60006 0 0 0 12.167366,16 h 3.232813 a 0.60006,0.60006 0 0 0 0.557031,-0.822656 l -1.915625,-4.8 A 0.60006,0.60006 0 0 0 13.484554,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qgis.svg b/.icons/awkward/16x16/apps/qgis.svg
new file mode 100644
index 00000000..ab198f33
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qgis.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1106.5197)">
+ <path style="fill:#90ae24" d="M 7.5000004,1106.5197 A 7.5000003,7.5000003 0 0 0 9.6312393e-8,1114.0198 7.5000003,7.5000003 0 0 0 7.5000004,1121.5197 a 7.5000003,7.5000003 0 0 0 3.3823246,-0.8071 l -2.0375979,-2.0375 -0.1362307,-0.1363 -0.1501462,-0.1503 a 4.5000002,4.5000002 0 0 1 -1.0583498,0.1312 4.5000002,4.5000002 0 0 1 -4.5000002,-4.4999 4.5000002,4.5000002 0 0 1 4.5000002,-4.5001 4.5000002,4.5000002 0 0 1 4.5000006,4.5001 4.5000002,4.5000002 0 0 1 -0.131104,1.0583 l 0.136962,0.137 0.149415,0.1494 2.032471,2.0324 A 7.5000003,7.5000003 0 0 0 15,1114.0198 7.5000003,7.5000003 0 0 0 7.5000004,1106.5197 Z"/>
+ <path style="fill:#ee7913" d="m 7,1113.5197 v 2.2424 l 0.3669436,0.3741 L 9,1117.7697 v -2.25 h 2.25 l -1.9999998,-2 z"/>
+ <path style="fill:#609a30" transform="translate(0,1106.5197)" d="M 9.8632812 9.8261719 L 9.8632812 12.113281 L 12.751953 15 L 15 15 L 15 12.75 L 12.101562 9.8496094 L 12.074219 9.8261719 L 9.8632812 9.8261719 z"/>
+ <path style="fill:#f0e64a" transform="translate(0,1106.5197)" d="M 9 9 L 9 11.25 L 10 12.25 L 10 10 L 12.25 10 L 11.25 9 L 9 9 z"/>
+ <path style="opacity:0.2;fill:#ffffff" transform="translate(0,1106.5197)" d="M 9.25 6.9980469 L 7 7 L 15 14.998047 L 15 12.75 L 12.25 10 L 12.101562 9.8496094 L 11.134766 8.8828125 L 11.125 8.8730469 L 9.25 6.9980469 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qgo.svg b/.icons/awkward/16x16/apps/qgo.svg
new file mode 100644
index 00000000..35dd1469
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qgo.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4694d7" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m6 4a2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 2 2 0 0 1 2 2z"/>
+ <path fill="#4d4d4d" d="m14 4a2 2 0 0 0 -2 -2 2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2z"/>
+ <path fill="#fff" d="m10 12a2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2 2 2 0 0 0 -2 2z"/>
+ <path fill="#4d4d4d" d="m2 12a2 2 0 0 1 2 -2 2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qjackctl.svg b/.icons/awkward/16x16/apps/qjackctl.svg
new file mode 100644
index 00000000..56819cb6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qjackctl.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m5.8575 6h4.2855c0.475 0 0.857 0.3719 0.857 0.8331v8.3331c0 0.462-0.382 0.834-0.857 0.834h-4.2862c-0.4746 0-0.8568-0.372-0.8568-0.833v-8.3339c0-0.4612 0.3822-0.8331 0.8574-0.8331z"/>
+ <path fill="#b7b7b7" d="m7 0.5s0-0.5 1-0.5 1 0.5 1 0.5v5.5h-2z"/>
+ <rect fill="#4f4f4f" width="2" height="1" x="7" y="4"/>
+ <rect fill="#4f4f4f" width="2" height="1" x="7" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qjoypad.svg b/.icons/awkward/16x16/apps/qjoypad.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qjoypad.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qlandkartegt.svg b/.icons/awkward/16x16/apps/qlandkartegt.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qlandkartegt.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qlipper.svg b/.icons/awkward/16x16/apps/qlipper.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qlipper.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qmapshack.svg b/.icons/awkward/16x16/apps/qmapshack.svg
new file mode 120000
index 00000000..59b5c64a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qmapshack.svg
@@ -0,0 +1 @@
+maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qmmp.svg b/.icons/awkward/16x16/apps/qmmp.svg
new file mode 100644
index 00000000..b7203226
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qmmp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#cccccc;fill-rule:evenodd" d="M 9.0312226,5.8671875 C 10.912485,6.5494663 11.752261,8.3096254 11.999973,10 c -0.169807,0.539837 0.124702,0.520921 0.179687,0.742188 l 0.0098,0.0059 c -0.118485,-0.241751 0.151572,0.29177 0.160156,0.308594 0.04167,0.191134 0.0073,0.467081 -0.25,0.761718 -0.253366,0.290148 -1.162461,0.770848 -1.568359,1.125 -0.202949,0.177084 -0.35461,0.347334 -0.488281,0.488282 -0.06682,0.07046 -0.117816,0.132145 -0.152344,0.183593 -0.034579,0.05145 -0.048858,0.09358 -0.048858,0.101563 0.0013,0.01015 0.06783,0.565166 0.101563,1.138672 0.01701,0.289376 0.02491,0.428797 0.0098,0.658203 -0.0076,0.114712 -0.01766,0.215338 -0.04102,0.294922 -0.01169,0.0398 -0.02747,0.07389 -0.04883,0.105468 -0.02135,0.03158 -0.051594,0.06095 -0.095704,0.07227 -0.1913408,0.04912 -0.3958944,-0.05033 -0.5566494,-0.177779 -0.1607549,-0.127452 -0.2889554,-0.282485 -0.296875,-0.447266 -0.012433,-0.258449 0.1600147,-0.387919 0.1796875,-0.410156 0.00467,-0.01776 0.03221,0.02256 0.048828,-0.117188 0.00897,-0.07541 0.015911,-0.150891 0.00977,-0.214843 -0.00614,-0.06395 -0.026615,-0.112499 -0.041016,-0.126953 -0.020098,-0.0202 -0.048838,-0.02805 -0.1015625,-0.02734 -0.052726,6.91e-4 -0.1213031,0.01086 -0.1953125,0.02734 -0.073992,0.01649 -0.1556846,0.03995 -0.234375,0.04687 -0.078673,0.0069 -0.1594135,-0.0016 -0.2324219,-0.04687 C 8.2575522,14.436218 8.1273107,14.339325 8,14.232422 V 11.384766 C 8.487893,8.393634 8.094816,6.2531672 8.4804688,5.8828125 8.8910649,5.8765125 9.0263151,5.8676565 9.03125,5.8671875 Z"/>
+ <path style="fill:#cccccc;fill-rule:evenodd" d="M 6.96875 5.8671875 C 5.0874879 6.5494663 4.247712 8.3096254 4 10 C 4.1698064 10.539837 3.8752973 10.520921 3.8203125 10.742188 L 3.8105469 10.748047 C 3.929032 10.506296 3.6589754 11.039817 3.6503906 11.056641 C 3.6087216 11.247775 3.6431413 11.523722 3.9003906 11.818359 C 4.1537575 12.108507 5.0628519 12.589207 5.46875 12.943359 C 5.6716991 13.120443 5.8233604 13.290693 5.9570312 13.431641 C 6.0238502 13.502101 6.074847 13.563786 6.109375 13.615234 C 6.143924 13.666684 6.1582031 13.708815 6.1582031 13.716797 C 6.1569331 13.726947 6.0903734 14.281963 6.0566406 14.855469 C 6.0396336 15.144845 6.03173 15.284266 6.046875 15.513672 C 6.054465 15.628384 6.0645366 15.72901 6.0878906 15.808594 C 6.0995776 15.848394 6.1153648 15.882479 6.1367188 15.914062 C 6.1580718 15.945642 6.1883119 15.975008 6.2324219 15.986328 C 6.4237539 16.035488 6.6283075 15.936041 6.7890625 15.808594 C 6.9498174 15.681142 7.0780179 15.526109 7.0859375 15.361328 C 7.0983705 15.102879 6.9259228 14.973409 6.90625 14.951172 C 6.90158 14.933412 6.8740399 14.973732 6.8574219 14.833984 C 6.8484519 14.758574 6.8415112 14.683093 6.8476562 14.619141 C 6.8537963 14.555191 6.8742709 14.506642 6.8886719 14.492188 C 6.9087699 14.471987 6.93751 14.464134 6.9902344 14.464844 C 7.0429604 14.465535 7.1115375 14.475708 7.1855469 14.492188 C 7.2595389 14.508677 7.3412315 14.532143 7.4199219 14.539062 C 7.4985949 14.545962 7.5793354 14.537467 7.6523438 14.492188 C 7.7424478 14.436222 7.8726893 14.339325 8 14.232422 L 8 11.384766 C 7.512107 8.393634 7.9051843 6.2531672 7.5195312 5.8828125 C 7.1089351 5.8765107 6.9736849 5.8676566 6.96875 5.8671875 z"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 4.0275801,9.9999136 c 0,0 1.9755071,0.06875 3.1074102,-1.6436522 1.1319031,-1.7124029 0.8278818,-2.7852127 0.8278818,-2.7852127 0,0 -0.5872944,-0.019511 -0.588313,-0.0196 C 7.3132461,5.5460087 7.2799203,5.4637687 7.1917888,5.3986032 6.863662,5.1068087 6.4103154,5.0585931 6.0380522,5.0005656 c -0.049166,0.012732 0.0072,-6.072e-4 -0.00572,0 -0.012902,6.071e-4 -0.021166,-6.428e-4 -0.057116,0 -0.035931,6.429e-4 -0.116187,-8.571e-4 -0.1998957,0 -0.1674174,0.00168 -0.3984391,0.00592 -0.6739652,0.015818 C 4.5502833,5.0361477 3.8259101,5.0862877 3.0965841,5.2061122 2.367276,5.3259364 1.6324028,5.5129162 1.0575502,5.8280013 0.48436831,6.1421586 0.06287645,6.6427782 9.1010097e-4,7.253857 c -1.8095235e-4,0.00179 1.7363903e-4,0.0035 0,0.00527 -4.6095231e-4,0.00457 -0.001794285,0.014404 0,0.031621 C 0.00300152,7.310816 0.0114541,7.338307 0.02375619,7.369794 0.04836076,7.43275 0.09798829,7.5191657 0.2008148,7.6175041 c 0.20565303,0.1966602 0.61506741,0.455029 1.4564445,0.753637 0,0 0.1500909,0.058521 0.2741645,0.1475666 0.06205,0.044523 0.1127874,0.098508 0.1370776,0.1423053 0.024309,0.043781 0.028566,0.067156 0,0.1106667 v 0.00527 c 0,0 -0.020068,0.029547 -0.028549,0.068505 -0.00848,0.038958 -0.00972,0.091929 0.0057,0.1581073 0.03087,0.1323549 0.1323075,0.4068429 0.3941075,0.6221556 7.3e-5,6.74e-5 0.018076,0.013525 0.022846,0.015804 0.00477,0.00229 0.00852,0.0043 0.011423,0.00527 0.00577,0.00192 0.00852,-6.072e-4 0.011423,0 0.00581,0.00122 0.00797,0.0048 0.011423,0.00526 0.00689,8.929e-4 0.00962,-7.142e-4 0.017125,0 0.015024,0.00142 0.039697,0.00275 0.062836,0.00527 0.046277,0.00501 0.107414,0.01125 0.1713471,0.026343 0.1278477,0.030204 0.2552568,0.092588 0.3084248,0.1844674 0.02864,0.049481 0.072853,0.060831 0.1142313,0.073783 0.041379,0.012936 0.086194,0.020372 0.1370777,0.026343 0.1017479,0.011958 0.2243138,0.018822 0.342694,0.021082 0.1183619,0.00229 0.2324473,10e-4 0.3141272,0.00527"/>
+ <path style="fill:#e4e4e4;fill-rule:evenodd" d="m 11.97242,9.9999136 c 0,0 -1.9755068,0.06875 -3.1074103,-1.6436522 C 7.7331066,6.6438585 8.0371279,5.5710487 8.0371279,5.5710487 c 0,0 0.5872944,-0.019511 0.588313,-0.0196 0.061313,-0.00544 0.094639,-0.08768 0.1827703,-0.1528455 0.3281268,-0.2917945 0.7814734,-0.3400101 1.153737,-0.3980376 0.04917,0.012732 -0.0072,-6.072e-4 0.0057,0 0.0129,6.071e-4 0.02117,-6.428e-4 0.05712,0 0.03593,6.429e-4 0.116187,-8.571e-4 0.199895,0 0.167418,0.00168 0.398439,0.00592 0.673965,0.015818 0.551072,0.019764 1.275446,0.069904 2.004772,0.1897286 0.729308,0.1198242 1.464181,0.306804 2.039034,0.6218891 0.573181,0.3141573 0.994673,0.8147769 1.05664,1.4258557 1.81e-4,0.00179 -1.74e-4,0.0035 0,0.00527 4.61e-4,0.00457 0.0018,0.014404 0,0.031621 -0.0021,0.020068 -0.01054,0.047559 -0.02285,0.079046 -0.0246,0.062956 -0.07423,0.1493717 -0.177059,0.2477101 -0.205653,0.1966602 -0.615067,0.455029 -1.456444,0.753637 0,0 -0.150091,0.058521 -0.274165,0.1475666 -0.06205,0.044523 -0.112787,0.098508 -0.137078,0.1423053 -0.02431,0.043781 -0.02857,0.067156 0,0.1106667 v 0.00527 c 0,0 0.02007,0.029547 0.02855,0.068505 0.0085,0.038958 0.0097,0.091929 -0.0057,0.1581073 -0.03087,0.1323549 -0.132307,0.4068429 -0.394107,0.6221556 -7.3e-5,6.74e-5 -0.01808,0.013525 -0.02285,0.015804 -0.0048,0.00229 -0.0085,0.0043 -0.01142,0.00527 -0.0058,0.00192 -0.0085,-6.072e-4 -0.01142,0 -0.0058,0.00122 -0.008,0.0048 -0.01142,0.00526 -0.0069,8.929e-4 -0.0096,-7.142e-4 -0.01713,0 -0.01502,0.00142 -0.0397,0.00275 -0.06284,0.00527 -0.04628,0.00501 -0.107414,0.01125 -0.171347,0.026343 -0.127848,0.030204 -0.255257,0.092588 -0.308425,0.1844674 -0.02864,0.049481 -0.07285,0.060831 -0.114231,0.073783 -0.04138,0.012936 -0.08619,0.020372 -0.137078,0.026343 -0.101748,0.011958 -0.224314,0.018822 -0.342694,0.021082 -0.118362,0.00229 -0.232447,10e-4 -0.314127,0.00527"/>
+ <path style="fill:#4f4f4f" d="M 6.2382812,1.0280747 C 6.1066187,1.0280747 6,1.1464844 6,1.2917465 c 0,0.1187264 0.071429,0.2172711 0.1699219,0.25 0.1310942,0.4917843 0.4254672,1.253288 0.8242187,1.6894532 C 6.7864942,3.535269 6.6721398,3.9233806 6.671875,4.3249497 6.6726514,4.7294867 6.7891896,5.1200285 7,5.424559 v 8.575734 c 0,0.552285 0.4477153,1 1,1 0.5522847,0 1,-0.447715 1,-1 V 5.4265121 C 9.2111597,5.1214749 9.3277218,4.7301594 9.328125,4.3249497 9.3278602,3.9233806 9.2135058,3.535269 9.0058594,3.2311997 9.4043395,2.7950917 9.6989463,2.0334914 9.8300781,1.5417465 9.9287414,1.5090142 10,1.4104428 10,1.2917465 10,1.1464843 9.8933817,1.0280747 9.7617188,1.0280747 c -0.1321926,0 -0.2402344,0.1186697 -0.2402344,0.2636718 0,0.080024 0.032662,0.1512036 0.083984,0.1992188 C 9.4847007,1.9295435 9.2177637,2.6481943 8.8574219,3.0436997 8.6177268,2.7876117 8.3139326,2.6471328 8,2.6472153 7.6865445,2.6482616 7.3834967,2.7894071 7.1445312,3.0456528 6.7830381,2.6506419 6.5154957,1.9304096 6.3945312,1.4909653 c 0.051332,-0.047999 0.083984,-0.1192213 0.083984,-0.1992188 0,-0.1450289 -0.1082385,-0.2636718 -0.240234,-0.2636718 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qnapi-48.svg b/.icons/awkward/16x16/apps/qnapi-48.svg
new file mode 120000
index 00000000..45ca89d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qnapi-48.svg
@@ -0,0 +1 @@
+qnapi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qnapi.svg b/.icons/awkward/16x16/apps/qnapi.svg
new file mode 100644
index 00000000..3a56d554
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qnapi.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff811f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#5a3608" d="M 8,2.0614278 A 6.0000002,6.0000002 0 0 0 1.9999998,8.0614279 6.0000002,6.0000002 0 0 0 8,14.061428 6.0000002,6.0000002 0 0 0 14,8.0614279 6.0000002,6.0000002 0 0 0 8,2.0614278 Z M 8,4.204285 A 3.4285715,3.857143 0 0 1 11.428572,8.0614279 3.4285715,3.857143 0 0 1 8,11.918571 3.4285715,3.857143 0 0 1 4.5714285,8.0614279 3.4285715,3.857143 0 0 1 8,4.204285 Z"/>
+ <path style="fill:none;stroke:#5a3608;stroke-width:1.71428573" d="m 7.059,9.912 c 2.0494295,-0.1594337 4.470929,2.019147 5.860859,4.275435"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qomp.svg b/.icons/awkward/16x16/apps/qomp.svg
new file mode 100644
index 00000000..08acdb4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qomp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2f67ba" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <circle style="fill:#4bd076" cx="8" cy="8" r="6"/>
+ <g style="fill:#3f3f3f;enable-background:new" transform="matrix(0.5,0,0,0.5,-238.5,-87.49875)">
+ <path style="fill:#3f3f3f" d="m 489,183 0,8.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-7 6,0 0,4.1875 c -0.32,-0.12 -0.64,-0.19 -1,-0.19 -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 l 0,-11 -1,0 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qpdfview.svg b/.icons/awkward/16x16/apps/qpdfview.svg
new file mode 100644
index 00000000..80237490
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qpdfview.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-13,-15)">
+ <circle fill="#309dc0" cx="21" cy="23" r="8"/>
+ <path fill="#fff" d="m21 19.75c-0.96927 0.0095-1.945 0.2309-2.7893 0.70939-0.33651 0.21919-0.74047 0.50229-1.0449 0.78752-0.479 0.469-0.889 1.016-1.166 1.629 0.75934 1.6751 2.4287 2.9028 4.2651 3.0842 1.2046 0.13636 2.4653-0.07179 3.5242-0.66786 0.3365-0.21919 0.74047-0.50229 1.0449-0.78752 0.479-0.47 0.889-1.017 1.166-1.629-0.759-1.675-2.429-2.903-4.265-3.084-0.244-0.029-0.49-0.042-0.735-0.042zm0 1.2503c1.0044-0.02225 1.8939 0.87633 1.875 1.8754 0.03219 1.1042-1.0681 2.0572-2.1558 1.851-1.0985-0.12898-1.8701-1.3614-1.5088-2.4053 0.231-0.768 0.985-1.33 1.79-1.321zm0 1.2503a0.625 0.62514 0 0 0 -0.625 0.626 0.625 0.62514 0 0 0 0.625 0.625 0.625 0.62514 0 0 0 0.625 -0.625 0.625 0.62514 0 0 0 -0.625 -0.623z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qps.svg b/.icons/awkward/16x16/apps/qps.svg
new file mode 120000
index 00000000..b6e5ceea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qps.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qreator.svg b/.icons/awkward/16x16/apps/qreator.svg
new file mode 100644
index 00000000..0aa0df8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qreator.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#fef7c0" d="m1 1v5h5v-5h-5zm9 0v5h5v-5h-5zm-8 1h3v3h-3v-3zm5 0v2h1v1h1v-1-1h-1v-1h-1zm1 3h-1v1 1h1v-1-1zm-1 2h-1v1h-1v1h2v-2zm0 2v1h1v-1h-1zm1 0h3v-2h-1v1h-2v1zm3 0v1h1v1h1v-2h-2zm0 1h-1v1h1v-1zm-1 1h-2v1h2v-1zm0 1v1h1v-1h-1zm1 1v1h1v-1h-1zm1 0h2v-1h-2v1zm2 0v2h1v-1-1h-1zm-2 1v1h1v-1h-1zm-1 0h-3-1v1h4v-1zm-3-2h-1v1h1v-1zm-3-4v-1h-2v1h2zm-2 0h-1v-1h-1v2h2v-1zm8-6h3v3h-3v-3zm-8 1v1h1v-1h-1zm9 0v1h1v-1h-1zm0 4v1h2v1h1v-1-1h-1-2zm-11 3v5h4.0722656 0.9277344v-5h-5zm13 0v1h1v-1h-1zm-12 1h3v3h-3v-3zm1 1v1h1v-1h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qsampler.svg b/.icons/awkward/16x16/apps/qsampler.svg
new file mode 100644
index 00000000..de1611cc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qsampler.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#28287b" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#9868ff" d="M 8.3334764,2.9999997 C 8.1376065,3.0000618 7.9361952,3.0081064 7.7291337,3.0248646 5.8967362,3.1731475 4.5825964,4.0668805 3.5211499,5.1259297 h -9.83e-5 C 2.772199,5.8736339 2.215736,6.9221359 2.0591917,7.9727547 1.8320514,9.4971123 2.2587944,10.857745 3.3368191,11.838475 c 0.9141267,0.831627 2.3599702,1.125292 3.8773967,1.157876 1.064298,0.02288 2.2630735,-0.06159 3.1578032,-0.260429 0.447362,-0.09942 0.830998,-0.226617 1.112911,-0.389671 0.281909,-0.163054 0.472818,-0.373155 0.478953,-0.630524 l 9.8e-5,-9.52e-4 v -9.52e-4 c 1.1e-5,-0.41907 -0.250995,-0.763124 -0.615594,-1.043392 C 10.292743,9.9516293 8.8063836,9.5374003 7.6355395,8.9665638 7.3128592,8.8191543 7.0213891,8.6258228 6.9783027,8.3176907 6.9231807,7.9234865 7.5459089,7.6985901 7.8496974,7.666299 8.2728724,7.629476 9.5062125,7.645595 9.9369168,7.68727 10.367624,7.728931 10.7401,7.9428897 10.887612,7.9986286 l 0.01145,0.00437 0.01222,0.00171 c 0.02939,0.00379 0.0729,-0.012029 0.09212,-0.032561 0.01921,-0.020568 0.02279,-0.03684 0.02539,-0.047967 0.0052,-0.022264 0.0035,-0.032457 0.0024,-0.043698 -0.0018,-0.022461 -0.0062,-0.043833 -0.01239,-0.07079 -0.01248,-0.053913 -0.03333,-0.1262337 -0.06113,-0.2133955 C 10.902135,7.4219851 10.818936,7.2906984 10.722415,7.0550528 10.625889,6.8194071 10.516561,6.6273185 10.406731,6.4376367 10.351818,6.3427975 10.29703,6.2602068 10.240671,6.1946486 10.184394,6.129189 10.128937,6.0755957 10.047206,6.0551275 9.9397146,6.0271418 9.7847082,6.0198382 9.5768079,6.0223633 9.3684083,6.0250775 8.6744383,6.0398096 8.3876335,6.0669896 7.8140206,6.1213121 7.1956668,6.1782543 6.5386445,6.3302525 5.8816177,6.4822504 5.0615282,6.6813243 4.6283452,6.9376749 4.4117536,7.0658507 4.2399905,7.2085342 4.137566,7.3763313 4.0351554,7.5441051 4.0101849,7.6411469 4.0890047,7.8366833 v 9.5e-5 C 4.2566352,8.2613361 4.6814362,8.5802539 5.2049953,8.8539117 6.2996477,9.4285703 7.630268,9.7951433 8.664083,10.410726 9.0447,10.610411 9.2995995,10.906892 9.2424611,11.207234 9.1823381,11.523266 8.7886884,11.761896 8.4485781,11.870532 7.8369376,12.065899 7.0565827,12.04542 6.5143198,12.027468 5.2573685,11.975306 4.2998075,11.639821 3.4366684,10.697148 2.9003406,10.111404 2.8274564,9.5092523 2.7691266,8.6467355 2.7119868,7.8018512 2.9130103,6.8476428 3.4035897,6.1462553 4.4941467,4.5870605 5.8365754,3.6960032 7.7185947,3.455115 9.939308,3.1813333 11.456703,3.9497671 12.427744,4.7777688 c 0.485523,0.414001 0.83286,0.9149274 1.057335,1.2355052 0.112236,0.1602921 0.19376,0.2932757 0.246735,0.3838288 0.02648,0.045273 0.04569,0.079819 0.05866,0.1027979 0.0065,0.011486 0.01095,0.01941 0.01605,0.027647 0.0024,0.00413 -0.0014,0.0035 0.01742,0.022361 0.0048,0.00471 0.0348,0.022871 0.0349,0.022904 9.9e-5,3.71e-5 0.126882,-0.041028 0.126928,-0.041103 4.5e-5,-9.46e-5 0.01458,-0.046144 0.01422,-0.054462 -3.44e-4,-0.0083 -0.001,-0.012232 -0.0018,-0.015482 -0.0054,-0.027279 -0.0082,-0.026192 -0.01299,-0.037294 -0.0049,-0.011115 -0.01113,-0.024533 -0.01913,-0.040734 -0.01601,-0.032425 -0.03891,-0.075957 -0.06913,-0.1295176 C 13.836499,6.1471 13.746737,6.0003368 13.625898,5.8279015 13.384228,5.4830337 13.018283,4.9640001 12.513948,4.5297688 11.63137,3.7698635 10.320942,3.0510937 8.5275085,3.0030037 8.4634575,3.0012894 8.3987541,3.0003941 8.3334678,3.0003941 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qsynth.svg b/.icons/awkward/16x16/apps/qsynth.svg
new file mode 100644
index 00000000..ca73eca2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qsynth.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.52 4.52">
+ <path fill="#ec953b" d="m2.2302-1.4831e-8c-0.5042 0.70577-2.2171 2.696-1.4875 3.8463 0.56454 0.89011 2.4835 0.89468 3.0415 0 0.7258-1.1637-1.1249-3.1405-1.554-3.8463z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qt-creator.svg b/.icons/awkward/16x16/apps/qt-creator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt-creator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qt.svg b/.icons/awkward/16x16/apps/qt.svg
new file mode 100644
index 00000000..3209562f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#00cc5c" d="m2.1818182 2h13.056277s0.761905 0 0.761905 0.7647059v9.9411761l-2.181818 2.294118h-13.056277s-0.76190476 0-0.76190476-0.764706v-9.9411763z"/>
+ <path style="fill:#ffffff" d="m10 5.0588236v1.9411764h-1v1h1v1.6470588c0 1.5294122 0.264025 2.2750432 1.379464 2.3529412h0.620536v-1h-0.395836c-0.514553 0-0.620035-0.5884-0.604165-1.3529412v-1.6470588h1.000001v-1h-0.999998v-1.9411764z"/>
+ <path style="fill:#ffffff" d="M 5.5117188,5.013836 C 3.5264974,5.013836 3,6.3492646 3,8.5 c 0,2.150735 0.5172188,3.565912 2.5117188,3.566406 H 6.078125 L 6.9042969,13.5 7.8613281,13.140625 7.0820312,11.707031 C 7.8241706,11.348575 8,9.9338235 8,8.5 8,6.3492646 7.4969402,5.013836 5.5117188,5.013836 Z m -0.00781,0.9863281 C 6.7149092,6.0001641 7.0000033,7.1666668 7,8.5 7,9.8333332 6.7240853,11 5.5039062,11 4.2837276,11 4,9.8333332 4,8.5 4,7.1666668 4.2929038,6.0001641 5.5039062,6.0001641 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qt4-logo.svg b/.icons/awkward/16x16/apps/qt4-logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt4-logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qt4logo.svg b/.icons/awkward/16x16/apps/qt4logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt4logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qt5-logo.svg b/.icons/awkward/16x16/apps/qt5-logo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt5-logo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qt5ct.svg b/.icons/awkward/16x16/apps/qt5ct.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qt5ct.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtassistant.svg b/.icons/awkward/16x16/apps/qtassistant.svg
new file mode 100644
index 00000000..7169cf6d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtassistant.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <g style="fill:#ffffff;enable-background:new" transform="matrix(0.71428571,0,0,0.71428571,-367.34409,268.70661)">
+ <path style="fill:#ffffff" d="m 526.48193,-357.98925 h -2 v -2 h 2 z m 2.07,-7.75 -0.9,0.92 c -0.72,0.73 -1.17,1.33 -1.17,2.83 h -2 v -0.5 c 0,-1.1 0.45,-2.1 1.17,-2.83 l 1.24,-1.26 c 0.37,-0.36 0.59,-0.86 0.59,-1.41 0,-1.1 -0.9,-2 -2,-2 -1.1,0 -2,0.9 -2,2 h -2 c 0,-2.21 1.79,-4 4,-4 2.21,0 4,1.79 4,4 0,0.88 -0.36,1.68 -0.93,2.25 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtconfig-qt4.svg b/.icons/awkward/16x16/apps/qtconfig-qt4.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtconfig-qt4.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtconfig-qt5.svg b/.icons/awkward/16x16/apps/qtconfig-qt5.svg
new file mode 120000
index 00000000..d771b629
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtconfig-qt5.svg
@@ -0,0 +1 @@
+qtconfig.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtconfig.svg b/.icons/awkward/16x16/apps/qtconfig.svg
new file mode 100644
index 00000000..58c0ff46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtconfig.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#00cc5c" d="M 6.3184,0 C 6.1441,0.018456 5.9889,0.15841 5.957,0.32617 L 5.7441,1.38277 A 7,7 0 0 0 3.3145,2.81047 L 2.1816,2.43747 C 2.0041,2.37797 1.7887,2.45587 1.6934,2.61327 l -1.6426,2.7754 c -0.092603,0.15959 -0.052959,0.38048 0.089844,0.5 l 0.98046,0.8379 a 7,7 0 0 0 -0.1211,1.2734 7,7 0 0 0 0.1211,1.2754 l -0.98048,0.8376 c -0.14279,0.11952 -0.18245,0.34041 -0.089844,0.5 l 1.6426,2.7734 c 0.095345,0.15736 0.31082,0.23533 0.48828,0.17578 l 1.1328,-0.37305 a 7,7 0 0 0 2.4297,1.4297 l 0.21289,1.0566 c 0.0351,0.179 0.2109,0.322 0.3984,0.324 h 3.2891 c 0.1874,-0.002 0.3634,-0.145 0.3984,-0.324 l 0.21289,-1.0586 a 7,7 0 0 0 2.4297,-1.4277 l 1.1328,0.37305 c 0.17746,0.05955 0.39294,-0.01839 0.48828,-0.17578 l 1.6426,-2.7734 c 0.0926,-0.15959 0.05296,-0.38048 -0.08984,-0.5 l -0.981,-0.8376 a 7,7 0 0 0 0.121,-1.2754 7,7 0 0 0 -0.121,-1.2754 l 0.98047,-0.83594 c 0.14278,-0.11952 0.18244,-0.34041 0.08984,-0.5 l -1.642,-2.7754 c -0.095,-0.1576 -0.311,-0.2353 -0.489,-0.1758 l -1.132,0.373 a 7,7 0 0 0 -2.43,-1.4296 l -0.213,-1.0567 C 10.00769,0.1449 9.83149,0.00239 9.64419,-7e-5 h -3.289 c -0.012858,-2.9142e-4 -0.02431,-2.9142e-4 -0.037109,0 z"/>
+ <path style="fill:#ffffff" d="M 5.5117189,4.0136719 C 3.526497,4.0136719 3,5.3492646 3,7.5000001 3,9.6507351 3.517219,11.065912 5.5117189,11.066406 H 6.0781251 L 6.904297,12.5 7.8613283,12.140625 7.0820313,10.707031 c 0.7421396,-0.358456 0.9179689,-1.7732074 0.9179689,-3.2070309 0,-2.1507355 -0.5030599,-3.4863282 -2.4882813,-3.4863282 z M 10,4.0585938 V 6.0000001 H 9.0000002 v 1 H 10 V 8.6464845 C 10,10.175897 10.263467,10.922102 11.378906,11 H 12 V 10 H 11.603516 C 11.088963,10 10.98413,9.4110261 11,8.6464845 V 7.0000001 h 1 v -1 H 11 V 4.0585938 Z M 5.5039063,5 C 6.7149068,5 7.0000034,6.1666669 7.0000001,7.5000001 7.0000001,8.8333333 6.7240854,10 5.5039063,10 4.2837277,10 4.0000002,8.8333333 4.0000002,7.5000001 4.0000002,6.1666669 4.2929039,5 5.5039063,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtcreator.svg b/.icons/awkward/16x16/apps/qtcreator.svg
new file mode 100644
index 00000000..8563a52b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtcreator.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#b73ad2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 12,4.000018 C 10.784093,5.238927 8.281034,6.418114 6.700429,6.88247 c -4.241661,1.507516 -2.21792,5.112362 -2.21792,5.112362 1.28669,-0.954979 7.073906,-7.339924 7.073906,-7.339924 0,0 -4.546329,5.842102 -6.609489,7.339924 v 0.0031 c 5.537097,0.0922 5.758704,-2.920634 6.168509,-4.759478 C 11.536907,5.347244 12,3.999985 12,3.999985 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtcreator_logo_32.svg b/.icons/awkward/16x16/apps/qtcreator_logo_32.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtcreator_logo_32.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtcreatorubuntu.svg b/.icons/awkward/16x16/apps/qtcreatorubuntu.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtcreatorubuntu.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtdbusviewer.svg b/.icons/awkward/16x16/apps/qtdbusviewer.svg
new file mode 100644
index 00000000..e6981d3e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtdbusviewer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e55252" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 3,9 h 9 l -2,2 H 3 Z"/>
+ <path style="fill:#ffffff" d="M 13,9 9,13 V 9 Z"/>
+ <path style="fill:#ffffff" d="M 13,7 H 4 L 6,5 h 7 z"/>
+ <path style="fill:#ffffff" d="M 3,7 7,3 v 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtdesigner.svg b/.icons/awkward/16x16/apps/qtdesigner.svg
new file mode 100644
index 00000000..e8e71288
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtdesigner.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ff9d04" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 4,10.218 V 12 H 5.7819 L 10.2823,7.4996 8.5004,5.7177 Z m 7.8586,-4.2891 c 0.18848,-0.18847 0.18848,-0.48545 0,-0.67393 l -1.1137,-1.1137 c -0.18848,-0.18848 -0.48546,-0.18848 -0.67393,0 l -0.931,0.937 1.782,1.782 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtfm.svg b/.icons/awkward/16x16/apps/qtfm.svg
new file mode 100644
index 00000000..3b455b5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtfm.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#84c22e" d="M 0.80078125 0 C 0.35758125 0 1.4802974e-16 0.35758125 0 0.80078125 L 0 7 L 7 7 L 7 0 L 0.80078125 0 z M 9 0 L 9 7 L 16 7 L 16 0.80078125 C 16 0.35758125 15.642419 1.4802974e-16 15.199219 0 L 9 0 z M 0 9 L 0 15.199219 C 0 15.642419 0.35758125 16 0.80078125 16 L 7 16 L 7 9 L 0 9 z M 9 9 L 9 16 L 15.199219 16 C 15.642419 16 16 15.642419 16 15.199219 L 16 9 L 9 9 z"/>
+ <rect style="fill:#ffffff" width="10" height="8" x="3" y="4" rx=".833" ry=".889"/>
+ <rect style="fill:#ffffff" width="4" height="4" x="3" y="2" rx=".96" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtgain.svg b/.icons/awkward/16x16/apps/qtgain.svg
new file mode 120000
index 00000000..8ce797a4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtgain.svg
@@ -0,0 +1 @@
+easymp3gain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtikz.svg b/.icons/awkward/16x16/apps/qtikz.svg
new file mode 100644
index 00000000..bf68d6b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtikz.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#4f4f4f" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m3 10.327v2.673h2.6728l4.7512-4.7507-2.6733-2.6728zm9.788-4.4337c0.28271-0.28271 0.28271-0.72818 0-1.0109l-1.671-1.6704c-0.28271-0.28271-0.72818-0.28271-1.0109 0l-1.3964 1.405 2.6728 2.6728z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtlinguist.svg b/.icons/awkward/16x16/apps/qtlinguist.svg
new file mode 100644
index 00000000..8f650e75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtlinguist.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#3a63d2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.297119,11.982446 C 7.271189,11.940126 7.331979,11.598238 7.432216,11.222712 7.53245,10.847188 7.550298,10.398126 7.553448,10.224797 7.558348,9.958692 7.516648,9.900253 7.285848,9.849245 6.045708,9.57516 5.434333,9.289174 4.83996,8.705118 4.304653,8.179102 4.05404,7.656161 4,6.952434 4.0164,5.037309 6.292236,4.030645 7.94571,4.000975 10.717247,3.951245 12.326945,5.812509 11.94406,7.524668 11.688315,8.45222 10.445767,9.883644 8.915026,11.014139 8.012185,11.680912 7.364104,12.09178 7.297119,11.982446 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtlogo.svg b/.icons/awkward/16x16/apps/qtlogo.svg
new file mode 120000
index 00000000..2ba2d083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtlogo.svg
@@ -0,0 +1 @@
+qt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtoctave.svg b/.icons/awkward/16x16/apps/qtoctave.svg
new file mode 120000
index 00000000..dd60806d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtoctave.svg
@@ -0,0 +1 @@
+octave.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtox.svg b/.icons/awkward/16x16/apps/qtox.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtox.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/qtpass-icon.svg b/.icons/awkward/16x16/apps/qtpass-icon.svg
new file mode 100644
index 00000000..ab028899
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtpass-icon.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="-1250 -1050 80 80">
+ <path style="stroke:#8e8e8e;stroke-width:10;fill:none" d="m-1225-995v-33c0-9 5-17 15-17s15 8 15 17v33"/>
+ <path style="fill:#1b61a4" d="m-1210.0001-970-25.2913-26.3768a16.076988 16.767046 0 1 1 25.2913 -20.2396 16.076988 16.767046 0 1 1 25.2912 20.2396z"/>
+ <path style="fill:#272727" d="m-1210.1667-1005-7.3333 15h15l-7.5-15z"/>
+ <rect style="fill:#272727" width="10" height="10" x="-1215" y="-1010"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtqr.svg b/.icons/awkward/16x16/apps/qtqr.svg
new file mode 100644
index 00000000..4398325d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtqr.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.5" d="M 1 1 L 1 6 L 6 6 L 6 1 L 1 1 z M 10 1 L 10 6 L 15 6 L 15 1 L 10 1 z M 2 2 L 5 2 L 5 5 L 2 5 L 2 2 z M 7 2 L 7 4 L 8 4 L 8 5 L 9 5 L 9 4 L 9 3 L 8 3 L 8 2 L 7 2 z M 8 5 L 7 5 L 7 6 L 7 7 L 8 7 L 8 6 L 8 5 z M 7 7 L 6 7 L 6 8 L 5 8 L 5 9 L 7 9 L 7 7 z M 7 9 L 7 10 L 8 10 L 8 9 L 7 9 z M 8 9 L 11 9 L 11 7 L 10 7 L 10 8 L 8 8 L 8 9 z M 11 9 L 11 10 L 12 10 L 12 11 L 13 11 L 13 9 L 11 9 z M 11 10 L 10 10 L 10 11 L 11 11 L 11 10 z M 10 11 L 8 11 L 8 12 L 10 12 L 10 11 z M 10 12 L 10 13 L 11 13 L 11 12 L 10 12 z M 11 13 L 11 14 L 12 14 L 12 13 L 11 13 z M 12 13 L 14 13 L 14 12 L 12 12 L 12 13 z M 14 13 L 14 15 L 15 15 L 15 14 L 15 13 L 14 13 z M 12 14 L 12 15 L 13 15 L 13 14 L 12 14 z M 11 14 L 8 14 L 7 14 L 7 15 L 11 15 L 11 14 z M 8 12 L 7 12 L 7 13 L 8 13 L 8 12 z M 5 8 L 5 7 L 3 7 L 3 8 L 5 8 z M 3 8 L 2 8 L 2 7 L 1 7 L 1 9 L 3 9 L 3 8 z M 11 2 L 14 2 L 14 5 L 11 5 L 11 2 z M 3 3 L 3 4 L 4 4 L 4 3 L 3 3 z M 12 3 L 12 4 L 13 4 L 13 3 L 12 3 z M 12 7 L 12 8 L 14 8 L 14 9 L 15 9 L 15 8 L 15 7 L 14 7 L 12 7 z M 1 10 L 1 15 L 5.0722656 15 L 6 15 L 6 10 L 1 10 z M 14 10 L 14 11 L 15 11 L 15 10 L 14 10 z M 2 11 L 5 11 L 5 14 L 2 14 L 2 11 z M 3 12 L 3 13 L 4 13 L 4 12 L 3 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtractor.svg b/.icons/awkward/16x16/apps/qtractor.svg
new file mode 100644
index 00000000..0b74f849
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtractor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="-15" y="1" rx="7.5" ry="7.5" transform="rotate(-90)"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 8.5 2 C 5.4624338 2 3 4.4624343 3 7.5 C 3.001521 8.2204042 3.1455489 8.931614 3.4199219 9.59375 C 3.4303319 9.618889 3.4403819 9.6449279 3.4511719 9.6699219 C 3.4520719 9.6719019 3.4541361 9.6757644 3.4550781 9.6777344 C 3.5189711 9.8081896 3.6515846 9.8984375 3.8066406 9.8984375 C 4.0236086 9.8984375 4.1992188 9.7228284 4.1992188 9.5058594 C 4.1992188 9.458397 4.1892481 9.4132138 4.1738281 9.3710938 C 4.1728451 9.3674127 4.1754281 9.362985 4.1738281 9.359375 C 4.1726281 9.356745 4.1711219 9.3541925 4.1699219 9.3515625 C 4.1625319 9.3344065 4.1555375 9.3180153 4.1484375 9.3007812 C 3.9112825 8.7311129 3.7867562 8.1186805 3.7851562 7.5 C 3.7851563 4.896372 5.8963728 2.7851562 8.5 2.7851562 C 9.1104592 2.7864034 9.7140123 2.9059385 10.277344 3.1367188 C 10.281184 3.1382707 10.287016 3.1376119 10.291016 3.1386719 C 10.291016 3.1386719 10.292969 3.140625 10.292969 3.140625 C 10.34201 3.162629 10.395895 3.1738281 10.453125 3.1738281 C 10.670094 3.1738281 10.845703 2.9982191 10.845703 2.78125 C 10.845703 2.6295658 10.758681 2.5010129 10.632812 2.4355469 C 10.625792 2.4317299 10.625587 2.4273281 10.617188 2.4238281 C 10.612178 2.4217181 10.606563 2.4200487 10.601562 2.4179688 C 10.600062 2.4173787 10.599056 2.4165656 10.597656 2.4160156 C 10.596256 2.4154361 10.593197 2.4165656 10.591797 2.4160156 C 9.9295638 2.1434006 9.2198597 2.0000873 8.5 2 z M 13.193359 5.1015625 C 12.97639 5.1015625 12.800781 5.2791246 12.800781 5.4960938 C 12.800781 5.543556 12.810752 5.5867863 12.826172 5.6289062 C 12.827154 5.6325863 12.824572 5.637015 12.826172 5.640625 C 12.827372 5.643255 12.828978 5.6458075 12.830078 5.6484375 C 12.837468 5.6655945 12.844363 5.6819847 12.851562 5.6992188 C 13.088718 6.268887 13.213244 6.8813196 13.214844 7.5 C 13.214844 10.103628 11.103628 12.214844 8.5 12.214844 C 7.8895409 12.213596 7.2860381 12.093935 6.7226562 11.863281 C 6.7188162 11.861659 6.7130844 11.862328 6.7089844 11.861328 C 6.7089844 11.861328 6.7070312 11.859375 6.7070312 11.859375 C 6.6579902 11.837375 6.604105 11.826172 6.546875 11.826172 C 6.329906 11.826172 6.1542969 12.001781 6.1542969 12.21875 C 6.1542969 12.370434 6.2413195 12.498983 6.3671875 12.564453 C 6.3741975 12.568233 6.3744125 12.572672 6.3828125 12.576172 C 6.3877925 12.578272 6.3934375 12.579931 6.3984375 12.582031 C 6.3999375 12.582631 6.4009437 12.583434 6.4023438 12.583984 C 6.4038438 12.584563 6.4067031 12.583434 6.4082031 12.583984 C 7.0704367 12.856599 7.7801404 12.999913 8.5 13 C 11.537566 13 14 10.537566 14 7.5 C 13.99848 6.7795959 13.854611 6.068283 13.580078 5.40625 C 13.569668 5.381111 13.559618 5.3550721 13.548828 5.3300781 C 13.547928 5.3280981 13.545864 5.3261888 13.544922 5.3242188 C 13.481029 5.1937635 13.348414 5.1015625 13.193359 5.1015625 z"/>
+ <circle style="fill:#e34343" cx="-8.5" cy="7.5" r="2.5" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-8.5" cy="7.5" r=".5" transform="scale(-1,1)"/>
+ <path style="fill:#ffae11" d="m 13.353027,4 c 0.0074,-7.46e-5 0.01459,8.33e-5 0.02197,7.5e-4 0.08907,0.00987 0.162802,0.07122 0.186036,0.1545409 0,0 0.173599,1.5365426 0.350829,2.2873537 0.499801,2.1790628 1.387261,4.2747784 2.031741,6.3932934 0.03735,0.17726 0.05625,0.35791 0.0564,0.539062 C 16,14.824747 14.824748,16 13.375,16 11.925253,16 10.75,14.824747 10.75,13.375 c 0.0012,-0.646473 0.240834,-1.269783 0.673096,-1.750488 C 10.639255,11.380217 10.586797,10.702293 9.9803642,10.569409 9.1660244,10.390968 8.504065,10.115997 8.504065,10.115997 8.3411282,10.075002 8.9905281,10.063312 9.1091324,9.9482635 L 9.9421386,7.2197267 13.194824,4.0615232 C 13.236629,4.0212797 13.293899,3.9991285 13.353027,4 Z"/>
+ <path style="fill:#c3831f" d="m 9.9077148,7.2526855 4.7482912,4.7482915 0.0044,0.01025 A 1.875,1.875 0 0 1 15.25,13.375 1.875,1.875 0 0 1 13.375,15.25 1.875,1.875 0 0 1 11.5,13.375 1.875,1.875 0 0 1 12.178955,11.932129 c -0.223245,-0.119993 -0.476007,-0.224831 -0.757324,-0.30542 6e-4,-6.37e-4 8.63e-4,-0.0015 0.0015,-0.0022 C 10.639251,11.380214 9.8776684,11.1612 9.2712356,11.028318 8.4568957,10.849876 6.788325,10.728757 6.788325,10.728757 6.625388,10.687757 6.570111,10.492243 6.688715,10.377194 Z M 13.375,12.25 A 1.125,1.125 0 0 0 12.25,13.375 1.125,1.125 0 0 0 13.375,14.5 1.125,1.125 0 0 0 14.5,13.375 1.125,1.125 0 0 0 13.375,12.25 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qtwebflix.svg b/.icons/awkward/16x16/apps/qtwebflix.svg
new file mode 100644
index 00000000..a4481610
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qtwebflix.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#37474f;stroke-width:0.59210527" d="M 6.7,0.7 8.403,3.368421"/>
+ <path style="fill:none;stroke:#37474f;stroke-width:0.59210527" d="M 10.3,0.7 8.692,3.368421"/>
+ <ellipse style="fill:#37474f" cx="8.5" cy="3.216" rx="2.5" ry="1.237"/>
+ <circle style="fill:#455a64" cx="6.75" cy=".75" r=".75"/>
+ <path style="fill:#455a64" d="M 8.5,3 C 9.5227272,3 16,3 16,7.5861473 V 11.413852 C 16,16 15.659091,16 8.5,16 7.1363638,16 1.0000001,16 1,11.413852 V 7.5861473 C 1.0000001,3 7.4772727,3 8.5,3 Z"/>
+ <circle style="fill:#ffffff" cx="14" cy="14" r="1"/>
+ <path style="opacity:0.3" d="M 7.5000001,5 C 8.2500004,5 13.000001,5 13.000001,8.1750255 V 10.824975 C 13.000001,14 8.5000002,14 7.5000001,14 6.5000003,14 2,14 2,10.824975 V 8.1750255 C 2,5 6.7499996,5 7.5000001,5 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#26a69a;stroke-width:1.18421054;stroke-linecap:round" d="M 7.5110263,7.6 5.7346651,12.399784"/>
+ <path style="opacity:0.5;fill:none;stroke:#26a69a;stroke-width:1.18421054;stroke-linecap:round" d="M 11.260981,7.6 9.6820335,12.399784"/>
+ <path style="fill:none;stroke:#26a69a;stroke-width:1.18421054;stroke-linecap:round" d="m 3.7609809,7.6 1.9736842,4.799784"/>
+ <path style="fill:none;stroke:#26a69a;stroke-width:1.18421054;stroke-linecap:round" d="m 7.5110263,7.6 2.1710072,4.799784"/>
+ <circle style="fill:#455a64" cx="10.25" cy=".75" r=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quadrapassel.svg b/.icons/awkward/16x16/apps/quadrapassel.svg
new file mode 100644
index 00000000..760e7256
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quadrapassel.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f84e4e" d="m1 1h4v5h-5v-4s0-1 1-1z"/>
+ <rect fill="#f97575" width="5" height="5" x="0" y="6"/>
+ <rect fill="#f97575" width="5" height="5" x="5" y="11"/>
+ <path fill="#f84e4e" d="m0 11h5v5h-4c-1 0-1-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quake.svg b/.icons/awkward/16x16/apps/quake.svg
new file mode 100644
index 00000000..57707e5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="fill:#ffb16a" d="M 6.625,3.416 A 4.5,4.5 0 0 0 4,7.5 4.5,4.5 0 0 0 8.5,12 4.5,4.5 0 0 0 13,7.5 4.5,4.5 0 0 0 10.375,3.4199 V 3.4687 A 4,4 0 0 1 12.5,7 4,4 0 0 1 8.5,11 4,4 0 0 1 4.5,7 4,4 0 0 1 6.625,3.4707 Z"/>
+ <path style="fill:#ffb16a" d="M 7,8 8,8.75 V 13.625 L 8.5,16 9,13.625 V 8.75 L 10,8 H 9.25 7.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quake1.svg b/.icons/awkward/16x16/apps/quake1.svg
new file mode 120000
index 00000000..fb3b7929
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake1.svg
@@ -0,0 +1 @@
+quake.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/quake2.svg b/.icons/awkward/16x16/apps/quake2.svg
new file mode 100644
index 00000000..35bef0fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="fill:#86c14d" d="M 6.625,3.416 A 4.5,4.5 0 0 0 4,7.5 4.5,4.5 0 0 0 8.5,12 4.5,4.5 0 0 0 13,7.5 4.5,4.5 0 0 0 10.375,3.4199 V 3.4687 A 4,4 0 0 1 12.5,7 4,4 0 0 1 8.5,11 4,4 0 0 1 4.5,7 4,4 0 0 1 6.625,3.4707 Z"/>
+ <path style="fill:#86c14d" d="M 6,8 7,8.75 V 13.625 L 7.5,16 8,13.625 V 8.75 L 9,8 H 8.25 6.75 Z"/>
+ <path style="fill:#86c14d" d="M 8,8 9,8.75 V 13.625 L 9.5,16 10,13.625 V 8.75 L 11,8 H 10.25 8.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quake3-team-arena.svg b/.icons/awkward/16x16/apps/quake3-team-arena.svg
new file mode 100644
index 00000000..78e91a6a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake3-team-arena.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#a656d9" d="M 8.5005,2.5964 7.7782,8.7357 8.5005,14.875 9.2228,8.7357 Z"/>
+ <path style="fill:#568ad9" d="M 4.7396,5.781 4.0427,5.9714 C 3.4714,6.1279 3.0238,6.3032 2.6623,6.5512 2.3009,6.7992 1.948,7.2261 2.0064,7.7602 2.0648,8.2943 2.4381,8.6097 2.8225,8.8344 3.2069,9.0592 3.6834,9.228 4.2811,9.3747 4.8615,9.5171 5.5142,9.6202 6.1982,9.6935 L 7,14.875 V 9.7916 8.3485 C 4.4788,8.2284 3.0846,7.711 3.0834,7.1106 3.0855,6.756 3.7259,6.4179 4.8482,6.1788 Z"/>
+ <path style="fill:#d95656" d="M 12.337,5.7951 12.223,6.1943 C 13.303,6.4326 13.915,6.7639 13.918,7.1106 13.915,7.7107 12.52,8.2277 10,8.3477 V 9.793 14.875 L 10.803,9.6942 C 11.456,9.6236 12.081,9.526 12.642,9.3931 13.248,9.2495 13.733,9.0833 14.125,8.8648 14.517,8.6462 14.89,8.3583 14.984,7.8343 15.078,7.3102 14.742,6.8427 14.388,6.5858 14.034,6.3289 13.594,6.1515 13.032,5.9919 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quake3.svg b/.icons/awkward/16x16/apps/quake3.svg
new file mode 100644
index 00000000..570d7802
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake3.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#d95656" d="M 8.5005,2.5964 7.7782,8.7357 8.5005,14.875 9.2228,8.7357 Z M 4.7396,5.781 4.0427,5.9714 C 3.4714,6.1279 3.0238,6.3032 2.6623,6.5512 2.3009,6.7992 1.948,7.2261 2.0064,7.7602 2.0648,8.2943 2.4381,8.6097 2.8225,8.8344 3.2069,9.0592 3.6834,9.228 4.2811,9.3747 4.8615,9.5171 5.5142,9.6202 6.1982,9.6935 L 7,14.875 V 9.7916 8.3485 C 4.4788,8.2284 3.0846,7.711 3.0834,7.1106 3.0855,6.756 3.7259,6.4179 4.8482,6.1788 Z M 12.337,5.7951 12.223,6.1943 C 13.303,6.4326 13.915,6.7639 13.918,7.1106 13.915,7.7107 12.52,8.2277 10,8.3477 V 9.793 14.875 L 10.803,9.6942 C 11.456,9.6236 12.081,9.526 12.642,9.3931 13.248,9.2495 13.733,9.0833 14.125,8.8648 14.517,8.6462 14.89,8.3583 14.984,7.8343 15.078,7.3102 14.742,6.8427 14.388,6.5858 14.034,6.3289 13.594,6.1515 13.032,5.9919 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quake4.svg b/.icons/awkward/16x16/apps/quake4.svg
new file mode 100644
index 00000000..eb5dc996
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quake4.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#86c14d" cx="8.5" cy="7.5" r="7.5"/>
+ <path style="fill:#3f3f3f" d="M 6.625,3.416 A 4.5,4.5 0 0 0 4,7.5 4.5,4.5 0 0 0 8.5,12 4.5,4.5 0 0 0 13,7.5 4.5,4.5 0 0 0 10.375,3.4199 V 3.4687 A 4,4 0 0 1 12.5,7 4,4 0 0 1 8.5,11 4,4 0 0 1 4.5,7 4,4 0 0 1 6.625,3.4707 Z"/>
+ <path style="fill:#3f3f3f" d="M 8,10 V 13.625 L 8.5,16 9,13.625 V 10 L 8.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quassel.svg b/.icons/awkward/16x16/apps/quassel.svg
new file mode 100644
index 00000000..0208e314
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quassel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 2a6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6zm2 5a3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quaternion.svg b/.icons/awkward/16x16/apps/quaternion.svg
new file mode 100644
index 00000000..94061803
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quaternion.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1d99f3" d="m 8,0 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 A 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 8.358014,2.0405816 H 8.3579112 C 6.4737184,1.9452106 4.5811792,2.7623572 3.3660832,4.396516 2.7365696,5.2439652 2.3735694,6.2026732 2.2534427,7.1769116 L 3.0104956,7.065028 4.4476844,6.8544712 5.6455248,5.9365984 3.2073928,6.2961248 C 3.3745536,5.7853972 3.6165256,5.2905128 3.9556508,4.8341424 5.2771628,3.056012 7.513596,2.3827476 9.5159096,2.9740296 L 10.213737,2.4414788 C 9.6125112,2.2035199 8.9860812,2.0709735 8.358014,2.0391534 Z m 2.994957,1.1213336 -2.05e-4,0.00446 -0.232652,0.7290056 -0.383471,1.2046104 0.222711,1.7129728 0.765783,-2.4027944 c 0.385309,0.374388 0.722943,0.8092024 0.983858,1.3143964 1.089901,2.1099872 0.57931,4.605475 -1.091283,6.130383 l 0.0032,0.02365 c -0.0123,0.0116 -0.02466,0.02454 -0.03709,0.03615 l 1.85329,2.146047 0.569001,-0.492073 -1.429998,-1.655848 C 14.105645,10.156081 14.499573,7.5893216 13.362307,5.3874892 12.877592,4.4490424 12.175741,3.700356 11.352962,3.1639672 Z M 2.1470717,8.9010416 c 0.3550571,2.6312474 2.4626787,4.7611384 5.2252043,5.0343544 1.0510316,0.103939 2.0630288,-0.07748 2.96066,-0.475918 L 9.848112,12.868553 9.845352,12.86833 8.8911572,11.705848 7.4519264,11.108274 9.084102,13.09531 C 8.5601848,13.214736 8.010402,13.262666 7.4446236,13.206702 5.181808,12.983114 3.4207512,11.333648 2.9495464,9.2353976 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qubic.svg b/.icons/awkward/16x16/apps/qubic.svg
new file mode 100644
index 00000000..ad609f70
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qubic.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8.0419414 5.3191e-4c-0.3258058-0.00807538-0.6474957 0.07588343-0.9298256 0.24267798l-5.2242898 3.0903743c-0.5494191 0.3249675-0.88786616 0.925595-0.887826 1.5755869v6.1811489c-4.5e-7 0.649918 0.3384073 1.250468 0.8877482 1.575427l5.2242898 3.090534c0.3061739 0.181115 0.6519462 0.261286 0.9931767 0.240513 0.2710089-0.0165 0.3938042-0.423704 0.6369708-0.567548l4.9699295-3.126871c0.549419-0.324968 0.633505-0.453211 0.633465-1.103203l0.39971-6.2174865c1.4e-5 -0.2269675 0.213116-0.5205905 0.136016-0.7258852-0.143701-0.3826303-0.411912-0.7108825-0.769482-0.9223761l-5.2242897-3.0903743c-0.2576547-0.15219858-0.5484965-0.23564471-0.8458262-0.24267798z" style="fill:#00e600"/>
+ <path d="m1.1793687 4.1138933a1.7754963 1.8191449 0 0 0-0.179252 0.7953062v6.1811985a1.7754963 1.8191449 0 0 0 0.8879049 1.574987l5.2241319 3.090599a1.7754963 1.8191449 0 0 0 0.8879049 0.242967v-7.9850901z" style="fill:#00bc00"/>
+ <path d="m14.825305 4.1287372-6.8260061 3.9023111 7.595e-4 7.9679027a1.7754963 1.8191449 0 0 0 0.8871454-0.242967l5.2248912-3.090599a1.7754963 1.8191449 0 0 0 0.887905-1.574987v-6.1811985a1.7754963 1.8191449 0 0 0-0.174695-0.7804623z" style="fill:#009200"/>
+ <path d="m1 3 1 8h2l1 2 2-1-1-2h1v-7h-6zm7 0 1 10h4l1-3-1-2 1-2-1-3h-5zm-4.59375 2h1.59375v3h-1.59375v-3zm6.59375 0h2v2h-2v-2zm0 4h2v2h-2v-2z" style="fill:#ffbb32"/>
+ <path d="m7 8-5.1015625 2.185547 0.1015625 0.814453h2l1 2 2-1-1-2h1v-2zm6.599609 1.1992188-1.599609 0.8007812v1h-2l-1.1425781 0.572266 0.1425781 1.427734h4l1-3-0.400391-0.8007812z" style="fill:#fd6447"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quicksynergy.svg b/.icons/awkward/16x16/apps/quicksynergy.svg
new file mode 120000
index 00000000..dc02f27a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quicksynergy.svg
@@ -0,0 +1 @@
+synergy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/quimup.svg b/.icons/awkward/16x16/apps/quimup.svg
new file mode 100644
index 00000000..76303173
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quimup.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#355871" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#3bb8d6" d="m13.5 1-5 5.5 5.5 1.5-11 7 4.5-6-5.5-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/quimup64.svg b/.icons/awkward/16x16/apps/quimup64.svg
new file mode 120000
index 00000000..a247dd1f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quimup64.svg
@@ -0,0 +1 @@
+quimup.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/quiterss.svg b/.icons/awkward/16x16/apps/quiterss.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quiterss.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/quodlibet.svg b/.icons/awkward/16x16/apps/quodlibet.svg
new file mode 100644
index 00000000..5a5cb854
--- /dev/null
+++ b/.icons/awkward/16x16/apps/quodlibet.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m6.0556 1c-1.6876 0-3.0556 1.3787-3.0556 3.08s1.368 3.08 3.0556 3.08c0.2822-0.0011 0.6733-0.0414 0.9444-0.1204v6.8404c0 1.12 1 1.12 2.1111 1.12 3.8889 0 3.8889-4.506 3.8889-6-0.556 0.56-4 4.32-4 1.333 0-2.118 0.0133-4.2544 0-6.3633-0.0589-1.6561-1.3011-2.968-2.9444-2.9697z"/>
+ <circle fill="#fff" cx="6" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qupzilla.svg b/.icons/awkward/16x16/apps/qupzilla.svg
new file mode 100644
index 00000000..6b330a5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qupzilla.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#0286c2" width="14" height="14" x="-15" y="-15" rx="7" ry="7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" d="m3 11.5c-1.1404-1.7965-1.2483-4.914 0-7 0.8278-0.4424 1.6252-0.5 2.5-0.5 3.1312 0 7.015 2.3468 8.5 3-0.464-0.0445-1.042-0.25-1.5-0.25-3.3322 0-6.4775 1.316-9.5 4.75z"/>
+ <path fill="#7ed1f3" d="m14.292 11.072c-0.564-0.241-1.246-0.606-2.221-1.17-1.319-0.712-2.2955-1.4905-3.571-1.402-1.5262 0.10571-2.8211 1.1329-4 2.25 1.413-0.5598 2.658-0.7009 3.7652-0.3499 0.19135 0.06067 0.7627 0.31658 1.2701 0.56875 1.2869 0.6396 1.923 0.85975 2.8178 0.9741 1.0688 0.10869 2.0952-0.16076 3.1469-0.44297z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qutebrowser.svg b/.icons/awkward/16x16/apps/qutebrowser.svg
new file mode 100644
index 00000000..0dc4b3ef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qutebrowser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#02a8f3" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path opacity=".5" d="m8.5 1c-0.277 0-0.5 0.223-0.5 0.5v6a2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5 2.5 2.5 0 0 0 -1.5 0.5039v-4.0039c0-0.277-0.223-0.5-0.5-0.5zm-0.5 6.5a2.5 2.5 0 0 0 -2.5 -2.5 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 1.5 -0.5039v4.0039c0 0.277 0.223 0.5 0.5 0.5s0.5-0.223 0.5-0.5v-6zm-2.5-1.5a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5zm5 0a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qutim.svg b/.icons/awkward/16x16/apps/qutim.svg
new file mode 100644
index 00000000..9f744a22
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qutim.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1684ce" d="M 4.9973202,5.3290721 C 5.0151602,5.7684805 4.5787262,6.0942117 4.3679732,6.0779867 4.1650162,6.0623617 3.8857448,5.7223455 3.9809998,5.2330956 4.2025462,4.0893736 3.5140438,3.4250261 2.7609181,3.0115881 4.2926342,4.9532696 2.5092441,4.9581916 1.8006829,7.4529695 1.6550243,7.96366 1.5256067,8.4839917 1.5215395,8.9809377 c -0.0027,0.3262338 0.048684,0.6423908 0.1849234,0.9391238 0.099313,0.2141025 0.3554031,0.4712705 0.3305743,0.7284385 -0.024827,0.269473 -0.2164115,0.475577 -0.3354603,0.711212 -0.1839834,0.360528 -0.527124,0.684757 -0.6811863,1.004679 -0.087218,0.177803 0.1241412,0.312539 0.2788402,0.396826 0.2336414,0.129815 0.5519527,0.17042 0.6888272,0.410977 0.09422,0.166114 0.069392,0.341456 -0.012735,0.502032 -0.074485,0.151348 -0.129235,0.377139 0.024827,0.478038 0.1145926,0.07444 0.2635625,0.113203 0.3431401,0.243018 0.074484,0.122431 0.040107,0.269472 0.1591562,0.365449 0.199263,0.158731 0.5271235,0.143965 0.6786405,0.478038 0.06939,0.153808 0.117138,0.326689 0.208812,0.478037 0.141966,0.233174 0.53731,0.302696 0.8104214,0.278702 0.293484,-0.02892 0.509936,-0.11751 0.790687,-0.199336 0.728934,-0.218409 1.41776,-0.506954 2.069025,-0.903781 0.54686,-0.338994 0.88045,-0.530947 1.372561,-0.809649 0.360329,-0.196875 0.87281,-0.132275 1.2707,-0.230713 0.4921098,-0.122432 1.0841698,-0.315 1.4324018,-0.649073 0.367969,-0.350684 0.519485,-0.629385 0.631531,-1.275997 -0.159155,0.211641 -0.369299,0.896584 -0.776738,1.026399 -0.447546,0.141504 -0.683904,0.06706 -0.820778,-0.110742 -0.114592,-0.151348 -0.144512,-0.552669 -0.13942,-0.740315 0.266109,-0.845948 1.28939,-0.492804 2.057794,-0.785655 1.402482,-0.530948 1.723339,-1.5398135 1.817559,-2.4866603 0.04201,-0.516798 0.112047,-0.765022 1.014779,-1.805999 -1.128734,0.468809 -1.596652,0.5963268 -1.857667,1.146962 C 12.818928,8.6877457 11.596187,9.3429395 11.134,8.8359867 10.547032,8.1893747 12.312175,7.2745515 13.271567,7.0438385 14.037425,6.8586525 14.76307,6.118525 14.922226,5.4048521 15.175519,3.7743071 14.547945,2.7397846 14.481485,1.70371 14.446885,1.1643357 14.685925,0.62454075 15,1.3250276e-5 12.269522,2.0622809 14.587467,3.1844691 12.843755,4.8812871 11.846804,5.844745 10.702297,5.3328696 11.09,4.5090701 11.345923,3.9781226 12.057527,4.2998901 12.261882,3.0718811 11.842709,3.6571129 10.778776,3.4818085 10.04285,3.8120585 9.2831212,4.1529899 8.7861452,5.3663437 8.1682952,4.7678432 7.9154632,4.4239852 7.9023522,4.2167586 9.0317052,3.6298991 9.9070632,3.1733951 11.570701,3.3222816 12.08,0.07814805 11.055673,1.9982965 9.1959042,1.6931399 7.1739882,2.5224762 6.1248332,2.9500647 4.9444772,4.0973716 4.9966802,5.3303026"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qv4l2.svg b/.icons/awkward/16x16/apps/qv4l2.svg
new file mode 100644
index 00000000..36859dac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qv4l2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ba174e" cx="8" cy="8" r="8"/>
+ <circle fill="#d67495" cx="8" cy="8" r="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qvidcap.svg b/.icons/awkward/16x16/apps/qvidcap.svg
new file mode 100644
index 00000000..fc5591d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qvidcap.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f3f3f" width="2" height="3" x="12" y="12"/>
+ <rect style="fill:#3f3f3f" width="2" height="3" x="2" y="12"/>
+ <rect style="fill:#89774f" width="13" height="16" x="-14" y="-16" rx="1.219" ry="1.2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d5cfc1" width="10" height="7" x="3" y="4" rx=".714" ry=".7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qview.svg b/.icons/awkward/16x16/apps/qview.svg
new file mode 100644
index 00000000..cb157ce8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="isolation:isolate;fill:#ffffff" d="M 11.000001,2.9999996 A 1.0000002,1.0000002 0 0 0 10,3.9999998 1.0000002,1.0000002 0 0 0 11.000001,5 1.0000002,1.0000002 0 0 0 12,3.9999998 1.0000002,1.0000002 0 0 0 11.000001,2.9999996 Z"/>
+ <path style="isolation:isolate;fill:#ffffff" d="m 6.3712309,6.0000038 c -0.086431,0.00239 -0.170896,0.035865 -0.2301895,0.1025388 L 3.0788226,9.3042702 c -0.039405,0.057175 -0.078822,0.1330903 -0.078822,0.2092634 V 10.67634 C 3.0000006,10.866861 3.1377501,11 3.3355193,11 h 9.3282577 c 0.17788,0 0.336215,-0.152136 0.336215,-0.32366 V 9.837892 C 13.0006,9.7517693 12.964359,9.6690546 12.900243,9.6090971 L 10.667405,7.1816436 c -0.138289,-0.1143492 -0.33604,-0.1333478 -0.47433,0 L 9.3232376,8.1986628 c -0.1358938,0.1143164 -0.3384362,0.1143164 -0.47433,0 L 6.6153714,6.083709 C 6.5462265,6.0265355 6.4576619,5.9976288 6.3712309,6.0000038 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/qwinff.svg b/.icons/awkward/16x16/apps/qwinff.svg
new file mode 100644
index 00000000..447a0d0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/qwinff.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15,-14)">
+ <circle fill="#f34235" cx="23" cy="22" r="8"/>
+ <path fill="#fff" d="m19.447 19h6.2498c0.44651 0 0.44651 0.42857 0.44651 0.42857v5.1429c-0.001 0.428-0.448 0.428-0.448 0.428h-6.249s-0.447 0-0.447-0.429v-5.1429c0 0.001 0-0.428 0.447-0.428z"/>
+ <path fill="#fff" d="m29 19.75v4.5l-2.8571-2.3478z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rabbitvcs-small.svg b/.icons/awkward/16x16/apps/rabbitvcs-small.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rabbitvcs-small.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rabbitvcs.svg b/.icons/awkward/16x16/apps/rabbitvcs.svg
new file mode 120000
index 00000000..8102854f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rabbitvcs.svg
@@ -0,0 +1 @@
+lugaru.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/racket-logo.svg b/.icons/awkward/16x16/apps/racket-logo.svg
new file mode 100644
index 00000000..c8fdc0a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/racket-logo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" id="circle_pieces" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#3e5ba9" d="M 8,0 A 8,8 0 0 0 5.29375,0.47968752 C 9.8724376,3.4573596 12.287867,7.9630176 14.234375,13.001562 A 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#d82b2f" d="M 2.8554688 1.8828125 A 8 8 0 0 0 0 8 A 8 8 0 0 0 1.9824219 13.261719 L 2.4160156 12.273438 L 4.5859375 13.222656 C 4.4498796 13.819057 4.3170052 14.429272 4.1796875 15.019531 A 8 8 0 0 0 8 16 A 8 8 0 0 0 11.935547 14.953125 C 11.244911 10.233765 7.8690747 4.6172155 2.8554688 1.8828125 z"/>
+ <path style="fill:#ffffff" d="M 5.3859376,0.44921876 A 8,8 0 0 0 2.7523436,1.975 C 4.2096624,2.6840956 5.6240452,3.7781916 6.8539064,5.1031248 5.1185648,6.84675 3.0563588,9.9977996 1.9640625,13.235156 a 8,8 0 0 0 2.2554687,1.811719 C 4.8547116,12.048212 6.607474,8.7715852 8.3281248,6.9171876 9.9357588,9.1727388 11.210431,11.974057 11.872656,14.989844 a 8,8 0 0 0 2.428906,-2.076563 C 12.800068,7.7896172 8.6019996,2.192753 5.3859376,0.44921876 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/racket-slideshow.svg b/.icons/awkward/16x16/apps/racket-slideshow.svg
new file mode 100644
index 00000000..0d61c067
--- /dev/null
+++ b/.icons/awkward/16x16/apps/racket-slideshow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#696969" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#8e8e8e" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3e5ba9" d="M 8,4 A 3,3 0 0 0 6.9851562,4.1798828 c 1.7170079,1.116627 2.622794,2.8062488 3.3527348,4.6957031 A 3,3 0 0 0 11,7 3,3 0 0 0 8,4 Z"/>
+ <path style="fill:#d82b2f" d="M 6.0710937,4.7063477 A 3,3 0 0 0 5,7 3,3 0 0 0 5.7444336,8.9746093 L 5.852832,8.762207 6.5263672,9.1064454 c 0.055749,0.2024556 0.067095,0.3761682 0.043359,0.5273437 A 3,3 0 0 0 8,10 3,3 0 0 0 9.4756837,9.6077149 C 9.2166949,7.8379546 7.951196,5.7317488 6.0710937,4.7063477 Z"/>
+ <path style="fill:#ffffff" d="M 7.0197266,4.168457 A 3,3 0 0 0 6.0321289,4.740625 C 6.5786234,5.0065358 7.109017,5.4168218 7.5702149,5.9136718 6.9194618,6.5675312 6.1461345,7.7491748 5.7365234,8.9631837 A 3,3 0 0 0 6.5823242,9.6425782 C 6.8205169,8.5180793 7.4778028,7.2893444 8.1230468,6.5939453 8.7259096,7.439777 9.2039116,8.4902715 9.4522462,9.6211914 A 3,3 0 0 0 10.363086,8.8424805 C 9.8000254,6.9211064 8.2257499,4.8222824 7.0197266,4.168457 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/radeon-profile.svg b/.icons/awkward/16x16/apps/radeon-profile.svg
new file mode 100644
index 00000000..7adae733
--- /dev/null
+++ b/.icons/awkward/16x16/apps/radeon-profile.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8461c4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m3.0521 3 2.948 3h3.9999v4l3 2.9653v-9.9653zm2.9478 3-2.9999 3v4h4.0972l2.9028-3h-4.0001z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/radio.svg b/.icons/awkward/16x16/apps/radio.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/radio.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/radiotray-ng-on.svg b/.icons/awkward/16x16/apps/radiotray-ng-on.svg
new file mode 120000
index 00000000..e755374e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/radiotray-ng-on.svg
@@ -0,0 +1 @@
+radiotray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/radiotray.svg b/.icons/awkward/16x16/apps/radiotray.svg
new file mode 100644
index 00000000..c937ea4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/radiotray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4c636b" width="16" height="16" x="-16" y="0" rx=".8" ry="1" transform="scale(-1,1)"/>
+ <g transform="translate(-3,-8)">
+ <circle opacity=".2" cx="11" cy="16" r="7"/>
+ <path fill="#ee5858" d="m6.0503 11.05a7 7 0 0 0 -0.65186 0.76235l2.1586 2.1586a4 4 0 0 0 0.61458 4.8572 4 4 0 0 0 4.8558 0.6132l2.1586 2.1586a7 7 0 0 0 0.76373 -0.65048 7 7 0 0 0 0.65186 -0.76235l-2.159-2.158a4 4 0 0 0 -0.615 -4.857 4 4 0 0 0 -4.8554 -0.614l-2.1586-2.158a7 7 0 0 0 -0.7641 0.651z"/>
+ <circle opacity=".2" cx="11" cy="17" r="2"/>
+ <circle fill="#f3c4c4" cx="11" cy="16" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/radiotunes.svg b/.icons/awkward/16x16/apps/radiotunes.svg
new file mode 100644
index 00000000..1b85704c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/radiotunes.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2095f2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m4.6166 13.943c-1.6351-0.55906-2.1578-2.094-0.97148-2.8527 0.39808-0.25458 1.2362-0.2521 1.7771 0.0053 0.2196 0.1045 0.43206 0.15559 0.47215 0.11356 0.097-0.101 0.2789-1.13 0.7101-4.0172 0.3719-2.4895 0.4295-3.3442 0.26-3.8543-0.0755-0.2271-0.073-0.3342 0.0105-0.4397 0.2774-0.3506 2.7106-0.899 3.983-0.8978 1.0479 0.00096 1.618 0.30765 1.9887 1.0697 0.63086 1.297-0.74649 3.5256-3.1069 5.0272l-0.2485 0.1583 0.1925 0.3999c0.37519 0.77953 1.1399 1.9282 1.5998 2.403 0.25642 0.26474 0.46621 0.52965 0.46621 0.5887 0 0.06522-0.17154 0.10736-0.43705 0.10736-0.8563 0-1.74-0.6582-2.9223-2.1766-0.1819-0.2336-0.3517-0.4027-0.3774-0.3758-0.0256 0.0269-0.17 0.7081-0.3209 1.5142-0.3484 1.86-0.6556 2.563-1.3018 2.976-0.3393 0.217-0.564 0.285-0.9932 0.304-0.3052 0.014-0.6564-0.01-0.7806-0.053zm4.8307-7.6381c0.6957-0.5176 1.2907-1.1226 1.6617-1.6876 0.23736-0.36185 0.33129-0.43718 0.48984-0.39283 0.1359 0.038008 0.11294 0.00356-0.07471-0.11218-0.465-0.2867-2.488-0.1416-2.7406 0.1965-0.0974 0.1304-0.4638 2.5388-0.4023 2.6441 0.048555 0.083061 0.24199-0.034515 1.0662-0.64805z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rakarrack.svg b/.icons/awkward/16x16/apps/rakarrack.svg
new file mode 100644
index 00000000..f3e60f37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rakarrack.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#cd8652" transform="matrix(.034037 0 0 .033120 -.22141 .00018086)">
+ <g>
+ <g>
+ <path d="m377.6 125.4c8.051-7.326 18.943-9.081 27.078-4.883l1.56-1.553c4.904-12.028 13.757-25.333 26.031-37.604 12.283-12.276 25.584-21.135 37.606-26.042 0 0 2.368-2.369 5.298-5.298 2.925-2.93 1.154-9.438-3.96-14.547l-30.09-30.089c-5.1-5.109-11.59-6.906-14.48-4.015l-5.238 5.236c-4.889 12.062-13.773 25.441-26.116 37.784-12.331 12.331-25.708 21.219-37.782 26.115l-1.082 1.078c5.178 8.233 3.574 19.979-4.168 28.487l-80.781 80.303c-3.494-0.226-9.117-3.047-16.635-14.697-13.442-20.827-44.812-32.687-70.648 12.13s-4.408 52.227-77.991 60.774l0.016 0.024c-25.982 1.429-50.592 11.36-69.375 30.136-44.54 44.544-39.464 121.84 11.34 172.66 50.806 50.806 128.11 55.879 172.65 11.328 0.797-0.797 1.557-1.639 2.324-2.46l0.014 0.032s0.293-0.316 0.775-0.866c3.573-3.903 6.777-8.026 9.636-12.343 11.461-16.27 27.822-45.524 24.159-76.081-5.538-46.129 37.694-44.021 55.619-55.623 17.921-11.598 24.249-21.607 24.77-33.218 0 0-21.352 15.028-40.855-4.476-15.677-15.678-8.708-42.391-1.947-56.529l82.25-85.77z"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rambox-os.svg b/.icons/awkward/16x16/apps/rambox-os.svg
new file mode 120000
index 00000000..81ca07e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rambox-os.svg
@@ -0,0 +1 @@
+rambox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rambox.svg b/.icons/awkward/16x16/apps/rambox.svg
new file mode 100644
index 00000000..9780c39c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rambox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#189bc1" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffffff" d="m7 4.5c-0.7411 0.3877-1.1647 1.3393-1.5 2-0.2131-0.288-0.1673-0.892-0.25-1.25-0.655 0.8622-0.9434 2.3449-1.207 3.207-0.3734 1.2257-0.8502 1.978-1.5293 2.416-0.4036 0.26-0.7652 0.395-1.5469 0.572-0.06133 0.019-0.10293 0.026-0.16407 0.041 1.2101 2.504 3.6791 4.27 6.5996 4.485 0.3193-0.63 0.3572-1.498 0.2325-2.03-0.0832-0.328-0.2995-0.918-0.2852-0.941s0.3668 0.014 0.666 0.014c0.3536 0 0.6117 0.011 0.7989-0.045 0.1584-0.048 0.3485-0.125 0.4609-0.119 0.4996 0.025 1.1316-0.203 1.2986-0.647 0.052-0.138 0.269-0.317 0.326-0.396 0.094-0.13 0.145-0.236 0.084-0.44-0.085-0.288-0.434-0.459-0.802-0.795-0.2793-0.254-0.418-0.28-0.432-0.552-0.0103-0.2009 0.0422-0.3415-0.0664-0.4438-0.1231-0.1161-0.4348-0.0408-0.4551-0.043-0.1293-0.1505-0.2516-0.3083-0.0137-0.5254 0.1801-0.1642 0.2852-0.2377 0.2852-0.418 0-0.1768-0.1056-0.2284-0.2617-0.3652-0.1031-0.0903-0.2133-0.1641-0.2461-0.1641s-0.1979-0.1318-0.3672-0.2929c-0.328-0.3123-0.5589-0.2676-0.8145-0.2676-0.2067 0-0.3105-0.2011-0.3105-0.5 0.2752-0.9956 1.0874-1.7701 1.5-2-1.0451-0.148-1.8066 0.3707-2.5 1-0.0326-0.3657 0.4612-1.2637 0.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ramme.svg b/.icons/awkward/16x16/apps/ramme.svg
new file mode 120000
index 00000000..f106eeba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ramme.svg
@@ -0,0 +1 @@
+instagram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/randr.svg b/.icons/awkward/16x16/apps/randr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/randr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rapid-photo-downloader.svg b/.icons/awkward/16x16/apps/rapid-photo-downloader.svg
new file mode 100644
index 00000000..1f25860a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rapid-photo-downloader.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c2352a" d="M 13.954546,0 16,1.9642857 V 10.508929 C 16,10.781179 15.772136,11 15.488636,11 H 7.5113636 C 7.2282727,11 7,10.781179 7,10.508929 V 0.4910714 C 7,0.2190179 7.2282727,0 7.5113636,0 Z"/>
+ <rect style="opacity:0.4" width="5" height="4" x="-14" y="-9" rx=".391" ry=".5" transform="scale(-1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-8.41" y="1" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".5" height=".5" x="-14.5" y="1.5" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-9.41" y="1" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-10.41" y="1" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-11.41" y="1" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-12.41" y="1" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-13.41" y="1" transform="scale(-1,1)"/>
+ <path style="fill:#1778ba" d="M 6.9545455,5 9,6.9642857 V 15.508929 C 9,15.781179 8.7721364,16 8.4886364,16 H 0.51136364 C 0.22827273,16 0,15.781179 0,15.508929 V 5.4910714 C 0,5.2190179 0.22827273,5 0.51136364,5 Z"/>
+ <rect style="opacity:0.4" width="5" height="4" x="-7" y="-14" rx=".391" ry=".5" transform="scale(-1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-1.41" y="6" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".5" height=".5" x="-7.5" y="6.5" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-2.41" y="6" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-3.41" y="6" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-4.41" y="6" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-5.41" y="6" transform="scale(-1,1)"/>
+ <rect style="fill:#f8c44e" width=".409" height="1" x="-6.41" y="6" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rapidsvn.svg b/.icons/awkward/16x16/apps/rapidsvn.svg
new file mode 100644
index 00000000..6a215887
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rapidsvn.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#e6e6e6" d="m 13.944273,2.6459715 c 0,0 -4.1221493,3.9420362 -8.9358343,3.883621 C 3.6761607,6.5711025 2.820053,6.4354371 2.165384,6.1234888 1.510716,5.8115308 0.52078826,5.160741 0.52078826,5.160741 L 0.24587742,6 c 0,0 0.51127108,0.3255064 0.72450328,0.4788879 C 1.1427759,7.4013643 1.8290357,10 4.643476,10 7.0262012,10 7.9286556,8.0597125 8.1844298,7.0861472 11.715202,6.0799934 14.634196,3.5292684 14.634196,3.5292684 Z M 13.355336,8 c 1e-6,0.4971032 -0.791215,1 -1.458837,1 -0.667623,0 -1.419776,-0.5028968 -1.419775,-1 0,-0.4971042 0.752152,-1 1.419775,-1 0.667622,0 1.458837,0.5028958 1.458837,1 z M 10,12.317898 C 10,12.906401 9.2576383,14 8.2621745,14 7.019331,14 5,13.305037 5,12.4173 5,11.529565 6.4227246,10.988951 7.6655685,10.988951 8.908412,10.988951 10,11.689146 10,12.317898 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/raven-reader.svg b/.icons/awkward/16x16/apps/raven-reader.svg
new file mode 100644
index 00000000..76c9073f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/raven-reader.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2bc89d" width="15" height="15" x="-15" y="-16" rx="7.5" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#3e4d64" d="M 13.569,7.3245 C 11.722,4.1033 10.155,2.9009 8.8864,3.0113 7.0823,3.1684 7,4 5.1882,4.0399 4.8739,4.0468 4.5787,4.1133 4.1706,4.3033 3.3832,4.6699 3.0634,5.1436 3.0634,5.3539 3.0634,5.5643 3.2737,5.039 3.8508,4.9849 4.4278,4.9307 5.1661,4.9849 5.796,5.4573 6.4259,5.9297 6.4776,6.0374 6.4776,6.2477 6.4776,6.4581 6.068,6.1542 5.2634,6.3523 4.5523,6.527 4.0035,6.7343 3.9506,6.9447 3.8977,7.1551 4.9692,6.9988 5.5856,6.9976 5.8784,7.0074 6.1196,6.9152 6.3238,7.3125 6.5354,7.7308 6.5858,8.2506 6.8491,8.3515 7.4822,8.5199 7.7767,8.6795 7.7358,9.2319 7.7231,9.4047 7.7552,9.5245 7.5307,10.101 7.1628,11.046 6.8425,11.767 7,11.609 7.123,11.486 7.5196,11.37 7.6611,11.186 7.6217,11.523 7.6611,12.144 8.1102,12.835 8.8976,14.042 10.049,13.942 11.678,14.359 14.214,14.998 15.326,14.96 15.857,15.826 15.962,15.997 16.028,16.147 15.916,15.737 15.395,13.829 15.106,10.003 13.569,7.3245 Z"/>
+ <circle style="fill:#ffffff" cx="8.375" cy="4.409" r=".375"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rawtherapee.svg b/.icons/awkward/16x16/apps/rawtherapee.svg
new file mode 100644
index 00000000..7f0fde72
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rawtherapee.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e647ff" d="m2.3421 2.3494c1.5649-1.565 3.612-2.3481 5.6543-2.3494v8.0036z"/>
+ <path fill="#ff3636" d="m13.651 2.3494c-1.565-1.565-3.612-2.3481-5.6546-2.3494v8.0036z"/>
+ <path fill="#5964ff" d="m2.3494 2.3485c-1.565 1.5649-2.3481 3.612-2.3494 5.6543h8.0036z"/>
+ <path fill="#53bdff" d="m2.3494 13.657c-1.565-1.565-2.3481-3.612-2.3494-5.6542h8.0036z"/>
+ <path fill="#ff7221" d="m13.651 2.3485c1.565 1.5649 2.348 3.612 2.349 5.6543h-8.0036z"/>
+ <path fill="#ffac29" d="m13.651 13.657c1.565-1.565 2.348-3.612 2.349-5.6542h-8.0036z"/>
+ <path fill="#80ffe5" d="m2.3421 13.651c1.5649 1.565 3.612 2.348 5.6543 2.349v-8.0036z"/>
+ <path fill="#73ff44" d="m13.651 13.651c-1.565 1.565-3.612 2.348-5.6546 2.349v-8.0036z"/>
+ <circle fill="#fff" cx="8" cy="8" r="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/razercommander.svg b/.icons/awkward/16x16/apps/razercommander.svg
new file mode 100644
index 00000000..23b1fac7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/razercommander.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3ffe3f" d="m 13.813868,2.0000005 c -0.022,-1.892e-4 -0.06571,0.0014 -0.112436,0.00416 -0.06231,0.00372 -0.11713,0.00671 -0.121819,0.00671 -0.0047,0 -0.02751,0.027084 -0.05074,0.060185 -0.0232,0.0331 -0.04738,0.062942 -0.05372,0.066317 -0.0063,0.0034 -0.04635,0.019028 -0.08891,0.03478 -0.07162,0.026512 -0.07941,0.028124 -0.104668,0.021796 -0.03444,-0.00863 -0.08498,-0.00586 -0.521534,0.028496 l -0.202637,0.015952 -0.100441,0.095112 c -0.05524,0.052308 -0.103828,0.099178 -0.107986,0.1041619 -0.0042,0.00498 -0.03531,0.018144 -0.06922,0.02924 -0.122277,0.040014 -0.223442,0.098601 -0.294787,0.1707144 -0.05034,0.050882 -0.06697,0.077878 -0.107688,0.1748808 -0.01694,0.040363 -0.03206,0.074629 -0.03358,0.076146 -0.0016,0.00156 -0.02673,-0.012712 -0.05601,-0.031624 -0.15842,-0.1023464 -0.312336,-0.1497884 -0.486136,-0.1498332 -0.24403,-5.64e-5 -0.462084,0.065665 -0.626663,0.1888644 -0.15948,0.1193816 -0.29007,0.268326 -0.364403,0.415646 -0.0282,0.055879 -0.05768,0.1715808 -0.07176,0.2815896 -0.01465,0.114502 -0.01019,0.304088 0.0093,0.3936516 0.03308,0.152286 0.159684,0.432396 0.301362,0.6667344 0.167845,0.2776208 0.305107,0.4528652 0.637103,0.8134152 0.128515,0.1395672 0.156244,0.1685568 0.42394,0.4431788 0.208858,0.214262 0.276985,0.2941548 0.36428,0.4272068 0.189876,0.2894084 0.288756,0.5655512 0.259524,0.7247932 -0.01521,0.082853 -0.07042,0.1667704 -0.147847,0.224718 -0.05211,0.039 -0.169099,0.097608 -0.237624,0.1190464 -0.05784,0.018096 -0.129649,0.032344 -0.135194,0.026828 -0.002,-0.00204 0.0068,-0.045635 0.0197,-0.096928 0.04188,-0.1669864 0.05757,-0.316356 0.04841,-0.4608104 C 11.765881,6.6261176 11.66677,6.3762384 11.521242,6.2185952 11.406537,6.0943408 11.199077,5.955846 11.047186,5.902128 10.958997,5.87094 10.910591,5.86392 10.809239,5.867624 c -0.109686,0.00401 -0.169015,0.017484 -0.24784,0.056303 -0.101073,0.049774 -0.1504,0.1182192 -0.149936,0.208052 1.9e-4,0.04039 0.0031,0.053002 0.01888,0.082241 0.02366,0.043848 0.06557,0.085998 0.100975,0.101578 0.01516,0.00667 0.0558,0.015016 0.09034,0.018544 0.08716,0.0089 0.153782,0.027196 0.228252,0.062682 0.07315,0.034864 0.123826,0.07121 0.189635,0.1360348 0.0801,0.078906 0.124282,0.1577688 0.148904,0.2657892 0.01407,0.061628 0.01406,0.1954488 0,0.2522632 -0.01412,0.057048 -0.04634,0.1390616 -0.06282,0.1598964 L 11.112292,7.227872 10.990174,7.1086764 C 10.828841,6.9511968 10.607769,6.7441028 10.545328,6.6919672 10.322224,6.5056808 10.09414,6.3745144 9.9111324,6.3272332 9.8814524,6.3195692 9.853964,6.3101812 9.8500428,6.3063892 9.8461228,6.3026292 9.8394508,6.2767172 9.8352148,6.2488616 9.7999988,6.0172352 9.6974408,5.7505912 9.5713888,5.5629264 9.4969976,5.4521708 9.4329044,5.3768128 9.3038228,5.2483504 9.1147452,5.060182 8.9364892,4.9277192 8.749486,4.836426 L 8.6536316,4.7896296 8.6355356,4.7248212 C 8.5808452,4.5289612 8.4763772,4.3180256 8.3527552,4.1538532 8.2945544,4.0765608 8.171018,3.949322 8.0975808,3.8910316 7.9022864,3.7360188 7.6885972,3.645842 7.4202312,3.6051888 7.309536,3.5884168 7.0842104,3.5823968 6.9733216,3.5932448 6.7486676,3.6152168 6.5589316,3.6811216 6.4194696,3.78562 6.1393536,3.9955084 5.8863288,4.3550436 5.7728576,4.70442 5.682226,4.9834776 5.3721684,6.2402464 5.21268,6.9750128 5.192204,7.06935 5.172756,7.1119548 5.1107212,7.1983704 5.0505468,7.2821988 4.9977368,7.3371684 4.9493892,7.366316 4.9171252,7.385768 4.9088972,7.387924 4.8681008,7.387568 4.813264,7.387088 4.7598192,7.365664 4.7382392,7.3355184 4.6999512,7.2820344 4.6831196,7.1828948 4.6886956,7.043668 4.6925356,6.947636 4.7002396,6.8951924 4.7412104,6.6856352 4.7853716,6.4597536 4.7455424,6.2943328 4.6142572,6.1583352 4.5500312,6.0918052 4.4496716,6.033316 4.3556516,6.0076248 4.2960144,5.9913328 4.178114,5.9926488 4.1122848,6.0103448 3.9333108,6.0584596 3.789606,6.1664984 3.6939876,6.3248208 c -0.01682,0.027856 -0.037076,0.066307 -0.045018,0.085456 -0.024312,0.058601 -0.025092,0.058546 -0.066846,-0.00429 C 3.5617112,6.3752688 3.5247972,6.330186 3.50009,6.305796 3.4552188,6.2614992 3.4550728,6.261414 3.3692584,6.2337288 3.3220068,6.2184848 3.2617304,6.1952568 3.2353072,6.1821112 3.1701432,6.1496912 3.1177336,6.1333916 3.0520996,6.1251416 3.0217796,6.1213016 2.9295164,6.1071416 2.847064,6.0936056 2.703998,6.0701016 2.6940504,6.0675376 2.6293348,6.0374788 2.5545432,6.0027388 2.561584,6.0099188 2.484608,5.8900696 2.4360652,5.8144888 2.400216,5.7828176 2.3492766,5.7705644 2.2524378,5.7472684 2.1331052,5.838002 2.1236105,5.9421448 c -0.00321,0.034316 -0.00543,0.03928 -0.022034,0.047833 -0.032782,0.016864 -0.070301,0.055436 -0.085561,0.087966 -0.04104,0.087473 3.212e-4,0.2076996 0.084219,0.2445988 0.021488,0.00945 0.1873437,0.037092 0.2225858,0.037092 0.00453,0 0.03636,0.020836 0.070735,0.046313 0.061311,0.045435 0.063537,0.047998 0.1164515,0.1345144 0.02968,0.048508 0.068785,0.1056104 0.08693,0.1268976 0.018148,0.021288 0.038872,0.050178 0.046064,0.064203 0.022324,0.043559 0.087627,0.1247384 0.12478,0.1551612 0.019528,0.015984 0.047798,0.045711 0.062869,0.066071 0.07652,0.1033968 0.1669664,0.1476536 0.3406248,0.1666712 l 0.072475,0.00794 0.05162,0.037068 c 0.071915,0.051642 0.1666588,0.097225 0.2425456,0.1166984 0.085782,0.022016 0.1791016,0.019036 0.2722276,-0.00869 0.034224,-0.010188 0.063359,-0.016708 0.064744,-0.014476 0.0014,0.00224 0.00568,0.037952 0.00956,0.079386 0.02534,0.270848 0.1376484,0.4919392 0.3382024,0.6657828 0.1762868,0.1528088 0.3119816,0.2152492 0.5498496,0.25303 0.084576,0.013436 0.2505632,0.015004 0.3245544,0.00308 0.1356056,-0.02188 0.3022,-0.097383 0.4357484,-0.1974804 C 5.6903356,7.9437212 5.8400352,7.739064 5.9976572,7.4262692 6.1628964,7.0983576 6.250426,6.834752 6.3665476,6.3153404 6.425114,6.053374 6.4816872,5.7596992 6.5161968,5.5384724 6.5284968,5.4596428 6.5473088,5.35974 6.5580092,5.3164752 6.6143176,5.0887932 6.7143,4.8815788 6.8533552,4.7043364 6.905082,4.6384044 7.0107532,4.5380488 7.0514536,4.5162152 c 0.092618,-0.049685 0.223304,-0.047842 0.338812,0.00476 0.04421,0.020132 0.262094,0.1805156 0.2601336,0.1914844 -7.6e-4,0.00447 -0.037252,0.022404 -0.081001,0.039872 -0.1884504,0.07523 -0.345296,0.175832 -0.4671696,0.2996528 -0.1369688,0.1391564 -0.2446684,0.311246 -0.302058,0.4826548 -0.032368,0.096678 -0.03994,0.1498064 -0.039836,0.27929 9.48e-5,0.154496 0.01926,0.2697896 0.063862,0.3848372 0.062063,0.1600816 0.195306,0.2929632 0.3461324,0.3451868 0.089641,0.031036 0.152714,0.021436 0.2070852,-0.031504 0.048365,-0.047091 0.07098,-0.1081392 0.062035,-0.1674744 -0.0024,-0.015904 -0.018196,-0.052106 -0.036716,-0.084158 C 7.3409108,6.1538332 7.309318,6.0568632 7.303696,5.9567788 7.298212,5.8592036 7.3266,5.7156488 7.3685028,5.6289872 7.3944268,5.5753736 7.458344,5.50356 7.5237704,5.4545392 7.6057164,5.3931424 7.7302284,5.3400368 7.815636,5.3300524 l 0.035748,-0.00418 -0.00448,0.059134 c -0.00463,0.060913 -0.0078,0.080632 -0.057075,0.3542988 -0.015988,0.08878 -0.033304,0.1941744 -0.03848,0.2342128 -0.04153,0.3210332 -0.021996,0.6363056 0.051184,0.8260008 0.00172,0.00454 -0.015464,0.020924 -0.040259,0.0383 C 7.5294336,7.0010136 7.320718,7.245068 7.1940624,7.502234 7.0476516,7.7995108 6.9584768,8.146018 6.9584768,8.417622 V 8.497514 L 6.9091818,8.537931 C 6.8400618,8.594598 6.7415858,8.694321 6.6821106,8.7678782 6.447493,9.058045 6.3312626,9.390377 6.3432614,9.736751 c 0.00546,0.1578092 0.025652,0.26297 0.082618,0.430445 0.1044424,0.307046 0.2608928,0.542631 0.4594128,0.691808 0.059298,0.04456 0.2528792,0.139047 0.358724,0.175104 0.222856,0.07591 0.4526328,0.11076 0.6762556,0.102557 0.1042772,-0.0038 0.1171956,-0.006 0.8591164,-0.146705 0.4142864,-0.07855 0.9408292,-0.178346 1.170086,-0.221778 0.2292568,-0.04343 0.4454668,-0.08512 0.4804688,-0.09264 0.157893,-0.0339 0.338254,0.0043 0.440471,0.09321 0.05159,0.04489 0.08024,0.117744 0.06923,0.176088 -0.0088,0.04688 -0.09075,0.116544 -0.190728,0.162223 -0.09176,0.04193 -0.178509,0.0665 -0.357157,0.101195 -0.13734,0.02667 -0.161941,0.03415 -0.23228,0.07062 -0.139452,0.0723 -0.252107,0.2026 -0.2872294,0.332207 -0.017632,0.06506 -0.019816,0.201266 -0.00415,0.258901 0.047502,0.174775 0.1759654,0.318247 0.3550184,0.396504 0.09816,0.04291 0.236021,0.06811 0.325563,0.05951 0.02397,-0.0023 0.04396,-0.0015 0.04601,0.0018 0.002,0.0032 -0.01038,0.02904 -0.02751,0.05739 -0.01713,0.02834 -0.04049,0.07357 -0.05194,0.100505 -0.02447,0.05757 -0.02508,0.06928 -0.01379,0.264195 0.0078,0.134587 0.0185,0.196985 0.04569,0.266774 0.007,0.01791 0.01587,0.0578 0.01975,0.08862 0.01228,0.09749 0.02329,0.150419 0.0397,0.190832 l 0.01592,0.03923 -0.0076,0.10027 -0.0076,0.100279 -0.05188,0.08175 c -0.05623,0.08861 -0.07146,0.123274 -0.07146,0.162526 0,0.04581 0.01327,0.07535 0.05066,0.112717 0.05923,0.05921 0.131958,0.08485 0.196782,0.06938 0.02975,-0.0071 0.0341,-0.0066 0.05517,0.0063 0.01258,0.0078 0.03484,0.0178 0.04946,0.02233 v 0 c 0.04885,0.0152 0.09203,0.01146 0.141297,-0.0122 0.05443,-0.02614 0.0889,-0.05881 0.109689,-0.103984 0.02279,-0.04952 0.01802,-0.102027 -0.01766,-0.194367 l -0.0269,-0.06963 0.018,-0.117112 c 0.01774,-0.115383 0.01834,-0.117472 0.04097,-0.142423 0.0346,-0.03816 0.04946,-0.06163 0.06936,-0.109636 0.01,-0.02402 0.03669,-0.0679 0.05941,-0.09753 0.04764,-0.0621 0.09434,-0.150995 0.113542,-0.216086 0.0073,-0.02485 0.0292,-0.0861 0.04859,-0.136119 l 0.03525,-0.09095 -0.0034,-0.06115 c -0.0026,-0.04759 -0.0087,-0.07709 -0.02742,-0.133076 l -0.02403,-0.07194 0.01074,-0.08932 c 0.01234,-0.102736 0.01317,-0.150381 0.0039,-0.225566 -0.01403,-0.113549 -0.04963,-0.199292 -0.116911,-0.281519 -0.02279,-0.02786 -0.04148,-0.05491 -0.04148,-0.06013 -2.2e-5,-0.0054 0.0246,-0.02309 0.05734,-0.04115 0.116156,-0.06407 0.244824,-0.173706 0.328159,-0.279609 0.126011,-0.160144 0.209776,-0.465565 0.187783,-0.684663 -0.01889,-0.188206 -0.07512,-0.358441 -0.161843,-0.49 -0.09543,-0.144751 -0.245683,-0.273392 -0.42143,-0.3607904 -0.140939,-0.070087 -0.280774,-0.1043712 -0.540924,-0.132634 -0.102158,-0.011084 -0.499053,-0.011096 -0.61411,0 -0.353503,0.034088 -0.7951458,0.1219524 -1.2632178,0.2513234 -0.080503,0.02225 -0.1854176,0.04906 -0.2331372,0.05959 -0.096444,0.02128 -0.6282748,0.09046 -0.6911472,0.08991 C 7.8333412,10.18978 7.6974244,10.169332 7.6362044,10.154 7.5077104,10.121832 7.399546,10.072294 7.3522064,10.023949 7.3178584,9.9888728 7.2694564,9.8976284 7.255046,9.8407728 7.250134,9.8213928 7.244066,9.7836932 7.24155,9.7569972 7.237246,9.7113216 7.23919,9.699688 7.274166,9.5596036 c 0.020456,-0.081872 0.03974,-0.148856 0.042844,-0.148856 0.00312,0 0.030368,0.023296 0.060593,0.051778 C 7.6241248,9.689872 7.9352856,9.791584 8.1919736,9.8135808 8.537974,9.8239568 8.9845616,9.6674044 9.1314948,9.3977904 9.2248184,9.2180596 9.2262332,9.0374308 9.1349748,8.952522 9.0988468,8.91891 9.056416,8.9043424 8.99466,8.9043424 c -0.07336,0 -0.1258176,0.028156 -0.1632972,0.087668 -0.043548,0.069148 -0.056407,0.085858 -0.096737,0.1256372 C 8.6636178,9.1876856 8.549331,9.248242 8.4316734,9.2781872 8.3568944,9.2972192 8.247833,9.2986792 8.1866654,9.2814672 8.1291994,9.2652872 8.0338354,9.2200902 7.9869878,9.1868382 7.921112,9.1400796 7.8176632,9.020434 7.8151396,8.9880844 c -8.8e-4,-0.011428 0.176574,-0.066675 0.4120452,-0.1282708 0.23976,-0.062717 0.396384,-0.1191912 0.571738,-0.2061484 0.168054,-0.083337 0.2720168,-0.1542776 0.3810588,-0.2600148 0.037056,-0.035932 0.070436,-0.065329 0.074178,-0.065329 0.00376,0 0.025104,0.00816 0.04748,0.018152 0.109558,0.048894 0.2988996,0.1045612 0.4314344,0.126836 0.177678,0.029864 0.318647,0.031832 0.4904,0.00687 0.31682,-0.046041 0.582391,-0.1315748 0.803545,-0.2588036 0.0309,-0.017776 0.06015,-0.032316 0.065,-0.032316 0.0049,0 0.05117,0.013992 0.102914,0.031104 0.168398,0.055685 0.311303,0.081145 0.488648,0.087051 0.254168,0.00847 0.484041,-0.03906 0.695558,-0.1437868 C 12.533392,8.087054 12.629038,8.0175904 12.747807,7.895636 12.961615,7.676092 13.115261,7.4240548 13.176234,7.1928864 13.204744,7.08478 13.210754,7.0176584 13.202124,6.9031 13.174032,6.5299576 13.037017,6.176686 12.799044,5.8637836 12.596176,5.5970392 12.127154,5.0573772 11.566177,4.4452412 11.364072,4.2247056 11.369023,4.2302848 11.292806,4.1378112 11.194918,4.0190444 11.157264,3.932382 11.139242,3.7844152 11.124886,3.6665424 11.163654,3.58031 11.245238,3.5486328 c 0.09408,-0.036524 0.287989,0.079287 0.457438,0.2731948 0.132537,0.151668 0.192819,0.2037008 0.292736,0.2526588 0.175727,0.086105 0.347128,0.081662 0.516886,-0.013404 0.07488,-0.041929 0.157361,-0.1260324 0.191711,-0.195466 0.0397,-0.080255 0.05876,-0.1619568 0.06274,-0.2690288 0.0057,-0.1539992 -0.02519,-0.2739064 -0.107266,-0.4159056 -0.01148,-0.019856 -0.01935,-0.037612 -0.0175,-0.039448 0.0019,-0.00188 0.06045,-0.00648 0.130223,-0.010308 0.122024,-0.00669 0.128321,-0.00768 0.165049,-0.026184 0.021,-0.01058 0.05393,-0.030228 0.07318,-0.043668 0.01925,-0.01344 0.06221,-0.042695 0.09546,-0.065007 0.06772,-0.045444 0.123882,-0.097504 0.183444,-0.170034 0.03003,-0.036564 0.04998,-0.054118 0.07899,-0.069496 0.05097,-0.02702 0.09302,-0.068852 0.116389,-0.1157824 l 0.01892,-0.03798 0.06682,-0.023316 c 0.06349,-0.022152 0.07099,-0.023336 0.150271,-0.023736 0.127259,-6.8e-4 0.182722,-0.015564 0.229024,-0.06162 0.03988,-0.039672 0.05024,-0.067471 0.05024,-0.1350335 1.9e-5,-0.068527 -0.0108,-0.098236 -0.05338,-0.1466176 -0.02014,-0.02288 -0.0249,-0.033796 -0.02857,-0.065391 -0.0076,-0.065442 -0.05145,-0.1366244 -0.09009,-0.1462712 -0.0018,-4.8e-4 -0.0067,-6.8e-4 -0.01408,-7.6e-4 z M 8.4834192,5.3122864 c 0.00562,-0.00104 0.01572,0.00528 0.037812,0.022228 0.110898,0.085103 0.2238692,0.200214 0.3128464,0.318754 0.1835644,0.244554 0.2791068,0.5244736 0.2670196,0.7823324 -0.00605,0.1290396 -0.038268,0.2218276 -0.102318,0.294658 -0.053198,0.060491 -0.115262,0.080754 -0.193488,0.063177 C 8.656622,6.760036 8.5483396,6.6454632 8.4961608,6.4663616 8.4454936,6.2924464 8.4314336,5.9322812 8.4630888,5.6190212 c 0.00545,-0.053963 0.00996,-0.1422684 0.010032,-0.196232 6.36e-5,-0.053964 0.00268,-0.1022052 0.00588,-0.1071904 0.00116,-0.00184 0.00252,-0.003 0.00443,-0.00332 z m 1.1521384,1.7382492 c 0.08558,8.8e-4 0.179702,0.024756 0.27889,0.071905 0.1005174,0.047784 0.3370314,0.211994 0.5251524,0.3646108 0.160626,0.1303104 0.299053,0.2490868 0.297098,0.2549212 -0.0048,0.014288 -0.154394,0.052271 -0.279399,0.070929 -0.06272,0.00936 -0.314839,0.01714 -0.371028,0.011448 -0.07317,-0.00741 -0.2033314,-0.030976 -0.2626698,-0.04755 C 9.6580956,7.7305728 9.468672,7.6125584 9.3861752,7.5042732 9.3338252,7.435558 9.29385,7.3363392 9.2940364,7.2755992 c 9.52e-5,-0.030568 0.026372,-0.079858 0.06114,-0.1146708 0.074431,-0.074527 0.1703496,-0.1114952 0.2803812,-0.1103928 z m -1.1625544,0.298428 c 0.00803,2.76e-5 0.015952,3.836e-4 0.023804,9.6e-4 0.091508,0.00728 0.1644096,0.033152 0.1999752,0.070979 0.034752,0.036964 0.047217,0.1317188 0.027384,0.2081504 C 8.659902,7.8766828 8.3467876,8.111846 7.8080244,8.3171024 7.7149648,8.3525584 7.56332,8.39791 7.5378352,8.39791 c -0.00582,0 -0.00685,-0.0064 -0.00372,-0.022956 C 7.5509912,8.2854756 7.6077488,8.1361024 7.671808,8.0125816 7.82634,7.714606 8.043974,7.4941904 8.2826108,7.3939892 c 0.073192,-0.030732 0.13422,-0.045236 0.1904048,-0.04504 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rclone-browser.svg b/.icons/awkward/16x16/apps/rclone-browser.svg
new file mode 100644
index 00000000..40977cec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rclone-browser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#60c8ef" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.99984872;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rclonetray.svg b/.icons/awkward/16x16/apps/rclonetray.svg
new file mode 100644
index 00000000..e0ed5b3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rclonetray.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#00539e" d="M 2.899362,15.990444 C 2.4489644,15.932 2.0643232,15.763992 1.6884219,15.46152 1.5607762,15.358804 1.283674,15.07498 1.1701116,14.930636 0.19063232,13.685648 -0.22465504,11.71215 0.11915988,9.813998 0.37546312,8.398998 1.0327705,7.01599 1.8784804,6.447562 L 2.0296969,6.345926 2.0386565,6.241274 C 2.0992535,5.53379 2.2061882,5.072666 2.4288452,4.558714 2.5997648,4.16419 2.8027028,3.858614 3.0790808,3.579614 3.4331312,3.222206 3.7927616,3.045806 4.2121128,3.023854 4.63038,3.001974 5.0571788,3.175486 5.4025136,3.507838 c 0.088324,0.085 0.12019,0.088216 0.1351052,0.01364 0.0166,-0.082928 0.1684036,-0.487572 0.279534,-0.74504 C 6.2699504,1.7273738 6.92327,1.0093598 7.681772,0.5046398 c 0.076144,-0.050664 0.2319728,-0.139424 0.3462828,-0.19724 0.7129848,-0.360612 1.4810504,-0.404848 2.2221772,-0.127976 1.366172,0.510368 3.033283,2.138572 3.50118,4.2321842 0.171303,0.766492 0.230844,1.321696 0.260554,2.429572 l 0.0036,0.131296 0.125022,0.0344 c 1.21428,0.334036 1.630346,2.336552 1.823596,4.261124 0.144353,1.437592 -0.152208,2.377028 -0.807216,3.417932 -0.383608,0.609608 -0.912886,1.05912 -1.443464,1.225916 -0.304064,0.09558 0.07994,0.08961 -5.5931496,0.08704 -2.8457184,-0.0012 -5.195134,-0.0051 -5.2209204,-0.0084 z"/>
+ <path style="fill:#ffffff" d="M 6.7148438,5.0019531 C 5.9310148,5.0112631 5.1293319,5.0788411 4.4433594,5.2050781 4.2654539,5.2378121 4.0933936,5.271958 4.0625,5.28125 L 4.0078125,5.2988281 4.0039062,9.142578 4,13.98593 l 0.6972656,-0.0039 1.3457032,-0.002 0.00391,-1.917571 c 0.0026,-0.646287 -0.0036,-0.05576 0.00781,-0.06836 0.0089,-0.0099 0.029722,-0.01518 0.046875,-0.01172 0.017152,0.0035 0.1586099,0.01824 0.359375,0.03125 0.4547886,0.02944 1.1151274,0.03274 1.4589844,0.0059 0.4381924,-0.04596 0.8086494,-0.08114 1.1777343,-0.130859 L 9.970492,14 h 0.917969 0.722656 0.900391 l -1.544711,-2.96875 c 0.420364,-0.373561 0.75357,-0.992122 0.880859,-1.507812 C 11.993622,8.9320579 12.07935,7.5397239 11.898438,7.0625 11.627783,6.3485838 10.926204,5.8027661 10.060547,5.4746094 9.6848054,5.3321709 9.3089391,5.2305176 8.8769531,5.1523438 8.2645709,5.0415244 7.4986729,4.9926452 6.7148438,5.0019531 Z M 7.5507812,7 C 7.699643,7.000409 7.8407511,7.005649 7.9648438,7.015625 8.7494469,7.078698 9.2549276,7.2427333 9.5976562,7.546875 9.8854017,7.8022203 10.019667,8.1331312 9.9980469,8.53125 9.9851319,8.7691609 9.9441916,8.916782 9.8457031,9.095703 9.6971364,9.365589 9.4554719,9.571825 9.1152344,9.716797 8.8316393,9.837636 8.4455035,9.927811 8.0410156,9.96875 7.7547454,9.99773 6.9525359,10.010824 6.6601562,9.990234 6.3569468,9.968884 6.0271974,9.921054 6.0097656,9.896484 6.0040156,9.888384 6.000089,9.28754 6,8.5234375 5.9998398,7.3028951 6.00129,7.1650117 6.017578,7.1503906 c 0.010034,-0.00895 0.02106,-0.015625 0.025391,-0.015625 0.00434,0 0.071894,-0.011619 0.1484374,-0.025391 C 6.5815431,7.039225 7.1041955,6.9987778 7.5507812,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rdm.svg b/.icons/awkward/16x16/apps/rdm.svg
new file mode 100644
index 00000000..c870e0bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rdm.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#af2d2c" d="M 8.0003692,5.9999982 C 7.4697334,5.9998978 6.9390711,6.1230715 6.5463904,6.3684961 L 0.58865827,10.091448 c -0.78536223,0.490848 -0.78463303,1.326614 7.2e-4,1.817464 l 5.95700053,3.72295 c 0.7853618,0.490849 2.1225975,0.490847 2.9079581,0 l 5.9570151,-3.72295 c 0.78536,-0.490848 0.784621,-1.326617 -7.6e-4,-1.817464 L 9.4543477,6.3684961 C 9.061667,6.1230715 8.5310051,6.0000986 8.0003692,5.9999982 Z"/>
+ <path style="fill:#da3837" d="M 8.0003696,2.9999999 C 7.4697338,2.9998995 6.9390715,3.1230732 6.5463908,3.3684978 L 0.58865843,7.0914493 c -0.78536223,0.4908484 -0.78463303,1.3266142 7.2e-4,1.8174633 L 6.5463792,12.631865 c 0.7853618,0.490848 2.1225975,0.490846 2.9079581,0 L 15.411352,8.9089126 c 0.78536,-0.4908475 0.784621,-1.3266166 -7.6e-4,-1.8174633 L 9.4543481,3.3684978 C 9.0616674,3.1230732 8.5310055,3.0001003 8.0003696,2.9999999 Z"/>
+ <path style="fill:#e0504d" d="M 8.0003692,8.4999999e-8 C 7.4697334,-1.00915e-4 6.9390711,0.12307306 6.5463904,0.36849802 L 0.58865827,4.0914485 c -0.78536223,0.4908499 -0.78463303,1.3266148 7.2e-4,1.8174637 L 6.5463788,9.6318626 c 0.7853618,0.4908494 2.1225975,0.4908494 2.9079581,0 L 15.411352,5.9089122 c 0.78536,-0.4908499 0.784621,-1.3266168 -7.6e-4,-1.8174637 L 9.4543477,0.36849802 C 9.061667,0.12307306 8.5310051,1.00085e-4 8.0003692,8.4999999e-8 Z"/>
+ <polygon style="fill:#ffffff" transform="matrix(0.01180805,0,0,0.01625937,-0.75943243,-2.1162547)" points="815.33 260.85 911.2 296.75 787.57 309.58 759.89 376.17 715.19 301.86 572.44 289.03 678.96 250.62 647 191.66 746.72 230.66 840.74 199.88"/>
+ <polygon style="fill:#ffffff" transform="matrix(0.00907408,0,0,0.02048719,1.2652721,-3.6981243)" points="521.79 524.11 852.4 473.38 752.51 619.81"/>
+ <ellipse style="fill:#ffffff" cx="4" cy="4.5" rx="2" ry="1.5"/>
+ <g transform="matrix(0.34559834,0,0,0.43812689,-0.13273723,-2.337789)">
+ <path style="opacity:0.25" transform="matrix(0.02808355,0,0,0.04204144,2.8125203,-1.0576208)" d="M 1046.891,477.818 840.825,400.575 1046.891,314.947 Z"/>
+ <path style="opacity:0.4" transform="matrix(0.02808355,0,0,0.04204144,2.8125203,-1.0576208)" d="m 1252.957,392.274 -206.066,85.544 0,-162.871 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/re.sonny.Tangram.svg b/.icons/awkward/16x16/apps/re.sonny.Tangram.svg
new file mode 100644
index 00000000..6aad5655
--- /dev/null
+++ b/.icons/awkward/16x16/apps/re.sonny.Tangram.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" width="16" height="16" version="1.0">
+ <path style="fill:#33d17a" d="m 1.2307692,-3e-7 c -0.34092304,0 -0.64863228,0.137214 -0.87109364,0.35967552 L 8,7.9999995 15.640324,0.35967522 C 15.417863,0.1372137 15.110154,-3e-7 14.769231,-3e-7 Z"/>
+ <path style="fill:#3584e4" d="M 0.35967556,0.35967522 C 0.137214,0.58213674 0,0.88984582 0,1.2307689 V 14.769231 c 0,0.340923 0.137214,0.648632 0.35967556,0.871094 L 8,7.9999995 Z"/>
+ <path style="fill:#5e5c64" d="M 15.640324,0.35967522 12,3.9999995 l 4,4 V 1.2307689 C 16,0.88984582 15.862786,0.58213674 15.640324,0.35967522 Z"/>
+ <rect style="fill:#f6d32d" width="5.657" height="5.657" x="0" y="11.31" transform="rotate(-45)"/>
+ <path style="fill:#865e3c" d="M 16,7.9999995 8,16 h 6.769231 C 15.451077,16 16,15.451077 16,14.769231 Z"/>
+ <path style="fill:#ff7800" d="M 11.999996,11.999998 H 4 L 8,7.9999983 Z"/>
+ <path style="fill:#ed333b" d="M 4,12 0.35967556,15.640325 C 0.58213692,15.862786 0.88984616,16 1.2307692,16 H 8 l 4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/reactotron.svg b/.icons/awkward/16x16/apps/reactotron.svg
new file mode 100644
index 00000000..e56ac2f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/reactotron.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <ellipse style="fill:#c22c2d" cx="8" cy="8" rx="8" ry="3"/>
+ <ellipse style="fill:#ed5633" cx="11.031" cy="-2.5" rx="8.054" ry="3.022" transform="matrix(0.53337601,0.84587826,-0.84659008,0.53224546,0,0)"/>
+ <ellipse style="fill:#ff9c31" cx="2.515" cy="11.034" rx="8.054" ry="3.022" transform="matrix(-0.53337601,0.84587826,0.84659008,0.53224546,0,0)"/>
+ <path style="fill:#ffffff" d="m 6.4,5 h 3.2 l 1.9,3 -1.9,3 H 6.4 L 4.5,8 Z"/>
+ <circle style="fill:#c22c2d" cx="8" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/realtimesync.svg b/.icons/awkward/16x16/apps/realtimesync.svg
new file mode 100644
index 00000000..6a354d06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/realtimesync.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d54747" d="M 8,1 C 4.8307517,1 2.2366063,3.1888297 1.3867188,6.0976562 0.22128811,6.4734904 -0.33589288,7.7988777 0.2109375,8.8945312 l 1.5,2.9999998 c 0.4543337,0.905471 1.5138958,1.32829 2.4667969,0.984375 0.1955786,0.725124 0.6040404,1.372781 1.3320312,1.679688 0.045905,0.01928 0.073496,0.02766 0.1113282,0.04101 C 6.4473843,14.848497 7,15 8,15 c 3.169248,0 5.763394,-2.18883 6.613281,-5.0976562 1.165431,-0.3758344 1.722611,-1.7012216 1.175781,-2.796875 l -1.5,-3 C 13.834728,3.1999978 12.775167,2.7771797 11.822266,3.1210938 11.626698,2.395977 11.218227,1.7483262 10.490234,1.4414062 10.44433,1.4221285 10.416738,1.4137468 10.378906,1.4003906 9.5523442,1.1528468 9,1 8,1 Z"/>
+ <path style="fill:#ffffff" d="M 8,3 C 5.2386,3 3,5.2386 3,8 H 1 L 3.5,11 6,8 H 4 C 4,5.7909 5.7909,4 8,4 v 0.002 c 0.52534,-6.2e-4 0.84533,0.00218 1.33083,0.202665 0.25511,0.10495 0.54701,-0.0165 0.65234,-0.27149 0.10517,-0.25457 -0.0153,-0.54625 -0.26953,-0.65234 -0.0178,-0.008 -0.0361,-0.0141 -0.0547,-0.0195 C 9.0677,3.024105 8.63691,3.0022 7.99991,3.00195 Z M 12.5,5 10,8 h 2 c 0,2.2091 -1.7909,4 -4,4 v -0.002 c -0.52535,6.2e-4 -0.845325,-0.0022 -1.330825,-0.202665 -0.25511,-0.10495 -0.54702,0.0165 -0.65235,0.27149 -0.10517,0.25457 0.0153,0.54625 0.26954,0.65234 0.0178,0.008 0.0361,0.0141 0.0547,0.0195 0.59123,0.23715 1.021925,0.259055 1.659025,0.259305 v 0.002 c 2.7614,0 5,-2.2386 5,-5 H 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/realvnc-vncviewer.svg b/.icons/awkward/16x16/apps/realvnc-vncviewer.svg
new file mode 120000
index 00000000..51d6d133
--- /dev/null
+++ b/.icons/awkward/16x16/apps/realvnc-vncviewer.svg
@@ -0,0 +1 @@
+vncviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/recipes.svg b/.icons/awkward/16x16/apps/recipes.svg
new file mode 100644
index 00000000..ad4fc176
--- /dev/null
+++ b/.icons/awkward/16x16/apps/recipes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#caa17d" cx="7.5" cy="7.5" r="7.5"/>
+ <path style="fill:#855629" d="m 6,9 0,3.333334 C 6,12.702667 6.2973335,13 6.6666665,13 l 0.666667,0 C 7.7026665,13 8,12.702667 8,12.333334 L 8,9 6,9 Z"/>
+ <path style="fill:#e4e4e4" d="m 6,1 c 0,0 4,2.2121592 4,8 L 6,9 Z"/>
+ <path style="fill:#e74c3c" d="M 12.5 9 C 12.627836 9 12.748919 9.0135642 12.873047 9.0214844 A 3.5 3.5 0 0 0 12.5 9 z M 12.5 9 A 3.5 3.5 0 0 0 12.162109 9.0195312 C 12.274685 9.0126673 12.384211 9 12.5 9 z M 12.121094 9.0234375 A 3.5 3.5 0 0 0 11.816406 9.0703125 A 3.5 3.5 0 0 1 12.121094 9.0234375 z M 13.021484 9.0429688 A 3.5 3.5 0 0 1 13.263672 9.0878906 A 3.5 3.5 0 0 0 13.021484 9.0429688 z M 11.775391 9.0800781 A 3.5 3.5 0 0 0 11.490234 9.1523438 A 3.5 3.5 0 0 1 11.775391 9.0800781 z M 13.341797 9.1074219 A 3.5 3.5 0 0 1 13.615234 9.1855469 A 3.5 3.5 0 0 0 13.341797 9.1074219 z M 11.400391 9.1816406 A 3.5 3.5 0 0 0 11.158203 9.2714844 A 3.5 3.5 0 0 1 11.400391 9.1816406 z M 13.642578 9.1953125 A 3.5 3.5 0 0 1 13.947266 9.3164062 A 3.5 3.5 0 0 0 13.642578 9.1953125 z M 13.947266 9.3164062 A 3.5 3.5 0 0 1 14.253906 9.4746094 A 3.5 3.5 0 0 0 13.947266 9.3164062 z M 11.095703 9.2988281 A 3.5 3.5 0 0 0 10.832031 9.4277344 A 3.5 3.5 0 0 1 11.095703 9.2988281 z M 10.802734 9.4433594 A 3.5 3.5 0 0 0 10.529297 9.6113281 A 3.5 3.5 0 0 1 10.802734 9.4433594 z M 14.267578 9.4824219 A 3.5 3.5 0 0 1 14.550781 9.6679688 A 3.5 3.5 0 0 0 14.267578 9.4824219 z M 14.550781 9.6679688 A 3.5 3.5 0 0 1 14.816406 9.8808594 A 3.5 3.5 0 0 0 14.550781 9.6679688 z M 10.509766 9.625 A 3.5 3.5 0 0 0 10.25 9.8242188 A 3.5 3.5 0 0 1 10.509766 9.625 z M 10.238281 9.8339844 A 3.5 3.5 0 0 0 9.9902344 10.066406 A 3.5 3.5 0 0 1 10.238281 9.8339844 z M 9.9902344 10.066406 A 3.5 3.5 0 0 0 9.7597656 10.328125 A 3.5 3.5 0 0 1 9.9902344 10.066406 z M 14.84375 9.90625 A 3.5 3.5 0 0 1 15.070312 10.128906 A 3.5 3.5 0 0 0 14.84375 9.90625 z M 15.083984 10.142578 A 3.5 3.5 0 0 1 15.296875 10.402344 A 3.5 3.5 0 0 0 15.083984 10.142578 z M 15.296875 10.402344 A 3.5 3.5 0 0 1 15.492188 10.691406 A 3.5 3.5 0 0 0 15.296875 10.402344 z M 15.492188 10.691406 A 3.5 3.5 0 0 1 15.658203 11 A 3.5 3.5 0 0 0 15.492188 10.691406 z M 15.658203 11 L 9.3417969 11 A 3.5 3.5 0 0 0 9 12.5 A 3.5 3.5 0 0 0 12.5 16 A 3.5 3.5 0 0 0 16 12.5 A 3.5 3.5 0 0 0 15.658203 11 z M 9.7578125 10.330078 A 3.5 3.5 0 0 0 9.5566406 10.613281 A 3.5 3.5 0 0 1 9.7578125 10.330078 z M 9.5566406 10.613281 A 3.5 3.5 0 0 0 9.3828125 10.917969 A 3.5 3.5 0 0 1 9.5566406 10.613281 z"/>
+ <path style="fill:#a6ef4d" d="M 12 8 L 12 9 L 12.5 9 L 13 9 L 13 8 L 12 8 z M 12.5 9 C 12.380208 9 12.267086 9.0128169 12.150391 9.0195312 A 3.5 3.5 0 0 0 9.3417969 11 L 11 11 L 11.75 12 L 12.5 13 L 13.25 12 L 14 11 L 15.658203 11 A 3.5 3.5 0 0 0 12.878906 9.0214844 C 12.752736 9.0136126 12.629837 9 12.5 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/recoll.svg b/.icons/awkward/16x16/apps/recoll.svg
new file mode 100644
index 00000000..36cb8de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/recoll.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e2731c" width="3" height="3" x="1" y="4" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="1" y="10" ry="0"/>
+ <path style="fill:#a3d341" d="M 1,13 V 15.25 C 1,15.665 1.3345,16 1.75,16 H 4 V 13 Z"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="13" y="4" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="13" y="10" ry="0"/>
+ <path style="fill:#a3d341" d="M 13,13 V 16 H 15.25 C 15.666,16 16,15.665 16,15.25 V 13 Z"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="7" y="4" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="7" y="10" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="7" y="13" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="4" y="1" ry="0"/>
+ <rect style="fill:#6b6bd8" width="3" height="3" x="4" y="7" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="4" y="13" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="10" y="1" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="10" y="7" ry="0"/>
+ <rect style="fill:#e2731c" width="3" height="3" x="10" y="13" ry="0"/>
+ <path style="fill:#a3d341" d="M 1.75,1 C 1.3345,1 1,1.3345 1,1.75 V 4 H 4 V 1 Z"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="1" y="7" ry="0"/>
+ <path style="fill:#a3d341" d="M 13,1 V 4 H 16 V 1.75 C 16,1.3345 15.666,1 15.25,1 Z"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="13" y="7" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="7" y="1" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="7" y="7" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="4" y="4" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="4" y="10" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="10" y="4" ry="0"/>
+ <rect style="fill:#a3d341" width="3" height="3" x="10" y="10" ry="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/record-desktop.svg b/.icons/awkward/16x16/apps/record-desktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/record-desktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/recordmydesktop.svg b/.icons/awkward/16x16/apps/recordmydesktop.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/recordmydesktop.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/reddit-is-a-dead-bird.svg b/.icons/awkward/16x16/apps/reddit-is-a-dead-bird.svg
new file mode 120000
index 00000000..87266ec0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/reddit-is-a-dead-bird.svg
@@ -0,0 +1 @@
+reddit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/reddit.svg b/.icons/awkward/16x16/apps/reddit.svg
new file mode 100644
index 00000000..47e9ce06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/reddit.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <g transform="translate(0,-292.76666)">
+ <circle style="fill:#ff5836" cx="2.117" cy="294.883" r="2.117"/>
+ <path style="fill:#ffffff" transform="matrix(0.26458333,0,0,0.26458333,0,292.76666)" d="M 8.5 2.9980469 A 0.50004998 0.50004998 0 0 0 8.453125 3 A 0.50004998 0.50004998 0 0 0 8.0019531 3.4277344 L 7.6367188 6.015625 A 3.9999998 3.5 0 0 0 4.8027344 7.4042969 A 0.99999996 0.99999996 0 0 0 4 7 A 0.99999996 0.99999996 0 0 0 3 8 A 0.99999996 0.99999996 0 0 0 4 9 A 0.99999996 0.99999996 0 0 0 4.046875 8.9980469 A 3.9999998 3.5 0 0 0 4 9.5 A 3.9999998 3.5 0 0 0 8 13 A 3.9999998 3.5 0 0 0 12 9.5 A 3.9999998 3.5 0 0 0 11.955078 8.9980469 A 0.99999996 0.99999996 0 0 0 12 9 A 0.99999996 0.99999996 0 0 0 13 8 A 0.99999996 0.99999996 0 0 0 12 7 A 0.99999996 0.99999996 0 0 0 11.197266 7.4042969 A 3.9999998 3.5 0 0 0 8.6425781 6.0507812 L 8.9238281 4.09375 L 10.054688 4.3222656 A 0.99999996 0.99999996 0 0 0 11 5 A 0.99999996 0.99999996 0 0 0 12 4 A 0.99999996 0.99999996 0 0 0 11 3 A 0.99999996 0.99999996 0 0 0 10.25 3.3398438 L 8.5996094 3.0078125 A 0.50004998 0.50004998 0 0 0 8.5 2.9980469 z M 6 8 L 6.5 8 L 7 8 L 7 8.5 L 7 9 L 6.5 9 L 6 9 L 6 8.5 L 6 8 z M 9 8 L 9.5 8 L 10 8 L 10 8.5 L 10 9 L 9.5 9 L 9 9 L 9 8.5 L 9 8 z M 6.0019531 9.9902344 A 0.50004998 0.50004998 0 0 1 6.421875 10.226562 C 6.421875 10.226562 6.8684435 10.971717 8.0097656 11.001953 C 9.1264168 11.029657 9.5742188 10.242188 9.5742188 10.242188 A 0.50006639 0.50006639 0 1 1 10.429688 10.759766 C 10.429687 10.759766 9.6127118 12.040441 7.9863281 12 C 6.3846161 11.958425 5.5800781 10.773437 5.5800781 10.773438 A 0.50004998 0.50004998 0 0 1 6.0019531 9.9902344 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/redeclipse.svg b/.icons/awkward/16x16/apps/redeclipse.svg
new file mode 100644
index 00000000..2e1ea663
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redeclipse.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ff3c3c" d="M 2.0107639e-4,5.3301792 C 0.49819063,4.2052829 1.6784189,4.8174723 2.1047231,4.128592 2.5082203,3.4765663 1.1674248,2.4627907 0.339608,2.5079515 0.63312038,2.2279549 2.5243628,2.570362 3.1121492,2.5876315 3.8255931,2.6085929 2.7148975,1.2011532 2.7148975,1.2011532 2.9758989,0.68736902 4.3416184,1.0172014 4.8830393,1.7330679 5.4986011,2.5469637 6.4290639,0.37185897 5.8712754,1.3084104e-8 7.0300068,0.05463852 7.1999286,1.7643666 7.7962182,1.8209692 8.7742999,1.9138133 8.9713554,1.4347552 9.1488618,0.83403888 9.838754,1.5163362 9.2911973,2.4052853 9.6445476,2.4552759 10.801158,3.1014375 11.649371,1.3387889 12.285839,1.9206058 c -0.946687,0.6431023 -1.80246,2.502763 -0.417967,2.5085808 0.675466,0.040869 0.522591,0.3773737 1.312837,1.0330991 C 11.382209,4.841868 11.6712,6.1164547 12.496437,5.9445355 14.21744,5.5860037 14.641296,7.0086407 14.451133,7.0466732 13.942177,6.792195 11.148435,6.6841419 11.401716,7.1226249 12.703221,9.375809 10.180348,10.322759 8.0671427,10.855004 l -4.3981602,0.03062 C 2.8644459,10.400914 0.11835591,8.985127 2.0107639e-4,6.9234807 -0.01614094,6.6383328 0.96850644,6.9875946 1.1754524,6.6635687 1.7374568,5.78361 1.10116,5.3180577 2.0107639e-4,5.3301792 Z"/>
+ <circle style="fill:#ffffff" cx="7" cy="7" r="5"/>
+ <circle style="fill:#4f4f4f" cx="10" cy="10" r="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/redhat-server_settings.svg b/.icons/awkward/16x16/apps/redhat-server_settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redhat-server_settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/redhat-tools.svg b/.icons/awkward/16x16/apps/redhat-tools.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redhat-tools.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/redhat-web-browser.svg b/.icons/awkward/16x16/apps/redhat-web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redhat-web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/reditr.svg b/.icons/awkward/16x16/apps/reditr.svg
new file mode 100644
index 00000000..b18938f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/reditr.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#426ea7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m12 6.6452c-0.993 2.46-7.525 2.8371-7.8603 1.8468-0.5817-1.9033 0.7065-3.8596 2.877-4.3695 2.1706-0.51 4.4013 0.6194 4.9833 2.5227z"/>
+ <path fill="#fff" d="m10 9s-4.238 1.899-7.5996 0.6504c-0.5846-0.4728 0.5243-1.2613 0.5227-1.4414-1.2857 0.5259-2.0545 0.9019-1.9231 1.791 1.3574 2.2312 6.794 0.16202 9-1z"/>
+ <path fill="#fff" d="m7 11s4.089-1.2625 6.518-3.9002c0.394-0.7741-1.04-0.886-1.12-1.0472 1.385-0.1148 2.503-0.0104 2.527 0.7233-0.198 2.6042-5.4319 4.2581-7.925 4.2241z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rednotebook.svg b/.icons/awkward/16x16/apps/rednotebook.svg
new file mode 100644
index 00000000..a1c66a7e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rednotebook.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#c2352a" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path style="fill:#fec006" d="m10 0v7h2v-7z"/>
+ <path style="opacity:.2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/redream.svg b/.icons/awkward/16x16/apps/redream.svg
new file mode 100644
index 00000000..1e745975
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redream.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0e89f7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 4.1962011,12.484707 C 2.9901221,9.8806885 2.6588391,6.962792 3.3729739,5.2338351 3.5041411,4.9162723 3.4511268,4.9412019 4.7773722,4.5734358 4.8519468,4.5527573 5.1402651,4.3271351 5.4180801,4.072054 6.9908273,2.6280076 9.0961034,2.6440349 10.747075,4.1126226 c 0.465001,0.4136329 0.600469,0.4881636 1.135677,0.62482 0.551988,0.1409407 0.620097,0.1800579 0.742974,0.4267047 0.0744,0.1493468 0.196152,0.5660518 0.270555,0.9260111 0.177244,0.8574986 0.119892,2.6787001 -0.115405,3.6646201 -0.330305,1.3840135 -1.103302,3.2900175 -1.309711,3.2293945 -0.05607,-0.01647 -0.228093,-0.267044 -0.382264,-0.556835 -0.15417,-0.289789 -0.343036,-0.571123 -0.419703,-0.625186 -0.07667,-0.05406 -0.437064,-0.505345 -0.8008844,-0.583707 -0.8521138,-0.183537 -2.7974492,-0.189381 -3.6266278,-0.01089 -0.9498564,0.204461 -0.9721461,0.56252 -1.276345,1.209156 -0.1749654,0.371923 -0.3207982,0.583292 -0.402439,0.583292 -0.080519,0 -0.216615,-0.191244 -0.3667007,-0.515289 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/redshift-gtk.svg b/.icons/awkward/16x16/apps/redshift-gtk.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redshift-gtk.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/redshift-icon-256.svg b/.icons/awkward/16x16/apps/redshift-icon-256.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redshift-icon-256.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/redshift.svg b/.icons/awkward/16x16/apps/redshift.svg
new file mode 100644
index 00000000..b963c008
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redshift.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e74c3c" d="m8.0001-2e-8c-2.7613 0-5.0001 2-5 5.2412-0.0001 1.7588 1.9999 4.7588 2.9999 6.7588h4c1-2 3-5 3-6.7587 0-3.2413-2.239-5.2412-5.0001-5.2412z"/>
+ <path fill="#727272" d="m10 12-0.6668 3.2c-0.0821 0.432-0.2972 0.8-0.6663 0.8h-1.3334c-0.3693 0-0.5893-0.367-0.6667-0.8l-0.6668-3.2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/redshiftgui.svg b/.icons/awkward/16x16/apps/redshiftgui.svg
new file mode 120000
index 00000000..918a7487
--- /dev/null
+++ b/.icons/awkward/16x16/apps/redshiftgui.svg
@@ -0,0 +1 @@
+redshift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/referencer.svg b/.icons/awkward/16x16/apps/referencer.svg
new file mode 100644
index 00000000..eed66a10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/referencer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.95455 0 0 1 -2.7727 -14)">
+ <path fill="#008295" d="m5.7857 14c-0.43529 0-0.78571 0.3568-0.78571 0.8v14.4c0 0.4432 0.35043 0.8 0.78571 0.8h11c0.43529 0 0.78571-0.3568 0.78571-0.8v-14.4c0-0.4432-0.35043-0.8-0.78571-0.8h-11z"/>
+ <path opacity=".2" d="m5.7857 14c-0.43529 0-0.78571 0.3568-0.78571 0.8v14.4c0 0.4432 0.35043 0.8 0.78571 0.8h1.5v-16z"/>
+ </g>
+ <path fill="#fff" fill-rule="evenodd" d="m9.011 4c-1.6872 0-3.1294 1.0496-3.7114 2.5261-0.030977 0.0751-0.058183 0.15203-0.08458 0.22935-0.0052 0.01601-0.011154 0.03155-0.016137 0.04765-0.1266 0.3867-0.1989 0.7973-0.1989 1.2256 0 2.1906 1.7889 3.9714 3.9891 3.9714 1.6713 0 3.1034-1.0288 3.6966-2.4829 0.000154-0.000371 0.0004-0.000743 0.000571-0.0011 0.04261-0.10014 0.07857-0.20334 0.11296-0.30746 0.12871-0.38971 0.20088-0.80494 0.20088-1.237 0-2.1901-1.7893-3.9714-3.9891-3.9714zm-0.28711 0.61991v1.3367c-0.38089-0.01338-0.74511-0.05356-1.0817-0.11689 0.05056-0.11796 0.10356-0.23156 0.16137-0.33514 0.26648-0.47754 0.58829-0.77543 0.92037-0.88471zm0.5698 0.02216c0.02994 0.0049 0.0604 0.0084 0.09014 0.01385 0.30006 0.13074 0.58843 0.41443 0.83077 0.84869 0.05674 0.10167 0.10883 0.21299 0.15859 0.32851-0.335 0.065-0.6988 0.1072-1.0793 0.1225v-1.3135zm-1.7856 0.27367c-0.07147 0.09934-0.14039 0.20217-0.20254 0.31354-0.08274 0.14827-0.15673 0.30888-0.2248 0.47643-0.16679-0.0487-0.32109-0.10383-0.4652-0.16342 0.26007-0.2542 0.56146-0.46523 0.89254-0.62654zm3.0637 0.08531c0.1556 0.06213 0.27489 0.1201 0.39451 0.17838 0.15189 0.10551 0.29494 0.22257 0.42734 0.35066-0.14236 0.06026-0.29549 0.11615-0.46074 0.16564-0.067-0.16377-0.13929-0.32117-0.22035-0.46646-0.04426-0.07932-0.09194-0.15453-0.14078-0.22824zm1.1941 0.95729c0.36354 0.49271 0.59686 1.0853 0.64991 1.7312h-1.0728c-0.02094-0.51871-0.09911-1.0093-0.22536-1.4553 0.22754-0.06944 0.44123-0.14911 0.63657-0.23987 0.0053-0.01237 0.0083-0.02414 0.01169-0.03601zm-5.5377 0.03767c0.20452 0.09474 0.42989 0.1768 0.6694 0.24818-0.12461 0.44334-0.20179 0.93046-0.22258 1.4453h-1.0689c0.0516-0.6295 0.2742-1.2084 0.622-1.6936zm4.3363 0.37837c0.11338 0.39726 0.18681 0.84197 0.20811 1.3151h-1.479v-1.1667c0.4472-0.0164 0.875-0.0668 1.27-0.1485zm-3.1134 0.0083c0.39643 0.07963 0.82483 0.12716 1.2726 0.14126v1.1656h-1.4785c0.02115-0.46994 0.09383-0.91166 0.20588-1.3068zm-1.8452 1.8741h1.0689c0.02136 0.52903 0.10189 1.0293 0.23259 1.4825-0.23411 0.06932-0.45383 0.14949-0.65494 0.24098-0.36103-0.491-0.59314-1.0807-0.6466-1.7234zm1.6393 0h1.4785v1.2055c-0.44397 0.01394-0.86897 0.06061-1.2626 0.13905-0.11808-0.4046-0.19409-0.8598-0.2159-1.3445zm2.0483 0h1.479c-0.02196 0.48794-0.0987 0.9462-0.21813 1.3528-0.393-0.0806-0.8177-0.1302-1.2616-0.1463v-1.2066zm2.0494 0h1.0728c-0.05407 0.65023-0.29106 1.2462-0.65937 1.7406-0.001-0.0017-0.0011-0.0038-0.0022-0.0055-0.19815-0.09206-0.41537-0.17254-0.6466-0.24264 0.13238-0.45569 0.21386-0.95957 0.23538-1.4924zm-2.6192 1.7727v1.2963c-0.33191-0.10945-0.65394-0.4062-0.92037-0.8836-0.05189-0.09299-0.0997-0.19394-0.14579-0.2986 0.33232-0.0617 0.69112-0.10092 1.0661-0.11412zm0.5698 0.0011c0.37497 0.0149 0.7334 0.05569 1.0645 0.11911-0.04535 0.10251-0.09263 0.20123-0.14356 0.29251-0.26651 0.4776-0.58869 0.77426-0.92091 0.8836v-1.2952zm-2.1979 0.24541c0.06424 0.15447 0.13292 0.30377 0.20978 0.44152 0.06043 0.10829 0.12666 0.20938 0.19587 0.30634-0.31451-0.15411-0.60131-0.35374-0.85191-0.5922 0.13954-0.05615 0.2864-0.1095 0.44626-0.15567zm3.8229 0.01c0.15816 0.04687 0.30372 0.10055 0.44126 0.15733-0.24894 0.23449-0.53292 0.43092-0.84412 0.58277 0.06949-0.09795 0.13615-0.19955 0.19698-0.30857 0.07522-0.1348 0.14274-0.28071 0.20588-0.43154z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/regedit.svg b/.icons/awkward/16x16/apps/regedit.svg
new file mode 100644
index 00000000..5633eca0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/regedit.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#259fb3" d="M 10.999,11 V 16 H 15.249 C 15.665,16 15.999,15.666 15.999,15.25 V 11 H 10.999 Z"/>
+ <rect style="fill:#1e8496" width="5" height="5" x="6" y="11"/>
+ <path style="fill:#186977" d="M 1,11 V 15.25 C 1,15.666 1.3345,16 1.75,16 H 6 V 11 Z"/>
+ <rect style="fill:#4ca9ba" width="5" height="5" x="1" y="6"/>
+ <rect style="fill:#6eb9c7" width="5" height="5" x="6" y="6"/>
+ <rect style="fill:#90cad5" width="5" height="5" x="11" y="6"/>
+ <path style="fill:#c5e6ec" d="M 11,1 V 6 H 16 V 1.75 C 16,1.3345 15.666,1 15.25,1 Z"/>
+ <rect style="fill:#acdbe3" width="5" height="5" x="6" y="1"/>
+ <path style="fill:#96d1dc" d="M 1.75,1 C 1.3345,1 1,1.3345 1,1.75 V 6 H 6 V 1 Z"/>
+ <path style="fill:#ffffff" d="M 5.1429,5 H 6.8571 C 6.9363,5 7,5.0637 7,5.1429 V 6.8571 C 7,6.9363 6.9363,7 6.8571,7 H 5.1429 C 5.0637,7 5,6.9363 5,6.8571 V 5.1429 C 5,5.0637 5.0637,5 5.1429,5 Z"/>
+ <path style="fill:#ffffff" d="M 10.143,5 H 11.857 C 11.936,5 12,5.0637 12,5.1429 V 6.8571 C 12,6.9363 11.936,7 11.857,7 H 10.143 C 10.064,7 10,6.9363 10,6.8571 V 5.1429 C 10,5.0637 10.064,5 10.143,5 Z"/>
+ <path style="fill:#ffffff" d="M 5.1429,10 H 6.8571 C 6.9363,10 7,10.064 7,10.143 V 11.857 C 7,11.936 6.9363,12 6.8571,12 H 5.1429 C 5.0637,12 5,11.936 5,11.857 V 10.143 C 5,10.064 5.0637,10 5.1429,10 Z"/>
+ <path style="fill:#ffffff" d="M 10.143,10 H 11.857 C 11.936,10 12,10.064 12,10.143 V 11.857 C 12,11.936 11.936,12 11.857,12 H 10.143 C 10.064,12 10,11.936 10,11.857 V 10.143 C 10,10.064 10.064,10 10.143,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/reigns.svg b/.icons/awkward/16x16/apps/reigns.svg
new file mode 100644
index 00000000..ab21b5d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/reigns.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <circle style="fill:#fae71d" cx="8" cy="2" r="1"/>
+ <circle style="fill:#fae71d" cx="4.5" cy="2" r="1"/>
+ <circle style="fill:#fae71d" cx="11.5" cy="2" r="1"/>
+ <rect style="fill:#fae71d" width=".889" height="4" x="4" y="2.18"/>
+ <rect style="fill:#fae71d" width=".889" height="4" x="7.56" y="2.18"/>
+ <rect style="fill:#fae71d" width=".889" height="4" x="11.11" y="2.18"/>
+ <path style="fill:#ffffff" d="m 4,6 h 8 v 6.42241 L 8,15.016654 4,12.42241 Z"/>
+ <rect style="opacity:0.675" width=".889" height="2.5" x="6.11" y="8.5"/>
+ <rect style="opacity:0.675" width=".889" height="2.5" x="9" y="8.5"/>
+ <rect style="fill:#fae71d" width="8" height="2" x="4" y="4"/>
+ <path style="opacity:0.2" d="m 8,15.017578 4,-2.595703 V 6 4 2.8652344 C 12.309156,2.686743 12.499718,2.356983 12.5,2 c 0,-0.5522847 -0.447715,-1 -1,-1 -0.552285,0 -1,0.4477153 -1,1 -2.01e-4,0.4022821 0.240675,0.7655192 0.611328,0.921875 V 4 H 8.4453125 V 2.8945312 C 8.7848688,2.725654 8.9996799,2.3792333 9,2 9,1.4477153 8.5522847,1 8,1 8,1 8,15 8,15.017578 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rekonq.svg b/.icons/awkward/16x16/apps/rekonq.svg
new file mode 120000
index 00000000..ee9f2449
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rekonq.svg
@@ -0,0 +1 @@
+konqueror.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/relay.svg b/.icons/awkward/16x16/apps/relay.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/relay.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/remmina.svg b/.icons/awkward/16x16/apps/remmina.svg
new file mode 100644
index 00000000..a147a8e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/remmina.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#ffffff" cx="8" cy="8" r="7"/>
+ <path style="fill:#20aa73" d="M 5,3.5996094 V 5.5410156 L 6.2890625,6.4003906 5,7.2597656 V 9.1992188 L 9.1992188,6.4003906 Z"/>
+ <path style="fill:#3989da" d="M 11,6.8007812 6.8007812,9.5996094 11,12.400391 V 10.458984 L 9.7109375,9.5996094 11,8.7402344 Z"/>
+ <path style="fill:#3989da" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 0.9921875,11.857422 L 2.6660156,10.744141 A 6,6 0 0 1 2,8 6,6 0 0 1 8,2 6,6 0 0 1 12.59375,4.1503906 L 14.265625,3.0371094 A 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#20aa73" d="M 15.011719,4.1503906 13.337891,5.2636719 A 6,6 0 0 1 14,8 6,6 0 0 1 8,14 6,6 0 0 1 3.4121094,11.857422 L 1.7402344,12.96875 A 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 15.011719,4.1503906 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/renpy.svg b/.icons/awkward/16x16/apps/renpy.svg
new file mode 100644
index 00000000..60c47e53
--- /dev/null
+++ b/.icons/awkward/16x16/apps/renpy.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1">
+ <defs>
+ <linearGradient id="linearGradient938">
+ <stop style="stop-color:#2bb5fe" offset="0"/>
+ <stop style="stop-color:#2bb5fe;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient940" x1="22.26" x2="21.73" y1="32.569" y2="30.835" gradientTransform="matrix(0.4,0,0,0.4,-1.6,-2.2000003)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient938"/>
+ <linearGradient id="linearGradient944" x1="22.26" x2="21.73" y1="32.569" y2="30.835" gradientTransform="matrix(0.4,0,0,0.4,2.1927565,-2.2503021)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient938"/>
+ </defs>
+ <path style="fill:#3fbcfe" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <ellipse style="fill:#f6dcc2" cx="8.569" cy="9.281" rx="3.59" ry="3.719"/>
+ <path style="fill:#a89580" d="M 14.4,5.5644188 12.500225,7.27108 11.802378,5.1224432 Z"/>
+ <path style="fill:#a89580" d="M 1.6,7.804878 4.4730884,6.5573272 4.197622,8.2468536 Z"/>
+ <path style="fill:#ff7f7f" d="M 5.3731552,5.6138216 C 8.3545056,5.41445 9.6476076,4.450808 12.454314,5.2992988 c 1.2526,0.8764348 1.607682,5.7247772 0.410483,7.3018832 l -0.131023,-1.05567 c -0.02562,0.551837 -0.146641,0.769734 -0.267874,0.986908 l -0.09497,-0.466856 -0.359748,0.515621 0.234568,-1.261688 c -0.172903,0.429917 -0.375792,0.847839 -0.790245,1.181135 L 10.404948,12.38886 11.175979,11.685975 11.99431,9.7965528 11.584402,9.992776 11.497044,7.163148 C 11.379797,8.0477128 11.372808,9.0224848 11.115688,9.4874324 10.838441,8.9112708 10.709809,7.889264 10.51986,7.051208 10.62007,8.65621 10.143658,9.4154984 9.51522,9.951816 9.2149216,9.4767692 9.1439592,8.7437188 9.2351688,7.8282256 8.8454844,8.2735592 8.541708,8.9766176 8.2485408,9.7115028 8.2668488,8.8426656 7.9029208,8.1776876 8.5857456,6.9544412 7.9047228,7.3160796 7.3732876,8.0516864 6.8868084,8.8996832 6.9301628,8.3349684 6.9959436,7.7542348 7.3759304,6.9490684 6.865878,7.7457768 6.35789,8.5435172 6.0392324,9.4359228 5.8579464,8.831856 5.7231048,8.2099256 6.1673944,7.3652528 4.9957072,8.1027016 5.5704832,11.376021 5.7852768,12.408304 H 3.9300396 L 3.7061316,11.960488 3.4502368,12.408304 H 2.6505652 L 3.4446804,6.8878864 Z"/>
+ <path style="fill:#eadbcc" d="M 3.3078908,6.133716 C 3.7901108,4.6180976 4.1503552,3.1355144 6.7231464,2 8.9433624,1.960852 10.492363,3.125016 11.939168,4.5360112 13.060004,4.698478 13.762646,5.1118624 14.4,5.5644188 9.4631796,4.7830308 5.6710044,5.9599528 1.6,7.804878 1.9650063,7.2988964 2.3660081,6.7839164 3.3078908,6.133716 Z"/>
+ <path style="fill:#29325f" d="m 6.9171876,9.4007809 c -0.436938,0.015884 -0.914844,0.5153752 -0.914844,0.9570311 0.1361348,0.190164 0.3246244,0.355767 0.48125,0.509376 7.6e-4,8e-4 0.00156,0.0016 0.00236,0.0024 0.00591,0.0039 0.011164,0.0088 0.017188,0.0125 0.1415376,0.113088 0.3172692,0.174787 0.4984376,0.175 0.4418276,0 0.8,-0.358173 0.8,-0.8 C 7.8087112,10.043049 7.7250628,9.8292117 7.663298,9.6609537 7.5068136,9.4772373 7.160484,9.3919533 6.9172044,9.4007973 Z"/>
+ <path style="fill:#29325f" d="m 10.023971,10.367113 c 0.14069,0.446593 0.23066,0.548199 0.627044,0.628689 0.375477,0.04006 0.697464,-0.212474 0.910034,-0.505106 0.05574,-0.463414 0.04904,-0.9751011 -0.345077,-1.0722059 -0.219438,-0.054066 -0.725779,0.012152 -0.890834,0.1761144 -0.182062,0.1808556 -0.3979992,0.4651315 -0.301167,0.7725085 z"/>
+ <path style="fill:#ffffff" d="m 8.2295548,11.801039 h 1.1569584 c -0.1983424,0.867179 -1.1892556,0.602007 -1.1569584,0 z"/>
+ <path style="fill:#a66067" d="m 11.87203,5.7560204 c 0.688843,1.922418 0.78856,2.7321752 0.866155,3.5000148 C 13.102437,7.5750904 12.856851,7.0206576 11.87203,5.7560204 Z M 7.1019396,6.2241616 C 6.6538096,6.8023956 6.0850772,7.078974 5.728122,7.8851452 L 5.80171,6.8482612 5.296442,9.2432608 5.1420804,8.3236116 4.7838552,10.839572 4.5237028,8.7965436 4.3090604,9.9525252 3.9911556,7.4559932 3.7050544,8.9973468 3.4953356,7.657994 2.6506052,12.408312 h 0.7996196 l 0.255894,-0.447782 0.2239576,0.447782 H 5.7853428 C 5.5705492,11.376028 4.9957004,8.102688 6.1673876,7.3652396 5.7330924,8.1909108 5.8526284,8.803596 6.0275304,9.3949608 6.2277088,8.2828708 6.4913544,7.1507192 7.1019396,6.2241616 Z m 2.5745112,0.67613 C 9.225204,7.1400236 8.641412,8.1516968 8.2134764,9.0918268 8.2341284,9.2936192 8.2531404,9.4963084 8.2486084,9.7115352 8.5417756,8.97665 8.8455072,8.2735244 9.2351916,7.8281912 9.143982,8.7436844 9.2148716,9.4768132 9.515172,9.95186 9.5746076,9.9011364 9.6322048,9.847548 9.6885624,9.7923088 9.4781388,8.8324664 9.3148932,7.8375152 9.6764544,6.9002916 Z m 0.8434002,0.150902 C 10.7098,7.8892492 10.838492,8.9112832 11.11574,9.4874448 11.15439,9.4175488 11.18881,9.33496 11.220466,9.2440592 11.217466,8.6494796 11.081919,7.9457616 10.519851,7.0511936 Z m 1.049844,0.1595512 c 0.0531,0.4795128 0.03505,0.909752 -0.031,1.3010284 l 0.04578,1.4809396 0.409857,-0.196146 -0.9369,1.8679022 -0.652412,0.724441 1.05051,0.111779 c 0.414453,-0.333297 0.617268,-0.751216 0.790171,-1.181133 l -0.234469,1.26164 0.359688,-0.515647 0.09501,0.46681 c 0.121233,-0.217174 0.242258,-0.435012 0.267872,-0.986849 l 0.13094,1.055647 c 0.193682,-0.255143 0.346155,-0.596732 0.461355,-0.992439 C 12.94155,10.246365 12.382992,8.5051572 11.569696,7.2107448 Z"/>
+ <path style="fill:url(#linearGradient940)" d="m 6.9875,9.6703121 a 0.6,0.6 0 0 0 -0.6,0.5999999 0.6,0.6 0 0 0 0.6,0.6 0.6,0.6 0 0 0 0.6,-0.6 0.6,0.6 0 0 0 -0.6,-0.5999999 z M 6.99297,9.8429685 A 0.43281736,0.43281736 0 0 1 7.4257804,10.275781 0.43281736,0.43281736 0 0 1 6.992968,10.708594 0.43281736,0.43281736 0 0 1 6.5601556,10.275781 0.43281736,0.43281736 0 0 1 6.992968,9.8429685 Z"/>
+ <path style="fill:url(#linearGradient944)" d="m 10.780256,9.6200101 a 0.6,0.6 0 0 0 -0.6,0.5999999 0.6,0.6 0 0 0 0.6,0.6 0.6,0.6 0 0 0 0.6,-0.6 0.6,0.6 0 0 0 -0.6,-0.5999999 z m 0.0055,0.1726564 a 0.43281736,0.43281736 0 0 1 0.432813,0.4328125 0.43281736,0.43281736 0 0 1 -0.432813,0.432813 0.43281736,0.43281736 0 0 1 -0.432812,-0.432813 0.43281736,0.43281736 0 0 1 0.432812,-0.4328125 z"/>
+ <path style="opacity:0.1" d="M 3.3078908,6.133716 C 5.92784,4.7525748 8.782854,4.1471488 11.939168,4.5360112 13.060004,4.698478 13.762646,5.1118624 14.4,5.5644188 9.4631796,4.7830308 5.6710044,5.9599528 1.6,7.804878 1.9650063,7.2988964 2.3660081,6.7839164 3.3078908,6.133716 Z"/>
+ <path style="opacity:0.2" d="m 6.7234376,2 2.01875,2.4851564 c 0.1174228,-0.011072 0.2348188,-0.022312 0.3531248,-0.030468 z m 0,0 -1.1625,3.1648436 C 5.6501568,5.1347196 5.7391532,5.1033624 5.8289064,5.075 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/repository.svg b/.icons/awkward/16x16/apps/repository.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/repository.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/resapplet.svg b/.icons/awkward/16x16/apps/resapplet.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/resapplet.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rescuetime.svg b/.icons/awkward/16x16/apps/rescuetime.svg
new file mode 100644
index 00000000..dbff6b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rescuetime.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="6" height="16" x="5" y="0" rx=".75" ry=".8"/>
+ <rect fill="#e4e4e4" width="6" height="16" x="5" y="-16" rx=".75" ry=".8" transform="rotate(90)"/>
+ <rect fill="#3e3e3e" width="2" height="6" x="7" y="2" rx="1" ry=".75"/>
+ <rect fill="#3e3e3e" width="2" height="6" x="7" y="-14" rx="1" ry=".75" transform="rotate(90)"/>
+ <circle fill="#df574d" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/resharper.svg b/.icons/awkward/16x16/apps/resharper.svg
new file mode 100644
index 00000000..c37cc903
--- /dev/null
+++ b/.icons/awkward/16x16/apps/resharper.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c72566" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#ff8c2a" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#cf4f8c" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#c72566" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 5.5071232,7.500001 -1.0000015,-1.5 M 3.5071212,5.499999 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 5.5071232,3.26775 3.5071212,3.5 3.5071212,3.5 m 4.9e-5,4.000049 v -4"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 7.507121,6.500025 h 4 v 0 0 m -4,-2.00005 h 4 v 0 0 M 10.507146,7.5 v -4 0 0 m -2.00005,4 v -4 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/resharpercpp.svg b/.icons/awkward/16x16/apps/resharpercpp.svg
new file mode 100644
index 00000000..d6e2dfe1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/resharpercpp.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff8c2a" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#cf4f8c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#c72566" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#ff8c2a" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 5.5071222,7.5 4.5071212,6 M 3.5071207,5.4999985 c 0,0 2.0000015,0.2322505 2.0000015,-0.9999985 0,-1.2322505 -2.0000015,-1.0000005 -2.0000015,-1.0000005 m 4.9e-5,4.0000495 V 3.5000485"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 7.507121,6.5 h 2 m -1,1 v -2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="m 9.507121,3.4999288 h 2 m -1,1 v -2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/residualvm.svg b/.icons/awkward/16x16/apps/residualvm.svg
new file mode 100644
index 00000000..55ff33e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/residualvm.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 5.9722796,0.0035122 C 5.2156907,-0.01254026 4.376037,0.01824298 3.4895542,0.26901594 a 1.9988719,1.9992869 0 0 0 -0.080025,0.025379 C 2.5981837,0.56107583 1.7068638,1.1721576 1.3171696,2.0143127 0.92747516,2.8564678 1.0087807,3.4693603 1.0087807,3.857221 l 0,8.607397 c 0,0.388263 -0.0685832,0.804577 0.1776164,1.532503 0.2461995,0.727926 1.1019657,1.486828 1.7546935,1.712109 a 1.9988719,1.9992869 0 0 0 0.015615,0.0039 c 0.3505823,0.117594 0.6821196,0.180447 1.0247097,0.22646 0.5649765,0.07595 1.2098207,0.03183 1.6649094,-0.05856 a 1.9988719,1.9992869 0 0 0 0.00195,0 c 0.2202316,-0.04396 0.4361934,-0.10858 0.6616698,-0.191318 0.405539,-0.138636 0.8415734,-0.608258 1.1828078,-1.073729 0.1174742,0.182529 0.1896942,0.372812 0.3727992,0.536864 0.6726534,0.602661 1.3006775,0.672556 1.7722599,0.753562 0.4543786,0.07816 0.7893196,0.08113 1.2120856,0.0859 0.536456,0.0062 0.901215,0.03783 1.573174,-0.09566 0.609846,-0.120127 1.266749,-0.222557 1.938165,-1.077633 0.258041,-0.328676 0.597993,-0.87807 0.634345,-1.635972 0.05171,-1.077921 -0.360049,-1.723657 -0.731936,-2.330966 -0.183685,-0.299985 -0.371,-0.705143 -0.891985,-1.2845692 -0.0029,-0.00321 9.48e-4,-7.139e-4 -0.002,-0.00391 C 14.051924,8.902663 14.578857,8.1322809 14.808206,7.4825185 15.000437,6.9380111 15.00407,6.5433186 14.997534,6.1471908 14.983965,5.3185578 14.828546,4.5184833 14.472491,3.7010424 14.142503,2.9435447 13.546617,2.2149906 12.829052,1.7195254 12.111488,1.2240603 11.315708,0.90597858 10.358038,0.60089563 9.8638067,0.44348922 9.4109325,0.33044663 8.9175883,0.24558914 8.2471731,0.13017536 7.456692,0.07347997 6.6768896,0.03474793 6.4601643,0.02148248 6.2259223,0.00877618 5.9742314,0.0035122 l -0.00195,0 z"/>
+ <path style="fill:#ed9f21" d="M 5.9260649,2.002616 C 5.2751557,1.9887426 4.6184674,2.0268424 4.027448,2.1939984 2.9874245,2.5357724 3.0000071,3.0626843 3.0000071,3.8598068 l 0,8.6102562 c 0,0.778226 -7.842e-4,1.152824 0.5859929,1.355301 0.1780799,0.05972 0.3969132,0.106037 0.6543587,0.140607 0.4207198,0.05654 0.626534,0.03732 1.011072,-0.03905 0.1484217,-0.02962 0.2913918,-0.07026 0.4101951,-0.117172 0.3545543,-0.118113 0.3517959,-0.331005 0.3379225,-0.6093 -0.02423,-0.573459 -0.091766,-1.597311 0.4687943,-2.047823 0.2586312,-0.207876 1.2316029,-0.217531 1.5355201,-0.07812 0.2595308,0.119011 0.5493809,0.401023 0.6836584,0.66398 0.1277169,0.25006 0.1594923,0.763118 0.2285372,1.229565 0.1043244,0.704883 0.2893194,0.842691 1.0567405,0.974488 0.1875182,0.03225 0.5337292,0.05254 0.8965692,0.05663 0.466303,0.0053 0.957569,-0.01486 1.166649,-0.05663 0.363616,-0.07161 0.629196,-0.195124 0.752024,-0.351518 0.113123,-0.144059 0.20191,-0.309382 0.210958,-0.497985 0.01547,-0.322388 -0.149168,-0.71405 -0.441448,-1.191258 C 12.293536,11.47069 12.305575,11.378863 11.883659,10.909716 11.369913,10.33839 11.1171,9.968736 11.022249,9.6442483 10.902744,9.2354316 11.283315,8.8148642 11.911005,8.2655136 12.49728,7.7524215 12.747684,7.31645 12.92282,6.8203809 c 0.0568,-0.1608568 0.08035,-0.383993 0.07618,-0.6366395 C 12.990398,5.6604455 12.859629,5.0073729 12.63959,4.5023049 12.2392,3.5833906 11.475841,3.0565599 9.7486918,2.5064596 9.3152352,2.3684376 8.9968738,2.2900247 8.5747528,2.217433 8.0841527,2.1329924 7.3057825,2.0683176 6.5726104,2.0319092 6.3598405,2.0187856 6.1430352,2.0071155 5.9260649,2.002616 Z m 1.5372546,2.9976739 c 0.6857599,0.0075 1.2874407,0.4250243 1.4845153,1.0447919 0.071194,0.2238872 0.070603,0.7070745 0,0.9783938 C 8.7644481,7.7320708 8.1297598,8.0887162 7.2386889,7.9823407 6.933067,7.9459698 6.7251379,7.8546963 6.5140111,7.6698796 6.1864942,7.3831121 6.0012519,6.934899 6.0002907,6.4258937 5.9987404,5.5997121 6.5013528,5.0607392 7.3246346,5.0041956 c 0.046376,-0.0045 0.092969,-0.00428 0.1386849,-0.00391 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/resolve.svg b/.icons/awkward/16x16/apps/resolve.svg
new file mode 100644
index 00000000..cc7afc21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/resolve.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8.24464,16 7.77032,16 C 7.74832,15.992 7.72624,15.99 7.70404,15.99 7.4508,15.978 7.1994,15.9576 6.9502,15.92372 6.48404,15.8634 6.02568,15.76088 5.57952,15.61836 4.8138,15.37332 4.10032,15.02168 3.43908,14.56344 2.82592,14.13736 2.28348,13.63508 1.81108,13.05652 1.25416,12.37732 0.8202,11.62776 0.51256,10.80412 0.23712,10.07272 0.07236,9.31536 0.022,8.53364 0.022,8.49144 0.014,8.44924 0,8.40704 L 0,7.5812 C 0.014,7.5448 0.02,7.5068 0.022,7.46868 0.032,7.28176 0.052,7.09484 0.0764,6.91012 0.19708,6.01804 0.4622,5.17192 0.87028,4.37016 1.15164,3.81752 1.49336,3.30336 1.89516,2.82888 2.29316,2.3588 2.73936,1.93868 3.23364,1.57108 4.03964,0.9722 4.92604,0.54024 5.89468,0.27516 6.36492,0.14672 6.84544,0.06232 7.33164,0.022 7.41796,0.014 7.5086,0.022 7.59492,0 l 0.81196,0 c 0.06224,0.018 0.12664,0.008 0.18884,0.014 0.32176,0.028 0.64128,0.06844 0.95864,0.13064 0.99896,0.19692 1.92536,0.57076 2.78172,1.12304 0.66536,0.42796 1.2522,0.94432 1.76464,1.54508 0.41212,0.48228 0.76164,1.00676 1.04712,1.57316 0.33764,0.66924 0.57872,1.37032 0.71568,2.10768 0.07224,0.38976 0.12664,0.7836 0.12848,1.18148 0,0.0264 0.006,0.0544 0.008,0.08032 l 0,0.47424 c -0.008,0.03 -0.008,0.0622 -0.01,0.09436 0,0.07628 0,0.15288 -0.006,0.22912 -0.0364,0.48636 -0.11256,0.96648 -0.23324,1.44064 -0.23108,0.8902 -0.60312,1.71604 -1.11964,2.47744 -0.38396,0.56668 -0.832,1.07712 -1.34664,1.52908 -0.51244,0.45012 -1.07336,0.82992 -1.6824,1.13716 -0.7016,0.35352 -1.43916,0.59888 -2.213,0.73328 -0.29736,0.0522 -0.59688,0.08628 -0.89828,0.1044 -0.0794,0.0092 -0.16384,0.0072 -0.24636,0.0248 z"/>
+ <path style="fill:#e9ff61" d="m 5.2203612,11.999441 c 0.1359858,0.0038 0.2886721,-0.0116 0.4413175,-0.04125 0.4516167,-0.09039 0.8351996,-0.278124 1.1299854,-0.610967 0.1792763,-0.20297 0.329993,-0.422932 0.4599055,-0.654272 C 7.4042971,10.420371 7.5319116,10.136371 7.643195,9.8488896 7.7791808,9.50115 7.8946496,9.1458128 7.9835283,8.7866576 8.0328921,8.5854472 7.9773742,8.4593912 7.7340025,8.3900752 7.4248137,8.3017464 7.1133271,8.222774 6.7958087,8.1587352 6.2701262,8.0534144 5.7402579,7.9858576 5.1998033,8.0025128 5.047117,8.0081288 4.8947591,8.0230968 4.7440424,8.047538 4.3068695,8.1171908 3.9358016,8.3014468 3.632727,8.5927456 3.1150461,9.0890724 2.9091391,9.6812888 3.0367949,10.356332 c 0.1834617,0.964584 1.1196859,1.650706 2.1835663,1.643109 z"/>
+ <path style="fill:#10b7d6" d="m 6.0007508,5.0505808 c -0.0056,0.1429122 0.020516,0.2991406 0.063821,0.4554067 0.082508,0.2973195 0.2192516,0.5697517 0.3805012,0.8270845 0.367334,0.5851925 0.8303436,1.0862009 1.3327052,1.5513576 0.041142,0.038242 0.090118,0.070527 0.1425624,0.095148 0.052519,0.026558 0.1049632,0.026558 0.1592352,0.00381 0.052444,-0.022762 0.099368,-0.055162 0.1387576,-0.097235 C 8.3926756,7.7109154 8.5650032,7.5354147 8.73002,7.3542989 8.9624016,7.096966 9.1837048,6.832235 9.3842688,6.5482321 9.56622,6.2909369 9.7291856,6.0202498 9.8490316,5.7267622 9.968878,5.4350574 10.027141,5.1341717 9.9877892,4.8178076 9.9221776,4.2957437 9.7029632,3.8534255 9.3111228,3.506597 8.8478148,3.0971711 8.3081528,2.9332412 7.700828,3.0245579 6.7130392,3.1733882 5.9969464,4.0576832 6.0007508,5.0505188 Z"/>
+ <path style="fill:#ff5e5e" d="m 10.779639,11.999441 c -0.135986,0.0038 -0.288672,-0.0116 -0.441318,-0.04125 C 9.886704,11.867808 9.5031217,11.680071 9.2083359,11.347228 9.0290596,11.144258 8.8783429,10.924296 8.7484304,10.692956 8.5957029,10.420371 8.4680883,10.136371 8.356805,9.8488896 8.2208192,9.50115 8.1053504,9.1458128 8.0164717,8.7866576 7.9671079,8.5854472 8.0226258,8.4593912 8.2659975,8.3900752 8.5751863,8.3017464 8.8866729,8.222774 9.2041913,8.1587352 9.729874,8.0534144 10.259742,7.9858576 10.800197,8.0025128 c 0.152686,0.00562 0.305044,0.020584 0.45576,0.045025 0.437173,0.069653 0.808241,0.2539088 1.111316,0.5452076 0.517681,0.4963268 0.723588,1.0885432 0.595932,1.7635866 -0.183461,0.964584 -1.119686,1.650706 -2.183566,1.643109 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/retext.svg b/.icons/awkward/16x16/apps/retext.svg
new file mode 100644
index 00000000..6d7959af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/retext.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m15.2 0h-14.4c-0.4432 0-0.8 0.446-0.8 1v14c0 0.554 0.3568 1 0.8 1h14.4c0.443 0 0.8-0.446 0.8-1v-14c0-0.554-0.357-1-0.8-1z"/>
+ <path fill="#c2352a" d="m3 1v14h3v-6l3 6h3.9995v-3h-2l-2-3h4v-8zm3 3h4v2h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/retroarch.svg b/.icons/awkward/16x16/apps/retroarch.svg
new file mode 100644
index 00000000..35314ee8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/retroarch.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#565656" d="M 5,4 6.5,6 4,6 3.7507812,7 2.6,7 3,5 2,5 1.2,9 2,9 3.3,9 3,10 l 2,0 -1.5,2 1.5,0 1.5,-2 3,0 1.5,2 1.5,0 L 11,10 13,10 12.7,9 14.8,9 14,5 13,5 13.4,7 12.249219,7 12,6 9.5,6 11,4 10,4 8.5,6 7.5,6 6,4 Z"/>
+ <path style="fill:#ffffff" d="M 5,7 5,8 6,8 6,7 5,7 Z"/>
+ <path style="fill:#ffffff" d="m 10,7 0,1 1,0 0,-1 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/retropie.svg b/.icons/awkward/16x16/apps/retropie.svg
new file mode 100644
index 00000000..831f6640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/retropie.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#991a37" d="m 5.2,8 h 5.6 c 1.3296,0 2.866854,1.155057 2.4,2.4 L 12,13.6 C 11.533146,14.844943 10.9296,16 9.6,16 H 6.4 C 5.0704,16 4.466854,14.844943 4,13.6 L 2.8,10.4 C 2.3331463,9.155057 3.8704,8 5.2,8 Z"/>
+ <path style="fill:#e33d43" d="M 8,7 A 1.3333327,0.6666666 0 0 0 7.2399554,7.1188622 1.3333327,0.6666666 0 0 0 6.4464286,7.10212 1.3333327,0.6666666 0 0 0 5.7751121,7.3147322 1.3333327,0.6666666 0 0 0 5,7.4017857 1.3333327,0.6666666 0 0 0 4.4609375,7.694755 1.3333327,0.6666666 0 0 0 3.7578125,7.8789057 1.3333327,0.6666666 0 0 0 3.3878343,8.2321429 1.3333327,0.6666666 0 0 0 2.8035714,8.5 1.3333327,0.6666666 0 0 0 2.6303011,8.8883929 1.3333327,0.6666666 0 0 0 2.2042411,9.2232143 1.3333327,0.6666666 0 0 0 2.23856,9.620815 1.3333327,0.6666666 0 0 0 2,10 1.3333327,0.6666666 0 0 0 2.23856,10.380023 1.3333327,0.6666666 0 0 0 2.204241,10.776786 1.3333327,0.6666666 0 0 0 2.630301,11.112444 1.3333327,0.6666666 0 0 0 2.8035714,11.5 1.3333327,0.6666666 0 0 0 3.3895089,11.769531 1.3333327,0.6666666 0 0 0 3.7578125,12.121094 1.3333327,0.6666666 0 0 0 4.4634489,12.306083 1.3333327,0.6666666 0 0 0 5,12.598214 1.3333327,0.6666666 0 0 0 5.7776225,12.685268 1.3333327,0.6666666 0 0 0 6.4464286,12.89788 1.3333327,0.6666666 0 0 0 7.2424668,12.881138 1.3333327,0.6666666 0 0 0 8,13 1.3333327,0.6666666 0 0 0 8.7600446,12.881138 1.3333327,0.6666666 0 0 0 9.5535714,12.89788 1.3333327,0.6666666 0 0 0 10.224888,12.685268 1.3333327,0.6666666 0 0 0 11,12.598214 1.3333327,0.6666666 0 0 0 11.539063,12.305245 1.3333327,0.6666666 0 0 0 12.242188,12.121094 1.3333327,0.6666666 0 0 0 12.612166,11.767857 1.3333327,0.6666666 0 0 0 13.196429,11.5 1.3333327,0.6666666 0 0 0 13.369699,11.111607 1.3333327,0.6666666 0 0 0 13.795759,10.776786 1.3333327,0.6666666 0 0 0 13.76144,10.379185 1.3333327,0.6666666 0 0 0 14,10 1.3333327,0.6666666 0 0 0 13.76144,9.6199771 1.3333327,0.6666666 0 0 0 13.795759,9.2232143 1.3333327,0.6666666 0 0 0 13.369699,8.8875561 1.3333327,0.6666666 0 0 0 13.196429,8.5 1.3333327,0.6666666 0 0 0 12.610491,8.2304693 1.3333327,0.6666666 0 0 0 12.242188,7.8789057 1.3333327,0.6666666 0 0 0 11.536551,7.6939172 1.3333327,0.6666666 0 0 0 11,7.4017857 1.3333327,0.6666666 0 0 0 10.222377,7.3147322 1.3333327,0.6666666 0 0 0 9.5535714,7.10212 1.3333327,0.6666666 0 0 0 8.7575332,7.1188622 1.3333327,0.6666666 0 0 0 8,7 Z"/>
+ <ellipse style="fill:#ffd428" cx="10" cy="11.25" rx="1" ry=".75"/>
+ <ellipse style="fill:#72ba3e" cx="12" cy="9.75" rx="1" ry=".75"/>
+ <ellipse style="fill:#3f3f3f" cx="8" cy="9" rx="2" ry="1"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round" d="M 8,8 V 3.2"/>
+ <circle style="fill:#e33d43" cx="8" cy="3" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/revelation.svg b/.icons/awkward/16x16/apps/revelation.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/revelation.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/revolt.svg b/.icons/awkward/16x16/apps/revolt.svg
new file mode 100644
index 00000000..bd46a630
--- /dev/null
+++ b/.icons/awkward/16x16/apps/revolt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 8 1 A 1 1 0 0 0 7 2 A 1 1 0 0 0 8 3 A 1 1 0 0 0 9 2 A 1 1 0 0 0 8 1 z M 4.9472656 1.8046875 A 1 1 0 0 0 4.5 1.9375 A 1 1 0 0 0 4.1347656 3.3046875 A 1 1 0 0 0 5.5 3.6699219 A 1 1 0 0 0 5.8652344 2.3046875 A 1 1 0 0 0 4.9472656 1.8046875 z M 11.023438 1.8046875 A 1 1 0 0 0 10.134766 2.3046875 A 1 1 0 0 0 10.5 3.6699219 A 1 1 0 0 0 11.865234 3.3046875 A 1 1 0 0 0 11.5 1.9375 A 1 1 0 0 0 11.023438 1.8046875 z M 2.828125 4 A 1 1 0 0 0 1.9375 4.5 A 1 1 0 0 0 2.3046875 5.8652344 A 1 1 0 0 0 3.6699219 5.5 A 1 1 0 0 0 3.3046875 4.1347656 A 1 1 0 0 0 2.828125 4 z M 13.142578 4.0019531 A 1 1 0 0 0 12.695312 4.1347656 A 1 1 0 0 0 12.330078 5.5 A 1 1 0 0 0 13.695312 5.8652344 A 1 1 0 0 0 14.0625 4.5 A 1 1 0 0 0 13.142578 4.0019531 z M 2 7 A 1 1 0 0 0 1 8 A 1 1 0 0 0 2 9 A 1 1 0 0 0 3 8 A 1 1 0 0 0 2 7 z M 14 7 A 1 1 0 0 0 13 8 A 1 1 0 0 0 14 9 A 1 1 0 0 0 15 8 A 1 1 0 0 0 14 7 z M 13.220703 10 A 1 1 0 0 0 12.330078 10.5 A 1 1 0 0 0 12.695312 11.865234 A 1 1 0 0 0 14.0625 11.5 A 1 1 0 0 0 13.695312 10.134766 A 1 1 0 0 0 13.220703 10 z M 2.7519531 10.001953 A 1 1 0 0 0 2.3046875 10.134766 A 1 1 0 0 0 1.9375 11.5 A 1 1 0 0 0 3.3046875 11.865234 A 1 1 0 0 0 3.6699219 10.5 A 1 1 0 0 0 2.7519531 10.001953 z M 5.0234375 12.197266 A 1 1 0 0 0 4.1347656 12.695312 A 1 1 0 0 0 4.5 14.0625 A 1 1 0 0 0 5.8652344 13.695312 A 1 1 0 0 0 5.5 12.330078 A 1 1 0 0 0 5.0234375 12.197266 z M 10.947266 12.197266 A 1 1 0 0 0 10.5 12.330078 A 1 1 0 0 0 10.134766 13.695312 A 1 1 0 0 0 11.5 14.0625 A 1 1 0 0 0 11.865234 12.695312 A 1 1 0 0 0 10.947266 12.197266 z M 8 13 A 1 1 0 0 0 7 14 A 1 1 0 0 0 8 15 A 1 1 0 0 0 9 14 A 1 1 0 0 0 8 13 z"/>
+ <circle style="opacity:0.3" cx="8" cy="8" r="3"/>
+ <path style="fill:#ffae4a" d="M 6.0000003,2.9999999 A 3.0000001,3.0000001 0 0 1 3.0000001,6 3.0000001,3.0000001 0 0 1 2.8e-7,2.9999999 3.0000001,3.0000001 0 0 1 3.0000001,-7.9999998e-8 3.0000001,3.0000001 0 0 1 6.0000003,2.9999999 Z"/>
+ <path style="fill:#8e8e8e" d="m 11.306825,9.0002724 c -0.192456,-0.00636 -0.218044,0.098175 -0.274851,0.37505 -0.285882,1.8228496 1.380976,2.8342236 3.571067,3.6221926 0.640088,0.05671 0.772492,-0.870973 0.978123,-1.374727 0.266456,-0.652756 0.693358,-1.238231 0.173066,-1.507235 L 11.561759,9.0417256 c -0.108853,-0.024428 -0.190781,-0.039336 -0.254934,-0.041453 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rexloader.svg b/.icons/awkward/16x16/apps/rexloader.svg
new file mode 120000
index 00000000..872423d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rexloader.svg
@@ -0,0 +1 @@
+downloader-arrow.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rhythmbox.svg b/.icons/awkward/16x16/apps/rhythmbox.svg
new file mode 100644
index 00000000..6f6ef02b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rhythmbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="12" height="16" x="-14" y="0" rx=".75" ry=".8" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-10" cy="8" r="5" transform="rotate(-90)"/>
+ <circle style="fill:#fec006" cx="-10" cy="-8" r="4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="-10" cy="-8" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="3" cy="-5" r="1" transform="rotate(90)"/>
+ <circle style="fill:#3f3f3f" cx="3" cy="-11" r="1" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ricin.svg b/.icons/awkward/16x16/apps/ricin.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ricin.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rider.svg b/.icons/awkward/16x16/apps/rider.svg
new file mode 100644
index 00000000..1c9550d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rider.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cf4f8c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,0 H 15.2 C 15.643,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#ff8c2a" d="M 8,16 H 0.8 C 0.3568,16 0,15.643 0,15.2 V 8 H 8 Z"/>
+ <path style="fill:#cf4f8c" d="M 8,16 H 15.2 C 15.643,16 16,15.643 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5,11.5 H 7.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 7.5,7.5 C 7.5,7.5 9.5219,7.6751 9.5,5.5 9.4781,3.3249 7.5,3.5 7.5,3.5 M 7.5,7.5 V 3.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 5.5,7.5 4.5,6 M 3.5,5.5 C 3.5,5.5 5.5,5.7327 5.5,4.5 5.5,3.2682 3.5,3.5 3.5,3.5 M 3.5,7.5 V 3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rimworld.svg b/.icons/awkward/16x16/apps/rimworld.svg
new file mode 100644
index 00000000..2f0e2d5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rimworld.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#b5b5b5" cx="8" cy="8" r="8"/>
+ <circle style="opacity:0.4" cx="8" cy="8" r="6"/>
+ <path style="fill:#e5e5e5" transform="matrix(0.4,0,0,0.38553614,-1.3233361,-1.1002194)" d="m 23.30834,11.153869 3.708204,7.513642 8.291797,1.204869 -6.000001,5.848554 1.416408,8.258292 -7.416408,-3.899037 -7.416408,3.899036 1.416408,-8.258291 -6,-5.848555 8.291796,-1.204868 z"/>
+ <circle style="fill:#e5e5e5" cx="8" cy="3.2" r="1"/>
+ <circle style="fill:#e5e5e5" cx="3.4" cy="7" r="1"/>
+ <circle style="fill:#e5e5e5" cx="12.6" cy="7" r="1"/>
+ <circle style="fill:#e5e5e5" cx="5" cy="11.7" r="1"/>
+ <circle style="fill:#e5e5e5" cx="11" cy="11.7" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ring-kde.svg b/.icons/awkward/16x16/apps/ring-kde.svg
new file mode 120000
index 00000000..b57bb8cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ring-kde.svg
@@ -0,0 +1 @@
+ring.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ring.svg b/.icons/awkward/16x16/apps/ring.svg
new file mode 100644
index 00000000..07423e60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ring.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#115090" width="4" height="16" x=".93" y="2.93" rx="1.333" ry="1.6" transform="matrix(0.8660254,-0.5,0.5,0.8660254,0,0)"/>
+ <rect style="fill:#0c7ace" width="4" height="16" x="-12.93" y="-5.07" rx="1.333" ry="1.6" transform="matrix(-0.8660254,-0.5,-0.5,0.8660254,0,0)"/>
+ <rect style="fill:#00a8ec" width="4" height="16" x="-10" y="-16" rx="1.333" ry="1.6" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/riot-web.svg b/.icons/awkward/16x16/apps/riot-web.svg
new file mode 100644
index 00000000..9bd70e98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/riot-web.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a2ddef" d="M 3.4628906,1.0511e-4 1,2.5240822 V 13.475576 c -0.047813,3.365899 5.047813,3.365899 5,0 V 10.9866 h 2.5 c 3.037566,0 5.5,-2.4515753 5.5,-5.4757469 C 14,2.4866818 11.537566,0.03510633 8.5,0.03510633 H 3.9042969 C 3.7584908,0.01046502 3.6107762,-0.00124798 3.4628906,1.0511e-4 Z M 6,4.0174677 h 2.5 c 0.8758054,0 1.5,0.6214421 1.5,1.4933855 0,0.8719435 -0.6241946,1.4933856 -1.5,1.4933856 H 6 Z"/>
+ <path style="opacity:0.3;fill:#001851" d="M 3.3873181,1.9995085 C 3.167327,2.0029474 2.9916535,2.183849 2.9946663,2.4038464 V 13.671 c -0.00763,0.53942 0.8053974,0.53942 0.7977687,0 V 8.9838844 h 4.8878642 c 2.0928288,0 3.7894018,-1.3970559 3.7894018,-3.4898844 0,-2.0928286 -1.696573,-3.489038 -3.7894018,-3.489038 H 3.4550973 C 3.4327003,2.001212 3.4100253,1.999392 3.3873183,1.999512 Z M 3.792435,2.8027308 h 0.7977687 1.9944218 2.0956737 c 1.6616828,0 2.9916328,1.0295867 2.9916328,2.6912692 0,1.6616824 -1.32995,2.6921157 -2.9916328,2.6921157 H 6.5846255 4.5902037 3.792435 Z"/>
+ <path style="fill:#368bd6;fill-rule:evenodd" d="M 5.5473278,1.0655608 C 5.9302291,1.6126976 6.0772716,2.276602 5.9614111,2.9341423 5.8454028,3.5921273 5.4803824,4.165311 4.933592,4.5484697 3.8046903,5.3395014 2.2430854,5.0640835 1.4526029,3.9344393 1.0697015,3.3873022 0.92265909,2.723546 1.0386673,2.0657095 1.154528,1.4078728 1.5195478,0.83454105 2.0664866,0.45153063 3.1953882,-0.33950131 4.7568454,-0.06408306 5.5473278,1.0655608 Z"/>
+ <path style="fill:none;stroke:#368bd6;stroke-width:5;stroke-linecap:round" d="M 11.471716,13.470785 8.6795255,9.481942"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/riot.svg b/.icons/awkward/16x16/apps/riot.svg
new file mode 120000
index 00000000..5bb245c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/riot.svg
@@ -0,0 +1 @@
+riot-web.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ripperx.svg b/.icons/awkward/16x16/apps/ripperx.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ripperx.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rise-to-ruins.svg b/.icons/awkward/16x16/apps/rise-to-ruins.svg
new file mode 100644
index 00000000..9e5db97a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rise-to-ruins.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#54545a" d="M 6.7995463,1.60097 C 5.5264218,1.62497 4.4566854,1.60962 3.1854597,1.677532 L 2.0382811,2.9642334 2,16 4.955735,15.401 C 5.2030206,14.454244 4.944015,11.100441 4.944015,11.100441 H 7.0909477 L 9.7862248,15.057512 12.963909,14.33174 V 12.231299 L 10.360436,9.7274258 C 11.084014,8.7979351 12.978131,8.2584699 12.952417,7.0302736 13.315821,4.520156 12.697869,2.6825431 9.8705997,2.0079959 8.8659473,1.7660011 7.8363203,1.584905 6.7995463,1.60097 Z M 8.6143662,5.1024881 C 9.7408218,6.0758986 9.220971,7.6182067 7.6581287,7.9041046 7.0797599,8.0384852 5.2966316,8.4409667 4.7582651,7.9978534 c 0,0 -0.096305,-2.6675382 0.5953909,-2.8414596 0.2038354,-0.070323 3.0480082,-0.053215 3.2607102,-0.053906 z"/>
+ <path style="fill:#9696a0" d="M 6.7995463,9.9102839e-4 C 5.5264218,0.02499071 4.4566854,0.00964452 3.1854597,0.07755255 L 2.0382811,1.3642544 2,14.400021 4.955735,13.400815 C 5.2030206,12.454059 4.9440152,9 4.9440152,9 H 7.0909477 L 9.7862248,12.957071 12.963909,12.231299 10.360436,8.1274468 C 11.084014,7.1979561 12.978131,6.158029 12.952417,4.9298327 13.315821,2.4197151 12.697869,1.0825641 9.8705997,0.40801694 8.8659473,0.16602211 7.8363203,-0.01507396 6.7995463,9.9102839e-4 Z M 8.6143662,3.0020472 C 9.7408218,3.9754577 9.220971,6.0182277 7.6581287,6.3041256 7.0797599,6.4385062 5.7967105,6.8409877 5.258344,6.3978744 c 0,0 -0.5963842,-3.1680001 0.095312,-3.3419215 0.2038354,-0.070323 3.0480082,-0.053215 3.2607102,-0.053906 z"/>
+ <path style="opacity:0.15" d="m 5.6210938,0.015625 c -0.089811,0.0010035 -0.18319,0.0029926 -0.2714844,0.0039063 0.00654,0.03913761 0.00843,0.08144884 0.00586,0.12695313 -0.2663634,0.16281745 -0.6439811,0.15961833 -0.9375,0.078125 C 4.4004644,0.15634576 4.3996321,0.09740928 4.4042969,0.04101562 4.2746689,0.04383487 4.1395388,0.04874417 4.0078125,0.05273437 3.8534212,0.33496208 3.614788,0.64504822 3.53125,0.80859375 3.6331991,1.5690234 3.5456689,2.3407831 3.4570312,3.1015625 3.3803367,3.4237567 2.6966068,2.8046043 2.5566406,3.2636719 2.4486048,3.6543436 2.1961593,3.3889693 2.0332031,3.15625 L 2.03125,3.9765625 c 0.3825502,0.00792 0.8408076,0.1724632 1.1464844,-0.1210937 0.7825549,-0.3628881 0.059786,0.5570581 -0.3417969,0.5078124 -0.00673,0.3367257 0.4066799,0.755428 0.3632813,1.2265626 0.3501797,0.3011352 -0.043249,1.0176668 0.5175781,0.9765624 0.6022389,0.6320199 1.0191341,-0.1465885 1.1289062,-0.7421874 0.090183,0.021162 0.2139493,0.039246 0.328125,0.056641 C 5.1210349,5.5279694 5.0633088,5.046274 5.0371094,4.5742188 5.0347751,4.5311496 5.0329347,4.4958103 5.03125,4.453125 c -0.0078,-0.1866277 -0.00606,-0.3596575 0.00195,-0.5273438 0.00215,-0.042337 0.00246,-0.084643 0.00586,-0.125 0.015861,-0.1966163 0.04576,-0.3677901 0.097656,-0.4960937 1.954e-4,-4.83e-4 -1.961e-4,-0.00147 0,-0.00195 C 5.1128505,2.8677317 5.1745491,2.3088298 4.8945312,2.6699219 4.8705995,3.4191312 3.9980242,3.1926702 4.0390625,2.5449219 3.7979708,1.9093245 4.4345662,1.3984983 4.4140625,0.75195312 4.7799285,0.44943949 5.2947499,0.58496311 5.7363281,0.5546875 L 5.6464844,0.015625 c -0.00832,7.99e-5 -0.016993,-9.383e-5 -0.025391,0 z M 4.0664062,0.49023438 c 0.03638,-0.00514 0.073985,0.002987 0.1113282,0.0292969 -0.00864,0.0921364 -0.072909,0.1662903 -0.1289063,0.234375 C 3.6195857,1.2056309 3.8117556,0.52621741 4.0664062,0.49023438 Z M 12.232422,1.53125 v 0.076172 c 0.09341,0.086159 0.16822,0.2780244 0.144531,0.4472656 0.06043,0.4614405 -0.03266,0.5070638 -0.144531,0.3964844 v 0.8945312 c 0.129791,0.027788 0.233726,0.1395873 0.236328,0.3671875 C 12.48685,4.8131358 11.390784,5.622706 10.6875,6.3554688 10.391692,6.6226848 10.108612,6.9312399 9.75,7.1132812 9.74884,6.5967199 10.226491,6.1427497 10.378906,5.640625 10.688476,5.0647294 10.03163,5.3087903 9.7675781,5.1445312 9.788664,4.5314032 9.3366255,4.9709895 9.0976562,5.0234375 c -4.687e-4,0.00138 -0.00148,0.00253 -0.00195,0.00391 -0.069214,0.2016629 -0.1730988,0.3874784 -0.3027343,0.5585937 -0.028286,0.037615 -0.054848,0.075806 -0.085938,0.1113281 -0.057738,0.065632 -0.11852,0.1261056 -0.1855468,0.1835938 -0.056211,0.04839 -0.1188551,0.089114 -0.1816406,0.1308594 -0.063918,0.042481 -0.1230037,0.088322 -0.1933594,0.1230468 -7.288e-4,7.884e-4 -0.00122,0.00117 -0.00195,0.00195 C 8.0592177,6.2288741 7.9746029,6.3130143 7.9101562,6.359375 7.6447838,6.6146789 7.4016972,6.9139548 7.0761719,7.09375 6.9688716,6.9230335 6.8102284,6.7247058 6.6582031,6.5273438 c -0.0032,5.709e-4 -0.00656,-5.66e-4 -0.00977,0 -0.1607638,0.028396 -0.3102429,0.039033 -0.46875,0.048828 -0.00397,2.327e-4 -0.00774,0.00172 -0.011719,0.00195 0.00211,0.020813 0.011056,0.036385 0.011719,0.058594 C 6.6381236,6.8037802 6.9071017,7.2488727 7.2226562,7.6015625 7.7656604,7.0142026 8.342399,6.4521002 8.7949219,5.7890625 8.9266574,5.5431437 9.0576229,5.2907196 9.2070312,5.671875 9.8674729,6.1948346 9.1061572,6.4968608 8.8964844,7.0214844 8.6560383,7.7110453 7.9647977,8.0717926 7.2578125,7.984375 6.581705,8.073329 5.6864451,7.6863299 5.1855469,8.2910156 4.8770685,8.8128524 4.3007778,8.5974919 3.8535156,8.421875 3.227007,8.0811547 2.5754706,7.6237621 2.1523438,7.0703125 2.0419091,6.3285214 2.0381243,5.5767829 2.0292969,4.8261719 l -0.00586,1.9199219 -0.00195,0.4375 -0.00195,0.8867187 c 0.038376,0.6070229 0.072644,1.2134576 0.109375,1.8203125 0.037019,0.731651 0.1147213,-0.016697 0.1132813,-0.3222656 C 2.3293988,9.1277592 2.0199503,7.8372881 2.8007812,8.4140625 3.3486252,8.744691 3.80541,9.2313798 4.4648438,9.3300781 L 4.9726562,9.5546875 C 4.9635574,9.4189479 4.9433594,9 4.9433594,9 h 0.5 0.027344 c 0.00453,-0.066371 0.00201,-0.1331551 0.011719,-0.1992188 0.107509,-0.7955198 1.1787536,-0.6598429 1.7109375,-0.390625 0.4761661,0.7392096 1.2015742,1.2958517 1.5644531,2.1113278 0.3582125,0.508998 0.5716331,1.238108 1.1015625,1.556641 0.746033,-0.01901 0.998906,-0.209889 1.273826,-0.957031 0.437296,-0.706505 0.737908,-0.125472 1.126954,0.179687 L 10.855858,9.4433594 c 0.07904,0.1206373 0.157074,0.2399188 0.228515,0.3652344 -0.0982,0.4405492 -0.109767,1.0497992 -0.488281,1.4238282 -0.356626,0.270708 -0.335396,0.51049 -0.7933576,0.457031 -0.2344317,-0.579479 -0.7072952,-1.058092 -0.9140625,-1.65625 0.24529,-0.7403181 1.1781581,0.238588 1.7343751,0.15625 C 10.889638,9.8860347 9.9802637,9.5202844 9.7402344,9.3144531 9.436446,8.804119 8.2067039,9.5441965 8.4726562,8.8261719 8.8042812,8.2162567 9.6368214,7.8890648 10.300781,7.9609375 c 0.02936,0.043621 0.0637,0.08372 0.09375,0.1269531 0.06644,-0.082636 0.141469,-0.1655591 0.220703,-0.25 -0.0161,-0.018676 -0.03236,-0.04582 -0.04883,-0.056641 -0.07066,-0.1827936 -0.439564,-0.3867209 -0.298828,-0.5546875 0.885575,-0.8550328 1.971775,-1.7376019 2.552734,-2.8359375 0.0471,0.3710442 0.04406,0.7478334 -0.0059,1.1171875 0.01842,-0.041914 0.04788,-0.082631 0.0625,-0.125 l 0.002,-0.00195 v -0.00195 c 0.04703,-0.1375405 0.06773,-0.2774271 0.06836,-0.4199218 1.5e-5,-0.00989 0.0041,-0.019379 0.0039,-0.029297 0.04839,-0.3342441 0.07165,-0.6346008 0.08789,-0.9277344 0.04022,-1.058834 -0.187341,-1.8632878 -0.80664,-2.4707031 z M 3.7851562,2.7578125 c 0.014532,-0.0088 0.036978,-0.00888 0.068359,0.00391 0.090578,0.5439274 -0.1700867,0.057738 -0.068359,-0.00391 z m 0.5253907,1.125 c 0.7769654,0.065434 0.297221,1.2248247 0.2304687,1.7578125 L 4.5019531,5.78125 4.4609375,5.9121094 C 4.3574548,6.7842064 3.6571455,6.0950478 3.5957031,5.5957031 3.330621,4.9756333 3.4684084,3.9068202 4.3105469,3.8828125 Z M 9.21875,4.390625 c -3.41e-5,0.00261 4.43e-5,0.00521 0,0.00781 -0.00192,0.047208 -0.015404,0.093399 -0.019531,0.140625 0.025253,-0.048858 0.048886,-0.09892 0.074219,-0.1484375 z m 3.476951,7.486328 c 0.01721,0.132611 0.02567,0.265537 0.03125,0.400391 l 0.236329,-0.04687 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ristretto.svg b/.icons/awkward/16x16/apps/ristretto.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ristretto.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rkward.svg b/.icons/awkward/16x16/apps/rkward.svg
new file mode 100644
index 00000000..32d1f05d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rkward.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1">
+ <path style="fill:#3773f2" d="M 6.5000002,6 C 4.7545383,6 3.1723897,6.3495463 1.9983917,6.9382101 1.4113927,7.232575 0.92685464,7.5863074 0.57352947,8.0049716 0.22020782,8.4236361 4e-8,8.9201993 4e-8,9.4609375 v 1.0781245 c 0,0.540738 0.22020778,1.037302 0.57352943,1.455967 C 0.92685464,12.413693 1.4113927,12.768168 1.9983917,13.0625 3.1723897,13.651164 4.7545383,14 6.5000002,14 8.2454278,14 9.8276185,13.651164 11.001609,13.0625 11.588622,12.768168 12.073135,12.413693 12.426471,11.995029 12.779773,11.576364 13,11.0798 13,10.539062 V 9.4609375 C 13,8.9201993 12.779773,8.4236361 12.426471,8.0049716 12.073135,7.5863074 11.588622,7.232575 11.001609,6.9382101 9.8276185,6.3495463 8.2454278,6 6.5000002,6 Z m 1.5391203,1.8181817 c 0.9998999,0 1.9133634,0.2430847 2.6085135,0.6171879 0.617439,0.3322932 1.008987,0.7717708 1.205307,1.2009939 -0.16681,0.3247575 -0.507048,0.7446145 -1.079102,1.0958805 -0.666991,0.409524 -1.5880499,0.722301 -2.7347185,0.722301 -1.1480925,0 -2.0821625,-0.308796 -2.7533895,-0.710937 C 4.6890091,10.386106 4.3456743,9.950641 4.2058826,9.6363635 4.3246718,9.2558348 4.7021425,8.7947698 5.3574221,8.4474431 6.0756745,8.066723 7.0403954,7.8181817 8.0391205,7.8181817 Z"/>
+ <path style="fill:#4f4f4f" d="M 8.2539062 2 C 8.1091303 2.0170614 7.999158 2.1514248 8 2.3105469 L 8 11.453125 C 8.0135922 11.453212 8.0254099 11.455078 8.0390625 11.455078 C 9.1857311 11.455078 10.106445 11.141946 10.773438 10.732422 C 10.864523 10.676491 10.927123 10.616704 11.003906 10.558594 L 11.003906 9 L 11.425781 9 C 11.771881 9 12.309436 9.0541054 12.486328 9.1894531 C 12.82902 9.6360811 12.939833 10.570812 13.001953 11.304688 C 13.065333 12.053133 13.021484 12.667969 13.021484 12.667969 C 13.015884 12.754009 13.043796 12.839315 13.097656 12.902344 C 13.151506 12.965404 13.227716 13.00021 13.306641 13 L 15.683594 13 C 15.832751 13.000432 15.958079 12.875498 15.96875 12.712891 C 16.0216 11.937221 15.925772 10.981825 15.744141 10.130859 C 15.566113 9.2969801 15.335519 8.5783025 14.914062 8.1914062 C 14.905663 8.1820563 14.902981 8.1673871 14.894531 8.1582031 C 14.775081 8.0284559 14.643734 7.9188719 14.507812 7.8261719 C 14.867501 7.6182601 15.186746 7.3774482 15.410156 7.0507812 C 15.75934 6.5472902 15.999968 5.7861811 16 5.0507812 C 15.999968 3.9939602 15.669702 3.1435027 15.005859 2.6230469 C 14.584664 2.2904653 14.030576 2.1259406 13.404297 2.0136719 C 13.277943 1.9910479 13.154732 2.0660918 13.101562 2.1933594 L 12.289062 3.9863281 C 12.226722 4.1308203 12.274815 4.3030191 12.400391 4.3847656 C 12.522459 4.4625056 12.640181 4.5668766 12.755859 4.6738281 C 12.755794 4.6775181 12.755794 4.6818659 12.755859 4.6855469 C 12.899078 4.8155399 13.044922 5.4315213 13.044922 5.8515625 C 13.044922 6.2767442 12.825419 6.6242352 12.683594 6.7558594 C 12.5479 6.8841504 12.240366 6.9883171 11.761719 6.9882812 L 11.003906 6.9882812 L 11.003906 2.3105469 C 11.003874 2.1392443 10.885262 2.0000177 10.728516 2 L 8.2851562 2 C 8.2749962 1.9994068 8.2640305 1.9994068 8.2539062 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rlogo_icon.svg b/.icons/awkward/16x16/apps/rlogo_icon.svg
new file mode 100644
index 00000000..b36f50f2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rlogo_icon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <circle fill="#e4e4e4" cx="8" cy="1044.4" r="8"/>
+ <path opacity=".2" transform="translate(0 1036.4)" d="m8 2a7 5 0 0 0 -7 5 7 5 0 0 0 7 5 7 5 0 0 0 7 -5 7 5 0 0 0 -7 -5zm1 1a5 4 0 0 1 5 4 5 4 0 0 1 -5 4 5 4 0 0 1 -5 -4 5 4 0 0 1 5 -4z"/>
+ <path fill="#1e62b2" fill-rule="evenodd" d="m12.2 1045.2s0.22122-0.063 0.44186 0.049c0.07656 0.039 0.20902 0.1173 0.30456 0.2198 0.09359 0.1005 0.13923 0.2022 0.13923 0.2022l0.914 2.7h-2.5s-0.56705-1.8662-1.1646-2.6651c-0.1189-0.097-0.219-0.3513-0.33538-0.3347h-1.0002l0.0003463 2.9983h-2.0002v-7.9985h4.3306c0.46943 0 2.1 0.5002 2.1694 2.5002-0.06943 2-1.3 2.3569-1.3 2.3569zm-3.1998-2.8576v1.5005h1.9998s0.51586-0.044 0.5-0.8c-0.01506-0.7177-0.5-0.6995-0.5-0.6995z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/robocraft.svg b/.icons/awkward/16x16/apps/robocraft.svg
new file mode 100644
index 00000000..a91ef372
--- /dev/null
+++ b/.icons/awkward/16x16/apps/robocraft.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" transform="matrix(0.41239305,0,0,0.41666666,-1.1037824,-2.500001)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#e4e4e4" transform="matrix(0.41239305,0,0,0.41666666,3.1819317,-5.0000011)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#fb8902" transform="matrix(0.41239305,0,0,0.41666666,7.467646,-2.5000014)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#e4e4e4" transform="matrix(0.41239305,0,0,0.41666666,-1.1037822,2.4999988)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#e4e4e4" transform="matrix(0.41239305,0,0,0.41666666,7.4676462,2.4999984)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+ <path style="fill:#e4e4e4" transform="matrix(0.41239305,0,0,0.41666666,3.1819321,4.9999985)" d="m 15.147295,12.000004 3.464102,5.999999 -3.464101,6.000001 -6.9282031,0 -3.4641018,-6 3.4641012,-6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/roccat.svg b/.icons/awkward/16x16/apps/roccat.svg
new file mode 100644
index 00000000..24b20a1f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/roccat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" transform="matrix(0,-1,-1,0,0,0)" d="m -8,-16 c 0.2856425,0 0.5676961,0.01482 0.8454369,0.04374 1.8170481,0.189187 1.1545631,2.404987 2.6364255,2.809929 2.0275692,0.554063 3.88314745,3.146333 4.21159063,4.9711633 0.062056,0.344783 0.28425427,0.8704175 0.24100427,1.2086087 C -0.56945625,-3.0262347 -3.918323,0 -8,0 c -2.942294,0 -5.503798,-1.572525 -6.893348,-3.9264123 -0.703539,-1.1917909 -0.230804,-2.693363 -0.230804,-4.1830688 0,-2.4193859 1.610656,-3.7930389 3.297288,-5.2576189 0.360615,-0.313138 -0.673528,-1.27318 -0.260218,-1.518264 C -10.892311,-15.593837 -9.495332,-16 -8,-16 Z"/>
+ <path style="fill:#11a0ee" d="M 7.8710938,0.00585938 C 7.8211582,0.00664899 7.77236,0.01198 7.7226562,0.01367188 7.3854445,0.02520467 7.0536636,0.05771422 6.7285156,0.109375 6.6875846,0.115873 6.6461866,0.1217946 6.6054688,0.1289063 c -0.00728,0.007326 -0.015625,0.0153175 -0.015625,0.0234375 0,0.031614 0.072064,0.0566406 0.1582031,0.0566406 1.2920216,0.16282103 2.6067642,0.61803577 3.6386721,1.3339844 0.787752,0.5554332 1.44321,1.6185878 1.873047,2.4628906 C 12.498012,4.4738378 12.48986,4.8764059 11.5,4.5234375 10.736457,4.2511715 9.4329952,3.9735565 9.3734688,4.0390625 9.3490328,4.0659585 9.283678,4.2261405 9.2289375,4.3945312 9.1249979,4.7142557 8.8975708,5.3511707 8.8519844,5.3055859 8.8374524,5.291042 8.8669803,5.0878372 8.9164375,4.854414 9.0241851,4.3458128 9.0290034,3.7775813 8.9418282,3.3710938 8.8474322,2.9309285 8.7903695,2.9037723 8.2836251,3.0546875 8.0493719,3.1244507 7.5452953,3.2517327 7.1625313,3.3359375 6.2004559,3.5616165 4.9039148,4.5558686 4.0768819,5.0437709 3.901908,5.1469955 4.1035237,4.6628203 3.9378213,4.7727645 2.7100738,5.8539003 1,8 1.00293,8.5742188 1.01018,9.0799692 1.3258355,9.3891396 1.6523444,9.5410156 1.8081271,9.6134786 1.947799,9.7376167 2.0175787,9.8671875 2.1300301,10.075997 2.4334666,10.375 2.5351562,10.375 c 0.029508,0 0.03689,-0.133731 0.017578,-0.296875 C 2.5136264,9.7479262 2.6483748,9.3740924 2.84375,9.2695312 2.933665,9.2214102 2.9855464,9.2498939 3.1152344,9.4199219 3.2751352,9.6295647 3.562185,9.8557874 3.609375,9.8085938 3.623055,9.7949057 3.5664018,9.6068641 3.4824219,9.3925781 3.2519771,8.8045525 3.272809,8.7155407 3.5898438,8.4394531 3.9495833,8.1261775 4.3317294,7.9636627 4.5878906,8.0117188 4.9817854,8.0856135 5.9718055,8.7173997 6.0574375,9.0585938 6.1088692,9.2634973 5.9862013,9.544511 5.7605625,9.734375 5.5269105,9.9309794 4.8997933,10.189453 4.7480469,10.189453 4.6843108,10.189453 4.5034615,10.076361 4.3457031,9.9375 4.1879487,9.798636 4.0432233,9.7009208 4.0253906,9.71875 c -0.01782,0.017836 -6.797e-4,0.1361734 0.035156,0.265625 0.035924,0.12945 0.06427,0.270403 0.064453,0.3125 8e-4,0.135053 -0.3420582,0.08251 -0.703125,-0.107422 -0.1920681,-0.101034 -0.3596269,-0.183594 -0.3730469,-0.183594 -0.11231,0 0.3034393,1.430765 0.4980469,1.689453 0.144492,0.192072 0.2895506,0.294519 0.4746094,0.306641 0.2455547,0.01608 0.5599065,-0.128671 1.0292968,-0.443359 0.7793885,-0.522518 1.5400329,-1.396078 2.3203126,-1.52307 0.4278268,-0.069631 0.6475679,0.01661 0.9589843,0.376953 0.4278388,0.49505 1.8068683,3.268469 1.7069223,3.528929 C 8.9725771,14.626449 7.4017485,14.989807 6.2265625,15 c -1.2303616,0.03527 -2.1500152,-0.437498 -3.21875,-0.746094 0.011283,0.009 0.023823,0.01645 0.035156,0.02539 0.3318964,0.261919 0.6851622,0.501327 1.0566406,0.708984 0.1240796,0.06936 0.2527937,0.130512 0.3808594,0.19336 0.095034,0.04647 0.1899814,0.09395 0.2871093,0.136718 0.1052869,0.04654 0.2126758,0.08878 0.3203125,0.13086 0.1237742,0.04818 0.248283,0.09264 0.375,0.134765 0.1083704,0.0362 0.2177139,0.06993 0.328125,0.101563 0.1238155,0.03529 0.2487733,0.06823 0.375,0.09766 0.1100814,0.0258 0.2202136,0.05105 0.3320313,0.07227 0.163273,0.03079 0.329413,0.0554 0.4960937,0.07617 0.078054,0.0098 0.1556164,0.02177 0.234375,0.0293 C 7.4825158,15.985045 7.7394799,16 8,16 c 0.3155967,0 0.6238945,-0.02517 0.9296875,-0.05664 0.2290017,-0.02631 0.457099,-0.05843 0.6796875,-0.103515 0.00264,-4.85e-4 0.00517,-0.0015 0.00781,-0.002 0.00203,-4.13e-4 0.00383,-0.0015 0.00586,-0.002 2.317156,-0.473634 4.259201,-1.943369 5.371094,-3.945313 -0.797126,-0.407024 -2.0945,-0.996371 -2.910157,-1.287109 -0.278317,-0.09921 -0.455531,-0.192905 -0.423828,-0.22461 0.113942,-0.113939 2.35646,0.272938 3.396485,0.585938 0.06502,0.01957 0.208451,0.06548 0.333984,0.107422 0.06,-0.144872 0.108548,-0.294287 0.160156,-0.44336 C 15.391952,10.545313 15.217248,10.453729 15.13281,10.40811 14.301255,9.9589207 13.051524,9.5050808 11.857422,9.21875 10.793471,8.9636276 10.83775,8.9777718 10.955078,8.9121094 c 0.217556,-0.1217512 2.954082,0.1396961 4.345703,0.4140625 0.0614,0.012103 0.341932,0.062033 0.566407,0.1035156 0.03693,-0.2061017 0.07087,-0.4136413 0.0918,-0.625 C 15.669657,8.6710347 15.330343,8.5373934 14.957031,8.4023438 13.816976,7.9899174 12.185068,7.7574621 10.720703,7.6738281 10.096009,7.6381481 9.8639795,7.5134243 10.017578,7.4492188 10.997767,7.2678231 11.19969,7 13.0625,7 c 0.952326,0.054937 2.009884,0.244915 2.908203,0.4238281 -0.254708,-3.597361 -2.858492,-6.52256536 -6.3007811,-7.24804685 -6.211e-4,-1.309e-4 -0.00133,1.3076e-4 -0.00195,0 -0.022406,-0.004676 -0.050109,-0.0120396 -0.076172,-0.0175781 C 9.4042044,0.1206323 9.2117026,0.09459677 9.0195312,0.0703125 8.6608503,0.03018291 8.2547982,0.00957496 7.8710938,0.00585938 Z"/>
+ <path style="fill:#ffffff" d="m 3.9212384,6.0003492 c 0.025497,0.0018 0.045464,0.00989 0.057062,0.02595 0.115215,0.15947 -0.253128,0.7903446 -0.5217046,0.8936036 C 2.9897369,7.0993989 2.8826426,6.9780234 3.1272702,6.5475683 3.2685275,6.2990052 3.7426508,5.9881232 3.9212384,6.0003497 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rochard.svg b/.icons/awkward/16x16/apps/rochard.svg
new file mode 100644
index 00000000..620b3fc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rochard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffba40" width="4" height="1" x="4.4" y="13"/>
+ <rect style="fill:#ffba40" width="4" height="1" x="2.43" y="-12" transform="matrix(0,1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#ffba40" d="m 4.5,14 0,-4.3 c 0,-3.2 2.6120608,-7.2 7.2,-7.2 l 0.3,0"/>
+ <path style="fill:none;stroke:#ffba40" d="m 6.5,14 0,-3.8 c 0,-3.3740548 2.4342803,-5.6763257 5.4,-5.7 l 0,0"/>
+ <path style="fill:none;stroke:#ffba40" d="m 8.5,14 0,-3.5 c 0,-1.6 0.7,-4 3.5,-4 l 0,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rocket-league.svg b/.icons/awkward/16x16/apps/rocket-league.svg
new file mode 100644
index 00000000..a9b99a81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rocket-league.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8.3205515,1.0001814 C 7.5438629,1.0008209 6.7639783,1.0481362 6.0383935,1.15042 4.9621246,1.3021401 3.963756,1.564057 3.0692437,1.964713 2.7912941,2.0892081 2.5327395,2.2260684 2.2950968,2.3650988 2.1762756,2.4346141 2.0680147,2.5005374 1.9413477,2.5897055 1.4495613,2.9748049 1.297901,3.1883224 1.1481584,3.5872895 1.0177175,3.928815 1.0164686,4.2870252 1.0009459,4.6291942 c -0.003071,0.099108 0.00134,0.1983103 0.013183,0.2967211 0.3553203,2.1288593 0.9812324,4.5005307 1.9415925,6.3265467 0.3532267,0.612704 0.7652206,1.220497 1.1930798,1.75704 0.4300403,0.539273 0.823481,0.962367 1.3981518,1.431774 0.6011157,0.49101 1.1746187,0.857191 1.9181551,1.230454 0.080307,0.04031 0.1534498,0.07616 0.2167905,0.106669 0.031672,0.01525 0.059484,0.02876 0.095213,0.04507 0.017864,0.0082 0.035332,0.01667 0.074704,0.03305 0.019687,0.0082 0.04243,0.01731 0.09741,0.03681 0.027492,0.0098 0.061556,0.02244 0.130367,0.04131 0.034406,0.0094 0.076613,0.0209 0.1450152,0.0338 C 8.2930104,15.981351 8.5643442,16 8.5644409,16 c 4.875e-4,0 0.3474868,-0.03144 0.4240594,-0.04958 0.076573,-0.01814 0.1204139,-0.03255 0.1560013,-0.04432 0.071174,-0.02354 0.1047688,-0.03781 0.1332965,-0.04958 0.057055,-0.02354 0.085268,-0.03661 0.1127901,-0.04958 0.055043,-0.02595 0.097863,-0.04814 0.14648,-0.07286 0.097232,-0.04946 0.2082656,-0.107271 0.3251852,-0.169769 0.2338396,-0.124999 0.4298406,-0.227768 0.6540336,-0.366583 0.717863,-0.478496 1.335159,-0.962846 1.915957,-1.571494 l 0.003,-0.003 c 2.192378,-2.335907 3.158906,-5.3770817 3.550629,-8.6973113 0.01184,-0.09841 0.01625,-0.1976134 0.01318,-0.2967211 3.88e-4,-0.4123502 -0.06863,-0.824959 -0.147239,-1.0418683 C 15.723263,3.0736999 15.403772,2.8599496 15.058631,2.5897055 14.931964,2.5005369 14.823704,2.4346144 14.704882,2.3650988 14.467239,2.2260679 14.208688,2.0892088 13.930735,1.964713 13.036224,1.564056 12.037855,1.3021401 10.961586,1.15042 10.174176,1.0394207 9.3228625,0.99264004 8.4816798,1.0009326 8.4281433,1.0004787 8.3747044,1.000148 8.3205515,1.0001826 Z"/>
+ <path style="fill:#0087db" d="M 8.3257718,3 C 7.6406033,3.0005689 6.9479111,3.044223 6.3424718,3.1303041 5.4261251,3.2605915 4.6016273,3.4863316 3.92382,3.7925363 3.5406219,3.9656494 3.0520622,4.2539393 3.027587,4.3213757 3.019397,4.3439407 3.006982,4.5354637 3,4.7469972 c 0.051803,0.4428717 0.113811,0.8745397 0.1871548,1.2950253 0.034527,0.2603783 0.1353024,0.7850522 0.2340787,1.1925999 0.1391327,0.5740668 0.2293628,0.7733902 0.4577176,1.0112129 0.138484,0.1442259 0.2439014,0.2209509 0.4522278,0.3291192 0.3012176,0.1563984 0.6547231,0.2591441 1.2951538,0.3764332 0.395663,0.072464 0.7710741,0.1667715 1.0838487,0.2723108 1.9853816,0.6699344 3.7330666,2.1771275 3.8197156,3.2940755 0.0059,0.07587 0.01419,0.149592 0.01845,0.16385 0.01137,0.03806 0.136168,-0.07778 0.478786,-0.444434 1.783647,-1.916725 2.616218,-4.4412312 2.972866,-7.4901928 -0.0069,-0.2115335 -0.01939,-0.4030549 -0.02759,-0.4256215 C 13.947934,4.2539393 13.459375,3.9656494 13.076174,3.7925363 12.398369,3.4863316 11.573872,3.2605915 10.657524,3.1303041 10.000573,3.0368986 9.2409528,2.9935073 8.4996183,3.0008785 8.441747,3.0002716 8.3838074,2.9999681 8.3257707,3.0000061 Z M 4.9905212,9.6620416 c -0.1213952,-9.862e-4 -0.2154283,0.00605 -0.2677498,0.02219 -0.04525,0.013948 -0.1103846,0.055035 -0.1453972,0.091715 -0.096714,0.1013195 -0.081602,0.1908894 0.079838,0.4733334 0.2950899,0.516264 0.6578881,1.055711 1.0070654,1.497353 0.215102,0.272059 0.8568792,0.93642 1.0905566,1.128936 0.5180411,0.426792 0.8765955,0.658311 1.5390501,0.99373 C 8.4358536,13.941189 8.5569559,14 8.5629864,14 c 0.029736,0 0.7736297,-0.401073 0.9613869,-0.518328 0.3288034,-0.205338 0.5811297,-0.386568 0.6460367,-0.464012 0.03229,-0.03853 0.07987,-0.118314 0.105721,-0.177309 0.09185,-0.209618 0.05313,-0.489672 -0.106939,-0.773241 C 9.6161392,11.087361 7.8509287,10.108432 6.0362091,9.7750666 5.6570832,9.7054214 5.2575905,9.6642264 4.9905212,9.6620454 Z"/>
+ <circle style="fill:#e6e6e6" cx="2.5" cy="3.5" r="2.5"/>
+ <circle style="fill:#4f4f4f" cx="2.5" cy="3.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rocketchat-desktop.svg b/.icons/awkward/16x16/apps/rocketchat-desktop.svg
new file mode 120000
index 00000000..3d0d1984
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rocketchat-desktop.svg
@@ -0,0 +1 @@
+rocketchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rocketchat.svg b/.icons/awkward/16x16/apps/rocketchat.svg
new file mode 100644
index 00000000..b95bc690
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rocketchat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#c1272d" d="M 7.6190476,7.9999996 C 7.6190476,12.418278 4.2078838,16 4e-8,16 2.2857143,13.2 1.9047619,2.7999998 4e-8,0 4.2078838,0 7.6190476,3.5817217 7.6190476,7.9999996 Z"/>
+ <ellipse style="fill:#c1272d" cx="8" cy="8" rx="8" ry="6"/>
+ <path style="fill:#ffffff" d="M 8 3 C 5.993526 3 4.1957532 3.6173452 2.9433594 4.5566406 C 1.6915797 5.4954753 1.0006772 6.70221 1 7.9980469 C 1.0021019 8.9431819 1.3796081 9.8816413 2.1542969 10.722656 A 1.0001 1.0001 0 0 1 2.4121094 11.509766 C 2.2851871 12.656551 2.0714719 13.692283 1.765625 14.626953 C 2.8545849 14.301476 3.8699861 13.798539 4.6582031 12.972656 A 1.0001 1.0001 0 0 1 5.6347656 12.695312 C 6.391642 12.89434 7.1935213 12.997896 8.0019531 13 C 10.007604 12.99958 11.804672 12.382336 13.056641 11.443359 C 14.309034 10.504064 15 9.2965608 15 8 C 15 6.7034392 14.309034 5.495936 13.056641 4.5566406 C 11.804247 3.6173452 10.006474 3 8 3 z"/>
+ <circle style="fill:#c1272d" cx="8" cy="8" r="1"/>
+ <circle style="fill:#c1272d" cx="11" cy="8" r="1"/>
+ <circle style="fill:#c1272d" cx="5" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rockradio.svg b/.icons/awkward/16x16/apps/rockradio.svg
new file mode 100644
index 00000000..53a10428
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rockradio.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fabd7f" d="M 5.8007812,0 C 5.3575868,0 5,0.35757606 5,0.80078125 L 5,8.1855469 3.5546875,6.4023438 C 3.2058428,5.9719679 2.5788133,5.9050615 2.1484375,6.2539062 L 1.3710938,6.8847656 C 0.94071789,7.2336104 0.87576461,7.8606398 1.2246094,8.2910156 L 5.6328125,13.728516 C 7.1927313,15.748372 8.6425936,15.96961 10.199219,16 12.850206,16 15,13.852175 15,11.201172 L 15,0.80078125 C 15,0.35757606 14.642413,0 14.199219,0 L 12.800781,0 C 12.357586,0 12,0.35757606 12,0.80078125 L 12,5.9980469 C 12,5.713499 11.943194,5 11.5,5 l -1,0 C 10.056806,5 10,5.713499 10,5.9980469 9.9995986,5.7098135 9.9416387,5 9.5,5 l -1,0 C 8.0568057,5 8,5.7157023 8,6.0019531 L 8,0.80078125 C 8,0.35757606 7.6424131,0 7.1992188,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rocksndiamonds.svg b/.icons/awkward/16x16/apps/rocksndiamonds.svg
new file mode 100644
index 00000000..7f2c5fc1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rocksndiamonds.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#36c53c" d="M 6.7623707,5.3790667e-4 A 0.69572049,0.69572049 0 0 0 6.3085673,0.19347234 L 0.21414873,6.0399292 A 0.69572049,0.69572049 0 0 0 0.0218936,6.7152 l 1.7065187,6.629744 a 0.69572049,0.69572049 0 0 0 0.4802981,0.495243 l 7.3614001,2.132469 a 0.69572049,0.69572049 0 0 0 0.6433405,-0.137907 l 5.540752,-4.699041 a 0.69572049,0.69572049 0 0 0 0.243885,-0.5822 L 15.485181,3.6574606 A 0.69572049,0.69572049 0 0 0 15.036813,3.058277 L 7.0354678,0.04469543 A 0.69572049,0.69572049 0 0 0 6.7623707,5.3790667e-4 Z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 6.5386903,0.04761909 C 6.4531969,0.08061403 6.3750642,0.13017396 6.3087798,0.19345242 L 0.21428575,6.0401787 C 0.11997066,6.1309484 0.05317636,6.2464845 0.02157741,6.373512 L 4,9 Z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 6.7581844,0.00148812 C 6.6830063,0.00489271 6.6088785,0.02047211 6.5386903,0.04761909 L 4,9 13,6 Z"/>
+ <path style="opacity:0.05" d="M 6.7626488,7.4407809e-4 C 6.7611597,9.8685692e-4 6.7596715,0.00123448 6.758184,0.00148694 L 13,6 15.392113,3.3593749 C 15.311741,3.2210192 15.186134,3.1145957 15.036458,3.0580358 L 7.0357143,0.0446429 C 6.9485475,0.01188302 6.8556912,-0.00304483 6.7626488,7.4407809e-4 Z"/>
+ <path style="opacity:0.1" d="m 0.02157741,6.373512 c -0.02837487,0.1120711 -0.02837487,0.2294466 0,0.3415177 L 1.7284227,13.345238 c 0.027216,0.104582 0.07842,0.201386 0.1495535,0.282738 L 4,9 Z"/>
+ <path style="opacity:0.16000001" d="m 4,9 -2.1220238,4.627976 c 0.087682,0.10105 0.2026407,0.174675 0.3311012,0.212054 l 7.3608632,2.13244 c 0.076355,0.02179 0.1558764,0.03035 0.2351188,0.0253 z"/>
+ <path style="opacity:0.23000004" d="m 13,6 -9,3 5.8050594,6.997768 c 0.04624,-0.0026 0.092102,-0.0098 0.1369048,-0.02158 z"/>
+ <path style="opacity:0.3" d="m 13,6 -3.0580358,9.97619 c 0.099901,-0.02637 0.1926728,-0.07466 0.2715778,-0.141369 l 5.540922,-4.699404 c 0.07912,-0.06729 0.142171,-0.151442 0.184524,-0.24628 z"/>
+ <path style="opacity:0.22000002" d="M 15.392113,3.3593749 13,6 l 2.938988,4.889137 c 0.0471,-0.105256 0.0673,-0.220568 0.05878,-0.335566 L 15.485119,3.6577379 c -0.008,-0.105221 -0.03978,-0.2072492 -0.09301,-0.298363 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rocs.svg b/.icons/awkward/16x16/apps/rocs.svg
new file mode 100644
index 00000000..8a7d26e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rocs.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#37a0f2" d="m16 8c0-4.432-3.568-8-8-8s-8 3.568-8 8 3.568 8 8 8 8-3.568 8-8z"/>
+ <g fill="#fff" transform="matrix(-.39344 0 0 -.39342 17.344 17.54)">
+ <path fill-rule="evenodd" transform="matrix(-1,0,0,-1,7.2754,50.69)" d="m-16.725 11.189a1.5 1.5 0 0 0 -1.5 1.5 1.5 1.5 0 0 0 0.45508 1.0742l-1.8164 3.9336a1.5 1.5 0 0 0 -0.13867 -0.0078 1.5 1.5 0 0 0 -1.1602 0.55469l-4.2422-1.5137a1.5 1.5 0 0 0 -0.43555 -1 1.5 1.5 0 0 0 -2.1211 0 1.5 1.5 0 0 0 0 2.1211 1.5 1.5 0 0 0 1 0.4375l1.5137 4.2383a1.5 1.5 0 0 0 -0.55469 1.1621h-1l-1.123 0.13477-3.877 0.4668v4.8008l3.873 0.46484a11.5 11.5 0 0 0 1.2344 2.9746l-2.4102 3.0703 3.3926 3.3926 3.0703-2.4102a11.5 11.5 0 0 0 2.9746 1.2305l0.46484 3.877h4.8008v-0.002l0.46484-3.873a11.5 11.5 0 0 0 2.9746 -1.2324l3.0705 2.41 3.3926-3.394-2.4101-3.071-0.6992-0.89-0.7676-0.768a1.5 1.5 0 0 0 0.57422 -1.1816 1.5 1.5 0 0 0 -0.00781 -0.13867l3.9316-1.8164a1.5 1.5 0 0 0 1.0762 0.45508 1.5 1.5 0 0 0 1.5 -1.5 1.5 1.5 0 0 0 -1.5 -1.5 1.5 1.5 0 0 0 -1.0742 0.45508l-3.9336-1.8145a1.5 1.5 0 0 0 0.00781 -0.14062 1.5 1.5 0 0 0 -0.55273 -1.1621l1.5137-4.2402a1.5 1.5 0 0 0 0.99805 -0.43555 1.5 1.5 0 0 0 0 -2.1211 1.5 1.5 0 0 0 -2.1211 0 1.5 1.5 0 0 0 -0.4375 1l-4.2379 1.512a1.5 1.5 0 0 0 -1.1621 -0.55274 1.5 1.5 0 0 0 -0.13867 0.0078l-1.8145-3.9336a1.5 1.5 0 0 0 0.45312 -1.0742 1.5 1.5 0 0 0 -1.5 -1.5zm0.13867 2.9922 1.8145 3.9336a1.5 1.5 0 0 0 -0.36524 0.57422h-3.1758a1.5 1.5 0 0 0 -0.36719 -0.57422l1.8145-3.9316a1.5 1.5 0 0 0 0.14062 0.0059 1.5 1.5 0 0 0 0.13867 -0.0078zm-8.8359 3.5039 4.1973 1.5a1.5 1.5 0 0 0 0 0.0039 1.5 1.5 0 0 0 0.14844 0.64453l-2.5039 2.5039a1.5 1.5 0 0 0 -0.64453 -0.14844 1.5 1.5 0 0 0 -0.0039 0l-1.5-4.1973a1.5 1.5 0 0 0 0.16602 -0.14063 1.5 1.5 0 0 0 0.14062 -0.16602zm17.395 0a1.5 1.5 0 0 0 0.14062 0.16602 1.5 1.5 0 0 0 0.16602 0.14258l-1.5 4.1953a1.5 1.5 0 0 0 -0.00391 0 1.5 1.5 0 0 0 -0.64453 0.14844l-2.5039-2.5039a1.5 1.5 0 0 0 0.14844 -0.64453 1.5 1.5 0 0 0 0 -0.0039l4.1973-1.5zm-10.285 2.0039h3.1738a1.5 1.5 0 0 0 1.4141 1 1.5 1.5 0 0 0 0.64453 -0.14648l2.5039 2.502a1.5 1.5 0 0 0 -0.14844 0.64453 1.5 1.5 0 0 0 1 1.4141v3.1738a1.5 1.5 0 0 0 -1 1.4121 1.5 1.5 0 0 0 0.35352 0.96484 7.5 7.5 0 0 1 -6.3535 3.5352 7.5 7.5 0 0 1 -7.5 -7.5 7.5 7.5 0 0 1 0.1582 -1.5098 1.5 1.5 0 0 0 1.3418 -1.4902 1.5 1.5 0 0 0 -0.14844 -0.64648l2.502-2.502a1.5 1.5 0 0 0 0.64648 0.14844 1.5 1.5 0 0 0 1.4121 -1zm10.16 5.0449 3.9355 1.8164a1.5 1.5 0 0 0 -0.00781 0.13867 1.5 1.5 0 0 0 0.00781 0.13867l-3.9336 1.8145a1.5 1.5 0 0 0 -0.57422 -0.36523v-3.1758a1.5 1.5 0 0 0 0.57227 -0.36719z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rosa-imagewriter.svg b/.icons/awkward/16x16/apps/rosa-imagewriter.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rosa-imagewriter.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rosamp.svg b/.icons/awkward/16x16/apps/rosamp.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rosamp.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rosegarden.svg b/.icons/awkward/16x16/apps/rosegarden.svg
new file mode 100644
index 00000000..7cad9cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rosegarden.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#c53b7c" d="m12.285 0.57785c-2.055-1.187-4.6665-0.48744-5.8536 1.5684-2.056-1.1869-4.6665-0.4873-5.8535 1.5686-1.187 2.0556-0.48743 4.6667 1.5685 5.8537-1.187 2.0555-0.4875 4.6665 1.5685 5.8535 2.0559 1.187 4.6666 0.488 5.8536-1.568 2.0555 1.187 4.6665 0.487 5.8535-1.569s0.488-4.6664-1.568-5.8534c1.187-2.0559 0.487-4.6666-1.569-5.8536z"/>
+ <g fill="#dc6ca0" transform="matrix(.15356 .57307 -.57307 .15356 14.712 -3.6261)">
+ <path d="m16 4c-3.324 0-6 2.676-6 6-3.324 0-6 2.676-6 6s2.676 6 6 6c0 3.324 2.676 6 6 6s6-2.676 6-6c3.324 0 6-2.676 6-6s-2.676-6-6-6c0-3.324-2.676-6-6-6z"/>
+ </g>
+ <g fill="#f0a9ca" transform="matrix(.60457 .34905 -.34905 .60457 3.3881 -6.3512)">
+ <path transform="translate(0,-1.5)" d="m16 11.5a3 3 0 0 0 -2.732 1.768 3 3 0 0 0 -1.768 2.732 3 3 0 0 0 1.768 2.732 3 3 0 0 0 2.732 1.768 3 3 0 0 0 2.732 -1.768 3 3 0 0 0 1.768 -2.732 3 3 0 0 0 -1.768 -2.732 3 3 0 0 0 -2.732 -1.768z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/roxterm.svg b/.icons/awkward/16x16/apps/roxterm.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/roxterm.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rpcs3.svg b/.icons/awkward/16x16/apps/rpcs3.svg
new file mode 100644
index 00000000..999ac93d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rpcs3.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:none;stroke:#1f75e6;stroke-width:2;stroke-linejoin:round" d="m 2,8 h 9.858268 c 0,0 1.141464,-0.1 1.141464,1.5 0,1.6 -1.112769,1.5 -1.112769,1.5 H 2 M 2,5 h 9.858268 c 0,0 1.141464,-0.1 1.141464,1.5 0,1.6 -1.112769,1.5 -1.112769,1.5 H 2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rpmdrake.svg b/.icons/awkward/16x16/apps/rpmdrake.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rpmdrake.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rrootage.svg b/.icons/awkward/16x16/apps/rrootage.svg
new file mode 100644
index 00000000..358f5c0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rrootage.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 10.96675,9.5125 9.3982185,10.4875 12.099782,14 h 2.318531 z"/>
+ <rect style="fill:#9c9c9c" width="2" height="7" x="2" y="7"/>
+ <path style="fill:#9c9c9c" d="M 6,7 V 8.9999393 H 2.4 v 0 C 3.3216184,7.6966634 4.5051744,6.9924107 6,7 Z"/>
+ <path style="fill:#ffffff" d="m 7,5 v 6 h 4.117647 A 2.8823529,3 0 0 0 14,8 2.8823529,3 0 0 0 11.117647,5 Z m 1.6470588,1.7142857 h 2.0588232 c 0.701743,0 1.235294,0.5553287 1.235294,1.2857143 0,0.7303856 -0.533551,1.2857143 -1.235294,1.2857143 H 8.6470588 Z"/>
+ <rect style="fill:#ffffff" width="2" height="9" x="7" y="5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rsibreak.svg b/.icons/awkward/16x16/apps/rsibreak.svg
new file mode 100644
index 00000000..fa10e178
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rsibreak.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8.5,1.0000001 C 4.3617599,1.0000001 1,4.3617587 1,8.5 1,12.638241 4.3617599,16.000001 8.5,16 12.63824,16 16.000004,12.638241 16,8.5 16,4.3617587 12.63824,1.0000001 8.5,1.0000001 Z"/>
+ <path style="fill:#6e6eee" d="M 8.5000004,3 C 5.4652897,3 3,5.4652894 3,8.4999996 3,11.53471 5.4652897,14.000001 8.5000004,14 11.53471,14 14.000002,11.53471 14,8.4999996 14,5.4652894 11.53471,3 8.5000004,3 Z"/>
+ <path style="fill:#994a8a" d="M 8.5 3 C 5.4652893 3 3 5.4652898 3 8.5 C 3 8.6685836 3.0104999 8.8352559 3.0253906 9 L 8.5 9 L 8.5 3 z"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-linecap:round;stroke-linejoin:round" d="m 8.5,0.5 v 8"/>
+ <path style="fill:#4f4f4f" d="M 8.5,7 C 7.6723518,7 7,7.6723518 7,8.5 7,9.3276479 7.6723518,10 8.5,10 9.3276479,10 10,9.3276479 10,8.5 10,7.6723518 9.3276479,7 8.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rssguard.svg b/.icons/awkward/16x16/apps/rssguard.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rssguard.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rssnow.svg b/.icons/awkward/16x16/apps/rssnow.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rssnow.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rssowl.svg b/.icons/awkward/16x16/apps/rssowl.svg
new file mode 120000
index 00000000..5ba07e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rssowl.svg
@@ -0,0 +1 @@
+akregator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/rstudio.svg b/.icons/awkward/16x16/apps/rstudio.svg
new file mode 100644
index 00000000..a7131eae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rstudio.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#63aaed" cx="8" cy="8" r="8"/>
+ <g style="fill:#ffffff" transform="matrix(0.35,0,0,0.35,0.09956279,-0.89997927)">
+ <path d="m 19.713226,25.428446 h 4.217803 c 1.4408,0.51458 4.5969,5.243754 6.3122,8.571354 H 32.5246 c 1.475386,2e-4 2.903957,2e-4 2.903957,-1.428371 0,-1.428572 -1.428571,-1.428572 -2.903937,-1.428572 h -0.44597 c -1.4408,-2.2985 -2.7101,-4.450047 -4.3225,-5.856547 2.5043,-1.3722 3.386693,-2.696539 3.386693,-4.857739 0.001,-3.603 -2.767693,-6.429361 -7.227693,-6.429361 h -7.6501 C 15.428557,14 13.999986,14 14.00125,15.428571 c 0.0013,1.428572 1.427307,1.428572 2.855879,1.428222 V 31.139486 H 16.26536 c -0.836803,0.0034 -2.265374,0.0034 -2.2638,1.431943 C 14.003134,34 15.428557,34 16.26597,33.99994 h 5.1458 c 1.159644,6e-5 2.588216,6e-5 2.588216,-1.428511 0,-1.428572 -1.428572,-1.428572 -2.588196,-1.431093 h -1.696474 v -5.71164 z m 0,-2.857017 V 16.857493 H 24.0512 c 2.805929,0 4.2345,1.428221 4.2345,3.145707 0,2.568229 -2.207226,2.568229 -5.4695,2.568229 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rto-proxy.svg b/.icons/awkward/16x16/apps/rto-proxy.svg
new file mode 100644
index 00000000..02cf3e2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rto-proxy.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#46c552" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#ffffff" d="M 8.0000001,2.5000005 9.545085,5.7917965 13,6.3196607 10.5,8.8819664 11.09017,12.5 8,10.791796 4.9098299,12.5 5.5,8.8819664 3,6.3196604 6.4549149,5.7917965 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rtt-rlinux.svg b/.icons/awkward/16x16/apps/rtt-rlinux.svg
new file mode 100644
index 00000000..d15500de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rtt-rlinux.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3056a1" d="m3 0c-1 0-1 1.1429-1 1.1429v13.714s0 1.1429 1 1.1429h10s1 0 1-1.143v-13.714c0-0.0001 0-1.143-1-1.143z"/>
+ <path opacity=".3" d="m8 3c-2.2091 0-4 1.7909-4 4v4h4c2.209 0 4-1.7909 4-4s-1.791-4-4-4zm0 2c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rtt-rstudio.svg b/.icons/awkward/16x16/apps/rtt-rstudio.svg
new file mode 100644
index 00000000..c3bb1397
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rtt-rstudio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#30a14b" d="m3 0c-1 0-1 1.1429-1 1.1429v13.714s0 1.1429 1 1.1429h10s1 0 1-1.143v-13.714c0-0.0001 0-1.143-1-1.143z"/>
+ <path opacity=".3" d="m8 3c-2.2091 0-4 1.7909-4 4v4h4c2.209 0 4-1.7909 4-4s-1.791-4-4-4zm0 2c1.1046 0 2 0.8954 2 2s-0.8954 2-2 2-2-0.8954-2-2 0.8954-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rubymine.svg b/.icons/awkward/16x16/apps/rubymine.svg
new file mode 100644
index 00000000..e5bfd707
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rubymine.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6655e4" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#ff8c2a" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#c72566" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#fe4b71" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="M 10.507121,7.500001 V 3.5 m -3,0 1.5,1.999999 1.5,-1.999999 m -3,4 v -4"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 5.5071222,7.5 4.5071212,6 M 3.5071207,5.4999985 c 0,0 2.0000015,0.2322505 2.0000015,-0.9999985 0,-1.2322505 -2.0000015,-1.0000005 -2.0000015,-1.0000005 m 4.9e-5,4.0000495 V 3.5000485"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/runescape.svg b/.icons/awkward/16x16/apps/runescape.svg
new file mode 100644
index 00000000..068dbfe0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/runescape.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#38738f" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <path style="fill:#ffffff" d="m 5,5.1 h 2 v 7.534092 L 6,13.6 5,12.634092 Z"/>
+ <path style="fill:#ffffff" d="M 6,5 C 5.5091476,5.00568 4.9587888,4.9923 4.5789064,5.0839904 4.2738628,5.1576184 4,5.4 4,5.8 L 4.4,6 C 4.4,6 4.6085036,5.8341304 4.8,5.8 5.1657256,5.734819 6,6.2 6,6.2 6,6.2 6.8342744,5.7348192 7.2,5.8 7.3914964,5.834132 7.6,6 7.6,6 L 8,5.8 C 8,5.4 7.7261372,5.1576184 7.4210936,5.0839904 7.0412112,4.992298 6.4908524,5.0056808 6,5 Z"/>
+ <rect style="fill:#ffffff" width="2.4" height="1" x="2.8" y="-6.5" transform="rotate(90)"/>
+ <path style="fill:#ffffff" d="M 7,2 C 7,2.5522845 6.5522845,3 6,3 5.4477155,3 5,2.5522845 5,2 Z"/>
+ <rect style="fill:#ffffff" width="1.414" height="1.414" x="9.19" y="2.12" transform="rotate(45)"/>
+ <path style="fill:#ffffff" d="M 8.7832031 5 C 8.915482 5.2372814 9 5.507245 9 5.8007812 A 1.0001 1.0001 0 0 1 8.9277344 6.1699219 C 9.4525833 6.3470655 10 6.7105414 10 7.5 C 10 8.5812424 9.1115192 8.6807816 8 9 C 8 9 8.438205 10.222662 8.7988281 10.753906 C 9.4511427 11.714848 10.245713 12.291378 11.310547 12.892578 C 12.576079 13.45579 13.60405 13.832833 15 14 C 14.027772 13.095026 13.193745 12.712373 12.058594 12.015625 C 11.131851 11.409577 10.595993 10.849911 10 9.9003906 C 10.705699 9.6694209 12 9.3618691 12 7.7265625 C 12 5.7621852 10.399609 5 9.6347656 5 L 8.7832031 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rust.svg b/.icons/awkward/16x16/apps/rust.svg
new file mode 100644
index 00000000..f270411b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rust.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#fff" transform="matrix(.5 0 0 .5 -.5 -.00027)">
+ <rect width="1.414" height="1.414" x="22.63" y="-1.41" transform="rotate(45)"/>
+ <g>
+ <path d="m20 6-1 6h-4l-1-6z"/>
+ <path d="m15 13h4v1h-4z"/>
+ </g>
+ <g transform="matrix(0,-1,1,0,1,33)">
+ <path d="m20 6-1 6h-4l-1-6z"/>
+ <path d="m15 13h4v1h-4z"/>
+ </g>
+ <g transform="matrix(-.70711 .70711 -.70711 -.70711 40.335 15.101)">
+ <path d="m20 6-1 6h-4l-1-6z"/>
+ <path d="m15 13h4v1h-4z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/rygel.svg b/.icons/awkward/16x16/apps/rygel.svg
new file mode 100644
index 00000000..78633120
--- /dev/null
+++ b/.icons/awkward/16x16/apps/rygel.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#ff4848" width="16" height="12" x="-16" y="-14" rx=".8" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" d="m4.418 0c0.033 0.11883 0.0859 0.32227 0.0859 0.32227l0.0977 0.29687h-0.0039l0.0078 0.01953c0.025 0.07816 0.0443 0.15775 0.0605 0.23828s0.0277 0.16445 0.0352 0.24605c0.0073 0.0817 0.0112 0.1626 0.0097 0.2442-0.0012 0.0816-0.0078 0.1619-0.0175 0.2422-0.0098 0.0802-0.0229 0.1586-0.0411 0.2363-0.0181 0.0777-0.0399 0.1565-0.0664 0.2305-0.0264 0.0739-0.0551 0.1458-0.0898 0.2148s-0.0744 0.1326-0.1172 0.1953l0.0078-0.0019c-0.0454 0.0637-0.087 0.1307-0.125 0.1992-0.038 0.0684-0.0714 0.1385-0.1015 0.2109-0.0302 0.0724-0.0583 0.1451-0.0801 0.2207-0.0219 0.0757-0.0377 0.1543-0.0508 0.2325-0.0132 0.0781-0.0233 0.1584-0.0273 0.2382-0.0042 0.0799-0.0036 0.1594 0.0019 0.2403 0.0055 0.0808 0.0177 0.163 0.0332 0.2441s0.0348 0.1596 0.0606 0.2402c0.0213 0.0668 0.0449 0.1325 0.0722 0.1954 0.0273 0.0628 0.059 0.1248 0.0918 0.1836 0.0657 0.1174 0.1414 0.2245 0.2266 0.3242 0.0852 0.0996 0.1799 0.1913 0.2812 0.2715 0.1014 0.0801 0.2082 0.15 0.3223 0.2089s0.2359 0.1047 0.3594 0.1407c0.1234 0.0359 0.2514 0.061 0.3808 0.0722 0.1295 0.0112 0.2587 0.0094 0.3907-0.0058 0.066-0.0077 0.1312-0.0187 0.1972-0.0332 0.066-0.0146 0.1336-0.033 0.1992-0.0547 0.0656-0.0218 0.1297-0.0445 0.1914-0.0723 0.0618-0.0278 0.122-0.0604 0.1797-0.0937 0.1155-0.0668 0.2223-0.1439 0.3203-0.2305 0.0981-0.0866 0.1868-0.1822 0.2657-0.2852 0.0789-0.1029 0.147-0.2122 0.205-0.3281 0.0581-0.1159 0.1033-0.2378 0.1387-0.3633 0.0354-0.1254 0.0632-0.2571 0.0742-0.3886 0.0111-0.1316 0.0092-0.2623-0.0058-0.3965-0.0075-0.0671-0.0189-0.136-0.0332-0.2031-0.0143-0.0672-0.0333-0.1345-0.0547-0.2012-0.0258-0.0807-0.0573-0.1576-0.0918-0.2324s-0.0728-0.1463-0.1152-0.2149c-0.0425-0.0686-0.0872-0.1352-0.1368-0.1973-0.0495-0.062-0.1022-0.1205-0.1582-0.1757-0.0559-0.0552-0.1142-0.1064-0.1757-0.1543-0.0616-0.048-0.127-0.0925-0.1934-0.1328-0.0664-0.0404-0.1346-0.0769-0.2051-0.1094s-0.1449-0.0617-0.2187-0.086l0.0136-0.0039c-0.0711-0.025-0.1406-0.053-0.2089-0.0879-0.0683-0.0348-0.1366-0.0753-0.2012-0.1191-0.0647-0.0438-0.1273-0.0927-0.1875-0.1445s-0.1171-0.1072-0.1719-0.166c-0.0548-0.0589-0.1076-0.1205-0.1562-0.1856-0.0487-0.06506-0.0932-0.13277-0.1348-0.20311s-0.0815-0.14404-0.1152-0.21875c-0.0257-0.05692-0.0457-0.11472-0.0664-0.17383l0.0019-0.00195-0.125-0.37891c0 0.000003-0.0144-0.053298-0.0176-0.06445h-0.8183zm5.689 4.002c-0.079-0.0034-0.1591-0.0024-0.2398 0.0039-0.0807 0.0062-0.1613 0.0189-0.2422 0.0351s-0.1599 0.036-0.2402 0.0625c-0.0665 0.022-0.1329 0.0464-0.1953 0.0742-0.0625 0.0279-0.1234 0.0585-0.1817 0.0918-0.1166 0.0667-0.2235 0.1444-0.3223 0.2305-0.0987 0.0861-0.1884 0.1812-0.2675 0.2832s-0.1493 0.2096-0.2071 0.3242c-0.0577 0.1146-0.1039 0.2356-0.1386 0.3594-0.0348 0.1238-0.0565 0.2533-0.0664 0.3828-0.01 0.1295-0.0068 0.2588 0.0097 0.3906 0.0083 0.066 0.0181 0.1334 0.0332 0.1993 0.0152 0.0658 0.0344 0.1318 0.0567 0.1972s0.0478 0.128 0.0761 0.1895 0.0599 0.1222 0.0938 0.1797c0.0677 0.1148 0.147 0.2211 0.2344 0.3183 0.0874 0.0973 0.1835 0.1857 0.2871 0.2637s0.2137 0.1461 0.3301 0.2031c0.1163 0.057 0.2376 0.1005 0.3632 0.1348 0.1257 0.0343 0.2552 0.0584 0.3868 0.0683 0.131 0.01 0.266 0.0084 0.4-0.0078 0.067-0.0081 0.133-0.0202 0.2-0.0351 0.066-0.0149 0.134-0.0347 0.201-0.0567 0.08-0.0265 0.158-0.0585 0.232-0.0937 0.075-0.0352 0.145-0.0722 0.213-0.1153 0.068-0.043 0.132-0.0905 0.193-0.1406 0.062-0.0501 0.122-0.1017 0.176-0.1582 0.055-0.0564 0.105-0.1177 0.153-0.1797 0.047-0.062 0.091-0.1265 0.13-0.1933 0.04-0.0668 0.076-0.1363 0.108-0.2071s0.058-0.1427 0.082-0.2168l0.006 0.0098c0.024-0.0713 0.051-0.1384 0.086-0.207 0.034-0.0686 0.074-0.1381 0.117-0.2031 0.043-0.0651 0.091-0.1269 0.142-0.1875 0.052-0.0607 0.106-0.1205 0.164-0.1758 0.059-0.0554 0.12-0.109 0.184-0.1582 0.065-0.0493 0.133-0.0926 0.203-0.1348s0.143-0.0808 0.217-0.1152c0.056-0.026 0.113-0.0492 0.172-0.0703l0.002 0.0019c0.249-0.0503 0.49-0.06 0.742-0.0644v-0.7969c-0.286 0.0053-0.583 0.0214-0.924 0.0859l-0.002-0.0039-0.017 0.0059c-0.078 0.0257-0.16 0.0495-0.241 0.0664-0.08 0.0169-0.16 0.027-0.242 0.0351-0.081 0.0082-0.162 0.0141-0.244 0.0137-0.081-0.0004-0.162-0.0066-0.242-0.0156s-0.161-0.0217-0.238-0.0391c-0.078-0.0174-0.155-0.0406-0.229-0.0664s-0.146-0.0538-0.215-0.0879c-0.069-0.034-0.136-0.073-0.199-0.1152l0.004 0.0098c-0.064-0.0449-0.133-0.0877-0.201-0.125-0.069-0.0374-0.139-0.0702-0.211-0.0997-0.073-0.0294-0.147-0.0569-0.223-0.0781s-0.152-0.0364-0.23-0.0488c-0.078-0.0125-0.159-0.0201-0.239-0.0234zm-5.898 2.2851c-0.0663 0.0015-0.1342 0.0056-0.2012 0.0137-0.0669 0.0081-0.1343 0.0202-0.2012 0.0351-0.0669 0.015-0.1327 0.0328-0.1992 0.0547-0.0803 0.0266-0.1561 0.0566-0.2304 0.0918-0.0744 0.0352-0.1468 0.0761-0.2149 0.1192-0.0681 0.043-0.1338 0.0885-0.1953 0.1386-0.0615 0.0502-0.1192 0.1057-0.1738 0.1621-0.0546 0.0565-0.107 0.1138-0.1543 0.1758-0.0474 0.062-0.0892 0.1266-0.1289 0.1934-0.0398 0.0668-0.0757 0.1362-0.1075 0.207s-0.0605 0.1427-0.0839 0.2168l-0.0039-0.0098c-0.0244 0.0714-0.0538 0.1404-0.0879 0.209-0.0342 0.0686-0.0722 0.1362-0.1153 0.2012-0.0318 0.0397-0.0728 0.0648-0.1113 0.0938v1.4101c0.0661 0.0015 0.1319 0.0044 0.1973 0.0117 0.0802 0.009 0.1585 0.0217 0.2363 0.0391s0.1563 0.0386 0.2305 0.0644c0.0741 0.0258 0.1456 0.0559 0.2148 0.0899s0.1342 0.0711 0.1973 0.1133l-0.002-0.0078c0.0641 0.0448 0.1325 0.0856 0.2012 0.1228 0.0687 0.038 0.1383 0.07 0.2109 0.1 0.0726 0.029 0.147 0.055 0.2227 0.076s0.1523 0.036 0.2305 0.049c0.0781 0.012 0.1585 0.024 0.2382 0.027 0.0798 0.003 0.1596 0.001 0.2403-0.006 0.0807-0.006 0.1613-0.017 0.2422-0.033 0.0808-0.016 0.1599-0.036 0.2402-0.062 0.0664-0.022 0.1328-0.049 0.1953-0.077 0.0625-0.027 0.1233-0.058 0.1816-0.091 0.1167-0.0671 0.2236-0.1448 0.3223-0.2308 0.0987-0.0861 0.1885-0.1812 0.2676-0.2832 0.0791-0.1021 0.1492-0.2116 0.207-0.3262s0.102-0.2356 0.1367-0.3594c0.0348-0.1238 0.0584-0.2494 0.0684-0.3789s0.0087-0.2607-0.0078-0.3926c-0.0083-0.0659-0.02-0.1333-0.0352-0.1992-0.0151-0.0659-0.0362-0.1319-0.0586-0.1973-0.0223-0.0653-0.0459-0.1279-0.0742-0.1894s-0.0618-0.1203-0.0957-0.1778c-0.0677-0.1148-0.145-0.221-0.2324-0.3183s-0.1835-0.1857-0.2871-0.2637c-0.1036-0.0779-0.2138-0.1461-0.3301-0.2031s-0.2396-0.1024-0.3652-0.1367c-0.1257-0.0343-0.2553-0.0565-0.3868-0.0664-0.0657-0.005-0.1309-0.0073-0.1972-0.0059zm4.0527 1.7305c-0.0655 0.0008-0.1312 0.0041-0.1972 0.0117s-0.1333 0.0167-0.1993 0.0312c-0.066 0.0146-0.1316 0.0349-0.1972 0.0567-0.0656 0.0217-0.1316 0.0464-0.1934 0.0742-0.0617 0.0278-0.118 0.0584-0.1758 0.0918-0.1154 0.0668-0.2242 0.1439-0.3222 0.2305-0.0981 0.0866-0.1868 0.1821-0.2657 0.2851s-0.149 0.2142-0.207 0.3301c-0.058 0.116-0.1032 0.2378-0.1387 0.3633-0.0354 0.1255-0.0611 0.2551-0.0722 0.3867-0.0111 0.1311-0.0092 0.2641 0.0058 0.3981 0.0075 0.067 0.0189 0.134 0.0332 0.202 0.0143 0.067 0.0314 0.136 0.0528 0.203 0.0258 0.08 0.0573 0.155 0.0918 0.23s0.0728 0.148 0.1152 0.217 0.0871 0.133 0.1367 0.195 0.1023 0.123 0.1582 0.178c0.056 0.055 0.1162 0.104 0.1778 0.152 0.0615 0.048 0.1249 0.093 0.1914 0.133 0.0664 0.041 0.1365 0.077 0.207 0.109 0.0705 0.033 0.143 0.062 0.2168 0.086l-0.0117 0.004c0.0711 0.025 0.1407 0.055 0.209 0.09s0.1345 0.074 0.1992 0.117c0.0646 0.044 0.1273 0.093 0.1875 0.145 0.0601 0.052 0.117 0.107 0.1718 0.166 0.0549 0.059 0.1096 0.122 0.1583 0.187 0.0486 0.065 0.0931 0.133 0.1347 0.204 0.0416 0.07 0.0796 0.142 0.1133 0.216 0.0257 0.057 0.0476 0.115 0.0684 0.174l-0.0059 0.002 0.1309 0.381s0.3475 1.056 0.3847 2.332h0.7931c-0.037-1.425-0.4298-2.592-0.4298-2.592l-0.0996-0.295h0.0039l-0.0059-0.021c-0.025-0.078-0.0443-0.158-0.0605-0.238-0.0162-0.081-0.0297-0.161-0.0371-0.243-0.0073-0.081-0.0089-0.164-0.0078-0.246 0.0012-0.081 0.0059-0.164 0.0156-0.244s0.0248-0.159 0.043-0.236c0.0181-0.078 0.0399-0.157 0.0664-0.231 0.0264-0.074 0.0552-0.144 0.0898-0.213 0.0347-0.069 0.0744-0.134 0.1172-0.197l-0.0078 0.004c0.0454-0.064 0.087-0.133 0.1246-0.201 0.038-0.069 0.072-0.139 0.102-0.211s0.056-0.147 0.078-0.223c0.022-0.075 0.038-0.15 0.051-0.228s0.023-0.159 0.027-0.239c0.004-0.079 0.006-0.1609 0-0.2417-0.005-0.0808-0.019-0.1611-0.035-0.2422-0.015-0.0811-0.033-0.1616-0.059-0.2422-0.021-0.0667-0.046-0.1325-0.074-0.1953-0.027-0.0628-0.057-0.1229-0.09-0.1816-0.0653-0.1175-0.141-0.2266-0.2262-0.3262-0.0852-0.0997-0.1799-0.1894-0.2812-0.2695-0.1014-0.0802-0.2102-0.1501-0.3242-0.209-0.1141-0.0589-0.234-0.1067-0.3575-0.1426-0.1234-0.0359-0.2495-0.0611-0.3789-0.0723-0.0647-0.0056-0.1297-0.0066-0.1953-0.0058z"/>
+ <path fill="#fff" d="m13.936 0.72891 0.007 3.8227v-3.7516c0-0.024349-0.0049-0.047312-0.007-0.071094z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sabnzbdplus.svg b/.icons/awkward/16x16/apps/sabnzbdplus.svg
new file mode 100644
index 00000000..9c1a380d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sabnzbdplus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff961b" d="M 3.7692308,0 C 3.4496154,0 3,0.3568 3,0.8 l 0,8.4 5,0 5,0 0,-8.4 C 13,0.3568 12.550385,0 12.230769,0 Z"/>
+ <path style="fill:#ffe330;fill-rule:evenodd" d="M 0.61383344,9.0000042 C 0.54843884,8.9998358 -0.69358728,8.9996379 0.55238312,10.08236 L 7.1776976,15.682509 C 7.4237316,15.890485 7.6775372,15.996043 8,16 c 0.3224628,-0.004 0.5762684,-0.109515 0.8223024,-0.317491 L 15.447617,10.08236 c 1.24597,-1.0827221 0.0039,-1.0825242 -0.06145,-1.0823558 l -7.386166,0 -7.38616656,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/safeeyes.svg b/.icons/awkward/16x16/apps/safeeyes.svg
new file mode 100644
index 00000000..77534958
--- /dev/null
+++ b/.icons/awkward/16x16/apps/safeeyes.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#d2d2d2" d="m8-3e-8c-4.432 0-8 3.568-8 8-2e-8 4.432 3.568 8 8 8s8-3.568 8-8-3.568-8-8-8z"/>
+ <circle fill="#4d4d4d" cx="11.314" cy="0" r="6" transform="rotate(45)"/>
+ <path fill="#57beff" d="m8 2.9941v5.0059h5.006c0-1.2775-0.4902-2.5547-1.4707-3.5352-0.98-0.9805-2.2575-1.4707-3.535-1.4707z"/>
+ <circle fill="#94ff57" cx="8" cy="12" r="1"/>
+ <circle fill="#94ff57" cx="-4" cy="-8" r="1" transform="scale(-1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sage-notebook.svg b/.icons/awkward/16x16/apps/sage-notebook.svg
new file mode 100644
index 00000000..d6b2f47c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sage-notebook.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#695fff" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 13.024546,8.0902296 12.396704,5.9222764"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 11.22358,9.2089 12.445375,5.9525048"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 11.207688,11.927214 11.247424,9.13486"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 8.7038696,11.505743 11.207688,12.0072"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 7.1598244,13.121438 5.4563816,12.175652"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 5.4965552,12.303818 8.7038696,11.505743"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 3.726828,9.6650472 5.3615644,7.0752732"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 3.1508936,5.7322568 4.66939,4.7001084"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 4.7180612,4.713058 6.1830244,2.9596944"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 7.3210596,5.2731136 9.861986,4.1999836"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 6.3889068,2.79033 5.3137236,7.0752732"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.141765" d="M 3.05157,5.7663168 7.3210596,5.2731136"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.56705999" d="M 9.8527288,4.0134424 8.5885536,9.4014228"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.56705999" d="M 9.7894572,4.1516416 4.7277928,4.7605648"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.56705999" d="M 8.5885536,9.4014228 4.732662,4.7303364"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 8.5885536,9.4014228 7.2878264,13.246679"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42519999" d="M 3.783598,9.705402 4.7180612,4.6655584"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 7.2148228,13.155987 3.759266,9.8004084"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 11.25442,11.91654 7.2002224,13.138709"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 12.9384,8.1031868 11.25442,11.92949"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 8.5885536,9.4014228 12.8,8"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42519999" d="m 9.8624676,4.1170916 3.0077914,3.973138"/>
+ <path style="fill:none;stroke:#d1dbff;stroke-width:0.42529497" d="M 3.6993984,9.705402 8.5885536,9.4014228"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="m 2.8330764,9.463554 2.5357012,2.686192"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 3.1007644,5.7668064 2.9109488,9.463554"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 6.1815664,2.8085456 9.9534756,2.9424232"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 12.445375,5.9525048 10.05568,2.929466"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.28353" d="M 9.8172004,4.0609492 10.04108,2.9596944"/>
+ <path style="fill:none;stroke:#86a1ff;stroke-width:0.28353" d="M 3.8308112,9.7484648 2.8428148,9.5541236"/>
+ <path style="fill:#ffffff" d="M 6.4,2.4 A 0.4,0.4 0 0 0 6,2.8 0.4,0.4 0 0 0 6.4,3.2 0.4,0.4 0 0 0 6.8,2.8 0.4,0.4 0 0 0 6.4,2.4 Z m 3.7,0.4 A 0.3,0.3 0 0 0 9.8,3.1 0.3,0.3 0 0 0 10.1,3.4 0.3,0.3 0 0 0 10.4,3.1 0.3,0.3 0 0 0 10.1,2.8 Z M 9.9,3.6 A 0.5,0.5 0 0 0 9.4,4.1 0.5,0.5 0 0 0 9.9,4.6 0.5,0.5 0 0 0 10.4,4.1 0.5,0.5 0 0 0 9.9,3.6 Z M 4.7,4.4 A 0.5,0.5 0 0 0 4.2,4.9 0.5,0.5 0 0 0 4.7,5.4 0.5,0.5 0 0 0 5.2,4.9 0.5,0.5 0 0 0 4.7,4.4 Z M 7.3,5 A 0.3,0.3 0 0 0 7,5.3 0.3,0.3 0 0 0 7.3,5.6 0.3,0.3 0 0 0 7.6,5.3 0.3,0.3 0 0 0 7.3,5 Z M 3.2,5.4 A 0.4,0.4 0 0 0 2.8,5.8 0.4,0.4 0 0 0 3.2,6.2 0.4,0.4 0 0 0 3.6,5.8 0.4,0.4 0 0 0 3.2,5.4 Z m 9.3,0.2 A 0.3,0.3 0 0 0 12.2,5.9 0.3,0.3 0 0 0 12.5,6.2 0.3,0.3 0 0 0 12.8,5.9 0.3,0.3 0 0 0 12.5,5.6 Z M 5.3046876,6.8070312 a 0.3,0.3 0 0 0 -0.3,0.3 0.3,0.3 0 0 0 0.3,0.3 0.3,0.3 0 0 0 0.3,-0.3 0.3,0.3 0 0 0 -0.3,-0.3 z M 12.8,7.6 A 0.4,0.4 0 0 0 12.4,8 0.4,0.4 0 0 0 12.8,8.4 0.4,0.4 0 0 0 13.2,8 0.4,0.4 0 0 0 12.8,7.6 Z M 8.6,8.8 A 0.6,0.6 0 0 0 8,9.4 0.6,0.6 0 0 0 8.6,10 0.6,0.6 0 0 0 9.2,9.4 0.6,0.6 0 0 0 8.6,8.8 Z m 2.6625,0.1273436 a 0.3,0.3 0 0 0 -0.3,0.3 0.3,0.3 0 0 0 0.3,0.3 0.3,0.3 0 0 0 0.3,-0.3 0.3,0.3 0 0 0 -0.3,-0.3 z M 2.9,9.2 A 0.3,0.3 0 0 0 2.6,9.5 0.3,0.3 0 0 0 2.9,9.8 0.3,0.3 0 0 0 3.2,9.5 0.3,0.3 0 0 0 2.9,9.2 Z m 0.9,0 A 0.4,0.4 0 0 0 3.4,9.6 0.4,0.4 0 0 0 3.8,10 0.4,0.4 0 0 0 4.2,9.6 0.4,0.4 0 0 0 3.8,9.2 Z m 4.9,2 A 0.3,0.3 0 0 0 8.4,11.5 0.3,0.3 0 0 0 8.7,11.8 0.3,0.3 0 0 0 9,11.5 0.3,0.3 0 0 0 8.7,11.2 Z m 2.5,0.4 A 0.4,0.4 0 0 0 10.8,12 0.4,0.4 0 0 0 11.2,12.4 0.4,0.4 0 0 0 11.6,12 0.4,0.4 0 0 0 11.2,11.6 Z M 5.5,12 A 0.3,0.3 0 0 0 5.2,12.3 0.3,0.3 0 0 0 5.5,12.6 0.3,0.3 0 0 0 5.8,12.3 0.3,0.3 0 0 0 5.5,12 Z m 1.7,0.8 a 0.4,0.4 0 0 0 -0.4,0.4 0.4,0.4 0 0 0 0.4,0.4 0.4,0.4 0 0 0 0.4,-0.4 0.4,0.4 0 0 0 -0.4,-0.4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sakura-dungeon.svg b/.icons/awkward/16x16/apps/sakura-dungeon.svg
new file mode 100644
index 00000000..46d8d522
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sakura-dungeon.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#8e8e8e" d="M -9.9999776e-8,1036.3621 0.15233268,1039.5206 l 7.86286022,7.874 1.501917,-1.502 1.5019231,-1.5018 -7.8628598,-7.874 -3.15405114,-0.1526 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m -9.9999776e-8,1036.3621 c 0,0 9.414203599999774,9.4143 9.517107599999775,9.5305 l 1.5019235,-1.5018 -7.8628602,-7.874 -3.1540745,-0.1526 z"/>
+ <path style="fill:#bc7538" d="m 12.086838,1049.3262 c -0.02366,0.024 -0.04368,0.049 -0.06255,0.076 0.02766,0.021 0.05357,0.051 0.08564,0.094 0.07192,0.097 0.263168,0.2413 0.424828,0.3209 0.428804,0.2112 1.127407,1.004 1.325257,1.5043 l 0.150826,0.3806 0.317087,0.062 c 0.421779,0.082 0.559588,0.1644 0.701589,0.421 0.146945,0.2654 0.606192,0.1762 0.886639,0.093 0.08285,-0.2808 0.171796,-0.7406 -0.09337,-0.8877 -0.256185,-0.1422 -0.338938,-0.2798 -0.420404,-0.7022 l -0.06076,-0.3182 -0.380607,-0.1508 c -0.49961,-0.1981 -1.291767,-0.8975 -1.502613,-1.3269 -0.07949,-0.1619 -0.223748,-0.3534 -0.320419,-0.4254 -0.04711,-0.035 -0.07718,-0.064 -0.09778,-0.095 l -0.953489,0.9536 z"/>
+ <path style="fill:#f4955b" d="m 11.853459,1039.3559 c -0.145535,-0.019 -0.4268,0.4523 -0.613282,0.9896 -0.253119,0.7292 -0.287077,0.5509 -0.167968,1.175 0.139761,0.7323 0.28987,0.9159 -0.142969,0.8687 -0.398363,-0.043 -0.480356,0.01 -0.189063,0.1164 0.13219,0.05 0.246176,0.1623 0.423438,0.4203 0.190817,0.2778 0.443779,0.6737 0.447318,0.9715 0.0025,0.2082 -0.02579,0.4376 -0.06328,0.5101 -0.08505,0.1643 -0.330856,0.1374 -0.525781,-0.058 l -0.140625,-0.1406 -0.290625,0.3515 c -0.378505,0.4572 -0.6699149,0.5993 -1.2296867,0.5993 -0.2460499,-10e-5 -0.4709358,0.024 -0.4999998,0.053 -0.02908,0.029 -0.053122,0.2544 -0.053125,0.5008 5.6e-6,0.5605 -0.1419603,0.8521 -0.5984369,1.2312 l -0.3507815,0.2914 0.1406252,0.1406 c 0.1949251,0.1952 0.2219483,0.4407 0.057812,0.5258 -0.072596,0.038 -0.1421067,0.066 -0.3499998,0.064 -0.2973911,0 -0.8526949,-0.2561 -1.130076,-0.4472 -0.2576431,-0.1775 -0.370871,-0.2911 -0.4203122,-0.4235 -0.1089204,-0.2917 -0.1589975,-0.2098 -0.1156252,0.1891 0.047137,0.4335 -0.1366627,0.2829 -0.867968,0.1429 -0.6231334,-0.1192 -0.444421,-0.085 -1.1726079,0.1688 -0.3832515,0.1334 -0.8305291,0.4126 -0.9339882,0.5117 -0.060799,0.061 -0.072626,0.1118 -0.028904,0.1555 0.03652,0.036 0.5078443,0.1267 0.803519,0.2 0.5327126,0.1321 0.5631022,0.4007 0.4839346,0.48 -0.02252,0.022 -0.3238234,0.1294 -0.5707777,0.2375 -0.2469763,0.108 -0.6780284,0.2268 -0.7144571,0.2633 -0.1875984,0.1879 0.8185746,0.3805 1.5407035,0.3344 0.2367191,-0.015 0.4463614,-0.011 0.4664062,0.01 0.052186,0.052 -0.4318006,0.4442 -0.7960936,0.6445 -0.4366527,0.2403 -0.4277383,0.3823 0.030468,0.4758 0.5197846,0.1059 0.9749237,0 1.4507807,-0.3289 0.7137617,-0.4981 1.0854891,-0.4096 0.6136557,0.3234 -0.2568711,0.3991 -0.3136259,0.5482 -0.3093747,0.8219 0.00288,0.1841 0.028004,0.3351 0.055469,0.3351 0.1311815,0 1.11543,-1.0261 1.3746247,-1.3429 0.3621662,-0.4428 0.3823474,-0.3793 0.2276211,0.1953 -0.060705,0.2253 -0.070923,0.5856 -0.071875,0.8023 l 0.03828,0.3914 0.3078127,-0.3078 c 0.3830902,-0.3835 0.7647429,-0.845 0.9567532,-1.3406 0.081346,-0.2099 0.1783787,-0.3744 0.2156247,-0.3656 0.037076,0.01 0.1240892,0.1583 0.1929687,0.332 0.068925,0.1738 0.2178447,0.4396 0.3312499,0.5906 0.1896219,0.2525 0.2151295,0.2662 0.3124999,0.1688 0.1741865,-0.1745 0.2904115,-0.5342 0.3781245,-1.1703 l 0.08281,-0.6016 0.34375,0.1242 c 0.297468,0.1073 0.400335,0.1011 0.770312,-0.046 0.298903,-0.1188 0.393082,-0.1483 0.471875,-0.089 0.01876,-0.026 0.03899,-0.052 0.0625,-0.075 l 0.953125,-0.9539 c 1.67e-4,2e-4 6e-4,5e-4 8e-4,8e-4 -0.05306,-0.078 -0.02418,-0.1733 0.09141,-0.4649 0.146925,-0.3705 0.153302,-0.4741 0.04609,-0.7719 l -0.124219,-0.3437 0.600781,-0.083 c 0.635256,-0.088 0.994553,-0.2045 1.16875,-0.3789 0.09737,-0.097 0.08326,-0.1227 -0.16875,-0.3125 -0.150789,-0.1136 -0.415553,-0.2631 -0.589063,-0.3321 -0.173567,-0.069 -0.323246,-0.1556 -0.332031,-0.1929 -0.0087,-0.037 0.15618,-0.1348 0.365625,-0.2164 0.494903,-0.1924 0.95525,-0.5746 1.338281,-0.9583 l 0.307812,-0.3078 -0.391405,-0.038 c -0.215322,-0.021 -0.575763,0.011 -0.800782,0.072 -0.573738,0.1549 -0.637413,0.1342 -0.195312,-0.2285 0.316413,-0.2595 1.340639,-1.2452 1.340625,-1.3767 -9.1e-5,-0.028 -0.150582,-0.052 -0.334375,-0.055 -0.273358,0 -0.422596,0.051 -0.821094,0.3086 -0.731942,0.4725 -0.819965,0.1017 -0.322656,-0.6131 0.331573,-0.4766 0.43471,-0.8534 0.328906,-1.374 -0.09322,-0.4587 -0.235034,-0.4679 -0.475,-0.03 -0.20018,0.3646 -0.59236,0.7699 -0.644531,0.7177 -0.02013,-0.02 -0.02366,-0.2302 -0.0086,-0.4672 0.04598,-0.7232 -0.146784,-1.7304 -0.334374,-1.5424 -0.03646,0.036 -0.154607,0.468 -0.2625,0.7153 -0.107882,0.2473 -0.214176,0.5482 -0.236719,0.5708 -0.07917,0.079 -0.349827,0.05 -0.481693,-0.4838 -0.07321,-0.2962 -0.162693,-0.7679 -0.199219,-0.8045 -0.01457,-0.015 -0.05227,0 -0.05312,-0.026 z m 3.487942,11.0141 0.06094,0.3188 c 0.02037,0.1055 0.04084,0.1926 0.06406,0.2671 -0.02317,-0.074 -0.04292,-0.1616 -0.06328,-0.2671 z m -1.330469,1.332 0,8e-4 0.266406,0.051 z m 1.989062,0.082 c 5.6e-4,0.1684 -0.04217,0.3541 -0.08359,0.4945 0.04143,-0.1404 0.08418,-0.3261 0.08359,-0.4945 z"/>
+ <path style="fill:#f12a2a" d="m 9.0332102,1045.4328 c 0.1060894,0.204 0.1557213,0.4052 0.255217,1.0347 0.060678,0.3839 0.1079606,0.5516 0.189637,0.6727 0.099178,0.1471 0.2526743,0.2282 0.418976,0.2216 0.1118208,-0.01 0.1952348,-0.042 0.2779548,-0.1246 0.136375,-0.1363 0.166716,-0.327 0.08594,-0.54 -0.02312,-0.061 -0.03477,-0.1102 -0.02587,-0.1096 0.0089,0 0.04401,0.014 0.07802,0.03 0.147409,0.068 0.331057,0.071 0.45582,0.01 0.08459,-0.043 0.187007,-0.1703 0.213761,-0.2648 0.07448,-0.2631 -0.0949,-0.5061 -0.433902,-0.6225 -0.133229,-0.046 -0.234855,-0.066 -0.548325,-0.1097 -0.4382086,-0.061 -0.7419033,-0.1374 -0.9278079,-0.2333 -0.038242,-0.02 -0.070872,-0.034 -0.072509,-0.033 -0.00163,0 0.013253,0.034 0.033087,0.073 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/samba.svg b/.icons/awkward/16x16/apps/samba.svg
new file mode 120000
index 00000000..28bce891
--- /dev/null
+++ b/.icons/awkward/16x16/apps/samba.svg
@@ -0,0 +1 @@
+system-config-samba.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sanctum-2.svg b/.icons/awkward/16x16/apps/sanctum-2.svg
new file mode 100644
index 00000000..ff97ae8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sanctum-2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="m 7.5,0 0,7.5 7.5,0 A 7.5,7.5 0 0 0 7.5,0 Z m 0,7.5 -7.5,0 A 7.5,7.5 0 0 0 7.5,15 l 0,-7.5 z"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="7.5" r="5.5"/>
+ <circle style="fill:#3ca2e4" cx="7.5" cy="7.5" r="3.5"/>
+ <path style="fill:none;stroke:#ffc34c;stroke-linecap:round;stroke-linejoin:round" d="m 6.5,5.5 2,0 0,2 -2,0 0,2 2,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sauerbraten.svg b/.icons/awkward/16x16/apps/sauerbraten.svg
new file mode 100644
index 00000000..ffe69980
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sauerbraten.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4a4034" d="M 8.0187135,3.0568e-4 C 7.8697967,-0.00297832 7.7228107,0.03366008 7.5937627,0.10623352 L 0.40701762,2.3760672 C 0.15515394,2.5179254 -4.2e-7,2.780091 6e-8,3.0638074 v 8.0947836 c -4.8e-7,0.283716 0.15515388,0.545882 0.40701756,0.68774 l 7.18674508,4.047391 c 0.2516648,0.141567 0.56159,0.141567 0.8132548,0 L 15.592982,11.846331 C 15.844846,11.704473 16,11.442307 16,11.158591 V 3.0638074 C 16,2.780091 15.844846,2.5179254 15.592982,2.3760672 L 8.4070175,0.10623352 C 8.2887363,0.03971652 8.1552055,0.00328992 8.0187135,3.0568e-4 Z"/>
+ <path style="opacity:0.06000001;fill:#ffffff" d="M 8.0190971,3.154e-4 C 7.8700491,-0.0030486 7.7229167,0.0335826 7.5937503,0.10621424 L 0.40711802,2.3762727 C 0.21066422,2.4872478 0.07063694,2.6732098 0.0208333,2.8892746 0.07063694,3.1053394 0.21066422,3.2913014 0.40711802,3.4022762 L 7.5937503,7.4498686 c 0.2516936,0.1416068 0.561674,0.1416068 0.813368,0 L 15.592882,3.4022762 C 15.789336,3.2913014 15.929363,3.1053394 15.979166,2.8892746 15.929363,2.6732098 15.789336,2.4872478 15.592882,2.3762727 L 8.4071183,0.10621424 C 8.2889183,0.03975232 8.1554907,0.00333728 8.0190971,3.154e-4 Z"/>
+ <path style="opacity:0.07999998" d="m 0.11892358,2.6514362 c -0.04221288,0.067658 -0.07381244,0.1410948 -0.09375,0.2178736 0.0199376,-0.076779 0.05153724,-0.150216 0.09375,-0.2178736 z M 0.0208333,2.8892746 C 0.0072969,2.9465018 3.097e-4,3.005017 1e-7,3.063747 v 8.095185 c 1.1432e-4,0.283641 0.15529712,0.545689 0.40711804,0.687474 l 7.18663216,4.047593 c 0.123658,0.0691 0.2637432,0.105314 0.4062496,0.10503 V 7.5557674 C 7.8574131,7.5557866 7.7173227,7.5192674 7.5937503,7.4498686 L 0.40711802,3.4022762 C 0.21066422,3.2913014 0.07063694,3.1053394 0.0208333,2.8892746 Z"/>
+ <path style="fill:#564c3d" d="M 7.9999999,3.0001276 13,4.8448006 V 10.481092 L 7.9999995,13 2.9999998,10.481092 V 4.8448002 Z"/>
+ <path style="opacity:0.05;fill:#ffffff" d="M 7.9999999,3.0001276 2.9999998,4.8446231 V 10.481092 L 7.9999999,8.4167249 Z"/>
+ <path style="opacity:0.12999998;fill:#ffffff" d="M 7.9999999,3.0001276 13,4.8446231 V 10.481092 L 7.9999999,8.4167249 Z"/>
+ <path style="fill:#ff2a2a" d="m 8.0070183,5.7831267 a 0.30526231,0.23451985 0 0 0 -0.1593562,0.031279 l -2.6950296,1.19526 A 0.30526231,0.23451985 0 0 0 5,7.2127658 v 2.3905187 a 0.30526231,0.23451985 0 0 0 0.1526325,0.2031004 l 2.6950296,1.1952601 a 0.30526231,0.23451985 0 0 0 0.3049698,0 L 10.847369,9.8063871 A 0.30526231,0.23451985 0 0 0 11,9.6032859 V 7.2127689 A 0.30526231,0.23451985 0 0 0 10.847369,7.0096673 L 8.1526319,5.8144088 A 0.30526231,0.23451985 0 0 0 8.0070183,5.78313 Z"/>
+ <path style="fill:#ffbd30" d="m 8.0070322,5.7831244 a 0.30526231,0.23451985 0 0 0 -0.1593751,0.03162 L 5.1523445,7.0092957 a 0.30526231,0.23451985 0 0 0 -0.1113285,0.086301 0.30526231,0.23451985 0 0 0 0.1113285,0.085447 l 2.6953126,1.1954067 a 0.30526231,0.23451985 0 0 0 0.3046876,0 L 10.847658,7.1810427 a 0.30526231,0.23451985 0 0 0 0.111327,-0.085446 0.30526231,0.23451985 0 0 0 -0.111327,-0.086302 L 8.1523447,5.8147425 A 0.30526231,0.23451985 0 0 0 8.0070322,5.7831262 Z"/>
+ <path style="fill:#ff6f2a" d="M 5.041016,7.0955937 C 5.014226,7.1311757 5.000084,7.1715487 5,7.2126559 v 2.3908127 c 2.149e-4,0.083529 0.058243,0.1606665 0.1523438,0.2025097 l 2.6953126,1.1954067 c 0.046302,0.02062 0.098834,0.03152 0.1523445,0.03161 V 8.4080619 C 7.9464935,8.4079633 7.8939543,8.3970594 7.8476576,8.3764419 L 5.1523449,7.1810367 C 5.1061505,7.1605205 5.0677678,7.1310582 5.041016,7.0955896 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sayonara.svg b/.icons/awkward/16x16/apps/sayonara.svg
new file mode 100644
index 00000000..183adc72
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sayonara.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,2 C 2.4477153,2 2,2.4477153 2,3 2,3.5522848 2.4477153,4 3,4 3.5522847,4 4,3.5522848 4,3 4,2.4477153 3.5522848,2 3,2 Z"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="6" y="2" rx="1" ry="1"/>
+ <path style="fill:#ffffff" d="M 3,7 C 2.4477153,7 2,7.4477153 2,8 2,8.5522848 2.4477153,9 3,9 3.5522847,9 4,8.5522848 4,8 4,7.4477153 3.5522848,7 3,7 Z"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="6" y="7" rx="1" ry="1"/>
+ <path style="fill:#ff9448" d="m 3,12 c -0.5522847,0 -1,0.447715 -1,1 0,0.552285 0.4477153,1 1,1 0.5522847,0 1,-0.447715 1,-1 0,-0.552285 -0.4477152,-1 -1,-1 z"/>
+ <rect style="fill:#ff9448" width="8" height="2" x="6" y="12" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sc-controller.svg b/.icons/awkward/16x16/apps/sc-controller.svg
new file mode 120000
index 00000000..ff282541
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sc-controller.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sc_ide.svg b/.icons/awkward/16x16/apps/sc_ide.svg
new file mode 100644
index 00000000..b8eae376
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sc_ide.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#575757" cx="8" cy="8" r="8"/>
+ <circle style="fill:#6e6e6e" cx="8" cy="8" r="6"/>
+ <circle style="fill:#969696" cx="8" cy="8" r="4"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scans2pdf.svg b/.icons/awkward/16x16/apps/scans2pdf.svg
new file mode 100644
index 00000000..093a9bbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scans2pdf.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="12" x="-16" y="-14" rx=".8" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ab35da" d="M 4,2 V 6.1539064 L 7.7762785,2 Z"/>
+ <path style="fill:#e64242" d="M 7.7762785,2 4,6.1539064 V 10.353125 L 11.59375,2 Z"/>
+ <path style="fill:#ff9800" d="M 11.59375,2 4,10.353125 V 14 H 4.5021306 L 12,5.7523436 V 2 Z"/>
+ <path style="fill:#ffde00" d="M 12,5.7523436 4.5021306,14 H 8.3203124 L 12,9.9523436 Z"/>
+ <path style="fill:#23a052" d="M 12,9.9523436 8.3203124,14 H 12 Z"/>
+ <rect style="fill:#3398e9" width="16" height="2" x="0" y="5" rx=".4" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scantailor.svg b/.icons/awkward/16x16/apps/scantailor.svg
new file mode 100644
index 00000000..687dc00d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scantailor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d5b380" d="M 16,15.210526 16,1.7894737 C 16,1.3521053 15.6432,1 15.2,1 L 0.8,1 C 0.3568,1 0,1.3521053 0,1.7894737 L 0,15.210526 C 0,15.647895 0.3568,16 0.8,16 l 14.4,0 c 0.4432,0 0.8,-0.352105 0.8,-0.789474 z"/>
+ <path style="fill:none;stroke:#ff4141" d="m 1.0001591,11.499829 c 0,0 1.2066516,3.84e-4 2.4000768,0 1.193422,-3.84e-4 2.0999232,-0.7 2.0999232,-1.4999997 0,-3.2321552 -4,0.3097437 -4,-3 -0.00968,-0.8053676 0.690262,-1.5 1.9000768,-1.5 l 2.3999232,0"/>
+ <path style="fill:none;stroke:#ffffff" d="m 10.5,7.5 4,0 m -2,4.5 0,-4.5"/>
+ <rect style="fill:#353535" width="1" height="2" x="8" y="8"/>
+ <rect style="fill:#353535" width="1" height="2" x="8" y="5"/>
+ <rect style="fill:#353535" width="1" height="2" x="8" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/schism-icon-128.svg b/.icons/awkward/16x16/apps/schism-icon-128.svg
new file mode 120000
index 00000000..1a7c00a0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/schism-icon-128.svg
@@ -0,0 +1 @@
+schism.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/schism.svg b/.icons/awkward/16x16/apps/schism.svg
new file mode 100644
index 00000000..6c3b8feb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/schism.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#b49478;stroke:#4285f4;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="16" height="14" x="0" y="1" rx=".974" ry=".925"/>
+ <rect style="fill:#3f3f3f" width="12" height="10" x="2" y="4"/>
+ <path style="opacity:0.2" d="M 2 6 L 2 8 L 14 8 L 14 6 L 2 6 z M 2 10 L 2 12 L 14 12 L 14 10 L 2 10 z"/>
+ <path style="fill:#2e7034" d="M 2.0000001,4 V 14 H 3 V 4 Z"/>
+ <path style="fill:#2e7034" d="M 6,4 V 14 H 7 V 4 Z"/>
+ <path style="fill:#2e7034" d="M 9.9999999,4 V 14 H 11 V 4 Z"/>
+ <rect style="fill:#574c45" width="5" height="1" x="2" y="2"/>
+ <rect style="fill:#574c45" width="3" height="1" x="2" y="3"/>
+ <rect style="fill:#574c45" width="4" height="1" x="10" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scid.svg b/.icons/awkward/16x16/apps/scid.svg
new file mode 100644
index 00000000..2e894e26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scid.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#af903d" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#fece43" d="M 0.75 0 C 0.3345 0 0 0.3345 0 0.75 L 0 3 L 3 3 L 3 0 L 0.75 0 z M 3 3 L 3 6 L 6 6 L 6 3 L 3 3 z M 6 3 L 9 3 L 9 0 L 6 0 L 6 3 z M 9 3 L 9 6 L 12 6 L 12 3 L 9 3 z M 12 3 L 15 3 L 15 0.75 C 15 0.3345 14.6655 0 14.25 0 L 12 0 L 12 3 z M 12 6 L 12 9 L 15 9 L 15 6 L 12 6 z M 12 9 L 9 9 L 9 12 L 12 12 L 12 9 z M 12 12 L 12 15 L 14.25 15 C 14.6655 15 15 14.6655 15 14.25 L 15 12 L 12 12 z M 9 12 L 6 12 L 6 15 L 9 15 L 9 12 z M 6 12 L 6 9 L 3 9 L 3 12 L 6 12 z M 3 12 L 0 12 L 0 14.25 C 0 14.6655 0.3345 15 0.75 15 L 3 15 L 3 12 z M 3 9 L 3 6 L 0 6 L 0 9 L 3 9 z M 6 9 L 9 9 L 9 6 L 6 6 L 6 9 z"/>
+ <path style="fill:none;stroke:#434176;stroke-linecap:round;stroke-linejoin:round" d="M 10.507122,4.4999506 H 4.5071212 v 3 H 10.507122 V 10.49995 H 4.5071212"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scilab.svg b/.icons/awkward/16x16/apps/scilab.svg
new file mode 100644
index 00000000..ca87a5ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scilab.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e74c3c" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m2.0003 8.1833c0-3.0316 1.5677-4.5945 2.485-4.5945 0.91729 0 1.0677 0.45278 1.0677 1.1969 0 1.4444-1.7008 0.85114-1.7008 3.5617 0 0.89779 0.39345 2.0077 1.4173 2.0077 0.82149 0 1.1236-0.97914 1.5401-2.7316 0.691-2.6347 1.3905-4.6235 3.7514-4.6235 2.2935 0 3.4394 1.9297 3.4394 4.9614 0 3.0316-1.7756 4.9613-2.6929 4.9613-0.91724 0-1.1527-0.3659-1.1527-1.11 0-1.4444 1.9275-1.2372 1.9275-3.9478 0-0.89779-0.39345-2.2201-1.4173-2.2201-0.82149 0-1.1118 0.05756-1.6157 1.9787-0.2744 2.0525-0.9264 5.3765-3.4208 5.3765-2.2934 0-3.6285-1.785-3.6285-4.8164z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scinotes.svg b/.icons/awkward/16x16/apps/scinotes.svg
new file mode 100644
index 00000000..a17f738f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scinotes.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e74c3c" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path style="fill:#ffffff" d="M 4 3 L 4 4 L 12 4 L 12 3 L 4 3 z M 4 5 L 4 6 L 11 6 L 11 5 L 4 5 z M 4 7 L 4 8 L 12 8 L 12 7 L 4 7 z M 4 9 L 4 10 L 10 10 L 10 9 L 4 9 z M 4 11 L 4 12 L 12 12 L 12 11 L 4 11 z M 4 13 L 4 14 L 10 14 L 10 13 L 4 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scout-app.svg b/.icons/awkward/16x16/apps/scout-app.svg
new file mode 100644
index 00000000..715cb9c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scout-app.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(1.049949,0,0,0.9749585,-0.39959195,0.14321274)">
+ <path style="fill:#d7cec7" d="m 8,1.9044782 c -0.3900842,0.00215 -0.7646137,0.041811 -1.1480655,0.1183036 -2.827272,0.5496498 -4.820975,2.3640903 -4.1418392,5.3191966 0.3340316,1.4539124 0.8418583,2.3875722 1.153744,3.3154756 0.8267741,2.458649 0.7383954,3.721404 2.3236609,4.267113 C 6.8251364,15.142524 7.3402198,15.24709 8,15.237812 8.6597802,15.247088 9.1748636,15.142524 9.8124998,14.924567 11.397765,14.378858 11.309387,13.116103 12.136161,10.657454 12.448046,9.7295506 12.765397,8.7958908 13.099429,7.3419784 13.778564,4.3868721 11.975338,2.5724316 9.1480655,2.0227818 8.7646137,1.9462896 8.3900842,1.9066306 8,1.9044782 Z"/>
+ <path style="fill:#de8c4a" d="m 9.1331844,2.0205497 0.01488,0.00223 C 11.798633,2.5380762 13.984313,4.1647685 13.6875,6.8010535 13.66715,6.9770329 13.63665,7.156322 13.59449,7.3397437 c -0.0032,0.013741 -0.0072,0.025787 -0.01042,0.039435 C 13.249035,8.7924996 12.467774,9.7137479 12.150299,10.62174 10.074924,9.9488279 8.9524272,7.8334801 8.9524272,5.1515022 8.9483015,4.1263205 8.6853821,2.9521369 9.1331844,2.0205497 Z"/>
+ <path style="fill:#de8c4a" d="m 6.8668156,2.0205497 -0.01488,0.00223 C 4.2013669,2.5380785 2.0156872,4.1647708 2.3125,6.8010558 2.332854,6.9770352 2.363352,7.1563243 2.405506,7.339746 2.408666,7.353487 2.412716,7.365533 2.415923,7.379181 2.7509665,8.7924996 3.5322278,9.7137479 3.8497025,10.62174 5.9250758,9.9488279 7.0475727,7.8334801 7.0475727,5.1515022 7.0517,4.1263205 7.3146179,2.9521369 6.8668156,2.0205497 Z"/>
+ </g>
+ <path style="fill:#3f3f3f" d="M 7.6328124,10.952098 C 7.2832009,10.952098 7,11.290339 7,11.707957 c 0,0.421918 0.6513759,1.24414 0.9999999,1.24414 C 8.348624,12.952097 9,12.129875 9,11.707957 9,11.290339 8.716799,10.952098 8.3671874,10.952098 l -0.3671875,0 -0.3671875,0 z"/>
+ <g>
+ <circle style="fill:#3f3f3f" cx="5" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="4.75" cy="7.75" r=".25"/>
+ </g>
+ <path style="fill:#d86f6f" d="M 9,14 C 9,14.552284 8.5522845,15 7.9999999,15 7.4477154,15 7,14.552284 7,14 c 0,-0.119005 0.02079,-0.0328 0.05893,-0.138657 0.1388705,-0.385425 0.4873611,-0.170686 0.9206406,-0.170686 0.4328214,0 0.8218485,-0.215321 0.9610579,0.169466 C 8.9790515,13.96633 8.9999995,13.880536 9,14 Z"/>
+ <path style="fill:none;stroke:#79431b;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="m 6.0952381,13.25 c 0,0 0.5098713,0.372962 0.952381,0.490476 C 7.3220518,13.813356 8,13.5 8,13.5 c 0,0 0.6779482,0.313356 0.952381,0.240476 C 9.3948907,13.622962 9.9047619,13.25 9.9047619,13.25"/>
+ <path style="fill:#86522b" d="m 5.2459355,3.2377145 c 0,0 1.4075771,-1.5588711 0.376512,-2.0025528 C 4.4674758,0.73816133 1.3811512,1.0520923 0.30467132,1.9584706 -0.10623946,2.2951695 -0.01065892,2.5872345 0.07473978,2.9861648 0.37026603,4.3661763 1.1364722,7.8860175 1.2867722,7.997125 1.4738618,8.1354295 5.2459355,3.2377145 5.2459355,3.2377145 Z"/>
+ <path style="fill:#86522b" d="m 10.754064,3.2377145 c 0,0 -1.4075765,-1.5588711 -0.376511,-2.0025528 1.154971,-0.49700037 4.241296,-0.1830694 5.317776,0.7233089 0.41091,0.3366989 0.31533,0.6287639 0.229931,1.0276942 -0.295526,1.3800115 -1.061732,4.8998527 -1.212032,5.0109602 -0.18709,0.1383045 -3.959164,-4.7594105 -3.959164,-4.7594105 z"/>
+ <g transform="translate(6,0)">
+ <circle style="fill:#3f3f3f" cx="5" cy="8" r="1"/>
+ <circle style="fill:#ffffff" cx="4.75" cy="7.75" r=".25"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scratch.svg b/.icons/awkward/16x16/apps/scratch.svg
new file mode 100644
index 00000000..7b785e02
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scratch.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff7f00" d="M 10.496115,5.7731579e-5 C 10.34722,-0.00216239 10.2042,0.05975465 10.101641,0.17083644 L 8.2292817,2 H 7.3361603 C 6.6726395,2 5.7568241,1.9619514 4.9005642,2.2291387 L 1.884811,0.47309331 C 1.5326711,0.2058552 1.0000701,0.46448232 1,0.91468837 V 5.1555735 C 0.07943598,6.5427889 -0.06051318,8.3432949 0.00437114,9.855917 c -1.219e-5,0.00213 -1.219e-5,0.00429 0,0.00643 0.08234345,1.515204 1.11662036,2.811401 2.60158016,3.707827 C 4.0909112,14.466602 6.0619588,15 8.2237252,15 c 0.241229,0 0.4792289,-0.0052 0.7136701,-0.0155 1.8480057,-0.08132 2.8787907,-0.930883 4.1232567,-1.627012 1.402343,-0.784441 1.801309,-1.596516 1.801309,-3.1002 0,-1.2266874 0.42699,-2.1401748 -0.591958,-2.771552 C 14.02807,5.9502218 13.126088,4.6682981 11.853159,3.7571898 L 11.003791,0.41021244 C 10.943286,0.17170913 10.735659,0.00396598 10.496115,5.7731579e-5 Z"/>
+ <path style="fill:#5f4a44" d="M 10.097294,8.983958 C 9.9196509,8.9823396 9.7242674,8.9921212 9.5097223,9.0149488 8.8195935,9.0883809 8.6089488,9.0317646 8.5710915,9.4243264 9.2040867,9.7988299 9.8877722,10.235387 10.26333,10.159274 10.604248,10.090182 10.714712,9.5381291 10.856907,9.0820955 10.65018,9.0225084 10.399644,8.98669 10.097294,8.983958 Z"/>
+ <path style="fill:#ffce9d" d="m 12.945541,7.2640832 c -0.297766,-0.00755 -0.572338,0.021683 -0.814768,0.093287 -0.694367,-0.00217 -0.156407,0.575636 -0.89885,0.6460733 C 10.68937,8.0549176 10.780132,9.8729725 10.200628,10 9.5378249,10.145287 7.4565408,8.165168 6.8567299,8.2894737 c -2.4665292,0.5111689 -3.8096927,1.1925 -3.8096923,2.6768093 0,1.725301 2.6175329,3.761135 5.7904348,4.019069 7.619e-4,6e-5 0.00149,-6.1e-5 0.00225,0 0.00443,-1.68e-4 0.00897,-5.92e-4 0.013395,-7.9e-4 0.114943,-0.0042 0.2378673,-0.01252 0.3564146,-0.01851 1.73445,-0.107458 3.264997,-0.498145 4.447369,-1.159539 1.402342,-0.784442 2.34311,-2.017337 2.34311,-3.521022 0,-1.222942 -0.707099,-2.1618883 -1.721059,-2.7932257 -0.47247,-0.1340247 -0.925627,-0.2178589 -1.333394,-0.2282022 z"/>
+ <path style="fill:#ffffff" d="m 12,11.789681 c -0.01152,1.207586 -2.2499477,2.30098 -3.1910661,2.204362 C 6.9922936,13.807541 5.4074252,12.350152 6.2172947,9.9999997 Z"/>
+ <ellipse style="fill:#ffffff" cx="1.354" cy="8.339" rx="1.873" ry="2.119" transform="matrix(0.94039582,-0.34008191,0.446825,0.89462138,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="5.5" cy="7.5" r=".5"/>
+ <ellipse style="fill:#ffffff" cx="7.209" cy="9.447" rx="1.873" ry="2.119" transform="matrix(0.94039582,-0.34008191,0.446825,0.89462138,0,0)"/>
+ <circle style="fill:#3f3f3f" cx="11.5" cy="6.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/screencloud.svg b/.icons/awkward/16x16/apps/screencloud.svg
new file mode 100644
index 00000000..48d71a35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screencloud.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#569cde" d="m6.9091 2a5.4545 5.4167 0 0 0 -5.4546 5.4167 5.4545 5.4167 0 0 0 0.1826 1.3781c-0.96981 0.473-1.6371 1.4692-1.6371 2.6312v0.64887c2.5e-8 1.62 1.2963 2.925 2.9062 2.925h10.188c1.61 0 2.906-1.305 2.906-2.926v-0.64887c0-1.228-0.745-2.2728-1.806-2.7078a3.2727 3.25 0 0 0 0.715 -2.0228 3.2727 3.25 0 0 0 -3.273 -3.25 3.2727 3.25 0 0 0 -0.894 0.1249 5.4545 5.4167 0 0 0 -3.8329 -1.5693z"/>
+ <path fill="#aaceee" d="m8 5a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm0 1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3z"/>
+ <path fill="#fff" d="m8 7a2 2 0 0 0 -2 2 2 2 0 0 0 2 2 2 2 0 0 0 2 -2 2 2 0 0 0 -2 -2z"/>
+ <circle fill="#fff" cx="5" cy="4" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/screengrab.svg b/.icons/awkward/16x16/apps/screengrab.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screengrab.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/screenruler-icon-32x32.svg b/.icons/awkward/16x16/apps/screenruler-icon-32x32.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screenruler-icon-32x32.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/screenruler-icon.svg b/.icons/awkward/16x16/apps/screenruler-icon.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screenruler-icon.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/screenruler.svg b/.icons/awkward/16x16/apps/screenruler.svg
new file mode 120000
index 00000000..f8b21e86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screenruler.svg
@@ -0,0 +1 @@
+kruler.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/screensaver.svg b/.icons/awkward/16x16/apps/screensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/screensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/scribus-ng.svg b/.icons/awkward/16x16/apps/scribus-ng.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scribus-ng.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/scribus-trunk.svg b/.icons/awkward/16x16/apps/scribus-trunk.svg
new file mode 120000
index 00000000..eb0c537e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scribus-trunk.svg
@@ -0,0 +1 @@
+scribus.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/scribus.svg b/.icons/awkward/16x16/apps/scribus.svg
new file mode 100644
index 00000000..f399ecab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scribus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#37a0f2" cx="8" cy="8" r="8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m8.1818 4.1309c-1.0216 1.9088-1.8885 3.836-2.4118 5.7457-0.2772 1.0224-0.5272 2.0804-0.77 3.1074 0.39563 0.03694 0.14923-0.0031 0.45455 0.00008 0.8368-1.449 2.3581-2.458 3.6363-2.94 0.0136-1.0478-0.0836-2.2525 0.3009-3.1709 0.1573-0.3819 0.4046-0.9175 0.6082-1.2639 0-0.9854-1.3636-1.9709-1.8182-1.4781z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/script-error.svg b/.icons/awkward/16x16/apps/script-error.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/script-error.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/scsi.svg b/.icons/awkward/16x16/apps/scsi.svg
new file mode 100644
index 00000000..960b0f35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scsi.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="13.719" height="13.719" x="-6.86" y="4.45" rx="4.116" ry="4.116" transform="rotate(-45)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 9,8.0000636 h 4"/>
+ <path style="fill:#3f3f3f" d="M 7.984375 2 A 1.0001 1.0001 0 0 0 7.2929688 2.2929688 L 2.2929688 7.2929688 A 1.0001 1.0001 0 0 0 2.2929688 8.7070312 L 7.2929688 13.707031 A 1.0001 1.0001 0 0 0 8.7070312 13.707031 L 12.414062 10 L 9.5859375 10 L 8 11.585938 L 4.4140625 8 L 8 4.4140625 L 9.5859375 6 L 12.414062 6 L 8.7070312 2.2929688 A 1.0001 1.0001 0 0 0 7.984375 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/scudcloud.svg b/.icons/awkward/16x16/apps/scudcloud.svg
new file mode 120000
index 00000000..7cb5329c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scudcloud.svg
@@ -0,0 +1 @@
+slack.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/scummvm.svg b/.icons/awkward/16x16/apps/scummvm.svg
new file mode 100644
index 00000000..d01fb62e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/scummvm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#4f4f4f" d="m 7.3245559,1036.3622 c -0.7041163,0 -1.4011692,0.099 -2.065838,0.3047 l -0.00195,0 c -0.6769504,0.2098 -1.3177795,0.5377 -1.8746683,0.9805 -0.5764846,0.4582 -1.0519398,1.0477 -1.3830775,1.7031 -0.4238626,0.8389 -0.5091442,1.6444 -0.5091442,2.4023 0,0.8879 0.241574,1.7448 0.6242381,2.4375 l 0.058523,0.1055 0.070226,0.1 c 0.1918893,0.2654 0.4847941,0.3972 0.6827605,0.6211 -0.053547,0.074 -0.1691038,0.1704 -0.2750729,0.2541 -0.5110849,0.4293 -0.8759802,1.0744 -1.2113942,1.5467 -0.1228331,0.1982 -0.3111413,0.2802 -0.4077055,1.0781 -0.14047624,0.8167 0.210483,1.2763 0.6378934,1.8242 0.1969188,0.2308 0.4069007,0.4398 0.647647,0.6582 0.4655709,0.4222 1.0005061,0.8492 1.7127533,1.1973 1.0599947,0.5618 2.2572135,0.7871 3.5191426,0.7871 0.6886458,0 1.405065,-0.081 2.1224096,-0.2754 l 0.00195,0 c 0.7022132,-0.1911 1.4030702,-0.4846 2.0463312,-0.9355 0.658276,-0.4614 1.207076,-1.0666 1.609364,-1.7657 0.454642,-0.79 0.671058,-1.6974 0.671058,-2.625 0,-0.9158 -0.18903,-1.7985 -0.587174,-2.5781 l -0.002,0 c -0.215124,-0.4201 -0.548789,-0.7741 -0.856377,-1.1426 0.922991,-0.767 1.340821,-1.7443 1.376146,-2.7899 -0.06502,-0.5672 -0.290599,-1.2159 -0.679683,-1.5675 -0.522422,-0.4723 -1.358644,-1.1914 -2.567179,-1.709 -1.0425109,-0.4653 -2.1596832,-0.6093 -3.359182,-0.6093 z"/>
+ <path style="fill:#8dc808" d="m 11.630694,1045.0921 c 0.23742,0.4643 0.369306,1.0264 0.369306,1.6682 0,0.6188 -0.143337,1.1731 -0.404131,1.6257 -0.260873,0.4528 -0.609246,0.8343 -1.026752,1.1266 -0.417348,0.2922 -0.8993737,0.5006 -1.4267658,0.644 -0.527783,0.1431 -1.067536,0.2056 -1.600732,0.2056 -1.066861,0 -1.888079,-0.1674 -2.612655,-0.5567 -0.826983,-0.3895 -1.951087,-1.4849 -1.928633,-1.6701 0.02919,-0.2409 0.664497,-0.987 1.049597,-1.5284 0.187556,-0.2637 0.261889,-0.3883 0.542865,-0.142 0.351142,0.4257 0.5390293,0.6993 0.9885953,0.928 0.283931,0.1435 0.452965,0.2239 0.795098,0.3247 0.295775,0.092 0.626817,0.1284 0.881964,0.1284 0.254911,0 0.424934,-0.1194 0.545398,-0.2275 0.133181,-0.1192 0.172177,-0.2451 0.172177,-0.4973 -0.2371877,-0.691 -0.8978481,-1.0558 -1.4356628,-1.486 -1.3561771,-0.9418 -1.9306011,-1.3642 -2.6909845,-2.4143 -0.237732,-0.4298 -0.375166,-0.9069 -0.375166,-1.4686 0,-0.5501 0.08571,-1.0866 0.294426,-1.4992 0.208712,-0.4126 0.489742,-0.7591 0.843559,-1.04 0.353503,-0.2807 0.762223,-0.4926 1.226083,-0.6362 0.463625,-0.1431 0.956584,-0.2148 1.478328,-0.2148 1.048343,0 1.871944,0.1255 2.5617701,0.4358 0.9316217,0.3934 1.5244107,0.9087 2.0307197,1.3659 0.197352,0.1781 0.027,0.3931 -0.07589,0.5512 -0.258581,0.3974 -0.624414,0.8873 -0.738562,1.123 -0.09086,0.1713 -0.258798,0.2357 -0.398097,0.1163 0,0 -0.344332,-0.2891 -0.622539,-0.4671 -0.7387428,-0.4083 -1.605012,-1 -2.38644,-1.075 -0.208714,0 -0.41841,0.061 -0.516767,0.1639 -0.09867,0.1031 -0.134402,0.3108 -0.129241,0.4711 0.0093,0.2891 0.09091,0.343 0.365934,0.6035 0.7427383,0.4821 1.411899,0.8761 2.1613493,1.3955 0.411465,0.235 0.8249557,0.5371 1.1844987,0.8693 0.359464,0.3328 0.639457,0.7125 0.87735,1.1765 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sdl_instead.svg b/.icons/awkward/16x16/apps/sdl_instead.svg
new file mode 100644
index 00000000..1893668d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sdl_instead.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#23a8ff" width="13" height="16" x="2" y="0" rx=".813" ry=".8"/>
+ <path style="fill:#f14d4d" d="M 11,0 V 6.6 L 12,6 13,6.6 V 0 Z"/>
+ <path style="opacity:0.2" d="M 2.8125,0 C 2.362375,0 2,0.3568 2,0.8 V 15.2 C 2,15.6432 2.362375,16 2.8125,16 H 4 V 0 Z"/>
+ <path style="fill:#f8d084" d="m 10.240707,10.317679 a 0.22901113,0.22895088 60 0 0 -0.100829,0.279199 L 10.3692,11.209513 9.7928977,10.901385 a 0.22901113,0.22895088 60 0 0 -0.2751898,0.357767 l 0.449918,0.484012 -0.657688,-0.06414 a 0.22901113,0.22895088 60 0 0 -0.1168821,0.436209 l 0.5953994,0.271215 -0.6260373,0.189706 a 0.22901113,0.22895088 60 0 0 0.05849,0.447978 l 0.6601524,0.02358 -0.5103257,0.419652 a 0.22901113,0.22895088 60 0 0 0.2260998,0.391617 l 0.6126366,-0.229322 -0.307655,0.576029 a 0.22901113,0.22895088 60 0 0 0.357567,0.275936 l 0.483265,-0.450117 -0.06368,0.657415 a 0.22901113,0.22895088 60 0 0 0.436485,0.117355 l 0.270469,-0.595599 0.190179,0.625764 a 0.22901113,0.22895088 60 0 0 0.448251,-0.05802 l 0.0233,-0.660627 0.419924,0.5108 a 0.22901113,0.22895088 60 0 0 0.391144,-0.225826 l -0.229597,-0.613111 0.576302,0.308128 a 0.22901113,0.22895088 60 0 0 0.275465,-0.357293 l -0.449919,-0.484012 0.657688,0.06414 a 0.22901113,0.22895088 60 0 0 0.116609,-0.436685 l -0.595121,-0.270737 0.626038,-0.189706 a 0.22901113,0.22895088 60 0 0 -0.05877,-0.448451 l -0.660153,-0.02358 0.510326,-0.419651 a 0.22901113,0.22895088 60 0 0 -0.2261,-0.391617 l -0.612363,0.229795 0.307382,-0.576502 a 0.22901113,0.22895088 60 0 0 -0.357295,-0.275465 l -0.483265,0.450119 0.0634,-0.657888 a 0.22901113,0.22895088 60 0 0 -0.436201,-0.116881 l -0.270742,0.595126 -0.190179,-0.625764 a 0.22901113,0.22895088 60 0 0 -0.447978,0.05849 l -0.02358,0.660152 -0.419651,-0.510326 a 0.22901113,0.22895088 60 0 0 -0.290314,-0.05337 z m 0.227555,1.236203 0.304565,0.527522 a 0.83987876,0.83987876 0 0 0 -0.112079,0.418285 l -0.526102,0.303745 a 1.3997979,1.3997979 0 0 1 0.333616,-1.249552 z m 0.728176,-0.418519 a 1.3997979,1.3997979 0 0 1 1.249553,0.333616 l -0.527523,0.304565 a 0.83987876,0.83987876 0 0 0 -0.418284,-0.112079 z m 0.02318,0.880028 a 0.55991917,0.55991917 0 0 1 0.764863,0.204944 0.55991917,0.55991917 0 0 1 -0.204944,0.764864 0.55991917,0.55991917 0 0 1 -0.764864,-0.204944 0.55991917,0.55991917 0 0 1 0.204945,-0.764864 z m -0.666454,1.51622 0.527522,-0.304565 a 0.83987876,0.83987876 0 0 0 0.418285,0.112078 l 0.303746,0.526103 A 1.3997979,1.3997979 0 0 1 10.553164,13.531611 Z M 12.338407,12.5009 12.86451,12.197155 a 1.3997979,1.3997979 0 0 1 -0.333616,1.249553 L 12.22633,12.919185 A 0.83987876,0.83987876 0 0 0 12.338409,12.5009 Z"/>
+ <path style="fill:#f8d084" d="M 4.7369841,6.4447722 A 0.32061496,0.3205306 60 0 0 4.5958233,6.8356503 L 4.916874,7.6933386 4.1100524,7.2619597 A 0.32061496,0.3205306 60 0 0 3.7247871,7.7628334 L 4.3546713,8.4404487 3.4339099,8.3506421 A 0.32061496,0.3205306 60 0 0 3.2702752,8.9613366 L 4.1038329,9.341038 3.2273823,9.6066258 a 0.32061496,0.3205306 60 0 0 0.081886,0.6271672 l 0.9242116,0.03301 -0.7144547,0.587511 a 0.32061496,0.3205306 60 0 0 0.3165393,0.548263 l 0.8576887,-0.321052 -0.4307155,0.806439 a 0.32061496,0.3205306 60 0 0 0.500593,0.386311 l 0.6765695,-0.630163 -0.089144,0.920379 a 0.32061496,0.3205306 60 0 0 0.6110771,0.164298 l 0.3786561,-0.833838 0.2662505,0.876067 A 0.32061496,0.3205306 60 0 0 7.23409,12.689798 l 0.032628,-0.924874 0.5878932,0.715118 a 0.32061496,0.3205306 60 0 0 0.5475999,-0.316157 l -0.3214332,-0.858356 0.8068212,0.431378 a 0.32061496,0.3205306 60 0 0 0.3856495,-0.500209 l -0.6298842,-0.677616 0.9207614,0.0898 a 0.32061496,0.3205306 60 0 0 0.1632525,-0.61135 L 8.8942032,9.6584935 9.7706542,9.3929057 A 0.32061496,0.3205306 60 0 0 9.688384,8.7650749 L 8.7641728,8.732066 9.4786278,8.1445559 A 0.32061496,0.3205306 60 0 0 9.1620882,7.5962933 L 8.3047826,7.9180071 8.7351158,7.1109051 A 0.32061496,0.3205306 60 0 0 8.2349035,6.7252556 L 7.5583344,7.3554206 7.6470955,6.4343788 A 0.32061496,0.3205306 60 0 0 7.0364007,6.270744 L 6.6573623,7.1039187 6.3911115,6.2278503 A 0.32061496,0.3205306 60 0 0 5.7639441,6.3097379 L 5.7309352,7.2339492 5.1434252,6.5194941 A 0.32061496,0.3205306 60 0 0 4.7369861,6.444773 Z M 5.0555604,8.1754527 5.481951,8.9139831 A 1.1758279,1.1758279 0 0 0 5.3250406,9.4995806 L 4.5884989,9.9248233 A 1.9597132,1.9597132 0 0 1 5.0555604,8.1754527 Z M 6.0750055,7.5895274 A 1.9597132,1.9597132 0 0 1 7.824376,8.0565888 L 7.0858456,8.4829795 A 1.1758279,1.1758279 0 0 0 6.5002477,8.326069 Z m 0.032453,1.2320367 A 0.78388531,0.78388531 0 0 1 7.1782655,9.1084859 0.78388531,0.78388531 0 0 1 6.8913436,10.179293 0.78388531,0.78388531 0 0 1 5.820536,9.8923713 0.78388531,0.78388531 0 0 1 6.1074585,8.8215641 Z m -0.9330331,2.1227039 0.7385304,-0.42639 a 1.1758279,1.1758279 0 0 0 0.5855974,0.156909 l 0.4252424,0.736542 A 1.9597132,1.9597132 0 0 1 5.1744254,10.944268 Z M 7.6737605,9.5012762 8.4103017,9.0760339 A 1.9597132,1.9597132 0 0 1 7.9432407,10.825404 L 7.5168496,10.086874 A 1.1758279,1.1758279 0 0 0 7.6737605,9.5012762 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/seafile-client-qt5.svg b/.icons/awkward/16x16/apps/seafile-client-qt5.svg
new file mode 120000
index 00000000..8c79a310
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seafile-client-qt5.svg
@@ -0,0 +1 @@
+seafile.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/seafile-client.svg b/.icons/awkward/16x16/apps/seafile-client.svg
new file mode 120000
index 00000000..8c79a310
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seafile-client.svg
@@ -0,0 +1 @@
+seafile.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/seafile.svg b/.icons/awkward/16x16/apps/seafile.svg
new file mode 100644
index 00000000..03751256
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seafile.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fea238" d="m8 0c-4.432 0-8 3.568-8 8-2e-8 4.432 3.568 8 8 8s8-3.568 8-8-3.568-8-8-8z"/>
+ <path fill="#fff" d="m4.7155 10.95c-0.4539-0.169-0.7118-0.625-0.5961-1.0546 0.0643-0.2387 0.2338-0.4344 0.4951-0.5716 0.1745-0.0917 0.2187-0.1323 0.1998-0.1836-0.1798-0.4874-0.0649-1.0541 0.2883-1.4215 0.4746-0.4936 1.2304-0.5231 1.7294-0.0673 0.070289 0.064194 0.14358 0.11672 0.16286 0.11672 0.01929 0 0.063878-0.095099 0.099101-0.21133 0.1314-0.4339 0.3768-0.7795 0.723-1.0186 0.9659-0.6668 2.22-0.3177 2.722 0.7581 0.14643 0.31354 0.15758 0.36107 0.17113 0.72993 0.01065 0.29002-0.0021 0.4538-0.04801 0.6182-0.03438 0.12301-0.05229 0.23429-0.03979 0.24729 0.01251 0.013 0.0805-0.041974 0.15112-0.12215 0.13687-0.1554 0.14833-0.15679 0.46777-0.056658 0.30959 0.097044 0.60499 0.40826 0.7129 0.75107 0.07321 0.23258 0.05643 0.60503-0.03721 0.82588-0.09417 0.22212-0.33504 0.49198-0.54451 0.61004-0.14288 0.08053-0.20364 0.08508-1.2931 0.09693-0.72313 0.0079-1.192-0.0026-1.276-0.02841-0.34413-0.10577-0.60736-0.50214-0.60736-0.91454 0-0.49445 0.38051-0.92126 0.82132-0.92126h0.13971l-0.13741 0.13092c-0.2168 0.2069-0.2716 0.453-0.1568 0.7048 0.067973 0.14899 0.29775 0.29492 0.46437 0.29492 0.16775 0 0.40529-0.1374 0.49135-0.28421 0.09826-0.16763 0.09715-0.50514-0.0027-0.7824-0.1072-0.2982-0.3273-0.5422-0.6277-0.696-0.2208-0.1131-0.2855-0.128-0.5508-0.1271-0.5239 0.0019-0.5722 0.0374-1.8532 1.3585-0.9724 1.0031-1.1313 1.1511-1.2933 1.2071-0.2186 0.07616-0.58543 0.08116-0.77535 0.01057zm-1.6278-3.1607c-0.1124-0.1169-0.1163-0.2124-0.0143-0.3473 0.0601-0.0795 0.1106-0.1028 0.2232-0.1028 0.13871 0 0.14667-0.00682 0.17046-0.14619 0.042154-0.24689 0.20681-0.52031 0.38367-0.63711 0.22315-0.14737 0.48466-0.20852 0.66737-0.15604 0.078788 0.02263 0.15616 0.02772 0.17193 0.01131 0.01578-0.01641 0.046034-0.1257 0.067244-0.24288 0.0808-0.4462 0.3663-0.8458 0.7537-1.0548 0.2305-0.1243 0.7842-0.1529 1.0375-0.0536 0.41491 0.16264 0.70053 0.47465 0.83231 0.9092 0.041324 0.13627 0.075134 0.2708 0.075134 0.29895 0 0.028155-0.07754 0.14472-0.17231 0.25904-0.0947 0.1143-0.2236 0.3014-0.2863 0.4157-0.0817 0.1487-0.1312 0.2018-0.1744 0.187-0.0332-0.0115-0.1615-0.0585-0.2852-0.1046-0.3355-0.125-0.8086-0.0977-1.1449 0.0661-0.2878 0.1402-0.4821 0.3078-0.6445 0.5561-0.0644 0.0985-0.1351 0.192-0.1571 0.2078s-0.3485 0.0289-0.7257 0.0292c-0.6784 0.0006-0.6867-0.0004-0.7777-0.0951z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/seahorse-preferences.svg b/.icons/awkward/16x16/apps/seahorse-preferences.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seahorse-preferences.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/seahorse.svg b/.icons/awkward/16x16/apps/seahorse.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seahorse.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/seamonkey-mozilla-build.svg b/.icons/awkward/16x16/apps/seamonkey-mozilla-build.svg
new file mode 120000
index 00000000..dfd1391e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seamonkey-mozilla-build.svg
@@ -0,0 +1 @@
+seamonkey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/seamonkey.svg b/.icons/awkward/16x16/apps/seamonkey.svg
new file mode 100644
index 00000000..266df39f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/seamonkey.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4882e3" d="m8 0.00003163a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#335a9e" d="m8 0.00003163a8 8 0 0 0 -7.9328 7.0438c0.76225-0.3259 1.4733-0.4802 2.1453-0.4844h0.00152c0.67831-0.00424 1.3207 0.12613 1.9484 0.31562 1.8842 0.11484 3.5741 0.84362 5.4969 1.0703 0.21364 0.025184 0.43002 0.043424 0.65 0.054687 1.9196-0.084889 4.3404-0.97958 5.5703-1.3312a8 8 0 0 0 -7.88 -6.6688z"/>
+ <path style="fill:#7767c0" d="M 15.738281 6.0117188 C 14.479001 6.3821221 12.17446 7.218275 10.308594 7.3007812 C 6.8063049 7.1214523 4.0256352 4.685851 0.064453125 7.0625 A 8 8 0 0 0 0.017578125 7.5136719 C 0.028151406 7.8155252 0.043254631 8.1171779 0.087890625 8.4160156 C 0.49122062 8.3298156 1.1352438 8.3120125 2.2148438 8.5703125 C 4.5482438 9.1288125 8.1253 9.5784 10 9 C 11.8746 8.4216 13.502609 8.0598 14.599609 8 C 15.160689 7.9694 15.637222 7.551905 15.982422 7.765625 C 15.983972 7.7421875 15.983032 7.7187615 15.984375 7.6953125 A 8 8 0 0 0 15.738281 6.0117188 z"/>
+ <path style="fill:#595afd" d="M 0.013671875 7.6210938 C 0.005978465 7.7475312 0.00168127 7.8733398 0 8 A 8 8 0 0 0 0.078125 9.0546875 C 0.55998209 9.1271368 1.3868184 9.5758246 2.4492188 9.8300781 C 4.7271187 10.375208 6.88865 9.3028912 8.71875 8.7382812 C 8.83078 8.7037212 8.9425944 8.6755857 9.0527344 8.6523438 C 9.0515344 8.6523127 9.048155 8.6523741 9.046875 8.6523438 C 5.951375 7.8826437 4.7246719 7.7360938 0.013671875 7.6210938 z M 9.0527344 8.6523438 C 9.4493244 8.6615238 9.8935319 8.6383625 10.357422 8.6015625 C 9.9419819 8.5520265 9.5061844 8.5566878 9.0527344 8.6523438 z M 10.357422 8.6015625 C 11.489622 8.7365625 12.463687 9.2707294 13.179688 9.4433594 C 14.37722 9.7320924 15.21851 9.9589486 15.744141 9.9785156 A 8 8 0 0 0 16 8 C 15.9975 7.940594 15.994034 7.8816022 15.990234 7.8222656 C 14.192834 8.0732856 12.100422 8.4632825 10.357422 8.6015625 z"/>
+ <path style="fill:#8a72ff" d="M 2.2128906 6.5585938 C 1.541402 6.5627906 0.83000122 6.7175777 0.068359375 7.0429688 A 8 8 0 0 0 0.064453125 7.0664062 C 0.024892537 7.3758574 0.0031801937 7.6880331 0 8 C 0.00349881 8.1606313 0.012226545 8.3203395 0.025390625 8.4804688 C 0.37183063 8.2615688 0.85012813 8.0429188 1.4238281 8.0742188 C 2.5207281 8.1340187 5.4124094 10.208109 7.2871094 10.787109 C 9.1618094 11.365109 11.475594 9.4216813 13.808594 8.8632812 C 14.598594 8.674219 15.412246 8.680131 15.955078 8.765625 A 8 8 0 0 0 16 8 A 8 8 0 0 0 15.9375 7.046875 C 15.599485 7.0636311 15.227335 7.0954422 14.986328 7.1757812 C 14.149328 7.4548812 11.437744 8.5677187 9.4023438 8.5117188 C 6.7914438 8.3417188 4.7510437 6.5425937 2.2148438 6.5585938 L 2.2128906 6.5585938 z"/>
+ <path style="fill:#50ddee" d="M 11.199512,2 C 10.345512,1.9576 10.01,2.3593 9.5122,3.0442 c -2.675e-4,2.324e-4 -5.342e-4,4.657e-4 -8e-4,7e-4 C 8.9181,3.8731 8.6053,4.8472 8.3458,5.796 v 6.329e-4 c -0.3586,1.3286 -0.9643,2.5859 -1.7268,3.7346 -1.5805,2.3698001 -3.7499,4.4318001 -6.4202,5.4718001 -0.0169814,0.0068 -0.0325165,0.01679 -0.045782,0.02939 l -0.1074,0.101 c -0.10144831,0.09531 -0.02300038,0.264888 0.11532,0.24928 1.8726,-0.22 3.3737,-1.467 4.755,-2.573 1.1103,-0.109 2.2056,-0.326 3.279,-0.613 5.513e-4,-2.07e-4 0.0011,-4.18e-4 0.00165,-6.32e-4 1.5086,-0.423 2.757412,-1.092 3.786412,-2.3637001 1.027,-1.2584 1.199,-3.0098 0.824,-4.5271 -0.128,-0.6064 -0.644,-1.2278 -1.307,-1.3589 0.244267,-0.5092788 0.5,-0.5594698 0.479498,-1.5477 -0.0042,-0.016552 -0.01132,-0.032227 -0.021,-0.0463 -0.175,-0.252 -0.472,-0.3518709 -0.76,-0.3523709 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/searchmonkey.svg b/.icons/awkward/16x16/apps/searchmonkey.svg
new file mode 100644
index 00000000..dcec40ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/searchmonkey.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#b87425" width="15" height="15" x="-16" y="1" rx="7.5" ry="7.5" transform="rotate(-90)"/>
+ <path style="fill:#ffd33c" d="M 8,4.9999 A 3,3 0 0 1 11,7.9999 3,3 0 0 1 8,11 3,3 0 0 1 5,7.9999 3,3 0 0 1 8,4.9999 Z M 8,5.9999 A 2,2 0 0 0 6,7.9999 2,2 0 0 0 8,9.9999 2,2 0 0 0 10,7.9999 2,2 0 0 0 8,5.9999 Z"/>
+ <path style="fill:none;stroke:#ffd33c;stroke-width:1px;stroke-linecap:round" d="M 12,12 10,9.9999"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/securecrt.svg b/.icons/awkward/16x16/apps/securecrt.svg
new file mode 100644
index 00000000..42ab2989
--- /dev/null
+++ b/.icons/awkward/16x16/apps/securecrt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <g style="fill:#de62ff;enable-background:new" transform="translate(-420,-62.00008)">
+ <path style="fill:#de62ff" d="m 424,66 h 0.67187 c 4.05,0 7.33,3.278 7.33,7.328 V 74 h -0.67188 c -0.36436,0 -0.65625,-0.30511 -0.65625,-0.67188 0,-3.3137 -2.6863,-6 -6,-6 -0.36,0 -0.67,-0.289 -0.67,-0.656 v -0.672 z"/>
+ <path style="fill:#de62ff" d="m 424,68.672 h 0.67187 c 2.5773,0 4.6562,2.0789 4.6562,4.6562 v 0.67188 h -0.65625 c -0.36,0 -0.67,-0.305 -0.67,-0.672 0,-1.841 -1.49,-3.328 -3.33,-3.328 -0.36,0 -0.67,-0.305 -0.67,-0.672 v -0.65625 z"/>
+ <path style="fill:#de62ff" d="m 425.33,71.328 c 0.73638,0 1.3438,0.60737 1.3438,1.3438 0,0.736 -0.61,1.328 -1.34,1.328 -0.74,0 -1.33,-0.592 -1.33,-1.328 0,-0.73638 0.59174,-1.3438 1.3281,-1.3438 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/securecrt_64.svg b/.icons/awkward/16x16/apps/securecrt_64.svg
new file mode 120000
index 00000000..daa8b607
--- /dev/null
+++ b/.icons/awkward/16x16/apps/securecrt_64.svg
@@ -0,0 +1 @@
+securecrt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/security-high.svg b/.icons/awkward/16x16/apps/security-high.svg
new file mode 100644
index 00000000..599cb324
--- /dev/null
+++ b/.icons/awkward/16x16/apps/security-high.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#57bd54" transform="matrix(.046206 0 0 .045373 -.14762 4.9391e-8)">
+ <path d="m324.48 44.079-146.49-43.794c-1.076-0.38-2.25-0.38-3.326 0l-146.49 43.794c-1.999 0.705-3.337 10.459-3.337 12.579 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-11.874-3.337-12.579z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.026403 0 0 .025522 3.3442 3)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/security-low.svg b/.icons/awkward/16x16/apps/security-low.svg
new file mode 100644
index 00000000..41c77fb0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/security-low.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#f46868" transform="matrix(.046206 0 0 .045373 -.14762 4.9391e-8)">
+ <path d="m324.48 44.079-146.49-43.794c-1.076-0.38-2.25-0.38-3.326 0l-146.49 43.794c-1.999 0.705-3.337 10.459-3.337 12.579 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-11.874-3.337-12.579z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.026403 0 0 .025522 3.3442 3)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/security-medium.svg b/.icons/awkward/16x16/apps/security-medium.svg
new file mode 100644
index 00000000..9a7edc8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/security-medium.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#f2aa51" transform="matrix(.046206 0 0 .045373 -.14762 4.9391e-8)">
+ <path d="m324.48 44.079-146.49-43.794c-1.076-0.38-2.25-0.38-3.326 0l-146.49 43.794c-1.999 0.705-3.337 10.459-3.337 12.579 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-11.874-3.337-12.579z"/>
+ </g>
+ <g fill="#fff" transform="matrix(.026403 0 0 .025522 3.3442 3)">
+ <path d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/selene.svg b/.icons/awkward/16x16/apps/selene.svg
new file mode 100644
index 00000000..7f09c969
--- /dev/null
+++ b/.icons/awkward/16x16/apps/selene.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f1d27a" width="15" height="15" x="-15" y="-15" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#454545;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 3.5003637,6.4996363 c 0,-3.6 2.4,-3 8.0000003,-3"/>
+ <path style="fill:none;stroke:#454545;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="m 11.500364,8.499918 c 0,3.6 -2.4000003,3 -8.0000003,3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/selinux.svg b/.icons/awkward/16x16/apps/selinux.svg
new file mode 100644
index 00000000..08249b54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/selinux.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <circle fill="#4f4f4f" cx="8" cy="1044.4" r="8"/>
+ <path fill="#ffa92c" d="m6 1040.4v1h1v1h-2v2h-1v-1h-1v3h1v-1h1v1l2 2h2.5l1-1 1 0.01v0.4922h1l0.5-0.5 0.00001-4-0.5-0.5h-1v0.5l-1.5-0.0002-0.87501-0.9998h-1.125v-1l1-0.0002v-1zm0 3h2.5l0.87501 0.9998 2.625 0.0002-0.00001 2h-2l-1 1h-1.375l-1.625-1.7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/semaphor.svg b/.icons/awkward/16x16/apps/semaphor.svg
new file mode 100644
index 00000000..eeebfaca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/semaphor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#36445d" cx="8" cy="8" r="8"/>
+ <path style="fill:#70bbff" d="m 4,10 h 4 v 4 z"/>
+ <path style="fill:#3675fb" d="m 4,6 h 4 v 4 z"/>
+ <path style="fill:#70bbff" d="M 4,6 H 8 V 2 Z"/>
+ <path style="fill:#3675fb" d="M 12,6 H 8 V 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sengi.svg b/.icons/awkward/16x16/apps/sengi.svg
new file mode 100644
index 00000000..4d8479c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sengi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="8"/>
+ <path style="fill:#80adf5" d="m 5.9414064,2.3234375 c -0.016624,0.0041 -0.032124,0.013532 -0.047656,0.028125 C 5.776068,2.4621198 5.688648,2.8079814 5.7054692,3.099219 c 0.00539,0.093292 0.00755,0.1695312 0.00469,0.1695312 -0.1009048,0 -0.4320316,0.1155324 -0.4320316,0.1507812 0,0.010124 0.046886,0.06888 0.1039064,0.1304688 C 5.4932364,3.670114 5.5535904,3.7861644 5.589844,3.9484376 5.629284,4.124968 5.607452,4.1354604 5.517969,3.9835936 5.12629,3.3188444 4.3948716,2.8995184 3.8343756,3.01875 3.7612256,3.03431 3.6784884,3.05837 3.6507816,3.071875 3.6009956,3.096139 3.6007376,3.098167 3.6062506,3.2515622 3.6251586,3.7776574 3.8608854,4.0899034 4.382813,4.2796874 4.6122234,4.3631054 4.6151662,4.3786974 4.398437,4.3695314 4.1884824,4.3606512 3.9720664,4.2563532 3.7820304,4.0726564 L 3.70625,4 3.5890624,4.0210936 C 3.3323512,4.0680352 2.6407008,4.0453176 1.6132812,3.9554688 1.3013975,3.9281952 1.1834769,3.9232204 1.125,3.9281248 0.39193921,5.1601016 0.00339211,6.5664263 0,8 c 0.00335906,1.374789 0.36095129,2.725514 1.0382812,3.921875 0.1766937,0.02988 0.3965794,0.06583 0.5765626,0.08437 0.3540263,0.03647 0.9955398,0.03677 1.3164062,0 0.6608032,-0.07576 1.1840644,-0.234628 1.89375,-0.574219 0.1490036,-0.0713 0.2819384,-0.125444 0.2953124,-0.120312 0.03,0.01151 0.152726,0.224549 0.239844,0.416406 0.08776,0.193271 0.1843368,0.487533 0.2515624,0.764844 0.030564,0.12607 0.059527,0.235405 0.064062,0.242969 0.016448,0.02743 0.078516,0.01233 0.097656,-0.02344 0.03722,-0.06955 -0.038508,-0.644874 -0.177344,-1.346876 L 5.5125,10.943752 5.571875,10.894532 c 0.03264,-0.02725 0.095725,-0.06878 0.1398436,-0.09219 l 0.079688,-0.04219 0.0875,0.04531 c 0.121696,0.06321 0.3292264,0.276578 0.4335936,0.445313 0.158886,0.256878 0.2997584,0.652491 0.3843752,1.079687 l 0.041406,0.207813 0.053906,-0.0055 C 6.892492,12.522119 6.8991968,12.501059 6.875,12.269534 6.827796,11.817864 6.6605872,11.254746 6.3984376,10.661721 6.3481456,10.547953 6.3109552,10.4447 6.3156248,10.432815 c 0.00467,-0.01188 0.035412,-0.03889 0.067969,-0.06016 0.2319912,-0.151571 1.3551928,-0.8428594 1.8375,-1.3856394 0.2619676,-0.294814 0.6693244,-0.7792548 0.71875,-0.8546876 0.043853,-0.066928 0.111926,-0.09143 0.3554688,-0.1273436 0.2752564,-0.04059 0.8019954,-0.027632 1.0671874,0.026564 0.545942,0.1115668 1.062583,0.3145048 1.619531,0.6359376 0.690051,0.3982508 1.488549,0.6493 2.151563,1.354389 0.0735,0.07816 0.139674,0.142187 0.146875,0.142187 0.0155,0 0.075,-0.1815248 0.075,-0.2289056 0,-0.039924 -0.202627,-0.4006912 -0.427344,-0.7617188 C 12.924236,7.5606024 11.616968,6.0993012 10.275,5.0898436 9.1672244,4.25655 8.0436036,3.70757 6.8281248,3.40625 L 6.5164064,3.3289064 6.5007824,3.2390624 C 6.4474792,2.9293528 6.3015012,2.606072 6.1406248,2.4406248 6.0498384,2.3472591 5.9912772,2.3111367 5.9414064,2.3234375 Z M 6.4656248,5.2 c 0.086833,6.8e-4 0.1799072,0.014316 0.2734376,0.042969 0.1894412,0.058032 0.3577136,0.1836088 0.4218752,0.3140624 0.044715,0.090913 0.048308,0.1148448 0.025,0.1914064 C 7.1214992,5.9601272 6.8146432,6.055768 6.4875,5.9664064 6.350278,5.9289264 6.251178,5.8772796 6.15,5.7898436 6.0428284,5.6972268 6,5.6135064 6,5.4953124 6,5.3136976 6.2051284,5.1980024 6.4656248,5.2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sepolicy.svg b/.icons/awkward/16x16/apps/sepolicy.svg
new file mode 100644
index 00000000..933c53e2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sepolicy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <circle style="fill:#3f92e7" cx="8" cy="1044.4" r="8"/>
+ <path style="fill:#ffffff" d="m6 1040.4v1h1v1h-2v2h-1v-1h-1v3h1v-1h1v1l2 2h2.5l1-1 1 0.01v0.4922h1l0.5-0.5 0.00001-4-0.5-0.5h-1v0.5l-1.5-0.0002-0.87501-0.9998h-1.125v-1l1-0.0002v-1zm0 3h2.5l0.87501 0.9998 2.625 0.0002-0.00001 2h-2l-1 1h-1.375l-1.625-1.7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/serviio.svg b/.icons/awkward/16x16/apps/serviio.svg
new file mode 100644
index 00000000..70dbdc39
--- /dev/null
+++ b/.icons/awkward/16x16/apps/serviio.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f4b400" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path fill="#3f3f3f" d="m8 3a5 5 0 0 0 -4.8887 4h-1.1113l1 1.5 1 1.5 1-1.5 1-1.5h-0.8203a3 3 0 0 1 2.8203 -2 3 3 0 0 1 2.883 2.1758l0.117-0.1758 1-1.5 0.836 1.2559a5 5 0 0 0 -4.836 -3.7559zm4 3l-1 1.5-1 1.5h0.82a3 3 0 0 1 -2.82 2 3 3 0 0 1 -2.8828 -2.1758l-0.1172 0.1758-1 1.5-0.8359-1.2559a5 5 0 0 0 4.8359 3.7559 5 5 0 0 0 4.889 -4h1.111l-1-1.5-1-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/session-properties.svg b/.icons/awkward/16x16/apps/session-properties.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/session-properties.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/setroubleshoot_icon.svg b/.icons/awkward/16x16/apps/setroubleshoot_icon.svg
new file mode 120000
index 00000000..27faafb0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+selinux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sgt-launcher.svg b/.icons/awkward/16x16/apps/sgt-launcher.svg
new file mode 100644
index 00000000..3d6afdef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sgt-launcher.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8e8e8e" d="M 8,0 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,8 8,8 Z"/>
+ <path style="fill:#e4e4e4" d="m 8,0 7.2,0 C 15.6432,0 16,0.3568 16,0.8 L 16,8 8,8 Z"/>
+ <path style="fill:#45792a" d="M 8,16 0.8,16 C 0.3568,16 0,15.6432 0,15.2 L 0,8 8,8 Z"/>
+ <path style="fill:#8e8e8e" d="m 8,16 7.2,0 C 15.6432,16 16,15.6432 16,15.2 L 16,8 8,8 Z"/>
+ <circle style="fill:#ffffff" cx="4" cy="4" r="2"/>
+ <path style="fill:#ffdd4c" transform="matrix(0.3110347,0,0,0.35915193,-0.37636754,-0.61057385)" d="m 14.070352,26.759076 4.018844,6.960842 4.018844,6.960843 -8.037688,0 -8.037689,0 4.018844,-6.960842 z"/>
+ <path style="fill:#3f3f3f" d="m 14,9.4 -1,1.04 0,4.56 1,0 z"/>
+ <path style="fill:#e33939" transform="matrix(0,0.24882776,0.28732154,0,2.311541,7.498906)" d="m 14.070352,26.759076 4.018844,6.960842 4.018844,6.960843 -8.037688,0 -8.037689,0 4.018844,-6.960842 z"/>
+ <path style="fill:#3f3f3f" d="m 12,2 0,2 -2,0 0,1 2,0 0,2 1,0 0,-2 2,0 0,-1 -2,0 0,-2 -1,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shadow-beta.svg b/.icons/awkward/16x16/apps/shadow-beta.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadow-beta.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/shadow-dev.svg b/.icons/awkward/16x16/apps/shadow-dev.svg
new file mode 120000
index 00000000..7664c7a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadow-dev.svg
@@ -0,0 +1 @@
+shadow-preprod.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/shadow-preprod.svg b/.icons/awkward/16x16/apps/shadow-preprod.svg
new file mode 100644
index 00000000..0cdd02d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadow-preprod.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 8,0 C 3.581722,0 0,3.581722 0,8 0.00296932,10.007789 0.76079894,11.941056 2.1230469,13.416016 2.041719,13.117459 2.0003427,12.809435 2,12.5 2,10.567003 3.5670034,9 5.5,9 7.4329966,9 9,10.567003 9,12.5 8.9994835,14.048159 7.9819276,15.412049 6.4980469,15.853516 6.9929639,15.949561 7.4958517,15.998607 8,16 12.418278,16 16,12.418278 16,8 16,3.581722 12.418278,0 8,0 Z"/>
+ <path style="fill:#263547" d="m 8,2 c 3.337398,0 6,2.6626022 6,6 0,2.264635 -1.278472,4.143873 -3.109375,5.166016 C 10.919023,12.941277 10.999923,12.730649 11,12.5 11,9.486123 8.5138766,7 5.5,7 4.1831683,7 3.0125344,7.5344489 2.0605469,8.3203125 2.0542607,8.2104819 2.0002353,8.1105655 2,8 v -0.00195 c 0,0 0,-0.00195 0,-0.00195 C 2.0021307,4.6605661 4.6639383,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shadow-tactics.svg b/.icons/awkward/16x16/apps/shadow-tactics.svg
new file mode 100644
index 00000000..003788eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadow-tactics.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#9e2323" d="M 4.8613281,1.8339844 C 4.8098521,1.8658092 4.7970529,1.9982487 4.8417969,2.0429688 4.8932305,2.0944128 4.9740251,2.072752 5.0019531,2 5.0341227,1.91618 4.9293811,1.7919534 4.8613281,1.8339844 Z m 5.1718749,0.039063 c -0.1272553,-0.048824 -0.300408,0.201573 -0.205078,0.296875 0.04523,0.045204 0.163037,0.034235 0.21875,-0.021484 0.07246,-0.072477 0.06414,-0.2453946 -0.01367,-0.2753906 z M 6.7597656,2.0488281 c -0.050077,0.00789 -0.070312,0.037469 -0.070312,0.089844 0,0.0512 -0.025544,0.062506 -0.095703,0.044922 -0.1607484,-0.040031 -0.9684843,0.1073433 -1.2304688,0.2246093 -0.1013947,0.045446 -0.2005671,0.371787 -0.2207031,0.359375 -0.02014,-0.01241 -0.1011266,-0.00931 -0.1816406,0.00586 -0.1178004,0.022102 -0.1875,0.1669159 -0.1875,0.2480469 0,0.1282648 -0.2343061,0.034136 -0.3417969,0 -0.042231,-0.013448 -0.090193,-0.00334 -0.1054687,0.021484 -0.040421,0.065408 0.093882,0.09375 0,0.09375 -0.044179,-1e-7 -0.113826,0.039079 -0.15625,0.085937 -0.04242,0.046894 -0.098359,0.083984 -0.1230469,0.083984 -0.062505,0 -0.3671875,0.3049515 -0.3671875,0.3671875 0,0.028067 -0.1148594,0.1530094 -0.2539063,0.2773438 -0.2621088,0.2344282 -0.2823055,0.2929687 -0.1054687,0.2929687 0.1367952,0 0.1313507,0.050028 -0.017578,0.1601563 C 3.1911864,4.4867725 3.177766,4.5219991 3.15625,4.8359375 3.1282732,5.2441095 2.608924,5.6739655 2.3417265,5.9824219 2.1210901,6.2371587 2.0648225,6.3639863 1.9979765,6.7519531 1.9700097,6.9142839 1.8691675,7.2597381 1.7753202,7.5175781 1.6214418,7.9403005 1.603847,8.0278318 1.599539,8.4121094 1.594759,8.8359698 1.595689,8.8395578 1.7968046,9.265625 c 0.2241948,0.4749592 0.2350602,0.5498235 0.1816406,1.298828 -0.033852,0.474649 0.00596,0.682531 0.1835938,0.974609 0.09081,0.149333 0.3572682,0.353377 0.5820312,0.447266 0.083534,0.03493 0.1503907,0.08523 0.1503907,0.109375 0,0.09127 0.7234029,0.253437 0.9551485,0.279297 0.3531596,0.03955 0.084504,0.108711 0.2506484,0.193359 0.1569661,0.07999 0.044703,0.363603 0.2792969,0.669922 0.1646308,0.214981 0.3228929,0.308605 0.4765625,0.279297 0.080224,-0.01534 0.1397382,0.0066 0.2128906,0.08203 0.1057808,0.109025 0.3656045,0.193929 0.6542969,0.212891 0.1634652,0.01062 0.1715567,0.0041 0.2304687,-0.164062 0.0838,-0.239225 0.045998,-0.314454 -0.15625,-0.314454 -0.1848424,0 -0.265625,-0.05905 -0.265625,-0.195312 0,-0.05138 -0.033353,-0.107527 -0.074219,-0.123047 -0.066146,-0.02538 -0.06237,-0.03684 0.03125,-0.107422 0.100552,-0.07585 0.102092,-0.08384 0.03125,-0.162109 -0.074786,-0.08265 -0.2089537,-0.520507 -0.1972657,-0.644532 0.011351,-0.12054 -0.00352,-0.173828 -0.046875,-0.173828 -0.023442,0 -0.042969,0.05665 -0.042969,0.126954 0,0.07103 -0.036633,0.16551 -0.083984,0.21289 -0.1101516,0.110026 -0.1206187,0.108324 -0.1367187,-0.03125 -0.016657,-0.14433 -0.1418893,-0.180356 -0.1757813,-0.05078 -0.013199,0.05054 -0.046796,0.08392 -0.076172,0.07422 -0.090993,-0.03034 -0.093485,-0.123035 -0.00391,-0.146485 0.048244,-0.01262 0.095307,-0.07245 0.109375,-0.136719 0.013669,-0.06237 0.037702,-0.156264 0.052734,-0.208984 0.02026,-0.07107 0.010107,-0.0957 -0.041016,-0.0957 -0.1087937,0 -0.096441,-0.384509 0.015625,-0.480469 0.089417,-0.07655 0.1140287,-0.282455 0.042969,-0.353515 -0.04894,-0.04893 0.035695,-0.615235 0.091797,-0.615235 0.019972,0 0.035156,-0.0201 0.035156,-0.04492 0,-0.02493 -0.1603074,-0.119841 -0.3574218,-0.2109371 C 4.508609,9.8757357 4.3342118,9.7803394 4.3190078,9.7558594 4.2741014,9.6831064 4.1256484,9.702464 4.1256484,9.78125 c 0,0.1262652 -0.029931,0.040923 -0.060547,-0.1699219 L 4.0338516,9.40625 4.2408828,9.4375 C 4.3539044,9.4542232 4.4916254,9.503293 4.5475234,9.546875 4.6034154,9.590458 4.7024595,9.625 4.7682266,9.625 c 0.06577,0 0.1320043,0.019525 0.1464843,0.042969 0.014485,0.023309 0.05452,0.042969 0.089844,0.042969 0.044924,0 0.060231,-0.035194 0.050781,-0.1171875 -0.0097,-0.084441 -0.036361,-0.1171875 -0.097656,-0.1171875 -0.1056736,0 -0.1430444,-0.1613478 -0.1464844,-0.6308594 -0.00252,-0.3419708 0.053053,-0.4141552 0.1054687,-0.1347656 0.015233,0.0812 0.049484,0.1484375 0.076172,0.1484375 0.048651,0 0.2604131,0.237737 0.3574219,0.4023438 0.028476,0.048272 0.051694,0.1308741 0.052734,0.1835937 0.00151,0.096097 0.061566,0.127669 0.1054687,0.056641 C 5.5327553,9.4626463 5.203783,8.8918583 4.9029922,8.4511719 4.7509878,8.2285011 4.6076595,7.8935956 4.4615859,7.4160156 4.4229099,7.289578 4.4297308,7.2592852 4.5221328,7.1601562 4.6159992,7.059475 4.6298459,6.9017072 4.6490859,6.497914 c 0.012959,-0.2719768 0.00498,-0.3798431 0.042969,-0.4550781 0.034621,-0.06858 0.076593,-0.2500117 0.091797,-0.4023437 0.01996,-0.200086 0.062219,-0.3341243 0.1542968,-0.4824219 0.070108,-0.1128872 0.1269532,-0.2218435 0.1269532,-0.2421875 0,-0.020343 0.082028,-0.090899 0.1816406,-0.1582031 L 5.4283828,4.6346328 V 4.2108047 3.7869766 l 0.1113281,-0.013672 c 0.099978,-0.01162 0.1169119,0.00794 0.1601563,0.1796875 0.026524,0.1053704 0.048828,0.2310939 0.048828,0.2792968 0,0.105679 0.010173,0.1061912 0.2421875,0.017578 0.18063,-0.068959 0.2426958,-0.1425782 0.1191406,-0.1425782 -0.098737,1e-7 -0.075511,-0.082211 0.068359,-0.2460937 C 6.2659273,3.761479 6.3008042,3.684229 6.2858042,3.62682 6.2705122,3.568342 6.3022432,3.5034572 6.3834602,3.4276013 6.4492102,3.3661583 6.5172669,3.272841 6.5338509,3.22057 c 0.016592,-0.052271 0.057905,-0.09375 0.091797,-0.09375 0.033897,0 0.097334,-0.024462 0.1425782,-0.052734 0.06777,-0.04248 0.097611,-0.036146 0.1699218,0.029297 0.073466,0.066408 0.1065805,0.070604 0.1972656,0.029297 0.4085688,-0.1861568 0.8748588,0.1566054 0.8867188,0.6503906 0.00445,0.1850876 -0.012959,0.2501881 -0.087891,0.3300781 -0.051613,0.05503 -0.121738,0.1682828 -0.15625,0.25 -0.093654,0.2216708 -0.3387446,0.4667969 -0.4648438,0.4667969 -0.1016536,0 -0.1046797,0.00719 -0.058594,0.140625 0.026532,0.076821 0.1091829,0.2350553 0.1835937,0.3515625 0.187646,0.2941476 0.2810592,0.5017918 0.2285156,1.0566406 -0.026965,0.285148 -0.026756,0.6057522 0,0.7247422 0.02276,0.1011292 0.030818,0.2012803 0.017578,0.2226563 -0.01324,0.021412 0.0048,0.1397635 0.041016,0.2617187 0.036233,0.1219896 0.066406,0.2783173 0.066406,0.3476563 0,0.069339 0.029562,0.1469321 0.066406,0.1738281 0.07044,0.051513 0.046476,0.28125 -0.029297,0.28125 -0.060011,0 -0.044143,0.1614628 0.019531,0.1992188 0.031601,0.018757 0.1111712,0.1211233 0.1777343,0.2265624 0.06656,0.1054737 0.1922167,0.2675828 0.2792969,0.3613282 0.196828,0.2119128 0.3378907,0.4741262 0.3378907,0.6289062 -10e-8,0.1364712 -0.064864,0.158572 -0.097656,0.033203 -0.030025,-0.1147497 -0.1061869,-0.1090864 -0.1230469,0.00977 -0.030325,0.2135341 -0.375,0.068122 -0.375,-0.1582032 0,-0.057857 -0.044923,-0.1867729 -0.097656,-0.2871093 L 7.854164,9.2207031 7.8424453,9.4472656 c -0.00713,0.1243688 0.018201,0.379858 0.056641,0.5683594 0.052028,0.254978 0.062772,0.442102 0.041016,0.732422 -0.026118,0.348315 -0.02157,0.397924 0.048828,0.458984 0.043372,0.03762 0.6972482,0.383438 1.453125,0.767578 0.7558777,0.384174 1.3750007,0.719194 1.3750007,0.746094 0,0.0268 -0.03128,0.06203 -0.06836,0.07617 -0.154871,0.05941 0.01081,0.13138 -2.7597667,-1.230469 -0.746788,-0.367073 -1.36583,-0.65969 -1.375,-0.65039 -0.00918,0.0092 0.2753049,0.167039 0.6328125,0.349609 0.3575108,0.182606 0.6752861,0.35121 0.7050781,0.375 0.041697,0.03324 0.052122,0.287827 0.044922,1.103516 -0.00788,0.891268 0.00129,1.069637 0.054687,1.123047 0.035359,0.03534 0.2039126,0.07984 0.3808593,0.101562 0.1747989,0.02171 0.4999995,0.0348 0.7226563,0.0293 0.5086115,-0.01248 0.6528395,0.117671 1.1367185,-0.345703 0.265123,-0.253909 0.435346,-0.37637 0.683594,-0.492188 0.35468,-0.165468 1.000766,-0.175813 1.536461,-0.121094 0.341073,0.03482 0.349309,0.03252 0.417969,-0.07226 0.04772,-0.07282 0.07363,-0.221724 0.08203,-0.470703 0.0069,-0.205293 0.03528,-0.392595 0.06445,-0.427735 0.03026,-0.03648 0.03972,-0.107085 0.02344,-0.171875 -0.01728,-0.06886 0.115277,-0.147451 0.154297,-0.207031 0.03458,-0.05275 0.09554,-0.436907 0.134766,-0.609375 0.07115,-0.312801 0.236875,-0.601562 0.345703,-0.601562 0.03029,0 0.106469,-0.05971 0.167969,-0.132813 L 14.01367,10.212897 13.99804,9.1621154 C 13.98246,8.100551 13.9283,7.5006317 13.738274,6.8105529 c -0.03422,-0.1243 -0.194527,-0.4231298 -0.210937,-0.6621094 -0.0164,-0.2389796 -0.04972,-0.456103 -0.07227,-0.484375 -0.06348,-0.079578 0.0034,-0.1441984 0.119141,-0.1152344 0.183016,0.045962 0.432853,-0.1931375 0.371093,-0.3554687 -0.01106,-0.029101 -0.09589,-0.075932 -0.1875,-0.1035156 -0.242627,-0.072718 -0.285998,-0.1418181 -0.166015,-0.2695313 0.08105,-0.086269 0.08977,-0.1158579 0.04492,-0.1699219 -0.07184,-0.086612 -0.12485,-0.081734 -0.16211,0.013672 -0.03426,0.087751 -0.247896,0.3476563 -0.285156,0.3476563 -0.06426,0 -0.01055,-0.1943051 0.08399,-0.3066407 0.154622,-0.183777 0.128963,-0.2332654 -0.04883,-0.097656 -0.112297,0.085682 -0.161927,0.1026211 -0.185547,0.064453 -0.04438,-0.071822 -0.007,-0.4145298 0.06641,-0.609375 0.03329,-0.088372 0.06055,-0.214566 0.06055,-0.28125 0,-0.066684 0.03906,-0.1708877 0.08594,-0.2304688 0.04687,-0.059616 0.08399,-0.1373121 0.08399,-0.1738281 -1e-6,-0.1004052 0.231695,-0.3446621 0.492187,-0.5175781 C 13.902682,2.8098964 13.960511,2.764912 14,2.7246094 13.95955,2.6766024 13.91853,2.6290724 13.876953,2.5820312 c -0.09193,0.048827 -0.207746,0.1335184 -0.355469,0.28125 -0.243131,0.2431176 -0.333685,0.2768604 -0.421875,0.15625 -0.04956,-0.06782 -0.06099,-0.067681 -0.132812,-0.00586 -0.04313,0.037169 -0.110794,0.078922 -0.152344,0.09375 -0.04155,0.014758 -0.08869,0.061968 -0.103515,0.1035156 -0.06184,0.1732958 -0.102285,0.1840046 -0.253907,0.068359 -0.0803,-0.061341 -0.149097,-0.1046632 -0.154297,-0.095703 -0.0052,0.00914 -0.03218,0.054704 -0.05859,0.1015624 -0.05068,0.090026 -0.05815,0.090383 -0.515625,0.03125 -0.223601,-0.028894 -0.290959,-0.057821 -0.425782,-0.1875 -0.212141,-0.2040168 -0.57425,-0.4277055 -0.61914,-0.3828124 -0.01967,0.019654 -0.01591,0.086028 0.0078,0.1484374 0.0236,0.062409 0.03355,0.1132813 0.02149,0.1132813 -0.042,0 -0.381946,-0.1791261 -0.447266,-0.2363281 C 10.229455,2.7398316 10.077117,2.6811941 9.9257812,2.6425781 9.7744393,2.6039265 9.5615982,2.8263064 9.453125,2.7714844 9.3446478,2.7166264 9.2444687,2.3843015 9.2304688,2.3984375 9.2164587,2.4125055 9.1776673,2.402584 9.1445312,2.375 9.1113997,2.3475198 8.9049421,2.2951776 8.6855469,2.2597656 8.4661553,2.2243892 8.1917555,2.1669485 8.0761719,2.1328125 7.8374615,2.0621305 7.4698779,2.0522661 7.3144531,2.1113281 7.2422111,2.1389121 7.1459803,2.1306796 7.0039062,2.0878906 6.8896662,2.053514 6.8098429,2.0409409 6.7597656,2.0488281 Z m 7.6367184,1.3476563 c -0.119921,-7.371e-4 -0.238456,0.1070765 -0.193359,0.2246094 0.03403,0.089364 0.215144,0.089532 0.302734,0.00195 0.08298,-0.082993 0.08455,-0.1202429 0.0059,-0.1855469 -0.03376,-0.028024 -0.07526,-0.04077 -0.115235,-0.041016 z M 6.6217422,3.6033828 c -0.032901,-0.032894 -0.1900463,0.1608171 -0.1914063,0.2363281 -5.21e-4,0.029135 0.018192,0.054687 0.041016,0.054687 0.054099,0 0.1860506,-0.2553636 0.1503903,-0.2910151 z M 13.896484,3.794922 c -0.02772,0.01396 -0.04883,0.045631 -0.04883,0.085937 0,0.031446 -0.107485,0.1538959 -0.238281,0.2734375 -0.199463,0.1822962 -0.222388,0.21875 -0.142578,0.21875 0.223698,0 0.635835,-0.4461996 0.519531,-0.5625 -0.02681,-0.026808 -0.06212,-0.029585 -0.08984,-0.015625 z M 3.125,3.9042969 c -0.046875,0 -0.083984,0.017572 -0.083984,0.041016 0,0.023309 0.037109,0.042969 0.083984,0.042969 0.046875,0 0.085937,-0.019521 0.085937,-0.042969 0,-0.023309 -0.039061,-0.041016 -0.085937,-0.041016 z M 14.566406,4.59375 c -0.134541,-0.01124 -0.171692,0.00841 -0.287109,0.1484375 -0.1388,0.1683648 -0.18218,0.4138751 -0.08008,0.4550781 0.09892,0.039893 0.118954,0.028841 0.332031,-0.1953125 C 14.788577,4.7312175 14.797969,4.613058 14.566406,4.59375 Z M 5.8443984,4.7811172 c -0.049889,-0.049892 -0.3515625,0.038936 -0.3515625,0.1035156 0,0.020352 0.033202,0.02861 0.074219,0.017578 0.041014,-0.011104 0.1294236,-0.033656 0.1972656,-0.048828 0.08581,-0.01924 0.1110741,-0.041234 0.080078,-0.072266 z m 7.6927106,0.2891953 c 0.01455,0.014523 -0.01088,0.054118 -0.05469,0.087891 -0.106497,0.082295 -0.1875,0.083486 -0.1875,0.00391 0,-0.0652 0.194627,-0.1393789 0.242187,-0.091797 z m 0.378907,0.453125 c -0.03709,0 -0.06836,0.02927 -0.06836,0.066406 0,0.037134 0.02296,0.060091 0.05078,0.050781 0.07901,-0.026343 0.09284,-0.1171875 0.01758,-0.117187 z M 5.5592422,7.453125 c -0.033468,0 -0.013699,0.6787573 0.023437,0.8007812 0.023546,0.077407 0.065073,0.1339601 0.091797,0.125 0.092092,-0.030687 0.1302266,-0.2776283 0.072266,-0.46875 C 5.6888714,7.719345 5.5796902,7.453125 5.5592422,7.453125 Z M 4.0924453,9.9453125 4.135414,10.109375 c 0.030798,0.116227 0.030022,0.176797 -0.00391,0.210937 -0.035162,0.03514 -0.046089,-0.0085 -0.042969,-0.164062 z m 2.4726563,0.3710935 c -0.046782,0.0089 -0.078821,0.06101 -0.087891,0.140625 -0.014371,0.12613 -0.014301,0.127005 0.074219,0.04687 0.108799,-0.09844 0.1163839,-0.20715 0.013672,-0.1875 z m -2.46875,0.134766 c 0.00448,-0.0045 0.00883,0.0025 0.015625,0.01953 0.012248,0.03075 0.012219,0.06789 -0.00195,0.08203 -0.014136,0.01417 -0.025158,-0.01171 -0.023437,-0.05664 0.00103,-0.02482 0.00528,-0.0404 0.00977,-0.04492 z m 2.2460937,0.453125 c -0.023442,0 -0.042969,0.01952 -0.042969,0.04297 0,0.02331 0.019521,0.04297 0.042969,0.04297 0.023442,0 0.042969,-0.01952 0.042969,-0.04297 0,-0.02331 -0.019521,-0.04297 -0.042969,-0.04297 z M 4.104164,11.146484 c 0.023436,0.0047 0.059229,0.07305 0.078125,0.150391 0.018892,0.07734 0.045458,0.183568 0.058594,0.236328 0.035332,0.141785 -0.1053643,0.124595 -0.1601562,-0.01953 -0.052011,-0.136781 -0.036881,-0.379258 0.023437,-0.367188 z m 0.2747422,1.003907 c 0.026226,0.0037 -0.3445548,0.02689 -0.3313828,0.06641 0.00928,0.02786 -0.013669,0.05078 -0.050781,0.05078 -0.037098,0 0.3313828,-0.02931 0.3313828,-0.06641 0,-0.03761 0.024555,-0.05453 0.050781,-0.05078 z m 0.1940078,0.501953 c 0.035166,0 0.064453,0.02733 0.064453,0.0625 0,0.0353 -0.029293,0.06445 -0.064453,0.06445 -0.035166,0 -0.0625,-0.02928 -0.0625,-0.06445 0,-0.03531 0.027344,-0.0625 0.0625,-0.0625 z m 0.6972657,0.21875 c 0.03513,0.02653 0.056641,0.120064 0.056641,0.277344 0,0.116955 -0.022749,0.211041 -0.056641,0.232421 -0.077807,0.04949 -0.1963476,0.04621 -0.2285157,-0.0059 -0.030111,-0.04872 4.629e-4,-0.168801 0.091797,-0.371094 0.052963,-0.117283 0.1015886,-0.159345 0.1367188,-0.132812 z m 1.8125,0.101562 c -0.035335,-0.0034 -0.058594,0.019 -0.058594,0.06836 0,0.02427 -0.039419,0.09991 -0.087891,0.167968 -0.078845,0.110682 -0.1122857,0.125 -0.3203125,0.125 -0.2103996,0 -0.2377826,0.01049 -0.2753906,0.109375 -0.047512,0.12499 -0.053953,0.373776 -0.011719,0.416016 0.043127,0.0432 0.1753222,0.03255 0.2050782,-0.01563 0.014485,-0.02331 0.071123,-0.04102 0.1269531,-0.04102 0.05583,0 0.1144262,0.01758 0.1289062,0.04102 0.014485,0.02331 0.089827,0.04297 0.1679688,0.04297 0.1495182,0 0.1933593,-0.0528 0.1933593,-0.234375 0,-0.0553 0.019525,-0.112473 0.042969,-0.126953 0.023442,-0.01441 0.042969,-0.0047 0.042969,0.02148 0,0.02618 0.019525,0.03596 0.042969,0.02148 0.023445,-0.01448 0.042969,-0.108303 0.042969,-0.208984 0,-0.13623 -0.027977,-0.213078 -0.1074218,-0.298828 -0.050241,-0.05425 -0.097478,-0.08446 -0.1328125,-0.08789 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shadowsocks-qt5.svg b/.icons/awkward/16x16/apps/shadowsocks-qt5.svg
new file mode 100644
index 00000000..e3035531
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadowsocks-qt5.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#2ec14a" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 12,4 2,8.625 5.4585936,9.6304688 9.9796876,5.8085936 6.6304688,10.029688 8.3742188,10.605469 10.217188,11.2 Z"/>
+ <path style="fill:#ffffff" d="M 6.00625,10.797656 6,12.8 7.0609376,11.157812 6.7210936,11.033594 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shadwen.svg b/.icons/awkward/16x16/apps/shadwen.svg
new file mode 100644
index 00000000..d41b7e2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shadwen.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#55448e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 2.5425408,13.974471 c -0.00857,-0.01359 0.1604141,-0.219433 0.3751711,-0.45747 1.4640842,-1.623045 1.6759268,-1.896122 1.8423838,-2.374986 0.052543,-0.151148 0.1089427,-0.279295 0.125357,-0.284764 0.016286,-0.0055 0.1084285,0.09452 0.2045141,0.222206 0.096128,0.127679 0.3427282,0.432903 0.5480994,0.678286 0.2074284,0.247898 0.3616711,0.457277 0.3471425,0.471201 -0.014571,0.0138 -0.1281856,0.05901 -0.252814,0.1005 -0.1245856,0.04149 -0.3511282,0.146537 -0.5033138,0.233443 -0.3057854,0.174582 -0.7196992,0.532028 -0.6836564,0.590369 0.017143,0.02756 0.7450278,0.03596 3.1185396,0.03596 2.7538689,0 3.1037109,-0.0051 3.1630249,-0.04669 0.03686,-0.02567 0.06664,-0.06987 0.06664,-0.09819 0,-0.02833 -0.105728,-0.199663 -0.235028,-0.380773 C 10.529347,12.482452 9.986905,11.720067 9.4531623,10.969374 8.4121634,9.505229 5.6682805,5.6617315 5.251838,5.0843093 5.1128096,4.8915595 4.6211101,4.2046888 4.1591106,3.5579366 3.4320399,2.5400333 3.2919829,2.3602221 3.1166974,2.2197408 3.0053546,2.1304823 2.9142404,2.0445281 2.9142404,2.028731 c 0,-0.016329 0.1269856,-0.028714 0.2947283,-0.028714 0.2676426,0 0.3003426,0.00621 0.3555425,0.067496 0.033428,0.037114 1.6849697,2.3555804 3.6701105,5.1521304 1.9851408,2.7965496 3.8702533,5.4518316 4.1891533,5.9006226 0.318899,0.448786 0.579813,0.830133 0.579813,0.847439 0,0.03827 -9.4374329,0.04502 -9.4610472,0.0067 z m 9.6099332,-0.22281 C 11.031032,12.2065 3.794911,2.0393038 3.8046824,2.0225038 c 0.00729,-0.012386 2.0573122,-0.0225 4.5559239,-0.0225 3.9064247,0 4.5428957,0.00596 4.5428957,0.042643 0,0.023443 -0.212614,0.2422155 -0.472457,0.4861452 C 11.222818,3.6629494 10.699832,4.2503531 10.44239,4.7623369 10.37673,4.8929396 10.306276,4.9992595 10.285876,4.9986038 10.230336,4.9968938 9.3499196,3.8015064 9.3817624,3.7711293 9.3967624,3.7569433 9.5032623,3.6945603 9.6187193,3.6324609 9.92009,3.4704268 10.262861,3.2250827 10.408233,3.06739 c 0.137185,-0.1488384 0.149485,-0.1818041 0.078,-0.2092326 -0.02614,-0.010029 -1.0836849,-0.018214 -2.3501979,-0.018214 -2.2349549,0 -2.3042548,0.00171 -2.3549976,0.057763 -0.028714,0.031757 -0.0477,0.076247 -0.042,0.098841 0.00557,0.022586 0.2328427,0.3609768 0.505071,0.7519707 0.527528,0.7576749 0.5759565,0.826752 1.1099131,1.5832784 0.1897284,0.2688211 0.406971,0.5774522 0.4827852,0.6858378 0.075771,0.1083899 0.2702569,0.3860525 0.432171,0.6170394 0.3183425,0.4542124 0.5571423,0.8025206 1.0827846,1.579387 0.1859141,0.2747011 0.4039286,0.5919294 0.4845426,0.7049478 0.1662,0.2329969 1.313656,1.9048485 2.136426,3.1128315 0.302528,0.444124 0.640457,0.93992 0.751028,1.10177 0.224871,0.329173 0.364628,0.489403 0.593871,0.680867 0.0858,0.07167 0.148457,0.142538 0.139242,0.157487 -0.0094,0.01496 -0.266099,0.02717 -0.570727,0.02717 h -0.553928 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sheets.svg b/.icons/awkward/16x16/apps/sheets.svg
new file mode 100644
index 00000000..e0e9e930
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sheets.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#67c0bf" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path opacity=".5" d="m4 5v7h7v-7h-7zm1 1h2v1h-2v-1zm3 0h2v1h-2v-1zm-3 2h2v1h-2v-1zm3 0h2v1h-2v-1zm-3 2h2v1h-2v-1zm3 0h2v1h-2v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shotcut.svg b/.icons/awkward/16x16/apps/shotcut.svg
new file mode 100644
index 00000000..4d764664
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shotcut.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#115c77" width="14" height="14" x="-15" y="-15" rx=".7" ry=".7" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="M 1.7,1 C 1.3122,1 1,1.3122 1,1.7 V 14.3 C 1,14.687801 1.3122,15 1.7,15 H 5.9 V 1 Z"/>
+ <rect style="fill:#e4e4e4" width="2" height="16" x="5" y="0" rx=".5" ry=".364"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shotwell.svg b/.icons/awkward/16x16/apps/shotwell.svg
new file mode 120000
index 00000000..b927afb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shotwell.svg
@@ -0,0 +1 @@
+multimedia-photo-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/showfoto.svg b/.icons/awkward/16x16/apps/showfoto.svg
new file mode 120000
index 00000000..1b2314fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/showfoto.svg
@@ -0,0 +1 @@
+kphotoalbum.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/showtime.svg b/.icons/awkward/16x16/apps/showtime.svg
new file mode 100644
index 00000000..e0800189
--- /dev/null
+++ b/.icons/awkward/16x16/apps/showtime.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#3e50b4" d="m1.4571 0.00054851a1.4153 1.2554 0 0 0 -1.4571 1.2548v13.489a1.4153 1.2554 0 0 0 2.1233 1.088l6.584-3.373 6.5847-3.3719a1.4153 1.2554 0 0 0 0 -2.1748l-6.5847-3.3716-6.584-3.3729a1.4153 1.2554 0 0 0 -0.6662 -0.16725z"/>
+ <path fill="#fff" d="m7.3625 5.0002a0.61918 0.47078 0 0 1 0.6375 0.4705v5.0583a0.61918 0.47078 0 0 1 -0.9289 0.408l-2.8806-1.265-2.8807-1.2643a0.61918 0.47078 0 0 1 0 -0.81556l2.8807-1.2643 2.8806-1.2649a0.61918 0.47078 0 0 1 0.29146 -0.062736z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/shutter.svg b/.icons/awkward/16x16/apps/shutter.svg
new file mode 100644
index 00000000..f5df0a5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/shutter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#37a0f2" d="M 13.040398,0.0011 C 10.84935,0.0271 7.469055,0.6537 6.412421,1.9487 l -0.0023,0 C 5.566987,3.2094 5.459651,8.1432 5.6786,7.8393 7.472973,5.3346 11.773789,2.2411 14.342456,0.9979 15.729264,0.3237 14.744575,-0.0192 13.040427,0.0012 Z M 10.924797,4.087 C 9.441892,4.1968 6.833596,6.7939 7.199899,6.7791 c 3.033166,-0.1076 4.927718,0.071 7.294159,0.8273 0.351077,0.112 -0.378277,-3.265 -3.569184,-3.5194 z M 9.320595,6.7908 c -0.07823,0 -0.11063,0.025 -0.08431,0.064 1.733315,2.561 2.614168,4.2955 3.281322,6.7506 0.09907,0.3642 2.460709,-2.0993 0.935764,-4.9934 C 12.671299,7.542 9.868515,6.7612 9.320559,6.7908 Z m 0.902359,2.0523 c -0.01714,0 -0.02929,0 -0.03494,0.026 -0.767839,3.0201 -1.476643,4.8378 -2.856723,6.9546 -0.206233,0.3123 3.148863,0.5601 4.296927,-2.514 l 7.78e-4,0 C 11.93078,11.9089 10.480193,8.9098 10.223131,8.8406 Z m -0.842352,1.9296 c -0.007,0 -0.01553,-4e-4 -0.02583,0 -2.738615,1.347 -4.545043,1.964 -7.010653,2.2421 -0.364,0.043 1.614897,2.8392 4.639546,1.7593 l 0.003,-8e-4 c 1.275389,-0.6891 2.611484,-3.9492 2.39413,-4.0055 z"/>
+ <path style="fill:#4f4f4f" d="M 4.856053,2.8198 C 4.302497,2.9168 2.080882,4.4919 2.592554,7.3228 l 7.78e-4,0 C 3.079026,8.7691 6.190477,10.6917 6.082791,10.3297 5.199178,7.3444 4.879854,5.4131 4.978401,2.8676 4.980201,2.8206 4.935191,2.8046 4.856112,2.8186 Z M 1.288387,7.278 C 1.003138,7.239 0.334655,10.4444 2.999691,12.0731 4.377632,12.6508 7.832907,11.5124 7.497678,11.3551 4.73184,10.0728 3.110915,9.0464 1.314599,7.2921 c -0.0084,-0.01 -0.01676,-0.013 -0.02598,-0.014 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sideka.svg b/.icons/awkward/16x16/apps/sideka.svg
new file mode 100644
index 00000000..9bec227c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sideka.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3496de" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8.7353943,2.7006569 C 8.0332531,2.6856259 7.3042124,2.9427265 6.7748082,3.2865623 6.5165257,3.4572451 6.5432231,3.5080732 6.8143569,3.3619977 7.2655881,3.1188898 7.7076746,3.0227783 8.3721329,3.0221726 9.222178,3.0214526 9.6954317,3.1533296 10.18551,3.5289805 l 0.207997,0.1596595 0.26439,0.00221 c 0.145268,0.00142 0.323186,0.012149 0.395486,0.023436 0.19104,0.029747 0.218564,0.029811 0.235094,0.00292 C 11.323423,3.6548371 10.720624,3.2127011 10.370071,3.0441439 9.8373246,2.7732816 9.2709369,2.7137745 8.7353943,2.7006569 Z"/>
+ <path style="fill:#ffffff" d="M 4.6244362,2.8003432 C 4.5897019,2.778888 4.2993804,2.9710916 4.0663614,3.170196 3.7425258,3.4469002 3.4092433,3.9146069 3.2365728,4.3332182 2.9711342,4.9767163 2.9270524,5.7697855 3.1193917,6.4417453 3.2390068,6.8596355 3.6191167,7.5482958 3.728001,7.5439798 3.752491,7.5428898 3.8351836,7.4667938 3.9110963,7.3747996 h -7.499e-4 c 0.075916,-0.091991 0.1384203,-0.1785319 0.1384203,-0.1926165 0,-0.014099 -0.053215,-0.1118815 -0.1179135,-0.216785 C 3.7807625,6.7219982 3.6696358,6.4533622 3.5969048,6.1605107 3.517471,5.8406731 3.5165527,5.3159557 3.5954401,4.9960236 3.7520634,4.3599141 4.11069,3.8282866 4.6456754,3.4397125 c 0.1199001,-0.08709 0.2182497,-0.1612447 0.2182497,-0.164786 0,-0.028954 -0.2183303,-0.4615118 -0.2394889,-0.4745833 z"/>
+ <path style="fill:#ffffff" d="m 5.2960304,3.5656821 c -0.062362,0 -0.3361454,0.2195295 -0.5317092,0.4262463 C 4.4492545,4.3249604 4.2488602,4.7200005 4.161571,5.1820487 4.073359,5.6489975 4.150423,6.2501799 4.349793,6.6490092 4.4518561,6.8531908 4.5535467,7.0085579 4.5848875,7.0086089 4.6002165,7.0086377 4.6656225,6.9468119 4.7298992,6.8709209 4.9403238,6.622473 4.9314645,6.6639473 4.8251087,6.4366186 4.684887,6.136902 4.6392029,5.9356802 4.6390841,5.6156187 4.6388748,5.0291913 4.9202268,4.4579394 5.3700008,4.1310807 5.4495673,4.0732596 5.5151351,4.0051378 5.5157448,3.9794776 5.5175447,3.9066345 5.3365008,3.5656821 5.2960304,3.5656821 Z"/>
+ <path style="fill:#ffffff" d="M 10.5 4 A 1.4999178 1.4999178 0 0 0 9 5.5 A 1.4999178 1.4999178 0 0 0 10.5 7 A 1.4999178 1.4999178 0 0 0 12 5.5 A 1.4999178 1.4999178 0 0 0 10.5 4 z M 10.5 4.75 A 0.74995891 0.74995891 0 0 1 11.25 5.5 A 0.74995891 0.74995891 0 0 1 10.5 6.25 A 0.74995891 0.74995891 0 0 1 9.75 5.5 A 0.74995891 0.74995891 0 0 1 10.5 4.75 z M 10.4375 5.0019531 C 10.37129 5.0059531 10.311305 5.0148696 10.300781 5.0253906 C 10.293381 5.0327806 10.29868 5.0792327 10.3125 5.1289062 C 10.36036 5.2993904 10.262945 5.4057571 10.103516 5.3574219 C 10.060766 5.3444649 10.022659 5.3426146 10.011719 5.3535156 C 10.001419 5.3637866 9.9976171 5.4433891 10.001953 5.5292969 C 10.008353 5.6563312 10.021239 5.7024285 10.068359 5.7734375 C 10.132859 5.8706265 10.256651 5.9616855 10.361328 5.9882812 C 10.464081 6.0143962 10.636101 5.9946636 10.728516 5.9472656 C 10.979517 5.8185461 11.074296 5.5065259 10.9375 5.2558594 C 10.87109 5.1341651 10.736732 5.0282248 10.617188 5.0058594 C 10.577348 4.9983994 10.503708 4.9979531 10.4375 5.0019531 z"/>
+ <path style="fill:#ffffff" d="m 8.4548098,5.3754416 c -0.1672753,-4.99e-5 -0.2652901,0.073651 -0.3427545,0.2585307 -0.06602,0.1575671 -0.026353,0.5345685 0.084956,0.8004934 0.063383,0.1514066 0.2366604,0.4408937 0.2636575,0.4408937 0.00925,0 0.049885,-0.045985 0.090083,-0.1025336 C 8.7112444,6.5470537 8.8249693,6.1613809 8.8290569,5.8317155 8.8312693,5.6595542 8.8271445,5.6401396 8.7697341,5.5534102 8.685754,5.4263796 8.5963207,5.3754877 8.4548098,5.3754416 Z"/>
+ <path style="fill:#ffffff" d="m 12.469077,6.3274745 c -0.01994,0.00469 -0.207522,0.1740618 -0.416725,0.3764442 l -0.380107,0.368388 -0.01757,0.3962187 c -0.07766,1.8054196 -0.689213,2.6702986 -1.842673,3.8128426 -0.8716907,0.863445 -2.3468318,1.57508 -3.693401,1.902728 -0.4114567,0.100118 -1.4411585,0.249165 -1.4764816,0.213855 -0.016593,-0.01659 0.00779,-0.07508 0.068844,-0.166982 C 4.9381529,12.8889 5.1157143,12.441242 5.2001938,11.999102 5.2832738,11.5643 5.2929468,11.264803 5.2426728,10.637604 5.1872209,9.945859 5.2007817,9.6247695 5.277822,9.2660777 5.3878136,8.7539394 5.6085287,8.3499909 5.8952196,8.1345479 6.2454692,7.8713371 6.5715105,7.7544418 6.9586381,7.7544418 c 0.8786736,0 1.6589961,0.6146295 1.8368133,1.4464539 0.054452,0.2547262 0.033617,0.8724273 -0.041746,1.2465133 -0.1750362,0.868941 -0.6272693,1.294983 -1.2816677,1.849773 -0.1252885,0.106215 -0.2693009,0.231857 -0.3207833,0.279037 l -0.093745,0.08569 0.078365,-0.02856 c 0.043381,-0.01565 0.1974248,-0.09899 0.3420221,-0.185292 C 8.5666959,11.798258 9.1768287,11.33976 9.4091874,10.238681 9.480249,9.9019494 9.5098056,9.2347616 9.4648482,8.9760551 9.3913485,8.5531199 9.137562,8.1096092 8.7712828,7.7646959 8.014731,7.0522706 6.9556919,6.8868589 6.0028796,7.3325906 5.5135592,7.5614983 5.0899505,7.9454784 4.8823356,8.348404 4.540555,9.011713 4.482915,9.5025589 4.7014373,10.637605 c 0.073579,0.382185 0.1076604,0.681938 0.1076604,0.946237 0,0.844028 -0.295578,1.641484 -0.8253943,2.224976 -0.080818,0.089 -0.1472087,0.168669 -0.1472087,0.177237 0,0.0264 0.063913,0.01823 0.3786411,-0.0498 0.1669889,-0.03609 0.5550124,-0.101889 0.8627456,-0.145744 1.1796846,-0.168126 2.0229733,-0.422573 3.0049624,-0.907421 1.2138175,-0.599307 2.3242802,-1.401506 3.0481732,-2.419789 0.740073,-1.0410402 1.205043,-1.7739216 1.318287,-3.1807972 0.05372,-0.6672792 0.05982,-0.9644622 0.01977,-0.9550258 z"/>
+ <path style="fill:#ffffff" d="M 6.5,4 A 1.4999178,1.4999178 0 0 0 5,5.5 1.4999178,1.4999178 0 0 0 6.5,7 1.4999178,1.4999178 0 0 0 8,5.5 1.4999178,1.4999178 0 0 0 6.5,4 Z m 0,0.75 A 0.74995891,0.74995891 0 0 1 7.25,5.5 0.74995891,0.74995891 0 0 1 6.5,6.25 0.74995891,0.74995891 0 0 1 5.75,5.5 0.74995891,0.74995891 0 0 1 6.5,4.75 Z M 6.4375,5.0019531 c -0.06621,0.004 -0.126195,0.012917 -0.136719,0.023437 -0.0074,0.00739 -0.0021,0.053842 0.011719,0.1035156 0.04786,0.1704842 -0.049555,0.2768509 -0.208984,0.2285157 -0.04275,-0.012957 -0.080857,-0.014807 -0.091797,-0.00391 -0.0103,0.010271 -0.014102,0.089874 -0.00977,0.1757813 0.0064,0.1270343 0.019286,0.1731316 0.066406,0.2441406 0.0645,0.097189 0.188292,0.188248 0.292969,0.2148437 0.102753,0.026115 0.274773,0.00638 0.367188,-0.041016 0.251001,-0.1287195 0.34578,-0.4407397 0.208984,-0.6914062 -0.06641,-0.1216943 -0.200768,-0.2276346 -0.320312,-0.25 -0.03984,-0.00746 -0.11348,-0.00791 -0.179688,-0.00391 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sigil.svg b/.icons/awkward/16x16/apps/sigil.svg
new file mode 100644
index 00000000..8b9075d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sigil.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#97302c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.3252477,1.9999594 C 6.0916796,1.9996245 5.1583148,2.5610571 4.7132569,3.5698378 4.5645548,3.9068907 4.5360461,4.0272892 4.5157819,4.4147901 4.4742269,5.2093465 4.7206229,5.8519757 5.255555,6.3455421 5.6459321,6.7057312 5.7937724,6.7901736 7.1156203,7.4027264 8.7483276,8.1593333 9.0270649,8.3202219 9.405574,8.7261934 9.920328,9.2782951 10.184245,10.033516 10.056483,10.588586 9.892528,11.300899 9.436739,12.018807 8.8875809,12.302614 8.0636251,12.728439 6.9643628,12.716364 6.2079931,12.273204 5.8977427,12.091428 5.3570491,11.444941 5.1697287,11.106049 5.0865214,10.955512 4.9736078,10.640019 4.9190872,10.404969 4.6913033,9.4229552 5.0136673,8.7325366 5.7993713,8.5518961 6.319806,8.4322432 7.0071199,8.6403111 7.3579073,9.0781039 7.5221491,9.2830823 7.6803797,9.756561 7.5816346,10.066511 7.5041132,9.6923631 7.1879294,9.4253256 6.8221141,9.4250478 c -0.4295384,0 -0.7777488,0.3644183 -0.7777488,0.8139522 0,0.449532 0.3482103,0.761 0.7777488,0.761 C 7.4200848,11 7.989,10.039109 7.989,9.0582326 7.989,8.0042281 5.6876474,7.5074559 4.6221146,8.7116668 4.0132088,9.4076239 3.7890105,10.296496 4.2327848,11.439897 c 0.079066,0.203717 0.1320922,0.476832 0.1481063,0.703217 0.015878,0.224443 0.04472,0.354899 0.06456,0.3899 0.028416,0.05012 0.1355368,0.05226 0.5028026,0.0088 0.4356149,-0.05162 0.4959869,0.0343 0.9190197,0.151411 0.7175255,0.338396 1.5289253,0.355493 2.3056,0.248249 1.1145239,-0.166134 2.1168336,-0.822251 2.5170516,-1.648572 0.244936,-0.505716 0.314248,-0.840921 0.309884,-1.4983402 -0.0068,-1.024065 -0.254896,-1.7402482 -0.81041,-2.3385796 C 9.809834,7.0471617 9.4376286,6.8296138 8.234394,6.3113619 6.7823551,5.6859464 6.3151941,5.4169362 5.8669687,4.9473563 5.5182859,4.5820615 5.4406906,3.8675373 5.6778482,3.3230267 5.8050518,3.0309678 6.1784087,2.6773672 6.5004087,2.5440491 6.8653785,2.3929403 7.4680485,2.3566086 7.8485571,2.4629719 8.4888975,2.6419669 9.1000239,3.1228649 9.3432933,3.639387 9.4901898,3.9512858 9.537521,4.7020538 9.4458282,5.1731008 9.4133542,5.3399713 9.3994282,5.4903109 9.4146812,5.5069486 9.4690712,5.5662416 9.765586,5.4695116 9.95546,5.3304861 10.172098,5.17187 10.337509,4.9302236 10.421051,4.6516625 c 0.07864,-0.2622266 -0.0465,-0.8358113 -0.134784,-1.2508423 -0.041,-0.192727 -0.06996,-0.4838293 -0.06456,-0.6470283 0.01015,-0.3067847 -0.04433,-0.4111277 -0.192159,-0.366438 -0.03846,0.011627 -0.227714,0.048762 -0.420016,0.082668 C 9.2601641,2.5316232 9.3767018,2.4906649 8.9574572,2.3099601 8.4362389,2.0853058 7.986433,2.0001386 7.3252477,1.9999594 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/signal-desktop-beta.svg b/.icons/awkward/16x16/apps/signal-desktop-beta.svg
new file mode 120000
index 00000000..62553916
--- /dev/null
+++ b/.icons/awkward/16x16/apps/signal-desktop-beta.svg
@@ -0,0 +1 @@
+signal-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/signal-desktop.svg b/.icons/awkward/16x16/apps/signal-desktop.svg
new file mode 100644
index 00000000..1505f1ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/signal-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2893ea" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#b1ddf4" d="M 7.624908,1.9133711 C 6.8061443,1.9623247 6.025533,2.1680968 5.3186808,2.5038473 l 0.3750916,0.649084 C 6.2865442,2.8803621 6.9383445,2.7095979 7.624908,2.6635543 Z m 0.7501831,0 v 0.7501832 c 0.6865631,0.046044 1.3383665,0.2168063 1.9311359,0.489377 l 0.375091,-0.649084 C 9.9744665,2.1680968 9.1938545,1.9623247 8.3750911,1.9133711 Z M 4.6600729,2.8620891 C 3.9699742,3.2997486 3.382154,3.8721915 2.9326004,4.5382795 l 0.6483517,0.374359 C 3.9621025,4.358698 4.45595,3.8808655 5.0344319,3.5097079 Z m 6.6798531,0 -0.374359,0.6476188 c 0.578287,0.3711179 1.072428,0.8491331 1.45348,1.4029306 l 0.648351,-0.374359 C 12.617845,3.8721915 12.030024,3.2997486 11.339926,2.8620891 Z M 2.5553111,5.1866313 C 2.2062436,5.8949744 2.0045211,6.6828014 1.9999998,7.5221621 h 0.750183 C 2.754562,6.8214105 2.9175753,6.1596177 3.2036629,5.5609899 Z m 10.8893769,0 -0.648352,0.3743586 c 0.286089,0.598627 0.449091,1.2604254 0.45348,1.9611722 H 14 C 13.995476,6.6828014 13.793755,5.8949744 13.444688,5.1866313 Z M 2.0571427,8.2723453 C 2.1685973,9.0419225 2.447886,9.7734106 2.868864,10.426923 L 3.5179484,10.051831 C 3.1634077,9.509284 2.9216807,8.9070741 2.8153842,8.2723453 Z m 11.1304023,0 C 13.084789,8.9211595 12.848269,9.525985 12.502563,10.063553 l 0.64762,0.374359 C 13.561878,9.7910036 13.841226,9.0602806 13.947985,8.2723453 Z M 3.9758238,10.653296 3.3216116,11.031319 c 0.058945,0.07001 0.1150169,0.142002 0.1772892,0.209523 v 0.08498 0.898902 c -1.099e-4,0.576146 0.3284403,1.06601 0.7846154,1.359707 L 4.6498164,12.95 C 4.4165796,12.786015 4.2490258,12.529688 4.249084,12.224725 V 11.325824 10.941941 C 4.153232,10.849441 4.0636432,10.751885 3.9758238,10.653296 Z m 8.0739922,0.01539 c -0.388139,0.438121 -0.858473,0.80757 -1.38315,1.098169 l 0.372893,0.645421 c 0.638168,-0.355954 1.202934,-0.818267 1.664469,-1.3663 z m -2.0630034,1.419781 c -0.5045023,0.193839 -1.0471413,0.312314 -1.6117216,0.35018 v 0.750183 c 0.6975087,-0.0417 1.3685643,-0.194552 1.989011,-0.447619 z m -3.1040293,0.21538 -0.4695971,0.271795 a 0.75025814,0.75025814 0 0 0 -7.501e-4,0 l -0.7794872,0.449084 a 0.75025814,0.75025814 0 0 0 -7.502e-4,7.5e-4 c -0.066666,0.03828 -0.1365869,0.06294 -0.2073258,0.08132 l -0.4322345,0.748719 c 0.340253,0.05173 0.6948571,0.0033 1.0131868,-0.179488 a 1.5005163,1.5005163 0 0 0 0.00146,-7.5e-4 l 0.7794901,-0.449084 a 1.5005163,1.5005163 0 0 0 0.00221,-0.0015 l 0.2564104,-0.147985 c 0.1936691,0.02996 0.3860172,0.06952 0.5795093,0.09743 V 12.431281 C 7.3756465,12.403051 7.1287349,12.354571 6.8827803,12.303809 Z"/>
+ <ellipse style="fill:#ffffff" cx="8" cy="7.5" rx="4" ry="3.5"/>
+ <path style="fill:#ffffff" d="m 5.1574521,9.10006 a 0.15386153,0.2340459 0 0 0 -0.157452,0.2340235 v 1.2158215 1.215821 a 0.15386153,0.2340459 0 0 0 0.230769,0.202934 l 0.6923077,-0.607906 0.6923079,-0.607907 a 0.15386153,0.2340459 0 0 0 0,-0.404971 L 5.9230768,9.7390523 5.2307691,9.1311423 a 0.15386153,0.2340459 0 0 0 -0.073317,-0.031076 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/simon.svg b/.icons/awkward/16x16/apps/simon.svg
new file mode 100644
index 00000000..8fd9a7fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d32f2f" d="M 8,4 C 8,5.0408676 8,8 8,8 8,8 5.1682712,8 4,8 1.790861,8 0,6.2091388 0,4 0,1.790861 1.790861,0 4,0 6.2091388,0 8,1.790861 8,4 Z"/>
+ <path style="fill:#92dc39" d="m 8,4 c 0,1.0408676 0,4 0,4 0,0 2.831729,0 4,0 2.209139,0 4,-1.7908612 4,-4 C 16,1.790861 14.209139,0 12,0 9.7908612,0 8,1.790861 8,4 Z"/>
+ <path style="fill:#fdd835" d="m 8,12 c 0,-1.040868 0,-4 0,-4 0,0 2.831729,0 4,0 2.209139,0 4,1.7908612 4,4 0,2.209139 -1.790861,4 -4,4 -2.2091388,0 -4,-1.790861 -4,-4 z"/>
+ <path style="fill:#2f58d3" d="M 8,12 C 8,10.959132 8,8 8,8 8,8 5.1682712,8 4,8 1.7908612,8 0,9.7908612 0,12 c 0,2.209139 1.7908612,4 4,4 2.2091388,0 4,-1.790861 4,-4 z"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/simple-ccsm.svg b/.icons/awkward/16x16/apps/simple-ccsm.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simple-ccsm.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/simple-image-reducer.svg b/.icons/awkward/16x16/apps/simple-image-reducer.svg
new file mode 100644
index 00000000..fe8a413b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simple-image-reducer.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4cc74c" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#2bffbf" d="M 2,5.0714286 V 11.928571 L 4.2857142,8.5 Z"/>
+ <path style="fill:#2bffbf" d="M 14.999714,5.0714286 V 11.928571 L 12.714,8.5 Z"/>
+ <path style="fill:none;stroke:#bfecbf;stroke-width:1.02857149" d="M 4.7590494,4.9717948 A 5.4970417,5.4973893 0 0 1 12.523951,5.2545242"/>
+ <path style="fill:none;stroke:#bfecbf;stroke-width:1.02857149" d="M 12.227138,12.040012 A 5.4970417,5.4973893 0 0 1 4.4679552,11.735777"/>
+ <path style="fill:#bfecbf" d="m 3.6428571,6.143 1.1428571,-3.7142855 0.5714288,2 1.7142855,1.1428571 z"/>
+ <path style="fill:#bfecbf" d="m 13.357143,10.856714 -1.142857,3.714286 -0.571429,-2 -1.7142855,-1.142858 z"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="7" r="1.5"/>
+ <circle style="fill:#ffffff" cx="10.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="6.5" cy="8.5" r="1.5"/>
+ <rect style="fill:#ffffff" width="1" height="3.8" x="8" y="7.7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/simplenote.svg b/.icons/awkward/16x16/apps/simplenote.svg
new file mode 100644
index 00000000..abf2709d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simplenote.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#2b8ae2" transform="matrix(.6 0 0 .63158 -1.6 -2.4211)">
+ <path d="m11.158 8c-3.2147 1.7198-5.1526 4.8252-5.1579 8.2978 0.00678 4.7831 3.8025 8.9662 8.8421 9.6808 0.36133 0.03586 0.47082 0.01998 0.73684 0 2.4417 0 4.4211-1.8575 4.4211-4.1489-0.0022-1.5726-0.94616-2.9769-2.3832-3.6769 0 0-1.5874-0.68269-2.2897-1.0365-1.0174-0.47738-2.1372-0.89975-3.2035-1.5113-0.53316-0.30576-1.0718-0.66276-1.5557-1.2142-0.48387-0.55139-0.88364-1.3776-0.88364-2.2419 0-1.6768 0.64591-2.9547 1.4737-4.1489z"/>
+ <path d="m20.842 25c3.215-1.72 5.153-4.825 5.158-8.298-0.007-4.783-3.802-8.966-8.842-9.6807-0.36133-0.03586-0.47082-0.01998-0.73684 0-2.4417 0-4.4211 1.8575-4.4211 4.1489 0.0022 1.5726 0.94616 2.9769 2.3832 3.6769 0 0 1.5874 0.68269 2.2897 1.0365 1.0174 0.47738 2.1372 0.89975 3.2035 1.5113 0.53316 0.30576 1.0718 0.66276 1.5557 1.2142 0.48387 0.55139 0.88364 1.3776 0.88364 2.2419 0 1.6768-0.64591 2.9547-1.4737 4.1489z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/simplescreenrecorder.svg b/.icons/awkward/16x16/apps/simplescreenrecorder.svg
new file mode 100644
index 00000000..b7d52138
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simplescreenrecorder.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dc4f47" width="8" height="12" x="-11" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#ffffff" d="m 5.3361,5.000305 4.3539,0 c 0.33621,0 0.31,0.35589 0.31,0.35589 l 0,3.2878 c 0,0.356 -0.31,0.356 -0.31,0.356 l -4.3539001,0 c 0,0 -0.3362,0 -0.3362,-0.356 l 0,-3.2881 c 0,0 0,-0.3559 0.3362,-0.3559 z M 12,5.5 l 0,3 -2,-1.49969 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/simsu.svg b/.icons/awkward/16x16/apps/simsu.svg
new file mode 100644
index 00000000..456dca87
--- /dev/null
+++ b/.icons/awkward/16x16/apps/simsu.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="1" y="1" rx="1.125" ry="1.125"/>
+ <path style="opacity:0.3" d="M 2.1251,1 C 1.5019,1 1,1.5019 1,2.1251 V 6 H 6 V 1 Z"/>
+ <path style="opacity:0.1" d="M 11,1 V 6 H 16 V 2.1251 C 16,1.5019 15.498,1 14.875,1 Z"/>
+ <rect style="opacity:0.1" width="5" height="5" x="6" y="-16" transform="scale(1,-1)"/>
+ <path style="opacity:0.5" d="M 11,16 V 11 H 16 V 14.875 C 16,15.498 15.498,16 14.875,16 Z"/>
+ <rect style="opacity:0.5" width="5" height="5" x="1" y="6"/>
+ <rect style="opacity:0.3" width="5" height="5" x="6" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/singular.svg b/.icons/awkward/16x16/apps/singular.svg
new file mode 100644
index 00000000..d8828b3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/singular.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#00679a" d="M 15,15.2 V 0.8 C 15,0.3568 14.638,0 14.188,0 H 2.8125 C 2.3624,0 2,0.3568 2,0.8 V 15.2 C 2,15.643 2.3624,16 2.8125,16 H 14.188 C 14.638,16 15,15.643 15,15.2 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="M 11.25,1.25 C 11.25,2.45 7.281,9.75 4.8435,9.75 3.6248,9.75 3.25,8.8 3.25,8 3.25,7.2 3.6248,6.25 4.8435,6.25 7.2966,6.2414 11.25,13.55 11.25,14.75"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="M 12.25,3.25 C 12.25,4.4079 9.25,8 9.25,8 9.25,8 12.261,11.7 12.25,12.75"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round" d="M 13.25,5.25 C 13.25,5.65 11.25,8 11.25,8 11.25,8 13.27,10.396 13.25,10.75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sirikali.svg b/.icons/awkward/16x16/apps/sirikali.svg
new file mode 100644
index 00000000..f3a6d565
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sirikali.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1493ca" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 8 3 C 6.3883 3 5 4.2745219 5 5.8574219 L 5 7 L 4.5097656 7 C 4.2278656 7 4 7.2507438 4 7.5273438 L 4 11.5 C 4 11.777 4.2278656 12 4.5097656 12 L 11.490234 12 C 11.772234 12 12 11.777 12 11.5 L 12 7.5273438 C 12 7.2507437 11.771234 6.9822 11.490234 7 L 11 7 L 11 5.8574219 C 11 4.2745219 9.6114 3 8 3 z M 8 3.8886719 C 9.1751 3.8886719 10 4.7069306 10 5.7753906 L 10 7 L 6 7 L 6 5.7753906 C 6 4.7067906 6.8247 3.8886719 8 3.8886719 z M 8 8 A 1 1 0 0 1 9 9 A 1 1 0 0 1 8.5 9.8652344 L 8.5 11 L 7.5 11 L 7.5 9.8632812 A 1 1 0 0 1 7 9 A 1 1 0 0 1 8 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skanlite.svg b/.icons/awkward/16x16/apps/skanlite.svg
new file mode 100644
index 00000000..9244c3c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skanlite.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="12" x="-16" y="-14" rx=".8" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e4e4e4" width="12" height="8" x="-14" y="-12" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#f34235" width="16" height="2" x="0" y="5" rx=".4" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skrooge.svg b/.icons/awkward/16x16/apps/skrooge.svg
new file mode 100644
index 00000000..7213915c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skrooge.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ffc947" cx="8" cy="8" r="8"/>
+ <path fill="#b38d32" d="m9.1738 3a5 5 0 0 0 -4.6326 3.125h-0.99244l-0.625 1.25h1.2952a5 5 0 0 0 -0.0452 0.625l-0.625 1.25h0.791a5 5 0 0 0 4.834 3.75 5 5 0 0 0 3.9025 -1.875h-1.8331a3.75 3.75 0 0 1 -2.0692 0.625 3.75 3.75 0 0 1 -3.5313 -2.5h4.1562l0.625-1.25h-5a3.75 3.75 0 0 1 0.0563 -0.625h4.9438l0.625-1.25h-5.1181a3.75 3.75 0 0 1 3.2431 -1.875 3.75 3.75 0 0 1 2.0682 0.625h1.8294a5 5 0 0 0 -3.8972 -1.875z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skullgirls.svg b/.icons/awkward/16x16/apps/skullgirls.svg
new file mode 100644
index 00000000..22d193f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skullgirls.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m4.6171875 0c-2.5493696 0-4.6171875 2.3527098-4.6171875 5.2539062 0 0.7794984 0.12009741 1.5297702 0.33203125 2.2460938 0 0 0.19303813 0.6442028 0.36328125 1 0.09200831 0.2151173 0.19834205 0.4230362 0.3046875 0.6308594v2.8691406a1.0001 1.0001 0 1 0 2 0v-0.044922c2.2719144 2.519457 5 4.044922 5 4.044922s2.000427-1.110676 4-3.003906v1.003906a1.0001 1.0001 0 1 0 2 0v-3.25c0.507868-0.695885 0.961256-1.4470501 1.304688-2.25 0.170242-0.3557972 0.363281-1 0.363281-1 0.211933-0.7163236 0.332031-1.4665953 0.332031-2.2460938 0-2.9011964-2.067819-5.2539062-4.617188-5.2539062-1.337004 0-2.539572 0.56591397-3.382812 1.5996094-0.84324-1.0336954-2.0458093-1.5996094-3.3828125-1.5996094z" style="fill:#ed1b24"/>
+ <path d="m8 3a5 4 0 0 0-5 4 5 4 0 0 0 1.8769531 3.123047l-0.8769531 0.876953h1a3 2 0 0 0 3 2 3 2 0 0 0 3-2h1l-0.882812-0.882812a5 4 0 0 0 1.882812-3.117188 5 4 0 0 0-5-4z" style="fill:#ffffff"/>
+ <path d="m6 10v1h-1a3 2 0 0 0 0.4042969 1h5.1875001a3 2 0 0 0 0.408203-1v-1h-1v1h-1v-1h-1v1h-1v-1h-1z" style="fill:#3f3f3f"/>
+ <path d="m4.53125 6.3554688a1.5 1.5 0 0 0-0.4433594 0.6445312h-1.0878906l1 0.5a1.5 1.5 0 0 0 1.5 1.5 1.5 1.5 0 0 0 1.4277344-1.046875l-2.3964844-1.5976562zm6.935547 0-2.3964845 1.5976562a1.5 1.5 0 0 0 1.4296875 1.046875 1.5 1.5 0 0 0 1.5-1.5l1-0.5h-1.087891a1.5 1.5 0 0 0-0.445312-0.6445312z" style="fill:#3f3f3f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skydrive.svg b/.icons/awkward/16x16/apps/skydrive.svg
new file mode 100644
index 00000000..99f7bd08
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skydrive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(0,-1)">
+ <path fill="#a1bde8" d="m6 4c-1.2944 0-2.3967 0.8068-2.8711 1.9489-1.2049 0.1823-2.1289 1.2281-2.1289 2.5056 0 1.4059 1.1193 2.5455 2.5 2.5455h5.3125c1.2085 0 2.1875-0.997 2.1875-2.2273 0-1.1432-0.844-2.0801-1.9336-2.2074-0.2841-1.4594-1.5496-2.5653-3.0664-2.5653z"/>
+ <path fill="#5481c5" d="m10 7c-1.2944 0-2.3967 0.8068-2.8711 1.9489-1.2049 0.1823-2.1289 1.2281-2.1289 2.5061 0 1.405 1.1193 2.545 2.5 2.545h5.3125c1.209 0 2.188-0.997 2.188-2.227 0-1.144-0.844-2.0804-1.934-2.2077-0.284-1.4594-1.549-2.5653-3.066-2.5653z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skype.svg b/.icons/awkward/16x16/apps/skype.svg
new file mode 100644
index 00000000..060c7a76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skype.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#1587d7" cx="4.64" cy="4.64" r="4.64"/>
+ <circle style="fill:#1587d7" cx="11.36" cy="11.36" r="4.64"/>
+ <circle style="fill:#28a8ea" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 5.9916451,7.8638498 A 2.3532641,2.1578404 0 0 1 5.2536897,7.1493762 2.1526294,1.9738672 0 0 1 5.0009032,6.1625743 1.9341429,1.7735247 0 0 1 5.456557,4.9681904 2.7427765,2.5150063 0 0 1 6.6443523,4.2402053 4.587367,4.2064153 0 0 1 8.1996755,4.0002485 6.0399608,5.5383804 0 0 1 9.2346001,4.0730421 3.7359512,3.4257042 0 0 1 9.9519968,4.2429065 1.39115,1.2756238 0 0 1 10.51359,4.5718216 0.7259727,0.66568527 0 0 1 10.687045,5.0140112 0.69861587,0.64060027 0 0 1 10.504752,5.475064 0.60694696,0.55654388 0 0 1 10.046089,5.6503248 0.82563991,0.75707574 0 0 1 9.7050564,5.580188 6.1734831,5.6608144 0 0 0 8.8935322,5.307904 2.9457179,2.7010948 0 0 0 8.1115007,5.2189424 1.7849083,1.636683 0 0 0 7.1324124,5.4480948 0.81471528,0.74705834 0 0 0 6.7413933,6.1194363 a 0.73609719,0.67496899 0 0 0 0.2028416,0.4718132 1.8499658,1.6963378 0 0 0 0.5469,0.3585888 q 0.3440199,0.1564623 1.0260747,0.4152199 a 1.0633042,0.97500353 0 0 1 0.1470309,0.053936 7.2880968,6.6828667 0 0 1 1.2701113,0.5985396 2.560913,2.3482454 0 0 1 0.7820832,0.7360407 2.1164645,1.9407056 0 0 1 0.282249,1.0218243 2.2415655,2.0554178 0 0 1 -0.39107,1.2321552 2.3241877,2.1311786 0 0 1 -1.0936645,0.74415 4.6099454,4.2271189 0 0 1 -1.6435554,0.245359 5.17834,4.7483116 0 0 1 -2.2403206,-0.388253 1.2192821,1.1180284 0 0 1 -0.4615997,-0.328918 0.80643305,0.7394639 0 0 1 -0.149964,-0.447586 0.63797541,0.5849956 0 0 1 0.19695,-0.455651 0.7264857,0.66615567 0 0 1 0.508635,-0.164459 1.2997811,1.1918426 0 0 1 0.5938866,0.14019 q 0.3409513,0.156472 0.5380728,0.234608 a 2.7043562,2.4797766 0 0 0 0.4645585,0.134788 2.6561955,2.4356153 0 0 0 0.5967674,0.05659 A 1.5929075,1.4606267 0 0 0 8.9200115,10.533061 0.88294429,0.80962138 0 0 0 9.2580949,9.8617132 0.77810191,0.71348547 0 0 0 9.0464418,9.3709925 2.2502737,2.0634027 0 0 0 8.4231691,8.9558169 Q 8.0114786,8.7563293 7.2647086,8.4704985 A 7.1769304,6.5809319 0 0 1 5.9916357,7.8638498"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/skypeforlinux.svg b/.icons/awkward/16x16/apps/skypeforlinux.svg
new file mode 120000
index 00000000..c233e23c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skypeforlinux.svg
@@ -0,0 +1 @@
+skype.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/skyrim-script-extender.svg b/.icons/awkward/16x16/apps/skyrim-script-extender.svg
new file mode 100644
index 00000000..7ad7f1d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/skyrim-script-extender.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 10.361064,0.09179818 C 10.152513,0.00199782 9.9123236,0.0975987 9.8225236,0.30614998 L 8.0499316,4.4227961 6.3924728,0.25857158 C 6.3085032,0.04760514 6.0711208,-0.0546097 5.8601548,0.0293599 L 4.07729,0.73898166 C 3.8663236,0.82295118 3.7641084,1.0603337 3.848078,1.2713001 L 5.5055368,5.4355245 1.3888906,3.6629329 c -0.2085512,-0.089801 -0.44874044,0.0058 -0.5385408,0.214352 L 0.0917982,5.6389357 C 0.00199784,5.8474869 0.0975986,6.0876765 0.30614996,6.1774765 L 4.422796,7.9500685 0.25857156,9.6075273 c -0.21096644,0.08397 -0.31318128,0.321352 -0.22921168,0.5323177 l 0.7096218,1.782865 c 0.0839696,0.210967 0.32135212,0.313182 0.53231842,0.229212 l 4.1642243,-1.657459 -1.7725912,4.116646 c -0.089801,0.208552 0.0058,0.448741 0.2143516,0.538541 l 1.7616512,0.758552 c 0.2085512,0.0898 0.4487404,-0.0058 0.5385408,-0.214351 l 1.772592,-4.116647 1.6574584,4.164225 c 0.08397,0.210966 0.3213524,0.313181 0.5323188,0.229211 l 1.782864,-0.709621 c 0.210967,-0.08397 0.313182,-0.321353 0.229212,-0.532319 l -1.657458,-4.164224 4.116646,1.772591 c 0.208551,0.0898 0.44874,-0.0058 0.53854,-0.214352 l 0.758552,-1.761651 c 0.0898,-0.208551 -0.0058,-0.4487403 -0.214352,-0.5385407 L 11.577204,8.0499313 15.741429,6.3924729 C 15.952395,6.3085033 16.05461,6.0711205 15.97064,5.8601545 L 15.261019,4.0772897 C 15.177049,3.8663233 14.939666,3.7641085 14.7287,3.8480781 l -4.164224,1.6574584 1.772591,-4.1166459 c 0.0898,-0.2085513 -0.0058,-0.44874042 -0.214352,-0.53854078 z"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="6"/>
+ <path style="fill:#4f4f4f" d="M 6.9500004,2.3551125 4.5,6.8921488 6.9499973,11.429185 V 9.6143707 C 6.4998067,9.5662309 6.3707932,9.3506196 6.3408826,9.0304711 6.3063026,8.660163 6.5876843,8.3694075 6.4542647,8.0744224 6.9741963,8.207102 6.9871043,8.4183612 7.1173463,8.7305927 c 0.06449,-0.2179855 0.046192,-0.3766245 0.027475,-0.5166226 0.6751006,0.309766 0.8662422,0.6591332 0.8570971,1.4046826 -0.00245,0.1992723 -0.5341416,0.8399553 -0.5238341,1.0299763 0.010325,0.190023 0.213598,0.404781 0.2370581,0.564129 0.023026,0.156549 -0.3951006,0.360998 -0.3951006,0.674049 0,0.296774 0.6799446,1.357193 0.6799446,1.357193 l 0.6999988,-1.209876 c -0.3717307,0.205801 -0.6119882,0.225077 -0.7860428,0.216129 -0.2493715,0.01243 -0.3779156,-0.225961 -0.344169,-0.371789 0.053361,-0.230574 0.430213,-0.497995 0.430213,-0.66922 0,-0.204494 -0.1542874,-0.334963 -0.1371094,-0.533893 C 7.880062,10.476423 8.6261636,9.910586 8.5534476,9.4906815 8.4398971,8.8349786 8.2908325,8.4581301 8.9004442,8.1842788 8.8238049,8.4097726 8.8704492,8.5409393 8.9107692,8.7602836 8.9834399,8.3390438 9.2013112,8.2834128 9.5669842,8.0447311 9.4613087,8.4947557 9.6773703,8.6640736 9.6631778,9.0037498 9.6490028,9.3434256 9.2756757,9.6068713 9.0500027,9.6143707 v 0.9074083 c 0.150654,-0.07174 0.2116345,1.05e-4 0.35,0 L 11.5,6.8921488 9.0500023,2.3551125 v 0.604938 c -0.2152111,0.121114 -0.2322456,0.2059933 -0.2263201,0.4020917 0,0 0.1198155,-0.10853 0.2263201,-0.099623 0.1065054,0.00891 0.6965626,1.6663598 0.6999996,1.814815 -3.1e-6,0.1840837 -0.6999996,0.3024688 -0.6999996,0.604938 0.1681925,-0.1451901 0.443709,-0.096142 0.6948126,0.0043 0.195244,0.078099 0.3443861,0.8516511 0.3718711,1.0268276 C 10.1099,6.8915468 9.8899319,7.0489088 9.6150769,7.051878 9.3402262,7.0548724 9.2165401,7.0103127 9.2131062,6.9034255 9.2095673,6.7965374 9.5669768,6.5144736 9.5669768,6.5144736 9.1573792,6.4950291 8.9742491,6.7392599 8.8214391,6.9123326 8.8418441,6.8084141 8.8626551,6.7341865 8.8832876,6.6451138 8.674947,6.6798649 8.5783011,6.821401 8.501928,6.9360851 8.398363,6.7048899 7.7841313,6.2225063 7.7941794,6.0198081 7.7565505,5.6867772 8.9197121,5.7077014 9.0432652,4.9331187 9.0364052,4.6391782 8.7205726,4.3546862 8.429779,4.2881648 8.1961509,4.234721 8.1205684,4.216906 8.1205684,4.216906 8.2774415,4.1439527 8.7482751,3.9356603 8.635915,3.6468396 8.592662,3.7608645 8.539217,3.9053597 8.0552899,3.9289042 7.5604533,3.7228638 7.6247273,3.4135712 7.7048528,3.1628767 7.3785797,3.3686537 7.4270578,3.5690171 7.5090212,3.8635833 7.5322962,4.0090678 7.3591858,4.1310984 7.3086497,4.2275907 c 0.010006,0.1215138 0.01806,0.253652 -0.060739,0.3099779 -0.1958491,0.184681 0.043274,0.465983 0.1545989,0.4483332 -0.01526,-0.365106 0.4126842,-0.5072981 0.5840613,-0.546313 0.2817255,-3.1e-6 0.7887071,0.3272605 0.7852697,0.5083754 C 8.7683795,5.1290787 8.4297724,5.3072244 8.0106229,5.4289575 7.5914707,5.5506906 7.2547742,5.7110213 7.2650821,6.1029424 7.2782071,6.4859466 7.4861491,6.8402901 7.5261922,6.9449922 7.3864691,6.8289361 7.3094656,6.6610726 7.1070434,6.6362063 7.1553116,6.7251327 7.2051236,6.8240338 7.2479111,6.9271776 7.0360459,6.6309687 6.8168304,6.544684 6.4336578,6.4996277 7.1075054,6.9645518 6.6419144,7.0617312 6.3924348,7.0578178 6.1545188,7.0540845 5.8589726,6.970207 5.8908296,6.7312173 c 0.01918,-0.1438364 0.1265141,-0.939248 0.3714752,-1.0438929 0.258244,-0.1103192 0.5301271,-0.1042841 0.6877006,-0.00505 0,-0.3024688 -0.7045597,-0.4678636 -0.6999992,-0.6049384 0.00455,-0.1370744 0.5880552,-1.8148146 0.6999992,-1.8148146 0.111944,0 0.1514832,0.020253 0.21875,0.1086999 0.064011,-0.2865749 -0.1472173,-0.3081462 -0.21875,-0.4111687 3.2e-6,-0.071258 0,-0.6049384 0,-0.6049384 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slack.svg b/.icons/awkward/16x16/apps/slack.svg
new file mode 100644
index 00000000..e2de42c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slack.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#612862" width="15" height="15" x="1" y="1" rx="4.5" ry="4.5"/>
+ <path style="fill:#36c5f0" d="M 7,5 C 6.4496,5 6,4.5504 6,4 6,3.4496 6.4496,3 7,3 7.5504,3 8,3.4496 8,4 V 5 Z"/>
+ <path style="fill:#36c5f0" d="M 6.9942,6 C 7.5478,6 8,6.4496 8,7 8,7.5504 7.5478,8 6.9942,8 H 4.0058 C 3.4522,8 3,7.5504 3,7 3,6.4496 3.4522,6 4.0058,6 Z"/>
+ <path style="fill:#2eb67d" d="M 12,7 C 12,6.4496 12.45,6 13,6 13.55,6 14,6.4496 14,7 14,7.5504 13.55,8 13,8 H 12 Z"/>
+ <path style="fill:#2eb67d" d="M 11,6.9942 C 11,7.5478 10.55,8 10,8 9.4496,8 9,7.5478 9,6.9942 V 4.0058 C 9,3.4522 9.4496,3 10,3 10.55,3 11,3.4522 11,4.0058 Z"/>
+ <path style="fill:#ecb22e" d="M 10,12 C 10.55,12 11,12.45 11,13 11,13.55 10.55,14 10,14 9.4496,14 9,13.55 9,13 V 12 Z"/>
+ <path style="fill:#ecb22e" d="M 10.006,11 C 9.4522,11 9,10.55 9,10 9,9.4496 9.4522,9 10.006,9 H 12.994 C 13.548,9 14,9.4496 14,10 14,10.55 13.548,11 12.994,11 Z"/>
+ <path style="fill:#e01e5a" d="M 5,10 C 5,10.55 4.5504,11 4,11 3.4496,11 3,10.55 3,10 3,9.4496 3.4496,9 4,9 H 5 Z"/>
+ <path style="fill:#e01e5a" d="M 6,10.006 C 6,9.4522 6.4496,9 7,9 7.5504,9 8,9.4522 8,10.006 V 12.994 C 8,13.548 7.5504,14 7,14 6.4496,14 6,13.548 6,12.994 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slade.svg b/.icons/awkward/16x16/apps/slade.svg
new file mode 100644
index 00000000..867bfe19
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slade.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#574b37" d="M 8.5,1 C 8.223,1 8,1.223 8,1.5 V 2.0215 A 6.5,6.5 0 0 0 6.5684,2.3008 L 6.373,1.8125 C 6.2705,1.5552 5.9819,1.4307 5.7246,1.5332 5.4673,1.6357 5.3428,1.9243 5.4453,2.1816 L 5.6387,2.668 A 6.5,6.5 0 0 0 4.2754,3.5684 L 3.9043,3.1973 C 3.7084,3.0014 3.3931,3.0014 3.1973,3.1973 3.0014,3.3931 3.0014,3.7084 3.1973,3.9043 L 3.5664,4.2734 A 6.5,6.5 0 0 0 2.6719,5.6406 L 2.1816,5.4453 C 1.9243,5.3428 1.6357,5.4673 1.5332,5.7246 1.4307,5.9819 1.5552,6.2705 1.8125,6.373 L 2.2969,6.5664 A 6.5,6.5 0 0 0 2.0254,8 H 1.5 C 1.223,8 1,8.223 1,8.5 1,8.777 1.223,9 1.5,9 H 2.0215 A 6.5,6.5 0 0 0 2.3008,10.432 L 1.8125,10.627 C 1.5552,10.73 1.4307,11.018 1.5332,11.275 1.6357,11.533 1.9243,11.657 2.1816,11.555 L 2.668,11.361 A 6.5,6.5 0 0 0 3.5684,12.725 L 3.1973,13.096 C 3.0014,13.292 3.0014,13.607 3.1973,13.803 3.3931,13.999 3.7084,13.999 3.9043,13.803 L 4.2734,13.434 A 6.5,6.5 0 0 0 5.6406,14.328 L 5.4453,14.818 C 5.3428,15.076 5.4673,15.364 5.7246,15.467 5.9819,15.569 6.2705,15.445 6.373,15.188 L 6.5664,14.703 A 6.5,6.5 0 0 0 8,14.975 V 15.5 C 8,15.777 8.223,16 8.5,16 8.777,16 9,15.777 9,15.5 V 14.979 A 6.5,6.5 0 0 0 10.432,14.699 L 10.627,15.188 C 10.73,15.445 11.018,15.569 11.275,15.467 11.533,15.364 11.657,15.076 11.555,14.818 L 11.361,14.332 A 6.5,6.5 0 0 0 12.725,13.432 L 13.096,13.803 C 13.292,13.999 13.607,13.999 13.803,13.803 13.999,13.607 13.999,13.292 13.803,13.096 L 13.434,12.727 A 6.5,6.5 0 0 0 14.328,11.359 L 14.818,11.555 C 15.076,11.657 15.364,11.533 15.467,11.275 15.569,11.018 15.445,10.73 15.188,10.627 L 14.703,10.434 A 6.5,6.5 0 0 0 14.975,9 H 15.5 C 15.777,9 16,8.777 16,8.5 16,8.223 15.777,8 15.5,8 H 14.979 A 6.5,6.5 0 0 0 14.699,6.5684 L 15.188,6.373 C 15.445,6.2705 15.569,5.9819 15.467,5.7246 15.364,5.4673 15.076,5.3428 14.818,5.4453 L 14.332,5.6387 A 6.5,6.5 0 0 0 13.432,4.2754 L 13.803,3.9043 C 13.999,3.7084 13.999,3.3931 13.803,3.1973 13.607,3.0014 13.292,3.0014 13.096,3.1973 L 12.727,3.5664 A 6.5,6.5 0 0 0 11.359,2.6719 L 11.555,2.1816 C 11.657,1.9243 11.533,1.6357 11.275,1.5332 11.018,1.4307 10.73,1.5552 10.627,1.8125 L 10.434,2.2969 A 6.5,6.5 0 0 0 9,2.0254 V 1.5 C 9,1.223 8.777,1 8.5,1 Z"/>
+ <path style="fill:#3264e0" d="M 11,4 V 7 C 11,7 9.5,7 9.5,7.75 9.5,8.9502 10.713,9.0344 10.625,10.217 10.405,13.194 6.854,13.093 5.0043,12.937 L 5,10.217 C 5,10.217 5.7712,10.412 6.3364,10.369 6.7,10.375 7.1485,9.9338 7.075,9.625 7.1485,8.8088 6.0299,8.0267 6.027,7.0359 6.0501,4 9.875,4 11,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slay-the-spire.svg b/.icons/awkward/16x16/apps/slay-the-spire.svg
new file mode 100644
index 00000000..dcd33f47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slay-the-spire.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#fbce02" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#33bdc9" d="m 8.8294062,0.59999286 c -0.062916,-0.0122664 0.2740672,1.24253704 0.25625,1.89296874 -0.078058,2.3820292 -0.405686,3.7911568 -0.6875,1.2648436 L 8.1676874,3.382024 l -0.15,1.1335936 C 7.9440914,4.9540688 7.6334812,5.1111212 7.4101564,5.0929616 7.3423548,5.0874496 7.1892968,4.7093268 7.1132812,4.7663992 7.041432,4.8203476 7.0469248,5.3059656 6.9671876,5.4163992 6.8756548,5.5431708 6.7784648,5.707376 6.6757812,5.909368 6.2322316,6.7818856 6.0166016,6.9338572 5.8468752,6.4929616 5.8348872,6.4617976 5.978284,6.2134932 5.9179688,6.1538992 5.8437984,6.0806164 5.5611388,6.1932472 5.5125,6.1367112 5.3252764,5.91914 5.2195312,5.6905284 5.2195312,5.8203048 c 0,0.034364 0.074741,0.9338112 0.1664064,1.4156252 0.1530164,0.8042892 0.1222532,0.970082 -0.3718752,2.022656 -0.4959392,1.05643 -0.5206408,1.195082 -0.3210936,1.76875 0.4544548,1.306481 1.564114,2.904634 2.3921876,3.444532 0.4437788,0.289335 0.9369708,0.527094 1.0953124,0.528125 0.5641924,0.004 2.1754032,-1.690702 2.8101562,-2.955469 C 11.325913,11.376452 11.6,10.734089 11.6,10.616399 11.6,10.498706 11.396605,9.9584429 11.147656,9.4163992 10.726284,8.4989236 10.710417,8.3817108 10.924219,7.719524 c 0.05153,-0.1595912 0.620126,-0.8509684 0.660937,-1.0367188 0.02284,-0.1039568 -0.477338,0.3069728 -0.459375,0.1953124 0.0913,-0.5675948 0.112596,-1.23243 -0.0078,-1.9718748 L 10.953125,4.1796804 10.502344,5.1062428 C 9.9713404,5.7700752 9.952317,5.4488544 9.7583126,3.7203052 9.6735554,2.965146 9.5631538,1.9301522 9.428625,1.6742116 c 0,0 -0.5614684,-1.0668589 -0.5992188,-1.07421874 z M 5.6226406,2.1999928 c -0.076114,0.0103 -0.4627848,0.8243276 -0.5257812,0.9984376 -0.1646308,0.4550184 -0.1207124,0.9383156 0.147656,1.6195312 0.174674,0.44339 0.34061,0.617746 0.5492188,0.5757812 C 6.4173234,5.0968764 6.1181582,4.2728284 6.1851406,3.807024 6.1575166,3.826544 5.9411806,4.1949812 5.8523278,3.9656176 5.7519582,3.706528 5.5171718,3.493548 5.5171718,3.2999928 c 0,-0.2374716 0.2033296,-1.1132386 0.1054688,-1.1 z M 4.7992188,6.771868 C 4.7043692,6.771868 4.4,7.226924 4.4,7.3687428 c 0,0.1418228 0.2879632,0.3539064 0.3828124,0.3539064 0.094849,0 0.3343752,-0.1480208 0.3343752,-0.289844 0,-0.1418228 -0.2231196,-0.6609372 -0.3179688,-0.6609372 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="m 9.1695312,5.5804616 c 0.032452,0.058589 0.032924,0.1210512 0.073438,0.1804688 0.095495,0.1400492 0.2466272,0.3036736 0.4828124,0.397656 0.2025928,0.080616 0.4247674,0.050385 0.6078124,0.00392 -0.0104,0.1878404 0.02938,0.4202156 0.0024,0.5882812 -0.01221,0.075892 -0.0047,0.2032804 0.03125,0.3429688 -0.06477,0.088427 -0.116811,0.109944 -0.203907,0.3796876 -0.112919,0.349734 -0.2112378,0.704044 -0.158593,1.1031248 0.05264,0.3990812 0.201135,0.7064188 0.415624,1.1734376 0.116889,0.2545066 0.224897,0.5126426 0.298438,0.7078126 0.02302,0.06109 0.03476,0.09872 0.05,0.14375 -0.0228,0.05984 -0.04591,0.120272 -0.08359,0.208594 -0.101842,0.238679 -0.248638,0.555509 -0.409375,0.875781 -0.25991,0.51788 -0.7905642,1.229247 -1.296093,1.760938 -0.2527648,0.265845 -0.5022644,0.490858 -0.6875,0.628125 -0.060833,0.04508 -0.1006844,0.05586 -0.1453124,0.07422 -0.022692,-0.01017 -0.033692,-0.0134 -0.059375,-0.02578 C 7.925973,14.045537 7.7142282,13.926943 7.5219358,13.801572 7.024997,13.477572 5.8367026,11.880876 5.4484982,10.764853 5.3586602,10.506583 5.3658832,10.542895 5.3797482,10.466416 5.3936122,10.389936 5.4939222,10.1191 5.7383418,9.5984472 5.9895582,9.0633152 6.1537638,8.712224 6.2297482,8.2992284 6.2791962,8.030464 6.2241182,7.7709184 6.1922482,7.510166 6.3698254,7.481302 6.5203586,7.417546 6.6195918,7.347666 7.0628436,7.0354948 7.1520764,6.7380992 7.3890804,6.2718828 c 0.089643,-0.1763392 0.1696256,-0.3086432 0.2265624,-0.3875 0.022756,-0.03152 0.00567,-0.029148 0.022656,-0.05625 0.1286188,-0.030972 0.2321852,-0.067217 0.3523436,-0.1375 0.129054,0.1080084 0.3001916,0.2126636 0.5531252,0.2046876 0.33058,-0.010424 0.5228556,-0.1901956 0.6257812,-0.3148436 z"/>
+ <rect style="fill:#ffffff" width="2.972" height="2.972" x="12.25" y="-2.74" transform="matrix(0.54075758,0.84117848,-0.54075758,0.84117848,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sleep.svg b/.icons/awkward/16x16/apps/sleep.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sleep.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/slic3r-prusa.svg b/.icons/awkward/16x16/apps/slic3r-prusa.svg
new file mode 120000
index 00000000..1fdff1b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slic3r-prusa.svg
@@ -0,0 +1 @@
+slic3r-prusa3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/slic3r-prusa3d.svg b/.icons/awkward/16x16/apps/slic3r-prusa3d.svg
new file mode 100644
index 00000000..55c09a7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slic3r-prusa3d.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ed6b21" d="M 11.564453 4.4355469 L 2.4316406 13.568359 A 6.5 6.5 0 0 0 7.5 16 A 6.5 6.5 0 0 0 14 9.5 A 6.5 6.5 0 0 0 11.564453 4.4355469 z"/>
+ <path style="fill:#4f4f4f" d="M 8.5 0 A 6.5 6.5 0 0 0 2 6.5 A 6.5 6.5 0 0 0 4.4355469 11.564453 L 13.568359 2.4316406 A 6.5 6.5 0 0 0 8.5 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slic3r.svg b/.icons/awkward/16x16/apps/slic3r.svg
new file mode 100644
index 00000000..a12382ad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slic3r.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#909004" d="M 11.564453 4.4355469 L 2.4316406 13.568359 A 6.5 6.5 0 0 0 7.5 16 A 6.5 6.5 0 0 0 14 9.5 A 6.5 6.5 0 0 0 11.564453 4.4355469 z"/>
+ <path style="fill:#c5c520" d="M 8.5 0 A 6.5 6.5 0 0 0 2 6.5 A 6.5 6.5 0 0 0 4.4355469 11.564453 L 13.568359 2.4316406 A 6.5 6.5 0 0 0 8.5 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slime-rancher.svg b/.icons/awkward/16x16/apps/slime-rancher.svg
new file mode 100644
index 00000000..020c6ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slime-rancher.svg
@@ -0,0 +1,9 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m0 10s0-10 9-10c7 0 7 11 7 11s-0.187039 5-8.6206182 5c-6.3251844 0-7.3793818-6-7.3793818-6z" style="fill:#e04970"/>
+ <path d="m 5.5097656,8.359375 a 3,3 0 0 0 -1.0332031,2.261719 3,3 0 0 0 3,3 3,3 0 0 0 3.0000005,-3 A 3,3 0 0 0 10,9 2.5,1.5 0 0 1 7.9765625,9.6210938 2.5,1.5 0 0 1 5.5097656,8.359375 Z" style="fill:#60010d"/>
+ <ellipse cx="3.5" cy="6" rx="1.5" ry="2" style="fill:#60010d"/>
+ <ellipse cx="13.5" cy="8" rx="1.5" ry="2" style="fill:#60010d"/>
+ <circle cx="13.5" cy="7.5" r=".5" style="fill:#ffffff"/>
+ <circle cx="3.5" cy="5.5" r=".5" style="fill:#ffffff"/>
+ <ellipse cx="8" cy="12.5" rx="1" ry=".5" style="fill:#d52f45"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slimjet.svg b/.icons/awkward/16x16/apps/slimjet.svg
new file mode 100644
index 00000000..9f45dbd6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slimjet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#37a0f2" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g fill="#fff" transform="matrix(-.010632 -.010646 -.010658 .010671 11.873 9.2674)">
+ <g>
+ <path transform="matrix(-47.026 -46.916 -46.969 46.857 1040.6 169.7)" d="m6 3.9961 1 2.5-2 0.5-1-1 0.5 2v0.00395l-0.5 2 1-1 2 0.5-1 2.5 3-2.5 5-1.4961-5-1.5078z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slingscold.svg b/.icons/awkward/16x16/apps/slingscold.svg
new file mode 100644
index 00000000..feb8479e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slingscold.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#848484" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="fill:#3f3f3f" transform="matrix(.41643 0 0 .41643 2.9999 3)">
+ <g style="fill:#3f3f3f">
+ <path style="fill:#3f3f3f" d="m24.013 0.001s-3.601-0.101-7.2 1.7c-1.1 0.5-2.3 1.3-3.3 2.3-1.617 1.617-4.129 4.594-6.107 7h-4.393l-2 3 3.392 0.917c0.01 0.121 0.042 0.292 0.136 0.523l-0.527 1.159s-0.2 0.4 1.3 2c1.6 1.601 2.1 1.4 2.1 1.4l1.243-0.564c0.186 0.058 0.324 0.078 0.414 0.078l0.943 3.486 3-2v-4.527c2.423-1.959 5.396-4.421 7-5.973 1-1 1.8-2.2 2.399-3.3 1.699-3.599 1.6-7.199 1.6-7.199zm-7 9c-1.101 0-2-0.9-2-2 0-1.101 0.899-2 2-2 1.1 0 2 0.899 2 2 0 1.1-0.901 2-2 2zm-10.5 12c0.2 0.101 0.3 0.2 0.5 0.3-0.2 0.2-0.4 0.5-0.601 0.7-2.301 2.3-6.399 2-6.399 2s-0.3-4.101 2-6.399c0.2-0.201 0.5-0.399 0.7-0.601 0.1 0.2 0.199 0.3 0.3 0.5-1.5 1.899-1.3 4.8-1.3 4.8s2.899 0.2 4.8-1.3z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/slingshot.svg b/.icons/awkward/16x16/apps/slingshot.svg
new file mode 100644
index 00000000..b3262611
--- /dev/null
+++ b/.icons/awkward/16x16/apps/slingshot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#33b67a" cx="-11.314" cy="-2.121" r="6.5" transform="rotate(-135)"/>
+ <path style="opacity:0.2" d="M 2.3625987,14.505624 A 6.5000003,6.5000003 0 0 0 4.50847,15.686478 c 0.050352,-0.09677 0.1604529,-0.152639 0.3182862,-0.141333 0.1068158,0.0077 0.2309359,-0.02273 0.2760245,-0.06781 0.1378169,-0.137818 0.2248691,-0.473983 0.1561097,-0.604239 -0.091235,-0.173047 0.094131,-0.269705 0.342095,-0.177551 0.1146749,0.04251 0.3152986,0.0354 0.4456011,-0.01586 0.1307617,-0.05125 0.278759,-0.0825 0.3290874,-0.0694 0.050328,0.01264 0.1473079,-0.0324 0.2155614,-0.100658 0.095371,-0.09537 0.097899,-0.185226 0.011949,-0.385621 -0.061359,-0.143631 -0.1542022,-0.296225 -0.206369,-0.339199 -0.299442,-0.247965 -0.1590286,-0.426526 0.3918254,-0.498917 0.2925479,-0.03838 0.3952727,-0.01884 0.4609983,0.08871 0.061359,0.09996 0.128234,0.121339 0.244977,0.07814 0.1234079,-0.04619 0.2155619,-0.01149 0.397571,0.147078 0.1792517,0.155811 0.2881814,0.196718 0.4426133,0.167762 0.1128367,-0.02091 0.2332572,-0.0089 0.268418,0.0262 0.035253,0.03525 0.1630731,0.07299 0.283769,0.08429 0.2457584,0.02284 0.3094619,0.06402 0.2837001,0.183962 -0.034285,0.158753 0.1487097,0.244311 0.5399608,0.252699 0.3458638,0.0076 0.4125318,-0.01629 0.5327218,-0.1898 0.213861,-0.308726 0.304015,-0.682328 0.223076,-0.925054 -0.07067,-0.211768 -0.06584,-0.222109 0.110331,-0.227028 0.101414,-0.0029 0.24176,0.02574 0.311945,0.06329 0.202922,0.10824 0.174631,-0.03863 -0.06758,-0.351633 -0.248056,-0.320216 -0.233394,-0.511464 0.03976,-0.51914 0.152386,-0.0043 0.162934,-0.0232 0.118604,-0.216458 -0.08641,-0.377806 -0.360157,-0.473223 -0.294892,-0.102769 0.04189,0.238152 -0.09601,0.180217 -0.230268,-0.09652 -0.107092,-0.220618 -0.142712,-0.249804 -0.323572,-0.262444 -0.3709133,-0.02666 -0.3323053,-0.497307 0.0416,-0.50765 0.238083,-0.0069 0.350689,-0.189363 0.221307,-0.359652 -0.05723,-0.07515 -0.133063,-0.274165 -0.168683,-0.442615 -0.03585,-0.16822 -0.09261,-0.3339136 -0.126166,-0.3674663 C 10.065268,9.776233 10.03792,9.6142171 10.03792,9.4496735 10.03769,9.1162192 9.9662194,9.0024635 9.8016757,9.0727855 9.6040394,9.1573555 9.5539408,9.2529563 9.540152,9.5714723 9.5288917,9.8249526 9.3742296,10.373509 9.2898894,10.457848 9.2379525,10.509786 9.0819115,10.265497 9.0462912,10.076825 9.0242293,9.9587022 8.9725223,9.7833572 8.9318456,9.6866072 8.8886416,9.5836522 8.9056468,9.4149719 8.9725223,9.2786948 9.0780047,9.0652015 9.070421,9.0300407 8.8792193,8.838839 L 8.6714712,8.6310909 9.0134283,8.2261666 C 9.4250175,7.7391995 9.4799421,7.612115 9.362739,7.4209133 9.2765601,7.2800399 9.3312561,6.9831256 9.4686814,6.8456995 c 0.036542,-0.036541 0.2077477,-0.044583 0.3803349,-0.017695 0.2139527,0.033322 0.3440247,0.00988 0.4108997,-0.073539 0.08365,-0.1043343 0.119731,-0.097669 0.242909,0.045273 0.07929,0.092154 0.258306,0.2109652 0.397111,0.2633617 0.164315,0.062279 0.303349,0.1686803 0.397801,0.3044979 0.1087,0.1560409 0.162705,0.1916613 0.214413,0.1399542 0.03815,-0.038147 0.15581,-0.062968 0.261522,-0.055614 0.260835,0.018613 0.267269,-0.1031846 0.01402,-0.2792186 -0.157189,-0.1093896 -0.198555,-0.1718979 -0.164083,-0.2523311 0.07308,-0.1709784 0.371831,-0.2215366 0.45824,-0.077676 0.0547,0.091465 0.114675,0.1013465 0.223605,0.037918 0.03838,-0.02275 0.07883,-0.034243 0.118123,-0.039068 A 6.5000003,6.5000003 0 0 0 11.911098,5.8993424 c -0.02091,0.066874 -0.0347,0.1330595 -0.02711,0.1764936 0.0347,0.2020028 -0.261983,0.3401187 -0.463985,0.2162512 -0.20614,-0.1261658 -0.287722,0.00781 -0.127775,0.2091269 0.140414,0.1762639 0.148457,0.5051215 0.01356,0.5343073 C 11.215234,7.0548264 11.071833,6.8953377 10.838116,6.5163812 10.732404,6.3454029 10.572227,6.3166767 9.9009525,6.3467817 9.5123442,6.364477 9.2850625,6.3063353 9.128562,6.1498348 9.0688118,6.0900844 8.8008535,5.9319754 8.5328955,5.798226 8.0266246,5.5461246 7.8829934,5.3933012 8.0355869,5.2687444 8.3527246,5.009519 8.1576161,4.8337146 7.5534464,4.8334849 7.3018046,4.8332551 7.0956655,4.8091252 7.0949761,4.779939 7.0926821,4.6668727 7.4661185,4.50118 7.6966177,4.5133599 7.9887059,4.5287572 8.0836173,4.4490133 8.0174321,4.2444823 7.9815827,4.1323352 8.0270827,4.0238651 8.1884103,3.839098 L 8.4090281,3.5872268 8.2169072,3.395106 C 8.1495729,3.3277716 8.1029213,3.2627353 8.0751142,3.2004569 A 6.5000003,6.5000003 0 0 0 2.0550214,4.7668396 C 1.9750476,4.9874568 1.8792169,5.0731759 1.7116857,5.1101754 A 6.5000003,6.5000003 0 0 0 1.4747519,5.3884747 c 0.039757,0.043894 0.080663,0.088477 0.1319107,0.1355878 0.2413003,0.2219965 0.3483915,0.5115565 0.2321079,0.6278404 -0.024589,0.024589 -0.043664,0.2082076 -0.042285,0.4076823 0.00184,0.2261327 -0.039068,0.3837822 -0.107551,0.4182536 -0.062509,0.031253 -0.1045633,0.1404137 -0.09652,0.2509524 0.00759,0.1077807 -0.025509,0.2355547 -0.073769,0.2838148 -0.076986,0.076986 -0.037689,0.1355878 0.3249508,0.4812215 L 2.2565645,8.387032 2.6470112,7.9827966 C 3.330925,7.2749828 3.4079114,6.9907081 2.9717323,6.7875563 2.7717979,6.6947133 2.4525922,6.2946146 2.4314497,6.1112263 2.4238661,6.0448115 2.476952,5.884634 2.5498018,5.755251 2.6221918,5.6258682 2.6918241,5.3457304 2.7035444,5.1326967 2.7279041,4.7011139 2.8009837,4.5963209 3.1852256,4.4455657 3.5205181,4.3138848 3.6034792,4.4506204 3.3283968,4.6820399 L 3.1238663,4.8543972 3.3283968,4.9945809 c 0.1135263,0.077216 0.303349,0.1263955 0.426527,0.1103088 0.1753448,-0.02275 0.2254433,-0.00161 0.2373934,0.1008862 0.00827,0.071701 -0.026198,0.1709784 -0.075838,0.2206173 -0.049639,0.049639 -0.055614,0.1539724 -0.014017,0.2318779 0.041826,0.078136 0.033552,0.2504929 -0.018842,0.3833226 C 3.8001997,6.2541681 3.7533187,6.2978321 3.4984598,6.4023953 3.2401536,6.5085674 3.2093589,6.537983 3.2121168,6.6754095 c 0.00275,0.1259355 0.03401,0.1613262 0.1693697,0.1951082 0.1358176,0.034243 0.1723571,0.078136 0.2056796,0.2470455 0.022062,0.1126067 0.1024951,0.2679579 0.178792,0.3442549 0.1551218,0.1551218 0.1266254,0.2773802 -0.1229483,0.5269535 -0.2304992,0.2304992 -0.1767235,0.4515764 0.1806305,0.7487201 0.2479646,0.2061395 0.2831259,0.2711755 0.3251809,0.5954372 0.026198,0.2003938 -0.00459,0.5887725 -0.068483,0.8640841 -0.063887,0.275313 -0.1273148,0.566251 -0.1408733,0.646455 -0.019994,0.115594 -0.09675,0.168911 -0.3748199,0.259915 l -0.3502299,0.113985 0.2833556,0.215792 c 0.5039725,0.384012 0.6512805,0.416415 0.5628037,0.122948 -0.034702,-0.114215 -0.017466,-0.137886 0.1064019,-0.146848 0.080893,-0.0056 0.1673016,-0.05653 0.1916613,-0.113526 0.02413,-0.05676 0.1404139,-0.131681 0.2578466,-0.166383 0.1178925,-0.0347 0.2594552,-0.106861 0.3157585,-0.160407 0.1755747,-0.166842 0.6050889,-0.0099 0.9137235,0.335063 0.4676628,0.522357 0.5156928,0.55476 0.8546625,0.5674 0.4237691,0.01563 0.5469471,-0.05102 0.6340448,-0.342646 0.0848,-0.282896 -0.017925,-0.53224 -0.3378203,-0.8218 -0.2861132,-0.258996 -0.2927776,-0.31392 -0.050329,-0.431812 0.2061395,-0.09996 0.4428435,0.01907 0.4678926,0.235325 0.019075,0.166612 0.3961918,0.429744 0.6023314,0.419862 0.086178,-0.0039 0.2658897,-0.06136 0.3984901,-0.127314 0.2288902,-0.113986 0.2562377,-0.107781 0.5384439,0.124786 0.2819766,0.231878 0.2985229,0.26497 0.3130011,0.620027 0.016315,0.395962 -0.093992,0.576133 -0.4433032,0.726888 -0.1548915,0.06665 -0.2056794,0.05217 -0.3017399,-0.0871 -0.1905123,-0.275542 -0.3633294,-0.286573 -0.6122132,-0.03769 -0.12065,0.12065 -0.2100459,0.256927 -0.1983258,0.30266 0.01149,0.04551 -0.028956,0.13283 -0.090315,0.194189 -0.061359,0.06136 -0.1109982,0.16983 -0.1100791,0.240151 0.00161,0.102727 -0.033092,0.122259 -0.1751149,0.0979 C 7.2383834,12.968056 7.1175032,12.901418 7.066945,12.837071 7.0166165,12.772954 6.8334582,12.639435 6.6601815,12.540158 6.4101487,12.396296 6.3120201,12.378601 6.1817181,12.45559 5.9344427,12.601749 5.6531556,12.63622 5.549741,12.532801 5.3863463,12.369406 4.9986575,12.750202 4.5985589,13.467897 c -0.059062,0.105942 -0.046882,0.222916 0.038838,0.365167 0.069403,0.115365 0.1068615,0.27876 0.083007,0.363284 -0.024084,0.08429 -0.012824,0.183802 0.024635,0.22126 0.037459,0.03746 0.06591,0.155628 0.06283,0.262122 -0.00298,0.107321 0.060302,0.259593 0.1423438,0.341635 0.1941894,0.194189 0.063704,0.33111 -0.1993829,0.209035 C 4.4728986,15.101567 4.2539357,14.687173 4.3382529,14.449803 4.452721,14.128046 4.2465819,14.103917 3.8800584,14.396441 3.4267587,14.758276 3.1689809,14.734767 2.7256781,14.291464 l -0.3187491,-0.318746 1.379e-4,0.27931 c -1.379e-4,0.08701 -0.017304,0.176334 -0.044468,0.253596 z m -1.50780452,-1.79686 c 0.0170518,8.8e-4 0.0324032,0.0029 0.0502134,0.0026 0.21546962,-0.0022 0.28108032,0.03238 0.42071272,0.222295 0.2438511,0.33162 0.3226987,0.178773 0.1440677,-0.279628 C 1.3732908,12.406289 1.3487472,12.209297 1.3982941,12.084372 1.6376639,11.481902 1.7392629,11.130271 1.6995057,11.044551 1.6193022,10.871046 1.4500703,10.889063 1.1824798,11.10012 0.87550005,11.342293 0.72444612,11.307661 0.707716,10.990708 0.7011664,10.867644 0.65828391,10.729436 0.61255178,10.683704 0.46983995,10.540993 0.42164884,10.378219 0.49902576,10.300842 0.53979404,10.260073 0.58977761,10.113569 0.61020773,9.9750177 0.640083,9.7709459 0.60905868,9.6838483 0.44635339,9.5211428 0.24664876,9.3214384 0.16161915,9.1614906 0.04970181,8.7733423 0.0478627,8.7673626 0.04464594,8.76277 0.04280756,8.7567977 A 6.5000003,6.5000003 0 0 0 0.85479418,12.708764 Z M 11.075582,14.114971 a 6.5000003,6.5000003 0 0 0 0.02066,-0.01888 6.5000003,6.5000003 0 0 0 0.793165,-0.972693 c -0.09872,-0.234314 -0.171622,-0.253434 -0.343795,-0.115824 -0.08914,0.07126 -0.221789,0.120168 -0.295834,0.109091 -0.114238,-0.01726 -0.127199,0.01942 -0.08443,0.246034 0.02767,0.146711 0.0097,0.336511 -0.03997,0.421495 -0.04816,0.08236 -0.0616,0.211424 -0.0498,0.330764 z m 0.0726,-2.965948 c 0.03861,0.04734 0.113365,0.07614 0.225972,0.07843 0.23783,0.0053 0.453184,-0.246815 0.40782,-0.476947 -0.05192,-0.263799 -0.143608,-0.293903 -0.358939,-0.118559 -0.265431,0.216251 -0.359193,0.412968 -0.274853,0.517072 z m -0.08503,-1.4749187 c 0.04849,0.045273 0.13375,0.063427 0.256239,0.044353 0.129842,-0.019989 0.24153,-0.1018058 0.367466,-0.2695681 0.154661,-0.2065982 0.20453,-0.2339452 0.347471,-0.1879833 0.183618,0.059521 0.394354,-0.099278 0.389987,-0.2939267 C 12.420175,8.77348 12.301133,8.7040775 12.137509,8.7996784 11.904482,8.9361853 11.612394,8.6873014 11.59355,8.3366118 11.58545,8.1870056 11.55701,8.0868085 11.52989,8.1139261 c -0.02711,0.027117 -0.04366,0.2077481 -0.03631,0.4007881 0.0108,0.2957653 -0.02138,0.3849315 -0.204761,0.5683195 -0.258765,0.2587658 -0.332304,0.4908735 -0.225672,0.5910706 z m 1.874306,0.6875677 a 6.5000003,6.5000003 0 0 0 0.02783,-0.240588 c -0.01717,0.07982 -0.02783,0.161993 -0.02783,0.240588 z M 12.094074,8.1072617 c 0.03125,0.015168 0.07032,-0.00414 0.12157,-0.055385 0.05194,-0.051938 0.139495,-0.073309 0.194649,-0.047571 0.07354,0.03401 0.148227,-0.015856 0.276231,-0.1852266 0.0239,-0.031713 0.04504,-0.055154 0.06687,-0.079744 a 6.5000003,6.5000003 0 0 0 -0.09307,-0.2893297 c -0.0763,0.082732 -0.184307,0.1617857 -0.343105,0.2373934 -0.269568,0.1284633 -0.321965,0.1758043 -0.299443,0.2681878 0.02114,0.086409 0.04481,0.136277 0.0763,0.1516744 z"/>
+ <path style="fill:#a91f1f" d="M 14.347656 0 C 14.255131 -0.002212064 14.159597 0.0012801368 14.060547 0.0078125 C 12.438692 0.11556371 10.170973 1.3806573 8.15625 3.2207031 C 8.3162122 3.2627021 8.4738551 3.3108493 8.6308594 3.3652344 C 9.5427676 2.6981895 10.498257 2.1750937 11.314453 1.8203125 C 11.741802 1.634554 12.618872 1.2937358 13.263672 1.2539062 C 14.087476 1.2030193 14.630368 1.5437796 14.4375 2.2636719 C 14.190361 3.1585146 13.401946 4.5680375 12.123047 5.984375 C 10.844148 7.4007124 9.1019811 8.8947975 7.8027344 9.5820312 L 8.5761719 10.994141 C 10.096473 10.029307 11.767669 8.548784 13.203125 6.9589844 C 15.983131 3.879999 16.827455 0.82701908 15.087891 0.13867188 C 14.874348 0.054000175 14.625232 0.006639146 14.347656 0 z"/>
+ <circle style="fill:#e13c3c" cx="8" cy="10" r="3"/>
+ <circle style="fill:#ffa833" cx="8" cy="10" r="2"/>
+ <circle style="fill:#ffffff" cx="8" cy="10" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/smartcode-stremio.svg b/.icons/awkward/16x16/apps/smartcode-stremio.svg
new file mode 120000
index 00000000..ecc7e813
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smartcode-stremio.svg
@@ -0,0 +1 @@
+stremio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smartgit.svg b/.icons/awkward/16x16/apps/smartgit.svg
new file mode 100644
index 00000000..4d41de31
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smartgit.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#4b8adf" d="M 9.46,5.0128 9.1156,6.7292 11,8.0316 8.5188,9.7072 8.0588,12 14.0004,8.0392 Z"/>
+ <path style="fill:#483c8f" d="m 8,4.0408 -6,4 4.6056,3.0704 L 6.9532,9.3784 5,8.0332 7.5704,6.302 8.0204,4.0552 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/smartgithg.svg b/.icons/awkward/16x16/apps/smartgithg.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smartgithg.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smartsynchronize.svg b/.icons/awkward/16x16/apps/smartsynchronize.svg
new file mode 100644
index 00000000..4f849796
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smartsynchronize.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#d87d00" d="M 2.9999998,3.5 8.954038,8.0526657 2.9999998,12.5 V 10.794864 L 6.7454835,8 2.9999998,5.1874257 Z M 13,4.9237655 8.954038,8.0526657 13,11.111257 V 9.4063201 L 11.18026,7.999934 13,6.5937459 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/smb4k.svg b/.icons/awkward/16x16/apps/smb4k.svg
new file mode 120000
index 00000000..28bce891
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smb4k.svg
@@ -0,0 +1 @@
+system-config-samba.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smilla-enlarger.svg b/.icons/awkward/16x16/apps/smilla-enlarger.svg
new file mode 120000
index 00000000..ed78df3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smilla-enlarger.svg
@@ -0,0 +1 @@
+smilla.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smilla.svg b/.icons/awkward/16x16/apps/smilla.svg
new file mode 100644
index 00000000..8bc40fc8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smilla.svg
@@ -0,0 +1,33 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#704b91" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="2" y="8"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="4" y="8"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="6" y="8"/>
+ <rect style="fill:#cdcdcd" width="2" height="2" x="8" y="8"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="10" y="8"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="12" y="8"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="2" y="6"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="4" y="6"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="6" y="6"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="8" y="6"/>
+ <rect style="fill:#cdcdcd" width="2" height="2" x="10" y="6"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="12" y="6"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="2" y="4"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="4" y="4"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="6" y="4"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="8" y="4"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="10" y="4"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="4" y="10"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="6" y="10"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="8" y="10"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="10" y="10"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="12" y="10"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="6" y="12"/>
+ <rect style="fill:#f3f3f3" width="2" height="2" x="8" y="12"/>
+ <rect style="fill:#4c8a4c" width="2" height="2" x="10" y="12"/>
+ <rect style="fill:#db5fe8" width="2" height="2" x="12" y="12"/>
+ <rect style="fill:#ffbd1a" width="2" height="2" x="2" y="2"/>
+ <rect style="fill:#e45e5e" width="2" height="2" x="4" y="2"/>
+ <rect style="fill:#ffee35" width="2" height="2" x="6" y="2"/>
+ <rect style="fill:#7079ff" width="2" height="2" x="8" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/smillaenlarger.svg b/.icons/awkward/16x16/apps/smillaenlarger.svg
new file mode 120000
index 00000000..ed78df3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smillaenlarger.svg
@@ -0,0 +1 @@
+smilla.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smplayer.svg b/.icons/awkward/16x16/apps/smplayer.svg
new file mode 100644
index 00000000..52435b9e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smplayer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m14 8a6 6 0 0 1 -6 6 6 6 0 0 1 -6 -6 6 6 0 0 1 6 -6 6 6 0 0 1 6 6z"/>
+ <path fill="#e4e4e4" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8zm0 1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm-5 5a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm10 0a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2zm-5 5a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+ <g fill="#4f4f4f" transform="matrix(.86603 -.5 .5 .86603 -2.4282 5.9378)">
+ <circle cx="8" cy="8"/>
+ <circle cx="8" cy="6"/>
+ <circle cx="7" cy="-7" transform="rotate(90)"/>
+ <circle cx="7" cy="-9" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/smtube.svg b/.icons/awkward/16x16/apps/smtube.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smtube.svg
@@ -0,0 +1 @@
+youtube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smuxi-frontend-gnome.svg b/.icons/awkward/16x16/apps/smuxi-frontend-gnome.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smuxi-frontend-gnome.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/smuxi.svg b/.icons/awkward/16x16/apps/smuxi.svg
new file mode 120000
index 00000000..0f0e7055
--- /dev/null
+++ b/.icons/awkward/16x16/apps/smuxi.svg
@@ -0,0 +1 @@
+internet-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/snes9x.svg b/.icons/awkward/16x16/apps/snes9x.svg
new file mode 100644
index 00000000..54709421
--- /dev/null
+++ b/.icons/awkward/16x16/apps/snes9x.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#8685b9" d="M 11,3 A 3,3 0 0 1 8,6 3,3 0 0 1 5,3 3,3 0 0 1 8,0 3,3 0 0 1 11,3 Z"/>
+ <path style="fill:#6560e0" d="m 11,13 a 3,3 0 0 1 -3,3 3,3 0 0 1 -3,-3 3,3 0 0 1 3,-3 3,3 0 0 1 3,3 z"/>
+ <path style="fill:#6560e0" d="m 13,11 a 3,3 0 0 1 -3,-3 3,3 0 0 1 3,-3 3,3 0 0 1 3,3 3,3 0 0 1 -3,3 z"/>
+ <path style="fill:#8685b9" d="M 3,11 A 3,3 0 0 1 0,8 3,3 0 0 1 3,5 3,3 0 0 1 6,8 3,3 0 0 1 3,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soapui.svg b/.icons/awkward/16x16/apps/soapui.svg
new file mode 100644
index 00000000..b3f5db8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soapui.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#66b744" width="12.016" height="12.016" x="-17.32" y="-6.01" rx="1.202" ry="1.202" transform="matrix(-0.70710678,-0.70710678,-0.70710678,0.70710678,0,0)"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8 2 C 6.5397436 2 5.3825851 2.3472352 4.5644531 3 C 3.7463214 3.6527648 3.3269878 4.6381257 3.4023438 5.5800781 C 3.5530562 7.4639829 5.421212 9 8 9 C 9.8212121 9 10.554229 9.963983 10.603516 10.580078 C 10.628156 10.888126 10.546325 11.152765 10.189453 11.4375 C 9.832585 11.722236 9.1397437 12 8 12 C 6.3333332 12 4.4472652 11.105469 4.4472656 11.105469 A 1.0001 1.0001 0 0 0 3.0761719 11.572266 L 4.9726562 13.46875 C 5.7858927 13.737634 6.8641301 14 8 14 C 9.4602565 14 10.617415 13.652765 11.435547 13 C 12.253679 12.347235 12.673012 11.361874 12.597656 10.419922 C 12.446943 8.536017 10.578789 7 8 7 C 6.178788 7 5.445772 6.0360175 5.3964844 5.4199219 C 5.3718404 5.1118743 5.4536785 4.8472352 5.8105469 4.5625 C 6.1674149 4.2777647 6.8602564 4 8 4 C 9.6666669 4 11.552735 4.8945313 11.552734 4.8945312 A 1.0001 1.0001 0 0 0 12.923828 4.4277344 L 11.027344 2.53125 C 10.214107 2.2623656 9.1358701 2 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sofastats.svg b/.icons/awkward/16x16/apps/sofastats.svg
new file mode 100644
index 00000000..ad31bd20
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sofastats.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="2" height="2" x="12" y="12"/>
+ <rect style="fill:#4f4f4f" width="2" height="2" x="2" y="12"/>
+ <rect style="fill:#6d4c41" width="12" height="7" x="2" y="2" rx=".75" ry=".778"/>
+ <rect style="fill:#795548" width="16" height="5" x="0" y="7" rx=".8" ry=".833"/>
+ <rect style="fill:#8d6e63" width="3" height="7" x="0" y="5" rx=".75" ry=".778"/>
+ <rect style="fill:#8d6e63" width="3" height="7" x="13" y="5" rx=".75" ry=".778"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/software-center.svg b/.icons/awkward/16x16/apps/software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software-manager.svg b/.icons/awkward/16x16/apps/software-manager.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-manager.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software-properties-mint.svg b/.icons/awkward/16x16/apps/software-properties-mint.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-properties-mint.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software-properties.svg b/.icons/awkward/16x16/apps/software-properties.svg
new file mode 100644
index 00000000..a903b14f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-properties.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#f2ab56" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m7 4-0.0882 1.0536a3.1429 3.1429 0 0 0 -0.9185 0.5313l-0.95759-0.4509-1 1.7321 0.86941 0.6038a3.1429 3.1429 0 0 0 -0.048 0.53013 3.1429 3.1429 0 0 0 0.0457 0.53237l-0.86719 0.60156 1 1.7321 0.95536-0.44978a3.1429 3.1429 0 0 0 0.92075 0.5279l0.0882 1.0558h2l0.0882-1.0536a3.1429 3.1429 0 0 0 0.91854 -0.53126l0.95758 0.4509 1-1.7321-0.86942-0.6038a3.1429 3.1429 0 0 0 0.048 -0.53013 3.1429 3.1429 0 0 0 -0.0457 -0.53237l0.86719-0.60156-1-1.7321-0.95536 0.44978a3.1429 3.1429 0 0 0 -0.9208 -0.5278l-0.0882-1.0558h-2zm1 2.8572a1.1429 1.1429 0 0 1 1.1429 1.1428 1.1429 1.1429 0 0 1 -1.1429 1.1428 1.1429 1.1429 0 0 1 -1.1429 -1.1428 1.1429 1.1429 0 0 1 1.1428 -1.1428z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/software-sources.svg b/.icons/awkward/16x16/apps/software-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software-store.svg b/.icons/awkward/16x16/apps/software-store.svg
new file mode 100644
index 00000000..3d7bd1ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-store.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#4ab3e4" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m10 3v5.0225l2-0.045-3.9999 4.0225-4.0001-4.0225h2v-4.9775h4z"/>
+ <path fill="#fff" d="m4 12h8v1h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/software-update-available.svg b/.icons/awkward/16x16/apps/software-update-available.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-update-available.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software-update-urgent.svg b/.icons/awkward/16x16/apps/software-update-urgent.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software-update-urgent.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/software.svg b/.icons/awkward/16x16/apps/software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/softwarecenter-debian.svg b/.icons/awkward/16x16/apps/softwarecenter-debian.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/softwarecenter-debian.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/softwarecenter-ubuntu.svg b/.icons/awkward/16x16/apps/softwarecenter-ubuntu.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/softwarecenter-ubuntu.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/softwarecenter.svg b/.icons/awkward/16x16/apps/softwarecenter.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/softwarecenter.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/solaar.svg b/.icons/awkward/16x16/apps/solaar.svg
new file mode 100644
index 00000000..8b704ea1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/solaar.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#029499" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 5.8652344 2.3046875 L 4.1347656 3.3046875 L 5.7226562 6.0527344 A 3 3 0 0 0 5.1738281 7 L 2 7 L 2 9 L 5.1757812 9 A 3 3 0 0 0 5.7226562 9.9433594 L 4.1347656 12.695312 L 5.8652344 13.695312 L 7.453125 10.945312 A 3 3 0 0 0 8 11 A 3 3 0 0 0 8.546875 10.947266 L 10.134766 13.695312 L 11.865234 12.695312 L 10.277344 9.9472656 A 3 3 0 0 0 10.826172 9 L 14 9 L 14 7 L 10.824219 7 A 3 3 0 0 0 10.277344 6.0566406 L 11.865234 3.3046875 L 10.134766 2.3046875 L 8.546875 5.0546875 A 3 3 0 0 0 8 5 A 3 3 0 0 0 7.453125 5.0527344 L 5.8652344 2.3046875 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/solfege.svg b/.icons/awkward/16x16/apps/solfege.svg
new file mode 100644
index 00000000..180800cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/solfege.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#805fd6" d="m9.5605 0c-1.28 0-2.5605-0.00070312-2.5605 1.2793v8.0625c-0.4685-0.2238-0.9808-0.3405-1.5-0.3418-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.8917-0.002 3.4392-1.507 3.4941-3.398l0.0059 0.003c0.0002-0.034-0.0002-0.07 0-0.105 0.0143-2.376 0-4.7806 0-7.166 0-3.5324 4.36 1.026 5 1.666 0-1.7069 0.041-7-4.4395-7z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/somafm.svg b/.icons/awkward/16x16/apps/somafm.svg
new file mode 100644
index 00000000..d85303fe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/somafm.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="none" stroke="#ff5151" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 4.75v-1h-5.5v1.75l5.5 4v1.75h-5.5v-1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sonata.svg b/.icons/awkward/16x16/apps/sonata.svg
new file mode 120000
index 00000000..7fa3cf36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sonata.svg
@@ -0,0 +1 @@
+cantata.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/songkick.svg b/.icons/awkward/16x16/apps/songkick.svg
new file mode 100644
index 00000000..c6eb0a8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/songkick.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e73c4f" width="16" height="16" x="0" y="0" rx="6.4" ry="6.4"/>
+ <path fill="#fff" d="m8.8018 0.49986 0.0039 4.9932 0.00684 5.4932h1.5146l0.0039-1.4443c0.0027-1.1437 0.0063-1.4434 0.01953-1.4385 0.0092 0.0035 0.25516 0.44135 0.54785 0.97266s0.57024 1.0258 0.61523 1.0996c0.09306 0.15257 0.27569 0.36329 0.39453 0.4541 0.24872 0.19004 0.50787 0.28764 0.9082 0.3418 0.21434 0.029 0.93867 0.03936 0.96094 0.01367 0.0097-0.01121 0.0131-0.27237 0.01074-0.82812l-0.0039-0.81152-0.26758-0.0098c-0.30331-0.01111-0.3691-0.0253-0.54199-0.12305-0.1343-0.07593-0.28998-0.24027-0.40527-0.42676-0.04106-0.06641-0.24819-0.43957-0.45996-0.8291-0.37339-0.68682-0.38428-0.70983-0.36426-0.74512 0.01136-0.02002 0.47664-0.76927 1.0342-1.665 0.55754-0.89577 1.0176-1.6378 1.0215-1.6494 0.0059-0.01783-0.13657-0.02148-0.89746-0.02148h-0.90625l-0.81543 1.3105c-0.44892 0.72078-0.82344 1.3131-0.83203 1.3164-0.01471 0.0057-0.01477-4.1727-0.0068-5.9961-0.04787-0.001163-0.09447-0.006803-0.14261-0.006803h-1.3984zm-3.3721 3.5c-0.18682 0.0016-0.36937 0.01068-0.45703 0.02734-0.72051 0.13696-1.2308 0.52395-1.5068 1.1445-0.087417 0.19653-0.14091 0.38682-0.1748 0.61816-0.022574 0.15405-0.02449 0.22036-0.018555 0.4707 0.00486 0.20436 0.013545 0.33366 0.03125 0.43359 0.12098 0.68264 0.46708 1.1152 1.0693 1.3408 0.19436 0.07281 0.31579 0.10068 0.83594 0.1875 0.28905 0.04824 0.50942 0.09145 0.55566 0.11035 0.19895 0.0813 0.29161 0.22842 0.30859 0.48633 0.020905 0.31751-0.13368 0.53478-0.44531 0.625-0.12496 0.03618-0.35374 0.05643-0.51465 0.0459-0.5286-0.0346-0.8739-0.1649-1.1728-0.4434l-0.035156-0.0332-0.45215 0.5293c-0.2491 0.291-0.4531 0.5412-0.4531 0.5552 0 0.03563 0.20897 0.24534 0.36914 0.37109 0.40427 0.31741 0.83329 0.46703 1.5137 0.52637 0.14293 0.01248 0.66991-0.006 0.79199-0.02735 0.91529-0.16028 1.5469-0.70788 1.7539-1.5225 0.096195-0.37858 0.094038-0.95081-0.0049-1.375-0.0726-0.3109-0.1668-0.5057-0.3506-0.7221-0.1918-0.2258-0.3569-0.3429-0.6465-0.4561-0.1953-0.0764-0.3595-0.1128-0.8808-0.1982-0.5561-0.0911-0.6222-0.1143-0.749-0.2529-0.1438-0.1571-0.1686-0.3662-0.0723-0.5948 0.068083-0.16164 0.20707-0.27878 0.40723-0.34277 0.10453-0.03342 0.52259-0.03664 0.68945-0.0059 0.22412 0.04133 0.43438 0.14362 0.58398 0.28516 0.043505 0.04116 0.086568 0.0752 0.095703 0.0752 0.024795 0 0.8916-1.0187 0.8916-1.0479 0-0.03383-0.16748-0.19974-0.33008-0.32715-0.3136-0.2456-0.6867-0.3962-1.1514-0.4637-0.1036-0.0151-0.2946-0.0211-0.4814-0.0195z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sonic-visualiser.svg b/.icons/awkward/16x16/apps/sonic-visualiser.svg
new file mode 100644
index 00000000..acf3590f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sonic-visualiser.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#eb6416" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 8 H 0.4 15.6 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linejoin:round" d="m 1,7.5 h 2.227056 l 1.0146044,-3 0.6764028,6 1.7217524,-8 1.168332,11 1.59877,-10 1.2298234,8 1.199078,-6 0.799385,3 H 15"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soulseek.svg b/.icons/awkward/16x16/apps/soulseek.svg
new file mode 100644
index 00000000..adbc23e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soulseek.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 8,0 C 3.568,0 0,3.568 0,8 c 0,4.432 3.568,8 8,8 4.432,0 8,-3.568 8,-8 C 16,3.568 12.432,0 8,0 Z"/>
+ <path style="fill:#4895fb" d="M 7.255038,13 C 7.0313934,12.940271 6.4508153,12.832359 6.2572997,12.437192 5.9916076,11.894639 5.9920378,11.906027 6.2247004,11.574737 c 0.3226658,-0.459475 1.13,-1.276732 1.13,-1.49976 0,-0.1405911 -0.1448099,-0.2514115 -0.5035365,-0.3853476 C 6.0782649,9.401055 5.0856801,8.913191 4.545657,8.529644 3.8842348,8.0598756 3.2664896,7.0465773 3.074063,6.4330211 2.9387803,6.0016699 2.9837762,5.9085009 3.2508452,6.0669789 4.6521787,6.8413099 5.0900982,6.9538582 6.4788551,7.0750792 7.3416917,7.0389292 8.033783,6.3892208 8,5.804663 7.9723743,5.3637149 7.576196,5.288487 7.3924917,4.7240427 7.2888921,4.4057311 7.3465058,4.2942013 7.3654081,4.1719633 7.3784311,4.0877123 7.4118091,4.0103289 7.4395661,4 8.0014535,4.3418526 8.6435709,4.4553943 9.250505,4.6356179 c 0.317089,0.083453 0.4654514,0.1431426 0.5427512,0.4493029 0.060346,0.2390126 0.3903698,0.4004182 0.5608698,0.560416 0.0808,0.075825 0.146917,0.1576695 0.146917,0.1818743 0,0.1230727 -0.5822246,0.1530168 -0.9253025,0.059671 -0.301642,-0.08207 -0.3332387,0.1268253 -0.3022419,0.3924929 0.04639,0.7063409 0.7821924,0.6341027 1.6004084,0.6955397 0.68237,0.051236 1.846177,-0.4466787 2.730458,-0.8122571 C 13.789561,6.0860948 13.967594,6.0288025 14,6.0353424 13.698384,7.2790875 12.401169,8.9908605 11.280111,9.4445362 10.727122,9.6596699 9.9287362,9.9050864 9.6889303,9.9336483 9.0927144,10.004662 8.8883218,10.07978 8.7919406,10.26331 8.6820742,10.472509 8.5205898,11.435593 8.4607152,12.168 8.3175019,12.780864 7.6672541,12.995421 7.255038,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sound-juicer.svg b/.icons/awkward/16x16/apps/sound-juicer.svg
new file mode 100644
index 00000000..b15793af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sound-juicer.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ff9f26" d="m7.9019 0c-1.7862 2.5005-7.8552 9.5522-5.2701 13.629 2.0003 3.1538 8.7994 3.17 10.776 0 2.573-4.1244-3.9849-11.128-5.5055-13.629z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sound-recorder.svg b/.icons/awkward/16x16/apps/sound-recorder.svg
new file mode 100644
index 00000000..a3d5cdcb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sound-recorder.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e05048" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 3c-1.108 0-2 0.892-2 2v3c0 1.108 0.892 2 2 2s2-0.892 2-2v-3c0-1.108-0.892-2-2-2zm-4 4v1c0 1.8686 1.2737 3.4176 3 3.8613v1.139h2v-1.139c1.726-0.443 3-1.9924 3-3.861v-1h-1v1c0 1.662-1.338 3-3 3s-3-1.338-3-3v-1h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soundcloud.svg b/.icons/awkward/16x16/apps/soundcloud.svg
new file mode 100644
index 00000000..8858a177
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soundcloud.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f83" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m2.1246 7.9905c-0.02295 0-0.04115 0.01857-0.04415 0.04507l-0.0804 0.6394 0.0804 0.6285c0.003 0.02649 0.02115 0.044945 0.04415 0.044945 0.02225 0 0.04035-0.018325 0.0439-0.0447l0.0954-0.6287-0.0953-0.6396c-0.0035-0.02637-0.02175-0.04495-0.0439-0.04495zm0.45237-0.34941c-0.004-0.02749-0.0226-0.04643-0.0458-0.04643-0.0233 0-0.0426 0.019565-0.0458 0.04643 0 0.000318-0.10812 1.034-0.10812 1.034l0.108 1.011c0.003 0.02712 0.02235 0.04667 0.0458 0.04667 0.02305 0 0.0419-0.01906 0.04565-0.04642l0.123-1.0114zm1.704-0.95375c-0.04435 0-0.081035 0.03801-0.083165 0.086298l-0.0862 1.9022 0.0862 1.2294c0.002 0.04804 0.0388 0.08593 0.083165 0.08593 0.04415 0 0.08068-0.038 0.083285-0.08617v0.0008l0.0974-1.2296-0.0974-1.9023c-0.0025-0.0483-0.0392-0.0863-0.0833-0.0863zm-0.882 0.6611c-0.03405 0-0.06187 0.028475-0.06459 0.066488l-0.097 1.2604 0.097 1.2195c0.0025 0.03777 0.0305 0.06624 0.06459 0.06624 0.0337 0 0.061515-0.02848 0.064475-0.06624l0.1102-1.2195-0.1102-1.2607c-0.003-0.0377-0.0308-0.0662-0.0645-0.0662zm1.7781 2.6426c0.05501 0 0.09973-0.04643 0.10198-0.10586l0.0845-1.2087-0.0844-2.5326c-0.002-0.0594-0.0469-0.1059-0.1019-0.1059-0.05548 0-0.10032 0.046555-0.10209 0.10598 0 0.0001585-0.074885 2.5324-0.074885 2.5324l0.074885 1.2092c0.002 0.05895 0.0466 0.1055 0.10197 0.1055zm1.8348 0.0056c0.075715 0 0.13818-0.06525 0.1396-0.14548v0.0008-0.0008l0.059-1.174-0.0589-2.925c-0.0016-0.0801-0.0639-0.1455-0.1396-0.1455-0.0759 0-0.1384 0.0653-0.1396 0.1456l-0.0527 2.9239c0 0.00185 0.05264 1.1758 0.05264 1.1758 0.001 0.07949 0.06388 0.14474 0.13959 0.14474zm-0.9243-0.0046c0.065895 0 0.11901-0.05535 0.12078-0.12593v0.0008l0.07169-1.1904-0.07181-2.551c-0.002-0.070575-0.05489-0.1258-0.12078-0.1258-0.066365 0-0.11948 0.05522-0.1209 0.1258l-0.0638 2.5511 0.0639 1.1902c0.0015 0.06982 0.05454 0.12517 0.1209 0.12517zm-2.2494-0.0112c0.03915 0 0.07086-0.0328 0.073815-0.07601l0.1039-1.2295-0.1038-1.1697c-0.003-0.04321-0.03455-0.075773-0.073815-0.075773-0.03975 0-0.071455 0.032815-0.07394 0.07627l-0.0914 1.1692 0.0914 1.2295c0.0025 0.04333 0.0342 0.07614 0.07394 0.07614zm-0.87494-0.06732c0.02865 0 0.051815-0.02364 0.05513-0.05633l0.1167-1.1822-0.1165-1.2267c-0.0035-0.03281-0.0266-0.056462-0.055245-0.056462-0.029 0-0.05217 0.023775-0.055125 0.056462 0 0.0001585-0.10268 1.2268-0.10268 1.2268l0.1026 1.1819c0.003 0.03282 0.02605 0.05658 0.055125 0.05658zm3.5847-3.8303c-0.07157 0-0.12894 0.059556-0.13036 0.13582l-0.0582 2.4579 0.0582 1.1827c0.0015 0.07528 0.058675 0.13483 0.13036 0.13483 0.071455 0 0.12848-0.05943 0.13013-0.1357v0.0011l0.0653-1.1827-0.0653-2.4581c-0.0015-0.076-0.0587-0.1356-0.1301-0.1356zm-1.8206 3.9102c0.04945 0 0.09026-0.04221 0.09263-0.09608l0.0909-1.2212-0.0909-2.3374c-0.0025-0.053983-0.0432-0.096079-0.09263-0.096079-0.0499 0-0.090615 0.04222-0.092745 0.096079 0 0.000159-0.080445 2.3374-0.080445 2.3374l0.0806 1.2217c0.002 0.05337 0.0427 0.09558 0.092625 0.09558zm1.0145-0.11526v-0.0008l0.0781-1.201-0.0781-2.6179c-0.002-0.065002-0.05087-0.11602-0.11132-0.11602-0.060805 0-0.10978 0.050891-0.11144 0.11602l-0.06932 2.6178 0.06944 1.2016c0.0015 0.06439 0.050635 0.11527 0.11132 0.11527 0.06057 0 0.10931-0.05089 0.11132-0.11565v0.0008zm5.9052-2.7107c-0.18537 0-0.36223 0.03925-0.52335 0.10995-0.108-1.2762-1.1304-2.2774-2.3778-2.2774-0.30521 0-0.60273 0.062898-0.86547 0.16925-0.1021 0.041355-0.1293 0.083948-0.13025 0.16653v4.4945c0.001 0.0867 0.0653 0.1589 0.1461 0.1674 0.0035 0.0008 3.7264 0.0023 3.7504 0.0023 0.747 0 1.353-0.6341 1.353-1.4162 0-0.78214-0.60569-1.4163-1.3529-1.4163zm-4.1731-1.8355c-0.08127 0-0.14799 0.069832-0.14918 0.15563l-0.061 3.1901 0.0612 1.1578c0.001 0.08456 0.067785 0.15428 0.14906 0.15428 0.081035 0 0.14776-0.06972 0.14894-0.15552v0.0014l0.0663-1.158-0.0663-3.1903c-0.001-0.0856-0.0679-0.1554-0.149-0.1554z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soundconverter.svg b/.icons/awkward/16x16/apps/soundconverter.svg
new file mode 120000
index 00000000..85bc8ca0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soundconverter.svg
@@ -0,0 +1 @@
+soundkonverter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/soundkonverter.svg b/.icons/awkward/16x16/apps/soundkonverter.svg
new file mode 100644
index 00000000..cc78c934
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soundkonverter.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15,-14)">
+ <circle fill="#8561c5" cx="23" cy="22" r="8"/>
+ <path style="fill:#a1e076" d="m 27,18 h -6 v 5.2695 c -0.30384,-0.176254 -0.64874,-0.269377 -1,-0.27 -1.104569,0 -2,0.895431 -2,2 0,1.104569 0.895431,2 2,2 1.104569,0 2,-0.895431 2,-2 V 20 h 4 v 3.269 c -0.30384,-0.176254 -0.64874,-0.269377 -1,-0.27 -1.104569,0 -2,0.895431 -2,2 0,1.104569 0.895431,2 2,2 1.104569,0 2,-0.895431 2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soundnode.svg b/.icons/awkward/16x16/apps/soundnode.svg
new file mode 100644
index 00000000..607b5d8e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soundnode.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#86316b" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="m 6,5 4,-1 2,3 -1,4 -4,1 -3,-2 z"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="M 8,9 10,4"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="M 8,9 6,5"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="M 8,9 4,10"/>
+ <path style="opacity:0.5;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="m 8,9 3,2"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="M 8,9 7,12"/>
+ <path style="opacity:0.6;fill:none;stroke:#ffffff;stroke-width:0.40000001" d="M 8,9 12,7"/>
+ <circle style="fill:#ffffff" cx="10" cy="4" r="1"/>
+ <circle style="fill:#ffffff" cx="12" cy="7" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="11" r="1"/>
+ <circle style="fill:#ffffff" cx="7" cy="12" r="1"/>
+ <circle style="fill:#ffffff" cx="4" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="6" cy="5" r="1"/>
+ <circle style="fill:#ffffff" cx="8" cy="9" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/soundwire.svg b/.icons/awkward/16x16/apps/soundwire.svg
new file mode 100644
index 00000000..946c09e6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/soundwire.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(0.4,0,0,0.4,-1.6,-1.6)">
+ <rect style="fill:#5b3a2b" width="40" height="40" x="-44" y="-44" rx="2" ry="2" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#f19037" d="m 25.742188,4 c 0.286771,0.067712 3.345852,0.796256 6.513671,2.0664062 1.659248,0.6652823 3.288343,1.47837 4.365235,2.2773438 0.892578,0.6622268 1.04556,1.0801184 1.142578,1.3730469 -0.0067,0.00328 -0.003,0.00256 -0.0098,0.00586 -0.585229,0.2833231 -1.715527,0.5191641 -3.121094,0.7804681 -2.811132,0.522607 -6.756763,0.823493 -10.707031,0.96875 -7.900535,0.290513 -15.3498046,-0.0078 -15.3498046,-0.0078 -1.1151664,-0.04272 -2.0495999,0.935848 -2.0761379,2.05155 -0.025912,1.084118 0.6617996,1.821186 1.15625,2.1875 0.4944504,0.366314 0.9738721,0.5688 1.5097656,0.763672 1.0717869,0.389743 2.3769039,0.684916 3.9238289,0.96875 3.093849,0.567668 6.602485,1.044944 10.60371,1.509765 3.050847,0.354418 5.753997,0.705663 8.326172,1.060547 -2.622037,0.366979 -5.386805,0.727805 -8.501953,1.13086 -4.072667,0.526944 -7.639556,1.104843 -10.775585,1.857422 -1.568016,0.376289 -2.8935119,0.774233 -4.0019541,1.355468 -0.5542212,0.290618 -1.0743856,0.621095 -1.5371094,1.175782 -0.4293715,0.514705 -0.7329398,1.364989 -0.6582031,2.191406 0.058963,0.963403 0.5490633,1.538828 0.9472656,1.908203 0.4269404,0.396033 0.8766863,0.681915 1.3945313,0.96875 1.0356897,0.573671 2.3430117,1.115118 3.8925787,1.669922 1.106728,0.396251 2.692669,0.728679 3.996094,1.117187 -1.314838,0.472103 -2.911647,0.853923 -4.03125,1.341797 -1.569788,0.684046 -2.8997688,1.359117 -3.9492196,2.060547 C 8.270001,37.133918 7.8129242,37.484319 7.4041014,37.929688 6.9952786,38.375054 6.5327241,38.959569 6.5017576,39.9375 6.4490487,41.602067 7.0821308,42.962966 7.8865233,44 h 6.3437497 c -0.23002,-0.399333 -0.590835,-0.707026 -1.021484,-0.871094 0,0 -0.751512,-0.293637 -1.492187,-0.892578 -0.625053,-0.505443 -1.008846,-1.087338 -1.119141,-1.796875 0.118567,-0.101575 0.195311,-0.179953 0.419922,-0.330078 0.71475,-0.477724 1.891932,-1.09377 3.326172,-1.71875 2.495556,-1.087455 5.416474,-2.167748 8.791211,-3.089844 0.121072,0.02732 0.212843,0.06682 0.333984,0.09375 4.057634,0.902139 8.112039,0.83466 11.3125,1.026328 1.60023,0.09583 2.469604,0.08805 3.684742,-0.164063 0.607569,-0.126055 1.195951,-0.30021 1.792969,-0.722656 0.597017,-0.422446 1.192455,-1.03083 1.240235,-1.929453 0.0016,-0.03643 0.0023,-0.07291 0.002,-0.109375 -0.003,-1.645983 -1.157083,-2.90811 -2.482422,-3.568906 -1.325339,-0.660795 -2.309485,-0.850876 -3.969899,-0.882812 -3.320828,-0.06387 -7.403814,0.888301 -11.5,1.917344 -0.182619,0.04588 -0.321481,0.120782 -0.503906,0.167968 -3.433652,-0.81012 -6.399089,-1.729633 -8.916211,-2.630859 -1.014262,-0.363145 -1.661833,-0.679986 -2.339844,-0.996094 0.581543,-0.208656 1.023846,-0.410117 1.886719,-0.617187 2.815743,-0.675717 6.319914,-1.257129 10.355664,-1.779297 4.03575,-0.522168 8.109304,-0.991417 11.240234,-1.498047 1.565465,-0.253315 2.38406,-0.507696 3.444509,-0.830078 0.530223,-0.161191 0.991732,-0.321076 1.488281,-0.626953 0.248274,-0.152939 0.518664,-0.342701 0.791015,-0.691407 0.272351,-0.348705 0.537265,-0.937619 0.503906,-1.564453 -0.0649,-1.219439 -0.865732,-1.767356 -1.351562,-2.058593 -0.48583,-0.291238 -0.949737,-0.45551 -1.478516,-0.617188 -1.057557,-0.323355 -1.866733,-0.580711 -3.415211,-0.832031 -2.34491,-0.380583 -5.416493,-0.721684 -8.404297,-1.070313 3.015443,-0.172445 6.110876,-0.332239 8.515625,-0.779297 1.594522,-0.296431 2.466978,-0.648872 3.632008,-1.21289 0.582516,-0.282009 1.127741,-0.616231 1.611329,-1.138672 C 41.092157,11.663106 41.500808,10.857012 41.501148,10 41.502009,7.8288281 40.054939,6.2793101 38.507007,5.1308594 37.952006,4.7190894 37.345891,4.3503562 36.723804,4 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/space.fips.Fips.svg b/.icons/awkward/16x16/apps/space.fips.Fips.svg
new file mode 100644
index 00000000..c81aaa2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/space.fips.Fips.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" xml:space="preserve">
+ <path style="fill:#ebd0a1" d="M 16,8.0000002 C 16,12.418276 12.418276,16 7.9999329,16 3.5816966,16 4.5000012e-8,12.418276 4.5000012e-8,8.0000002 4.5000012e-8,3.581724 3.5816966,2.5e-7 7.9999329,2.5e-7 12.418276,2.5e-7 16,3.581724 16,8.0000003"/>
+ <path style="fill:#b8884a" d="m 13.990163,7.8690875 c -0.09403,-1.4622356 -1.088872,-2.6492672 -2.55518,-3.3118961 0.407893,0.5527427 0.767467,1.2797073 0.985502,1.7044305 0.260979,0.5081693 0.277104,1.0717161 0.29312,1.4869383 0.04354,1.1338258 -1.057383,2.211666 -2.245175,2.2353969 0.172105,0.4919359 0.481892,1.1635829 1.033169,1.8936309 0.221401,0.280433 0.41001,0.500629 0.41001,0.500629 0,0 0.995003,-0.830553 1.567399,-1.943086 0.516747,-1.0043944 0.545142,-2.0362117 0.511155,-2.5660435"/>
+ <path style="fill:#845333" d="m 11.730014,9.6094061 c 0,0 0.0014,0.00804 0.0055,0.022481 0.0037,0.014485 0.01107,0.035502 0.0203,0.061604 0.0092,0.026274 0.02275,0.057175 0.03871,0.092193 0.007,0.017746 0.01813,0.035391 0.0278,0.054504 0.0099,0.019106 0.01981,0.039252 0.03268,0.059124 0.01232,0.020086 0.02443,0.041316 0.03822,0.062544 0.01428,0.020906 0.0291,0.042455 0.0443,0.064617 0.01433,0.0227 0.03252,0.04375 0.04995,0.06589 0.01824,0.02161 0.03393,0.04566 0.05364,0.06744 0.03969,0.04337 0.07796,0.09003 0.122753,0.132525 0.02172,0.02189 0.04365,0.04381 0.06558,0.06595 0.02252,0.02157 0.04702,0.04134 0.07048,0.06212 l 0.06982,0.06292 c 0.02466,0.01932 0.04924,0.0386 0.07362,0.05766 0.02448,0.01894 0.04854,0.03815 0.07199,0.0576 0.02405,0.01856 0.04914,0.03529 0.07314,0.05266 0.04908,0.03307 0.09328,0.07027 0.139638,0.09898 0.04604,0.0292 0.08894,0.05809 0.128618,0.08496 0.0393,0.02742 0.0771,0.04963 0.110325,0.07016 0.03308,0.02079 0.06195,0.03898 0.08573,0.05391 0.0474,0.03056 0.07418,0.04903 0.07418,0.04903 0,0 -0.03056,-0.01009 -0.08361,-0.02965 -0.02639,-0.01004 -0.05852,-0.02231 -0.09534,-0.03637 -0.0367,-0.0144 -0.07861,-0.02992 -0.1215,-0.05255 -0.04365,-0.02118 -0.091,-0.04437 -0.140451,-0.07019 -0.05011,-0.02456 -0.09925,-0.05728 -0.151256,-0.0891 -0.02574,-0.01639 -0.05256,-0.03215 -0.0785,-0.04973 -0.02568,-0.01826 -0.05136,-0.03713 -0.07687,-0.05662 -0.02568,-0.01934 -0.05163,-0.03884 -0.07758,-0.05836 l -0.07405,-0.06428 c -0.02411,-0.02223 -0.04913,-0.04333 -0.07226,-0.06636 -0.02258,-0.02361 -0.04512,-0.04716 -0.06748,-0.07051 -0.04653,-0.0449 -0.08263,-0.09832 -0.121776,-0.145676 -0.0361,-0.04999 -0.06933,-0.09968 -0.09691,-0.149069 -0.01341,-0.02488 -0.02649,-0.0491 -0.0392,-0.072446 -0.01134,-0.024094 -0.02091,-0.048098 -0.03084,-0.070623 -0.02014,-0.044855 -0.03257,-0.088816 -0.04365,-0.1269888 -0.0106,-0.038536 -0.01694,-0.072745 -0.02074,-0.10114 -0.0041,-0.028227 -0.005,-0.050665 -0.0052,-0.06598 -3.26e-4,-0.015244 2.71e-4,-0.023222 2.71e-4,-0.023222"/>
+ <path style="fill:#845333" d="m 12.514909,8.6982781 c 0,0 0.02035,0.011675 0.05593,0.030351 0.03589,0.018459 0.08703,0.043866 0.148706,0.072316 0.03111,0.013519 0.06482,0.028176 0.100488,0.04365 0.03572,0.014986 0.07374,0.029808 0.113087,0.044789 0.03881,0.016452 0.08084,0.028232 0.1221,0.043979 0.04149,0.015201 0.0848,0.027094 0.127476,0.040936 0.0431,0.012375 0.08628,0.024707 0.128834,0.036924 0.04316,0.00932 0.08507,0.02176 0.12612,0.03196 0.04143,0.00799 0.08127,0.01771 0.119275,0.026555 0.03795,0.00859 0.07437,0.014335 0.107825,0.02182 0.03361,0.0063 0.06428,0.014339 0.09186,0.018366 0.02752,0.00445 0.05152,0.00949 0.07139,0.013401 0.03974,0.00815 0.0626,0.013786 0.0626,0.013786 0,0 -0.02297,0.00351 -0.06347,0.00776 -0.04045,0.00375 -0.09881,0.011087 -0.168576,0.0087 -0.03491,-7.031e-4 -0.07314,6.094e-4 -0.112975,-0.00356 -0.03984,-0.00361 -0.0822,-0.00718 -0.125631,-0.012811 -0.0431,-0.00783 -0.08811,-0.014334 -0.133177,-0.024046 -0.04474,-0.011575 -0.09013,-0.023241 -0.135566,-0.034974 -0.04425,-0.015689 -0.0891,-0.029414 -0.132038,-0.046462 -0.04305,-0.016843 -0.08475,-0.035011 -0.124112,-0.054839 -0.04006,-0.018131 -0.07681,-0.039849 -0.111563,-0.060264 -0.03507,-0.019814 -0.0663,-0.041968 -0.09512,-0.061946 -0.05732,-0.040771 -0.101037,-0.08008 -0.130245,-0.1086913 -0.02894,-0.029208 -0.04322,-0.047669 -0.04322,-0.047669"/>
+ <path style="fill:#845333" d="m 12.613936,7.0199602 c 0,0 0.074,-0.00542 0.185027,-0.013575 0.0273,-0.00216 0.05689,-0.00455 0.08811,-0.00705 0.03105,-0.00281 0.0638,-0.00581 0.09768,-0.00891 0.06743,-0.0076 0.13915,-0.01493 0.210217,-0.025679 0.03577,-0.00407 0.07113,-0.010425 0.106038,-0.016125 0.03508,-0.00533 0.06939,-0.0114 0.1025,-0.01792 0.06624,-0.01298 0.128616,-0.025299 0.18166,-0.038545 0.02688,-0.00609 0.05147,-0.011787 0.07329,-0.016725 0.02145,-0.00629 0.04066,-0.010762 0.05653,-0.014714 0.03181,-0.00755 0.05076,-0.011075 0.05076,-0.011075 0,0 -0.01476,0.011675 -0.04175,0.030726 -0.02683,0.01949 -0.06634,0.045712 -0.117438,0.070361 -0.01265,0.00651 -0.02585,0.013248 -0.03952,0.020199 -0.01416,0.00575 -0.02883,0.011725 -0.04386,0.017807 -0.03019,0.01205 -0.062,0.025734 -0.09626,0.034693 -0.0341,0.00984 -0.06906,0.021881 -0.105763,0.028561 -0.03632,0.00848 -0.07361,0.015309 -0.111187,0.02025 -0.03741,0.00559 -0.07508,0.00901 -0.112275,0.011175 -0.03707,0.00356 -0.07384,0.00141 -0.109188,0.0023 -0.07075,-0.00164 -0.136597,-0.00727 -0.19241,-0.01732 -0.111838,-0.017644 -0.182148,-0.048483 -0.182148,-0.048429"/>
+ <path style="fill:#b8884a" d="M 8.1654347,4.2030473 C 8.4532345,4.1970209 8.6984697,3.7170831 8.7711661,3.4748883 8.9024432,3.0375695 8.809496,2.514307 8.9855094,2.0977276 8.8837669,2.315274 8.3706027,2.4830351 8.170701,2.6148551 7.8791008,2.8073188 7.4848353,3.013084 7.3120251,3.3305812 7.2372113,3.4679933 7.1682609,3.761005 7.2043648,3.8827268"/>
+ <path style="fill:#b8884a" d="M 5.4185241,5.4799314 C 5.4563599,4.6373258 5.8868326,3.8177941 6.7161368,3.5404183 7.1184212,3.4057751 7.6373404,3.6007362 8.0147213,3.7450433 8.498948,3.9303405 8.942239,4.4005601 9.345897,4.7249524 c 0.4404678,0.3541441 1.19751,0.8082391 1.705462,1.0276314 0.391985,0.1692269 0.97334,0.3874249 1.144793,0.8164914 0.124653,0.3121224 -0.0011,0.6863001 -0.252565,0.8938026 C 11.694389,7.6682086 10.120204,7.8757654 9.8957623,7.8916729 9.4043148,7.9265824 9.1628257,7.9535653 8.2184776,7.8703363 7.3214718,7.791342 6.1582472,7.4287284 5.7346044,6.6867251 5.5082953,6.290505 5.3972527,5.9540599 5.4185241,5.4799314"/>
+ <path style="fill:#f2c9c0" d="m 11.864386,7.4528274 c 0.291003,-0.2415977 0.427383,-0.8895688 0.02649,-1.0695454 -0.292035,-0.1310059 -0.731797,-0.1115153 -1.015851,0.036052 -0.209892,0.1089093 -0.502904,0.4745633 -0.404907,0.7355978 0.116184,0.3097338 0.529397,0.058581 0.753079,0.1293226 0.239915,0.075791 0.368206,0.3952977 0.641184,0.1685757"/>
+ <path style="fill:#3f3f3f" d="M 7.0331685,4.6477831 C 6.7194381,4.573241 6.3236692,4.9262434 6.5850862,5.225512 c 0.4395754,0.5036765 0.94619,-0.4142025 0.4780702,-0.5693449 -0.010025,-0.00343 -0.020016,-0.00606 -0.029991,-0.00839"/>
+ <path style="fill:#b8884a" d="M 6.3847897,4.2390426 C 6.3737794,3.8561782 6.6973682,3.5246194 6.6270008,3.1310596 6.5511175,2.7075308 6.259577,2.3432885 5.8702465,2.1733015 5.7152005,2.1055999 5.5903733,2.0000027 5.4453333,1.9299665 5.4298059,2.1518563 5.2732941,2.3129938 5.2111573,2.520442 5.1413003,2.7536244 5.1239487,3.0367551 5.1601504,3.2766697 5.196162,3.5153899 5.3011837,3.747215 5.4769093,3.9155189 5.596416,4.0298028 5.7488993,4.0803482 5.8779233,4.177856 5.9706263,4.248001 6.054523,4.3526206 6.1217686,4.4444277"/>
+ <path style="fill:#3f3f3f" d="M 8.2644105,4.6887114 C 7.9265921,4.7105964 7.5898467,4.9042162 7.3833063,5.1655184 7.0207466,5.6242285 7.3144277,6.092893 7.7824766,6.2978439 8.2296227,6.4936195 8.8357858,6.5044604 9.2158276,6.1674722 9.7517406,5.692203 9.1847518,4.9155302 8.6643131,4.7451076 c -0.00741,-0.00244 -0.017501,0.0024 -0.025635,0.00146 -0.074996,-0.028601 -0.1514888,-0.049544 -0.2299806,-0.056396 -0.047936,-0.00419 -0.096027,-0.00459 -0.144287,-0.00146 z m 7.5e-4,0.2197266 c 0.093221,0.0015 0.1850818,0.025245 0.2680668,0.076172 0.0174,0.010675 0.039349,0.013864 0.062989,0.014648 0.3698891,0.1904254 0.6892335,0.67932 0.391113,1.0532231 C 8.7730403,6.3213331 8.2844753,6.21276 8.0139395,6.1154691 7.6905242,5.9991767 7.4302549,5.7062392 7.5825429,5.3530174 7.6923208,5.0983625 7.9854943,4.9039684 8.2651605,4.908438 Z"/>
+ <path style="fill:#3f3f3f" d="M 9.7812155,5.001505 C 9.637505,4.975719 9.4929266,4.9569877 9.350628,5.0008487 c -0.1653724,0.05098 -0.2899719,0.1723217 -0.4148966,0.28628 -0.047994,0.043814 -0.037134,0.095172 0.028885,0.1078775 0.072316,0.013899 0.167598,-0.00956 0.2225411,-0.059613 0.070634,-0.064444 0.1401269,-0.1358382 0.2219989,-0.1861661 0.029915,-0.018459 0.1379006,0.012488 0.1784565,0.019763 0.074271,0.013302 0.1652091,-0.010038 0.2224872,-0.059613 0.049296,-0.042619 0.036216,-0.096205 -0.028885,-0.1078787 v 0"/>
+ <path style="fill:#3f3f3f" d="M 10.714364,4.138662 C 10.606025,4.130692 10.492777,4.144842 10.399423,4.158436 9.8771914,4.234607 9.4456225,4.6727341 9.4780346,5.2109271 9.5650099,5.7210514 9.9621943,6.0099014 10.463143,5.8803612 10.93016,5.7595087 11.247552,5.3284174 11.230722,4.8586319 11.222847,4.6383706 11.152922,4.4145712 10.999276,4.253651 10.926064,4.1770185 10.822703,4.1466272 10.714364,4.138662 Z m -0.273926,0.1215825 c 0.05734,0.00225 0.117076,0.015038 0.179443,0.041748 0.224008,0.095933 0.279476,0.4302727 0.296632,0.6408699 0.02753,0.3376945 -0.127633,0.5842258 -0.395509,0.7822273 C 10.151224,5.9983934 9.8399929,5.4026104 9.7929764,5.1267001 9.7718826,4.7759219 10.039053,4.2445051 10.440438,4.2602445 Z"/>
+ <path style="fill:#843733" d="m 7.8763929,7.066488 c 0.1363806,0.190781 0.2480041,0.268744 0.4956281,0.2859002 0.1719963,0.011888 0.3016985,-0.074814 0.4818389,0.01417 0.1311142,0.064716 0.227373,0.1427326 0.3703771,0.1856771 0.571094,0.171453 1.218902,0.022641 1.779083,-0.1187902 C 11.189161,7.3864831 11.157943,7.2737193 10.97297,7.3204095 10.426306,7.458474 9.7218721,7.6279184 9.214028,7.2954351 9.0715669,7.2022161 8.9406692,7.171107 8.7720395,7.1814227 8.4678977,7.2000415 8.3447641,7.1971681 8.1717366,6.9551349 8.1245572,6.8891161 7.8216095,6.9898834 7.87639,7.066487 v 0"/>
+ <path style="fill:#845333" d="m 11.001801,6.8878687 c 0.05065,-0.037411 0.112601,-0.1247625 0.117541,-0.1892063 0.004,-0.051795 -0.04604,-0.082144 -0.09061,-0.061404 -0.03681,0.017151 -0.06743,0.091427 -0.08469,0.1259565 -0.03605,0.071828 -0.06417,0.2147778 0.05777,0.1246538"/>
+ <path style="fill:#845333" d="m 11.782134,7.0736004 c 0.04268,-0.031548 0.09485,-0.1051075 0.09903,-0.1594549 0.0033,-0.04365 -0.03882,-0.069221 -0.07633,-0.051685 -0.03106,0.014443 -0.05679,0.076931 -0.07139,0.106085 -0.03035,0.06048 -0.05413,0.1809541 0.0487,0.1050537"/>
+ <path style="fill:#b8884a" d="M 9.3374818,10.021858 C 8.8413652,9.9561109 7.9259002,9.7085358 7.5340777,9.4850282 6.2460692,8.7503488 6.1418348,7.6714118 6.1418348,7.6714118 c 0,0 -0.6836724,-0.4675592 -0.9401351,-0.8086191 C 4.9551181,6.5348715 4.7598584,6.177307 4.6617915,5.7764178 4.6181465,5.597907 4.6242543,4.4886211 4.8319197,4.3792235 3.779553,4.933595 2.6243526,6.0597657 2.1938582,7.3657501 1.7957059,8.5736839 2.0629883,9.9445957 2.5246135,10.940255 c 0.0148,0.03187 0.02986,0.06347 0.045192,0.0948 0.6413196,1.30826 1.8100331,2.132091 3.1273862,2.667499 0.5200755,0.211355 1.7878061,0.371027 2.7417638,0.262401 1.50176,-0.171018 2.3150485,-0.547579 2.6995955,-0.820248 C 10.03502,11.920321 9.5490019,10.751271 9.3374818,10.021858"/>
+ <path style="fill:#845333" d="m 2.193859,7.3657434 c 0,0 0.011775,0.012437 0.035713,0.033554 0.022905,0.022041 0.060254,0.050491 0.1058913,0.088116 0.047403,0.035724 0.10462,0.079212 0.1746236,0.1228625 0.0172,0.0113 0.034975,0.022912 0.053233,0.034856 0.019045,0.010862 0.038596,0.021989 0.0587,0.033389 0.040507,0.022153 0.081122,0.048591 0.1261249,0.071611 0.090872,0.044681 0.1875613,0.095607 0.2954877,0.1377925 0.1050375,0.048427 0.2222755,0.083393 0.3408485,0.1256308 0.059146,0.021665 0.1224713,0.034096 0.1847383,0.051958 0.031347,0.00831 0.06286,0.016664 0.094544,0.025082 0.03156,0.0088 0.063282,0.0177 0.09603,0.02302 0.064959,0.012647 0.1304466,0.025462 0.1961884,0.038274 l 0.098767,0.019055 0.1002712,0.011788 c 0.1336498,0.015581 0.2666212,0.038381 0.399592,0.040612 0.1325697,0.00413 0.262766,0.021065 0.3894612,0.014499 0.1264993,-0.00305 0.2491662,-2.17e-4 0.3653015,-0.0046 0.1160925,-0.00804 0.225837,-0.015745 0.3271503,-0.0228 0.050768,-0.00343 0.099441,-0.00673 0.1456918,-0.00988 0.046064,-0.00559 0.089713,-0.010912 0.1307454,-0.015905 0.082203,-0.010037 0.1539272,-0.018782 0.2129481,-0.026006 0.1182737,-0.014011 0.1863719,-0.020574 0.1863719,-0.020574 0,0 -0.066105,0.015965 -0.1826805,0.041372 -0.058385,0.01254 -0.1292835,0.027738 -0.2106128,0.045165 -0.040739,0.00874 -0.084108,0.018024 -0.1298115,0.027798 -0.046021,0.00776 -0.094864,0.012919 -0.145637,0.019978 -0.1018125,0.012919 -0.2121175,0.02693 -0.3287792,0.041751 -0.1171725,0.00994 -0.2414515,0.013678 -0.3698839,0.019326 -0.032151,0.00131 -0.064536,0.00263 -0.097171,0.00399 -0.03262,0.00141 -0.065536,-0.00141 -0.098636,-0.00197 -0.066193,-0.00244 -0.13321,-0.00495 -0.2007546,-0.00744 -0.1354304,-0.00113 -0.2716479,-0.0228 -0.4083328,-0.037843 L 4.037674,8.2772254 3.9367078,8.2567554 C 3.8695428,8.2430166 3.8026071,8.2292866 3.7362523,8.2157116 3.6695123,8.2036616 3.6059521,8.1800966 3.541926,8.1626141 3.4785998,8.1425279 3.4144438,8.1279779 3.3543213,8.1040879 3.2334575,8.0583216 3.1159916,8.0160291 3.0105463,7.9616285 2.90211,7.9141235 2.8064206,7.8554335 2.7172411,7.8039656 2.6731299,7.7773644 2.6328186,7.7484794 2.5939236,7.7222569 c -0.01928,-0.013355 -0.038048,-0.026335 -0.056311,-0.039038 -0.01747,-0.013791 -0.034415,-0.027145 -0.050855,-0.040176 -0.066719,-0.050438 -0.120625,-0.099516 -0.165014,-0.1396385 -0.0432,-0.041587 -0.075715,-0.075519 -0.096411,-0.10006 -0.021315,-0.023887 -0.031473,-0.03757 -0.031473,-0.03757"/>
+ <path style="fill:#845333" d="m 2.9660113,11.696263 c 0,-6.5e-5 0.077892,-0.0033 0.2122423,-0.0221 0.1344369,-0.01792 0.3248595,-0.05495 0.5478623,-0.117281 0.111635,-0.0306 0.2309079,-0.06943 0.3555239,-0.114056 0.124935,-0.04398 0.2531349,-0.09953 0.3851722,-0.157446 0.1307448,-0.06104 0.2641015,-0.127688 0.3956501,-0.202616 0.132759,-0.0728 0.2623211,-0.156024 0.389863,-0.241875 0.063662,-0.04309 0.1256959,-0.08865 0.1883645,-0.132672 0.060553,-0.04698 0.120865,-0.09378 0.1806884,-0.140247 0.058153,-0.04859 0.115815,-0.09686 0.1727832,-0.144535 0.055285,-0.0496 0.1099626,-0.09864 0.1636783,-0.146902 0.051957,-0.05022 0.1030675,-0.09964 0.1530756,-0.14801 0.049226,-0.04918 0.095862,-0.09885 0.1421355,-0.1464195 0.04706,-0.046848 0.088136,-0.096747 0.1303866,-0.1428303 0.041654,-0.046532 0.083196,-0.090515 0.1193988,-0.1358377 0.07376,-0.089539 0.143786,-0.1699384 0.2006895,-0.2453496 0.058042,-0.074585 0.109945,-0.1388673 0.1484386,-0.194793 0.079645,-0.11005 0.1265533,-0.1723759 0.1265533,-0.1723759 0,0 -0.038766,0.067376 -0.1090713,0.1842114 -0.034201,0.059065 -0.080896,0.1273748 -0.1332216,0.206733 C 6.685261,9.5622208 6.6214899,9.64849 6.5514646,9.7424633 6.5174661,9.7903054 6.4781929,9.8369854 6.4387657,9.8863959 6.3986829,9.9352589 6.3586207,9.987053 6.313135,10.036507 c -0.044878,0.05011 -0.09007,0.102389 -0.1379822,0.154308 -0.049389,0.0506 -0.099843,0.10222 -0.1511206,0.154774 -0.053489,0.05039 -0.1078233,0.101645 -0.1628373,0.153542 -0.055986,0.05088 -0.1148373,0.09995 -0.1735431,0.150107 -0.059933,0.04865 -0.1217707,0.09605 -0.1830827,0.144529 -0.063602,0.04544 -0.1264177,0.09257 -0.191231,0.136875 -0.1309351,0.08659 -0.263885,0.170427 -0.4000588,0.243721 -0.1346273,0.07605 -0.2735378,0.138763 -0.4079966,0.198267 -0.1357506,0.05679 -0.2689117,0.106954 -0.3977296,0.146631 -0.1283457,0.04106 -0.2516256,0.07342 -0.366485,0.0979 -0.229366,0.05126 -0.4247508,0.06918 -0.5607568,0.07796 -0.068157,0.0045 -0.1219013,0.0034 -0.1583797,0.0032 -0.036474,-0.0014 -0.055921,-0.0021 -0.055921,-0.0021"/>
+ <path style="fill:#845333" d="m 7.8998462,13.96103 c 0,0 0.015854,-0.06596 0.043543,-0.181433 0.028664,-0.115049 0.062761,-0.281128 0.104185,-0.479673 0.018895,-0.09972 0.041751,-0.207176 0.061676,-0.321618 0.010375,-0.05711 0.020957,-0.11575 0.031814,-0.175747 0.00971,-0.06014 0.019655,-0.121603 0.029695,-0.184147 0.022584,-0.12455 0.036319,-0.254682 0.0563,-0.385953 0.018295,-0.131511 0.030568,-0.265818 0.046041,-0.399766 0.00988,-0.134312 0.024268,-0.268467 0.030726,-0.40089 0.00272,-0.132423 0.016232,-0.262766 0.013899,-0.388994 5.44e-5,-0.06309 1.083e-4,-0.125186 1.631e-4,-0.185949 2.714e-4,-0.03041 4.688e-4,-0.06048 7.5e-4,-0.09017 -6.562e-4,-0.02971 -0.00276,-0.05891 -0.00407,-0.0878 -0.00281,-0.05781 -0.00559,-0.114056 -0.00825,-0.16845 -0.00309,-0.05436 -0.00225,-0.10746 -0.00945,-0.157403 -0.011463,-0.100337 -0.020357,-0.192735 -0.028176,-0.274874 -0.00263,-0.04127 -0.010912,-0.078831 -0.016941,-0.1139684 -0.00625,-0.035119 -0.012,-0.067316 -0.017212,-0.096476 -0.020414,-0.1166613 -0.030726,-0.1841463 -0.030726,-0.1841463 0,0 0.019599,0.064813 0.05136,0.1795428 0.00781,0.028711 0.016505,0.06053 0.026006,0.095162 0.00917,0.034758 0.020957,0.072039 0.027366,0.1129919 0.01553,0.08148 0.03301,0.17363 0.050274,0.274596 0.016884,0.100994 0.02438,0.211634 0.036704,0.328361 0.00263,0.0292 0.00614,0.05885 0.0082,0.08888 0.00117,0.03001 0.00239,0.06042 0.00356,0.09122 0.00196,0.06157 0.00404,0.124427 0.00609,0.188387 0.00309,0.064 0.00183,0.128986 1.087e-4,0.194793 -0.00164,0.06581 -0.00333,0.132417 -0.00495,0.199587 -0.00538,0.134199 -0.018356,0.269971 -0.027422,0.406146 -0.016884,0.13524 -0.030619,0.27091 -0.050383,0.403604 -0.020578,0.132526 -0.0405,0.262994 -0.066019,0.388076 -0.012324,0.06261 -0.024375,0.124214 -0.03616,0.184489 -0.013696,0.05982 -0.027106,0.118405 -0.040245,0.175411 -0.024648,0.114284 -0.054726,0.22081 -0.080351,0.319447 -0.053586,0.196872 -0.1066833,0.358433 -0.1443615,0.471191 -0.018408,0.05648 -0.035456,0.100061 -0.04642,0.129984 -0.011297,0.02975 -0.01732,0.0456 -0.01732,0.0456"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spacefm.svg b/.icons/awkward/16x16/apps/spacefm.svg
new file mode 100644
index 00000000..22c79a1d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spacefm.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4385ce" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="m 2,8 2,0 0,5 3,0 0,-2 2,0 0,2 3,0 0,-5 2,0 -6,-5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spacemacs.svg b/.icons/awkward/16x16/apps/spacemacs.svg
new file mode 100644
index 00000000..47d326b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spacemacs.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#8366b2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 1.8416936,4.7109e-4 C 1.3805768,-0.00907004 1.0168554,0.12615858 0.69832903,0.42079447 0.39457212,0.70321608 0.12020362,1.099267 0.05,1.5990175 -0.066163,2.4259336 0.20822945,3.5367678 0.59304039,4.8865349 0.6371361,4.7919064 0.6814464,4.6977464 0.7289596,4.6052776 0.30800965,2.86981 0.12901617,2.3704278 0.81109723,1.7442661 1.3591266,1.2434157 2.2271783,1.2024298 3.3121605,1.6262944 5.2404507,2.3795919 7.3939667,3.61208 9.5868507,6.5482966 9.7938107,6.8254101 9.7395267,6.8128736 9.916,7.045 9.3543357,7.0556363 8.7021694,6.9978802 7.9677685,6.8586382 5.2049586,6.3348771 3.4029334,5.5158191 2.1829719,4.1732353 2.0737304,4.0530137 1.9839984,3.9632538 1.9835739,3.9732301 c -5.009e-4,0.01024 0.2455974,0.537121 0.5466642,1.1703426 l 0.4533132,1.1070599 c 2.4841656,1.6900862 5.3237174,2.7901891 7.7810167,4.1813574 0.807304,0.45943 1.627795,1.019712 2.041776,1.393786 0.141059,0.127983 0.173567,0.160747 0.185956,0.174224 4.59e-4,-0.0096 0.01082,-0.05646 0.0068,-0.09454 -0.02683,-0.207701 -0.181362,-1.029018 -0.324862,-1.78911 -0.03105,-0.1721695 -0.06475,-0.3437372 -0.09709,-0.515638 -0.01486,-0.078337 -0.03457,-0.1849724 -0.0478,-0.2546942 C 12.508278,9.235132 12.484458,9.1302581 12.462848,9.0210165 12.158599,7.4800511 11.804028,5.9503643 11.3538,4.4443358 11.146182,3.7583926 11.01568,3.4255463 10.801909,3.0185178 10.72279,2.8678231 9.8484807,2.2500091 9.6981247,2.1669333 c -0.0024,-0.00131 -0.01249,-0.012079 -0.01419,-0.0125 l -7.65e-4,0.00235 c -0.0055,-0.00287 -0.04378,-0.03137 -0.04629,-0.032033 l -7.65e-4,0.00157 c -0.002,-6.84e-4 -0.0033,-0.00138 -0.0037,-0.00157 -0.0088,0.00855 0.05988,0.1662494 0.133679,0.3031329 0.7558383,1.4023652 1.1107013,3.3072559 0.8582113,4.4854496 -0.0042,0.018305 -0.0078,0.036569 -0.01419,0.05547 -3.22e-4,9.6e-4 -0.0013,0.0032 -0.0015,0.00392 l 0,8.001e-4 c -6.13e-4,-2.001e-4 -0.0018,-6.401e-4 -0.0023,-8.001e-4 -0.0059,0.00228 -0.02311,0.00481 -0.03062,0.00703 C 10.369432,6.7007233 10.33094,6.6608155 10.078998,6.3131341 8.5316099,4.2174088 5.7061046,1.1398525 2.7879008,0.17078801 2.4301682,0.06371056 2.1183637,0.00619579 1.8416936,4.7109e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spaceview.svg b/.icons/awkward/16x16/apps/spaceview.svg
new file mode 100644
index 00000000..722b324e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spaceview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5a9e0d" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#aef260" d="m8 2c-3.324 0-6 2.676-6 6s2.676 6 6 6 6-2.676 6-6h-1.801a4.2 4.2 0 0 1 -4.199 4.199 4.2 4.2 0 0 1 -4.1992 -4.199 4.2 4.2 0 0 1 4.1992 -4.1992v-1.8008z"/>
+ <path fill="#ff9a1b" d="m8 2v1.8008a4.2 4.2 0 0 1 4.199 4.1992h1.801c0-3.324-2.676-6-6-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sparkleshare.svg b/.icons/awkward/16x16/apps/sparkleshare.svg
new file mode 100644
index 00000000..8a2195eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sparkleshare.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ee923a" d="M 0,1.1854286 0,13.857143 C 0,13.857143 0,15 1.1428571,15 L 14.857143,15 C 14.857143,15 16,15 16,13.857143 L 16,3.1714286 C 16,2.0285714 14.857143,2.0285714 14.857143,2.0285714 l -5.714286,0 L 6.8571429,0 1.1428571,0 C 1.1428571,0 0,0.04257142 0,1.1854286 Z"/>
+ <path style="fill:#ffffff" d="m 8.0370918,3.9980809 c -0.441482,-0.014813 -0.841609,0.2419014 -0.986328,0.6328123 l -0.757813,2.341246 -2.30664,0.04297 c -0.955177,0.01653 -1.350027,1.153858 -0.587891,1.693358 l 1.839844,1.3046868 -0.669922,2.169999 c -0.276644,0.855937 0.75653,1.557395 1.539062,1.044922 l 1.892579,-1.234375 1.894531,1.234375 c 0.7821842,0.508983 1.8114202,-0.19069 1.5371092,-1.044922 l -0.667969,-2.169999 1.837891,-1.3046868 c 0.761436,-0.538934 0.36828,-1.675151 -0.585938,-1.69336 L 9.7070138,6.9721372 8.9492008,4.6308922 C 8.8134408,4.2640803 8.4513108,4.0128393 8.0370918,3.9980809 Z m -0.04883,0.9804683 c -0.01259,0.03401 -0.0094,0.01983 0.01367,0.01758 0.02332,0.0028 0.02222,0.01618 0.0098,-0.01758 l 0.002,0 0.75586,2.341246 c 0.143112,0.386088 0.508229,0.645003 0.919922,0.652344 l 2.1660152,0.04101 -1.671875,1.185546 C 9.8274068,9.4514172 9.6763738,9.9060962 9.8106068,10.321742 l 0.6367192,2.068437 c -0.0039,-0.0022 -8.92e-4,0.0032 -0.0059,0 l -0.002,0 -1.8925792,-1.234375 c -0.331831,-0.216172 -0.759965,-0.216172 -1.091796,0 l -1.894531,1.234375 c -0.0064,0.0041 -0.0032,-0.0024 -0.0078,0 l 0.636718,-2.068437 c 0.134232,-0.4156428 -0.0168,-0.8703178 -0.373039,-1.1230408 l -1.671875,-1.185547 2.167969,-0.04101 c 0.410974,-0.0081 0.775116,-0.266911 0.917968,-0.652344 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spec-ops-the-line.svg b/.icons/awkward/16x16/apps/spec-ops-the-line.svg
new file mode 100644
index 00000000..4796ee2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spec-ops-the-line.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffaf30" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 1.0760046,9.0000227 1.0672189,9.25188 c -0.00637,0.1809148 0.00264,0.258381 0.03075,0.276018 0.021478,0.01348 0.1293688,0.024636 0.240143,0.024894 h 0.2013395 l -0.013178,1.15459 c -0.00734,0.634844 -0.00579,1.178571 0.00366,1.208037 0.00945,0.02946 0.040536,0.05926 0.068822,0.06662 0.028287,0.0074 0.1820008,0.01497 0.341911,0.01684 0.2050701,0.0024 0.3006695,-0.0078 0.3236074,-0.03514 0.021796,-0.02601 0.028607,-0.244724 0.0205,-0.664786 -0.00664,-0.344222 -0.016177,-0.881248 -0.021232,-1.193394 l -0.00952,-0.5674113 0.2167144,-0.00879 c 0.1365074,-0.00551 0.228794,-0.02404 0.2503933,-0.049786 0.020666,-0.024632 0.030288,-0.1274552 0.024894,-0.2599111 l -0.00879,-0.219637 h -0.830246 z m 2.0090015,0 -0.021963,0.1486249 c -0.011771,0.081505 -0.024977,0.7475995 -0.030019,1.4803934 l -0.00952,1.332501 0.2401427,0.0081 c 0.1319408,0.0046 0.246348,0.01507 0.2547861,0.02343 0.021423,0.02122 0.1915319,-0.017 0.2372142,-0.05344 0.022818,-0.0182 0.038072,-0.103236 0.038072,-0.214518 0,-0.153907 -0.011287,-0.193427 -0.068089,-0.241607 l -0.068089,-0.05784 0.074678,-0.01757 0.073946,-0.01684 -0.00879,-0.393162 C 3.7872321,10.555491 3.7836071,10.563244 4.0280042,10.53245 4.1418308,10.51811 4.158022,10.52365 4.17004,10.58077 4.235263,10.890757 4.241247,10.965204 4.216165,11.155502 4.201096,11.26987 4.191409,11.504791 4.194933,11.67752 l 0.00659,0.31409 h 0.3624124 0.362411 L 4.9248864,11.767574 4.9234264,11.54427 4.7133012,11.47984 C 4.5170401,11.41935 4.5025013,11.40868 4.493658,11.321697 c -0.00784,-0.07714 0.0018,-0.09298 0.053447,-0.09298 0.049102,0 0.062232,0.01934 0.062232,0.09005 0,0.102996 0.042824,0.116694 0.090054,0.02929 0.036035,-0.06669 0.1204413,-0.07818 0.1749823,-0.02416 0.019654,0.01947 0.045838,0.02505 0.058572,0.01244 0.01273,-0.01261 0.023429,-0.541681 0.023429,-1.175823 V 9.007347 L 4.6239811,9.003677 4.29232,9.000757 4.303303,9.3324181 C 4.309373,9.5149995 4.3042401,9.7475734 4.29232,9.8493113 L 4.271084,10.034536 4.009709,10.025736 3.7483337,10.016936 3.7336913,9.5088549 3.7183146,9.0000152 H 3.4012921 Z m 8.4050059,0 c -0.04388,0.00105 -0.18665,0.0049 -0.31775,0.00805 -0.189272,0.00458 -0.242675,0.015695 -0.257714,0.055643 -0.01042,0.027672 -0.0023,0.1973744 0.01757,0.3770537 0.04179,0.3764296 0.04255,0.4499219 0.0095,0.6772326 -0.02083,0.143405 -0.01669,0.172036 0.03148,0.207929 0.01,0.0074 0.02705,0.0071 0.041,0.01318 l 1.650251,-0.03808 c 0.0024,-0.0018 0.0086,-0.0032 0.01025,-0.0052 0.02375,-0.02916 0.02777,-0.224022 0.01391,-0.6618579 l -0.01976,-0.6208576 -0.229161,0.00146 c -0.394592,7.122e-4 -0.364607,-0.043148 -0.364607,0.5395896 0,0.2868315 -0.01278,0.5108909 -0.02928,0.5212859 -0.03993,0.02515 -0.108657,-0.1204153 -0.178644,-0.3777856 -0.0324,-0.1191673 -0.11239,-0.325033 -0.177899,-0.4575417 C 11.584809,9.0290479 11.5599,8.9990259 11.490015,9.0007128 Z m -5.3849142,7.497e-4 c -0.3959548,-0.00199 -0.7876366,0.00582 -0.8075543,0.025625 -0.01998,0.019875 -0.019148,0.2512737 0.00292,0.6896792 0.018278,0.3629824 0.033677,0.7810044 0.033677,0.9283584 0,0.28165 0.022698,0.339715 0.1347144,0.339715 0.034506,0 0.094756,0.02225 0.1332502,0.04905 0.060826,0.04237 0.067139,0.06551 0.050518,0.175714 -0.021101,0.139912 0.00251,0.173857 0.1427682,0.207197 0.1464815,0.03482 0.056918,0.07834 -0.1618039,0.07834 -0.2330012,0 -0.2751326,0.03364 -0.2130536,0.169125 0.026881,0.05866 0.024651,0.09328 -0.010983,0.161803 -0.024924,0.04793 -0.045393,0.10053 -0.045393,0.117143 0,0.01662 0.098491,0.03457 0.2189107,0.04027 0.4138145,0.01959 1.3162582,0.0226 1.3639832,0.0044 0.037974,-0.01449 0.04759,-0.06709 0.04759,-0.255519 v -0.23722 h -0.490533 c -0.4598061,-4.12e-4 -0.6209397,-0.02204 -0.5388575,-0.07248 0.021614,-0.01329 0.032946,-0.15696 0.032946,-0.405607 V 10.63197 l 0.1669289,-0.01904 c 0.091538,-0.0107 0.2193343,-0.01114 0.2848035,-7.5e-4 0.06547,0.01041 0.1547307,0.01 0.1976789,-7.5e-4 0.077403,-0.01931 0.077459,-0.02154 0.068822,-0.281143 L 6.7083805,10.06818 6.3928266,10.05938 C 6.2181258,10.05468 6.0595469,10.03628 6.0370105,10.01768 6.0078805,9.993639 5.9985395,9.918904 6.0047955,9.7555726 L 6.0135855,9.527876 6.4967999,9.509572 C 6.7625547,9.499425 6.9831827,9.489123 6.9873361,9.486874 c 0.00418,-0.00225 0.00732,-0.098023 0.00732,-0.2130535 0,-0.1727167 -0.00953,-0.2148728 -0.055643,-0.239411 C 6.9012415,9.01434 6.5010497,9.0027569 6.1050953,9.0007551 Z m 7.4085582,7.497e-4 c -0.1472,0.00142 -0.249976,0.00596 -0.264303,0.016108 -0.02973,0.021052 -0.044,0.1867746 -0.05711,0.6530717 l -0.01757,0.6186612 1.406448,-0.03295 c 0.0096,-0.01005 0.01414,-0.02324 0.01684,-0.04173 0.0055,-0.0381 -0.0025,-0.08217 -0.0183,-0.09811 -0.01579,-0.01594 -0.170168,-0.03638 -0.342643,-0.04539 -0.185484,-0.0097 -0.322931,-0.03059 -0.336054,-0.05125 -0.0122,-0.01921 -0.02239,-0.1202423 -0.0227,-0.224035 -2.55e-4,-0.1037924 -0.01341,-0.196832 -0.03002,-0.2071969 -0.09513,-0.059341 0.01469,-0.076143 0.497858,-0.076143 h 0.528608 v -0.209392 c 0,-0.138421 -0.01418,-0.2213424 -0.041,-0.2438039 -0.03887,-0.032568 -0.878454,-0.062143 -1.320055,-0.05784 z M 8.0225812,9.0022718 C 7.8438881,9.0145521 7.8702953,9.1161655 7.8702953,9.7058616 v 0.6786974 l 0.1237322,0.01976 c 0.067723,0.01092 0.1898619,0.01093 0.2716251,0 0.061404,-0.0082 0.09689,-0.0074 0.1200717,-0.0022 l 0.2262324,-0.0052 C 8.6003024,10.323967 8.5891991,10.06446 8.5863315,9.7197564 l -0.00586,-0.7123757 -0.302375,-0.00221 C 8.1642679,9.0042319 8.0821456,8.9981405 8.0225812,9.0022452 Z m 2.4658588,0.00513 C 10.38237,8.9666338 9.900529,9.124421 9.900529,9.1999555 c 0,0.016104 -0.03072,0.02666 -0.06809,0.022698 l -0.068093,-0.00732 -0.00805,0.5498393 -0.00805,0.5491072 0.174249,0.03441 c 0.03597,0.0071 0.03166,0.01013 0.05857,0.01611 l 0.492732,-0.01171 c 0.04218,-0.0047 0.0464,-0.07767 0.05344,-0.6581976 0.007,-0.5824658 0.0021,-0.6717909 -0.03881,-0.6874825 z m 4.174682,1.4005902 -1.388877,0.0044 c -0.0203,0.02632 -0.04897,0.205356 -0.06443,0.400482 -0.02437,0.307759 -0.02168,0.376219 0.0227,0.500786 0.04494,0.126148 0.04697,0.176546 0.01611,0.396823 -0.02799,0.199932 -0.02706,0.257988 0.0029,0.278946 0.03707,0.02591 1.616714,-5.62e-4 1.661233,-0.02782 0.01245,-0.0076 0.02197,-0.101839 0.02197,-0.209393 0,-0.188331 -0.0033,-0.197665 -0.09445,-0.245269 -0.06993,-0.0365 -0.19335,-0.05145 -0.472232,-0.05638 -0.491366,-0.0087 -0.489926,-0.0073 -0.489804,-0.486143 V 10.62544 l 0.278947,-0.0081 c 0.153596,-0.0043 0.330874,-0.01585 0.39316,-0.02562 0.105303,-0.01652 0.112751,-0.02483 0.112751,-0.121536 z m -1.992163,0.0066 -1.526519,0.0059 c -0.01362,0.0068 -0.03346,0.01243 -0.05857,0.01538 -0.08283,0.0097 -0.08295,0.0099 -0.07834,0.240143 0.0025,0.126949 0.0052,0.452533 0.0066,0.723357 0.0025,0.49503 0.01119,0.545363 0.09445,0.577661 0.06028,0.02338 0.435916,0.02735 0.492732,0.0052 0.03777,-0.01477 0.04232,-0.084 0.02855,-0.438553 -0.01721,-0.443291 0.01113,-1.02134 0.05052,-1.02134 0.03209,0 0.364546,0.981864 0.364608,1.076983 4e-5,0.08289 0.07323,0.219773 0.17791,0.330929 0.05404,0.05738 0.09788,0.06955 0.254786,0.06955 0.316636,0 0.304912,0.02939 0.315554,-0.800233 0.0066,-0.510521 -3.74e-4,-0.725303 -0.02562,-0.756304 -0.01102,-0.01352 -0.04401,-0.02219 -0.09664,-0.02855 z m -2.255002,0.0081 c -0.05261,0.0064 -0.09538,0.0051 -0.130321,7.5e-4 l -0.172054,7.5e-4 c -0.02212,0.0052 -0.0579,0.01016 -0.107625,0.01464 l -0.180838,0.01684 v 0.150822 0.151554 l 0.128857,0.01464 c 0.103831,0.01217 0.137591,0.03204 0.173517,0.101768 0.09084,0.176306 0.01781,0.355979 -0.09664,0.237946 -0.03049,-0.03145 -0.07856,-0.06641 -0.107625,-0.07687 -0.04359,-0.01569 -0.05344,-7.49e-4 -0.05344,0.08273 0,0.05568 -0.01975,0.14967 -0.04466,0.209393 -0.042256,0.101275 -0.067272,0.623822 -0.031479,0.659662 0.00787,0.0079 0.186475,0.01335 0.396821,0.01244 0.378805,-0.0017 0.382702,-0.0027 0.413662,-0.07761 0.03888,-0.09406 0.02876,-1.335689 -0.01172,-1.442323 -0.01211,-0.03191 -0.02268,-0.04834 -0.04173,-0.05711 h -0.129589 z m -1.8010719,0.0066 -0.2240358,7.49e-4 c -0.024681,0.01386 -0.079641,0.02343 -0.1845003,0.02343 -0.1393877,0 -0.2192106,0.01365 -0.2423393,0.04173 -0.024171,0.02937 -0.031316,0.254075 -0.025625,0.753376 l 0.00805,0.711643 0.5886431,0.01611 c 0.3238877,0.0089 0.6316186,0.01906 0.683822,0.0227 0.053768,0.0037 0.1005229,-0.0099 0.1083574,-0.03148 0.00759,-0.02093 0.00634,-0.140935 -0.00367,-0.2665 l -0.018304,-0.227697 -0.1508216,-0.0029 c -0.1651569,-0.0032 -0.4999537,-0.03717 -0.6193934,-0.06297 -0.072286,-0.01561 -0.071181,-0.01795 0.030019,-0.05198 0.086771,-0.02918 0.1042921,-0.04926 0.098107,-0.111286 -0.00414,-0.04156 -0.01056,-0.232843 -0.014642,-0.425376 -0.00409,-0.192532 -0.018807,-0.358361 -0.032215,-0.368268 -6.372e-4,-4.87e-4 -8.246e-4,-0.01933 -0.00146,-0.02124 z"/>
+ <path style="fill:#ffffff" d="M 1.7482633,3 C 1.6892723,3 1.6424956,3.021667 1.6076383,3.065104 1.5727803,3.106988 1.5555553,3.163016 1.5555553,3.2343751 v 0.4583333 c 0,0.046538 0.00696,0.085108 0.021701,0.1145832 0.014748,0.027924 0.043508,0.048539 0.08507,0.0625 l 1.1041666,0.3862848 v 0.074653 H 2.1223954 V 4.1493058 H 1.555555 v 0.3932289 c 0,0.071359 0.017225,0.1284391 0.052083,0.1718751 0.034858,0.041884 0.081634,0.063368 0.140625,0.063368 h 1.392361 c 0.058991,0 0.1057667,-0.021484 0.1406254,-0.063368 0.034858,-0.043436 0.052083,-0.1005158 0.052083,-0.1718753 V 4.0815973 c 0,-0.046538 -0.00822,-0.08424 -0.024307,-0.1137155 -0.014747,-0.031027 -0.04264,-0.053747 -0.084201,-0.067708 L 2.1223941,3.5182293 V 3.4461804 H 2.766491 V 3.5859373 H 3.3333328 V 3.2274307 c 0,-0.07136 -0.016831,-0.1272014 -0.050347,-0.1675347 C 3.2494701,3.0195627 3.2030879,3 3.1440968,3 Z M 3.7777772,3 V 4.7777778 H 4.3446177 V 4.3281249 h 1.0199649 c 0.058991,0 0.1053711,-0.020613 0.1388888,-0.0625 0.034858,-0.043436 0.052084,-0.1013836 0.052084,-0.1727431 V 3.2343751 c 0,-0.07136 -0.016831,-0.1273862 -0.050347,-0.1692711 C 5.4730301,3.0216684 5.4279146,3 5.368923,3 Z M 5.9999994,3 V 4.7777778 H 7.7777772 V 4.2725693 H 6.5789923 V 4.1145831 H 7.4800341 V 3.6484373 H 6.5789923 V 3.5043404 h 1.182292 V 3 Z M 8.4010412,3 C 8.3446042,3 8.3002954,3.021667 8.2682288,3.065104 8.2374468,3.106988 8.2222218,3.163016 8.2222218,3.2343751 v 1.3081596 c 0,0.071359 0.015222,0.1284391 0.046007,0.1718751 0.032067,0.041884 0.076375,0.063368 0.1328124,0.063368 H 9.81684 c 0.05644,0 0.100746,-0.021484 0.132812,-0.063368 0.03335,-0.043436 0.05035,-0.1005156 0.05035,-0.1718751 V 4.0277778 H 9.4574648 V 4.2960071 H 8.7647563 V 3.4809027 H 9.4574648 V 3.749132 H 9.999999 V 3.2343751 c 0,-0.07136 -0.017,-0.1273862 -0.05035,-0.1692711 C 9.917586,3.0216684 9.873277,3 9.81684,3 Z M 4.3446177,3.4809027 H 4.9887146 V 3.8628471 H 4.3446177 Z m 4.0564235,1.7413195 c -0.056437,0 -0.1007458,0.021667 -0.1328124,0.065104 -0.030782,0.041885 -0.046007,0.09878 -0.046007,0.1701391 v 1.3072916 c 0,0.071359 0.015222,0.1293071 0.046007,0.1727431 C 8.3002954,6.9793844 8.3446039,7 8.4010412,7 H 9.82118 C 9.87762,7 9.921472,6.979387 9.952256,6.9375 9.984326,6.894064 9.999996,6.8361164 9.999996,6.7647569 V 5.4574653 c 0,-0.071359 -0.01567,-0.1282542 -0.04774,-0.1701391 -0.03079,-0.043435 -0.07464,-0.065104 -0.131076,-0.065104 z m 2.0434028,0 V 7 h 0.566839 V 6.5512151 h 1.019965 c 0.05899,0 0.105367,-0.021484 0.13889,-0.063368 0.03486,-0.043436 0.05208,-0.1005157 0.05208,-0.1718749 V 5.4574653 c 0,-0.071359 -0.01683,-0.1282542 -0.05035,-0.1701391 -0.03218,-0.043435 -0.07729,-0.065104 -0.136285,-0.065104 z m 2.41493,0 c -0.05899,0 -0.105767,0.021667 -0.140625,0.065105 -0.03486,0.041884 -0.05208,0.098779 -0.05208,0.1701386 v 0.4583334 c 0,0.046538 0.007,0.08424 0.0217,0.1137151 0.01474,0.027924 0.04351,0.049407 0.08507,0.063368 l 1.104165,0.3862848 v 0.073784 H 13.233506 V 6.371528 h -0.56684 v 0.3932289 c 0,0.07136 0.01722,0.1293071 0.05208,0.1727431 C 12.753607,6.979384 12.800387,7 12.859377,7 h 1.39236 c 0.05899,0 0.105767,-0.020613 0.140627,-0.0625 0.03486,-0.043436 0.05208,-0.1013836 0.05208,-0.1727431 V 6.3038196 c 0,-0.046538 -0.0082,-0.08424 -0.02431,-0.1137156 -0.01474,-0.031027 -0.04265,-0.053747 -0.0842,-0.067708 L 13.233506,5.7413196 v -0.072049 h 0.644098 v 0.1397569 h 0.566841 V 5.4505209 c 0,-0.07136 -0.01683,-0.1272013 -0.05035,-0.1675347 -0.03352,-0.040333 -0.0799,-0.060764 -0.13889,-0.060764 z M 8.7647563,5.7039929 H 9.4574648 V 6.5182293 H 8.7647563 Z m 2.2465287,0 h 0.644097 v 0.3819444 h -0.644097 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spectacle.svg b/.icons/awkward/16x16/apps/spectacle.svg
new file mode 120000
index 00000000..697ffdf4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spectacle.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/speed-dreams.svg b/.icons/awkward/16x16/apps/speed-dreams.svg
new file mode 100644
index 00000000..fea13497
--- /dev/null
+++ b/.icons/awkward/16x16/apps/speed-dreams.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="m 13.087922,2 c -1.403495,0 -2.652333,0.8671735 -3.00708,2.1445312 -0.0305,0.1089569 0.07022,0.2005341 0.05854,0.3144532 C 9.519395,4.1790315 8.8006404,4.0097656 7.9616408,4.0097656 l -0.8956846,0 -0.00391,0 C 5.0431379,4.0032606 3.0294799,4 0.99910786,4 0.44733868,4.0000552 5.5168643e-5,4.4477381 0,5 L 0.00195139,8.0019531 C 0.00308254,8.5534521 0.45005109,8.999946 1.0010592,9 l 1.2527877,0 -1.15717,3.052734 c -0.011285,0.03075 -0.021054,0.06204 -0.029271,0.09375 -0.12861208,0.476364 0.046218,1.070348 0.4078389,1.404297 C 1.8368665,13.884731 2.2909017,14 2.7416925,14 l 2.9017058,0 c 3.0296148,0 5.0232197,-1.780906 5.6882807,-3.919922 l 0,-0.002 L 11.663413,9 11.950267,9 c 0.0737,0 0.143197,-2.112e-4 0.210749,0 0.756941,0.00355 1.447693,-0.2963384 1.922112,-0.7441406 0.47372,-0.4471421 0.751234,-1.0069038 0.905441,-1.5644532 0.134594,-0.4861266 -0.01511,-0.9776038 -0.210749,-1.40625 0.392224,-0.1428319 0.756493,-0.3442137 0.9874,-0.6640624 C 16.111517,4.1414015 15.999824,3.725791 15.899864,3.4433594 15.799907,3.1609278 15.640951,2.9320005 15.431533,2.7226562 15.0127,2.3039679 14.354087,1.9930498 13.560158,2 c -0.159355,7e-6 -0.313989,2.183e-4 -0.470284,0 z"/>
+ <path style="fill:#ffffff" d="m 6.5652054,7.0021015 -3.3514907,0 L 1,7.0021015 1.00221,8 3.1163787,8 6.9592767,8 C 7.0996744,7.4829788 6.8547007,6.9627411 6.5654157,7.0021015 Z"/>
+ <path style="fill:#ffffff" d="m 11.278354,7.9999674 0.681925,0 c 0.07169,0 0.143225,-2.242e-4 0.214991,0 1.038068,0.00487 1.631521,-0.7359014 1.86373,-1.5767054 0.453391,-1.6361027 -1.856853,-1.0845408 -1.584454,-2.046465 0.07914,-0.3036633 0.36862,-0.6032035 0.663479,-0.6075473 0.270345,-0.00487 0.482525,0.413521 0.568884,0.4856913 0.441582,0.3690173 0.977839,0.2014561 1.282285,-0.219882 0.160989,-0.222804 -0.310023,-1.0443707 -1.389107,-1.0349327 -0.161363,0 -0.32029,2.245e-4 -0.481166,0 l 0,0 c -1.038202,0 -1.813621,0.5741432 -2.045826,1.4149091 -0.44141,1.5755429 2.022481,1.0884738 1.749107,2.0656414 -0.105328,0.3787171 -0.424128,0.5421591 -0.854455,0.5500613 l -0.600218,0"/>
+ <path style="fill:#f35654" d="m 1.0000432,5 4.629e-4,1 1.7253722,0 1.1596523,0 2.6232877,0 0.2251745,0 0.1801398,0 C 8.0810698,6.083311 8.5702592,7.1787187 8.2244161,8.3137678 L 7.7086611,9.8075397 C 7.3599987,10.943316 6.4881112,11.5 5.1485596,11.5 L 4.9909384,11.5 6.0497974,9 3.3265839,9 2.033416,12.40813 C 1.9524733,12.707665 2.1994883,13 2.7441382,13 l 2.9033527,0 c 2.6791082,0 4.180014,-1.41982 4.7393451,-3.2171783 L 10.816045,8.3890015 C 11.395607,6.516696 10.648014,5.0095278 7.9689101,5.0095278 l -0.9007001,0 c -2.0209633,-0.00651 -4.0357526,-0.00945 -6.0681778,-0.00945 l -3.22e-5,0 2.89e-5,1.821e-4 2.6e-6,-1.821e-4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/speedcrunch.svg b/.icons/awkward/16x16/apps/speedcrunch.svg
new file mode 100644
index 00000000..911f7793
--- /dev/null
+++ b/.icons/awkward/16x16/apps/speedcrunch.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d38b2e" d="m7 8h9v7c0 1-1 1-1 1h-8z"/>
+ <path style="fill:#3b1530" d="m0 7v8.25c0 0.416 0.3345 0.75 0.75 0.75h7.25v-9z"/>
+ <path style="fill:#4a1a3a" d="m0.75 0c-0.4155 0-0.75 0.3345-0.75 0.75v7.25h8 1 7v-7.25c0-0.4155-0.334-0.75-0.75-0.75h-6.25-1-7.25z"/>
+ <path style="fill:#ffffff" d="m10 11v1h4v-1zm0 2v1h4v-1z"/>
+ <rect style="fill:#e4e4e4" width="10" height="1" x="2" y="2"/>
+ <rect style="fill:#667b9e" width="8" height="1" x="4" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spflashtool.svg b/.icons/awkward/16x16/apps/spflashtool.svg
new file mode 100644
index 00000000..dc559566
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spflashtool.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 2.7333334,0 C 2.3270667,0 2,0.3345 2,0.75 V 12 H 13 V 0.75 C 13,0.3345 12.672933,0 12.266667,0 Z"/>
+ <path style="fill:#4f4f4f" d="m 2,12 v 2.25 C 2,14.6655 2.3270667,15 2.7333334,15 H 12.266667 C 12.672933,15 13,14.6655 13,14.25 V 12 Z"/>
+ <path style="fill:#73ac05" d="M 3,3 V 4 H 4 V 3 Z M 4,4 V 5 H 5 V 4 Z M 5,5 V 6 H 4 V 7 H 3 v 2 h 4 1 4 V 7 H 11 V 6 H 10 V 5 H 8 7 Z m 5,0 h 1 V 4 h -1 z m 1,-1 h 1 V 3 h -1 z m -8,6 v 2 h 4 1 4 V 10 H 8 7 Z"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="5" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="9" y="7"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spideroak.svg b/.icons/awkward/16x16/apps/spideroak.svg
new file mode 100644
index 00000000..236b5bf3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spideroak.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f57635" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m8.5176 5c-1.0479 0.0013-2.0062 0.5729-2.4707 1.4766-0.1959-0.0983-0.4119-0.1499-0.6328-0.1504-0.7618 0-1.3789 0.5951-1.3789 1.3281 0.0004 0.0463 0.0023 0.0926 0.0078 0.1387-0.6094 0.2358-1.043 0.8343-1.043 1.5468 0 0.9192 0.7179 1.6602 1.6094 1.6602h6.4376c0.144 0 0.28-0.024 0.412-0.061 0.894-0.164 1.54-0.915 1.541-1.7906-0.001-0.9542-0.767-1.7468-1.756-1.8183 0-0.0002 0.008-0.0078 0.008-0.0078-0.173-1.3262-1.3452-2.3207-2.7344-2.3223zm-0.5176 1l1 1 1 1h-1v2h-2v-2h-1l1-1 1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sportstracker.svg b/.icons/awkward/16x16/apps/sportstracker.svg
new file mode 100644
index 00000000..5cf3bb42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sportstracker.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c6290" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m11.528917 1.0000477c-0.379928-0.00298-0.762317 0.1337561-1.048077 0.3949282-0.5057129 0.462207-0.6290169 1.2476402-0.291052 1.8539156 0.189965 0.34079 0.675504 0.6727625 1.073128 0.733692 0.906353 0.1388829 1.737084-0.5709145 1.737084-1.4842334 0-0.5673617-0.375129-1.1466809-0.890294-1.3749273-0.183442-0.0813108-0.381779-0.121604-0.580789-0.1233751z"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;fill:none" d="m5.5 6.5 1.7-2h2.8l1.5 2 2-2"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;stroke-width:2;fill:none" d="m3 10h2.6l1.9-2 2.5 1.5-1 3.5"/>
+ <rect style="fill:#ffffff" width="4.551" height="2.188" x="-2.35" y="9.87" transform="matrix(.62845685 -.77784445 .79675103 .6043077 0 0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spotify-client.svg b/.icons/awkward/16x16/apps/spotify-client.svg
new file mode 100644
index 00000000..b9b877de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spotify-client.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#1ed760" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <g style="fill:#ffffff" transform="translate(-2.9999783,-3.000333)">
+ <path style="fill:#ffffff" d="M 9.5156248,7.0019529 C 8.5666009,7.0218039 7.5666246,7.1481065 6.5488279,7.472656 6.1885107,7.553753 5.9285132,8.0790263 6.0175781,8.5312498 6.1066631,8.9834734 6.5449256,9.264507 6.8925779,9.1191405 11.021143,7.8026857 15.076172,9.9433592 15.076172,9.9433592 c 0.323871,0.1720428 0.739984,-0.057993 0.875,-0.4707032 0.135007,-0.4127103 -0.01988,-0.9275663 -0.34375,-1.0996093 0,0 -2.488613,-1.3273008 -5.6855472,-1.3710938 -0.1332069,-0.00125 -0.2706737,-0.0025 -0.40625,0 z"/>
+ <path style="fill:#ffffff" d="m 9.9511718,10.001953 c -0.7891285,0.0071 -1.6299794,0.159143 -2.5273439,0.488281 -0.2707921,0.0709 -0.4759654,0.520758 -0.4121093,0.929688 0.063828,0.408891 0.35469,0.655301 0.6171874,0.53125 3.734701,-1.369859 6.642578,0.974609 6.642578,0.974609 0.23403,0.185405 0.554643,0.0046 0.675782,-0.353515 0.121139,-0.358159 0.02702,-0.83413 -0.207032,-1.019532 0,0 -1.828281,-1.458901 -4.466796,-1.550781 -0.109939,-0.0042 -0.209535,-10e-4 -0.3222662,0 z"/>
+ <path style="fill:#ffffff" d="m 10.265625,13 c -0.6048735,-0.004 -1.2662882,0.09714 -1.9765627,0.314453 -0.1798438,0.03549 -0.3232871,0.31549 -0.2832031,0.560547 0.040092,0.245007 0.23873,0.389433 0.4121094,0.314453 3.0205894,-0.924151 5.0566404,0.734375 5.0566404,0.734375 0.14905,0.144109 0.395068,0.07692 0.486329,-0.140625 0.09126,-0.217562 0.01211,-0.521479 -0.152344,-0.628906 C 12.707828,13.50401 11.557243,13.02495 10.265625,13 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spotify-linux-48x48.svg b/.icons/awkward/16x16/apps/spotify-linux-48x48.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spotify-linux-48x48.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/spotify-linux-512x512.svg b/.icons/awkward/16x16/apps/spotify-linux-512x512.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spotify-linux-512x512.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/spotify.svg b/.icons/awkward/16x16/apps/spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/spyder.svg b/.icons/awkward/16x16/apps/spyder.svg
new file mode 100644
index 00000000..d17fe187
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spyder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path id="polygon154" style="fill:#afafaf" d="M 5.5767976,2.984658 C 5.4632956,2.984058 5.355752,3.0354 5.2848688,3.1240488 L 2.2039554,6.6612584 C 2.1338462,6.7489548 2.1071931,6.86367 2.1314567,6.9732932 L 3.205986,11.81274 c 0.024376,0.109845 0.097259,0.202707 0.1981644,0.25249 l 4.4172132,2.176706 c 0.1021504,0.05029 0.22173,0.05093 0.324408,0.0017 l 4.4398324,-2.125861 c 0.101845,-0.04872 0.175982,-0.141146 0.20145,-0.251136 L 13.902958,7.0409584 C 13.928266,6.9316192 13.902752,6.8167 13.833552,6.7283436 l -3.04882,-3.573942 c -0.06988,-0.08933 -0.176772,-0.1418124 -0.290189,-0.142484 z m 0.1757372,0.743356 4.5583442,0.025328 2.82881,3.293032 -1.035671,4.478886 -4.1161972,1.971003 -4.095898,-2.018176 -0.9971984,-4.4922258 z"/>
+ <path id="polygon156" style="fill:#afafaf" d="m 8.90846,5.5904012 a 0.29698519,0.29698519 0 0 0 -0.047172,0.00445 L 6.078876,6.0861 A 0.29698519,0.29698519 0 0 0 5.8362468,6.3374292 L 5.4416592,9.1614068 A 0.29698519,0.29698519 0 0 0 5.6048304,9.4689952 L 8.1484776,10.71791 A 0.29698519,0.29698519 0 0 0 8.4937668,10.65682 L 10.45433,8.6086744 A 0.29698519,0.29698519 0 0 0 10.50247,8.2649336 L 9.1756428,5.7487388 A 0.29698519,0.29698519 0 0 0 8.90846,5.5904012 Z M 8.7512824,6.2173712 9.8772388,8.352706 8.214984,10.089006 6.0595432,9.0307156 6.3945844,6.6334188 Z"/>
+ <path style="fill:#afafaf" d="m 5.49375,0.41328124 a 8,8 0 0 0 -0.5695312,0.209375 C 5.3416372,3.4249016 5.7246672,5.822936 5.7882812,6.2156248 2.5541584,6.6188112 0.4109312,6.459442 0.15546876,6.4382812 A 8,8 0 0 0 0.06640624,7.0281248 C 0.24314192,7.0437928 2.6307532,7.2420728 6.1695312,6.7695312 L 6.1304672,6.475 6.423436,6.4273436 c 0,0 -0.4611368,-2.86353 -0.9296876,-6.01406236 z m 6.057031,0.42890628 C 11.476598,0.9597266 10.178576,3.0179316 8.5820312,5.8039064 l 0.514844,0.2953124 C 10.705902,3.2914604 12.029368,1.1955636 12.073438,1.1257812 A 8,8 0 0 0 11.550781,0.84218752 Z m 4.15,4.99531248 C 15.554942,5.889198 13.285935,6.695432 10.160938,8.0195312 L 9.84375,8.1539064 10.023438,8.4484376 c 1.071492,1.7548544 2.09989,2.9362674 2.864843,3.6812504 0.70686,0.688405 1.158346,0.980428 1.229688,1.025781 a 8,8 0 0 0 0.358593,-0.472657 c -0.007,-0.0042 -0.449198,-0.272814 -1.174218,-0.978906 -0.681033,-0.663253 -1.601013,-1.748248 -2.567969,-3.2718748 2.75887,-1.1517172 4.865568,-1.9236808 5.1,-2.0093748 A 8,8 0 0 0 15.700781,5.8375 Z M 5.5929688,8.9820312 C 3.994998,10.847017 2.3125906,12.109358 1.5109375,12.6625 a 8,8 0 0 0 0.3632813,0.470312 C 2.7150812,12.550078 4.4209152,11.261974 6.04375,9.3679688 Z M 7.9781248,10.2875 C 7.772376,13.112471 7.8190868,15.22241 7.8476564,15.992188 A 8,8 0 0 0 8,16 8,8 0 0 0 8.4421876,15.984376 C 8.4144396,15.255564 8.364544,13.166435 8.5710936,10.33047 Z"/>
+ <path style="fill:none;stroke:#e53a3f;stroke-width:1.20000005;stroke-linejoin:round" d="m 3.1826416,9.0195572 c 0,0 1.4438348,-2.387482 2.8173584,-2.4195572 1.6657808,-0.0389 2.346982,2.821028 4,2.8 0.969186,-0.012328 2.4,-2.2 2.4,-2.2"/>
+ <path style="fill:#e53a3f" d="m 13.126002,6.0088973 c -0.20624,-0.02547 -0.409298,0.00673 -0.576773,0.058612 -0.334721,0.1036832 -0.629904,0.2978347 -0.895314,0.5631815 -1.13e-4,1.136e-4 -7.28e-4,-1.13e-4 -8.56e-4,0 -0.2671,0.264699 -0.463374,0.5600935 -0.567428,0.897013 -0.104476,0.338264 -0.121318,0.8215651 0.232747,1.1756309 0.357635,0.3574486 0.83724,0.3331679 1.172232,0.22935 C 12.824862,8.8290954 13.119187,8.6350163 13.384225,8.3703521 13.652226,8.1053422 13.84906,7.8092251 13.953353,7.4716403 14.05787,7.1333112 14.074885,6.6501079 13.720605,6.2960099 13.541654,6.1172468 13.332234,6.0343676 13.125995,6.0088976 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/spyder3.svg b/.icons/awkward/16x16/apps/spyder3.svg
new file mode 120000
index 00000000..1e880583
--- /dev/null
+++ b/.icons/awkward/16x16/apps/spyder3.svg
@@ -0,0 +1 @@
+spyder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sqldeveloper.svg b/.icons/awkward/16x16/apps/sqldeveloper.svg
new file mode 100644
index 00000000..2dc7997b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sqldeveloper.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(-13,-15)">
+ <circle style="fill:#0ab884" cx="21" cy="23" r="8"/>
+ </g>
+ <path style="fill:#ffffff" transform="matrix(0.5051815,0,0,0.5,-16.122054,-14.885336)" d="m 57.646715,45.770672 -6.928203,4 -6.928203,4 0,-8 0,-8 6.928203,4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sqlitebrowser.svg b/.icons/awkward/16x16/apps/sqlitebrowser.svg
new file mode 100644
index 00000000..cf961278
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sqlitebrowser.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#696969" d="M 8.0000003,7.9999995 A 7.9999999,3.9999999 0 0 0 2.2029953e-8,12 7.9999999,3.9999999 0 0 0 8.0000003,16 7.9999999,3.9999999 0 0 0 16,12 7.9999999,3.9999999 0 0 0 8.0000003,7.9999995 Z"/>
+ <path style="fill:#919191" d="M 8.0000003,4 A 7.9999999,3.9999999 0 0 0 2.2029953e-8,7.9999995 7.9999999,3.9999999 0 0 0 8.0000003,12 7.9999999,3.9999999 0 0 0 16,7.9999995 7.9999999,3.9999999 0 0 0 8.0000003,4 Z"/>
+ <path style="fill:#e4e4e4" d="M 8.0000003,2.2084013e-8 A 7.9999999,3.9999999 0 0 0 2.2029953e-8,4 7.9999999,3.9999999 0 0 0 8.0000003,7.9999995 7.9999999,3.9999999 0 0 0 16,4 7.9999999,3.9999999 0 0 0 8.0000003,2.2084013e-8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sqliteman.svg b/.icons/awkward/16x16/apps/sqliteman.svg
new file mode 120000
index 00000000..0ef32f81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sqliteman.svg
@@ -0,0 +1 @@
+sqlitebrowser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/squeak.svg b/.icons/awkward/16x16/apps/squeak.svg
new file mode 100644
index 00000000..ae222783
--- /dev/null
+++ b/.icons/awkward/16x16/apps/squeak.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1106.5197)">
+ <circle style="fill:#8e8e8e" cx="8" cy="1114.52" r="7"/>
+ <ellipse style="fill:#3f3f3f" cx="8" cy="1117.645" rx="1" ry=".875"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 3.65,1115.1697 c 0,0 -0.9631312,-5.0292 0.375,-5.25 1.3436076,-0.2216 2.651,2.323 2.651,2.323"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 5.65,1117.3197 c 0,0 -0.4260082,-0.4681 -1.7273726,-0.4683 -1.3617719,-2e-4 -3.5676274,0.4683 -3.5676274,0.4683"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 5.65,1118.0197 c 0.052888,-0.013 -0.6529118,-0.5572 -2.0631241,-0.3148 C 2.3709617,1117.9139 1.4,1118.7197 1.4,1118.7197"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 5.65,1118.7197 c 0,0 -0.075983,-0.2801 -0.6581594,-0.2717 C 3.6448793,1118.468 2.75,1119.2197 2.75,1119.2197"/>
+ <ellipse style="fill:#3f3f3f" cx="6" cy="1114.72" rx="1" ry="1.25"/>
+ <ellipse style="fill:#ffffff" cx="6.35" cy="1115.02" rx=".35" ry=".5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 12.35,1115.1697 c 0,0 0.963131,-5.0292 -0.375,-5.25 -1.343608,-0.2216 -2.651,2.323 -2.651,2.323"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 10.35,1117.3197 c 0,0 0.426008,-0.4681 1.727373,-0.4683 1.361771,-2e-4 3.567627,0.4683 3.567627,0.4683"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 10.35,1118.0197 c -0.05289,-0.013 0.652912,-0.5572 2.063124,-0.3148 1.215914,0.209 2.186876,1.0148 2.186876,1.0148"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.69999999;stroke-linecap:round;stroke-linejoin:round" d="m 10.35,1118.7197 c 0,0 0.07598,-0.2801 0.658159,-0.2717 1.346962,0.02 2.241841,0.7717 2.241841,0.7717"/>
+ <ellipse style="fill:#3f3f3f" cx="-10" cy="1114.72" rx="1" ry="1.25" transform="scale(-1,1)"/>
+ <ellipse style="fill:#ffffff" cx="-9.65" cy="1115.02" rx=".35" ry=".5" transform="scale(-1,1)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sr-editor.svg b/.icons/awkward/16x16/apps/sr-editor.svg
new file mode 100644
index 00000000..49a8ed1d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sr-editor.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#61b12f" d="M 0.85707,-2.4526228e-7 C 0.38222,-2.4526228e-7 -7e-5,0.44594228 -7e-5,0.99999901 l 0,13.99998899 c 0,0 0,1.004 0.85714,1 l 14.343,-0.06629 c 0.443,-0.0023 0.8,-0.417143 0.8,-0.933714 l 0,-13.99998899 C 16.00007,0.44599942 15.61778,-2.4526228e-7 15.14293,-2.4526228e-7 l -14.286,0 z m 0,15.99998824526228 14.286,0 c 0.25139,0 0.46846,-0.133486 0.625,-0.333337 -0.1446,0.168445 -0.34983,0.269828 -0.57143,0.270834 l -14.339,0.0625 z"/>
+ <path style="fill:#ffffff" d="m 6.9643103,3.99981 -0.0882,1.0536 a 3.1429,3.1429 0 0 0 -0.91852,0.53126 L 5,5.13377 4,6.86587 4.86941,7.46967 a 3.1429,3.1429 0 0 0 -0.048,0.53013 3.1429,3.1429 0 0 0 0.0457,0.53237 l -0.867,0.602 1,1.7321 0.9553603,-0.44978 a 3.1429,3.1429 0 0 0 0.92075,0.5279 l 0.0882,1.0558 2,0 0.0882,-1.0536 a 3.1429,3.1429 0 0 0 0.9185399,-0.53126 l 0.9575798,0.4509 1,-1.7321 -0.86942,-0.6038 a 3.1429,3.1429 0 0 0 0.048,-0.53013 3.1429,3.1429 0 0 0 -0.0457,-0.53237 l 0.86719,-0.60156 -1,-1.7321 -0.9553598,0.44978 a 3.1429,3.1429 0 0 0 -0.92076,-0.5279 l -0.088,-1.056 -2.0000001,0 z m 1,2.8572 a 1.1429,1.1429 0 0 1 1.1430001,1.143 1.1429,1.1429 0 0 1 -1.1429,1.1428 1.1429,1.1429 0 0 1 -1.1429001,-1.1428 1.1429,1.1429 0 0 1 1.1428,-1.1428 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ssh-askpass-gnome.svg b/.icons/awkward/16x16/apps/ssh-askpass-gnome.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ssh-askpass-gnome.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/st.svg b/.icons/awkward/16x16/apps/st.svg
new file mode 100644
index 00000000..e4f89eec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/st.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f" d="M 4,5 V 7 9 H 2 v 2 H 6 V 9 7 h 4 v 4 h 2 V 7 h 2 V 5 H 12 10 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stacer.svg b/.icons/awkward/16x16/apps/stacer.svg
new file mode 100644
index 00000000..cecd73c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stacer.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c5771" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <g transform="translate(1)">
+ <path style="fill:#64dedc" d="M 7.5,2 A 0.5,0.5 0 0 0 7,2.5 0.5,0.5 0 0 0 7.5,3 0.5,0.5 0 0 0 8,2.5 0.5,0.5 0 0 0 7.5,2 Z"/>
+ <path style="fill:#64dedc" d="M 3.5,4 A 0.5,0.5 0 0 0 3,4.5 0.5,0.5 0 0 0 3.5,5 0.5,0.5 0 0 0 4,4.5 0.5,0.5 0 0 0 3.5,4 Z"/>
+ <path style="fill:#64dedc" d="M 1.5,8 A 0.5,0.5 0 0 0 1,8.5 0.5,0.5 0 0 0 1.5,9 0.5,0.5 0 0 0 2,8.5 0.5,0.5 0 0 0 1.5,8 Z"/>
+ <path style="fill:#64dedc" d="M 3.5,12 A 0.5,0.5 0 0 0 3,12.5 0.5,0.5 0 0 0 3.5,13 0.5,0.5 0 0 0 4,12.5 0.5,0.5 0 0 0 3.5,12 Z"/>
+ </g>
+ <path style="fill:#64dedc" d="M 12.5,4 A 0.5,0.5 0 0 1 13,4.5 0.5,0.5 0 0 1 12.5,5 0.5,0.5 0 0 1 12,4.5 0.5,0.5 0 0 1 12.5,4 Z"/>
+ <path style="fill:#64dedc" d="M 14.5,8 A 0.5,0.5 0 0 1 15,8.5 0.5,0.5 0 0 1 14.5,9 0.5,0.5 0 0 1 14,8.5 0.5,0.5 0 0 1 14.5,8 Z"/>
+ <path style="fill:#64dedc" d="M 12.5,12 A 0.5,0.5 0 0 1 13,12.5 0.5,0.5 0 0 1 12.5,13 0.5,0.5 0 0 1 12,12.5 0.5,0.5 0 0 1 12.5,12 Z"/>
+ <path style="fill:#f0f2f7" d="M 12.397,10.75 8.683,9.183 9.183,8.317 Z"/>
+ <circle style="fill:#24303e" cx="-12.021" cy="0" r="1.5" transform="rotate(-135)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stack.svg b/.icons/awkward/16x16/apps/stack.svg
new file mode 100644
index 00000000..fa12bf84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stack.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5450e3" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#b49eff" d="m8 5l-4 1v1l4 1 4-1v-1l-4-1zm-4 3v1l4 1 4-1v-1l-4 1-4-1zm0 2v1l4 1 4-1v-1l-4 1-4-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stage.svg b/.icons/awkward/16x16/apps/stage.svg
new file mode 100644
index 00000000..1b1d4c01
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="translate(-8,8)">
+ <path fill="#f00" opacity=".5" d="m11.667-3.667c-1.473 0-2.667 1.194-2.667 2.667 0 1.4728 1.1939 2.6667 2.6667 2.6667s2.6667-1.1939 2.6667-2.6667h-2.6667z"/>
+ <path opacity=".5" d="m15.667-3v1h6.6667v-1z"/>
+ <path opacity=".5" d="m15.667 0v1h6.6667v-1z"/>
+ <path opacity=".5" d="m9.6667 3v1h10v-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/standard-notes.svg b/.icons/awkward/16x16/apps/standard-notes.svg
new file mode 100644
index 00000000..87268363
--- /dev/null
+++ b/.icons/awkward/16x16/apps/standard-notes.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="13" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#086cd6" d="m0.80078125 0c-0.44320001 0-0.80078125 0.35758124-0.80078125 0.80078125v3.19921875h16v-3.19921875c0-0.44320001-0.357581-0.80078125-0.800781-0.80078125z"/>
+ <path style="opacity:0.2" d="M 2,6 V 7 H 14 V 6 Z M 2,9 V 10 H 11 V 9 Z M 2,12 V 13 H 13 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/starbound.svg b/.icons/awkward/16x16/apps/starbound.svg
new file mode 100644
index 00000000..ef452092
--- /dev/null
+++ b/.icons/awkward/16x16/apps/starbound.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#7767c0" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 9.6192,1.6043 8.7681,2.8933 A 3.7142,3.7142 0 0 0 8.2855,2.857 3.7142,3.7142 0 0 0 6.8621,3.1416 L 5.7084,2.1188 6.0187,3.635 A 3.7142,3.7142 0 0 0 5.2107,4.5004 12.571,12.571 0 0 0 0.85707,3.7142 12.571,12.571 0 0 0 -6e-5,3.757 V 4.3499 A 12.286,12.286 0 0 1 1.1428,4.2856 12.286,12.286 0 0 1 13.405,16 H 13.414 A 12.571,12.571 0 0 0 11.086,8.9969 3.7142,3.7142 0 0 0 11.706,8.0098 L 13.264,7.9161 11.963,7.0573 A 3.7142,3.7142 0 0 0 12,6.5713 3.7142,3.7142 0 0 0 11.721,5.1639 L 12.749,4.0056 11.231,4.3162 A 3.7142,3.7142 0 0 0 9.7118,3.145 Z M 8.2855,3.4285 A 3.1428,3.1428 0 0 1 11.428,6.5713 3.1428,3.1428 0 0 1 10.729,8.5407 12.571,12.571 0 0 0 5.7464,4.7259 3.1428,3.1428 0 0 1 8.2855,3.4285 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stardew-valley.svg b/.icons/awkward/16x16/apps/stardew-valley.svg
new file mode 100644
index 00000000..9ebd9ed3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stardew-valley.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#ff9d20" d="m 2.1405449,2.6638781 c 4.6e-5,0.011628 -7.8e-4,0.023688 -7.8e-4,0.035156 -1.2e-6,0.199184 -1.14139453,0.5600448 -1.1397625,1.5592284 0.4669388,-0.2661224 1.4727319,-0.2664064 1.5396707,-0.2664064 0.00828,0.011608 0.018128,0.021364 0.026562,0.032812 C 2.2972081,3.6815233 2.1477824,3.0998505 2.1405449,2.6638781 Z"/>
+ <path style="fill:#ff9d20" d="m 6.9789559,13.334375 c -0.00324,0.0024 0.00401,0.02427 0.02584,0.05 -0.01166,-0.02845 -0.02334,-0.05189 -0.02584,-0.05 z m 0.02584,0.05 c 0.00312,0.0076 0.00352,0.0029 0.00705,0.01328 C 7.2482039,14.043214 6.8788827,14.51149 6.7831711,14.61953 6.0111707,14.70035 5.2786159,15.00834 5.2204119,15.066405 4.9536507,15.267221 4.9537943,15.599964 5.0896299,15.80078 5.2238319,15.933026 5.4237431,16 5.5579419,16 5.6921407,16 5.8247027,15.933345 5.9589019,15.866406 6.0914639,15.799468 6.6792687,15.5 7.1473279,15.5 c 0.4680592,0 0.7744008,0.232529 0.9085996,0.366406 0.2667612,0.199184 0.602258,0.131996 0.8019196,-0.06719 0.1996616,-0.199184 0.1994124,-0.531997 -0.067349,-0.732813 -0.026188,-0.02612 -0.1873924,-0.10583 -0.4017428,-0.189844 -7.6e-4,-0.0041 7.2e-5,-0.0067 -8e-4,-0.01094 0,0 -0.4402916,-0.199466 -0.4402916,-1.066406 0,-0.133877 -0.2683624,-0.399751 -0.6022228,-0.332812 -0.1985768,0.03315 -0.29822,-0.03201 -0.3406608,-0.08203 z"/>
+ <path style="fill:#e53d3d" d="M 4,-3.0000003e-8 C 3.448211,-3.0000003e-8 3,0.448211 3,1 3,1.5517891 3.448211,2 4,2 4.5517895,2 5,1.5517891 5,1 5,0.448211 4.5517895,-3.0000003e-8 4,-3.0000003e-8 Z"/>
+ <path style="fill:#e53d3d" d="M 5.9138154,1.0899331 C 5.4110338,0.8613961 4.8184702,1.0834031 4.589933,1.5861848 4.3613962,2.0889661 4.583403,2.6815298 5.086185,2.910067 5.5889662,3.1386038 6.1831622,2.916597 6.410067,2.4138151 6.6386038,1.9126662 6.416597,1.31847 5.9138154,1.0899331 Z"/>
+ <path style="fill:#e53d3d" d="M 2.4145408,1.0990431 C 2.0281917,1.310912 1.8857588,1.7987447 2.0994082,2.185094 2.3130575,2.5732236 2.7973296,2.7138761 3.1854592,2.5002267 3.5718084,2.2883578 3.7142412,1.8005251 3.500592,1.4141759 3.2887232,1.0278266 2.8008904,0.8853938 2.4145408,1.0990431 Z"/>
+ <path style="fill:#d8bfa2" d="m 3.9993646,1.0000043 c -1.0605455,0.00125 -1.9357048,0.817571 -1.9945312,1.8604402 -0.00568,0.047068 -0.00487,0.094224 -0.00469,0.1408026 1.3e-5,7.879e-4 -1.39e-5,0.00154 0,0.00232 0.00773,0.4285458 0.1572365,0.8429397 0.4257812,1.1802791 C 2.7568352,4.6261089 3,4.9540674 3,5.5310724 3,6.6469664 2,7.4345998 2,9.010357 2,12.293722 6.7199582,14 8.586081,14 c 0.9359908,0 1.683054,-0.17946 2.157812,-0.360854 1.980237,-0.842972 2.758448,-2.972477 4.855469,-4.0601 -0.200816,-0.26209 -0.266122,-0.456398 -0.8,-0.5882471 0.267755,-0.3280148 0.333061,-0.3280123 0.8,-0.3939369 -0.333059,-0.3939351 -0.612747,-0.985908 -1.079685,-0.985908 0.8,-0.1977737 1.479687,-2.1739357 1.479687,-3.1595882 C 15.733242,5.1073954 13.851425,7 9.9853022,7 7.2878786,6.7714179 6.6148158,3.7750757 5.707177,1.947921 5.3504722,1.3687533 4.7075838,1.000757 3.9993646,1.0000043 Z"/>
+ <circle style="fill:#3f3f3f" cx="3.5" cy="2.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stargus.svg b/.icons/awkward/16x16/apps/stargus.svg
new file mode 100644
index 00000000..d9acb512
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stargus.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#8e8e8e" d="m 8.2148436,3.0009368 c -0.041702,0.00136 -0.084804,0.00553 -0.13125,0.01172 C 7.561214,3.0822344 7.4178288,3.2086236 7.0984376,3.8790632 6.8830096,4.3312688 6.7752368,4.6426647 6.4976564,4.7023463 6.3319791,4.4523512 6.1121968,4.3486131 5.9858391,4.2273448 5.1602333,3.4349923 5.177327,5.0399907 4.9445312,5.6000015 4.5943532,5.2927571 4.1395808,4.7976783 3.6898772,4.4262587 3.2878152,4.0941871 2.8898048,3.8929959 2.5742188,4.1025795 2.3241384,4.2779375 2.1116634,4.6541779 2.034375,5.5174231 c -0.105588,1.1793224 0.0011,1.6176256 0.7500002,2.5942984 0.846848,1.1044132 1.5300952,2.2846775 3.5277788,3.6715465 0.8652796,0.60071 1.5904028,1.092187 1.6117188,1.092187 0.1198176,0 -1.1580796,-1.659972 -1.9320312,-2.509376 C 5.066453,9.2924659 4.635266,8.0890286 5.3638189,7.1 6.2117729,6.7163302 6.698384,7.5606213 7.1757012,7.9916559 7.6224576,8.4744119 8.0306792,9.1840014 8.38742,9.680923 8.8084617,10.075453 9.4547979,9.996906 9.7408295,9.647862 10.352516,8.9014224 9.9622436,7.7425583 9.2414064,6.7960951 9.16031,6.4499563 9.3136076,6.3972939 9.6679688,6.3976579 c 0.4482222,4.4e-4 1.3990122,0.4742004 1.9104842,0.9171872 0.632066,0.547432 0.678483,0.6576392 1.382094,2.0531252 0.415334,0.8237407 0.827279,1.3921847 0.915625,1.5071997 0.157335,0.204838 0.160641,0.203704 0.163281,-0.05234 C 13.906684,8.6906999 13.22677,6.7484879 11.626891,5.2921891 11.356262,5.0556311 10.462596,4.2787504 9.7625,3.810312 8.742478,3.1278064 8.5067556,2.9912988 8.2148436,3.0009368 Z"/>
+ <ellipse style="fill:#00ffff" cx=".92" cy="12.192" rx=".725" ry="1.067" transform="matrix(0.4366245,-0.89964384,0.68883367,0.72491943,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/start-here-archlinux.svg b/.icons/awkward/16x16/apps/start-here-archlinux.svg
new file mode 120000
index 00000000..ffa44bd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-archlinux.svg
@@ -0,0 +1 @@
+distributor-logo-archlinux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-arcolinux.svg b/.icons/awkward/16x16/apps/start-here-arcolinux.svg
new file mode 120000
index 00000000..9b95bb52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-arcolinux.svg
@@ -0,0 +1 @@
+arcolinux-hello.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-debian.svg b/.icons/awkward/16x16/apps/start-here-debian.svg
new file mode 120000
index 00000000..c718ca15
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-debian.svg
@@ -0,0 +1 @@
+distributor-logo-debian.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-fedora.svg b/.icons/awkward/16x16/apps/start-here-fedora.svg
new file mode 120000
index 00000000..8966161a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-fedora.svg
@@ -0,0 +1 @@
+distributor-logo-fedora.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-korora.svg b/.icons/awkward/16x16/apps/start-here-korora.svg
new file mode 120000
index 00000000..06a99a3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-korora.svg
@@ -0,0 +1 @@
+distributor-logo-korora.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-linux-mint.svg b/.icons/awkward/16x16/apps/start-here-linux-mint.svg
new file mode 120000
index 00000000..aabce303
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-linux-mint.svg
@@ -0,0 +1 @@
+distributor-logo-linux-mint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-lubuntu.svg b/.icons/awkward/16x16/apps/start-here-lubuntu.svg
new file mode 120000
index 00000000..3529b2a3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-lubuntu.svg
@@ -0,0 +1 @@
+distributor-logo-lubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-manjaro.svg b/.icons/awkward/16x16/apps/start-here-manjaro.svg
new file mode 120000
index 00000000..e7116d4c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-manjaro.svg
@@ -0,0 +1 @@
+distributor-logo-manjaro.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-opensuse.svg b/.icons/awkward/16x16/apps/start-here-opensuse.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-opensuse.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-pop-os.svg b/.icons/awkward/16x16/apps/start-here-pop-os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-pop-os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-ubuntu.svg b/.icons/awkward/16x16/apps/start-here-ubuntu.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-ubuntu.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/start-here-xfce.svg b/.icons/awkward/16x16/apps/start-here-xfce.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/start-here-xfce.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/staruml.svg b/.icons/awkward/16x16/apps/staruml.svg
new file mode 100644
index 00000000..60ab9efb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/staruml.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f74545" d="m 8.0000101,0.54216296 c 0.721212,0.0100092 1.2355555,0.43184048 1.4769364,1.13013274 l -0.00893,-0.031494 1.1331865,3.4013845 3.821433,0 c 0.0083,-1.298e-4 0.01622,-1.298e-4 0.02455,0 0.456345,0.014363 0.867828,0.2209826 1.157739,0.563698 L 8.0000101,8.0422013 Z"/>
+ <path style="fill:#707070" d="m 13.020104,15.607498 c 0.0033,-0.0029 0.0072,-0.0058 0.01042,-0.0088 0.448125,-0.400493 0.615656,-0.985944 0.437501,-1.554208 -0.0012,-0.0039 -0.0024,-0.0078 -0.0037,-0.01172 L 12.298379,10.057837 15.302847,7.9257456 C 16.099031,7.4045612 16.231921,6.3047207 15.604931,5.605884 L 8.0000101,8.0422013 c 0,0 5.0305089,7.5565067 5.0200939,7.5652967 z"/>
+ <path style="fill:#7b4188" d="m 2.9694964,15.598708 c 0.00324,0.003 0.0071,0.0059 0.010415,0.0088 0.5385055,0.464831 1.2951377,0.52391 1.903276,0.139161 0.011569,-0.0073 0.023074,-0.01485 0.034225,-0.02271 l 3.0825977,-2.161388 3.0825929,2.161388 c 0.01115,0.0079 0.02266,0.01544 0.03422,0.02271 0.608138,0.384749 1.364771,0.32567 1.903276,-0.139161 0.0033,-0.0029 0.0072,-0.0058 0.01042,-0.0088 L 8.0000101,8 Z"/>
+ <path style="fill:#ff9d45" d="M 7.9999899,0.54216296 C 7.278778,0.55217214 6.7644345,0.97400344 6.5230536,1.6722957 l 0.00893,-0.031494 -1.1331859,3.4013845 -3.8214333,0 c -0.00833,-1.298e-4 -0.016221,-1.298e-4 -0.024552,0 C 1.0964658,5.0565485 0.68498266,5.2631686 0.39507181,5.605884 L 7.9999899,8.0422013 Z"/>
+ <path style="fill:#ffd945" d="m 2.979896,15.607498 c -0.00331,-0.0029 -0.00716,-0.0058 -0.010415,-0.0088 C 2.521356,15.198215 2.3538255,14.612764 2.53198,14.0445 2.5332,14.0406 2.53442,14.0367 2.53571,14.03278 L 3.7016215,10.057837 0.69715334,7.9257456 C -0.0990309,7.4045612 -0.23192135,6.3047207 0.39506953,5.605884 L 7.9999899,8.0422013 c 0,0 -5.0305091,7.5565067 -5.0200939,7.5652967 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/statalogo_14.svg b/.icons/awkward/16x16/apps/statalogo_14.svg
new file mode 100644
index 00000000..1e75318e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/statalogo_14.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ee3c23" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 3,3.9997555 H 5 V 12.999758"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 12,12.999758 V 3.9997555 l -4,6 h 6 v 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/steadyflow.svg b/.icons/awkward/16x16/apps/steadyflow.svg
new file mode 100644
index 00000000..ab159676
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steadyflow.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#31ade4" d="m8 2c-2.0709 0-3.8347 1.3832-4.5938 3.3408-1.9278 0.3126-3.4062 2.1054-3.4062 4.2954 0 2.4098 1.7909 4.3638 4 4.3638h8.5003c1.933 0 3.5-1.709 3.5-3.818 0-1.96-1.351-3.5662-3.094-3.784-0.454-2.5022-2.479-4.398-4.906-4.398z"/>
+ <rect fill="#fff" width="2" height="4" x="7" y="5"/>
+ <path fill="#fff" transform="matrix(.25307 0 0 .14611 2.194 4.957)" d="m22.942 48.203-5.9272-10.266-5.9272-10.266h23.708l-5.9272 10.266z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stealth-bastard-deluxe.svg b/.icons/awkward/16x16/apps/stealth-bastard-deluxe.svg
new file mode 100644
index 00000000..9222d1be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stealth-bastard-deluxe.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle r="7" style="fill:#ccb886" cx="8" cy="8"/>
+ <path style="fill:#3f3f3f" d="m5 5c-2.453642 0-3.3950184 1.1272222-3.7617188 2h-1.2382812v2h1.5117188c0.5659171 0.8728036 1.6479185 2 3.4882812 2 2 0 3-2 3-2s1 2 3 2c2.453642 0 3.395018-1.1272222 3.761719-2h1.238281v-2h-1.238281c-0.366701-0.8727778-1.308077-2-3.761719-2-2 0-3 2-3 2s-1-2-3-2z"/>
+ <ellipse style="fill:#b99159" rx="1" ry=".5" cy="12.5" cx="8"/>
+ <circle r="2" style="fill:#84d682" cx="5" cy="8"/>
+ <circle r="2" style="fill:#84d682" cx="11" cy="8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/steam-icon.svg b/.icons/awkward/16x16/apps/steam-icon.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam-icon.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam-launcher.svg b/.icons/awkward/16x16/apps/steam-launcher.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam-launcher.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam.svg b/.icons/awkward/16x16/apps/steam.svg
new file mode 100644
index 00000000..7636108a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#2d4461" d="M 5.9633407,10.47561 8.9618902,4.2378048 14.466463,8.3628049 8.8094512,12.809451 Z"/>
+ <circle style="fill:#3b597f" cx="12" cy="6" r="4"/>
+ <circle style="fill:#3b597f" cx="7.5" cy="11.5" r="2.5"/>
+ <circle style="fill:#3b597f" cx="2.5" cy="8.5" r="2.5"/>
+ <path style="fill:none;stroke:#3db8ff;stroke-width:2;stroke-linecap:round" d="m 2.5,8.5 5,3"/>
+ <circle style="fill:#3db8ff" cx="12" cy="6" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/steam_icon_10.svg b/.icons/awkward/16x16/apps/steam_icon_10.svg
new file mode 120000
index 00000000..4fca1844
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_10.svg
@@ -0,0 +1 @@
+cs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1019590.svg b/.icons/awkward/16x16/apps/steam_icon_1019590.svg
new file mode 120000
index 00000000..73ef11f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1019590.svg
@@ -0,0 +1 @@
+lovely-planet-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1037480.svg b/.icons/awkward/16x16/apps/steam_icon_1037480.svg
new file mode 120000
index 00000000..2b86af47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1037480.svg
@@ -0,0 +1 @@
+classic-racers.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1046930.svg b/.icons/awkward/16x16/apps/steam_icon_1046930.svg
new file mode 120000
index 00000000..aea4ba51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1046930.svg
@@ -0,0 +1 @@
+dota-underlords.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_105600.svg b/.icons/awkward/16x16/apps/steam_icon_105600.svg
new file mode 120000
index 00000000..6e1fdbc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_105600.svg
@@ -0,0 +1 @@
+terraria.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_107100.svg b/.icons/awkward/16x16/apps/steam_icon_107100.svg
new file mode 120000
index 00000000..73de72d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_107100.svg
@@ -0,0 +1 @@
+bastion.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_107800.svg b/.icons/awkward/16x16/apps/steam_icon_107800.svg
new file mode 120000
index 00000000..99623fe2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_107800.svg
@@ -0,0 +1 @@
+rochard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_108600.svg b/.icons/awkward/16x16/apps/steam_icon_108600.svg
new file mode 120000
index 00000000..216467d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_108600.svg
@@ -0,0 +1 @@
+project-zomboid.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1105890.svg b/.icons/awkward/16x16/apps/steam_icon_1105890.svg
new file mode 120000
index 00000000..1df0d876
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1105890.svg
@@ -0,0 +1 @@
+tilesetter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1250.svg b/.icons/awkward/16x16/apps/steam_icon_1250.svg
new file mode 120000
index 00000000..6af8d259
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1250.svg
@@ -0,0 +1 @@
+killing-floor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_130.svg b/.icons/awkward/16x16/apps/steam_icon_130.svg
new file mode 120000
index 00000000..33769659
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_130.svg
@@ -0,0 +1 @@
+half-life-blue-shift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1500.svg b/.icons/awkward/16x16/apps/steam_icon_1500.svg
new file mode 120000
index 00000000..ff0865d6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1500.svg
@@ -0,0 +1 @@
+darwinia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1510.svg b/.icons/awkward/16x16/apps/steam_icon_1510.svg
new file mode 120000
index 00000000..07bd49c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1510.svg
@@ -0,0 +1 @@
+uplink.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1520.svg b/.icons/awkward/16x16/apps/steam_icon_1520.svg
new file mode 120000
index 00000000..6333fb6c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1520.svg
@@ -0,0 +1 @@
+defcon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_1530.svg b/.icons/awkward/16x16/apps/steam_icon_1530.svg
new file mode 120000
index 00000000..9cb2b60e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_1530.svg
@@ -0,0 +1 @@
+multiwinia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_20.svg b/.icons/awkward/16x16/apps/steam_icon_20.svg
new file mode 120000
index 00000000..c23c799b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_20.svg
@@ -0,0 +1 @@
+team-fortress-classic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_200710.svg b/.icons/awkward/16x16/apps/steam_icon_200710.svg
new file mode 120000
index 00000000..5ed0c779
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_200710.svg
@@ -0,0 +1 @@
+torchlight-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_200900.svg b/.icons/awkward/16x16/apps/steam_icon_200900.svg
new file mode 120000
index 00000000..ce41f6b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_200900.svg
@@ -0,0 +1 @@
+cave-story.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_203770.svg b/.icons/awkward/16x16/apps/steam_icon_203770.svg
new file mode 120000
index 00000000..c0ffca00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_203770.svg
@@ -0,0 +1 @@
+crusader-kings-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_204360.svg b/.icons/awkward/16x16/apps/steam_icon_204360.svg
new file mode 120000
index 00000000..5e1ba7b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_204360.svg
@@ -0,0 +1 @@
+castle-crashers.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_206440.svg b/.icons/awkward/16x16/apps/steam_icon_206440.svg
new file mode 120000
index 00000000..10ed3447
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_206440.svg
@@ -0,0 +1 @@
+to-the-moon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_209190.svg b/.icons/awkward/16x16/apps/steam_icon_209190.svg
new file mode 120000
index 00000000..7b04987b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_209190.svg
@@ -0,0 +1 @@
+stealth-bastard-deluxe.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_20920.svg b/.icons/awkward/16x16/apps/steam_icon_20920.svg
new file mode 120000
index 00000000..4f456f02
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_20920.svg
@@ -0,0 +1 @@
+the-witcher-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_210770.svg b/.icons/awkward/16x16/apps/steam_icon_210770.svg
new file mode 120000
index 00000000..21dd5943
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_210770.svg
@@ -0,0 +1 @@
+sanctum-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_211820.svg b/.icons/awkward/16x16/apps/steam_icon_211820.svg
new file mode 120000
index 00000000..33114c26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_211820.svg
@@ -0,0 +1 @@
+starbound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_218620.svg b/.icons/awkward/16x16/apps/steam_icon_218620.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_218620.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_219740.svg b/.icons/awkward/16x16/apps/steam_icon_219740.svg
new file mode 120000
index 00000000..87054de0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_219740.svg
@@ -0,0 +1 @@
+dont-starve.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_220.svg b/.icons/awkward/16x16/apps/steam_icon_220.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_220.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_22000.svg b/.icons/awkward/16x16/apps/steam_icon_22000.svg
new file mode 120000
index 00000000..12817f98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_22000.svg
@@ -0,0 +1 @@
+world-of-goo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_220200.svg b/.icons/awkward/16x16/apps/steam_icon_220200.svg
new file mode 120000
index 00000000..e17a3661
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_220200.svg
@@ -0,0 +1 @@
+kerbal-space-program.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_220780.svg b/.icons/awkward/16x16/apps/steam_icon_220780.svg
new file mode 120000
index 00000000..18238fb4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_220780.svg
@@ -0,0 +1 @@
+thomas-was-alone.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_221260.svg b/.icons/awkward/16x16/apps/steam_icon_221260.svg
new file mode 120000
index 00000000..ea7db8b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_221260.svg
@@ -0,0 +1 @@
+little-inferno.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_221640.svg b/.icons/awkward/16x16/apps/steam_icon_221640.svg
new file mode 120000
index 00000000..6926ccca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_221640.svg
@@ -0,0 +1 @@
+super-hexagon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_221810.svg b/.icons/awkward/16x16/apps/steam_icon_221810.svg
new file mode 120000
index 00000000..44643562
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_221810.svg
@@ -0,0 +1 @@
+the-cave.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_222880.svg b/.icons/awkward/16x16/apps/steam_icon_222880.svg
new file mode 120000
index 00000000..241847e4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_222880.svg
@@ -0,0 +1 @@
+insurgency.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_224480.svg b/.icons/awkward/16x16/apps/steam_icon_224480.svg
new file mode 120000
index 00000000..daa53bfe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_224480.svg
@@ -0,0 +1 @@
+octodad-dadliest-catch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_224760.svg b/.icons/awkward/16x16/apps/steam_icon_224760.svg
new file mode 120000
index 00000000..c8788280
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_224760.svg
@@ -0,0 +1 @@
+fez.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_22600.svg b/.icons/awkward/16x16/apps/steam_icon_22600.svg
new file mode 120000
index 00000000..4a02836f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_22600.svg
@@ -0,0 +1 @@
+worms.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_227300.svg b/.icons/awkward/16x16/apps/steam_icon_227300.svg
new file mode 120000
index 00000000..7bb0e116
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_227300.svg
@@ -0,0 +1 @@
+euro-truck-simulator-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_228360.svg b/.icons/awkward/16x16/apps/steam_icon_228360.svg
new file mode 120000
index 00000000..56aa3694
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_228360.svg
@@ -0,0 +1 @@
+full-throttle-remastered.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_231430.svg b/.icons/awkward/16x16/apps/steam_icon_231430.svg
new file mode 120000
index 00000000..8607717f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_231430.svg
@@ -0,0 +1 @@
+company-of-heroes-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_233840.svg b/.icons/awkward/16x16/apps/steam_icon_233840.svg
new file mode 120000
index 00000000..4a02836f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_233840.svg
@@ -0,0 +1 @@
+worms.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_235820.svg b/.icons/awkward/16x16/apps/steam_icon_235820.svg
new file mode 120000
index 00000000..3b0b9d36
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_235820.svg
@@ -0,0 +1 @@
+element4l.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_236390.svg b/.icons/awkward/16x16/apps/steam_icon_236390.svg
new file mode 120000
index 00000000..2278321d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_236390.svg
@@ -0,0 +1 @@
+war-thunder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_238320.svg b/.icons/awkward/16x16/apps/steam_icon_238320.svg
new file mode 120000
index 00000000..81afaaec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_238320.svg
@@ -0,0 +1 @@
+outlast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_238460.svg b/.icons/awkward/16x16/apps/steam_icon_238460.svg
new file mode 120000
index 00000000..05f48930
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_238460.svg
@@ -0,0 +1 @@
+battleblock-theater.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_239140.svg b/.icons/awkward/16x16/apps/steam_icon_239140.svg
new file mode 120000
index 00000000..1a3241c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_239140.svg
@@ -0,0 +1 @@
+dying-light.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_239200.svg b/.icons/awkward/16x16/apps/steam_icon_239200.svg
new file mode 120000
index 00000000..2d19ce57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_239200.svg
@@ -0,0 +1 @@
+amnesia-a-machine-for-pigs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_240.svg b/.icons/awkward/16x16/apps/steam_icon_240.svg
new file mode 120000
index 00000000..a1a392b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_240.svg
@@ -0,0 +1 @@
+css.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_242820.svg b/.icons/awkward/16x16/apps/steam_icon_242820.svg
new file mode 120000
index 00000000..7b04e6ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_242820.svg
@@ -0,0 +1 @@
+140-game.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_245170.svg b/.icons/awkward/16x16/apps/steam_icon_245170.svg
new file mode 120000
index 00000000..64f610d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_245170.svg
@@ -0,0 +1 @@
+skullgirls.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_247080.svg b/.icons/awkward/16x16/apps/steam_icon_247080.svg
new file mode 120000
index 00000000..5000602f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_247080.svg
@@ -0,0 +1 @@
+crypt-of-the-necrodancer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_248610.svg b/.icons/awkward/16x16/apps/steam_icon_248610.svg
new file mode 120000
index 00000000..7acad738
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_248610.svg
@@ -0,0 +1 @@
+door-kickers.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_249590.svg b/.icons/awkward/16x16/apps/steam_icon_249590.svg
new file mode 120000
index 00000000..9e1d3aa6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_249590.svg
@@ -0,0 +1 @@
+teslagrad.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_250420.svg b/.icons/awkward/16x16/apps/steam_icon_250420.svg
new file mode 120000
index 00000000..36fb9582
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_250420.svg
@@ -0,0 +1 @@
+8bitmmo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_250600.svg b/.icons/awkward/16x16/apps/steam_icon_250600.svg
new file mode 120000
index 00000000..f544db5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_250600.svg
@@ -0,0 +1 @@
+com.krillbite.ThePlan.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_250820.svg b/.icons/awkward/16x16/apps/steam_icon_250820.svg
new file mode 120000
index 00000000..19071a1b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_250820.svg
@@ -0,0 +1 @@
+steamvr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_250900.svg b/.icons/awkward/16x16/apps/steam_icon_250900.svg
new file mode 120000
index 00000000..62319dca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_250900.svg
@@ -0,0 +1 @@
+the-binding-of-isaac-rebirth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_251570.svg b/.icons/awkward/16x16/apps/steam_icon_251570.svg
new file mode 120000
index 00000000..5df77c92
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_251570.svg
@@ -0,0 +1 @@
+7-days-to-die.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_252490.svg b/.icons/awkward/16x16/apps/steam_icon_252490.svg
new file mode 120000
index 00000000..6c2e4612
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_252490.svg
@@ -0,0 +1 @@
+rust.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_252670.svg b/.icons/awkward/16x16/apps/steam_icon_252670.svg
new file mode 120000
index 00000000..c74f70e9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_252670.svg
@@ -0,0 +1 @@
+nihilumbra.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_252950.svg b/.icons/awkward/16x16/apps/steam_icon_252950.svg
new file mode 120000
index 00000000..c011a94a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_252950.svg
@@ -0,0 +1 @@
+rocket-league.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_255220.svg b/.icons/awkward/16x16/apps/steam_icon_255220.svg
new file mode 120000
index 00000000..758b42d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_255220.svg
@@ -0,0 +1 @@
+grid-autosport.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_255300.svg b/.icons/awkward/16x16/apps/steam_icon_255300.svg
new file mode 120000
index 00000000..d6c73e21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_255300.svg
@@ -0,0 +1 @@
+journey-of-a-roach.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_255710.svg b/.icons/awkward/16x16/apps/steam_icon_255710.svg
new file mode 120000
index 00000000..29daf886
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_255710.svg
@@ -0,0 +1 @@
+cities-skylines.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_257510.svg b/.icons/awkward/16x16/apps/steam_icon_257510.svg
new file mode 120000
index 00000000..cafcaea6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_257510.svg
@@ -0,0 +1 @@
+the-talos-principle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_258890.svg b/.icons/awkward/16x16/apps/steam_icon_258890.svg
new file mode 120000
index 00000000..8c00d0d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_258890.svg
@@ -0,0 +1 @@
+type-rider.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_261640.svg b/.icons/awkward/16x16/apps/steam_icon_261640.svg
new file mode 120000
index 00000000..bad504f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_261640.svg
@@ -0,0 +1 @@
+borderlands-the-pre-sequel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_265830.svg b/.icons/awkward/16x16/apps/steam_icon_265830.svg
new file mode 120000
index 00000000..5954f5b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_265830.svg
@@ -0,0 +1 @@
+monochroma.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_268910.svg b/.icons/awkward/16x16/apps/steam_icon_268910.svg
new file mode 120000
index 00000000..1578c389
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_268910.svg
@@ -0,0 +1 @@
+cuphead.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_269670.svg b/.icons/awkward/16x16/apps/steam_icon_269670.svg
new file mode 120000
index 00000000..d5ea0d03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_269670.svg
@@ -0,0 +1 @@
+badland.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_278360.svg b/.icons/awkward/16x16/apps/steam_icon_278360.svg
new file mode 120000
index 00000000..b9fe136b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_278360.svg
@@ -0,0 +1 @@
+a-story-about-my-uncle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_280.svg b/.icons/awkward/16x16/apps/steam_icon_280.svg
new file mode 120000
index 00000000..9ce8db2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_280.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_280680.svg b/.icons/awkward/16x16/apps/steam_icon_280680.svg
new file mode 120000
index 00000000..842fa48e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_280680.svg
@@ -0,0 +1 @@
+krita.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_285920.svg b/.icons/awkward/16x16/apps/steam_icon_285920.svg
new file mode 120000
index 00000000..8eddcbc8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_285920.svg
@@ -0,0 +1 @@
+terratech.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_286690.svg b/.icons/awkward/16x16/apps/steam_icon_286690.svg
new file mode 120000
index 00000000..5201d250
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_286690.svg
@@ -0,0 +1 @@
+metro-2033-redux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_287390.svg b/.icons/awkward/16x16/apps/steam_icon_287390.svg
new file mode 120000
index 00000000..20ff6a42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_287390.svg
@@ -0,0 +1 @@
+metro-last-light-redux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_289070.svg b/.icons/awkward/16x16/apps/steam_icon_289070.svg
new file mode 120000
index 00000000..31679365
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_289070.svg
@@ -0,0 +1 @@
+civilization6.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_291650.svg b/.icons/awkward/16x16/apps/steam_icon_291650.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_291650.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_294100.svg b/.icons/awkward/16x16/apps/steam_icon_294100.svg
new file mode 120000
index 00000000..1644b36a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_294100.svg
@@ -0,0 +1 @@
+rimworld.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_298600.svg b/.icons/awkward/16x16/apps/steam_icon_298600.svg
new file mode 120000
index 00000000..8dd63e99
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_298600.svg
@@ -0,0 +1 @@
+lovely-planet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_299660.svg b/.icons/awkward/16x16/apps/steam_icon_299660.svg
new file mode 120000
index 00000000..07fdd295
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_299660.svg
@@ -0,0 +1 @@
+6180-the-moon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_30.svg b/.icons/awkward/16x16/apps/steam_icon_30.svg
new file mode 120000
index 00000000..b56fe85e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_30.svg
@@ -0,0 +1 @@
+dods.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_300.svg b/.icons/awkward/16x16/apps/steam_icon_300.svg
new file mode 120000
index 00000000..b56fe85e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_300.svg
@@ -0,0 +1 @@
+dods.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_300570.svg b/.icons/awkward/16x16/apps/steam_icon_300570.svg
new file mode 120000
index 00000000..8779fb10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_300570.svg
@@ -0,0 +1 @@
+infinifactory.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_301520.svg b/.icons/awkward/16x16/apps/steam_icon_301520.svg
new file mode 120000
index 00000000..7406ed51
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_301520.svg
@@ -0,0 +1 @@
+robocraft.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_304930.svg b/.icons/awkward/16x16/apps/steam_icon_304930.svg
new file mode 120000
index 00000000..5c963c4f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_304930.svg
@@ -0,0 +1 @@
+unturned.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_305620.svg b/.icons/awkward/16x16/apps/steam_icon_305620.svg
new file mode 120000
index 00000000..6469824a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_305620.svg
@@ -0,0 +1 @@
+the-long-dark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_310560.svg b/.icons/awkward/16x16/apps/steam_icon_310560.svg
new file mode 120000
index 00000000..3b8da845
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_310560.svg
@@ -0,0 +1 @@
+dirt-rally.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_311690.svg b/.icons/awkward/16x16/apps/steam_icon_311690.svg
new file mode 120000
index 00000000..0e0e3357
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_311690.svg
@@ -0,0 +1 @@
+enter-the-gungeon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_316790.svg b/.icons/awkward/16x16/apps/steam_icon_316790.svg
new file mode 120000
index 00000000..a2c8d7ef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_316790.svg
@@ -0,0 +1 @@
+grim-fandango-remastered.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_319630.svg b/.icons/awkward/16x16/apps/steam_icon_319630.svg
new file mode 120000
index 00000000..15101603
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_319630.svg
@@ -0,0 +1 @@
+life-is-strange.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_319910.svg b/.icons/awkward/16x16/apps/steam_icon_319910.svg
new file mode 120000
index 00000000..f85a7cc7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_319910.svg
@@ -0,0 +1 @@
+trine3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_320.svg b/.icons/awkward/16x16/apps/steam_icon_320.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_320.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_322330.svg b/.icons/awkward/16x16/apps/steam_icon_322330.svg
new file mode 120000
index 00000000..5fd3f996
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_322330.svg
@@ -0,0 +1 @@
+dont-starve-together.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_323470.svg b/.icons/awkward/16x16/apps/steam_icon_323470.svg
new file mode 120000
index 00000000..57444e24
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_323470.svg
@@ -0,0 +1 @@
+dragon-ball-xenoverse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_325610.svg b/.icons/awkward/16x16/apps/steam_icon_325610.svg
new file mode 120000
index 00000000..f7553b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_325610.svg
@@ -0,0 +1 @@
+total-war.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_327220.svg b/.icons/awkward/16x16/apps/steam_icon_327220.svg
new file mode 120000
index 00000000..4bc7cfe9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_327220.svg
@@ -0,0 +1 @@
+annas-quest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_328080.svg b/.icons/awkward/16x16/apps/steam_icon_328080.svg
new file mode 120000
index 00000000..7a397409
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_328080.svg
@@ -0,0 +1 @@
+rise-to-ruins.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_330820.svg b/.icons/awkward/16x16/apps/steam_icon_330820.svg
new file mode 120000
index 00000000..a8ae8243
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_330820.svg
@@ -0,0 +1 @@
+2064-read-only-memories.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_336940.svg b/.icons/awkward/16x16/apps/steam_icon_336940.svg
new file mode 120000
index 00000000..e7659dee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_336940.svg
@@ -0,0 +1 @@
+basingstoke.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_340.svg b/.icons/awkward/16x16/apps/steam_icon_340.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_340.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_344550.svg b/.icons/awkward/16x16/apps/steam_icon_344550.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_344550.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_345180.svg b/.icons/awkward/16x16/apps/steam_icon_345180.svg
new file mode 120000
index 00000000..e23567b6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_345180.svg
@@ -0,0 +1 @@
+victor-vran.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_346110.svg b/.icons/awkward/16x16/apps/steam_icon_346110.svg
new file mode 120000
index 00000000..2d3e30a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_346110.svg
@@ -0,0 +1 @@
+ark-game.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_346900.svg b/.icons/awkward/16x16/apps/steam_icon_346900.svg
new file mode 120000
index 00000000..3567a034
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_346900.svg
@@ -0,0 +1 @@
+adventure-capitalist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_35700.svg b/.icons/awkward/16x16/apps/steam_icon_35700.svg
new file mode 120000
index 00000000..76000750
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_35700.svg
@@ -0,0 +1 @@
+trine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_35720.svg b/.icons/awkward/16x16/apps/steam_icon_35720.svg
new file mode 120000
index 00000000..08103709
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_35720.svg
@@ -0,0 +1 @@
+trine2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_360.svg b/.icons/awkward/16x16/apps/steam_icon_360.svg
new file mode 120000
index 00000000..e6c99a8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_360.svg
@@ -0,0 +1 @@
+half-life-deathmatch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_365670.svg b/.icons/awkward/16x16/apps/steam_icon_365670.svg
new file mode 120000
index 00000000..965ce912
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_365670.svg
@@ -0,0 +1 @@
+blender.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_365720.svg b/.icons/awkward/16x16/apps/steam_icon_365720.svg
new file mode 120000
index 00000000..b4b6616a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_365720.svg
@@ -0,0 +1 @@
+skyrim-script-extender.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_367520.svg b/.icons/awkward/16x16/apps/steam_icon_367520.svg
new file mode 120000
index 00000000..0c264c6f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_367520.svg
@@ -0,0 +1 @@
+hollow-knight.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_367580.svg b/.icons/awkward/16x16/apps/steam_icon_367580.svg
new file mode 120000
index 00000000..8af13b52
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_367580.svg
@@ -0,0 +1 @@
+hook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_373340.svg b/.icons/awkward/16x16/apps/steam_icon_373340.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_373340.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_373740.svg b/.icons/awkward/16x16/apps/steam_icon_373740.svg
new file mode 120000
index 00000000..dcde8d58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_373740.svg
@@ -0,0 +1 @@
+pillars-of-eternity.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_378120.svg b/.icons/awkward/16x16/apps/steam_icon_378120.svg
new file mode 120000
index 00000000..1132bfdd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_378120.svg
@@ -0,0 +1 @@
+football.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_380.svg b/.icons/awkward/16x16/apps/steam_icon_380.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_380.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_380840.svg b/.icons/awkward/16x16/apps/steam_icon_380840.svg
new file mode 120000
index 00000000..960f9cef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_380840.svg
@@ -0,0 +1 @@
+teeworlds.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_383150.svg b/.icons/awkward/16x16/apps/steam_icon_383150.svg
new file mode 120000
index 00000000..1668fa57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_383150.svg
@@ -0,0 +1 @@
+dead-island.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_383180.svg b/.icons/awkward/16x16/apps/steam_icon_383180.svg
new file mode 120000
index 00000000..1668fa57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_383180.svg
@@ -0,0 +1 @@
+dead-island.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_383870.svg b/.icons/awkward/16x16/apps/steam_icon_383870.svg
new file mode 120000
index 00000000..e1c8f53e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_383870.svg
@@ -0,0 +1 @@
+firewatch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_386070.svg b/.icons/awkward/16x16/apps/steam_icon_386070.svg
new file mode 120000
index 00000000..09c0cad9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_386070.svg
@@ -0,0 +1 @@
+planetary-annihilation-titans.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_38700.svg b/.icons/awkward/16x16/apps/steam_icon_38700.svg
new file mode 120000
index 00000000..48661222
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_38700.svg
@@ -0,0 +1 @@
+toki-tori.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_388210.svg b/.icons/awkward/16x16/apps/steam_icon_388210.svg
new file mode 120000
index 00000000..1c9b8e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_388210.svg
@@ -0,0 +1 @@
+day-of-the-tentacle-remastered.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_389140.svg b/.icons/awkward/16x16/apps/steam_icon_389140.svg
new file mode 120000
index 00000000..507e1d46
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_389140.svg
@@ -0,0 +1 @@
+horizon-chase-turbo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_391540.svg b/.icons/awkward/16x16/apps/steam_icon_391540.svg
new file mode 120000
index 00000000..fac30867
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_391540.svg
@@ -0,0 +1 @@
+undertale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_395160.svg b/.icons/awkward/16x16/apps/steam_icon_395160.svg
new file mode 120000
index 00000000..0f547176
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_395160.svg
@@ -0,0 +1 @@
+toby-the-secret-mine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_397950.svg b/.icons/awkward/16x16/apps/steam_icon_397950.svg
new file mode 120000
index 00000000..d6e6808f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_397950.svg
@@ -0,0 +1 @@
+clustertruck.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_40.svg b/.icons/awkward/16x16/apps/steam_icon_40.svg
new file mode 120000
index 00000000..e6c99a8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_40.svg
@@ -0,0 +1 @@
+half-life-deathmatch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_400.svg b/.icons/awkward/16x16/apps/steam_icon_400.svg
new file mode 120000
index 00000000..dc1f6601
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_400.svg
@@ -0,0 +1 @@
+portal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_4000.svg b/.icons/awkward/16x16/apps/steam_icon_4000.svg
new file mode 120000
index 00000000..8417860a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_4000.svg
@@ -0,0 +1 @@
+garrysmod.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_404410.svg b/.icons/awkward/16x16/apps/steam_icon_404410.svg
new file mode 120000
index 00000000..c45b07ef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_404410.svg
@@ -0,0 +1 @@
+endless-sky.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_404790.svg b/.icons/awkward/16x16/apps/steam_icon_404790.svg
new file mode 120000
index 00000000..d2f793f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_404790.svg
@@ -0,0 +1 @@
+godot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_407330.svg b/.icons/awkward/16x16/apps/steam_icon_407330.svg
new file mode 120000
index 00000000..cadcdd5e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_407330.svg
@@ -0,0 +1 @@
+sakura-dungeon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_40800.svg b/.icons/awkward/16x16/apps/steam_icon_40800.svg
new file mode 120000
index 00000000..972fc6bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_40800.svg
@@ -0,0 +1 @@
+supermeatboy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_413150.svg b/.icons/awkward/16x16/apps/steam_icon_413150.svg
new file mode 120000
index 00000000..5258e01a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_413150.svg
@@ -0,0 +1 @@
+stardew-valley.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_418240.svg b/.icons/awkward/16x16/apps/steam_icon_418240.svg
new file mode 120000
index 00000000..c5a01c75
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_418240.svg
@@ -0,0 +1 @@
+shadow-tactics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_420.svg b/.icons/awkward/16x16/apps/steam_icon_420.svg
new file mode 120000
index 00000000..f1265722
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_420.svg
@@ -0,0 +1 @@
+half-life2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_421020.svg b/.icons/awkward/16x16/apps/steam_icon_421020.svg
new file mode 120000
index 00000000..47085ac9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_421020.svg
@@ -0,0 +1 @@
+dirt4.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_421170.svg b/.icons/awkward/16x16/apps/steam_icon_421170.svg
new file mode 120000
index 00000000..00692149
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_421170.svg
@@ -0,0 +1 @@
+indivisible.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_425210.svg b/.icons/awkward/16x16/apps/steam_icon_425210.svg
new file mode 120000
index 00000000..5bc660ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_425210.svg
@@ -0,0 +1 @@
+shadwen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_427520.svg b/.icons/awkward/16x16/apps/steam_icon_427520.svg
new file mode 120000
index 00000000..a253a457
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_427520.svg
@@ -0,0 +1 @@
+factorio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_431240.svg b/.icons/awkward/16x16/apps/steam_icon_431240.svg
new file mode 120000
index 00000000..a79ca819
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_431240.svg
@@ -0,0 +1 @@
+kolf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_431730.svg b/.icons/awkward/16x16/apps/steam_icon_431730.svg
new file mode 120000
index 00000000..8d98231c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_431730.svg
@@ -0,0 +1 @@
+aseprite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_433340.svg b/.icons/awkward/16x16/apps/steam_icon_433340.svg
new file mode 120000
index 00000000..5c60276f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_433340.svg
@@ -0,0 +1 @@
+slime-rancher.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_436000.svg b/.icons/awkward/16x16/apps/steam_icon_436000.svg
new file mode 120000
index 00000000..fba8d322
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_436000.svg
@@ -0,0 +1 @@
+lovely-planet-arcade.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_440.svg b/.icons/awkward/16x16/apps/steam_icon_440.svg
new file mode 120000
index 00000000..3df2e2f9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_440.svg
@@ -0,0 +1 @@
+team-fortress2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_450140.svg b/.icons/awkward/16x16/apps/steam_icon_450140.svg
new file mode 120000
index 00000000..c6959e58
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_450140.svg
@@ -0,0 +1 @@
+7kaa.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_450660.svg b/.icons/awkward/16x16/apps/steam_icon_450660.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_450660.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_457140.svg b/.icons/awkward/16x16/apps/steam_icon_457140.svg
new file mode 120000
index 00000000..157e27ff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_457140.svg
@@ -0,0 +1 @@
+oxygen-not-included.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_468410.svg b/.icons/awkward/16x16/apps/steam_icon_468410.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_468410.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_474750.svg b/.icons/awkward/16x16/apps/steam_icon_474750.svg
new file mode 120000
index 00000000..7a85662f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_474750.svg
@@ -0,0 +1 @@
+reigns.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_48000.svg b/.icons/awkward/16x16/apps/steam_icon_48000.svg
new file mode 120000
index 00000000..5faa3989
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_48000.svg
@@ -0,0 +1 @@
+limbo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_481510.svg b/.icons/awkward/16x16/apps/steam_icon_481510.svg
new file mode 120000
index 00000000..680b6491
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_481510.svg
@@ -0,0 +1 @@
+night-in-the-woods.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_487210.svg b/.icons/awkward/16x16/apps/steam_icon_487210.svg
new file mode 120000
index 00000000..b2812200
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_487210.svg
@@ -0,0 +1 @@
+payday2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_489830.svg b/.icons/awkward/16x16/apps/steam_icon_489830.svg
new file mode 120000
index 00000000..6e25b433
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_489830.svg
@@ -0,0 +1 @@
+the-elder-scrolls-v-skyrim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_49520.svg b/.icons/awkward/16x16/apps/steam_icon_49520.svg
new file mode 120000
index 00000000..df5fc7b7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_49520.svg
@@ -0,0 +1 @@
+borderlands-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_498330.svg b/.icons/awkward/16x16/apps/steam_icon_498330.svg
new file mode 120000
index 00000000..56996a2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_498330.svg
@@ -0,0 +1 @@
+cats-are-liquid.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_50.svg b/.icons/awkward/16x16/apps/steam_icon_50.svg
new file mode 120000
index 00000000..84d59c94
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_50.svg
@@ -0,0 +1 @@
+half-life-opposing-force.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_500.svg b/.icons/awkward/16x16/apps/steam_icon_500.svg
new file mode 120000
index 00000000..caeb7b8a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_500.svg
@@ -0,0 +1 @@
+l4d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_50300.svg b/.icons/awkward/16x16/apps/steam_icon_50300.svg
new file mode 120000
index 00000000..fbee78e0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_50300.svg
@@ -0,0 +1 @@
+spec-ops-the-line.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_504230.svg b/.icons/awkward/16x16/apps/steam_icon_504230.svg
new file mode 120000
index 00000000..48bbd388
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_504230.svg
@@ -0,0 +1 @@
+celeste.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_509000.svg b/.icons/awkward/16x16/apps/steam_icon_509000.svg
new file mode 120000
index 00000000..293845a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_509000.svg
@@ -0,0 +1 @@
+qubic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_527230.svg b/.icons/awkward/16x16/apps/steam_icon_527230.svg
new file mode 120000
index 00000000..16c52342
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_527230.svg
@@ -0,0 +1 @@
+for-the-king.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_550.svg b/.icons/awkward/16x16/apps/steam_icon_550.svg
new file mode 120000
index 00000000..8342963f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_550.svg
@@ -0,0 +1 @@
+l4d2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_552620.svg b/.icons/awkward/16x16/apps/steam_icon_552620.svg
new file mode 120000
index 00000000..94aba345
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_552620.svg
@@ -0,0 +1 @@
+atom-rpg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_569860.svg b/.icons/awkward/16x16/apps/steam_icon_569860.svg
new file mode 120000
index 00000000..89846fc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_569860.svg
@@ -0,0 +1 @@
+thimbleweed-park.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_570.svg b/.icons/awkward/16x16/apps/steam_icon_570.svg
new file mode 120000
index 00000000..33de490d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_570.svg
@@ -0,0 +1 @@
+dota2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_57300.svg b/.icons/awkward/16x16/apps/steam_icon_57300.svg
new file mode 120000
index 00000000..cd23363f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_57300.svg
@@ -0,0 +1 @@
+amnesia-the-dark-descent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_588650.svg b/.icons/awkward/16x16/apps/steam_icon_588650.svg
new file mode 120000
index 00000000..6df58957
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_588650.svg
@@ -0,0 +1 @@
+dead-cells.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_598530.svg b/.icons/awkward/16x16/apps/steam_icon_598530.svg
new file mode 120000
index 00000000..1d642fa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_598530.svg
@@ -0,0 +1 @@
+naev.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_599390.svg b/.icons/awkward/16x16/apps/steam_icon_599390.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_599390.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_602960.svg b/.icons/awkward/16x16/apps/steam_icon_602960.svg
new file mode 120000
index 00000000..2d9b3cb5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_602960.svg
@@ -0,0 +1 @@
+barotrauma.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_620.svg b/.icons/awkward/16x16/apps/steam_icon_620.svg
new file mode 120000
index 00000000..74036b89
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_620.svg
@@ -0,0 +1 @@
+portal2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_622650.svg b/.icons/awkward/16x16/apps/steam_icon_622650.svg
new file mode 120000
index 00000000..7a6bf761
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_622650.svg
@@ -0,0 +1 @@
+bendy-and-the-ink-machine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_641990.svg b/.icons/awkward/16x16/apps/steam_icon_641990.svg
new file mode 120000
index 00000000..403fb819
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_641990.svg
@@ -0,0 +1 @@
+the-escapists-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_646570.svg b/.icons/awkward/16x16/apps/steam_icon_646570.svg
new file mode 120000
index 00000000..e447803c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_646570.svg
@@ -0,0 +1 @@
+slay-the-spire.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_684410.svg b/.icons/awkward/16x16/apps/steam_icon_684410.svg
new file mode 120000
index 00000000..4792e919
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_684410.svg
@@ -0,0 +1 @@
+bridge-constructor-portal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_698780.svg b/.icons/awkward/16x16/apps/steam_icon_698780.svg
new file mode 120000
index 00000000..9cb3ad5a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_698780.svg
@@ -0,0 +1 @@
+doki-doki-literature-club.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_70.svg b/.icons/awkward/16x16/apps/steam_icon_70.svg
new file mode 120000
index 00000000..9ce8db2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_70.svg
@@ -0,0 +1 @@
+half-life.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_70300.svg b/.icons/awkward/16x16/apps/steam_icon_70300.svg
new file mode 120000
index 00000000..7c736714
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_70300.svg
@@ -0,0 +1 @@
+VVVVVV.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_72850.svg b/.icons/awkward/16x16/apps/steam_icon_72850.svg
new file mode 120000
index 00000000..6e25b433
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_72850.svg
@@ -0,0 +1 @@
+the-elder-scrolls-v-skyrim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_728880.svg b/.icons/awkward/16x16/apps/steam_icon_728880.svg
new file mode 120000
index 00000000..daa70daf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_728880.svg
@@ -0,0 +1 @@
+overcooked2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_730.svg b/.icons/awkward/16x16/apps/steam_icon_730.svg
new file mode 120000
index 00000000..295f8bfc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_730.svg
@@ -0,0 +1 @@
+csgo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_736260.svg b/.icons/awkward/16x16/apps/steam_icon_736260.svg
new file mode 120000
index 00000000..ec903bdf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_736260.svg
@@ -0,0 +1 @@
+baba-is-you.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_751780.svg b/.icons/awkward/16x16/apps/steam_icon_751780.svg
new file mode 120000
index 00000000..a8d9c1b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_751780.svg
@@ -0,0 +1 @@
+forager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_80.svg b/.icons/awkward/16x16/apps/steam_icon_80.svg
new file mode 120000
index 00000000..4fca1844
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_80.svg
@@ -0,0 +1 @@
+cs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_844590.svg b/.icons/awkward/16x16/apps/steam_icon_844590.svg
new file mode 120000
index 00000000..7014880a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_844590.svg
@@ -0,0 +1 @@
+hypnospace-outlaw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_8930.svg b/.icons/awkward/16x16/apps/steam_icon_8930.svg
new file mode 120000
index 00000000..c27742cd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_8930.svg
@@ -0,0 +1 @@
+civilization5.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_9500.svg b/.icons/awkward/16x16/apps/steam_icon_9500.svg
new file mode 120000
index 00000000..6342119b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_9500.svg
@@ -0,0 +1 @@
+gish.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steam_icon_999830.svg b/.icons/awkward/16x16/apps/steam_icon_999830.svg
new file mode 120000
index 00000000..ed08531c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steam_icon_999830.svg
@@ -0,0 +1 @@
+becalm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steampowered.svg b/.icons/awkward/16x16/apps/steampowered.svg
new file mode 120000
index 00000000..c630de4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steampowered.svg
@@ -0,0 +1 @@
+steam.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/steamvr.svg b/.icons/awkward/16x16/apps/steamvr.svg
new file mode 100644
index 00000000..1fbb75a9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/steamvr.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="10" height="14" x="-13" y="-15" rx="2.857" ry="2.8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#48aad5" d="M 13,9.2857144 V 6.7142857 C 13,5.7645714 12.108,5 11,5 H 5 C 3.8919999,5 3,5.7645714 3,6.7142857 V 9.2857144 C 3,10.235428 3.8919999,11 5,11 h 1 l 2,-1 2,1 h 1 c 1.108,0 2,-0.764572 2,-1.7142856 z"/>
+ <rect style="fill:#929292" width="2" height="2" x="7" y="-2" rx=".25" ry=".5" transform="rotate(90)"/>
+ <rect style="fill:#929292" width="2" height="2" x="7" y="-16" rx=".25" ry=".5" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stella.svg b/.icons/awkward/16x16/apps/stella.svg
new file mode 100644
index 00000000..0d2424f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stella.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa726" d="m 7,1.0000002 v 0.00955 13.5724698 c -0.019411,0.398594 -0.00308,0.409921 0.3694641,0.409921 H 9.7518565 C 10.138333,15.034331 10,14.912471 10,14.556741 V 1.0095482 1.0000002 Z m 3,0.00955 c 0,3.5024324 -0.1129769,6.1998678 0.546175,8.5079014 0.622283,2.1789344 1.862203,3.9550034 3.8047,5.3030054 0.287874,0.193763 0.375344,0.303506 0.553992,-0.118877 l 0.976145,-1.715517 c 0.192646,-0.338511 0.158275,-0.338521 -0.153813,-0.541098 -2.814511,-2.107869 -3.698863,-6.5284791 -3.749055,-11.0999654 -0.0018,-0.2822731 0.02476,-0.37756945 -0.310288,-0.3354514 z m -3,0 H 5.3321443 C 4.9970979,0.96743426 5.0236622,1.0627296 5.0218557,1.3449996 4.9716637,5.9164859 4.087312,10.337096 1.2728006,12.444965 0.96071343,12.647542 0.92634203,12.647552 1.1189879,12.986061 l 0.9761448,1.715517 c 0.1786483,0.422383 0.2661179,0.31264 0.553992,0.118877 C 4.5916215,13.472453 5.8315423,11.696384 6.4538251,9.5174496 7.1129776,7.209416 7,4.5119806 7,1.0095482 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stellarium.svg b/.icons/awkward/16x16/apps/stellarium.svg
new file mode 100644
index 00000000..d517f046
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stellarium.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#ffc947" d="m8.1212 0c-0.7364 0-1.446 0.10911-2.1212 0.29926 3.3267 0.93684 5.758 4.0163 5.758 7.7008 0 3.6839-2.4313 6.7639-5.758 7.7009 0.6752 0.19 1.3848 0.299 2.1212 0.299 4.3648 0 7.8788-3.568 7.8788-7.9999 0-4.432-3.514-7.9999-7.8788-7.9999z"/>
+ <path fill="#478aff" d="m6.75 7.5002 0.84999 1.646 1.9 0.264-1.375 1.281 0.3245 1.809-1.6995-0.85399-1.6996 0.85399l0.3246-1.809-1.375-1.2808 1.9002-0.264z"/>
+ <path fill="#6fa4ff" d="m9.2499 4.5004 0.6952 1.3167 1.5549 0.2111-1.125 1.0249 0.265 1.4472-1.3901-0.6833-1.3906 0.6833 0.2656-1.4472-1.125-1.0249 1.5547-0.2111z"/>
+ <path fill="#90b9ff" d="m7.5 2.5003 0.4635 0.823 1.0365 0.1319-0.75 0.6406 0.177 0.9045-0.927-0.4271-0.9271 0.4271 0.1771-0.9045-0.75-0.6406 1.0365-0.1319z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/step.svg b/.icons/awkward/16x16/apps/step.svg
new file mode 100644
index 00000000..6360499b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/step.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#41ab93" width="13" height="12" x="2" y="3"/>
+ <rect style="fill:#e4e4e4" width="1" height="7" x="8" y="3"/>
+ <rect style="fill:#e4e4e4" width="1" height="7" x="5" y="3"/>
+ <circle style="fill:#3f3f3f" cx="5.5" cy="10.5" r="1.5"/>
+ <rect style="fill:#e4e4e4" width="1" height="7" x="11" y="3"/>
+ <path style="fill:#4f4f4f" d="M 1.7512,2 C 1.3358,2 0.9754,2.3419 1.0013,2.7647 V 15 H 3 V 4 H 14 V 15 H 16 V 2.7647 C 16,2.3411 15.666,2 15.25,2 Z"/>
+ <circle style="fill:#3f3f3f" cx="8.5" cy="10.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="11.5" cy="10.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stepmania-ssc.svg b/.icons/awkward/16x16/apps/stepmania-ssc.svg
new file mode 100644
index 00000000..70d2cd21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stepmania-ssc.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 12 12">
+ <path style="fill:#e7b212" d="M 2.2503347,2.5e-7 C 1.0038774,2.5e-7 4.1190836e-4,1.0034657 4.1190836e-4,2.249923 c 0,1.2464572 1.00346549164,2.2499227 2.24992279164,2.2499227 H 4.318623 L 0.66103376,8.1559702 c -0.88137835,0.881378 -0.88137835,2.3016178 0,3.1829968 0.88137834,0.881377 2.30161784,0.881377 3.18299614,0 L 7.5001544,7.6813775 v 2.0682881 c 0,1.2464564 1.0034656,2.2499224 2.2499228,2.2499224 C 10.996535,11.999588 12,10.996122 12,9.7496655 V 2.249923 C 12,1.0034657 10.996535,2.5e-7 9.7500772,2.5e-7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sticky-notes.svg b/.icons/awkward/16x16/apps/sticky-notes.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sticky-notes.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_alarm.svg b/.icons/awkward/16x16/apps/stock_alarm.svg
new file mode 120000
index 00000000..85778b03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_alarm.svg
@@ -0,0 +1 @@
+kalarm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_help-agent.svg b/.icons/awkward/16x16/apps/stock_help-agent.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_help-agent.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_help.svg b/.icons/awkward/16x16/apps/stock_help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_keyring.svg b/.icons/awkward/16x16/apps/stock_keyring.svg
new file mode 120000
index 00000000..4373e6c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_keyring.svg
@@ -0,0 +1 @@
+password-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_task.svg b/.icons/awkward/16x16/apps/stock_task.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_task.svg
@@ -0,0 +1 @@
+korganizer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_view-details.svg b/.icons/awkward/16x16/apps/stock_view-details.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_view-details.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stock_xfburn-burn-cd.svg b/.icons/awkward/16x16/apps/stock_xfburn-burn-cd.svg
new file mode 100644
index 00000000..87bed60e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_xfburn-burn-cd.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#ffb522" cx="-8" cy="8" r="8" transform="scale(-1,1)"/>
+ <path style="fill:#ffffff" d="M 13,10.327 13,13 10.3272,13 5.576,8.2493 8.2493,5.5765 Z M 3.212,5.8933 C 2.92929,5.61059 2.92929,5.16512 3.212,4.8824 L 4.883,3.212 c 0.28271,-0.28271 0.72818,-0.28271 1.0109,0 L 7.2903,4.617 4.6175,7.2898 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stock_xfburn.svg b/.icons/awkward/16x16/apps/stock_xfburn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stock_xfburn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stoken-gui.svg b/.icons/awkward/16x16/apps/stoken-gui.svg
new file mode 100644
index 00000000..07c0d72c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stoken-gui.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#8e8e8e" cx="5" cy="8" r="5"/>
+ <rect style="fill:#8e8e8e" width="10" height="6" x="6" y="5" rx=".714" ry=".75"/>
+ <circle style="fill:#3949ab" cx="5" cy="8" r="3"/>
+ <rect style="opacity:0.3" width="4" height="2" x="10" y="7" rx=".533" ry=".541"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/strawberry.svg b/.icons/awkward/16x16/apps/strawberry.svg
new file mode 100644
index 00000000..d23084eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/strawberry.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#dc3a2d" d="M 8.7728711,2.0001894 C 8.6142555,1.9980227 8.4095778,2.0144814 8.1302659,2.0464221 6.152879,2.2725458 4.5033153,3.5829822 2.6163305,6.4261434 2.0465652,7.2846213 1.3142615,8.3872387 0.98904636,8.876487 c -1.37002096,2.06104 -1.31100058,4.176184 0.14136214,5.065604 0.9386734,0.574841 1.8457065,0.802792 3.2815457,0.825144 0.7217028,0.01124 1.7783583,0.06646 2.3481236,0.12263 1.5896669,0.156726 1.788716,0.153075 2.9076371,-0.05554 1.2523291,-0.23348 2.2183991,-0.71973 2.9942361,-1.506516 0.609153,-0.617751 1.479039,-2.327724 1.615413,-3.075333 C 15.419761,6.6169254 11.37986,2.1842533 8.7728711,2.0001894 Z"/>
+ <path style="fill:#75ac4c" d="m 9.0773744,1.0000049 c -0.077685,0 -0.1001948,0.1507608 -0.052311,0.3498498 0,0 0.1376538,0.6352521 1.0612626,1.1005522 0.64239,0.3024587 0.641233,0.4772538 -0.0042,0.6586217 C 9.8008405,3.1880676 9.4589912,3.337969 9.3225721,3.4420609 9.0975805,3.6137388 9.1796967,3.6845373 10.206034,4.2054451 c 0.622295,0.315841 1.246762,0.6663798 1.38754,0.7790985 0.244416,0.1956995 0.233272,0.2231126 -0.243586,0.602657 -0.532381,0.423711 -1.162218,1.4143159 -1.162218,1.8278201 0,0.22355 0.103913,0.2417103 0.980683,0.1712036 0.539377,-0.043375 1.132859,-0.097968 1.318851,-0.1213035 l 0.338167,-0.042456 -0.04835,1.1245368 c -0.02655,0.6184425 -0.104257,1.2783181 -0.172782,1.4663924 -0.06853,0.188074 -0.09708,0.370676 -0.0634,0.405814 0.141765,0.147935 0.720057,-0.178575 1.116743,-0.6305023 0.405545,-0.4620168 0.431327,-0.4715233 0.517554,-0.188019 0.290387,0.5082303 0.418923,0.9534283 0.869507,1.3988113 0.100624,0.0094 0.177395,-0.113145 0.24195,-0.365803 0.198761,-0.7778443 0.0923,-1.5307676 -0.326264,-2.3083478 C 14.734878,7.9063422 14.513954,7.2460232 14.469293,6.8578526 14.424633,6.469682 14.351075,6.0181389 14.30602,5.854343 c -0.06846,-0.2488979 0.0643,-0.3941723 0.808166,-0.8844113 0.846995,-0.5582031 1.065611,-0.8757713 0.745289,-1.0823568 -0.07959,-0.051327 -0.498802,0.1037798 -0.931808,0.3446122 -0.433003,0.2408312 -0.87243,0.4377942 -0.976456,0.4377942 -0.104026,0 -0.430468,-0.3014963 -0.72521,-0.6699249 -0.512243,-0.6403062 -0.535783,-0.7135061 -0.535783,-1.6585474 0,-0.8979654 -0.02613,-0.9925035 -0.285064,-1.0310782 -0.209286,-0.031179 -0.330508,0.072031 -0.455997,0.3881707 -0.09402,0.2368531 -0.218381,0.4306264 -0.276344,0.4306264 -0.05796,0 -0.634942,-0.254075 -1.282129,-0.5646115 C 9.7434965,1.2540802 9.1524381,1.0000049 9.0773825,1.0000049 Z"/>
+ <path style="fill:#b4291e" d="M 8.172877,6.7673582 C 7.8843899,7.0558458 7.4400457,7.0792323 7.1804073,6.8195939 6.9207685,6.5599547 6.9441546,6.1156105 7.2326422,5.8271234 7.52113,5.5386359 8.1123412,5.3683821 8.3719799,5.6280209 8.6316186,5.8876596 8.4613651,6.4788708 8.172877,6.7673582 Z"/>
+ <path style="fill:#b4291e" d="M 6.672877,9.2673576 C 6.3843899,9.5558451 5.9400457,9.5792316 5.6804073,9.3195932 5.4207685,9.0599541 5.4441546,8.6156099 5.7326422,8.3271227 6.02113,8.0386352 6.6123412,7.8683815 6.87198,8.1280202 7.1316186,8.3876589 6.961365,8.9788701 6.672877,9.2673576 Z"/>
+ <path style="fill:#b4291e" d="M 10.172878,10.767358 C 9.8843907,11.055846 9.440046,11.079231 9.1804074,10.819593 8.9207684,10.559953 8.9441545,10.115609 9.2326423,9.8271218 9.5211304,9.5386339 10.112342,9.36838 10.371981,9.628019 c 0.259639,0.259639 0.08938,0.85085 -0.199103,1.139339 z"/>
+ <path style="fill:#b4291e" d="m 9.1728762,13.767358 c -0.2884872,0.288487 -0.7328314,0.311873 -0.9924698,0.05224 -0.2596387,-0.25964 -0.2362526,-0.703984 0.052235,-0.992471 0.2884879,-0.288488 0.879699,-0.458741 1.1393378,-0.199103 0.2596387,0.259639 0.089385,0.85085 -0.1991029,1.139338 z"/>
+ <path style="fill:#b4291e" d="m 6.172877,12.767357 c -0.2884872,0.288488 -0.7328314,0.311873 -0.9924698,0.05224 -0.2596387,-0.259639 -0.2362526,-0.703984 0.052235,-0.992471 0.2884879,-0.288488 0.879699,-0.458741 1.1393378,-0.199103 0.2596387,0.259639 0.089385,0.85085 -0.1991029,1.139338 z"/>
+ <path style="fill:#b4291e" d="M 2.672877,11.767357 C 2.38439,12.055845 1.9400457,12.07923 1.6804073,11.819597 1.4207685,11.559957 1.4441546,11.115613 1.7326423,10.827126 2.0211301,10.538638 2.6123414,10.368385 2.87198,10.628023 c 0.2596387,0.259639 0.089385,0.85085 -0.1991029,1.139338 z"/>
+ <path style="fill:#b4291e" d="M 3.672877,8.7673576 C 3.3843898,9.0558451 2.9400456,9.0792316 2.6804072,8.8195932 2.4207685,8.5599541 2.4441546,8.1156099 2.7326421,7.8271227 3.02113,7.5386352 3.6123411,7.3683815 3.8719799,7.6280202 4.1316186,7.8876589 3.961365,8.4788701 3.672877,8.7673576 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/streamlink-twitch-gui.svg b/.icons/awkward/16x16/apps/streamlink-twitch-gui.svg
new file mode 120000
index 00000000..34f5ff86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/streamlink-twitch-gui.svg
@@ -0,0 +1 @@
+gnome-twitch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/streamtuner.svg b/.icons/awkward/16x16/apps/streamtuner.svg
new file mode 100644
index 00000000..de5c3895
--- /dev/null
+++ b/.icons/awkward/16x16/apps/streamtuner.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15,-15)">
+ <circle fill="#f5c839" cx="23" cy="23" r="8"/>
+ <g fill="#fff" transform="translate(1)">
+ <rect width="2" height="10" x="19" y="18"/>
+ <rect width="2" height="10" x="23" y="18"/>
+ </g>
+ <g fill="#fff" transform="matrix(0,1,-1,0,46,1)">
+ <rect width="2" height="10" x="19" y="18"/>
+ <rect width="2" height="10" x="23" y="18"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/streamtuner2.svg b/.icons/awkward/16x16/apps/streamtuner2.svg
new file mode 120000
index 00000000..4bf1db03
--- /dev/null
+++ b/.icons/awkward/16x16/apps/streamtuner2.svg
@@ -0,0 +1 @@
+streamtuner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stremio.svg b/.icons/awkward/16x16/apps/stremio.svg
new file mode 100644
index 00000000..c2d1aa38
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stremio.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#8d49bc" d="m 8.0000004,-4.22e-6 c -0.4190666,0 -0.8385233,0.15623904 -1.1517858,0.46949403 L 0.46949491,6.8489539 C 0.15604746,7.1623931 -4.0951998e-4,7.5810034 8.8e-7,7.9999953 H 16 C 16,7.5810262 15.843024,7.1622087 15.529762,6.8489539 L 9.1517863,0.46948981 C 8.8385238,0.15623486 8.4190675,-4.22e-6 8.0000004,-4.22e-6 Z M 16,7.9999953 C 16,8.2094799 15.960842,8.4190902 15.88244,8.6153225 15.960756,8.4190525 16,8.2094799 16,7.9999953 Z M 15.88244,8.6153225 C 15.80404,8.8115549 15.686393,8.9944094 15.529762,9.1510368 15.686393,8.9944094 15.804125,8.811593 15.88244,8.6153225 Z"/>
+ <path style="fill:#3a497d" d="M 8.8e-7,7.9999953 C 4.1230855e-4,8.4184932 0.15714834,8.8372227 0.47023895,9.1502928 L 6.848959,15.529757 c 0.6265253,0.62651 1.6763016,0.627228 2.3028273,7.62e-4 L 15.529762,9.1510368 C 15.843024,8.837782 16,8.4189645 16,7.9999953 Z"/>
+ <path style="fill:#ffffff" transform="matrix(0.29266674,0,0,0.38018524,-17.876466,6.5458534)" d="M 98.666715,3.8248372 84.999292,11.715727 v -15.78178 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/stride.svg b/.icons/awkward/16x16/apps/stride.svg
new file mode 100644
index 00000000..7b801a6f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stride.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#115ccc;fill-rule:evenodd" d="M 4.5591809,0.99999988 C 4.2431794,1.0000322 3.9870181,1.2617376 3.9869862,1.5845774 3.9869862,4.2370698 3.507727,6.1057609 3.0158195,6.88053 2.7370828,7.3195484 2.5241262,7.55171 2.1888191,7.7162931 1.8535124,7.8808758 1.4384851,7.9828921 0.57219501,7.9828921 0.25619344,7.9829246 3.1509314e-5,8.2446303 1.0190476e-7,8.56747 l 0,4.847952 C 3.1731535e-5,13.738262 0.2561936,13.999968 0.57219501,14 3.6924517,14 6.523994,12.588352 8.0761067,10.143729 9.6003353,7.7430245 10,4.8306491 10,1.5845774 9.999969,1.2617374 9.7438069,1.000032 9.4278053,0.99999988 Z"/>
+ <path style="fill:#3387f5" d="M 4.6048159,0.99999988 C 4.1588683,1.0001941 3.8667265,1.4640166 4.0613292,1.8628733 L 9.8160319,13.661537 C 9.9171539,13.86868 10.128484,14.000146 10.360108,14 l 5.035365,0 c 0.445538,-4.03e-4 0.737476,-0.463587 0.543487,-0.862287 L 10.184258,1.3384621 C 10.083228,1.1315098 9.8721819,1.0000783 9.6407707,0.99999988 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/studio.svg b/.icons/awkward/16x16/apps/studio.svg
new file mode 120000
index 00000000..b853dd00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/studio.svg
@@ -0,0 +1 @@
+android-studio.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stuntrally.svg b/.icons/awkward/16x16/apps/stuntrally.svg
new file mode 100644
index 00000000..bf160ab4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stuntrally.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#4f4f4f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 7,3 C 5.3463452,5.1764796 2,5 2,7.2 2,9.867292 5.5324556,8.2377224 4.9,11.4 4.5,13.4 3.2,13 2,13"/>
+ <path style="fill:none;stroke:#85722f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 9.0001,13 0,-7.6 C 9.4371596,3.9665084 10.001068,3 11.4001,3 13.0001,3 14,3.8 14,5.4 14,7 10.6001,7.2 10.6001,8.2 10.6001,9.2 14,13 14,13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/style.svg b/.icons/awkward/16x16/apps/style.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/style.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/stylesheet.svg b/.icons/awkward/16x16/apps/stylesheet.svg
new file mode 120000
index 00000000..68ddcf8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/stylesheet.svg
@@ -0,0 +1 @@
+../mimetypes/text-css.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/subdownloader.svg b/.icons/awkward/16x16/apps/subdownloader.svg
new file mode 100644
index 00000000..82d0f052
--- /dev/null
+++ b/.icons/awkward/16x16/apps/subdownloader.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m0.88892 1c-0.49249 0-0.88892 0.3903-0.88892 0.875v10.125c0 0.48475 0.39669 0.98462 0.88892 1h8.1111l1.5 2 1.5-2h3.1117c0.492 0 0.888-0.515 0.888-1v-10.125c0-0.4847-0.396-0.875-0.889-0.875z"/>
+ <g fill="#ffc04b" transform="translate(0,-1)">
+ <path d="m3 5v-1h10v1z"/>
+ <path d="m3 8v-1h10v1z"/>
+ <path d="m3 11v-1h6v1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sublime-merge.svg b/.icons/awkward/16x16/apps/sublime-merge.svg
new file mode 100644
index 00000000..89f1dda9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime-merge.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <g transform="matrix(0.98209374,0,0,0.98209374,0.64307349,0.15193401)">
+ <path style="fill:#9adede;fill-rule:evenodd" d="m 4.1796876,3.4643449 c -0.062052,0.01096 -0.119662,0.045874 -0.158594,0.1015624 L 2.4445312,5.8166889 c -0.078116,0.111378 -0.05097,0.2648528 0.060156,0.3429688 L 6.1554688,8.6901261 8.0960936,7.4186273 c 0.04813,-0.033768 0.104694,-0.048034 0.1593752,-0.04375 l 0.00156,-0.00156 h 3.7242192 c 0.06678,0 0.127525,0.026972 0.171874,0.070313 0.0053,0.00504 0.05613,0.05321 0.130469,0.1335936 v -0.00236 l 1.217971,1.1254186 0.02656,-0.02578 c 0.09601,-0.096259 0.09689,-0.2533236 0,-0.3484376 L 12.342189,7.2389409 C 12.239127,7.1273109 12.164366,7.0598073 12.157814,7.0530033 12.11296,7.0073949 12.05029,6.9804705 11.981252,6.9795657 H 9.1843768 L 4.364064,3.5049713 C 4.3085012,3.4659153 4.2417408,3.4533849 4.1796892,3.4643461 Z"/>
+ <path style="fill:#00c8c6;fill-rule:evenodd" d="m 8.2556756,6.9744657 10e-4,-0.00152 h 3.7246164 c 0.06678,0 0.127506,0.026712 0.171855,0.070052 0.0053,0.00504 0.05594,0.053169 0.130277,0.1335532 v -0.00228 l 1.244563,1.1521132 c 0.09964,0.092234 0.09601,0.2519868 0,0.3482456 l -1.176778,1.0814836 c -0.107599,0.1176776 -0.187226,0.1889895 -0.193778,0.1957935 -0.04485,0.04586 -0.107096,0.074842 -0.176139,0.07434 H 9.1827272 L 4.363732,13.49539 C 4.252606,13.57351 4.098894,13.54629 4.02103,13.43517 L 2.4446084,11.183684 C 2.3664924,11.072306 2.3937074,10.905186 2.5048334,10.82707 L 8.0964196,7.0180597 c 0.04813,-0.033768 0.1045748,-0.047878 0.159256,-0.043594 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sublime-text-2.svg b/.icons/awkward/16x16/apps/sublime-text-2.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime-text-2.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sublime-text-3.svg b/.icons/awkward/16x16/apps/sublime-text-3.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime-text-3.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sublime-text.svg b/.icons/awkward/16x16/apps/sublime-text.svg
new file mode 100644
index 00000000..566a1f9a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime-text.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffab36" d="m12 3-8 2.5v3l8-2.5z"/>
+ <path style="fill:#ffab36" d="m12 8.5-8 2.5v3l8-2.5z"/>
+ <path style="opacity:.2" d="m11.272 8.7275-4.3628 1.3635 4.3628 1.637 0.728-0.228v-2.5z"/>
+ <path style="fill:#ffab36" d="m4 5.5 8 3v3l-8-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sublime-text2.svg b/.icons/awkward/16x16/apps/sublime-text2.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime-text2.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sublime.svg b/.icons/awkward/16x16/apps/sublime.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sublime_text.svg b/.icons/awkward/16x16/apps/sublime_text.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublime_text.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sublimetext.svg b/.icons/awkward/16x16/apps/sublimetext.svg
new file mode 120000
index 00000000..e9c599f4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sublimetext.svg
@@ -0,0 +1 @@
+sublime-text.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/subsonic.svg b/.icons/awkward/16x16/apps/subsonic.svg
new file mode 100644
index 00000000..79dafa7b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/subsonic.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <rect fill="#41b941" width="1" height="4" x="4" y="1040.4" rx=".469" ry=".699"/>
+ <path fill="#ffca1d" d="m7.3 1040.4c-0.3878 0-0.8 0.3088-0.8 0.6923v0.8084c-1.2988 0.4105-2.15 1.557-2.5 2.2493-0.35-0.6923-2.5-1-2.5-1v1.75h-0.5v2h0.5v1.5c-0.013672 0 2.15-0.3077 2.5-1 0.35 0.6923 2.25 2 5.05 2s5.95-1.5136 5.95-3.8077c-0.003-1.6303-1.3719-3.0216-3.5-3.6929v-0.8071c0-0.3835-0.3122-0.6923-0.7-0.6923z"/>
+ <circle fill="#fff" cx="9" cy="1045.4" r="1"/>
+ <circle fill="#fff" cx="12" cy="1045.4" r="1"/>
+ <circle fill="#fff" cx="6" cy="1045.4" r="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/substance.svg b/.icons/awkward/16x16/apps/substance.svg
new file mode 100644
index 00000000..26b441fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/substance.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e52e38" d="M 8,0 1,3.5 V 7.1667 L 11.6,10.7 8,12.5 4,10.5 V 9.5 L 1,8.5 V 12.5 L 8,16 15,12.5 V 8.8333 L 4.4,5.3 8,3.5 12,5.5 V 6.5 L 15,7.5 V 3.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/subsurface-icon.svg b/.icons/awkward/16x16/apps/subsurface-icon.svg
new file mode 100644
index 00000000..2548af7f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/subsurface-icon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2c5a98" d="M 16,1.128775 C 14.978033,1.6568879 13.751912,2.3506026 12.414062,2.360025 9.0327844,2.383839 5.0142416,0.9222967 2.2367188,0.860375 1.3394385,0.8403712 0.57491804,1.1509468 0,1.541625 L 0,15.2 C 0,15.6432 0.3568,16 0.8,16 l 14.4,0 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#28bae4" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 L 0,1.681625 C 0.57491804,1.2909468 1.3394385,0.9803712 2.2367188,1.000375 5.0142416,1.0622967 9.0327844,3.023439 12.414062,2.999625 13.751912,2.9902026 14.978033,2.2964879 16,1.768375 L 16,0.8 C 16,0.3568 15.6432,0 15.2,0 Z"/>
+ <path style="fill:#ffffff" d="m 7.3910004,2.5996876 -0.1203124,0.00469 0.2976564,0.2148436 0.3140624,0.2828124 -0.03672,0.1570316 c -0.0204,0.1746764 -0.043637,0.505234 -0.050781,0.55968 l -0.0125,0.098438 -0.096875,-0.06875 -0.1765628,-0.06875 0.069531,0.1148436 0.069532,0.1140624 -0.177344,0 -0.1773436,0 0,-0.1125 0,-0.1117184 -0.1695314,0.066406 -0.1703128,0.066406 0.058594,0.095312 0.057812,0.095312 -0.2289064,0.2203124 -0.2281248,0.1632816 0.084375,0.094531 0.084375,0.094531 -0.1492188,-0.0875 -0.15,-0.0875 0.196094,-0.21953 L 6.873812,4.0663996 6.7706868,4.0562436 C 6.7140756,4.0509476 6.563078,4.0344476 6.4347496,4.0195236 L 6.2011556,3.9921796 6.1855316,4.2015544 6.1706876,4.4109296 5.8941252,4.6718672 5.618344,4.9320232 5.3613128,5.9718672 C 5.2200872,6.543646 5.0814348,7.038794 5.0527188,7.1695232 L 5.0003756,7.407024 C 5.2575164,7.5150468 5.5433344,7.565436 5.7875848,7.5796784 5.851784,7.5393928 5.9398724,7.3639088 5.9828972,7.1898344 6.025922,7.0157604 6.0935292,6.9538972 6.1336784,6.9538972 l 0.073438,0 0.010156,0.375 C 6.222912,7.5353728 6.3126312,8.0058068 6.4164908,8.3742096 6.520354,8.7426124 6.604772,9.1683248 6.604772,9.3203032 l 0,0.2765628 -0.1156252,0.072656 -0.1156248,0.07266 0.1846656,0.10625 0.064844,0.10625 -0.1632812,-0.06406 -0.1625,-0.06328 L 6.0394376,10.367186 5.7824064,10.906248 5.224594,11.269529 4.866,11.633592 4.955844,12.036717 5.044906,12.440623 5.026158,13.084373 5.00819,13.728904 5.090221,13.86406 5.173031,14 5.3800622,14 5.7870934,14 6.041782,13.866399 6.2003756,13.656243 5.9870944,13.453118 C 5.942696,13.341129 5.8811196,12.923472 5.8503756,12.525774 L 5.7949066,11.803118 6.1058442,11.263274 6.417563,10.723431 6.8933442,10.253899 7.3691254,9.7835868 7.4402194,9.1734304 7.5113134,8.563274 7.3738134,8.64218 7.2370944,8.720305 7.366782,8.5773364 7.4964692,8.434368 l 0.26875,0.1406248 c 0.1474872,0.077388 0.434178,0.26622 0.6375,0.4203124 l 0.3695316,0.2804688 0,0.2906252 0,0.2898436 0.2820312,0.6250002 c 0.1548112,0.343658 0.3147268,0.768911 0.35625,0.945312 0.041501,0.176402 0.122502,0.381438 0.1796872,0.455469 l 0.1039064,0.134375 0.3195314,-0.09297 c 0.175713,-0.05117 0.432201,-0.153493 0.569531,-0.228126 0.137332,-0.07463 0.715747,-0.27551 1.285938,-0.446093 l 1.036719,-0.310157 0.04766,-0.144531 0.04687,-0.144529 -0.39375,0 c -0.216373,0 -0.552381,0.03238 -0.746875,0.07187 l -0.353125,0.07188 0.06094,0.1 0.06094,0.1 -0.177343,-0.06875 -0.176562,-0.06875 -0.457031,0.185938 c -0.251395,0.102144 -0.553243,0.185156 -0.670313,0.185156 l -0.2125002,0 L 9.7527192,10.765618 9.570688,10.303899 9.498032,9.6742118 9.4245944,9.0437428 8.9753756,8.432024 C 8.728252,8.0954852 8.1639228,7.6746412 7.9656912,7.496868 L 7.6000664,7.1999928 c 0.1336756,0.00104 0.1473484,0.015292 0.2809608,-0.00392 L 7.7982148,7.0984168 7.7700908,6.9538856 7.9122784,6.9827936 8.054466,7.0117016 8.023998,6.8226392 7.99353,6.6335764 8.1661864,6.5663892 C 8.2277776,6.542396 8.279362,6.4486136 8.3099336,6.3999928 l -0.1421876,0 -0.1703124,0 0,-0.2325344 c 0,-0.095296 0.032616,-0.1734376 0.072656,-0.1734376 0.040018,0 0.4597736,0.091165 0.5412236,0.202344 l 0.147656,0.122378 C 8.919774,6.197822 9.3054942,6.1353304 9.4906262,6.0624928 l 0.075,-0.5304688 C 9.606905,5.2403304 9.5509102,4.9514396 9.5884062,4.8898364 L 9.6571562,4.7781176 9.4868438,4.6054616 C 9.393535,4.5107156 9.0531396,4.4106944 8.973812,4.3835864 L 8.8292808,4.334368 8.9761556,4.1546804 9.0066236,3.996868 9.0206876,3.4403124 C 8.9902036,3.269514 8.9475688,3.2339712 8.8691252,3.1379688 8.6634216,3.0185112 8.5928032,2.992242 8.3691252,3.01375 L 8.0167816,3.009062 7.737094,2.8106244 C 7.6172408,2.7216368 7.4572536,2.5971276 7.3910004,2.5996876 Z m 1.2093752,2.0440552 0.1070312,0 c 0.058832,0 0.1070312,0.054595 0.1070312,0.1218748 l 0,0.1226564 0.1054688,-0.066406 0.10625,-0.066406 0.082031,0.135156 0.082812,0.1351564 -0.1312496,-0.082031 -0.039064,0.00236 -0.015624,0.2414064 0,0.4195312 -0.1906252,0.00703 0,8e-4 -0.2195312,-0.00938 c -0.00712,-0.047648 0.024328,-0.454196 0.00392,-0.6289064 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/subtitleeditor.svg b/.icons/awkward/16x16/apps/subtitleeditor.svg
new file mode 100644
index 00000000..d1f2546f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/subtitleeditor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15,-15)">
+ <circle fill="#772bbe" cx="23" cy="23" r="8"/>
+ <path fill="#fff" d="m19 25.218v1.782h1.7819l4.5004-4.5004-1.7819-1.7819zm7.8586-4.2891c0.18848-0.18847 0.18848-0.48545 0-0.67393l-1.1137-1.1137c-0.18848-0.18848-0.48546-0.18848-0.67393 0l-0.931 0.937 1.782 1.782z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk10.svg b/.icons/awkward/16x16/apps/sun-java-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk5.svg b/.icons/awkward/16x16/apps/sun-java-jdk5.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk5.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk6.svg b/.icons/awkward/16x16/apps/sun-java-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk7.svg b/.icons/awkward/16x16/apps/sun-java-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk8.svg b/.icons/awkward/16x16/apps/sun-java-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jdk9.svg b/.icons/awkward/16x16/apps/sun-java-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jre10.svg b/.icons/awkward/16x16/apps/sun-java-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java-jre8.svg b/.icons/awkward/16x16/apps/sun-java-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java32-jdk5.svg b/.icons/awkward/16x16/apps/sun-java32-jdk5.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java32-jdk5.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java32-jdk6.svg b/.icons/awkward/16x16/apps/sun-java32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java32-jdk7.svg b/.icons/awkward/16x16/apps/sun-java32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-java32-jdk8.svg b/.icons/awkward/16x16/apps/sun-java32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-java32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jdk10.svg b/.icons/awkward/16x16/apps/sun-javaws-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jdk6.svg b/.icons/awkward/16x16/apps/sun-javaws-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jdk7.svg b/.icons/awkward/16x16/apps/sun-javaws-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jdk8.svg b/.icons/awkward/16x16/apps/sun-javaws-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jdk9.svg b/.icons/awkward/16x16/apps/sun-javaws-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jre10.svg b/.icons/awkward/16x16/apps/sun-javaws-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws-jre8.svg b/.icons/awkward/16x16/apps/sun-javaws-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws32-jdk6.svg b/.icons/awkward/16x16/apps/sun-javaws32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws32-jdk7.svg b/.icons/awkward/16x16/apps/sun-javaws32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-javaws32-jdk8.svg b/.icons/awkward/16x16/apps/sun-javaws32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-javaws32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jdk10.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jdk10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jdk10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jdk6.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jdk7.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jdk8.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jdk9.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jdk9.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jdk9.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jre10.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jre10.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jre10.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol-jre8.svg b/.icons/awkward/16x16/apps/sun-jcontrol-jre8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol-jre8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol32-jdk6.svg b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk6.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk6.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol32-jdk7.svg b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk7.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk7.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sun-jcontrol32-jdk8.svg b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk8.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sun-jcontrol32-jdk8.svg
@@ -0,0 +1 @@
+java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sunflower.svg b/.icons/awkward/16x16/apps/sunflower.svg
new file mode 100644
index 00000000..6d6ab840
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sunflower.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fec006" d="m7.9996 3e-8 -2.3431 2.3431h-3.3135v3.3135l-2.343 2.3434 2.3431 2.343v3.3135h3.3135l2.3434 2.344 2.3431-2.3431h3.3135v-3.3135l2.343-2.343-2.343-2.3431v-3.3135h-3.3135l-2.344-2.3432z"/>
+ <path fill="#fecd38" d="m4.9382 0.60872-1.2687 3.0613-3.0613 1.2687 1.2678 3.0613-1.2678 3.061 3.0613 1.269 1.2687 3.061 3.0612-1.268 3.0616 1.268 1.268-3.061 3.062-1.269-1.268-3.0619 1.267-3.0614-3.061-1.2686-1.269-3.0612-3.0612 1.2677-3.0608-1.2677z"/>
+ <rect fill="#4d4d4d" width="12" height="12" x="-14" y="-14" rx="6" ry="6" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/super-hexagon.svg b/.icons/awkward/16x16/apps/super-hexagon.svg
new file mode 100644
index 00000000..1fb35a0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/super-hexagon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <rect style="fill:#811623" rx="1" ry="1" height="16" width="16" y="0" x="0"/>
+ <path style="fill:#581118" d="m1 0c-0.554 0-1 0.446-1 1v8l5-1 2 2-3 6h11c0.288768 0 0.542394-0.12583 0.724609-0.320312l-5.724609-6.679688 0.609375-3 5.390625-1v-4c0-0.554-0.446-1-1-1h-5l-1 4.4414062-3 0.5585938-5-5z"/>
+ <path style="fill:#d12b43" d="m10 0l-0.4921875 2 4.4921875 3-2 7-7 1-3-4 3-5-2-2-3 7 4 7 10-2 2-6v-3.7148438l-6-4.2851562zm-1 4.4414062l-3 0.5585938-1 3 2 2 3-1 0.609375-3-1.609375-1.5585938zm0 0.8945313l0.7363281 0.6640625-0.3378906 2.3378906-2.3984375 0.6621094-1-1 0.5273438-2.3359375 2.4726562-0.328125z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/superkaramba.svg b/.icons/awkward/16x16/apps/superkaramba.svg
new file mode 100644
index 00000000..bc489dc7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/superkaramba.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#325f78" width="12" height="16" x="-14" y="-16" rx=".818" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="8" height="12" x="-12" y="-14" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="11" y="5" rx=".2" ry=".215"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/supermeatboy.svg b/.icons/awkward/16x16/apps/supermeatboy.svg
new file mode 100644
index 00000000..8a8b633a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/supermeatboy.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e84343" d="M 8,0 C 5.6099616,0.06566364 2.9368476,0.43331268 0.87402344,0.96138596 0.31143444,1.1077275 0.10078648,1.188919 0,1.3430125 V 15.241628 C 0,15.741353 3.00001,15.991437 3.4843752,16 4.00001,15.991437 6.4,15.741353 6.4,15.241628 V 13.6 H 8 9.6 v 1.641628 C 9.6,15.741353 11.99999,15.991437 12.515625,16 12.99999,15.991437 16,15.741353 16,15.241628 V 1.3430125 C 15.899214,1.188919 15.688566,1.1077275 15.125976,0.96138596 13.063152,0.43331268 10.390038,0.06566364 8,0 Z"/>
+ <path style="fill:#2f2f2f" d="M 3.3189975,6.5 C 4.229794,6.4136435 4.2261285,6.404321 5.8443039,6.2757675 6.0197744,5.7890315 6.1787514,5.4975785 5.5400944,4.5908356 4.8368384,3.5805636 3.7075065,4.0157801 3.249359,4.7787591 2.8576435,5.635454 2.9630175,6.1742005 3.3189975,6.5 m 0,0"/>
+ <path style="fill:#ffffff" d="M 5,5.5000005 C 5,5.773942 4.7764505,6 4.5000005,6 4.2235495,6 4,5.773942 4,5.5000005 4,5.226058 4.2235495,5 4.5000005,5 4.7764505,5 5,5.226058 5,5.5000005 m 0,0"/>
+ <path style="fill:#2f2f2f" d="m 10.235943,5.9930875 c 0.92102,0.017168 2.264061,-0.00305 2.38113,-0.00305 0.375743,-0.2658223 0.640049,-1.3025296 -0.02429,-2.3231775 -0.729102,-1.1402673 -1.904905,-0.6490494 -2.38113,0.2121044 -0.407174,0.9669292 -0.128582,1.6062875 0.02428,2.1080273"/>
+ <path style="fill:#ffffff" d="M 12,4.5000005 C 12,4.778397 11.775685,5 11.498287,5 11.224315,5 11,4.778397 11,4.5000005 c 0,-0.273942 0.224315,-0.5 0.498287,-0.5 0.277398,0 0.501713,0.226058 0.501713,0.5 m 0,0"/>
+ <path style="fill:#2f2f2f" d="m 3,7.2140013 c 3.3220833,-0.2251454 6.6504167,-0.3398194 10,0 C 12.448333,10.886574 10.428333,10.9268 8.4166667,10.985037 6.1541667,11.14474 3.4,10.035224 3,7.2140013 m 0,0"/>
+ <path style="fill:#ffffff" d="m 4.0000007,8.7002982 c 0.037101,0.1532168 -0.061629,0.3131862 0.1045061,0.4104396 1.0289664,0.5998987 2.9599271,0.8664077 4.2704579,0.8889287 1.7343193,0.0078 3.1013273,-0.118751 3.5667523,-0.6411889 0.101413,-0.1146564 0.03796,-0.5000569 0.04581,-0.6706767 l -0.97666,-0.020133 0.97666,-0.077461 V 8.0317379 H 7.002785 L 6.997215,9 H 6.0046 l -0.0092,-0.9999968 -1.9935356,-3e-7 0.00184,0.631706 0.750084,0.021497"/>
+ <path style="fill:#cd5d82" d="m 3.0087563,6.5261448 v 0.028551 c -0.011675,0.035348 -0.011675,0.074325 0,0.1096752 0.011675,0.044415 0.039615,0.079761 0.069582,0.1151123 0.1112314,0.1223635 0.2818879,0.1985015 0.4561001,0.2161763 0.1767513,0.017676 0.357058,-0.019491 0.5140012,-0.095625 0.1371352,-0.065715 0.2559852,-0.1577144 0.3926119,-0.2247878 0.1330718,-0.062088 0.2757933,-0.095625 0.428673,-0.104236 0.2183998,-0.00907 0.4362916,0.040791 0.6587549,0.019491 0.1092001,-0.00907 0.2163682,-0.037162 0.3057594,-0.095625 0.04368,-0.028552 0.083296,-0.063902 0.1112313,-0.1028763 0.032,-0.046223 0.049775,-0.090187 0.05333,-0.1418513 0.0061,-0.060278 -0.011674,-0.1187409 -0.039614,-0.1735776 C 5.9312509,6.0235473 5.8875713,5.9755083 5.8403358,5.9347204 5.7433256,5.8513312 5.6259996,5.7915095 5.514768,5.7239824 5.455343,5.6868173 5.3938864,5.6460325 5.3202397,5.6265451 5.2349116,5.60343 5.139933,5.619295 5.0485098,5.60887 4.9514998,5.5998075 4.8641395,5.5644549 4.7727164,5.5417964 4.5863147,5.4923962 4.3877234,5.4887714 4.1952272,5.5204963 4.004762,5.5504064 3.8244553,5.62156 3.6593856,5.7153723 3.5024429,5.8037456 3.3576892,5.9206712 3.2865826,6.0711334 c -0.013715,0.02991 -0.02387,0.06209 -0.039615,0.092 C 3.1916066,6.295921 3.1083094,6.4182848 3.0087598,6.5261463"/>
+ <g transform="rotate(-45,6.75,5.517767)">
+ <path style="fill:none;stroke:#efefef;stroke-width:1px" d="M 8,1 V 4 4"/>
+ <path style="fill:none;stroke:#efefef;stroke-width:1px" d="m 9.5,2.5 h -3 v 0"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/superproductivity.svg b/.icons/awkward/16x16/apps/superproductivity.svg
new file mode 100644
index 00000000..efb85b16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/superproductivity.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#7861e6" cx="8" cy="8" r="8"/>
+ <circle style="fill:#acc0ff" cx="8" cy="8" r="5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 6,7 2,3 7,-9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/supertux.svg b/.icons/awkward/16x16/apps/supertux.svg
new file mode 100644
index 00000000..a5a64111
--- /dev/null
+++ b/.icons/awkward/16x16/apps/supertux.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.53333 0 0 .53333 -1.0667 -.53333)">
+ <g fill="#4f4f4f" transform="matrix(.95653 0 0 .94886 .87858 1)">
+ <g>
+ <path d="m25.694 13.182c0.268-0.915 0.416-1.88 0.416-2.881 0-5.689-4.61-10.301-10.3-10.301-5.688 0-10.3 4.611-10.3 10.301 0 1.001 0.149 1.966 0.416 2.881-1.297 1.042-6.331 5.557-4.26 11.412 0 0 1.752-0.15 3.191-2.811 0.437 1.703 1.251 3.25 2.361 4.543-1.626 0.479-2.729 1.408-2.729 2.474 0 1.556 2.348 2.817 5.243 2.817 1.965 0 3.676-0.582 4.573-1.44 0.494 0.065 0.992 0.11 1.503 0.11 0.512 0 1.011-0.045 1.503-0.11 0.899 0.858 2.609 1.44 4.574 1.44 2.896 0 5.245-1.262 5.245-2.817 0-1.065-1.104-1.995-2.73-2.474 1.109-1.293 1.925-2.84 2.362-4.543 1.438 2.66 3.188 2.811 3.188 2.811 2.074-5.856-2.96-10.371-4.256-11.412z"/>
+ </g>
+ </g>
+ <circle fill="#fff" cx="11" cy="8" r="2"/>
+ <circle fill="#fff" cx="21" cy="8" r="2"/>
+ <ellipse fill="#fff" cx="16" cy="19" rx="7" ry="8"/>
+ <circle fill="#303030" cx="12" cy="9" r="1"/>
+ <circle fill="#303030" cx="22" cy="9" r="1"/>
+ <path fill="#cd5252" d="m14 9h4c-0.32061 3.0814-2 6-2 6s-2-3.4637-2-6z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/supertux2.svg b/.icons/awkward/16x16/apps/supertux2.svg
new file mode 120000
index 00000000..70030ef4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/supertux2.svg
@@ -0,0 +1 @@
+supertux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/supertuxkart.svg b/.icons/awkward/16x16/apps/supertuxkart.svg
new file mode 100644
index 00000000..b1d8edb1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/supertuxkart.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.49999 0 0 .49999 .000125 .00018750)">
+ <path fill="#303030" d="m3.3535 22c-0.7495 0-1.3535 0.596-1.3535 1.334v5.332c0 0.738 0.604 1.334 1.3535 1.334h1.293c0.7495 0 1.3535-0.596 1.3535-1.334v-5.332c0-0.738-0.604-1.334-1.3535-1.334h-1.293zm23.998 0c-0.75 0-1.352 0.596-1.352 1.334v5.332c0 0.738 0.602 1.334 1.352 1.334h1.2949c0.749 0 1.353-0.596 1.353-1.334v-5.332c0-0.738-0.604-1.334-1.354-1.334h-1.2949z"/>
+ <path opacity=".3" d="m2 27.666v1c0 0.738 0.604 1.334 1.3535 1.334h1.293c0.7495 0 1.3535-0.596 1.3535-1.334v-1c0 0.738-0.604 1.334-1.3535 1.334h-1.293c-0.7495 0-1.3535-0.596-1.3535-1.334zm24 0v1c0 0.738 0.602 1.334 1.352 1.334h1.2949c0.749 0 1.353-0.596 1.353-1.334v-1c0 0.738-0.604 1.334-1.354 1.334h-1.295c-0.749 0-1.351-0.596-1.351-1.334z"/>
+ <g fill="#4f4f4f" transform="matrix(.90867 0 0 .88557 1.6347 2)">
+ <g>
+ <path transform="matrix(.77036 0 0 .79045 -2.6794 -3.1618)" d="m24.002 4c-7.384 0-13.371 5.8328-13.371 13.031 0 1.2664 0.19247 2.487 0.53906 3.6445 0 0-2.0468 7.2865-1.3867 10.883 0.19231 1.0477 0.5872 2.0562 1.1094 3.0059 2.034-2.741 7.26-4.561 13.107-4.565 5.8442 0.0017 11.071 1.8183 13.111 4.5566 0.52053-0.94737 0.91546-1.9531 1.1074-2.998 0.66062-3.5962-1.3867-10.883-1.3867-10.883 0.34789-1.1576 0.53906-2.3782 0.53906-3.6445 0.001-7.1969-5.982-13.031-13.368-13.031z"/>
+ </g>
+ </g>
+ <circle fill="#fff" cx="11" cy="9" r="2"/>
+ <circle fill="#fff" cx="21" cy="9" r="2"/>
+ <ellipse fill="#fff" cx="16" cy="19.5" rx="7" ry="7.7"/>
+ <circle fill="#303030" cx="11" cy="9" r="1"/>
+ <circle fill="#303030" cx="21" cy="9" r="1"/>
+ <path fill="#cd5252" d="m14 10h4c-0.32067 3.0818-2 6-2 6s-2-3.4637-2-6z"/>
+ <path fill="#303030" d="m16 16a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4zm0 1.6a2.4 2.4 0 0 1 1.5594 0.57656l-1.559 0.9-1.558-0.899a2.4 2.4 0 0 1 1.558 -0.578zm2.3594 1.9609a2.4 2.4 0 0 1 0.041 0.439 2.4 2.4 0 0 1 -1.6 2.2609v-1.8l1.5594-0.9zm-4.7172 0.0016 1.5578 0.8984v1.7984a2.4 2.4 0 0 1 -1.6 -2.259 2.4 2.4 0 0 1 0.042 -0.438z"/>
+ <path fill="#f5432a" d="m16 20c-5.4124 0-10 2.2386-10 5 0.00231 0.48394 0.61562 1 0.61562 1h-3.6156v3h6.1545c1.8285 0.914 4.2855 0.998 6.8455 1 2.5633-0.000466 5.0242-0.08473 6.8551-1h6.145v-3h-3.6129s0.61147-0.51612 0.61289-1c0-2.7614-4.5876-5-10-5z"/>
+ <ellipse fill="#4f4f4f" cx="-8.73" cy="19.809" rx="2.485" ry="4.394" transform="matrix(.70175 -.71242 .86961 .49374 0 0)"/>
+ <ellipse fill="#4f4f4f" cx="-25.086" cy="-3.791" rx="2.485" ry="4.394" transform="matrix(-.70175 -.71242 -.86961 .49374 0 0)"/>
+ <ellipse fill="#fff" cx="10.5" cy="24.6" rx="1.5" ry="1.4"/>
+ <ellipse fill="#fff" cx="21.5" cy="24.6" rx="1.5" ry="1.4"/>
+ <path opacity=".5" d="m15.667 23c-0.18467 0-0.33333 0.446-0.33333 1v2c0 0.554 0.14867 1 0.33333 1 0.184 0 0.333-0.446 0.333-1v-2c0-0.554-0.14867-1-0.33333-1zm-1.3333 0.66667c-0.185 0-0.334 0.297-0.334 0.666v1.3333c0 0.36933 0.14867 0.66667 0.33333 0.66667 0.18467 0 0.33333-0.29733 0.33333-0.66667v-1.3333c0-0.36933-0.14867-0.66667-0.33333-0.66667z"/>
+ <path opacity=".5" d="m16.333 23c0.18467 0 0.33333 0.446 0.33333 1v2c0 0.554-0.14867 1-0.33333 1-0.184 0-0.333-0.446-0.333-1v-2c0-0.554 0.14867-1 0.33333-1zm1.3333 0.66667c0.185 0 0.334 0.297 0.334 0.666v1.3333c0 0.36933-0.14867 0.66667-0.33333 0.66667-0.18467 0-0.33333-0.29733-0.33333-0.66667v-1.3333c0-0.36933 0.14867-0.66667 0.33333-0.66667z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/susehelpcenter.svg b/.icons/awkward/16x16/apps/susehelpcenter.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/susehelpcenter.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/svgcleaner.svg b/.icons/awkward/16x16/apps/svgcleaner.svg
new file mode 100644
index 00000000..65cd6516
--- /dev/null
+++ b/.icons/awkward/16x16/apps/svgcleaner.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2d6abe" width="15" height="15" x="-15" y="-16" rx=".75" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2;fill:#ffffff" d="M 1.75,0 C 1.3345,0 1,0.3345 1,0.75 V 3.1311 L 4.0974,8.4961 4.7295,8.7744 6.5642,7.2766 7.8232,6.6123 12.885,3.8115 12.987,3.3735 11.039,0 Z"/>
+ <path style="fill:#adadad" d="M 8.5469,5.2832 A 0.75008,0.75008 0 0 0 7.8711,6.2695 L 9.1426,5.5352 A 0.75008,0.75008 0 0 0 8.5469,5.2832 Z M 9.791,6.6113 8.4922,7.3613 13.348,15.619 A 0.75008,0.75008 0 1 0 14.641,14.859 Z"/>
+ <rect style="fill:#3f3f3f" width="10.259" height="1.466" x="-.71" y="8.7" rx=".733" ry=".733" transform="rotate(-30)"/>
+ <rect style="fill:#3f3f3f" width="5.862" height=".733" x="1.49" y="10.17" rx=".419" ry=".366" transform="rotate(-30)"/>
+ <g>
+ <path style="fill:#ffffff" d="M 3.8127,13.178 Q 3.8127,13.567 3.5351,13.783 3.2578,14 2.7877,14 2.5465,14 2.3416,13.963 2.1366,13.927 2,13.861 V 13.509 Q 2.1446,13.575 2.3576,13.628 2.5747,13.681 2.8038,13.681 3.1213,13.681 3.2862,13.554 3.451,13.428 3.451,13.211 3.451,13.068 3.3905,12.97 3.3304,12.872 3.1814,12.79 3.0329,12.708 2.7756,12.61 2.4059,12.476 2.221,12.279 2.0361,12.083 2.0361,11.744 2.0361,11.515 2.1527,11.347 2.2692,11.18 2.4742,11.09 2.6792,11 2.9525,11 3.1855,11 3.3824,11.045 3.5793,11.09 3.7441,11.163 L 3.6317,11.478 Q 3.4831,11.413 3.3061,11.368 3.1294,11.323 2.9444,11.323 2.6752,11.323 2.5385,11.441 2.4019,11.556 2.4019,11.748 2.4019,11.895 2.4621,11.993 2.5224,12.091 2.6591,12.173 2.7957,12.251 3.0288,12.337 3.2821,12.431 3.455,12.541 3.6317,12.647 3.7202,12.799 3.8127,12.95 3.8127,13.178 Z"/>
+ <path style="fill:#ffffff" d="M 6.412,11.041 5.3873,13.959 H 5.0255 L 4.0008,11.041 H 4.3784 L 5.0255,12.913 Q 5.0901,13.092 5.1303,13.252 5.1742,13.408 5.2066,13.55 5.2346,13.408 5.2789,13.248 5.3231,13.088 5.3873,12.905 L 6.0304,11.041 Z"/>
+ <path style="fill:#ffffff" d="M 8.0073,12.418 H 8.9999 V 13.849 Q 8.7669,13.927 8.5298,13.963 8.2927,14 7.991,14 7.5448,14 7.2395,13.82 6.9342,13.636 6.7734,13.301 6.6167,12.962 6.6167,12.5 6.6167,12.046 6.7893,11.711 6.9663,11.372 7.2996,11.188 7.6333,11 8.1035,11 8.3447,11 8.5578,11.045 8.7746,11.09 8.9597,11.172 L 8.8229,11.491 Q 8.6703,11.425 8.4774,11.376 8.2886,11.323 8.0836,11.323 7.5692,11.323 7.2797,11.642 6.9943,11.956 6.9943,12.5 6.9943,12.847 7.1027,13.117 7.2156,13.383 7.4527,13.534 7.6898,13.681 8.0755,13.681 8.2643,13.681 8.397,13.661 8.5298,13.64 8.6382,13.612 V 12.745 H 8.0073 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/svp-manager4.svg b/.icons/awkward/16x16/apps/svp-manager4.svg
new file mode 100644
index 00000000..9a97d612
--- /dev/null
+++ b/.icons/awkward/16x16/apps/svp-manager4.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3a8eed" d="m 15.356483,8.1611222 c 0,4.4195638 -2.897333,7.3158348 -7.3185175,7.3158348 -1.2650409,0 -2.4942486,0.229718 -3.5578687,-0.292607 C 1.8264754,13.881206 4e-8,11.152659 4e-8,7.9976715 4e-8,4.6697556 2.0321857,1.8163078 4.9237324,0.60972312 5.8722392,0.2139302 6.880513,0.58376637 7.9725609,0.58376637 c 4.4211851,0 7.3839221,3.15779193 7.3839221,7.57735583 z"/>
+ <path style="fill:#ffd32c" d="M 8.0175781,0 C 7.8461065,8.6615058e-5 7.6730623,0.00653781 7.5019531,0.01757813 a 8,8 0 0 0 -0.068359,0.0019531 c -0.00116,4.723e-5 -0.00275,-4.701e-5 -0.00391,0 A 8,8 0 0 0 4.4550781,0.83398438 L 6,1.8671875 V 3.4003906 L 7.1269531,3.3515625 6.7089844,4.0410156 10.847656,6.5117188 12.662109,8.8183594 12.988281,7.6621094 14.75,8.6445312 15.986328,7.6152344 a 8,8 0 0 0 -0.0059,-0.171875 c -2.67e-4,-0.00322 2.72e-4,-0.00654 0,-0.00977 a 8,8 0 0 0 -0.002,-0.021484 8,8 0 0 0 -0.09375,-0.7636719 c -4.65e-4,-0.00263 -0.0015,-0.00518 -0.002,-0.00781 a 8,8 0 0 0 -0.0039,-0.013672 8,8 0 0 0 -0.152344,-0.6875 c -0.01315,-0.050151 -0.02664,-0.1005395 -0.04089,-0.150389 A 8,8 0 0 0 15.179688,4.4824219 c -0.02389,-0.04869 -0.04544,-0.098272 -0.07031,-0.1464844 a 8,8 0 0 0 -0.375,-0.65625 c -4.89e-4,-7.623e-4 -0.0015,-0.00119 -0.002,-0.00195 A 8,8 0 0 0 14.296875,3.0683594 C 14.253402,3.0129133 14.205172,2.9606273 14.160156,2.90625 A 8,8 0 0 0 13.816406,2.5136719 C 13.649411,2.3528697 13.47872,2.1894365 13.306641,2.0234375 a 8,8 0 0 0 -1.470703,-1.04492188 8,8 0 0 0 -0.714844,-0.34375 c -0.0021,-8.7744e-4 -0.0037,-0.003033 -0.0059,-0.003906 a 8,8 0 0 0 -0.02539,-0.009766 8,8 0 0 0 -0.72461,-0.26367187 c -6.01e-4,-1.8475e-4 -0.0014,1.8444e-4 -0.002,0 A 8,8 0 0 0 9.5976562,0.16210938 c -0.00263,-5.1746e-4 -0.00518,-0.001443 -0.00781,-0.001953 A 8,8 0 0 0 9.5644531,0.15625 8,8 0 0 0 8.8535156,0.046875 C 8.8165236,0.04312284 8.7791261,0.04048348 8.7421875,0.03710937 A 8,8 0 0 0 8.7304688,0.03515625 8,8 0 0 0 8.0175781,0 Z"/>
+ <path style="fill:#f14f4f" d="M 15.986328,7.625 14.75,8.6542969 12.988281,7.6621094 12.662109,8.8261719 12.164062,8.1914062 8.3867188,11.181641 6,12.5 l -1.5,0.914062 0.035156,1.78125 c 0,0 -0.1184812,-0.06094 0.3984376,0.191407 l -0.019531,-0.01953 c 0.04027,0.01633 0.080729,0.03467 0.1210937,0.05078 0.012961,0.0052 0.026074,0.01048 0.039063,0.01563 0.2712125,0.104834 0.5470516,0.200642 0.828125,0.27539 0.3277914,0.09083 0.6601621,0.156688 0.9960937,0.205078 0.024721,0.004 0.049461,0.0079 0.074219,0.01172 0.0265,0.0036 0.053543,0.0026 0.080078,0.0059 -0.031877,-0.0051 -0.063777,-0.0092 -0.095703,-0.01367 0.061798,0.0084 0.1235752,0.01259 0.1855469,0.01953 0.1425771,0.01609 0.2863517,0.02284 0.4296875,0.03125 0.172303,0.0084 0.3448089,0.0175 0.5175782,0.01563 l -0.00195,0.01172 c 0.2332205,-0.0042 0.465298,-0.01848 0.6972656,-0.04297 v -0.0059 c 0.3680076,-0.03624 0.7344984,-0.09588 1.0957032,-0.181641 0.3612046,-0.08576 0.7176566,-0.197892 1.0664066,-0.335937 0.0068,-0.0021 0.01275,-0.0038 0.01953,-0.0059 0.0016,-8e-4 0.0042,-0.0012 0.0059,-0.002 0.270806,-0.127814 0.542315,-0.255948 0.824219,-0.388672 0.129612,-0.07003 0.257265,-0.143625 0.382813,-0.220703 0.04147,-0.02541 0.08452,-0.04932 0.125,-0.07617 0.0022,-0.0014 0.0037,-0.0025 0.0059,-0.0039 0.03764,-0.02386 0.07584,-0.04834 0.113281,-0.07227 0.141138,-0.09454 0.279229,-0.193546 0.414063,-0.296875 0.03873,-0.0295 0.07708,-0.0577 0.115234,-0.08789 0.02892,-0.02181 0.05732,-0.04421 0.08594,-0.06641 0.158791,-0.129464 0.312551,-0.264981 0.460938,-0.40625 0.03979,-0.03694 0.08011,-0.07356 0.119141,-0.111328 0.14993,-0.148543 0.293922,-0.30296 0.43164,-0.46289 0.03669,-0.04137 0.07159,-0.08481 0.107422,-0.126954 0.134863,-0.162819 0.26322,-0.330919 0.384766,-0.503906 0.03096,-0.04335 0.0617,-0.08692 0.0918,-0.130859 0.125903,-0.186991 0.243847,-0.37922 0.353515,-0.576172 0.0183,-0.03212 0.03487,-0.06528 0.05274,-0.09766 0.112204,-0.207585 0.215169,-0.420032 0.308593,-0.636719 0.01037,-0.02402 0.02114,-0.04817 0.03125,-0.07227 l 0.0039,-0.0098 c 0.193745,-0.466628 0.342848,-0.950561 0.445312,-1.4453128 0.0066,-0.03168 0.01133,-0.063935 0.01758,-0.095703 0.04911,-0.2429049 0.08692,-0.4879609 0.113282,-0.734375 0.02267,-0.2408806 0.0344,-0.4826655 0.03516,-0.7246093 5.63e-4,-0.098729 -9.63e-4,-0.1977673 -0.0039,-0.296875 -0.0015,-0.050799 -0.0034,-0.1015823 -0.0059,-0.1523438 z m -8.4140624,8.34375 c -0.066968,-0.0033 -0.134306,-9.17e-4 -0.2011718,-0.0059 0.1333822,0.01243 0.2685357,0.01381 0.4023437,0.01953 -0.067201,-0.0022 -0.1340875,-0.0097 -0.2011719,-0.01367 z m 0.2011719,0.01367 C 7.8491727,15.984957 7.9241595,15.999616 8,16 c 0.00195,10e-6 0.00391,-8e-6 0.00586,0 0.018231,-5.89e-4 0.036461,-0.0012 0.054687,-0.002 C 7.964928,15.997312 7.8689505,15.98646 7.7734376,15.98237 Z M 7.3710938,15.96289 c -0.076592,-0.0063 -0.1521447,-0.01684 -0.2285157,-0.02539 -0.029796,-0.0034 -0.060089,-0.0022 -0.089844,-0.0059 0.040985,0.0066 0.081817,0.0133 0.1230468,0.01758 0.021882,0.0019 0.044508,0.0042 0.066406,0.0059 0.043432,0.0041 0.085401,0.0046 0.1289063,0.0078 z m -1.46875,-0.253907 C 5.72459,15.659852 5.5469824,15.604249 5.3730469,15.542969 c 0.118136,0.04063 0.237886,0.08183 0.3574219,0.117187 0.057144,0.01705 0.114364,0.03306 0.171875,0.04883 z m -0.828125,-0.27539 c -0.042227,-0.01632 -0.086953,-0.02593 -0.1289063,-0.04297 0.06355,0.02373 0.1292264,0.04625 0.1933594,0.06836 -0.021459,-0.0083 -0.043067,-0.01693 -0.064453,-0.02539 z M 4.7265625,15.285156 c 0.045516,0.01965 0.090909,0.03978 0.1367187,0.05859 1.313e-4,0.0017 -3.15e-4,0.0042 0,0.0059 l -0.011719,-0.0059 c -0.041938,-0.01797 -0.083531,-0.03988 -0.1249997,-0.05859 z m 1.265625,0.447266 c 0.1492608,0.04213 0.299715,0.0799 0.4511719,0.113281 0.00112,-1.01e-4 0.00285,-0.008 0.00391,-0.0078 0.055139,0.01048 0.1087155,0.02 0.1640625,0.0293 0.021774,0.0039 0.044616,0.0061 0.066406,0.0098 -0.2302862,-0.03845 -0.4595014,-0.08612 -0.6855469,-0.144531 z"/>
+ <path style="fill:#ffffff" d="M 8,3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 12.988281,7.6621094 L 6,12.5 v -9 l 6.988281,4.1464844 A 5,5 0 0 0 8,3 Z"/>
+ <path style="fill:#ff7d2c" d="M 13,7.653846 6,12.5 v -9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sw4stm32.svg b/.icons/awkward/16x16/apps/sw4stm32.svg
new file mode 100644
index 00000000..fd8a230b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sw4stm32.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#28b4e4" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 7.1424272,9.8880573 C 6.6546684,9.7485793 6.2283512,9.3824365 6.1007728,8.9934289 5.9427644,8.5116401 6.0281144,7.5637177 6.2749188,7.0593181 6.3884284,6.8273377 6.4414496,6.6253733 6.4414496,6.6105089 6.4414496,6.5956409 6.2276932,6.4909457 5.9664344,6.3778465 5.0950528,6.0006245 4.106432,4.8966984 4.0092108,3.8785016 3.95029,3.261444 4.1629668,3.0711688 4.9693468,3.0194984 5.7913756,2.966826 6.9329328,3.1512944 8.06596,3.7256252 8.5698452,3.981046 8.9056568,3.8665258 8.9342144,3.8377878 c 0.02318,-0.207704 0.07299,-0.6866432 0.2199604,-0.7375756 0.2455264,-0.085086 0.4062756,0.390148 0.6236108,0.5269216 0.029428,0 0.2165204,-0.6962853 0.5388094,-1.1798141 0.619707,-0.9297423 1.525749,-1.91383815 2.068242,-2.24663943 0.670729,-0.41146841 1.296631,-0.17592157 1.508568,0.56772196 0.26666,0.93564867 -0.163363,2.71533427 -0.365642,3.83611597 l -0.08046,0.445822 0.51095,0.3798408 c 0.775443,0.5764664 1.042018,0.9782568 1.042018,1.5705632 0,0.3795208 -0.06442,0.5949128 -0.285575,0.9548832 -0.818509,1.3322564 -2.102665,1.389032 -3.298963,0.1458544 C 11.210392,7.8880962 10.704094,7.3726349 10.659545,7.3726349 10.593156,7.8290001 10.855475,8.3378757 10.8,8.8000001 10.452291,8.4807529 10.404523,7.9024277 10.155617,7.4731829 10.114705,7.4835949 9.898748,7.9370685 9.775036,8.3319297 9.3448832,9.7048653 8.4352328,10.257743 7.1424264,9.8880573 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/swatchbooker.svg b/.icons/awkward/16x16/apps/swatchbooker.svg
new file mode 100644
index 00000000..182512de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/swatchbooker.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 3 0 C 1.338 0 0 1.2495813 0 2.8007812 L 0 13 L 5 13 L 5 15.277344 C 5.6102785 14.765501 6 14.028811 6 13.199219 L 6 2.8007812 C 6 1.2495813 4.662 0 3 0 z"/>
+ <path style="fill:#4d4e99" d="M 7.8613281 1.2871094 C 6.9193553 1.3231463 6.0413906 1.7990603 5.5566406 2.6386719 L 0.73632812 10.988281 L 5 10.988281 L 5 15.298828 C 5.2114823 15.112663 5.4050132 14.902345 5.5527344 14.646484 L 10.751953 5.6386719 C 11.527553 4.2952933 10.994022 2.5458438 9.5546875 1.7148438 C 9.0149372 1.4032187 8.4265118 1.2654872 7.8613281 1.2871094 z"/>
+ <path style="fill:#e74949" d="M 11.423828 4.90625 C 11.057822 4.9427346 10.697173 5.0541469 10.361328 5.2480469 L 1.6777344 10.259766 L 5 10.259766 L 5 15.271484 L 13.361328 10.443359 C 14.704707 9.6677594 15.116156 7.8846467 14.285156 6.4453125 C 13.661906 5.3658118 12.521845 4.7967962 11.423828 4.90625 z"/>
+ <rect style="fill:#ffc255" width="16" height="6" x="0" y="10" rx="2.8" ry="3"/>
+ <circle style="fill:#ffffff" cx="3" cy="13" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/swcentre.svg b/.icons/awkward/16x16/apps/swcentre.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/swcentre.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sweeper.svg b/.icons/awkward/16x16/apps/sweeper.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sweeper.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sweethome3d-furniture-editor.svg b/.icons/awkward/16x16/apps/sweethome3d-furniture-editor.svg
new file mode 100644
index 00000000..c29fd397
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sweethome3d-furniture-editor.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#9f6c2c" d="m 1.6999999,1 c -0.3878,0 -0.7,0.3134054 -0.7,0.7027027 V 14 H 15 V 1.7027027 C 15,1.3134054 14.6878,1 14.3,1 Z"/>
+ <rect style="fill:#dc912f" width="4" height="6.545" x="1" y="8.46"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="4" height="2" x="1" y="9"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="2" x="1" y="11"/>
+ <circle style="fill:#ffffff" cx="3.05" cy="10.05" r=".35"/>
+ <path style="fill:#eabd82" d="M 1,3 V 4 5 6 7 H 2 V 6 H 4 V 7 H 5 V 6 H 8 V 7 H 9 V 6 h 3 1 1 1 V 3 H 13 9 8 5 2 Z M 2,4 H 4 V 5 H 2 Z M 5,4 H 8 V 5 H 5 Z m 4,0 h 3 V 5 H 9 Z m 4,0 h 1 v 1 h -1 z"/>
+ <rect style="fill:#dc912f" width="16" height="2" x="0" y="7" rx=".364" ry=".5"/>
+ <circle style="fill:#ffffff" cx="3.05" cy="12.05" r=".35"/>
+ <circle style="fill:#ffffff" cx="3.05" cy="14.05" r=".35"/>
+ <rect style="fill:#dc912f" width="4" height="6.545" x="-15" y="8.46" transform="scale(-1,1)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="4" height="2" x="-15" y="9" transform="scale(-1,1)"/>
+ <rect style="opacity:0.2;fill:#ffffff" width="4" height="2" x="-15" y="11" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-12.95" cy="10.05" r=".35" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-12.95" cy="12.05" r=".35" transform="scale(-1,1)"/>
+ <circle style="fill:#ffffff" cx="-12.95" cy="14.05" r=".35" transform="scale(-1,1)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sweethome3d-textures-editor.svg b/.icons/awkward/16x16/apps/sweethome3d-textures-editor.svg
new file mode 100644
index 00000000..dad2ada2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sweethome3d-textures-editor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#905212" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#a67541" width="12" height="12" x="-14" y="-14" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#d0a563" width="8" height="8" x="-12" y="-12" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#e7cca1" width="4" height="4" x="-10" y="-10" rx=".2" ry=".2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sweethome3d.svg b/.icons/awkward/16x16/apps/sweethome3d.svg
new file mode 100644
index 00000000..bd373f97
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sweethome3d.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0073d6" d="M 8.0417752,0 V 7.7999688e-4 A 1.7755111,1.8191527 0 0 0 7.1120877,0.24296779 L 1.8879123,3.3335803 A 1.7755111,1.8191527 0 0 0 0.99999994,4.9093556 V 11.09058 A 1.7755111,1.8191527 0 0 0 1.4139539,12.256982 L 8,6.7999728 14.584527,12.256201 A 1.7755111,1.8191527 0 0 0 15,11.09058 V 4.9093556 A 1.7755111,1.8191527 0 0 0 14.112088,3.3335803 L 8.8879122,0.24296779 A 1.7755111,1.8191527 0 0 0 8.0417752,0 Z M 1.4139539,12.256982 a 1.7755111,1.8191527 0 0 0 0.1207683,0.133593 1.7755111,1.8191527 0 0 1 -0.1207683,-0.133593 z m 0.1207683,0.133593 a 1.7755111,1.8191527 0 0 0 0.132921,0.120313 1.7755111,1.8191527 0 0 1 -0.132921,-0.120313 z m 0.132921,0.120313 A 1.7755111,1.8191527 0 0 0 1.8111979,12.617137 1.7755111,1.8191527 0 0 1 1.6676432,12.510888 Z M 14.581489,12.260107 a 1.7755111,1.8191527 0 0 1 -0.469401,0.405467 1.7755111,1.8191527 0 0 0 0.469401,-0.405467 z M 7.78125,15.985874 a 1.7755111,1.8191527 0 0 0 0.3539495,0.0086 1.7755111,1.8191527 0 0 1 -0.3539495,-0.0086 z"/>
+ <path style="opacity:0.3" d="M 8,0.00156247 A 1.7755111,1.8191527 0 0 0 7.1120877,0.24296779 L 1.8879123,3.3335803 A 1.7755111,1.8191527 0 0 0 0.99999994,4.9093556 V 11.09058 A 1.7755111,1.8191527 0 0 0 1.4139539,12.256982 L 8,6.7999728 Z M 1.4139539,12.256982 a 1.7755111,1.8191527 0 0 0 0.1207683,0.133593 1.7755111,1.8191527 0 0 1 -0.1207683,-0.133593 z m 0.1207683,0.133593 a 1.7755111,1.8191527 0 0 0 0.132921,0.120313 1.7755111,1.8191527 0 0 1 -0.132921,-0.120313 z m 0.132921,0.120313 a 1.7755111,1.8191527 0 0 0 0.1435547,0.106249 1.7755111,1.8191527 0 0 1 -0.1435547,-0.106249 z"/>
+ <path style="fill:#ff9e43" d="M 8,6.7999728 1.4139539,12.256982 a 1.7755111,1.8191527 0 0 0 0.4739584,0.408592 l 5.2241754,3.090613 a 1.7755111,1.8191527 0 0 0 1.7758245,0 l 5.2241758,-3.090613 a 1.7755111,1.8191527 0 0 0 0.472439,-0.409373 z"/>
+ <path style="fill:#f13f3f" transform="matrix(0.38490017,0,0,0.37402446,-1.0831457,-1.2352924)" d="m 23.598706,12.423532 10.392304,6.000001 0,12 -10.392305,5.999999 -10.392305,-6 10e-7,-12 z"/>
+ <path style="opacity:0.3" d="M 12,5.6555595 7.9999999,7.8997062 V 12.388 L 12,10.143853 Z"/>
+ <path style="opacity:0.1" d="M 4.0000001,5.6555595 V 10.143853 L 7.9999999,12.388 V 7.8997062 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/swell-foop.svg b/.icons/awkward/16x16/apps/swell-foop.svg
new file mode 100644
index 00000000..42707809
--- /dev/null
+++ b/.icons/awkward/16x16/apps/swell-foop.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f2ae37" d="m8 4e-8h-7.1429c-0.47481 0-0.8571 0.38229-0.8571 0.85714l4e-8 7.1429h8z"/>
+ <path fill="#4785e2" d="m8 4e-8h7.1429c0.475 0 0.857 0.38229 0.857 0.85714v7.1429h-8z"/>
+ <path fill="#4785e2" d="m8 16h-7.1429c-0.47481 0-0.8571-0.382-0.8571-0.857l4e-8 -7.143h8z"/>
+ <path fill="#77e247" d="m8 16h7.1429c0.475 0 0.857-0.382 0.857-0.857v-7.143h-8z"/>
+ <path fill="#3f3f3f" d="m4 1.7 0.618 1.3167 1.382 0.2112-1 1.0249 0.2361 1.4472-1.2361-0.6833-1.2361 0.6833 0.2361-1.4472-1-1.0249 1.382-0.2112z"/>
+ <circle fill="#3f3f3f" cx="12" cy="4" r="2"/>
+ <rect fill="#3f3f3f" width="4" height="4" x="10" y="10"/>
+ <circle fill="#3f3f3f" cx="4" cy="12" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/switchuser.svg b/.icons/awkward/16x16/apps/switchuser.svg
new file mode 120000
index 00000000..ee6c1802
--- /dev/null
+++ b/.icons/awkward/16x16/apps/switchuser.svg
@@ -0,0 +1 @@
+system-switch-user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sylpheed.svg b/.icons/awkward/16x16/apps/sylpheed.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sylpheed.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/synapse.svg b/.icons/awkward/16x16/apps/synapse.svg
new file mode 100644
index 00000000..2dcb33bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/synapse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#20b293" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#ffffff" d="M 8,3 V 4.0312 A 4.5,4.5 0 0 0 4.2637,7 H 5.3418 A 3.5,3.5 0 0 1 8.5,5 3.5,3.5 0 0 1 11.658,7 H 12.736 A 4.5,4.5 0 0 0 9,4.0332 V 3 Z M 8.5,6 A 2.5,2.5 0 0 0 6,8.5 2.5,2.5 0 0 0 6.0508,9 H 7.0879 9.9121 A 1.5,1.5 0 0 1 8.5,10 H 6.5039 A 2.5,2.5 0 0 0 8.5,11 2.5,2.5 0 0 0 11,8.5 2.5,2.5 0 0 0 10.949,8 H 10 7.0879 A 1.5,1.5 0 0 1 8.5,7 H 10.496 A 2.5,2.5 0 0 0 8.5,6 Z M 4.2637,10 A 4.5,4.5 0 0 0 8,12.967 V 14 H 9 V 12.969 A 4.5,4.5 0 0 0 12.736,10 H 11.658 A 3.5,3.5 0 0 1 8.5,12 3.5,3.5 0 0 1 5.3418,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/synaptic.svg b/.icons/awkward/16x16/apps/synaptic.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/synaptic.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/syncplay.svg b/.icons/awkward/16x16/apps/syncplay.svg
new file mode 100644
index 00000000..d7fd415b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syncplay.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d81b60" d="M 15.70254,8.534e-5 C 15.365404,-0.00136506 14.728566,0.06624282 14.013469,0.17124166 13.148646,0.29822511 12.554652,1.0403168 11.852606,1.2206619 6.1608205,2.682797 2.3050464,5.1815667 0.99344828,9.128992 c -0.43821913,1.318872 -0.28103076,2.7993 -0.0622438,3.518357 0.32975292,1.083752 1.93226872,1.665993 3.34639992,2.170182 0.7782117,0.277461 0.3119301,0.996074 1.4801645,1.113367 0.225768,0.02267 0.4524068,0.04119 0.6774372,0.05513 0.7344968,0.04548 2.5185737,-0.02682 3.1062989,-0.125781 2.1128,-0.355733 3.821798,-1.307553 4.899296,-2.728906 0.788836,-1.04057 1.281825,-2.453343 0.965641,-2.76875 -0.112408,-0.112132 -0.237816,-0.0676 -0.435945,0.155468 -0.421749,0.474841 -1.244362,1.004943 -1.99512,1.318138 -0.485829,0.195789 -1.388834,0.334941 -1.89315,0.265968 l 0.147363,-0.512708 0.332184,-0.449621 c 1.288894,-0.11682 2.425103,-0.861985 3.101687,-1.7889686 0.643914,-0.9001624 1.094523,-2.2208249 1.113299,-3.2632813 0.0084,-0.465394 -0.01024,-0.5966776 -0.09531,-0.6820312 -0.0247,-0.024776 -0.04484,-0.042506 -0.06484,-0.050781 -0.06003,-0.024828 -0.119859,0.036132 -0.3086,0.2515624 -0.950918,1.0556472 -2.409505,2.0866315 -3.553712,2.7060883 L 11.167702,7.9476198 11.370584,7.4235754 C 11.893021,7.1184446 12.604952,6.7083947 13.091561,6.3758663 14.750883,5.2315947 15.762823,3.1988718 15.979888,0.57586619 16.015808,0.14178298 16.007108,0.05409718 15.925198,0.02274118 15.885468,0.00753398 15.808947,5.4314e-4 15.702538,8.534e-5 Z"/>
+ <path style="fill:#fd5450" d="M 14.23901,0.14539782 C 13.318303,0.27246863 12.237843,0.46225491 11.467135,0.6602416 11.268703,0.71121672 11.072375,0.764133 10.878189,0.8189604 5.5024869,2.3367651 3.4151584,5.3191875 2.1493073,9.128992 c -0.4382122,1.318872 -0.9815468,3.149562 -0.7627628,3.86862 0.2582331,0.848711 -0.47152986,1.462233 0.4410809,1.945773 0.2527369,0.133911 0.5320411,0.255166 0.8387286,0.364513 0.8546208,0.304709 2.1516085,0.543431 3.4359373,0.647657 2.8379257,-2.086317 5.0745357,-4.88511 6.4835937,-8.1132819 -0.212568,0.1317696 -0.624356,0.3578861 -0.831916,0.4702581 L 11.168032,7.9476876 11.370374,7.4234688 c 0.522429,-0.3051308 1.234378,-0.7150737 1.72098,-1.0476021 0.02408,-0.016608 0.0465,-0.035364 0.07031,-0.052344 0.681766,-1.9899081 1.045349,-4.0749099 1.077343,-6.17812528 z"/>
+ <path style="fill:#ff9e21" d="M 11.129635,0.75477288 C 9.9538454,1.0739908 8.854383,1.4622581 7.8397373,1.9131709 4.1010192,3.5746738 3.3352612,5.8065311 2.3244386,8.848782 2.0576088,9.6518504 0.06030274,10.911907 0.0128903,11.717835 -0.0175621,12.235475 0.0050075,12.681366 0.09057254,12.962586 0.36306067,13.85815 0.9847566,14.528495 1.9882288,15.019617 7.5094429,12.40053 11.056634,6.8652631 11.129635,0.75477288 Z"/>
+ <path style="fill:#fdd835" d="M 8.0772913,1.8102416 C 4.2124724,3.4710954 1.5350446,6.0230883 0.50307255,9.128992 0.21000867,10.011016 0.0301141,11.099956 0.00619754,11.943836 A 12,12 0 0 0 8.0772913,1.8102416 Z"/>
+ <path style="fill:#ffffff" d="M 7.4999999,4.9999999 A 4.4999999,4.4999999 0 0 0 3,9.4999998 4.4999999,4.4999999 0 0 0 7.4999999,14 4.4999999,4.4999999 0 0 0 12,9.4999998 4.4999999,4.4999999 0 0 0 7.4999999,4.9999999 Z m 0,0.75 A 3.7499999,3.7499999 0 0 1 11.25,9.4999998 3.7499999,3.7499999 0 0 1 7.4999999,13.25 3.7499999,3.7499999 0 0 1 3.75,9.4999998 3.7499999,3.7499999 0 0 1 7.4999999,5.7499999 Z"/>
+ <path style="fill:#ffffff" d="M 6.3657932,7.0001937 A 0.35750314,0.39652723 0 0 0 5.9999477,7.3960616 v 2.103862 2.1038624 a 0.35750314,0.39652723 0 0 0 0.5362011,0.343209 L 8.178823,10.895064 9.821497,9.8431336 a 0.35750314,0.39652723 0 0 0 0,-0.6864195 L 8.178823,8.1047832 6.5361488,7.0528524 A 0.35750314,0.39652723 0 0 0 6.3657932,7.0001937 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/syncthing-gtk.svg b/.icons/awkward/16x16/apps/syncthing-gtk.svg
new file mode 100644
index 00000000..50feda3f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syncthing-gtk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#1ca4d4" cx="8" cy="8" r="8"/>
+ <path fill="#ffffff" d="m8 3a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -0.308 -1.707l0.01074-0.00781-0.02637-0.03711a5 5 0 0 0 -4.676 -3.2481zm0 0.5a4.5 4.5 0 0 1 3.9941 2.4307l-3.12 2.2295-5.3232 0.4834a4.5 4.5 0 0 1 -0.0508 -0.6436 4.5 4.5 0 0 1 4.5 -4.5zm4.2695 3.0947a4.5 4.5 0 0 1 0.23 1.4053 4.5 4.5 0 0 1 -1.304 3.163l-1.7165-2.5751 2.7905-1.9932zm-3.4453 2.2725 1.8369 2.7549a4.5 4.5 0 0 1 -2.662 0.878 4.5 4.5 0 0 1 -4.293 -3.167l5.1172-0.4658z"/>
+ <circle fill="#ffffff" cx="3.5" cy="9" r="1"/>
+ <circle fill="#ffffff" cx="11" cy="11.5" r="1"/>
+ <circle fill="#ffffff" cx="12.5" cy="6" r="1"/>
+ <circle fill="#ffffff" cx="9" cy="8.5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/syncthing.svg b/.icons/awkward/16x16/apps/syncthing.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syncthing.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/syncthingtray.svg b/.icons/awkward/16x16/apps/syncthingtray.svg
new file mode 120000
index 00000000..ec492b4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syncthingtray.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/synergy.svg b/.icons/awkward/16x16/apps/synergy.svg
new file mode 100644
index 00000000..2b084df1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/synergy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#5d7dbd" d="m8-1e-7a8 8 0 0 0 -8 8h8z"/>
+ <path style="fill:#3f96b9" d="m8 16a8 8 0 0 0 8 -8h-8z"/>
+ <path style="fill:#196260" d="m8-1e-7a8 8 0 0 1 8 8h-8z"/>
+ <path style="fill:#97c33d" d="m8 16a8 8 0 0 1 -8 -8h8z"/>
+ <circle style="fill:#f9f9f9" cx="8" cy="8" r="5"/>
+ <path style="fill:#5d7dbd" d="M 0,8 1.5,10 3,8 Z"/>
+ <path style="fill:#3f96b9" d="M 16,8 14.5,6 13,8 Z"/>
+ <path style="fill:#97c33d" d="M 8,16 10,14.5 8,13 Z"/>
+ <path style="fill:#196260" d="m 8,-1e-7 -2,1.5 2,1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/synfig_icon.svg b/.icons/awkward/16x16/apps/synfig_icon.svg
new file mode 100644
index 00000000..1f477946
--- /dev/null
+++ b/.icons/awkward/16x16/apps/synfig_icon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" viewBox="0 0 4.23 4.23">
+ <path style="fill:#0278dc" d="M 2.1223185,6.9098422e-5 C 2.108307,-3.4689941e-4 2.0947707,0.00501667 2.0850706,0.01482742 1.9451135,0.15640429 1.8028685,0.31525818 1.6743105,0.46646119 c -1.495e-4,1.898e-4 -2.971e-4,3.81e-4 -4.425e-4,5.72e-4 C 1.3570692,0.8500258 1.1162746,1.2435486 0.9417713,1.6648953 0.77921564,2.0573938 0.68417394,2.3704122 0.59767283,2.8650285 c -0.0189427,0.1083129 -0.0380844,0.2395607 -0.0512898,0.3451731 -0.006603,0.052806 -0.0117292,0.099135 -0.0146332,0.1333982 -0.001451,0.017132 -0.002299,0.031186 -0.002512,0.042556 -1.074e-4,0.00568 -1.2439e-4,0.010424 4.425e-4,0.016334 2.8395e-4,0.00295 5.5124e-4,0.00611 0.00207,0.011463 0.001519,0.00535 2.7937e-4,0.016223 0.0224669,0.029517 0.011973,0.00717 0.0135843,0.00576 0.0165547,0.00645 0.00297,6.92e-4 0.005271,0.0012 0.007686,0.00158 0.00483,7.64e-4 0.009959,0.00126 0.0158156,0.00186 0.0117127,0.00121 0.0262162,0.00234 0.0415342,0.00316 C 1.3229167,3.7041666 1.5875,3.9687501 2.1166666,4.2332251 2.6458333,3.9687501 2.9104166,3.7041666 3.6268622,3.4523423 l 0.031927,-0.00258 c 0.025665,-0.00208 0.0454,-0.02289 0.045377,-0.047857 v -0.018187 c 3e-7,-0.037937 -0.00931,-0.116291 -0.021874,-0.2133511 C 3.6697268,3.0733082 3.6536581,2.962835 3.6391306,2.878927 3.5527317,2.3798636 3.4545036,2.0548965 3.2898587,1.6574445 3.1415366,1.2993955 2.9291931,0.9377125 2.6754183,0.61031913 c -5.7e-4,-7.36e-4 -0.00116,-0.001448 -0.00177,-0.002152 C 2.5028249,0.4121514 2.3375917,0.20641535 2.1573491,0.01568714 2.14833,0.00610503 2.1356929,4.7069633e-4 2.1223185,6.9098422e-5 Z"/>
+ <path style="fill:#48a0f8;fill-rule:evenodd" transform="scale(0.26458333)" d="M 8.0214844 0 C 7.9685271 -0.0015719918 7.9175212 0.019560436 7.8808594 0.056640625 C 7.4317574 0.51094017 6.9871181 1.0150808 6.5625 1.5058594 L 8.0039062 10.257812 L 9.4335938 1.5117188 C 9.4264325 1.5032743 9.419272 1.4947723 9.4121094 1.4863281 C 9.0022717 1.0031603 8.5902088 0.51986438 8.1542969 0.05859375 C 8.1202093 0.022377901 8.0720333 0.0015178321 8.0214844 0 z M 8.0039062 10.257812 L 12.394531 6.2070312 C 12.093363 5.4954947 11.722932 4.782396 11.300781 4.0859375 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 13.4375 9.4394531 C 13.30384 8.8607171 13.153195 8.3186976 12.982422 7.7929688 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 13.810547 13.041016 L 13.8125 13.041016 L 13.828125 13.039062 C 13.925127 13.031201 14.000087 12.951785 14 12.857422 L 14 12.798828 C 14 12.797111 14.00001 12.790823 14 12.789062 C 13.999167 12.644266 13.964862 12.35542 13.917969 11.994141 C 13.894044 11.810017 13.864133 11.631928 13.835938 11.441406 L 13.835938 11.433594 C 13.814608 11.288796 13.794798 11.142953 13.773438 11.013672 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 10.339844 14.65625 C 10.766043 14.400214 11.224452 14.144903 11.726562 13.892578 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 7.015625 15.455078 C 7.3286908 15.63642 7.6364471 15.818298 8 16 C 8.3479062 15.826118 8.6417192 15.652166 8.9433594 15.478516 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 4.3261719 13.90625 C 4.7501005 14.124255 5.150487 14.342612 5.5195312 14.564453 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 2.2441406 10.949219 C 2.1783765 11.33598 2.1103184 11.778885 2.0644531 12.144531 C 2.0399767 12.339653 2.0208593 12.508416 2.0097656 12.636719 C 2.0095481 12.639234 2.0099767 12.644002 2.0097656 12.646484 C 2.0048683 12.706041 2.0007567 12.758434 2 12.798828 C 1.9999738 12.800212 2.0000228 12.801378 2 12.802734 C 1.9999884 12.803258 2.0000109 12.804166 2 12.804688 C 2 12.804688 2 12.806641 2 12.806641 C 1.99978 12.824102 2.0001344 12.840443 2.0019531 12.859375 C 2.0030256 12.870525 2.0040234 12.882089 2.0097656 12.902344 C 2.0126362 12.912473 2.0133972 12.928148 2.0234375 12.947266 C 2.0334778 12.966383 2.0518209 12.988551 2.09375 13.013672 C 2.1390019 13.040771 2.1469764 13.036455 2.1582031 13.039062 C 2.1694283 13.041662 2.1764193 13.043486 2.1855469 13.044922 C 2.203802 13.047802 2.2239597 13.050467 2.2460938 13.052734 C 2.2903622 13.057308 2.3444489 13.061354 2.4023438 13.064453 C 2.5011729 13.100073 2.5833877 13.136073 2.6777344 13.171875 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 3.0214844 7.7929688 C 2.8575395 8.2963629 2.71135 8.8154342 2.5820312 9.3691406 L 8.0039062 10.257812 z M 8.0039062 10.257812 L 4.71875 4.0507812 C 4.3198273 4.7050076 3.9736227 5.3751748 3.6738281 6.0625 L 8.0039062 10.257812 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/synology-cloud-station-drive.svg b/.icons/awkward/16x16/apps/synology-cloud-station-drive.svg
new file mode 100644
index 00000000..b6170761
--- /dev/null
+++ b/.icons/awkward/16x16/apps/synology-cloud-station-drive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#46b4ff" cx="9.6" cy="6" r="4"/>
+ <circle style="fill:#46b4ff" cx="3.6" cy="10.4" r="3.6"/>
+ <circle style="fill:#46b4ff" cx="4" cy="6" r="3"/>
+ <circle style="fill:#46b4ff" cx="11.5" cy="9.5" r="4.5"/>
+ <rect style="fill:#46b4ff" width="8.4" height="8" x="3.4" y="6"/>
+ <path style="fill:#ffffff" d="m8 6a3 3 0 0 0 -2.9589844 2.5h1.0253906a2 2 0 0 1 1.9335938 -1.5 2 2 0 0 1 1.9355469 1.5h1.0175781a3 3 0 0 0 -2.953125 -2.5zm-2.953125 3.5a3 3 0 0 0 2.953125 2.5 3 3 0 0 0 2.958984 -2.5h-1.0253902a2 2 0 0 1 -1.9335938 1.5 2 2 0 0 1 -1.9355469 -1.5h-1.0175781z"/>
+ <path style="fill:#ffffff" d="m11 9h-2l2-2z"/>
+ <path style="fill:#ffffff" d="m5 9h2l-2 2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/syntevo-smartgit.svg b/.icons/awkward/16x16/apps/syntevo-smartgit.svg
new file mode 120000
index 00000000..c8ab8ace
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syntevo-smartgit.svg
@@ -0,0 +1 @@
+smartgit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/syspeek.svg b/.icons/awkward/16x16/apps/syspeek.svg
new file mode 100644
index 00000000..0aa9c422
--- /dev/null
+++ b/.icons/awkward/16x16/apps/syspeek.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="12" height="16" x="-14" y="0" rx=".75" ry=".8" transform="scale(-1,1)"/>
+ <path fill="#fff" d="m4 3v10h8v-10h-8zm1 6h6v3h-6v-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/sysprof-icon.svg b/.icons/awkward/16x16/apps/sysprof-icon.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sysprof-icon.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/sysprof.svg b/.icons/awkward/16x16/apps/sysprof.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/sysprof.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-authentication.svg b/.icons/awkward/16x16/apps/system-config-authentication.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-authentication.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-date.svg b/.icons/awkward/16x16/apps/system-config-date.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-date.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-display.svg b/.icons/awkward/16x16/apps/system-config-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-keyboard.svg b/.icons/awkward/16x16/apps/system-config-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-printer.svg b/.icons/awkward/16x16/apps/system-config-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-samba.svg b/.icons/awkward/16x16/apps/system-config-samba.svg
new file mode 100644
index 00000000..4a49f71c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-samba.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#48aeff" d="M 8,0 A 8,8 0 0 0 0,8 8,8 0 0 0 8,16 8,8 0 0 0 16,8 8,8 0 0 0 8,0 Z"/>
+ <rect style="fill:#ffffff" width="1" height="7" x="5" y="5" ry=".5"/>
+ <path style="fill:#ffffff" d="M 5.4702335,4.0005323 A 0.55442716,0.37136378 0 0 0 5.0199369,4.1856915 L 3.0743525,6.4428693 A 0.55442716,0.37136378 0 0 0 3.5544154,7 H 7.4455846 A 0.55442716,0.37136378 0 0 0 7.9256475,6.4428693 L 5.9800631,4.1856915 A 0.55442716,0.37136378 0 0 0 5.4702335,4.0005323 Z"/>
+ <rect style="fill:#ffffff" width="1" height="7" x="10" y="-11" ry=".5" transform="scale(1,-1)"/>
+ <path style="fill:#ffffff" d="m 10.470233,11.999468 a 0.55442716,0.37136378 0 0 1 -0.450296,-0.18516 L 8.0743525,9.5571307 A 0.55442716,0.37136378 0 0 1 8.5544154,9 h 3.8911696 a 0.55442716,0.37136378 0 0 1 0.480063,0.5571307 l -1.945585,2.2571773 a 0.55442716,0.37136378 0 0 1 -0.50983,0.18516 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-config-selinux.svg b/.icons/awkward/16x16/apps/system-config-selinux.svg
new file mode 120000
index 00000000..bbdbb39e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-selinux.svg
@@ -0,0 +1 @@
+sepolicy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-services.svg b/.icons/awkward/16x16/apps/system-config-services.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-services.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-config-users.svg b/.icons/awkward/16x16/apps/system-config-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-config-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-error.svg b/.icons/awkward/16x16/apps/system-error.svg
new file mode 100644
index 00000000..a151f3c0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-error.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#fff" transform="matrix(1 0 0 .78945 -545 281.68)">
+ <path d="m552-353v8.8669h2v-8.8669zm0 10.134v2.5334h2v-2.5334z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-file-manager.svg b/.icons/awkward/16x16/apps/system-file-manager.svg
new file mode 100644
index 00000000..5f017736
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-file-manager.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5895dc" width="14" height="9" x="1" y="1" rx=".4" ry=".4"/>
+ <rect style="fill:#89e058" width="14" height="9" x="1" y="2" rx=".4" ry=".4"/>
+ <rect style="fill:#ffcd54" width="14" height="9" x="1" y="3" rx=".4" ry=".4"/>
+ <rect fill="#8e8e8e" width="16" height="11" x="0" y="4" rx=".5" ry=".5"/>
+ <rect fill="#ececec" width="6" height="1" x="5" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-help.svg b/.icons/awkward/16x16/apps/system-help.svg
new file mode 100644
index 00000000..c7d107bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-help.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 8.0449219 1 C 7.1359428 0.9953448 6.2110346 1.1692688 5.3164062 1.5410156 C 1.7378924 3.0280727 0.053818355 7.1050799 1.5410156 10.683594 C 3.0280377 14.262107 7.1050795 15.946183 10.683594 14.458984 C 14.262107 12.972137 15.946182 8.8949201 14.458984 5.3164062 C 13.343849 2.6324858 10.771158 1.0140004 8.0449219 1 z M 8 4 A 3.9999998 3.9999998 0 0 1 12 8 A 3.9999998 3.9999998 0 0 1 8 12 A 3.9999998 3.9999998 0 0 1 4 8 A 3.9999998 3.9999998 0 0 1 8 4 z"/>
+ <path style="fill:#e74c3c" d="M 8.0461305,9.471e-5 C 7.1580122,-0.0044839 6.2565113,0.15673842 5.3832153,0.49339245 A 0.66895307,0.6753941 0 0 0 4.9963152,1.3646619 L 6.1845453,4.514178 a 0.66895307,0.6753941 0 0 0 0.863085,0.3913645 C 7.3512907,4.7884643 7.6742149,4.7281549 7.999256,4.7277172 8.3240697,4.7289362 8.6454617,4.790089 8.9486493,4.9077745 A 0.66895307,0.6753941 0 0 0 9.8132227,4.5178984 L 11.003685,1.3639178 A 0.66895307,0.6753941 0 0 0 10.616041,0.49190435 C 9.8048399,0.17997788 8.9366262,0.00468525 8.0461305,9.471e-5 Z M 1.1206171,4.952417 A 0.6753941,0.66895307 0 0 0 0.49339245,5.3832153 C 0.15673853,6.2565113 -0.00448428,7.1580122 9.471e-5,8.0461305 0.00468551,8.9366262 0.17997776,9.8048399 0.49190435,10.616041 A 0.6753941,0.66895307 0 0 0 1.3639178,11.003685 L 4.5178984,9.8139667 A 0.6753941,0.66895307 0 0 0 4.9077745,8.9486493 C 4.7900894,8.6454617 4.7289362,8.3240697 4.7277172,7.999256 4.7281549,7.6742149 4.7884643,7.3512907 4.9055425,7.0476303 A 0.6753941,0.66895307 0 0 0 4.514178,6.1845453 L 1.3646619,4.9963152 A 0.6753941,0.66895307 0 0 0 1.1206171,4.952417 Z m 13.7587659,0 a 0.6753941,0.66895307 0 0 0 -0.244045,0.043898 l -3.149516,1.1882301 a 0.6753941,0.66895307 0 0 0 -0.391365,0.863085 c 0.117079,0.3036604 0.177388,0.6265846 0.177826,0.9516257 -0.0012,0.3248137 -0.06237,0.6462057 -0.180058,0.9493933 a 0.6753941,0.66895307 0 0 0 0.389877,0.8653174 l 3.15398,1.1897185 a 0.6753941,0.66895307 0 0 0 0.872013,-0.387644 c 0.311927,-0.8112009 0.48722,-1.679415 0.49181,-2.5699107 0.0046,-0.8881183 -0.156644,-1.7896192 -0.493298,-2.6629152 A 0.6753941,0.66895307 0 0 0 14.879383,4.952417 Z m -5.668832,6.09591 a 0.66895307,0.6753941 0 0 0 -0.2619017,0.0439 C 8.6454617,11.209911 8.3240697,11.271064 7.999256,11.272283 7.6742149,11.271845 7.3512907,11.211536 7.0476303,11.094457 a 0.66895307,0.6753941 0 0 0 -0.863085,0.391365 l -1.1882301,3.149516 a 0.66895307,0.6753941 0 0 0 0.3869001,0.871269 c 0.873296,0.336654 1.7747969,0.497877 2.6629152,0.493298 0.8904957,-0.0046 1.7587098,-0.179883 2.5699105,-0.49181 a 0.66895307,0.6753941 0 0 0 0.387644,-0.872013 L 9.8132227,11.482102 A 0.66895307,0.6753941 0 0 0 9.210551,11.048327 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-hibernate.svg b/.icons/awkward/16x16/apps/system-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-installer.svg b/.icons/awkward/16x16/apps/system-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-keyboard-mx.svg b/.icons/awkward/16x16/apps/system-keyboard-mx.svg
new file mode 100644
index 00000000..d096267f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-keyboard-mx.svg
@@ -0,0 +1,13 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect y="2" width="16" height="12" rx=".80000001" ry=".80000001" style="fill:#2095f2"/>
+ <circle cx="2" cy="5" r="1" style="fill:#ffffff"/>
+ <circle cx="5" cy="5" r="1" style="fill:#ffffff"/>
+ <circle cx="8" cy="5" r="1" style="fill:#ffffff"/>
+ <circle cx="11" cy="5" r="1" style="fill:#ffffff"/>
+ <circle cx="14" cy="5" r="1" style="fill:#ffffff"/>
+ <circle cx="4" cy="8" r="1" style="fill:#ffffff"/>
+ <circle cx="7" cy="8" r="1" style="fill:#ffffff"/>
+ <circle cx="10" cy="8" r="1" style="fill:#ffffff"/>
+ <circle cx="13" cy="8" r="1" style="fill:#ffffff"/>
+ <rect x="2" y="11" width="12" height="2" rx=".5" ry=".5" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-lock-screen.svg b/.icons/awkward/16x16/apps/system-lock-screen.svg
new file mode 100644
index 00000000..2b3da1af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-lock-screen.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#ea882b" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 3c-1.6117 0-3 1.2745-3 2.8574v1.1426h-0.4902c-0.2819 0-0.5098 0.2507-0.5098 0.5273v3.9727c0 0.277 0.2279 0.5 0.5098 0.5h6.9805c0.282 0 0.51-0.223 0.51-0.5v-3.9727c0-0.2766-0.229-0.5451-0.51-0.5273h-0.49v-1.1426c0-1.5829-1.3886-2.8574-3-2.8574zm0 0.88867c1.1751 0 2 0.81824 2 1.8867v1.1133h-4v-1.1133c0-1.0686 0.8247-1.8867 2-1.8867z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-log-out.svg b/.icons/awkward/16x16/apps/system-log-out.svg
new file mode 100644
index 00000000..67673584
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-log-out.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#7bbb36" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 3a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 1a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4zm0 2-1.4863 1.0254-1.5137 0.9746 1.5137 0.9746 1.4863 1.0254-0.0117-1h1.5117c0.277 0 0.5-0.446 0.5-1s-0.223-1-0.5-1h-1.5117l0.0117-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-os-installer.svg b/.icons/awkward/16x16/apps/system-os-installer.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-os-installer.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-reboot.svg b/.icons/awkward/16x16/apps/system-reboot.svg
new file mode 100644
index 00000000..99bb90c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-reboot.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#eac046" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 2v1a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5h-1a4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4v1l2-1.5-2-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-restart.svg b/.icons/awkward/16x16/apps/system-restart.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-restart.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-search.svg b/.icons/awkward/16x16/apps/system-search.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-search.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-shut-down.svg b/.icons/awkward/16x16/apps/system-shut-down.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-shut-down.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-shutdown.svg b/.icons/awkward/16x16/apps/system-shutdown.svg
new file mode 100644
index 00000000..a0161a79
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-shutdown.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#c2352a" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 3a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm0 1a4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4z"/>
+ <path fill="#fff" d="m8 6c-0.554 0-1 0.223-1 0.5v3c0 0.277 0.446 0.5 1 0.5s1-0.223 1-0.5v-3c0-0.277-0.446-0.5-1-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-software-install.svg b/.icons/awkward/16x16/apps/system-software-install.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-software-install.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-software-installer.svg b/.icons/awkward/16x16/apps/system-software-installer.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-software-installer.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/system-software-update.svg b/.icons/awkward/16x16/apps/system-software-update.svg
new file mode 100644
index 00000000..538354bf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-software-update.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff9932;fill-rule:evenodd" transform="matrix(0.68472448,-0.72880202,0.72880202,0.68472448,0,0)" d="m 7.6473797,11.308212 c 2e-7,4.418278 -3.581722,8 -8,8 -4.418278,0 -8.0000002,-3.581722 -8,-8 0,-0.178618 0.6439351,-0.525806 0.6554612,-0.701507 0.2735839,-4.1704511 2.964001,-1.7660415 7.20366127,-1.7660415 4.22598983,0 6.91384643,-2.3791143 7.20706563,1.7722555 0.013342,0.188893 0.9338119,0.503005 0.9338119,0.695293 z"/>
+ <path style="fill:#ffda43;fill-rule:evenodd" d="M 13.477796,2.1695838 2.5222042,13.830416 C -0.69784577,10.805113 -0.85571927,5.7422541 2.1695838,2.5222041 5.1948869,-0.69784579 10.257746,-0.85571929 13.477796,2.1695838 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 8 3 C 5.2385763 3 3 5.2385763 3 8 L 1.5 8 L 2.75 9.5 L 4 11 L 5.25 9.5 L 6.5 8 L 5 8 C 5 6.3431458 6.3431458 5 8 5 C 8.3723357 5.0009022 8.74125 5.0711085 9.0878906 5.2070312 L 10.447266 3.6464844 C 9.7004621 3.2246535 8.857702 3.0020248 8 3 z M 12 5 L 10.75 6.5 L 9.5 8 L 11 8 C 11 9.6568542 9.6568542 11 8 11 C 7.6178399 10.999427 7.2393086 10.925842 6.8847656 10.783203 L 5.5292969 12.337891 C 6.2815259 12.769083 7.1329548 12.997252 8 13 C 10.761424 13 13 10.761424 13 8 L 14.5 8 L 13.25 6.5 L 12 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-suspend-hibernate.svg b/.icons/awkward/16x16/apps/system-suspend-hibernate.svg
new file mode 100644
index 00000000..404f2dd7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-suspend-hibernate.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#9f65d3" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 3c-2.7614 0-5 2.2386-5 5 0 2.761 2.2386 5 5 5 2.761 0 5-2.239 5-5 0-2.7614-2.239-5-5-5zm0 1c2.209 0 4 1.7909 4 4 0 2.209-1.791 4-4 4-2.2091 0-4-1.791-4-4 0-2.2091 1.7909-4 4-4z"/>
+ <path fill="#fff" d="m8 7a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-suspend.svg b/.icons/awkward/16x16/apps/system-suspend.svg
new file mode 100644
index 00000000..56e5106b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-suspend.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#41a5c7" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 13a5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5 5 5 0 0 0 -5 5 5 5 0 0 0 5 5zm0-1a4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4 4 4 0 0 1 4 4 4 4 0 0 1 -4 4z"/>
+ <path fill="#fff" d="m10 8c0-0.554-0.223-1-0.5-1h-3c-0.277 0-0.5 0.446-0.5 1s0.223 1 0.5 1h3c0.277 0 0.5-0.446 0.5-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-switch-user.svg b/.icons/awkward/16x16/apps/system-switch-user.svg
new file mode 100644
index 00000000..4de928af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-switch-user.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#36bb94" cx="8" cy="8" r="8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m6.5 4.0001c-0.3325 0-0.5 0.20645-0.5 0.46289v6.5369h-1.5l2 2 2-2h-1.5v-6.5369c0-0.2565-0.1675-0.463-0.5-0.463zm3 0-2 2h1.5v6.5369c0 0.257 0.1674 0.463 0.4999 0.463 0.3324 0 0.5-0.206 0.5-0.463v-6.5369h1.5l-2.0001-1.9999z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/system-users.svg b/.icons/awkward/16x16/apps/system-users.svg
new file mode 100644
index 00000000..ad223345
--- /dev/null
+++ b/.icons/awkward/16x16/apps/system-users.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#009587" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8,3 C 9.1045333,3 10,3.8954667 10,5 10,6.1044 9.1044,7 8,7 6.8956,7 6,6.1044 6,5 6,3.8956 6.8956,3 8,3 Z"/>
+ <path style="fill:#ffffff" d="m 7.9999999,8.000001 c -3.9996001,0.00231 -4.0000001,2.461538 -4.0000001,2.461538 v 1 c 0,0 0.738457,1.538461 4.0000001,1.538461 C 11.261543,13 12,11.461539 12,11.461539 v -1 c 0,0 0,-2.4630764 -3.9992001,-2.461538 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/systemback.svg b/.icons/awkward/16x16/apps/systemback.svg
new file mode 120000
index 00000000..e7418c88
--- /dev/null
+++ b/.icons/awkward/16x16/apps/systemback.svg
@@ -0,0 +1 @@
+yast-snapper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/systemtray.svg b/.icons/awkward/16x16/apps/systemtray.svg
new file mode 120000
index 00000000..1b23929e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/systemtray.svg
@@ -0,0 +1 @@
+xfce4-systray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tagainijisho.svg b/.icons/awkward/16x16/apps/tagainijisho.svg
new file mode 100644
index 00000000..2081fd45
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tagainijisho.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#0061a7" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 1.7636719 3 A 8 8 0 0 0 1.0800781 4 L 5.1054688 4 L 3.5761719 11 L 4.5996094 11 L 4.8183594 10 L 10.251953 10 L 9.9980469 12 L 5 12 L 3 12 L 1.0839844 12 A 8 8 0 0 0 1.7558594 13 L 14.236328 13 A 8 8 0 0 0 14.919922 12 L 11.005859 12 L 11.767578 6 L 5.6914062 6 L 6.1289062 4 L 14.916016 4 A 8 8 0 0 0 14.244141 3 L 1.7636719 3 z M 5.4726562 7 L 10.630859 7 L 10.378906 9 L 5.0371094 9 L 5.4726562 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/taisei.svg b/.icons/awkward/16x16/apps/taisei.svg
new file mode 100644
index 00000000..6a0cb407
--- /dev/null
+++ b/.icons/awkward/16x16/apps/taisei.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#007777" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 8.489892,2.0494877 C 11.194563,1.6931368 12.17893,3.3458666 13.237037,4.2981008 11.351053,3.9804976 11.180286,1.6864643 7.7063832,3.1595958 4.9336966,4.3353726 5.3721391,6.756872 4.6219752,8.3790516 L 3.2818604,7.6548491 C 3.9589564,5.1308677 6.1130591,2.3626447 8.489892,2.0494877 Z"/>
+ <path style="fill:#ffffff" d="M 2.7848609,7.6251908 C 2.4185087,7.6452207 2.1146965,7.6666255 2.038872,7.8607955 1.8228026,8.5419828 2.5779526,8.4412068 2.5779526,8.4412068 L 2.3418338,8.1839943 c -0.1250789,-0.5511087 2.2643796,0.509946 2.9068935,1.2951161 1.7889013,2.1860886 1.9289287,4.9994876 5.7748397,4.4515706 0.593476,-0.08455 1.179495,-0.148025 1.739355,-0.661025 -0.766323,0.200123 -1.453755,0.213028 -2.063326,0.281278 C 8.5578165,13.77623 7.9271753,12.975277 7.1854762,11.3359 6.7324169,10.313135 6.0456174,9.2401577 5.1407367,8.5122994 L 5.1922978,7.6638281 4.8154373,8.2725284 C 4.2211449,7.8734614 3.5434613,7.6251189 2.7848609,7.6251908 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:square;stroke-linejoin:round" d="m 9.5000163,4.5 c 0,6 0.199903,7 0.9999837,7"/>
+ <rect style="fill:#ffffff" width="3" height="1" x="8" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tali.svg b/.icons/awkward/16x16/apps/tali.svg
new file mode 120000
index 00000000..ce1089e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tali.svg
@@ -0,0 +1 @@
+kjumpingcube.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tamtam-app.svg b/.icons/awkward/16x16/apps/tamtam-app.svg
new file mode 100644
index 00000000..13bf554e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tamtam-app.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5068f0" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" d="M 8 3 A 5.0000002 5.0000002 0 0 0 3 8 A 5.0000002 5.0000002 0 0 0 8 13 A 5.0000002 5.0000002 0 0 0 13 8 A 5.0000002 5.0000002 0 0 0 8 3 z M 5 8 L 11 8 C 11 9.6568542 9.656854 11 8 11 C 6.3431461 11 5 9.6568542 5 8 z"/>
+ <path style="fill:#ffffff" d="m 5.2166276,10.666735 a 0.21168765,0.25002386 0 0 0 -0.2166275,0.249998 v 1.416011 1.416985 a 0.21168765,0.25002386 0 0 0 0.3174996,0.216796 l 1.0384888,-0.708981 1.0384888,-0.708005 a 0.21168765,0.25002386 0 0 0 0,-0.432615 L 6.3559885,11.40892 5.3174997,10.699938 A 0.21168765,0.25002386 0 0 0 5.2166279,10.66673 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tanglet.svg b/.icons/awkward/16x16/apps/tanglet.svg
new file mode 100644
index 00000000..27edd2bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tanglet.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#0060d6" d="M 8.0446428,-9.8000001e-7 C 7.7643884,0.00304574 7.4947416,0.01922278 7.2536596,0.05496682 6.3634095,0.20446096 5.483787,0.54474542 4.724985,0.92923929 2.4555196,2.0979634 -0.04570794,5.0241396 6.3426005e-4,7.2296878 l 0.0042732,-0.0038 c 0.001444,0.077546 0.0159004,0.1693452 0.04273028,0.2743648 0.07225449,0.2828232 0.2338767,0.6601428 0.47098116,1.1059905 0.47420871,0.8916956 1.2498371,2.0566159 2.2148459,3.2833789 1.4771349,1.877802 2.9693786,3.356458 3.8048811,3.826897 l 9.6e-4,4.8e-4 c 0.5867921,0.385639 1.0959265,0.283495 1.2747825,0.227927 0.5911097,-0.10715 1.9069553,-0.960398 3.5181146,-2.335184 2.321567,-1.980968 4.383856,-4.3008489 4.633373,-5.2082001 l 0.009,0.015164 C 16.361733,4.750868 12.204216,1.7102332 11.671482,1.3187525 10.689646,0.4955579 9.4247965,-9.8000001e-7 8.0446428,-9.8000001e-7 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="M 0.25397148,6.9359373 A 5.6545808,0.98648791 51.519796 0 0 2.7338364,11.889844 5.6545808,0.98648791 51.519796 1 0 4.4816178,10.919531 5.6545808,0.98648791 51.519796 0 0 0.25397148,6.9359373 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="M 15.737111,8.0367186 A 0.93907439,5.737218 47.18196 0 0 7.4966772,15.610938 0.93907439,5.737218 47.18196 1 0 15.971502,8.3796874 0.93907439,5.737218 47.18196 0 0 15.737111,8.0367186 Z"/>
+ <path style="opacity:0.15;fill:#ffffff" d="M 8.0446428,-9.8197488e-7 A 5.0000075,4.9851657 0 0 0 2.8989897,4.9827034 a 5.0000075,4.9851657 0 1 0 9.9998333,0 A 5.0000075,4.9851657 0 0 0 8.0446428,-9.8197488e-7 Z"/>
+ <g style="font-size:6.73961735px;line-height:125%;font-family:Monospace;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.23279511,0.26552228,-0.25854518,0.23907737,-0.55183424,-1.1392718)">
+ <path style="fill:#ffffff" d="m 21.291758,-14.698858 h 16.301451 v 3.447472 H 31.728952 V 2.9886901 H 27.167863 V -11.251386 h -5.876105 z"/>
+ </g>
+ <g style="font-size:2.85384536px;line-height:125%;font-family:Monospace;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.58470384,0.72479797,-0.02120001,0.24736335,-1.6000007,-1.6000009)">
+ <path style="fill:#ffffff" d="m 6.6472733,20.51031 h 1.9313615 v 6.029861 h 3.3911702 v 1.459808 H 6.6472733 Z"/>
+ </g>
+ <g style="font-size:2.20785069px;line-height:125%;font-family:Monospace;letter-spacing:0px;word-spacing:0px;fill:#ffffff" transform="matrix(0.76875794,-0.70193513,-0.07473522,0.27636696,-1.6000007,-1.6000009)">
+ <path style="fill:#ffffff" d="m 32.484429,126.84921 q -0.558862,0.27167 -1.160415,0.4075 -0.601553,0.13584 -1.241916,0.13584 -1.447608,0 -2.293664,-0.80725 -0.846055,-0.81112 -0.846055,-2.19664 0,-1.40103 0.861579,-2.2044 0.861579,-0.80336 2.359641,-0.80336 0.578267,0 1.106081,0.10867 0.531695,0.10866 1.001295,0.32212 v 1.19922 q -0.485124,-0.27555 -0.966366,-0.41138 -0.477362,-0.13584 -0.958604,-0.13584 -0.892627,0 -1.377751,0.50065 -0.481242,0.49677 -0.481242,1.42432 0,0.9198 0.465719,1.42044 0.465718,0.50065 1.323416,0.50065 0.232859,0 0.43079,-0.0272 0.201811,-0.031 0.360932,-0.0931 v -1.12549 h -0.912032 v -1.00129 h 2.328592 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/taskbar.svg b/.icons/awkward/16x16/apps/taskbar.svg
new file mode 100644
index 00000000..a35c2a16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/taskbar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1e7ddc" width="4" height="4" x="0" y="6" rx=".8" ry=".8"/>
+ <rect style="fill:#1e7ddc" width="10" height="4" x="6" y="6" rx=".769" ry=".8"/>
+ <rect style="fill:#33bfff" width="4" height="4" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#33bfff" width="10" height="4" x="6" y="0" rx=".769" ry=".8"/>
+ <rect style="fill:#4949b1" width="4" height="4" x="0" y="12" rx=".8" ry=".8"/>
+ <rect style="fill:#4949b1" width="10" height="4" x="6" y="12" rx=".769" ry=".8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tauonmb.svg b/.icons/awkward/16x16/apps/tauonmb.svg
new file mode 100644
index 00000000..8d53d322
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tauonmb.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <circle cx="8" cy="8" r="8" style="fill:#b864e6"/>
+ <path style="fill:#d69def" d="m3.7070312 2.4824219c-1.7046548 1.3235549-2.7034914 3.3594231-2.7070312 5.5175781h4c0.0010601-0.8422887 0.3561574-1.645333 0.9785156-2.2128906z"/>
+ <circle r="2" style="fill:#4f4f4f" cx="8" cy="8"/>
+ <circle r="1" style="fill:#ffffff" cx="8" cy="8"/>
+ <path style="fill:#d69def" d="m12.292968 13.517578c1.704655-1.323554 2.703492-3.359423 2.707032-5.517578h-4c-0.0011 0.8422887-0.356158 1.6453326-0.978516 2.212891z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/taxi.svg b/.icons/awkward/16x16/apps/taxi.svg
new file mode 100644
index 00000000..ceffd072
--- /dev/null
+++ b/.icons/awkward/16x16/apps/taxi.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fecd38" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path opacity=".5" d="m3 6v2h2v-2h-2zm2 2v2h2v-2h-2zm2 0h2v-2h-2v2zm2 0v2h2v-2h-2zm2 0h2v-2h-2v2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tde.svg b/.icons/awkward/16x16/apps/tde.svg
new file mode 120000
index 00000000..b87f2445
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tde.svg
@@ -0,0 +1 @@
+desktop-environment-tde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tdemid.svg b/.icons/awkward/16x16/apps/tdemid.svg
new file mode 120000
index 00000000..29fccab4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdemid.svg
@@ -0,0 +1 @@
+vmpk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tdenetworkmanager.svg b/.icons/awkward/16x16/apps/tdenetworkmanager.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdenetworkmanager.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tdeprintfax.svg b/.icons/awkward/16x16/apps/tdeprintfax.svg
new file mode 100644
index 00000000..0a02f65f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdeprintfax.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#797979" width="12" height="16" x="-12" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="opacity:0.2" width="14" height="2" x="1" y="8"/>
+ <path style="fill:#e4e4e4" d="m 2,9 0,6.2 C 2,15.6432 2.3345,16 2.75,16 l 10.5,0 C 13.6655,16 14,15.6432 14,15.2 L 14,9 Z"/>
+ <rect style="opacity:0.5" width="8.4" height="1" x="4" y="13"/>
+ <rect style="opacity:0.5" width="6.8" height="1" x="4" y="11"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="14" y="1" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="12" y="1" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="10" y="1" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="14" y="3" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="12" y="3" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="10" y="3" rx=".375" ry=".375"/>
+ <rect style="fill:#ff5a5a" width="1" height="1" x="14" y="5" rx=".375" ry=".375"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="12" y="5" rx=".375" ry=".375"/>
+ <rect style="fill:#6bd70f" width="1" height="1" x="10" y="5" rx=".375" ry=".375"/>
+ <rect style="fill:#48cdff" width="6" height="3" x="2" y="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tdescreensaver.svg b/.icons/awkward/16x16/apps/tdescreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdescreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tdevelop.svg b/.icons/awkward/16x16/apps/tdevelop.svg
new file mode 120000
index 00000000..793d142b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdevelop.svg
@@ -0,0 +1 @@
+kdevelop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tdewalletmanager.svg b/.icons/awkward/16x16/apps/tdewalletmanager.svg
new file mode 100644
index 00000000..1a788033
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdewalletmanager.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#c46c6c" width="16" height="14" x="-16" y="-14" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#9b3e3e" d="m12.4 4.0002h3.6v8h-3.6c-0.776 0-1.4-0.595-1.4-1.333v-5.3333c0-0.739 0.624-1.334 1.4-1.334z"/>
+ <path fill="#fff" d="m14 8.0002a1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1 1 1 0 0 1 1 1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tdmconfig.svg b/.icons/awkward/16x16/apps/tdmconfig.svg
new file mode 120000
index 00000000..034554a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tdmconfig.svg
@@ -0,0 +1 @@
+cs-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/team-fortress-classic.svg b/.icons/awkward/16x16/apps/team-fortress-classic.svg
new file mode 100644
index 00000000..ddc426ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/team-fortress-classic.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="8" cy="8" r="8" style="fill:#3f3f3f"/>
+ <path d="M 7 2.0859375 A 6 6 0 0 0 2.0898438 7 L 6.2695312 7 A 2 2 0 0 1 7 6.2714844 L 7 2.0859375 z M 9 2.0898438 L 9 6.2695312 A 2 2 0 0 1 9.7285156 7 L 13.914062 7 A 6 6 0 0 0 9 2.0898438 z M 2.0859375 9 A 6 6 0 0 0 7 13.910156 L 7 9.7304688 A 2 2 0 0 1 6.2714844 9 L 2.0859375 9 z M 9.7304688 9 A 2 2 0 0 1 9 9.7285156 L 9 13.914062 A 6 6 0 0 0 13.910156 9 L 9.7304688 9 z " style="fill:#e2b322"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/team-fortress2.svg b/.icons/awkward/16x16/apps/team-fortress2.svg
new file mode 100644
index 00000000..45af889c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/team-fortress2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d65c2f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8.5647 2.0286a6 6 0 0 0 -6.0147 3.4758l2.9808 0.7987a3 3 0 0 1 2.2347 -1.2918l0.7992-2.9827zm1.9313 0.5214-0.7991 2.9808a3 3 0 0 1 1.2918 2.2347l2.9827 0.7992a6 6 0 0 0 -3.476 -6.0147zm-8.4674 4.8853a6 6 0 0 0 3.4758 6.0147l0.7987-2.981a3 3 0 0 1 -1.2918 -2.2345l-2.9827-0.7992zm8.4404 2.2616a3 3 0 0 1 -2.2345 1.2921l-0.7992 2.982a6 6 0 0 0 6.0147 -3.475l-2.981-0.7991z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teamcity.svg b/.icons/awkward/16x16/apps/teamcity.svg
new file mode 100644
index 00000000..06cbe85c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teamcity.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#6655e4" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#21d789" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#14ddb1" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 9.507122,6.999879 c 0,0 0,0.500002 -1,0.500002 -0.999999,0 -0.999999,-1.000001 -0.999999,-2.000002 0,-0.9999985 0,-1.999999 0.999999,-1.999999 1,0 1,0.499999 1,0.499999"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071222,11.5 H 7.507122"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 3.5071212,3.5 H 5.5071207 M 4.5071222,7.500001 V 3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teams-for-linux.svg b/.icons/awkward/16x16/apps/teams-for-linux.svg
new file mode 100644
index 00000000..24218198
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teams-for-linux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#5059c9" width="15" height="15" x="1" y="1" rx="1.023" ry="1.023"/>
+ <rect style="fill:#ffffff" width="9" height="3" x="4" y="4"/>
+ <rect style="fill:#ffffff" width="7" height="3" x="6" y="-10" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teamspeak3.svg b/.icons/awkward/16x16/apps/teamspeak3.svg
new file mode 100644
index 00000000..a0feabee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teamspeak3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <style id="style828" type="text/css">
+ .st0{fill:#1C2437;}
+ </style>
+ <rect style="fill:#334468" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#ffffff" class="st0" d="M 2.0196489,8.245259 C 2.0393001,8.0585734 1.9999977,7.842411 2.0393001,7.6164238 2.0982534,7.2528786 2.3045897,6.9679374 2.6288328,6.8107286 2.7074372,6.7714246 2.7467392,6.7321242 2.7663904,6.624043 2.9039484,5.8379994 3.2281912,5.1109086 3.6998176,4.4624226 3.7587708,4.3838182 3.7980732,4.3445158 3.7194656,4.236435 3.6408612,4.1185282 3.6998176,3.9907958 3.7784188,3.8925406 4.4465564,3.145799 5.2326,2.5955682 6.1660272,2.290976 8.406252,1.5835365 10.371362,2.0649886 12.071182,3.7255062 c 0.157208,0.1572092 0.363545,0.304592 0.157208,0.569882 -0.0393,0.039304 0.01965,0.078604 0.05895,0.1179068 0.481452,0.6681368 0.805695,1.4148788 0.953078,2.2205736 0.01965,0.078604 0.0786,0.1179068 0.137558,0.1572092 0.402847,0.206336 0.609184,0.5502308 0.609184,1.0120312 0,0.4028476 0.0393,0.8056952 -0.01965,1.2085429 -0.09826,0.589532 -0.687788,0.9923801 -1.25767,0.864647 -0.157209,-0.0393 -0.225988,-0.157208 -0.225988,-0.324243 0,-0.6681365 0.01965,-1.3362737 0,-2.0044113 C 12.424905,5.7495694 11.638861,4.3936438 10.076599,3.528995 7.5023048,2.1141162 4.1616184,3.7156806 3.601562,6.6436942 3.5033068,7.1447974 3.522958,7.675377 3.522958,8.1764798 c 0,0.481452 0,0.9530781 -0.019648,1.4345301 0,0.157208 -0.098256,0.265289 -0.2849412,0.265289 -0.736916,0.0393 -1.2183676,-0.422498 -1.2183676,-1.1692391 0.019651,-0.1179068 0.019651,-0.2652904 0.019651,-0.4618008"/>
+ <path style="fill:#ffffff" class="st0" d="M 7.1921576,9.9507099 C 7.447638,9.8610959 7.6368832,9.6908289 7.6936568,9.4130249 7.75043,9.1352209 7.4192516,8.7498801 6.974526,8.3466165 6.510876,7.9254301 5.905292,7.4773593 5.5741136,7.3160541 5.0915388,7.0382509 4.6373512,7.2802101 4.5427292,7.8178933 c -0.1135472,0.5914528 0,1.1470608 0.3311784,1.6399386 0.236556,0.349495 0.5677344,0.501839 0.9746112,0.537685 0.2270936,-0.009 1.1449316,0.03585 1.3436388,-0.04481"/>
+ <path style="fill:#ffffff" class="st0" d="m 8.9602861,9.8823799 c 0.2783208,0.03852 0.538686,0.09629 0.8170072,0.115553 0.3681017,0.01926 0.6464227,-0.09629 0.8529187,-0.33703 0.260365,-0.298512 0.386058,-0.6740588 0.368102,-1.0688648 -0.01796,-0.4140644 -0.332189,-0.6548 -0.75416,-0.5777644 -0.3860579,0.057776 -0.7182475,0.2407352 -1.0683935,0.3755468 -0.3142336,0.134812 -0.5925548,0.298512 -0.8170072,0.5103592 -0.3142332,0.3177712 -0.1436492,0.7510942 0.350146,0.9147942 0.062847,0.02889 0.1526276,0.04815 0.2513868,0.06741"/>
+ <path style="fill:#ffffff" class="st0" d="m 12.535501,10.025589 c -0.05867,-0.053146 -0.156451,-0.01772 -0.205342,0.05315 -0.185786,0.531439 -1.046272,2.311752 -3.9797441,2.497755 -3.4614973,0.221432 1.8480881,0.894585 3.3637151,-0.124003 0.518248,-0.363148 1.104941,-0.726298 1.085385,-1.771455 0,-0.203719 -0.10756,-0.549153 -0.264014,-0.655441"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teamviewer.svg b/.icons/awkward/16x16/apps/teamviewer.svg
new file mode 100644
index 00000000..3d3affa3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teamviewer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4e91d9" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 8 2 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 z M 6 5.5 L 6 7 L 10 7 L 10 5.5 L 13 8 L 10 10.5 L 10 9 L 6 9 L 6 10.5 L 3 8 L 6 5.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teeworlds.svg b/.icons/awkward/16x16/apps/teeworlds.svg
new file mode 100644
index 00000000..3f1e3f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teeworlds.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#d48003" d="m 13.999999,14.426 c -0.0013,1.173999 -0.275004,1.565478 -3.753311,1.565477 -0.9888363,0 -2.1925302,0.09216 -2.826237,-0.329594 C 6.8220833,15.263653 7.0379003,14.679216 7.0378999,14.084438 7.0378999,12.859754 8.1685806,12 10.091111,12 c 1.92253,0 3.910323,1.2 3.908888,2.426 z"/>
+ <path style="fill:#fdc33b" d="M 8,0 A 7.0000001,6.9999998 0 0 0 0.9999999,6.9999998 7.0000001,6.9999998 0 0 0 8,14 7.0000001,6.9999998 0 0 0 15,6.9999998 7.0000001,6.9999998 0 0 0 8,0 Z"/>
+ <path style="fill:#d48003" d="m 7.9999992,14.426 c -0.00136,1.173999 -0.275004,1.565478 -3.7533105,1.565477 -0.9888367,0 -2.1925306,0.09216 -2.8262378,-0.329594 C 0.82208317,15.263653 1.0379002,14.679216 1.0379001,14.084438 1.0378999,12.859754 2.1685808,12 4.0911109,12 c 1.9225306,0 3.9103237,1.2 3.9088883,2.426 z"/>
+ <ellipse style="fill:#414141" cx="6" cy="6.5" rx="1" ry="1.5"/>
+ <ellipse style="fill:#414141" cx="11" cy="6.5" rx="1" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tegaki-recognize.svg b/.icons/awkward/16x16/apps/tegaki-recognize.svg
new file mode 100644
index 00000000..3b3b2f00
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tegaki-recognize.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 8.4999,13.5 V 5.4057 C 9.8602,7.6095 10.794,10.986 13.5,11.506 M 8.508,13.5 V 5.3943 C 7.1477,7.5981 6.2065,10.975 3.5,11.494"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 6.4999,11.5 H 10.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 4.5,5.5 H 12.5"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="M 8.4999,3.5 V 6.9998"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/telegram-desktop.svg b/.icons/awkward/16x16/apps/telegram-desktop.svg
new file mode 120000
index 00000000..8fa96d0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/telegram-desktop.svg
@@ -0,0 +1 @@
+telegram.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/telegram.svg b/.icons/awkward/16x16/apps/telegram.svg
new file mode 100644
index 00000000..220a3339
--- /dev/null
+++ b/.icons/awkward/16x16/apps/telegram.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#28a4e2" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="M 10.782878,11.651823 C 10.941398,11.356747 11.852265,6.311277 11.982477,5.0070118 12.123346,3.7145966 11.388839,3.9549322 10.712975,4.1732618 9.0548176,4.7107646 3.8122513,6.8894722 2.3772588,7.6085302 2.0239771,7.7491654 1.8712737,7.987781 2.1283279,8.1943086 2.3496513,8.3693654 3.1595171,8.6098002 3.8126534,8.7318158 4.3694225,8.8937442 4.8018955,8.7386398 5.2011042,8.5224598 6.1604793,7.9764054 9.0191989,6.2397654 9.1731443,6.1429642 c 0.1539454,-0.096801 0.3224363,0.082847 0.2362784,0.1698152 -0.086158,0.086968 -2.1107493,1.8299668 -2.7754689,2.618034 -0.3521583,0.4333144 -0.34161,0.6646552 0.020158,0.9378992 0.8116,0.6109664 2.9800302,2.0038124 3.3026852,2.0880014 0.411433,0.107353 0.652397,0.01842 0.826084,-0.304891 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/telepathy-kde.svg b/.icons/awkward/16x16/apps/telepathy-kde.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/telepathy-kde.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tellico.svg b/.icons/awkward/16x16/apps/tellico.svg
new file mode 100644
index 00000000..f2964e63
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tellico.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#42cf57" width="4" height="12" x="-16" y="-12" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#2ea0e3" width="4" height="12" x="-12" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#e65957" width="4" height="12" x="-8" y="-12" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ffe766" width="4" height="12" x="-4" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/terminal-tango.svg b/.icons/awkward/16x16/apps/terminal-tango.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminal-tango.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/terminal.svg b/.icons/awkward/16x16/apps/terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/terminator.svg b/.icons/awkward/16x16/apps/terminator.svg
new file mode 100644
index 00000000..425824b5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminator.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d42c2c" width="14" height="16" x="-15" y="-16" rx=".875" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#fff" opacity=".1" transform="matrix(0,-1,-1,0,0,0)" d="m-14.125-16h6.125v16h-6.125c-0.485 0-0.875-0.38229-0.875-0.85714v-14.286c0-0.475 0.39-0.857 0.875-0.857z"/>
+ <path fill="#fff" opacity=".1" d="m16 14.125v-12.25c0-0.4848-0.382-0.875-0.857-0.875h-7.143v14h7.143c0.475 0 0.857-0.39 0.857-0.875z"/>
+ <path fill="#fff" d="m1 2h6v1h-6z"/>
+ <path fill="#fff" d="m1 4h5v1h-5z"/>
+ <path fill="#fff" d="m1 6h4v1h-4z"/>
+ <path fill="#fff" d="m9 14h3v-1h-3z"/>
+ <path fill="#fff" d="m9 12h6v-1h-6z"/>
+ <path fill="#fff" d="m9 10h4v-1h-4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/terminix.svg b/.icons/awkward/16x16/apps/terminix.svg
new file mode 120000
index 00000000..298ecd7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminix.svg
@@ -0,0 +1 @@
+tilix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/terminology.svg b/.icons/awkward/16x16/apps/terminology.svg
new file mode 100644
index 00000000..3864aade
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminology.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#5d5544" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffbe23" d="m4 4v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.5128-0.5 0.5h-0.5z"/>
+ <rect style="opacity:.5;fill:#ffbe23" width="5" height="7" x="9" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/terminus.svg b/.icons/awkward/16x16/apps/terminus.svg
new file mode 100644
index 00000000..766c0d81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terminus.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#345c6e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#a1ceea" d="m3 3.6v1.9l4.5 2.5-4.5 2.5v1.9l2.001705 1.2 7.998295-4.4158696v-2.2893168l-8.1412846-4.4948136z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/termius-app.svg b/.icons/awkward/16x16/apps/termius-app.svg
new file mode 100644
index 00000000..8724c7db
--- /dev/null
+++ b/.icons/awkward/16x16/apps/termius-app.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#222c62" cx="4.5" cy="8.5" r="3.5"/>
+ <circle style="fill:#222c62" cx="11.5" cy="9" r="3.5"/>
+ <circle style="fill:#222c62" cx="8" cy="10.5" r="3.5"/>
+ <circle style="fill:#222c62" cx="6" cy="5.5" r="3.5"/>
+ <circle style="fill:#222c62" cx="10.5" cy="6.5" r="3.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="M 5.5064107,6.5786787 7.3781109,7.4877699 5.5064107,8.3968606"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 8.1713299,9.153727 c 0,0 0.3886816,0.346273 1.195697,0.346273 0.8070151,0 1.1956971,-0.346273 1.1956971,-0.346273"/>
+ <path style="fill:none;stroke:#e4e4e4;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 6 2 A 3.5 3.5 0 0 0 2.5 5.5 A 3.5 3.5 0 0 0 2.5039062 5.6289062 A 3.5 3.5 0 0 0 1 8.5 A 3.5 3.5 0 0 0 4.5 12 A 3.5 3.5 0 0 0 4.8339844 11.982422 A 3.5 3.5 0 0 0 8 14 A 3.5 3.5 0 0 0 10.908203 12.445312 A 3.5 3.5 0 0 0 11.5 12.5 A 3.5 3.5 0 0 0 15 9 A 3.5 3.5 0 0 0 13.998047 6.5488281 A 3.5 3.5 0 0 0 14 6.5 A 3.5 3.5 0 0 0 10.5 3 A 3.5 3.5 0 0 0 8.8203125 3.4335938 A 3.5 3.5 0 0 0 6 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/terraria.svg b/.icons/awkward/16x16/apps/terraria.svg
new file mode 100644
index 00000000..c737aa6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terraria.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#a57959" d="m7.7891 7.2051c-0.2554 0.1458-0.5462 0.2229-0.8417 0.2235-0.030857 0-0.06-0.00629-0.090286-0.008v3.1857l-0.72743-0.81143a0.76189 0.76189 0 0 1 -0.60629 0.3 0.76189 0.76189 0 0 1 -0.018857 0.164l1.3526 1.4789v2.4166c-0.9395 0.301-1.1429 1.014-1.1429 1.846h4.5714c0-0.832-0.20343-1.5446-1.1429-1.8457v-0.788l1.3806-1.3337a0.76189 0.81634 0 0 1 -0.04686 -0.27714 0.76189 0.81634 0 0 1 0.10286 -0.40972 0.76189 0.81634 0 0 1 -0.0046 -0.0063 0.76189 0.81634 0 0 1 -0.09829 0.0074 0.76189 0.81634 0 0 1 -0.32171 -0.07657l-1.012 0.964v-4.8914c-0.164 0.051429-0.33371 0.085714-0.51143 0.085714-0.2962-0.0003-0.5865-0.0774-0.8425-0.2232z"/>
+ <path fill="#1c8d43" d="m7.7891 0c-0.4468 0.00055385-0.8754 0.1888-1.1908 0.52283-0.16-0.05175-0.3263-0.07809-0.4932-0.07809-0.93029 0-1.6844 0.79575-1.6844 1.7776 0.0005714 0.41889 0.14137 0.82418 0.39754 1.1442-0.5071 0.3209-0.8175 0.899-0.8182 1.5229 0.0009 0.8281 0.5432 1.5457 1.308 1.7309 0.1754 0.8068 0.8554 1.3785 1.6394 1.3797 0.2955-0.0006 0.5863-0.0837 0.8417-0.2406 0.256 0.1569 0.5463 0.24 0.8423 0.2406 0.6075-0.0006 1.1675-0.3458 1.4656-0.904 0.845-0.1077 1.481-0.8646 1.482-1.7631 0-0.0504-0.003-0.1009-0.008-0.1514 0.276-0.3251 0.428-0.7456 0.429-1.1815-0.001-0.8282-0.543-1.546-1.308-1.7308-0.159-0.7297-0.7343-1.2763-1.4389-1.3666-0.2982-0.55706-0.8577-0.90174-1.464-0.9026z"/>
+ <path fill="#1c8d43" d="m5.667 9a0.66665 0.66665 0 0 0 -0.667 0.667 0.66665 0.66665 0 0 0 0.0899 0.333 0.66665 0.66665 0 0 0 -0.0899 0.333 0.66665 0.66665 0 0 0 0.667 0.667 0.66665 0.66665 0 0 0 0.666 -0.667 0.66665 0.66665 0 0 0 0.667 -0.666 0.66665 0.66665 0 0 0 -0.667 -0.667 0.66665 0.66665 0 0 0 -0.333 0.09 0.66665 0.66665 0 0 0 -0.333 -0.09z"/>
+ <path fill="#1c8d43" d="m9.667 10a0.66665 0.85715 0 0 0 -0.667 0.857 0.66665 0.85715 0 0 0 0.667 0.85739 0.66665 0.85715 0 0 0 0.086 -0.0078 0.66665 0.85715 0 0 0 0.004 0.0066 0.66665 0.85715 0 0 0 -0.09 0.43019 0.66665 0.85715 0 0 0 0.666 0.85679 0.66665 0.85715 0 0 0 0.66697 -0.85679 0.66665 0.85715 0 0 0 -0.09 -0.42899 0.66665 0.85715 0 0 0 0.09 -0.42839 0.66665 0.85715 0 0 0 -0.667 -0.85679 0.66665 0.85715 0 0 0 -0.086 0.0084 0.66665 0.85715 0 0 0 -0.58 -0.43739z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/terratech.svg b/.icons/awkward/16x16/apps/terratech.svg
new file mode 100644
index 00000000..a68a81f5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/terratech.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <path style="fill:#00a1fd" d="m8 0-8 8 8 8 8-8z"/>
+ <rect style="fill:#47bcff" rx=".85714281" ry=".85714281" height="12" width="12" y="2" x="2"/>
+ <path style="fill:#ffffff" d="m5 7v-2h2l1 1 1-1h2v2l-1 1 1 1v2h-2l-1-1-1 1h-2v-2l1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/teslagrad.svg b/.icons/awkward/16x16/apps/teslagrad.svg
new file mode 100644
index 00000000..617013e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/teslagrad.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57693 0 0 .57144 -1.7309 -1.1431)">
+ <path fill="#343054" d="m29 13.092c0 6.555-7.573 16.908-14.174 16.908-6.6008 0-12.256-10.346-11.8-17.371 0.3092-4.7732 6.0963-10.74 9.472-10.627 1.1329 0.11287-0.90547 1.2762 0.45349 0.89724 1.0299-0.28722 2.1161-0.44084 3.2385-0.44084 6.6007 0 12.81 4.0792 12.81 10.634z"/>
+ <path fill="#2e2e37" d="m26.035 13.982c0 4.9438-1.344 11.159-6.2939 14.353-1.612 1.04-3.293 1.665-4.915 1.665-1.328 0-2.618-0.419-3.827-1.145-4.8018-2.884-4.9772-10.493-4.6134-16.105 1.0618-5.7308 3.8334-5.4064 7.0394-6.3328 1.03-0.2872 3.856-0.3599 4.978-0.3599 6.6007 0 7.6323 1.3699 7.6323 7.9244z"/>
+ <path fill="#dabc9c" d="m23.09 18.379c0 2.5765-2.3139 4.8995-3.5426 7.1537-1.4735 2.7033-1.1451 3.277-4.1265 3.277-5.4674 0-7.2732-5.0563-7.2732-10.723 0-2.9536 0.14355-6.5928 2.0709-8.4648 1.7702-1.7194 4.7566-2.1551 7.3741-2.1551 2.9012 0 4.3272 2.1484 5.1767 3.4887 0.75139 1.1856 0.32057 4.7635 0.32057 7.4231z"/>
+ <g fill="#405168" transform="matrix(.68421 0 0 .69999 -.42105 -.79975)">
+ <path d="m27.705 11.136a3.8893 8.4884 68.075 0 1 -6.4042 6.7784 3.8893 8.4884 68.075 0 1 -9.339 -0.42544 3.8893 8.4884 68.075 0 1 6.4042 -6.7784 3.8893 8.4884 68.075 0 1 9.339 0.42544z"/>
+ <path d="m27.712 11.794c1.5661-1.4759 5.7867-2.4001 9.0122 0.98998s2.4864 12.487 0.92026 13.963c-1.5661 1.4759-1.2146-6.5667-4.4401-9.9568s-7.0585-3.5206-5.4923-4.9965z"/>
+ <path d="m12.744 16.563c2.0494 1.0756 2.3563 4.6803 0.68541 8.0514-1.6708 3.3711 0.42329 8.8454-1.6261 7.7698-2.0494-1.075-4.3252-6.833-2.6543-10.204 1.6713-3.371 1.5453-6.692 3.5953-5.617z"/>
+ </g>
+ <path fill="#fff" opacity=".1" d="m17.588 7.0847c0.41071 0.88163-0.80337 1.784-3.2509 2.8496-2.2401 0.9735-4.6462 1.3528-5.8327 0.91954 0.033403 0.07542 0.080494 0.14558 0.14097 0.21006 0.80307 0.82632 3.6369 0.54685 6.3291-0.62416 2.6912-1.1705 4.2219-2.7888 3.4195-3.615-0.11931-0.12018-0.59566 0.33531-0.80589 0.25988z"/>
+ <path fill="#fff" opacity=".1" d="m25.037 16.573c0.61-0.212 0.166-1.802-0.523-3.342-0.386-0.862-0.955-1.836-1.635-2.594-0.567-0.632-1.275-1.1282-1.992-1.5752-0.744-0.4642-1.419-0.7999-2.368-1.1324 0.08-0.0294 0.588-0.5671 0.687-0.5711 0.929-0.0236-0.932-0.7736 0.258 0.3875 0.45762 0.44624 3.2516 1.4685 4.3508 2.817 0.93595 1.1481 1.2754 2.7115 1.6411 4.159 0.16252 0.64332 1.1404 1.9554 0.23741 1.9785-0.18944 0.0031-0.40988-0.03963-0.6565-0.12724z"/>
+ <path fill="#7f90bc" stroke="#33374a" stroke-linecap="round" stroke-linejoin="round" stroke-width=".484" d="m28.031 11.788c0.3973 2.6069-0.62492 6.3136-1.873 8.6254-1.8536 3.4334-4.1977 5.6376-6.7429 7.8758 0 0 3.6334-6.5011 4.7216-10.043 0.52284-1.7021 1.0396-3.5107 0.83618-5.282-0.153-1.329-0.584-2.401-1.559-3.2972-0.815-0.7497-2.022-1.1983-3.107-1.3726-1.179-0.1893-2.394-0.222-3.579-0.082-1.7959 0.21216-3.6926 0.45106-5.2505 1.3851-0.84591 0.50713-1.6331 1.2587-2.0289 2.1734-0.99503 2.2995-0.91068 5.0392-0.51771 7.5199 0.51143 3.2285 3.5101 9.9491 3.5101 9.9491l-0.16971-0.06994s-1.7102-0.80572-3.0807-2.1928c-1.3388-1.354-2.3301-3.275-3.0157-4.56-1.3892-2.604-1.6022-5.446-1.1094-8.366 0.3077-2.813 1.5077-5.1379 3.4103-6.6671 3.7835-2.7191 8.2465-3.3547 12.396-2.4039 3.6444 0.74182 6.5582 3.2362 7.1588 6.8086z"/>
+ <rect fill="#302100" width="4.022" height=".75" x="10.47" y="19.59" rx=".496" ry=".506" transform="matrix(.90028 -.43531 .41651 .90913 0 0)"/>
+ <rect fill="#302100" width="3.579" height=".72" x="13.86" y="9.01" rx=".442" ry=".486" transform="matrix(.93556 .35317 -.34569 .93835 0 0)"/>
+ <ellipse fill="#302100" cx="11.628" cy="16.779" rx=".934" ry="2.417"/>
+ <ellipse fill="#302100" cx="18.194" cy="16.422" rx=".992" ry="2.544" transform="matrix(.99995 -.0097611 .065733 .99784 0 0)"/>
+ <path fill="#302100" d="m17.267 19.066c0.3983 0.48354 1.4604 0.73638 1.6958 1.4414 0.20868 0.62519-0.04446 1.3981-0.43303 1.9297-0.2246 0.30726-0.60576 0.55295-0.9848 0.57431-0.5759 0.03244-1.4133-0.14598-1.5841-0.69903-0.04541-0.147 0.0956-0.34816 0.24245-0.39235 0.36184-0.10889 0.66459 0.57865 1.0286 0.47741 0.64679-0.17987 1.24-1.0063 1.1323-1.6714-0.10027-0.61932-1.2091-0.58121-1.4912-1.1411-0.21418-0.42511-0.49053-1.3404-0.02425-1.429 0.11895 0.26312 0.24174 0.68916 0.4183 0.91003z"/>
+ <rect fill="#302100" width="5.252" height=".613" x="21.22" y="24.65" rx=".648" ry=".414" transform="matrix(.99425 .10712 -.33376 .94266 0 0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tetzle.svg b/.icons/awkward/16x16/apps/tetzle.svg
new file mode 100644
index 00000000..a06194da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tetzle.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1976d2" d="M 0.39956888,4.2e-7 C 0.17847425,4.2e-7 4.2845998e-4,0.17798941 8.2e-7,0.39921916 v 7.8124e-4 l 0.00234,3.2109374 c 0.006105,0.2161808 0.17975179,0.3890624 0.39722806,0.3890624 -0.21694411,0 -0.39031026,0.1720636 -0.39722682,0.3875 l 0.00234,3.2351562 C 0.01697934,7.8330188 0.18624313,8 0.39956888,8 0.18624313,8 0.01697934,8.1669812 0.00468326,8.3773436 L 0.00234326,11.6125 C 0.00925862,11.827936 0.18262477,12 0.39956888,12 0.18209261,12 0.00844582,12.172881 0.00234206,12.389062 8.2e-7,12.4 15.982724,12.4 15.982724,12.4 c 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 0.22136,0 0.399568,-0.1784 0.399568,-0.4 V 9.9968751 8.4 c 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 0.22136,0 0.399568,-0.1784 0.399568,-0.4 V 4.4000002 c 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 h -3.196545 c -0.221361,0 -0.399568,0.1784 -0.399568,0.4 V 7.6 c 0,0.2216 0.178207,0.4 0.399568,0.4 -0.221361,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 H 8.3909304 C 8.1695696,8 7.991362,8.1784 7.991362,8.4 7.991362,8.1784 7.8131548,8 7.591794,8 7.8131548,8 7.991362,7.8216 7.991362,7.6 V 4.4000002 c 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 H 4.3952494 c -0.2213604,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 V 0.4000004 C 3.9956814,0.17840041 3.8174742,4.2e-7 3.5961134,4.2e-7 H 2.0025236 Z M 3.9956814,7.6 c 0,0.2216 0.1782076,0.4 0.399568,0.4 -0.2213604,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z m 0,4 c 0,0.2216 0.1782076,0.4 0.399568,0.4 -0.2213604,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z m 3.9956806,0 c 0,0.2216 0.1782076,0.4 0.3995684,0.4 -0.2213608,0 -0.3995684,0.1784 -0.3995684,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z m 3.995681,0 c 0,0.2216 0.178207,0.4 0.399568,0.4 -0.221361,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 0.22136,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 3.9956814,3.6000002 V 0.4000004 C 3.9956814,0.17840041 3.8174742,4.2e-7 3.5961134,4.2e-7 H 0.39956888 C 0.17820817,4.2e-7 8.2e-7,0.17840041 8.2e-7,0.4000004 v 3.1999998 c 0,0.2216 0.17820735,0.4 0.39956806,0.4 H 3.5961134 c 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 7.991362,7.6 V 4.4000002 c 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 H 4.3952494 c -0.2213604,0 -0.399568,0.1784 -0.399568,0.4 V 7.6 c 0,0.2216 0.1782076,0.4 0.399568,0.4 H 7.591794 C 7.8131548,8 7.991362,7.8216 7.991362,7.6 Z"/>
+ <path style="fill:#43a047" d="m 0.07491982,7.4351564 c -0.02082,0.010524 -0.032846,0.1484696 -0.04370276,0.3203124 9.656e-5,2.304e-4 -9.692e-5,5.6e-4 0,8e-4 C 0.09171418,7.8999124 0.23354837,8 0.39956888,8 0.20337733,8 0.04841794,8.1427584 0.0140481,8.3289064 0.00339378,8.9102556 5.3859997e-5,9.8129311 8.2e-7,11.6 c 0,5.2e-4 -2.0399999e-6,0.001 0,0.0016 C 8.5473996e-4,11.822422 0.17874029,12 0.39956888,12 0.17820817,12 8.2e-7,12.1784 8.2e-7,12.4 v 1.45722 l 0.40002966,1.311513 C 0.46346308,15.376699 0.35691616,15.593482 0.57249183,15.6 H 3.5961134 c 0.2155756,-0.0065 0.399568,0.217445 0.399568,0 0,0.217445 0.1839924,-0.0065 0.399568,0 h 2.7969767 c 0.2155755,-0.0065 0.7991359,0.217445 0.7991359,0 0,0.217445 0.4184584,-0.0065 0.634034,0 l 2.727613,-0.8 c 0.215576,-0.0065 0.634034,0.617445 0.634034,0.4 0,0.217445 0.58356,0.393482 0.799136,0.4 h 1.598272 c 0.215576,-0.0065 0.802811,-0.437581 0.828976,-0.653443 l 0.23312,-1.923262 c 0.01223,-0.100913 -0.261399,-0.215483 0.136609,-0.623295 -0.0044,-0.217743 0.218593,-0.4 0,-0.4 0.20976,0 -0.01735,-0.194655 0,-0.4 -0.0021,-0.442727 0.388116,-0.807774 0.383915,-1.146835 -0.0094,-0.7586347 -0.02439,-1.2229078 -0.04678,-1.2367586 -0.03434,-0.021244 -0.06243,-0.066405 -0.06243,-0.1007816 0,-0.034376 0.02809,-0.045462 0.06243,-0.02422 0.03456,0.02138 0.06243,-0.02372 0.06243,-0.1015612 0,-0.131934 -0.0053,-0.1333888 -0.08272,-0.027344 -0.07732,0.1058504 -0.09496,0.1063844 -0.277824,0.01172 -0.107404,-0.055601 -0.224615,-0.1015624 -0.260656,-0.1015624 -0.09916,0 -0.07859,0.1867744 0.02497,0.2265624 0.04985,0.019148 0.122903,0.1327708 0.162324,0.2523436 0.06241,0.1892899 0.05684,0.2284323 -0.0437,0.3046875 -0.17018,0.129068 -0.209149,0.1119544 -0.209149,-0.092188 0,-0.2196903 -0.107194,-0.3134443 -0.135791,-0.11875 -0.01104,0.075161 -0.05184,0.1474164 -0.09053,0.1601564 -0.106057,0.03492 -0.157127,-0.1620168 -0.0796,-0.3070311 0.101058,-0.1890336 -0.06193,-0.3442668 -0.242707,-0.23125 -0.181066,0.1132 -0.301545,-0.00587 -0.352743,-0.3476564 -0.04985,-0.3327556 -0.157603,-0.432626 -0.4222,-0.39375 -0.150269,0.02208 -0.229959,-0.00376 -0.316845,-0.1023436 -0.06383,-0.072426 -0.128076,-0.1039072 -0.143595,-0.069531 -0.09848,0.2181044 -0.138337,0.2412004 -0.241145,0.1382812 -0.06947,-0.069546 -0.142726,-0.086192 -0.234122,-0.052344 -0.07316,0.027088 -0.199004,0.03726 -0.279386,0.021876 -0.113181,-0.02166 -0.145936,-0.069155 -0.145936,-0.2093752 0,-0.099584 -0.02592,-0.2301536 -0.05775,-0.2898436 -0.03183,-0.05969 -0.07417,-0.1594172 -0.09365,-0.2218752 -0.02523,-0.080898 -0.08477,-0.107862 -0.206808,-0.09375 -0.145477,0.016824 -0.176985,0.056372 -0.20993,0.2609372 -0.0048,0.030052 -0.0044,0.049636 -0.0062,0.075781 C 12.103731,7.910796 12.232584,8 12.386611,8 12.16525,8 11.987043,8.1784 11.987043,8.4 c 0,-0.1662 -0.09998,-0.3081876 -0.243487,-0.36875 -0.03717,-0.00272 -0.07369,-0.00192 -0.110037,-0.00859 -0.302193,-0.055324 -0.472294,0.018948 -0.419859,0.1835936 0.04592,0.1441752 0.04584,0.5408328 0,0.5867188 -0.01505,0.015068 -0.09301,-0.013848 -0.17325,-0.064062 -0.08024,-0.050217 -0.292223,-0.1070348 -0.471365,-0.1265628 l -0.32621,-0.035156 -0.06399,0.23125 c -0.08682,0.3129436 -0.08034,0.4490132 0.02966,0.6601559 0.135527,0.2601404 0.122479,0.410752 -0.032,0.3703128 -0.06886,-0.018028 -0.171064,0.00501 -0.2270979,0.051562 -0.08822,0.073295 -0.1157516,0.063464 -0.2021256,-0.071094 C 9.6924171,9.7239111 9.5219667,9.5362527 9.368,9.3921892 9.062514,9.1063524 8.9702324,9.115208 8.9059996,9.4367203 8.8574732,9.6796207 8.7776288,9.6714859 8.518918,9.3968764 8.2734548,9.1363272 8.1162284,9.147652 8.1162284,9.4257843 c 0,0.099995 -0.038944,0.2142944 -0.086625,0.2539064 -0.047679,0.039612 -0.1059492,0.22655 -0.1295476,0.4156253 -0.030432,0.243835 -0.088076,0.388952 -0.1974424,0.498437 -0.1897188,0.189923 -0.232744,0.191457 -0.3504023,0.01406 -0.084753,-0.127782 -0.1074216,-0.13224 -0.2536324,-0.05391 -0.088135,0.04721 -0.2020272,0.06982 -0.2536324,0.05 -0.1184244,-0.04549 -0.1659024,0.07716 -0.088186,0.228125 0.032616,0.06336 0.041813,0.182889 0.021068,0.265625 -0.030516,0.121721 -0.077724,0.15 -0.2481696,0.15 -0.124918,0 -0.2247612,-0.03614 -0.2450472,-0.08906 -0.018816,-0.04908 -0.1126924,-0.0983 -0.2091492,-0.109375 -0.13878,-0.01593 -0.1794704,-0.05618 -0.1951016,-0.192187 -0.010864,-0.09453 -0.046809,-0.171875 -0.079602,-0.171875 -0.032792,0 -0.091994,-0.07031 -0.131108,-0.15625 C 5.5801447,10.33225 5.5072563,10.331246 5.4339675,10.524206 5.3847145,10.653892 5.14771,10.801918 5.0913696,10.738268 5.0809862,10.726553 4.9732154,10.501453 4.8525658,10.238286 4.7257794,9.9617327 4.5670094,9.7161935 4.4756294,9.6562543 4.3324242,9.5623223 4.2998178,9.5613187 4.133031,9.6476623 3.9223106,9.7567475 3.8466838,9.7217503 3.9465138,9.5617247 c 0.037736,-0.06049 0.05078,-0.156138 0.028876,-0.2132811 -0.033932,-0.08852 -0.1005492,-0.097591 -0.4502944,-0.061719 L 3.1146015,9.3281306 3.1528415,9.175787 C 3.1797015,9.0686556 3.1547215,8.990476 3.0677771,8.9117248 2.9752171,8.82788 2.9524487,8.7483248 2.9772499,8.5953184 3.0056899,8.4198592 2.9896739,8.3854324 2.8633107,8.3515684 2.7823639,8.3298724 2.6390431,8.3122044 2.5449051,8.3117244 2.4420359,8.3112044 2.3420442,8.2602844 2.2951768,8.1851564 2.2083892,8.0460388 2.0540005,8.0257036 1.8628309,8.1281248 1.7600876,8.1831716 1.7130515,8.171348 1.6146616,8.0656248 1.5479225,7.9939116 1.4524613,7.9351564 1.4023911,7.9351564 1.3523202,7.9351564 1.2058273,7.8407748 1.0769616,7.725 0.86971814,7.53881 0.80678994,7.5158412 0.53067715,7.5281248 0.32524172,7.5372648 0.18115997,7.5097328 0.10925769,7.4476564 0.0962685,7.4364444 0.0850109,7.4300564 0.07491982,7.4351564 Z M 10.979538,9.8312499 c 0.06369,-0.019304 0.128061,0.045689 0.09287,0.1375 -0.01934,0.050461 -0.07469,0.091406 -0.122524,0.091406 -0.09943,0 -0.10882,-0.0558 -0.03044,-0.1796874 0.01732,-0.027376 0.03886,-0.042785 0.06009,-0.049219 z m -0.561892,0.070312 c 0.01747,0.00418 0.03894,0.014192 0.06399,0.029688 0.05367,0.033208 0.0599,0.065454 0.01795,0.091407 -0.03563,0.02204 -0.08316,0.0091 -0.106135,-0.028124 -0.04301,-0.06966 -0.02821,-0.1055176 0.02419,-0.092969 z M 3.9956814,11.6 c 0,0.2216 0.1782076,0.4 0.399568,0.4 -0.2213604,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z m 3.9956806,0 c 0,0.2216 0.1782076,0.4 0.3995684,0.4 -0.2213608,0 -0.3995684,0.1784 -0.3995684,0.4 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z m 3.995681,0 c 0,0.2216 0.178207,0.4 0.399568,0.4 -0.221361,0 -0.399568,0.1784 -0.399568,0.4 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 0.22136,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="fill:#004d40" d="m 11.90432,8.3101564 c -0.01349,0 -0.04033,0.042187 -0.06009,0.09375 -0.01976,0.051562 -0.0091,0.09375 0.02419,0.09375 0.03326,0 0.06087,-0.042188 0.06087,-0.09375 0,-0.051563 -0.01148,-0.09375 -0.02497,-0.09375 z M 0.07726106,8.4734376 c -0.0286152,-0.017704 -0.05228724,0.00854 -0.05228724,0.058594 0,0.05005 0.0236716,0.090625 0.05228724,0.090625 0.02861479,0 0.05228723,-0.026244 0.05228723,-0.058594 0,-0.032344 -0.0236724,-0.072921 -0.05228723,-0.090625 z M 11.485242,8.6226564 c -0.06546,0 -0.07371,0.086363 -0.01405,0.1460936 0.07583,0.075916 0.142651,0.042924 0.106135,-0.052344 -0.01977,-0.051563 -0.06142,-0.09375 -0.09209,-0.09375 z M 0.52287311,8.6414044 c -0.0746271,0.01706 -0.14096539,0.09373 -0.14281439,0.1843748 -0.001672,0.081998 0.16810951,0.050477 0.24816923,-0.046094 0.0626883,-0.075617 0.0573201,-0.100182 -0.0296556,-0.133594 -0.0245536,-0.00943 -0.0508238,-0.010376 -0.0756994,-0.00469 z M 1.7894727,8.7867168 c -0.016282,-0.0097 -0.039373,-0.00939 -0.067895,0.00156 -0.051507,0.019788 -0.093649,0.06071 -0.093649,0.091406 0,0.030696 0.042142,0.055469 0.093649,0.055469 0.051507,0 0.093649,-0.040923 0.093649,-0.091406 0,-0.027968 -0.00947,-0.047331 -0.025753,-0.057031 z m 9.0464703,0.031252 c -0.04629,-0.00128 -0.103378,5.6e-4 -0.17481,0.00469 -0.308608,0.017864 -0.32479,0.02788 -0.34494,0.2054684 -0.02046,0.1803112 -0.01737,0.1829456 0.09833,0.078125 0.06586,-0.059664 0.168072,-0.1085936 0.227098,-0.1085936 0.135309,0 0.420399,0.3030504 0.408153,0.4335935 -0.005,0.053941 -0.0063,0.1187512 -0.0024,0.1445312 0.01269,0.082727 0.117561,0.050798 0.1553,-0.047656 0.0256,-0.066789 0.08396,-0.083978 0.194322,-0.05625 0.12903,0.03242 0.157642,0.017352 0.157642,-0.085156 0,-0.1697908 0.14305,-0.2128776 0.312942,-0.09375 0.123748,0.08677 0.145734,0.087414 0.191981,0.00469 0.02878,-0.051489 0.180464,-0.1419632 0.336355,-0.2015628 0.15589,-0.059599 0.266804,-0.1341768 0.247388,-0.1656248 -0.05577,-0.090339 -0.225854,-0.067227 -0.353524,0.048438 -0.08615,0.078048 -0.246722,0.109594 -0.610277,0.11875 -0.461459,0.01162 -0.500403,0.0022 -0.593889,-0.1406252 -0.0661,-0.1010236 -0.110873,-0.1352544 -0.249731,-0.1390624 z M 1.4476547,8.95 C 1.4182688,8.9466 1.3900707,8.962108 1.3501038,8.9953124 1.215304,9.1073068 1.2292945,9.172876 1.3938066,9.2 1.5958695,9.2333184 1.6737285,9.1427244 1.5498879,9.01875 1.5071685,8.9759836 1.4770405,8.9533976 1.4476547,8.95 Z M 0.79679574,9.1898436 c -0.0283404,0.00388 -0.0657134,0.018676 -0.11081771,0.046875 -0.0685103,0.042838 -0.14810164,0.063284 -0.17715224,0.045312 -0.0829984,-0.051352 -0.19852171,0.1263103 -0.15530091,0.2390623 0.0413759,0.1079412 0.27548351,0.1438764 0.27548351,0.042188 -8e-8,-0.033036 0.061029,-0.1177744 0.13579067,-0.1874999 C 0.88469102,9.2639648 0.88181722,9.1782 0.79679574,9.1898436 Z m 1.06291346,0.021092 c -0.015122,-0.0111 -0.042538,0.0056 -0.091307,0.042969 -0.060091,0.046044 -0.1190849,0.090216 -0.1311083,0.097656 -0.012022,0.00744 -0.0039,0.043028 0.01873,0.079688 0.080826,0.13092 0.2216354,0.069596 0.2216354,-0.096875 0,-0.073162 -0.00283,-0.1123396 -0.017949,-0.1234376 z m 8.8185918,0.03672 c -0.03326,0 -0.06009,0.042187 -0.06009,0.09375 0,0.051562 0.0107,0.09375 0.02419,0.09375 0.0135,0 0.0411,-0.042188 0.06087,-0.09375 0.01976,-0.051563 0.0083,-0.09375 -0.02497,-0.09375 z m -9.4405757,0.031252 c -0.021642,-0.00256 -0.038146,0.01716 -0.060872,0.057812 -0.028823,0.051561 -0.034206,0.1649315 -0.012486,0.2515623 l 0.03902,0.1578124 0.1139394,-0.1398436 C 1.4217612,9.4777175 1.4223488,9.4576179 1.3298134,9.3546876 1.2862545,9.3062352 1.2593682,9.2814532 1.2377254,9.2789064 Z M 13.849873,9.5070323 c -0.0196,0.00737 -0.04479,0.025364 -0.07726,0.052344 -0.05234,0.043482 -0.09521,0.1622816 -0.09521,0.2640624 0,0.2521383 0.140503,0.1952013 0.196662,-0.079688 0.03846,-0.1882652 0.0346,-0.2588364 -0.02419,-0.2367188 z M 3.5703602,9.5601575 c -0.03434,0 -0.079452,0.028124 -0.1006724,0.0625 -0.021224,0.034376 -0.010928,0.0625 0.023412,0.0625 0.03434,0 0.080232,-0.028124 0.1014528,-0.0625 0.021224,-0.034376 0.010144,-0.0625 -0.024192,-0.0625 z M 15.93668,9.5992215 c -0.02357,-0.014564 -0.04734,0.040799 -0.05229,0.1234376 -0.005,0.082639 0.01016,0.15 0.03356,0.15 0.05679,0 0.07327,-0.2397336 0.01873,-0.2734376 z M 1.5553507,9.6390655 c -0.038424,0.0055 -0.081378,0.038932 -0.1006724,0.096875 -0.013592,0.040819 0.01977,0.074219 0.074139,0.074219 0.054368,0 0.099112,-0.044011 0.099112,-0.098438 0,-0.055185 -0.034154,-0.078152 -0.072579,-0.072656 z m 9.0722243,0.058594 c -0.02155,-0.00486 -0.04118,-0.00176 -0.05385,0.010936 -0.02533,0.02536 -0.005,0.070927 0.04448,0.1015628 0.116599,0.072139 0.169249,0.019432 0.07492,-0.075 -0.02003,-0.020052 -0.04401,-0.03264 -0.06555,-0.0375 z m -7.3764011,0.05 c -0.1461252,0 -0.1475732,0.0069 -0.051507,0.2179684 0.053027,0.1165101 0.086644,0.1390821 0.1233044,0.08125 0.094107,-0.1484574 0.058252,-0.2992186 -0.071797,-0.2992185 z m -3.23322372,0.018748 c -0.0085748,0.00823 -0.0121408,0.036176 -0.0124864,0.085156 -6.6e-4,0.093386 0.0329524,0.1306272 0.10847647,0.1195312 0.0600914,-0.00883 0.10223316,-0.034528 0.0936488,-0.057031 -0.008584,-0.022504 -0.0334944,-0.038856 -0.0554088,-0.035936 C 0.13026617,9.8810451 0.0883783,9.8459047 0.0593117,9.7999999 0.04015042,9.7697399 0.02652474,9.7581767 0.01795018,9.7664063 Z M 13.07649,9.7867195 c -0.01844,0.00256 -0.03366,0.0087 -0.04448,0.019532 -0.07981,0.079891 0.102222,0.3570895 0.26924,0.4101565 0.06959,0.02211 0.126426,0.0945 0.126426,0.160937 0,0.06643 0.02858,0.120313 0.06399,0.120313 0.09957,0 0.147814,-0.187182 0.06868,-0.266406 -0.0389,-0.03894 -0.07024,-0.119549 -0.07024,-0.178907 0,-0.1165735 -0.284559,-0.2836395 -0.413616,-0.2656255 z m -4.6457592,0.029688 c -0.00236,-0.012404 -0.031128,-0.00852 -0.088186,0.00236 -0.141506,0.0269 -0.3756512,0.3947045 -0.3145036,0.4937505 0.06661,0.107895 0.1844012,0.03273 0.207588,-0.132032 0.011716,-0.08324 0.067904,-0.2038173 0.1248652,-0.2679685 0.048642,-0.054783 0.072612,-0.083692 0.070236,-0.096094 z m 6.0582952,0.05625 c -0.03434,0 -0.06243,0.028124 -0.06243,0.0625 0,0.034376 0.02809,0.0625 0.06243,0.0625 0.03434,0 0.06243,-0.028124 0.06243,-0.0625 0,-0.034376 -0.02809,-0.0625 -0.06243,-0.0625 z m 1.473407,0.0625 c -0.01349,0 -0.04033,0.042187 -0.06009,0.09375 -0.01976,0.05156 -0.0091,0.09375 0.02419,0.09375 0.03326,0 0.05619,-0.04219 0.05619,-0.09375 0,-0.051564 -0.0068,-0.09375 -0.02029,-0.09375 z m -1.031697,0.075 c -0.03691,-0.012317 -0.06711,0.02396 -0.06711,0.08125 0,0.05729 0.0302,0.09435 0.06711,0.08203 0.03691,-0.01232 0.06711,-0.04937 0.06711,-0.08203 0,-0.03266 -0.0302,-0.06893 -0.06711,-0.08125 z m -3.469687,0.1125 c -0.04745,0 -0.103644,0.02812 -0.124865,0.0625 -0.02197,0.03559 0.0318,0.0625 0.124865,0.0625 0.09307,0 0.146837,-0.02691 0.124865,-0.0625 -0.02122,-0.03438 -0.07741,-0.0625 -0.124865,-0.0625 z m -2.2631786,0.0375 c -0.2332248,0.01868 -0.265338,0.03262 -0.265338,0.114062 0,0.09601 -0.3329344,0.226989 -0.522092,0.205469 -0.063923,-0.0073 -0.1453928,0.03172 -0.1810544,0.08672 -0.049453,0.07626 -0.033228,0.13236 0.070236,0.235938 0.1135664,0.113688 0.1419312,0.120295 0.17247,0.04062 0.047298,-0.123393 0.3589932,-0.123309 0.4612204,0 0.0644,0.07768 0.05805,0.117414 -0.033556,0.21875 -0.061569,0.06811 -0.1603952,0.123437 -0.2200752,0.123437 -0.095348,0 -0.18455,0.116343 -0.1841756,0.239844 6.96e-5,0.02297 0.098401,0.04846 0.218514,0.05703 0.120114,0.0086 0.2185136,-0.0052 0.2185136,-0.03125 0,-0.09172 0.2588968,-0.208312 0.3784968,-0.170312 0.1699867,0.05401 0.1505055,0.209037 -0.035116,0.279687 -0.085845,0.03267 -0.1560812,0.102275 -0.1560812,0.154688 0,0.103089 -0.096862,0.129744 -0.1513992,0.04141 -0.01848,-0.02994 -0.111664,-0.07062 -0.2068076,-0.08984 -0.095144,-0.01922 -0.224396,-0.05507 -0.28797,-0.07969 -0.089022,-0.03446 -0.1105464,-0.01943 -0.093649,0.06563 0.012176,0.06128 0.1186756,0.142098 0.2395852,0.18125 0.1999724,0.06476 0.2180576,0.09087 0.2208548,0.320312 0.00388,0.31843 -0.067785,0.425979 -0.227098,0.340625 C 8.5482796,12.45967 8.4942452,12.383165 8.4931664,12.324218 8.4917664,12.249241 8.4068724,12.122101 8.30743,12.016405 8.1277352,12.055629 7.9913636,12.208017 7.9913636,12.4 c 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 0,0.04517 0.012088,0.08691 0.025752,0.127343 0.01786,-0.0374 0.057266,-0.07866 0.1326688,-0.128124 0.084742,-0.05558 0.1399052,-0.138248 0.122524,-0.183594 -0.041242,-0.107591 -0.3939568,-0.06118 -0.545504,0.07188 -0.1444084,0.126789 -0.2900548,0.04592 -0.4143959,-0.230469 -0.1128396,-0.250828 -0.2899452,-0.241336 -0.2715812,0.01484 0.01118,0.155959 -0.00448,0.171665 -0.1373516,0.138281 -0.082209,-0.02066 -0.2212284,-0.0049 -0.3090412,0.03516 -0.1309056,0.05971 -0.1592024,0.115751 -0.1592024,0.3125 0,0.203524 -0.020148,0.239844 -0.13345,0.239844 -0.073474,0 -0.1706952,0.04922 -0.215392,0.109375 -0.1105224,0.14875 -0.3154696,0.02811 -0.2864092,-0.16875 0.015616,-0.105784 -0.00658,-0.133728 -0.093649,-0.117188 -0.070932,0.01348 -0.1219512,0.08647 -0.13423,0.192969 -0.012948,0.112325 -0.056394,0.171094 -0.1264256,0.171094 -0.058754,0 -0.1701599,0.04507 -0.2473887,0.09922 -0.114402,0.08022 -0.1942908,0.08632 -0.433906,0.03516 -0.161756,-0.03454 -0.3043016,-0.05318 -0.3160648,-0.04141 -0.011764,0.01178 0.021308,0.08764 0.073358,0.167968 0.082519,0.127355 0.083635,0.161395 0.00546,0.267188 -0.1363904,0.184586 -0.108618,0.241278 0.097551,0.2 0.1421944,-0.02847 0.1872976,-0.0141 0.1872976,0.05781 0,0.0521 0.056514,0.171238 0.1256456,0.264844 0.1028204,0.139225 0.1180552,0.225207 0.084284,0.471875 -0.045235,0.330383 -0.1685248,0.433748 -0.3004564,0.253125 -0.056866,-0.07785 -0.066371,-0.161133 -0.029656,-0.257812 0.047193,-0.124261 0.0348,-0.142969 -0.09599,-0.142969 -0.095497,0 -0.1644616,0.04559 -0.1896384,0.125 -0.021796,0.06875 -0.08231,0.125 -0.13423,0.125 -0.073784,0 -0.084638,-0.04437 -0.050726,-0.203125 0.02386,-0.111719 0.07165,-0.238231 0.1069156,-0.282031 0.03526,-0.0438 0.052622,-0.09185 0.03824,-0.10625 -0.041268,-0.04131 -0.4284428,0.22205 -0.4284428,0.291406 0,0.03429 -0.057128,0.142419 -0.126426,0.239844 -0.1417916,0.199343 -0.082902,0.282899 0.156862,0.222656 0.1675252,-0.04209 0.2696068,0.06213 0.1638852,0.167969 -0.038216,0.03826 -0.069456,0.117132 -0.069456,0.175 0,0.06272 -0.063416,0.117272 -0.1568616,0.135156 -0.12302,0.02354 -0.1737348,-0.0046 -0.2349024,-0.132812 -0.04287,-0.08984 -0.1348996,-0.172016 -0.2044668,-0.182032 -0.069567,-0.01002 -0.1595235,-0.07062 -0.1997839,-0.135156 -0.059067,-0.09468 -0.05112,-0.145711 0.040581,-0.263281 0.062502,-0.08014 0.1346783,-0.212165 0.1599831,-0.292969 0.030204,-0.09645 0.066544,-0.125572 0.1069156,-0.08516 0.070869,0.07095 0.3012372,0.02676 0.3012372,-0.05781 0,-0.03122 -0.070917,-0.0834 -0.157642,-0.116406 C 3.512877,13.10714 3.4598382,12.959132 3.586745,12.81875 c 0.055672,-0.06158 0.1014532,-0.158957 0.1014532,-0.216407 0,-0.147421 -0.1923552,-0.130606 -0.2317804,0.02031 -0.035644,0.13645 -0.2014355,0.172904 -0.2130511,0.04687 -0.00396,-0.04297 -0.01098,-0.120312 -0.015608,-0.171875 -0.00648,-0.07231 -0.075605,-0.08827 -0.3043584,-0.07188 -0.2447684,0.01754 -0.2965544,0.0025 -0.2965544,-0.08437 0,-0.05788 -0.058149,-0.120574 -0.1287672,-0.139062 -0.090224,-0.02362 -0.1152252,-0.06329 -0.084284,-0.134375 0.02422,-0.05564 0.049111,-0.193991 0.055409,-0.307813 0.00938,-0.169739 -0.020424,-0.223362 -0.1654462,-0.298437 -0.103545,-0.0536 -0.1763691,-0.143358 -0.1763691,-0.215625 0,-0.09016 -0.042878,-0.123437 -0.1576421,-0.123437 H 1.8128848 l 0.2021253,0.180469 c 0.1773071,0.158595 0.1907026,0.193503 0.1147197,0.285156 -0.078647,0.09487 -0.1107271,0.07818 -0.3605477,-0.182812 L 1.4944791,11.11875 1.6388542,11 c 0.2307113,-0.188751 0.08416,-0.251435 -0.3855207,-0.164844 -0.4674928,0.08619 -0.55080772,0.221511 -0.28875041,0.467969 l 0.15295971,0.144531 0.070237,-0.13125 c 0.1015791,-0.190007 0.1705295,-0.161265 0.2177334,0.09062 0.028771,0.153531 0.086681,0.239235 0.1888584,0.278125 0.081104,0.03087 0.1570902,0.104216 0.1685678,0.163281 0.011478,0.05907 0.1170172,0.139977 0.2349023,0.179688 0.2874037,0.09681 0.3744627,0.239698 0.2380239,0.390625 -0.058993,0.06526 -0.089681,0.169957 -0.071017,0.241406 0.048629,0.186161 -0.1569592,0.398669 -0.4284432,0.442187 -0.2006849,0.03217 -0.2575003,0.01288 -0.3902032,-0.130468 -0.085425,-0.09228 -0.1553008,-0.184946 -0.1553008,-0.20625 0,-0.0213 -0.046965,-0.09026 -0.1037941,-0.153125 -0.0966566,-0.106921 -0.0956493,-0.114647 0.015608,-0.116407 0.110511,-0.0018 0.1114181,-0.0066 0.010146,-0.06562 -0.059945,-0.03496 -0.12672873,-0.173692 -0.14827745,-0.308594 -0.0259955,-0.162744 -0.0783391,-0.258113 -0.15608127,-0.282813 -0.0795128,-0.02526 -0.11706091,-0.09593 -0.11706091,-0.220312 -8e-8,-0.167452 -0.0185464,-0.183594 -0.21617259,-0.183594 -0.15978976,0 -0.23610851,0.037 -0.29109159,0.139844 -0.0723006,0.13524 -0.0756663,0.13569 -0.12252379,0.01562 -0.024124,-0.06181 -0.0375712,-0.01247 -0.0452636,0.09297 0.02363,0.108492 0.08767827,0.197374 0.17949351,0.253125 0.00208,-0.06852 0.0187248,-0.126563 0.0554088,-0.126563 0.0995388,0 0.3777167,0.142153 0.37771674,0.192969 -8e-8,0.02622 0.0720729,0.133693 0.15998331,0.238281 l 0.15920287,0.189844 -0.15920287,0.03984 c -0.18848439,0.04736 -0.21586719,0.214063 -0.0351184,0.214063 0.0693693,0 0.124865,0.04167 0.124865,0.09375 0,0.05208 0.0554957,0.09375 0.12486504,0.09375 0.1597425,0 0.1625756,0.12721 0.0039,0.16875 -0.20400072,0.0534 -0.0746911,0.200673 0.3511829,0.4 0.2778171,0.13003 0.4258527,0.240694 0.4768283,0.357031 0.040632,0.09273 0.1263609,0.24703 0.1911995,0.342969 0.096318,0.142518 0.1055359,0.202556 0.048385,0.328124 -0.038473,0.08453 -0.0972,0.153126 -0.1303278,0.153126 -0.078129,0 -0.2582295,-0.256352 -0.2216355,-0.315625 0.015442,-0.02501 -0.041656,-0.09154 -0.1272062,-0.147656 -0.1064546,-0.06983 -0.1553011,-0.159039 -0.1553011,-0.282813 0,-0.200308 -0.098567,-0.266399 -0.266899,-0.179687 -0.1398538,0.07204 -0.23256111,0.0163 -0.23256111,-0.139844 0,-0.06672 -0.0288056,-0.121875 -0.0639934,-0.121875 -0.0351876,0 -0.0908617,-0.06927 -0.12330416,-0.154688 L 0.69534291,13.125 0.53301839,13.286719 c -0.18300711,0.183204 -0.16277755,0.369571 0.0343376,0.317968 0.15857987,-0.04151 0.21291291,0.04337 0.0920879,0.14375 -0.0511285,0.04248 -0.0928684,0.129991 -0.0928683,0.194532 0,0.177716 -0.10902527,0.141882 -0.34181802,-0.1125 l -0.20992911,-0.229688 -0.007804,1.198437 V 14.8 H 8.2e-7 v 0.8 c 0,0.0042 0.002216,0.0076 0.00234,0.01172 0.0063864,0.211684 0.17406431,0.379544 0.38552074,0.385937 C 0.39198208,15.99778 0.39541836,16 0.39956888,16 H 3.5961134 c 0.0133,0 0.024496,-0.0066 0.03746,-0.0078 0.100838,-0.0098 0.189788,-0.05302 0.2544124,-0.123438 0.00813,-0.0085 0.01296,-0.01966 0.020288,-0.02891 0.022068,-0.02879 0.044104,-0.05714 0.05775,-0.09141 0.018792,-0.0457 0.029656,-0.09535 0.029656,-0.148436 0,0.05222 0.010588,0.101186 0.028876,0.146093 0.011428,0.02921 0.030772,0.05276 0.048385,0.07813 0.00867,0.01193 0.015016,0.02508 0.024972,0.03594 0.029168,0.03346 0.063452,0.05983 0.1022336,0.08203 0.040806,0.02336 0.08514,0.03756 0.1334492,0.04531 0.020896,0.0034 0.03978,0.0125 0.06165,0.0125 h 3.1965446 c 0.0083,0 0.01524,-0.0042 0.023412,-0.0047 5.2e-4,-3.2e-5 0.00104,3.4e-5 0.00156,0 0.00196,-1.26e-4 0.00352,-0.0014 0.00546,-0.0016 0.050384,-0.004 0.097936,-0.01511 0.1412536,-0.03594 0.04403,-0.02117 0.083862,-0.04854 0.1170608,-0.08359 0.011592,-0.01198 0.018096,-0.02804 0.028092,-0.04141 0.019036,-0.02596 0.0399,-0.05023 0.052287,-0.08047 0.019484,-0.04669 0.03044,-0.09814 0.03044,-0.152347 0,0.05129 0.011176,0.09878 0.028876,0.142969 0.010544,0.02757 0.02764,0.05001 0.043703,0.07422 0.0093,0.01335 0.016436,0.02778 0.027316,0.03984 0.027012,0.0316 0.058844,0.05625 0.094429,0.07813 3.216e-4,1.87e-4 4.4e-4,6e-4 8e-4,8e-4 0.039116,0.0239 0.081433,0.03914 0.1279868,0.04844 C 8.3400424,15.989488 8.3637924,16 8.3909304,16 h 3.1965446 c 0.05396,0 0.105306,-0.01123 0.152179,-0.03047 h 0.0016 c 2.76e-4,-1.15e-4 5.2e-4,-6.8e-4 8e-4,-8e-4 3.99e-4,-1.76e-4 0.0012,1.76e-4 0.0016,0 0.003,-0.0012 0.0049,-0.0041 0.0078,-0.0055 0.03976,-0.01794 0.07465,-0.04257 0.106135,-0.07188 0.0095,-0.0088 0.01715,-0.01843 0.02575,-0.02812 0.02288,-0.02577 0.04211,-0.05403 0.05775,-0.08516 0.0063,-0.01259 0.01294,-0.02418 0.01795,-0.0375 0.01664,-0.04411 0.02808,-0.09049 0.02808,-0.140608 0,0.05003 0.01135,0.09618 0.02809,0.139843 0.0062,0.01661 0.01516,0.03062 0.02341,0.04609 0.0135,0.02471 0.02852,0.04761 0.04683,0.06875 0.01382,0.0164 0.02745,0.03134 0.0437,0.04531 0.01617,0.0136 0.03406,0.02416 0.05229,0.03516 0.02273,0.01398 0.04398,0.02825 0.06946,0.0375 C 12.293501,15.98815 12.338454,16 12.386611,16 h 3.196545 c 0.005,0 0.0091,-0.003 0.01405,-0.0031 0.107122,-0.0039 0.203012,-0.04773 0.272362,-0.119532 2.51e-4,-2.6e-4 5.2e-4,-5.2e-4 8e-4,-8e-4 0.0066,-0.0067 0.0095,-0.01625 0.01561,-0.02344 0.02586,-0.03103 0.05076,-0.06277 0.06633,-0.100781 0.01938,-0.04674 0.03042,-0.09818 0.03042,-0.152331 v -0.8 -1.678125 c -0.0014,-0.377326 -0.0057,-0.472739 -0.0078,-0.7625 C 15.95382,12.157934 15.790149,12 15.583156,12 c 0.193956,0 0.36272,-0.139678 0.399568,-0.322657 0,0 0.03887,-1.330556 0,-1.277343 -0.04058,0.05555 -0.212493,0.03744 -0.279386,0.02578 -0.09494,-0.01656 -0.117481,0.009 -0.102233,0.11875 0.0268,0.192974 -0.08281,0.176779 -0.299676,-0.04531 -0.106853,-0.109424 -0.199037,-0.159743 -0.222416,-0.121875 -0.02669,0.04323 -0.06875,0.0397 -0.128767,-0.01016 -0.04928,-0.04094 -0.09604,-0.06349 -0.103794,-0.05 -0.129292,0.22495 -0.150726,0.29827 -0.107696,0.367969 0.05974,0.09676 0.01307,0.25 -0.0757,0.25 -0.03395,0 -0.144099,-0.05851 -0.245048,-0.130469 -0.101173,-0.07212 -0.227744,-0.114005 -0.282506,-0.09297 -0.05464,0.02099 -0.134553,0.0096 -0.177153,-0.02578 -0.111236,-0.09242 -0.268924,0.09954 -0.166226,0.202344 0.105484,0.105598 0.09054,0.143836 -0.08741,0.225 -0.09103,0.04152 -0.141382,0.102796 -0.117061,0.142188 0.04672,0.07567 -0.428678,0.01924 -0.593109,-0.07031 -0.04931,-0.02686 -0.156886,-0.01861 -0.238804,0.01875 -0.116218,0.05301 -0.161108,0.04865 -0.203686,-0.02031 -0.03001,-0.04861 -0.0629,-0.07479 -0.07336,-0.05859 -0.167147,0.258954 -0.169016,0.299885 -0.01639,0.4 0.228386,0.149806 0.192091,0.268068 -0.09833,0.317187 -0.124675,0.02109 -0.184777,0.04245 -0.209149,0.075 0.06608,0.04839 0.143286,0.08281 0.231784,0.08281 -0.0932,0 -0.174886,0.03668 -0.242706,0.08984 -0.0086,0.04525 -0.02483,0.0916 -0.05151,0.128126 -0.03346,0.04581 -0.05877,0.06944 -0.08428,0.07734 -0.0094,0.03407 -0.02107,0.06756 -0.02107,0.104688 0,-0.03766 -0.01144,-0.07175 -0.02107,-0.10625 -0.01551,-0.0059 -0.03202,-0.01584 -0.05151,-0.03203 -0.0498,-0.04138 -0.108268,-0.05724 -0.130328,-0.03516 -0.02206,0.02208 0.0083,0.07662 0.0679,0.121094 0.09993,0.07462 0.0931,0.09492 -0.08741,0.261719 l -0.195882,0.180468 0.032,-0.255468 c 0.02046,-0.165102 0.09544,-0.322191 0.21149,-0.445313 0.0021,-0.0023 0.0034,-0.0055 0.0055,-0.0078 C 11.751934,12.033641 11.675187,12 11.587475,12 c 0.22136,0 0.399568,-0.1784 0.399568,-0.4 0,0.02882 0.01066,0.05419 0.01639,0.08125 0.013,-0.07926 0.04174,-0.169997 0.0835,-0.229688 0.0883,-0.126209 0.08424,-0.15594 -0.05931,-0.383593 -0.0856,-0.135751 -0.185125,-0.265396 -0.220854,-0.2875 -0.03573,-0.0221 -0.06477,-0.108279 -0.06477,-0.192188 0,-0.08391 -0.02527,-0.153125 -0.05541,-0.153125 -0.08956,0 -0.208246,0.177548 -0.165446,0.246875 0.0218,0.0353 0.02109,0.162696 -0.0016,0.283594 -0.02929,0.156302 -0.07407,0.219531 -0.155301,0.219531 -0.06283,0 -0.131738,-0.02812 -0.15296,-0.0625 -0.02122,-0.03438 -0.107381,-0.0625 -0.191199,-0.0625 -0.152239,0 -0.201025,-0.109732 -0.09833,-0.221875 0.0299,-0.03266 0.07295,-0.136719 0.09521,-0.23125 0.05352,-0.227324 -0.101273,-0.232783 -0.255973,-0.0094 -0.06169,0.0891 -0.160764,0.20802 -0.220855,0.264062 -0.06009,0.05604 -0.109257,0.137327 -0.109257,0.18125 0,0.04392 -0.02809,0.07969 -0.06243,0.07969 -0.03434,0 -0.07991,5.2e-4 -0.100673,8e-4 -0.02076,2.26e-4 -0.04549,-0.128238 -0.05541,-0.285938 -0.01303,-0.207293 -0.05475,-0.31301 -0.149838,-0.379687 -0.072342,-0.05072 -0.1311079,-0.129289 -0.1311079,-0.175 0,-0.04571 -0.082811,-0.09538 -0.183396,-0.110156 -0.14296,-0.021 -0.1993716,0.0048 -0.2598752,0.117968 -0.1008723,0.188683 -0.2578043,0.19124 -0.2317803,0.0039 0.011588,-0.08344 -0.012228,-0.138094 -0.058531,-0.134374 z m -6.5725825,0.119531 c -0.0349,0.02159 -0.047068,0.06566 -0.027316,0.09766 0.05352,0.08669 0.091308,0.07072 0.091308,-0.03906 0,-0.05359 -0.029096,-0.0802 -0.063994,-0.05859 z m 1.2221163,0.05234 c -0.1022436,0.02219 -0.2216352,0.131235 -0.2216352,0.230468 0,0.137205 0.0742,0.154726 0.2536316,0.05859 0.1289128,-0.06907 0.1600684,-0.216569 0.059311,-0.278906 -0.02504,-0.01549 -0.057226,-0.01755 -0.091308,-0.01016 z m 9.2337688,0.132813 c -0.0078,0.0042 -0.01676,0.01526 -0.02809,0.03281 -0.03329,0.05156 -0.06117,0.141145 -0.06165,0.198437 -5.2e-4,0.05729 -0.03081,0.113669 -0.06712,0.125781 -0.03747,0.0125 -0.04652,0.07268 -0.02107,0.139063 0.04337,0.113137 0.04788,0.113066 0.128767,0.0024 0.04598,-0.06296 0.08242,-0.214383 0.08194,-0.336719 -5.2e-4,-0.124962 -0.0093,-0.174455 -0.03278,-0.161719 z m -12.95708755,0.07422 c -0.03653199,-0.01147 -0.05331119,0.02816 -0.06945615,0.138281 -0.0238556,0.162712 -0.0143212,0.174048 0.08662507,0.110938 0.13565632,-0.08481 0.14058444,-0.127118 0.0265336,-0.221875 -0.0173924,-0.01445 -0.0315256,-0.02352 -0.0437025,-0.02734 z m 8.99184215,0.08359 c 0.032312,0 0.07633,0.02812 0.097551,0.0625 0.02122,0.03438 -0.00578,0.0625 -0.059311,0.0625 -0.053533,0 -0.09677,-0.02812 -0.09677,-0.0625 0,-0.03438 0.026216,-0.0625 0.05853,-0.0625 z m -6.2354469,0.06641 c -0.054004,-0.0068 -0.1287668,0.09269 -0.1287668,0.207813 0,0.120861 0.026604,0.138318 0.1810544,0.115625 0.1443592,-0.02121 0.1900184,0.0014 0.2247568,0.110937 0.047247,0.149022 0.1182788,0.108832 0.1818348,-0.102344 0.034288,-0.113916 0.00886,-0.139578 -0.1755916,-0.174218 -0.1187224,-0.0223 -0.2264752,-0.07235 -0.2395848,-0.111719 -0.00973,-0.02923 -0.0257,-0.04382 -0.043703,-0.04609 z m 0.7765043,0.246094 c -0.1454052,0 -0.20988,0.11333 -0.1170608,0.20625 0.051158,0.05121 0.2731424,-0.06675 0.2731424,-0.145312 0,-0.03316 -0.070236,-0.06094 -0.1560816,-0.06094 z m 6.0871701,0 c 0.03434,0 0.062432,0.04219 0.062432,0.09375 0,0.05156 -0.028092,0.09375 -0.062432,0.09375 -0.03434,0 -0.062433,-0.04219 -0.062433,-0.09375 0,-0.05156 0.028092,-0.09375 0.062433,-0.09375 z m 0.8092809,0.136719 c 0.04231,-0.01412 0.118699,0.01648 0.170129,0.06797 0.05861,0.05868 0.07017,0.108229 0.03044,0.132813 -0.03487,0.02157 -0.112035,-0.009 -0.170909,-0.06797 -0.07666,-0.07674 -0.08475,-0.114428 -0.02966,-0.132812 z m -10.20225232,0.05078 c -0.0151424,0 -0.0443319,0.02812 -0.0655541,0.0625 -0.0212224,0.03438 -0.00905,0.0625 0.027314,0.0625 0.0363644,0 0.0663346,-0.02812 0.0663346,-0.0625 -8e-8,-0.03438 -0.012952,-0.0625 -0.0280945,-0.0625 z m 4.22824212,0.05781 c -0.024896,-0.0026 -0.056504,0.02906 -0.070237,0.07031 -0.013736,0.04125 0.00874,0.06375 0.049946,0.05 0.080484,-0.02686 0.094942,-0.11258 0.020288,-0.120312 z m 5.8070042,0.278124 c 0.01132,-0.005 0.02731,-0.0028 0.04448,0.0078 0.03434,0.02124 0.06243,0.05125 0.06243,0.06641 0,0.01516 -0.02809,0.02734 -0.06243,0.02734 -0.03434,0 -0.06243,-0.02922 -0.06243,-0.06563 0,-0.0182 0.0066,-0.03094 0.01795,-0.03594 z m -5.4667474,0.02188 c -0.1230408,-0.01542 -0.4198584,0.123822 -0.4198584,0.214844 0,0.03806 0.080094,0.04543 0.2029056,0.01953 0.2506516,-0.05287 0.343616,-0.131795 0.257534,-0.217968 -0.00909,-0.0091 -0.023004,-0.0142 -0.040581,-0.01641 z m 2.5230538,0.08438 c 0.030864,0.01236 0.053848,0.0544 0.053848,0.120313 0,0.06875 -0.027,0.125 -0.059311,0.125 -0.083808,0 -0.1422959,-0.113758 -0.09677,-0.1875 0.032624,-0.05284 0.071369,-0.07017 0.1022331,-0.05781 z m -1.5085255,0.152344 c -0.034904,0.02159 -0.047068,0.06566 -0.027316,0.09766 0.05352,0.08669 0.091308,0.07072 0.091308,-0.03906 0,-0.05359 -0.029096,-0.08018 -0.063994,-0.05859 z m 2.1476783,0.125781 c 0.047772,0.06094 0.1090184,0.107085 0.184176,0.132032 -0.056624,-0.05388 -0.1141968,-0.100444 -0.1638852,-0.119532 -0.00945,-0.0036 -0.012168,-0.0087 -0.020288,-0.0125 z m 1.9556988,0.174219 c 0.02252,-0.0021 0.04444,6e-4 0.06711,0.0078 0.145307,0.04617 0.224198,0.275533 0.13267,0.385938 -0.03972,0.04791 -0.04252,0.15368 -0.0078,0.285156 0.0569,0.215481 0.129918,0.239459 0.431565,0.144531 0.09936,-0.03127 0.17806,-0.0014 0.286409,0.107032 0.172759,0.172947 0.466096,0.188485 0.554869,0.02969 0.09351,-0.167274 0.16125,-0.122015 0.19276,0.129687 0.02424,0.193623 -0.02083,0.396651 -0.112378,0.505469 -0.0096,0.01136 -0.144678,-0.05009 -0.299676,-0.136719 -0.23727,-0.132609 -0.292627,-0.143769 -0.353524,-0.07031 -0.08412,0.101462 -0.03232,0.217187 0.09755,0.217187 0.04948,0 0.09053,0.02812 0.09053,0.0625 0,0.09417 -0.141437,0.0758 -0.30748,-0.04063 -0.137805,-0.09663 -0.153399,-0.09663 -0.223977,0 -0.04167,0.05705 -0.130426,0.103125 -0.197443,0.103125 -0.06702,0 -0.184494,0.08437 -0.260656,0.1875 -0.07616,0.103125 -0.1738171,0.1875 -0.2177331,0.1875 -0.1409568,0 -0.2954664,-0.15303 -0.2832876,-0.28125 0.024528,-0.258205 -0.00785,-0.350979 -0.1170612,-0.334375 C 9.3171772,13.536343 9.0574,13.436603 9.0574,13.333586 c 0,-0.07359 0.038244,-0.08956 0.1490576,-0.06172 0.1032768,0.02595 0.1614612,0.0072 0.1872976,-0.06016 0.02486,-0.06485 0.079745,-0.0843 0.1631047,-0.05781 0.080268,0.0255 0.1844784,-0.0063 0.2895304,-0.08906 0.1197692,-0.09431 0.1360984,-0.129688 0.061652,-0.129688 -0.071789,0 -0.1014528,-0.05563 -0.1014528,-0.1875 0,-0.217453 -0.062568,-0.239922 -0.1732504,-0.0625 -0.042889,0.06875 -0.1337404,0.125 -0.2021252,0.125 -0.1312379,0 -0.1670535,-0.09104 -0.061652,-0.15625 0.03434,-0.02124 0.062432,-0.09265 0.062432,-0.159375 0,-0.06812 0.042208,-0.121875 0.09677,-0.121875 0.053442,0 0.1766248,-0.08711 0.2739228,-0.19375 0.096283,-0.105531 0.1673244,-0.155387 0.2349023,-0.161718 z m -9.82999911,0.03828 c -0.0289016,0.01616 -0.0572923,0.03288 -0.0811623,0.05547 -0.0019,0.02993 -0.022578,0.07573 -0.06399327,0.117187 -0.0479338,0.04799 -0.0203356,0.05772 0.09755079,0.03516 0.11733312,-0.02245 0.14578303,-0.05093 0.0983312,-0.09844 -0.0240016,-0.02403 -0.0399288,-0.06486 -0.0507264,-0.109375 z m 12.53332611,0.06719 c 0.03434,0 0.06243,0.02812 0.06243,0.0625 0,0.03438 -0.02809,0.0625 -0.06243,0.0625 -0.03434,0 -0.06243,-0.02812 -0.06243,-0.0625 0,-0.03438 0.02809,-0.0625 0.06243,-0.0625 z m -12.30700824,0.125 c -0.034338,0 -0.0446343,0.02812 -0.0234124,0.0625 0.0212224,0.03438 0.0663347,0.0625 0.10067239,0.0625 0.034338,0 0.0454148,-0.02812 0.0241928,-0.0625 -0.0212224,-0.03438 -0.0671153,-0.0625 -0.10145279,-0.0625 z m 5.91079774,0 c 0.01514,0 0.028092,0.02812 0.028092,0.0625 0,0.03438 -0.029972,0.0625 -0.066334,0.0625 -0.036364,0 -0.048535,-0.02812 -0.027316,-0.0625 0.02122,-0.03438 0.05041,-0.0625 0.065554,-0.0625 z m -4.716776,0.0625 c -0.034338,0 -0.062432,0.02812 -0.062432,0.0625 -1e-7,0.03438 0.028094,0.0625 0.062432,0.0625 0.034338,0 0.062433,-0.02812 0.062433,-0.0625 0,-0.03438 -0.028095,-0.0625 -0.062433,-0.0625 z m 10.8788645,8e-4 c 0.05062,0.0081 0.117429,0.06275 0.159984,0.15625 0.03911,0.08594 0.100646,0.15625 0.136571,0.15625 0.03592,0 0.09223,-0.07031 0.124865,-0.15625 0.09946,-0.261874 0.400664,-0.162083 0.51897,0.171875 0.04445,0.125469 0.268159,0.148031 0.309822,0.03125 0.01533,-0.04297 0.05051,-0.05775 0.07804,-0.03203 0.02753,0.02572 -0.09495,0.188726 -0.272362,0.361718 -0.240772,0.234781 -0.298639,0.323898 -0.228658,0.350782 0.05156,0.01978 0.13641,0.01939 0.188858,-8e-4 0.06296,-0.02419 0.136646,0.03108 0.216953,0.163281 0.168558,0.277472 0.05689,0.375351 -0.174811,0.153125 -0.211716,-0.203055 -0.276471,-0.212143 -0.250511,-0.03516 0.02662,0.181481 -0.299744,0.230919 -0.355865,0.05391 -0.04885,-0.15409 -0.209173,-0.184357 -0.4222,-0.07969 -0.09526,0.04681 -0.22169,0.07709 -0.280946,0.06719 -0.07974,-0.01334 -0.102642,0.01779 -0.08819,0.121875 0.02836,0.204198 -0.15254,0.180167 -0.222416,-0.02969 -0.04359,-0.130914 -0.02894,-0.218635 0.06321,-0.375 0.127705,-0.216679 0.276141,-0.265988 0.335575,-0.110937 0.0481,0.125479 0.334794,0.124193 0.334794,-0.0016 0,-0.05264 -0.04917,-0.111245 -0.109257,-0.130468 -0.231057,-0.07393 -0.390203,-0.172791 -0.390203,-0.242188 0,-0.03976 0.06705,-0.135374 0.149058,-0.2125 0.09397,-0.08837 0.136927,-0.184891 0.11706,-0.260938 -0.02363,-0.09046 0.01103,-0.128448 0.06165,-0.120312 z m -12.47479554,0.07186 c -0.0306676,0.01068 -0.0306528,0.06999 -0.007804,0.210938 0.0211928,0.130738 0.0744826,0.261026 0.11862179,0.289062 0.12415824,0.07886 0.31187267,0.06163 0.28406791,-0.02578 -0.0136672,-0.04297 -0.0843202,-0.10509 -0.15764215,-0.138282 -0.078065,-0.03534 -0.12827504,-0.110047 -0.12096296,-0.180469 0.006868,-0.06614 -0.0275365,-0.133785 -0.07569943,-0.150781 -0.01730848,-0.0061 -0.03035856,-0.0082 -0.04058116,-0.0047 z m 6.40635584,0.114844 c 0.036364,0 0.049317,0.02812 0.028092,0.0625 -0.02122,0.03438 -0.051191,0.0625 -0.066334,0.0625 -0.01514,0 -0.027316,-0.02812 -0.027316,-0.0625 0,-0.03438 0.029188,-0.0625 0.065554,-0.0625 z m -3.877839,0.07422 c 0.046825,-0.01562 0.070236,0.0078 0.054628,0.05469 -0.015024,0.04512 -0.064189,0.09434 -0.1092572,0.109375 -0.046825,0.01562 -0.070235,-0.0078 -0.054628,-0.05469 0.015024,-0.04512 0.064188,-0.09434 0.1092572,-0.109375 z m 7.9141007,0.01094 c 0.01132,0.0043 0.01873,0.01562 0.01873,0.03281 0,0.03438 -0.02809,0.07954 -0.06243,0.100782 -0.03434,0.02124 -0.06243,0.01094 -0.06243,-0.02344 0,-0.03438 0.02809,-0.08032 0.06243,-0.101563 0.01717,-0.01062 0.03238,-0.01292 0.0437,-0.0086 z m -2.2475698,0.06328 c 0.017956,0.0018 0.034844,0.0146 0.049946,0.03906 0.02492,0.04037 0.017168,0.101561 -0.017168,0.135937 -0.041622,0.04167 -0.077489,0.03799 -0.107696,-0.01094 -0.02492,-0.04036 -0.017168,-0.10078 0.017168,-0.135156 0.020808,-0.02083 0.039792,-0.03072 0.05775,-0.02891 z m 0.2973344,0.04297 c 0.055912,-0.01748 0.1864492,0.07609 0.3371356,0.251562 0.1155808,0.134592 0.199864,0.2415 0.1872976,0.2375 -0.012568,-0.004 -0.078908,-0.02092 -0.1474968,-0.03828 -0.1345848,-0.03406 -0.4058112,-0.298538 -0.4058112,-0.395312 0,-0.03161 0.010236,-0.04964 0.028876,-0.05547 z m -0.684416,0.04922 c 0.03262,0 0.068859,0.03024 0.081162,0.06719 0.012308,0.03695 -0.023932,0.06719 -0.081162,0.06719 -0.057229,0 -0.09425,-0.03024 -0.081943,-0.06719 0.012304,-0.03695 0.049322,-0.06719 0.081943,-0.06719 z m -6.2760284,0.01484 c -0.015159,0.0022 -0.034555,0.0099 -0.05775,0.02422 -0.037182,0.023 -0.050116,0.07136 -0.028094,0.107031 0.025924,0.04199 0.058134,0.03498 0.091307,-0.01875 0.04644,-0.07522 0.040015,-0.119174 -0.00546,-0.1125 z m -1.55144786,0.213281 -0.003904,0.161719 c -0.002176,0.0888 0.0163228,0.181967 0.04136152,0.207031 0.07413659,0.07422 0.08756767,-0.05458 0.022632,-0.217187 z m 7.93361146,0.15625 c 0.027472,0 0.049946,0.03561 0.049946,0.07891 0,0.04329 0.056189,0.114096 0.1248648,0.157032 0.1540152,0.09629 0.1620468,0.316062 0.015608,0.427344 -0.2261496,0.171858 -0.3902028,0.05049 -0.3902028,-0.288282 0,-0.211575 0.087066,-0.375 0.199784,-0.375 z m -5.0070873,0.125 c 0.03434,0 0.062432,0.02812 0.062432,0.0625 0,0.03438 -0.028092,0.0625 -0.062432,0.0625 -0.03434,0 -0.062433,-0.02812 -0.062433,-0.0625 0,-0.03438 0.028096,-0.0625 0.062433,-0.0625 z m 7.0853095,0.222656 c -0.065119,0.01748 -0.1553011,0.09906 -0.1553011,0.160157 0,0.03017 0.024492,0.05469 0.054629,0.05469 0.081374,0 0.1998151,-0.160907 0.1529591,-0.207812 -0.01172,-0.01173 -0.03058,-0.01286 -0.05229,-0.007 z m -3.3604301,0.03906 c 0.044272,-0.0034 0.1165928,0.02702 0.2075884,0.100782 0.118488,0.09605 0.1252716,0.122971 0.047604,0.1875 -0.072282,0.06005 -0.1112484,0.05197 -0.1935408,-0.03906 -0.1305392,-0.1444 -0.1354392,-0.243501 -0.061652,-0.249219 z m -0.1584224,0.180469 c 0.03122,0.01104 0.054628,0.05199 0.054628,0.117187 0,0.06672 -0.028632,0.138761 -0.063213,0.160157 -0.07624,0.04717 -0.151842,-0.124675 -0.09521,-0.216407 0.03304,-0.05352 0.072572,-0.07197 0.1037944,-0.06094 z m -3.5672374,0.0024 c 0.023288,-3.97e-4 0.046564,0.0138 0.075699,0.04297 0.1012876,0.101396 -0.012156,0.21496 -0.1373516,0.1375 -0.073753,-0.04563 -0.077347,-0.07257 -0.015608,-0.134376 0.030148,-0.03018 0.053971,-0.0457 0.07726,-0.04609 z m 5.8569497,0.05547 c 0.1088436,0 0.2784656,0.17259 0.2364632,0.240624 -0.048936,0.07927 -0.1799516,0.09564 -0.245048,0.03047 -0.058812,-0.05888 -0.052156,-0.271093 0.00858,-0.271093 z m -1.2002652,0.0625 c 0.054368,0 0.087732,0.0334 0.074138,0.07422 -0.038584,0.11589 -0.1724696,0.135371 -0.1724696,0.025 0,-0.05443 0.043963,-0.09922 0.098332,-0.09922 z m -6.446937,0.07576 c 0.01287,0.0016 0.031448,0.01351 0.053848,0.03594 0.040635,0.04068 0.059884,0.08849 0.042142,0.10625 -0.041667,0.04171 -0.1155001,-0.0322 -0.1155001,-0.115625 0,-0.01958 0.00664,-0.0282 0.01951,-0.02656 z m 7.4825362,0.111719 c 0.068598,0 0.11472,0.04508 0.11472,0.1125 0,0.06188 0.033716,0.14625 0.074919,0.1875 0.048516,0.04857 0.053347,0.09659 0.014048,0.135937 -0.0393,0.03935 -0.1196256,-0.01262 -0.2278788,-0.148437 -0.1742868,-0.218662 -0.1685924,-0.287499 0.024192,-0.2875 z m -4.2532146,0.07656 c 0.027592,-0.0055 0.05727,-0.0042 0.086625,0.007 0.053815,0.02067 0.098331,0.08095 0.098331,0.133593 0,0.109228 -0.221248,0.131145 -0.2848484,0.02812 -0.044251,-0.07168 0.017108,-0.152193 0.099892,-0.168749 z m 7.7650438,0.05937 c 0.02621,0.0014 0.05816,0.0078 0.09521,0.01953 0.07176,0.0228 0.114124,0.06732 0.09443,0.09922 -0.04853,0.0786 -0.199076,0.07345 -0.24973,-0.0086 -0.04555,-0.07379 -0.01854,-0.1143 0.06009,-0.110156 z m -5.3387603,0.02031 0.1279864,0.147656 c 0.1302428,0.150296 0.1576316,0.295561 0.089747,0.472657 -0.02084,0.05437 -0.077516,0.09844 -0.1264264,0.09844 -0.1194992,0 -0.1855396,-0.187722 -0.087405,-0.248437 0.052,-0.03217 0.063864,-0.119119 0.03668,-0.259375 z m 2.6034358,0.03125 c 0.047832,0 0.087406,0.03936 0.087406,0.08672 0,0.116079 -0.1652703,0.25005 -0.2130511,0.172656 -0.055413,-0.08976 0.026444,-0.259375 0.1256455,-0.259375 z m -1.2587955,0.0625 c 0.1099008,0 0.1321368,0.158653 0.031216,0.221094 -0.043525,0.02693 -0.031404,0.09326 0.035896,0.196093 0.055983,0.08553 0.087176,0.19549 0.068676,0.24375 -0.046745,0.121946 0.1743556,0.225897 0.3738144,0.175782 0.125488,-0.03153 0.1590644,-0.02061 0.1373516,0.04531 -0.015752,0.04782 -0.091117,0.09655 -0.1677872,0.107814 -0.07667,0.01126 -0.1552872,0.06048 -0.1740308,0.109375 -0.035356,0.09224 -0.2178336,0.120993 -0.2926524,0.04609 -0.023552,-0.02358 -0.162862,-0.0373 -0.3098212,-0.02969 -0.2491692,0.01291 -0.2785152,-0.0031 -0.4323456,-0.238282 -0.090727,-0.138726 -0.1565931,-0.252343 -0.1467159,-0.252343 0.00988,0 0.1003396,0.04174 0.2013447,0.09219 0.2657772,0.132728 0.6165212,0.15118 0.6165212,0.03281 0,-0.05997 -0.050621,-0.08765 -0.1404736,-0.07813 -0.1832404,0.01942 -0.1835376,-0.127964 -8e-4,-0.310938 0.076779,-0.07686 0.1312248,-0.189361 0.1209632,-0.25 -0.011216,-0.06627 0.020172,-0.110937 0.078821,-0.110937 z m -3.365893,0.0625 c 0.050429,0 0.092088,0.04219 0.092088,0.09375 0,0.05156 -0.025524,0.09375 -0.05619,0.09375 -0.030664,0 -0.071541,-0.04219 -0.091308,-0.09375 -0.021888,-0.05711 -4.4e-4,-0.09375 0.05541,-0.09375 z m -2.1468979,0.283594 c 0.048732,-0.01346 0.1162808,0.01459 0.1162808,0.06406 0,0.01516 -0.044018,0.02734 -0.097551,0.02734 -0.053535,0 -0.080099,-0.02834 -0.05853,-0.06328 0.00891,-0.01443 0.02356,-0.02364 0.0398,-0.02812 z m 3.9722686,0.340625 c 0.018112,-0.004 0.035072,-0.0042 0.048385,8e-4 0.017752,0.0066 0.029184,0.02118 0.029656,0.04687 4.8e-4,0.02578 0.017532,0.110156 0.03824,0.1875 0.030112,0.112481 0.012228,0.140625 -0.090527,0.140625 -0.1595536,0 -0.2184656,-0.08769 -0.1670068,-0.25 0.020776,-0.06553 0.086921,-0.113908 0.1412536,-0.125781 z m 0.9497543,0.532812 c 0.0349,-0.02159 0.063994,0.005 0.063994,0.05859 0,0.109782 -0.037788,0.125751 -0.091308,0.03906 -0.01976,-0.032 -0.00758,-0.07606 0.027316,-0.09766 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 11.987043,11.6 V 8.4 c 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 H 8.3909304 C 8.1695696,8 7.991362,8.1784 7.991362,8.4 v 3.2 c 0,0.2216 0.1782076,0.4 0.3995684,0.4 h 3.1965446 c 0.22136,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="opacity:0.3" d="m 3.9956814,15.6 v -3.2 c 0,-0.2216 -0.1782072,-0.4 -0.399568,-0.4 H 0.39956888 C 0.17820817,12 8.2e-7,12.1784 8.2e-7,12.4 v 3.2 c 0,0.2216 0.17820735,0.4 0.39956806,0.4 H 3.5961134 c 0.2213608,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="opacity:0.3" d="m 11.987043,15.6 v -3.2 c 0,-0.2216 -0.178208,-0.4 -0.399568,-0.4 H 8.3909304 C 8.1695696,12 7.991362,12.1784 7.991362,12.4 v 3.2 c 0,0.2216 0.1782076,0.4 0.3995684,0.4 h 3.1965446 c 0.22136,0 0.399568,-0.1784 0.399568,-0.4 z"/>
+ <path style="opacity:0.3;fill:#ffffff" d="M 3.9956814,11.6 V 8.4 C 3.9956814,8.1784 3.8174738,8 3.596113,8 H 0.3995688 C 0.17820801,8 4.2000002e-7,8.1784 4.2000002e-7,8.4 v 3.2 C 4.2000002e-7,11.8216 0.17820801,12 0.3995688,12 H 3.596113 c 0.2213608,0 0.3995684,-0.1784 0.3995684,-0.4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/texmacs.svg b/.icons/awkward/16x16/apps/texmacs.svg
new file mode 120000
index 00000000..febda267
--- /dev/null
+++ b/.icons/awkward/16x16/apps/texmacs.svg
@@ -0,0 +1 @@
+TeXmacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/texmaker.svg b/.icons/awkward/16x16/apps/texmaker.svg
new file mode 100644
index 00000000..1f519d54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/texmaker.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#7ec242" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#fff" transform="translate(24.992 4.161)">
+ <path d="m-21.992 1.839v1h1v3h1v-3h1v-1z"/>
+ <path d="m-18.992 2.839v4h3v-1h-2v-0.5h2v-1h-2v-0.5h2v-1z"/>
+ <path d="m-15.992 1.839 1 2-1 2h1l0.5-1 0.5 1h1l-1-2 1-2h-1l-0.5 1-0.5-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/texstudio.svg b/.icons/awkward/16x16/apps/texstudio.svg
new file mode 100644
index 00000000..4b87b1c7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/texstudio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8283d7" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g fill="#fff" transform="translate(24.992 4.161)">
+ <path d="m-21.992 1.839v1h1v3h1v-3h1v-1z"/>
+ <path d="m-18.992 2.839v4h3v-1h-2v-0.5h2v-1h-2v-0.5h2v-1z"/>
+ <path d="m-15.992 1.839 1 2-1 2h1l0.5-1 0.5 1h1l-1-2 1-2h-1l-0.5 1-0.5-1z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/text-editor.svg b/.icons/awkward/16x16/apps/text-editor.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/text-editor.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/textosaurus.svg b/.icons/awkward/16x16/apps/textosaurus.svg
new file mode 100644
index 00000000..2414cd44
--- /dev/null
+++ b/.icons/awkward/16x16/apps/textosaurus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#972b00" d="m 6.0455353,10.477028 -0.2012658,1.630947 c 0,0 0.3518681,0.160319 1.0625449,0.160319 0.7106767,0 1.0077175,-0.117289 1.0077175,-0.117289 l 0.2359667,-1.673977 z m 4.5076617,0.746072 -0.08328,1.591388 c 0,0 0.346293,0.164919 1.02021,0.183916 0.747381,0.02107 1.025068,-0.173506 1.025068,-0.173506 L 12.715767,11.2231 Z"/>
+ <path style="fill:#ff8100" d="M 8.4782414,1.9838203 C 8.3530649,1.9860092 8.2397703,2.0584479 8.1852539,2.1711507 L 7.5357551,3.5155224 6.4943841,3.0044395 c -0.229539,-0.093834 -0.4771696,0.08802 -0.456334,0.335121 L 6.1560228,4.9556882 5.4650174,4.496143 C 5.2254258,4.4249555 4.9960937,4.6341155 5.0449825,4.8792308 L 5.3925968,6.0350324 4.409654,5.9708604 C 4.1582177,5.9433075 3.9695977,6.1958724 4.0674032,6.4291396 L 4.6969246,8 4,9 3.1533587,7.4754643 C 2.9941265,7.2280273 2.6155221,7.2947918 2.5505308,7.5817694 L 2.2957872,8.8532533 1.7804664,8.1661589 C 1.6017681,7.9272305 1.2231067,8.0270518 1.1854168,8.3230237 L 0.93650721,9.9038942 C 0.91070501,10.102566 1.0654545,10.278639 1.2657939,10.278556 l 0.7613608,0.07091 -0.014909,1.274366 c -0.00313,0.290473 0.3130271,0.444537 0.5271767,0.248261 l 1.4483319,-1.428637 9.3675607,-0.164904 c 0.232154,-0.0023 0.390272,-0.236133 0.305951,-0.452446 L 12.900277,7.8711325 13.806599,6.3109096 C 13.90002,6.1205719 13.793462,5.8926391 13.587507,5.8422592 L 12.418014,5.5907567 12.677943,4.3934885 C 12.717553,4.1713352 12.52871,3.975267 12.305227,4.0065115 l -1.12139,0.157513 -0.160591,-1.5037184 C 11.003837,2.4039053 10.712826,2.2660009 10.502091,2.4133411 L 9.5477747,3.310042 8.7602095,2.1309622 C 8.6973686,2.0371442 8.5911409,1.9817105 8.4782414,1.9838203 Z"/>
+ <path style="fill:#da4000" d="m 0.00408919,10.106211 c 0,0 2.07714901,-0.190974 3.88268201,-1.3701117 C 4.8921667,8.0795064 5.3247069,6.2213865 6.2089806,5.2588737 6.3985384,5.0525444 6.6037203,4.8361287 6.8228525,4.6445253 7.3538083,4.2048684 8.1324634,4.0107362 8.881522,4 c 0.6470278,-0.00927 1.271973,0.1145136 1.696118,0.3802396 0.92476,0.6281369 1.681799,1.8661614 2.144845,2.8872751 0.451719,0.9961347 0.940473,1.1843112 0.940473,1.1843112 l 1.607189,0.8123124 C 15.973308,9.6195329 15.930095,10.526625 16,10.981161 l -0.748697,0.123324 -0.167364,0.813961 c -0.0282,-0.0082 -2.085482,-0.462342 -2.786504,0.113272 -0.346563,0.0047 -0.759679,-0.02957 -1.507216,-0.02945 l -0.203249,1.822586 c 0,0 -0.278124,0.194622 -1.0255045,0.173554 -0.6739173,-0.019 -1.0202063,-0.184001 -1.0202063,-0.184001 L 8.6513331,11.52626 6.2485419,11.092283 5.9859461,12.951706 c 0,0 -0.2964431,0.117496 -1.0071199,0.117496 -0.7106767,0 -1.0625526,-0.160404 -1.0625526,-0.160404 l 0.2422615,-1.770629 c 0,0 -2.2562003,-0.203752 -2.3784083,-0.227826 -1.95172357,-0.384469 -1.77603761,-0.804132 -1.77603761,-0.804132 z"/>
+ <circle style="fill:#ffffff" cx="13.25" cy="9.75" r=".75"/>
+ <circle style="fill:#3f3f3f" cx="13.275" cy="9.725" r=".275"/>
+ <path style="opacity:0.2" d="m 14.993538,11.401818 c -1.158421,-5.7e-5 -2.204362,0.115862 -2.655321,0.602182 0.734472,-0.537231 2.717836,-0.09391 2.745544,-0.08583 l 0.165871,-0.510105 c -0.08512,-0.0038 -0.17057,-0.0059 -0.256094,-0.0062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-binding-of-isaac-rebirth.svg b/.icons/awkward/16x16/apps/the-binding-of-isaac-rebirth.svg
new file mode 100644
index 00000000..2e54a294
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-binding-of-isaac-rebirth.svg
@@ -0,0 +1,11 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m6 11c-1 0-2.01566 0.81887-2 2.390625 0 1 2 0.609375 2 0.609375v1s4e-7 1 1 1c1 0 1-1 1-1s0 1 1 1 1-1 1-1v-1s2 0.390625 2-0.609375c0.01566-1.571755-1-2.390625-2-2.390625h-2-2z" style="fill:#faa7b0"/>
+ <ellipse cx="8" cy="6.5" rx="6" ry="5.5" style="fill:#fcd0d5"/>
+ <path d="m3 8v1.5332031a6 5.5 0 0 0 1.5546875 1.4667969h0.4453125v-3h-2zm8 0v3h0.439453a6 5.5 0 0 0 1.560547-1.4667969v-1.5332031h-2z" style="fill:#b2e8fa"/>
+ <circle cx="4.5" cy="7.5" r="1.5" style="fill:#2f2f2f"/>
+ <circle cx="11.5" cy="7.5" r="1.5" style="fill:#2f2f2f"/>
+ <circle cx="3.5" cy="6.5" r=".5" style="fill:#ffffff"/>
+ <circle cx="10.5" cy="6.5" r=".5" style="fill:#ffffff"/>
+ <path d="m6 10h4s-1.539e-4 -1.9824588-1-2h-2c-1 0-1 2-1 2z" style="fill:#2f2f2f"/>
+ <rect x="6" y="9" width="4" height="1" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-cave.svg b/.icons/awkward/16x16/apps/the-cave.svg
new file mode 100644
index 00000000..24cfd683
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-cave.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m9.44 11.994c-0.004-0.004-0.0069-0.04236-0.007-0.08567-0.000193-0.12404-0.01965-0.19708-0.10512-0.3955-0.02832-0.06569-0.07443-0.18018-0.10252-0.25444-0.07069-0.18688-0.20891-0.50036-0.2427-0.5504-0.015414-0.02286-0.038832-0.06724-0.052075-0.09866-0.013234-0.03143-0.032342-0.07347-0.042456-0.09346-0.0639-0.127-0.248-0.5989-0.3381-0.8677-0.0268-0.08-0.0751-0.2077-0.1073-0.2838-0.0323-0.0761-0.082-0.2092-0.1106-0.2958-0.0286-0.0867-0.0865-0.2417-0.1287-0.3446-0.0943-0.2295-0.2306-0.6423-0.2538-0.7686-0.00944-0.05141-0.021658-0.11306-0.027108-0.13701-0.00543-0.02394-0.00987-0.07769-0.00985-0.11943 0.000034-0.07501 0.022978-0.24678 0.035677-0.26763 0.013714-0.02244 0.034537-0.0089 0.074898 0.04895 0.11073 0.15864 0.18813 0.18717 0.57075 0.21032 0.21247 0.01286 0.32864 0.03116 0.39078 0.06156 0.10506 0.05141 0.18905 0.17618 0.29543 0.43887 0.17677 0.43649 0.23428 0.5878 0.33273 0.87557 0.04159 0.12157 0.0694 0.18802 0.07953 0.19004 0.03884 0.0078 0.2472-0.31718 0.34491-0.53795 0.12266-0.27716 0.33355-0.83288 0.37832-0.99696 0.03479-0.12752 0.15234-0.3043 0.3464-0.521 0.05765-0.06437 0.12465-0.13233 0.14891-0.15103 0.09757-0.07523 0.34609-0.10898 0.5153-0.06998 0.03675 0.0085 0.14885 0.01834 0.24917 0.02196 0.13074 0.0048 0.18553 0.01044 0.1935 0.02014 0.01406 0.01713-0.0098 0.10412-0.05672 0.2071-0.01836 0.04025-0.04379 0.10801-0.05654 0.15059-0.01276 0.04258-0.02681 0.08209-0.03125 0.0878-0.0045 0.0057-0.02291 0.05478-0.04101 0.10904-0.01813 0.05426-0.03675 0.10333-0.04131 0.10904-0.02804 0.03488-0.21662 0.6053-0.27762 0.83968-0.02253 0.08652-0.05312 0.20405-0.06802 0.26117-0.01486 0.05711-0.04536 0.16928-0.06772 0.24924-0.02235 0.07997-0.04406 0.16197-0.04824 0.18224-0.0042 0.02029-0.02 0.05999-0.03512 0.08827-0.08072 0.15088-0.23066 0.49482-0.40048 0.91857-0.18244 0.45529-0.21714 0.5344-0.296 0.67464-0.07404 0.13169-0.31532 0.50711-0.3465 0.53915-0.0093 0.0095-0.03043 0.03828-0.04699 0.06379-0.05388 0.08316-0.17642 0.23193-0.24861 0.30187-0.08411 0.08148-0.13583 0.11587-0.24354 0.16197-0.07969 0.03411-0.11009 0.04088-0.12333 0.02748zm-1.5114-0.465c-0.0085-0.0065-0.024498-0.037-0.036997-0.06849-0.011999-0.0315-0.039996-0.08649-0.061995-0.12199-0.021998-0.0355-0.040496-0.06849-0.040496-0.07299 0-0.0048-0.014589-0.03174-0.032362-0.05997-0.017773-0.02825-0.052955-0.10044-0.078133-0.16041-0.1225-0.292-0.2111-0.493-0.261-0.592l-0.054495-0.10899-0.25698-0.0035c-0.14127-0.0018-0.28594-0.000177-0.32149 0.0037-0.097087 0.01-0.10732 0.02317-0.15687 0.2022-0.022953 0.08282-0.048251 0.17396-0.05629 0.20251-0.030007 0.10647-0.12917 0.37403-0.15566 0.41986-0.034382 0.05952-0.12205 0.14694-0.18432 0.18382-0.063969 0.03788-0.16933 0.06616-0.24662 0.06616-0.034912 0-0.13294-0.01401-0.21783-0.03116-0.093937-0.019-0.18639-0.03115-0.23623-0.03115-0.081318 0-0.082328-0.000328-0.14455-0.04761-0.065654-0.04989-0.073619-0.06527-0.045846-0.08857 0.036142-0.03036 0.092827-0.20586 0.12671-0.39248 0.010979-0.06051 0.029422-0.15396 0.040966-0.20766 0.024448-0.11381 0.026568-0.17034 0.00697-0.18679-0.0077-0.0064-0.047576-0.01605-0.088577-0.02123-0.041006-0.0052-0.079238-0.0142-0.084968-0.02-0.00704-0.0071 0.0007499-0.02482 0.024153-0.05461 0.025973-0.0332 0.034522-0.05423 0.034522-0.08506 0-0.03593-0.00604-0.04627-0.048626-0.0838l-0.048626-0.04284 0.041716-0.06751c0.022973-0.03715 0.049551-0.08059 0.05913-0.09659 0.062934-0.1051 0.15816-0.23426 0.18784-0.25479 0.030277-0.02095 0.042016-0.02323 0.086427-0.01646 0.028273 0.0042 0.064794 0.0081 0.081198 0.0087 0.033272 0.0011 0.022353 0.02521 0.1239-0.2743 0.026113-0.07711 0.065374-0.1916 0.087187-0.25443 0.021793-0.06283 0.056475-0.16798 0.077028-0.23367 0.020528-0.06568 0.064789-0.20589 0.098306-0.31155 0.033517-0.10567 0.070289-0.22718 0.081713-0.27002 0.011439-0.04284 0.040936-0.12462 0.065589-0.18174 0.024623-0.05711 0.074279-0.17395 0.11029-0.25963 0.067234-0.15999 0.23739-0.50761 0.30743-0.62805 0.043091-0.07411 0.13822-0.18717 0.15749-0.18717 0.00665 0 0.018178 0.0098 0.025623 0.02184 0.018658 0.03019 0.054115 0.02317 0.18666-0.03693 0.1233-0.05587 0.26712-0.09359 0.26712-0.07006 0 0.0046-0.022988 0.03439-0.051051 0.06621-0.073794 0.08369-0.14173 0.19022-0.16032 0.25141-0.00891 0.02919-0.018588 0.09986-0.021553 0.15698l-0.00536 0.10385 0.053465 0.15578c0.05877 0.17122 0.12884 0.3264 0.27902 0.6179 0.11734 0.22778 0.32382 0.64619 0.35872 0.72699 0.047086 0.10894 0.17247 0.35871 0.22179 0.44186 0.027293 0.04596 0.061145 0.10599 0.075268 0.13339 0.030082 0.0584 0.1363 0.16289 0.19779 0.19459 0.077533 0.04 0.099786 0.06245 0.11579 0.11691 0.026478 0.09014 0.021633 0.11183-0.041321 0.18478-0.031097 0.03603-0.056495 0.07487-0.05648 0.08634 0.00001 0.01147 0.030407 0.0816 0.067594 0.15586 0.18226 0.36416 0.34334 0.68949 0.34334 0.69344 0 0.0026-0.045076 0.0074-0.10017 0.01103-0.16087 0.01064-0.21479 0.04442-0.46331 0.2901-0.11383 0.11254-0.1315 0.12611-0.1723 0.13237-0.027843 0.0042-0.051141 0.0027-0.060105-0.0044zm-0.8319-1.8244c0.00802-0.01318-0.033137-0.11634-0.090862-0.22757-0.049196-0.09483-0.05613-0.10385-0.079863-0.10385-0.025128 0-0.026103 0.0023-0.066674 0.14735-0.034647 0.12409-0.042311 0.17454-0.028587 0.18844 0.011884 0.01203 0.25842 0.0079 0.26596-0.0044zm4.9253 1.7494c-0.04492-0.0092-0.18831-0.08186-0.23807-0.12056-0.07061-0.05492-0.10776-0.0715-0.17363-0.07754-0.07867-0.0072-0.10243 0.000179-0.15856 0.04929-0.05181 0.04532-0.05369 0.04598-0.09085 0.0317-0.03605-0.01384-0.04015-0.03757-0.02717-0.15723 0.02322-0.21358 0.08539-0.39281 0.17722-0.51116 0.02575-0.03316 0.05598-0.08455 0.06723-0.11423 0.05646-0.14885 0.13836-0.5645 0.18762-0.95232 0.01706-0.13423 0.0423-0.31181 0.05611-0.39464 0.0647-0.38791 0.08537-0.73169 0.05103-0.84853-0.01546-0.05262-0.06155-0.10914-0.13567-0.16636-0.05287-0.04081-0.05229-0.05834 0.0041-0.12065 0.07153-0.07924 0.13495-0.19929 0.26423-0.50011 0.0074-0.01714 0.02823-0.07789 0.04634-0.13501 0.04776-0.15051 0.09676-0.27421 0.1108-0.27968 0.0067-0.0028 0.05434 0.016 0.10584 0.04132 0.16373 0.08055 0.20962 0.08778 0.55725 0.08778 0.30593 0 0.6284-0.02317 0.76008-0.05454 0.08696-0.02071 0.46482-0.01662 0.5732 0.0062 0.11054 0.02331 0.36817 0.10455 0.43999 0.13875 0.0609 0.02901 0.22379 0.17998 0.29443 0.27291 0.05619 0.07391 0.11198 0.1658 0.10496 0.17288-0.0032 0.0033-0.03706-0.01392-0.07568-0.03769-0.06501-0.04008-0.07428-0.04286-0.1254-0.03781-0.06837 0.0067-0.07961 0.01697-0.18226 0.16621-0.10844 0.15766-0.24583 0.34279-0.2877 0.38767-0.03222 0.03456-0.03752 0.03656-0.07833 0.03003-0.02408-0.0041-0.09231-0.02151-0.15164-0.03915-0.14434-0.04301-0.22798-0.04697-0.40582-0.01921-0.24134 0.03761-0.3749 0.05171-0.49393 0.05205-0.15428 0.00049-0.14776-0.0078-0.19354 0.2447-0.01964 0.10835-0.04125 0.24057-0.048 0.29383-0.0109 0.08613-0.01044 0.0987 0.0044 0.11371 0.01752 0.01772 0.03509 0.01915 0.5307 0.04296 0.17307 0.0083 0.22893 0.01499 0.31335 0.03756 0.05651 0.01508 0.10777 0.0317 0.11392 0.03682 0.0104 0.0087 0.02556 0.08349 0.04 0.19726 0.01366 0.10762 0.12761 0.26807 0.20469 0.28826 0.04644 0.01214 0.04191 0.04158-0.0093 0.06038-0.19104 0.07015-0.18307 0.06868-0.41609 0.07699-0.18907 0.0067-0.48344 0.03479-0.75513 0.07201-0.03957 0.0054-0.07993 0.01-0.08973 0.0102-0.0098 0.000188-0.03196 0.01322-0.04928 0.02892-0.02513 0.02283-0.03648 0.04807-0.0564 0.12563-0.03372 0.1312-0.05013 0.29263-0.03162 0.31133 0.0098 0.0099 0.07486 0.01634 0.23334 0.02311 0.45235 0.01918 0.70924 0.03201 0.93377 0.04667 0.12714 0.0083 0.33563 0.01505 0.4633 0.01507 0.22134 0.000033 0.23303 0.0011 0.2513 0.02145 0.01888 0.02107 0.01865 0.02183-0.01636 0.04845-0.07115 0.05415-0.18289 0.17684-0.20964 0.23021-0.03338 0.0666-0.05994 0.15395-0.08241 0.27113-0.03666 0.19107-0.07498 0.29006-0.13089 0.33791-0.08201 0.0702-0.26422 0.12941-0.39836 0.12945-0.04815 0.000011-0.14764 0.0045-0.2211 0.01011-0.2715 0.02048-0.53475 0.03205-0.95547 0.04216-0.23732 0.0057-0.46387 0.01221-0.50341 0.01459-0.03957 0.0024-0.08347 0.002-0.0976-0.0011zm-9.1902-0.06699c-0.23013-0.0345-0.28538-0.047-0.47431-0.10949-0.21443-0.07149-0.42381-0.16699-0.44416-0.20298-0.00905-0.016-0.021898-0.0295-0.028547-0.0295-0.00665 0-0.021998-0.0125-0.034097-0.0285-0.012099-0.0155-0.048296-0.046-0.080393-0.06749-0.032097-0.022-0.11554-0.09699-0.18543-0.16648-0.2049-0.206-0.2809-0.312-0.3681-0.516-0.0683-0.16-0.0876-0.234-0.1099-0.4216-0.0096-0.08049-0.024298-0.19498-0.032797-0.25498-0.022648-0.15949-0.032147-0.27298-0.050246-0.59695-0.027498-0.49246-0.030197-0.70094-0.010849-0.82593 0.0093-0.05999 0.028398-0.19098 0.042496-0.29048 0.014049-0.09999 0.032697-0.22648 0.041446-0.28048 0.00875-0.05426 0.024862-0.15942 0.035829-0.23366 0.035157-0.23809 0.076168-0.40986 0.12549-0.52566 0.025261-0.0593 0.065409-0.15456 0.089212-0.21168 0.053585-0.12857 0.19493-0.46916 0.33807-0.67674 0.086027-0.12474 0.19322-0.23537 0.30789-0.33439 0.15822-0.13662 0.39467-0.29194 0.5183-0.353 0.11849-0.05851 0.34417-0.15047 0.5259-0.19362 0.19283-0.04579 0.43007-0.07186 0.59075-0.06732 0.33805 0.0095 0.37466 0.0078 0.5571 0.0457 0.12761 0.02649 0.25622 0.06258 0.37022 0.12578 0.18452 0.10231 0.35146 0.24159 0.49024 0.40048 0.095337 0.10916 0.31156 0.43145 0.37327 0.5564 0.024893 0.05044 0.05579 0.12441 0.068629 0.1644 0.012849 0.04 0.034267 0.09937 0.047626 0.13196 0.013349 0.0326 0.038672 0.13073 0.0563 0.21809 0.029607 0.14686 0.031537 0.16939 0.025908 0.29903-0.00736 0.16968-0.025868 0.26927-0.070444 0.37817-0.029202 0.0714-0.045606 0.09422-0.12495 0.17384-0.096082 0.09641-0.19721 0.1708-0.34018 0.25021-0.12064 0.06701-0.48539 0.24668-0.50081 0.24668-0.00921 0-0.019598 0.0045-0.023021 0.01011-0.00777 0.01272-0.11846 0.04724-0.18102 0.05645-0.043058 0.0063-0.050251 0.0041-0.080483-0.02441-0.028792-0.02723-0.032271-0.03586-0.02609-0.06531 0.010079-0.04827 0.018132-0.05339 0.080068-0.05086 0.053585 0.0023 0.05621 0.000999 0.091062-0.04235 0.071894-0.08949 0.074094-0.09549 0.071594-0.19898-0.0037-0.14149-0.029897-0.34197-0.052646-0.40047-0.0292-0.0749-0.1191-0.2534-0.1673-0.3323-0.0556-0.091-0.0928-0.1295-0.2387-0.2475-0.0678-0.0545-0.1279-0.105-0.1336-0.1115-0.00565-0.0065-0.045146-0.0315-0.087742-0.05499-0.13469-0.07449-0.26663-0.08049-0.38932-0.018-0.11105 0.05688-0.35832 0.3325-0.47548 0.53-0.15896 0.26794-0.25305 0.5572-0.28496 0.87607-0.00594 0.05915-0.010737 0.25385-0.010737 0.43267 0 0.41765 0.010681 0.47826 0.11843 0.67014 0.025275 0.04502 0.045949 0.08595 0.045949 0.09096 0 0.005 0.00936 0.02039 0.020844 0.03412 0.011482 0.01373 0.050741 0.07114 0.087272 0.12753 0.03983 0.06145 0.099901 0.13529 0.15002 0.18434 0.045977 0.045 0.085553 0.08182 0.087942 0.08182 0.00252 0 0.036166 0.02769 0.075083 0.06154 0.081033 0.0705 0.17671 0.11954 0.32369 0.16593 0.17315 0.05464 0.25582 0.0643 0.5692 0.06651 0.24522 0.0019 0.29456-0.00065 0.36528-0.01739 0.044969-0.01064 0.10738-0.02354 0.1387-0.02872 0.0614-0.01008 0.10367-0.01767 0.14427-0.02602 0.014135-0.003 0.037159-0.0053 0.051226-0.0055 0.014048-0.000127 0.03324-0.0044 0.042692-0.0095 0.00941-0.0051 0.051106-0.01154 0.092607-0.01429 0.041503-0.0029 0.10129-0.0081 0.13285-0.01185 0.054695-0.0065 0.10186 0.0052 0.10186 0.02526 0 0.0044-0.016559 0.03583-0.036857 0.06973-0.076803 0.12866-0.23233 0.43163-0.25826 0.50306-0.02566 0.07065-0.022807 0.19464 0.00559 0.24325 0.03022 0.05183 0.028424 0.06783-0.013558 0.11742-0.019787 0.02335-0.035932 0.04733-0.035932 0.05327 0 0.006-0.00626 0.01457-0.013908 0.01912-0.00767 0.0046-0.019794 0.01959-0.02699 0.03337-0.038184 0.07338-0.32614 0.40007-0.38472 0.43643-0.092507 0.05742-0.41112 0.12847-0.77133 0.17199-0.088547 0.01068-0.24256 0.01847-0.40069 0.02023-0.23626 0.0027-0.27249 0.00049-0.45205-0.0262zm7.0113-4.1369c-0.0041-0.0041-0.35522-0.04345-0.61045-0.06862-0.26496-0.02613-0.43106-0.06465-0.46687-0.10827-0.020118-0.0245 0.00135-0.12954 0.11104-0.54595 0.017338-0.06568 0.041161-0.18486 0.052985-0.26482 0.011849-0.07996 0.031057-0.18703 0.042701-0.23794 0.015219-0.06647 0.019848-0.11402 0.016329-0.16876-0.0041-0.06275-0.0023-0.07621 0.010469-0.07621 0.00841 0 0.068979 0.0092 0.13459 0.02033 0.06561 0.01115 0.19326 0.02779 0.28368 0.03702 0.09041 0.0092 0.19443 0.02104 0.23116 0.02634 0.03675 0.0053 0.17265 0.01454 0.30205 0.02047 0.1294 0.006 0.23936 0.01337 0.24436 0.01645 0.005 0.0033 0.03455 0.0575 0.0657 0.12084 0.05121 0.10417 0.05509 0.1167 0.04063 0.1313-0.04238 0.04284-0.42619 0.03031-0.72984-0.02386-0.19018-0.03392-0.18009-0.037-0.19881 0.06046-0.02678 0.13936-0.01462 0.1565 0.12248 0.1723 0.1576 0.01816 0.24585 0.0346 0.2467 0.04585 0.00049 0.0062 0.000195 0.03753-0.0007 0.06975-0.0015 0.05197 0.0023 0.06276 0.03078 0.09575 0.01774 0.02047 0.02909 0.04241 0.02519 0.0488-0.0051 0.0084-0.06038 0.0092-0.19857 0.0034-0.22639-0.01-0.26825-0.0085-0.28634 0.0097-0.0195 0.01971-0.03578 0.17495-0.02005 0.1907 0.0265 0.02643 0.29917 0.07579 0.48119 0.08706 0.09802 0.0061 0.23139 0.01781 0.29637 0.02615 0.06498 0.0083 0.13753 0.01502 0.16121 0.01495 0.05244-0.000175 0.06378 0.01458 0.03508 0.04545-0.01188 0.0128-0.02163 0.02814-0.02163 0.03414s-0.01152 0.02797-0.02558 0.04893c-0.03793 0.05648-0.04153 0.08329-0.0167 0.12389 0.01181 0.01926 0.01844 0.03813 0.01473 0.04186-0.0071 0.0072-0.36668 0.0097-0.37401 0.0028zm-1.4938-0.2717c-0.060965-0.04261-0.096347-0.04517-0.19568-0.01416-0.10165 0.03175-0.10265 0.03002-0.10169-0.17517 0.00049-0.09731 0.00824-0.21653 0.019288-0.2953l0.018563-0.13211-0.033602-0.03923c-0.048726-0.05691-0.10666-0.09361-0.18495-0.11718-0.080933-0.02438-0.096272-0.02534-0.11123-0.0071-0.00616 0.0075-0.018273 0.07173-0.026978 0.1428-0.034717 0.28404-0.039852 0.29335-0.18814 0.3426-0.05494 0.01824-0.11377 0.03933-0.13071 0.04689-0.12477 0.05551-0.20034 0.07852-0.20034 0.06098 0-0.0034 0.022888-0.04879 0.050806-0.10126 0.060275-0.11318 0.065939-0.13658 0.087657-0.36234 0.017703-0.18434 0.013234-0.23778-0.022863-0.27061-0.033962-0.03088-0.12373-0.06997-0.16078-0.06997-0.024343 0-0.037052-0.0048-0.037052-0.01406 0-0.0151 0.15581-0.12146 0.2436-0.16626 0.06241-0.03184 0.05451-0.0095 0.11062-0.31297 0.044246-0.23932 0.042916-0.23367 0.055-0.23367 0.00501 0 0.046271 0.03455 0.091592 0.07671 0.045326 0.04219 0.11506 0.09631 0.15496 0.12027 0.039891 0.02395 0.077438 0.04952 0.083413 0.05681 0.00768 0.0093 0.00631 0.03863-0.0048 0.10041-0.00861 0.04794-0.018508 0.10919-0.021938 0.1361l-0.00631 0.04893 0.079523 0.04973c0.043736 0.02738 0.1097 0.06959 0.14658 0.09387 0.036912 0.02429 0.073219 0.04414 0.080748 0.04414 0.030067 0 0.064809-0.11929 0.065414-0.22461 0.0004899-0.09307 0.00693-0.0949 0.13979-0.04006 0.091022 0.03757 0.12433 0.04639 0.17589 0.04646 0.034977 0.000036 0.065719 0.0038 0.068299 0.0079 0.00275 0.0043-0.0039 0.08022-0.013974 0.16876-0.010294 0.08853-0.023733 0.2521-0.029962 0.36348-0.014379 0.25825-0.018333 0.28912-0.048641 0.37822-0.039651 0.11648-0.055885 0.18322-0.06045 0.24819-0.00659 0.09422-0.013564 0.09748-0.091732 0.04286zm-1.9108-0.1054c-0.011309-0.0033-0.029682-0.01224-0.040817-0.02017-0.011144-0.0079-0.042441-0.01434-0.069544-0.01434-0.045821 0-0.048911-0.0017-0.043991-0.02335 0.019133-0.08462 0.05565-0.29405 0.06108-0.3505 0.0038-0.03715 0.013199-0.18433 0.021388-0.32713 0.00817-0.1428 0.017844-0.30636 0.021538-0.36348 0.00767-0.11991-0.00495-0.18476-0.039857-0.20492-0.017303-0.01-0.093187-0.01236-0.31461-0.01-0.30839 0.0036-0.32067 0.0017-0.29692-0.04329 0.0065-0.012 0.0085-0.04974 0.0055-0.08764-0.004-0.05504-0.011499-0.07639-0.043496-0.12274-0.020998-0.0308-0.055995-0.07249-0.077993-0.09254-0.021998-0.0201-0.039996-0.0412-0.039996-0.0469 0-0.01974 0.34173-0.01229 0.50861 0.01104 0.1548 0.02171 0.19477 0.02186 0.42119 0.0017 0.099771-0.0089 0.20432-0.03553 0.21624-0.05502 0.00345-0.0053 0.014324-0.0096 0.024598-0.0096 0.014959 0 0.020173 0.01125 0.025698 0.05596 0.00405 0.03076 0.012419 0.0635 0.019138 0.07271 0.017854 0.02448 0.13546 0.0368 0.35417 0.03719 0.20813 0.00035 0.21168 0.0017 0.1866 0.06541-0.00727 0.01847-0.037577 0.06415-0.067404 0.10155-0.079313 0.09946-0.1153 0.11466-0.30117 0.12716-0.082328 0.0055-0.15295 0.01301-0.15693 0.01654-0.00729 0.0065-0.034742 0.33351-0.045916 0.5464-0.00405 0.07273 0.0004549 0.18791 0.011719 0.31703 0.013624 0.15659 0.015159 0.21649 0.00667 0.2629-0.012969 0.0708-0.043251 0.11822-0.087457 0.13683-0.034352 0.0145-0.2242 0.02825-0.25789 0.01873z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-elder-scrolls-v-skyrim.svg b/.icons/awkward/16x16/apps/the-elder-scrolls-v-skyrim.svg
new file mode 100644
index 00000000..3ed56899
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-elder-scrolls-v-skyrim.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 6.9535381,0 A 0.86015362,0.91885056 0 0 0 6.199399,0.47713716 L 3.1058122,6.4959808 a 0.86015362,0.91885056 0 0 0 0.00322,0.8892728 L 7.3620028,15.528395 A 0.86015362,0.91885056 0 0 0 8.1135521,16 H 8.8864635 A 0.86015362,0.91885056 0 0 0 9.6380128,15.528395 L 13.890966,7.3852536 a 0.86015362,0.91885056 0 0 0 0.0032,-0.8892728 L 10.800616,0.47713716 A 0.86015362,0.91885056 0 0 0 10.046478,0 Z"/>
+ <path style="fill:#ffffff" d="M 7.4500034,2.2981782 5,7.0496969 7.4500002,11.801215 V 9.9006083 C 6.9998102,9.8501933 6.8707952,9.6243883 6.8408856,9.2891059 6.8062882,8.9012918 7.0876868,8.596791 6.9542667,8.2878612 7.4741975,8.4268129 7.4871082,8.6480593 7.6173506,8.9750509 7.6818408,8.7467606 7.6635415,8.580622 7.6448361,8.4340057 8.3199359,8.7584155 8.5110759,9.1242986 8.5019329,9.9050933 8.4994829,10.113785 7.9677887,10.784755 7.9780966,10.98376 c 0.010308,0.199005 0.2136005,0.423915 0.2370609,0.590797 0.023048,0.163949 -0.3951021,0.378064 -0.3951021,0.705913 0,0.310804 0.6799447,1.421353 0.6799447,1.421353 l 0.7000002,-1.267071 c -0.3717323,0.215529 -0.611988,0.235716 -0.7860427,0.226345 -0.2493737,0.01302 -0.3779192,-0.236643 -0.3441705,-0.389364 0.053361,-0.241474 0.4302127,-0.521537 0.4302127,-0.700857 0,-0.214162 -0.1542871,-0.350797 -0.1371091,-0.559131 C 8.3800687,10.803412 9.1261775,10.210826 9.0534612,9.7710723 8.9399107,9.0843716 8.7908478,8.6897082 9.4004607,8.4029108 9.3238211,8.6390643 9.370462,8.7764319 9.4107685,9.0061455 9.4834356,8.5649919 9.7013106,8.5067314 10.066981,8.2567663 9.9613053,8.7280651 10.177369,8.9053871 10.163176,9.261121 10.148984,9.6168553 9.7756726,9.8927543 9.5500006,9.9006083 v 0.9503037 c 0.150653,-0.07512 0.2116339,1.1e-4 0.3499994,0 L 12,7.0496969 9.5500004,2.2981782 V 2.931714 C 9.3347895,3.0585537 9.3177551,3.1474455 9.3236812,3.3528141 c 0,0 0.1198131,-0.1136605 0.2263191,-0.1043323 0.1065054,0.00933 0.6965637,1.7451347 0.6999997,1.9006077 -5e-6,0.1927861 -0.6999996,0.3167676 -0.6999996,0.633536 0.1681939,-0.1520541 0.4437091,-0.1006871 0.6948126,0.00451 0.195243,0.081791 0.344385,0.9735188 0.371871,1.1569767 -0.0068,0.1865676 -0.226755,0.3513684 -0.501608,0.354478 C 9.8402218,7.3017207 9.7165381,7.2550545 9.7131029,7.1431142 9.7096729,7.0311731 10.066976,6.7357752 10.066976,6.7357752 9.6573754,6.7154126 9.4742474,6.9711878 9.321436,7.1524423 9.3418235,7.0436113 9.3626506,6.9658744 9.3832845,6.8725912 9.1749446,6.9089834 9.0782973,7.0572123 9.0019251,7.177318 8.8983602,6.9351929 8.2841261,6.3483981 8.2941747,6.1361174 8.2565482,5.787343 9.4197094,5.8092565 9.5432615,4.9980565 9.5364015,4.6902204 9.2205712,4.4738166 8.9297745,4.40415 8.6961484,4.3481802 8.6205637,4.3295231 8.6205637,4.3295231 8.7774376,4.2531212 9.2482737,4.0349816 9.1359129,3.7325074 9.0926575,3.8519228 9.0392128,4.0032488 8.5552849,4.027906 8.0604492,3.8121251 8.1247244,3.4882117 8.2048498,3.225666 7.8785735,3.441171 7.9270533,3.6510055 8.0090166,3.9594976 c 0.023289,0.152362 -0.1498342,0.2801609 -0.2003704,0.381215 0.01,0.1272586 0.018067,0.2656433 -0.06074,0.3246315 C 7.5520552,4.8587559 7.7911788,5.1533563 7.9025046,5.134872 7.8872516,4.7525064 8.3151886,4.6035919 8.486568,4.5627323 8.7682935,4.5627291 9.2752745,4.8239267 9.2718393,5.0136035 9.2684093,5.2032804 8.9297699,5.3898476 8.5106179,5.5173353 8.0914665,5.6448231 7.7547704,5.8127336 7.765078,6.2231821 7.7781994,6.6242921 7.9861452,7.076994 8.0261885,7.1866458 7.8864627,7.0651036 7.8094607,6.8893043 7.6070372,6.8632627 7.6553059,6.956393 7.70512,7.0599695 7.7479077,7.1679891 7.5360407,6.8577775 7.3168263,6.7674136 6.9336531,6.7202274 7.6074991,7.2071303 7.1419084,7.3089036 6.8924294,7.3048054 6.6545131,7.3008996 6.3589661,7.2130527 6.3908223,6.9627652 6.4099953,6.8121291 6.5173365,5.8975079 6.7622994,5.787916 7.0205439,5.6723818 7.2924266,5.6787023 7.4500002,5.782624 c 0,-0.3167676 -0.704562,-0.4899811 -0.7000001,-0.6335359 0.00455,-0.1435544 0.5880546,-1.9006074 0.7000001,-1.9006074 0.1119453,0 0.1514824,0.021211 0.2187499,0.1138383 0.064012,-0.3001225 -0.147217,-0.3227135 -0.2187499,-0.4306065 3.4e-6,-0.074627 0,-0.6335358 0,-0.6335358 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-escapists-2.svg b/.icons/awkward/16x16/apps/the-escapists-2.svg
new file mode 100644
index 00000000..d73fbcd1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-escapists-2.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="16" height="16" version="1.1">
+ <defs>
+ <linearGradient id="linearGradient933">
+ <stop style="stop-color:#814f24" offset="0"/>
+ <stop style="stop-color:#814f24;stop-opacity:0" offset="1"/>
+ </linearGradient>
+ <linearGradient id="linearGradient935" x1="18.282" x2="30.205" y1="18.229" y2="14.071" gradientTransform="matrix(0.36363635,0,0,0.34531838,-0.72727218,-0.17503369)" gradientUnits="userSpaceOnUse" xlink:href="#linearGradient933"/>
+ </defs>
+ <path style="fill:#c7b198" d="m 5.5997507,6.6606667 c -0.3131789,0 -0.5655015,0.3004382 -0.5655015,0.6738598 V 11.19273 C 4.8666908,11.443093 4.3983467,11.641989 4.230788,11.614251 4.1073748,11.593821 4.0000004,11.746327 4.0000004,11.910319 v 0.693931 c 0,0.163991 0.1056952,0.296069 0.2307876,0.296069 h 0.7769374 c 0.2026177,0.257664 -0.084215,1.09815 0.1820499,1.098247 L 9.5045003,14 13.819225,13.9986 c 0.266265,-9.8e-5 -0.02057,-0.840583 0.18205,-1.098248 h 0.776938 C 14.903305,12.90035 15.009,12.768273 15.009,12.604281 V 11.91035 c 0,-0.163991 -0.107374,-0.316498 -0.230787,-0.296068 -0.167559,0.02774 -0.535904,-0.171157 -0.703462,-0.421521 V 7.3345265 c 0,-0.3734216 -0.252323,-0.6738598 -0.565501,-0.6738598 H 9.5045003 Z"/>
+ <rect style="fill:#3f3f3f" width="1" height="3" x="7" y="10" rx=".457" ry=".481"/>
+ <path style="fill:#3f3f3f" d="M 6.9922707,9.0107685 C 6.8801732,9.0051504 6.8365147,9.1541831 6.9339256,9.2099376 7.3220005,9.3376954 7.6591343,9.5673351 7.9674776,9.8545565 8.0898543,9.9271165 8.1587568,9.6337227 8.0363801,9.5611627 7.6701503,9.2953373 7.3571608,9.1626125 7.042766,9.0263725 c -0.015258,-0.00935 -0.032622,-0.01472 -0.050495,-0.015604 z"/>
+ <path style="fill:#3f3f3f" d="m 12.02337,8.9917688 c 0.112097,-0.00562 0.155756,0.1434145 0.05834,0.1991691 -0.38807,0.1277578 -0.725204,0.357397 -1.033547,0.6446185 -0.122377,0.07256 -0.191279,-0.2208335 -0.0689,-0.2933938 0.36623,-0.2658251 0.679219,-0.3985498 0.993614,-0.5347898 0.01526,-0.00935 0.03262,-0.01472 0.0505,-0.015604 z"/>
+ <rect style="fill:#3f3f3f" width="1" height="3" x="11" y="10" rx=".457" ry=".481"/>
+ <rect style="fill:#a8271e" width="9.455" height="2.909" x="4.73" y="5.64"/>
+ <path style="fill:#5c2e07" d="m 1.096084,4.3676585 c 0,0 2.5874722,0.8756746 3.4911471,0.4185044 0.6785421,-0.3432749 0.3995378,-2.1869522 0.3995378,-2.1869522 1.0746508,0.1922369 1.7956484,0.5772816 2.7638283,0.379126 0.4885935,-0.1271516 0.10448,-0.6943152 0.2148055,-0.7866733 0,0 1.9341385,-0.4607127 2.7935253,-0.5245805 C 12.532227,1.6036393 14.332385,3.6965291 16,6.2751814 l -1.95905,5.0448516 0.0061,-1.7256637 C 12.617198,8.6039133 11.631539,7.644565 11.726199,6.1690479 11.217147,7.6569508 9.1895445,8.9685962 7.1944148,8.5939387 6.2974985,8.4255108 6.0507864,8.3279489 5.713581,8.019593 4.6021785,8.6902184 5.3480588,10.063224 5.0274607,11.218207 4.5467763,9.5850791 3.3775702,9.203798 3.1005541,8.7262249 2.9331297,7.9575595 2.3658232,7.0222763 2.9684189,6.5744526 Z"/>
+ <path style="fill:url(#linearGradient935)" d="M 8.363638e-8,5.1197758 C 0.88641394,5.4260134 1.593225,6.0487585 2.6779007,5.9387739 5.0790341,5.695301 7.2072562,3.9126398 9.8951867,4.0033438 L 11.726198,6.5465474 C 9.0485958,8.1452735 3.3424066,9.2959631 8.363638e-8,5.1197758 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-long-dark.svg b/.icons/awkward/16x16/apps/the-long-dark.svg
new file mode 100644
index 00000000..6c627795
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-long-dark.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#44465a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 11.784921,2.0016104 c -0.243134,-0.00868 -0.818309,0.017556 -1.8131885,0.082034 -0.773751,0.050147 -1.2890627,0.077159 -1.7385056,0.1005101 L 8.0256978,2.4339499 7.8368388,2.207064 C 7.8043198,2.208424 7.6568659,2.218292 7.6357726,2.218888 6.5368402,2.249876 5.1762555,2.316442 5.0836662,2.3437865 c -0.095352,0.02816 -0.098858,0.094711 -0.061756,1.0996935 0.021715,0.5882322 0.060492,1.3272585 0.086172,1.3981882 0.043684,0.1206607 0.079082,0.1293323 0.5493422,0.1293323 0.2764343,0 0.5988904,0.024393 0.5988904,0.024393 0,0 -0.1843382,0.1365236 -0.2915457,0.2047147 -0.1593089,0.1013299 -0.1946037,0.1588812 -0.1946037,0.3140924 0,0.3521856 0.1699182,2.2011975 0.2800564,3.1735202 0.08988,0.7934835 0.1098684,1.3441682 0.1098688,3.0995412 0,1.17417 0.016197,2.151765 0.036625,2.17278 0.074759,0.07694 0.2950212,0.03599 0.3475577,-0.06504 0.1588072,-0.305389 0.418927,-1.344237 0.449389,-1.845385 0.024998,-0.411254 0.06391,-0.871329 0.06391,-0.871329 0,0 0.316181,0.845949 0.4760962,1.046891 0.1325281,0.111764 0.2669143,0.203236 0.2987273,0.203236 0.112183,0 0.1316336,-0.241447 0.136438,-2.177623 0.00163,-0.6641866 0.013957,-1.4877911 0.023699,-2.3050687 L 7.7311465,7.7144022 7.9975595,7.479387 c 0.00441,-0.3223515 0.00525,-0.5089808 0.010053,-0.7605503 l 0.034467,-1.7364559 0.2642582,0.014044 c 0.4163676,0.02184 1.3701174,0.3347524 2.2951663,0.8015675 L 11.45101,6.2266367 11.53,6.1002604 c 0.129946,-0.2078291 0.30361,-0.8015087 0.397105,-1.3590971 0.100542,-0.5995815 0.09582,-2.6145868 -0.0064,-2.719594 -0.01033,-0.010612 -0.05468,-0.01706 -0.13572,-0.019956 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-talos-principle.svg b/.icons/awkward/16x16/apps/the-talos-principle.svg
new file mode 100644
index 00000000..3d0beb96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-talos-principle.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d9b263" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 8 3 A 6 5 0 0 0 2 8 A 6 5 0 0 0 8 13 A 6 5 0 0 0 14 8 A 6 5 0 0 0 8 3 z M 8 4 A 4 3.9999999 0 0 1 12 8 A 4 3.9999999 0 0 1 8 12 A 4 3.9999999 0 0 1 4 8 A 4 3.9999999 0 0 1 8 4 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 6,6 0,4 0.5,0 C 6.5,9 6.3636364,9 8.1818182,9 9.6363636,9 9.5,9 9.5,10 L 10,10 10,6 9.5,6 C 9.5,7 9.6363636,7 8.1818182,7 6.3636364,7 6.5,7 6.5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/the-witcher-2.svg b/.icons/awkward/16x16/apps/the-witcher-2.svg
new file mode 100644
index 00000000..e4794bd9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/the-witcher-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#c44652" cx="8" cy="8" r="8"/>
+ <path style="fill:#393939" d="M 4 1.5 L 4 3.4824219 L 3.5449219 4.1894531 C 2.5895237 4.7413317 1.7270628 4.9111229 1 5.5 L 2.5 6.5 L 0 8 L 3 8.5 L 1 11 L 3 10.517578 L 3 11.5 L 5 11 L 4.5 12 L 7.2382812 10.888672 L 8 11 L 8.7617188 10.888672 L 11.5 12 L 11 11 L 13 11.5 L 13 10.517578 L 15 11 L 13 8.5 L 16 8 L 13.5 6.5 L 15 5.5 C 14.272937 4.9111229 13.410476 4.7413317 12.455078 4.1894531 L 12 3.4824219 L 12 1.5 L 10 2.7402344 L 10 1.9707031 L 9 2.7402344 L 9 1.9707031 L 8 2.7402344 L 7 1.9707031 L 7 2.7402344 L 6 1.9707031 L 6 2.7402344 L 4 1.5 z"/>
+ <path style="fill:#505050" d="M 2.5,1.0000003 2.0019916,1.597425 c -0.027749,0.9073824 0.2383205,1.7134385 0.5578453,2.5017161 0.5555803,1.3135699 2.0568167,1.8014118 2.9626738,2.6092524 0.5747173,0.5249292 0.7295336,0.9877952 0.8117664,1.4502482 0.095256,0.5356917 0.1527306,1.1164474 0.2125125,2.0103343 0.1999073,1.163244 0.3088405,3.058621 0.4586205,3.69059 0.1372144,0.146653 0.9945895,0.140395 0.9945895,0.140395 0,0 0.8573751,0.0062 0.9945896,-0.140395 C 9.1443691,13.227597 9.2533023,11.33222 9.4532097,10.168976 9.512992,9.2750891 9.5704662,8.6943334 9.6657221,8.1586417 9.7479545,7.6961887 9.9027713,7.2333227 10.477489,6.7083935 11.383345,5.9005529 12.884582,5.412711 13.440162,4.0991411 13.759687,3.3108635 14.025757,2.5048074 13.998008,1.597425 L 13.5,1.0000003 V 1.5959315 L 11.00252,3.0205365 7.9999996,2.9794635 4.9974799,3.0205365 2.5,1.5959315 Z"/>
+ <path style="fill:#eb6b00" d="M 5.089304,4 A 1.1119557,1.4364671 0 0 0 5,4.563533 1.1119557,1.4364671 0 0 0 6.1119556,6 1.1119557,1.4364671 0 0 0 7,5.4250759 Z"/>
+ <path style="opacity:0.4" d="M 9.2000701,8.4026294 C 8.7834632,8.5626131 8.4279603,8.8168858 7.9999996,8.7849813 v 0.00821 C 7.5720389,8.8250991 7.2165361,8.5708276 6.7999293,8.4108439 l 0.4101804,4.1707711 c 0.031254,0.312021 0.038278,0.353713 0.3109555,0.382351 0.178188,0.02862 0.3149892,0.03947 0.4789344,0.0351 v -0.0082 c 0.1639453,0.0044 0.3007465,-0.0065 0.4789346,-0.0351 0.2726787,-0.02863 0.279702,-0.06959 0.3109554,-0.381605 z"/>
+ <path style="fill:#ffffff" d="m 7.5999761,11 c -0.1736469,0.136771 -0.325353,0.778301 -0.4492451,0.978216 l 0.059379,0.603399 c 0.031254,0.312021 0.038278,0.353713 0.3109555,0.382351 0.057785,0.0092 0.1071858,0.01378 0.1586033,0.01941 h 0.3203309 0.2523585 c 0.071595,-0.0059 0.1440307,-0.01437 0.2265761,-0.02763 0.2726787,-0.02863 0.279702,-0.06959 0.3109554,-0.381606 l 0.058598,-0.596678 C 8.7246926,11.777903 8.5734185,11.136574 8.4000231,11 v 1.026352 H 7.9999996 7.5999761 Z"/>
+ <path style="fill:#ffffff" d="M 9.2000701,7.9955194 C 9.2000701,7.9955194 8.4331147,8.4987218 8,8.5 7.5668853,8.5012782 6.8014918,8.0044794 6.8014918,8.0044794 6.8478992,8.5418107 7.1517787,9.6469789 7.5999761,10 V 9 h 0.4000235 0.4000235 v 1 C 8.8506724,9.6450469 9.1562538,8.5346688 9.2000701,7.9955194 Z"/>
+ <path style="fill:#eb6b00" d="m 10.910696,4 a 1.1119557,1.4364671 0 0 1 0.0893,0.563533 A 1.1119557,1.4364671 0 0 1 9.8880444,6 1.1119557,1.4364671 0 0 1 9,5.4250759 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thermal-monitor.svg b/.icons/awkward/16x16/apps/thermal-monitor.svg
new file mode 100644
index 00000000..df90d00f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thermal-monitor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="rotate(90,8,8)">
+ <rect style="fill:#8e8e8e" width="2" height="16" x="4" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="7" y="0"/>
+ <rect style="fill:#8e8e8e" width="2" height="16" x="10" y="0"/>
+ </g>
+ <rect style="fill:#b7b7b7" width="12" height="12" x="2" y="2" rx=".8" ry=".8"/>
+ <path style="opacity:0.5" d="M 6.0058594 2 L 6.0058594 3 L 6.0058594 6.53125 C 4.8465697 7.2491241 4.0011008 8.5984791 4 10 C 4 12.197307 5.8026932 14 8 14 C 10.197307 14 12 12.197307 12 10 L 12 9.9980469 C 11.997799 8.602547 11.158274 7.258017 10.005859 6.5390625 L 10.005859 2 L 6.0058594 2 z M 7 3 L 9 3 L 9 4 L 7 4 L 7 3 z M 8.0058594 7.8808594 L 8.0058594 7.8828125 L 8.6699219 8.1191406 C 9.4692243 8.4036256 9.9986605 9.1528391 10 10.001953 C 9.9989594 11.117514 9.1158352 12 8 12 C 6.8835068 12 6 11.116493 6 10 C 6.0006697 9.1473201 6.5333505 8.3979287 7.3378906 8.1152344 L 8.0058594 7.8808594 z"/>
+ <path style="fill:#f75f5f" d="M 7.006,4.00005 V 7.1718 C 5.805,7.5938 5.001,8.7268 5,10 c 0,1.6569 1.3431,3 3,3 1.6569,0 3,-1.3431 3,-3 C 10.998,8.7322 10.2,7.6025 9.0059,7.1775 V 3.99995 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thg.svg b/.icons/awkward/16x16/apps/thg.svg
new file mode 120000
index 00000000..4ef5d661
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thg.svg
@@ -0,0 +1 @@
+tortoisehg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thg_logo.svg b/.icons/awkward/16x16/apps/thg_logo.svg
new file mode 120000
index 00000000..4ef5d661
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thg_logo.svg
@@ -0,0 +1 @@
+tortoisehg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thimbleweed-park.svg b/.icons/awkward/16x16/apps/thimbleweed-park.svg
new file mode 100644
index 00000000..4adc1f26
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thimbleweed-park.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#0088b5" d="M 16.012,11.175 V 2.1725 C 16.012,1.5295 15.47,1 14.795,1 H 1.2174 C 0.54298,1 4.7883e-5,1.5295 4.7883e-5,2.1725 V 11.175 C 4.7883e-5,11.818 0.54298,12.347 1.2174,12.347 H 14.795 C 15.47,12.347 16.012,11.818 16.012,11.175 Z"/>
+ <path style="fill:#003c56" d="M 12.424,4.6142 C 12.101,5.4842 11.275,6.2407 11.275,6.2407 11.747,6.3541 11.865,6.2407 11.865,6.2407 11.629,6.808 10.745,7.4889 10.745,7.4889 11.188,7.5645 11.718,7.3754 11.718,7.3754 11.6,7.9806 10.245,8.3589 10.245,8.3589 10.716,8.5858 11.629,8.3589 11.629,8.3589 11.305,8.8884 9.5081,9.3423 9.5081,9.3423 10.038,9.6071 11.422,9.4936 11.422,9.4936 10.745,10.288 10.001,10.553 10.001,10.553 10.001,10.553 9.5501,11.044 8.8722,10.212 8.8722,10.212 9.6454,10.099 10.176,9.834 10.176,9.834 8.8371,9.4936 8.5133,9.0019 8.5133,9.0019 9.4256,9.2288 9.8969,9.0019 9.8969,9.0019 8.5424,8.5858 8.4248,8.0184 8.4248,8.0184 8.9551,8.1697 9.3969,8.0941 9.3969,8.0941 8.5125,7.4132 8.2769,6.8458 8.2769,6.8458 8.3949,6.9972 8.8662,6.8458 8.8662,6.8458 8.042,6.0893 7.7178,5.2194 7.3937,6.0893 6.5687,6.8458 6.5687,6.8458 7.04,6.9972 7.158,6.8458 7.158,6.8458 6.9224,7.4132 6.0388,8.0941 6.0388,8.0941 6.4806,8.1697 7.0109,8.0184 7.0109,8.0184 6.8932,8.5858 5.538,9.0019 5.538,9.0019 6.0093,9.2288 6.9227,9.0019 6.9227,9.0019 6.5986,9.4936 4.8015,9.9853 4.8015,9.9853 5.3314,10.212 6.7158,10.099 6.7158,10.099 6.0384,10.931 5.0822,11.082 5.0822,11.082 5.0822,11.082 4.4894,11.309 3.812,10.515 3.812,10.515 4.5851,10.364 5.1151,10.099 5.1151,10.099 3.7759,9.7962 3.4519,9.2667 3.4519,9.2667 4.3654,9.4936 4.8367,9.2667 4.8367,9.2667 3.4821,8.8506 3.3642,8.2832 3.3642,8.2832 3.8945,8.4723 4.3363,8.3589 4.3363,8.3589 3.4519,7.7158 3.2163,7.1485 3.2163,7.1485 3.3343,7.2619 3.8056,7.1485 3.8056,7.1485 2.9806,6.3919 2.6566,5.4842 2.3326,6.3919 1.5083,7.1485 1.5083,7.1485 1.9796,7.2619 2.0977,7.1485 2.0977,7.1485 1.8621,7.7158 0.97766,8.3589 0.97766,8.3589 1.4195,8.4723 1.9506,8.2832 1.9506,8.2832 1.8328,8.8506 0.47746,9.2667 0.47746,9.2667 0.9488,9.4936 1.8614,9.2667 1.8614,9.2667 1.6108,9.6827 0.62699,10.023 0.12679,10.174 V 10.326 C 0.74988,10.477 1.6555,10.401 1.6555,10.401 1.3185,10.78 0.57842,11.082 0,11.271 V 14.789 C 0,15.432 0.54275,16 1.2172,16 H 14.795 C 15.47,16 16.012,15.432 16.012,14.789 V 11.347 C 15.153,11.763 13.929,11.914 13.929,11.914 13.929,11.914 14.257,10.401 13.579,9.6071 13.579,9.6071 14.352,9.4558 14.882,9.191 14.882,9.191 13.544,8.8884 13.22,8.3589 13.22,8.3589 14.133,8.5858 14.604,8.3589 14.604,8.3589 13.249,7.9806 13.131,7.3754 13.131,7.3754 13.662,7.5645 14.103,7.4889 14.103,7.4889 13.22,6.808 12.984,6.2407 12.984,6.2407 13.101,6.3541 13.573,6.2407 13.573,6.2407 12.749,5.4842 12.424,4.6142 Z M 16.012,9.5314 C 15.733,9.6449 15.446,9.7205 15.446,9.7205 15.585,9.7962 15.818,9.7962 16.012,9.7962 Z M 16.012,10.288 C 15.421,10.515 14.71,10.704 14.71,10.704 14.995,10.855 15.576,10.855 16.012,10.855 Z"/>
+ <rect style="fill:#625323" width="1" height="3" x="11" y="13"/>
+ <path style="fill:#08c688" d="M 16,12.131 V 6.8703 C 16,6.6055 15.985,6 15.985,6 15.985,6 15.404,6 15.176,6 H 9.8247 C 9.3677,6 9,6.3784 9,6.8703 V 12.131 C 9,12.622 9.3677,13 9.8247,13 H 15.176 C 15.404,13 15.985,13 15.985,13 15.985,13 16,12.357 16,12.131 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thinkorswim.svg b/.icons/awkward/16x16/apps/thinkorswim.svg
new file mode 100644
index 00000000..53c98a8c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thinkorswim.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#0a384e" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#004465" d="m 5.1093752,0 2.453906,6.5523436 A 2.4,2.4 0 0 0 6.8390624,6.9804688 L 0.11406248,0.39296876 C 0.0431074,0.51251076 0,0.65034408 0,0.8 V 3.25625 L 6.2523436,7.7359376 A 2.4,2.4 0 0 0 6,8.8 2.4,2.4 0 0 0 6.020312,9.0859376 L 0,10.285156 v 2.79375 l 6.3515624,-3.032031 a 2.4,2.4 0 0 0 0.3429688,0.439844 L 0.95,16 H 4.8046876 L 7.6007812,11.060156 A 2.4,2.4 0 0 0 8.4,11.2 2.4,2.4 0 0 0 8.55625,11.194531 L 9.0781248,16 H 11.7375 L 9.4976564,10.933594 A 2.4,2.4 0 0 0 9.91875,10.657031 L 14.801562,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 12.688281 L 10.610938,9.7328124 A 2.4,2.4 0 0 0 10.791406,8.9718752 L 16,8.5453124 V 5.8085936 l -5.369531,2.1078128 a 2.4,2.4 0 0 0 -0.375,-0.6359376 L 16,1.1796875 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 11.408594 L 9.1609376,6.5257812 A 2.4,2.4 0 0 0 8.8648436,6.4460936 L 9.5851564,0 Z"/>
+ <path style="fill:#26aaff" d="m 8.9968752,0 -0.00625,0.16015624 C 8.9842192,0.3413642 8.8497704,3.6154492 8.742186,6.2046876 8.70295,7.150518 8.6747612,7.9286808 8.679686,7.9335936 c 0.0048,0.00492 0.01202,0.00589 0.015624,0.00236 0.004,-0.0036 0.447034,-1.2813908 0.9851564,-2.839844 C 11.078828,1.0460638 11.374263,0.19151848 11.4125,0.08984376 L 11.446875,0 Z M 6.3609376,3.3390624 c 0,0 -1.7077016,1.4247268 -1.7218752,1.4617188 -0.0056,0.014816 0.2790356,0.3068564 0.8343752,0.8554688 0.46381,0.4581812 1.269178,1.2542704 1.7898436,1.76875 0.5207056,0.5144756 0.9526084,0.9351564 0.9593752,0.9351564 0.00681,0 0.0125,-0.00619 0.0125,-0.01328 h -8e-4 c 0,-0.00709 -0.3510516,-0.9561716 -0.7804688,-2.1093752 C 7.0244308,5.0842972 6.607302,3.9621592 6.5265436,3.7437512 6.4458252,3.5253472 6.3609376,3.3390624 6.3609188,3.3390636 Z M 12.983594,4.3882812 C 12.965174,4.3821612 9.1215496,8.4601652 9.1140624,8.49375 9.1100624,8.511686 9.1186724,8.512454 9.1539064,8.5 9.1783224,8.491478 10.31022,8.0493272 11.669531,7.5179708 13.028787,6.986616 14.144854,6.5445492 14.147656,6.5359396 14.15406,6.5159196 13.004854,4.39537 12.983594,4.3882832 Z M 5.2390624,7.0203124 c -0.016816,-0.00645 -0.026804,0.00208 -0.032812,0.027344 -0.013212,0.056795 -0.275,2.146292 -0.275,2.19375 0,0.031352 0.00843,0.042187 0.031252,0.042187 0.016816,0 0.610382,-0.1197156 1.31875,-0.266406 C 6.98962,8.8704972 7.5754284,8.7433124 7.583596,8.7351564 7.591604,8.7269884 7.595012,8.7180884 7.591408,8.7148444 7.5497676,8.6788084 5.2570016,7.0271996 5.239064,7.0203132 Z m 8.1515626,1.73125 c -0.01642,-0.014896 -3.881661,0.332868 -3.8984374,0.3507812 -0.00681,0.00733 -0.00572,0.016548 0.00392,0.020312 0.00841,0.0036 0.7868524,0.432022 1.7296874,0.9515624 0.942876,0.51954 1.728416,0.943597 1.745313,0.942188 0.02803,-0.0024 0.04737,-0.09682 0.232031,-1.1281256 h -8e-4 C 13.313126,9.2694436 13.397788,8.7579916 13.39062,8.7515616 Z M 7.8875,9.3132812 c -0.02002,0.00769 -1.2794632,0.607608 -2.7992188,1.3328128 -1.5197556,0.725204 -3.0822566,1.469812 -3.471875,1.655468 -0.3896183,0.185652 -0.70859368,0.346818 -0.70859372,0.357813 0,0.01101 0.27557282,0.416748 0.61250002,0.901563 0.7976145,1.14769 0.7815391,1.124218 0.7953125,1.124218 0.00641,0 1.2683958,-1.204349 2.8046874,-2.676562 v -8e-4 C 6.656564,10.535576 7.9157872,9.3236852 7.91875,9.3148248 c 0.004,-0.010572 -0.00723,-0.0109 -0.031252,-0.00156 z m 1.05,0.2859376 c -0.00761,-0.0028 -0.014064,0.00176 -0.014064,0.010156 0,0.00837 0.1474492,0.3492272 0.3273436,0.7570312 0.1798948,0.407804 0.8043344,1.822816 1.3875004,3.144531 0.583126,1.321712 1.061878,2.423876 1.072656,2.446094 L 11.73125,16 h 0.03203 c 0.01924,-0.01098 0.05524,-0.02991 0.05625,-0.03125 0.0044,-0.0058 0.425762,-0.273259 0.935938,-0.594531 0.510175,-0.321268 0.927343,-0.589195 0.927343,-0.595313 0,-0.01397 -4.7260134,-5.1725764 -4.7453122,-5.1796872 z M 8.3804688,9.7093752 c -0.00515,-0.00496 -0.010732,-0.00272 -0.017188,0.00469 -0.031632,0.035676 -1.8820312,3.3428658 -1.8820312,3.3632808 0,0.0169 0.052747,0.02881 0.2156252,0.05 0.1183948,0.01542 0.6267392,0.08237 1.1304684,0.148438 0.5037288,0.06607 0.925588,0.116352 0.9367188,0.1125 0.014012,-0.0049 0.01734,-0.02579 0.010936,-0.07109 -0.00801,-0.05935 -0.2833732,-2.684632 -0.3468752,-3.309375 -0.02072,-0.2031442 -0.0322,-0.2835662 -0.047656,-0.298437 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thomas-was-alone.svg b/.icons/awkward/16x16/apps/thomas-was-alone.svg
new file mode 100644
index 00000000..1599eb06
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thomas-was-alone.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="1" ry="1" style="fill:#284b45"/>
+ <path d="m0 12v3c0 0.554 0.446 1 1 1h14c0.554 0 1-0.446 1-1v-3h-16z" style="fill:#4f4f4f"/>
+ <rect x="6" y="5" width="4" height="7" style="fill:#db5637"/>
+ <path d="m8 4 2-2h-4z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thunar.svg b/.icons/awkward/16x16/apps/thunar.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunar.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thunderbird-3.0.svg b/.icons/awkward/16x16/apps/thunderbird-3.0.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunderbird-3.0.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thunderbird-icon.svg b/.icons/awkward/16x16/apps/thunderbird-icon.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunderbird-icon.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thunderbird-mozilla-build.svg b/.icons/awkward/16x16/apps/thunderbird-mozilla-build.svg
new file mode 120000
index 00000000..b5aba8a1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunderbird-mozilla-build.svg
@@ -0,0 +1 @@
+thunderbird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/thunderbird.svg b/.icons/awkward/16x16/apps/thunderbird.svg
new file mode 100644
index 00000000..c518c865
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunderbird.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path style="fill:#304776" d="m 2.5352961,13.196 c 0.6942732,0.998545 1.4450455,1.637653 2.4681753,1.79541 C 4.6035602,14.760192 3.5178563,14.112621 3.2044499,12.39301 3.537169,13.044653 4.5491687,13.801634 5,14 5,14 4.6280718,13.38841 4.6329726,12.950294 4.6364361,12.640659 4.7629625,12.304954 4.7385621,12 l -3.043555,-0.800432 c 0.017959,0.02733 0.081767,0.929562 0.840289,1.996432 z"/>
+ <path style="fill:none" d="m 40.403656,-70.31234 a 20.426046,20.426046 0 1 1 40.153647,-7.521834 20.426046,20.426046 0 1 1 -40.153647,7.521834 z"/>
+ <path style="opacity:0.2" d="M 12.799039,6.4965096 7.6019697,4.6739571 2.0323868,5.0450854 0.61091516,6.819001 c 0.25293122,1.6397871 0.0957813,3.414869 0.97661434,4.847496 L 10.800166,14.492 12.79072,11.000373 Z"/>
+ <path style="fill:#ebebeb" d="M 12.799039,5.9966176 7.6019697,4.1740651 2.0323868,4.5451934 0.61091516,6.319109 c 0.25293122,1.6397871 0.0957813,3.4148692 0.97661434,4.847496 l 9.2126365,2.825503 1.990554,-3.491627 z"/>
+ <path style="fill:#3f7da7;fill-rule:evenodd" d="M 2.1657107,4.4386359 3.1040285,4.5726475 3.3616372,3.316903 2.8464194,3.5680517 Z"/>
+ <path style="opacity:0.25" d="M 12.376309,7.4960927 11.605253,4.9631801 2.1742363,4.8685259 2.1207644,4.9344143 2.0323868,5.0451934 6,9.5 Z"/>
+ <path style="fill:#f7f7f7" d="M 12.376309,6.9960927 11.605253,4.4631801 2.1742363,4.3685259 2.1207644,4.4344143 2.0323868,4.5451934 6,9 Z"/>
+ <path style="fill:#2f67a4" d="M 7.5816687,1.2391448 C 7.5807093,1.2393711 6.3958987,1.244854 5.8787228,1.4109229 5.0169476,1.6097953 4.2437877,1.9764007 3.4777333,2.4009893 2.4830539,3.0697272 1.6684486,3.9956478 1.0392648,5.0088935 0.48581271,5.9857989 0.1504393,7.0724477 0.02577385,8.1860076 -0.04831093,9.3150025 0.08083544,10.465397 0.50597178,11.521626 0.83548998,12.449958 1.4155717,13.2684 2.158165,13.903877 3.1440399,14.561734 3.9276422,15.037248 5.0034714,14.99141 3.9803416,14.833653 3.2295693,14.094284 2.5352961,13.095739 1.7767737,12.028869 1.7131035,11.227262 1.6951449,11.199933 l 0.01015,0.0031 C 1.4518679,10.401424 1.3010353,9.5723913 1.2087004,8.7247666 1.196911,8.5353618 1.1732533,8.3299417 1.2414945,8.3804296 1.49677,8.7850202 1.5568541,8.7702851 2,9 1.6179648,7.5702179 2.1277619,5.9803835 2.7515805,4.8191569 4.0314638,3.3539201 5.8989978,2.1685522 7.5816687,1.2391448 Z M 5.0034714,14.99141 c -0.050172,-0.04537 -0.102848,-0.07454 -0.1569427,-0.09682 0.058794,0.03776 0.1152758,0.07273 0.1569427,0.09682 z"/>
+ <path style="fill:#4a96e1" d="M 6.4026417,1.7674747e-6 C 5.0485478,0.03614218 4.3775978,1.4228214 3.8439652,2.4930694 3.651752,2.8332474 3.3952814,3.2369125 3.2273881,3.5582217 2.9060534,4.0645665 3.0375144,4.6726743 3.1041181,5.2266415 3.0970981,5.3784507 3.2473349,5.6971745 3.1744961,5.7292808 3.0275541,6.1731729 2.9051897,6.6124126 3.2565567,7 3.3678487,6.4982978 3.9548702,6.3901105 4.3863533,6.1790903 5.5135381,5.0804211 6.5798737,4.8887051 8,5 8.7815872,5 9.2265817,4.7964876 10,4.4487101 11.186546,4.9447607 11.695811,5.7199123 12,7 12.114559,7.9621246 10.569386,10.270449 10.0005,10.999001 10.000432,10.999012 9.996,11 9.996,11 9.996013,11 10,10.99999 10,11 10.01173,11.0016 11.718698,10.240536 12.399267,9.5945884 11.9137,13.349009 9.2123143,15.475694 8,16 9.6138263,16.108609 12.293132,14.293539 12.093189,14.102107 11.893246,13.910675 10.575573,15.656075 10,16 c 1.054554,-0.295287 2.05231,-0.40257 2.717786,-0.888128 -2.49e-4,0 0.540757,-0.294378 1.104901,-0.937857 0.07505,-0.08561 0.203992,-0.204395 0.281256,-0.301885 0.04803,-0.06061 0.09243,-0.122754 0.139371,-0.183647 0.0083,-0.01001 0.01771,-0.01953 0.02566,-0.02969 1.187377,-1.452539 1.765632,-3.258516 1.72276,-4.8950712 C 16.000067,6.7798515 15.194879,5.0577 13.842296,3.6340197 12.864123,2.6044306 11.75321,1.9745907 10.752749,1.6337082 9.4565301,1.261489 7.8572633,1.1028032 6.7132725,1.3192558 6.6049368,1.3554762 6.6687144,0.89461029 6.8024206,0.79954895 6.4816747,0.82957481 6.1948105,1.369616 5.9349115,1.5278659 6.1482044,1.174488 6.3672888,0.73372403 6.6238537,0.39977442 5.6700593,0.57781508 5.4550985,1.5452624 4.8687528,2.1011199 5.0619299,1.0682395 5.5987735,0.66487966 6.4026461,-1.1146556e-7 Z"/>
+ <path style="fill:#4271a3" d="M 3.9551645,5.2127466 C 5.621989,5.1647722 4.5754186,4.1317368 6.8000001,2.2127468 4.987645,3.151132 3.2626281,3.1498322 3.9573147,5.2127466 h -0.0021 z"/>
+ <path style="fill:#ffffff" d="M 4.9030425,4.6597364 C 4.743224,4.9516479 4.370314,5.0693003 4.1640217,4.9594169 3.9531971,4.8495343 3.9543306,4.4821475 4.1175316,4.1902355 4.2750831,3.8983236 4.9710299,4.029296 4.9744299,4.029296 c 0.0033,0 0.088409,0.3396385 -0.07141,0.6304404 z"/>
+ <path style="fill:#5c5f60" d="m 4.1552616,6.2766189 c 0,0 0.1025774,-0.09899 0.049106,-0.2800013 C 3.564927,6.2080388 3.1937891,5.59596 3.1960202,5.59596 3.1981802,5.59596 2.7953598,6.5503664 3.2565567,7 3.3063157,6.5293687 4.1314944,6.3012362 4.1337256,6.3012362"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/thunderbolt.svg b/.icons/awkward/16x16/apps/thunderbolt.svg
new file mode 120000
index 00000000..53f64db6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/thunderbolt.svg
@@ -0,0 +1 @@
+preferences-desktop-thunderbolt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tigervnc.svg b/.icons/awkward/16x16/apps/tigervnc.svg
new file mode 100644
index 00000000..c1ec7f76
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tigervnc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57143 -1.1429 -1.1429)">
+ <rect fill="#4f4f4f" width="28" height="28" x="-30" y="-30" rx="1.4" ry="1.4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#ff893c" d="m5.4932 2.0014-0.1231 0.2871c-0.1736 0.406-0.6469 1.9444-0.9174 2.9791-0.1704 0.6519-0.3959 1.2645-0.8791 2.3885-0.6403 1.4894-1.1782 2.8429-1.1785 2.9639 0 0.03-0.1906 0.746-0.3951 1.501v16.479c0 0.36187 0.13988 0.68717 0.36367 0.93516l0.065625-0.20234c0.45834-1.4018 0.81236-2.6575 0.87363-3.098 0.035563-0.2557 0.17538-0.7719 0.31035-1.1471 0.13498-0.37517 0.26804-0.87345 0.29531-1.1074 0.027268-0.23397 0.15987-0.80804 0.29531-1.2756 0.1355-0.468 0.2461-0.91 0.2461-0.983s-0.0573-0.212-0.1285-0.308c-0.0982-0.133-0.1209-0.227-0.0944-0.391 0.0298-0.183 0.0114-0.231-0.1189-0.321-0.4648-0.321-0.4794-0.433-0.1422-1.104 0.1329-0.264 0.3487-0.746 0.4785-1.071 0.12982-0.32527 0.57571-1.3803 0.99121-2.3447 0.71878-1.6684 0.76461-1.7997 0.94336-2.6988 0.10333-0.51974 0.18731-0.99264 0.18731-1.05-7e-7 -0.11986 1.1132-2.9083 1.7486-4.3818 0.42751-0.9913 0.4293-0.99685 0.4293-1.5449 0-0.44588 0.039928-0.69725 0.21465-1.3234 0.2107-0.7561 0.2146-0.7852 0.1505-1.2973-0.0895-0.7149-0.0897-0.6633 0.015-1.0691 0.0515-0.1996 0.1104-0.4646 0.1313-0.5893l0.038283-0.22695h-3.8008zm6.4709 0-0.09297 0.34863c-0.0517 0.19123-0.11346 0.44278-0.13672 0.55918-0.06705 0.33558-0.2599 0.67175-0.56328 0.98438-0.35035 0.36102-0.36473 0.34717 0.6166 0.59336 0.161 0.04039 0.30476 0.10541 0.31992 0.14492 0.01516 0.039509-0.02763 0.27251-0.0957 0.51816-0.06808 0.24566-0.12429 0.52983-0.12441 0.63027-0.0001 0.10044-0.05678 0.46837-0.12578 0.81758-0.06901 0.3492-0.14716 0.94781-0.175 1.3303-0.05636 0.77433-0.27547 1.6193-0.7834 3.0229-0.16248 0.44898-0.47599 1.4253-0.6959 2.1697-0.23599 0.79886-0.56925 1.7531-0.81348 2.3283-0.22759 0.53599-0.43316 1.0559-0.45664 1.1553-0.023485 0.09936-0.25963 0.72486-0.525 1.3904-0.3628 0.911-0.4961 1.323-0.5372 1.665-0.030072 0.24943-0.11042 0.64356-0.1791 0.87637-0.068677 0.2328-0.17867 0.80451-0.24336 1.2701-0.1324 0.95305-0.18348 1.1606-0.3541 1.4383-0.20552 0.33452-0.35937 0.95561-0.39922 1.6064-0.027566 0.45018-0.099037 0.83226-0.25293 1.3604-0.48107 1.6508-0.50372 1.7521-0.50449 2.2668-0.000735 0.4933-0.10923 1.0163-0.28164 1.3549l-0.084766 0.1668h3.798l0.036911-0.18867c0.082601-0.41301 0.046739-0.55277-0.20644-0.81074-0.38505-0.39234-0.38027-0.44499 0.18184-2.2326 0.63838-2.0302 1.1512-3.8426 1.1512-4.0688 0-0.24714 0.20826-0.82688 0.41562-1.1594 0.43432-0.6964 0.5951-1.0865 1.2688-3.0652 0.39516-1.1607 0.78676-2.3006 0.8709-2.5334 0.0875-0.24208 0.18207-0.68903 0.22012-1.0445 0.06012-0.5618 0.11776-0.75441 0.60566-1.9961 0.29691-0.75562 0.5596-1.4547 0.58242-1.5545 0.02282-0.09977 0.20137-0.59079 0.39648-1.0896 0.42105-1.0765 0.59883-1.7351 0.59883-2.2162 0-0.31563-0.01949-0.36941-0.18184-0.51406-0.232-0.2082-0.239-0.5012-0.03-1.2617 0.205-0.7471 0.529-1.3523 1.016-1.8977 0.43-0.4826 0.914-1.3125 1.158-1.9824l0.13945-0.38281h-5.533zm8.9646 0-0.17363 0.49902c-0.09521 0.27436-0.27688 0.85281-0.40332 1.2852-0.12644 0.43235-0.33697 1.031-0.46895 1.3303-0.33797 0.76653-0.81135 2.1064-1.0691 3.027-0.24207 0.86441-1.16 3.8161-1.7568 5.6506-0.21099 0.64852-0.54557 1.5189-0.74375 1.9346-0.23852 0.50035-0.45522 1.0869-0.63984 1.7363-0.1534 0.53956-0.47991 1.6009-0.72598 2.3584-0.24607 0.75748-0.60152 1.8892-0.79023 2.5143-0.18872 0.62508-0.4473 1.4282-0.57422 1.7842-0.22491 0.63088-0.62696 2.0754-1.2879 4.6225l-0.32539 1.2551h5.5221l0.18867-0.49902c0.10409-0.27437 0.32273-0.88005 0.48535-1.3467 0.29059-0.83385 1.1898-2.9479 1.6338-3.8391 0.21072-0.42291 0.26788-0.48421 0.85176-0.92012l0.62617-0.46758 0.44024 0.02871 0.44024 0.03008 0.44297-0.29805c0.5105-0.34304 0.51715-0.35308 0.83125-1.1389 0.12964-0.32433 0.36174-0.81312 0.51543-1.0855 0.15369-0.27242 0.59377-1.21 0.97754-2.085 0.38377-0.87496 0.90451-1.9855 1.158-2.4678 0.92365-1.7571 1.3936-2.7246 1.5176-3.1268 0.06965-0.22603 0.22424-0.73261 0.34453-1.1252s0.33719-0.96793 0.48125-1.2783c0.391-0.8419 1.13-2.7407 1.573-4.003v-2.975c0-0.7086-0.523-1.2842-1.204-1.3795l-1.4547 0.010937-0.0793 0.45391c-0.04358 0.24943-0.15761 0.79424-0.25293 1.21-0.09867 0.43035-0.16012 0.8461-0.14355 0.9666 0.0218 0.15863-0.04887 0.40886-0.28027 0.99805-0.28737 0.73168-0.64434 1.9686-0.91465 3.1678-0.07245 0.32142-0.24806 0.77908-0.47852 1.2496-0.2 0.40834-0.36367 0.77276-0.36367 0.80938 0 0.161-0.57431 1.6424-0.7752 1.9988-0.12182 0.21617-0.26866 0.50765-0.32539 0.64668s-0.24087 0.49353-0.40879 0.78887-0.43627 0.83521-0.59609 1.199c-0.15982 0.36381-0.44479 0.92392-0.63438 1.2455-0.18958 0.32159-0.42934 0.75456-0.53184 0.96113-0.11428 0.23034-0.37677 0.57725-0.67949 0.89688-0.5976 0.63097-0.82577 0.92178-1.0049 1.2783-0.2002 0.39853-0.35406 0.54277-0.57832 0.54277-0.10641 0-0.26759-0.0589-0.35957-0.13125-0.16106-0.12669-0.16566-0.14484-0.12578-0.5291 0.02271-0.21885 0.06204-0.75164 0.0875-1.184 0.05584-0.94819 0.1029-1.0804 0.80391-2.2682 0.65711-1.1134 0.69368-1.1883 0.86543-1.7295 0.07844-0.24716 0.26472-0.67389 0.41289-0.94746 0.8025-1.4817 0.94778-1.911 0.94883-2.8123 0.000182-0.15661 0.02921-0.39334 0.06563-0.52637 0.11962-0.43697 1.623-4.1431 2.3584-5.8146 0.16311-0.37073 0.29668-0.71312 0.29668-0.76152 0-0.048401-0.15068-0.22761-0.33359-0.39785-0.18292-0.17024-0.33223-0.34483-0.33223-0.38828s0.09408-0.27525 0.20918-0.51543l0.20918-0.4375h-3.4713zm9.071 12.897c-0.02461 0.0803-0.39127 0.95973-0.86953 2.0809-2.2786 5.3415-2.7167 6.7358-2.7275 8.6885-0.002 0.36755 0.02394 0.52042 0.11348 0.66582 0.11531 0.18724 0.11489 0.19264-0.03008 0.8832-0.08029 0.38246-0.16294 0.97119-0.18457 1.3084l-0.03965 0.61387 0.26523 0.12988c0.77245 0.37659 0.84082 0.42291 0.84082 0.57832v0.15176h1.2455c0.769-0.007 1.386-0.627 1.386-1.398v-13.702zm-5.7285 10.566c-0.18469 0-0.82918 0.31499-1.1348 0.55508-0.28563 0.22441-0.92641 1.0458-1.076 1.3795-0.08199 0.18292-0.23727 0.5636-0.3459 0.84629s-0.30753 0.73199-0.4416 0.99805-0.26118 0.54451-0.28301 0.61934l-0.03965 0.13672h3.4972l0.18594-0.40879c0.10225-0.22449 0.21662-0.52983 0.2543-0.67949s0.0806-0.31519 0.0957-0.36777c0.03076-0.10705-0.07317-0.24513-0.53047-0.70274l-0.31445-0.31445 0.22012-0.92148c0.24393-1.0238 0.2346-1.1402-0.0875-1.1402z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tilda.svg b/.icons/awkward/16x16/apps/tilda.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tilda.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tiled.svg b/.icons/awkward/16x16/apps/tiled.svg
new file mode 100644
index 00000000..399c8434
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tiled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#616bdd" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#30356e" width="3" height="3" x="2" y="3" rx=".4" ry=".4"/>
+ <rect style="fill:#30356e" width="3" height="3" x="6" y="3" rx=".4" ry=".4"/>
+ <rect style="fill:#30356e" width="3" height="3" x="10" y="3" rx=".4" ry=".4"/>
+ <rect style="fill:#30356e" width="3" height="3" x="6" y="7" rx=".4" ry=".4"/>
+ <rect style="fill:#30356e" width="3" height="3" x="6" y="11" rx=".4" ry=".4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tilesetter.svg b/.icons/awkward/16x16/apps/tilesetter.svg
new file mode 100644
index 00000000..ff702f66
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tilesetter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#e4e4e4" d="M 2.5996 3 C 2.2672 3 2 3.2672 2 3.5996 L 2 6 L 4 8 L 4 5 L 8 5 L 6 3 L 2.5996 3 z M 8 5 L 10 5 L 10 13 L 12 13 L 12 5 L 14 5 L 14 3.5996 C 14 3.2672 13.733 3 13.4 3 L 10 3 L 8 5 z M 4 8 L 2 10 L 2 12.4 C 2 12.733 2.2672 13 2.5996 13 L 6 13 L 8 11 L 4 11 L 4 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tilix.svg b/.icons/awkward/16x16/apps/tilix.svg
new file mode 100644
index 00000000..ade7ca68
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tilix.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="opacity:.15;fill:#ffffff" d="m8 1v14h7.199c0.443 0 0.801-0.358 0.801-0.801v-12.398c0-0.4434-0.358-0.801-0.801-0.801h-7.199z"/>
+ <path style="fill:#ffffff" d="m3 2v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.5129-0.5 0.5h-0.5z"/>
+ <path style="fill:#ffffff" d="m10 2v1h-1.5v1h1.5v3h-1.5v1h1.5v1h1v-1h2v1h1v-1h1.5v-1h-1.5v-3h1.5v-1h-1.5v-1h-1v1h-2v-1zm1 2h2v3h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tilp.svg b/.icons/awkward/16x16/apps/tilp.svg
new file mode 100644
index 00000000..e3d99753
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tilp.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 8.2349042,0.08764108 C 7.8257467,-0.14449248 7.2427867,0.10020865 6.9278175,0.63630018 L 4.4641613,4.8295578 2.0005045,9.0228147 1.4319673,9.99049 c -0.83991905,1.429576 -0.4181186,3.203401 0.9457377,3.977183 l 2.9542017,1.676061 c 1.3638555,0.773785 3.1380152,0.24583 3.977933,-1.183748 L 9.8783504,13.492297 12.342006,9.2990395 14.805663,5.1057817 c 0.314948,-0.536106 0.239139,-1.1545585 -0.170018,-1.3866934 z"/>
+ <path style="fill:#d7dcd7" d="M 13.308726,4.6925895 8.0410604,1.7031725 5.9429697,5.270766 11.228929,8.2324047 Z"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="7.88" y="3.02" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="9.55" y="3.02" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="11.23" y="3.02" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="12.91" y="3.02" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#ffb845" width="1.005" height=".661" x="7.88" y="4.34" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#ff45ea" width="1.005" height=".661" x="9.55" y="4.34" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="11.23" y="4.34" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="fill:#6771f2" width="1.005" height=".661" x="12.91" y="4.34" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="7.88" y="5.67" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="9.55" y="5.67" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="11.23" y="5.67" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="12.91" y="5.67" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="7.88" y="6.99" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="9.55" y="6.99" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="11.23" y="6.99" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="1.005" height=".661" x="12.91" y="6.99" transform="matrix(0.87218818,0.4891705,-0.51090824,0.85963525,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/time-admin.svg b/.icons/awkward/16x16/apps/time-admin.svg
new file mode 120000
index 00000000..162d1d7c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/time-admin.svg
@@ -0,0 +1 @@
+gnome-schedule.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/time.svg b/.icons/awkward/16x16/apps/time.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/time.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/timeshift.svg b/.icons/awkward/16x16/apps/timeshift.svg
new file mode 100644
index 00000000..ae3a2060
--- /dev/null
+++ b/.icons/awkward/16x16/apps/timeshift.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#d44e41" cx="8" cy="8" r="8"/>
+ <path style="fill:#3f3f3f" d="M 8.4396475,12.684228 C 7.2148728,12.212987 6.5730228,12.07405 6.0696189,12.091102 c -0.5348382,0.04928 -0.9901387,0.225078 -1.5145912,0.408864 -0.2873983,0.08936 -0.2877784,0.08471 -0.019253,-0.235476 0.1506573,-0.179647 0.6829785,-0.607155 1.1829343,-0.950024 0.6803963,-0.466613 1.0574127,-0.586732 1.4990779,-0.586732 0.6956582,0 1.15595,-0.451824 1.0072076,-0.9451184 C 7.6663803,8.8126798 6.331072,7.5465416 6.331072,7.2014941 c 0,-0.28881 0.5165435,-1.0221184 1.134743,-1.7183432 C 7.7393614,5.1750806 7.8577072,4.9286865 7.772383,4.844887 7.5945883,4.6702741 5.8895129,4.3653496 5.0927321,4.3653496 c -0.6363959,0 -1.197355,0.2128648 -1.197355,0.6610693 0,0.1243441 0.078031,0.4696717 0.3263721,0.7673941 L 4.6732781,6.3351259 C 4.3746159,6.6983572 4.2470286,7.0920856 3.7333461,7.0920856 2.9966026,7.0920856 2.9966026,6.4559913 3.0004994,5.8372698 3.1045284,4.3221635 5.2731545,2.8034215 7.3243247,3.0208755 8.6217088,3.1586661 9.758936,3.3572789 11.000945,3.4564375 11.691939,3.4927935 12.12513,3.3079209 12.773207,3.0461514 13.242843,2.856456 12.943342,3.4667619 12.240277,4.132126 11.394642,4.9324138 10.894313,5.4023968 9.539847,5.2692626 8.5267577,5.1696826 8.2495761,5.1123394 8.0174824,5.7716382 7.8332997,6.2948435 8.0343544,6.7934967 8.9910599,7.8582785 9.462824,8.3833361 9.668813,8.7224743 9.665541,9.0543277 c -0.0029,0.296976 -0.168942,0.5881178 -0.535108,1.0014503 -0.3228451,0.364429 -0.507684,0.726944 -0.461509,0.805585 0.1448711,0.246735 1.104052,0.775283 1.626834,0.775283 0.275551,0 0.795654,-0.08265 1.104956,-0.24875 0.523183,-0.280948 0.745258,-0.278414 0.745258,0.0085 0,0.227208 -1.646816,1.606228 -2.588624,1.6036 -0.171323,-5e-4 -0.6742657,-0.145158 -1.1177005,-0.315772 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/timidity.svg b/.icons/awkward/16x16/apps/timidity.svg
new file mode 100644
index 00000000..3e2834fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/timidity.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#7d7d7d" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="1" y="8" rx=".4" ry=".467"/>
+ <rect style="fill:#17d4e4" width="3" height="5" x="4" y="2"/>
+ <rect style="fill:#17d4e4" width="3" height="5" x="1" y="-8" transform="rotate(90)"/>
+ <rect style="fill:#17d4e4" width="3" height="4" x="9" y="3"/>
+ <rect style="fill:#17d4e4" width="3" height="1" x="9" y="1"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="4" y="8" rx=".4" ry=".467"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="7" y="8" rx=".4" ry=".467"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="10" y="8" rx=".4" ry=".467"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="13" y="8" rx=".4" ry=".467"/>
+ <rect style="fill:#4f4f4f" width="2" height="4" x="3" y="8" rx=".4" ry=".533"/>
+ <rect style="fill:#4f4f4f" width="2" height="4" x="6" y="8" rx=".4" ry=".533"/>
+ <rect style="fill:#4f4f4f" width="2" height="4" x="12" y="8" rx=".4" ry=".533"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tint2.svg b/.icons/awkward/16x16/apps/tint2.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tint2.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tint2conf.svg b/.icons/awkward/16x16/apps/tint2conf.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tint2conf.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tipp10.svg b/.icons/awkward/16x16/apps/tipp10.svg
new file mode 100644
index 00000000..9b2f5139
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tipp10.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="fill:#d07517" width="1" height="1" x="8" y="12" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="8" y="10" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="8" y="8" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="8" y="6" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="8" y="4" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="6" y="4" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="4" y="4" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="12" y="4" ry=".24"/>
+ <rect style="fill:#d07517" width="1" height="1" x="10" y="4" ry=".24"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tixati.svg b/.icons/awkward/16x16/apps/tixati.svg
new file mode 100644
index 00000000..884012cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tixati.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ed5050" d="m7.091 1-6.091 13.23v0.0205c0 0.41418 0.33244 0.74785 0.74609 0.75l6.2539-13.582 6.254 13.582c0.414-0.002 0.746-0.336 0.746-0.75v-0.02l-6.091-13.23h-1.8179z"/>
+ <path fill="#70ed50" d="m1.7109 1.0039c-0.3836 0.0199-0.6871 0.3235-0.707 0.7071l6.289 6.289-6.289 6.289c0.019935 0.38357 0.32346 0.6871 0.70704 0.70705l6.289-6.289 6.289 6.289c0.38357-0.01994 0.6871-0.32346 0.70704-0.70705l-6.2891-6.289 6.2891-6.289c-0.02-0.3837-0.324-0.6872-0.707-0.7072l-6.289 6.289-6.289-6.289z"/>
+ <path fill="#5093ed" d="m1.75 1c-0.4155 0-0.75 0.3345-0.75 0.75v0.25h6.5v13h0.99999v-13h6.5v-0.25c0-0.4155-0.335-0.75-0.75-0.75h-12.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tmm.svg b/.icons/awkward/16x16/apps/tmm.svg
new file mode 100644
index 00000000..efa68226
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tmm.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,15.25 V 1.75 C 16,1.3345 15.666,1 15.25,1 H 1.75 C 1.3345,1 1,1.3345 1,1.75 V 15.25 C 1,15.666 1.3345,16 1.75,16 H 15.25 C 15.666,16 16,15.666 16,15.25 Z"/>
+ <path style="fill:#ffffff" d="M 3,3 V 5 H 5 V 3 Z"/>
+ <path style="fill:#ffffff" d="M 3,6 V 8 H 5 V 6 Z"/>
+ <path style="fill:#ffffff" d="M 3,9 V 11 H 5 V 9 Z"/>
+ <path style="fill:#ffffff" d="M 3,12 V 14 H 5 V 12 Z"/>
+ <rect style="fill:#28a1e1" width="5" height="3" x="6" y="11" rx=".556" ry=".6"/>
+ <path style="fill:#ffffff" d="M 12,3 V 5 H 14 V 3 Z"/>
+ <path style="fill:#ffffff" d="M 12,6 V 8 H 14 V 6 Z"/>
+ <path style="fill:#ffffff" d="M 12,9 V 11 H 14 V 9 Z"/>
+ <path style="fill:#ffffff" d="M 12,12 V 14 H 14 V 12 Z"/>
+ <rect style="fill:#28a1e1" width="5" height="3" x="6" y="7" rx=".556" ry=".6"/>
+ <rect style="fill:#28a1e1" width="5" height="3" x="6" y="3" rx=".556" ry=".6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/to-the-moon.svg b/.icons/awkward/16x16/apps/to-the-moon.svg
new file mode 100644
index 00000000..9f25769d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/to-the-moon.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#7a509e" cx="8" cy="8" r="8"/>
+ <g transform="matrix(0.89285716,0,0,0.89285716,0.85714272,0.85714272)">
+ <circle style="fill:#fae8a2" cx="-8" cy="8" r="5.6" transform="scale(-1,1)"/>
+ <path style="opacity:0.2" d="m 8.52892,2.430072 a 5.6,5.6 0 0 1 2.02664,0.587888 c -0.02828,0.089628 0.0048,0.190736 0.1078,0.28 0.06972,0.060424 0.12684,0.154532 0.12684,0.209468 0,0.167916 -0.15176,0.42574 -0.273,0.463204 -0.161,0.04984 -0.10696,0.221648 0.10024,0.316568 0.09576,0.04396 0.21364,0.17052 0.2618,0.28112 0.04844,0.11088 0.11956,0.22008 0.1582,0.24276 0.03836,0.02296 0.07,0.10948 0.07,0.19264 0,0.1162 -0.0532,0.17248 -0.22764,0.2422 -0.12488,0.05012 -0.2744,0.08652 -0.33236,0.08092 -0.33348,-0.03136 -0.35672,0.16296 -0.06524,0.54264 0.15484,0.2016 0.22932,0.25228 0.33488,0.2268 0.09828,-0.02352 0.15204,0.0042 0.19684,0.10164 0.04704,0.10332 0.12432,0.13832 0.3318,0.1526 0.20412,0.01428 0.2954,0.05572 0.37184,0.16744 0.056,0.08148 0.13664,0.14756 0.17948,0.14756 0.04295,0 0.143808,0.05488 0.224224,0.12152 0.163632,0.1358 0.227528,0.14952 0.2849,0.06076 0.07582,-0.1176 0.239428,-0.05824 0.482888,0.175 0.21532,0.20608 0.241388,0.26124 0.208908,0.44016 -0.05779,0.31836 -0.230468,0.60088 -0.427644,0.69944 -0.17206,0.08596 -0.17542,0.0952 -0.07109,0.20552 0.06,0.06356 0.16296,0.1316 0.228592,0.15148 0.18956,0.05768 0.08285,0.12992 -0.255388,0.17304 -0.346192,0.04396 -0.453768,0.1694 -0.29204,0.34048 0.09019,0.09548 0.08512,0.1134 -0.05961,0.20412 -0.2828,0.17752 -0.507696,0.06888 -0.242256,-0.11704 0.170604,-0.11956 0.0513,-0.16828 -0.19908,-0.08148 -0.19964,0.06916 -0.23912,0.06524 -0.357,-0.03724 -0.2422,-0.20972 -0.5054,0.10052 -0.28392,0.3346 0.14084,0.14924 0.09828,0.329 -0.08428,0.35392 -0.08064,0.01092 -0.24808,0.08596 -0.3724,0.16688 -0.12432,0.08064 -0.25984,0.147 -0.30072,0.147 -0.04088,0 -0.15624,0.08204 -0.25648,0.18228 -0.20328,0.203 -0.31612,0.22876 -0.37352,0.08568 C 9.68224,10.09972 9.70996,10.01096 9.8956,9.80852 10.04316,9.64724 10.28312,9.21884 10.28312,9.11608 10.28312,9.0528 10.03924,9.10656 9.9026,9.1998 9.8172,9.25832 9.67888,9.33364 9.59516,9.3678 9.50612,9.4042 9.41372,9.51732 9.37144,9.64108 9.30564,9.8354 9.2796,9.8522 9.04664,9.8522 H 8.79352 l -0.03836,0.455 c -0.04592,0.5474 -0.08988,0.65828 -0.27776,0.70336 -0.13832,0.03332 -0.28588,0.24752 -0.28588,0.41496 0,0.04452 0.0994,0.15372 0.22092,0.24248 0.15064,0.11004 0.2156,0.20356 0.20552,0.29512 -0.0126,0.11452 0.01344,0.13244 0.17556,0.1204 0.10444,-0.0078 0.28588,0.02884 0.40236,0.08148 0.13804,0.06216 0.28756,0.08204 0.42784,0.05684 C 9.785,12.193 9.8396,12.2042 9.8396,12.2672 c 0,0.04648 0.05656,0.13328 0.12544,0.1932 0.17024,0.14756 0.09996,0.22568 -0.16156,0.17864 C 9.64108,12.60992 9.5778,12.6228 9.5498,12.6928 c -0.05964,0.14868 0.09156,0.36148 0.23184,0.32648 0.08904,-0.0224 0.1316,0.0081 0.15932,0.11312 0.00952,0.03724 0.02716,0.06888 0.04816,0.09576 a 5.6,5.6 0 0 1 -0.8862,0.2618 c 0.028,-0.05348 0.05992,-0.1022 0.091,-0.12404 C 9.33812,13.264 9.24152,12.99912 9.043,12.95152 8.84056,12.9028 8.87248,12.77148 9.09256,12.74628 9.28548,12.72444 9.49072,12.529 9.42632,12.42904 9.38292,12.36212 9.1984,12.37192 8.82516,12.4604 8.6566,12.50016 8.54152,12.42008 8.15092,11.9928 7.92496,11.74528 7.75108,11.64224 7.5604,11.64224 c -0.0728,0 -0.33236,-0.06692 -0.57708,-0.14868 -0.462,-0.15484 -0.6426,-0.14924 -0.62552,0.0196 C 6.39308,11.86428 6.16712,11.85252 5.79892,11.4846 5.64548,11.33144 5.5052,11.22056 5.487,11.23792 5.41672,11.3054 5.54328,11.63384 5.69112,11.76684 5.87844,11.9354 5.88768,12.0418 5.72276,12.12608 5.6326,12.17256 5.59424,12.26636 5.57996,12.4772 L 5.56092,12.76504 H 5.32684 c -0.08204,0 -0.15008,0.0112 -0.20496,0.0322 A 5.6,5.6 0 0 1 2.40868,8.17556 c 0.08568,-0.18312 0.07952,-0.29372 0,-0.41832 A 5.6,5.6 0 0 1 2.43388,7.44336 C 2.48484,7.44084 2.53692,7.4386 2.59684,7.44112 2.87908,7.45288 3.12072,7.34172 3.12072,7.20004 3.12072,7.17008 3.22096,7.0466 3.34332,6.92592 3.4822,6.78928 3.55332,6.66832 3.5326,6.6056 3.51356,6.54848 3.55444,6.45636 3.62668,6.39392 3.69696,6.33288 3.75464,6.23488 3.75464,6.17608 c 0,-0.0938 0.05964,-0.10556 0.49112,-0.0952 L 4.73688,6.09292 4.72848,6.57704 C 4.71392,7.42488 4.58764,7.64496 4.19816,7.503 4.0198,7.43776 3.5816,7.48704 3.457,7.58588 3.41192,7.62172 3.34668,7.75164 3.31224,7.87484 3.27752,7.99776 3.14928,8.21084 3.02664,8.34776 2.77856,8.62552 2.75924,8.73388 2.90148,9.0598 3.02552,9.34428 3.15936,9.31152 3.13276,9.00296 l -0.0196,-0.2296 0.21,0.0392 C 3.43936,8.83468 3.58496,8.92036 3.6502,9.0052 3.74316,9.12588 3.78656,9.14352 3.85628,9.08836 3.905,9.04972 3.94448,8.96824 3.94448,8.90776 3.94448,8.84728 4.0044,8.78008 4.0772,8.75796 4.15028,8.73584 4.25024,8.6258 4.29924,8.51296 4.37792,8.33264 4.37596,8.27748 4.2844,8.05852 4.19172,7.83648 4.19088,7.7998 4.27628,7.71776 4.35468,7.64272 4.39528,7.6402 4.49832,7.70208 c 0.1036,0.06188 0.1526,0.0574 0.2758,-0.0252 0.08204,-0.05516 0.22568,-0.1008 0.31864,-0.1008 0.189,0 0.24612,-0.09184 0.24612,-0.39592 0,-0.28084 0.16744,-0.38276 0.56616,-0.34608 C 6.18168,6.85956 6.24272,6.84136 6.46588,6.66944 6.60392,6.56332 6.82176,6.30796 6.95056,6.10132 7.07936,5.89468 7.21796,5.6788 7.25856,5.62168 7.3168,5.53908 7.30252,5.45984 7.18856,5.235 L 7.04464,4.9522 7.34872,4.99336 C 7.88968,5.06644 7.99916,5.13644 7.76648,5.26132 7.67576,5.30976 7.67184,5.33468 7.74184,5.4156 7.78776,5.46824 7.80932,5.55196 7.78944,5.60152 7.76956,5.6508 7.79476,5.76728 7.84516,5.85996 7.89584,5.95292 7.93812,6.08312 7.9398,6.15004 7.94512,6.35864 8.3024,6.52468 8.70056,6.50256 9.30368,6.46924 9.35268,6.47876 9.56688,6.67756 9.83456,6.9262 9.869,7.04184 9.7444,7.27256 9.62372,7.49656 9.40924,7.58588 9.03796,7.5674 8.70588,7.55088 8.66836,7.58028 8.74424,7.7998 8.80892,7.98628 9.02564,8.05796 9.17264,7.94148 9.28576,7.8516 9.6758,7.92104 9.79536,8.05264 c 0.05012,0.05488 0.1246,0.19936 0.1652,0.32032 0.07,0.20888 0.09044,0.22176 0.40404,0.252 C 10.67764,8.65548 10.70788,8.6454 10.933,8.43792 11.18416,8.20664 11.22672,8.02968 11.10576,7.72504 11.052,7.59008 11.01224,7.56796 10.86888,7.59428 c -0.28392,0.0518 -0.39592,-0.04676 -0.39592,-0.35 0,-0.147 0.02856,-0.28448 0.06356,-0.3052 C 10.57124,6.91836 10.5998,6.84052 10.5998,6.76576 10.5998,6.691 10.63564,6.59468 10.67904,6.5524 10.7426,6.4908 10.73336,6.45776 10.632,6.38608 10.56256,6.33708 10.44832,6.30404 10.37832,6.31244 10.3086,6.32084 10.11568,6.2906 9.94964,6.24552 9.70968,6.18084 9.63912,6.13184 9.60664,6.00556 9.54504,5.76588 9.39468,5.57352 9.26868,5.57352 9.0696,5.57352 9.0654,5.10536 9.25888,4.4244 9.28744,4.32388 9.36612,4.26004 9.505,4.2256 9.61756,4.1976 9.73992,4.12088 9.77688,4.054856 9.81356,3.988832 9.88104,3.935072 9.92668,3.935072 c 0.04564,0 0.13496,-0.054656 0.19796,-0.121408 0.06356,-0.0672 0.19488,-0.121408 0.29484,-0.121408 0.2366,0 0.24052,-0.162904 0.0059,-0.248808 C 10.17756,3.352616 9.79172,3.471672 9.69848,3.667644 9.5722,3.933392 9.43192,3.822512 9.38684,3.42102 9.33112,2.92444 9.15976,2.781724 8.61964,2.781724 H 8.23128 L 8.40152,2.611652 C 8.45444,2.558564 8.4984,2.493688 8.52892,2.430072 Z m -2.0132,0.176092 c 0.01092,0.00986 0.02156,0.01792 0.0322,0.02898 C 6.67784,2.767752 6.73888,2.786652 6.93964,2.75602 7.2902,2.702568 7.24512,2.843716 6.85704,3.014152 6.64732,3.1063 6.51236,3.211356 6.46644,3.317644 6.24524,3.830492 6.09292,4.1066 6.01648,4.1346 5.86192,4.19144 5.7698,4.077368 5.73536,3.785776 5.69588,3.451232 5.58276,3.380308 5.37948,3.563204 5.30052,3.634184 5.1902,3.692256 5.13448,3.692256 c -0.17388,0 -0.3024,0.069804 -0.3024,0.16408 0,0.049672 -0.0588,0.169372 -0.13076,0.266224 C 4.5952,4.26508 4.52324,4.29924 4.325,4.29924 4.08168,4.29924 3.93244,4.34488 3.6278,4.51316 3.62304,4.51568 3.61828,4.51652 3.61352,4.51904 a 5.6,5.6 0 0 1 2.9022,-1.912876 z m 7.08316,5.36984 a 5.6,5.6 0 0 1 0.0011,0.02408 5.6,5.6 0 0 1 -0.109368,1.07576 c -0.202888,0.0826 -0.258944,0.04984 -0.28,-0.13888 -0.01089,-0.09772 -0.06191,-0.20832 -0.113764,-0.24668 -0.08011,-0.05908 -0.06566,-0.08932 0.09845,-0.20132 0.106232,-0.07252 0.210924,-0.19908 0.232428,-0.28112 0.02083,-0.07952 0.09128,-0.16632 0.171164,-0.23184 z m -1.762628,1.85108 c 0.05236,-0.00532 0.115444,0.02268 0.185444,0.08988 0.148092,0.14168 0.12572,0.42644 -0.04211,0.539 -0.192332,0.12908 -0.266532,0.09156 -0.290892,-0.14644 -0.02996,-0.29344 0.03276,-0.4704 0.14756,-0.48244 z m -0.95032,0.84672 c 0.05712,0.002 0.12012,0.04284 0.18312,0.12908 0.06692,0.09128 0.08512,0.20916 0.05964,0.38808 -0.03164,0.22008 -0.01792,0.26712 0.09716,0.3262 0.14812,0.0756 0.17976,0.30072 0.05852,0.41664 -0.1204,0.11536 -0.2352,0.08512 -0.27664,-0.0728 -0.0588,-0.22512 -0.38836,-0.25144 -0.61348,-0.04928 -0.09604,0.08624 -0.17444,0.12992 -0.17444,0.09688 0,-0.03304 0.09996,-0.15316 0.22204,-0.26628 0.18676,-0.1736 0.22148,-0.24752 0.22148,-0.47096 0,-0.31528 0.0966,-0.50148 0.2226,-0.49756 z m 1.560692,0.72296 a 5.6,5.6 0 0 1 -0.129612,0.16352 c 0.03816,-0.05908 0.08173,-0.11564 0.129612,-0.16352 z m -1.887172,0.8596 c 0.02828,0.0098 0.04032,0.04536 0.04032,0.1078 0,0.06328 0.04032,0.12964 0.0896,0.14756 0.06552,0.02408 0.08064,0.09996 0.05544,0.28112 -0.0048,0.03388 -0.0062,0.06104 -0.0078,0.08932 a 5.6,5.6 0 0 1 -0.23296,0.11956 c 0.0039,-0.09688 -0.01372,-0.21084 -0.0644,-0.35364 -0.08596,-0.24248 -0.08904,-0.30324 -0.01904,-0.3458 0.06552,-0.03976 0.11032,-0.05572 0.13888,-0.04592 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/toby-the-secret-mine.svg b/.icons/awkward/16x16/apps/toby-the-secret-mine.svg
new file mode 100644
index 00000000..ecf50559
--- /dev/null
+++ b/.icons/awkward/16x16/apps/toby-the-secret-mine.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#4f4f4f" d="m2.0012201 1045.3605c-0.02228-1.6552 0.2607042-3.2297 0.8400087-4.674 0.7258331-1.832 1.7844269-3.7007 3.6579595-4.2053 0.4318084-0.1104 0.9308963-0.1603 1.0128524-0.078 0.02076 0.021-0.1366562 0.2289-0.3498524 0.4625-0.4585564 0.5024-0.8266088 1.1781-0.9902289 1.8179-0.1498002 0.5857-0.1481562 0.5806 0.01688 0.6883 0.3588243 0.2344 4.4187996 0.2886 4.7916996 0.084 0.07432-0.041 0.321164-0.1801 0.548537-0.4075 0.521072-0.521 1.456623-1.5227 2.147128-1.6291 0.49624-0.076 1.284922-0.013 1.323694 0.1044-0.608142 0.4934-0.954608 1.2017-1.283358 1.9591-0.08546 0.1801-0.08145 0.2342 0.05665 0.7638 0.218028 0.836 0.30194 2.1095 0.21446 3.1302-0.09532 1.1123-0.405752 3.1874-0.647993 4.3318-0.611468 2.8884-2.130294 4.2739-3.7528198 4.6146-0.3927523 0.082-1.6467015 0.01-1.6467015 0.01-3.8844357-0.2151-5.8660055-3.5401-5.9389296-6.9709z"/>
+ <circle style="fill:#ffffff" cx="6.5" cy="1047.862"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="1048.862"/>
+ </g>
+ <path style="fill:#ffffff" d="m7 11.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+ <path style="fill:#ffffff" d="m12 12.5a0.5 0.5 0 0 1 -0.5 0.5 0.5 0.5 0 0 1 -0.5 -0.5 0.5 0.5 0 0 1 0.5 -0.5 0.5 0.5 0 0 1 0.5 0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/todoist.svg b/.icons/awkward/16x16/apps/todoist.svg
new file mode 100644
index 00000000..3f4a4bed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/todoist.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m9.0195 3.4961a0.50005 0.50005 0 0 0 -0.2715 0.0723l-5.7656 3.3632-2.9824-1.4902v1.1172l2.7773 1.3887a0.50005 0.50005 0 0 0 0.4747 -0.0157l6-3.5a0.50005 0.50005 0 0 0 -0.2325 -0.9355zm0 2a0.50005 0.50005 0 0 0 -0.2715 0.0723l-5.7656 3.3632-2.9824-1.4902v1.1172l2.7773 1.3887a0.50005 0.50005 0 0 0 0.4747 -0.0157l6-3.5a0.50005 0.50005 0 0 0 -0.2325 -0.9355zm0 2a0.50005 0.50005 0 0 0 -0.2715 0.0723l-5.7656 3.3636-2.9824-1.4906v1.1176l2.7773 1.388a0.50005 0.50005 0 0 0 0.4747 -0.015l6-3.5004a0.50005 0.50005 0 0 0 -0.2325 -0.9355z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/toki-tori.svg b/.icons/awkward/16x16/apps/toki-tori.svg
new file mode 100644
index 00000000..e33b9185
--- /dev/null
+++ b/.icons/awkward/16x16/apps/toki-tori.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e88332" d="M 3.1022652,5.000203 A 0.40255256,0.38242621 0 0 0 2.794878,5.1473326 C 0.68417966,7.7174098 1.0462882,10.164138 1.0000816,12.609873 a 0.40255256,0.38242621 0 0 0 0.7657168,0.172523 c 0,0 0.611598,-1.207402 1.2201156,-2.719286 C 3.5944316,8.551225 4.2145492,6.7554486 4.19974,5.428149 A 0.40255256,0.38242621 0 0 0 3.827888,5.050989 L 3.1431452,5.0009498 a 0.40255256,0.38242621 0 0 0 -0.04088,-7.6e-4 z"/>
+ <path style="fill:#e88332" d="m 12.897735,5.0002044 a 0.40255256,0.38242621 0 0 1 0.307387,0.1471296 c 2.110698,2.5700772 1.74859,5.016806 1.794796,7.462541 a 0.40255256,0.38242621 0 0 1 -0.765716,0.172523 c 0,0 -0.611598,-1.207402 -1.220116,-2.719286 C 12.405568,8.5512264 11.785451,6.75545 11.80026,5.4281504 a 0.40255256,0.38242621 0 0 1 0.371852,-0.37716 l 0.684743,-0.050039 a 0.40255256,0.38242621 0 0 1 0.04088,-7.6e-4 z"/>
+ <path style="fill:#ffb20c" d="M 8,0 C 5.3445592,-5.016e-5 3.5099944,2.0299077 2.96875,4.5554688 2.6474876,5.649732 1.6397484,8.3870216 1.6,10.458594 1.6000628,13.519095 4.465458,15.99995 8,16 c 3.534542,-5e-5 6.399937,-2.480905 6.4,-5.541406 C 14.360252,8.3870216 13.352512,5.649732 13.03125,4.5554688 12.490006,2.0299077 10.655441,-5.016e-5 8,0 Z"/>
+ <path style="fill:#eb5b0a" d="M 6.0003413,7.2420268 C 6.5737033,7.2868928 7.4042341,7.0728404 8.0212449,6.3999732 8.7401561,7.1013664 9.4694665,7.139752 9.992249,7.2335732 10.109578,8.3207772 10,10 8.0960937,9.9998517 6.1921874,9.9997034 5.9753917,8.5424732 6.0003413,7.2420268 Z"/>
+ <path style="opacity:0.7" d="M 7.6,3 7.5351352,3.3714288 C 6.906012,3.4625688 6.4623028,3.63538 6,3.8 6,3.8 6.6271544,3 7.6,3 Z"/>
+ <path style="opacity:0.7" d="M 8.4,3 8.463298,3.366056 C 9.093454,3.4607372 9.53739,3.6343252 10,3.8 10,3.8 9.3750944,3.0077092 8.4,3 Z"/>
+ <g transform="translate(-1.0000006)">
+ <ellipse style="fill:#ffffff" cx="8.858" cy="4.038" rx="1.506" ry="2.038" transform="matrix(0.97145609,0.23721945,-0.25985795,0.96564685,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="9.391" cy="5.012" rx=".773" ry="1.021" transform="matrix(0.97295699,0.23098635,-0.26676097,0.96376272,0,0)"/>
+ </g>
+ <path style="opacity:0.4;fill:none;stroke:#000000;stroke-width:0.40000001px;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.1000207,8.9999806 c 0,0 0.2,-0.1998704 1,-0.1998704 0.8,0 1,0.1998704 1,0.1998704"/>
+ <g transform="matrix(-1,0,0,1,17.011111,0)">
+ <ellipse style="fill:#ffffff" cx="8.858" cy="4.038" rx="1.506" ry="2.038" transform="matrix(0.97145609,0.23721945,-0.25985795,0.96564685,0,0)"/>
+ <ellipse style="fill:#3f3f3f" cx="9.391" cy="5.012" rx=".773" ry="1.021" transform="matrix(0.97295699,0.23098635,-0.26676097,0.96376272,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tomahawk.svg b/.icons/awkward/16x16/apps/tomahawk.svg
new file mode 100644
index 00000000..e97cc403
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tomahawk.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e74c3c" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8z"/>
+ <path fill="#fff" d="m8 2c-3.3137 0-6 2.6863-6 6s2.6863 6 6 6c0.68169-0.0021 1.358-0.1203 2-0.34961v-5.15l-2.5 1.75-2.5 1.75v-7l2.5 1.75 2.5 1.75v-2.5h2v6.4629c1.27-1.136 1.997-2.7588 2-4.463 0-3.3137-2.686-6-6-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tomato.svg b/.icons/awkward/16x16/apps/tomato.svg
new file mode 100644
index 00000000..857b9913
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tomato.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#e74c3c" cx="8" cy="9" r="7"/>
+ <path fill="#a6ef4d" fill-rule="evenodd" d="m6.0486 1.0005c-0.0512 0.0019-0.1033 0.0099-0.155 0.0246-0.2753 0.0784-0.428 0.3161-0.3424 0.5328l0.2148 0.5441c-3.1133 0.2668-4.766 3.1867-4.766 3.1867s1.0418 0.17415 3.5544-1.0595c0.6982-0.3428 1.1006-0.7112 1.3303-1.0446-0.0474 0.3439-0.0405 0.7848 0.0704 1.3471 0.2783 1.4124 1.4413 2.4683 1.4413 2.4683s1.4076-2.0777-0.1018-4.1142c2.2263 1.3442 5.7054 0.76 5.7054 0.76s-1.5585-1.3143-3.2132-1.6419c-1.2347-0.2445-2.3714-0.0848-2.9623 0.0393-0.0004-0.0402-0.0079-0.0808-0.0237-0.1206l-0.2557-0.6478c-0.0696-0.1761-0.2744-0.28264-0.4965-0.2743z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tomboy.svg b/.icons/awkward/16x16/apps/tomboy.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tomboy.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tools-report-bug.svg b/.icons/awkward/16x16/apps/tools-report-bug.svg
new file mode 120000
index 00000000..232cefc6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tools-report-bug.svg
@@ -0,0 +1 @@
+system-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tools-wizard.svg b/.icons/awkward/16x16/apps/tools-wizard.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tools-wizard.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/topmenu-applet.svg b/.icons/awkward/16x16/apps/topmenu-applet.svg
new file mode 120000
index 00000000..408d1e7d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/topmenu-applet.svg
@@ -0,0 +1 @@
+wingpanel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tor-browser-alpha.svg b/.icons/awkward/16x16/apps/tor-browser-alpha.svg
new file mode 100644
index 00000000..753a31ae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-browser-alpha.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#06f1ba" cx="8" cy="8" r="8"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.05882359;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5.471"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.09090912;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="3.455"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="2"/>
+ <path style="fill:#06f1ba" d="M 8,15.6 C 3.581722,15.6 0.4,12.418278 0.4,8 0.4,3.581722 3.581722,0.4 8,0.4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tor-browser-en.svg b/.icons/awkward/16x16/apps/tor-browser-en.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-browser-en.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tor-browser-nightly.svg b/.icons/awkward/16x16/apps/tor-browser-nightly.svg
new file mode 100644
index 00000000..b870d8ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-browser-nightly.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#1c7df4" cx="8" cy="8" r="8"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.05882359;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5.471"/>
+ <circle style="fill:none;stroke:#3f3f3f;stroke-width:1.09090912;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="3.455"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="2"/>
+ <path style="fill:#1c7df4" d="M 8,15.6 C 3.581722,15.6 0.4,12.418278 0.4,8 0.4,3.581722 3.581722,0.4 8,0.4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tor-browser-ru.svg b/.icons/awkward/16x16/apps/tor-browser-ru.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-browser-ru.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tor-browser.svg b/.icons/awkward/16x16/apps/tor-browser.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-browser.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tor-messenger.svg b/.icons/awkward/16x16/apps/tor-messenger.svg
new file mode 120000
index 00000000..6fb1fc4d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor-messenger.svg
@@ -0,0 +1 @@
+tormessenger.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tor.svg b/.icons/awkward/16x16/apps/tor.svg
new file mode 100644
index 00000000..896a508e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tor.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#7a1ea9" cx="8" cy="8" r="8"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:1.05882359;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="5.471"/>
+ <circle style="fill:none;stroke:#ffffff;stroke-width:1.09090912;stroke-linecap:round;stroke-linejoin:round" cx="8" cy="8" r="3.455"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="2"/>
+ <path style="fill:#7a1ea9" d="M 8,15.6 C 3.581722,15.6 0.4,12.418278 0.4,8 0.4,3.581722 3.581722,0.4 8,0.4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/torbrowser.svg b/.icons/awkward/16x16/apps/torbrowser.svg
new file mode 120000
index 00000000..407773e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/torbrowser.svg
@@ -0,0 +1 @@
+tor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/torchlight-2.svg b/.icons/awkward/16x16/apps/torchlight-2.svg
new file mode 100644
index 00000000..54824f8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/torchlight-2.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ff8e19" d="M 4,2.5 4,5 C 4,4.6 4.9858252,4 5.6,4 L 7,4 7,11.8 6,13 10,13 9,11.8 9,6.1432504 C 9.3309508,3.8049096 10.303016,3.4157628 11.979666,3 L 4.6785452,3 Z"/>
+ <path style="fill:#1289db" d="M 2,7 6,7 5,8.2 5,12.8 6,14 2,14 3,12.8 3,8.2 Z"/>
+ <path style="fill:#1289db" d="m 10,7 4,0 -1,1.2 0,4.6 1,1.2 -4,0 1,-1.2 0,-4.6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/torcs.svg b/.icons/awkward/16x16/apps/torcs.svg
new file mode 100644
index 00000000..945aa76e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/torcs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#d24343" transform="translate(0,1036.3622)" d="M 2.1171875 0 C 2.0098961 0 1.9640537 1.1167688 2.03125 2.1054688 C 2.123005 3.4554687 2.3700963 4.2140437 2.8085938 4.5898438 C 3.0296685 4.7793437 3.7545411 5.0253906 4.0644531 5.0253906 C 4.5671839 5.5600906 4.3524673 6.403625 4.3515625 6.953125 C 4.0441821 8.153125 3.9369816 8.2177344 4 8.6152344 C 4.0412879 8.8756406 4.1929074 9.1988286 4.3730469 9.5078125 A 5.4999995 5.4999995 0 0 1 7.25 6.4863281 C 7.3781356 5.8302722 7.5123247 5.0338623 7.546875 5 C 7.596341 4.952 7.4096724 5.025 8.7070312 5 C 10.815042 4.959 10.959947 4.5747281 11.439453 4.1738281 C 11.721123 3.9384281 11.99898 3.4429281 12 3.1738281 C 12.0006 3.0155281 11.989919 3.0110031 11.484375 2.9707031 C 8.3176599 2.7179031 5.7575017 2.3118125 3.0703125 0.5703125 C 2.5871081 0.2572125 2.1588987 0 2.1171875 0 z"/>
+ <path style="fill:#4f4f4f;fill-rule:evenodd" d="M 9.5000001,1043.3622 A 4.5000001,4.5000001 0 0 0 5,1047.8622 a 4.5000001,4.5000001 0 0 0 4.5000001,4.5 4.5000001,4.5000001 0 0 0 4.5000009,-4.5 4.5000001,4.5000001 0 0 0 -4.5000009,-4.5 z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 9.4999998,1045.3622 A 2.4999998,2.4999954 0 0 1 12,1047.8621 2.4999998,2.4999954 0 0 1 9.4999998,1050.3622 2.4999998,2.4999954 0 0 1 7,1047.8621 a 2.4999998,2.4999954 0 0 1 2.4999998,-2.4999 z"/>
+ <path style="fill:#d24343;fill-rule:evenodd" d="M 9.4729125,1046.3628 A 1.5000126,1.5000126 0 0 0 8,1047.5859 l 1.3154405,0.3524 c 0.1003366,0.027 0.1594547,0.1296 0.1325696,0.2299 l -0.309817,1.155 a 1.5000126,1.5000126 0 0 0 0.3347194,0.039 1.5000126,1.5000126 0 0 0 1.5000125,-1.5 1.5000126,1.5000126 0 0 0 -1.5000125,-1.5 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tormessenger.svg b/.icons/awkward/16x16/apps/tormessenger.svg
new file mode 100644
index 00000000..96545148
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tormessenger.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#bad632" d="m8 0c-3.9018 0-7.1471 2.5954-7.8535 6.0273a8 7.5 0 0 0 -0.18361 1.5762 8 7.5 0 0 0 3.0371 5.8735v2.523l1.7773-1.52a8 7.5 0 0 0 3.1856 0.624 8 7.5 0 0 0 7.8551 -6.1079c0.117-0.5057 0.182-1.0302 0.182-1.5684 0-4.1027-3.582-7.4277-8-7.4277z"/>
+ <path fill="#578418" d="m8 3a5 5 0 0 0 -5 5 5 5 0 0 0 4 4.8984v2.1465a8 7.5 0 0 0 0.9629 0.06 8 7.5 0 0 0 0.0371 -0.002v-2.102a5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5z"/>
+ <path fill="#252920" d="m8 5a3 3 0 0 0 -3 3v3.9922a5 5 0 0 0 1 0.58203v-2.342a3 3 0 0 0 2 0.768 3 3 0 0 0 3 -3 3 3 0 0 0 -3 -3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tortoisehg.svg b/.icons/awkward/16x16/apps/tortoisehg.svg
new file mode 100644
index 00000000..d81fbfdc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tortoisehg.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2d5a37" d="M 8 1 C 6.892 1 6 1.892 6 3 L 6 6 L 6 11 C 6 12.108 6.892 13 8 13 C 9.108 13 10 12.108 10 11 L 10 6 L 10 3 C 10 1.892 9.108 1 8 1 z M 10 6 A 2 2 0 0 0 12 8 A 2 2 0 0 0 14 6 A 2 2 0 0 0 12 4 A 2 2 0 0 0 10 6 z M 6 6 A 2 2 0 0 0 4 4 A 2 2 0 0 0 2 6 A 2 2 0 0 0 4 8 A 2 2 0 0 0 6 6 z M 4 11 A 2 2 0 0 0 2 13 A 2 2 0 0 0 4 15 A 2 2 0 0 0 6 13 A 2 2 0 0 0 4 11 z M 12 11 A 2 2 0 0 0 10 13 A 2 2 0 0 0 12 15 A 2 2 0 0 0 14 13 A 2 2 0 0 0 12 11 z"/>
+ <rect style="fill:#6d7481" width="11" height="10" x="-15" y="-13" rx="5.5" ry="5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/total-war.svg b/.icons/awkward/16x16/apps/total-war.svg
new file mode 100644
index 00000000..ffb484fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/total-war.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.5 0 0 .6 -8e-8 -1.6)">
+ <path fill="#fec006" d="m16 6-6.8571 10-9.1429-10 2 20h28l2-20-9.143 10z"/>
+ </g>
+ <rect fill="#e82d2d" width="1.414" height="1.414" x="1.41" y="15.56" transform="rotate(-45)"/>
+ <rect fill="#e82d2d" width="2.236" height="2.236" x="2.24" y="13.42" transform="matrix(.44721 -.89443 .44721 .89443 0 0)"/>
+ <rect fill="#e82d2d" width="1.414" height="1.414" x="-5.66" y="8.48" transform="rotate(-45)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/touchpad-indicator.svg b/.icons/awkward/16x16/apps/touchpad-indicator.svg
new file mode 100644
index 00000000..bb6a34b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/touchpad-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="opacity:0.4" width="6" height="4" x="1" y="11" rx=".667" ry=".8"/>
+ <rect style="opacity:0.4" width="6" height="4" x="9" y="11" rx=".667" ry=".8"/>
+ <rect style="opacity:0.4" width="2" height=".5" x="13" y="3.5"/>
+ <rect style="opacity:0.4" width="2" height=".5" x="13" y="5.5"/>
+ <rect style="opacity:0.4" width="2" height=".5" x="13" y="7.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/touchpad.svg b/.icons/awkward/16x16/apps/touchpad.svg
new file mode 120000
index 00000000..3803823f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/touchpad.svg
@@ -0,0 +1 @@
+touchpad-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/toxygen.svg b/.icons/awkward/16x16/apps/toxygen.svg
new file mode 120000
index 00000000..52fdec57
--- /dev/null
+++ b/.icons/awkward/16x16/apps/toxygen.svg
@@ -0,0 +1 @@
+utox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tracker.svg b/.icons/awkward/16x16/apps/tracker.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tracker.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/trackma.svg b/.icons/awkward/16x16/apps/trackma.svg
new file mode 100644
index 00000000..fd4b5dae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trackma.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#21a8e3" d="M 9.3849724,-1.9000002e-7 6.954122,3.3093138 A 6.8085103,6.5306148 0 0 0 4.9873664,4.3488448 C 2.5677536,3.7927508 -2.1e-7,5.6575188 -2.1e-7,5.6575188 L 2.491356,10.595669 A 6.8085103,6.5306148 0 0 0 9.1914889,16 6.8085103,6.5306148 0 0 0 16,9.4693888 6.8085103,6.5306148 0 0 0 13.270612,4.2506378 C 12.856189,1.5220508 9.3849724,-1.9000002e-7 9.3849724,-1.9000002e-7 Z"/>
+ <path style="fill:#ffffff" d="M 5.4160056,8.4549577 A 1.5001325,1.5053258 0 0 0 5.0902083,10.009533 1.5001325,1.5053258 0 0 0 7.0129457,10.909217 1.5001325,1.5053258 0 0 0 7.9095341,8.9798318 1.5001325,1.5053258 0 0 0 6.6644735,7.9999968 L 6.6596035,8.1013608 6.5853245,9.7304203 5.484892,8.5303909 Z"/>
+ <path style="fill:#ffffff" d="M 10.416005,6.454958 A 1.5001322,1.5053256 0 0 0 10.090208,8.0095341 1.5001322,1.5053256 0 0 0 12.012945,8.9092173 1.5001322,1.5053256 0 0 0 12.909534,6.979832 1.5001322,1.5053256 0 0 0 11.664473,5.9999971 l -0.0049,0.101364 -0.07428,1.6290602 -1.100431,-1.2000301 z"/>
+ <path style="fill:#ffffff" d="m 12.594921,11.500173 a 0.37355774,0.41564887 76.671263 0 0 -0.04092,0.0027 0.37355774,0.41564887 76.671263 0 0 -0.278982,0.139564 c -0.170465,0.178581 -0.511945,0.231673 -0.877158,0.201916 -0.326359,-0.0266 -0.574821,-0.101279 -0.630867,-0.118611 a 0.37355774,0.41564887 76.671263 0 0 -0.193781,-0.03857 0.37355774,0.41564887 76.671263 0 0 -0.434255,0.419984 c -0.01976,0.08981 -0.06725,0.284777 -0.1845413,0.531002 -0.1489589,0.312696 -0.3669946,0.566729 -0.6169189,0.619481 a 0.37393671,0.4160705 76.671254 0 0 0.1501626,0.732707 c 0.6644516,-0.140243 1.0247976,-0.664486 1.2234836,-1.081567 0.06418,-0.134729 0.110372,-0.259879 0.148885,-0.375482 0.127027,0.0246 0.266024,0.0477 0.423107,0.06052 0.487126,0.03974 1.15258,-3.5e-4 1.605779,-0.475167 a 0.37355774,0.41564887 76.671263 0 0 -0.293994,-0.61849 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tracktion.svg b/.icons/awkward/16x16/apps/tracktion.svg
new file mode 100644
index 00000000..f76d9e85
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tracktion.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#325f78" d="m6.3184 0.00010928c-0.1743 0.018457-0.3295 0.15841-0.3614 0.32617l-0.2129 1.0566a7 7 0 0 0 -2.4296 1.4278l-1.1329-0.3731c-0.1775-0.0595-0.3929 0.0184-0.4882 0.1758l-1.6426 2.7754c-0.092603 0.15959-0.052959 0.38048 0.089844 0.5l0.98046 0.8379a7 7 0 0 0 -0.1211 1.2734 7 7 0 0 0 0.1211 1.2754l-0.98047 0.8375c-0.14279 0.11952-0.18245 0.34041-0.089844 0.5l1.6426 2.7734c0.095345 0.15736 0.31082 0.23533 0.48828 0.17578l1.1328-0.372a7 7 0 0 0 2.4296 1.429l0.21289 1.0566c0.03517 0.17925 0.21095 0.32173 0.39844 0.32422h3.2891c0.18749-0.0023 0.36329-0.14497 0.39844-0.32422l0.21289-1.0586a7 7 0 0 0 2.4297 -1.4277l1.1328 0.37305c0.17746 0.05955 0.39294-0.01839 0.48828-0.17578l1.6426-2.7734c0.0926-0.15959 0.05296-0.38048-0.08984-0.5l-0.981-0.8375a7 7 0 0 0 0.121 -1.2754 7 7 0 0 0 -0.121 -1.2754l0.98047-0.83594c0.14278-0.11952 0.18244-0.34041 0.08984-0.5l-1.642-2.7754c-0.095-0.1576-0.311-0.2353-0.489-0.1758l-1.132 0.3731a7 7 0 0 0 -2.43 -1.4297l-0.213-1.0567c-0.035-0.17922-0.2112-0.32173-0.3985-0.32419h-3.2891c-0.012858-0.00029142-0.02431-0.00029142-0.037109 0z"/>
+ <path fill="#fff" d="m5 5v2h2v4h2v-4h2v-2h-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tracktion7.svg b/.icons/awkward/16x16/apps/tracktion7.svg
new file mode 120000
index 00000000..ada10f0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tracktion7.svg
@@ -0,0 +1 @@
+tracktion.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tranquil.svg b/.icons/awkward/16x16/apps/tranquil.svg
new file mode 120000
index 00000000..75c27303
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tranquil.svg
@@ -0,0 +1 @@
+com.github.nick92.tranqil.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/transgui-2.svg b/.icons/awkward/16x16/apps/transgui-2.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transgui-2.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/transgui.svg b/.icons/awkward/16x16/apps/transgui.svg
new file mode 120000
index 00000000..72adf737
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transgui.svg
@@ -0,0 +1 @@
+transmission-remote-gtk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/translator.svg b/.icons/awkward/16x16/apps/translator.svg
new file mode 120000
index 00000000..223c77fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/translator.svg
@@ -0,0 +1 @@
+lokalize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/transmageddon.svg b/.icons/awkward/16x16/apps/transmageddon.svg
new file mode 100644
index 00000000..156db190
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transmageddon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#4269cd" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 4c-2.2091 0-4 1.7909-4 4s1.7909 4 4 4c1.8142 0 3.3495-1.2018 3.8393-2.8571h-1.2321c-0.44244 1.0054-1.4382 1.7143-2.6071 1.7143-1.578 0-2.8571-1.2792-2.8571-2.8571 0-1.578 1.2792-2.8571 2.8571-2.8571 0.78946 0 1.4946 0.3286 2.0089 0.84821l-1.4375 1.4375h3.4286v-3.428l-1.173 1.173c-0.725-0.723-1.722-1.173-2.827-1.173z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/transmission-gtk.svg b/.icons/awkward/16x16/apps/transmission-gtk.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transmission-gtk.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/transmission-qt.svg b/.icons/awkward/16x16/apps/transmission-qt.svg
new file mode 120000
index 00000000..cc565769
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transmission-qt.svg
@@ -0,0 +1 @@
+transmission.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/transmission-remote-gtk.svg b/.icons/awkward/16x16/apps/transmission-remote-gtk.svg
new file mode 100644
index 00000000..8ac365ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transmission-remote-gtk.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#426bcd" d="M 16,13.6 C 16,5.6 10.4,0 2.4,0 1.2,0 0,1.2 0,2.4 V 13.6 C 0,14.8 1.2,16 2.4,16 h 11.2 c 1.2,0 2.4,-1.2 2.4,-2.4 z"/>
+ <path style="fill:#ffffff" d="m 3,3 v 0.833333 c 0,0.458467 0.377892,0.833334 0.833333,0.833334 4.142167,0 7.5,3.357833 7.5,7.5 0,0.458466 0.377892,0.833333 0.833334,0.833333 H 13 V 12.166667 C 13,7.104167 8.895833,3 3.833333,3 Z"/>
+ <path style="fill:#ffffff" d="M 3,6.333333 V 7.166667 C 3,7.625133 3.377892,8 3.833333,8 6.1345,8 8,9.8655 8,12.166667 8,12.625133 8.377892,13 8.833333,13 H 9.666667 V 12.166667 C 9.666667,8.945 7.055,6.333333 3.833333,6.333333 Z"/>
+ <path style="fill:#ffffff" d="M 4.5,10 C 3.67155,10 3,10.671572 3,11.5 3,12.328427 3.671573,13 4.5,13 5.328428,13 6,12.328427 6,11.5 6,10.671572 5.328451,10 4.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/transmission.svg b/.icons/awkward/16x16/apps/transmission.svg
new file mode 100644
index 00000000..3fe860f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/transmission.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#cecece" width="11" height="11" x="-16" y="-13" rx="1.179" ry="1.179" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#4f4f4f" d="M 7.5,6.5 4.5,9 H 6 v 3 H 4.5 l 3,2.5 3,-2.5 H 9 V 9 h 1.5 z"/>
+ <rect style="fill:#7e7e7e" width="3" height="9" x="6" y="-10" transform="scale(1,-1)"/>
+ <rect style="fill:#db4539" width="3" height="9" x="-3" y="-12" rx="1.5" ry="1.5" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trashindicator.svg b/.icons/awkward/16x16/apps/trashindicator.svg
new file mode 100644
index 00000000..fc5bd44e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trashindicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#518140" width="12" height="14" x="2" y="2" rx=".8" ry=".824"/>
+ <rect style="fill:#629c4d" width="4" height="1.6" x="6" y="0"/>
+ <rect style="fill:#629c4d" width="14" height="3" x="1" y="1" rx=".778" ry=".75"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 8,7 v 6"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 5,7 v 6"/>
+ <path style="opacity:0.3;fill:none;stroke:#000000;stroke-width:2;stroke-linecap:round" d="m 11,7 v 6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trelby.svg b/.icons/awkward/16x16/apps/trelby.svg
new file mode 100644
index 00000000..1de81b35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trelby.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#932c93" d="m 0.0241962,4.5101682 c 0,0 0.59414961,5.6134098 0.59414961,5.9471068 0,0.333654 0.29707198,1.903832 0.25746023,2.473052 -0.0396164,0.569176 -0.49512198,2.316008 -0.5545373,2.55153 -0.0594108,0.235567 -1.764e-5,0.392575 0.0594153,0.51035 0.0380076,0.07532 0.87480004,-0.407354 1.68920934,-0.9278 C 6.1204652,12.194951 10.634584,9.9835739 14.897679,7.415004 14.985194,5.6435069 13.659974,3.9118874 11.640531,0.63171995 11.311401,0.16529129 10.749837,-0.00393218 10.351302,6.9659997e-5 9.952767,0.0044629 9.8387238,0.04007766 9.5893102,0.12901989 6.8817256,1.2361554 4.2781241,2.3310245 1.0144408,3.2539899 0.23327427,3.435831 -0.09631572,3.8540286 0.0241962,4.5101682 Z"/>
+ <path style="opacity:0.4" d="M 13.938383,4.377467 C 8.1836675,7.4282056 4.3211673,9.1062752 0.64334861,10.704769 0.66658981,10.914747 0.703877,11.189025 0.75007668,11.521381 4.3049545,10.057937 9.7557406,7.5027792 14.312752,5.100329 14.261322,4.9929694 14.207848,4.884983 14.150197,4.773849 L 14.001599,4.4876646 c -0.01941,-0.035476 -0.04324,-0.07429 -0.06322,-0.1101976 z m 0.624769,1.2804275 C 8.8037639,8.7112296 4.5327405,10.704557 0.84695292,12.308388 c 0.0248248,0.248707 0.0391948,0.471399 0.0287344,0.62171 -0.004286,0.06158 -0.0280536,0.176585 -0.0410492,0.262336 C 4.3925965,11.727769 9.9673798,9.1019356 14.52785,6.6973685 l 0.03776,-1.0345396 c -6.8e-4,-0.00168 -0.0018,-0.00324 -0.0025,-0.00494 z"/>
+ <path style="fill:#b72dc5" d="m 4.5220141,13.408495 c 0,0 5.2711177,-5.6404535 6.1953939,-6.5981067 0.924277,-0.9576099 2.996899,-2.803495 3.30499,-3.0671554 0.216145,-0.1719912 0.441733,-0.4094088 0.638773,-0.5536212 0.3626,-0.2424236 0.442399,-0.2527056 0.603907,0.097853 C 15.638413,4.1008953 15.977242,5.7180585 16,6.7247469 14.25686,7.8055768 13.236567,8.4265276 12.63919,8.788092 10.005416,10.417103 7.2431624,11.883339 4.5220141,13.408495 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trello.svg b/.icons/awkward/16x16/apps/trello.svg
new file mode 100644
index 00000000..dd8e463c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trello.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#0081cc" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="5" height="11" x="2" y="2" rx="1.5" ry="1.5"/>
+ <rect style="fill:#ffffff" width="5" height="5" x="9" y="2" rx="1.5" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tremulous.svg b/.icons/awkward/16x16/apps/tremulous.svg
new file mode 100644
index 00000000..077ddc73
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tremulous.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 9.0197374,0 C 8.9828261,0 8.8883191,0.05038876 8.8101529,0.11171876 8.6224261,0.25901076 7.323474,0.83900288 7.0111485,1.0140625 L 6.764004,1.1523438 6.5326348,1.1046875 C 6.4051037,1.0784451 6.2800341,1.0570188 6.2554419,1.0570312 6.2308516,1.0570436 6.11638,1.1358465 6.0007854,1.2328125 5.7557297,1.4383785 5.4988148,1.6438964 5.3715807,1.64375 5.3227624,1.64369 5.2407884,1.6173882 5.1897905,1.5851562 5.1387915,1.5529226 5.0677259,1.5265625 5.0312876,1.5265625 c -0.087621,0 -0.5762308,0.5113809 -0.8562252,0.7015625 C 3.9596962,2.374409 3.7435369,2.551402 3.4073368,2.8554688 3.2197139,3.025158 3.1434392,3.1709836 3.0520195,3.5359376 c -0.1140339,0.455232 -0.047541,0.6703636 0.192307,0.850828 0.1365507,0.1027408 0.3471252,0.3410052 0.4394514,0.4968752 0.074462,0.1257132 0.091837,0.1330736 0.322265,0.1335936 h 0.2050774 l 0.3628292,-0.33125 C 4.9276329,4.3283256 4.855192,4.3864672 5.3233543,4.4116 5.9081504,4.442992 5.9623421,4.7034948 6.00364,5.1226556 5.9832016,5.3803356 5.9264645,5.5297124 5.7820362,5.7039056 5.6907492,5.8140032 5.6864769,5.8149852 5.363618,5.8562492 5.1844944,5.8791412 4.290342,6.0044064 3.5638949,6.1343744 2.8374441,6.2643428 2.2174924,6.3703116 2.1869464,6.3703116 c -0.038234,0 -0.1048223,-0.077054 -0.214843,-0.2484372 C 1.7968366,5.8488604 1.72186,5.8002168 1.6002597,5.8828116 1.4186922,6.0061388 1.161006,6.4808452 1.0571425,6.8843744 0.974987,7.2035596 0.9828791,8.0639228 1.0714155,8.4945304 1.1882074,9.0625728 1.409791,9.7198276 1.6986669,10.354687 c 0.1301638,0.286059 0.191224,0.354813 0.241135,0.271093 0.010153,-0.01703 0.029793,-0.304115 0.04357,-0.6382808 C 2.0174734,9.160194 2.0836194,8.5708608 2.1651614,8.3671868 2.2843579,8.0694652 2.2839204,8.0422388 2.1433765,7.7421868 1.9965166,7.4286504 1.9639832,7.3144396 2.0164238,7.2953116 c 0.019851,-0.00724 0.3989295,-0.026588 0.8428457,-0.042969 0.9540061,-0.035204 1.1103763,-0.067594 1.5770547,-0.1640624 0.4104901,-0.084852 0.4702711,-0.087267 0.5333516,-0.021876 0.049726,0.05153 0.049302,0.08678 -0.003,0.6546872 C 4.9421374,7.987506 5.2107666,8.1915504 5.46218,8.5968732 5.7135872,9.002186 6.26387,9.3356656 6.3910161,9.7703104 6.5035215,10.154904 6.5088669,10.224566 6.431581,10.304686 6.2470031,10.496025 5.3659563,10.25423 4.6696564,9.3046856 4.1289002,8.5672536 3.9765519,8.3960916 3.8598634,8.3960916 c -0.1907336,0 -0.4839895,0.2887016 -0.7910127,0.7781252 -0.1862943,0.2969684 -0.2661056,0.4636052 -0.5326004,1.1062502 -0.2853259,0.688062 -0.3418555,0.874415 -0.4657436,1.550781 -0.095555,0.521695 -0.1041246,0.615597 -0.1021631,1.057031 0.00223,0.494556 0.041088,1.03499 0.1817902,2.068521 0.051384,0.37743 0.093404,0.59348 0.1179383,0.610156 0.072435,0.04924 0.242993,-0.203394 0.4875282,-0.720312 0.4656091,-0.984247 0.6828249,-1.733038 0.7421851,-2.266958 0.072329,-0.65056 0.2151262,-1.173298 0.4259301,-1.564063 0.099494,-0.184432 0.2522045,-0.388281 0.2914652,-0.388281 0.011242,0 0.082477,0.102206 0.1585033,0.227344 0.1736905,0.285892 0.7723917,0.55817 0.9180046,0.626562 0.079862,0.03748 0.5501752,0.04766 0.6456341,0.03594 l 0.1337137,-0.01641 0.035308,0.120312 c 0.030454,0.105366 0.02565,0.15681 -0.033804,0.407813 -0.090985,0.384131 -0.090619,0.835005 0,1.438793 0.074355,0.495419 0.094435,0.563281 0.1720244,0.563281 0.1105938,0 0.4086609,-0.379278 0.590443,-0.751562 0.0322,-0.06595 0.1418333,-0.411085 0.2441395,-0.767188 0.2095997,-0.729566 0.4320985,-1.298376 0.4710023,-1.339574 0.5119182,0.306389 0.6247262,0.293568 1.1707351,0.450781 0.012954,0.02527 0.063796,0.257276 0.1134311,0.515625 0.3136024,1.632255 0.6829281,3.098477 0.8811566,3.387062 0.093968,0.136804 0.1539445,0.110465 0.2629199,-0.114063 0.1280867,-0.263915 0.5046467,-1.181924 0.9066977,-2.209375 0.180075,-0.460183 0.343951,-0.949819 0.364332,-0.990186 0.0315,-0.06241 0.06444,-0.07614 0.220101,-0.09453 0.581022,-0.06867 0.69478,-0.08776 0.821061,-0.1375 0.19095,-0.07522 0.340877,-0.205268 0.513069,-0.445313 0.08022,-0.111835 0.15502,-0.203125 0.166766,-0.203125 0.02547,0 0.215418,0.443532 0.339542,0.792969 0.145044,0.408333 0.253083,0.843473 0.298227,1.203125 0.02335,0.186007 0.06258,0.403641 0.08789,0.484375 0.149181,0.475668 0.56489,1.123535 1.210182,1.886719 C 15.046189,15.864722 15.176717,16 15.196217,16 c 0.04028,0 0.07308,-0.110944 0.237379,-0.792969 0.105763,-0.439034 0.13802,-0.525829 0.341796,-0.930469 L 16,13.829688 V 13.2625 C 16,12.095987 15.856218,10.973364 15.601865,10.155469 15.42707,9.5934008 15.078832,8.9807856 14.753009,8.6041716 14.51,8.3232812 14.381395,8.295734 14.245198,8.4940156 c -0.07301,0.1062928 -0.161589,0.3541484 -0.18855,0.528906 -0.01044,0.067707 -0.03695,0.1301548 -0.05934,0.1390628 -0.02447,0.00974 -0.09904,0.037904 -0.187049,-0.051112 -0.300203,-0.3036264 -0.563316,-0.41011 -0.653543,-0.2640624 -0.02244,0.036332 -0.07974,0.1716068 -0.127704,0.3007812 -0.111994,0.3016028 -0.239413,0.4089988 -0.329777,0.470378 -0.106452,0.072306 -0.282978,0.039428 -0.530628,-0.078906 -0.18494,-0.088369 -0.208317,-0.1097236 -0.297475,-0.275 -0.143268,-0.2655936 -0.166698,-0.4201052 -0.128455,-0.8468748 0.01768,-0.1973284 0.03516,-0.430316 0.03831,-0.616004 l 0.0053,-0.3375 L 11.666095,7.239466 C 11.599715,7.1160324 11.430498,6.64502 11.290495,6.437722 11.150494,6.230424 11.035838,6.0489212 11.035838,6.0345972 c 0,-0.014788 0.138347,-0.017544 0.31926,-0.00625 0.177285,0.011064 0.40411,0.00682 0.511567,-0.00938 l 0.193058,-0.028908 0.347805,-0.3757812 c 0.678833,-0.7347828 0.861033,-0.7875824 0.887167,-1.027944 0.01171,-0.1077004 0.0014,-0.152566 -0.05634,-0.2421876 -0.113294,-0.1756636 -0.267439,-0.323654 -0.359119,-0.34453 -0.132618,-0.030196 -1.266342,0.3163264 -1.594797,0.4875 C 10.980972,4.6452656 10.695137,4.5870088 10.379995,4.3027416 10.149812,4.0951116 9.5812955,3.6313468 8.8463288,3.0859328 8.2823361,2.6673952 8.1273047,2.5191272 8.1732542,2.442964 8.191631,2.412508 8.7143046,2.3604828 8.8830191,2.311714 9.4267927,2.154532 9.7104394,2.05035 9.7671806,1.986714 9.8339677,1.9118124 10.027847,1.2160548 10.027847,1.0507764 c 0,-0.090334 -0.02386,-0.13996404 -0.1194406,-0.25156244 C 9.4856997,0.30564636 9.1459855,0 9.0197374,0 Z"/>
+ <path style="fill:#e4e4e4" d="M 3.8081767,3.2 C 4.5636672,3.5646972 4.1787081,3.9382928 3.2973611,4.4386624 3.4311518,4.5544824 3.6015697,4.745694 3.6834775,4.8839752 3.7405504,4.9803304 3.7663999,5.006154 3.8780384,5.0136624 4.141064,4.7138596 4.834932,4.543234 4.9379805,4.0460936 5.0481413,3.5146396 5.022686,3.184512 3.8081767,3.2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tresorit.svg b/.icons/awkward/16x16/apps/tresorit.svg
new file mode 100644
index 00000000..eb3557ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tresorit.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 8.0421174,5.3197567e-4 A 1.7755407,1.8191449 0 0 0 7.1122686,0.24320996 L 1.8878481,3.3335842 A 1.7755407,1.8191449 0 0 0 1,4.9091711 L 1,11.09032 a 1.7755407,1.8191449 0 0 0 0.8877704,1.575427 l 5.2244204,3.090534 a 1.7755407,1.8191449 0 0 0 1.7755407,0 L 14.112152,12.665747 A 1.7755407,1.8191449 0 0 0 15,11.09016 L 15,4.9090111 A 1.7755407,1.8191449 0 0 0 14.112152,3.3334242 L 8.8877315,0.24304996 A 1.7755407,1.8191449 0 0 0 8.041884,3.71977e-4 Z"/>
+ <path style="opacity:0.2;fill:#c2c2c2" d="M 8.0410156 0 A 1.7755407 1.8191449 0 0 0 7.1113281 0.24414062 L 1.8886719 3.3339844 A 1.7755407 1.8191449 0 0 0 1 4.9082031 L 1 5.0898438 A 1.7755407 1.8191449 0 0 0 1.8886719 6.6660156 L 7.1113281 9.7558594 A 1.7755407 1.8191449 0 0 0 8.8886719 9.7558594 L 14.111328 6.6660156 A 1.7755407 1.8191449 0 0 0 15 5.0898438 L 15 4.9082031 A 1.7755407 1.8191449 0 0 0 14.111328 3.3339844 L 8.8886719 0.2421875 A 1.7755407 1.8191449 0 0 0 8.0429688 0 L 8.0410156 0 z"/>
+ <path style="opacity:0.1;fill:#ffffff" d="M 1.7382812 3.4316406 A 1.7755407 1.8191449 0 0 0 1.6015625 3.546875 A 1.7755407 1.8191449 0 0 1 1.7148438 3.453125 A 1.7755407 1.8191449 0 0 1 1.7382812 3.4335938 A 1.7755407 1.8191449 0 0 1 1.7382812 3.4316406 z M 1 5.0898438 L 1 11.089844 A 1.7755407 1.8191449 0 0 0 1.8886719 12.666016 L 7.1113281 15.755859 A 1.7755407 1.8191449 0 0 0 8 15.998047 L 8 9.9980469 A 1.7755407 1.8191449 0 0 1 7.1113281 9.7558594 L 1.8886719 6.6660156 A 1.7755407 1.8191449 0 0 1 1 5.0898438 z"/>
+ <path style="fill:#00cbec" d="M 10.373746,1.1218776 1,6.6882375 1,11.090544 a 1.7755407,1.8191449 0 0 0 0.012913,0.208593 L 14.258902,3.433577 a 1.7755407,1.8191449 0 0 0 -0.146596,-0.099999 l -3.73856,-2.2117002 z"/>
+ <path style="fill:#00a7c2" d="M 1.5253906 6.3769531 L 1 6.6875 L 1 11.089844 A 1.7755407 1.8191449 0 0 0 1.0136719 11.298828 L 5.359375 8.71875 L 1.8886719 6.6660156 A 1.7755407 1.8191449 0 0 1 1.5253906 6.3769531 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trillian.svg b/.icons/awkward/16x16/apps/trillian.svg
new file mode 100644
index 00000000..94b648d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trillian.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a32b58" d="M 5.4960938,0 C 2.4840073,0.00218603 0,2.487449 0,5.5 0,7.9979393 1.7403998,10.043264 4.0410156,10.701172 4.1545254,13.618535 6.5572501,16 9.5,16 12.513877,16 15,13.513877 15,10.5 v -0.01758 -0.01563 c -0.0023,-0.134239 -0.0094,-0.26863 -0.02148,-0.402344 H 14.78125 C 14.881293,9.7178065 15,9.3759466 15,9 15,6.8145503 13.18545,5 11,5 10.924067,5 10.860133,5.0406014 10.785156,5.0449219 10.881695,4.7039718 11,4.369056 11,4 11,1.8145503 9.1854497,0 7,0 6.6171628,0 6.2683293,0.11905242 5.9160156,0.22265625 V 0.015625 C 5.7774024,0.00524568 5.6390002,-1.4862444e-4 5.5,0 Z"/>
+ <path style="fill:#f3ab6f" d="M 9.5,7 A 3.5,3.5 0 0 0 6,10.5 3.5,3.5 0 0 0 9.5,14 3.5,3.5 0 0 0 13,10.5 3.5,3.5 0 0 0 12.9863,10.2441 3,3 0 0 1 10,13 3,3 0 0 1 7,10 3,3 0 0 1 9.7676,7.0098 3.5,3.5 0 0 0 9.5,7 Z"/>
+ <circle style="fill:#f7c39a" cx="11" cy="9" r="2"/>
+ <path style="fill:#f3ab6f" d="M 5.5,2 A 3.5,3.5 0 0 0 2,5.5 3.5,3.5 0 0 0 5.5,9 3.5,3.5 0 0 0 9,5.5 3.5,3.5 0 0 0 8.9863,5.2441 3,3 0 0 1 6,8 3,3 0 0 1 3,5 3,3 0 0 1 5.7676,2.0098 3.5,3.5 0 0 0 5.5,2 Z"/>
+ <circle style="fill:#f7c39a" cx="7" cy="4" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trimage.svg b/.icons/awkward/16x16/apps/trimage.svg
new file mode 100644
index 00000000..6c2aa586
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trimage.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="matrix(.57143 0 0 .57143 -1.1428 452.16)">
+ <path fill="#5bb1ec" d="m25.033 1027c-8.5915 4.3622-13.981 11.073-18.809 18.194 2.247 0.9337 5.1597 1.8889 8.1736 2.7234 5.5356-2.9215 10.979-5.9571 13.284-12.853-0.8068-2.9387-1.7332-5.7966-2.6488-8.0655z"/>
+ <path fill="#2588c6" d="m21.839 1022.4c-3.8035 0.3198-20.596 17.251-19.812 20.184 0.19928 0.7419 1.8312 1.696 4.1967 2.6792l18.809-18.194c-1.0513-2.6059-2.08-4.4355-2.8674-4.6455-0.09479-0.025-0.20359-0.034-0.32638-0.022z"/>
+ <path fill="#b1daf6" d="m27.682 1035.1-13.284 12.853c6.7679 1.8748 14.003 3.1142 15.156 1.9555 1.1375-1.1382-0.04847-8.1463-1.8764-14.809z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trine.svg b/.icons/awkward/16x16/apps/trine.svg
new file mode 100644
index 00000000..1332cda4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trine.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fecd38" d="M 1.000568,-1.5015e-4 1,4 C 1.192009,4.2561 2.3994905,4.9566479 2.8876995,4.9399479 3.5220449,4.4784116 4.0136896,4.5691247 4,4 L 3.0860885,4 2,4 2,3 6,3 6,14 C 5.656915,14.7697 5.860319,14.6559 5,15 L 5,15.99985 10,16 10,15 C 9.235686,14.8668 9.084755,14.712833 8.994705,14.022433 L 9,3 12.209547,3 c 0.366157,0.01 0.803457,0.159 0.896485,1 l 0.894532,0 C 14.005472,3.982823 14,1 14,1 9.586031,1.6598 5.773991,1.2168499 1.000564,1.4985e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trine2.svg b/.icons/awkward/16x16/apps/trine2.svg
new file mode 100644
index 00000000..e57014ea
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trine2.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#fecd38" d="M 1.000568,-1.5015e-4 1,4 C 1.192009,4.2561 2.3994905,4.9566479 2.8876995,4.9399479 3.5220449,4.4784116 4.0136896,4.5691247 4,4 L 3.0860885,4 2,4 2,3 6,3 6,14 C 5.656915,14.7697 5.860319,14.6559 5,15 L 5,15.99985 10,16 10,15 C 9.235686,14.8668 9.084755,14.712833 8.994705,14.022433 L 9,3 12.209547,3 c 0.366157,0.01 0.803457,0.159 0.896485,1 l 0.894532,0 C 14.005472,3.982823 14,1 14,1 9.586031,1.6598 5.773991,1.2168499 1.000564,1.4985e-4 Z"/>
+ <path style="fill:#fecd38" d="m 12.818927,9.9998502 c -0.188355,7.998e-4 -0.376318,0.02 -0.558593,0.053 C 11.175973,10.208411 10.824958,11.059337 11,12 l 1,0 0,-1 2,-0.0055 L 11,15 10.986798,16 14,16.000153 15,16 14.994734,14.110954 14,15 12,15 c 0,0 3,-3 3.005252,-3.965745 C 15,10 13.383994,9.997951 12.818927,10.00045 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trine3.svg b/.icons/awkward/16x16/apps/trine3.svg
new file mode 100644
index 00000000..aab1862f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trine3.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#9b6bca" d="M 1 0 L 1 4 C 1.192009 4.2561 2.4004629 4.9561531 2.8886719 4.9394531 C 3.5230173 4.4779168 4.0136896 4.5691247 4 4 L 3.0859375 4 L 2 4 L 2 3 L 6 3 L 6 14 C 5.656915 14.7697 5.860319 14.6559 5 15 L 5 16 L 10 16 L 10 15 C 9.235686 14.8668 9.0841906 14.711884 8.9941406 14.021484 L 9 3 L 12.208984 3 C 12.575141 3.01 13.012441 3.159 13.105469 4 L 14 4 C 14.004908 3.982823 14 1 14 1 C 9.586031 1.6598 5.773427 1.2167 1 0 z M 12.818359 9 C 12.630004 9.0007998 12.442041 9.0197344 12.259766 9.0527344 C 11.175405 9.2082956 10.824958 10.059337 11 11 L 12 11 L 12 10 L 14 9.9941406 L 12.666016 12 L 12 12 L 12 13 L 12.666016 13 L 14 15.005859 L 12 15 L 12 14 L 11 14 C 10.824958 14.940663 11.175405 15.791705 12.259766 15.947266 C 12.442041 15.980266 12.630004 15.9992 12.818359 16 C 13.383426 16.0025 15.000607 15.999099 15.005859 14.964844 C 15.003259 14.487464 14.19617 13.403023 13.429688 12.5 C 14.196171 11.596977 15.003263 10.512536 15.005859 10.035156 C 15.000607 9.0009056 13.383426 8.997501 12.818359 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trinity-desktop.svg b/.icons/awkward/16x16/apps/trinity-desktop.svg
new file mode 100644
index 00000000..eac77aa9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trinity-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#ffffff;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" d="m 10.670747,2.0008098 a 0.7395304,0.7395304 0 0 0 -0.605706,0.3691835 0.7395304,0.7395304 0 0 0 0.27056,1.0106731 0.7395304,0.7395304 0 0 0 1.010673,-0.2705604 0.7395304,0.7395304 0 0 0 -0.27056,-1.010673 0.7395304,0.7395304 0 0 0 -0.404967,-0.098623 z M 5.9106348,3.157236 A 0.4666834,0.4666834 0 0 0 5.4436996,3.6241708 0.4666834,0.4666834 0 0 0 5.9106348,4.0902316 0.4666834,0.4666834 0 0 0 6.3766952,3.6241708 0.4666834,0.4666834 0 0 0 5.9106348,3.157236 Z M 7.0853892,3.2759336 A 0.40735516,0.40735516 0 0 0 6.6778032,3.6835192 0.40735516,0.40735516 0 0 0 7.0853892,4.0902316 0.40735516,0.40735516 0 0 0 7.4921016,3.6835192 0.40735516,0.40735516 0 0 0 7.0853892,3.2759336 Z m -2.5397744,0.04713 A 0.54974292,0.54974292 0 0 0 3.9957668,3.8729112 0.54974292,0.54974292 0 0 0 4.5456148,4.4227588 0.54974292,0.54974292 0 0 0 5.0954624,3.8729112 0.54974292,0.54974292 0 0 0 4.5456148,3.3230636 Z M 8.0524228,3.60846 A 0.35395973,0.35395973 0 0 0 7.6980764,3.9619344 0.35395973,0.35395973 0 0 0 8.0524228,4.3162804 0.35395973,0.35395973 0 0 0 8.4058964,3.9619344 0.35395973,0.35395973 0 0 0 8.0524228,3.60846 Z M 10.874976,3.9924812 A 0.63280252,0.63280252 0 0 0 10.356548,4.308426 0.63280252,0.63280252 0 0 0 10.588706,5.172472 0.63280252,0.63280252 0 0 0 11.452752,4.9411872 0.63280252,0.63280252 0 0 0 11.221467,4.0762676 0.63280252,0.63280252 0 0 0 10.874976,3.9924812 Z M 8.788172,4.058812 A 0.30649713,0.30649713 0 0 0 8.4809552,4.365156 0.30649713,0.30649713 0 0 0 8.788172,4.6723728 0.30649713,0.30649713 0 0 0 9.0945164,4.365156 0.30649713,0.30649713 0 0 0 8.788172,4.058812 Z M 12.4835,4.2194028 A 0.63280252,0.63280252 0 0 0 11.965944,4.5353468 0.63280252,0.63280252 0 0 0 12.19723,5.399394 0.63280252,0.63280252 0 0 0 13.062149,5.1681088 0.63280252,0.63280252 0 0 0 12.829991,4.3040616 0.63280252,0.63280252 0 0 0 12.4835,4.2194028 Z M 6.1235904,4.5100368 A 0.4666834,0.4666834 0 0 0 5.6575296,4.9769708 0.4666834,0.4666834 0 0 0 6.1235904,5.4430328 0.4666834,0.4666834 0 0 0 6.5905256,4.9769708 0.4666834,0.4666834 0 0 0 6.1235904,4.5100368 Z M 9.3336564,4.59295 A 0.25903447,0.25903447 0 0 0 9.0744424,4.852164 0.25903447,0.25903447 0 0 0 9.3336564,5.1113788 0.25903447,0.25903447 0 0 0 9.5928696,4.852164 0.25903447,0.25903447 0 0 0 9.3336564,4.59295 Z M 7.298346,4.628734 A 0.40735516,0.40735516 0 0 0 6.8916324,5.0363192 0.40735516,0.40735516 0 0 0 7.298346,5.4430324 0.40735516,0.40735516 0 0 0 7.7059316,5.0363192 0.40735516,0.40735516 0 0 0 7.298346,4.628734 Z M 4.7594444,4.675864 A 0.54974292,0.54974292 0 0 0 4.2095964,5.225712 0.54974292,0.54974292 0 0 0 4.7594444,5.77556 0.54974292,0.54974292 0 0 0 5.3092928,5.225712 0.54974292,0.54974292 0 0 0 4.7594444,4.675864 Z M 8.26538,4.9612612 A 0.35395973,0.35395973 0 0 0 7.911906,5.3147348 0.35395973,0.35395973 0 0 0 8.26538,5.6690816 0.35395973,0.35395973 0 0 0 8.6197264,5.3147348 0.35395973,0.35395973 0 0 0 8.26538,4.9612612 Z M 3.264382,5.2222204 A 0.63280252,0.63280252 0 0 0 2.63162,5.8549816 0.63280252,0.63280252 0 0 0 3.264382,6.4877436 0.63280252,0.63280252 0 0 0 3.8971428,5.8549816 0.63280252,0.63280252 0 0 0 3.264382,5.2222204 Z m 5.7367472,0.189392 A 0.30649713,0.30649713 0 0 0 8.6947848,5.717956 0.30649713,0.30649713 0 0 0 9.0011292,6.0243 0.30649713,0.30649713 0 0 0 9.3074728,5.717956 0.30649713,0.30649713 0 0 0 9.0011292,5.4116124 Z m 1.6748538,0.2731784 a 0.54974292,0.54974292 0 0 0 -0.450351,0.274052 0.54974292,0.54974292 0 0 0 0.20161,0.751458 A 0.54974292,0.54974292 0 0 0 11.177829,6.50869 0.54974292,0.54974292 0 0 0 10.97709,5.758104 0.54974292,0.54974292 0 0 0 10.675983,5.6847908 Z M 12.284507,5.911712 A 0.54974292,0.54974292 0 0 0 11.835028,6.1857636 0.54974292,0.54974292 0 0 0 12.035766,6.9372224 0.54974292,0.54974292 0 0 0 12.787225,6.7356116 0.54974292,0.54974292 0 0 0 12.585614,5.9850256 0.54974292,0.54974292 0 0 0 12.284507,5.911712 Z M 6.7319148,6.0173172 A 0.4666834,0.4666834 0 0 0 6.2649804,6.4833788 0.4666834,0.4666834 0 0 0 6.7319148,6.9503136 0.4666834,0.4666834 0 0 0 7.1988496,6.4833788 0.4666834,0.4666834 0 0 0 6.7319148,6.0173172 Z M 7.9066696,6.135142 A 0.40735516,0.40735516 0 0 0 7.499084,6.542728 0.40735516,0.40735516 0 0 0 7.9066696,6.9503136 0.40735516,0.40735516 0 0 0 8.3133828,6.542728 0.40735516,0.40735516 0 0 0 7.9066696,6.135142 Z m -2.539774,0.048002 a 0.54974292,0.54974292 0 0 0 -0.549848,0.5498484 0.54974292,0.54974292 0 0 0 0.549848,0.549848 0.54974292,0.54974292 0 0 0 0.549848,-0.549848 0.54974292,0.54974292 0 0 0 -0.549848,-0.5498484 z m 8.1962264,0.21994 A 0.54974292,0.54974292 0 0 0 13.11277,6.6771348 0.54974292,0.54974292 0 0 0 13.314381,7.4285944 0.54974292,0.54974292 0 0 0 14.064966,7.2269832 0.54974292,0.54974292 0 0 0 13.864229,6.4763968 0.54974292,0.54974292 0 0 0 13.563122,6.403084 Z M 8.873704,6.4676704 A 0.35395973,0.35395973 0 0 0 8.5193572,6.8220168 0.35395973,0.35395973 0 0 0 8.873704,7.1754904 0.35395973,0.35395973 0 0 0 9.227178,6.8220168 0.35395973,0.35395973 0 0 0 8.873704,6.4676704 Z M 3.8718328,6.72863 A 0.63280252,0.63280252 0 0 0 3.2390712,7.3613912 0.63280252,0.63280252 0 0 0 3.8718328,7.9941528 0.63280252,0.63280252 0 0 0 4.5045944,7.3613912 0.63280252,0.63280252 0 0 0 3.8718328,6.72863 Z M 10.213413,7.0742484 A 0.4666834,0.4666834 0 0 0 9.8311372,7.3072792 0.4666834,0.4666834 0 0 0 10.002201,7.9444048 0.4666834,0.4666834 0 0 0 10.639326,7.7733412 0.4666834,0.4666834 0 0 0 10.469135,7.1362156 0.4666834,0.4666834 0 0 0 10.213413,7.0742484 Z M 11.821936,7.30117 A 0.4666834,0.4666834 0 0 0 11.440534,7.5342012 0.4666834,0.4666834 0 0 0 11.610725,8.171326 0.4666834,0.4666834 0 0 0 12.248722,8.0002628 0.4666834,0.4666834 0 0 0 12.077659,7.3631368 0.4666834,0.4666834 0 0 0 11.821936,7.30117 Z M 6.7912636,7.6712264 A 0.35395973,0.35395973 0 0 0 6.6219452,7.7192288 0.35395973,0.35395973 0 0 0 6.4927748,8.2027456 0.35395973,0.35395973 0 0 0 6.976292,8.3319172 0.35395973,0.35395973 0 0 0 7.1054624,7.8483996 0.35395973,0.35395973 0 0 0 6.7912636,7.6712264 Z M 2.3392402,7.7366852 A 0.7395304,0.7395304 0 0 0 1.6000004,8.476798 0.7395304,0.7395304 0 0 0 2.3392402,9.216038 0.7395304,0.7395304 0 0 0 3.0793528,8.476798 0.7395304,0.7395304 0 0 0 2.3392402,7.7366852 Z M 13.100551,7.7925432 A 0.4666834,0.4666834 0 0 0 12.718276,8.025574 0.4666834,0.4666834 0 0 0 12.889339,8.6626988 0.4666834,0.4666834 0 0 0 13.526465,8.4916356 0.4666834,0.4666834 0 0 0 13.356274,7.8545096 0.4666834,0.4666834 0 0 0 13.100551,7.7925432 Z M 9.57716,8.120706 A 0.40735516,0.40735516 0 0 0 9.2437604,8.3240624 0.40735516,0.40735516 0 0 0 9.3930044,8.8808928 0.40735516,0.40735516 0 0 0 9.9498344,8.7316476 0.40735516,0.40735516 0 0 0 9.8005904,8.1748176 0.40735516,0.40735516 0 0 0 9.57716,8.120706 Z M 5.772736,8.159978 A 0.30649713,0.30649713 0 0 0 5.6261096,8.200996 0.30649713,0.30649713 0 0 0 5.5143948,8.619928 0.30649713,0.30649713 0 0 0 5.9333264,8.7316432 0.30649713,0.30649713 0 0 0 6.0450412,8.3135844 0.30649713,0.30649713 0 0 0 5.772736,8.1599756 Z m 5.41382,0.1885192 a 0.40735516,0.40735516 0 0 0 -0.333399,0.2024836 0.40735516,0.40735516 0 0 0 0.148371,0.5568308 0.40735516,0.40735516 0 0 0 0.55683,-0.149244 A 0.40735516,0.40735516 0 0 0 11.409114,8.40261 0.40735516,0.40735516 0 0 0 11.186556,8.3484972 Z m -6.3293608,0.00434 A 0.25903447,0.25903447 0 0 0 4.734134,8.3877532 0.25903447,0.25903447 0 0 0 4.639002,8.7412272 0.25903447,0.25903447 0 0 0 4.993348,8.8363588 0.25903447,0.25903447 0 0 0 5.087608,8.4820128 0.25903447,0.25903447 0 0 0 4.8571952,8.3528424 Z m 2.174954,0.2426316 A 0.40735516,0.40735516 0 0 0 6.8375204,8.649584 0.40735516,0.40735516 0 0 0 6.688276,9.2064148 0.40735516,0.40735516 0 0 0 7.2451068,9.354786 0.40735516,0.40735516 0 0 0 7.3943508,8.7988288 0.40735516,0.40735516 0 0 0 7.0321492,8.5954728 Z m 5.4321488,0.2443764 a 0.40735516,0.40735516 0 0 0 -0.3334,0.202484 0.40735516,0.40735516 0 0 0 0.149245,0.5568296 0.40735516,0.40735516 0 0 0 0.55683,-0.1492444 0.40735516,0.40735516 0 0 0 -0.149244,-0.5559576 0.40735516,0.40735516 0 0 0 -0.223431,-0.054112 z M 8.8545028,8.8721412 A 0.35395973,0.35395973 0 0 0 8.5647416,9.0493148 0.35395973,0.35395973 0 0 0 8.6947848,9.5328316 0.35395973,0.35395973 0 0 0 9.178302,9.402788 0.35395973,0.35395973 0 0 0 9.0482584,8.9192708 0.35395973,0.35395973 0 0 0 8.8545028,8.8721412 Z M 5.7901912,8.9515636 A 0.35395973,0.35395973 0 0 0 5.6208732,8.9986936 0.35395973,0.35395973 0 0 0 5.4917024,9.4822108 0.35395973,0.35395973 0 0 0 5.9752192,9.6113812 0.35395973,0.35395973 0 0 0 6.10439,9.127864 0.35395973,0.35395973 0 0 0 5.7901912,8.9515636 Z M 4.7079508,9.0213856 A 0.30649713,0.30649713 0 0 0 4.5621972,9.062404 0.30649713,0.30649713 0 0 0 4.4496092,9.4813356 0.30649713,0.30649713 0 0 0 4.8685416,9.5930508 0.30649713,0.30649713 0 0 0 4.9802564,9.1741192 0.30649713,0.30649713 0 0 0 4.7079508,9.0213832 Z m 5.7559482,0.077677 a 0.35395973,0.35395973 0 0 0 -0.289761,0.1771732 0.35395973,0.35395973 0 0 0 0.12917,0.4835172 0.35395973,0.35395973 0 0 0 0.483518,-0.1300436 0.35395973,0.35395973 0 0 0 -0.129171,-0.4835168 0.35395973,0.35395973 0 0 0 -0.193756,-0.04713 z M 7.5662876,9.58258 A 0.4666834,0.4666834 0 0 0 7.34373,9.6454196 0.4666834,0.4666834 0 0 0 7.1735388,10.282545 0.4666834,0.4666834 0 0 0 7.8106644,10.453609 0.4666834,0.4666834 0 0 0 7.9817284,9.8156104 0.4666834,0.4666834 0 0 0 7.5662876,9.58258 Z m 2.1828084,0 A 0.30649713,0.30649713 0 0 0 9.4977372,9.7353152 0.30649713,0.30649713 0 0 0 9.610326,10.154247 0.30649713,0.30649713 0 0 0 10.028384,10.04166 0.30649713,0.30649713 0 0 0 9.9166692,9.6227272 0.30649713,0.30649713 0 0 0 9.749096,9.5825824 Z m 1.993418,0.00786 A 0.35395973,0.35395973 0 0 0 11.451879,9.7676092 0.35395973,0.35395973 0 0 0 11.581923,10.251126 0.35395973,0.35395973 0 0 0 12.06544,10.121083 0.35395973,0.35395973 0 0 0 11.935397,9.637566 0.35395973,0.35395973 0 0 0 11.742514,9.590436 Z M 4.725406,9.8129896 A 0.35395973,0.35395973 0 0 0 4.5569608,9.8601196 0.35395973,0.35395973 0 0 0 4.4269176,10.343636 0.35395973,0.35395973 0 0 0 4.9104344,10.472807 0.35395973,0.35395973 0 0 0 5.040478,9.98929 0.35395973,0.35395973 0 0 0 4.725406,9.8129896 Z m 1.3047988,0.061967 A 0.40735516,0.40735516 0 0 0 5.836448,9.9290688 0.40735516,0.40735516 0 0 0 5.687204,10.485898 0.40735516,0.40735516 0 0 0 6.244034,10.635143 0.40735516,0.40735516 0 0 0 6.3932784,10.078313 0.40735516,0.40735516 0 0 0 6.0302048,9.8749566 Z m 4.9966332,0.1989924 a 0.30649713,0.30649713 0 0 0 -0.250486,0.152735 0.30649713,0.30649713 0 0 0 0.111715,0.418932 0.30649713,0.30649713 0 0 0 0.418932,-0.112588 0.30649713,0.30649713 0 0 0 -0.111715,-0.418932 0.30649713,0.30649713 0 0 0 -0.168446,-0.04014 z m -0.69211,0.276673 a 0.25903447,0.25903447 0 0 0 -0.212084,0.12917 0.25903447,0.25903447 0 0 0 0.09513,0.353474 0.25903447,0.25903447 0 0 0 0.354346,-0.09426 0.25903447,0.25903447 0 0 0 -0.09513,-0.354347 0.25903447,0.25903447 0 0 0 -0.142263,-0.03404 z m -1.8721012,0.205975 a 0.54974292,0.54974292 0 0 0 -0.261832,0.07419 0.54974292,0.54974292 0 0 0 -0.2016108,0.750586 0.54974292,0.54974292 0 0 0 0.751458,0.20161 0.54974292,0.54974292 0 0 0 0.2007384,-0.751458 0.54974292,0.54974292 0 0 0 -0.4887536,-0.274924 z M 4.966292,10.736388 a 0.40735516,0.40735516 0 0 0 -0.1946288,0.05411 0.40735516,0.40735516 0 0 0 -0.149244,0.556831 0.40735516,0.40735516 0 0 0 0.55683,0.149244 0.40735516,0.40735516 0 0 0 0.149244,-0.55683 A 0.40735516,0.40735516 0 0 0 4.966292,10.736386 Z M 6.565214,10.86294 A 0.4666834,0.4666834 0 0 0 6.3426576,10.92491 0.4666834,0.4666834 0 0 0 6.1724664,11.562909 0.4666834,0.4666834 0 0 0 6.8095916,11.7331 0.4666834,0.4666834 0 0 0 6.9806556,11.095974 0.4666834,0.4666834 0 0 0 6.565214,10.86294 Z m 3.1873732,0.590869 a 0.63280252,0.63280252 0 0 0 -0.3011064,0.08466 0.63280252,0.63280252 0 0 0 -0.232158,0.86492 0.63280252,0.63280252 0 0 0 0.8649192,0.231285 0.63280252,0.63280252 0 0 0 0.231285,-0.864047 0.63280252,0.63280252 0 0 0 -0.5629398,-0.316818 z M 5.50043,11.723496 a 0.4666834,0.4666834 0 0 0 -0.2225576,0.06284 0.4666834,0.4666834 0 0 0 -0.1701912,0.637126 0.4666834,0.4666834 0 0 0 0.637126,0.171063 A 0.4666834,0.4666834 0 0 0 5.9158708,11.9574 0.4666834,0.4666834 0 0 0 5.50043,11.723496 Z m 1.961124,0.113461 a 0.54974292,0.54974292 0 0 0 -0.2618324,0.07331 0.54974292,0.54974292 0 0 0 -0.2016108,0.750586 0.54974292,0.54974292 0 0 0 0.7514596,0.201611 0.54974292,0.54974292 0 0 0 0.200738,-0.751459 0.54974292,0.54974292 0 0 0 -0.4887544,-0.274051 z m 4.020001,0.280161 a 0.7395304,0.7395304 0 0 0 -0.351729,0.0995 0.7395304,0.7395304 0 0 0 -0.27056,1.0098 0.7395304,0.7395304 0 0 0 1.0098,0.27056 0.7395304,0.7395304 0 0 0 0.27056,-1.0098 0.7395304,0.7395304 0 0 0 -0.658071,-0.370056 z m -5.0847858,0.581268 a 0.54974292,0.54974292 0 0 0 -0.261832,0.07331 0.54974292,0.54974292 0 0 0 -0.2016108,0.750585 0.54974292,0.54974292 0 0 0 0.7514584,0.201611 0.54974292,0.54974292 0 0 0 0.2007384,-0.751458 0.54974292,0.54974292 0 0 0 -0.488754,-0.274051 z m 2.354746,0.03578 a 0.63280252,0.63280252 0 0 0 -0.3011072,0.08466 0.63280252,0.63280252 0 0 0 -0.2321584,0.864047 0.63280252,0.63280252 0 0 0 0.86492,0.232157 0.63280252,0.63280252 0 0 0 0.2312852,-0.864919 0.63280252,0.63280252 0 0 0 -0.5629396,-0.315945 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/trojita.svg b/.icons/awkward/16x16/apps/trojita.svg
new file mode 100644
index 00000000..4b1ab948
--- /dev/null
+++ b/.icons/awkward/16x16/apps/trojita.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#a8a8a8" d="m8 0-7.6359 4.9269c-0.01643 0.010703-0.03132 0.023307-0.04688 0.03521l-0.0094 0.007v0.0008603c-0.18625 0.1463-0.30784 0.3713-0.30784 0.6276v7.6022c0.000005 0.443 0.3568 0.8 0.80001 0.8h14.4c0.4432 0 0.8-0.3569 0.8-0.80023v-7.6022c0-0.26209-0.12679-0.49189-0.32031-0.63769l0.0032-0.005-7.683-4.955z"/>
+ <rect fill="#31afe1" width="12" height="10" x="2" y="2" rx="0" ry="0"/>
+ <path fill="#bebebe" d="m0.000017 5.5979 15.2 10.4h-14.343c-0.05714 0-0.85714 0-0.85714-0.85714z"/>
+ <path fill="#d2d2d2" d="m15.143 15.998c0.85714 0 0.85714-0.85714 0.85714-0.85714v-9.5429l-15.2 10.4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tumblr.svg b/.icons/awkward/16x16/apps/tumblr.svg
new file mode 100644
index 00000000..f013d7c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tumblr.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f5979" width="16" height="16" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 6,7 V 10.671 C 6,11.305 6.3306,14 9,14 10.598,14 11.5,13 11.5,13 L 11,10.757 C 11,10.757 9,11.587 9,10.241 V 7 H 11 V 5 H 9 V 2 H 7 C 7,2 6.7414,2.9774 6.3168,3.6396 5.8922,4.3019 5,5 5,5 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/turtleart.svg b/.icons/awkward/16x16/apps/turtleart.svg
new file mode 100644
index 00000000..0c3be9c1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/turtleart.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#134f13" d="M 10.28689,14.415683 9.9959675,14.51985 C 9.882856,14.56018 9.7759897,14.59896 9.6685867,14.627736 9.5044335,14.671726 9.3392232,14.705356 9.173795,14.728927 L 8.8531105,14.774317 10,16 Z"/>
+ <path style="fill:#134f13" d="m 11.31193,1.9568658 c -0.178,-0.00737 -0.359898,0.011539 -0.540406,0.059906 -0.8526451,0.2284658 -1.4025175,1.0354463 -1.3372885,1.888303 l 0.019345,0.2527307 0.2365056,0.08986 C 10.321107,4.4884526 10.914206,4.8718476 11.424879,5.3790248 L 11.602102,5.555 11.837984,5.472005 C 12.720616,5.1628296 13.238549,4.2170433 12.992432,3.2985222 12.782819,2.5162328 12.083264,1.9888021 11.31193,1.9568658 Z"/>
+ <path style="fill:#134f13" d="m 13.293591,10.396243 c -0.109349,-0.0052 -0.220189,-2.73e-4 -0.331359,0.01498 l -0.268955,0.03682 -0.06427,0.263339 c -0.180222,0.737074 -0.503572,1.405426 -0.944776,1.956946 l -0.172231,0.215289 0.140406,0.237754 c 0.403162,0.681275 1.223432,1.045805 2.02434,0.831203 0.962384,-0.25787 1.540388,-1.257363 1.282374,-2.220285 -0.208433,-0.777884 -0.900084,-1.29957 -1.665525,-1.33604 z"/>
+ <path style="fill:#134f13" d="m 4.4341563,12.400877 -0.2452423,0.09111 c -0.8664419,0.319205 -1.3713482,1.255123 -1.1276152,2.164746 0.2578701,0.962384 1.2581969,1.539708 2.2209089,1.28175 0.8139158,-0.218088 1.3481539,-0.964338 1.338536,-1.772234 l -0.00373,-0.265835 -0.2464903,-0.09922 C 5.7289254,13.542715 5.1289193,13.129603 4.6151346,12.591205 Z"/>
+ <path style="fill:#134f13" d="M 2.6689581,4.0202773 C 2.5609066,4.0287954 2.4521787,4.0467878 2.3438405,4.0758156 1.3811285,4.3337737 0.80359712,5.333717 1.061467,6.2961006 1.3130034,7.2348472 2.27051,7.8021516 3.2099889,7.5909547 L 3.4452468,7.5385368 3.5076491,7.3057749 C 3.6910994,6.6275707 4.0007642,6.0118949 4.4106152,5.495475 L 4.5616297,5.305147 4.4617855,5.0829939 C 4.1483207,4.3875627 3.42532,3.96064 2.6689581,4.0202773 Z"/>
+ <path style="fill:#134f13" d="M 6.6407594,0.00205202 C 6.3975209,-0.00791294 6.1487464,0.01824325 5.9018554,0.08428981 4.5853502,0.43647331 3.7985685,1.79817 4.1513068,3.1124685 4.2880957,3.6221439 4.5777289,4.0536955 4.9548874,4.3679656 L 5.1995613,4.5714285 5.4485068,4.3734483 C 5.8704489,4.0385721 6.3486969,3.7853771 6.8829929,3.6424456 7.404578,3.5029142 7.9329014,3.4816834 8.4541544,3.5547253 l 0.3154529,0.04386 0.106778,-0.2997113 C 9.0381959,2.8440331 9.069586,2.3342168 8.9349609,1.8326046 8.6704073,0.84688055 7.8372904,0.15810131 6.8817727,0.02398207 6.802146,0.01280569 6.7218386,0.00537331 6.6407594,0.00205202 Z"/>
+ <g style="fill:#00a000" transform="matrix(0.35583254,0.00894079,0.00922497,0.31389965,-2.0651061,-0.7950663)">
+ <path style="fill:#35a535" transform="rotate(15,26.653467,29.784442)" d="m 26.080078,11.222656 c -1.129182,0.03488 -2.266168,0.199609 -3.394531,0.501953 -9.026904,2.418752 -14.0226678,12.778721 -11.332031,22.820313 1.300302,4.852795 4.228443,9.067138 8.193359,11.726562 3.96493,2.659518 8.668809,3.5361 13.03125,2.367188 4.362441,-1.168913 7.999545,-4.278779 10.103516,-8.564453 2.104005,-4.285587 2.532725,-9.401112 1.232421,-14.253907 C 41.559756,17.033919 33.984355,10.978519 26.080078,11.222656 Z"/>
+ </g>
+ <g style="fill:#00a000;stroke:#155715;stroke-width:1.5" transform="matrix(0.38917596,0.0107251,0.01106599,0.34003495,-3.0797361,-1.68748)">
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="m 25.875,33.75 -1.542,-4.625 3.164,-2.587 3.615,2.626 -1.487,4.669 z"/>
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="m 27.501,41.551 c -3.968,-0.16 -5.543,-2.009 -5.543,-2.009 l 3.57,-4.163 4.465,0.168 3.132,4.12 c 0,0 -2.89,1.994 -5.624,1.884 z"/>
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="m 18.453,33.843 c -0.849,-2.968 0.172,-6.884 0.172,-6.884 l 4,2.167 1.493,4.629 -3.582,4.233 c 0,-10e-4 -1.465,-1.99 -2.083,-4.145 z"/>
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="m 19.458,25.125 c 0,0 0.5,-1.958 3.039,-3.822 2.237,-1.643 4.465,-1.72 4.465,-1.72 l -0.037,4.981 -3.521,2.75 z"/>
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="M 32.084,27.834 28.625,24.959 29,19.75 c 0,0 1.834,-0.042 3.959,1.667 2.228,1.791 3.362,4.983 3.362,4.983 z"/>
+ <path style="fill:none;stroke:#155715;stroke-width:1.5" d="m 31.292,34.042 1.313,-4.464 4.187,-1.536 c 0,0 0.677,2.663 -0.042,5.667 -0.54,2.256 -2.084,4.361 -2.084,4.361 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tusk-app.svg b/.icons/awkward/16x16/apps/tusk-app.svg
new file mode 100644
index 00000000..ab7c61ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tusk-app.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#20c88c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="8" height="8" x="-12" y="-12" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tusk.svg b/.icons/awkward/16x16/apps/tusk.svg
new file mode 120000
index 00000000..76d7108a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tusk.svg
@@ -0,0 +1 @@
+tusk-app.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tux.svg b/.icons/awkward/16x16/apps/tux.svg
new file mode 100644
index 00000000..5dd64ccb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tux.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#4f4f4f" d="m 8.0000001,1036.3622 c -1.4915385,0 -3.0000001,1.338 -3.0000001,3 0,3.75 -2,4.125 -2,6.75 0,2.8995 2.2385762,5.25 5.0000001,5.25 2.7614239,0 4.9999999,-2.3505 4.9999999,-5.25 0,-2.625 -2,-3 -2,-6.75 0,-1.662 -1.5084614,-3 -2.9999999,-3 z"/>
+ <path style="fill:#ffffff" d="m 8.0000001,1041.3622 c -0.8949229,0 -1.5,0.8029 -1.5,1.8 0,2.25 -1.5,2.475 -1.5,4.05 0,1.7397 1.3431458,3.15 3,3.15 1.6568543,0 2.9999999,-1.4103 2.9999999,-3.15 0,-1.575 -1.4999999,-1.8 -1.4999999,-4.05 0,-0.9971 -0.6050771,-1.8 -1.5,-1.8 z"/>
+ <path style="fill:#eab108" transform="translate(0,1036.3622)" d="M 2.3007812,11 C 2.1345812,11 2,11.134581 2,11.300781 l 0,0.582031 C 2.0271908,12.032747 1.8725668,11.982111 1.8496094,12 0.93386089,12.037826 1.0562783,12.239425 1,12.849609 c 0.045917,0.136614 0.1393497,0.141884 0.2148436,0.218751 0.2224874,0.117 0.4394337,0.20811 0.4335937,0.28711 -0.019857,0.2679 -0.3910493,0.337175 -0.5214844,0.609375 -0.097592,0.2037 -0.13310605,0.301343 -0.14648435,0.402344 -0.0208803,0.1577 0.0335673,0.298624 0.15039065,0.390624 0.085636,0.0675 0.1471245,0.09316 0.3808594,0.160157 0.086102,0.0247 0.2693696,0.08295 0.40625,0.126953 0.3762891,0.1214 0.5371586,0.164672 0.9707031,0.263672 0.8691666,0.1978 1.0895674,0.26425 1.5644531,0.46875 0.3189646,0.1373 0.9662348,0.184937 1.1308594,0.210937 l 0,0.002 c 0.094028,0.014 0.2687478,0.014 0.3574218,0 0.4169928,-0.0684 0.7774724,-0.370184 0.921875,-0.771484 0.011231,-0.031 0.026533,-0.06708 0.033203,-0.08008 0.016609,-0.0334 0.025854,-0.09905 0.037109,-0.251953 0.00888,-0.1204 0.00804,-0.138941 -0.00781,-0.244141 C 6.87862,14.340824 6.7455058,14.04019 6.5566424,13.77739 6.5447984,13.75909 6.4540886,13.639065 6.3535174,13.511765 6.2529505,13.384565 6.1580919,13.264187 6.1425799,13.244187 5.1381289,11.838055 3.4047911,11.01312 2.3007812,11 Z"/>
+ <path style="fill:#eab108" d="m 12.144474,1052.1635 c 0.129133,-0.091 0.232304,-0.1924 0.445468,-0.4404 0.317348,-0.3692 0.47774,-0.5172 1.133951,-1.0459 0.327341,-0.2637 0.4463,-0.3679 0.715114,-0.6266 0.0978,-0.094 0.229198,-0.2175 0.292022,-0.2741 0.170539,-0.1537 0.212208,-0.2014 0.256435,-0.2934 0.06035,-0.1254 0.04624,-0.2662 -0.03891,-0.389 -0.05459,-0.079 -0.126236,-0.1449 -0.296482,-0.274 -0.227566,-0.1725 -0.29265,-0.3209 -0.424129,-0.5361 -0.07736,-0.1266 -0.145002,-0.2786 -0.268626,-0.6034 -0.07314,-0.1921 -0.102932,-0.2615 -0.162075,-0.3776 -0.06417,-0.126 -0.07732,-0.1477 -0.115154,-0.189 -0.142201,-0.1558 -0.300075,-0.2084 -0.499513,-0.1667 -0.05774,0.012 -0.09168,0.026 -0.333727,0.1394 -0.150879,0.07 -0.286277,0.13 -0.307576,0.1351 -0.115042,0.028 -0.209857,0.026 -0.313433,0 -0.09868,-0.029 -0.17691,0.01 -0.341731,-0.1009 -0.112754,-0.074 -0.233775,-0.166 -0.320377,-0.1899 -0.120324,-0.033 -0.119927,-0.033 -0.232365,-0.021 -0.108235,0.013 -0.487882,0.044 -0.575933,0.1131 -0.0555,0.043 -0.07178,0.062 -0.120155,0.1332 -0.04859,0.072 -0.06015,0.097 -0.08792,0.1878 -0.06987,0.2289 -0.09209,0.3599 -0.173351,1.0206 -0.06434,0.5238 -0.08112,0.6894 -0.09373,0.9266 -0.01373,0.2583 -0.05894,0.6841 -0.08703,0.8199 -0.0047,0.023 -0.03428,0.163 -0.06562,0.3113 -0.0313,0.1482 -0.05879,0.286 -0.06106,0.3062 -0.04863,0.2983 -0.03255,0.6056 0.05626,0.8771 0.03143,0.094 0.03857,0.1094 0.0976,0.2061 0.07492,0.1228 0.111188,0.1732 0.139607,0.194 0.01134,0.01 0.0395,0.033 0.06241,0.054 0.294625,0.2744 1.030011,0.3749 1.414644,0.2575 0.08174,-0.025 0.23162,-0.099 0.305586,-0.15 z"/>
+ <g transform="translate(0.34145975,-0.29270723)">
+ <circle style="fill:#ffffff" cx="6.659" cy="1039.655" r="1"/>
+ <circle style="fill:#323232" cx="6.65" cy="1039.712" r=".35"/>
+ </g>
+ <path style="fill:#f77d00" d="m 10,1041.4622 c 0,1.1046 -0.8954305,1.9 -2,1.9 -1.1045695,0 -2,-0.7954 -2,-1.9 z"/>
+ <g transform="translate(2.3414598,-0.29270723)">
+ <circle style="fill:#ffffff" cx="6.659" cy="1039.655" r="1"/>
+ <circle style="fill:#323232" cx="6.65" cy="1039.712" r=".35"/>
+ </g>
+ <path style="fill:#eab108" d="m 10,1041.6121 c 0,0.2501 -0.8954305,0.7501 -2,0.7501 -1.1045695,0 -2,-0.5 -2,-0.7501 0,-0.6903 0.8954305,-1.2499 2,-1.2499 1.1045695,0 2,0.5596 2,1.2499 z"/>
+ <path style="fill:#4f4f4f" d="m 11.902435,1048.4597 c -0.646576,0 -0.480576,-0.5978 -0.780487,-1.1707 -0.427409,-0.8164 0.04523,-1.1124 1.17073,-1.1707 1.121155,-0.448 0.844457,2.3039 -0.390243,2.3414 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tuxboot.svg b/.icons/awkward/16x16/apps/tuxboot.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxboot.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tuxguitar.svg b/.icons/awkward/16x16/apps/tuxguitar.svg
new file mode 100644
index 00000000..0a75ec9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxguitar.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.53571 0 0 .53333 -1.0714 -.53333)">
+ <g fill="#4f4f4f" transform="matrix(.95653 0 0 .94886 .87858 1)">
+ <g>
+ <path d="m25.694 13.182c0.268-0.915 0.416-1.88 0.416-2.881 0-5.689-4.61-10.301-10.3-10.301-5.688 0-10.3 4.611-10.3 10.301 0 1.001 0.149 1.966 0.416 2.881-1.297 1.042-6.331 5.557-4.26 11.412 0 0 1.752-0.15 3.191-2.811 0.437 1.703 1.251 3.25 2.361 4.543-1.626 0.479-2.729 1.408-2.729 2.474 0 1.556 2.348 2.817 5.243 2.817 1.965 0 3.676-0.582 4.573-1.44 0.494 0.065 0.992 0.11 1.503 0.11 0.512 0 1.011-0.045 1.503-0.11 0.899 0.858 2.609 1.44 4.574 1.44 2.896 0 5.245-1.262 5.245-2.817 0-1.065-1.104-1.995-2.73-2.474 1.109-1.293 1.925-2.84 2.362-4.543 1.438 2.66 3.188 2.811 3.188 2.811 2.074-5.856-2.96-10.371-4.256-11.412z"/>
+ </g>
+ </g>
+ <circle fill="#fff" cx="11" cy="8" r="2"/>
+ <circle fill="#fff" cx="21" cy="8" r="2"/>
+ <ellipse fill="#fff" cx="16" cy="19" rx="7" ry="8"/>
+ <path fill="#cd5252" d="m14 9h4c-0.32061 3.0814-2 6-2 6s-2-3.4637-2-6z"/>
+ <circle fill="#303030" cx="12" cy="9" r="1"/>
+ <circle fill="#303030" cx="22" cy="9" r="1"/>
+ <g fill="#cd8652" transform="matrix(.039494 .02316 -.022187 .039032 12.14 5.0708)">
+ <g>
+ <g>
+ <path d="m377.6 125.4c8.051-7.326 18.943-9.081 27.078-4.883l1.56-1.553c4.904-12.028 13.757-25.333 26.031-37.604 12.283-12.276 25.584-21.135 37.606-26.042 0 0 2.368-2.369 5.298-5.298 2.925-2.93 1.154-9.438-3.96-14.547l-30.1-30.095c-5.1-5.109-11.59-6.906-14.48-4.015l-5.238 5.236c-4.889 12.062-13.773 25.441-26.116 37.784-12.331 12.331-25.708 21.219-37.782 26.115l-1.082 1.078c5.178 8.233 3.574 19.979-4.168 28.487l-80.781 80.303c-3.494-0.226-9.117-3.047-16.635-14.697-13.442-20.827-44.812-32.687-70.648 12.13s-4.408 52.227-77.991 60.774l0.016 0.024c-25.982 1.429-50.592 11.36-69.375 30.136-44.54 44.544-39.464 121.84 11.34 172.66 50.806 50.806 128.11 55.879 172.65 11.328 0.797-0.797 1.557-1.639 2.324-2.46l0.014 0.032s0.293-0.316 0.775-0.866c3.573-3.903 6.777-8.026 9.636-12.343 11.461-16.27 27.822-45.524 24.159-76.081-5.538-46.129 37.694-44.021 55.619-55.623 17.921-11.598 24.249-21.607 24.77-33.218 0 0-21.352 15.028-40.855-4.476-15.677-15.678-8.708-42.391-1.947-56.529l82.25-85.77z"/>
+ </g>
+ </g>
+ </g>
+ <circle fill="#212121" cx="12" cy="21" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tuxmath.svg b/.icons/awkward/16x16/apps/tuxmath.svg
new file mode 100644
index 00000000..15f3562e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxmath.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.53333 0 0 .53333 -1.0667 -.53333)">
+ <g fill="#4f4f4f" transform="matrix(.95653 0 0 .94886 .87858 1)">
+ <g>
+ <path d="m25.694 13.182c0.268-0.915 0.416-1.88 0.416-2.881 0-5.689-4.61-10.301-10.3-10.301-5.688 0-10.3 4.611-10.3 10.301 0 1.001 0.149 1.966 0.416 2.881-1.297 1.042-6.331 5.557-4.26 11.412 0 0 1.752-0.15 3.191-2.811 0.437 1.703 1.251 3.25 2.361 4.543-1.626 0.479-2.729 1.408-2.729 2.474 0 1.556 2.348 2.817 5.243 2.817 1.965 0 3.676-0.582 4.573-1.44 0.494 0.065 0.992 0.11 1.503 0.11 0.512 0 1.011-0.045 1.503-0.11 0.899 0.858 2.609 1.44 4.574 1.44 2.896 0 5.245-1.262 5.245-2.817 0-1.065-1.104-1.995-2.73-2.474 1.109-1.293 1.925-2.84 2.362-4.543 1.438 2.66 3.188 2.811 3.188 2.811 2.074-5.856-2.96-10.371-4.256-11.412z"/>
+ </g>
+ </g>
+ <circle fill="#fff" cx="11" cy="8" r="2"/>
+ <circle fill="#fff" cx="21" cy="8" r="2"/>
+ <ellipse fill="#fff" cx="16" cy="19" rx="7" ry="8"/>
+ <circle fill="#303030" cx="12" cy="9" r="1"/>
+ <circle fill="#303030" cx="22" cy="9" r="1"/>
+ <path fill="#cd5252" d="m14 9h4c-0.32061 3.0814-2 6-2 6s-2-3.4637-2-6z"/>
+ </g>
+ <path style="fill:none;stroke:#f44336;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round" d="M 8.5001,11.493 V 7.4929 L 7.5001,8.4929 M 7.5001,8.4929 V 8.4929"/>
+ <rect style="fill:#4f4f4f" width="2" height="1" x="5" y="9" rx=".5" ry=".454"/>
+ <rect style="fill:#f44336" width="2" height="1" x="5" y="9" rx=".5" ry=".454"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tuxpaint.svg b/.icons/awkward/16x16/apps/tuxpaint.svg
new file mode 120000
index 00000000..f4aff083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxpaint.svg
@@ -0,0 +1 @@
+kipi-logo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tuxpuck.svg b/.icons/awkward/16x16/apps/tuxpuck.svg
new file mode 100644
index 00000000..263b3065
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxpuck.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#3d7284" d="m 8.0000001,1036.3622 c -1.4915385,0 -3.0000001,1.338 -3.0000001,3 0,3.75 -2,4.125 -2,6.75 0,2.8995 2.2385762,5.25 5.0000001,5.25 2.7614239,0 4.9999999,-2.3505 4.9999999,-5.25 0,-2.625 -2,-3 -2,-6.75 0,-1.662 -1.5084614,-3 -2.9999999,-3 z"/>
+ <path style="fill:#ffffff" d="m 8.0000001,1041.3622 c -0.8949229,0 -1.5,0.8029 -1.5,1.8 0,2.25 -1.5,2.475 -1.5,4.05 0,1.7397 1.3431458,3.15 3,3.15 1.6568543,0 2.9999999,-1.4103 2.9999999,-3.15 0,-1.575 -1.4999999,-1.8 -1.4999999,-4.05 0,-0.9971 -0.6050771,-1.8 -1.5,-1.8 z"/>
+ <path style="fill:#eab108" transform="translate(0,1036.3622)" d="M 2.3007812,11 C 2.1345812,11 2,11.134581 2,11.300781 l 0,0.582031 C 2.0271908,12.032747 1.8725668,11.982111 1.8496094,12 0.93386089,12.037826 1.0562783,12.239425 1,12.849609 c 0.045917,0.136614 0.1393497,0.141884 0.2148436,0.218751 0.2224874,0.117 0.4394337,0.20811 0.4335937,0.28711 -0.019857,0.2679 -0.3910493,0.337175 -0.5214844,0.609375 -0.097592,0.2037 -0.13310605,0.301343 -0.14648435,0.402344 -0.0208803,0.1577 0.0335673,0.298624 0.15039065,0.390624 0.085636,0.0675 0.1471245,0.09316 0.3808594,0.160157 0.086102,0.0247 0.2693696,0.08295 0.40625,0.126953 0.3762891,0.1214 0.5371586,0.164672 0.9707031,0.263672 0.8691666,0.1978 1.0895674,0.26425 1.5644531,0.46875 0.3189646,0.1373 0.9662348,0.184937 1.1308594,0.210937 l 0,0.002 c 0.094028,0.014 0.2687478,0.014 0.3574218,0 0.4169928,-0.0684 0.7774724,-0.370184 0.921875,-0.771484 0.011231,-0.031 0.026533,-0.06708 0.033203,-0.08008 0.016609,-0.0334 0.025854,-0.09905 0.037109,-0.251953 0.00888,-0.1204 0.00804,-0.138941 -0.00781,-0.244141 C 6.87862,14.340824 6.7455058,14.04019 6.5566424,13.77739 6.5447984,13.75909 6.4540886,13.639065 6.3535174,13.511765 6.2529505,13.384565 6.1580919,13.264187 6.1425799,13.244187 5.1381289,11.838055 3.4047911,11.01312 2.3007812,11 Z"/>
+ <path style="fill:#eab108" d="m 12.144474,1052.1635 c 0.129133,-0.091 0.232304,-0.1924 0.445468,-0.4404 0.317348,-0.3692 0.47774,-0.5172 1.133951,-1.0459 0.327341,-0.2637 0.4463,-0.3679 0.715114,-0.6266 0.0978,-0.094 0.229198,-0.2175 0.292022,-0.2741 0.170539,-0.1537 0.212208,-0.2014 0.256435,-0.2934 0.06035,-0.1254 0.04624,-0.2662 -0.03891,-0.389 -0.05459,-0.079 -0.126236,-0.1449 -0.296482,-0.274 -0.227566,-0.1725 -0.29265,-0.3209 -0.424129,-0.5361 -0.07736,-0.1266 -0.145002,-0.2786 -0.268626,-0.6034 -0.07314,-0.1921 -0.102932,-0.2615 -0.162075,-0.3776 -0.06417,-0.126 -0.07732,-0.1477 -0.115154,-0.189 -0.142201,-0.1558 -0.300075,-0.2084 -0.499513,-0.1667 -0.05774,0.012 -0.09168,0.026 -0.333727,0.1394 -0.150879,0.07 -0.286277,0.13 -0.307576,0.1351 -0.115042,0.028 -0.209857,0.026 -0.313433,0 -0.09868,-0.029 -0.17691,0.01 -0.341731,-0.1009 -0.112754,-0.074 -0.233775,-0.166 -0.320377,-0.1899 -0.120324,-0.033 -0.119927,-0.033 -0.232365,-0.021 -0.108235,0.013 -0.487882,0.044 -0.575933,0.1131 -0.0555,0.043 -0.07178,0.062 -0.120155,0.1332 -0.04859,0.072 -0.06015,0.097 -0.08792,0.1878 -0.06987,0.2289 -0.09209,0.3599 -0.173351,1.0206 -0.06434,0.5238 -0.08112,0.6894 -0.09373,0.9266 -0.01373,0.2583 -0.05894,0.6841 -0.08703,0.8199 -0.0047,0.023 -0.03428,0.163 -0.06562,0.3113 -0.0313,0.1482 -0.05879,0.286 -0.06106,0.3062 -0.04863,0.2983 -0.03255,0.6056 0.05626,0.8771 0.03143,0.094 0.03857,0.1094 0.0976,0.2061 0.07492,0.1228 0.111188,0.1732 0.139607,0.194 0.01134,0.01 0.0395,0.033 0.06241,0.054 0.294625,0.2744 1.030011,0.3749 1.414644,0.2575 0.08174,-0.025 0.23162,-0.099 0.305586,-0.15 z"/>
+ <g transform="translate(0.34145975,-0.29270723)">
+ <circle style="fill:#ffffff" cx="6.659" cy="1039.655" r="1"/>
+ <circle style="fill:#323232" cx="6.65" cy="1039.712" r=".35"/>
+ </g>
+ <path style="fill:#f77d00" d="m 10,1041.4622 c 0,1.1046 -0.8954305,1.9 -2,1.9 -1.1045695,0 -2,-0.7954 -2,-1.9 z"/>
+ <g transform="translate(2.3414598,-0.29270723)">
+ <circle style="fill:#ffffff" cx="6.659" cy="1039.655" r="1"/>
+ <circle style="fill:#323232" cx="6.65" cy="1039.712" r=".35"/>
+ </g>
+ <path style="fill:#eab108" d="m 10,1041.6121 c 0,0.2501 -0.8954305,0.7501 -2,0.7501 -1.1045695,0 -2,-0.5 -2,-0.7501 0,-0.6903 0.8954305,-1.2499 2,-1.2499 1.1045695,0 2,0.5596 2,1.2499 z"/>
+ <path style="fill:#3d7284" d="m 11.902435,1048.4597 c -0.646576,0 -0.480576,-0.5978 -0.780487,-1.1707 -0.427409,-0.8164 0.04523,-1.1124 1.17073,-1.1707 1.121155,-0.448 0.844457,2.3039 -0.390243,2.3414 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tuxracer.svg b/.icons/awkward/16x16/apps/tuxracer.svg
new file mode 120000
index 00000000..5d747cc5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxracer.svg
@@ -0,0 +1 @@
+tux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tuxtype.svg b/.icons/awkward/16x16/apps/tuxtype.svg
new file mode 100644
index 00000000..3aa0938f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tuxtype.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.53333 0 0 .53333 -1.0667 -.53333)">
+ <g fill="#4f4f4f" transform="matrix(.95653 0 0 .94886 .87858 1)">
+ <g>
+ <path d="m25.694 13.182c0.268-0.915 0.416-1.88 0.416-2.881 0-5.689-4.61-10.301-10.3-10.301-5.688 0-10.3 4.611-10.3 10.301 0 1.001 0.149 1.966 0.416 2.881-1.297 1.042-6.331 5.557-4.26 11.412 0 0 1.752-0.15 3.191-2.811 0.437 1.703 1.251 3.25 2.361 4.543-1.626 0.479-2.729 1.408-2.729 2.474 0 1.556 2.348 2.817 5.243 2.817 1.965 0 3.676-0.582 4.573-1.44 0.494 0.065 0.992 0.11 1.503 0.11 0.512 0 1.011-0.045 1.503-0.11 0.899 0.858 2.609 1.44 4.574 1.44 2.896 0 5.245-1.262 5.245-2.817 0-1.065-1.104-1.995-2.73-2.474 1.109-1.293 1.925-2.84 2.362-4.543 1.438 2.66 3.188 2.811 3.188 2.811 2.074-5.856-2.96-10.371-4.256-11.412z"/>
+ </g>
+ </g>
+ <circle fill="#fff" cx="11" cy="8" r="2"/>
+ <circle fill="#fff" cx="21" cy="8" r="2"/>
+ <ellipse fill="#fff" cx="16" cy="19" rx="7" ry="8"/>
+ <circle fill="#303030" cx="12" cy="9" r="1"/>
+ <circle fill="#303030" cx="22" cy="9" r="1"/>
+ <path fill="#cd5252" d="m14 9h4c-0.32061 3.0814-2 6-2 6s-2-3.4637-2-6z"/>
+ </g>
+ <path style="fill:#f34235" d="M 7,8 A 2,2 0 0 0 5,10 2,2 0 0 0 7,12 2,2 0 0 0 9,10 2,2 0 0 0 7,8 Z M 7,9 A 1,1 0 0 1 8,10 1,1 0 0 1 7,11 1,1 0 0 1 6,10 1,1 0 0 1 7,9 Z"/>
+ <rect style="fill:#f34235" width="1" height="4" x="8" y="8" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tv.kodi.Kodi.svg b/.icons/awkward/16x16/apps/tv.kodi.Kodi.svg
new file mode 120000
index 00000000..8e1449fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tv.kodi.Kodi.svg
@@ -0,0 +1 @@
+kodi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tvmaxe.svg b/.icons/awkward/16x16/apps/tvmaxe.svg
new file mode 120000
index 00000000..24bc70b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tvmaxe.svg
@@ -0,0 +1 @@
+tvtime.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/tvtime.svg b/.icons/awkward/16x16/apps/tvtime.svg
new file mode 100644
index 00000000..a54006cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tvtime.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#4f4f4f" width="12" height="16" x="-14" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="10" height="14" x="-13" y="-15" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/tweetdeck.svg b/.icons/awkward/16x16/apps/tweetdeck.svg
new file mode 100644
index 00000000..c7eedfb1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/tweetdeck.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#2b97e9" d="m0.88892 1c-0.49249 0-0.88892 0.3903-0.88892 0.875v10.125c0 0.48475 0.39669 0.98462 0.88892 1h5.6111l1.5 2 1.5-2h5.612c0.492 0 0.888-0.515 0.888-1v-10.125c0-0.4847-0.396-0.875-0.889-0.875z"/>
+ <path opacity=".6" d="m12 4.2682c-0.294 0.1305-0.611 0.2188-0.943 0.2584 0.339-0.2031 0.599-0.5247 0.722-0.908-0.317 0.1881-0.668 0.3247-1.042 0.3983-0.3-0.319-0.726-0.5183-1.1983-0.5183-0.90646 0-1.6413 0.73486-1.6413 1.6413 0 0.12864 0.01455 0.25391 0.04252 0.37403-1.3641-0.0685-2.5735-0.7219-3.383-1.7149-0.1413 0.2424-0.2222 0.5243-0.2222 0.8251 0 0.56941 0.28975 1.0718 0.73015 1.3661-0.26904-0.00851-0.52211-0.082344-0.74341-0.20527-0.000123 0.00685-0.000146 0.013695-0.000146 0.02063 0 0.79523 0.56576 1.4586 1.3166 1.6094-0.13773 0.037505-0.28274 0.057553-0.43241 0.057553-0.10577 0-0.20858-0.010265-0.3088-0.029435 0.2089 0.6521 0.815 1.1266 1.5332 1.1398-0.5617 0.4402-1.2694 0.7026-2.0384 0.7026-0.1325 0-0.2631-0.0077-0.3915-0.0229 0.7264 0.4657 1.5891 0.7374 2.516 0.7374 3.0189 0 4.6698-2.501 4.6698-4.6698 0-0.071165-0.0016-0.14195-0.0048-0.21233 0.32066-0.23141 0.59894-0.52049 0.81899-0.84963"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/twin.svg b/.icons/awkward/16x16/apps/twin.svg
new file mode 120000
index 00000000..cbdad8c8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/twin.svg
@@ -0,0 +1 @@
+gnome-wm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/twinkle.svg b/.icons/awkward/16x16/apps/twinkle.svg
new file mode 100644
index 00000000..5dd30966
--- /dev/null
+++ b/.icons/awkward/16x16/apps/twinkle.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffd52c" d="M 8.0000025,-1.0572069e-6 C 7.2788175,0.01003494 6.7648665,0.43177074 6.5234945,1.1319405 l 0.0078,-0.031334 -1.132771,3.9132593 -3.820173,0 c -0.0083,-1.301e-4 -0.01706,-1.301e-4 -0.02539,0 -0.45633,0.0144 -0.86826003,0.2203755 -1.15816103,0.5640123 -0.626968,0.7007156 -0.493432,1.8039654 0.302724,2.3265512 l 3.00379903,2.1385467 -1.165973,3.985296 c -0.0013,0.0039 -0.0027,0.0078 -0.0039,0.01175 -0.178148,0.569792 -0.01062,1.157308 0.437484,1.558867 0.0032,0.003 0.0084,0.0049 0.01172,0.0078 0.538485,0.466081 1.294158,0.524829 1.902274,0.139045 0.01157,-0.0073 0.024,-0.01366 0.03515,-0.02155 l 3.081922,-2.167881 3.0819175,2.167923 c 0.01115,0.0079 0.0236,0.01426 0.03516,0.02155 0.608116,0.385784 1.363788,0.327036 1.902273,-0.139045 0.0033,-0.0029 0.0085,-0.0048 0.01172,-0.0078 0.448108,-0.401569 0.615632,-0.989075 0.437484,-1.558867 -0.0012,-0.0039 -0.0026,-0.0078 -0.0039,-0.01175 L 12.298681,10.043018 15.302477,7.9044713 C 16.098632,7.3818856 16.232168,6.2786358 15.605201,5.5779202 15.3153,5.2342832 14.903368,5.0283094 14.44704,5.0139078 c -0.0083,-1.302e-4 -0.01709,-1.302e-4 -0.02539,0 l -3.820173,0 -1.1327702,-3.9132593 0.00781,0.031334 C 9.2351394,0.43177074 8.7211886,0.01003504 8.0000025,-1.0572069e-6 Z"/>
+ <circle style="fill:#6d63f4" cx="8" cy="9" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/twitter.svg b/.icons/awkward/16x16/apps/twitter.svg
new file mode 100644
index 00000000..18cda8f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/twitter.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#085585" d="M 15.02,3.0002 C 14.401,3.3571 13.61,3.5593 12.882,3.7051 12.883,3.706 12.884,3.7067 12.884,3.7076 12.947,3.7801 13.007,3.8128 13.063,3.8904 13.121,3.9689 13.175,4.0502 13.225,4.1336 13.27,4.2073 13.31,4.6033 13.349,4.6805 13.354,4.6906 13.36,4.7 13.365,4.7102 L 13.366,4.7118 C 13.409,4.7989 13.406,4.5264 13.441,4.6174 14.113,4.2212 14.776,3.741 15.02,3.0002 Z M 15.4,4.2002 C 14.816,4.4521 14.103,4.5465 13.444,4.6248 13.59,4.9878 13.688,5.6748 13.712,5.875 14.354,5.4243 14.959,4.8414 15.4,4.2002 Z"/>
+ <path style="fill:#0391e9" d="M 10.5,2 A 3.5,3.5 0 0 0 7.0859,4.7422 C 7.085,4.7461 7.0849,4.75 7.084,4.7539 A 3.5,3.5 0 0 0 7.0059,5.4004 C 7.0057,5.4144 7,5.4273 7,5.4414 7.0011,5.449 7.0009,5.4572 7.002,5.4648 A 3.5,3.5 0 0 0 7,5.5 3.5,3.5 0 0 0 7.043,6.0273 C 7.1829,8.4419 6.1511,11.215 4.7344,12.373 3.64,13.247 2.2599,14 0.76172,14 0.50362,14 0.25016,13.983 0,13.953 1.4152,14.878 3.0964,15 4.9023,15 10.784,15 14,9.9398 14,5.6348 14,5.6064 13.999,5.579 13.998,5.5508 A 3.5,3.5 0 0 0 14,5.5 3.5,3.5 0 0 0 13.998,5.4609 C 13.998,5.4545 14,5.4479 14,5.4414 14,5.4301 13.998,5.4195 13.998,5.4082 A 3.5,3.5 0 0 0 13.963,5.0117 C 13.778,3.4948 12.654,2.2606 11.172,2.0391 11.137,2.0324 11.101,2.0263 11.064,2.0215 11.025,2.0177 10.987,2.014 10.947,2.0117 10.895,2.0078 10.845,2 10.791,2 10.777,2 10.762,2.0018 10.748,2.002 10.734,2.001 10.719,2.0007 10.705,2 10.683,2 10.661,2.0074 10.639,2.0078 A 3.5,3.5 0 0 0 10.5,2 Z"/>
+ <path style="fill:#3cbbff" d="M 0.44141,3 C 0.15811,3.4427 0,4.1479 0,4.6973 0,5.7372 1.405,6.5166 2.2881,7.0541 1.7486,7.0385 0.45543,6.8664 0.01172,6.6419 0.01134,6.6544 0.01172,6.6664 0.01172,6.6791 0.01172,8.1313 2.2887,9.6375 3.4619,10.033 2.2887,10.033 1.2659,9.6387 0.84375,9.6387 1.2626,10.83 3.009,11.976 4.4492,12 H 7.1758 C 7.2013,12 7.2224,11.996 7.2461,11.994 7.2933,11.998 7.3394,11.999 7.3867,12 7.4219,12 7.4574,11.995 7.4922,11.994 7.5284,11.996 7.5634,11.999 7.5996,12 7.6484,12 7.6956,11.988 7.7441,11.986 7.8292,11.995 7.9146,11.999 8,12 9.6569,12 11,10.657 11,9 11,7.3431 9.6569,6 8,6 7.9139,6.0009 7.8279,6.0054 7.7422,6.0137 7.6943,6.0117 7.6478,6 7.5996,6 7.5566,6.0006 7.5136,6.0016 7.4707,6.0039 7.4426,6.0032 7.415,6 7.3867,6 3.7984,6 2.0462,4.7126 0.44141,3 Z"/>
+ <circle style="fill:#085585" cx="12" cy="5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/twupic.svg b/.icons/awkward/16x16/apps/twupic.svg
new file mode 100644
index 00000000..27dc2dcd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/twupic.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 8.0421173,5.3191501e-4 A 1.7755407,1.8191449 0 0 0 7.1122685,0.2432099 L 1.887848,3.3335841 A 1.7755407,1.8191449 0 0 0 0.99999996,4.909171 v 6.181149 a 1.7755407,1.8191449 0 0 0 0.88777034,1.575427 l 5.2244204,3.090534 a 1.7755407,1.8191449 0 0 0 1.7755407,0 L 14.112152,12.665747 A 1.7755407,1.8191449 0 0 0 15,11.09016 V 4.909011 A 1.7755407,1.8191449 0 0 0 14.112152,3.3334241 L 8.8877314,0.2430499 A 1.7755407,1.8191449 0 0 0 8.0418839,3.7191634e-4 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.80000001" d="m 9.6001067,9.5999321 c 0,0 0.3593066,0.9693039 1.7088483,1.0000679 1.355403,0.0309 2.291118,-1.2392827 2.291118,-2.3794073 0,-1.820634 -1.19999,-2.8205893 -2.127716,-2.8205893 C 7.8628419,5.4000034 8.1314553,10.6 4.6753477,10.6 3.2001599,10.6 2.3974495,9.1027462 2.4001666,7.9918298 c 0.004,-1.6326016 1.2295078,-2.6467759 2.3400297,-2.5918264 1.1670067,0.057745 1.659937,0.7999934 1.659937,0.7999934"/>
+ <path style="fill:#ffffff" d="M 6.9999831,6.9999998 5.9999915,6.7320529 4.9999999,6.4641059 5.7320445,5.7320612 6.4640892,5.0000166 6.7320362,6.0000082 Z"/>
+ <path style="fill:#ffffff" transform="scale(-1)" d="m -8.9999997,-9.0000169 -0.9999916,-0.2679469 -0.9999917,-0.267947 0.732045,-0.7320442 L -9.5358936,-11 l 0.267947,0.999991 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/type-rider.svg b/.icons/awkward/16x16/apps/type-rider.svg
new file mode 100644
index 00000000..85048563
--- /dev/null
+++ b/.icons/awkward/16x16/apps/type-rider.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m4 8a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4z"/>
+ <path fill="#4f4f4f" d="m12 0a4 4 0 0 0 -4 4 4 4 0 0 0 4 4 4 4 0 0 0 4 -4 4 4 0 0 0 -4 -4z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/typecatcher.svg b/.icons/awkward/16x16/apps/typecatcher.svg
new file mode 100644
index 00000000..d958f2ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/typecatcher.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="m8 3c-2.0709 0-3.8347 1.2679-4.5938 3.0624-1.9278 0.2866-3.4062 1.93-3.4062 3.9375 0 2.2091 1.7909 4.0001 4 4.0001h8.5003c1.933 0 3.5-1.567 3.5-3.5 0-1.7965-1.351-3.2688-3.094-3.4685-0.454-2.2937-2.479-4.0315-4.906-4.0315z"/>
+ <path style="opacity:.5" d="m7.0002 6 1.067 0.00002c1.933 0.000035 1.933 2 1.933 2v4h-1v-2l-3-0.00002v2h-1l0.0313-4.0048c0.0155-1.9952 1.9689-1.9952 1.9689-1.9952zm0 1c-1 0-1 1-1 1v0.99998l3 0.00002v-1c0-1-1-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/typora.svg b/.icons/awkward/16x16/apps/typora.svg
new file mode 100644
index 00000000..6a01a347
--- /dev/null
+++ b/.icons/awkward/16x16/apps/typora.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path opacity=".6" d="m12.25 3h-8.5l-0.25 4h0.75c0.1002-0.6925 0.2068-1.3684 0.3642-1.8116 0.372-1.0111 0.6628-1.1657 1.6358-1.1657 0.47218 0 0.75 0.15235 0.75 0.49861v6.8556c0 0.58172 0 0.62315-1.0819 0.62315h-0.41812v1h5v-1h-0.41812c-1.1448 0-1.082-0.041-1.082-0.623v-6.8556c0-0.34626 0.27782-0.49861 0.75-0.49861 0.87281 0 1.1924 0.09919 1.5502 0.93022 0.215 0.5124 0.336 1.2575 0.45 2.047h0.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ubinary.svg b/.icons/awkward/16x16/apps/ubinary.svg
new file mode 120000
index 00000000..d5092a31
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubinary.svg
@@ -0,0 +1 @@
+ue4editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubiquity-kde.svg b/.icons/awkward/16x16/apps/ubiquity-kde.svg
new file mode 100644
index 00000000..b084ac4a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubiquity-kde.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#1caff3" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m 7.983,12 -2.9828,-4 2,0 0,-4 2,0 0,4 2,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ubiquity.svg b/.icons/awkward/16x16/apps/ubiquity.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubiquity.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-cleaner.svg b/.icons/awkward/16x16/apps/ubuntu-cleaner.svg
new file mode 120000
index 00000000..d5ad4059
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-cleaner.svg
@@ -0,0 +1 @@
+computerjanitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-kylin-software-center.svg b/.icons/awkward/16x16/apps/ubuntu-kylin-software-center.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-kylin-software-center.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-logo-icon.svg b/.icons/awkward/16x16/apps/ubuntu-logo-icon.svg
new file mode 120000
index 00000000..8be7dd5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-logo-icon.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-mate.svg b/.icons/awkward/16x16/apps/ubuntu-mate.svg
new file mode 120000
index 00000000..e538abb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-mate.svg
@@ -0,0 +1 @@
+distributor-logo-ubuntu-mate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-qtcreator.svg b/.icons/awkward/16x16/apps/ubuntu-qtcreator.svg
new file mode 120000
index 00000000..619ebc9c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-qtcreator.svg
@@ -0,0 +1 @@
+qtcreator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntu-tweak.svg b/.icons/awkward/16x16/apps/ubuntu-tweak.svg
new file mode 100644
index 00000000..74ad7651
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntu-tweak.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#7ec639" d="m16 8a8 8 0 0 1 -8 8 8 8 0 0 1 -8 -8 8 8 0 0 1 8 -8 8 8 0 0 1 8 8z"/>
+ <path fill="#4d4d4d" d="m11.965 7.5a4 4 0 0 0 -1.447 -2.5996c-0.163 0.0608-0.336 0.0996-0.518 0.0996-0.629 0-1.17-0.3972-1.3915-0.9512a4 4 0 0 0 -0.6085 -0.0488 4 4 0 0 0 -1.552 0.3135l0.76075 1.3184a2.5 2.5 0 0 1 0.791 -0.132 2.5 2.5 0 0 1 2.4472 2h1.5176zm-0.001 1h-1.5146a2.5 2.5 0 0 1 -2.4492 2 2.5 2.5 0 0 1 -0.791 -0.13086l-0.7588 1.3144a4 4 0 0 0 1.5495 0.3165 4 4 0 0 0 0.6105 -0.0525c0.222-0.552 0.762-0.9475 1.3895-0.9475 0.18306 0 0.35671 0.03837 0.51955 0.09961a4 4 0 0 0 1.445 -2.5988zm-0.964-5a1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1zm0 9a1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1zm-4.656-6.368-0.759-1.3146a4 4 0 0 0 -1.459 2.2061c0.22948 0.26382 0.37402 0.60315 0.37402 0.97655 0 0.37294-0.14411 0.7119-0.37304 0.9756a4 4 0 0 0 1.457 2.209l0.76-1.3155a2.5 2.5 0 0 1 -0.844 -1.869 2.5 2.5 0 0 1 0.844 -1.868zm-2.344 1.868a1 1 0 0 0 -1 -1 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1z"/>
+ <path fill="#4d4d4d" d="m7.5 6-0.0441 0.5268a1.5714 1.5714 0 0 0 -0.4593 0.2656l-0.4788-0.22545-0.5 0.86605 0.4347 0.3019a1.5714 1.5714 0 0 0 -0.0239 0.2651 1.5714 1.5714 0 0 0 0.0228 0.2662l-0.4336 0.30078 0.5 0.86605 0.47768-0.22489a1.5714 1.5714 0 0 0 0.4604 0.264l0.0441 0.5279h1l0.0441-0.5268a1.5714 1.5714 0 0 0 0.4592 -0.2657l0.47879 0.22545 0.5-0.86605-0.43471-0.3019a1.5714 1.5714 0 0 0 0.024 -0.265 1.5714 1.5714 0 0 0 -0.0228 -0.2662l0.4336-0.30078-0.5-0.86605-0.47768 0.22489a1.5714 1.5714 0 0 0 -0.4604 -0.264l-0.0441-0.5279h-1zm0.5 1.4286a0.57145 0.57145 0 0 1 0.5714 0.5714 0.57145 0.57145 0 0 1 -0.5714 0.5714 0.57145 0.57145 0 0 1 -0.5714 -0.5714 0.57145 0.57145 0 0 1 0.5714 -0.5714z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ubuntusoftware.svg b/.icons/awkward/16x16/apps/ubuntusoftware.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntusoftware.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ubuntustudio-controls.svg b/.icons/awkward/16x16/apps/ubuntustudio-controls.svg
new file mode 100644
index 00000000..9afbfcd6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ubuntustudio-controls.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <g style="fill:none;stroke:#ffffff;stroke-linecap:round">
+ <circle cx="8" cy="8" r="1.5"/>
+ <path d="M 5.5081,5.5422 A 3.5,3.5 0 0 1 9.3273,4.7614 3.5,3.5 0 0 1 11.5,7.9979 3.5,3.5 0 0 1 9.3311,11.237 3.5,3.5 0 0 1 5.511,10.461"/>
+ <path d="M 4.6193,8.9058 A 3.5,3.5 0 0 1 4.6193,7.0941"/>
+ <path d="M 2.7067,9.4935 A 5.5,5.5 0 0 1 2.7061,6.5086"/>
+ <path d="M 12.235,11.509 A 5.5,5.5 0 0 1 9.3602,13.329"/>
+ <path d="M 9.3581,2.6703 A 5.5,5.5 0 0 1 12.24,4.497"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ue4editor.svg b/.icons/awkward/16x16/apps/ue4editor.svg
new file mode 100644
index 00000000..e7c3039c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ue4editor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(.4 0 0 .4 -1.6 -1.6)">
+ <path style="fill:#243a85" d="m24 4a20 20 0 0 0 -20 20 20 20 0 0 0 20 20 20 20 0 0 0 20 -20 20 20 0 0 0 -20 -20z"/>
+ <path style="fill:#ffffff" d="m23.420812 36.967229c-3.314438-0.431927-6.485351-1.693167-8.393078-3.338371-0.540717-0.466308-1.622013-1.597596-1.527734-1.628858 0.30887 0.05969 0.955175 0.345629 1.58569 0.362642 0.630515 0.01701 1.070972-0.362642 1.380315-0.87066v-5.330808c0-5.878968 0.02571-5.492987-0.390009-5.855993-0.504929-0.440908-1.496526-0.303486-2.502342 0.370162-1.534221 1.027552-3.791557 2.985142-5.0898164 5.354218-0.2305539 0.420715-0.4386995 0.783255-0.4625466 0.805644-0.023849 0.02239-0.028358-0.434515-0.00999-1.015342 0.697788-5.939657 6.78924-11.233449 11.586842-13.419618 0.606786-0.259578 2.77235-0.90049 2.901857-0.90049 0.02084 0-0.885776 0.529253-1.098026 0.684279-1.272286 0.929262-1.712282 1.218147-1.896974 2.349958-0.136625 0.837254 0.05284 1.354369 0.421703 1.767749 0.1911 0.214164 0.261567 0.251099 0.52756 0.276518 0.364779-0.03821 0.670275-0.04747 1.045737-0.07902v14.000373c0 1 1 1 1.992 1.063077 1.008-0.06308 2.008-0.617904 3.0064-1.265378l0.0016-6.094944 0.0016-5.595331-0.407072-0.773327c-0.436798-0.746497-1.511512-0.852461-2.094528-1.333709 1.022559 0.01899 2.60526 0.171922 3.5 0.5 2.607041-2.064176 5.023416-4.811599 8-5.5-1.296801 2.053613-2.613708 4.001862-4 6v12.099524c0.141285 0.169307 0.884905 0.383696 1.231512 0.414952 2.353509-0.333805 3.455422-1.658201 5.018057-3.014476 0.04604 0.04579-0.927624 2.278026-1.459139 3.074673-1.619633 2.427537-4.201067 4.371632-6.357006 5.742425-0.404316 0.257073-0.408854 0.258292-0.549569 0.147747-0.971123-0.757437-1.577059-1.226613-2.883855-1.964845-1.156817 1.101728-1.619689 1.82972-2.827548 2.999974-0.03825-0.005-0.151452-0.01972-0.251571-0.03276z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/uget-icon.svg b/.icons/awkward/16x16/apps/uget-icon.svg
new file mode 120000
index 00000000..d16747ef
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uget-icon.svg
@@ -0,0 +1 @@
+uget.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/uget.svg b/.icons/awkward/16x16/apps/uget.svg
new file mode 100644
index 00000000..d4b3ee0a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uget.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#72a637" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 7,2 C 7,2 5.006,2 5,4 V 9 H 4 V 5 H 2 V 9.5001 C 2,11 3.5,11 3.5,11 H 5 V 12 C 5,12 5.004,14 7,14 H 12 C 14.004,14 14,12 14,12 V 7 H 11 V 9 H 12.5 L 9.5,13 6.5,9 H 8 V 4 H 11 V 6 H 14 V 4 C 14,4 14.004,2 12,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/uk.co.ibboard.cawbird.svg b/.icons/awkward/16x16/apps/uk.co.ibboard.cawbird.svg
new file mode 120000
index 00000000..32ea1b69
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uk.co.ibboard.cawbird.svg
@@ -0,0 +1 @@
+cawbird.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/uk.co.mangobrain.Infector.svg b/.icons/awkward/16x16/apps/uk.co.mangobrain.Infector.svg
new file mode 120000
index 00000000..c443bfc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uk.co.mangobrain.Infector.svg
@@ -0,0 +1 @@
+infector.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/ukuu.svg b/.icons/awkward/16x16/apps/ukuu.svg
new file mode 100644
index 00000000..85cc2fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ukuu.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#29dc47" d="M 8,1 C 4.8307517,1 2.2366063,3.1888297 1.3867188,6.0976562 0.22128811,6.4734904 -0.33589288,7.7988777 0.2109375,8.8945312 l 1.5,2.9999998 c 0.4543337,0.905471 1.5138958,1.32829 2.4667969,0.984375 0.1955786,0.725124 0.6040404,1.372781 1.3320312,1.679688 0.045905,0.01928 0.073496,0.02766 0.1113282,0.04101 C 6.4473843,14.848497 7,15 8,15 c 3.169248,0 5.763394,-2.18883 6.613281,-5.0976562 1.165431,-0.3758344 1.722611,-1.7012216 1.175781,-2.796875 l -1.5,-3 C 13.834728,3.1999978 12.775167,2.7771797 11.822266,3.1210938 11.626698,2.395977 11.218227,1.7483262 10.490234,1.4414062 10.44433,1.4221285 10.416738,1.4137468 10.378906,1.4003906 9.5523442,1.1528468 9,1 8,1 Z"/>
+ <path style="fill:#3f3f3f" d="M 8,3 C 5.2386,3 3,5.2386 3,8 H 1 L 3.5,11 6,8 H 4 C 4,5.7909 5.7909,4 8,4 v 0.002 c 0.52534,-6.2e-4 0.84533,0.00218 1.33083,0.202665 0.25511,0.10495 0.54701,-0.0165 0.65234,-0.27149 0.10517,-0.25457 -0.0153,-0.54625 -0.26953,-0.65234 -0.0178,-0.008 -0.0361,-0.0141 -0.0547,-0.0195 C 9.0677,3.024105 8.63691,3.0022 7.99991,3.00195 Z M 12.5,5 10,8 h 2 c 0,2.2091 -1.7909,4 -4,4 v -0.002 c -0.52535,6.2e-4 -0.845325,-0.0022 -1.330825,-0.202665 -0.25511,-0.10495 -0.54702,0.0165 -0.65235,0.27149 -0.10517,0.25457 0.0153,0.54625 0.26954,0.65234 0.0178,0.008 0.0361,0.0141 0.0547,0.0195 0.59123,0.23715 1.021925,0.259055 1.659025,0.259305 v 0.002 c 2.7614,0 5,-2.2386 5,-5 H 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ulauncher.svg b/.icons/awkward/16x16/apps/ulauncher.svg
new file mode 100644
index 00000000..bcd2b052
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ulauncher.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <g transform="matrix(0.35332121,0,0,0.3686551,-0.30128216,-0.68827828)">
+ <path style="fill:#2165b0" transform="matrix(1.1006667,0,0,1.085025,-2.9209999,-2.4731)" d="m 42,4 -10.283761,4.2714844 0,17.2843346 C 31.727296,29.171505 42,28.367623 42,25.746094 Z"/>
+ </g>
+ <g transform="matrix(0.35332121,0,0,0.3686551,-0.30128216,-0.68827828)">
+ <path style="fill:#2165b0" transform="matrix(1.1006667,0,0,1.085025,-2.9209999,-2.4731)" d="M 16.285714,15.685547 6,20.130859 l 0,6.09375 c 0,2.617452 0.3502967,5.01498 1.0507812,7.183594 0.6950334,2.168614 1.7734423,4.034778 3.2343748,5.601563 1.237432,1.329923 2.764135,2.409246 4.570313,3.246093 l 2.555416,0.780524 c 8.215021,-0.850671 11.139375,-6.562387 12.071537,-8.361424 l 0.0039,0 0.240234,-0.583984 C 28.275661,35.57684 26.250429,36.499178 24,36.499178 c -4.432,0 -7.714286,-3.568 -7.714286,-8 l 0,-2.466797 z"/>
+ </g>
+ <g transform="matrix(0.35332121,0,0,0.3686551,-0.30128216,-0.68827828)">
+ <path style="fill:#7ec183" transform="matrix(1.1006667,0,0,1.085025,-2.9209999,-2.4731)" d="m 31.712333,10.029297 0,0.931641 c 6.3e-5,0.01317 0.002,0.02587 0.002,0.03906 l 0,17.499178 c 0,2.272013 -0.659061,4.309524 -2.171317,5.761719 0.06014,-0.05787 0.125284,-0.110207 0.183593,-0.169922 l -0.240234,0.583984 -0.0039,0 c -0.932162,1.799037 -5.226385,6.698979 -13.441406,7.54965 l -1.064454,0.02734 c 0.261765,0.154577 0.542876,0.300165 0.863282,0.425781 2.245003,0.880164 4.914597,1.322266 8,1.322266 l -0.0059,-0.01172 c 3.13719,0 5.844064,-0.422503 8.13086,-1.285156 2.287704,-0.856201 4.166879,-2.069013 5.652344,-3.636719 1.479103,-1.562176 2.582125,-3.44186 3.300781,-5.628906 0.718655,-2.187046 1.078125,-4.594737 1.078125,-7.216797 l 0,-3.125 C 41.333808,17.129943 35.778959,11.638476 31.712333,10.029297 Z m -2.233817,24.292147 c -0.193932,0.182174 -0.396065,0.355204 -0.607422,0.517578 0.211386,-0.162562 0.413552,-0.335098 0.607422,-0.517578 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/umbrello.svg b/.icons/awkward/16x16/apps/umbrello.svg
new file mode 100644
index 00000000..f171881d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/umbrello.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <ellipse style="fill:#ffff76;stroke:#ff0000;stroke-width:0.80023694" cx="10.5" cy="11.5" rx="3.1" ry="2.1"/>
+ <path style="fill:none;stroke:#ff0000;stroke-width:0.80000001" d="M 10.877,9.501 5.9047177,4.8465892"/>
+ <ellipse style="fill:#ffff76;stroke:#ff0000;stroke-width:0.80013764" cx="4.5" cy="4.242" rx="2.1" ry="1.837"/>
+ <path style="fill:#ffffc6;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.80000001" d="m 4.6222888,5.6988582 c 0,3.0702984 0,3.106846 0,3.106846"/>
+ <path style="fill:none;stroke:#ff0000;stroke-width:0.80000001" d="M 4.6342016,8.760787 C 3.0576192,10.647513 3.0576192,10.647513 3.0576192,10.647513"/>
+ <path style="fill:none;stroke:#ff0000;stroke-width:0.80000001" d="M 6.143276,10.640194 C 4.5983084,8.7422534 4.5983084,8.7422534 4.5983084,8.7422534"/>
+ <path style="fill:none;stroke:#ff0000;stroke-width:0.80000001" d="m 6.2,7.398243 -3.1998224,0.0014"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/umlet_logo.svg b/.icons/awkward/16x16/apps/umlet_logo.svg
new file mode 100644
index 00000000..55f3faeb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/umlet_logo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d83b2f" width="13" height="13" x="-14" y="-14.5" rx="6.5" ry="6.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#ffffff" cx="8" cy="7.5" r="3.5"/>
+ <rect style="fill:#3a72e1" width="16" height="3" x="0" y="6" rx=".762" ry=".75"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ums.svg b/.icons/awkward/16x16/apps/ums.svg
new file mode 100644
index 00000000..9ecf1e3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ums.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#2b92d5" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#95e6ea" d="M 13.334242,7.5755084 C 11.621961,12.111446 3.5752519,8.7746476 3.9050879,8.7086336 L 4.0826015,8.178406 C 4.8359671,9.4344708 11.578437,9.5529688 12.160635,7.2369404 12.573339,5.7585852 9.5400895,4.6717972 9.7641795,4.3029224 11.687685,4.657386 13.953611,5.9347612 13.334242,7.5755084 Z"/>
+ <path style="fill:#ffffff" d="M 3.7616755,7.4353632 A 0.8,0.8 0 0 0 3.1062067,7.834582 0.8,0.8 0 0 0 3.3991755,8.9275504 0.8,0.8 0 0 0 4.4921443,8.634582 0.8,0.8 0 0 0 4.1991755,7.5416132 a 0.8,0.8 0 0 0 -0.4375,-0.10625 z"/>
+ <path style="fill:#95e6ea" d="M 5.9866373,12.434464 C 2.9145409,8.6836163 9.8276469,3.3833615 9.7198989,3.7020147 l 0.3704341,0.4188452 c -1.4644673,0.0244 -4.9383249,5.8043028 -3.2236837,7.4665141 1.0739412,1.09659 3.5317517,-0.986886 3.7391617,-0.608381 -1.2687273,1.488573 -3.5079297,2.812235 -4.6191737,1.455471 z"/>
+ <path style="fill:#ffffff" d="M 10.18025,2.9999999 A 0.8,0.8 0 0 0 9.7990001,3.1070311 0.8,0.8 0 0 0 9.5060313,4.1999999 0.8,0.8 0 0 0 10.599,4.4929687 a 0.8,0.8 0 0 0 0.292969,-1.0929688 0.8,0.8 0 0 0 -0.711719,-0.4 z"/>
+ <path style="fill:#95e6ea" d="M 5.8608661,3.2719428 C 10.645244,2.4868532 11.778846,11.123906 11.556758,10.871266 L 11.00881,10.982649 C 11.719912,9.702183 8.4512993,3.8037836 6.1544613,4.4576 4.6678161,4.8393656 5.2432545,8.00963 4.8117541,8 4.1569761,6.1569636 4.1302525,3.5559268 5.8608661,3.2719428 Z"/>
+ <path style="fill:#ffffff" d="m 11.1992,10.4 a 0.8,0.8 0 0 0 -0.8,0.8 0.8,0.8 0 0 0 0.8,0.8 0.8,0.8 0 0 0 0.8,-0.8 0.8,0.8 0 0 0 -0.8,-0.8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/undertale.svg b/.icons/awkward/16x16/apps/undertale.svg
new file mode 100644
index 00000000..1eff379e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/undertale.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ff433d" d="M 5 3 L 5 4 L 4 4 L 4 5 L 3 5 L 3 5.1425781 L 3 8 L 3 9 L 4 9 L 4 10 L 5 10 L 5 11 L 6 11 L 6 12 L 7 12 L 7 13 L 7.6425781 13 L 8 13 L 8.3574219 13 L 9 13 L 9 12 L 10 12 L 10 11 L 11 11 L 11 10 L 12 10 L 12 9 L 13 9 L 13 8 L 13 5.1425781 L 13 5 L 12 5 L 12 4 L 11 4 L 11 3 L 10.857422 3 L 10.142578 3 L 10 3 L 10 4 L 9 4 L 9 5 L 8.7148438 5 L 8.3574219 5 L 8 5 L 7.6425781 5 L 7.2851562 5 L 7 5 L 7 4 L 6 4 L 6 3 L 5.8574219 3 L 5.1425781 3 L 5 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unetbootin.svg b/.icons/awkward/16x16/apps/unetbootin.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unetbootin.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unison-gtk.svg b/.icons/awkward/16x16/apps/unison-gtk.svg
new file mode 100644
index 00000000..93f95a67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unison-gtk.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ff9c00" d="M 5.3572,1.6001 C 3.5239,2.2569 3.0001,0.62332 3.0001,2.7201 V 11.2 C 3.0001,13.859 5.1027,16 7.7144,16 H 9.2858 C 11.897,16 14,13.859 14,11.2 V 2.7201 C 14,0.62332 13.869,2.2569 12.036,1.6001 L 11,2.7201 V 8.8 12 C 11,13 9.8019,14 8.5001,14 7.1983,14 6.0001,13 6.0001,12 V 8.8 2.7201 Z"/>
+ <path style="fill:#ffe334" d="M 4.5179,9.3962e-5 A 0.37393,0.2532 0 0 0 4.4805,7.0146e-4 0.37393,0.2532 0 0 0 4.1762,0.12671 L 2.0502,2.6201 A 0.37393,0.2532 0 0 0 2.3741,3 H 6.6261 A 0.37393,0.2532 0 0 0 6.95,2.6201 L 4.824,0.12672 A 0.37393,0.2532 0 0 0 4.5179,9.3962e-5 Z"/>
+ <path style="fill:#ffe334" d="M 12.518,9.3951e-5 A 0.37393,0.2532 0 0 0 12.48,7.0145e-4 0.37393,0.2532 0 0 0 12.176,0.12671 L 10.05,2.6201 A 0.37393,0.2532 0 0 0 10.374,3 H 14.626 A 0.37393,0.2532 0 0 0 14.95,2.6201 L 12.824,0.12672 A 0.37393,0.2532 0 0 0 12.518,9.3951e-5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unity-color-panel.svg b/.icons/awkward/16x16/apps/unity-color-panel.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-color-panel.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-datetime-panel.svg b/.icons/awkward/16x16/apps/unity-datetime-panel.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-datetime-panel.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-display-panel.svg b/.icons/awkward/16x16/apps/unity-display-panel.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-display-panel.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-editor-icon.svg b/.icons/awkward/16x16/apps/unity-editor-icon.svg
new file mode 100644
index 00000000..64bcc0f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-editor-icon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4c5969" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m8.8675 8.2505 1.6145-2.871 0.76749 2.871-0.76749 2.87zm-0.7868 0.633 1.6146 2.7035-2.8115-0.742-2.0317-1.9615zm1.6142-3.9704-1.6142 3.0204h-3.2288l2.0315-2.2782zm2.3051 2.337-0.985-3.75-3.676 1.0112-0.544 0.9853-1.1045-0.008-2.6905 2.7619l2.6906 2.7615h0.0001315l1.1037-0.0084 0.545 0.985 3.6756 1.011 0.985-3.75-0.5-0.9995"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unity-lens-photos.svg b/.icons/awkward/16x16/apps/unity-lens-photos.svg
new file mode 120000
index 00000000..4c618b0d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-lens-photos.svg
@@ -0,0 +1 @@
+showfoto.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-mail.svg b/.icons/awkward/16x16/apps/unity-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-power-panel.svg b/.icons/awkward/16x16/apps/unity-power-panel.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-power-panel.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-scope-gdrive.svg b/.icons/awkward/16x16/apps/unity-scope-gdrive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-scope-gdrive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-sound-panel.svg b/.icons/awkward/16x16/apps/unity-sound-panel.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-sound-panel.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-tweak-tool.svg b/.icons/awkward/16x16/apps/unity-tweak-tool.svg
new file mode 100644
index 00000000..fd5e68a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-tweak-tool.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#a43b84" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m7 4-0.0882 1.0536a3.1429 3.1429 0 0 0 -0.9185 0.5313l-0.95759-0.4509-1 1.7321 0.86941 0.6038a3.1429 3.1429 0 0 0 -0.048 0.53013 3.1429 3.1429 0 0 0 0.0457 0.53237l-0.86719 0.60156 1 1.7321 0.95536-0.44978a3.1429 3.1429 0 0 0 0.92075 0.5279l0.0882 1.0558h2l0.0882-1.0536a3.1429 3.1429 0 0 0 0.91854 -0.53126l0.95758 0.4509 1-1.7321-0.86942-0.6038a3.1429 3.1429 0 0 0 0.048 -0.53013 3.1429 3.1429 0 0 0 -0.0457 -0.53237l0.86719-0.60156-1-1.7321-0.95536 0.44978a3.1429 3.1429 0 0 0 -0.921 -0.528l-0.088-1.056h-2zm1 2.8572a1.1429 1.1429 0 0 1 1.143 1.143 1.1429 1.1429 0 0 1 -1.143 1.143 1.1429 1.1429 0 0 1 -1.143 -1.143 1.1429 1.1429 0 0 1 1.143 -1.143z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unity-webapps-facebook.svg b/.icons/awkward/16x16/apps/unity-webapps-facebook.svg
new file mode 120000
index 00000000..578089b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-webapps-facebook.svg
@@ -0,0 +1 @@
+facebook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-webapps-gmail.svg b/.icons/awkward/16x16/apps/unity-webapps-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-webapps-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unity-webapps-wordpress.svg b/.icons/awkward/16x16/apps/unity-webapps-wordpress.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unity-webapps-wordpress.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/unityhub.svg b/.icons/awkward/16x16/apps/unityhub.svg
new file mode 100644
index 00000000..6f394e0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unityhub.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#303030" d="M 13,1 7.5,2.5 7,4.5 5,4 1,8 5,12 7,11.5 7.5,13.5 13,15 14.5,9.5 13,8 14.5,6.5 Z M 10.385,3.6016 8.4238,7 H 4.5 L 7,4.5 Z M 12.117,4.6016 13,8 12.117,11.398 10.154,8 Z M 4.5,9 H 8.4238 L 10.385,12.398 7,11.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unknown-horizons.svg b/.icons/awkward/16x16/apps/unknown-horizons.svg
new file mode 100644
index 00000000..03e31a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unknown-horizons.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#784421" d="M 11,12 H 0 c 0,0 2.4,4 9.6,4 C 14.4,16 16,13.6 16,12.4 16,11.361876 16,11 15.2,11 H 11.8 C 11,11 11,11.04074 11,12 Z"/>
+ <path style="fill:#e4e4e4" d="m 9,3 v 9 C 9,12 6,9.9435 6,7.4999996 6,5.0565 9,3 9,3 Z"/>
+ <path style="fill:#c83737" d="M 9,3 V 0 l 4,1.5 z"/>
+ <path style="fill:#e4e4e4" d="m 4,6 v 6 C 4,12 2,10.629 2,9 2,7.371 4,6 4,6 Z"/>
+ <rect style="opacity:0.4" width="1" height="1" x="12" y="12"/>
+ <rect style="opacity:0.4" width="1" height="1" x="14" y="12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/unturned.svg b/.icons/awkward/16x16/apps/unturned.svg
new file mode 100644
index 00000000..bab763f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/unturned.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#568156" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="M 2,6 2,8 4,8 4,6 2,6 Z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 12,6 0,2 2,0 0,-2 -2,0 z"/>
+ <path style="fill:#3f3f3f;fill-rule:evenodd" d="m 6,9 0,1 4,0 0,-1 z m 4,1 0,1 1,0 0,1 -6,0 0,-1 1,0 0,-1 -1,0 -1,0 0,2 -1,0 0,2 1,0 0,-1 7,0 0,1.4 1,0 0,-4.4 -1,0 z"/>
+ <path style="fill:#c03c3c;fill-rule:evenodd" d="m 6,10 0,1 -1,0 0,1 1,0 4,0 1,0 0,-1 -1,0 0,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/update-manager.svg b/.icons/awkward/16x16/apps/update-manager.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/update-manager.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/update-notifier.svg b/.icons/awkward/16x16/apps/update-notifier.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/update-notifier.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/uplink.svg b/.icons/awkward/16x16/apps/uplink.svg
new file mode 100644
index 00000000..06e2a40c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uplink.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#bfbfbf" d="m7 1c-1.0907028 0-2 0.9092972-2 2-5.52e-5 -0.5522619-0.4477381-0.9999448-1-1h-2c-1.0907028 0-2 0.9092972-2 2v8c0 1.090703 0.90929723 2 2 2h9c1 0 1.563424 0.03355 2.191406-0.175781 0.627982-0.209328 1.015625-0.617188 1.515625-1.117188 0.853554-0.853553 1.032137-2.040999 1.164063-3.4921872 0.131926-1.4511886 0.128906-3.2148438 0.128906-5.2148438 0-1.0907028-0.909297-2-2-2h-2c-0.552262 5.52e-5 -0.999945 0.4477381-1 1 0-1.0907028-0.909297-2-2-2z"/>
+ <path style="fill:#2e56b2" d="M 7,2 C 6.446,2 6,2.446 6,3 V 4 C 6,4.554 6.446,5 7,5 H 9 C 9.554,5 10,4.554 10,4 V 3 C 10,2.446 9.554,2 9,2 Z M 2,3 C 1.446,3 1,3.446 1,4 v 8 c 0,0.554 0.446,1 1,1 h 4 5 c 2,0 2,0 3,-1 1,-1 1,-4 1,-8 0,-0.554 -0.446,-1 -1,-1 h -2 v 6.5 c 0,0.554 -0.446,1 -1,1 H 5 c -0.554,0 -1,-0.446 -1,-1 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/upload-pictures.svg b/.icons/awkward/16x16/apps/upload-pictures.svg
new file mode 100644
index 00000000..35cccfd6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/upload-pictures.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#7bbe4d" cx="8" cy="8" r="8"/>
+ <rect fill="#fff" width="2" height="7" x="7" y="6" rx=".296" ry=".453"/>
+ <path fill="#fff" transform="matrix(.45090 0 0 .43388 -8.3555 -7.2717)" d="m36.273 23.674 3.3267 5.762 3.3267 5.762h-6.6534l-6.6534-0.000001 3.3267-5.762z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/upsource.svg b/.icons/awkward/16x16/apps/upsource.svg
new file mode 100644
index 00000000..b7760494
--- /dev/null
+++ b/.icons/awkward/16x16/apps/upsource.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#2086e7" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#ff8c2a" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#6655e4" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 5.5000495,3.5 -2e-6,3.000001 c 0,0.757339 -0.5219735,1.012399 -0.9999985,1 -0.44798,0.0018 -1.000001,-0.233131 -1.000001,-1 L 3.50005,3.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.507121,5.499999 c 0,0 2.000002,0.232251 2.000002,-0.9999985 C 9.507123,3.26775 7.507121,3.5 7.507121,3.5 m 4.9e-5,4.000049 v -4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/upwork.svg b/.icons/awkward/16x16/apps/upwork.svg
new file mode 100644
index 00000000..a786f671
--- /dev/null
+++ b/.icons/awkward/16x16/apps/upwork.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#7cca3e" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 3,5 0,3.8007812 a 0.50005,0.50005 0 0 0 0,0.029297 c 0,0 0.025591,0.5065285 0.2734375,1.0332031 C 3.5212844,10.389956 4.097619,11 5,11 5.902381,11 6.4787156,10.389956 6.7265625,9.8632812 6.9744094,9.3366066 7,8.8300781 7,8.8300781 A 0.50005,0.50005 0 0 0 7,8.8007812 L 7,7.3027344 C 7.2468873,7.721979 7.2441508,7.7932623 7.5898438,8.2871094 7.7616371,8.5325284 7.9821903,8.735549 8.171875,8.9746094 7.9110903,10.727039 7.9492188,12.565796 7.9492188,12.900391 l 1,0 c 0,-0.32572 0.071656,-1.651664 0.1582031,-2.824219 0.00362,0.0033 0.00615,0.0084 0.00977,0.01172 C 9.6774544,10.597224 10.291667,11 11,11 12.141667,11 12.965689,10.466932 13.417969,9.7734375 13.870248,9.0799426 14,8.2690538 14,7.5996094 14,6.8190538 13.575844,6.1539354 13.009766,5.7070312 12.443687,5.2601271 11.725,5 11,5 10.103571,5 9.4117459,5.5691602 8.9882812,6.2910156 8.7320337,6.7278258 8.640903,7.291257 8.5,7.8203125 8.4717225,7.7807132 8.4379444,7.752588 8.4101562,7.7128906 7.5608145,6.4995453 6.9472656,5.2773438 6.9472656,5.2773438 A 0.50005,0.50005 0 0 0 6,5.5 l 0,3.2714844 c 0,0 -0.025581,0.3426902 -0.1777344,0.6660156 C 5.6701125,9.7608254 5.497619,10 5,10 4.502381,10 4.3298875,9.7608254 4.1777344,9.4375 4.0255813,9.1141746 4,8.7714844 4,8.7714844 L 4,5 3,5 Z m 8,1 c 0.475,0 1.006704,0.1890916 1.390625,0.4921875 C 12.774546,6.7952834 13,7.1801649 13,7.5996094 13,8.1301649 12.879752,8.7700574 12.582031,9.2265625 12.284311,9.6830676 11.858333,10 11,10 10.708333,10 10.260046,9.7777758 9.7890625,9.3496094 9.6057428,9.1829551 9.4349863,8.9219951 9.2519531,8.7128906 9.3925098,7.9859367 9.573276,7.2712536 9.8515625,6.796875 10.168723,6.2562304 10.496429,6 11,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/uqm.svg b/.icons/awkward/16x16/apps/uqm.svg
new file mode 100644
index 00000000..1907f37c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uqm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#636363" width="12.571" height="2.411" x="4.84" y=".38" transform="matrix(0.70773135,0.70648166,-0.70773135,0.70648166,0,0)"/>
+ <path style="fill:#138f32" d="M 9.500296,0.00263348 C 9.2958569,0.01989024 9.1925439,0.12323676 8.9964029,0.31903163 L 8.3143888,0.99948298 C 8.0066626,1.2403419 7.9643985,1.3596793 7.9643977,1.722902 V 3.9587821 L 2.4461754,9.0688078 0.51575619,9.2125542 C -0.01216107,9.2083103 0.04701762,9.2887994 0.04701818,9.775821 l 0.75623066,1.331216 2.05072896,1.9437 1.8741705,1.975731 1.4796497,0.922633 c 0.5331076,0.03369 0.5339912,0.03199 0.5749853,-0.471082 L 6.9273108,13.54135 12.04593,8.0325045 h 2.02573 c 0.401321,0.054803 0.497634,-0.058276 0.766386,-0.326554 L 15.666931,6.8794092 C 16.044804,6.5980708 15.998173,6.386699 15.998173,5.9434956 V 3.3556728 L 15.584121,2.2736692 13.734168,0.42762261 12.632634,0.01357068 H 9.7456022 C 9.6476971,5.4461348e-4 9.5684427,-0.00311889 9.500296,0.00263348 Z M 4.2094119,0.29793841 0.40013415,4.1001849 C 0.12723069,4.3726068 -0.05332305,4.4767021 0.0142065,4.8806338 L 0.03529956,8.2852343 C 0.04715006,8.9478641 0.057285,8.8045382 0.49622529,8.3703881 L 6.4156051,2.5002258 Z M 13.523236,9.5953568 7.6436989,15.505362 c -0.4349181,0.438165 -0.5794292,0.447534 0.084373,0.459363 l 3.4116311,0.02109 c 0.404646,0.06741 0.508327,-0.112725 0.78123,-0.385147 L 15.72943,11.79764 Z"/>
+ <path style="fill:#ff6e23" d="M 12.489669,0.01357068 15.998173,3.5158247 V 2.4861638 c 0,0 -3.3e-4,-0.6260334 -0.407803,-1.0327862 L 14.644301,0.50887053 C 14.148515,0.01395947 13.444332,0.01357068 13.444332,0.01357068 Z M 4.6750248,0.06435062 C 4.432039,0.05299211 4.2109743,0.29559471 4.2109743,0.29559471 L 3.7937974,0.71277156 5.9992097,2.9142777 6.4171679,2.4978823 c 0,0 0.4447978,-0.3784284 0.1101531,-0.7124819 L 4.9179874,0.17919144 C 4.839319,0.10066225 4.7560199,0.06813676 4.6750248,0.06435062 Z M 13.987287,9.360988 C 13.739498,9.344832 13.526361,9.5937944 13.526361,9.5937944 l -0.417958,0.4171766 2.206193,2.202288 0.417958,-0.417177 c 0,0 0.431076,-0.391334 0.116404,-0.705451 L 14.239624,9.4844224 C 14.155963,9.400909 14.069883,9.3663722 13.987287,9.360988 Z M 0.04701818,9.619575 v 1.02263 c 0,0 0.15271786,0.785481 0.57654778,1.208563 l 3.54834694,3.542097 c 0.5565282,0.555545 1.2944981,0.556236 1.2944981,0.556236 h 0.8874773 l 0.016408,-0.01719 z"/>
+ <path style="fill:#ffd82b" d="M 12.90051,2.4307641 C 12.509868,2.0408124 11.954876,2.0412504 11.954876,2.0412504 l -0.639394,10e-8 -0.112487,-5.367e-4 -2.7077343,5.367e-4 1.9402473,0.6710372 h 1.319691 l 1.53982,1.5371001 -5.23e-4,1.3168236 0.672765,1.9373589 v -2.703491 l -1e-6,-0.1257191 1e-6,-0.6855431 c 0,0 2.83e-4,-0.4929221 -0.320774,-0.8134117 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/urbanterror.svg b/.icons/awkward/16x16/apps/urbanterror.svg
new file mode 100644
index 00000000..a0d12eaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/urbanterror.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#2a74c2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="matrix(.49675 0 0 .49675 -.49677 .58764)">
+ <g transform="matrix(.96593 -.25882 .25882 .96593 -3.2612 2.3695)">
+ <path fill="#fff" d="m2 9h6v12h-6z"/>
+ <path fill="#fff" d="m2 22h6v3h-6z"/>
+ <path fill="#b0b0b0" d="m3 10h4v10h-4z"/>
+ <path fill="#b0b0b0" d="m3 23h4v1h-4z"/>
+ </g>
+ <g transform="matrix(.96593 .25882 -.25882 .96593 16.539 -5.2187)">
+ <path fill="#fff" d="m2 9h6v12h-6z"/>
+ <path fill="#fff" d="m2 22h6v3h-6z"/>
+ <path fill="#b0b0b0" d="m3 10h4v10h-4z"/>
+ <path fill="#b0b0b0" d="m3 23h4v1h-4z"/>
+ </g>
+ <g transform="matrix(.86603 .5 -.5 .86603 28.768 1.3494)">
+ <path fill="#fff" d="m2 9h6v12h-6z"/>
+ <path fill="#fff" d="m2 22h6v3h-6z"/>
+ <path fill="#b0b0b0" d="m3 10h4v10h-4z"/>
+ <path fill="#b0b0b0" d="m3 23h4v1h-4z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/urserver.svg b/.icons/awkward/16x16/apps/urserver.svg
new file mode 100644
index 00000000..55b42e59
--- /dev/null
+++ b/.icons/awkward/16x16/apps/urserver.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m4.25 4c-0.4987 0-0.75 0.2428-0.75 0.75 0 0.528 0.22455 0.75 0.75 0.75 3.728 0 6.25 2.522 6.25 6.25 0 0.4665 0.2545 0.75 0.75 0.75 0.51 0 0.75-0.298 0.75-0.75 0-4.5565-3.1935-7.75-7.75-7.75zm5.75 0 2 2v-1c0-0.554-0.446-1-1-1h-1zm-5.75 3c-0.4843 0-0.75 0.214-0.75 0.75 0 0.5137 0.2101 0.75 0.75 0.75 2.0711 0 3.25 1.179 3.25 3.25 0 0.442 0.2534 0.75 0.75 0.75 0.4845 0 0.75-0.269 0.75-0.75 0-2.8995-1.8505-4.75-4.75-4.75zm0.25 3c-0.8284 0-1.5 0.672-1.5 1.5s0.6716 1.5 1.5 1.5c0.8285 0 1.5-0.672 1.5-1.5s-0.6715-1.5-1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/urxvt.svg b/.icons/awkward/16x16/apps/urxvt.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/urxvt.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/urxvt_48x48.svg b/.icons/awkward/16x16/apps/urxvt_48x48.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/urxvt_48x48.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/us.zoom.Zoom.svg b/.icons/awkward/16x16/apps/us.zoom.Zoom.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/us.zoom.Zoom.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/usb-creator-gtk.svg b/.icons/awkward/16x16/apps/usb-creator-gtk.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/usb-creator-gtk.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/usb-creator-kde.svg b/.icons/awkward/16x16/apps/usb-creator-kde.svg
new file mode 120000
index 00000000..2ce14272
--- /dev/null
+++ b/.icons/awkward/16x16/apps/usb-creator-kde.svg
@@ -0,0 +1 @@
+usb-creator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/usb-creator.svg b/.icons/awkward/16x16/apps/usb-creator.svg
new file mode 100644
index 00000000..d8a07587
--- /dev/null
+++ b/.icons/awkward/16x16/apps/usb-creator.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#3cd240" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m3.5 8.0715 4.5 4.9285 4.5-5h-2.5v-5h-4v5.0714z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/usb.svg b/.icons/awkward/16x16/apps/usb.svg
new file mode 100644
index 00000000..022665fe
--- /dev/null
+++ b/.icons/awkward/16x16/apps/usb.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#2d48a6" width="15" height="15" x="1" y="1" rx="4.5" ry="4.5"/>
+ <path style="fill:#ffffff" d="M 8.5 3.0625 L 6.6640625 6 L 8 6 L 8 10 L 5.5 10 C 5.1226956 10.000015 5.1076193 9.9067368 5.0527344 9.7890625 C 4.9978495 9.6713882 4.9980469 9.5332031 4.9980469 9.5332031 A 0.50005 0.50005 0 0 0 5 9.5 L 5 8.9121094 A 1.5 1.5 0 0 0 6 7.5 A 1.5 1.5 0 0 0 4.5 6 A 1.5 1.5 0 0 0 3 7.5 A 1.5 1.5 0 0 0 4 8.9121094 L 4 9.5 L 4.0019531 9.4667969 C 4.0019531 9.4667969 3.9681311 9.8285435 4.1464844 10.210938 C 4.3248411 10.59333 4.8102584 11.000028 5.5 11 L 8 11 L 8 12.087891 A 1.5 1.5 0 0 0 7 13.5 A 1.5 1.5 0 0 0 8.5 15 A 1.5 1.5 0 0 0 10 13.5 A 1.5 1.5 0 0 0 9 12.087891 L 9 11 L 11.494141 11 C 12.164977 11.009 12.642244 10.599099 12.826172 10.226562 C 13.010099 9.8540271 13 9.4960937 13 9.4960938 L 13 9 C 13.554 9 14 8.554 14 8 L 14 7 C 14 6.446 13.554 6 13 6 L 12 6 C 11.446 6 11 6.446 11 7 L 11 8 C 11 8.554 11.446 9 12 9 L 12 9.5 A 0.50005 0.50005 0 0 0 12 9.5039062 C 12 9.5039062 11.994298 9.6524245 11.929688 9.7832031 C 11.865117 9.9139779 11.841042 10.004497 11.505859 10 A 0.50005 0.50005 0 0 0 11.5 10 L 9 10 L 9 6 L 10.335938 6 L 8.5 3.0625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/usbguard-icon.svg b/.icons/awkward/16x16/apps/usbguard-icon.svg
new file mode 100644
index 00000000..490fa471
--- /dev/null
+++ b/.icons/awkward/16x16/apps/usbguard-icon.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#17aeff" d="M 6.8288541,1.0012891 C 6.6279735,1.0033028 6.4230814,1.008026 6.2159172,1.0162531 5.3870855,1.0491667 4.521542,1.1400482 3.726804,1.3568644 2.9320662,1.5736802 2.1843808,1.923044 1.6555371,2.5415217 1.3001402,2.9571538 1.0788777,3.4924987 1.0170909,4.1049129 h -0.00862 c 1.174e-4,0.02874 8.475e-4,0.057478 0.00108,0.086222 -0.0169695,0.2263064 -0.0113959,0.4625791 0.017245,0.7075878 0.088054,2.1852368 0.5166218,4.3490697 1.5265938,6.2453703 1.1321869,2.125769 3.0314419,3.88622 5.8160744,4.807036 a 0.95715806,0.94917864 0 0 0 0.6955638,-0.03456 C 13.926396,13.746483 15.84629,9.6302789 15.974764,5.0665341 a 0.64524019,0.63986113 0 0 0 0.0072,-0.061994 c 0.02661,-0.2907758 0.02266,-0.566794 -0.0047,-0.8290818 -6e-4,-0.027484 -3.68e-4,-0.054796 -0.0011,-0.082303 l -0.0097,3.649e-4 C 15.883446,3.4377162 15.639047,2.8782623 15.257635,2.4503121 14.709615,1.835423 13.951849,1.50474 13.158344,1.3119722 11.571507,0.92647819 9.7315983,1.0524716 8.4844305,1.0237353 H 8.483718 C 7.9982624,1.0123597 7.4315022,0.99524434 6.8288601,1.001289 Z"/>
+ <path style="fill:#173a4d" d="M 2.875,5 C 2.969535,6.8848797 3.3678518,9.499076 4.1914062,10.984688 5.0838859,12.594633 6.3406411,13.851367 8.5,14.625313 10.659359,13.851367 11.916115,12.594633 12.808594,10.984688 13.632149,9.499076 14.030465,6.8848797 14.125,5 H 12.445312 8.5 4.5527344 Z m 5.5820312,1 c 1.4288659,-2e-7 2.7764818,0.9543312 3.2089848,2.1875 0.02561,0.073341 -0.02796,0.1522452 -0.103516,0.1523438 h -1.184555 c -0.03494,-2.54e-5 -0.06736,-0.017695 -0.08789,-0.046875 C 9.9138453,7.7556831 9.1433727,7.349 8.4316406,7.349 7.231119,7.349 6.361,8.3275953 6.361,9.5039062 6.3610007,10.693319 7.3061601,11.688 8.5,11.688 c 1.4276744,0 1.864273,-1.308359 1.864273,-1.308359 H 8.140625 C 8.080623,10.379431 8.031453,10.32826 8.03125,10.26636 V 9.1386719 c 1.9e-6,-0.062051 0.049231,-0.1111181 0.109375,-0.1113281 h 3.75 C 11.950765,9.0275472 12,9.0766159 12,9.1386719 v 0.1484375 c 1.86e-4,0.00378 1.86e-4,0.00794 0,0.011719 7.8e-5,0.00916 -0.0019,0.01843 -0.0039,0.027344 C 11.981104,11.156769 10.492036,13 8.5683594,13 6.5609618,13 5,11.460146 5,9.4863281 5,7.5473232 6.5413405,6 8.4570312,6 Z"/>
+ <path style="fill:#173a4d" d="M 5.3496094 2 C 5.1557095 2 5 2.1557095 5 2.3496094 L 5 5.1503906 C 5 5.3442905 5.1557095 5.5 5.3496094 5.5 L 11.650391 5.5 C 11.84429 5.5 12 5.3442905 12 5.1503906 L 12 2.3496094 C 12 2.1557095 11.84429 2 11.650391 2 L 5.3496094 2 z M 7.1367188 3 L 7.8632812 3 C 7.9390534 3.0000142 7.9999857 3.0609475 8 3.1367188 L 8 3.8632812 C 7.9999857 3.9390533 7.9390523 3.9999857 7.8632812 4 L 7.1367188 4 C 7.0609472 3.9999857 7.0000143 3.9390525 7 3.8632812 L 7 3.1367188 C 7.0000143 3.0609467 7.0609477 3.0000142 7.1367188 3 z M 9.1367188 3 L 9.8632812 3 C 9.9390533 3.0000142 9.999986 3.0609475 10 3.1367188 L 10 3.8632812 C 9.999986 3.9390533 9.9390523 3.9999857 9.8632812 4 L 9.1367188 4 C 9.0609478 3.9999857 9.000014 3.9390525 9 3.8632812 L 9 3.1367188 C 9.000014 3.0609467 9.0609477 3.0000142 9.1367188 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/user-info.svg b/.icons/awkward/16x16/apps/user-info.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/user-info.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/user_icon.svg b/.icons/awkward/16x16/apps/user_icon.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/user_icon.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/userdrake.svg b/.icons/awkward/16x16/apps/userdrake.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/userdrake.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/uterror.svg b/.icons/awkward/16x16/apps/uterror.svg
new file mode 120000
index 00000000..d387de54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/uterror.svg
@@ -0,0 +1 @@
+urbanterror.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/utilities-energy-monitor.svg b/.icons/awkward/16x16/apps/utilities-energy-monitor.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-energy-monitor.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/utilities-file-archiver.svg b/.icons/awkward/16x16/apps/utilities-file-archiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-file-archiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/utilities-log-viewer.svg b/.icons/awkward/16x16/apps/utilities-log-viewer.svg
new file mode 100644
index 00000000..c209a50f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-log-viewer.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-15 -11.999)">
+ <circle fill="#cc5e55" cx="23" cy="19.999" r="8"/>
+ <rect fill="#fff" width="2" height="6" x="22" y="16"/>
+ <rect fill="#fff" width="2" height="2" x="22" y="23"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/utilities-system-monitor.svg b/.icons/awkward/16x16/apps/utilities-system-monitor.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-system-monitor.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/utilities-terminal.svg b/.icons/awkward/16x16/apps/utilities-terminal.svg
new file mode 100644
index 00000000..b5d08df1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-terminal.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m4 4v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/utilities-terminal_su.svg b/.icons/awkward/16x16/apps/utilities-terminal_su.svg
new file mode 100644
index 00000000..91e174eb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-terminal_su.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f03939" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m3 4v1h-1.5v1h1.5v3h-1.5v1h1.5v1h1v-1h2v1h1v-1h1.5v-1h-1.5v-3h1.5v-1h-1.5v-1h-1v1h-2v-1zm1 2h2v3h-2zm6 4v1h5v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/utilities-tweak-tool.svg b/.icons/awkward/16x16/apps/utilities-tweak-tool.svg
new file mode 100644
index 00000000..7dedc898
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-tweak-tool.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#008374" d="m7.6000001 0c-0.8864 0-1.6 0.7136-1.6 1.6v0.75a6 6 0 0 0-1.8921876 1.0929688l-0.65-0.375c-0.7676448-0.4432-1.7427374-0.1817076-2.1859374 0.5859376l-0.4 0.6921872c-0.4432 0.7676452-0.1817074 1.7427376 0.5859375 2.1859376l0.646875 0.3734376a6 6 0 0 0-0.1046875 1.0945312 6 6 0 0 0 0.1046875 1.0945312l-0.646875 0.3734376c-0.7676449 0.4432-1.0291375 1.4182922-0.5859375 2.1859372l0.4 0.692188c0.4432 0.767645 1.4182926 1.029137 2.1859374 0.585937l0.6453124-0.372656a6 6 0 0 0 3.8968752 1.440625 6 6 0 0 0 3.8921879-1.442969l0.65 0.375c0.767644 0.4432 1.742737 0.181708 2.185937-0.585937l0.4-0.692188c0.4432-0.767645 0.181707-1.7427372-0.585937-2.1859372l-0.646875-0.3734376a6 6 0 0 0 0.104687-1.0945312 6 6 0 0 0-0.104687-1.0945312l0.646875-0.3734376c0.767644-0.4432 1.029137-1.4182924 0.585937-2.1859376l-0.4-0.6921872c-0.4432-0.7676452-1.418293-1.0291376-2.185937-0.5859376l-0.645313 0.372656a6 6 0 0 0-1.896875-1.0898436v-0.7507812c0-0.8864-0.7135999-1.6-1.5999999-1.6z"/>
+ <rect style="fill:#e4e4e4" width="4" height="6.4" x="6" y="9.6" rx="1.6" ry="1.6"/>
+ <rect style="opacity:.4" width="2" height="4.8" x="7" y="10.2" rx="1" ry=".8"/>
+ <path style="fill:#ffffff" d="m10 4.546875v2.453125l-2 1.5-2-1.5v-2.4511719c-1.2237425 0.7080671-1.9981599 2.0148597-2 3.4511719 0 2.209138 1.7908612 4 4 4 2.209139 0 4-1.790862 4-4-7.23e-4 -1.437267-0.775574-2.7444472-2-3.453125z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/utilities-x-terminal.svg b/.icons/awkward/16x16/apps/utilities-x-terminal.svg
new file mode 100644
index 00000000..101710fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utilities-x-terminal.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#58ff00" d="m4 4v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/utox.svg b/.icons/awkward/16x16/apps/utox.svg
new file mode 100644
index 00000000..adecaad1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/utox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m8 0c-2.77 0-5 2.23-5 5v2c-0.554 0-1 0.446-1 1v7c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-7c0-0.554-0.446-1-1-1v-2c0-2.77-2.23-5-5-5z"/>
+ <g fill="#fff" transform="matrix(.375 0 0 .375 -55 -89.5)">
+ <circle cx="168" cy="252" r="8"/>
+ <path fill-rule="evenodd" d="m168 256v7c5.1825-1.9656 8-5.4 8-11"/>
+ </g>
+ <path fill="#fff" d="m8 11a1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1zm0 2h-0.5c-0.5 0-0.8613 0.285-1.1445 0.553-0.2675 0.253-0.3557 0.601-0.3555 0.726 0.0004 0.113 0.0011 0.227 0.002 0.227-0.0006 0.007-0.002 0.014-0.002 0.021 0 0.262 0.3239 0.473 0.7246 0.473h2.5508c0.4007 0 0.7246-0.212 0.7246-0.473 0-0.007-0.001-0.014 0-0.021v-0.225c0-0.125-0.1145-0.469-0.3945-0.717-0.2996-0.264-0.6055-0.564-1.1055-0.564h-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vacuum.svg b/.icons/awkward/16x16/apps/vacuum.svg
new file mode 100644
index 00000000..384f1249
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vacuum.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3e4b60" width="15" height="15" x="1" y="1" rx=".803" ry=".803"/>
+ <path style="fill:#ffffff" d="M 5.502,4.4746 C 5.4526,4.4614 5.3976,4.4664 5.3496,4.4941 4.5886,4.925 3.8607,5.3542 3.0977,5.7949 3.0017,5.8503 2.97,5.9724 3.0254,6.0684 L 3.3242,6.5879 C 3.3796,6.6838 3.5017,6.7156 3.5977,6.6602 L 4.1289,6.3535 C 4.3034,6.773 4.7297,7.5595 5.8379,9.5801 7.049,11.788 7.6243,12.806 7.7187,12.906 8.0531,13.261 8.5289,13.347 8.9746,13.137 9.0918,13.081 9.2258,12.983 9.3105,12.887 9.4765,12.698 12.909,6.4625 12.965,6.248 13.023,6.0232 13.008,5.7035 12.93,5.4824 12.832,5.2075 12.563,4.9259 12.297,4.8203 12.178,4.7729 12.039,4.7499 11.898,4.75 H 11.896 C 11.716,4.7501 11.533,4.788 11.387,4.8633 11.173,4.9734 10.959,5.2066 10.863,5.4316 10.762,5.6708 10.746,6.0943 10.832,6.3184 10.868,6.4131 10.931,6.5754 10.971,6.6797 11.061,6.9151 11.094,7.4318 11.037,7.7227 10.973,8.0501 10.772,8.4282 10.537,8.666 9.8313,9.3795 8.7635,9.3924 8.0625,8.6953 7.8208,8.4548 7.7873,8.3982 6.6953,6.4043 6.3248,5.7273 5.9909,5.1612 5.9219,5.0879 L 5.623,4.5684 C 5.5953,4.5204 5.5513,4.4878 5.502,4.4746 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/variety.svg b/.icons/awkward/16x16/apps/variety.svg
new file mode 100644
index 00000000..ef0c9e3d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/variety.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#8e8e8e" width="12" height="10" x="-15" y="-13" rx=".75" ry=".833" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#4f4f4f" width="12" height="16" x="-13" y="-16" rx=".75" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#333333" width="10" height="14" x="-12" y="-15" rx="0" ry="0" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#c0ca33" d="m10 4c-0.5523 0-1 0.4477-1 1s0.4477 1 1 1c0.552 0 1-0.4477 1-1s-0.448-1-1-1z"/>
+ <path fill="#c0ca33" d="m4.5 7c-1.75 0-3.5 2-3.5 4.531v0.46875h14s-1.1667-4-2.9167-4-1.75 2-2.9167 2c-1.1666 0-2.9166-3-4.6666-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vbam.svg b/.icons/awkward/16x16/apps/vbam.svg
new file mode 100644
index 00000000..3fa717d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vbam.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#7f4fc8" d="M 5.8148437,3 C 5.0359535,3 4.3407291,3.4893332 3.8625,4 L 2.4000001,4 C 1.0704001,4 4e-8,4.9483334 4e-8,6.3333334 l 0,3.3333329 C 4e-8,11.051666 1.0704001,12 2.4000001,12 L 3.8625,12 c 0.4782291,0.510654 1.1734535,1 1.9523437,1 l 4.3703123,0 c 0.778891,0 1.474115,-0.489334 1.952344,-1 L 13.6,12 C 14.9296,12 16,11.051666 16,9.6666663 L 16,6.3333334 C 16,4.9483334 14.9296,4 13.6,4 L 12.1375,4 C 11.659271,3.4893459 10.964047,3 10.185156,3 Z"/>
+ <circle style="fill:#ffffff" cx="8.5" cy="-12.5" r=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#7b92ed" width="6" height="6" x="5" y="5"/>
+ <circle style="fill:#52ff41" cx="5.5" cy="-13.5" r=".5" transform="matrix(0,1,-1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="1" height="3" x="2" y="6"/>
+ <rect style="fill:#ffffff" width="1" height="3" x="7" y="-4" transform="matrix(0,1,-1,0,0,0)"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="-14.5" r=".5" transform="matrix(0,1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vdrift-64x64.svg b/.icons/awkward/16x16/apps/vdrift-64x64.svg
new file mode 120000
index 00000000..8626036d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vdrift-64x64.svg
@@ -0,0 +1 @@
+vdrift.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vdrift.svg b/.icons/awkward/16x16/apps/vdrift.svg
new file mode 100644
index 00000000..06531894
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vdrift.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#115ccc" d="M 11.441,15 C 11.757,15 12.013,14.738 12.013,14.415 12.013,11.763 12.492,9.8942 12.984,9.1195 13.263,8.6805 13.476,8.4483 13.811,8.2837 14.146,8.1191 14.562,8.0171 15.428,8.0171 15.744,8.0171 16,7.7554 16,7.4325 V 2.5846 C 16,2.2617 15.744,2 15.428,2 12.308,2 9.476,3.4116 7.9239,5.8563 6.3997,8.257 6,11.169 6,14.415 6,14.738 6.2562,15 6.5722,15 Z"/>
+ <path style="fill:#3387f5" d="M 11.395,15 C 11.841,15 12.133,14.536 11.939,14.137 L 6.184,2.3385 C 6.0828,2.1313 5.8715,1.9999 5.6399,2 H 0.60453 C 0.15899,2.0004 -0.13295,2.4636 0.06104,2.8623 L 5.8157,14.662 C 5.9168,14.868 6.1278,15 6.3592,15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vectr.svg b/.icons/awkward/16x16/apps/vectr.svg
new file mode 100644
index 00000000..f02e9bcc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vectr.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <g style="fill:#e4e4e4" transform="matrix(0.33531669,0,0,0.363132,-41.284079,-28.948671)">
+ <path style="fill:#e4e4e4" d="m 133.03341,90.734741 c -1.32888,-0.0097 -1.02124,1.495614 -0.63662,2.128427 4.25254,6.996613 9.27739,14.832652 13.96146,22.218152 0.9,1.22607 1.84716,-0.43866 2.35148,-1.15084 1.27459,-1.7999 2.3243,-3.68667 3.40151,-5.57295 0.45498,-1.26777 -0.81604,-2.24276 -1.26884,-3.31773 -2.76297,-4.53096 -5.66857,-8.977628 -8.49005,-13.468667 -0.90028,-0.997113 -2.45735,-0.836439 -3.56847,-0.836439 -1.91668,-0.03702 -3.83357,0.0226 -5.75047,5e-5 z"/>
+ <path style="fill:#e4e4e4" d="m 153.22758,92.22189 c 0,0 -0.90995,-1.487195 0.51997,-1.487195 h 7.08464 c 0,0 1.62492,0 0.84496,1.416376 -0.77996,1.416375 -1.74708,3.548815 -2.85986,5.594681 -0.30929,0.568622 -0.97495,2.337018 -2.20989,0.283275 -1.23493,-2.053742 -3.37982,-5.807137 -3.37982,-5.807137 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/veracrypt.svg b/.icons/awkward/16x16/apps/veracrypt.svg
new file mode 100644
index 00000000..a7798a8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/veracrypt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <g transform="matrix(.5 0 0 .5 .5 -.5)">
+ <path fill="#0198c4" d="m5 7 5-8e-7 5.269 18.335 0.356 1.665h-4.625z"/>
+ <path fill="#4dbac2" d="m17.344 17.505-4.119-0.005-2.225 9.5h4.5c2.0569-8.9187 1.8443-9.4947 1.8443-9.4947z"/>
+ <path fill="#06b788" d="m16 7-3 10.5 2.625 9.5h10.375l-2-5h-4.5l-1.5-4.5 1.5-5.5h4.5l2-5z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/veracrypt.xpm.svg b/.icons/awkward/16x16/apps/veracrypt.xpm.svg
new file mode 120000
index 00000000..16df79fb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/veracrypt.xpm.svg
@@ -0,0 +1 @@
+veracrypt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/veyon-configurator.svg b/.icons/awkward/16x16/apps/veyon-configurator.svg
new file mode 100644
index 00000000..a019c6d8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/veyon-configurator.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#545454" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="10" height="1" x="3" y="10" rx=".5" ry=".5"/>
+ <path style="fill:#ffffff" d="M 11,5.5 C 11,4.671625 10.328375,4 9.5,4 8.671625,4 8,4.671625 8,5.5 8,6.328375 8.671625,7 9.5,7 10.328375,7 11,6.328375 11,5.5 Z"/>
+ <path style="fill:#ffffff" d="M 6,10.5 C 6,9.671625 5.328375,9 4.5,9 3.671625,9 3,9.671625 3,10.5 3,11.328375 3.671625,12 4.5,12 5.328375,12 6,11.328375 6,10.5 Z"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="10" height="1" x="3" y="5" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/veyon-master.svg b/.icons/awkward/16x16/apps/veyon-master.svg
new file mode 100644
index 00000000..8e29f092
--- /dev/null
+++ b/.icons/awkward/16x16/apps/veyon-master.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(-34.289643,-82.041152)">
+ <ellipse style="fill:#545454" cx="42.29" cy="90.041" rx="8" ry="8"/>
+ <ellipse style="fill:#ffffff" cx="42.29" cy="90.041" rx="7" ry="7"/>
+ <path style="fill:#545454" d="m 49.289642,90.041152 c 0,0 -3.134007,3 -6.999999,3 -3.865992,0 -6.999999,-3 -6.999999,-3 0,0 3.134007,-3 6.999999,-3 3.865992,0 6.999999,3 6.999999,3 z"/>
+ <circle style="fill:#ffffff" cx="42.29" cy="90.041" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/viber.svg b/.icons/awkward/16x16/apps/viber.svg
new file mode 100644
index 00000000..b22fa6d1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/viber.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#694088" d="M 5,12 H 9 L 5,16 Z"/>
+ <rect style="fill:#924cc4" width="13" height="13" x="2" y="0" rx="4.597" ry="5.021"/>
+ <path style="fill:#ffffff" d="M 6.9692,2.9514 C 6.9685,2.9506 6.9678,2.9501 6.9664,2.9486 6.9657,2.9479 6.9628,2.945 6.9627,2.9449 L 6.9563,2.9404 6.937,2.9303 Z"/>
+ <path style="fill:#ffffff" d="M 5.4078,3.4372 C 5.4064,3.4393 5.4058,3.4459 5.4041,3.4501 5.4028,3.4517 5.4027,3.4531 5.4014,3.4547 5.403,3.4483 5.4051,3.4417 5.405,3.4418 5.4049,3.4422 5.41,3.4339 5.4078,3.4372 Z"/>
+ <path style="fill:#ffffff" d="M 9.3574,2 C 9.1642,2 9.0018,2.1548 9,2.3418 8.9988,2.5297 9.1589,2.6885 9.3535,2.6895 10.193,2.6958 10.887,2.961 11.443,3.4844 11.994,4.0029 12.28,4.7207 12.287,5.6582 12.289,5.8447 12.447,6 12.641,6 12.641,6 12.646,6.0001 12.647,6 12.841,5.9982 13.002,5.842 13,5.6543 V 5.6523 C 12.996,5.1052 12.908,4.6023 12.734,4.1602 12.558,3.7133 12.29,3.3191 11.941,2.9902 11.252,2.3424 10.372,2.0071 9.3594,2 Z M 5.5469,3.0059 C 5.4118,2.9834 5.2651,3.0079 5.1191,3.0781 H 5.1074 L 5.0918,3.0879 C 4.8201,3.2424 4.5647,3.4493 4.3262,3.709 L 4.3066,3.7305 V 3.748 C 4.1415,3.9539 4.0329,4.1617 4.0078,4.3691 3.9998,4.4043 4,4.4368 4,4.4707 4,4.5651 4.0139,4.6598 4.043,4.7539 L 4.0508,4.7813 4.0664,4.791 C 4.1606,5.1143 4.3758,5.6167 4.8437,6.4687 5.1554,7.0335 5.4728,7.5048 5.7891,7.9023 5.9557,8.1112 6.1442,8.3297 6.3633,8.5488 6.3658,8.5515 6.3767,8.5613 6.3867,8.5703 6.3901,8.5737 6.3943,8.5798 6.4063,8.5918 L 6.4277,8.6133 H 6.4297 C 6.4374,8.621 6.4422,8.6274 6.4434,8.6289 L 6.4473,8.6328 6.4512,8.6387 C 6.6702,8.8553 6.8865,9.0435 7.0977,9.209 7.4946,9.5253 7.9665,9.8479 8.5312,10.16 9.3844,10.631 9.8932,10.843 10.215,10.936 L 10.227,10.949 10.246,10.957 C 10.337,10.987 10.432,11.001 10.525,11 10.564,11.002 10.597,10.999 10.629,10.992 10.849,10.966 11.067,10.861 11.283,10.68 L 11.287,10.676 C 11.291,10.672 11.289,10.674 11.291,10.672 11.293,10.67 11.293,10.668 11.295,10.666 11.55,10.433 11.757,10.18 11.912,9.9081 L 11.922,9.8905 V 9.875 C 12.064,9.5784 12.009,9.2751 11.777,9.082 11.772,9.0772 11.659,8.9855 11.521,8.873 11.38,8.7581 11.215,8.6219 11.102,8.5391 10.888,8.381 10.557,8.177 10.369,8.0723 H 10.367 C 10.006,7.8697 9.6292,7.9878 9.4629,8.2031 L 9.1719,8.5664 C 9.0544,8.7145 8.8188,8.7015 8.8125,8.7012 6.8353,8.1926 6.3027,6.2036 6.2988,6.1895 6.2985,6.1832 6.2854,5.9476 6.4336,5.8281 L 6.7969,5.5391 C 7.0128,5.3738 7.1333,4.9954 6.9297,4.6328 6.8235,4.4453 6.6187,4.1124 6.4629,3.9004 6.3788,3.787 6.2439,3.6197 6.1289,3.4785 6.0717,3.4079 6.0184,3.343 5.9805,3.2969 5.9612,3.2738 5.9466,3.2552 5.9355,3.2422 5.93,3.2356 5.9251,3.2303 5.9219,3.2266 5.9203,3.2247 5.9194,3.2242 5.918,3.2227 5.8178,3.1037 5.6895,3.0303 5.5488,3.0059 Z M 9.375,3.5996 C 9.1844,3.5862 9.0158,3.7302 9.002,3.9141 8.9881,4.0981 9.1358,4.2639 9.3262,4.2773 9.7969,4.3106 10.115,4.4487 10.354,4.7012 10.597,4.9583 10.709,5.253 10.699,5.6543 10.695,5.839 10.85,5.996 11.041,6 H 11.049 C 11.237,6 11.396,5.8523 11.4,5.6699 11.412,5.1182 11.233,4.6237 10.871,4.2422 10.506,3.8587 9.9893,3.6433 9.375,3.5996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/victor-vran.svg b/.icons/awkward/16x16/apps/victor-vran.svg
new file mode 100644
index 00000000..63537e41
--- /dev/null
+++ b/.icons/awkward/16x16/apps/victor-vran.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#32434d" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8 2.0024a6 6 0 0 0 -6 5.9999 6 6 0 0 0 3.8906 5.6097c-0.00294-0.08537-0.00324-0.19518-0.00901-0.25878-0.017646-0.1989 0.030576-1.0873 0.07392-1.3576 0.014952-0.09336 0.069275-0.27732 0.12079-0.40836 0.10216-0.2598 0.21738-0.64938 0.25871-0.87888 0.014466-0.08004 0.05124-0.23346 0.082032-0.3408 0.047214-0.16404 0.05277-0.23532 0.03696-0.45336-0.0144-0.1992-0.0087-0.2877 0.0235-0.3874 0.0548-0.17 0.0523-0.229-0.0118-0.3814-0.0332-0.079-0.0531-0.193-0.054-0.3019l-0.0018-0.17496-0.051377 0.06678c-0.028296 0.0366-0.07038 0.14178-0.09375 0.23346-0.1028 0.4024-0.2605 0.6362-0.7176 1.0683-0.1652 0.156-0.3107 0.312-0.3236 0.346-0.1782 0.475-0.1952 0.542-0.1812 0.725 0.0077 0.10044 0.022356 0.21042 0.032454 0.24426 0.024762 0.08298-0.05754 0.11742-0.1244 0.05221-0.027756-0.0264-0.068369-0.0384-0.09375-0.0288-0.036186 0.0156-0.041988 0.0474-0.031553 0.16404 0.01554 0.1746 0.02373 0.18648 0.13792 0.183 0.074231 0 0.093419 0.01018 0.11809 0.08118 0.016482 0.0474 0.019062 0.08472 0.0054 0.08472-0.013572 0-0.025242 0.0378-0.025242 0.08748 0 0.08382-0.00426 0.08736-0.11899 0.08736-0.1035 0-0.12144 0.0084-0.1289 0.06468-0.00552 0.0414-0.029994 0.06936-0.068508 0.07482-0.079764 0.0126-0.29835-0.22284-0.38311-0.41196-0.085248-0.19032-0.069366-0.48384 0.045072-0.85002 0.045114-0.14424 0.096257-0.34116 0.11449-0.43722 0.043092-0.22746 0.094212-0.32994 0.17398-0.35154 0.04956-0.0126 0.095585-0.0864 0.19832-0.31368 0.0736-0.1631 0.1622-0.3818 0.1965-0.486 0.0741-0.2255 0.155-0.36 0.3714-0.6176 0.0887-0.1057 0.1761-0.2419 0.1947-0.3037 0.018582-0.0627 0.08982-0.24372 0.15775-0.4038l0.1235-0.2913 0.0171-0.5245c0.00965-0.28848 0.031002-0.57156 0.047772-0.62832 0.016716-0.0564 0.097559-0.19044 0.17939-0.29748 0.088038-0.11502 0.14874-0.2232 0.14874-0.26412 0-0.08226 0.12605-0.27876 0.22265-0.3471 0.037751-0.0264 0.10365-0.057 0.14603-0.06756 0.15193-0.0366 0.17218-0.047999 0.20012-0.10368 0.022512-0.0462 0.010566-0.09402-0.056796-0.23706-0.0466-0.0992-0.1012-0.2066-0.1216-0.238-0.0326-0.0504-0.0308-0.062 0.0162-0.0973 0.0294-0.0228 0.1291-0.0582 0.2217-0.0775 0.1574-0.0354 0.1693-0.0414 0.1767-0.1217 0.0072-0.0772-0.0087-0.0959-0.1622-0.193-0.3539-0.2235-0.4812-0.3693-0.4796-0.5462 0.002-0.1993 0.1081-0.3123 0.4129-0.4399 0.15488-0.06468 0.19559-0.09438 0.20282-0.14874 0.00498-0.0366 0.019758-0.0804 0.033354-0.09558 0.013577-0.0162 0.025242-0.082499 0.025242-0.14868 0-0.1995 0.057612-0.4611 0.11809-0.5337 0.11215-0.1347 0.20104-0.1635 0.48948-0.16224 0.22651 0 0.28873 0.0114 0.38672 0.06594 0.13188 0.07416 0.15796 0.12672 0.2479 0.49938 0.032844 0.13626 0.081767 0.26892 0.10907 0.29478 0.027306 0.025799 0.056777 0.07926 0.065808 0.11808 0.01236 0.0528 0.056736 0.087479 0.17849 0.13974 0.31485 0.13494 0.48362 0.37332 0.42548 0.60042-0.050472 0.19722-0.30849 0.4209-0.48497 0.4209-0.028487 0-0.051377 0.0204-0.051377 0.043799 0 0.0234 0.016853 0.0432 0.03696 0.0432 0.025932 0 0.041226 0.06198 0.053183 0.2154 0.00931 0.1188 0.031122 0.25044 0.048678 0.29208 0.030738 0.072779 0.040662 0.074999 0.26412 0.07476 0.19775-0.0000601 0.26294 0.0126 0.44711 0.092879 0.1188 0.0516 0.22601 0.11028 0.23798 0.13164 0.01196 0.0222 0.07903 0.07044 0.14874 0.10908 0.17667 0.0978 0.42967 0.3888 0.62292 0.71574 0.08999 0.15222 0.18898 0.30774 0.21905 0.3453 0.03006 0.0366 0.05409 0.087479 0.05409 0.11172 0 0.0246 0.02791 0.08544 0.0613 0.13614 0.03348 0.050999 0.06249 0.14052 0.06491 0.20106 0.0056 0.1422 0.11193 0.38226 0.3804 0.85812 0.16682 0.2958 0.22154 0.41976 0.23618 0.5346 0.0105 0.08226 0.02649 0.49488 0.03606 0.91674 0.01673 0.73794 0.02013 0.76974 0.07753 0.83562 0.0596 0.06858 0.05946 0.06852 0.03515 0.78246-0.01339 0.39276-0.03634 0.7488-0.05138 0.79146-0.01506 0.0426-0.06404 0.0978-0.10817 0.12258-0.04412 0.0246-0.08692 0.06864-0.09556 0.09828-0.0086 0.0294-0.08929 0.09138-0.17939 0.138-0.09009 0.0468-0.16992 0.09444-0.17668 0.10632-0.0067 0.012 0.03907 0.13032 0.10096 0.26322 0.06405 0.13758 0.14069 0.25008 0.23888 0.3705a6 6 0 0 0 2.594 -4.9327 6 6 0 0 0 -6 -6zm1.6181 5.6908c-0.010938 0-0.016998 0.06834-0.013518 0.15234 0.00528 0.12378-0.00669 0.17232-0.061302 0.25332-0.037121 0.0552-0.12341 0.21864-0.19201 0.36414l-0.1245 0.2641 0.5138 1.0925c0.56679 1.2041 0.6225 1.3106 0.67968 1.3106 0.02152 0 0.08624-0.07458 0.14423-0.16668h0.00096c0.05801-0.09216 0.14812-0.22374 0.20102-0.29208 0.06573-0.08472 0.10703-0.17694 0.12981-0.29124 0.01832-0.09192 0.04161-0.18042 0.05228-0.19644 0.06693-0.10038 0.05372-0.21996-0.0586-0.52914-0.13-0.3551-0.183-0.625-0.185-0.9326l-0.002-0.2091-0.191-0.082c-0.152-0.066-0.239-0.1314-0.429-0.3227-0.1308-0.1323-0.257-0.2407-0.2802-0.2407-0.02324 0-0.05632-0.0294-0.07392-0.06468-0.032397-0.06666-0.075416-0.1083-0.11176-0.10908zm-0.07392 2.762c-0.038105-0.0312-0.032598 0.08411-0.027948 0.31008 0.00534 0.25602 0.090185 0.66348 0.14243 0.68238 0.018197 0.0066 0.063731 0.0462 0.10186 0.08748l0.06941 0.07482 0.03515 1.1341c0.01475 0.48576 0.03157 0.7509 0.04597 0.9384a6 6 0 0 0 1.2149 -0.565c-0.329-0.189-0.628-0.568-0.848-1.101-0.072-0.175-0.273-0.62-0.4455-0.988-0.1694-0.363-0.2503-0.541-0.2884-0.573zm1.2674 0.78516c-0.01791-0.0078-0.03465-0.0066-0.0568 0.0084-0.12215 0.07069-0.11885 0.1464 0.01893 0.46248 0.08583 0.19686 0.13677 0.28272 0.15144 0.25782 0.01212-0.0216 0.02137-0.15774 0.02163-0.30474 0.000339-0.24516-0.0047-0.27408-0.0685-0.3561-0.02905-0.0372-0.04879-0.0588-0.06671-0.06756zm-3.119 1.4639c-0.026975 0-0.03873 0.033-0.03876 0.10902-0.0000877 0.1077-0.084216 0.61728-0.13702 0.83028-0.00807 0.0324-0.035772 0.20688-0.056795 0.33174a6 6 0 0 0 0.46244 0.0234c-0.00102-0.19674-0.060523-0.54834-0.11989-0.70038-0.030396-0.07781-0.042162-0.17784-0.03696-0.31734 0.00793-0.21402-0.00854-0.27672-0.07302-0.27672z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vidcutter.svg b/.icons/awkward/16x16/apps/vidcutter.svg
new file mode 100644
index 00000000..b78345b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vidcutter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#642c68" cx="8" cy="8" r="8"/>
+ <path style="fill:#96be4e" d="M 5.538,4 C 4.689,4 4,4.689 4,5.538 c 0,0.84967 0.68879,1.5385 1.5385,1.5385 0.27451,0 0.52688,-0.08555 0.75,-0.21154 l 1.212,1.135 -1.2115,1.1346 C 6.06588,9.00857 5.81351,8.92302 5.539,8.92302 c -0.849,0 -1.538,0.689 -1.538,1.539 0,0.849 0.689,1.538 1.538,1.538 0.84967,0 1.5385,-0.68879 1.5385,-1.5385 0,-0.14102 -0.02215,-0.2741 -0.05766,-0.40385 l 1.3077,-1.2692 2.75,2.5962 0.92308,0 0,-0.61538 -4.9808,-4.8269 C 7.05539,5.81264 7.07748,5.67957 7.07748,5.53854 c 0,-0.85 -0.689,-1.539 -1.539,-1.539 z m 0,0.92308 c 0.33986,0 0.61538,0.27552 0.61538,0.61538 0,0.33986 -0.27552,0.61538 -0.61538,0.61538 -0.33986,0 -0.61538,-0.27552 -0.61538,-0.61538 0,-0.33986 0.27552,-0.61538 0.61538,-0.61538 z m 5.5385,-0.30769 -2.4231,2.2885 0.80769,0.78846 2.5385,-2.4615 0,-0.61538 z M 5.538,9.84619 c 0.33986,0 0.61538,0.27552 0.61538,0.61538 0,0.33986 -0.27552,0.61538 -0.61538,0.61538 -0.33986,0 -0.61538,-0.27552 -0.61538,-0.61538 0,-0.33986 0.27552,-0.61538 0.61538,-0.61538 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/video-player.svg b/.icons/awkward/16x16/apps/video-player.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/video-player.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vieb.svg b/.icons/awkward/16x16/apps/vieb.svg
new file mode 100644
index 00000000..2930e2c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vieb.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a42a2a" d="m 7.9997676,7.29e-6 c -0.4190662,0 -0.8384125,0.15619848 -1.1516747,0.46945321 L 0.46944623,6.8488181 c -0.62652475,0.6265088 -0.62563599,1.6749775 9.1429e-4,2.301487 L 6.8490072,15.529663 c 0.6265247,0.626509 1.675928,0.627398 2.3024527,9.14e-4 L 15.530107,9.1512198 c 0.626524,-0.6265095 0.626524,-1.6758758 0,-2.3023849 L 9.1514431,0.4694605 C 8.838181,0.15620581 8.4188343,7.29e-6 7.9997676,7.29e-6 Z"/>
+ <path style="fill:#e4e4e4" d="M 1.5 2 C 1.223 2 1 2.223 1 2.5 C 1 2.777 1.223 3 1.5 3 L 2 3 L 2 12.5 C 2.0001444 13.851007 3.6461271 14.513385 4.5820312 13.539062 L 14.787109 2.8984375 C 14.912867 2.8078002 15 2.6675336 15 2.5 C 15 2.223 14.777 2 14.5 2 L 10.5 2 C 10.223 2 10 2.223 10 2.5 C 10 2.777 10.223 3 10.5 3 L 10.53125 3 L 5 8.7675781 L 5 3 L 5.5 3 C 5.777 3 6 2.777 6 2.5 C 6 2.223 5.777 2 5.5 2 L 1.5 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/viewnior.svg b/.icons/awkward/16x16/apps/viewnior.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/viewnior.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vifm.svg b/.icons/awkward/16x16/apps/vifm.svg
new file mode 100644
index 00000000..87ad8857
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vifm.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 0,2.95 V 14.222222 C 0,14.653422 0.3565,15 0.8,15 H 15.2004 C 15.6436,15 16,14.6535 16,14.222222 V 2.95 Z"/>
+ <path style="fill:#4f4f4f" d="M 8,2.9444444 V 15 h 7.200781 C 15.643981,15 16,14.6535 16,14.222222 V 2.9444444 Z"/>
+ <path style="fill:#c8c8c8" d="M 0.8,0.99999994 C 0.35648,0.99999994 0,1.3466944 0,1.7775833 V 3 H 16 V 1.7775833 C 16,1.3466944 15.6436,0.99999994 15.2,0.99999994 Z"/>
+ <path style="fill:#1b6cff" d="M 9.2167969,5 6.9648438,9.927734 4.9746094,6 H 3.2949219 L 6.3300781,11.996094 7.6816406,11.96875 10.867188,5 Z M 11,7 v 1 h 1 V 7 Z m 0,2 v 3 h 1 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/viking.svg b/.icons/awkward/16x16/apps/viking.svg
new file mode 120000
index 00000000..2c7603d5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/viking.svg
@@ -0,0 +1 @@
+gps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vim-qt.svg b/.icons/awkward/16x16/apps/vim-qt.svg
new file mode 120000
index 00000000..150dd041
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vim-qt.svg
@@ -0,0 +1 @@
+vim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vim.svg b/.icons/awkward/16x16/apps/vim.svg
new file mode 100644
index 00000000..e2666e23
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vim.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#159532" d="m 7.9997676,7.29e-6 c -0.4190662,0 -0.8384125,0.15619848 -1.1516747,0.46945321 L 0.46944623,6.8488181 c -0.62652475,0.6265088 -0.62563599,1.6749775 9.1429e-4,2.301487 L 6.8490072,15.529663 c 0.6265247,0.626509 1.675928,0.627398 2.3024527,9.14e-4 L 15.530107,9.1512198 c 0.626524,-0.6265095 0.626524,-1.6758758 0,-2.3023849 L 9.1514431,0.4694605 C 8.838181,0.15620581 8.4188343,7.29e-6 7.9997676,7.29e-6 Z"/>
+ <path style="fill:#e4e4e4" d="M 1.5 2 C 1.223 2 1 2.223 1 2.5 C 1 2.777 1.223 3 1.5 3 L 2 3 L 2 12.5 C 2.0001444 13.851007 3.6461271 14.513385 4.5820312 13.539062 L 14.787109 2.8984375 C 14.912867 2.8078002 15 2.6675336 15 2.5 C 15 2.223 14.777 2 14.5 2 L 10.5 2 C 10.223 2 10 2.223 10 2.5 C 10 2.777 10.223 3 10.5 3 L 10.53125 3 L 5 8.7675781 L 5 3 L 5.5 3 C 5.777 3 6 2.777 6 2.5 C 6 2.223 5.777 2 5.5 2 L 1.5 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vimeo.svg b/.icons/awkward/16x16/apps/vimeo.svg
new file mode 100644
index 00000000..158b21c9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vimeo.svg
@@ -0,0 +1,4 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <rect width="16" height="16" rx="2" ry="2" style="fill:#1ab7ea"/>
+ <path d="m7 13c3 0 6-6 6-9 0-1 0-1-2-1-1 0-2 2-2 2h1l-2 4s-1-6-2-6-4 2-4 2v1h2c1 1 2 7 3 7z" style="fill:#ffffff"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vinagre.svg b/.icons/awkward/16x16/apps/vinagre.svg
new file mode 120000
index 00000000..2e170d10
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vinagre.svg
@@ -0,0 +1 @@
+preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/virt-manager.svg b/.icons/awkward/16x16/apps/virt-manager.svg
new file mode 100644
index 00000000..72c29e86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/virt-manager.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#6a2537" d="m 2.25,6 1.6125,4 h 1.15 L 6.6,6 H 5.5125 L 4.425,8.6375 3.35,6 Z"/>
+ <path style="fill:#a6aaad" d="M 7.6625,6 C 7.12095,7.34025 6.57055,8.6721 6,10 H 7.15 L 8.225,7.375 9.2875,10 h 1.15 L 11.5,7.3 12.6,10 h 1.15 C 13.17945,8.6721 12.61655,7.34025 12.075,6 h -1.15 L 9.8625,8.6375 8.775,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/virt-viewer.svg b/.icons/awkward/16x16/apps/virt-viewer.svg
new file mode 120000
index 00000000..375fdbff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/virt-viewer.svg
@@ -0,0 +1 @@
+krdc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/virtualbox-ose.svg b/.icons/awkward/16x16/apps/virtualbox-ose.svg
new file mode 120000
index 00000000..f7e0337e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/virtualbox-ose.svg
@@ -0,0 +1 @@
+virtualbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/virtualbox.svg b/.icons/awkward/16x16/apps/virtualbox.svg
new file mode 100644
index 00000000..8e291a2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/virtualbox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4289d6" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="m7.7 3.9-1.8 5.85-1.1531-3.45h-1.8469v1.2h1.1484l1.8516 5.1 1.8-5.7 1.2 3.6 1.5-3.6 1.125 3.6h1.575v-1.2h-0.9l-1.8-4.8-1.5 3.3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/visual-paradigm.svg b/.icons/awkward/16x16/apps/visual-paradigm.svg
new file mode 100644
index 00000000..486ac9fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/visual-paradigm.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#a42a2a" d="m 7.9997978,2.0000002 c -0.3666838,0 -0.7336113,0.1366739 -1.0077158,0.4107719 L 1.4107665,7.9927163 C 0.86255767,8.5409123 0.86333518,9.4583237 1.411556,10.006519 l 5.5813271,5.581945 c 0.5482089,0.548196 1.4664367,0.548974 2.014646,7.78e-4 l 5.5813149,-5.58192 c 0.548208,-0.5481965 0.548208,-1.4663926 0,-2.0145885 L 9.0075131,2.4107721 C 8.7334087,2.1366741 8.3664807,2.0000002 7.9997978,2.0000002 Z"/>
+ <path style="fill:#cf3d3d" d="M 7.9997978,-3.207454e-8 C 7.633114,-3.207454e-8 7.2661865,0.13667393 6.9920824,0.41077206 L 1.4107668,5.9927163 c -0.54820889,0.548196 -0.54743135,1.465607 7.882e-4,2.0138033 l 5.5813274,5.5819444 c 0.5482085,0.548197 1.4664366,0.548973 2.0146455,7.78e-4 L 14.588843,8.0073219 c 0.548209,-0.5481964 0.548209,-1.4663925 0,-2.0145885 L 9.0075131,0.41077206 C 8.7334091,0.13667393 8.3664807,-3.207454e-8 7.9997978,-3.207454e-8 Z"/>
+ <path style="fill:#ffffff" d="M 8 4 L 5 7 L 7.1308594 9.1308594 L 8 10 L 10.298828 12.298828 L 11.005859 11.591797 L 8.7070312 9.2929688 L 11 7 L 8 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/visual-studio-code-insiders.svg b/.icons/awkward/16x16/apps/visual-studio-code-insiders.svg
new file mode 100644
index 00000000..b61d11cb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/visual-studio-code-insiders.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#007c64" d="m 15.434095,1.6948952 -3.294676,-1.595536 c -0.38133,-0.184684 -0.837114,-0.10678 -1.136432,0.194248 L 0.21736472,10.064671 c -0.29010608,0.26606 -0.28977252,0.725428 7.2e-4,0.991048 l 0.88100408,0.805528 c 0.2374926,0.217184 0.5951556,0.23314 0.8508557,0.03808 L 14.938335,2.1088152 c 0.435734,-0.332476 1.061602,-0.01988 1.061602,0.530224 v -0.03848 c 0,-0.386148 -0.219928,-0.738156 -0.565842,-0.905668 z"/>
+ <path style="fill:#00a388" d="m 15.434095,14.305147 -3.294676,1.59554 c -0.38133,0.18464 -0.837114,0.106736 -1.136432,-0.194252 L 0.21736472,5.5753192 c -0.29010608,-0.26604 -0.28977252,-0.725428 7.2e-4,-0.99104 l 0.88100408,-0.80556 c 0.2374926,-0.217152 0.5951556,-0.23314 0.8508557,-0.03804 L 14.938335,13.891199 c 0.435734,0.332464 1.061602,0.01992 1.061602,-0.530232 v 0.03852 c 0,0.386116 -0.219928,0.73812 -0.565842,0.905672 z"/>
+ <path style="fill:#24bfa5" d="m 12.139606,15.900939 c -0.381455,0.184512 -0.837239,0.106548 -1.136556,-0.194504 0.368775,0.370912 0.99939,0.108184 0.99939,-0.416396 V 0.7099592 c 0,-0.52458 -0.630615,-0.787296 -0.99939,-0.41636 0.299317,-0.301052 0.755101,-0.379068 1.136556,-0.194548 l 3.294114,1.593344 C 15.779884,1.8598192 16,2.2119552 16,2.5982712 V 13.401803 c 0,0.386304 -0.220116,0.738432 -0.56628,0.905856 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/visual-studio-code.svg b/.icons/awkward/16x16/apps/visual-studio-code.svg
new file mode 100644
index 00000000..ab71ffb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/visual-studio-code.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0072b0" d="m 15.434095,1.6948952 -3.294676,-1.595536 c -0.38133,-0.184684 -0.837114,-0.10678 -1.136432,0.194248 L 0.21736472,10.064671 c -0.29010608,0.26606 -0.28977252,0.725428 7.2e-4,0.991048 l 0.88100408,0.805528 c 0.2374926,0.217184 0.5951556,0.23314 0.8508557,0.03808 L 14.938335,2.1088152 c 0.435734,-0.332476 1.061602,-0.01988 1.061602,0.530224 v -0.03848 c 0,-0.386148 -0.219928,-0.738156 -0.565842,-0.905668 z"/>
+ <path style="fill:#008eda" d="m 15.434095,14.305147 -3.294676,1.59554 c -0.38133,0.18464 -0.837114,0.106736 -1.136432,-0.194252 L 0.21736472,5.5753192 c -0.29010608,-0.26604 -0.28977252,-0.725428 7.2e-4,-0.99104 l 0.88100408,-0.80556 c 0.2374926,-0.217152 0.5951556,-0.23314 0.8508557,-0.03804 L 14.938335,13.891199 c 0.435734,0.332464 1.061602,0.01992 1.061602,-0.530232 v 0.03852 c 0,0.386116 -0.219928,0.73812 -0.565842,0.905672 z"/>
+ <path style="fill:#1eacf8" d="m 12.139606,15.900939 c -0.381455,0.184512 -0.837239,0.106548 -1.136556,-0.194504 0.368775,0.370912 0.99939,0.108184 0.99939,-0.416396 V 0.7099592 c 0,-0.52458 -0.630615,-0.787296 -0.99939,-0.41636 0.299317,-0.301052 0.755101,-0.379068 1.136556,-0.194548 l 3.294114,1.593344 C 15.779884,1.8598192 16,2.2119552 16,2.5982712 V 13.401803 c 0,0.386304 -0.220116,0.738432 -0.56628,0.905856 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vivado_logo.svg b/.icons/awkward/16x16/apps/vivado_logo.svg
new file mode 100644
index 00000000..ded81e35
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vivado_logo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#acae26" d="M 9.3815016,3.5225108 4,0 5,5.8161576 5.2,10.8 10.173768,9 Z"/>
+ <path style="fill:#7b7c08" d="M 0,10.116469 5,5.8161576 8,8.4 5,11.699688 0,16 Z"/>
+ <path style="fill:#dbde63" d="M 10.173768,9 16,11.986581 10.645224,14.4 5,11.699688 5.2,6.8 Z"/>
+ <path style="fill:#ffffff" d="M 10.173438,9 5,5.8164064 V 11.7 Z M 5,11.7 c 0,-3.12e-4 0,0 0,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vivaldi-beta.svg b/.icons/awkward/16x16/apps/vivaldi-beta.svg
new file mode 100644
index 00000000..ef2b8e17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vivaldi-beta.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#ef3939" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffffff" d="m 11.01979,4.0001833 c -0.160413,1.294e-4 -0.322833,0.036535 -0.452842,0.1074333 -0.189985,0.1036023 -0.381212,0.3230663 -0.466042,0.5348598 -0.09015,0.2250778 -0.1030979,0.6218697 -0.02714,0.8327832 0.03212,0.089189 0.08756,0.2424374 0.123169,0.3405483 0.08041,0.2215721 0.109362,0.7089269 0.05838,0.9826626 -0.05741,0.3082196 -0.235764,0.664269 -0.4448433,0.8880762 C 9.1830431,8.3580625 8.2344701,8.369827 7.6113176,7.7138073 7.3962876,7.4874259 7.36579,7.4333752 6.3951016,5.5568155 6.06577,4.9196518 5.7702159,4.3862038 5.7088828,4.3172639 5.5159949,4.096139 5.247774,4.0170818 5.0021753,4.0157641 4.4741779,4.0064859 4.1082243,4.4540424 4.0213802,4.934475 3.9572332,5.3189473 3.9277272,5.2527604 5.6333277,8.5452729 6.7099001,10.623491 7.2215864,11.581494 7.3054969,11.675658 7.6026999,12.00926 8.0261156,12.09195 8.4223358,11.89377 8.5265131,11.84166 8.6444458,11.748008 8.7197787,11.657568 8.867338,11.480419 11.918785,5.6120425 11.968296,5.4101643 12.020196,5.1985874 12.007306,4.8979864 11.937476,4.6899435 11.850616,4.4311722 11.610949,4.1656717 11.374589,4.0663325 11.2685,4.0217495 11.144941,3.9998915 11.020178,4.0000005 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vivaldi-snapshot.svg b/.icons/awkward/16x16/apps/vivaldi-snapshot.svg
new file mode 120000
index 00000000..91912065
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vivaldi-snapshot.svg
@@ -0,0 +1 @@
+vivaldi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vivaldi-stable.svg b/.icons/awkward/16x16/apps/vivaldi-stable.svg
new file mode 120000
index 00000000..91912065
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vivaldi-stable.svg
@@ -0,0 +1 @@
+vivaldi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vivaldi.svg b/.icons/awkward/16x16/apps/vivaldi.svg
new file mode 100644
index 00000000..13ea9259
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vivaldi.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ef3939" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="6"/>
+ <path style="fill:#cc2626" d="m 11.01979,4.0001833 c -0.160413,1.294e-4 -0.322833,0.036535 -0.452842,0.1074333 -0.189985,0.1036023 -0.381212,0.3230663 -0.466042,0.5348598 -0.09015,0.2250778 -0.1030979,0.6218697 -0.02714,0.8327832 0.03212,0.089189 0.08756,0.2424374 0.123169,0.3405483 0.08041,0.2215721 0.109362,0.7089269 0.05838,0.9826626 -0.05741,0.3082196 -0.235764,0.664269 -0.4448433,0.8880762 C 9.1830431,8.3580625 8.2344701,8.369827 7.6113176,7.7138073 7.3962876,7.4874259 7.36579,7.4333752 6.3951016,5.5568155 6.06577,4.9196518 5.7702159,4.3862038 5.7088828,4.3172639 5.5159949,4.096139 5.247774,4.0170818 5.0021753,4.0157641 4.4741779,4.0064859 4.1082243,4.4540424 4.0213802,4.934475 3.9572332,5.3189473 3.9277272,5.2527604 5.6333277,8.5452729 6.7099001,10.623491 7.2215864,11.581494 7.3054969,11.675658 7.6026999,12.00926 8.0261156,12.09195 8.4223358,11.89377 8.5265131,11.84166 8.6444458,11.748008 8.7197787,11.657568 8.867338,11.480419 11.918785,5.6120425 11.968296,5.4101643 12.020196,5.1985874 12.007306,4.8979864 11.937476,4.6899435 11.850616,4.4311722 11.610949,4.1656717 11.374589,4.0663325 11.2685,4.0217495 11.144941,3.9998915 11.020178,4.0000005 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vk.svg b/.icons/awkward/16x16/apps/vk.svg
new file mode 100644
index 00000000..6646f2d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vk.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#507299" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" fill-rule="evenodd" d="m7.8713 10.971h0.71727s0.2166-0.02442 0.32735-0.14626c0.10179-0.112 0.098542-0.32216 0.098542-0.32216s-0.014034-0.98414 0.43258-1.129c0.44044-0.14285 1.0059 0.95108 1.6052 1.3718 0.45318 0.31824 0.79756 0.24858 0.79756 0.24858l1.6025-0.0229s0.83825-0.05288 0.44077-0.7269c-0.03254-0.05504-0.23156-0.49855-1.1915-1.4098-1.0053-0.95312-0.87054-0.79911 0.33982-2.4487 0.73745-1.0047 1.032-1.6179 0.93982-1.8806-0.08782-0.25029-0.63-0.18416-0.63-0.18416l-1.8044 0.01141s-0.13386-0.018626-0.233 0.042045c-0.09698 0.059325-0.15922 0.19794-0.15922 0.19794s-0.28569 0.77736-0.66644 1.4386c-0.8033 1.3948-1.1247 1.4686-1.256 1.3818-0.3056-0.2019-0.2292-0.8109-0.2292-1.2438 0-1.352 0.20054-1.9157-0.39053-2.0617-0.19611-0.048393-0.34058-0.080412-0.84218-0.085642-0.64385-0.00671-1.1887 0.002-1.4972 0.15659-0.20528 0.10279-0.36365 0.3318-0.26714 0.34498 0.11929 0.016241 0.3893 0.074537 0.53247 0.27373 0.18495 0.25731 0.17849 0.83492 0.17849 0.83492s0.10628 1.5915-0.24813 1.7892c-0.2433 0.1356-0.577-0.1412-1.2933-1.4069-0.3669-0.6482-0.6441-1.365-0.6441-1.365s-0.053373-0.13391-0.1487-0.20559c-0.1152-0.0868-0.2768-0.1144-0.2768-0.1144l-1.7147 0.0115s-0.25733 0.00735-0.35191 0.12181c-0.084131 0.10189-0.00672 0.31235-0.00672 0.31235s1.3423 3.2114 2.8623 4.8298c1.3939 1.484 2.9764 1.3866 2.9764 1.3866"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vkaudiosaver.svg b/.icons/awkward/16x16/apps/vkaudiosaver.svg
new file mode 100644
index 00000000..6646f2d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vkaudiosaver.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#507299" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" fill-rule="evenodd" d="m7.8713 10.971h0.71727s0.2166-0.02442 0.32735-0.14626c0.10179-0.112 0.098542-0.32216 0.098542-0.32216s-0.014034-0.98414 0.43258-1.129c0.44044-0.14285 1.0059 0.95108 1.6052 1.3718 0.45318 0.31824 0.79756 0.24858 0.79756 0.24858l1.6025-0.0229s0.83825-0.05288 0.44077-0.7269c-0.03254-0.05504-0.23156-0.49855-1.1915-1.4098-1.0053-0.95312-0.87054-0.79911 0.33982-2.4487 0.73745-1.0047 1.032-1.6179 0.93982-1.8806-0.08782-0.25029-0.63-0.18416-0.63-0.18416l-1.8044 0.01141s-0.13386-0.018626-0.233 0.042045c-0.09698 0.059325-0.15922 0.19794-0.15922 0.19794s-0.28569 0.77736-0.66644 1.4386c-0.8033 1.3948-1.1247 1.4686-1.256 1.3818-0.3056-0.2019-0.2292-0.8109-0.2292-1.2438 0-1.352 0.20054-1.9157-0.39053-2.0617-0.19611-0.048393-0.34058-0.080412-0.84218-0.085642-0.64385-0.00671-1.1887 0.002-1.4972 0.15659-0.20528 0.10279-0.36365 0.3318-0.26714 0.34498 0.11929 0.016241 0.3893 0.074537 0.53247 0.27373 0.18495 0.25731 0.17849 0.83492 0.17849 0.83492s0.10628 1.5915-0.24813 1.7892c-0.2433 0.1356-0.577-0.1412-1.2933-1.4069-0.3669-0.6482-0.6441-1.365-0.6441-1.365s-0.053373-0.13391-0.1487-0.20559c-0.1152-0.0868-0.2768-0.1144-0.2768-0.1144l-1.7147 0.0115s-0.25733 0.00735-0.35191 0.12181c-0.084131 0.10189-0.00672 0.31235-0.00672 0.31235s1.3423 3.2114 2.8623 4.8298c1.3939 1.484 2.9764 1.3866 2.9764 1.3866"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vlc.svg b/.icons/awkward/16x16/apps/vlc.svg
new file mode 100644
index 00000000..305415c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vlc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#f80" fill-rule="evenodd" d="m2.8004 8.9164c-0.3228 0-0.614 0.1941-0.7382 0.4921l-1.9998 5.4871c-0.21953 0.52687 0.16745 1.1076 0.73822 1.1077h14.399c0.57077-0.00018 0.95775-0.58086 0.73822-1.1077l-2-5.4875c-0.124-0.298-0.416-0.4921-0.738-0.4921z"/>
+ <path fill="#f80" fill-rule="evenodd" d="m8.0016-0.00316c-0.3634-0.004-0.7339 0.0576-1.0999 0.20467-0.2269 0.0912-0.3995 0.28113-0.4688 0.51558l-0.73588 2.4873c1.2699 4.804 3.5065 0.88872 4.6059 0l-0.7359-2.4873c-0.0734-0.24816-0.2623-0.44549-0.507-0.52965-0.339-0.11671-0.6952-0.18655-1.0585-0.19061zm-3.2513 6.4073-0.8876 2.9997c0.42166 3.6719 4.7594 2.0292 8.2445-0.10214l-0.857-2.8976c-2.1998 0.87493-3.2116-1.2945-6.4995 0z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m5.6971 3.2044-0.9468 3.1997c2.4498 1.0999 4.2996 0.87493 6.4995 0l-0.947-3.1997c-1.103 0.79993-3.5028 0.79993-4.6059 0zm-0.9468 3.1997-1.5171 5.1249c-0.09756 0.33016 0.02704 0.6857 0.30935 0.88274 1.2329 0.85969 2.834 1.2058 4.4278 1.1905s3.1925-0.39402 4.4481-1.1648c0.30812-0.18929 0.45096-0.56174 0.34841-0.90852l-0.66-2.2275c-3.4815 2.1095-7.3827 0.6076-8.2442 0.1024l0.8875-2.9998z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmd.svg b/.icons/awkward/16x16/apps/vmd.svg
new file mode 100644
index 00000000..94477266
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmd.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3f3f3f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#eb5252" d="M 1.3242188 5 L 2.7128906 11.011719 L 3.6855469 11.017578 L 5.1328125 5 L 4.1035156 5 L 3.2089844 8.7167969 L 2.3496094 5 L 1.3242188 5 z"/>
+ <path style="fill:#28cc28" d="M 6.6457657,4.96875 5.6711563,4.9804688 4.386,11 H 5.4074844 L 6.1887344,7.3417969 7.0715469,11 H 8.057875 L 8.8996719,7.4511719 9.6164688,11 H 10.636 L 9.4289688,5.0195312 8.4524063,5.0039062 7.5617813,8.7617188 Z"/>
+ <path style="fill:#3368f7" d="M 11.455078,5.0019531 11,5.0429688 V 5.5 10.957031 l 0.455078,0.04102 c 0,0 0.650224,0.06312 1.294922,-0.310547 C 13.394698,10.313833 14,9.4649029 14,8 14,6.5350972 13.394677,5.6862263 12.75,5.3125 12.105323,4.9387737 11.455078,5.0019531 11.455078,5.0019531 Z M 12,6.1132812 c 0.109145,0.026068 0.123924,-0.00863 0.25,0.064453 C 12.605323,6.3837189 13,6.7837462 13,8 c 0,1.2162541 -0.394698,1.6163327 -0.75,1.8222656 -0.126069,0.07307 -0.140858,0.038398 -0.25,0.064453 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmnetcfg.svg b/.icons/awkward/16x16/apps/vmnetcfg.svg
new file mode 120000
index 00000000..4624448a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmnetcfg.svg
@@ -0,0 +1 @@
+vmware-netcfg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vmpk.svg b/.icons/awkward/16x16/apps/vmpk.svg
new file mode 100644
index 00000000..b04001b9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmpk.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,14.2779 V 2.7220759 C 16,2.322182 15.643259,2.000087 15.2,2.000087 H 0.8 C 0.3568,2.000087 0,2.322182 0,2.7222759 V 14.278099 c 0,0.399994 0.3568,0.721988 0.8,0.721988 h 14.4 c 0.443259,0 0.8,-0.321995 0.8,-0.721988 z"/>
+ <rect style="fill:#d8d8d8" width="2" height="11" x="1" y="3" ry=".524"/>
+ <rect style="fill:#f0f0f0" width="2" height="11" x="3" y="3" ry=".524"/>
+ <rect style="fill:#d8d8d8" width="2" height="11" x="5" y="3" ry=".524"/>
+ <rect style="fill:#f0f0f0" width="2" height="11" x="7" y="3" ry=".524"/>
+ <rect style="fill:#d8d8d8" width="2" height="11" x="9" y="3" ry=".524"/>
+ <rect style="fill:#f0f0f0" width="2" height="11" x="11" y="3" ry=".524"/>
+ <rect style="fill:#d8d8d8" width="2" height="11" x="13" y="3" ry=".524"/>
+ <path style="fill:#4f4f4f" d="M 2.24805,2.0001077 C 2.11095,2.0001077 2,2.1717149 2,2.3849989 V 8.6149811 C 2,8.8282113 2.11095,8.99998 2.24805,8.99998 h 0.5049 C 2.89005,8.99998 3,8.8282113 3,8.6149811 V 2.3849989 C 3,2.1716072 2.89005,2 2.75295,2 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 4.24805,2 C 4.11095,2 4,2.1716072 4,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 4.89005,8.9998723 5,8.8281036 5,8.6148734 V 2.3848912 C 5,2.1714995 4.89005,1.9998923 4.75295,1.9998923 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 8.24805,2 C 8.11095,2 8,2.1716072 8,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 8.89005,8.9998723 9,8.8281036 9,8.6148734 V 2.3848912 C 9,2.1714995 8.89005,1.9998923 8.75295,1.9998923 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 10.24805,1.9998923 C 10.11095,1.9998923 10,2.1714995 10,2.3847835 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 10.89005,8.9997646 11,8.8279959 11,8.6147657 V 2.3847835 C 11,2.1713918 10.89005,1.9997846 10.75295,1.9997846 h -0.5049 z"/>
+ <path style="fill:#4f4f4f" d="M 12.24805,2 C 12.11095,2 12,2.1716072 12,2.3848912 v 6.2299822 c 0,0.2132302 0.11095,0.3849989 0.24805,0.3849989 h 0.5049 C 12.89005,8.9998723 13,8.8281036 13,8.6148734 V 2.3848912 C 13,2.1714995 12.89005,1.9998923 12.75295,1.9998923 h -0.5049 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmplayer.svg b/.icons/awkward/16x16/apps/vmplayer.svg
new file mode 120000
index 00000000..6866c819
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmplayer.svg
@@ -0,0 +1 @@
+vmware-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vmware-netcfg.svg b/.icons/awkward/16x16/apps/vmware-netcfg.svg
new file mode 100644
index 00000000..b05d8bb0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmware-netcfg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#407ec2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffe270" d="m4.835 2c-0.4625 0-0.835 0.3725-0.835 0.835v6.33c0 0.4625 0.3725 0.835 0.835 0.835h6.3301c0.463 0 0.835-0.3725 0.835-0.835v-6.33c0-0.4625-0.372-0.835-0.835-0.835h-6.33zm1.165 2h4v4h-4v-4z"/>
+ <rect style="fill:#3f3f3f" width="2" height="2" x="7" y="10"/>
+ <rect style="fill:#3f3f3f" width="10" height="2" x="3" y="12"/>
+ <circle fill="#f7870d" cx="3" cy="13" r="2"/>
+ <circle fill="#f7870d" cx="8" cy="13" r="2"/>
+ <circle fill="#f7870d" cx="13" cy="13" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmware-player.svg b/.icons/awkward/16x16/apps/vmware-player.svg
new file mode 100644
index 00000000..a6d9f2c5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmware-player.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#407ec2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ffe270" d="m2.8572 2.0001c-0.47486 0-0.85716 0.38229-0.85716 0.85716v3.8572c0 0.47486 0.38229 0.85716 0.85716 0.85716 0.47486 0 0.85716-0.38229 0.85716-0.85716v-1.7947l1.2857 1.2858v1.3661h1.7143v-0.42857c0-0.23743 0.19114-0.42858 0.42858-0.42858h0.42857v-1.7143h-1.3661l-1.2857-1.2857h1.7947c0.47486 0 0.85716-0.38229 0.85716-0.85716 0-0.47486-0.38229-0.85716-0.85716-0.85716h-3.8572zm6.4284 0c-0.47486 0-0.85716 0.38229-0.85716 0.85716 0 0.47486 0.38229 0.85716 0.85716 0.85716h1.7947l-1.2858 1.2857h-1.3661v1.7143h0.42857c0.23743 0 0.42858 0.19114 0.42858 0.42858v0.42857h1.7143v-1.3661l1.2857-1.2857v1.7947c0 0.47486 0.38229 0.85716 0.85716 0.85716 0.47486 0 0.85716-0.38229 0.85716-0.85716v-3.8572c0-0.47486-0.38228-0.85716-0.85716-0.85716h-3.8572zm-4.2858 6.4284v1.7142c0 0.4752 0.3822 0.8574 0.8574 0.8574h1.7143v-1.7143h-0.42857c-0.23743 0-0.42858-0.19114-0.42858-0.42858v-0.42857h-1.7143zm4.2858 0v0.42857c0 0.23743-0.19114 0.42858-0.42858 0.42858h-0.42857v1.7143h1.3661l1.2857 1.2857h-1.7947c-0.47486 0-0.85716 0.38228-0.85716 0.85716 0 0.47486 0.38229 0.85716 0.85716 0.85716h3.8572c0.4746 0.0006 0.8568-0.3816 0.8568-0.8568v-3.8572c0-0.47486-0.38228-0.85716-0.85716-0.85716-0.47486 0-0.85716 0.38229-0.85716 0.85716v1.7947l-1.2858-1.2852v-1.3661h-1.7143z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmware-view.svg b/.icons/awkward/16x16/apps/vmware-view.svg
new file mode 100644
index 00000000..24a171a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmware-view.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#489f38" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 5,4 C 4.446,4 4,4.446 4,5 V 10 C 4,10.554 4.446,11 5,11 H 12 C 12.554,11 13,10.554 13,10 V 5 C 13,4.446 12.554,4 12,4 Z M 5,5 H 12 V 10 H 5 Z"/>
+ <rect style="fill:#ffffff" width="1" height="2" x="8" y="11"/>
+ <rect style="fill:#ffffff" width="1" height="5" x="12" y="-11" rx=".5" ry=".417" transform="rotate(90)"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="8" y="6"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="7" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="9" y="7"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="8" y="8"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="10" y="8"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="6" y="8"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmware-workstation.svg b/.icons/awkward/16x16/apps/vmware-workstation.svg
new file mode 100644
index 00000000..9ed09003
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmware-workstation.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#407ec2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="opacity:0.2" d="m 5,5 0,0.5 6,0 L 11,5 7,5 Z"/>
+ <path style="fill:#f7870d" d="M 10.25,13 C 10.6655,13 11,12.6655 11,12.25 l 0,-6.5 C 11,5.3345 10.6655,5 10.25,5 L 3.75,5 C 3.3345,5 3,5.3345 3,5.75 l 0,6.5 C 3,12.6655 3.3345,13 3.75,13 Z M 9,11 5,11 5,7 9,7 Z"/>
+ <path style="fill:#ffe270" d="M 12.25,11 C 12.6655,11 13,10.6655 13,10.25 l 0,-6.5 C 13,3.3345 12.6655,3 12.25,3 L 5.75,3 C 5.3345,3 5,3.3345 5,3.75 L 5,5 11,5 11,9 7,9 7,7 5,7 5,10.25 C 5,10.6655 5.3345,11 5.75,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vmware.svg b/.icons/awkward/16x16/apps/vmware.svg
new file mode 120000
index 00000000..6866c819
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vmware.svg
@@ -0,0 +1 @@
+vmware-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vnc.svg b/.icons/awkward/16x16/apps/vnc.svg
new file mode 120000
index 00000000..51d6d133
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vnc.svg
@@ -0,0 +1 @@
+vncviewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vncviewer.svg b/.icons/awkward/16x16/apps/vncviewer.svg
new file mode 100644
index 00000000..114d8fad
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vncviewer.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#288cf4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 2.7,4 2.53125,8.394531 c 0.00276,0.0051 0.00508,0.0068 0.00781,0.01172 C 5.3302095,12.747848 5.6382718,13 6.0085938,13 c 0.35137,0 0.6464226,-0.227991 0.7539062,-0.542969 0.00236,-0.0047 0.00772,-0.0111 0.00977,-0.01563 L 9.3171875,4 H 8.48125 L 6.0085938,12.203125 3.5359375,4 Z"/>
+ <path style="fill:#ffffff" d="m 12,4 a 2,2 0 0 0 -2,2 v 2 h 0.8 V 7.2 6.8 6 c 0,-0.6722176 0.527782,-1.2 1.2,-1.2 0.672218,0 1.2,0.5277824 1.2,1.2 V 6.8 7.2 8 H 14 V 6 A 2,2 0 0 0 12,4 Z"/>
+ <path style="fill:#ffffff" d="m 12,9 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 h 2 V 12.2 H 13.2 12.8 12 c -0.672218,0 -1.2,-0.527782 -1.2,-1.2 0,-0.672218 0.527782,-1.2 1.2,-1.2 h 0.8 0.4 0.8 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vnote.svg b/.icons/awkward/16x16/apps/vnote.svg
new file mode 100644
index 00000000..ca50886b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vnote.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#454f6c" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:#008679" d="M 15.992125,5.0455933 C 13.404631,8.4119495 10.541174,12.029201 9.2258663,13.999968 7.9860155,12.971433 8.1107587,11.650484 7.8241669,10.417677 L 13.897401,2.5183292 c 0.896797,0.3460364 1.483174,1.4681187 2.094724,2.5272641 z"/>
+ <path style="fill:#009e8d" d="m 4.3910688,2.0000064 -3.3911641,5.23e-5 3.936719,11.2437753 c 0.074953,0.209984 0.3451715,0.742125 0.6844285,0.75176 L 9.2258663,14 C 7.7873061,10.180045 6.6486554,6.3601236 5.2100953,2.5402047 5.105633,2.3211234 4.7742697,2 4.3910688,2 Z"/>
+ <path style="fill:#009e8d" d="M 15.990397,0.6923556 C 15.998825,0.36719953 15.765423,0.00249682 15.33785,3.3452753e-4 L 11.502868,4.4961273e-8 C 12.395975,1.1857187 14.121966,3.0622509 15.992125,5.0456268 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vocal.svg b/.icons/awkward/16x16/apps/vocal.svg
new file mode 100644
index 00000000..e9e48be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vocal.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ca42ca" d="M 3 7 A 1 1 0 0 0 2 8 A 1 1 0 0 0 2.0058594 8.1113281 C 2.0695658 10.546391 4.1990695 12.536687 7 12.925781 L 7 14 L 4 14 A 1 1 0 0 0 3 15 A 1 1 0 0 0 4 16 L 12 16 A 1 1 0 0 0 13 15 A 1 1 0 0 0 12 14 L 9 14 L 9 12.925781 C 11.804683 12.536166 13.9359 10.539113 13.994141 8.0996094 A 1 1 0 0 0 14 8 A 1 1 0 0 0 13 7 A 1 1 0 0 0 12 8 L 11.984375 8 C 11.900841 10.067786 10.573405 11 8 11 C 5.4264018 11 4.0991466 10.067786 4.015625 8 L 4 8 A 1 1 0 0 0 3 7 z"/>
+ <rect style="fill:#8e8e8e" width="10" height="8" x="-10" y="-12" rx="4.167" ry="4" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/void-wizard.svg b/.icons/awkward/16x16/apps/void-wizard.svg
new file mode 100644
index 00000000..17642691
--- /dev/null
+++ b/.icons/awkward/16x16/apps/void-wizard.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#3f3f3f" d="M 8.0350842,4.2807809e-4 A 1.5096486,1.5386357 0 0 0 7.2449566,0.2059597 L 1.7547488,3.4367715 A 1.5096486,1.5386357 0 0 0 1,4.7691208 v 6.4616242 a 1.5096486,1.5386357 0 0 0 0.7547488,1.332349 l 5.4902078,3.230812 a 1.5096486,1.5386357 0 0 0 1.5094972,0 L 14.245251,12.563094 A 1.5096486,1.5386357 0 0 0 15,11.230745 V 4.7691208 A 1.5096486,1.5386357 0 0 0 14.245251,3.4367715 L 8.7544538,0.2059597 A 1.5096486,1.5386357 0 0 0 8.0350842,4.2807809e-4 Z"/>
+ <path style="fill:#d895d8" d="M 7.9999997,2.9999998 A 5,5 0 0 0 5.1061198,3.927734 l 1.2036129,1.2036132 a 3.3333333,3.3333333 0 0 1 1.690267,-0.4646808 3.3333333,3.3333333 0 0 1 3.3333333,3.3333333 3.3333333,3.3333333 0 0 1 -0.464681,1.6902672 l 1.201986,1.2019851 A 5,5 0 0 0 13,7.9999997 5,5 0 0 0 7.9999997,2.9999998 Z"/>
+ <path style="fill:#9e4174" d="M 3.9293618,5.1077473 A 5,5 0 0 0 2.9999998,7.9999997 5,5 0 0 0 7.9999997,13 5,5 0 0 0 10.89388,12.072265 L 9.6902669,10.868652 A 3.3333333,3.3333333 0 0 1 7.9999997,11.333333 3.3333333,3.3333333 0 0 1 4.6666664,7.9999997 3.3333333,3.3333333 0 0 1 5.1313472,6.3097327 Z"/>
+ <circle style="fill:#d895d8" cx="8" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vokoscreen.svg b/.icons/awkward/16x16/apps/vokoscreen.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vokoscreen.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vprerex.svg b/.icons/awkward/16x16/apps/vprerex.svg
new file mode 100644
index 00000000..5e2f22f3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vprerex.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffb943" width="11" height="16" x="-14" y="-16" rx=".917" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round" d="m 3.805901,0.8048909 2.4,4"/>
+ <path style="fill:#4f4f4f" d="m 4.2558353,4.8636686 a 0.510789,0.50390184 0 0 0 -5.2e-4,0.8729892 l 1.4891672,0.8479728 1.489168,0.8479736 A 0.510789,0.50390184 0 0 0 7.9996333,6.996327 l 1.8e-4,-1.6962552 1.804e-4,-1.6962544 A 0.510789,0.50390184 0 0 0 7.2333725,3.1677622 L 5.7446013,4.0157154 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round" d="m 9.105901,9.8052185 2.4,3.9999995"/>
+ <path style="fill:#4f4f4f" d="m 9.255836,13.368559 a 0.510789,0.50390184 0 0 0 -5.2e-4,0.87299 l 1.489167,0.847972 1.489168,0.847974 a 0.510789,0.50390184 0 0 0 0.765983,-0.436277 l 1.8e-4,-1.696255 1.8e-4,-1.696255 a 0.510789,0.50390184 0 0 0 -0.766621,-0.436055 l -1.488771,0.847953 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vscodium.svg b/.icons/awkward/16x16/apps/vscodium.svg
new file mode 100644
index 00000000..3ea39b5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vscodium.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:#3099ec" d="M 8.1054118,12.975615 C 7.99129,12.943755 7.8919401,12.869237 7.8224372,12.763315 7.7198676,12.607013 7.685703,12.493709 7.5606351,11.89494 7.508479,11.645243 7.4316278,11.479084 7.3020526,11.3359 7.0759678,11.085999 6.8148856,10.99728 6.1965147,10.960183 5.5047391,10.918681 5.2592239,10.85646 5.0281022,10.664059 4.7653532,10.445335 4.6557006,10.198145 4.4988165,9.4706212 4.401815,9.0209528 4.3464016,8.8394998 4.2320906,8.5974368 4.0223307,8.1531427 3.7340152,7.8078486 3.3165033,7.5007992 3.0473911,7.3028933 2.9671686,7.1825454 3.0114843,7.0432343 3.0474689,6.9304292 3.1621187,6.8578096 3.3044206,6.8578096 c 0.1145384,0 0.184269,0.028914 0.2752102,0.1141682 0.087192,0.081691 0.1387414,0.1589776 0.2591886,0.3886538 0.1100691,0.2098094 0.2157444,0.3626623 0.2508179,0.3626623 0.021211,0 0.024619,-0.088507 0.024619,-0.6361303 0,-0.3804941 0.00681,-0.6617721 0.017046,-0.6999343 0.020454,-0.07667 0.1018875,-0.1525975 0.1634367,-0.1525072 0.1022284,1.572e-4 0.1897992,0.1003161 0.2345311,0.2682351 0.010227,0.038068 0.053027,0.4197602 0.09526,0.848179 0.04227,0.4284149 0.083101,0.7858011 0.090752,0.7941886 0.023485,0.02585 0.1308254,-0.11165 0.200783,-0.2575887 C 4.9847351,7.74452 5.0311336,7.561806 5.0316258,7.4326306 5.031815,7.3917696 5.0126878,7.2617651 4.9892798,7.1437311 c -0.034846,-0.1753518 -0.03943,-0.2269654 -0.025,-0.2821383 0.045489,-0.175289 0.2333945,-0.2041444 0.3566824,-0.054768 0.089237,0.1081497 0.1200303,0.2305955 0.1193488,0.4750706 0,0.2648723 -0.022346,0.3634323 -0.2109341,0.9590984 -0.1629064,0.5146588 -0.214229,0.7427635 -0.2137748,0.9499133 0,0.7428451 0.6010995,1.2265819 1.6059994,1.2959219 0.089502,0.0062 0.1627172,0.0055 0.1627172,-0.0016 0,-0.007 -0.05602,-0.119181 -0.1244999,-0.249264 C 6.4239247,9.7878022 6.328211,9.4747302 6.328211,9.1512673 6.328211,8.9078097 6.36268,8.7591367 6.5143358,8.3534958 6.7215196,7.7985772 6.7418215,7.7084282 6.7420107,7.3424305 6.7421623,7.1518436 6.7336761,7.0332164 6.7128453,6.9328925 6.6000113,6.3867068 6.3222634,5.9177216 5.9302799,5.6113557 5.7749107,5.4899196 5.7284743,5.4637474 5.3311504,5.2735023 4.9489392,5.0904898 4.8494377,5.0268194 4.6965683,4.8674096 4.5323737,4.6962221 4.4627192,4.5562431 4.4515077,4.3750533 4.4446977,4.2630968 4.4473477,4.245434 4.4749927,4.2304347 c 0.063215,-0.034532 0.1973741,-0.040818 0.3172152,-0.014889 0.2224106,0.048094 0.4216785,0.178974 0.740409,0.4862513 0.3396001,0.3273995 0.530876,0.4482817 0.7645739,0.4831988 0.1137807,0.017011 0.125333,0.015871 0.146771,-0.014536 C 6.4788078,5.1211208 6.4735038,4.93746 6.4341118,4.8288389 6.3615441,4.6286781 6.2059473,4.4800248 5.858128,4.2786069 5.634619,4.1491682 5.4839087,4.0384139 5.4165646,3.9541067 5.2519535,3.7479941 5.2185086,3.4458318 5.3433108,3.291981 5.4615233,3.1462899 5.661814,3.1298291 5.8927468,3.246826 c 0.1123034,0.056913 0.1625656,0.09867 0.3329717,0.2767758 0.4972042,0.5195932 0.7965797,1.2012438 0.9283519,2.11382 0.035227,0.2436148 0.03068,1.1614081 -0.00758,1.47998 -0.036362,0.303773 -0.093858,0.6642629 -0.1616187,1.0109948 -0.058671,0.3002648 -0.063254,0.4380006 -0.01818,0.5414085 0.033331,0.075872 0.1021907,0.1266415 0.1720726,0.1266415 0.078934,0 0.2188124,-0.093473 0.3799765,-0.2538959 0.2632037,-0.2620437 0.4106944,-0.5158648 0.4950454,-0.8518679 0.036739,-0.146469 0.043255,-0.2187351 0.054012,-0.6006121 0.011362,-0.4036137 0.014773,-0.439902 0.050716,-0.5165209 0.052155,-0.1117837 0.1484376,-0.183154 0.2471059,-0.183154 0.063973,0 0.08348,0.00927 0.1375292,0.065301 C 8.6440139,6.6018041 8.6391658,6.793601 8.4773975,7.4757663 8.3620257,7.9619822 8.2079823,8.3366464 8.0126156,8.6060404 7.953907,8.6869651 7.7814554,8.8762438 7.6293817,9.0266688 7.4467792,9.2072771 7.3248927,9.3435122 7.2705401,9.4278072 6.9524539,9.9210832 7.1220267,10.404399 7.6445321,10.493904 7.8631173,10.531344 8.1052993,10.458664 8.2707816,10.305914 8.5012975,10.093186 8.716663,9.6191292 8.8675626,8.9921406 9.0917913,8.0605541 9.1637566,7.0471825 9.046832,6.4670854 8.941082,5.9424598 8.7287463,5.5026246 8.4304697,5.1904562 8.3490728,5.1052887 8.172758,4.9573308 7.9938296,4.8240657 7.4951104,4.4526387 7.2945548,4.2127365 7.2251654,3.9044849 7.1906961,3.7515141 7.1994076,3.5958287 7.2441037,3.5609469 c 0.057724,-0.044919 0.2030179,-0.067002 0.3033525,-0.046102 0.2485075,0.051767 0.4666,0.2529687 0.6965102,0.6425929 0.1807082,0.3062048 0.2633928,0.420428 0.3874,0.5350638 0.091964,0.085022 0.1387037,0.1084208 0.1387037,0.069457 0,-0.010254 -0.044163,-0.1056669 -0.0981,-0.2120448 C 8.2797217,3.7764802 7.9980723,3.1932638 7.9601958,3.0760195 7.8747469,2.8115401 7.9234574,2.6240803 8.0990888,2.5435878 8.2983567,2.452166 8.52001,2.6003085 8.6264426,2.8960162 8.6491695,2.9591051 8.7961671,3.4732061 8.953165,4.038461 9.2921212,5.2588291 9.2691301,5.1821119 9.2931816,5.1739798 9.3227239,5.1640012 9.4329838,4.8846718 9.4886999,4.6788853 9.5617633,4.4089294 9.5934283,4.1274432 9.5822922,3.8458627 9.5713076,3.5699236 9.5431277,3.3915153 9.4441188,2.9752005 9.390865,2.7511932 9.370866,2.632071 9.370866,2.538736 c 0,-0.2202437 0.084503,-0.3996302 0.2299859,-0.4883531 0.1613156,-0.098344 0.4047861,-0.048927 0.5679191,0.1152565 0.160218,0.1612993 0.212146,0.336113 0.198208,0.6676021 -0.01477,0.3545027 -0.07114,0.5696038 -0.3869835,1.4799839 -0.281574,0.8116433 -0.366114,1.1141867 -0.4169062,1.4918601 -0.033331,0.2475079 -0.032573,0.6382203 0,0.8462304 0.029542,0.181724 0.089237,0.3830712 0.1157879,0.3916787 0.00947,0.00314 0.09132,-0.2106422 0.1816934,-0.4749527 0.2213124,-0.6470635 0.2511594,-0.71997 0.3202454,-0.7828979 0.136962,-0.124744 0.340207,-0.017993 0.340207,0.1787226 0,0.164348 -0.341684,1.2030981 -1.2123877,3.6858976 C 9.065582,10.342819 8.869041,10.921958 8.8719576,10.936741 c 0.00377,0.01744 0.3514177,-0.300002 0.989863,-0.902802 C 11.226245,8.7456658 11.246774,8.7237719 11.335026,8.4606754 11.370266,8.3550989 11.375066,8.3169642 11.367596,8.1906056 11.355859,7.9886023 11.291009,7.8141107 11.094129,7.4539274 10.861152,7.027795 10.786952,6.8467113 10.762673,6.645203 c -0.04935,-0.4097109 0.30411,-0.676245 0.553603,-0.417462 0.138512,0.1436601 0.330395,0.6382596 0.414216,1.0677509 0.0231,0.1186508 0.04212,0.2318173 0.04212,0.2514798 0,0.099491 0.05166,0.016893 0.260098,-0.4158356 0.301535,-0.6260181 0.357289,-0.7117632 0.519285,-0.7986436 0.142152,-0.076242 0.315891,0.00314 0.41062,0.187723 0.05121,0.099774 0.04966,0.2878269 -0.0037,0.4559855 -0.141051,0.4442746 -0.697077,1.3905147 -1.295903,2.2053872 -0.03333,0.045222 -0.05159,0.082221 -0.04079,0.082221 0.01098,0 0.06223,-0.025654 0.114273,-0.057019 0.32229,-0.1942719 0.550382,-0.2069101 0.775179,-0.042947 0.06875,0.050144 0.145218,0.1987741 0.144992,0.281718 -3.04e-4,0.09376 -0.05076,0.202447 -0.118668,0.255628 -0.124235,0.09727 -0.254454,0.128743 -0.623295,0.150633 -0.607122,0.03603 -1.068154,0.2054288 -1.510513,0.5549698 -0.348653,0.275499 -0.5525039,0.553359 -0.9012325,1.228453 -0.283884,0.549584 -0.4169815,0.748767 -0.6823821,1.02137 -0.1922228,0.197442 -0.3356989,0.291394 -0.4991357,0.326889 -0.106698,0.02318 -0.1060541,0.02318 -0.2176382,-0.008 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vstudio.svg b/.icons/awkward/16x16/apps/vstudio.svg
new file mode 100644
index 00000000..7ee4f9d2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vstudio.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4899d7" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ffca68" d="m13 3s-1.499-0.041-2.998 0.709c-0.4581 0.2082-0.9586 0.5406-1.375 0.957-0.6734 0.6734-1.7193 1.9141-2.543 2.916h-1.8301l-0.83203 1.248 1.4121 0.38281c0.00416 0.050388 0.017497 0.1206 0.056641 0.2168l-0.21875 0.48242s-0.083623 0.1677 0.54102 0.83398c0.66628 0.6667 0.875 0.58203 0.875 0.58203l0.5177-0.234c0.077455 0.02415 0.1344 0.0332 0.17188 0.0332l0.39258 1.4512 1.25-0.83398v-1.8848c1.0089-0.8158 2.246-1.8401 2.914-2.4864 0.41643-0.41643 0.75056-0.91693 1-1.375 0.707-1.4987 0.666-2.998 0.666-2.998zm-8.8711 7.0801c-0.083285 0.08412-0.20773 0.1663-0.29102 0.25-0.95778 0.95695-0.83203 2.6641-0.83203 2.6641s1.7059 0.12575 2.6641-0.83203c0.083702-0.08329 0.16671-0.20773 0.25-0.29102-0.083285-0.04164-0.12375-0.08294-0.20703-0.125-0.79163 0.62464-2 0.54102-2 0.54102s-0.083623-1.2092 0.54102-2c-0.042059-0.08329-0.083357-0.12375-0.125-0.20703z"/>
+ <path fill="#fff" d="m10.085 6.7483c-0.45848 0-0.83285-0.37478-0.83285-0.83285 0-0.45849 0.37437-0.83285 0.83285-0.83285 0.45807 0 0.83285 0.37437 0.83285 0.83285 0 0.45807-0.3752 0.83285-0.83285 0.83285z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/vuescan.svg b/.icons/awkward/16x16/apps/vuescan.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vuescan.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/vym.svg b/.icons/awkward/16x16/apps/vym.svg
new file mode 100644
index 00000000..5c3b6aed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/vym.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#6084ff" d="m9 4c-2.2091 0-4 1.7909-4 4 0.0007 0.0261 0.0007 0.0521 0.002 0.0781-0.0008 0.0244-0.0059 0.0477-0.0059 0.0723 0.0007 0.0632 0.002 0.1264 0.0059 0.1894-0.0001 0.0127 0 0.0245 0 0.0372v0.746l-0.0059 0.2774-0.9121 1.4416c-0.2102 0.4-0.0114 0.648 0.4394 0.654l0.4786 0.006v1.125c0 0.471 0.4393 0.865 0.9121 0.865l1.0859 0.016v2.424c0.3281 0.04 0.6605 0.068 1 0.068 1.2608 0 2.447-0.297 3.506-0.812v-3.887c0-0.065-0.003-0.121-0.004-0.182 0.947-0.759 1.498-1.9056 1.498-3.119 0-2.2091-1.791-4-4-4z"/>
+ <path fill="#fff" d="m9.5 5a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5 -1.5 1.5 1.5 0 0 1 1.5 -1.5z"/>
+ <circle fill="#fff" cx="9.5" cy="7.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wallch.svg b/.icons/awkward/16x16/apps/wallch.svg
new file mode 100644
index 00000000..023c5ec6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wallch.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fecd38" d="m6.323 13.827c-1.0554-0.261-1.9587-0.801-2.8827-1.721-0.7293-0.727-0.8419-0.888-1.1268-1.614-0.2821-0.72-0.3161-0.9053-0.3134-1.7095 0.0044-1.2831 0.2544-2.0562 0.9736-3.0111 0.6765-0.8982 0.9813-1.1462 2.0577-1.6742 0.7538-0.3697 1.2411-0.5136 2.3049-0.6803 0.4335-0.0679 0.4475-0.2175 0.0465-0.4974-0.5136-0.3584-1.0623-0.8579-1.006-0.9157 0.060452-0.061982 2.0818 0.63762 3.0088 1.0414 1.1775 0.51285 2.6264 1.5155 3.2889 2.2759 0.26014 0.29859 0.38229 0.61273 0.23826 0.61273-0.0665 0-0.91857-0.38601-1.7801-0.80643-0.36053-0.17594-0.69714-0.29396-0.74802-0.26226-0.05088 0.031686 0.0109 0.10233 0.1373 0.15698 0.1264 0.054648 0.25102 0.12786 0.27693 0.1627 0.02591 0.034836 0.2273 0.11756 0.44754 0.18383 0.22024 0.066263 0.40043 0.15644 0.40043 0.2004 0 0.043963 0.05299 0.082386 0.11777 0.085397 0.06478 0.003 0.32762 0.10547 0.58409 0.22769l0.46632 0.22222-0.3721 0.10411c-0.575 0.161-0.825 0.1308-1.89-0.2283-1.2448-0.4198-2.5115-0.5218-3.6516-0.2941-1.1244 0.2246-1.2271 0.3981-0.6702 1.1332 0.4295 0.5669 0.8631 0.7064 1.5087 0.4855 0.2646-0.0905 0.5426-0.125 0.6909-0.0856 0.2269 0.0603 0.2322 0.0718 0.0612 0.1353-0.1718 0.0637-0.1642 0.0818 0.0942 0.2227 0.191 0.1041 0.2283 0.1545 0.1163 0.1571-0.1795 0.0041-0.2215 0.1473-0.0707 0.2412 0.1783 0.111 0.0964 0.2508-0.1084 0.1853-0.1637-0.0523-0.191-0.0341-0.1419 0.0948 0.048 0.1261 0.0214 0.147-0.1271 0.0995-0.1402-0.0448-0.1885-0.0163-0.1904 0.1125-0.0019 0.1329-0.0629 0.0992-0.265-0.1463-0.251-0.3049-0.3015-0.3227-1.1517-0.4056-1.0501-0.1024-1.3309-0.2011-1.646-0.5785l-0.2349-0.2813-0.2511 0.5529c-0.3272 0.7202-0.4046 1.7926-0.1788 2.4773 0.51093 1.5503 1.5861 2.2091 2.684 1.6446 0.7451-0.383 0.9565-1.091 0.5168-1.73-0.2547-0.3706-0.2567-0.7777-0.0028-0.5654 0.1526 0.1276 0.2473 0.0467 0.2553-0.2179 0.0054-0.17727 0.01602-0.17316 0.10271 0.039564l0.09674 0.23738 0.14433-0.21365c0.1789-0.2648 0.3087-0.2775 0.2428-0.0238-0.0556 0.2146 0.0624 0.2486 0.2472 0.0713 0.1009-0.097 0.1113-0.0778 0.0566 0.1043-0.0599 0.1993-0.0435 0.2164 0.1543 0.1605 0.1898-0.0537 0.1761-0.0236-0.0963 0.2112l-0.3176 0.27372 0.06774 1.045 0.06774 1.045-0.28812 0.24432c-0.28569 0.24227-0.28631 0.24478-0.072572 0.29884 0.30697 0.07765 1.6237-0.08851 2.1798-0.27508 0.9343-0.31343 2.0432-1.158 2.5014-1.9052 0.57586-0.93903 0.89631-2.7628 0.62005-3.529-0.11772-0.32648-0.1215-0.40355-0.01979-0.40355 0.25426 0 0.51968 1.0377 0.52315 2.0453 0.0043 1.2447-0.44731 2.4039-1.3216 3.3926-1.3718 1.5511-4.1572 2.336-6.3554 1.7908z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wallpapoz.svg b/.icons/awkward/16x16/apps/wallpapoz.svg
new file mode 100644
index 00000000..1c2fb886
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wallpapoz.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 8.0421174,5.3203445e-4 A 1.7755407,1.8191449 0 0 0 7.1122686,0.24321001 L 1.8878482,3.3335843 A 1.7755407,1.8191449 0 0 0 1.0000001,4.9091712 l 0,6.1811488 a 1.7755407,1.8191449 0 0 0 0.8877703,1.575427 l 5.2244204,3.090534 a 1.7755407,1.8191449 0 0 0 1.7755407,0 L 14.112152,12.665747 A 1.7755407,1.8191449 0 0 0 15,11.09016 L 15,4.9090112 A 1.7755407,1.8191449 0 0 0 14.112152,3.3334243 L 8.8877315,0.24305002 A 1.7755407,1.8191449 0 0 0 8.0418841,3.7203578e-4 Z"/>
+ <path style="fill:#f05353" d="M 12.857002,5.0557779 7.9741905,8.0156048 12.844447,10.968107 A 1.2682433,1.3644095 0 0 0 13,10.317692 L 13,5.6820216 A 1.2682433,1.3644095 0 0 0 12.857002,5.0557779 Z"/>
+ <path style="fill:#5fcad6" d="M 7.9741905,8.0156048 3.1429968,10.944668 a 1.2682433,1.3644095 0 0 0 0.4910714,0.555197 l 3.7318634,2.31747 a 1.2682433,1.3644095 0 0 0 0.6082589,0.182379 l 0,-5.9841092 z"/>
+ <path style="fill:#5c6cd9" d="m 7.9741905,8.0156048 0,5.9841092 A 1.2682433,1.3644095 0 0 0 8.634068,13.817335 l 3.731863,-2.31747 a 1.2682433,1.3644095 0 0 0 0.478516,-0.531758 L 7.9741905,8.0156048 Z"/>
+ <path style="fill:#7c9446" d="M 3.154855,5.0323395 A 1.2682433,1.3644095 0 0 0 3,5.6820216 l 0,4.6356704 a 1.2682433,1.3644095 0 0 0 0.1429968,0.626976 L 8.0258091,7.9848417 3.154855,5.0323395 Z"/>
+ <path style="fill:#bb53e2" d="m 8.0299941,2 0,7.313e-4 a 1.2682433,1.3644095 0 0 0 -0.00419,0 l 0,5.9841093 4.8311946,-2.9290638 A 1.2682433,1.3644095 0 0 0 12.36593,4.4998479 L 8.634068,2.1823798 A 1.2682433,1.3644095 0 0 0 8.0299941,2 Z"/>
+ <path style="fill:#ffc540" d="M 8.0258091,2.0007324 A 1.2682433,1.3644095 0 0 0 7.3659316,2.1823798 L 3.6340682,4.5005814 A 1.2682433,1.3644095 0 0 0 3.154855,5.0323395 l 4.8709541,2.9525022 0,-5.9841093 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 5,6 6.5714284,11 7.9999998,6 9.4285712,11 11,6 11,6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/war-thunder.svg b/.icons/awkward/16x16/apps/war-thunder.svg
new file mode 100644
index 00000000..28fe688f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/war-thunder.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#5b7338" d="M 6.5 4 A 3.4999986 3.4999936 0 0 0 3.0410156 7 L 3.5371094 7 L 9.7636719 7 L 9.9609375 7 A 3.4999986 3.4999936 0 0 0 9.6894531 6.0761719 C 9.6799356 6.049328 9.6768285 6.0298828 9.6660156 6 L 15 6 L 15 5 L 9.2304688 5 C 8.6425688 4.2963 7.6793906 4.0012 6.6503906 4 C 6.6369896 4 6.6246895 4.0037672 6.6113281 4.0039062 A 3.4999986 3.4999936 0 0 0 6.5 4 z"/>
+ <rect style="fill:#38592b" width="13" height="4" x="1" y="7" rx=".684" ry=".667"/>
+ <rect style="fill:#4f4f4f" width="9" height="3" x="3" y="10" rx="1.323" ry="1.5"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="4" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="6" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="8" y="11"/>
+ <rect style="fill:#c4c4c4;stroke:#000000;stroke-width:0;stroke-linecap:round;stroke-linejoin:round" width="1" height="1" x="10" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wargus.svg b/.icons/awkward/16x16/apps/wargus.svg
new file mode 100644
index 00000000..b79b823c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wargus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <rect style="fill:#9e7625" width="16" height="16" x="-1052.36" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <g style="fill:#eeea02" transform="matrix(0.1072028,0,0,0.10587684,-55.237148,868.90001)">
+ <path style="fill:#ffde12" d="m 552.50875,1703.1004 c -0.46006,-0.7444 1.00578,-2.8875 2.80213,-4.7625 1.79634,-1.875 4.75983,-4.3825 4.75983,-5.5722 0,-1.1897 -5.89207,-16.0858 -10.8125,-33.1026 -7.30674,-25.2695 -8.85569,-31.6385 -11.7724,-34.7542 -2.0001,-2.2075 -3.57115,-5.4595 -3.57115,-5.4595 l 14.08206,-0.016 10.72761,0.032 c 4.92438,-0.1985 4.07083,-0.015 0.65923,2.7787 -1.89326,1.5501 -6.05036,3.6094 -6.05036,4.5761 0,1.9244 5.0395,20.8135 8.92289,34.2387 1.51959,5.1596 3.866,10.315 6.35917,14.8578 0.86758,0.2077 2.96392,-4.093 8.48818,-24.6617 8.80779,-32.7944 8.95652,-31.8056 13.09978,-31.8056 l 3.51435,0 7.31285,28.0587 c 4.27992,16.4216 6.94415,28.7029 7.65871,28.4734 1.40377,-0.4508 12.05491,-36.3412 14.11724,-48.8772 1.08989,-6.6249 0.21758,-8.5779 -1.53799,-12.2775 -1.2161,-2.5628 -3.48661,-4.8525 -2.83647,-5.4846 1.74951,-1.7011 22.92087,-8.7826 25.62905,-8.7826 3.05529,0 2.25893,2.5608 -2.82997,9.1004 -5.58261,7.1739 -5.12938,14.8859 -10.75491,34.0845 -2.82421,9.6384 -6.84144,22.5588 -8.92716,28.7119 -1.93299,5.7025 -3.58778,10.0448 -3.68122,13.5012 -0.1475,5.4564 2.47588,8.705 5.50983,11.6117 2.57435,2.4664 3.93633,4.0636 3.68049,5.0914 -0.37739,1.5161 -9.87147,1.7932 -18.59102,1.7932 -10.04931,0 -13.70178,-0.5564 -13.81627,-2.4155 -0.0514,-0.8353 1.91947,-1.9335 3.58059,-3.3624 4.04278,-2.9976 3.14893,-4.4322 2.18778,-8.2279 -2.95558,-10.9648 -9.17924,-40.3642 -10.18591,-42.1916 -0.4965,-0.9013 -2.0942,-0.7736 -2.92489,4.0094 -2.48465,12.8894 -7.49489,28.0212 -8.61776,39.6571 0.3175,2.364 0.40766,3.8396 2.88757,5.7312 2.77243,2.1146 4.33597,3.5929 4.44101,4.6172 0.18116,1.7667 -8.45536,2.1825 -18.23363,2.1825 -8.46609,0 -14.75962,-0.5168 -15.27674,-1.3535 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/warmux.svg b/.icons/awkward/16x16/apps/warmux.svg
new file mode 100644
index 00000000..d6e16fff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/warmux.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ffd38d" width="1" height="4" x="10.89" y="-6.34" rx=".131" ry=".178" transform="rotate(30)"/>
+ <path fill="#4f4f4f" d="m10.739 1.1465c-0.187-0.1077-0.424-0.0442-0.532 0.1424l-0.5288 0.9159a7.0016 7.0016 0 0 0 -7.7402 3.293 7.0016 7.0016 0 0 0 2.5626 9.5642 7.0016 7.0016 0 0 0 9.5644 -2.563 7.0016 7.0016 0 0 0 -1.019 -8.3478l0.53-0.9171c0.107-0.1867 0.044-0.4236-0.143-0.5314l-2.695-1.5559z"/>
+ <path style="fill:#cbcbcb" d="M 7.6484375 4 C 7.5490025 3.9992583 7.4581101 4.0024856 7.3789062 4.0097656 C 6.63361 4.0785215 5.6618801 4.7683338 4.8378906 5.8125 C 4.0413898 6.8218367 3.8125661 7.6268556 4.1523438 8.2207031 C 4.5349867 8.8894769 4.9778595 9.269281 5.5957031 9.4609375 C 6.1242646 9.6248967 6.2816157 9.7253276 6.734375 10.179688 C 7.465198 10.913099 7.7173491 10.995598 9.2539062 11 C 9.9029496 11.0018 10.683834 10.974233 10.990234 10.939453 C 11.443251 10.888023 11.633643 10.827334 12.007812 10.615234 C 13.000371 10.052598 13.161479 9.6706645 12.869141 8.5683594 C 12.777965 8.2245769 12.629632 7.4973643 12.539062 6.953125 C 12.448493 6.4088836 12.33452 5.8803184 12.285156 5.7773438 C 12.065464 5.3190579 11.358568 4.8768157 10.140625 4.4375 C 9.4731389 4.1967353 8.3444791 4.0051276 7.6484375 4 z M 7.1464844 6 C 7.8462598 6.033143 8.0036633 6.7238615 8 7.3144531 C 8 8.1484224 7.8926195 8.4702313 7.5097656 8.7890625 C 7.2238187 9.0271932 6.5255056 9.0767286 6.3164062 8.8730469 C 6.0979117 8.6602188 6 8.2621855 6 7.5859375 C 6 6.5675098 6.4095867 6.0003011 7.1464844 6 z M 10.023438 6 C 10.153194 5.99726 10.290977 6.046468 10.457031 6.1464844 C 10.628435 6.2497294 10.82079 6.4154989 10.884766 6.515625 C 11.037349 6.7544324 11.039463 7.2941303 10.888672 7.8925781 C 10.661313 8.7957554 10.206484 9.1595102 9.5839844 8.9375 C 9.3444415 8.8520664 9.0626299 8.4454063 9.0117188 8.1132812 C 8.9294509 7.5766268 9.2958881 6.4421445 9.640625 6.1640625 C 9.7723257 6.0578273 9.8936755 6.00271 10.023438 6 z M 4.9648438 10 C 4.7125505 9.9988 4.4451001 10.06862 4.1875 10.210938 C 3.8717803 10.385357 3.2554517 10.992656 3.0917969 11.291016 C 2.7821065 11.855614 3.2966011 12.727226 4.0683594 12.945312 C 4.33983 13.022023 4.3440953 13.022548 4.5898438 12.923828 C 4.8820042 12.806465 5.0246178 12.646694 5.53125 11.882812 C 5.8734935 11.366796 5.9655194 11.174728 5.9902344 10.912109 C 6.0181984 10.614989 5.9990637 10.562508 5.8007812 10.349609 C 5.5866444 10.119678 5.2892206 10.001495 4.9648438 10 z M 7.21875 12 C 6.7334439 12 6.386679 12.366297 6.1621094 13.117188 C 5.9674698 13.768012 5.9463997 14.320175 6.1074219 14.513672 C 6.3878979 14.850712 7.4271848 15.123988 7.7441406 14.943359 C 7.8764527 14.867959 7.9176088 14.753935 7.9804688 14.296875 C 8.0406378 13.85936 7.9559628 12.882989 7.8261719 12.505859 C 7.7104315 12.169564 7.507528 12 7.21875 12 z M 9.9941406 12 C 9.9506216 11.999667 9.9001218 12.001259 9.8398438 12.005859 C 9.4802454 12.033309 9.2868192 12.156557 9.1132812 12.464844 C 8.9975858 12.670367 8.9859243 12.745646 9.0097656 13.162109 C 9.0395216 13.681599 9.1214452 13.947709 9.2617188 13.986328 C 9.412387 14.027808 10.087529 13.966915 10.384766 13.884766 C 10.750287 13.783758 11 13.586077 11 13.396484 C 11 13.194071 10.472834 12.23214 10.287109 12.095703 C 10.193979 12.027293 10.124705 12.0011 9.9941406 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/warmux_128x128.svg b/.icons/awkward/16x16/apps/warmux_128x128.svg
new file mode 120000
index 00000000..27205d6a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/warmux_128x128.svg
@@ -0,0 +1 @@
+warmux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/warzone2100.svg b/.icons/awkward/16x16/apps/warzone2100.svg
new file mode 100644
index 00000000..c8524769
--- /dev/null
+++ b/.icons/awkward/16x16/apps/warzone2100.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="M 4,8 6,5 H 10 L 12,8 Z"/>
+ <rect style="fill:#8e8e8e" width="14" height="6" x="1" y="7" rx=".8" ry=".8"/>
+ <rect style="fill:#4f4f4f" width="4" height="7" x="0" y="8" rx=".5" ry=".5"/>
+ <rect style="fill:#4f4f4f" width="4" height="7" x="12" y="8" rx=".5" ry=".5"/>
+ <rect style="fill:#8e8e8e" width="10" height="5" x="3" y="1" rx=".8" ry=".8"/>
+ <g style="fill:#3f3f3f">
+ <rect style="fill:#3f3f3f" width="1" height="1" x="4" y="2"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="6" y="2"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="9" y="2"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="11" y="2"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="11" y="4"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="9" y="4"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="6" y="4"/>
+ <rect style="fill:#3f3f3f" width="1" height="1" x="4" y="4"/>
+ </g>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="0" y="11"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="0" y="9"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="0" y="13"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="12" y="10"/>
+ <path style="fill:#3f3f3f" d="M 12.5 8 C 12.223 8 12 8.223 12 8.5 L 12 9 L 16 9 L 16 8.5 C 16 8.223 15.777 8 15.5 8 L 12.5 8 z"/>
+ <rect style="fill:#3f3f3f" width="4" height="1" x="12" y="12"/>
+ <path style="fill:#3f3f3f" d="M 12 14 L 12 14.5 C 12 14.777 12.223 15 12.5 15 L 15.5 15 C 15.777 15 16 14.777 16 14.5 L 16 14 L 12 14 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/waterfox-icon.svg b/.icons/awkward/16x16/apps/waterfox-icon.svg
new file mode 120000
index 00000000..8b27b7c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/waterfox-icon.svg
@@ -0,0 +1 @@
+waterfox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/waterfox.svg b/.icons/awkward/16x16/apps/waterfox.svg
new file mode 100644
index 00000000..dc2ca698
--- /dev/null
+++ b/.icons/awkward/16x16/apps/waterfox.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:none;stroke:#00a5f5;stroke-width:3.6315403;stroke-linecap:round;stroke-linejoin:round" d="m 1.8263813,6.824 2.9052323,6.336582"/>
+ <path style="fill:none;stroke:#7369e8;stroke-width:3.6315403;stroke-linecap:round;stroke-linejoin:round" d="M 11.268386,13.160582 14.173,6.824 v 0 0"/>
+ <path style="fill:#00aeda" d="M 7.8409501,6.0802182 C 10.441749,8.5953606 8.1206005,5.72413 8.6102266,5.8898739 9.7979488,6.2826882 8.7211923,5.4332592 9.2573849,6.0391356 9.9901528,6.9972816 10.562756,8.1932928 11.081666,9.118143 l -0.0057,0.00922 1.346224,2.393129 c 0.485108,0.517837 1.027823,0.352182 1.542695,0.05249 l -1.033429,2.325037 c -0.607044,1.363885 -2.509023,1.453365 -3.241433,0.152496 L 6.4471951,8.285442 6.3876149,8.1925254 C 5.7393759,7.1565138 7.5530111,7.9682063 6.6821939,7.1802343 6.5847793,7.0940495 6.8860359,6.9880386 6.946282,6.840508 7.1906066,6.2422045 7.1561938,7.141692 7.6706135,7.0340942 c 0.1072012,-0.014762 -0.1174593,0.00192 0,0 z"/>
+ <path style="fill:#20ebff" d="M 10.435004,4.0044442 C 10.082627,3.9986301 9.6784163,4.05716 9.1887902,4.2229038 8.001068,4.6157181 7.2722745,5.3333704 6.7360819,5.9392468 6.0033141,6.8973928 5.4307109,8.1932928 4.9118005,9.118143 l 0.00568,0.00922 -1.3462236,2.393129 c -0.4851081,0.517837 -1.0278228,0.352182 -1.5426953,0.05249 l 1.0334287,2.325037 c 0.6070443,1.363885 2.5090233,1.453365 3.2414335,0.152496 l 3.2428519,-5.8649592 0.05958,-0.092917 C 10.254091,7.056625 10.995479,6.0287004 11.866297,5.2407284 11.963711,5.1545436 12.037191,5.0144656 11.976945,4.866935 11.732621,4.2686315 11.285627,4.1375761 10.771207,4.0299783 10.664006,4.015216 10.552466,4.0063841 10.435006,4.0044449 Z"/>
+ <circle style="fill:#20ebff" cx="11" cy="2" r="1"/>
+ <path style="fill:#20ebff" d="M 7.9447213,1.000001 C 7.7254953,1.0003081 7.4928039,1.0748885 7.2580446,1.224994 6.3818425,1.785245 5.9500395,2.7553688 6.0045975,4.0412288 6.0183717,4.3661876 6.0610317,4.7148824 6.0993418,4.8160648 6.1376551,4.9172472 6.2015981,5 6.2413842,5 6.28117,5 6.4502475,4.8238756 6.6171872,4.6086143 6.8442152,4.3158684 7.0410186,4.1454788 7.3979116,3.9324572 8.351698,3.3631668 8.4387513,3.2984736 8.6677453,2.9895648 9.0995944,2.4070084 9.110801,1.834071 8.699432,1.3651228 8.4862243,1.1220777 8.2265866,0.9996005 7.9447202,1.000001 Z"/>
+ <path style="fill:#20ebff" d="M 4.8360534,4.0003458 C 4.7835194,3.9985958 4.7304446,4.0034858 4.6780466,4.0158008 4.2618053,4.1144858 3.9359458,4.861219 4.0107387,5.5451385 4.0571107,5.9691981 4.3734435,6.6181707 4.6434858,6.8432621 4.7607234,6.9409831 4.9131268,7.0108716 4.9822379,6.9986023 5.0904782,6.9793765 5.114015,6.8999488 5.1521563,6.4256989 5.1765012,6.1228955 5.2666336,5.6683611 5.3523931,5.4156547 5.5395436,4.8641898 5.5456771,4.6846532 5.3881269,4.3641943 5.2810639,4.1464298 5.0636956,4.0087755 4.8360516,4.0003566 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wavebox.svg b/.icons/awkward/16x16/apps/wavebox.svg
new file mode 100644
index 00000000..eab52468
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wavebox.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#00aef0" cx="8.5" cy="8.5" r="7.5"/>
+ <path style="fill:#ffffff" d="M 8,3.6797 7.8262,3.7383 4,5.0137 V 7.3105 L 5.9727,8.4609 4,9.4473 V 11.732 L 7.7539,13.297 8,13.398 V 11.148 L 6.4941,10.522 8,9.7695 V 7.2402 L 6.5059,6.3672 8,5.8691 Z M 9,3.6797 V 5.8691 L 10.494,6.3672 9,7.2402 V 9.7695 L 10.506,10.522 9,11.148 V 13.398 L 9.2461,13.297 13,11.732 V 9.4473 L 11.027,8.4609 13,7.3105 V 5.0137 L 9.1738,3.7383 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wayland.svg b/.icons/awkward/16x16/apps/wayland.svg
new file mode 100644
index 00000000..81d1b553
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wayland.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f3b616" d="M 8,0 C 3.581722,0 0,3.581722 0,8 c 0,4.418278 3.581722,8 8,8 4.418278,0 8,-3.581722 8,-8 C 16,3.581722 12.418278,0 8,0 Z"/>
+ <path style="fill:#ffffff" d="m 13.55924,0 c 0.282438,1.644e-5 0.44028,0.223633 0.47352,0.67085792 l -0.356747,2.10617408 0.08723,0 0.186914,-0.1560144 0.04985,0 0,0.046804 c -0.257549,0.1976312 -0.50677,0.7384728 -0.747671,1.6225336 -0.09139,0.7592748 -0.24508,1.4613316 -0.461061,2.1061784 -0.191077,0.665662 -0.286614,1.2793104 -0.286602,1.8409536 L 12.143301,9.345178 c -8e-6,0.093612 0.237375,0.1872212 0.511527,0.2808216 C 12.604978,9.844424 12.530208,9.953634 12.43053,9.95363 l 0,0.062406 0.08723,0 0,0.0468 c -1.2e-5,0.114415 -0.141235,0.17162 -0.423677,0.171616 l 0.04984,0.06241 0,0.218416 -0.08723,0 c 0.05814,0.218425 0.182753,0.327631 0.373834,0.327631 l 0,0.109206 -0.373834,0 0,0.06241 c 0.124601,4e-6 0.186909,0.09361 0.186917,0.280826 l -0.523361,0.218416 0.04984,0.06241 0,0.0468 c -8e-6,0.07281 -0.06232,0.10921 -0.186917,0.10921 l 0,0.0624 c 0.157829,4e-6 0.236752,0.0364 0.23676,0.10921 -0.224306,0.09361 -0.619529,0.156317 -0.985046,0.988386 -0.373836,0.738457 -0.697824,1.107687 -0.9719564,1.107687 l -0.099689,0 C 9.5555492,13.833455 9.3852464,13.282208 9.2523364,12.34613 8.720658,10.921214 8.4548228,10.484075 8.4548304,10.234452 8.4548228,9.5896044 8.28452,8.9031452 7.9439264,8.175082 7.8525384,7.8526604 7.7902344,7.4888492 7.7570096,7 L 7.532712,7 C 6.9678048,8.0712948 6.6728936,8.80434 6.6479744,9.4075836 6.4901332,9.7612164 6.3655208,10.187652 6.2741444,10.68689 c 0.3405976,0.114414 0.5109,0.22362 0.510904,0.327626 l 0,0.06241 C 6.5192052,11.035322 6.3322924,10.957314 6.224298,10.842904 6.1079944,11.12373 5.954306,11.903794 5.7632404,13.183096 5.6137048,13.775946 5.426788,14 5.202494,14 4.57113,13.73998 4.043612,13.385914 3.6199396,12.793064 3.5534788,12.793068 3.4454804,12.49664 3.2959524,11.90379 3.2045684,11.903794 3.142264,11.607366 3.1090356,11.014516 2.7933536,10.17205 2.5773648,9.2099696 2.4610612,8.1282776 l 0,-1.6225376 -0.049846,0 -0.224298,0.062406 0,-0.062406 c 0,-0.072794 0.074766,-0.109198 0.224298,-0.109206 l -0.049843,-0.9360784 0,-0.7332636 L 2,1.9872811 2,0.98879724 C 2.157841,0.36476002 2.4319852,0.0527353 2.8224292,0.05271886 L 2.9719692,0.2087333 2.8224372,0.161929 c 0.6064368,0.83208104 0.963656,1.9338566 1.0716504,2.505893 l 0.4236764,0 0,0.10921 -0.3239868,0 0,0.1248116 C 4.1183856,3.380292 4.2097656,3.619514 4.2679216,3.619502 l 0.099689,0 0.2242976,-0.062406 0.049843,0.062406 0.049846,-0.062406 0.049843,0.062406 0,0.046804 c -0.16615,0.12482 -0.2782968,0.2964356 -0.3364488,0.5148436 l -0.037376,0 0,0.109206 0.087228,0 C 4.571143,6.027312 4.7871358,7.0425244 5.1028178,7.9369948 l 0.1869168,0.1560104 0.099685,0 C 5.5140284,8.0930136 5.7757112,7.3853982 6.174468,6.1684898 6.4319944,5.6172554 6.6189072,5.2136206 6.7352148,4.7975782 L 6.685372,4.6259622 C 6.9428944,4.220337 7.20873,4.0175226 7.482878,4.0175102 l 0.087228,0 c 0.1744516,1.24e-5 0.29906,0.1144188 0.373834,0.3432316 0.2325988,0.343236 0.4195156,0.7780736 0.5607464,1.4645204 l 0.6978204,1.4218904 c 0.091372,0.1144188 0.1370624,0.2444268 0.1370704,0.390036 0.2575224,0.6136528 0.4901252,1.164898 0.6978208,1.3625124 l 0.149532,0 c 0.517428,-1.2634264 0.724151,-2.4443928 1.109031,-3.0400034 l 0,-0.062406 -0.237072,-0.1092104 -0.186917,0.062406 -0.23676,0 0,-0.1248116 0.473519,-0.046804 0.374147,0 C 11.840086,4.3371724 12.168226,3.2970844 12.467301,2.558612 12.566979,1.0401003 12.704053,0.28083828 12.878516,0.28082596 L 13.559254,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/weather-widget.svg b/.icons/awkward/16x16/apps/weather-widget.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/weather-widget.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/weather.svg b/.icons/awkward/16x16/apps/weather.svg
new file mode 100644
index 00000000..8a09c13f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/weather.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#0091cf" d="m 15,8.5162413 c 0,2.0055617 -0.787203,3.8272617 -2.069478,5.1729717 -1.36604,1.433619 -3.6369355,0.0024 -5.7735096,0.0024 -2.1693469,0 -3.7805885,1.403668 -5.1499967,-0.06868 C 0.76168558,12.283918 4e-8,10.48903 4e-8,8.5162413 4e-8,4.3741056 3.3578644,1.0162411 7.5000001,1.0162411 11.642135,1.0162411 15,4.3741056 15,8.5162413 Z"/>
+ <path style="fill:#ff8a47" d="M 10 0 L 8 2 L 6 2 L 6 4 L 4 6 L 6 8 L 6 10 L 8 10 L 10 12 L 12 10 L 14 10 L 14 8 L 16 6 L 14 4 L 14 2 L 12 2 L 10 0 z"/>
+ <circle style="fill:#ffcc42" cx="10" cy="6" r="3"/>
+ <circle style="opacity:0.2" cx="7.619" cy="10.81" r="3.048"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="12.5" r="2.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="10.5" r="3.5"/>
+ <circle style="fill:#ffffff" cx="11.5" cy="12.5" r="2.5"/>
+ <rect style="fill:#ffffff" width="7.619" height="3.048" x="3.81" y="11.95"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/web-browser.svg b/.icons/awkward/16x16/apps/web-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/web-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/web-google-drive.svg b/.icons/awkward/16x16/apps/web-google-drive.svg
new file mode 120000
index 00000000..a88855e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/web-google-drive.svg
@@ -0,0 +1 @@
+google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/web-google-gmail-offline.svg b/.icons/awkward/16x16/apps/web-google-gmail-offline.svg
new file mode 120000
index 00000000..c391e88e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/web-google-gmail-offline.svg
@@ -0,0 +1 @@
+gmail-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/web-google-gmail.svg b/.icons/awkward/16x16/apps/web-google-gmail.svg
new file mode 120000
index 00000000..535ba000
--- /dev/null
+++ b/.icons/awkward/16x16/apps/web-google-gmail.svg
@@ -0,0 +1 @@
+gmail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/webbrowser-app.svg b/.icons/awkward/16x16/apps/webbrowser-app.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webbrowser-app.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/webby.svg b/.icons/awkward/16x16/apps/webby.svg
new file mode 100644
index 00000000..1f6cea47
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webby.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#97417c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" opacity=".99" d="m2.5 4.0002 3 8.4998l3-6 3 6 3-8.4998"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/webcamoid.svg b/.icons/awkward/16x16/apps/webcamoid.svg
new file mode 120000
index 00000000..6fe6baa1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webcamoid.svg
@@ -0,0 +1 @@
+cheese.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/webplotdigitizer.svg b/.icons/awkward/16x16/apps/webplotdigitizer.svg
new file mode 100644
index 00000000..c33556ce
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webplotdigitizer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#1d6434" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="opacity:0.4;fill:#ffffff" d="M 3 0 L 3 3.1992188 L 0 3.1992188 L 0 4 L 3 4 L 3 7.1992188 L 0 7.1992188 L 0 8 L 3 8 L 3 11.199219 L 3.8007812 11.199219 L 3.8007812 8 L 7 8 L 7 11.199219 L 7.8007812 11.199219 L 7.8007812 8 L 11 8 L 11 11.199219 L 11.800781 11.199219 L 11.800781 0 L 11 0 L 11 3.1992188 L 7.8007812 3.1992188 L 7.8007812 0 L 7 0 L 7 3.1992188 L 3.8007812 3.1992188 L 3.8007812 0 L 3 0 z M 3.8007812 4 L 7 4 L 7 7.1992188 L 3.8007812 7.1992188 L 3.8007812 4 z M 7.8007812 4 L 11 4 L 11 7.1992188 L 7.8007812 7.1992188 L 7.8007812 4 z"/>
+ <path style="fill:#2e9f52" d="m 12.6,2.08 c -0.565072,0 -1.212852,0.45614 -1.916406,1.3367188 C 9.98004,4.2972976 9.2659484,5.5310968 8.5273436,6.7846876 7.7887388,8.0382784 7.0254032,9.3129092 6.1523436,10.312031 5.2792844,11.311153 4.2479036,12.08 3,12.08 1.8459918,12.08 0.92490772,11.204786 0.175,10.433125 0.11160436,10.367891 0.06018488,10.306401 0,10.241719 V 15.2 C 0,15.6432 0.3568,16 0.8,16 H 15.2 C 15.6432,16 16,15.6432 16,15.2 V 4.3003124 C 15.75429,4.0435868 15.413446,3.7057676 14.997656,3.3518752 14.207194,2.6790848 13.184867,2.08 12.6,2.08 Z"/>
+ <path style="fill:#e4e4e4" d="M 12.5 2 C 11.469118 2 10.66357 2.7796682 9.9238281 3.7617188 C 9.1840858 4.7437692 8.4846975 6.0049734 7.7734375 7.2519531 C 7.0621775 8.4989329 6.3379856 9.7310207 5.6035156 10.619141 C 4.8690456 11.50726 4.1599032 12 3.5 12 C 2.8568241 12 1.7443725 11.238214 0.88867188 10.394531 C 0.53137532 10.042253 0.24929136 9.7159053 0 9.4238281 L 0 10.902344 C 0.071412473 10.975699 0.11057399 11.031549 0.18554688 11.105469 C 1.1047732 12.011786 2.2428835 13 3.5 13 C 4.6264127 13 5.5588553 12.24274 6.375 11.255859 C 7.1911447 10.268979 7.9278727 9.0010671 8.6425781 7.7480469 C 9.3572835 6.4950266 10.048077 5.2562308 10.720703 4.3632812 C 11.393329 3.4703318 12.021059 3 12.5 3 C 14.163308 3 15.403062 4.2839875 16 5.0507812 L 16 3.53125 C 15.191208 2.7611684 14.013794 2 12.5 2 z"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="2.5" r="1.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:bevel" d="m 14,7.5 h -3.599757 l 2.2,3 -2.2,3 H 14"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/website.i2pd.i2pd.svg b/.icons/awkward/16x16/apps/website.i2pd.i2pd.svg
new file mode 120000
index 00000000..929ee9ee
--- /dev/null
+++ b/.icons/awkward/16x16/apps/website.i2pd.i2pd.svg
@@ -0,0 +1 @@
+i2pd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/webstorm.svg b/.icons/awkward/16x16/apps/webstorm.svg
new file mode 100644
index 00000000..d3d8d934
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webstorm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#14ddb1" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#f7c73c" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#14ddb1" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:bevel" d="m 7.50712,3.5 -10e-7,3.000001 c 0,0.757339 -0.521974,1.012399 -0.999999,1 -0.44798,0.0018 -1.0000008,-0.233131 -1.0000008,-1 L 5.5071212,3.5 m -2e-6,0 -2e-6,3.000001 c 0,0.757339 -0.5219735,1.012399 -0.9999985,1 -0.44798,0.0018 -1.000001,-0.233131 -1.000001,-1 L 3.5071197,3.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round;stroke-linejoin:round" d="m 9.507179,7 c 0,0 0.252193,0.500483 1,0.500241 C 11.254985,7.500001 11.507178,7 11.507178,6.500001 11.507178,4.392808 9.507179,6.605582 9.513169,4.504648 9.507119,4 9.749103,3.5000005 10.507179,3.5000005 11.265254,3.5000005 11.507121,4 11.507121,4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/webtorrent-desktop.svg b/.icons/awkward/16x16/apps/webtorrent-desktop.svg
new file mode 100644
index 00000000..9f0405a4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/webtorrent-desktop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e43e54" d="M 8.5447592,-2e-8 V 7.7997731e-4 A 1.9023651,1.8191537 0 0 0 7.5486655,0.2429679 L 1.9513347,3.3335821 A 1.9023651,1.8191537 0 0 0 1,4.9093582 v 6.1812288 a 1.9023651,1.8191537 0 0 0 0.9513347,1.574994 l 5.5973308,3.090615 a 1.9023651,1.8191537 0 0 0 1.9026692,0 L 15.048666,12.665581 A 1.9023651,1.8191537 0 0 0 16,11.090587 V 4.9093582 A 1.9023651,1.8191537 0 0 0 15.048666,3.3335821 L 9.4513347,0.2429679 A 1.9023651,1.8191537 0 0 0 8.5447592,-2e-8 Z"/>
+ <path style="fill:#343b45" d="M 8.5,2 3,5.0380983 V 10.959947 L 8.5,14 14,10.959947 V 5.0380983 Z"/>
+ <g style="fill:#ef334c" transform="matrix(0.01586066,0,0,0.01724181,4.9999999,4.6952306)">
+ <g style="fill:#ef334c">
+ <path style="fill:#e43e54" transform="matrix(16.974759,0,0,15.614997,-186.72234,-169.70378)" d="M 18.5,12 C 14.357261,12 11,15.822731 11,20.537109 11.000001,27.888889 22.555556,33.666666 24,38 25.444444,33.666666 36.999999,27.888889 37,20.537109 37,15.822731 33.640786,12 29.498047,12 27.325409,12 25.37027,13.320269 24,15 22.62973,13.320269 20.672638,12 18.5,12 Z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wechat.svg b/.icons/awkward/16x16/apps/wechat.svg
new file mode 100644
index 00000000..0dac2d0f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wechat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#50bcff" d="M 7 0 A 7 6.5 0 0 0 0 6.5 A 7 6.5 0 0 0 2 11.046875 L 2 14 L 3.3203125 12.019531 A 7 6.5 0 0 0 7 13 A 7 6.5 0 0 0 14 6.5 A 7 6.5 0 0 0 7 0 z"/>
+ <path style="fill:#ffffff" d="M 11 6 A 5 4.5 0 0 0 6 10.5 A 5 4.5 0 0 0 11 15 A 5 4.5 0 0 0 13.810547 14.216797 L 15 16 L 15 13.191406 A 5 4.5 0 0 0 16 10.5 A 5 4.5 0 0 0 11 6 z"/>
+ <circle style="fill:#3f3f3f" cx="4" cy="5" r="1"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="5" r="1"/>
+ <circle style="fill:#3f3f3f" cx="9" cy="10" r="1"/>
+ <circle style="fill:#3f3f3f" cx="13" cy="10" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/weechat.svg b/.icons/awkward/16x16/apps/weechat.svg
new file mode 120000
index 00000000..28bbff2d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/weechat.svg
@@ -0,0 +1 @@
+irc-chat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/welcome-screen.svg b/.icons/awkward/16x16/apps/welcome-screen.svg
new file mode 100644
index 00000000..fa060fde
--- /dev/null
+++ b/.icons/awkward/16x16/apps/welcome-screen.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a3a3a3" d="m 7.0000006,2.5 v 12.750001 c 0,0.4155 0.3345,0.749999 0.75,0.749999 H 9.2500005 C 9.6655004,16 10,15.665501 10,15.250001 V 2.5 Z"/>
+ <circle style="fill:#a3a3a3" cx="8.5" cy="2.5" r="1.5"/>
+ <rect style="fill:#0479e8" width="15" height="8" x="1" y="3" rx="1.364" ry="1.455"/>
+ <g>
+ <path style="fill:#ffffff" d="M 3.9185,7.9733 H 3.6961 L 3.306,6.6724 Q 3.2782,6.5861 3.2438,6.4545 3.2094,6.3229 3.208,6.2965 3.1789,6.4718 3.1154,6.6806 L 2.737,7.9733 H 2.5147 L 2,6.0308 H 2.2382 L 2.5438,7.2305 Q 2.6073,7.4833 2.6364,7.6877 2.6721,7.4447 2.7423,7.2119 L 3.089,6.0308 H 3.3271 L 3.6911,7.2227 Q 3.7544,7.4288 3.7982,7.6877 3.8232,7.4992 3.8936,7.2281 L 4.1979,6.0308 H 4.4358 Z"/>
+ <path style="fill:#ffffff" d="M 5.8173,7.9733 H 4.739 V 6.0308 H 5.8173 V 6.2315 H 4.9638 V 6.8572 H 5.7657 V 7.0565 H 4.9638 V 7.7716 H 5.8173 Z"/>
+ <path style="fill:#ffffff" d="M 6.2472,7.9733 V 6.0308 H 6.4723 V 7.7689 H 7.3259 V 7.9733 Z"/>
+ <path style="fill:#ffffff" d="M 8.4833,6.2047 Q 8.1646,6.2047 7.9792,6.4186 7.7956,6.6312 7.7956,7.0021 7.7956,7.3835 7.9728,7.5923 8.1514,7.7994 8.481,7.7994 8.6831,7.7994 8.9426,7.7263 V 7.9243 Q 8.7414,8.0001 8.4463,8.0001 8.019,8.0001 7.7861,7.7395 7.5547,7.4792 7.5547,6.9994 7.5547,6.6992 7.6659,6.4731 7.7781,6.2474 7.9887,6.1249 8.2003,6.0027 8.486,6.0027 8.7903,6.0027 9.0181,6.1144 L 8.9227,6.3083 Q 8.703,6.2047 8.4833,6.2047 Z"/>
+ <path style="fill:#ffffff" d="M 11.044,6.9994 Q 11.044,7.4657 10.808,7.733 10.574,8.0001 10.156,8.0001 9.7284,8.0001 9.4955,7.7381 9.2641,7.4752 9.2641,6.9966 9.2641,6.5222 9.4969,6.2619 9.7297,6 10.159,6 10.576,6 10.81,6.266 11.044,6.5317 11.044,6.9994 Z M 9.5023,6.9994 Q 9.5023,7.394 9.6691,7.5987 9.8369,7.8021 10.156,7.8021 10.477,7.8021 10.642,7.5987 10.806,7.3953 10.806,6.9994 10.806,6.6075 10.642,6.4054 10.479,6.202 10.159,6.202 9.8369,6.202 9.6691,6.4068 9.5023,6.6102 9.5023,6.9994 Z"/>
+ <path style="fill:#ffffff" d="M 12.332,7.9733 11.676,6.2511 H 11.666 Q 11.684,6.4559 11.684,6.7378 V 7.9733 H 11.477 V 6.0308 H 11.815 L 12.428,7.6332 H 12.438 L 13.056,6.0308 H 13.392 V 7.9733 H 13.167 V 6.7215 Q 13.167,6.5063 13.186,6.2538 H 13.175 L 12.514,7.9733 Z"/>
+ <path style="fill:#ffffff" d="M 15,7.9733 H 13.922 V 6.0308 H 15 V 6.2315 H 14.147 V 6.8572 H 14.948 V 7.0565 H 14.147 V 7.7716 H 15 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.10-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.10-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.10-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.10_editor-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.10_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.10_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.12-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.12-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.12-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.12_editor-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.12_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.12_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.14-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.14-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.14-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-1.14_editor-icon.svg b/.icons/awkward/16x16/apps/wesnoth-1.14_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-1.14_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth-icon.svg b/.icons/awkward/16x16/apps/wesnoth-icon.svg
new file mode 120000
index 00000000..523917ba
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth-icon.svg
@@ -0,0 +1 @@
+wesnoth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth.svg b/.icons/awkward/16x16/apps/wesnoth.svg
new file mode 100644
index 00000000..a4d71b93
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 14.845303,1.9999965 8.0765859,0.01293135 c -0.049718,-0.01724174 -0.1039635,-0.01724174 -0.1536811,0 L 1.1541878,1.9999965 c -0.092366,0.031988 -0.15418938,0.4745562 -0.15418938,0.570747 0,2.3720097 0.63921378,5.1139908 1.75379498,7.5228435 0.9040666,1.95417 2.5298247,4.560894 5.1404175,5.881248 0.033222,0.01679 0.069494,0.02518 0.1058117,0.02518 0.036318,0 0.07259,-0.0084 0.1058117,-0.02518 2.6104547,-1.320626 4.2361657,-3.927305 5.1404177,-5.881248 1.114535,-2.4090342 1.753749,-5.1511968 1.753749,-7.5228435 0,-0.096191 -0.06182,-0.538759 -0.15419,-0.570747 z"/>
+ <path style="fill:#ffb706" d="M 11.911445,4.3256892 8.04367,3.0072738 c -0.02841,-0.0097 -0.059407,-0.0097 -0.087816,0 L 4.0880781,4.3256892 c -0.05278,0.017993 -0.088107,0.06623 -0.088107,0.1203363 0,1.3342391 0.3652591,2.8765846 1.0021523,4.2315476 0.5166011,1.099207 1.4455906,2.5654719 2.9373337,3.3081619 0.018984,0.0094 0.03971,0.01416 0.060463,0.01416 0.020753,0 0.041479,-0.0047 0.060463,-0.01416 C 9.552047,11.242891 10.48101,9.7766525 10.997717,8.6775731 11.634584,7.322508 11.999843,5.7800604 11.999843,4.4460255 c 0,-0.054107 -0.03533,-0.1023432 -0.08811,-0.1203363 z"/>
+ <path style="fill:#ffffff" d="M 4.9501975,4.234433 6.2631244,3.4764141 12.327275,13.979832 12.618336,16 11.014348,14.73785 Z"/>
+ <path style="fill:#3f3f3f" d="M 3.998617,0.00284104 C 3.9511787,0.00878466 3.9043274,0.02473452 3.8601895,0.05021722 L 3.1843387,0.43959017 C 3.0077882,0.54152165 2.9476814,0.76567131 3.0496126,0.94222182 L 4.1925629,2.9209175 3.1976632,3.4953536 C 3.0211126,3.5972852 2.9610059,3.8214348 3.0629375,3.9979853 L 3.4530503,4.6738361 C 3.5549819,4.8503866 3.7791315,4.9104937 3.955682,4.8085622 L 7.2572097,2.9024112 C 7.4337602,2.8004797 7.493867,2.5763301 7.3919358,2.3997796 L 7.0018225,1.7239288 C 6.899891,1.5473783 6.6757414,1.4872713 6.4991908,1.5892028 L 5.5050313,2.1628987 4.3628212,0.18420296 C 4.2863727,0.05179007 4.1409316,-0.01499014 3.998617,0.00284104 Z"/>
+ <path style="fill:#ffffff" d="M 11.068138,4.234433 9.7552107,3.4764141 3.6910598,13.979832 3.3999995,16 5.0039867,14.73785 Z"/>
+ <path style="fill:#3f3f3f" d="m 12.019718,0.00284104 c 0.04744,0.00594362 0.09429,0.02189348 0.138428,0.04737618 l 0.67585,0.38937295 c 0.176551,0.10193148 0.236658,0.32608114 0.134726,0.50263165 l -1.14295,1.97869568 0.9949,0.5744361 c 0.17655,0.1019316 0.236657,0.3260812 0.134726,0.5026317 L 12.565285,4.6738361 C 12.463353,4.8503866 12.239204,4.9104937 12.062653,4.8085622 L 8.7611254,2.9024112 C 8.5845749,2.8004797 8.5244681,2.5763301 8.6263993,2.3997796 L 9.0165126,1.7239288 C 9.1184441,1.5473783 9.3425937,1.4872713 9.5191443,1.5892028 l 0.9941597,0.5736959 1.14221,-1.97869574 c 0.07645,-0.13241289 0.221889,-0.1991931 0.364204,-0.18136192 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wesnoth_editor-icon.svg b/.icons/awkward/16x16/apps/wesnoth_editor-icon.svg
new file mode 120000
index 00000000..7b872263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth_editor-icon.svg
@@ -0,0 +1 @@
+wesnoth_editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wesnoth_editor.svg b/.icons/awkward/16x16/apps/wesnoth_editor.svg
new file mode 100644
index 00000000..bae38649
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wesnoth_editor.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g style="fill:#4f4f4f" transform="matrix(.046206 0 0 .045373 -.14762 4.9391e-8)">
+ <path style="fill:#4f4f4f" d="m324.48 44.079-146.49-43.794c-1.076-0.38-2.25-0.38-3.326 0l-146.49 43.794c-1.999 0.705-3.337 10.459-3.337 12.579 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-11.874-3.337-12.579z"/>
+ </g>
+ <g style="fill:#067bff" transform="matrix(.026403 0 0 .025522 3.3442 3)">
+ <path style="fill:#067bff" d="m324.48 51.943-146.49-51.658c-1.076-0.38-2.25-0.38-3.326 0l-146.49 51.658c-1.999 0.705-3.337 2.595-3.337 4.715 0 52.278 13.834 112.71 37.956 165.8 19.566 43.069 54.751 100.52 111.25 129.62 0.719 0.37 1.504 0.555 2.29 0.555s1.571-0.185 2.29-0.555c56.496-29.106 91.68-86.556 111.25-129.62 24.121-53.094 37.955-113.53 37.955-165.8 0-2.12-1.338-4.01-3.337-4.715z"/>
+ </g>
+ <path style="fill:#ffffff" d="M 4.9501975,4.234433 6.2631244,3.4764141 12.327275,13.979832 12.618336,16 11.014348,14.73785 Z"/>
+ <path style="fill:#3f3f3f" d="M 3.998617,0.00284104 C 3.9511787,0.00878466 3.9043274,0.02473452 3.8601895,0.05021722 L 3.1843387,0.43959017 C 3.0077882,0.54152165 2.9476814,0.76567131 3.0496126,0.94222182 L 4.1925629,2.9209175 3.1976632,3.4953536 C 3.0211126,3.5972852 2.9610059,3.8214348 3.0629375,3.9979853 L 3.4530503,4.6738361 C 3.5549819,4.8503866 3.7791315,4.9104937 3.955682,4.8085622 L 7.2572097,2.9024112 C 7.4337602,2.8004797 7.493867,2.5763301 7.3919358,2.3997796 L 7.0018225,1.7239288 C 6.899891,1.5473783 6.6757414,1.4872713 6.4991908,1.5892028 L 5.5050313,2.1628987 4.3628212,0.18420296 C 4.2863727,0.05179007 4.1409316,-0.01499014 3.998617,0.00284104 Z"/>
+ <path style="fill:#ffffff" d="M 11.068138,4.234433 9.7552107,3.4764141 3.6910598,13.979832 3.3999995,16 5.0039867,14.73785 Z"/>
+ <path style="fill:#3f3f3f" d="m 12.019718,0.00284104 c 0.04744,0.00594362 0.09429,0.02189348 0.138428,0.04737618 l 0.67585,0.38937295 c 0.176551,0.10193148 0.236658,0.32608114 0.134726,0.50263165 l -1.14295,1.97869568 0.9949,0.5744361 c 0.17655,0.1019316 0.236657,0.3260812 0.134726,0.5026317 L 12.565285,4.6738361 C 12.463353,4.8503866 12.239204,4.9104937 12.062653,4.8085622 L 8.7611254,2.9024112 C 8.5845749,2.8004797 8.5244681,2.5763301 8.6263993,2.3997796 L 9.0165126,1.7239288 C 9.1184441,1.5473783 9.3425937,1.4872713 9.5191443,1.5892028 l 0.9941597,0.5736959 1.14221,-1.97869574 c 0.07645,-0.13241289 0.221889,-0.1991931 0.364204,-0.18136192 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wewechat.svg b/.icons/awkward/16x16/apps/wewechat.svg
new file mode 120000
index 00000000..fa4b83ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wewechat.svg
@@ -0,0 +1 @@
+wechat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/whalebird.svg b/.icons/awkward/16x16/apps/whalebird.svg
new file mode 100644
index 00000000..b94cec71
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whalebird.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#40e0ca" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffffff" d="M 9.6904671,12.81026 C 9.4735609,12.701306 9.2323502,12.519975 9.1239413,12.384373 8.8746494,12.072548 8.7951206,12.010928 8.5601194,12.191105 8.2537639,12.425991 7.8348152,12.549041 7.4438426,12.585777 6.918941,12.635096 6.876903,12.581533 7.0812488,12.123823 7.4295229,11.343728 7.4297912,10.808333 7.0819952,10.029451 6.8446368,9.497794 6.7185902,9.4152876 6.147484,9.4177488 5.8615574,9.4189888 5.5587997,9.4626944 5.3613662,9.5312536 5.0081614,9.6539056 4.4510923,9.8500712 4.3989464,9.9866708 c -0.019521,0.051134 0.052256,0.1576412 0.1744914,0.2589222 0.3796159,0.314541 0.5121852,0.847408 0.3236605,1.300963 -0.08559,0.205908 -0.2550103,0.40993 -0.3404099,0.40993 -0.026624,0 -0.095519,-0.124004 -0.1531008,-0.275564 C 4.3460062,11.529362 4.2286503,11.189884 4.1427961,11.122 3.6676381,10.746295 2.6915049,11.42751 2.4083307,12.208187 2.3352573,12.409687 2.2473653,12.565138 2.2130296,12.553633 2.0783672,12.50851 1.97872,12.048481 2.0039098,11.588187 2.0427477,10.878514 2.4114834,10.285922 3.0252425,9.9468156 L 3.2380673,9.829228 3.3073717,9.1251824 C 3.3877734,8.3084076 3.5055704,7.8590952 3.7961967,7.2606736 4.2707351,6.2835568 5.1548361,5.4699904 6.0967567,5.0167992 6.3822353,4.8794444 6.684509,4.7328276 6.7684748,4.690984 6.8805931,4.6351092 6.915854,4.5749852 6.9012432,4.4645932 6.8715118,4.2399564 6.6083399,3.6843396 6.4317412,3.47337 6.2359703,3.2394984 6.2971173,3.1501108 6.7144019,3.0601544 c 0.62183,-0.1340536 1.2573562,-0.040879 1.8202682,0.247792 0.3520864,0.1805568 0.8748952,0.6933508 1.106109,1.0849224 0.1710869,0.2897444 0.2562139,0.3611188 0.7167339,0.600946 2.193979,1.1425708 3.163231,3.611934 2.366147,6.0282412 -0.123553,0.374543 -0.302068,0.750342 -0.486401,1.023946 C 11.773756,12.733973 11.291746,13 10.508719,13 10.138502,13 10.007848,12.96971 9.6904231,12.81026 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/whatsapp-desktop.svg b/.icons/awkward/16x16/apps/whatsapp-desktop.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whatsapp-desktop.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/whatsapp-nativefier.svg b/.icons/awkward/16x16/apps/whatsapp-nativefier.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whatsapp-nativefier.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/whatsapp.svg b/.icons/awkward/16x16/apps/whatsapp.svg
new file mode 100644
index 00000000..ec7ca7d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whatsapp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#47ad5d" d="m8 3.9999e-8c-0.1926 0-0.3827 0.0093972-0.5719 0.022657-0.0237 0.001754-0.0473 0.003497-0.0711 0.005468-2.8578 0.22552-5.278 1.9413-6.5008 4.3735-0.00027045 0.00052-0.000512 0.00104-0.00078285 0.00156-0.079116 0.15745-0.16008 0.31409-0.22891 0.47734-0.37451 0.8457-0.5779 1.7432-0.61484 2.6828-0.0016171 0.030354-0.00184 0.060958-0.0031257 0.091406-0.0024743 0.089757-0.0076343 0.17901-0.0070314 0.26953-0.00023211 0.025386-0.00156 0.050342-0.00156 0.075783 0 0.93022 0.16533 1.8186 0.45469 2.6477 0.11645 0.37168 0.25062 0.74703 0.4125 1.1273 0.40323 0.94731 0.45329 1.2056 0.38984 1.9969-0.044209 0.55135-0.19365 1.1143-0.38047 1.4312-0.16938 0.28738-0.30513 0.58389-0.30513 0.65938 0 0.23342 1.3482 0.1517 2.5419-0.15391 1.3984-0.35802 1.5206-0.35747 2.6672 0.0023 0.52453 0.1646 1.1231 0.25365 1.7984 0.27812 0.028251 0.0014 0.056828 0.0012 0.085156 0.0023 0.0924 0.003 0.181 0.009 0.2765 0.009 0.00777 0 0.014903-0.000743 0.022657-0.0008 0.012314 0.000055 0.024394 0.0008 0.03672 0.0008 0.22339 0 0.44384-0.01113 0.6625-0.02891 1.9778-0.14065 3.5664-0.87264 4.9961-2.3 1.178-1.176 1.9076-2.6277 2.1961-4.1469 0.02658-0.13883 0.04862-0.27898 0.06797-0.42031 0.0117-0.086759 0.02399-0.17312 0.03281-0.26016 0.01939-0.18667 0.03106-0.37606 0.0375-0.56641 0.0014-0.047966 0.0034-0.095762 0.0039-0.14375 0.000688-0.04467 0.0031-0.088737 0.0031-0.13359 0-4.358-3.4508-7.8782-7.7797-7.9945-0.0336-0.0015026-0.0671-0.0023426-0.1008-0.0028741-0.04-0.0005828-0.0794-0.0031257-0.1195-0.0031259z"/>
+ <path style="fill:#ffffff" d="M 5.5,4 C 4.6715729,4 4,4.6715729 4,5.5 L 4,6.0175781 C 4.0036,6.7807252 4.2356074,7.3943801 4.9082031,8.4140625 6.062843,10.164534 7.1895531,11.114971 8.8125,11.707031 9.297744,11.884051 9.6433294,11.993508 9.9396442,12 L 10.5,12 C 11.328427,12 12,11.328427 12,10.5 12,9.6715729 11.328427,9 10.5,9 10,9 9,9 9,10 8.0315629,9.945724 6,8 6,7 7,7 7,6 7,5.5 7,4.6715729 6.3284271,4 5.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/whatsdesk.svg b/.icons/awkward/16x16/apps/whatsdesk.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whatsdesk.svg
@@ -0,0 +1 @@
+whatsapp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/whatsie.svg b/.icons/awkward/16x16/apps/whatsie.svg
new file mode 100644
index 00000000..5a51f091
--- /dev/null
+++ b/.icons/awkward/16x16/apps/whatsie.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#47ad5d" d="m8 3.9999e-8c-0.1926 0-0.3827 0.0093972-0.5719 0.022657-0.0237 0.001754-0.0473 0.003497-0.0711 0.005468-2.8578 0.22552-5.278 1.9413-6.5008 4.3735-0.00027045 0.00052-0.000512 0.00104-0.00078285 0.00156-0.079116 0.15745-0.16008 0.31409-0.22891 0.47734-0.37451 0.8457-0.5779 1.7432-0.61484 2.6828-0.0016171 0.030354-0.00184 0.060958-0.0031257 0.091406-0.0024743 0.089757-0.0076343 0.17901-0.0070314 0.26953-0.00023211 0.025386-0.00156 0.050342-0.00156 0.075783 0 0.93022 0.16533 1.8186 0.45469 2.6477 0.11645 0.37168 0.25062 0.74703 0.4125 1.1273 0.40323 0.94731 0.45329 1.2056 0.38984 1.9969-0.044209 0.55135-0.19365 1.1143-0.38047 1.4312-0.16938 0.28738-0.30513 0.58389-0.30513 0.65938 0 0.23342 1.3482 0.1517 2.5419-0.15391 1.3984-0.35802 1.5206-0.35747 2.6672 0.0023 0.52453 0.1646 1.1231 0.25365 1.7984 0.27812 0.028251 0.0014 0.056828 0.0012 0.085156 0.0023 0.0924 0.003 0.181 0.009 0.2765 0.009 0.00777 0 0.014903-0.000743 0.022657-0.0008 0.012314 0.000055 0.024394 0.0008 0.03672 0.0008 0.22339 0 0.44384-0.01113 0.6625-0.02891 1.9778-0.14065 3.5664-0.87264 4.9961-2.3 1.178-1.176 1.9076-2.6277 2.1961-4.1469 0.02658-0.13883 0.04862-0.27898 0.06797-0.42031 0.0117-0.086759 0.02399-0.17312 0.03281-0.26016 0.01939-0.18667 0.03106-0.37606 0.0375-0.56641 0.0014-0.047966 0.0034-0.095762 0.0039-0.14375 0.000688-0.04467 0.0031-0.088737 0.0031-0.13359 0-4.358-3.4508-7.8782-7.7797-7.9945-0.0336-0.0015026-0.0671-0.0023426-0.1008-0.0028741-0.04-0.0005828-0.0794-0.0031257-0.1195-0.0031259z"/>
+ <circle fill="#fff" cx="8" cy="8" r="2"/>
+ <circle fill="#fff" cx="13" cy="8" r="2"/>
+ <circle fill="#fff" cx="3" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wicd-gtk.svg b/.icons/awkward/16x16/apps/wicd-gtk.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wicd-gtk.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wicd.svg b/.icons/awkward/16x16/apps/wicd.svg
new file mode 100644
index 00000000..6b3e8be7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wicd.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4f4f4f" d="m8.031 3.0002c-3.0343 0-5.7655 1.031-8.031 2.63l8.031 8.3668 7.969-8.397c-2.2563-1.5811-4.9576-2.6-7.9689-2.6z"/>
+ <path opacity=".2" transform="matrix(.38344 0 0 .36668 -53.315 -87.567)" d="m159.9 252.99c-6.3037 0-12.154 2.0674-16.853 5.5589l16.941 18.441 16.765-18.441c-4.71-3.49-10.56-5.56-16.86-5.56z"/>
+ <path fill="#797979" d="m8 5.1971c-2.4171 0-4.6605 0.75804-6.4624 2.0383l6.4964 6.7622 6.4285-6.7622c-1.802-1.28-4.046-2.0381-6.463-2.0381z"/>
+ <path opacity=".2" transform="matrix(.38344 0 0 .36668 -53.315 -87.567)" d="m159.9 258.99c-4.7278 0-9.1156 1.5505-12.64 4.1692l12.706 13.831 12.574-13.831c-3.524-2.6186-7.9119-4.1692-12.64-4.1692z"/>
+ <path fill="#e4e4e4" d="m8 7.3969c-1.8129 0-3.4954 0.56856-4.8466 1.5287l4.8719 5.0724 4.8217-5.072c-1.352-0.9602-3.0343-1.5287-4.8471-1.5287z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/widelands.svg b/.icons/awkward/16x16/apps/widelands.svg
new file mode 100644
index 00000000..dd454a3a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/widelands.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:none;stroke:#508d4c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="M 2.5,1.5 V 10.5 L 8.5,7.5 14.5,10.5 V 1.5"/>
+ <path style="fill:none;stroke:#ff6f57;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="M 8.5,4.5 V 14.5 H 14.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wifi-radar.svg b/.icons/awkward/16x16/apps/wifi-radar.svg
new file mode 120000
index 00000000..015d36a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wifi-radar.svg
@@ -0,0 +1 @@
+wicd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wikipedia.svg b/.icons/awkward/16x16/apps/wikipedia.svg
new file mode 100644
index 00000000..b8afe477
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wikipedia.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e4e4e4" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#4d4d4d" d="m9.557 5.4998c-0.35539-0.000311-0.77635 0.0011-1.0351 0.0029l-0.02555 0.01748v0.18638c0 0.02274 0.0095 0.03863 0.02835 0.05242 0.01925 0.01455 0.0385 0.0233 0.05956 0.0233l0.08224 0.0087c0.21164 0.0089 0.31129 0.06614 0.34033 0.10192 0.05046 0.06337 0.07412 0.13372-0.0482 0.4077l-0.7317 1.4968-0.6608-1.3891c-0.21708-0.44395-0.26999-0.58255 0.05672-0.60865l0.13046-0.01748c0.0628 0 0.09359-0.02262 0.09359-0.06698v-0.19511l-0.0482-0.01748s-1.231 0.0022-1.7839 0.003l-0.0255 0.01747v0.19512c0 0.04361 0.0448 0.05542 0.13045 0.06698 0.30602 0.04137 0.29849 0.07401 0.60125 0.6902 0.0454 0.09244 0.17867 0.36984 0.17867 0.36984l0.68915 1.392s0.14894 0.33808 0.20136 0.4572l-1.0011 2.0501-0.05672-0.01456s-1.5549-3.3673-2.0051-4.4934c-0.04685-0.11667-0.068065-0.20296-0.068065-0.25627 0-0.11444 0.09951-0.1749 0.30062-0.18346l0.23539-0.01166c0.062075 0 0.09359-0.02465 0.09359-0.07572v-0.18346l-0.0227-0.02038s-1.8614-0.0023-2.2461 0l-0.01985 0.021v0.192c0 0.03504 0.04085 0.05728 0.12762 0.06698 0.23632 0.01305 0.39317 0.052 0.46795 0.11648 0.07442 0.06523 0.15353 0.2295 0.25808 0.48633 0.5652 1.3941 1.7663 3.8832 2.3511 5.3 0.16844 0.38692 0.37826 0.44721 0.6353-0.01166 0.27709-0.52775 0.76175-1.5467 1.1543-2.3792 0.0056-0.08076 0.0056 0.07482 0.07658 0.02622 0.36652 0.82895 0.80895 1.8268 1.055 2.3472 0.19058 0.40369 0.40642 0.44255 0.6268 0.01166 0.57575-1.3143 2.2603-5.268 2.2603-5.268 0.07296-0.1942 0.17314-0.34291 0.30346-0.45138 0.12996-0.10772 0.33043-0.16825 0.60125-0.18055 0.05518 0 0.08224-0.0254 0.08224-0.07571v-0.18638l-0.01985-0.02039h-2.0675l-0.02555 0.02039v0.18638c0 0.022 0.0095 0.03862 0.02835 0.05242 0.01925 0.01454 0.0385 0.0233 0.05955 0.0233l0.173 0.0087c0.212 0.0089 0.26963 0.05216 0.35167 0.12522 0.08168 0.07492 0.09189 0.20182 0.02835 0.38149l-1.8292 4.4585-0.0709-0.02039-1.1628-2.4374c0.001-0.0022 0.02835-0.05824 0.02835-0.05824l0.9501-1.8259c0.11072-0.19271 0.21817-0.36541 0.27226-0.44556 0.0991-0.14649 0.1546-0.17333 0.42541-0.18638 0.05518 0 0.08225-0.02465 0.08225-0.07572v-0.18346l-0.01985-0.02038s-0.29123-0.0025-0.6466-0.003z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/window-duplicate.svg b/.icons/awkward/16x16/apps/window-duplicate.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/window-duplicate.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/window_list.svg b/.icons/awkward/16x16/apps/window_list.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/window_list.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/windstille-0.2.svg b/.icons/awkward/16x16/apps/windstille-0.2.svg
new file mode 100644
index 00000000..72f3d02c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/windstille-0.2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#17598c;fill-rule:evenodd" d="M 9.0912772,0.36583998 C 8.4344877,0.36801196 7.7501546,0.43940437 7.0456311,0.55335405 5.8979476,0.73898039 4.7051209,0.97456664 3.6705492,1.7010964 2.9458415,2.210024 2.2990534,2.7640237 1.7988844,3.2402746 1.3546138,3.6665205 0.47792335,4.2030777 0.48884978,5.007565 c -0.003624,0.3797111 -0.0303914,1.0431716 0.54108412,1.6262625 0,0 0.3200874,1.8069043 0.1635266,1.9654429 C 1.0368997,8.757809 0.69360575,9.1184543 0.40005433,9.257175 0.10650295,9.3958962 0.26777837,9.4300151 0.16992791,9.9849003 0.07207737,10.539786 0.36933548,11.740174 1.2304196,12.275243 2.091504,12.810311 3.4275221,12.987238 4.1907554,12.848518 4.467279,12.798258 4.6487646,13.238674 4.9360096,13.120704 5.119076,13.025284 5.2994413,12.932512 5.492282,12.830838 5.893452,12.660016 6.3169995,12.551294 6.7468202,12.286204 7.6237609,11.745353 9.384389,11.837759 10.880243,11.433796 12.393237,11.025203 12.942469,10.268541 13.20395,9.9677242 13.558153,9.5602362 13.572758,8.895905 14.02673,8.8102238 14.0735,8.7223398 14.12045,8.6340433 14.15156,8.5617675 14.484251,7.7888923 15.763657,5.5175703 14.06106,2.9215006 12.78411,0.97444832 11.061645,0.35931936 9.0912772,0.36583998 Z"/>
+ <path style="fill:#b0c4de;fill-rule:evenodd" d="M 8.6192653,0.00253145 C 8.3937081,0.008299 8.1661433,0.02449566 7.9381633,0.04472212 c -7.6e-4,6.872e-5 -0.00156,-6.88e-5 -0.00236,0 -0.067562,0.0060211 -0.1351268,0.01231469 -0.2028482,0.01953263 -0.00156,1.6627e-4 -0.00312,6.1199e-4 -0.00468,7.7999e-4 -0.2270128,0.02419659 -0.4544576,0.0521593 -0.6826624,0.08906918 -0.1442119,0.0265742 -0.2731924,0.05649 -0.4056964,0.0851627 -0.030848,0.007638 -0.061969,0.0167906 -0.092842,0.0250018 C 6.4586355,0.28749455 6.3699923,0.3116765 6.281031,0.33927397 5.3545156,0.6325432 4.4316121,1.1642621 3.6089129,1.748756 5.3375221,2.3000684 8.8976601,0.97783005 10.945776,1.971429 c 1.844635,0.8948849 4.227929,3.1829467 2.406873,7.6527786 0.217844,-0.2923322 0.393224,-0.5121958 0.818414,-0.5344152 0.08101,-0.00423 -0.101276,0.4584694 0,0.4693734 0.02412,-0.042799 0.333996,-0.8454426 0.350306,-0.8833279 0.03764,-0.087434 0.08854,-0.2046186 0.142774,-0.3351806 0.01493,-0.035984 0.03194,-0.082893 0.04759,-0.1218842 0.04418,-0.1101366 0.0893,-0.2300751 0.135752,-0.3625272 0.02121,-0.060521 0.04151,-0.12895 0.06241,-0.1937647 0.03995,-0.1239969 0.07842,-0.2552949 0.114688,-0.3937797 0.04073,-0.1556806 0.08157,-0.3133181 0.113127,-0.4851922 v -7.999e-4 c 0.0011,-0.00611 0.002,-0.01262 0.0031,-0.018748 0.02075,-0.1149862 0.03902,-0.2333871 0.05383,-0.3547141 0.003,-0.02432 0.0043,-0.049663 0.007,-0.074224 0.01064,-0.096916 0.019,-0.1956835 0.02497,-0.2961162 0.0031,-0.052218 0.0045,-0.1055043 0.0062,-0.1586058 0.0025,-0.079164 0.004,-0.158859 0.0031,-0.2398615 -6.4e-4,-0.056831 -0.003,-0.1149974 -0.0055,-0.1726693 C 15.22691,5.3845904 15.22081,5.3009863 15.21325,5.216189 15.20825,5.160086 15.20299,5.1034 15.19609,5.0466453 15.18526,4.9576633 15.17055,4.8683133 15.15474,4.7778748 15.14524,4.7237468 15.13722,4.6699634 15.12587,4.6153627 15.10468,4.513488 15.07758,4.4100753 15.04941,4.3067458 15.03696,4.2610608 15.02741,4.2159518 15.01352,4.1700166 14.968485,4.0206378 14.91672,3.8699687 14.855293,3.71842 14.791533,3.5611178 14.718253,3.4030096 14.63528,3.2441658 c -4.4e-4,-8e-4 -0.0011,-0.00152 -0.0016,-0.00236 C 14.546762,3.0757921 14.450931,2.9118183 14.345041,2.7503622 14.238747,2.5882884 14.127967,2.4347325 14.013462,2.2886089 v -7.8e-4 C 13.90855,2.1543547 13.798695,2.0291584 13.68735,1.9089246 l -8e-4,-7.8e-4 c -0.02776,-0.029933 -0.05611,-0.05838 -0.08426,-0.087507 l -8e-4,-7.8e-4 c -0.08653,-0.089608 -0.174436,-0.1749371 -0.264481,-0.2570508 -0.02903,-0.026467 -0.05728,-0.054665 -0.0866,-0.080475 -0.0013,-0.00111 -0.0026,-0.00202 -0.0039,-0.00312 -0.118572,-0.103642 -0.240072,-0.2022809 -0.364291,-0.2937758 -0.123505,-0.09097 -0.250589,-0.174542 -0.37917,-0.25392532 -0.03454,-0.0213154 -0.06965,-0.0412342 -0.104545,-0.0617233 l -8e-4,-7.8e-4 C 12.296535,0.80956518 12.194291,0.75375588 12.09031,0.70102606 h -8e-4 C 12.05709,0.68454676 12.02479,0.66763346 11.99203,0.65180226 11.856318,0.58622413 11.719249,0.52382123 11.579289,0.46897267 11.440506,0.41458567 11.29903,0.36715929 11.156428,0.322868 11.116398,0.3104383 11.075818,0.2993662 11.035499,0.287709 c -0.02472,-0.00715 -0.05,-0.0127611 -0.0749,-0.0195326 -0.05542,-0.0153203 -0.111042,-0.0306293 -0.16696,-0.0445346 -0.0021,-5.16e-4 -0.0042,-0.001052 -0.0062,-0.001564 C 10.575959,0.1696541 10.362383,0.12383642 10.144526,0.09081775 9.9228671,0.05722321 9.6967319,0.03627939 9.4696655,0.02128124 c -7.6e-4,-5.12e-5 -0.00156,5.1e-5 -0.00236,0 -0.05339,-0.003512 -0.1070707,-0.0068383 -0.1607182,-0.0093755 -0.00284,-1.3432e-4 -0.00575,1.3235e-4 -0.00858,0 C 9.0733853,0.00143342 8.8476445,-0.00331014 8.6192465,0.00253021 Z"/>
+ <path style="fill:none" d="M 7.016e-5,8.9332675 1.4286872,9.0125372 6.2625004,8.5963736 8.630482,9.0521712 10.000389,5.7426783 7.9455288,4.9698027 0.84158426,5.8219472"/>
+ <path style="fill:#87cefa;fill-rule:evenodd" d="m 1.0299339,6.6338275 c 0,0 1.8628397,-0.5870853 3.4508209,-0.6096551 0.7177261,-0.0102 1.1811037,0.046961 1.7791633,0.1133984 C 7.3278447,6.2892751 7.1803336,6.5222212 6.4200819,7.0383591 5.3649043,7.7421049 5.4895184,8.0024116 3.8647478,8.2044731 L 1.0100661,8.5476869 Z"/>
+ <path style="fill:#755959;fill-rule:evenodd" d="M 3.8463052,13.557373 C 3.1247371,13.695159 1.7294638,13.458956 0.91538677,12.927498 0.10130991,12.396041 -0.04670407,10.5261 0.04580472,9.9749583 0.13831343,9.4238176 0.13831343,8.9502713 0.41583963,8.8124865 2.1152144,8.1166198 3.7357773,8.097544 5.571708,7.8888682 c 0,0 1.1172822,0.8781879 1.370584,1.6428888 0.1767884,0.533711 -0.3309331,1.817585 -0.9985116,2.807083 -0.3781723,0.650349 -1.3568161,1.091162 -2.0974752,1.218533 z"/>
+ <circle style="opacity:0.3" cx="5.5" cy="9.5" r=".5"/>
+ <path style="fill:#224043;fill-rule:evenodd" d="m 14.171065,8.9900564 c -0.578587,0.030236 -0.694458,0.4238299 -1.084458,0.8725 -0.261481,0.3008166 -0.69337,1.0625646 -2.206364,1.4711576 -1.495854,0.403964 -3.2564821,0.311304 -4.1334228,0.852154 -0.4298203,0.26509 -0.8533686,0.473967 -1.2545382,0.644789 -0.5865777,0.309269 -1.5212503,0.626621 -2.0466786,0.726952 -0.1558742,0.02977 -0.3677579,0.03878 -0.6030834,0.03443 -0.1172451,0.0436 -0.2163458,0.08626 -0.2699441,0.131462 -0.3346107,0.282218 -0.9678819,2.089002 -0.1661794,2.266151 0.8017015,0.17715 4.5410003,-1.980715 7.7155055,-1.874113 3.174505,0.106601 5.252135,-1.490155 5.630598,-2.847594 0.378463,-1.357439 0.471398,-1.8471422 -0.820755,-2.1753799 -0.323038,-0.08206 -0.567818,-0.1125873 -0.76068,-0.1025098 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wine-help.svg b/.icons/awkward/16x16/apps/wine-help.svg
new file mode 100644
index 00000000..4f0f8df6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wine-help.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#48aeff" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m8 2c-2.21 0-4 1.79-4 4h2c0-1.1 0.9-2 2-2s2 0.9 2 2c0 0.55-0.2198 1.0502-0.5898 1.4102l-1.2403 1.2597c-0.72 0.73-1.1699 1.7301-1.1699 2.8301v0.5h2c0-1.5 0.4499-2.1001 1.17-2.8301l0.9-0.9199c0.57-0.57 0.93-1.37 0.93-2.25 0-2.21-1.79-4-4-4zm-1 11v2h2v-2h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wine-notepad.svg b/.icons/awkward/16x16/apps/wine-notepad.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wine-notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wine-uninstaller.svg b/.icons/awkward/16x16/apps/wine-uninstaller.svg
new file mode 100644
index 00000000..1c7d0d5f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wine-uninstaller.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#48aeff" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m11.741 4.259c-0.34541-0.34541-0.90157-0.34541-1.247 0l-2.494 2.494-2.494-2.494c-0.34541-0.34541-0.90157-0.34541-1.247 0-0.34541 0.34541-0.34541 0.90157 0 1.247l2.494 2.494-2.494 2.494c-0.34541 0.34541-0.34541 0.90157 0 1.247 0.34541 0.34541 0.90157 0.34541 1.247 0l2.494-2.494 2.494 2.494c0.34541 0.34541 0.90157 0.34541 1.247 0 0.34541-0.34541 0.34541-0.90157 0-1.247l-2.494-2.494 2.494-2.494c0.34541-0.34541 0.34541-0.90157 0-1.247z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wine-winecfg.svg b/.icons/awkward/16x16/apps/wine-winecfg.svg
new file mode 120000
index 00000000..d3b438b8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wine-winecfg.svg
@@ -0,0 +1 @@
+winecfg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wine.svg b/.icons/awkward/16x16/apps/wine.svg
new file mode 100644
index 00000000..11a2f4e8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wine.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#48aeff" d="m2.3573 2.0002h4.2857c0.1975 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.1975-0.1595 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.1595-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#48aeff" d="m9.3573 2.0002h4.2857c0.197 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.1975-0.16 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.1595-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#48aeff" d="m2.3573 9.0002h4.2857c0.1975 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.197-0.1595 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.16-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+ <path fill="#48aeff" d="m9.3573 9.0002h4.2857c0.197 0 0.357 0.1592 0.357 0.3571v4.2857c0 0.197-0.16 0.357-0.357 0.357h-4.2858c-0.1979 0-0.3572-0.16-0.3572-0.357v-4.2858c0-0.1979 0.1593-0.3572 0.3572-0.3572z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winecfg.svg b/.icons/awkward/16x16/apps/winecfg.svg
new file mode 100644
index 00000000..ffecab0b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winecfg.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#48aeff" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m6.964 4-0.0882 1.0536a3.1429 3.1429 0 0 0 -0.9185 0.5313l-0.95759-0.4509-1 1.7321 0.86941 0.6038a3.1429 3.1429 0 0 0 -0.048 0.53013 3.1429 3.1429 0 0 0 0.04573 0.53237l-0.867 0.602 1 1.7321 0.95536-0.44977a3.1429 3.1429 0 0 0 0.92075 0.5279l0.088 1.056h2l0.08817-1.0536a3.1429 3.1429 0 0 0 0.91853 -0.53125l0.95759 0.45089 1-1.7321-0.86942-0.6038a3.1429 3.1429 0 0 0 0.048 -0.53 3.1429 3.1429 0 0 0 -0.046 -0.532l0.86719-0.60157-1-1.7321-0.95537 0.44978a3.1429 3.1429 0 0 0 -0.9209 -0.5282l-0.088-1.056h-2zm1 2.8571a1.1429 1.1429 0 0 1 1.143 1.143 1.1429 1.1429 0 0 1 -1.143 1.143 1.1429 1.1429 0 0 1 -1.143 -1.143 1.1429 1.1429 0 0 1 1.143 -1.143z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winefile.svg b/.icons/awkward/16x16/apps/winefile.svg
new file mode 100644
index 00000000..23714d12
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winefile.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#48aeff" d="M 1.4004 1 C 1.1788 1 1 1.1788 1 1.4004 L 1 4 L 0.5 4 C 0.223 4 0 4.223 0 4.5 L 0 14.5 C 0 14.777 0.223 15 0.5 15 L 15.5 15 C 15.777 15 16 14.777 16 14.5 L 16 4.5 C 16 4.223 15.777 4 15.5 4 L 15 4 L 15 3.4004 L 15 2.4004 L 15 1.4004 C 15 1.1788 14.821 1 14.6 1 L 1.4004 1 z"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="4" y="4" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="9" y="4" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="9" y="9" rx=".25" ry=".25"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="4" y="9" rx=".25" ry=".25"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winemine.svg b/.icons/awkward/16x16/apps/winemine.svg
new file mode 100644
index 00000000..be8356b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winemine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#48aeff" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m7 3v1.1308594a4 4 0 0 0 -1.0273438 0.4277344l-0.8007812-0.8007813-1.4140625 1.4140625 0.8007813 0.8007812a4 4 0 0 0 -0.4257813 1.0273438h-1.1328125v2h1.1308594a4 4 0 0 0 0.4277344 1.027344l-0.8007813 0.800781 1.4140625 1.414063 0.8007812-0.800782a4 4 0 0 0 1.0273438 0.425782v1.132812h2v-1.130859a4 4 0 0 0 1.027344 -0.427735l0.800781 0.800782 1.414063-1.414063-0.800782-0.800781a4 4 0 0 0 0.425782 -1.027344h1.132812v-2h-1.130859a4 4 0 0 0 -0.427735 -1.0273438l0.800782-0.8007812-1.414063-1.4140625-0.800781 0.8007813a4 4 0 0 0 -1.027344 -0.4257813v-1.1328125h-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winetricks.svg b/.icons/awkward/16x16/apps/winetricks.svg
new file mode 100644
index 00000000..19e0e653
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winetricks.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#48aeff" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m8 2-1.5892 4.3335-4.4108 0.2497 3.429 2.9288-1.137 4.488 3.708-2.524 3.708 2.524-1.137-4.488 3.429-2.9288-4.4108-0.2497z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winff.svg b/.icons/awkward/16x16/apps/winff.svg
new file mode 120000
index 00000000..351fe6ec
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winff.svg
@@ -0,0 +1 @@
+qwinff.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wingpanel.svg b/.icons/awkward/16x16/apps/wingpanel.svg
new file mode 100644
index 00000000..5a9b48e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wingpanel.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m0.8 1c-0.4432 0-0.8 0.34687-0.8 0.7778v12.445c0 0.43087 0.3568 0.7778 0.8 0.7778l14.4-0.001c0.443 0 0.8-0.347 0.8-0.778v-12.444c0-0.4309-0.357-0.7778-0.8-0.7778h-14.4z"/>
+ <path fill="#4f4f4f" d="m0.8 1c-0.4432 0-0.8 0.34687-0.8 0.7778l4e-8 1.2222h16v-1.2222c0-0.4309-0.357-0.7778-0.8-0.7778z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wings3d.svg b/.icons/awkward/16x16/apps/wings3d.svg
new file mode 100644
index 00000000..3c576be1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wings3d.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3f3f3f" d="m 2.8445315,4.2e-7 c 0,0 -0.7833237,0.05441748 -1.1999999,0.47109374 L 0.52421915,1.5914066 C -0.0028163,1.9941528 4.2e-7,2.8000871 4.2e-7,2.8445315 V 8 13.155469 c 0,0.04444 -0.002816,0.850378 0.52421873,1.253124 L 1.6445316,15.528906 C 2.0612078,15.945582 2.8445315,16 2.8445315,16 H 8 13.155469 c 0,0 0.783323,-0.05442 1.2,-0.471094 l 1.120312,-1.120313 C 16.0028,14.005847 16,13.199913 16,13.155469 V 8 2.8445315 C 16,2.8000871 16.0028,1.9941528 15.475781,1.5914066 L 14.355469,0.47109416 C 13.938792,0.0544179 13.155469,4.2e-7 13.155469,4.2e-7 H 8 Z"/>
+ <path style="fill:#e53935" d="M 0 4.1992188 L 0 8 L 0 9 L 0 9.4003906 L 0 11.800781 L 0 12 L 6 12 L 6 16 L 8 16 L 13.15625 16 C 13.15625 16 13.938792 15.945971 14.355469 15.529297 L 15.476562 14.408203 C 15.830993 14.137349 15.91985 13.759821 15.957031 13.478516 L 15 13 C 12.884668 12.700827 10 12 10 12 L 9 9 L 4 8 L 4 5 L 0 4.1992188 z"/>
+ <path style="fill:#ffffff" d="M 0.1640625 2.0976562 C 0.014305814 2.4548373 9.2518585e-17 2.8144768 0 2.84375 L 0 5.1992188 L 0.99804688 5.7988281 L 3 7 L 3 9 L 5.6660156 9 L 9 11 L 9 13 L 11.666016 13 L 14.927734 14.957031 L 15.476562 14.408203 C 16.003583 14.005457 16 13.200694 16 13.15625 L 16 12.400391 L 13.666016 11 L 11 11 L 11 9 L 7.6660156 7 L 5 7 L 5 5 L 1.6660156 3 L 0.69726562 2.4179688 L 0.1640625 2.0976562 z"/>
+ <path style="fill:#c6c8cb" d="M 11,8.9999997 8.9999998,11 v 2 L 11,11 Z"/>
+ <path style="fill:#b3b6bb" d="m 11.666667,13 2,-2 H 11 l -2.0000002,2 z"/>
+ <path style="fill:#dadbdd" d="M 7.6660156,7 7.3535156,7.3144531 5.9804688,8.6855469 5.6660156,9 8.9999998,11 11,8.9999997 Z"/>
+ <path style="fill:#c6c8cb" d="M 5.0000002,4.9999997 3,7 V 9 L 5.0000002,7 Z"/>
+ <path style="fill:#b3b6bb" d="m 5.666667,9 2,-2 H 5 L 2.9999998,9 Z"/>
+ <path style="fill:#dadbdd" d="M 13.666016 11 L 13.353516 11.314453 L 11.980469 12.685547 L 11.666016 13 L 14.927734 14.957031 L 15.476562 14.408203 C 16.003582 14.005457 16 13.200694 16 13.15625 L 16 12.400391 L 13.666016 11 z"/>
+ <path style="fill:#dadbdd" d="M 0.1640625 2.0976562 C 0.014305814 2.4548372 4.87497e-17 2.8144768 0 2.84375 L 0 5.1992188 L 0.99804688 5.7988281 L 3 7 L 5 5 L 1.6660156 3 L 0.69726562 2.4179688 L 0.1640625 2.0976562 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/winhelp.svg b/.icons/awkward/16x16/apps/winhelp.svg
new file mode 120000
index 00000000..56f6b4df
--- /dev/null
+++ b/.icons/awkward/16x16/apps/winhelp.svg
@@ -0,0 +1 @@
+wine-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wire-desktop.svg b/.icons/awkward/16x16/apps/wire-desktop.svg
new file mode 120000
index 00000000..05cbadfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wire-desktop.svg
@@ -0,0 +1 @@
+wire.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wire.svg b/.icons/awkward/16x16/apps/wire.svg
new file mode 100644
index 00000000..d9526446
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wire.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0 -1036.4)">
+ <g transform="translate(0 1036.4)">
+ <path fill="#e4e4e4" d="m8 0c-4.432 0-8 3.568-8 8s3.568 8 8 8 8-3.568 8-8-3.568-8-8-8z"/>
+ <path fill="none" stroke="#313131" d="m3.5 3.9996v5.4122s-0.0001 2.0882 3 2.0882 3-2.0883 3-2.0883v-4.3093s-0.075767-0.58242-1.4999-0.60285c-1.4242-0.0206-1.5001 0.6028-1.5001 0.6028v4.3093s0.000007 2.0883 3.0001 2.0883c2.9999 0 2.9999-2.0883 2.9999-2.0883v-5.4122"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wireshark.svg b/.icons/awkward/16x16/apps/wireshark.svg
new file mode 100644
index 00000000..237ce037
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wireshark.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-8,8)">
+ <rect fill="#4e91d9" width="16" height="16" x="-8" y="-24" rx=".857" ry=".857" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path fill="#343434" d="m19.004-7a0.50005 0.50005 0 0 0 -0.125 0.015625s-1.8715 0.47166-3.707 2.1465c-1.765 1.6102-3.479 4.4067-3.623 8.8379h-3.549v1h4a0.50005 0.50005 0 0 0 0.5 -0.49805c0.01241-4.4989 1.6876-7.0886 3.3457-8.6016 1.0396-0.94862 1.8987-1.3748 2.5176-1.625-0.71852 3.301-0.92758 5.8937-0.42188 7.6836 0.27776 0.98311 0.76569 1.7648 1.4648 2.2832 0.699 0.5187 1.585 0.7582 2.594 0.7582h2v-1h-2c-0.854 0-1.502-0.1948-1.998-0.5625s-0.864-0.9243-1.098-1.75c-0.466-1.6515-0.315-4.3449 0.582-8.0703a0.50005 0.50005 0 0 0 -0.482 -0.6172z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wiznote.svg b/.icons/awkward/16x16/apps/wiznote.svg
new file mode 100644
index 00000000..d1fc50c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wiznote.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#41a5c7" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m10.571 2.7143-1.1424 4.5714-0.5715-2.2857-2.8571 0.5714-0.8571 2.2857-0.8572-3.4285-2.2857 0.5714 1.7143 6.898 2.2857 0.359 1.1429-1.543 0.5535 1.735 3.4466 0.551 3.428-9.7143z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wl-ico-64.svg b/.icons/awkward/16x16/apps/wl-ico-64.svg
new file mode 120000
index 00000000..a3f693ab
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wl-ico-64.svg
@@ -0,0 +1 @@
+widelands.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wmail.svg b/.icons/awkward/16x16/apps/wmail.svg
new file mode 120000
index 00000000..a0517ef7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wmail.svg
@@ -0,0 +1 @@
+WMail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wmtweaks.svg b/.icons/awkward/16x16/apps/wmtweaks.svg
new file mode 120000
index 00000000..d87a4ae0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wmtweaks.svg
@@ -0,0 +1 @@
+preferences-system-windows.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/woeusbgui-icon.svg b/.icons/awkward/16x16/apps/woeusbgui-icon.svg
new file mode 100644
index 00000000..4d292020
--- /dev/null
+++ b/.icons/awkward/16x16/apps/woeusbgui-icon.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#48aeff" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m4 9.0715 4 3.9285l4-4.0715h-2v-5.9285h-4v6.0714z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wolfenstein.svg b/.icons/awkward/16x16/apps/wolfenstein.svg
new file mode 100644
index 00000000..b5952e44
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wolfenstein.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#dc4043" d="M 8,2.623 V 6 H 9.0254 V 3.8379 L 9.4004,3.5762 Z M 5.8887,4.1074 5.8262,5.3516 4.5176,5.3496 5.293,4.9746 H 1 V 5.0742 L 3.0645,5.3496 2.0859,6 H 7 V 4.5605 Z M 11.111,4.1074 10,4.5605 V 6 H 14.914 L 13.936,5.3496 16,5.0742 V 4.9746 H 11.707 L 12.482,5.3496 11.176,5.3516 Z M 4.9492,7 6,7.8926 V 14.354 L 8,13.229 V 14.361 L 11,12.223 V 7.916 L 12,7 H 10 V 11.74 L 9.0117,12.285 8.9883,7 H 8 V 11.752 L 7.0254,12.285 7,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wolfram-mathematica.svg b/.icons/awkward/16x16/apps/wolfram-mathematica.svg
new file mode 120000
index 00000000..0c4a5dac
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wolfram-mathematica.svg
@@ -0,0 +1 @@
+mathematica.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wolfram-player.svg b/.icons/awkward/16x16/apps/wolfram-player.svg
new file mode 100644
index 00000000..44b51afb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wolfram-player.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#d6342a;fill-rule:evenodd" d="M 7.5178432,3.9782004e-4 A 0.44934476,0.45719197 0 0 0 7.111104,0.22658996 L 5.7655448,2.5706547 3.3224772,1.4794266 A 0.44934476,0.45719197 0 0 0 2.6948906,1.943567 L 2.960492,4.6449261 0.35361713,5.2232042 A 0.44934476,0.45719197 0 0 0 0.1139028,5.9741027 L 1.8893099,8.0007545 0.11419534,10.027704 a 0.44934476,0.45719197 0 0 0 0.23986058,0.75075 l 2.60702148,0.577683 -0.2650168,2.701359 a 0.44934476,0.45719197 0 0 0 0.6277326,0.463992 L 5.7667144,13.429812 7.112859,15.77358 a 0.44934476,0.45719197 0 0 0 0.7758908,-1.53e-4 l 1.3457052,-2.344064 2.442922,1.091079 a 0.44934476,0.45719197 0 0 0 0.627732,-0.464141 l -0.265602,-2.701061 2.606875,-0.578427 a 0.44934476,0.45719197 0 0 0 0.239715,-0.750899 L 13.11069,7.9994153 14.885804,5.9723171 A 0.44934476,0.45719197 0 0 0 14.645944,5.2215674 L 12.038776,4.6438845 12.303793,1.9425253 A 0.44934476,0.45719197 0 0 0 11.67606,1.4785338 L 9.2332846,2.5703571 7.8869944,0.22644116 A 0.44934476,0.45719197 0 0 0 7.5178432,3.9782004e-4 Z"/>
+ <path style="fill:#ffffff" d="M 6.9353523,4 C 5.2843239,3.9999786 3.9999489,5.5310781 4,7.3311014 4.0000234,9.1310666 5.1599625,10.476211 6.810938,10.47619 8.8922381,10.327705 9.3058373,7.0300525 7.4904309,7.4166663 7.4685256,7.4950104 7.9994738,7.7209019 8.0373055,8.1316966 8.1116642,8.9391175 7.5319456,9.4256038 6.8082043,9.2723218 6.2794242,9.1603298 5.6408635,8.6677047 5.5168945,8.1770827 5.4022733,7.7234528 5.4594319,7.1792618 5.5811545,6.8177075 6.1558163,5.1107566 8.1848039,4.6586544 8.9000034,4.680059 8.3404588,4.2159898 7.7252585,4.0008889 6.9353541,4 Z M 8.1890637,5.5238095 C 6.1077636,5.6722945 5.6941644,8.9699472 7.5095717,8.5833334 7.531477,8.5049893 7.0005279,8.2790977 6.9626962,7.8683031 6.8883375,7.0608822 7.4680561,6.5743959 8.1917974,6.7276778 8.7205775,6.8396697 9.3591381,7.3322949 9.4831072,7.8229159 9.597729,8.2765469 9.540572,8.8207378 9.4188472,9.1822921 8.8441854,10.889243 6.8151987,11.341345 6.0999983,11.319942 6.6595438,11.78401 7.2747431,11.999111 8.0646475,12 9.715676,12.000022 11.000051,10.468921 11,8.6688983 10.999977,6.8689329 9.840037,5.5237882 8.1890618,5.5238095 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wop.svg b/.icons/awkward/16x16/apps/wop.svg
new file mode 120000
index 00000000..370a3a67
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wop.svg
@@ -0,0 +1 @@
+worldofpadman.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wordpad.svg b/.icons/awkward/16x16/apps/wordpad.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wordpad.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wordpress.svg b/.icons/awkward/16x16/apps/wordpress.svg
new file mode 100644
index 00000000..3dfa56f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wordpress.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#248afd" d="m8 0a8 8 0 0 0 -8 8 8 8 0 0 0 8 8 8 8 0 0 0 8 -8 8 8 0 0 0 -8 -8z"/>
+ <path style="fill:#ffffff" d="m12.795266 4c-0.109723-0.0003939-0.662129 0-0.689453 0-0.653233 0-1.117187 0.5291905-1.117188 1.1406257 0 0.5478991 0.315158 0.8466322 0.652344 1.3945312 0.822416 1.3622719 0.375776 2.4411825 0.04297 3.4843751l-0.664064 2.218749-2.1038594-7.2109372c0.4002176-0.0210081 0.8261719-0.0214844 0.8261719-0.0214844 0.3583235-0.042399 0.3178145-1.0582458-0.0410156-1.0371094 0 0-1.1422561 0.085937-1.8378907 0.085937-0.6536131 0-1.5917968-0.085937-1.5917968-0.085937-0.3584495-0.021136-0.4014183 1.0161028-0.042969 1.0371094 0 0 0.1789136 0.0004854 0.5371094 0.021484l1.0371096 2.8984378-1.4570313 4.3671878-2.4199219-7.223719c0.4009774-0.021008 0.8667032-0.0625 0.8667032-0.0625 0.3581962-0.042399 0.3156073-1.0161676-0.0429687-0.9950312 0 0-1.1826606 0.083984-1.8784219 0.083984-0.016533 1e-7 -0.039192-0.00181-0.056641-0.00195-0.3203156 0.4215707-0.5879233 0.8807016-0.7968747 1.3671847l2.9121094 8.2675785c0.4160183 0.22072 0.8547923 0.395575 1.3085937 0.521484l1.8789063-5.4628906 1.9589845 5.3652346c0.50767-0.169517 0.591929-0.100978 1.042828-0.389344l1.658-5.1809688c0.379714-0.9487306 0.993396-2.941013 0.993396-3.6159843-0.02342-0.3346729-0.126708-0.2947708-0.131108-0.6302334l-0.125671-0.1038986s-0.513617-0.2319149-0.718351-0.2319149z"/>
+ <path style="fill:#ffffff" d="m8 1a7 7 0 0 0 -7 7 7 7 0 0 0 7 7 7 7 0 0 0 7 -7 7 7 0 0 0 -7 -7zm0 0.5a6.5 6.5 0 0 1 6.5 6.5 6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5 -6.5 6.5 6.5 0 0 1 6.5 -6.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/words.svg b/.icons/awkward/16x16/apps/words.svg
new file mode 100644
index 00000000..7d1eec27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/words.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#4e9e45" d="m14 15.143v-14.286c0-0.47471-0.365-0.857-0.818-0.857h-10.364c-0.4531 0-0.818 0.38229-0.818 0.85714v14.286c0 0.475 0.3649 0.857 0.8182 0.857h10.364c0.453 0 0.818-0.382 0.818-0.857z"/>
+ <path fill="#4c4c4c" d="m4 3h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 5h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 7h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 9h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 11h8v1h-8z"/>
+ <path fill="#4c4c4c" d="m4 13h8v1h-8z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wordview.svg b/.icons/awkward/16x16/apps/wordview.svg
new file mode 100644
index 00000000..4b7a7435
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wordview.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle fill="#c03630" cx="8" cy="8" r="8"/>
+ <path fill="#fff" fill-rule="evenodd" d="m8 4.75c-0.9693 0.0095-1.945 0.2309-2.7893 0.7094-0.3365 0.2192-0.7405 0.5023-1.0449 0.7875-0.479 0.469-0.889 1.016-1.166 1.629 0.75934 1.6751 2.4287 2.9028 4.2651 3.0842 1.2046 0.13636 2.4653-0.07179 3.5242-0.66786 0.3365-0.21919 0.74047-0.50229 1.0449-0.78752 0.479-0.47 0.889-1.017 1.166-1.629-0.759-1.675-2.429-2.903-4.265-3.084-0.244-0.029-0.49-0.042-0.735-0.042zm0 1.2503c1.0044-0.0223 1.8939 0.8763 1.875 1.8754 0.0322 1.1042-1.0681 2.0572-2.1558 1.851-1.0985-0.129-1.8701-1.3614-1.5088-2.4053 0.231-0.768 0.985-1.33 1.79-1.321zm0 1.2503a0.625 0.62514 0 0 0 -0.625 0.626 0.625 0.62514 0 0 0 0.625 0.625 0.625 0.62514 0 0 0 0.625 -0.625 0.625 0.62514 0 0 0 -0.625 -0.624z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wordview.xpm.svg b/.icons/awkward/16x16/apps/wordview.xpm.svg
new file mode 120000
index 00000000..bf51eb6a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wordview.xpm.svg
@@ -0,0 +1 @@
+wordview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/work.openpaper.Paperwork.svg b/.icons/awkward/16x16/apps/work.openpaper.Paperwork.svg
new file mode 120000
index 00000000..20453599
--- /dev/null
+++ b/.icons/awkward/16x16/apps/work.openpaper.Paperwork.svg
@@ -0,0 +1 @@
+paperwork.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/workflowy.svg b/.icons/awkward/16x16/apps/workflowy.svg
new file mode 100644
index 00000000..11fa4f4b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workflowy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#3c7fb0" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="8" height="1" x="5" y="5" rx=".5" ry=".5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="5.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="5.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#ffffff" cx="7.5" cy="8.5" r="1.5"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="6" height="1" x="7" y="8" rx=".5" ry=".5"/>
+ <rect style="opacity:0.4;fill:#ffffff" width="8" height="1" x="5" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workrave.svg b/.icons/awkward/16x16/apps/workrave.svg
new file mode 100644
index 00000000..7f9c4956
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workrave.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#e4e4e4" d="m8 0a3 3 0 0 0 -2.6504 1.5996 3 3 0 0 0 -3.0058 0.7442 3 3 0 0 0 -0.7442 3.0058 3 3 0 0 0 -1.5996 2.6504 3 3 0 0 0 1.5996 2.65 3 3 0 0 0 0.7442 3.006 3 3 0 0 0 3.0058 0.744 3 3 0 0 0 2.6504 1.6 3 3 0 0 0 2.65 -1.6 3 3 0 0 0 3.006 -0.744 3 3 0 0 0 0.744 -3.006 3 3 0 0 0 1.6 -2.65 3 3 0 0 0 -1.6 -2.6504 3 3 0 0 0 -0.744 -3.0058 3 3 0 0 0 -3.006 -0.7442 3 3 0 0 0 -2.65 -1.5996z"/>
+ <rect fill="#d09e73" width="2.342" height="4.684" x="-10.36" y="-.22" rx="1.171" ry="1.171" transform="matrix(-.70711 -.70711 -.70711 .70711 0 0)"/>
+ <circle fill="#d09e73" cx="8" cy="8" r="3"/>
+ <rect fill="#d09e73" width="2.342" height="4.684" x=".95" y="11.09" rx="1.171" ry="1.171" transform="rotate(-45)"/>
+ <circle fill="#4d4d4d" cx="6.5" cy="7.5"/>
+ <circle fill="#4d4d4d" cx="9.5" cy="7.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workspace-switcher-left-bottom.svg b/.icons/awkward/16x16/apps/workspace-switcher-left-bottom.svg
new file mode 100644
index 00000000..ff909183
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workspace-switcher-left-bottom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ab3e4" width="12" height="14" x="-14" y="-15" rx=".818" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ebebeb" width="6" height="8" x="-15" y="-8" rx=".25" ry=".267" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workspace-switcher-right-bottom.svg b/.icons/awkward/16x16/apps/workspace-switcher-right-bottom.svg
new file mode 100644
index 00000000..d26898cf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workspace-switcher-right-bottom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ab3e4" width="12" height="14" x="-14" y="-15" rx=".818" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ebebeb" width="6" height="8" x="-15" y="-16" rx=".25" ry=".267" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workspace-switcher-right-top.svg b/.icons/awkward/16x16/apps/workspace-switcher-right-top.svg
new file mode 100644
index 00000000..52e7d91c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workspace-switcher-right-top.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ab3e4" width="12" height="14" x="-14" y="-15" rx=".818" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ebebeb" width="6" height="8" x="-7" y="-16" rx=".25" ry=".267" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workspace-switcher-top-left.svg b/.icons/awkward/16x16/apps/workspace-switcher-top-left.svg
new file mode 100644
index 00000000..0f0b7a5c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workspace-switcher-top-left.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4ab3e4" width="12" height="14" x="-14" y="-15" rx=".818" ry=".75" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect fill="#ebebeb" width="6" height="8" x="-7" y="-8" rx=".25" ry=".267" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/workspace-switcher.svg b/.icons/awkward/16x16/apps/workspace-switcher.svg
new file mode 120000
index 00000000..2c414871
--- /dev/null
+++ b/.icons/awkward/16x16/apps/workspace-switcher.svg
@@ -0,0 +1 @@
+workspace-switcher-left-bottom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/world-of-goo.svg b/.icons/awkward/16x16/apps/world-of-goo.svg
new file mode 100644
index 00000000..15bf7bcc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/world-of-goo.svg
@@ -0,0 +1,7 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <path d="m8 15c7 0 7-6 7-6s1-8-7-8c-7 0-7 7-7 7s0 7 7 7z" style="fill:#4f4f4f"/>
+ <path d="m3 10c3.5773547 0 4-4 4-4s-0.4370868-4-3-4c-3 0-4 3-4 3s0 5 3 5z" style="fill:#efefef"/>
+ <path d="m13 9c-2 0-2-3-2-3s0-3 2-3c3 0 3 3 3 3s0 3-3 3z" style="fill:#efefef"/>
+ <circle cx="3" cy="6" r="1" style="fill:#4f4f4f"/>
+ <circle cx="14" cy="6" r="1" style="fill:#4f4f4f"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/world-of-tanks.svg b/.icons/awkward/16x16/apps/world-of-tanks.svg
new file mode 100644
index 00000000..0acf52d7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/world-of-tanks.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 6,0 C 5.5756816,8.168e-5 5.1687688,0.16869524 4.86875,0.468759 l -2.4,2.4000458 C 2.2062764,3.1319224 2.04789,3.473238 2.0101864,3.8317536 L 2,4.800092 v 5.296977 c 8.18e-5,0.424327 0.1686921,0.831247 0.46875,1.131272 l 1.5515624,1.551592 1.6484376,1.551593 1.2,1.200022 c 0.6248476,0.624602 1.6376524,0.624602 2.2625,0 l 1.2,-1.200022 1.648438,-1.551593 1.551562,-1.551592 C 13.831308,10.928316 13.999918,10.521396 14,10.097069 V 4.800092 L 13.9978,3.9551424 C 13.98677,3.5522464 13.823614,3.1620084 13.5312,2.8688048 l -2.4,-2.4000458 C 10.831231,0.16869524 10.424318,8.168e-5 10,0 Z"/>
+ <path style="fill:#c2c4c1" d="m 7,3.6 h 2 v 9.3 L 8,14.1 7,12.9 Z"/>
+ <path style="fill:none;stroke:#c2c4c1;stroke-width:2" d="m 5,5 v 4.6 l 1.2,1.1"/>
+ <path style="fill:none;stroke:#c2c4c1;stroke-width:2" d="M 11.000107,5 V 9.6 L 9.8001067,10.7"/>
+ <path style="fill:#c2c4c1" d="M 10.045455,2 12,4 H 4 L 5.9545455,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/worldofpadman.svg b/.icons/awkward/16x16/apps/worldofpadman.svg
new file mode 100644
index 00000000..5b6561fd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/worldofpadman.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <path style="fill:#fc6500" d="m 13.532077,1050.8354 c -0.08909,-0.013 -0.187659,-0.037 -0.219042,-0.053 -0.03138,-0.016 -0.664243,-0.3635 -1.406355,-0.7717 -0.742112,-0.4083 -1.374282,-0.7553 -1.404823,-0.7711 -0.05337,-0.027 -0.0911,-0.023 -0.972544,0.1138 l -0.9170149,0.1425 -1.2403738,-0.074 c -0.6822058,-0.041 -1.3069999,-0.077 -1.3884323,-0.08 -0.1416629,-0.01 -0.2035156,-0.025 -1.4319313,-0.4579 -0.7061298,-0.2484 -1.301905,-0.463 -1.3239447,-0.477 -0.036251,-0.023 -2.27746869,-1.8459 -2.33040869,-1.8956 -0.0122964,-0.011 -0.21195698,-0.5468 -0.44368992,-1.1895 -0.23173298,-0.6427 -0.43227039,-1.1908 -0.44563876,-1.2181 -0.02179054,-0.044 -0.00633054,-0.1885 0.14936745,-1.3922 0.16232306,-1.255 0.17630306,-1.3454 0.21390804,-1.3841 0.0221291,-0.023 0.46895676,-0.5529 0.99295068,-1.1782 l 0.9527163,-1.137 1.0098949,-0.4944 1.0098942,-0.4944 1.3580567,-0.308 1.3580564,-0.308 1.2470992,0.027 1.2470985,0.027 1.224517,0.384 1.224518,0.384 0.971714,0.6254 c 0.534443,0.344 0.988615,0.6437 1.009271,0.6662 0.03041,0.033 1.465695,1.7496 1.544507,1.8472 0.01237,0.015 0.125102,0.4755 0.25052,1.0227 L 16,1043.3871 l -0.177419,1.0253 c -0.162754,0.9405 -0.181269,1.0303 -0.223999,1.0868 -0.400448,0.5292 -1.349845,1.7224 -1.388786,1.7453 -0.03786,0.022 -1.25988,1.0029 -1.352321,1.0851 -0.0071,0.01 0.191966,0.577 0.442464,1.2681 0.250498,0.691 0.455451,1.2586 0.455451,1.2612 0,0.01 -0.04787,0 -0.223313,-0.023 z"/>
+ <path style="fill:#fdcb00" transform="translate(0,1036.3622)" d="M 7.1757812,2.2773438 5.9667969,2.5644531 4.7480469,2.8417969 3.8652344,3.2734375 3.0898438,3.6523438 2.3046875,4.5898438 C 2.0420878,4.9031438 1.800111,5.1933031 1.6191406,5.4082031 h -0.00195 c -0.046301,0.0548 -0.074821,0.087859 -0.1113281,0.1308594 -0.025071,0.173 -0.059627,0.4317219 -0.1308594,0.9824219 -0.2380728,0.8346196 -0.020821,1.33785 0.2324219,2.0371094 0.1146846,0.3179 0.2228062,0.6093593 0.3007812,0.8183593 0.0066,0.018 0.010055,0.026016 0.015625,0.041016 0.042231,0.0344 0.07688,0.063422 0.1308594,0.1074218 0.2167834,0.1772 0.5037868,0.4105782 0.7890625,0.6425784 0.2852941,0.232 0.5685146,0.462918 0.7832031,0.636719 0.088388,0.0714 0.1527575,0.124874 0.2109375,0.171874 0.061021,0.022 0.1227774,0.04322 0.2089844,0.07422 h 0.00195 c 0.2138958,0.0775 0.514679,0.183822 0.8300781,0.294922 l 0.080078,0.02734 C 5.5714292,11.588647 5.8993496,11.703 6.046875,11.75 h 0.00195 c 0.016453,0.005 0.026477,0.01563 0.037109,0.01563 0.1303569,0.009 0.6901033,0.03913 1.3574219,0.07813 h 0.00195 l 1.109375,0.06641 0.7851563,-0.123047 c 0.4396662,-0.06869 0.6652362,-0.103968 0.8398442,-0.125 0.0826,-0.006 0.198586,-0.02758 0.33789,-0.01758 h 0.0098 0.0098 c 0.112843,0.011 0.19733,0.03459 0.28125,0.05859 0.0318,0.009 0.0654,0.02125 0.0918,0.03125 h 0.04883 l 0.101563,0.05664 h 0.0059 c 0.06813,0.035 0.07938,0.04108 0.150391,0.08008 0.07743,0.042 0.182841,0.101875 0.310547,0.171875 0.02924,0.017 0.07988,0.04355 0.111328,0.06055 -0.0034,-0.0308 -0.01021,-0.08992 -0.0078,-0.169922 0.0031,-0.0983 0.01148,-0.112344 0.01758,-0.152344 0.003,-0.02 0.0056,-0.03778 0.0078,-0.05078 0.0022,-0.013 0.01758,-0.08399 0.01758,-0.08399 l 0.0039,-0.01563 0.0059,-0.01758 0.05664,-0.148437 0.07031,-0.126953 c 0,0 0.0086,-0.01125 0.02344,-0.03125 0.01482,-0.019 0.03497,-0.04431 0.05469,-0.07031 0.03947,-0.0516 0.07813,-0.103516 0.07813,-0.103516 l 0.150391,-0.197265 h 0.07812 c 0.04225,-0.0344 0.07582,-0.06333 0.134766,-0.111328 0.129357,-0.1047 0.292045,-0.238441 0.455078,-0.369141 0.162251,-0.1302 0.323573,-0.257469 0.447266,-0.355469 0.05607,-0.04492 0.09714,-0.07694 0.130859,-0.1035152 l -0.01953,0.019531 c -0.0011,0.01 -0.0049,0.01172 -0.0059,0.01172 l -0.03711,0.03711 c 0.03819,-0.05 0.108172,-0.107953 0.138672,-0.126953 v -0.00586 c 0.0305,-0.019 -0.0071,0.00102 -0.05273,0.041016 h -0.002 c 0.01522,-0.017908 0.02854,-0.034803 0.05273,-0.064453 0.09519,-0.1165 0.227199,-0.2819906 0.371094,-0.4628906 0.238563,-0.2998 0.483148,-0.6146813 0.673828,-0.8632813 0.02462,-0.1275 0.06036,-0.3191624 0.130859,-0.7265624 l 0.134766,-0.78125 -0.171875,-0.7558594 c -0.06131,-0.2675 -0.120703,-0.5144063 -0.164063,-0.6914063 -0.003,-0.012 -0.0034,-0.017344 -0.0059,-0.027344 -0.107933,-0.1294 -0.324469,-0.3881813 -0.617188,-0.7382813 -0.185709,-0.2221 -0.369837,-0.442475 -0.509765,-0.609375 -0.05504,-0.0652 -0.09499,-0.1132031 -0.132813,-0.1582031 -0.04401,-0.0295 -0.09053,-0.060469 -0.158203,-0.1054688 -0.17772,-0.1173 -0.422075,-0.2757125 -0.685547,-0.4453124 L 11.470703,3.0058594 10.404297,2.671875 9.3457031,2.3398438 8.2695312,2.3164062 Z"/>
+ <path style="fill:#3f3f3f" d="m 3.2672349,1046.6857 -0.3666047,-0.5403 -0.333328,-0.1881 c -0.1863965,-0.1052 -0.3298954,-0.1968 -0.3255409,-0.2079 0.00428,-0.011 0.1835994,-0.2845 0.3984813,-0.6082 0.2148819,-0.3238 0.3874643,-0.5981 0.3835163,-0.6096 -0.00395,-0.012 -0.014822,-0.021 -0.02416,-0.021 -0.00934,0 -0.1348697,0.073 -0.2789533,0.1617 -0.3402412,0.2102 -0.8268757,0.5056 -0.9332434,0.5667 -0.074195,0.043 -0.084733,0.045 -0.09289,0.018 -0.00506,-0.016 -0.061123,-0.3041 -0.1245835,-0.6401 l -0.1153829,-0.6107 0.1317562,-0.7298 c 0.072466,-0.4015 0.1430315,-0.7922 0.1568124,-0.8683 0.0238,-0.1314 0.046896,-0.1761 0.4606871,-0.8908 l 0.4356312,-0.7525 0.6663567,-0.3326 c 0.3664964,-0.1828 0.6723665,-0.3327 0.6797113,-0.3329 0.04934,0 -0.019902,0.1038 -0.2492778,0.3794 -0.1444473,0.1735 -0.2917637,0.3517 -0.3273702,0.3959 -0.050899,0.063 -0.1045044,0.1898 -0.2507593,0.5916 l -0.1860211,0.5112 0.074135,0.4575 0.074135,0.4576 0.123208,0.1144 c 0.067764,0.063 0.1529248,0.1393 0.1892448,0.1698 l 0.066037,0.055 0.1497484,-0.068 0.1497483,-0.068 0.01084,-0.093 c 0.00868,-0.074 0.033618,-0.4883 0.035044,-0.5814 3.356e-4,-0.022 0.8369178,-0.9433 0.8647989,-0.9524 0.00856,0 0.1683502,0.1523 0.3550949,0.3446 l 0.339536,0.3497 0.064594,0.2608 c 0.035527,0.1434 0.072296,0.29 0.08171,0.3256 0.014316,0.054 0.038776,0.079 0.1494814,0.1515 l 0.132364,0.087 0.103224,-0.1713 0.1032244,-0.1713 0.00558,-0.3611 0.00558,-0.361 -0.3252556,-0.5279 c -0.268188,-0.4352 -0.3372636,-0.5353 -0.3936945,-0.5706 -0.037641,-0.023 -0.307927,-0.1983 -0.6006339,-0.3886 -0.5175454,-0.3365 -0.532528,-0.3478 -0.5443203,-0.412 -0.00667,-0.036 -0.00933,-0.068 -0.00591,-0.071 0.00851,-0.01 1.6156702,0.3474 1.6552862,0.3653 0.017429,0.01 0.2993149,0.193 0.6264058,0.4115 l 0.5947105,0.3971 0.072794,0.2169 c 0.040036,0.1193 0.1706186,0.508 0.2901833,0.8637 l 0.2173938,0.6468 -0.011982,0.3824 c -0.00659,0.2104 -0.016255,0.4798 -0.021476,0.5987 l -0.0095,0.2162 -0.2241687,0.6574 -0.2241683,0.6573 -0.3183189,0.3227 -0.3183197,0.3228 -0.2020171,0.4088 c -0.1111098,0.2248 -0.2057534,0.4124 -0.2103192,0.4169 -0.00457,0 -0.2199124,-0.3461 -0.4785469,-0.779 l -0.4702444,-0.787 -0.2658905,-0.086 -0.2658906,-0.086 -0.2690858,0.1962 -0.2690865,0.1962 -0.021455,0.093 c -0.090341,0.3927 -0.4036876,1.6414 -0.4118465,1.6412 -0.00561,-10e-5 -0.1751869,-0.2433 -0.3768197,-0.5405 z"/>
+ <path style="fill:#3f3f3f" d="m 10.730447,1040.3176 c -0.101487,0 -0.184992,0 -0.184992,0.011 0,0.01 0.06053,0.2036 0.133795,0.4396 0.136675,0.4402 0.144618,0.4753 0.1611,0.6991 0.0053,0.072 0.01276,0.1656 0.01707,0.2087 0.0043,0.043 0.04923,0.584 0.09966,1.2017 l 0.09147,1.1223 -0.06485,1.1058 -0.06485,1.1058 -0.18704,0.4954 c -0.102517,0.2725 -0.186358,0.4999 -0.186358,0.5061 v 0 c 0,0.01 0.168936,-0.029 0.374764,-0.078 0.331996,-0.079 0.385583,-0.088 0.47511,-0.075 0.0555,0.01 0.341576,0.049 0.63621,0.091 0.616502,0.089 0.554182,0.083 0.540642,0.06 -0.0059,-0.01 -0.100316,-0.3061 -0.209567,-0.6584 l -0.198645,-0.6404 -0.0198,-0.484 c -0.01098,-0.266 -0.01734,-0.4845 -0.01434,-0.4882 0.003,0 0.164116,0.016 0.35838,0.042 l 0.353602,0.048 0.46487,-0.3324 0.464871,-0.3331 0.204788,-0.4375 0.205472,-0.4375 -0.02731,-0.6205 -0.02731,-0.6205 -0.180215,-0.4739 -0.180896,-0.4739 -0.391829,-0.2488 -0.392512,-0.248 -0.533133,-0.034 -0.533816,-0.034 -0.499684,-0.2094 -0.500367,-0.2095 z m 1.964606,2.261 0.191136,0.178 c 0.105015,0.098 0.226144,0.2115 0.268956,0.2524 l 0.07782,0.074 -0.04847,0.316 c -0.02648,0.1737 -0.05157,0.3218 -0.05598,0.3295 -0.0044,0.01 -0.139501,0.097 -0.300357,0.1987 -0.324312,0.2058 -0.29044,0.1968 -0.572043,0.153 l -0.182262,-0.029 0.0013,-0.3825 c 0.0013,-0.3214 0.03824,-0.9622 0.05939,-1.0293 0.0036,-0.012 0.07982,-0.024 0.188406,-0.031 0.10024,-0.01 0.224901,-0.016 0.277147,-0.022 z"/>
+ <path style="fill:#3f3f3f" d="m 8.9751436,1041.7713 c -0.014033,2e-4 -0.1887607,0.1021 -0.388032,0.2266 l -0.3624858,0.2265 -0.2409666,0.4797 -0.2409665,0.4789 -0.053164,0.8775 -0.053165,0.8768 0.2630611,0.7321 0.2637513,0.7321 0.3555814,0.3594 0.3562713,0.3587 0.3776756,0.052 c 0.207616,0.029 0.3785095,0.054 0.3797466,0.054 0.00124,0 0.1005291,-0.045 0.2209436,-0.102 0.1204149,-0.057 0.2649194,-0.1253 0.3210594,-0.151 l 0.102186,-0.047 0.18504,-0.3083 0.185731,-0.3084 0.130495,-0.6349 0.131185,-0.6349 -0.0145,-0.5768 -0.01381,-0.5776 -0.186421,-0.5845 c -0.102505,-0.3219 -0.192719,-0.5961 -0.200231,-0.6097 -0.0075,-0.014 -0.1602,-0.1766 -0.33901,-0.3622 l -0.3245109,-0.3377 -0.4149596,-0.1098 c -0.2281938,-0.06 -0.4264683,-0.1099 -0.4405065,-0.1098 z m 0.5799771,2.6668 c 0.00707,0 0.1192498,0.091 0.2499429,0.2084 l 0.2382044,0.2139 0.02555,0.1154 c 0.01417,0.063 0.04338,0.2001 0.0649,0.3042 l 0.03936,0.1888 -0.07595,0.3307 -0.07595,0.33 -0.238205,0.121 -0.2382048,0.1209 -0.2112778,-0.071 -0.2119676,-0.071 -0.1222091,-0.3685 -0.1229004,-0.3678 0.1173768,-0.3803 c 0.064473,-0.2091 0.117293,-0.3879 0.1173759,-0.3979 1.288e-4,-0.014 0.3802462,-0.2511 0.4439586,-0.2769 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/worms.svg b/.icons/awkward/16x16/apps/worms.svg
new file mode 100644
index 00000000..60500e28
--- /dev/null
+++ b/.icons/awkward/16x16/apps/worms.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#fecd38" d="m8 4e-8c-4.432 0-8 3.568-8 8 4e-8 4.432 3.568 8 8 8s8-3.568 8-8-3.568-8-8-8z"/>
+ <path fill="#3f3f3f" d="m7.9575 2.09c-1.7811 0-2.8437 1.1112-2.8437 1.1112l1.6343 3.1055a2.182 2.182 0 0 1 1.252 -0.3982 2.182 2.182 0 0 1 1.1913 0.3568l1.6141-3.064s-1.0675-1.1112-2.848-1.1112zm0.042549 4.9095c-0.60223 0-1.091 0.48877-1.091 1.091 0 0.60278 0.48877 1.091 1.091 1.091 0.60278 0 1.091-0.48822 1.091-1.091s-0.48822-1.091-1.091-1.091zm2.212 1.0261c-0.0054 0.15983-0.03164 0.32075-0.07037 0.47949a2.182 2.182 0 0 1 -0.01637 0.070369c-0.0028 0.01091-0.0049 0.022366-0.0082 0.033821a2.182 2.182 0 0 1 -1.0908 1.4037l2.0031 2.9419s1.5356-0.33221 2.4258-1.8132c0.89025-1.481 0.41949-2.9206 0.41949-2.9206v-0.00109l-3.6636-0.19474zm-4.425 0.0447-3.6638 0.1959s-0.46853 1.4439 0.42189 2.925c0.8903 1.481 2.4236 1.809 2.4236 1.809l2.0086-2.95c-0.1948-0.1162-0.3721-0.2614-0.5308-0.4283a2.182 2.182 0 0 1 -0.0818 -0.0905c-0.0235-0.0278-0.0491-0.0535-0.0715-0.0824a2.182 2.182 0 0 1 -0.0022 -0.0022 2.182 2.182 0 0 1 -0.1511 -0.2204c-0.00491-0.00764-0.011456-0.014183-0.015819-0.022366-0.00982-0.015815-0.015816-0.03218-0.024544-0.047999a2.182 2.182 0 0 1 -0.0714 -0.1374c-0.1495-0.3055-0.2302-0.6273-0.2411-0.9481z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wpa_gui.svg b/.icons/awkward/16x16/apps/wpa_gui.svg
new file mode 100644
index 00000000..8188eab5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wpa_gui.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:none;stroke:#ececec;stroke-width:1.60000002;stroke-linecap:round;stroke-linejoin:round" d="M 5.1754927,12.366023 A 5.1999998,5.1999998 0 0 1 3.0109274,6.534001 5.1999998,5.1999998 0 0 1 7.9863866,2.800018 5.1999998,5.1999998 0 0 1 12.981328,6.5078988 5.1999998,5.1999998 0 0 1 10.847329,12.351174"/>
+ <path style="fill:none;stroke:#ececec;stroke-width:1.55576253;stroke-linecap:round;stroke-linejoin:round" d="M 6.4736293,10.240873 A 2.7225842,2.7225842 0 0 1 5.3953562,7.1938114 2.7225842,2.7225842 0 0 1 7.9881367,5.2638509 2.7225842,2.7225842 0 0 1 10.59766,7.1711119 2.7225842,2.7225842 0 0 1 9.5460186,10.227467"/>
+ <circle style="fill:#ffffff" cx="8" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wpcom.svg b/.icons/awkward/16x16/apps/wpcom.svg
new file mode 120000
index 00000000..4f29f580
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wpcom.svg
@@ -0,0 +1 @@
+wordpress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wps-office-etmain.svg b/.icons/awkward/16x16/apps/wps-office-etmain.svg
new file mode 100644
index 00000000..7cd947be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office-etmain.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#46b146" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 4.0056968,12 h 5.6 c 0,0 2.4000002,0.2 2.4000002,-2 0,-2.2 -2.4000002,-2 -2.4000002,-2 H 7.2855996 M 11.994303,4 H 6.3943028 c 0,0 -2.4,-0.2 -2.4,2 0,2.2 2.4,1.9943432 2.4,1.9943432 h 2.2400968"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wps-office-pdfmain.svg b/.icons/awkward/16x16/apps/wps-office-pdfmain.svg
new file mode 100644
index 00000000..285b5051
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office-pdfmain.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#dc4c3a" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 7,6 V 2.9941716 H 9.6 C 9.6,2.9941716 12,3.0986992 12,6 12,8.9013008 9.6,9 9.6,9 H 5.4 c 0,0 -1.3928596,0.40212 -1.4,2 -0.00714,1.597873 1.4,2 1.4,2 H 7 v -1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wps-office-wppmain.svg b/.icons/awkward/16x16/apps/wps-office-wppmain.svg
new file mode 100644
index 00000000..437dc99e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office-wppmain.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#f1723c" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 4.0056968,4 h 5.6 c 0,0 2.4000002,-0.2 2.4000002,2 0,2.2 -2.4000002,1.9943432 -2.4000002,1.9943432 h -5.6 V 12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wps-office-wpsmain.svg b/.icons/awkward/16x16/apps/wps-office-wpsmain.svg
new file mode 100644
index 00000000..870d62ca
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office-wpsmain.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#558ef4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="m 3,4 v 7.5 c 0,0 0.2,1 1.2,0 L 8.00004,7 11.8,11.5 c 1,1 1.2,0 1.2,0 L 12.999916,4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wps-office2019-etmain.svg b/.icons/awkward/16x16/apps/wps-office2019-etmain.svg
new file mode 120000
index 00000000..319c3994
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office2019-etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wps-office2019-pdfmain.svg b/.icons/awkward/16x16/apps/wps-office2019-pdfmain.svg
new file mode 120000
index 00000000..d657fab8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office2019-pdfmain.svg
@@ -0,0 +1 @@
+wps-office-pdfmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wps-office2019-wppmain.svg b/.icons/awkward/16x16/apps/wps-office2019-wppmain.svg
new file mode 120000
index 00000000..c31b61a5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office2019-wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wps-office2019-wpsmain.svg b/.icons/awkward/16x16/apps/wps-office2019-wpsmain.svg
new file mode 120000
index 00000000..211432e5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wps-office2019-wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wpscrackgui.svg b/.icons/awkward/16x16/apps/wpscrackgui.svg
new file mode 100644
index 00000000..5c2e9a27
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wpscrackgui.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="translate(-14,-14)">
+ <circle style="fill:#5565cc" cx="22" cy="22" r="8"/>
+ <path style="fill:#ffffff" d="m 20,18 a 3.9999999,3.9999999 0 0 0 -4,4 3.9999999,3.9999999 0 0 0 4,4 3.9999999,3.9999999 0 0 0 4,-4 3.9999999,3.9999999 0 0 0 -4,-4 z m 0,2 a 1.9999999,1.9999999 0 0 1 2,2 1.9999999,1.9999999 0 0 1 -2,2 1.9999999,1.9999999 0 0 1 -2,-2 1.9999999,1.9999999 0 0 1 2,-2 z"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="23" y="21"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="23" y="-28" transform="rotate(90)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ws.openarena.OpenArena.svg b/.icons/awkward/16x16/apps/ws.openarena.OpenArena.svg
new file mode 120000
index 00000000..fcca97b4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ws.openarena.OpenArena.svg
@@ -0,0 +1 @@
+openarena.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wunderlist.svg b/.icons/awkward/16x16/apps/wunderlist.svg
new file mode 100644
index 00000000..84053f98
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wunderlist.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect fill="#e79d67" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path fill="#fff" d="m2.1853 2c-0.10264 0-0.1853 0.082661-0.1853 0.1853v11.629c0 0.10275 0.082649 0.18525 0.18529 0.18525h11.629c0.10275 0 0.18525-0.0825 0.18525-0.18525l0.001-11.629c0-0.1023-0.082-0.185-0.185-0.185z"/>
+ <path fill="#e84228" d="m4 2v13l4-2 4 2v-13z"/>
+ <path fill="#fff" d="m8 5 0.9271 1.9751 2.0729 0.3167-1.5 1.5374 0.3541 2.1708-1.8541-1.0249-1.8541 1.0249 0.3541-2.1708-1.5-1.5374 2.073-0.3167z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/www-browser.svg b/.icons/awkward/16x16/apps/www-browser.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/www-browser.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wxHexEditor.svg b/.icons/awkward/16x16/apps/wxHexEditor.svg
new file mode 120000
index 00000000..601daaa9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wxHexEditor.svg
@@ -0,0 +1 @@
+okteta.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/wxcas.svg b/.icons/awkward/16x16/apps/wxcas.svg
new file mode 100644
index 00000000..98f9150f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wxcas.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#236fbc" d="m1.7 1h12.6c0.3878 0 0.7 0.3103679 0.7 0.6958922v12.608216c0 0.385524-0.3122 0.695892-0.7 0.695892h-12.6c-0.3878 0-0.6999999-0.310368-0.6999999-0.695892v-12.608216c0-0.3855241 0.3121999-0.695892 0.6999999-0.695892z"/>
+ <path style="stroke-linejoin:round;stroke:#76eead;stroke-linecap:round;fill:none" d="m0.5 8.5h5.5l1.5-4 2 8 1.5-4h4.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wxglade.svg b/.icons/awkward/16x16/apps/wxglade.svg
new file mode 100644
index 00000000..269cc8c4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wxglade.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cccccc" d="M 16,15.2 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 3.864098 L 2.2711033,1.6112084 C 1.9595,1.9263744 1.3275396,1.7945475 1.0858144,2.1660245 L 0,3.834676 V 15.2 C 0,15.6432 0.3568,16 0.8,16 h 14.4 c 0.4432,0 0.8,-0.3568 0.8,-0.8 z"/>
+ <path style="fill:#e4e4e4" d="M 2.3761821,2.1366024 C 2.1311219,2.505888 1.0443853,1.9825958 0.84063048,2.3761821 L 0,4 H 16 V 0.8 C 16,0.3568 15.6432,0 15.2,0 H 3.7940456 Z"/>
+ <path style="fill:#e4e4e4" d="M 2.2711033,1.295972 C 1.9164744,1.5618 1.2427266,1.7152973 1.0157618,2.095972 L 0,3.7996496 V 15.2 C 0,15.6432 0.3568,16 0.8,16 H 4 V 0 Z"/>
+ <path style="fill:#e4e4e4" d="m 14,4 v 12 h 1.2 C 15.6432,16 16,15.6432 16,15.2 V 4 Z"/>
+ <path style="fill:#d32626" d="M 0.8,0 C 0.3568,0 0,0.3568 0,0.8 V 4 H 4 V 0 Z"/>
+ <rect style="fill:#ffd000" width="7" height="3" x="4" y="13"/>
+ <rect style="fill:#0fa925" width="3" height="3" x="11" y="13"/>
+ <rect style="fill:#1268c9" width="2" height="2" x="14" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/wxmaxima.svg b/.icons/awkward/16x16/apps/wxmaxima.svg
new file mode 120000
index 00000000..dd1de59e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/wxmaxima.svg
@@ -0,0 +1 @@
+maxima.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/x-office-address-book.svg b/.icons/awkward/16x16/apps/x-office-address-book.svg
new file mode 120000
index 00000000..6de76372
--- /dev/null
+++ b/.icons/awkward/16x16/apps/x-office-address-book.svg
@@ -0,0 +1 @@
+office-address-book.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/x-pdf.svg b/.icons/awkward/16x16/apps/x-pdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/x-pdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/x-system-software-sources.svg b/.icons/awkward/16x16/apps/x-system-software-sources.svg
new file mode 120000
index 00000000..b4324aaf
--- /dev/null
+++ b/.icons/awkward/16x16/apps/x-system-software-sources.svg
@@ -0,0 +1 @@
+software-properties.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/x.svg b/.icons/awkward/16x16/apps/x.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/x.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xampp.svg b/.icons/awkward/16x16/apps/xampp.svg
new file mode 100644
index 00000000..a6a9ad79
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xampp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#fb7a24" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" d="m5.5 3a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -0.0088 -0.171 2.5 2.5 0 0 0 0.0088 0.001 2.5 2.5 0 0 0 0.0059 0 2.5 2.5 0 0 0 -0.0059 0.17 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5 2.5 2.5 0 0 0 -0.009 0.001 2.5 2.5 0 0 0 0 -0.001 2.5 2.5 0 0 0 0.009 0 2.5 2.5 0 0 0 2.5 -2.5 2.5 2.5 0 0 0 -2.5 -2.5 2.5 2.5 0 0 0 -2.4941 2.3301 2.5 2.5 0 0 0 -0.0059 0 2.5 2.5 0 0 0 -0.0088 0 2.5 2.5 0 0 0 -2.4912 -2.3301zm4.9951 1.4873a1.0001 1.0001 0 0 1 0.92383 1.4062c-0.293 0.6834-0.547 1.3782-1.052 2.0059s-1.3711 1.1006-2.367 1.1006c-0.5977 0-0.5916 0.0269-0.7529 0.2168-0.1614 0.1899-0.4284 0.763-0.8311 1.6832a1.0001 1.0001 0 1 1 -1.832 -0.8c0.3911-0.8945 0.6235-1.5717 1.1387-2.1781s1.375-0.9219 2.2773-0.9219c0.5041 0 0.5891-0.0806 0.8096-0.3545s0.4672-0.8291 0.7715-1.5391a1.0001 1.0001 0 0 1 0.91406 -0.61914zm-4.995 0.0127a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1zm5 5a1 1 0 0 1 1 1 1 1 0 0 1 -1 1 1 1 0 0 1 -1 -1 1 1 0 0 1 1 -1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xapp.svg b/.icons/awkward/16x16/apps/xapp.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xapp.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xar.svg b/.icons/awkward/16x16/apps/xar.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xar.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xarchiver.svg b/.icons/awkward/16x16/apps/xarchiver.svg
new file mode 120000
index 00000000..f3f331a8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xarchiver.svg
@@ -0,0 +1 @@
+ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xboard.svg b/.icons/awkward/16x16/apps/xboard.svg
new file mode 120000
index 00000000..3f8c01d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xboard.svg
@@ -0,0 +1 @@
+chess.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xcalc.svg b/.icons/awkward/16x16/apps/xcalc.svg
new file mode 120000
index 00000000..80698d65
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xcalc.svg
@@ -0,0 +1 @@
+accessories-calculator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xcas.svg b/.icons/awkward/16x16/apps/xcas.svg
new file mode 100644
index 00000000..53e67121
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xcas.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#936ff6" width="15" height="15" x="1" y="1" rx="7.5" ry="7.5"/>
+ <path style="fill:#ffffff" d="M 8.4918,2.9921 A 0.50005,0.50005 0 0 0 7.9996,3.4999 V 4.4999 L 6.8004,3.5995 A 0.5008,0.5008 0 1 0 6.1988,4.4003 L 7.9996,5.7499 V 7.6327 L 6.3707,6.6913 6.1031,4.4569 A 0.50078,0.50078 0 0 0 5.109,4.578 L 5.2887,6.0663 4.4234,5.5663 A 0.50005,0.50005 0 0 0 3.7379,5.7382 0.50005,0.50005 0 0 0 3.9234,6.4335 L 4.7887,6.9335 3.4098,7.5214 A 0.50099,0.50099 0 1 0 3.8023,8.4432 L 5.8707,7.5585 7.4996,8.4999 5.8707,9.4393 3.8023,8.5546 A 0.50099,0.50099 0 1 0 3.4098,9.4764 L 4.7887,10.064 3.9195,10.566 A 0.5005,0.5005 0 1 0 4.4195,11.433 L 5.2887,10.932 5.109,12.42 A 0.50078,0.50078 0 1 0 6.1031,12.541 L 6.3707,10.307 7.9996,9.3651 V 11.246 L 6.1988,12.596 A 0.50078,0.50078 0 1 0 6.8004,13.396 L 7.9996,12.496 V 13.5 A 0.50005,0.50005 0 1 0 8.9996,13.5 V 12.496 L 10.199,13.396 A 0.50078,0.50078 0 1 0 10.8,12.596 L 8.9996,11.246 V 9.3651 L 10.631,10.307 10.9,12.541 A 0.50078,0.50078 0 1 0 11.894,12.42 L 11.714,10.932 12.584,11.433 A 0.5005,0.5005 0 0 0 13.084,10.566 L 12.214,10.064 13.593,9.4764 A 0.50099,0.50099 0 1 0 13.201,8.5546 L 11.13,9.4393 9.5016,8.4999 11.13,7.5585 13.201,8.4432 A 0.50099,0.50099 0 1 0 13.593,7.5214 L 12.212,6.9335 13.08,6.4335 A 0.50005,0.50005 0 0 0 13.265,5.7382 0.50005,0.50005 0 0 0 12.58,5.5663 L 11.712,6.0663 11.894,4.578 A 0.50078,0.50078 0 0 0 10.9,4.4569 L 10.631,6.6913 8.9996,7.6327 V 5.7499 L 10.8,4.4003 A 0.5008,0.5008 0 1 0 10.199,3.5995 L 8.9996,4.4999 V 3.4999 A 0.50005,0.50005 0 0 0 8.4918,2.9921 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xchat-gnome.svg b/.icons/awkward/16x16/apps/xchat-gnome.svg
new file mode 120000
index 00000000..e597c17a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xchat-gnome.svg
@@ -0,0 +1 @@
+xchat.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xchat.svg b/.icons/awkward/16x16/apps/xchat.svg
new file mode 100644
index 00000000..5d3e9b8d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xchat.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#feea3a" d="m16 1-2 2v7.1176c0 0.488-0.501 0.882-1 0.882h-8c-0.4986 0-1-0.394-1-0.882v-8.2356c0-0.4889 0.5014-0.8824 1-0.8824z"/>
+ <path fill="#fe9700" d="m-1.625e-8 5 2 2v7.118c0 0.488 0.5014 0.882 1 0.882h8c0.4986 0 1-0.39353 1-0.88235v-8.2356c0-0.4889-0.501-0.8824-1-0.8824z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xchm-48.svg b/.icons/awkward/16x16/apps/xchm-48.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xchm-48.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xclipboard.svg b/.icons/awkward/16x16/apps/xclipboard.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xclipboard.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xclock.svg b/.icons/awkward/16x16/apps/xclock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xclock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xconsole.svg b/.icons/awkward/16x16/apps/xconsole.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xconsole.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xcos.svg b/.icons/awkward/16x16/apps/xcos.svg
new file mode 100644
index 00000000..3241ad17
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xcos.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e74c3c" width="16" height="14" x="-16" y="1" rx=".8" ry=".875" transform="scale(-1,1)"/>
+ <rect style="fill:#3f3f3f" width="10" height="10" x="2" y="3" rx=".5" ry=".5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="m 3,7.500176 h 1.5 l 1,-2 1,5.000002 1.5,-6.000002 1,3 h 2"/>
+ <circle style="fill:#ffffff" cx="14" cy="13" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="14" cy="7" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xdiagnose.svg b/.icons/awkward/16x16/apps/xdiagnose.svg
new file mode 120000
index 00000000..ce98796f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xdiagnose.svg
@@ -0,0 +1 @@
+xorg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xdman.svg b/.icons/awkward/16x16/apps/xdman.svg
new file mode 100644
index 00000000..7b110263
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xdman.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#2064cf" cx="8" cy="7" r="6"/>
+ <path style="opacity:0.2" d="M 7.4379,1.0322 A 6,6 0 0 0 5.2665,1.6621 C 5.2968,1.7581 5.2614,1.8665 5.151,1.9621 5.0763,2.0268 5.0151,2.1277 5.0151,2.1865 5.0151,2.3664 5.1777,2.6427 5.3076,2.6828 5.4801,2.7362 5.4222,2.9203 5.2002,3.022 5.0976,3.0691 4.9713,3.2047 4.9197,3.3232 4.8678,3.442 4.7916,3.559 4.7502,3.5833 4.7091,3.6079 4.6752,3.7006 4.6752,3.7897 4.6752,3.9142 4.7322,3.9745 4.9191,4.0492 5.0529,4.1029 5.2131,4.1419 5.2752,4.1359 5.6325,4.1023 5.6574,4.3105 5.3451,4.7173 5.1792,4.9333 5.0994,4.9876 4.9863,4.9603 4.881,4.9351 4.8234,4.9648 4.7754,5.0692 4.725,5.1799 4.6422,5.2174 4.4199,5.2327 4.2012,5.248 4.1034,5.2924 4.0215,5.4121 3.9615,5.4994 3.8751,5.5702 3.8292,5.5702 3.7832,5.5702 3.6751,5.629 3.589,5.7004 3.4137,5.8459 3.3452,5.8606 3.2837,5.7655 3.2025,5.6395 3.0272,5.7031 2.7664,5.953 2.5357,6.1738 2.5077,6.2329 2.5425,6.4246 2.6044,6.7657 2.7895,7.0684 3.0007,7.174 3.1851,7.2661 3.1887,7.276 3.0769,7.3942 3.0126,7.4623 2.9023,7.5352 2.832,7.5565 2.6289,7.6183 2.7432,7.6957 3.1056,7.7419 3.4765,7.789 3.5918,7.9234 3.4185,8.1067 3.3219,8.209 3.3273,8.2282 3.4824,8.3254 3.7854,8.5156 4.0263,8.3992 3.7419,8.2 3.5591,8.0719 3.687,8.0197 3.9552,8.1127 4.1691,8.1868 4.2114,8.1826 4.3377,8.0728 4.5972,7.8481 4.8792,8.1805 4.6419,8.4313 4.491,8.5912 4.5366,8.7838 4.7322,8.8105 4.8186,8.8222 4.998,8.9026 5.1312,8.9893 5.2644,9.0757 5.4096,9.1468 5.4534,9.1468 5.4972,9.1468 5.6208,9.2347 5.7282,9.3421 5.946,9.5596 6.0669,9.5872 6.1284,9.4339 6.2022,9.2497 6.1725,9.1546 5.9736,8.9377 5.8155,8.7649 5.5584,8.3059 5.5584,8.1958 5.5584,8.128 5.8197,8.1856 5.9661,8.2855 6.0576,8.3482 6.2058,8.4289 6.2955,8.4655 6.3909,8.5045 6.4899,8.6257 6.5352,8.7583 6.6057,8.9665 6.6336,8.9845 6.8832,8.9845 H 7.1544 L 7.1955,9.472 C 7.2447,10.059 7.2918,10.177 7.4931,10.226 7.6413,10.261 7.7994,10.491 7.7994,10.67 7.7994,10.718 7.6929,10.835 7.5627,10.93 7.4013,11.048 7.3317,11.148 7.3425,11.246 7.356,11.369 7.3281,11.388 7.1544,11.375 7.0425,11.367 6.8481,11.406 6.7233,11.463 6.5754,11.529 6.4152,11.55 6.2649,11.523 6.0921,11.493 6.0336,11.505 6.0336,11.572 6.0336,11.622 5.973,11.715 5.8992,11.779 5.7168,11.937 5.7921,12.021 6.0723,11.97 6.2463,11.939 6.3141,11.953 6.3441,12.028 6.408,12.187 6.246,12.415 6.0957,12.378 6.0003,12.354 5.9547,12.387 5.925,12.499 5.9148,12.539 5.8959,12.573 5.8734,12.602 A 6,6 0 0 0 6.8229,12.882 C 6.7929,12.825 6.7587,12.773 6.7254,12.749 6.5709,12.64 6.6744,12.356 6.8871,12.305 7.104,12.253 7.0698,12.112 6.834,12.085 6.6273,12.062 6.4074,11.853 6.4764,11.745 6.5229,11.674 6.7206,11.684 7.1205,11.779 7.3011,11.822 7.4244,11.736 7.8429,11.278 8.085,11.013 8.2713,10.902 8.4756,10.902 8.5536,10.902 8.8317,10.831 9.0939,10.743 9.5889,10.577 9.7824,10.583 9.7641,10.764 9.7263,11.14 9.9684,11.128 10.363,10.733 10.527,10.569 10.678,10.451 10.697,10.469 10.772,10.541 10.637,10.893 10.478,11.036 10.278,11.217 10.268,11.331 10.445,11.421 10.541,11.471 10.582,11.571 10.598,11.797 L 10.618,12.105 H 10.869 C 10.957,12.105 11.03,12.117 11.088,12.14 A 6,6 0 0 0 13.995,7.1881 C 13.904,6.9919 13.91,6.8734 13.995,6.7399 A 6,6 0 0 0 13.968,6.4036 C 13.914,6.4009 13.858,6.3985 13.794,6.4012 13.491,6.4138 13.232,6.2947 13.232,6.1429 13.232,6.1108 13.125,5.9785 12.994,5.8492 12.845,5.7028 12.769,5.5732 12.791,5.506 12.812,5.4448 12.768,5.3461 12.69,5.2792 12.615,5.2138 12.553,5.1088 12.553,5.0458 12.553,4.9453 12.489,4.9327 12.027,4.9438 L 11.501,4.9567 11.51,5.4754 C 11.525,6.3838 11.661,6.6196 12.078,6.4675 12.269,6.3976 12.739,6.4504 12.872,6.5563 12.92,6.5947 12.99,6.7339 13.027,6.8659 13.064,6.9976 13.202,7.2259 13.333,7.3726 13.599,7.6702 13.62,7.7863 13.467,8.1355 13.334,8.4403 13.191,8.4052 13.22,8.0746 L 13.241,7.8286 13.016,7.8706 C 12.891,7.8943 12.735,7.9861 12.665,8.077 12.566,8.2063 12.519,8.2252 12.444,8.1661 12.392,8.1247 12.35,8.0374 12.35,7.9726 12.35,7.9078 12.286,7.8358 12.208,7.8121 12.129,7.7884 12.022,7.6705 11.97,7.5496 11.885,7.3564 11.888,7.2973 11.986,7.0627 12.085,6.8248 12.086,6.7855 11.994,6.6976 11.91,6.6172 11.867,6.6145 11.756,6.6808 11.645,6.7471 11.593,6.7423 11.461,6.6538 11.373,6.5947 11.219,6.5458 11.12,6.5458 10.917,6.5458 10.856,6.4474 10.856,6.1216 10.856,5.8207 10.676,5.7115 10.249,5.7508 9.9528,5.7781 9.8874,5.7586 9.6483,5.5744 9.5004,5.4607 9.267,5.1871 9.129,4.9657 8.991,4.7443 8.8425,4.513 8.799,4.4518 8.7366,4.3633 8.7519,4.2784 8.874,4.0375 L 9.0282,3.7345 8.7024,3.7786 C 8.1228,3.8569 8.0055,3.9319 8.2548,4.0657 8.352,4.1176 8.3562,4.1443 8.2812,4.231 8.232,4.2874 8.2089,4.3771 8.2302,4.4302 8.2515,4.483 8.2245,4.6078 8.1705,4.7071 8.1162,4.8067 8.0709,4.9462 8.0691,5.0179 8.0634,5.2414 7.6806,5.4193 7.254,5.3956 6.6078,5.3599 6.5553,5.3701 6.3258,5.5831 6.039,5.8495 6.0021,5.9734 6.1356,6.2206 6.2649,6.4606 6.4947,6.5563 6.8925,6.5365 7.2483,6.5188 7.2885,6.5503 7.2072,6.7855 7.1379,6.9853 6.9057,7.0621 6.7482,6.9373 6.627,6.841 6.2091,6.9154 6.081,7.0564 6.0273,7.1152 5.9475,7.27 5.904,7.3996 5.829,7.6234 5.8071,7.6372 5.4711,7.6696 5.1357,7.7023 5.1033,7.6915 4.8621,7.4692 4.593,7.2214 4.5474,7.0318 4.677,6.7054 4.7346,6.5608 4.7772,6.5371 4.9308,6.5653 5.235,6.6208 5.355,6.5152 5.355,6.1903 5.355,6.0328 5.3244,5.8855 5.2869,5.8633 5.2497,5.8411 5.2191,5.7577 5.2191,5.6776 5.2191,5.5975 5.1807,5.4943 5.1342,5.449 5.0661,5.383 5.076,5.3476 5.1846,5.2708 5.259,5.2183 5.3814,5.1829 5.4564,5.1919 5.5311,5.2009 5.7378,5.1685 5.9157,5.1202 6.1728,5.0509 6.2484,4.9984 6.2832,4.8631 6.3492,4.6063 6.5103,4.4002 6.6453,4.4002 6.8586,4.4002 6.8631,3.8986 6.6558,3.169 6.6252,3.0613 6.5409,2.9929 6.3921,2.956 6.2715,2.926 6.1404,2.8438 6.1008,2.7731 6.0615,2.7023 5.9892,2.6447 5.9403,2.6447 5.8914,2.6447 5.7957,2.5862 5.7282,2.5146 5.6601,2.4426 5.5194,2.3846 5.4123,2.3846 5.1588,2.3846 5.1546,2.21 5.406,2.118 5.6715,2.0207 6.0849,2.1482 6.1848,2.3582 6.3201,2.6429 6.4704,2.5241 6.5187,2.094 6.5784,1.5619 6.762,1.409 7.3407,1.409 H 7.7568 L 7.5744,1.2268 C 7.5177,1.1699 7.4706,1.1004 7.4379,1.0322 Z M 9.5949,1.2209 C 9.5832,1.2315 9.5718,1.2401 9.5604,1.2519 9.4212,1.394 9.3558,1.4143 9.1407,1.3815 8.7651,1.3242 8.8134,1.4754 9.2292,1.658 9.4539,1.7568 9.5985,1.8693 9.6477,1.9832 9.8847,2.5327 10.048,2.8285 10.13,2.8585 10.295,2.9194 10.394,2.7972 10.431,2.4848 10.473,2.1263 10.595,2.0503 10.812,2.2463 10.897,2.3223 11.015,2.3846 11.075,2.3846 11.261,2.3846 11.399,2.4594 11.399,2.5604 11.399,2.6136 11.462,2.7418 11.539,2.8456 11.653,2.9983 11.73,3.0349 11.942,3.0349 12.203,3.0349 12.363,3.0838 12.689,3.2641 12.694,3.2668 12.699,3.2677 12.704,3.2704 A 6,6 0 0 0 9.5949,1.2209 Z M 2.0058,6.9743 A 6,6 0 0 0 2.0047,7.0001 6,6 0 0 0 2.1218,8.1527 C 2.3392,8.2412 2.3993,8.2061 2.4218,8.0039 2.4335,7.8992 2.4882,7.7807 2.5437,7.7396 2.6296,7.6763 2.6141,7.6439 2.4383,7.5239 2.3244,7.4462 2.2123,7.3106 2.1892,7.2227 2.1669,7.1375 2.0914,7.0445 2.0058,6.9743 Z M 3.8944,8.9576 C 3.8383,8.9519 3.7707,8.9819 3.6957,9.0539 3.537,9.2057 3.561,9.5108 3.7408,9.6314 3.9469,9.7697 4.0264,9.7295 4.0525,9.4745 4.0846,9.1601 4.0174,8.9705 3.8944,8.9576 Z M 4.9126,9.8648 C 4.8514,9.8669 4.7839,9.9107 4.7164,10.003 4.6447,10.101 4.6252,10.227 4.6525,10.419 4.6864,10.655 4.6717,10.705 4.5484,10.768 4.3897,10.849 4.3558,11.091 4.4857,11.215 4.6147,11.338 4.7377,11.306 4.7821,11.137 4.8451,10.896 5.1982,10.867 5.4394,11.084 5.5423,11.176 5.6263,11.223 5.6263,11.188 5.6263,11.152 5.5192,11.024 5.3884,10.903 5.1883,10.717 5.1511,10.637 5.1511,10.398 5.1511,10.06 5.0476,9.8606 4.9126,9.8648 Z M 3.2404,10.639 A 6,6 0 0 0 3.3793,10.815 C 3.3384,10.751 3.2917,10.691 3.2404,10.639 Z M 5.2624,11.56 C 5.2321,11.571 5.2192,11.609 5.2192,11.676 5.2192,11.744 5.176,11.815 5.1232,11.834 5.053,11.86 5.0368,11.941 5.0638,12.135 5.0689,12.171 5.0704,12.201 5.0722,12.231 A 6,6 0 0 0 5.3218,12.359 C 5.3176,12.255 5.3365,12.133 5.3908,11.98 5.4829,11.72 5.4862,11.655 5.4112,11.61 5.341,11.567 5.293,11.55 5.2624,11.56 Z"/>
+ <path style="fill:#00aaf6" d="M 8,6 A 8,8.3333 0 0 0 0,14.333 8,8.3333 0 0 0 0.09297,15.551 C 0.22624,15.817 0.49078,16 0.8,16 H 15.2 C 15.507,16 15.769,15.82 15.903,15.557 A 8,8.3333 0 0 0 16,14.333 8,8.3333 0 0 0 8,6 Z"/>
+ <path style="fill:#ffffff" d="M 8,6 A 8,8.3333 0 0 0 7,6.0723 V 11 H 9 V 6.0762 A 8,8.3333 0 0 0 8,6 Z"/>
+ <path style="fill:#ffffff" d="M 5.723,10 A 0.6845,0.57264 0 0 0 5.0386,10.589 0.6845,0.57264 0 0 0 5.1298,10.859 L 6.2878,12.536 7.4448,14.213 A 0.6845,0.57264 0 0 0 8.6313,14.213 L 9.7883,12.536 10.946,10.859 A 0.6845,0.57264 0 0 0 10.353,10 H 8.0381 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xed.svg b/.icons/awkward/16x16/apps/xed.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xed.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xedit.svg b/.icons/awkward/16x16/apps/xedit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xedit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xemacs.svg b/.icons/awkward/16x16/apps/xemacs.svg
new file mode 120000
index 00000000..a940c640
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xemacs.svg
@@ -0,0 +1 @@
+emacs.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xeyes.svg b/.icons/awkward/16x16/apps/xeyes.svg
new file mode 120000
index 00000000..d0a251b0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xeyes.svg
@@ -0,0 +1 @@
+xfce4-eyes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfburn.svg b/.icons/awkward/16x16/apps/xfburn.svg
new file mode 120000
index 00000000..b9c3f8e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfburn.svg
@@ -0,0 +1 @@
+disk-burner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfcalendar.svg b/.icons/awkward/16x16/apps/xfcalendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfcalendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-edit.svg b/.icons/awkward/16x16/apps/xfce-edit.svg
new file mode 120000
index 00000000..47ab1d8b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-edit.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-filemanager.svg b/.icons/awkward/16x16/apps/xfce-filemanager.svg
new file mode 120000
index 00000000..abdd0fd0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-filemanager.svg
@@ -0,0 +1 @@
+system-file-manager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-mail.svg b/.icons/awkward/16x16/apps/xfce-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-man.svg b/.icons/awkward/16x16/apps/xfce-man.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-man.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-mount.svg b/.icons/awkward/16x16/apps/xfce-mount.svg
new file mode 120000
index 00000000..ecad508a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-mount.svg
@@ -0,0 +1 @@
+disk-usage-analyzer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-mouse.svg b/.icons/awkward/16x16/apps/xfce-mouse.svg
new file mode 120000
index 00000000..90ea8e2b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-mouse.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-newmail.svg b/.icons/awkward/16x16/apps/xfce-newmail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-newmail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-schedule.svg b/.icons/awkward/16x16/apps/xfce-schedule.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-schedule.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-sensors.svg b/.icons/awkward/16x16/apps/xfce-sensors.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-sensors.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-sound.svg b/.icons/awkward/16x16/apps/xfce-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-system-info.svg b/.icons/awkward/16x16/apps/xfce-system-info.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-system-info.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-system-lock.svg b/.icons/awkward/16x16/apps/xfce-system-lock.svg
new file mode 120000
index 00000000..2f67bfe7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-system-lock.svg
@@ -0,0 +1 @@
+gnome-lockscreen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-system-settings.svg b/.icons/awkward/16x16/apps/xfce-system-settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-system-settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-terminal.svg b/.icons/awkward/16x16/apps/xfce-terminal.svg
new file mode 120000
index 00000000..08ba74f8
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-terminal.svg
@@ -0,0 +1 @@
+utilities-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-theme-manager.svg b/.icons/awkward/16x16/apps/xfce-theme-manager.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-theme-manager.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-ui.svg b/.icons/awkward/16x16/apps/xfce-ui.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-ui.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce-unknown.svg b/.icons/awkward/16x16/apps/xfce-unknown.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce-unknown.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-appfinder.svg b/.icons/awkward/16x16/apps/xfce4-appfinder.svg
new file mode 120000
index 00000000..8dc94d86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-appfinder.svg
@@ -0,0 +1 @@
+preferences-system-search.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-backdrop.svg b/.icons/awkward/16x16/apps/xfce4-backdrop.svg
new file mode 120000
index 00000000..911ba54b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-backdrop.svg
@@ -0,0 +1 @@
+preferences-desktop-wallpaper.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-battery-plugin.svg b/.icons/awkward/16x16/apps/xfce4-battery-plugin.svg
new file mode 120000
index 00000000..babe31af
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-battery-plugin.svg
@@ -0,0 +1 @@
+../devices/battery.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-clipman-plugin.svg b/.icons/awkward/16x16/apps/xfce4-clipman-plugin.svg
new file mode 120000
index 00000000..644ff5b1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-clipman-plugin.svg
@@ -0,0 +1 @@
+diodon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-clock.svg b/.icons/awkward/16x16/apps/xfce4-clock.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-clock.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-color-settings.svg b/.icons/awkward/16x16/apps/xfce4-color-settings.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-color-settings.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-cpufreq-plugin.svg b/.icons/awkward/16x16/apps/xfce4-cpufreq-plugin.svg
new file mode 120000
index 00000000..03c065c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-cpufreq-plugin.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-cpugraph-plugin.svg b/.icons/awkward/16x16/apps/xfce4-cpugraph-plugin.svg
new file mode 120000
index 00000000..a6c23f40
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-cpugraph-plugin.svg
@@ -0,0 +1 @@
+thermal-monitor.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-dict.svg b/.icons/awkward/16x16/apps/xfce4-dict.svg
new file mode 120000
index 00000000..fc7facf7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-dict.svg
@@ -0,0 +1 @@
+accessories-dictionary.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-display.svg b/.icons/awkward/16x16/apps/xfce4-display.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-display.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-eyes.svg b/.icons/awkward/16x16/apps/xfce4-eyes.svg
new file mode 100644
index 00000000..9e892b48
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-eyes.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#cccccc" cx="4.5" cy="5.5" r="4.5"/>
+ <circle style="fill:#478be5" cx="4.5" cy="4.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="4.5" cy="4.5" r=".5"/>
+ <circle style="fill:#e4e4e4" cx="10.5" cy="8.5" r="5.5"/>
+ <circle style="fill:#478be5" cx="11.5" cy="7.5" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="11.5" cy="7.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xfce4-fsguard-plugin-warning.svg b/.icons/awkward/16x16/apps/xfce4-fsguard-plugin-warning.svg
new file mode 100644
index 00000000..8d324b64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-fsguard-plugin-warning.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#f54c4c" d="M 3,0 C 2,0 2,1.1429 2,1.1429 v 13.714 c 0,0 0,1.1429 1,1.1429 h 10 c 0,0 1,0 1,-1.143 V 1.1428 c 0,-10e-5 0,-1.143 -1,-1.143 z"/>
+ <path style="opacity:0.3" d="M 8,3 C 5.7909,3 4,4.7909 4,7 v 4 H 8 C 10.209,11 12,9.2091 12,7 12,4.7909 10.209,3 8,3 Z M 8,5 C 9.1046,5 10,5.8954 10,7 10,8.1046 9.1046,9 8,9 6.8954,9 6,8.1046 6,7 6,5.8954 6.8954,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xfce4-indicator-plugin.svg b/.icons/awkward/16x16/apps/xfce4-indicator-plugin.svg
new file mode 120000
index 00000000..a140d67e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-indicator-plugin.svg
@@ -0,0 +1 @@
+hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-logo.svg b/.icons/awkward/16x16/apps/xfce4-logo.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-logo.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-mcs-manager.svg b/.icons/awkward/16x16/apps/xfce4-mcs-manager.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-mcs-manager.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-menueditor.svg b/.icons/awkward/16x16/apps/xfce4-menueditor.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-menueditor.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-mixer.svg b/.icons/awkward/16x16/apps/xfce4-mixer.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-mixer.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-netload-plugin.svg b/.icons/awkward/16x16/apps/xfce4-netload-plugin.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-netload-plugin.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-notes-plugin.svg b/.icons/awkward/16x16/apps/xfce4-notes-plugin.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-notes-plugin.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-notifyd.svg b/.icons/awkward/16x16/apps/xfce4-notifyd.svg
new file mode 120000
index 00000000..ee0c10da
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-notifyd.svg
@@ -0,0 +1 @@
+preferences-system-notifications.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-panel-menu.svg b/.icons/awkward/16x16/apps/xfce4-panel-menu.svg
new file mode 120000
index 00000000..01b24b18
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-panel-menu.svg
@@ -0,0 +1 @@
+kmenuedit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-panel.svg b/.icons/awkward/16x16/apps/xfce4-panel.svg
new file mode 120000
index 00000000..5ae0d0c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-panel.svg
@@ -0,0 +1 @@
+cs-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-power-manager-settings.svg b/.icons/awkward/16x16/apps/xfce4-power-manager-settings.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-power-manager-settings.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-pulseaudio-plugin.svg b/.icons/awkward/16x16/apps/xfce4-pulseaudio-plugin.svg
new file mode 120000
index 00000000..4eae085d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-pulseaudio-plugin.svg
@@ -0,0 +1 @@
+kmix.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-session.svg b/.icons/awkward/16x16/apps/xfce4-session.svg
new file mode 100644
index 00000000..3b044ad2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-session.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#3575b8" d="m 1.0115132e-7,2.9 0,11.322222 C 1.0115132e-7,14.653111 0.35210538,15 0.78947381,15 L 14.210526,15 C 14.647896,15 15,14.653111 15,14.222222 L 15,2.9 Z"/>
+ <path style="fill:#e4e4e4" d="M 15,3 15,1.7777778 C 15,1.3468889 14.647896,1 14.210526,1 L 0.78947381,1 C 0.35210538,1 1.0115132e-7,1.3468889 1.0115132e-7,1.7777778 l 0,1.2222222 z"/>
+ <rect style="opacity:0.3" width="5" height="4" x="9" y="4" rx=".533" ry=".68"/>
+ <rect style="fill:#c7db59" width="7" height="3" x="9" y="8" rx=".778" ry=".75"/>
+ <rect style="opacity:0.3" width="5" height="4" x="1" y="10" rx=".533" ry=".68"/>
+ <path style="fill:#c7db59" d="M 9.8128081,6.0005471 A 1.1527868,1.2280306 0 0 0 9.2709924,6.1644276 L 7.4234158,7.3004028 5.5765903,8.4363775 a 1.1527868,1.2280306 0 0 0 0,2.1272535 l 1.8468255,1.135975 1.8475766,1.135975 A 1.1527868,1.2280306 0 0 0 11,11.771553 L 11,9.4996047 11,7.2276556 A 1.1527868,1.2280306 0 0 0 9.8128081,6.0005471 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xfce4-settings.svg b/.icons/awkward/16x16/apps/xfce4-settings.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-settings.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-sound.svg b/.icons/awkward/16x16/apps/xfce4-sound.svg
new file mode 120000
index 00000000..79507b2a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-sound.svg
@@ -0,0 +1 @@
+yast-sound.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-splash.svg b/.icons/awkward/16x16/apps/xfce4-splash.svg
new file mode 120000
index 00000000..5a2e12c2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-splash.svg
@@ -0,0 +1 @@
+preferences-system-splash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-system-lock.svg b/.icons/awkward/16x16/apps/xfce4-system-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-system-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-systray.svg b/.icons/awkward/16x16/apps/xfce4-systray.svg
new file mode 100644
index 00000000..f1fe74b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-systray.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m0.80078 1c-0.4432 0-0.80078 0.0705-0.80078 0.5137v9.4863h16v-9.4863c0-0.4432-0.358-0.5137-0.801-0.5137h-14.398z"/>
+ <path fill="#253951" d="m0.8 15c-0.4432 0-0.8-0.3568-0.8-0.8l4e-8 -3.2h16v3.2c0 0.4432-0.3568 0.8-0.8 0.8z"/>
+ <circle fill="#fff" opacity=".72" cx="9" cy="13" r="1"/>
+ <circle fill="#fff" opacity=".72" cx="12" cy="13" r="1"/>
+ <circle fill="#fff" opacity=".72" cx="15" cy="13" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xfce4-taskbar.svg b/.icons/awkward/16x16/apps/xfce4-taskbar.svg
new file mode 100644
index 00000000..f35ca21d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-taskbar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4ab3e4" d="m0.80078 1c-0.4432 0-0.80078 0.0704-0.80078 0.5137v9.4863h16v-9.4863c0-0.4432-0.358-0.5137-0.801-0.5137h-14.398z"/>
+ <path fill="#253951" d="m0.8 15c-0.4432 0-0.8-0.3568-0.8-0.8l4e-8 -3.2h16v3.2c0 0.4432-0.3568 0.8-0.8 0.8z"/>
+ <rect fill="#fff" opacity=".3" width="6" height="2" x="1" y="12" rx=".479" ry=".515"/>
+ <rect fill="#fff" opacity=".3" width="6" height="2" x="8" y="12" rx=".479" ry=".515"/>
+ <rect fill="#fff" width="2" height="2" x="2" y="12"/>
+ <rect fill="#fff" width="2" height="2" x="9" y="12"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xfce4-time-out-plugin.svg b/.icons/awkward/16x16/apps/xfce4-time-out-plugin.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-time-out-plugin.svg
@@ -0,0 +1 @@
+kronometer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-timer.svg b/.icons/awkward/16x16/apps/xfce4-timer.svg
new file mode 120000
index 00000000..5669fdbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-timer.svg
@@ -0,0 +1 @@
+gnome-break-timer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-ui.svg b/.icons/awkward/16x16/apps/xfce4-ui.svg
new file mode 120000
index 00000000..47de7e6b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-ui.svg
@@ -0,0 +1 @@
+preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-weather.svg b/.icons/awkward/16x16/apps/xfce4-weather.svg
new file mode 120000
index 00000000..8103a34f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-weather.svg
@@ -0,0 +1 @@
+weather.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4-workspaces.svg b/.icons/awkward/16x16/apps/xfce4-workspaces.svg
new file mode 120000
index 00000000..8352b2ed
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4-workspaces.svg
@@ -0,0 +1 @@
+workspace-switcher-top-left.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce4_xicon.svg b/.icons/awkward/16x16/apps/xfce4_xicon.svg
new file mode 120000
index 00000000..dc323a78
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce4_xicon.svg
@@ -0,0 +1 @@
+desktop-environment-xfce.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfce_unknown.svg b/.icons/awkward/16x16/apps/xfce_unknown.svg
new file mode 120000
index 00000000..5ec8e9d9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfce_unknown.svg
@@ -0,0 +1 @@
+help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfdashboard.svg b/.icons/awkward/16x16/apps/xfdashboard.svg
new file mode 120000
index 00000000..743fd0f7
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfdashboard.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfpm-ac-adapter.svg b/.icons/awkward/16x16/apps/xfpm-ac-adapter.svg
new file mode 120000
index 00000000..e7a4d9f1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfpm-ac-adapter.svg
@@ -0,0 +1 @@
+preferences-system-power.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfpm-suspend.svg b/.icons/awkward/16x16/apps/xfpm-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfpm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-hibernate.svg b/.icons/awkward/16x16/apps/xfsm-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-logout.svg b/.icons/awkward/16x16/apps/xfsm-logout.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-reboot.svg b/.icons/awkward/16x16/apps/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-shutdown.svg b/.icons/awkward/16x16/apps/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-suspend.svg b/.icons/awkward/16x16/apps/xfsm-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfsm-switch.svg b/.icons/awkward/16x16/apps/xfsm-switch.svg
new file mode 120000
index 00000000..ee6c1802
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfsm-switch.svg
@@ -0,0 +1 @@
+system-switch-user.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xfwm4.svg b/.icons/awkward/16x16/apps/xfwm4.svg
new file mode 120000
index 00000000..cd623cfa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xfwm4.svg
@@ -0,0 +1 @@
+gdm-xnest.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xhydra.svg b/.icons/awkward/16x16/apps/xhydra.svg
new file mode 100644
index 00000000..3bad0ff0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xhydra.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#008366" width="16" height="16" x="0" y="0" rx="1.2" ry="1.2"/>
+ <path style="fill:#badc86" d="M 7.4672931,2.0048797 C 7.2670249,2.0219656 7.1919454,2.0539565 7.1166289,2.1524639 7.0356893,2.2583252 6.9662894,2.2829049 6.670817,2.3111566 6.4457154,2.3326807 6.2875547,2.3750385 6.2273074,2.4301761 6.1111835,2.5364511 6.0017159,2.7945929 6.0017159,2.9625903 c 0,0.1191399 0.011342,0.1244049 0.1887603,0.095216 0.1046353,-0.017217 0.2665325,-0.00469 0.3644762,0.028564 0.14355,0.048742 0.1656633,0.073153 0.1197014,0.1301282 -0.032789,0.040646 -0.1449097,0.029356 -0.2677941,0.029356 -0.2463267,0 -0.2720775,0.070932 -0.1005185,0.2761255 L 6.416835,3.6544876 6.6071298,3.5497502 c 0.2166515,-0.1194714 0.3693615,-0.091697 0.5217762,-0.00317 0.058047,0.033715 0.3195098,0.073893 0.581627,0.088868 0.4455891,0.02546 0.3272328,0.036067 0.4350693,0.1650404 0.069905,0.083608 0.1660278,0.2005116 0.1657407,0.296755 C 8.3103608,4.4216958 7.3251075,4.9963683 6.6705797,5.7968437 6.3392088,6.2021038 6.273934,6.6047898 6.273109,6.800575 6.2728497,6.8604781 6.2519413,6.922037 6.2270699,6.9378443 6.1793641,6.9681752 6.1495632,6.7817167 6.1042991,6.1697717 6.0594759,5.5637815 5.9491314,5.2816138 5.6953187,5.0121082 5.5463923,4.8539737 5.4081747,4.7597058 5.2694574,4.7217008 5.0268587,4.6552386 5.0121391,4.6043103 5.2096065,4.520161 5.2893322,4.486186 5.3546298,4.4389294 5.3546298,4.4154236 c 0,-0.060284 -0.2209786,-0.1097985 -0.363709,-0.081726 C 4.8445245,4.3624888 4.8408811,4.3358102 4.9725068,4.1916674 5.2314617,3.9080843 4.7907186,3.9737162 4.3333314,4.2868826 3.9228489,4.5679352 3.6723971,4.8008264 3.6343048,5.0097279 3.6102653,5.1415486 3.5334347,5.2566666 3.3611398,5.4199487 3.0417054,5.7226728 2.9693872,5.8759677 3.0104756,6.1578697 3.0703941,6.568942 3.1162451,6.6026078 3.3028235,6.3744852 3.4197551,6.2315181 3.691164,6.0828327 3.7409622,6.1340657 3.7895872,6.1840907 3.6640922,6.3624674 3.5176725,6.4514511 3.3326067,6.563917 3.3346574,6.6430763 3.523813,6.7109137 3.7034481,6.7753386 3.7368638,6.7582272 3.8384136,6.5514276 3.9555059,6.3129792 4.0933146,6.1785382 4.2865272,6.1142291 4.3822759,6.0823586 4.5627404,5.9589892 4.6878343,5.8396909 4.8129286,5.7203934 4.9389826,5.6230754 4.9679055,5.6230754 c 0.09928,0 0.2827768,0.2372722 0.3322486,0.4292635 0.02723,0.1056701 0.073611,0.525788 0.1028207,0.9339069 0.090059,1.2579349 0.2131082,1.77524 0.6583586,2.7723611 0.1427465,0.3196771 0.2593533,0.6131701 0.2593533,0.6522271 0,0.05267 -0.098568,0.0793 -0.3821242,0.104737 -0.6709162,0.06021 -0.9524575,0.294452 -1.0013497,0.833931 -0.017628,0.194497 -0.00102,0.307557 0.063688,0.434024 0.1335543,0.260981 0.2136232,0.256105 0.1780177,-0.01111 -0.030479,-0.228768 0.050322,-0.374822 0.1104938,-0.199953 0.044439,0.129149 0.2155884,0.313418 0.2908133,0.313418 0.076597,0 0.077273,-0.0072 0.016882,-0.170595 -0.052888,-0.14311 -0.020708,-0.157529 0.1143305,-0.05237 0.1291844,0.100599 0.1726803,0.05146 0.1396516,-0.157899 -0.052275,-0.331408 0.1876595,-0.393679 0.7995455,-0.207094 0.2974477,0.09071 0.3797407,0.09883 0.5110336,0.04999 0.2505633,-0.09321 0.4412271,-0.07085 0.6046463,0.07062 0.164551,0.142447 0.03108,0.288539 -0.083637,0.457035 -0.1168284,0.171599 -0.2996438,0.243988 -0.7573426,0.301516 -0.2318759,0.02915 -0.4725873,0.08766 -0.5355882,0.130128 -0.1254561,0.08457 -0.2263588,0.274187 -0.2263588,0.426089 0,0.130746 0.057912,0.122398 0.1841563,-0.02698 0.057767,-0.06835 0.1484785,-0.12378 0.2018046,-0.12378 0.1212214,0 0.12172,0.02668 7.858e-4,0.184877 -0.087066,0.113876 -0.136955,0.411014 -0.069058,0.411014 0.015074,0 0.098735,-0.07807 0.1864584,-0.173769 0.087723,-0.09569 0.205766,-0.173768 0.2624225,-0.173768 0.120216,0 0.1268488,0.03772 0.029159,0.170595 -0.072806,0.09903 -0.099506,0.427121 -0.034529,0.423709 0.01993,-10e-4 0.079923,-0.07327 0.1335134,-0.161074 0.090964,-0.14904 0.2048576,-0.224927 0.5877656,-0.391177 0.084587,-0.03673 0.4071466,-0.342648 0.7166749,-0.679205 0.5529372,-0.601213 0.720069,-0.61504 0.7043975,-0.819647 l -0.016115,-0.208682 0.3867282,-0.0603 c 0.4960475,-0.181897 0.9249863,-0.196811 1.2138963,-0.04285 0.383325,0.20428 0.745448,0.158623 0.692888,0.491491 -0.03868,0.24497 -0.16958,0.539985 -0.500291,0.57288 -0.654525,0.0651 -0.968781,0.02223 -1.1921149,0.129982 -0.4717418,0.227578 -0.7221747,1.156423 -0.613087,1.697028 0.1022192,0.506574 0.5208601,0.842064 1.1617189,0.992623 0.201604,0.04739 0.735189,0.06315 1.073948,0.0484 0.848426,-0.03693 1.390935,-0.251554 1.8454,-0.731574 0.166276,-0.175626 0.380564,-0.537805 0.458856,-0.742682 L 14,13.781452 v -1.21876 l -0.982167,0.60938 0.458856,0.284854 c -0.06776,0.05795 -0.156869,0.142693 -0.257818,0.24994 -0.446348,0.47417 -0.752287,0.642374 -1.31058,0.719672 -0.458126,0.06343 -1.13495,-0.0031 -1.447165,-0.145203 -0.255993,-0.116499 -0.454252,-0.368084 -0.454252,-0.555426 0.205653,-0.804274 0.546192,-0.755172 1.307513,-0.831364 0.480608,-0.150293 1.045855,-0.608913 1.045855,-1.149126 0,-0.137848 0.02106,-0.307218 0.04681,-0.376894 0.03822,-0.103401 0.01616,-0.19236 -0.119702,-0.484013 -0.113115,-0.242794 -0.156504,-0.395995 -0.136586,-0.477648 0.02413,-0.0989 -0.02082,-0.172571 -0.253982,-0.4149807 -0.252305,-0.2623048 -0.277078,-0.3863506 -0.224057,-0.4736979 0.03275,-0.053941 0.05985,-0.1093406 0.05985,-0.1229867 0,-0.013646 -0.125647,-0.089607 -0.278536,-0.1690079 -0.152888,-0.079401 -0.331208,-0.1890304 -0.396703,-0.2435931 -0.103067,-0.085862 -0.110591,-0.1104018 -0.05371,-0.1809095 0.03614,-0.044806 0.05314,-0.094297 0.0376,-0.1102916 -0.01555,-0.015998 -0.197288,-0.061482 -0.40361,-0.1015634 -0.465611,-0.090448 -0.537857,-0.1296915 -0.557072,-0.3015159 -0.0084,-0.075196 -0.03223,-0.134946 -0.05295,-0.1325085 -0.02072,0.0024 -0.2519722,0.04494 -0.5141037,0.094423 -0.515277,0.097267 -0.63227,0.084025 -0.63227,-0.072205 0,-0.1287876 9.822e-4,-0.1294347 -0.321506,0.047608 C 8.0331068,8.514741 7.6055437,8.4500792 7.7379178,7.9955289 7.7712132,7.8811983 7.861274,7.6931765 7.9381875,7.5781674 8.2457562,7.1182558 8.721895,6.9722044 9.7997005,6.9211794 10.400328,6.8927458 10.670745,6.8651053 10.847089,6.7831171 c 0.278169,-0.1293324 0.532158,-0.357676 0.651454,-0.5855764 0.05103,-0.09749 0.109149,-0.1769424 0.129676,-0.1769424 0.100819,0 0.230962,-0.2120874 0.230962,-0.376895 0,-0.223057 0.09939,-0.2068028 0.158068,0.026183 0.05822,0.2311577 0.157259,0.1173154 0.151162,-0.1737683 -0.0052,-0.2468672 0.03072,-0.27501 0.138884,-0.1094979 0.116995,0.1790241 0.15501,0.059622 0.08824,-0.2745387 C 12.331246,4.7903105 11.912087,4.0034592 11.738714,3.7774771 11.683781,3.705875 11.577808,3.6345105 11.503915,3.6187844 11.402289,3.5971604 11.322465,3.5100475 11.17627,3.2601387 11.066319,3.0721856 10.923748,2.8970637 10.844789,2.8546792 c -0.124618,-0.066891 -0.160762,-0.065885 -0.350664,0.00873 -0.230834,0.090696 -0.251608,0.1279621 -0.131979,0.2301043 0.09627,0.082202 0.258586,0.4605316 0.258586,0.6022389 0,0.1012159 -0.0017,0.101584 -0.100519,0.00953 -0.05535,-0.051528 -0.210741,-0.1727373 -0.250145,-0.2689844 -0.06844,-0.1671647 -0.07496,-0.1707296 -0.141187,-0.078553 -0.122259,0.1701673 -0.08797,0.4054103 0.07674,0.5260663 0.161213,0.1181011 0.306417,0.3775918 0.360639,0.6450856 0.0194,0.095692 0.07632,0.2440526 0.126607,0.3292874 0.188519,0.3196109 0.152188,0.8405799 -0.138119,0.9823079 C 10.453721,5.8898132 10.12768,5.9341282 9.6270605,5.966653 8.4755549,6.0414659 8.0623153,6.1943723 7.5100256,6.7521728 7.2460718,7.0187611 7.2286116,7.0288057 7.2598799,6.8934092 7.3100324,6.6762404 7.3318271,6.3855125 7.8092796,5.7436806 8.4219989,4.9200126 9.0008643,4.7221246 9,4.1313628 8.9983893,3.626346 9.0383271,3.0517247 8.5177513,2.6174343 8.4105217,2.5409834 8.3345507,2.4588953 8.3489415,2.4349377 c 0.014391,-0.023957 0.1140402,-0.043641 0.2209875,-0.043641 0.226637,0 0.2309023,-0.076526 0.012277,-0.2078874 C 8.3999972,2.0739281 7.7953117,1.976897 7.4672931,2.0048797 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xiaomitool.svg b/.icons/awkward/16x16/apps/xiaomitool.svg
new file mode 100644
index 00000000..d8e575fc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xiaomitool.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#ff7515" width="15" height="15" x="1" y="1" rx=".75" ry=".75"/>
+ <path style="fill:#ffffff" d="m 3.125558,5.0002152 c -0.069679,0 -0.1255582,0.058125 -0.1255582,0.1293405 V 11.871528 C 2.9999998,11.942123 3.0558791,12 3.125558,12 h 1.799047 c 0.069283,0 0.1263952,-0.05788 0.1263952,-0.128472 V 7.1282501 c 0,-0.070182 0.056715,-0.1276045 0.1263947,-0.1276045 h 2.520595 c 0.9859967,0 1.265625,0.7871405 1.265625,1.2951391 v 3.5757433 c 0,0.0706 0.056717,0.128472 0.1263952,0.128472 h 1.7552009 c 0.06928,0 0.126396,-0.05788 0.126396,-0.128472 V 7.3795557 c 0,-0.4530907 -0.05213,-1.1045178 -0.612723,-1.6779516 C 9.7723536,5.1029872 9.2369487,5.0002152 8.6387388,5.0002152 Z"/>
+ <path style="fill:#ffffff" d="M 12.133789,5 C 12.059659,5 12,5.050859 12,5.1131729 V 11.887587 C 12,11.949367 12.05965,12 12.133789,12 h 1.731446 C 13.938735,12 14,11.94936 14,11.887587 V 5.1131729 C 14,5.0508597 13.93874,5 13.865235,5 Z"/>
+ <path style="fill:#ffffff" d="M 6.1289059,8 C 6.0578589,8 6,8.0470835 6,8.1046876 V 11.896094 C 6,11.953362 6.0578594,12 6.1289059,12 H 7.8720706 C 7.9425106,12 8,11.95336 8,11.896094 V 8.1046876 C 8,8.047084 7.942511,8 7.8720706,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/ximian-evolution-calendar.svg b/.icons/awkward/16x16/apps/ximian-evolution-calendar.svg
new file mode 120000
index 00000000..2b853875
--- /dev/null
+++ b/.icons/awkward/16x16/apps/ximian-evolution-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xine.svg b/.icons/awkward/16x16/apps/xine.svg
new file mode 100644
index 00000000..0f829e5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xine.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path fill="#5c5c9f" d="m16 14.222v-12.444c0-0.4311-0.357-0.778-0.8-0.778h-14.4c-0.4432 0-0.8 0.3469-0.8 0.7778v12.444c2e-8 0.431 0.3568 0.778 0.8 0.778h14.4c0.4432 0 0.8-0.34689 0.8-0.77779z"/>
+ <path style="fill:#ffffff" d="m6.3822001 5.0000608a0.37501 0.33334209 0 0 0-0.3822 0.3334878v5.3328734a0.37501 0.33334209 0 0 0 0.56099 0.289697l5.2499999-2.6665657a0.37501 0.33334209 0 0 0 0-0.5793843l-5.2498999-2.666394a0.37501 0.33334209 0 0 0-0.1788-0.043543z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xiphos.svg b/.icons/awkward/16x16/apps/xiphos.svg
new file mode 100644
index 00000000..ab26d93f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xiphos.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#961a1a" d="M 2.8181819,2.0000065e-8 C 2.3649089,2.0000065e-8 1.9999998,0.3822858 1.9999998,0.85714287 V 15.142858 C 1.9999998,15.617714 2.3649089,16 2.8181819,16 H 13.181818 C 13.635091,16 14,15.617714 14,15.142858 V 0.85714287 C 14,0.3822858 13.635091,2.0000065e-8 13.181818,2.0000065e-8 Z"/>
+ <path style="opacity:0.2" d="M 2.8181819,2.0000066e-8 C 2.3649089,2.0000066e-8 1.9999998,0.3822858 1.9999998,0.85714287 V 15.142858 C 1.9999998,15.617714 2.3649089,16 2.8181819,16 H 4 V 2.0000066e-8 Z"/>
+ <rect style="fill:#ffffff" width="2" height="10" x="8" y="3"/>
+ <rect style="fill:#ffffff" width="2" height="6" x="5" y="-12" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xmind.svg b/.icons/awkward/16x16/apps/xmind.svg
new file mode 100644
index 00000000..916198be
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xmind.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#c2352a" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#ffffff" d="m 5.8321849,4.9233893 c -0.0236,3.4e-4 -0.0501,0.002 -0.0807,0.004 -0.1157,0.007 -2.29911,0.39841 -2.43807,0.43701 -0.14691,0.0408 -0.27238,0.12698 -0.30299,0.20873 -0.0522,0.13893 0.0991,0.5904499 0.29878,0.8936299 0.34361,0.52145 0.8439,0.85459 1.89591,1.25994 0.57776,0.22262 0.69808,0.27877 0.77381,0.36376 0.0995,0.11164 0.0171,0.16553 -0.7461,0.48899 -1.19274,0.50557 -1.72875,0.93558 -1.95719,1.5717398 -0.0674,0.18798 -0.0988,0.68506 -0.0513,0.81014 0.0617,0.162151 0.099,0.160721 1.25136,-0.0486 1.15766,-0.21022 1.21189,-0.22253 1.30843,-0.31008 0.0786,-0.0713 0.0831,-0.0885 0.11747,-0.42596 0.0198,-0.1933498 0.0607,-0.4340998 0.0906,-0.5341298 0.0695,-0.23227 0.24434,-0.47485 0.43473,-0.60314 0.72208,-0.48648 2.08115,-0.24389 2.8166,0.50262 0.27712,0.28128 0.45114,0.5800498 0.59001,1.0163098 0.0801,0.2517 0.1615098,0.36099 0.2878901,0.38505 0.11625,0.0221 0.11911,0.0215 1.5921,-0.2462 0.81935,-0.14893 1.16035,-0.22135 1.20856,-0.25726 0.10356,-0.0772 0.10397,-0.2662 5e-4,-0.5784398 -0.17708,-0.53651 -0.48426,-0.92738 -1.05327,-1.34002 -0.28149,-0.20414 -0.63695,-0.39713 -1.23877,-0.67301 -0.57243,-0.26238 -0.6898803,-0.33338 -0.6898803,-0.41486 0,-0.0674 0.0696,-0.0974 0.5237103,-0.22745 0.99494,-0.28503 1.38312,-0.68488 1.38312,-1.4252199 0,-0.32489 -0.0641,-0.58707 -0.16366,-0.67214 -0.13247,-0.11314 -0.27382,-0.11673 -0.83005,-0.0204 -1.7829901,0.30863 -1.7315601,0.2966 -1.8144901,0.42509 -0.0439,0.0679 -0.0419,0.0839 0.0387,0.39273 0.0462,0.1770499 0.0834,0.3643399 0.0831,0.4157199 -5e-4,0.10928 -0.0777,0.29185 -0.15023,0.35694 -0.1775,0.15919 -0.57987,0.2675 -0.99202,0.2675 -0.49849,0 -0.87408,-0.16404 -1.24716,-0.54436 -0.26958,-0.27481 -0.4072,-0.5065399 -0.59085,-0.9958699 -0.16128,-0.42975 -0.1834,-0.48578 -0.34915,-0.48302 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xmlcopyeditor.svg b/.icons/awkward/16x16/apps/xmlcopyeditor.svg
new file mode 100644
index 00000000..2f638a11
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xmlcopyeditor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c4bea2" d="m10.911719 10.496875-3.024719 2.067156v3.435969h7.313c0.4432 0 0.8-0.3568 0.8-0.8v-2.500781l-0.05937-0.02734z"/>
+ <path style="fill:#b0ab84" d="m2.8328124 10.763609-0.072656 0.150782-2.7601564 1.198109v3.0875c0 0.4432 0.3568 0.8 0.8 0.8h7.2v-3.300031z"/>
+ <path style="fill:#e9e6dd" d="m16 1.7654438-5.292969 5.0203122-0.137143 4.059853 5.430112 1.852047z"/>
+ <path style="fill:#d6d2c0" d="m0 2.5847968v9.5277032l3.5820985-1.31664-0.0484376-0.021876 2.6667243-4.9227816z"/>
+ <path style="fill:#3d65c8" d="m6.9418436 0-0.0796876 5.2757812 3.612335 2.2481052 5.525509-5.6785739v-1.0453125c0-0.4432-0.3568-0.8-0.8-0.8z"/>
+ <path style="fill:#dd5639" d="m0.8 0c-0.4432 0-0.8 0.3568-0.8 0.8v1.8648436l5.2531676 3.4930536 1.7468324-0.625866v-5.5320312z"/>
+ <path style="fill:#ffffff" d="m5 6 2-1 4 2v4l-3 2-5-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xmms.svg b/.icons/awkward/16x16/apps/xmms.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xmms.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xmoto.svg b/.icons/awkward/16x16/apps/xmoto.svg
new file mode 100644
index 00000000..f1769317
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xmoto.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f4b932" d="M 8.8790523,8.0000002e-8 C 4.103234,8.0000002e-8 1.5498678,3.5124837 1.0884983,7.3453612 0.77083654,9.9843707 1.3536438,12.454691 2.1152999,14.101889 c 1.1152218,2.107506 1.4107029,2.228756 3.1607946,1.478162 3.5563627,-1.52639 7.0972315,-3.288166 9.8004805,-4.759579 1.035827,-0.563814 0.973743,-2.834764 0.868022,-4.15398 C 15.680957,3.3767101 13.65487,8.0000002e-8 8.8790523,8.0000002e-8 Z"/>
+ <path style="fill:#444444" d="m 7.2001514,5.0003321 c -0.102356,0.00296 -0.2031076,0.02574 -0.2964648,0.067034 C 5.698153,5.5207338 5.0505706,5.7930879 3.6646423,5.9601883 2.8531259,6.0580318 1.6888933,6.0776529 0.87877074,5.9835658 0.41322343,5.9233059 -9.9198214e-6,6.2789236 0,6.7398117 v 3.4976363 c 1.3384018e-4,0.430099 0.36234163,0.775041 0.80035404,0.762205 1.25658526,-0.09084 2.55253186,-0.238865 3.72838216,-0.629016 0,0 3.4712636,-1.0942134 3.4712636,-4.6076029 C 8.000143,5.3329417 7.6381662,4.9877764 7.2001514,5.0003321 Z"/>
+ <circle style="fill:#ffffff" cx="6.5" cy="6.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnconvert.svg b/.icons/awkward/16x16/apps/xnconvert.svg
new file mode 100644
index 00000000..ee3c9d3b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnconvert.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ef9202" d="M 5.5305893,1.0028243 C 5.4508777,1.0076923 5.37024,1.0203903 5.2899756,1.0419119 4.6478595,1.2140861 4.2695243,1.8706127 4.4415795,2.5131755 L 4.9079628,3.8560549 C 4.5033715,4.0971222 4.1283415,4.3739366 3.7791114,4.6729895 L 2.4502692,3.3432237 c -0.4700621,-0.4703889 -1.2275126,-0.4703889 -1.69757453,0 -0.47006191,0.4703888 -0.47006191,1.2275838 0,1.6979726 L 2.0948174,6.3842517 C 1.50156,7.0496594 0.95732202,7.6724771 0.41755462,8.0806612 c -0.5567394,0.40906 -0.55673944,1.431973 0,1.8410335 C 2.8000769,11.405144 4.3999523,15.0104 7.99922,14.999977 l 0.00156,0 c 3.599268,0.01042 5.199143,-3.594833 7.581666,-5.0782823 0.556739,-0.4090605 0.556739,-1.4319735 0,-1.8410335 C 15.042894,7.6726447 14.498934,7.0501278 13.905964,6.3850333 l 1.342904,-1.343837 c 0.470062,-0.4703888 0.470062,-1.2275838 0,-1.6979726 -0.470062,-0.4703889 -1.226731,-0.4703889 -1.696794,0 L 12.22167,4.6745531 C 11.874495,4.3771614 11.502489,4.1009506 11.100633,3.8607457 l 0.467946,-1.34757 C 11.740633,1.8706128 11.362299,1.2140863 10.720182,1.0419121 10.078066,0.86973789 9.4227767,1.2491173 9.2507222,1.8916801 L 8.8335546,3.0500652 C 8.5666045,3.0133772 8.2894137,2.9922508 8.0000012,2.9922152 l -8e-4,0 c -0.2857576,3.44e-5 -0.558768,0.021272 -0.8226165,0.057068 L 6.7594363,1.8916801 C 6.6088882,1.3294376 6.088567,0.96874943 5.5305893,1.0028243 Z"/>
+ <path style="fill:#278cd7" d="M 8 5 A 4 4 0 0 0 4 9 A 4 4 0 0 0 8 13 A 4 4 0 0 0 11.867188 10 L 9.7304688 10 A 2 2 0 0 1 8 11 A 2 2 0 0 1 6 9 A 2 2 0 0 1 8 7 A 2 2 0 0 1 9.7285156 8 L 11.869141 8 A 4 4 0 0 0 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xneur.svg b/.icons/awkward/16x16/apps/xneur.svg
new file mode 100644
index 00000000..866287a2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xneur.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#f58411" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#fff" fill-rule="evenodd" style="image-rendering:optimizeQuality;shape-rendering:geometricPrecision" d="m10.026 4-1.7632 2.1315c-0.9701 1.1719-1.7644 2.1547-1.7644 2.1833 0 0.0285 0.83026 1.0942 1.8443 2.3685l1.8433 2.317h1.9313c1.5371 0 1.9212-0.01387 1.8795-0.069-0.104-0.138-3.515-4.434-3.592-4.524-0.071-0.084 0.083-0.2895 1.626-2.1532 0.939-1.1333 1.74-2.1042 1.781-2.157 0.071-0.0916-0.026-0.0968-1.854-0.0968zm-7.5262 0s3.2619 4.311 3.1959 4.2964c0.0075 0.021-0.74776 0.9945-1.6785 2.1638-0.9308 1.169-1.7661 2.219-1.8553 2.333l-0.1619 0.207h3.8686l0.9048-1.134c0.62776-0.78712 0.88951-1.1542 0.85464-1.2008-0.02775-0.03637-0.45863-0.58162-0.95814-1.2105l-0.9082-1.1437 0.9506-1.1464c0.52313-0.63038 0.94576-1.1505 0.93976-1.1565z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnoise.svg b/.icons/awkward/16x16/apps/xnoise.svg
new file mode 100644
index 00000000..3a721e37
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnoise.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ab47bc" width="16" height="16" x="0" y="0" rx="2" ry="2"/>
+ <path style="stroke:#ffffff;stroke-linecap:round;fill:none" d="m2.5071 4.5c3 0 3.4929 4 5.4929 4s2.507-4 5.507-4"/>
+ <path style="stroke:#ffffff;stroke-linecap:round;fill:none" d="m2.5071 12.5c3 0 3.4929-4 5.4929-4 2 0.00002 2.5071 4 5.5071 4"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnretro.svg b/.icons/awkward/16x16/apps/xnretro.svg
new file mode 100644
index 00000000..ca2bbc5b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnretro.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#ffc42e" d="m 10.687012,3.7900388 c -0.273263,0.050914 -0.546163,0.1098636 -0.6870121,0.1098636 -1.1543951,0 -2.4978719,0.4859111 -3.2939451,1.4609372 C 6.0263087,6.1933889 5.8086212,7.4401289 5.7592773,8.4135743 5.8083308,7.9305496 6.4539598,7.8343779 6.784668,7.5629882 7.1444494,7.2677403 7.4604327,6.2001953 8.0000002,6.2001953 c 0.067675,-1.25e-5 0.1353082,0.00339 0.2026368,0.010254 0.002,1.01e-4 0.00388,3.571e-4 0.00586,5e-4 C 10.320111,6.3200221 11.875,7.8612357 11.875,10 c 0,0.428621 -0.0695,0.84045 -0.194336,1.227539 0.03507,0.01559 0.06833,0.02763 0.101563,0.03906 a 5.0000002,5.0000002 0 0 0 0.002,-0.0025 c 0.07054,-0.08168 0.134936,-0.16733 0.199707,-0.25293 a 5.0000002,5.0000002 0 0 0 0.09326,-0.122559 c 0.05476,-0.07719 0.104657,-0.157394 0.154785,-0.237304 A 5.0000002,5.0000002 0 0 0 12.33302,10.48627 c 0.04378,-0.07621 0.08438,-0.154151 0.124023,-0.232423 a 5.0000002,5.0000002 0 0 0 0.09082,-0.187988 c 0.03597,-0.079036 0.06978,-0.1589848 0.101563,-0.2397456 a 5.0000002,5.0000002 0 0 0 0.07422,-0.2021487 c 0.02687,-0.077958 0.05318,-0.1561136 0.07617,-0.2353514 a 5.0000002,5.0000002 0 0 0 0.06006,-0.2368165 c 0.01696,-0.07128 0.035,-0.1422871 0.04883,-0.2143553 a 5.0000002,5.0000002 0 0 0 0.04248,-0.2807618 c 0.0084,-0.062603 0.0194,-0.1244811 0.02539,-0.1875 A 5.0000002,5.0000002 0 0 0 13,8 c -4.29e-4,-0.1050725 -0.0042,-0.210105 -0.01123,-0.3149414 -3.1e-5,-4.643e-4 3.2e-5,-9.643e-4 0,-0.00146 -0.002,-0.029707 -0.0054,-0.059246 -0.0079,-0.088868 -0.01097,-0.1389868 -0.02775,-0.2774539 -0.0503,-0.4150389 -0.0052,-0.030943 -0.0117,-0.061515 -0.01758,-0.092285 a 5.0000002,5.0000002 0 0 0 -9.82e-4,-0.00537 c -0.02134,-0.1131425 -0.04658,-0.2255143 -0.07569,-0.3369143 -9e-5,-3.5e-4 -3.93e-4,-6.072e-4 -5e-4,-9.643e-4 -0.01497,-0.057296 -0.03087,-0.1142443 -0.04785,-0.1708982 -0.02819,-0.093825 -0.05912,-0.1868015 -0.09277,-0.2788086 -0.02613,-0.071597 -0.05366,-0.1426072 -0.08301,-0.2128907 -0.03355,-0.080673 -0.06921,-0.1604532 -0.106934,-0.2392575 -0.02796,-0.05819 -0.05579,-0.1167093 -0.08594,-0.1738283 a 5.0000002,5.0000002 0 0 0 -0.0014,-0.00343 l -5e-4,-5e-4 c -0.04644,-0.087032 -0.09546,-0.1726929 -0.146973,-0.2568361 -8.93e-4,-0.0015 -0.0021,-0.00289 -0.0029,-0.00439 -0.04024,-0.06597 -0.08167,-0.1311857 -0.125,-0.1953125 l -9.82e-4,-0.00146 a 5.0000002,5.0000002 0 0 0 -9.82e-4,-0.00196 C 12.090061,5.1299049 12.037028,5.056336 11.982394,4.9843485 11.931737,4.9176035 11.879279,4.8523517 11.825167,4.7880595 a 5.0000002,5.0000002 0 0 0 -0.002,-0.00246 c -0.01789,-0.020654 -0.03596,-0.041164 -0.0542,-0.061523 -0.100841,-0.1157646 -0.206402,-0.2276996 -0.31836,-0.3344725 -0.0014,-0.00136 -0.0029,-0.00257 -0.0044,-0.00391 A 5.0000002,5.0000002 0 0 0 11.421817,4.36278 c -0.05995,-0.056342 -0.120965,-0.111949 -0.184021,-0.1655326 0.0013,-0.00121 0.0017,-0.00218 0.0029,-0.00343 a 5.0000002,5.0000002 0 0 0 -0.553702,-0.403804 z m 0.939453,7.5039072 c -0.02428,0.02728 -0.04886,0.0543 -0.07373,0.08105 0.02487,-0.02675 0.04945,-0.05377 0.07373,-0.08105 z m -0.283691,0.293456 c -0.03087,0.02954 -0.06212,0.05867 -0.09375,0.0874 -0.0018,0.0038 -0.0031,0.0079 -0.0049,0.01171 0.03334,-0.03258 0.06622,-0.06562 0.09863,-0.09912 z"/>
+ <path style="fill:#ff8514" d="m 8.2045898,6.0102539 c 1.0085126,0.10242 1.4702151,0.9791143 1.4702151,2.0146482 1.25e-5,0.067676 -0.00339,0.1353083 -0.010254,0.2026368 -1.011e-4,0.002 -3.571e-4,0.00387 -5e-4,0.00586 -0.1090732,2.1116151 -1.5252868,3.6665021 -3.6640512,3.6665021 -0.4286204,0 -1.0513879,-0.324869 -1.4384765,-0.449706 0.012682,0.0108 -0.00518,0.0638 -0.036133,0.137695 A 5.0000002,5.0000002 0 0 0 8.0000002,13 c 0.1050725,-4.28e-4 0.210105,-0.0042 0.3149414,-0.01123 4.643e-4,-3.1e-5 9.643e-4,3.2e-5 0.00146,0 0.029707,-0.002 0.059246,-0.0054 0.088867,-0.0079 0.1389871,-0.01097 0.2774543,-0.02775 0.4150393,-0.0503 0.030943,-0.0052 0.061515,-0.0117 0.092285,-0.01758 a 5.0000002,5.0000002 0 0 0 0.00537,-9.82e-4 c 0.1131425,-0.02134 0.2255143,-0.04658 0.3369143,-0.07569 3.5e-4,-9e-5 6.071e-4,-3.93e-4 9.643e-4,-5e-4 0.057296,-0.01497 0.1142442,-0.03087 0.1708982,-0.04785 0.093825,-0.02819 0.1868014,-0.05912 0.2788086,-0.09277 0.071597,-0.02613 0.1426075,-0.05366 0.2128905,-0.08301 0.08067,-0.03355 0.1604542,-0.06921 0.2392582,-0.106933 0.05819,-0.02796 0.116709,-0.05579 0.173828,-0.08594 a 5.0000002,5.0000002 0 0 0 0.0034,-0.0014 l 5e-4,-5e-4 c 0.08704,-0.04645 0.172693,-0.09546 0.256836,-0.146973 0.0015,-8.93e-4 0.0029,-0.0021 0.0044,-0.0029 0.06597,-0.04024 0.131186,-0.08167 0.195313,-0.125 l 0.0014,-9.82e-4 a 5.0000002,5.0000002 0 0 0 0.002,-9.82e-4 c 0.07466,-0.05054 0.148227,-0.103569 0.220214,-0.158203 0.06674,-0.05065 0.131997,-0.103115 0.196289,-0.157227 a 5.0000002,5.0000002 0 0 0 0.0025,-0.002 c 0.02065,-0.01789 0.04116,-0.03596 0.06153,-0.0542 0.115765,-0.100842 0.2277,-0.206403 0.334472,-0.31836 0.0013,-0.0014 0.0026,-0.0029 0.0039,-0.0044 a 5.0000002,5.0000002 0 0 0 0.02295,-0.02441 c 0.05634,-0.06001 0.111944,-0.121028 0.165528,-0.184082 C 11.929622,10.847783 12,10.432349 12,10 12,7.8598964 10.31807,6.1173864 8.2045898,6.0102539 Z M 4.3134765,11.269043 c 0.032579,0.03334 0.065623,0.06622 0.099121,0.09863 -0.029532,-0.03087 -0.05867,-0.06212 -0.087402,-0.09375 -0.00382,-0.0018 -0.0079,-0.0031 -0.011718,-0.0049 z"/>
+ <path style="fill:#ff5757" d="m 4.7309572,4.3134763 c -0.033339,0.032579 -0.066219,0.065623 -0.098633,0.099121 0.030875,-0.029532 0.062128,-0.05867 0.09375,-0.087402 0.00179,-0.00382 0.00311,-0.0079 0.00488,-0.011718 z M 4.4223633,4.6249999 c -0.024871,0.026746 -0.04945,0.053768 -0.07373,0.081055 0.024279,-0.027286 0.048858,-0.054306 0.07373,-0.081055 z M 4.260254,4.6879881 A 5.0000002,5.0000002 0 0 0 3,8 5.0000002,5.0000002 0 0 0 3.0112286,8.3149414 c 0.00196,0.030196 0.00532,0.060226 0.00781,0.090332 a 5.0000002,5.0000002 0 0 0 0.050291,0.4150389 c 0.0055,0.032739 0.012414,0.065072 0.018554,0.097656 A 5.0000002,5.0000002 0 0 0 3.16357,9.2548829 c 0.01505,0.057648 0.031264,0.1148789 0.04834,0.171875 a 5.0000002,5.0000002 0 0 0 0.092773,0.2788086 c 0.026125,0.071597 0.053661,0.1426068 0.083008,0.2128907 a 5.0000002,5.0000002 0 0 0 0.106934,0.2392568 c 0.0285,0.0593 0.056575,0.119095 0.087402,0.177247 1.022e-4,1.93e-4 3.929e-4,3e-4 5e-4,5e-4 a 5.0000002,5.0000002 0 0 0 0.1469729,0.256836 c 0.041094,0.06751 0.083612,0.13412 0.1279296,0.199707 0.051207,0.07578 0.1047268,0.150598 0.1601565,0.223633 0.051286,0.06757 0.1043518,0.133664 0.1591796,0.19873 a 5.0000002,5.0000002 0 0 0 0.054199,0.06153 c 0.1008411,0.115764 0.2064018,0.227699 0.3183593,0.334472 a 5.0000002,5.0000002 0 0 0 0.028807,0.02686 c 0.060011,0.05634 0.1210271,0.111944 0.1840821,0.165528 0.3900125,0.126885 0.8054379,0.197252 1.2377872,0.197252 2.1401036,0 3.8826139,-1.681931 3.989746,-3.7954107 -0.1024196,1.0085126 -0.954212,1.7202149 -1.9897459,1.7202149 -0.067675,1.25e-5 -0.1353083,-0.00339 -0.2026368,-0.01025 -0.002,-1.009e-4 -0.00387,-3.571e-4 -0.00586,-5e-4 C 5.679888,9.8049652 4.1000976,8.1387643 4.1000976,5.9999999 c 0,-0.4286203 0.069499,-0.8404503 0.194336,-1.2275389 C 4.2830876,4.741168 4.2716306,4.717455 4.2602556,4.687988 Z"/>
+ <path style="fill:#baff41" d="M 7.7954105,9.9897465 C 7.5292712,9.9627179 8.9470438,9.6516654 8.732412,9.5306604 8.133713,9.1931279 6.1000001,8.762264 6.1000001,8 6.0999876,7.932325 6.0034101,7.8646918 6.0102551,7.7973632 c 1.011e-4,-0.002 3.572e-4,-0.00388 5e-4,-0.00586 0.1090975,-2.111619 1.8504808,-3.7915062 3.9892448,-3.7915062 0.4286201,0 0.8404511,0.069499 1.2275391,0.1943361 C 10.32691,3.4268566 9.1832774,3.0036609 8.0000002,2.9999998 6.535518,3.0021427 5.1456029,3.6462459 4.1972654,4.762207 4.0703668,5.1522253 4.0000001,5.5676506 4.0000001,5.9999999 c 0,2.1401037 1.6819307,3.8826136 3.7954104,3.9897466 z m 3.8911135,-5.358887 c -0.03258,-0.033339 -0.06563,-0.06622 -0.09912,-0.098633 0.02953,0.030875 0.05867,0.062128 0.0874,0.09375 0.0038,0.00179 0.0079,0.00311 0.01172,0.00488 z M 11.375,4.3222652 c -0.02675,-0.024871 -0.05377,-0.04945 -0.08105,-0.07373 0.02729,0.024279 0.0543,0.048858 0.08105,0.07373 z"/>
+ <circle style="fill:#3f3f3f" cx="8" cy="8" r="2"/>
+ <circle style="fill:#f44336" cx="13.5" cy="3.5" r=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnsketch.svg b/.icons/awkward/16x16/apps/xnsketch.svg
new file mode 100644
index 00000000..65182c2e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnsketch.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#f8a084" width="16" height="16" x="0" y="0" rx="4.8" ry="4.8"/>
+ <path style="fill:#cccccc" d="m 10.687012,3.7900388 c -0.273264,0.050914 -0.546163,0.1098636 -0.6870121,0.1098636 -1.1543953,0 -2.497872,0.4859111 -3.2939452,1.4609371 C 6.0263086,6.1933888 5.8086211,7.4401289 5.7592771,8.4135742 5.8083311,7.9305496 6.4539596,7.8343778 6.7846679,7.5629882 7.1444493,7.2677403 7.4604325,6.2001953 8,6.2001953 c 0.067675,-1.25e-5 0.1353083,0.00339 0.2026368,0.010254 0.002,1.011e-4 0.00387,3.572e-4 0.00586,5e-4 C 10.320111,6.3200221 11.875,7.8612357 11.875,10 c 0,0.428621 -0.0695,0.84045 -0.194336,1.227538 0.03507,0.01559 0.06833,0.02763 0.101563,0.03906 a 5.0000001,5.0000001 0 0 0 0.002,-0.0025 c 0.07054,-0.08168 0.134936,-0.16733 0.199707,-0.25293 a 5.0000001,5.0000001 0 0 0 0.09326,-0.122558 c 0.05476,-0.0772 0.104656,-0.157394 0.154785,-0.237305 a 5.0000001,5.0000001 0 0 0 0.101074,-0.165039 c 0.04378,-0.07621 0.08437,-0.15415 0.124023,-0.232422 a 5.0000001,5.0000001 0 0 0 0.09082,-0.187988 c 0.03597,-0.079036 0.06978,-0.1589849 0.101562,-0.2397456 a 5.0000001,5.0000001 0 0 0 0.07421,-0.2021488 c 0.02687,-0.077958 0.05318,-0.1561136 0.07617,-0.2353515 a 5.0000001,5.0000001 0 0 0 0.06005,-0.2368164 c 0.01695,-0.07128 0.035,-0.1422872 0.04883,-0.2143554 a 5.0000001,5.0000001 0 0 0 0.04248,-0.2807618 c 0.0084,-0.062603 0.0194,-0.124481 0.02539,-0.1875 A 5.0000001,5.0000001 0 0 0 13,8 c -4.29e-4,-0.1050725 -0.0042,-0.210105 -0.01123,-0.3149415 -3.1e-5,-4.643e-4 3.2e-5,-9.643e-4 0,-0.00146 -0.002,-0.029707 -0.0054,-0.059246 -0.0079,-0.088868 -0.01097,-0.1389868 -0.02775,-0.277454 -0.0503,-0.415039 -0.0052,-0.030943 -0.0117,-0.061515 -0.01758,-0.092285 a 5.0000001,5.0000001 0 0 0 -9.82e-4,-0.00537 c -0.02134,-0.1131425 -0.04658,-0.2255143 -0.07569,-0.3369143 -9e-5,-3.5e-4 -3.93e-4,-6.071e-4 -5e-4,-9.642e-4 -0.01497,-0.057296 -0.03087,-0.1142443 -0.04785,-0.1708983 -0.02819,-0.093825 -0.05912,-0.1868014 -0.09277,-0.2788085 -0.02613,-0.071597 -0.05366,-0.1426072 -0.08301,-0.2128908 -0.03355,-0.080673 -0.06921,-0.1604532 -0.106933,-0.2392575 -0.02797,-0.05819 -0.05579,-0.1167093 -0.08594,-0.1738282 a 5.0000001,5.0000001 0 0 0 -0.0014,-0.00343 l -5e-4,-5e-4 c -0.04644,-0.087032 -0.09546,-0.1726928 -0.146974,-0.256836 -8.92e-4,-0.0015 -0.0021,-0.00289 -0.0029,-0.00439 -0.04024,-0.06597 -0.08167,-0.1311857 -0.125,-0.1953125 l -9.82e-4,-0.00146 a 5.0000001,5.0000001 0 0 0 -9.82e-4,-0.00196 C 12.090061,5.1299049 12.037028,5.0563359 11.982394,4.9843484 11.931737,4.9176034 11.879279,4.8523517 11.825167,4.7880595 a 5.0000001,5.0000001 0 0 0 -0.002,-0.00246 c -0.01789,-0.020654 -0.03596,-0.041164 -0.0542,-0.061523 -0.100842,-0.1157646 -0.206402,-0.2276996 -0.31836,-0.3344725 -0.0014,-0.00136 -0.0029,-0.00257 -0.0044,-0.00391 A 5.0000001,5.0000001 0 0 0 11.421817,4.36278 c -0.06001,-0.056337 -0.121028,-0.1119436 -0.184083,-0.1655272 0.0013,-0.00121 0.0017,-0.00218 0.0029,-0.00343 a 5.0000001,5.0000001 0 0 0 -0.55375,-0.4038053 z m 0.939452,7.5039072 c -0.02428,0.02728 -0.04886,0.0543 -0.07373,0.08105 0.02487,-0.02675 0.04945,-0.05377 0.07373,-0.08105 z m -0.283691,0.293456 c -0.03087,0.02954 -0.06212,0.05867 -0.09375,0.0874 -0.0018,0.0038 -0.0031,0.0079 -0.0049,0.01171 0.03334,-0.03258 0.06622,-0.06562 0.09863,-0.09912 z"/>
+ <path style="fill:#ffffff" d="m 8.2045897,6.0102538 c 1.0085124,0.10242 1.470215,0.9791143 1.470215,2.0146483 1.25e-5,0.067676 -0.00339,0.1353082 -0.010254,0.2026368 -1.011e-4,0.002 -3.572e-4,0.00387 -5e-4,0.00586 C 9.5549779,10.34501 8.1387643,11.899898 6,11.899898 c -0.4286204,0 -1.0513879,-0.324869 -1.4384764,-0.449706 0.012682,0.0108 -0.00518,0.0638 -0.036133,0.137695 A 5.0000001,5.0000001 0 0 0 8,13 c 0.1050726,-4.28e-4 0.2101051,-0.0042 0.3149415,-0.01123 4.643e-4,-3.1e-5 9.643e-4,3.2e-5 0.00146,0 0.029707,-0.002 0.059245,-0.0054 0.088867,-0.0079 0.1389872,-0.01097 0.2774543,-0.02775 0.4150393,-0.0503 0.030943,-0.0052 0.061515,-0.0117 0.092285,-0.01758 a 5.0000001,5.0000001 0 0 0 0.00538,-9.82e-4 c 0.1131425,-0.02134 0.2255143,-0.04659 0.3369143,-0.07569 3.5e-4,-9e-5 6.072e-4,-3.93e-4 9.643e-4,-5e-4 0.057296,-0.01497 0.1142443,-0.03087 0.1708982,-0.04785 0.093825,-0.02819 0.1868015,-0.05912 0.2788086,-0.09277 0.071597,-0.02613 0.1426077,-0.05366 0.2128907,-0.08301 0.08067,-0.03355 0.1604541,-0.06921 0.2392571,-0.106934 0.05819,-0.02796 0.11671,-0.05579 0.173829,-0.08594 a 5.0000001,5.0000001 0 0 0 0.0034,-0.0014 l 5e-4,-5e-4 c 0.08704,-0.04645 0.172693,-0.09546 0.256835,-0.146973 0.0015,-8.92e-4 0.0029,-0.0021 0.0044,-0.0029 0.06597,-0.04024 0.131186,-0.08167 0.195313,-0.125 l 0.0014,-9.82e-4 a 5.0000001,5.0000001 0 0 0 0.002,-9.82e-4 c 0.07466,-0.05054 0.148227,-0.103569 0.220215,-0.158203 0.06674,-0.05066 0.131997,-0.103115 0.196289,-0.157227 a 5.0000001,5.0000001 0 0 0 0.0025,-0.002 c 0.02065,-0.01789 0.04116,-0.03596 0.06153,-0.0542 0.115765,-0.100841 0.2277,-0.206402 0.334472,-0.318359 0.0013,-0.0014 0.0026,-0.0029 0.0039,-0.0044 a 5.0000001,5.0000001 0 0 0 0.02295,-0.02441 c 0.05634,-0.06001 0.111944,-0.121028 0.165527,-0.184082 C 11.929622,10.847783 12,10.432349 12,10 12,7.8598964 10.31807,6.1173863 8.2045897,6.0102538 Z M 4.3134765,11.269043 c 0.032578,0.03334 0.065623,0.06622 0.099121,0.09863 -0.029532,-0.03087 -0.05867,-0.06212 -0.087402,-0.09375 -0.00382,-0.0018 -0.0079,-0.0031 -0.011718,-0.0049 z"/>
+ <path style="fill:#cccccc" d="m 4.7309572,4.3134764 c -0.033339,0.032579 -0.066219,0.065623 -0.098633,0.099121 0.030875,-0.029532 0.062128,-0.05867 0.09375,-0.087402 0.00179,-0.00382 0.00311,-0.0079 0.00488,-0.011718 z m -0.308594,0.3115235 c -0.024871,0.026747 -0.04945,0.053768 -0.07373,0.081055 0.024279,-0.027286 0.048858,-0.054306 0.07373,-0.081055 z M 4.260254,4.6879882 A 5.0000001,5.0000001 0 0 0 3,8 5.0000001,5.0000001 0 0 0 3.0112286,8.3149414 c 0.00196,0.030196 0.00532,0.060226 0.00781,0.090332 a 5.0000001,5.0000001 0 0 0 0.050293,0.4150389 c 0.0055,0.032739 0.012414,0.065072 0.018554,0.097656 a 5.0000001,5.0000001 0 0 0 0.075684,0.3369143 c 0.01505,0.057648 0.031264,0.1148789 0.04834,0.171875 a 5.0000001,5.0000001 0 0 0 0.092773,0.2788086 c 0.026125,0.071597 0.053661,0.1426068 0.083008,0.2128908 a 5.0000001,5.0000001 0 0 0 0.1069335,0.239257 c 0.0285,0.0593 0.056575,0.119095 0.087402,0.177247 1.022e-4,1.93e-4 3.929e-4,3e-4 5e-4,5e-4 a 5.0000001,5.0000001 0 0 0 0.1469729,0.256836 c 0.041094,0.06751 0.083612,0.13412 0.1279296,0.199707 0.051207,0.07578 0.1047268,0.150597 0.1601565,0.223633 0.051286,0.06757 0.1043517,0.133664 0.1591796,0.19873 a 5.0000001,5.0000001 0 0 0 0.054199,0.06153 c 0.1008411,0.115765 0.2064018,0.2277 0.3183593,0.334473 a 5.0000001,5.0000001 0 0 0 0.028807,0.02686 c 0.060011,0.05634 0.1210271,0.111944 0.1840821,0.165527 C 5.1522253,11.929633 5.5676507,12 6,12 8.1401036,12 9.8826133,10.318069 9.9897464,8.2045896 9.8873258,9.2131021 9.0355339,9.9248045 8,9.9248045 c -0.067675,1.25e-5 -0.1353082,-0.00339 -0.2026367,-0.01025 -0.002,-1.009e-4 -0.00387,-3.572e-4 -0.00586,-5e-4 C 5.6798878,9.8049652 4.1000975,8.1387642 4.1000975,5.9999999 c 0,-0.4286204 0.069499,-0.8404504 0.1943361,-1.2275389 C 4.2830872,4.7411682 4.27163,4.7174548 4.260255,4.6879878 Z"/>
+ <path style="fill:#ffffff" d="M 7.7954104,9.9897464 C 7.5292711,9.9627179 8.9470436,9.6516653 8.7324118,9.5306603 8.1337129,9.1931278 6.1,8.7622638 6.1,8 6.0999875,7.9323246 6.00341,7.8646917 6.010255,7.7973632 c 1.011e-4,-0.002 3.571e-4,-0.00388 5e-4,-0.00586 0.1090975,-2.111619 1.8504808,-3.7915061 3.9892449,-3.7915061 0.4286201,0 0.8404501,0.069499 1.2275391,0.1943361 C 10.326909,3.4268567 9.1832771,3.003661 8,2.9999999 6.5355179,3.0021428 5.1456028,3.646246 4.1972654,4.7622071 4.0703668,5.1522252 4,5.5676506 4,5.9999999 4,8.1401035 5.6819307,9.8826134 7.7954104,9.9897464 Z M 11.686523,4.6308596 c -0.03258,-0.033339 -0.06562,-0.06622 -0.09912,-0.098633 0.02953,0.030875 0.05867,0.062128 0.0874,0.09375 0.0038,0.00179 0.0079,0.00311 0.01171,0.00488 z M 11.375,4.3222653 c -0.02675,-0.024871 -0.05377,-0.04945 -0.08105,-0.07373 0.02729,0.024279 0.0543,0.048858 0.08105,0.07373 z"/>
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="2"/>
+ <path style="fill:#b94141" d="M 12.430841,1.7594105 7.9052736,6.2849786 9.7150214,8.0947265 14.24059,3.5691583 Z"/>
+ <path style="fill:#f6b473" d="M 7.9052736,6.2849786 7.4522373,7.6424896 7.3020241,8.0947265 7.9052736,8.6979759 8.3575104,8.5477628 9.7150214,8.0947265 8.8105467,7.1894533 Z"/>
+ <path style="fill:#8a5f5a" d="M 12.430593,1.7592105 14.24079,3.5694078 15.749288,2.06091 c 0.334283,-0.334283 0.334283,-0.872515 0,-1.20679819 L 15.145889,0.25071265 c -0.334284,-0.33428311 -0.872515,-0.33428311 -1.206799,0 z"/>
+ <rect style="fill:#ffffff" width=".427" height="2.56" x="7.55" y="10.03" transform="rotate(-45)"/>
+ <path style="fill:#7d5651" d="M 7.3016996,8.0949016 7,9 7.9050989,8.6983008 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnview.svg b/.icons/awkward/16x16/apps/xnview.svg
new file mode 100644
index 00000000..1f1674e1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnview.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ef9202" d="M 5.5305893,1.0028243 C 5.4508777,1.0076923 5.37024,1.0203903 5.2899756,1.0419119 4.6478595,1.2140861 4.2695243,1.8706127 4.4415795,2.5131755 L 4.9079628,3.8560549 C 4.5033715,4.0971222 4.1283415,4.3739366 3.7791114,4.6729895 L 2.4502692,3.3432237 c -0.4700621,-0.4703889 -1.2275126,-0.4703889 -1.69757453,0 -0.47006191,0.4703888 -0.47006191,1.2275838 0,1.6979726 L 2.0948174,6.3842517 C 1.50156,7.0496594 0.95732202,7.6724771 0.41755462,8.0806612 c -0.5567394,0.40906 -0.55673944,1.431973 0,1.8410335 C 2.8000769,11.405144 4.3999523,15.0104 7.99922,14.999977 l 0.00156,0 c 3.599268,0.01042 5.199143,-3.594833 7.581666,-5.0782823 0.556739,-0.4090605 0.556739,-1.4319735 0,-1.8410335 C 15.042894,7.6726447 14.498934,7.0501278 13.905964,6.3850333 l 1.342904,-1.343837 c 0.470062,-0.4703888 0.470062,-1.2275838 0,-1.6979726 -0.470062,-0.4703889 -1.226731,-0.4703889 -1.696794,0 L 12.22167,4.6745531 C 11.874495,4.3771614 11.502489,4.1009506 11.100633,3.8607457 l 0.467946,-1.34757 C 11.740633,1.8706128 11.362299,1.2140863 10.720182,1.0419121 10.078066,0.86973789 9.4227767,1.2491173 9.2507222,1.8916801 L 8.8335546,3.0500652 C 8.5666045,3.0133772 8.2894137,2.9922508 8.0000012,2.9922152 l -8e-4,0 c -0.2857576,3.44e-5 -0.558768,0.021272 -0.8226165,0.057068 L 6.7594363,1.8916801 C 6.6088882,1.3294376 6.088567,0.96874943 5.5305893,1.0028243 Z"/>
+ <circle style="fill:#ffffff" cx="8" cy="9" r="4"/>
+ <circle style="fill:#ff5a2e" cx="8" cy="9" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xnviewmp.svg b/.icons/awkward/16x16/apps/xnviewmp.svg
new file mode 120000
index 00000000..a5a7f47e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xnviewmp.svg
@@ -0,0 +1 @@
+xnview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xonotic.svg b/.icons/awkward/16x16/apps/xonotic.svg
new file mode 100644
index 00000000..5694416e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xonotic.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#ee5454" d="m10.575 5.0029c-0.242 0.0126-0.511 0.0687-0.8133 0.1573l-0.2617-0.1602-5 3c0.7626-0.2924 1.4001-0.4308 1.791-0.4629l-1.291 1.4629 1.0029-0.5498c-0.4108 1.1447-0.8942 2.2178-2.0029 2.7078-0.00626 0.01438-0.00645 0.0311-0.011719 0.0459 0.844 0.945 1.9875 1.615 3.289 1.796l0.71289 0.98535 0.027345-0.0078 0.7052-0.978c1.3723-0.19125 2.5722-0.92145 3.4268-1.9492-0.045-0.009-0.09-0.018-0.15-0.016-1.579 0.014-2.8477-0.243-3-1.9676-0.0412-0.2184-0.0759-1.6235 2.25-2.3174-0.235-0.1509-1.015-0.1614-1.5703-0.1631-0.0241-0.2056 0.0258-0.9874 1.8203-1.0869-0.282-0.2712-0.521-0.5181-0.925-0.4971zm-1.4988 0.6075c0.1149 0.0464 0.1297 0.1167 0.1504 0.1923-0.2005 0.0387-0.483 0.1292-0.5616 0.0264-0.0359-0.0354 0.2095-0.1661 0.4131-0.2158z"/>
+ <path fill="#7abfe8" d="m5.2653 2.5016c-2.223 0.9984-3.7653 3.1752-3.7653 5.705 0 3.4754 2.9102 6.2934 6.5007 6.2934 3.5893 0 6.4993-2.818 6.4993-6.2934 0-2.4985-1.505-4.6543-3.684-5.6655l-0.06789 0.065295c1.721 0.9346 2.752 2.7132 2.752 4.7592 0 2.7474-2.05 5.2544-4.7778 5.6344l-0.7216 1-0.7228-1c-2.7271-0.38-4.7778-2.887-4.7778-5.6344 0-2.0673 1.0569-3.8605 2.8057-4.7867-0.0117-0.02476-0.028605-0.052458-0.04074-0.078898"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xorg.svg b/.icons/awkward/16x16/apps/xorg.svg
new file mode 100644
index 00000000..a0d3503a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xorg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g style="fill:none" transform="matrix(0.61538,0,0,0.61538,-1.536983,-630.08689)">
+ <path style="fill:#4f4f4f" d="m 8.9817957,1023.883 c -2.7038947,7e-4 -5.1181035,1.8304 -6.0207972,4.053 -0.9026938,2.2226 -0.4491773,5.2205 1.4885366,7.1063 l 1.8567033,1.8567 -1.8344863,1.8345 c -1.2830214,1.2327 -2.1125567,3.2191 -2.0217438,4.9956 0.090813,1.7766 0.867547,3.2257 1.929702,4.2879 1.0621551,1.0622 2.5113474,1.8389 4.287874,1.9297 1.7765267,0.091 3.7628837,-0.7387 4.9956427,-2.0217 l 1.834487,-1.8345 1.805921,1.8059 c 1.227186,1.2997 3.223045,2.1484 5.011512,2.063 1.788469,-0.085 3.247262,-0.8637 4.313265,-1.9297 1.066005,-1.066 1.844251,-2.5248 1.929702,-4.3133 0.08545,-1.7884 -0.763301,-3.7843 -2.063003,-5.0115 l -1.805922,-1.8059 1.866226,-1.8662 c 1.954202,-1.9105 2.38524,-4.9537 1.440927,-7.1825 -0.944311,-2.2287 -3.431731,-4.0359 -6.163619,-3.9609 h -0.0032 c -1.685091,0.047 -3.290685,0.7493 -4.468783,1.9551 l -1.863051,1.863 -1.856704,-1.8567 c -1.222259,-1.2564 -2.906352,-1.9677 -4.6592143,-1.9678 z"/>
+ </g>
+ <g style="fill:#ffffff" transform="matrix(0.61538,0,0,0.61538,-1.536983,-630.08689)">
+ <path style="fill:#ffffff" transform="matrix(1.6250122,0,0,1.6250122,2.4976161,1023.8989)" d="M 3.9902344,2.9902344 A 1.0000925,1.0000925 0 0 0 3.2929688,4.7070312 L 6.5859375,8 3.2929688,11.292969 a 1.0000925,1.0000925 0 1 0 1.4140624,1.414062 L 8,9.4140625 11.292969,12.707031 a 1.0003045,1.0003045 0 1 0 1.414062,-1.414062 L 9.4140625,8 12.707031,4.7070312 a 1.0000925,1.0000925 0 0 0 -0.726562,-1.7148437 1.0000925,1.0000925 0 0 0 -0.6875,0.3007813 L 8,6.5859375 4.7070312,3.2929688 A 1.0000925,1.0000925 0 0 0 3.9902344,2.9902344 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xournal.svg b/.icons/awkward/16x16/apps/xournal.svg
new file mode 100644
index 00000000..0fdacefd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xournal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 14,15.212121 14,2.8879394 C 14,2.4514545 13.6655,2.1000606 13.25,2.1000606 l -10.5,0 C 2.3345,2.1000606 2,2.4514545 2,2.8879394 L 2,15.212121 C 2,15.648606 2.3345,16 2.75,16 l 10.5,0 C 13.6655,16 14,15.648606 14,15.212121 Z"/>
+ <path style="fill:#4f4f4f" d="M 14,3 14,1.6666667 C 14,1.2973333 13.6655,1 13.25,1 L 2.75,1 C 2.3345,1 2,1.2973333 2,1.6666667 L 2,3 Z"/>
+ <path style="fill:#f7c13e" d="M 6.234375,0 C 6.1045807,0 6,0.1359549 6,0.3046875 l 0,1.390625 C 6,1.8640451 6.1045807,2 6.234375,2 l 0.53125,0 C 6.8954192,2 7,1.8640451 7,1.6953125 L 7,0.3046875 C 7,0.1359549 6.8954192,0 6.765625,0 Z"/>
+ <path style="fill:#f7c13e" d="M 3.234375,0 C 3.1045807,0 3,0.1359549 3,0.3046875 l 0,1.390625 C 3,1.8640451 3.1045807,2 3.234375,2 l 0.53125,0 C 3.8954192,2 4,1.8640451 4,1.6953125 L 4,0.3046875 C 4,0.1359549 3.8954192,0 3.765625,0 Z"/>
+ <path style="fill:#f7c13e" d="M 12.234375,0 C 12.104581,0 12,0.1359549 12,0.3046875 l 0,1.390625 C 12,1.8640451 12.104581,2 12.234375,2 l 0.53125,0 C 12.895419,2 13,1.8640451 13,1.6953125 l 0,-1.390625 C 13,0.1359549 12.895419,0 12.765625,0 Z"/>
+ <path style="fill:#f7c13e" d="M 9.234375,0 C 9.104581,0 9,0.1359549 9,0.3046875 l 0,1.390625 C 9,1.8640451 9.104581,2 9.234375,2 l 0.53125,0 C 9.895419,2 10,1.8640451 10,1.6953125 l 0,-1.390625 C 10,0.1359549 9.895419,0 9.765625,0 Z"/>
+ <path style="fill:#4f4f4f" d="m 5.4643837,6.9653003 a 0.50005,0.50005 0 0 0 -0.3476563,0.859375 l 2.1757814,2.1757817 -2.1757814,2.175781 a 0.50005,0.50005 0 1 0 0.7070313,0.707031 l 2.1757813,-2.175781 2.175781,2.175781 a 0.50005,0.50005 0 1 0 0.707031,-0.707031 L 8.7065712,10.000457 10.882352,7.8246753 A 0.50005,0.50005 0 1 0 10.175321,7.117644 L 7.99954,9.2934258 5.8237587,7.117644 A 0.50005,0.50005 0 0 0 5.4643837,6.9653003 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xournalpp.svg b/.icons/awkward/16x16/apps/xournalpp.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xournalpp.svg
@@ -0,0 +1 @@
+xournal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xpad.svg b/.icons/awkward/16x16/apps/xpad.svg
new file mode 120000
index 00000000..83807017
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xpad.svg
@@ -0,0 +1 @@
+accessories-notes.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xpdf.svg b/.icons/awkward/16x16/apps/xpdf.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xpdf.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xplayer.svg b/.icons/awkward/16x16/apps/xplayer.svg
new file mode 120000
index 00000000..92624e31
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xplayer.svg
@@ -0,0 +1 @@
+kaffeine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xreader.svg b/.icons/awkward/16x16/apps/xreader.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xreader.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xsane.svg b/.icons/awkward/16x16/apps/xsane.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xsane.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xscreensaver.svg b/.icons/awkward/16x16/apps/xscreensaver.svg
new file mode 120000
index 00000000..4cbb8f64
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xscreensaver.svg
@@ -0,0 +1 @@
+preferences-desktop-screensaver.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xt7-player-mpv.svg b/.icons/awkward/16x16/apps/xt7-player-mpv.svg
new file mode 100644
index 00000000..23d1a66c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xt7-player-mpv.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#4f4f4f" cx="8" cy="8" r="8"/>
+ <path fill="#fff" d="m8 3a5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5zm-1 2l2 1.5 2 1.5-2 1.5-2 1.5v-6z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/xterm-color.svg b/.icons/awkward/16x16/apps/xterm-color.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xterm-color.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xterm-color_48x48.svg b/.icons/awkward/16x16/apps/xterm-color_48x48.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xterm-color_48x48.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xterm.svg b/.icons/awkward/16x16/apps/xterm.svg
new file mode 120000
index 00000000..8e71357d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xterm.svg
@@ -0,0 +1 @@
+utilities-x-terminal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xvidcap.svg b/.icons/awkward/16x16/apps/xvidcap.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xvidcap.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xviewer.svg b/.icons/awkward/16x16/apps/xviewer.svg
new file mode 120000
index 00000000..89b072fa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xviewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/xyz.z3ntu.razergenie.svg b/.icons/awkward/16x16/apps/xyz.z3ntu.razergenie.svg
new file mode 120000
index 00000000..ba00bebb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/xyz.z3ntu.razergenie.svg
@@ -0,0 +1 @@
+razercommander.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/y-ppa-manager.svg b/.icons/awkward/16x16/apps/y-ppa-manager.svg
new file mode 100644
index 00000000..64938225
--- /dev/null
+++ b/.icons/awkward/16x16/apps/y-ppa-manager.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d2d2d2" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="fill:#d6ac12" d="m 6,9.1666664 7e-7,-2.3333332 L 8.0000005,5.6666666 10,6.8333332 V 9.1666664 L 7.9999998,10.333333 Z"/>
+ <path style="fill:#8fb635" d="m 8.3276114,2.6723049 v 2.1854966 l 2.2832976,1.2394503 1.902749,-1.141649 z"/>
+ <path style="fill:#3895bd" d="M 7.5665121,2.6723049 V 4.8578015 L 5.2832141,6.0972518 3.3804659,4.9556028 Z"/>
+ <path style="fill:#d18c3b" d="m 12.884313,5.516533 -1.892854,1.092558 0.0685,2.5972514 L 13,10.283298 Z"/>
+ <path style="fill:#3941bf" d="M 3.1156033,5.516533 5.0083812,6.6093194 4.9400421,9.2063804 3,10.283336 Z"/>
+ <path style="fill:#a02c35" d="M 8.3276114,13.327695 V 11.142198 L 10.610909,9.9027483 12.513658,11.044397 Z"/>
+ <path style="fill:#bb3a84" d="M 7.5665121,13.327695 V 11.142198 L 5.2832141,9.9027483 3.3804659,11.044397 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yacreader-library.svg b/.icons/awkward/16x16/apps/yacreader-library.svg
new file mode 100644
index 00000000..a7a72a5d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yacreader-library.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#ffc933" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-14c0-0.554-0.446-1-1-1h-5z"/>
+ <path fill="#5883e8" d="m10 0v7h2v-7z"/>
+ <path opacity=".2" d="m2 0c-0.554 0-1 0.446-1 1v14c0 0.554 0.446 1 1 1h1v-16h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yacreader.svg b/.icons/awkward/16x16/apps/yacreader.svg
new file mode 100644
index 00000000..244fbf86
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yacreader.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffc933" d="m6.0313353 15.925097c-0.02712-0.04256 0.206772-0.409083 0.51976-0.814489 0.8017-1.038423 0.95154-1.310587 0.595056-1.712275-0.146328-0.164885-0.346152-0.398333-1.5389644-0.398333-2.5824616 0-3.6407522-0.441892-4.4417922-1.284823-1.10167998-1.159295-1.46790398-3.897908-0.90180398-5.8655854 0.664032-2.3080856 3.20348018-4.0156175 6.98166458-4.6944949 2.462148-0.31335197 5.4057797-0.29330137 7.2436197 1.4306162 1.629084 1.5801691 1.98994 4.5011626 0.84288 6.8227808-0.750524 1.5190363-2.116848 3.2101623-3.820644 3.6503383-0.597716 0.154422-0.672936 0.208489-1.5859797 1.139992-1.1485854 1.026488-2.5719559 1.622295-3.893796 1.726273z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yad.svg b/.icons/awkward/16x16/apps/yad.svg
new file mode 100644
index 00000000..1602f379
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yad.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="4" height="7.2" x="6" y="0"/>
+ <circle style="fill:#e4e4e4" cx="8" cy="10" r="6"/>
+ <path style="fill:#48a422" d="M 4.1328125 9 A 4 4 0 0 0 4 10 A 4 4 0 0 0 8 14 A 4 4 0 0 0 12 10 A 4 4 0 0 0 11.869141 9 L 4.1328125 9 z"/>
+ <rect style="fill:#e4e4e4" width="6" height=".5" x="5" y="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yahoo-mail.svg b/.icons/awkward/16x16/apps/yahoo-mail.svg
new file mode 100644
index 00000000..d79dc19b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yahoo-mail.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#7139d2" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="12" height="8" x="2" y="4" rx=".5" ry=".5"/>
+ <path style="fill:#a766fa" d="M 3,5 H 13 V 6.5 L 8,9 3,6.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yakuake.svg b/.icons/awkward/16x16/apps/yakuake.svg
new file mode 100644
index 00000000..61833d84
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yakuake.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#74b2ed" width="16" height="14" x="0" y="1" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m4 4v1h-0.5c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5h0.5v1h-1.9082c0.206 0.582 0.754 1 1.4082 1h0.5v1h1v-1h0.5c0.831 0 1.5-0.669 1.5-1.5s-0.669-1.5-1.5-1.5h-0.5v-1h1.9082c-0.206-0.582-0.754-1-1.408-1h-0.5v-1h-1zm-0.5 2h0.5v1h-0.5c-0.277 0-0.5-0.223-0.5-0.5s0.223-0.5 0.5-0.5zm1.5 2h0.5c0.277 0 0.5 0.223 0.5 0.5s-0.2233 0.5129-0.5 0.5h-0.5zm4 2v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yakyak.svg b/.icons/awkward/16x16/apps/yakyak.svg
new file mode 100644
index 00000000..af6c7bbb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yakyak.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <path fill="#16a05d" d="m14.89 5.548c-0.247-1.2975-0.839-2.4308-1.773-3.3979-0.394-0.4083-0.836-0.7631-1.324-1.0643-0.908-0.56099-1.8978-0.90471-2.9709-1.0265-0.13082-0.014908-0.26351-0.012948-0.39247-0.04252h-0.92587c-0.010018 0.022407-0.031483 0.014232-0.048513 0.015761-0.23841 0.020192-0.47566 0.046264-0.71096 0.089127-1.7194 0.3129-3.1315 1.1239-4.2244 2.434-0.899 1.0774-1.3941 2.3134-1.5011 3.6915-0.051797 0.66791-0.0016 1.63 0.15078 2.2829 0.11317 0.48566 0.28222 0.95488 0.50945 1.4034 0.019954 0.038168 0.039646 0.076346 0.059956 0.11451 0.37331 0.70617 0.85349 1.3355 1.4553 1.879 0.31681 0.28611 0.65544 0.54496 1.022 0.76862 0.97059 0.59181 2.0201 1.1751 3.1442 1.2913l0.24664 0.02549c0.081775 0.0011 0.39255 0.02046 0.39202 0.10071-0.0037 0.68487-0.00213 1.1131-0.00196 1.7981 0.000089 0.02658 0.00219 0.05309 0.00381 0.08614 0 0 0.27468-0.12395 0.50812-0.23393 1.1635-0.56794 2.239-1.2639 3.2098-2.1118 0.2181-0.19043 0.42679-0.38998 0.6275-0.59779 0.08594-0.08887 0.17118-0.17927 0.2573-0.26805 0.13304-0.13667 0.24816-0.28935 0.37357-0.43326 0.14484-0.16598 0.27486-0.34243 0.40311-0.52 0.28355-0.39245 0.53677-0.80185 0.74963-1.2343 0.10767-0.21863 0.2102-0.43897 0.30094-0.6645 0.003-0.00421 0.0071-0.00804 0.009-0.012615 0.24728-0.61756 0.40577-1.2566 0.49012-1.9122 0.02946-0.22835 0.04851-0.45814 0.06058-0.68777 0.02572-0.49444-0.0075-1.2865-0.10031-1.773z"/>
+ <path style="fill:#ffffff" d="M 4.6425781,3 7,7.760039 V 11 H 9 V 7.7561328 L 11.341797,3 H 9.0585938 L 7.9980469,5.4299609 6.9296875,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yandex-browser-beta.svg b/.icons/awkward/16x16/apps/yandex-browser-beta.svg
new file mode 100644
index 00000000..42b5251d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yandex-browser-beta.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#e4e4e4" width="15" height="15" x="-15" y="-16" rx="7.5" ry="7.5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="fill:none;stroke:#e34241;stroke-width:3;stroke-linecap:round;stroke-linejoin:round" d="M 8.5,14.457 V 8 M 2.52,3.5 8.5,8 14.5,3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yandex-browser.svg b/.icons/awkward/16x16/apps/yandex-browser.svg
new file mode 120000
index 00000000..62af806e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yandex-browser.svg
@@ -0,0 +1 @@
+yandex-browser-beta.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yandex-disk.svg b/.icons/awkward/16x16/apps/yandex-disk.svg
new file mode 100644
index 00000000..d7638dfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yandex-disk.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 7.4920633,2.9477146 C 3.936508,2.9477146 4.7635007,6.1946076 2.9430532,7.173 1.0961692,8.2208019 2.1137082,9.0590462 2.4126985,10.071529 2.917121,11.759774 4.3301358,10.566982 8.5079361,9.5635929 12.685533,8.5604344 13.58385,8.7120295 13.079365,7.0239103 12.77687,6.0227183 13.769709,5.148355 11.610848,5.06 9.8561471,5.1561078 10.031746,2.9477146 7.4920633,2.9477146 Z"/>
+ <ellipse style="fill:#2e72de" cx="5.288" cy="10.712" rx="8.201" ry="3.57" transform="matrix(0.96845415,-0.24919182,0.26876302,0.96320633,0,0)"/>
+ <ellipse style="fill:#ffffff" cx="7.101" cy="13.564" rx="3.571" ry="1.87" transform="matrix(0.97820363,-0.20764794,0.11454307,0.99341828,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yaourtgui.svg b/.icons/awkward/16x16/apps/yaourtgui.svg
new file mode 100644
index 00000000..3288218a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yaourtgui.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#228cc9" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path style="fill:none;stroke:#80fe9b;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 12,5 8,8.5 V 13 M 4,5 8,8.5 V 13"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yarock.svg b/.icons/awkward/16x16/apps/yarock.svg
new file mode 100644
index 00000000..cf0774c3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yarock.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="8" cy="8" r="8"/>
+ <circle style="fill:#c83737" cx="8" cy="8" r="6"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 6.6594949,5.0001996 A 0.64404678,0.69330841 0 0 0 6,5.6925362 l 0,2.3067349 4.062e-4,2.3067349 a 0.64404678,0.69330841 0 0 0 0.9659737,0.601168 L 8.8220216,9.75313 10.677663,8.5999878 a 0.64404678,0.69330841 0 0 0 4.06e-4,-1.2009823 L 8.8220094,6.2463149 6.9663677,5.0927219 a 0.64404678,0.69330841 0 0 0 -0.179443,-0.075372 0.64404678,0.69330841 0 0 0 -0.1274555,-0.01715 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yast-addon.svg b/.icons/awkward/16x16/apps/yast-addon.svg
new file mode 120000
index 00000000..6a3b5fc4
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-addon.svg
@@ -0,0 +1 @@
+preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-bootloader.svg b/.icons/awkward/16x16/apps/yast-bootloader.svg
new file mode 120000
index 00000000..92d2518f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-bootloader.svg
@@ -0,0 +1 @@
+preferences-system-login.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-checkmedia.svg b/.icons/awkward/16x16/apps/yast-checkmedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-checkmedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-control-center.svg b/.icons/awkward/16x16/apps/yast-control-center.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-control-center.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-device-tree.svg b/.icons/awkward/16x16/apps/yast-device-tree.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-device-tree.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-disk.svg b/.icons/awkward/16x16/apps/yast-disk.svg
new file mode 120000
index 00000000..86ccd96d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-disk.svg
@@ -0,0 +1 @@
+partitionmanager.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-firewall.svg b/.icons/awkward/16x16/apps/yast-firewall.svg
new file mode 120000
index 00000000..84538d96
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-firewall.svg
@@ -0,0 +1 @@
+gufw.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-hardware.svg b/.icons/awkward/16x16/apps/yast-hardware.svg
new file mode 120000
index 00000000..0cf183b3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-hardware.svg
@@ -0,0 +1 @@
+yast-hwinfo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-high_availability.svg b/.icons/awkward/16x16/apps/yast-high_availability.svg
new file mode 120000
index 00000000..6641d981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-high_availability.svg
@@ -0,0 +1 @@
+plasmagik.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-host.svg b/.icons/awkward/16x16/apps/yast-host.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-host.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-hwinfo.svg b/.icons/awkward/16x16/apps/yast-hwinfo.svg
new file mode 100644
index 00000000..648828c6
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-hwinfo.svg
@@ -0,0 +1,43 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#419d45" width="15" height="15" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#37474f" width="5" height="5" x="5" y="5" rx="1.6" ry="1.6"/>
+ <g style="fill:#ffdc65">
+ <rect width="1" height="1" x="3" y="3"/>
+ <rect width="1" height="1" x="5" y="3"/>
+ <rect width="1" height="1" x="7" y="3"/>
+ <rect width="1" height="1" x="9" y="3"/>
+ <rect width="1" height="1" x="11" y="3"/>
+ <rect width="1" height="1" x="11" y="5"/>
+ <rect width="1" height="1" x="11" y="7"/>
+ <rect width="1" height="1" x="11" y="9"/>
+ <rect width="1" height="1" x="11" y="11"/>
+ <rect width="1" height="1" x="9" y="11"/>
+ <rect width="1" height="1" x="7" y="11"/>
+ <rect width="1" height="1" x="5" y="11"/>
+ <rect width="1" height="1" x="3" y="11"/>
+ <rect width="1" height="1" x="3" y="9"/>
+ <rect width="1" height="1" x="3" y="7"/>
+ <rect width="1" height="1" x="3" y="5"/>
+ <rect width="1" height="1" x="5" y="1"/>
+ <rect width="1" height="1" x="7" y="1"/>
+ <rect width="1" height="1" x="9" y="1"/>
+ <rect width="1" height="1" x="11" y="1"/>
+ <rect width="1" height="1" x="13" y="1"/>
+ <rect width="1" height="1" x="13" y="3"/>
+ <rect width="1" height="1" x="13" y="5"/>
+ <rect width="1" height="1" x="13" y="7"/>
+ <rect width="1" height="1" x="13" y="9"/>
+ <rect width="1" height="1" x="13" y="11"/>
+ <rect width="1" height="1" x="13" y="13"/>
+ <rect width="1" height="1" x="11" y="13"/>
+ <rect width="1" height="1" x="9" y="13"/>
+ <rect width="1" height="1" x="7" y="13"/>
+ <rect width="1" height="1" x="5" y="13"/>
+ <rect width="1" height="1" x="1" y="13"/>
+ <rect width="1" height="1" x="1" y="11"/>
+ <rect width="1" height="1" x="1" y="9"/>
+ <rect width="1" height="1" x="1" y="7"/>
+ <rect width="1" height="1" x="1" y="5"/>
+ <rect width="1" height="1" x="1" y="3"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yast-inetd.svg b/.icons/awkward/16x16/apps/yast-inetd.svg
new file mode 120000
index 00000000..30005047
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-inetd.svg
@@ -0,0 +1 @@
+internet-web-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-iscsi-client.svg b/.icons/awkward/16x16/apps/yast-iscsi-client.svg
new file mode 120000
index 00000000..ff70ceae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-iscsi-client.svg
@@ -0,0 +1 @@
+nmap.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-kerberos.svg b/.icons/awkward/16x16/apps/yast-kerberos.svg
new file mode 120000
index 00000000..48720206
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-kerberos.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-keyboard.svg b/.icons/awkward/16x16/apps/yast-keyboard.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-keyboard.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-lan.svg b/.icons/awkward/16x16/apps/yast-lan.svg
new file mode 120000
index 00000000..66bda981
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-lan.svg
@@ -0,0 +1 @@
+preferences-system-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-language.svg b/.icons/awkward/16x16/apps/yast-language.svg
new file mode 120000
index 00000000..c0bcf8bc
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-language.svg
@@ -0,0 +1 @@
+preferences-desktop-locale.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-ldap-server.svg b/.icons/awkward/16x16/apps/yast-ldap-server.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-ldap-server.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-live-install.svg b/.icons/awkward/16x16/apps/yast-live-install.svg
new file mode 120000
index 00000000..63c0e717
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-live-install.svg
@@ -0,0 +1 @@
+ubiquity-kde.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-mail.svg b/.icons/awkward/16x16/apps/yast-mail.svg
new file mode 120000
index 00000000..26b10f14
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-mail.svg
@@ -0,0 +1 @@
+internet-mail.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-messages.svg b/.icons/awkward/16x16/apps/yast-messages.svg
new file mode 120000
index 00000000..62d0d72f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-messages.svg
@@ -0,0 +1 @@
+kopete.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-misc.svg b/.icons/awkward/16x16/apps/yast-misc.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-misc.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-network_services.svg b/.icons/awkward/16x16/apps/yast-network_services.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-network_services.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-nfs.svg b/.icons/awkward/16x16/apps/yast-nfs.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-nfs.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-nis.svg b/.icons/awkward/16x16/apps/yast-nis.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-nis.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-ntp-client.svg b/.icons/awkward/16x16/apps/yast-ntp-client.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-ntp-client.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-online_update.svg b/.icons/awkward/16x16/apps/yast-online_update.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-online_update.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-powertweak.svg b/.icons/awkward/16x16/apps/yast-powertweak.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-powertweak.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-printer.svg b/.icons/awkward/16x16/apps/yast-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-printer.svg
@@ -0,0 +1 @@
+cups.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-proxy.svg b/.icons/awkward/16x16/apps/yast-proxy.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-proxy.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-release-notes.svg b/.icons/awkward/16x16/apps/yast-release-notes.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-release-notes.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-remote.svg b/.icons/awkward/16x16/apps/yast-remote.svg
new file mode 120000
index 00000000..375fdbff
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-remote.svg
@@ -0,0 +1 @@
+krdc.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-runlevel.svg b/.icons/awkward/16x16/apps/yast-runlevel.svg
new file mode 120000
index 00000000..79543799
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-runlevel.svg
@@ -0,0 +1 @@
+preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-samba-client.svg b/.icons/awkward/16x16/apps/yast-samba-client.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-samba-client.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-samba-server.svg b/.icons/awkward/16x16/apps/yast-samba-server.svg
new file mode 120000
index 00000000..d1e9ba9f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-samba-server.svg
@@ -0,0 +1 @@
+krfb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-scanner.svg b/.icons/awkward/16x16/apps/yast-scanner.svg
new file mode 120000
index 00000000..a6fb1a21
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-scanner.svg
@@ -0,0 +1 @@
+skanlite.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-security.svg b/.icons/awkward/16x16/apps/yast-security.svg
new file mode 120000
index 00000000..c01534f0
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-security.svg
@@ -0,0 +1 @@
+preferences-system-privacy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-snapper.svg b/.icons/awkward/16x16/apps/yast-snapper.svg
new file mode 100644
index 00000000..4943a678
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-snapper.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#5db43e" width="16" height="16" x="0" y="0" rx="8" ry="8"/>
+ <path fill="#fff" d="m8.0086 4.0002c0.8766 0.0018 1.7654 0.2641 2.4594 0.7834 0.488 0.5398-0.442 1.118-0.8605 0.5916-1.261-0.7326-3.0394-0.4747-3.9881 0.6206-0.5047 0.5436-0.7892 1.2689-0.7858 1.997h0.83334c-0.4446 0.64-0.889 1.28-1.3334 1.92l-1.3333-1.92h0.83334c-0.0265-1.7386 1.2757-3.3922 3.0239-3.8425 0.3751-0.0987 0.7616-0.154 1.151-0.1501zm3.6583 2.0803c0.44399 0.63999 0.88848 1.2805 1.333 1.9205h-0.83334c0.02363 1.7593-1.3118 3.4316-3.0907 3.8581-1.2004 0.32185-2.5577 0.087-3.5442-0.64939-0.50334-0.54889 0.43962-1.1215 0.86239-0.59029 1.2217 0.71174 2.9326 0.48598 3.897-0.53054 0.55849-0.55249 0.87989-1.3179 0.87564-2.088h-0.83334l1.3333-1.9203z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yast-software.svg b/.icons/awkward/16x16/apps/yast-software.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-software.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-sound.svg b/.icons/awkward/16x16/apps/yast-sound.svg
new file mode 100644
index 00000000..f2e69295
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-sound.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#4f4f4f" width="16" height="16" x="-16" y="0" rx="1" ry=".8" transform="scale(-1,1)"/>
+ <circle style="opacity:0.5" cx="-8" cy="8" r="7" transform="rotate(-90)"/>
+ <circle fill="#fec006" cx="-8" cy="-8" r="5" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle fill="#3f3f3f" cx="-8" cy="-8" r="2" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yast-sudo.svg b/.icons/awkward/16x16/apps/yast-sudo.svg
new file mode 120000
index 00000000..326f86b2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-sudo.svg
@@ -0,0 +1 @@
+utilities-terminal_su.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-support.svg b/.icons/awkward/16x16/apps/yast-support.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-support.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-sw_single.svg b/.icons/awkward/16x16/apps/yast-sw_single.svg
new file mode 120000
index 00000000..66ccc999
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-sw_single.svg
@@ -0,0 +1 @@
+muon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-sw_source.svg b/.icons/awkward/16x16/apps/yast-sw_source.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-sw_source.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-sysconfig.svg b/.icons/awkward/16x16/apps/yast-sysconfig.svg
new file mode 120000
index 00000000..3fc01909
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-sysconfig.svg
@@ -0,0 +1 @@
+yast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-system.svg b/.icons/awkward/16x16/apps/yast-system.svg
new file mode 120000
index 00000000..9a40701e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-system.svg
@@ -0,0 +1 @@
+applications-system.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-tftp-server.svg b/.icons/awkward/16x16/apps/yast-tftp-server.svg
new file mode 120000
index 00000000..dee761de
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-tftp-server.svg
@@ -0,0 +1 @@
+bareftp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-timezone.svg b/.icons/awkward/16x16/apps/yast-timezone.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-timezone.svg
@@ -0,0 +1 @@
+preferences-system-time.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-users.svg b/.icons/awkward/16x16/apps/yast-users.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-users.svg
@@ -0,0 +1 @@
+system-users.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-vendor.svg b/.icons/awkward/16x16/apps/yast-vendor.svg
new file mode 120000
index 00000000..13d9f1e3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-vendor.svg
@@ -0,0 +1 @@
+distributor-logo-opensuse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-vm-install.svg b/.icons/awkward/16x16/apps/yast-vm-install.svg
new file mode 120000
index 00000000..8a775e16
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-vm-install.svg
@@ -0,0 +1 @@
+knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast-x11.svg b/.icons/awkward/16x16/apps/yast-x11.svg
new file mode 120000
index 00000000..a1e5ae9a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast-x11.svg
@@ -0,0 +1 @@
+fonts.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yast.svg b/.icons/awkward/16x16/apps/yast.svg
new file mode 100644
index 00000000..063fb6dd
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yast.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#e8863f" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path style="opacity:.3" d="M 3,3 C 2.446,3 2,3.3723178 2,3.8339844 V 12.166016 C 2,12.627682 2.446,13 3,13 3.554,13 4,12.627682 4,12.166016 V 3.8339844 C 4,3.3723178 3.554,3 3,3 Z M 8,3 C 7.446,3 7,3.3723178 7,3.8339844 V 12.166016 C 7,12.627682 7.446,13 8,13 8.554,13 9,12.627682 9,12.166016 V 3.8339844 C 9,3.3723178 8.554,3 8,3 Z m 5,0 C 12.446,3 12,3.3723178 12,3.8339844 V 12.166016 C 12,12.627682 12.446,13 13,13 c 0.554,0 1,-0.372318 1,-0.833984 V 3.8339844 C 14,3.3723178 13.554,3 13,3 Z"/>
+ <path style="fill:#4f4f4f" d="m2 6v6.166016c0 0.461666 0.446 0.833984 1 0.833984s0.926093-0.378272 1-0.833984v-6.166016zm10 2v4.166016c0 0.461666 0.446 0.833984 1 0.833984s1-0.372318 1-0.833984v-4.166016zm-5 2v2.166016c0 0.461666 0.446 0.833984 1 0.833984s1-0.372318 1-0.833984v-2.166016z"/>
+ <path style="fill:#ffffff" d="m3 4c-1.1045695 0-2 0.8954305-2 2s0.8954305 2 2 2 2-0.8954305 2-2-0.8954305-2-2-2zm10 2c-1.104569 0-2 0.8954305-2 2s0.895431 2 2 2 2-0.8954305 2-2-0.895431-2-2-2zm-5 2c-1.1045695 0-2 0.8954305-2 2 0 1.104569 0.8954305 2 2 2s2-0.895431 2-2c0-1.1045695-0.8954305-2-2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yd-128.svg b/.icons/awkward/16x16/apps/yd-128.svg
new file mode 120000
index 00000000..01ccfd2f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yd-128.svg
@@ -0,0 +1 @@
+yandex-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/youtrack.svg b/.icons/awkward/16x16/apps/youtrack.svg
new file mode 100644
index 00000000..e524b080
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtrack.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#cf4f8c" d="M 8,0 H 0.8 C 0.3568,0 0,0.3568 0,0.8 V 8 h 8 z"/>
+ <path style="fill:#2086e7" d="m 8,0 h 7.2 C 15.6432,0 16,0.3568 16,0.8 V 8 H 8 Z"/>
+ <path style="fill:#2086e7" d="M 8,16 H 0.8 C 0.3568,16 0,15.6432 0,15.2 V 8 h 8 z"/>
+ <path style="fill:#6655e4" d="m 8,16 h 7.2 C 15.6432,16 16,15.6432 16,15.2 V 8 H 8 Z"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="2" y="2"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round" d="M 3.5071212,11.5 H 7.507121"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="M 4.5072927,7.500001 V 5.5 M 5.5,3.5000005 4.5072927,5.5 M 3.5,3.5000005 4.5072927,5.5"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:round" d="m 7.507121,3.5 h 2 M 8.507122,7.500001 V 3.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/youtube-dl-gui.svg b/.icons/awkward/16x16/apps/youtube-dl-gui.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube-dl-gui.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/youtube-dl-gui_48x48.svg b/.icons/awkward/16x16/apps/youtube-dl-gui_48x48.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube-dl-gui_48x48.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/youtube-dl-qt-icon.svg b/.icons/awkward/16x16/apps/youtube-dl-qt-icon.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube-dl-qt-icon.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/youtube-dl.svg b/.icons/awkward/16x16/apps/youtube-dl.svg
new file mode 100644
index 00000000..67d99c54
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube-dl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c2352a" d="m 2.65329,2.1518302 c -0.8988,0.086 -1.2304,0.1353 -1.72070003,0.5833 -0.75482,0.7105999 -0.932600005,2.1064999 -0.932600005,4.2443999 v 2.0339 c 0,2.4373999 0.302660005,3.6773999 0.807720005,4.1293999 0.57708003,0.529 0.95908003,0.57 1.34110003,0.633 0.1489,0.023 1.2063,0.224 5.8896001,0.224 2.9195999,0 5.4285999,-0.149 5.6875999,-0.182 0.419,-0.057 1.012,-0.138 1.471,-0.675 0.671,-0.812 0.803,-2.161 0.803,-4.1166999 v -2.3672 c 0,-1.2653 -0.065,-3.0519 -0.803,-3.8017999 -0.56,-0.5053 -0.764,-0.646 -1.92,-0.7086 -0.326,-0.0154 -3.176,-0.1487 -5.1686999,-0.14836 -1.8698001,4e-4 -4.6282001,0.1231 -5.4550001,0.1517 z"/>
+ <path style="fill:#ffffff" d="m 9,3 v 5 h 2 L 8,11.9998 5,8 H 7 V 3 Z m -4.5,9 h 7 v 1 h -7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/youtube-dlg.svg b/.icons/awkward/16x16/apps/youtube-dlg.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube-dlg.svg
@@ -0,0 +1 @@
+youtube-dl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/youtube.svg b/.icons/awkward/16x16/apps/youtube.svg
new file mode 100644
index 00000000..a54aeba1
--- /dev/null
+++ b/.icons/awkward/16x16/apps/youtube.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c2352a" d="m2.6533 2.152c-0.8988 0.086-1.2304 0.1353-1.7207 0.5833-0.75482 0.7106-0.9326 2.1065-0.9326 4.2444v2.0339c5.33e-8 2.4374 0.30266 3.6774 0.80772 4.1294 0.57708 0.529 0.95908 0.57 1.3411 0.633 0.1489 0.023 1.2063 0.224 5.8896 0.224 2.9196 0 5.4286-0.149 5.6876-0.182 0.419-0.057 1.012-0.138 1.471-0.675 0.671-0.812 0.803-2.161 0.803-4.1167v-2.3672c0-1.2653-0.065-3.0519-0.803-3.8018-0.56-0.5053-0.764-0.646-1.92-0.7086-0.326-0.0154-3.176-0.1487-5.1687-0.14836-1.8698 0.0004-4.6282 0.1231-5.455 0.1517z"/>
+ <path fill="#fff" d="m7 5 4 2.9996-4 3.0004"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yubikey-neo-manager.svg b/.icons/awkward/16x16/apps/yubikey-neo-manager.svg
new file mode 100644
index 00000000..8bc3886a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yubikey-neo-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#9aca3c" cx="8" cy="8" r="8"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;stroke-width:2;fill:none" d="m5 11v-6l6 6v-6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yubikey-personalization-gui.svg b/.icons/awkward/16x16/apps/yubikey-personalization-gui.svg
new file mode 100644
index 00000000..deb0801c
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yubikey-personalization-gui.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#9aca3c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m6.96439 4.00006-0.0882 1.0536a3.1429 3.1429 0 0 0 -0.91852 0.53126l-0.95759-0.4509-1 1.7321 0.86941 0.6038a3.1429 3.1429 0 0 0 -0.048 0.53013 3.1429 3.1429 0 0 0 0.0457 0.53237l-0.86719 0.60156 1 1.7321 0.95536-0.44978a3.1429 3.1429 0 0 0 0.92075 0.5279l0.0882 1.0558h2l0.0882-1.0536a3.1429 3.1429 0 0 0 0.91854 -0.53126l0.95758 0.4509 1-1.7321-0.86942-0.6038a3.1429 3.1429 0 0 0 0.048 -0.53013 3.1429 3.1429 0 0 0 -0.0457 -0.53237l0.86719-0.60156-1-1.7321-0.95536 0.44978a3.1429 3.1429 0 0 0 -0.921 -0.528l-0.088-1.056h-2zm1 2.8572a1.1429 1.1429 0 0 1 1.143 1.143 1.1429 1.1429 0 0 1 -1.143 1.143 1.1429 1.1429 0 0 1 -1.143 -1.143 1.1429 1.1429 0 0 1 1.143 -1.143z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yubikey-piv-manager.svg b/.icons/awkward/16x16/apps/yubikey-piv-manager.svg
new file mode 100644
index 00000000..dfeabe93
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yubikey-piv-manager.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#9aca3c" cx="8" cy="8" r="8"/>
+ <path style="stroke-linejoin:round;stroke:#ffffff;stroke-linecap:round;stroke-width:2;fill:none" d="m5 12.000001v-7h6v4h-6"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yubioath.svg b/.icons/awkward/16x16/apps/yubioath.svg
new file mode 100644
index 00000000..e196772e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yubioath.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#9aca3c" cx="8" cy="8" r="8"/>
+ <path style="fill:#ffffff" d="m6.000001 4a3.9999999 3.9999999 0 0 0 -4 4 3.9999999 3.9999999 0 0 0 4 4 3.9999999 3.9999999 0 0 0 4 -4 3.9999999 3.9999999 0 0 0 -4 -4zm0 2a1.9999999 1.9999999 0 0 1 2 2 1.9999999 1.9999999 0 0 1 -2 2 1.9999999 1.9999999 0 0 1 -2 -2 1.9999999 1.9999999 0 0 1 2 -2z"/>
+ <rect style="fill:#ffffff" width="6" height="2" x="8" y="7"/>
+ <rect style="fill:#ffffff" width="2" height="1" x="9" y="-13" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/yumex-dnf.svg b/.icons/awkward/16x16/apps/yumex-dnf.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yumex-dnf.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yumex.svg b/.icons/awkward/16x16/apps/yumex.svg
new file mode 120000
index 00000000..7a77b571
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yumex.svg
@@ -0,0 +1 @@
+software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/yuzu.svg b/.icons/awkward/16x16/apps/yuzu.svg
new file mode 100644
index 00000000..d099b671
--- /dev/null
+++ b/.icons/awkward/16x16/apps/yuzu.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e4e4e4" cx="7.5" cy="7.5" r="7.5"/>
+ <path style="fill:#0ab9e6" d="M 6.5 2 A 4.5 4.5 0 0 0 2 6.5 A 4.5 4.5 0 0 0 6.5 11 A 4.5 4.5 0 0 0 6.8183594 10.982422 L 7 11 L 7 10.96875 L 7 9.9609375 L 7 3.0410156 L 7 2.0332031 L 7 2 L 6.8085938 2.0195312 A 4.5 4.5 0 0 0 6.5 2 z M 6 3.0390625 L 6 9.9589844 A 3.5 3.5 0 0 1 3 6.5 A 3.5 3.5 0 0 1 6 3.0390625 z"/>
+ <path style="fill:#ff3c28" d="m 8.5,13 a 4.5,4.5 0 0 0 4.5,-4.4999996 4.5,4.5 0 0 0 -4.5,-4.5 4.5,4.5 0 0 0 -0.3183594,0.017578 L 8,4.0000004 v 0.03125 1.0078125 6.9199221 1.007812 0.0332 l 0.1914062,-0.01953 A 4.5,4.5 0 0 0 8.5,13 Z M 9,11.960938 V 5.041016 a 3.5,3.5 0 0 1 3,3.4589844 3.5,3.5 0 0 1 -3,3.4609376 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zandronum.svg b/.icons/awkward/16x16/apps/zandronum.svg
new file mode 100644
index 00000000..565d2bb2
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zandronum.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#6e6e6e" d="m 1.0020014,4.9546876 0,3.0453124 c 0,0.675972 -0.0527573,1.8396032 0.3834624,2.38125 0.7255613,1.24052 2.2803804,3.92503 2.8771071,5.153906 C 4.4573179,15.902707 4.8895449,16 5.4349783,16 l 2.5650216,0 2.5650221,0 c 0.545433,0 0.97766,-0.09729 1.172407,-0.464844 C 12.334156,14.30628 13.888975,11.62177 14.614536,10.38125 15.050756,9.8396032 14.997999,8.675972 14.997999,8 l 0,-3.0453124 C 14.997999,2.4 11.887777,0 7.9999999,0 4.112223,0 1.0020014,2.4 1.0020014,4.9546876 Z"/>
+ <path style="opacity:0.2" d="m 1.9798177,7.9784532 c -0.4534642,0.0032 -0.9070483,0.010138 -0.977539,0.021094 l 0,0.4 c 0,0.675972 -0.0534071,1.4400564 0.3828125,1.9817028 0.7255614,1.24052 2.2804435,3.92503 2.8771701,5.153906 C 4.4570083,15.902707 4.889571,16 5.4350044,16 l 2.5649955,0 2.5649951,0 c 0.545434,0 0.977996,-0.09729 1.172744,-0.464844 0.596726,-1.228876 2.151608,-3.913386 2.87717,-5.153906 0.436219,-0.5416468 0.382812,-1.3057312 0.382812,-1.9817032 l 0,-0.4 c -0.08155,4.8e-6 -1.705281,0.00232 -1.776584,0.00625 C 12.158557,8.0643632 11.761746,8.162234 11.111111,9.2 10.500622,10.275714 10.241987,12.017861 9.937,12.8 9.5077582,11.290465 9.9444443,8.4 7.9999999,8.4 6.0555555,8.4 6.4922415,11.290465 6.063,12.8 5.7580131,12.017861 5.4993779,10.275714 4.8888889,9.2 4.4662561,8.4693536 3.8768658,8.0400688 2.9497614,7.9800156 2.8872494,7.9759676 2.4343386,7.9752436 1.9798177,7.9784532 Z"/>
+ <path style="opacity:0.15" d="M 6,16 7.9999999,16 10,16 C 10,16 10.469867,8 7.9999999,8 5.5097038,8 6,16 6,16 Z"/>
+ <path style="fill:#7ac4eb" d="M 3,7 3,8 C 5,8 6,13 6,13 6.4292415,11.490465 6.0555555,9 7.9999999,9 9.9444443,9 9.5707582,11.490465 10,13 10,13 11,8 13,8 L 13,7 7.9999999,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zanshin.svg b/.icons/awkward/16x16/apps/zanshin.svg
new file mode 100644
index 00000000..ab63198a
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zanshin.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#182d33" width="12" height="12" x="-14" y="-14" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <circle style="fill:#223f48" cx="8" cy="8" r="5"/>
+ <circle style="fill:#325e6a" cx="8" cy="8" r="3"/>
+ <circle style="fill:#1996b4" cx="8" cy="8" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zathura.svg b/.icons/awkward/16x16/apps/zathura.svg
new file mode 120000
index 00000000..e1b9885f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zathura.svg
@@ -0,0 +1 @@
+document-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zaz.svg b/.icons/awkward/16x16/apps/zaz.svg
new file mode 100644
index 00000000..acdc835f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zaz.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#3949ab" cx="8" cy="5" r="5"/>
+ <path style="fill:#9b9b9b" d="M 3.166748,7.9748709 C 2.5227029,7.9748112 2.0003343,8.481539 2,9.1064626 c 3.197e-4,0.4643828 0.330564,0.8047562 0.7382813,1.0517564 0.7616081,0.461394 2.1704936,2.362712 3.1340332,2.850307 0.362064,0.174659 0.7643914,0.233794 1.1206054,0.240967 l 1.8295897,-7.5e-4 c 0.3971085,0.01097 0.878868,-0.03459 1.3051754,-0.240235 0.96354,-0.487595 2.372426,-2.388911 3.134034,-2.850306 C 13.669437,9.9112188 13.99968,9.5708454 14,9.1064626 13.999666,8.481539 13.477297,7.9748112 12.833252,7.9748709 12.479288,7.9749519 12.144908,8.130908 11.923584,8.398943 11.497444,8.9671584 11.095819,9.6573002 10.631764,10.300027 9.9187456,11.381163 8.7377735,12.092024 8.0644531,12.092203 6.8298072,12.053287 6.1769885,11.401702 5.4011375,10.345369 4.9230901,9.6898832 4.5125949,8.980544 4.0764159,8.398943 3.8550924,8.130908 3.5207124,7.9749519 3.166748,7.9748709 Z"/>
+ <ellipse style="fill:#f0e83c" cx="8" cy="14.5" rx="4" ry="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zeal.svg b/.icons/awkward/16x16/apps/zeal.svg
new file mode 100644
index 00000000..4b1bc777
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zeal.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 1.8854167,9.7142857e-8 C 1.3948958,9.7142857e-8 1,0.3568001 1,0.8000001 L 1,15.200001 C 1,15.6432 1.3948958,16 1.8854167,16 L 4,16 4,9.7142857e-8 Z"/>
+ <path style="fill:#c4411a" d="M 4,9.7142857e-8 4,16 14.125,16 C 14.60975,16 15,15.6432 15,15.200001 L 15,0.8000001 C 15,0.3568001 14.60975,9.7142857e-8 14.125,9.7142857e-8 l -6.1341875,0 z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linecap:round;stroke-linejoin:round" d="m 6.5,3.5 6,0 -6,9 6,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zegrapher.svg b/.icons/awkward/16x16/apps/zegrapher.svg
new file mode 100644
index 00000000..75b0909e
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zegrapher.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#49cbc6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#303030" d="M 2,4 2,5 7.027344,5 2.0283203,12 9,12 9,11 3.9726563,11 9,4 Z"/>
+ <path style="fill:#303030" d="M 12.008789,7 C 11,7 10,8 10,9.501953 10,11 11,12 12.008789,12 c 0.344464,0 0.672368,-0.04364 0.981446,-0.131836 l 9.99e-4,0 10e-4,0 c 0.301843,-0.08822 0.627517,-0.215328 0.898391,-0.399414 L 14,11.394531 14,9 l -2,0 0,1 0.998047,0 0,0.875 c -0.0819,0.03515 -0.15959,0.07422 -0.257812,0.0957 -0.120389,0.02472 -0.476743,0.05903 -0.679688,0.04687 C 11.447859,11 11,10.515528 11,9.501953 11.035225,8.4385205 11.49207,8 12.060547,7.982422 L 14,8 14,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zen-icon.svg b/.icons/awkward/16x16/apps/zen-icon.svg
new file mode 120000
index 00000000..e4421720
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zen-icon.svg
@@ -0,0 +1 @@
+system-software-update.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zenmap.svg b/.icons/awkward/16x16/apps/zenmap.svg
new file mode 120000
index 00000000..ff70ceae
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zenmap.svg
@@ -0,0 +1 @@
+nmap.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zevdocs.svg b/.icons/awkward/16x16/apps/zevdocs.svg
new file mode 100644
index 00000000..988b800f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zevdocs.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#9ccc65" d="M 11,4.210526 V 0.84210504 H 5 V 4.210526 L 0.07384224,14.736842 C -0.19285754,15.36842 0.29609201,16 1.0072877,16 H 15.008985 c 0.711199,0 1.155695,-0.673682 0.933446,-1.263158 z"/>
+ <path style="fill:#75aa38" d="M 11.200001,2 H 4.799999 C 4.3600009,2 3.9999999,1.5500003 3.9999999,0.9999998 3.9999999,0.4500001 4.3600009,0 4.799999,0 h 6.400002 C 11.639999,0 12,0.4500001 12,0.9999998 12,1.5500003 11.639999,2 11.200001,2 Z"/>
+ <path style="fill:#2e7d32" d="M 8.5371762,10.100394 C 6.7371745,9.7876117 5.0636365,8.1455922 5.0636365,8.1455922 c 0,0 1.6628206,-1.4131791 3.4628235,-1.1003966 C 10.326459,7.3579773 12,9 12,9 c 0,0 -1.662821,1.413176 -3.4628238,1.100394 z"/>
+ <path style="fill:#388e3c" d="M 9.3533225,14.992295 C 7.1113433,14.860142 5.0000001,13.060404 5.0000001,13.060404 c 0,0 1.4456731,-1.628141 3.6466806,-1.479367 C 10.847686,11.729811 13,13.512925 13,13.512925 c 0,0 -1.404699,1.61152 -3.6466775,1.47937 z"/>
+ <path style="fill:#43a047" d="M 6.9050986,9.9296071 C 4.9494273,11.045986 5.0001232,12.987488 5.0001232,12.987488 c 0,0 3.1964787,0.190545 5.0949038,-0.915548 C 11.99345,10.965851 12,9.0140601 12,9.0140601 c 0,0 -3.1392297,-0.2008307 -5.0949014,0.915547 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zim.svg b/.icons/awkward/16x16/apps/zim.svg
new file mode 100644
index 00000000..2fb9941d
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zim.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="translate(0,-1036.3622)">
+ <rect style="fill:#484bb6" width="16" height="16" x="-1052.36" y="-16" rx="8" ry="8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="m 8.041407,1036.7622 -0.9265628,0.1055 -1.14375,0.314 -0.216406,0.2102 0.710156,0.4898 0,0.2797 -0.464844,0.2797 0.558594,0.8349 0.2468752,-0.1398 0.3093748,-0.4898 c 0.477548,-0.1476 0.9054736,-0.4149 1.3593752,-0.6248 l 0.3257808,-0.9446 z m -2.19375,0.07 -0.3992188,0.057 -0.1890624,0.1875 -0.3101564,0.045 -0.2765624,0.1296 -0.1343752,0.065 -0.082031,0.1101 0.4015624,0.07 0.1546876,-0.1399 0.3093752,-0.07 c 0.2117684,-0.103 0.4245192,-0.1727 0.6492184,-0.2453 z m -1.8242188,0.8391 -0.061719,0.1398 0.030468,0.35 -0.2468752,0.2102 -0.1546876,0.3844 0.3093752,0 0.1546876,-0.3493 c 0.1333108,-0.094 0.2657848,-0.1897 0.4015624,-0.2804 l 0.3093748,0.1054 c 0.205988,0.1399 0.4118104,0.2799 0.6179688,0.4196 l 0.3093752,-0.2797 -0.3406252,-0.1399 -0.1546872,-0.3148 -0.5875,-0.07 -0.030468,-0.175 -0.2781252,0.07 -0.1234376,0.2445 z m 7.9171868,0.2797 -0.585937,0.1406 -0.372656,0.2445 0,0.2102 -0.585938,0.3844 0.122657,0.5601 0.341406,-0.2453 0.215625,0.2453 0.246875,0.1399 0.154687,-0.4196 -0.09219,-0.2453 0.09219,-0.175 0.339844,-0.4289 0.154688,0 -0.154688,0.4641 0,0.3148 c 0.142032,-0.039 0.288244,-0.052 0.433594,-0.07 l -0.402344,0.2797 -0.03047,0.175 -0.463281,0.3843 -0.464844,-0.1046 0,-0.2797 -0.216406,0.1398 0.09375,0.3245 -0.340625,0 -0.185156,0.2349 -0.232813,0.2617 -0.416406,0.088 0.2468748,0.2437 0.0625,0.045 -0.3093748,0.1999 -0.5921892,0.2101 0,0.6305 0.3757828,0 0.1695312,0.1922 0.3867188,-0.392 0.1539064,-0.3852 0.278906,-0.175 0.06172,-0.1398 0.463281,-0.1039 0.247656,0.2789 0.278125,0.1398 -0.154687,0.3149 0.247656,-0.07 0.123438,-0.3132 -0.309375,-0.35 0.124219,0 0.309374,0.2437 0.06172,0.35 0.277344,0.3149 0.06172,-0.4555 0.155468,-0.07 c 0.152833,0.1586 0.27284,0.3465 0.401563,0.525 l 0.463281,0.035 0.278906,0.1742 -0.124218,0.175 -0.278125,0.2453 -0.401563,0 -0.525781,-0.175 -0.278125,0.034 -0.2,0.2282 -0.572656,-0.5774 -0.402344,-0.1047 -0.5875,0.07 -0.5257812,0.3396 c -0.2948644,0.3342 -0.8457828,0.667 -1.1248664,1.0141 l -0.3398436,0.8054 0.1546876,0.1743 -0.2781252,0.4195 0.3093752,0.7351 c 0.2628432,0.2973 0.4851116,0.8932 0.7475728,1.1907 l 0.3875,-0.332 0.1695312,0.1929 0.8165036,-0.2625 0.139844,0.1571 0.164451,0 0.239062,0.2711 -0.147656,0.5816 0.294531,0.332 -0.01562,0.1777 0.216406,0.4204 -0.231251,0.3492 c -0.0154,0.2573 -0.01563,0.5129 -0.01563,0.7703 0.126679,0.3487 0.345658,0.6964 0.465277,1.0476 l 0.09219,0.5602 0,0.2805 0.336531,0 0.340625,-0.2102 0.292969,0 c 0.109267,-0.076 0.214367,-0.1577 0.319531,-0.2391 l 0.391407,-0.4429 -0.07656,-0.2274 0.402344,-0.3507 -0.294531,-0.3313 0.35625,-0.2969 0.300002,-0.2109 0.154687,-0.1734 -0.09297,-0.3868 0,-0.9781 0.317967,-0.5953 0.339844,-0.3844 0.371093,-0.7092 0,-0.2453 c -0.182787,0.023 -0.361045,0.042 -0.539843,0.055 l 0.369531,-0.3696 0.510156,-0.5501 0.278906,-0.3141 0,-0.35 c -0.06187,-0.1166 -0.123642,-0.2333 -0.185937,-0.35 l -0.247656,0.2797 -0.185157,-0.2094 -0.278124,-0.2101 0,-0.4547 0.325,0.3672 0.355468,-0.052 c 0.161932,0.147 0.32125,0.2874 0.463282,0.4547 l 0.03516,-0.04 c -0.170974,-1.8563 -0.973992,-3.5211 -2.18906,-4.7883 -0.06711,-0.069 -0.137934,-0.1428 -0.192969,-0.1969 -0.09238,-0.09 -0.189289,-0.1747 -0.285938,-0.2601 l -0.0875,0.1437 -0.309375,0.35 -0.401562,-0.4992 0.401562,0 0.185938,-0.1305 -0.742188,-0.1398 z m -8.7382808,0.012 c -0.04525,0.034 -0.091442,0.067 -0.1359372,0.1015 l 0.060937,0.2719 c 0,0 -0.2827068,0.031 -0.4460936,0.052 -1.6416509,1.4617 -2.67920948,3.5857 -2.68125,5.9664 0.06438636,0.106 0.128125,0.207 0.128125,0.207 l 0.64921876,0.3844 0.65000004,0.1758 0.2773437,0.35 0.4328125,0.314 0.2476562,-0.034 0.1851562,0.084 0,0.056 -0.2468749,0.664 -0.1859375,0.2805 0.061719,0.1399 -0.199219,0.5242 c 0.1390422,0.6011 0.4480058,1.0294 0.7980526,1.5039 l 0.2468752,0.3492 -0.030468,0.7352 0.5449164,0.4195 -0.102344,0.4437 c 0.356708,0.2459 0.737042,0.4585 1.1328124,0.6446 l 0.1445316,-0.1438 0.092187,-0.2445 0.402344,-0.1406 0.3710924,-0.7696 -0.1546864,-0.2093 0.2156252,-0.4351 0.7637364,-0.1054 0.2749988,-0.4392 -0.089061,-0.6985 0.3081368,-0.525 0.0625,-0.525 c -0.5074844,-0.2515 -1.24864,-0.5105 -1.752342,-0.7695 l -0.2476564,-0.1896 -0.4632812,-0.1046 -0.2468752,-0.9645 -0.6179688,0.07 -0.5257812,-0.2398 -0.5570312,0.3445 0,0.077 c -0.168398,-0.049 -0.3750628,-0.055 -0.5250007,-0.1469 l -0.1242187,-0.35 0,-0.3852 -0.3710938,0.035 c 0.030958,-0.245 0.062581,-0.4895 0.09375,-0.7344 l -0.2164062,0 -0.2164063,0.2797 -0.21640626,0.1047 -0.309375,-0.1742 -0.03125,-0.3852 0.0617188,-0.4195 0.4640625,-0.35 0.3703125,0 0.061719,-0.2102 0.4640624,0.1047 0.2997686,0.4203 0.0625,-0.7 0.6275748,-0.489 0.2164064,-0.425 0.4320312,-0.015 0.2476564,-0.3484 0.55625,-0.1063 0.2781248,-0.5188 -0.8343748,0 0.5257812,-0.2453 0.3703124,0 0.5257812,-0.3349 0.061719,-0.2094 -0.1859372,-0.1749 -0.2164064,-0.07 0.0625,-0.2093 -0.1546876,-0.3149 -0.3710936,0.1391 0.061719,-0.2797 -0.4328128,-0.2445 -0.3390624,0.5945 0.030468,0.2102 -0.3406248,0.1398 -0.2164064,0.4547 -0.092188,-0.4195 -0.5875,-0.2454 -0.092969,-0.3148 0.7726564,-0.4547 0.3406248,-0.3148 0.030468,-0.3844 -0.185156,-0.1055 z m 5.6742224,0.4639 -0.447736,0.1398 -0.2024808,-0.035 -8e-4,0 -0.031252,0.2102 0.297012,0.1398 0.5703924,-0.2453 -0.1851564,-0.2093 z m -4.0804724,0.049 -0.2468748,0.175 0.3085936,0.2101 0.2476564,0 0,-0.2453 z m 4.883594,0.8046 0,0.2102 0.1242188,0.1399 0,0.3148 -0.0625,0.4195 0.340625,-0.069 0.246875,-0.2453 -0.216406,-0.2094 c -0.07267,-0.1935 -0.1559184,-0.3746 -0.2468756,-0.5602 z m -0.1226564,0.4196 -0.2171876,0.07 0.0625,0.3844 0.277344,-0.1391 z m -4.2656248,0.6304 0.092187,0.4883 0.1851564,-0.2789 z m 8.071094,2.7274 0.35625,0.4023 0.417187,1.0916 0.246875,0.2805 -0.124219,0.314 0.235157,0.2664 c -0.107972,0.01 -0.215543,0.015 -0.326563,0.015 -0.196843,-0.4135 -0.344629,-1.0277 -0.494531,-1.4603 l -0.343125,-0.2969 -0.139063,-0.5078 z"/>
+ <path style="fill:#9c7e40;fill-rule:evenodd" d="m 3.4953517,1045.3638 c -0.5486016,-0.02 -1.1945109,0.1657 -1.5177564,0.4652 -0.3232455,0.2996 -0.5263209,0.7048 -0.6346732,1.1272 -0.1779677,0.6935 -0.1896003,1.6905 -0.3258532,2.4278 -0.0676766,0.366 -0.37536643,0.936 -0.95163935,1.6742 -0.14718887,0.2473 -5.409e-5,0.2793 -5.409e-5,0.2793 0.08261596,0.058 0.23247807,0 0.30787711,-0.033 1.33349723,-1.0966 2.21367483,-0.9423 3.77466133,-0.949 0.4591565,-0.053 0.9142548,-0.2156 1.2626813,-0.5345 0.6843245,-0.6983 0.6165348,-1.1316 0.578085,-2.0773 -0.1311723,-0.1079 0.00891,0 -0.1408347,-0.3092 -0.1497399,-0.308 -0.3044643,-0.651 -0.5221062,-0.9199 l -0.1266378,-0.1565 -0.084426,0.078 c -0.1842085,-0.1602 -0.3758677,-0.3072 -0.5428418,-0.4212 -0.2123728,-0.1449 -0.1813434,-0.2756 -0.2751772,-0.4308 -0.2202728,-0.2297 -0.518427,-0.1967 -0.8013024,-0.2173 z"/>
+ <path style="fill:#449b29;fill-rule:evenodd" d="m 14.28954,1037.5527 c -0.441648,0.1726 -0.967955,0.427 -1.48456,0.6934 -0.516605,0.2664 -1.022862,0.5453 -1.418202,0.7672 -0.39534,0.2219 -0.692549,0.3928 -0.746835,0.4209 -0.175275,0.09 -1.05296,0.5975 -2.0459846,1.243 -0.9930245,0.6454 -2.0750584,1.4091 -2.6191218,2.0224 -0.5163997,0.5821 -0.8296514,0.9404 -1.0356784,1.3311 -0.2060277,0.3907 -0.2921739,0.7989 -0.3630082,1.4456 l -0.00715,0.065 0.039684,0.052 c 0.3565557,0.4718 0.956272,1.2595 1.5385553,1.7291 l 0.043587,0.034 0.055947,0 c 1.3373327,0.042 1.6894495,-0.1285 3.0185614,-0.9619 0.6994482,-0.4387 1.6271603,-1.3753 2.4220043,-2.242 0.794844,-0.8667 1.432026,-1.6415 1.548963,-1.7985 0.03934,-0.053 0.24572,-0.3105 0.51784,-0.6584 0.27212,-0.348 0.616021,-0.7948 0.951758,-1.2534 0.335737,-0.4587 0.662998,-0.9288 0.904267,-1.3298 0.120634,-0.2006 0.22012,-0.3834 0.288845,-0.5432 0.06873,-0.1597 0.116123,-0.2902 0.09693,-0.4337 -0.03191,-0.2386 -0.152559,-0.3795 -0.223138,-0.4519 l 0.002,0 c 0,0 -0.01147,-0.01 -0.01171,-0.01 -0.08409,-0.1012 -0.17716,-0.1662 -0.274735,-0.2141 -0.42534,-0.2054 -0.822582,-0.042 -1.19878,0.09 z"/>
+ <rect style="fill:#ffc612" width="4.596" height="1.532" x="843.38" y="615.46" rx=".766" ry=".766" transform="matrix(0.59329156,0.80498766,-0.80498766,0.59329156,0,0)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zoom-desktop.svg b/.icons/awkward/16x16/apps/zoom-desktop.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zoom-desktop.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zoom-icon.svg b/.icons/awkward/16x16/apps/zoom-icon.svg
new file mode 120000
index 00000000..e522493b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zoom-icon.svg
@@ -0,0 +1 @@
+Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zotero.svg b/.icons/awkward/16x16/apps/zotero.svg
new file mode 100644
index 00000000..714efbc3
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zotero.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 8.0420001,2.7312742e-4 A 1.7755,1.8192 0 0 0 7.1122001,0.24293313 L 1.8878,3.3334331 a 1.7755,1.8192 0 0 0 -0.88780004,1.5755 l 0,6.1810999 a 1.7755,1.8192 0 0 0 0.88780004,1.576 l 5.2245001,3.0905 a 1.7755,1.8192 0 0 0 1.7755,0 l 5.2241999,-3.09 a 1.7755,1.8192 0 0 0 0.888,-1.576 l 0,-6.1807998 a 1.7755,1.8192 0 0 0 -0.888,-1.5755 L 8.8878001,0.24373313 a 1.7755,1.8192 0 0 0 -0.8458,-0.24267 z"/>
+ <path style="fill:none;stroke:#a81717;stroke-linecap:round;stroke-linejoin:round" d="M 4.5071497,4.5 11.5,4.5 l -6.9928503,7 6.9857003,0"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zsnes.svg b/.icons/awkward/16x16/apps/zsnes.svg
new file mode 120000
index 00000000..2f6dc60b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zsnes.svg
@@ -0,0 +1 @@
+fceux.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/apps/zulip.svg b/.icons/awkward/16x16/apps/zulip.svg
new file mode 100644
index 00000000..d15f989f
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zulip.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#92d6c1" cx="8" cy="8" r="8"/>
+ <path style="fill:#1b4f2f" d="m 4,4 h 6.947368 L 12,6 H 5.0526316 Z"/>
+ <path style="fill:#207344" d="M 4,10 10.947368,4 12,6 5,12 Z"/>
+ <path style="fill:#219053" d="m 3.9473684,10 h 6.9473676 l 1.052632,2 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zuluCrypt.svg b/.icons/awkward/16x16/apps/zuluCrypt.svg
new file mode 100644
index 00000000..47855f50
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zuluCrypt.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d92929" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ff895e" d="m13.033 3.998a1.0008 1.0008 0 1 1 -0.08008 2s-0.83955-0.019147-1.6172 0.25781c-0.38882 0.13848-0.73022 0.3406-0.95703 0.59961s-0.38326 0.56926-0.38672 1.1484c-0.00345 0.57728 0.14761 0.88225 0.37109 1.1387 0.22348 0.25642 0.56598 0.45904 0.95703 0.59766 0.78212 0.27724 1.6328 0.25781 1.6328 0.25781a1.0008 1.0008 0 0 1 0.07813 2s-1.1563 0.06035-2.3789-0.37305c-0.611-0.217-1.2718-0.568-1.7965-1.17-0.5248-0.602-0.8693-1.4614-0.8633-2.4628 0.006-0.9996 0.3559-1.8536 0.8808-2.4531 0.525-0.5995 1.182-0.9512 1.791-1.168 1.218-0.4337 2.369-0.3731 2.369-0.3731z"/>
+ <path fill="#ff895e" d="m3.0078 6h4a1.0001 1.0001 0 0 1 0.707 1.707l-2.2929 2.293h1.5859a1.0001 1.0001 0 1 1 0 2h-4a1.0001 1.0001 0 0 1 -0.707 -1.707l2.293-2.293h-1.586a1.0001 1.0001 0 1 1 0 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zuluMount.svg b/.icons/awkward/16x16/apps/zuluMount.svg
new file mode 100644
index 00000000..7ab85adb
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zuluMount.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect fill="#d92929" width="16" height="16" x="0" y="0" rx=".857" ry=".857"/>
+ <path fill="#ff895e" d="m9.0078 4a1.0001 1.0001 0 0 0 -1.0078 1v1.8848a1.0001 1.0001 0 0 0 -0.9922 -0.8848h-4a1.0001 1.0001 0 1 0 0 2h1.586l-2.293 2.293a1.0001 1.0001 0 0 0 0.707 1.707h4a1.0001 1.0001 0 0 0 1.002 -0.848 1.0001 1.0001 0 0 0 1.9902 -0.152v-1.7637l0.105 0.211a1.0001 1.0001 0 0 0 1.79 0l0.105-0.211v1.7637a1.0001 1.0001 0 1 0 2 0v-6a1.0001 1.0001 0 0 0 -1.895 -0.4473l-1.105 2.211-1.1055-2.211a1.0001 1.0001 0 0 0 -0.8867 -0.5527zm-1.0078 3.1133v3.6857a1.0001 1.0001 0 0 0 -0.9922 -0.799h-1.5859l2.2929-2.293a1.0001 1.0001 0 0 0 0.2852 -0.5937z"/>
+</svg>
diff --git a/.icons/awkward/16x16/apps/zynaddsubfx.svg b/.icons/awkward/16x16/apps/zynaddsubfx.svg
new file mode 100644
index 00000000..57ff139b
--- /dev/null
+++ b/.icons/awkward/16x16/apps/zynaddsubfx.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 3.0329,1.0003 A 2.0002,2.0002 0 0 0 1.7457,4.5589 L 4.5407,6.805 A 2.0002,2.0002 0 0 0 4.4352,6.9573 L 1.2926,12.1 A 2.0002,2.0002 0 0 0 2.8435,15.137 L 13.844,15.994 A 2.0002,2.0002 0 0 0 15.213,12.41 L 12.156,10.076 15.6,5.4847 A 2.0002,2.0002 0 0 0 14.232,2.2991 L 3.2321,1.0139 A 2.0002,2.0002 0 0 0 3.0329,1.0003 Z"/>
+ <path style="fill:#1bd9a5" d="M 2.9997,13.143 6.1426,8.0003 14,14 Z"/>
+ <path style="fill:#1cadf4" d="M 2.9997,3.0003 14,4.286 10.464,9.0003 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/categories b/.icons/awkward/16x16/categories
new file mode 120000
index 00000000..03736e32
--- /dev/null
+++ b/.icons/awkward/16x16/categories
@@ -0,0 +1 @@
+apps \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/audio-card.svg b/.icons/awkward/16x16/devices/audio-card.svg
new file mode 100644
index 00000000..63342ace
--- /dev/null
+++ b/.icons/awkward/16x16/devices/audio-card.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1 1 1 3 1 3 L 1 12 C 1 14 3 14 3 14 L 13 14 C 15 14 15 12 15 12 L 15 3 C 15 3 15 1 13 1 L 3 1 z M 6 4 L 11 4 L 11 9.5 C 11 10.32843 10.32843 11 9.5 11 C 8.67157 11 8 10.32843 8 9.5 C 8 8.67157 8.67157 8 9.5 8 C 9.67259 8 9.84568 8.04015 10 8.09375 L 10 6 L 7 6 L 7 9.5 C 7 10.32843 6.32843 11 5.5 11 C 4.67157 11 4 10.32843 4 9.5 C 4 8.67157 4.67157 8 5.5 8 C 5.67259 8 5.84568 8.04015 6 8.09375 L 6 6 L 6 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/audio-headphones.svg b/.icons/awkward/16x16/devices/audio-headphones.svg
new file mode 100644
index 00000000..b7fc6b3e
--- /dev/null
+++ b/.icons/awkward/16x16/devices/audio-headphones.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 C 4.676 2 2 4.676 2 8 L 2 12 C 2 12 2 14 4 14 L 6 14 L 6 9 L 4 9 L 4 8 C 4 5.784 5.784 4 8 4 C 10.216 4 12 5.784 12 8 L 12 9 L 10 9 L 10 14 L 12 14 C 12 14 14 14 14 12 L 14 8 C 14 4.676 11.324 2 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/audio-headset.svg b/.icons/awkward/16x16/devices/audio-headset.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/awkward/16x16/devices/audio-headset.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/audio-input-microphone.svg b/.icons/awkward/16x16/devices/audio-input-microphone.svg
new file mode 100644
index 00000000..3cc22135
--- /dev/null
+++ b/.icons/awkward/16x16/devices/audio-input-microphone.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.34,0 5,1.34 5,3 V 8 C 5,9.66 6.34,11 8,11 9.66,11 11,9.66 11,8 V 3 C 11,1.34 9.66,0 8,0 Z M 2,7 V 8 C 2,10.97 4.16,13.43 7,13.91 V 16 H 9 V 13.91 C 11.84,13.43 14,10.97 14,8 V 7 H 12 V 8 C 12,10.23 10.23,12 8,12 5.77,12 4,10.23 4,8 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/audio-speakers.svg b/.icons/awkward/16x16/devices/audio-speakers.svg
new file mode 100644
index 00000000..0849ac5b
--- /dev/null
+++ b/.icons/awkward/16x16/devices/audio-speakers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 C 2 1 2 3 2 3 L 2 14 C 2 16 3.8933 15.9964 4 16 L 12 16 C 12 16 14 15.996 14 14 L 14 3 C 14 1 12 1 12 1 L 4 1 z M 8 3 C 8.55407 3 9 3.44945 9 4 C 9 4.55064 8.55407 5 8 5 C 7.44576 5 7 4.55064 7 4 C 7 3.44945 7.44576 3 8 3 z M 8 6 C 10.2091 6 12 7.7909 12 10 C 12 12.2091 10.2091 14 8 14 C 5.7909 14 4 12.2091 4 10 C 4 7.7909 5.7909 6 8 6 z M 8 8 C 6.8954 8 6 8.89543 6 10 C 6 11.10457 6.89543 12 8 12 C 9.10457 12 10 11.10457 10 10 C 10 8.89543 9.10457 8 8 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/battery.svg b/.icons/awkward/16x16/devices/battery.svg
new file mode 100644
index 00000000..b50e1b17
--- /dev/null
+++ b/.icons/awkward/16x16/devices/battery.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 1 L 6 2 L 3 2 L 3 15 L 13 15 L 13 2 L 10 2 L 10 1 L 6 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/blueman-camera.svg b/.icons/awkward/16x16/devices/blueman-camera.svg
new file mode 120000
index 00000000..2849f938
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-camera.svg
@@ -0,0 +1 @@
+camera-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-cellular.svg b/.icons/awkward/16x16/devices/blueman-cellular.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-cellular.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-desktop.svg b/.icons/awkward/16x16/devices/blueman-desktop.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-desktop.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-device.svg b/.icons/awkward/16x16/devices/blueman-device.svg
new file mode 120000
index 00000000..195bf071
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-device.svg
@@ -0,0 +1 @@
+bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-handheld.svg b/.icons/awkward/16x16/devices/blueman-handheld.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-handheld.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-handsfree.svg b/.icons/awkward/16x16/devices/blueman-handsfree.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-handsfree.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-headset.svg b/.icons/awkward/16x16/devices/blueman-headset.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-headset.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-keyboard.svg b/.icons/awkward/16x16/devices/blueman-keyboard.svg
new file mode 120000
index 00000000..ff417223
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-keyboard.svg
@@ -0,0 +1 @@
+input-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-laptop.svg b/.icons/awkward/16x16/devices/blueman-laptop.svg
new file mode 120000
index 00000000..a1955381
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-laptop.svg
@@ -0,0 +1 @@
+computer-laptop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-loudspeaker.svg b/.icons/awkward/16x16/devices/blueman-loudspeaker.svg
new file mode 120000
index 00000000..fcba5c94
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-loudspeaker.svg
@@ -0,0 +1 @@
+audio-speakers.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-mouse.svg b/.icons/awkward/16x16/devices/blueman-mouse.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-mouse.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-pointing.svg b/.icons/awkward/16x16/devices/blueman-pointing.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-pointing.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-scanner.svg b/.icons/awkward/16x16/devices/blueman-scanner.svg
new file mode 120000
index 00000000..490a5aa3
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-scanner.svg
@@ -0,0 +1 @@
+scanner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-server.svg b/.icons/awkward/16x16/devices/blueman-server.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-server.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/blueman-smart-phone.svg b/.icons/awkward/16x16/devices/blueman-smart-phone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/blueman-smart-phone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/bluetooth.svg b/.icons/awkward/16x16/devices/bluetooth.svg
new file mode 100644
index 00000000..80bb1ce3
--- /dev/null
+++ b/.icons/awkward/16x16/devices/bluetooth.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5,0 C 5.453,0 3,2.676 3,6 V 10 C 3,13.324 5.453,16 8.5,16 11.547,16 14,13.324 14,10 V 6 C 14,2.676 11.547,0 8.5,0 Z M 8,2 H 8.5 C 8.7078,2 8.8574,2.1426 9,2.2852 L 12.25,5.5313 9.25,8 12.25,10.469 8.8437,13.844 C 8.7531,13.934 8.6385,14 8.5,14 H 8 V 9.0625 L 5.8437,10.844 C 5.7533,10.934 5.6381,11 5.5,11 H 5 V 10.5 C 5,10.347 5.079,10.217 5.1875,10.125 L 7.75,8 5.1875,5.875 C 5.079,5.7833 5,5.6532 5,5.5 V 5 H 5.5 C 5.6229,5 5.7254,5.0514 5.8125,5.125 L 8,6.9375 Z M 9,3.6875 V 6.9375 L 10.781,5.4688 Z M 9,9.0625 V 12.313 L 10.781,10.531 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/camera-photo.svg b/.icons/awkward/16x16/devices/camera-photo.svg
new file mode 100644
index 00000000..90e70d35
--- /dev/null
+++ b/.icons/awkward/16x16/devices/camera-photo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 L 3 2 L 2 2 C 2 2 1 2 1 3 L 1 13 C 1 13 1 14 2 14 L 14 14 C 14 14 15 14 15 13 L 15 3 C 15 2 14 2 14 2 L 6 2 L 6 1 L 3 1 z M 8 4 A 4 4 0 0 1 12 8 A 4 4 0 0 1 8 12 A 4 4 0 0 1 4 8 A 4 4 0 0 1 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/camera-video.svg b/.icons/awkward/16x16/devices/camera-video.svg
new file mode 100644
index 00000000..12a0f43f
--- /dev/null
+++ b/.icons/awkward/16x16/devices/camera-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 0 C 3.115 0 2 1.115 2 2.5 L 2 13.5 C 2 14.885 3.115 16 4.5 16 L 12.5 16 C 13.885 16 15 14.885 15 13.5 L 15 2.5 C 15 1.115 13.885 0 12.5 0 L 4.5 0 z M 13 1 A 1 1 0 0 1 14 2 A 1 1 0 0 1 13 3 A 1 1 0 0 1 12 2 A 1 1 0 0 1 13 1 z M 0.5 3 C 0.223 3 0 3.223 0 3.5 L 0 12.5 C 0 12.777 0.223 13 0.5 13 C 0.777 13 1 12.777 1 12.5 L 1 3.5 C 1 3.223 0.777 3 0.5 3 z M 8.5 4 A 3.5 3.5 0 0 1 12 7.5 A 3.5 3.5 0 0 1 8.5 11 A 3.5 3.5 0 0 1 5 7.5 A 3.5 3.5 0 0 1 8.5 4 z M 8.5 5 A 2.5 2.5 0 0 0 6 7.5 A 2.5 2.5 0 0 0 8.5 10 A 2.5 2.5 0 0 0 11 7.5 A 2.5 2.5 0 0 0 8.5 5 z M 8.5 6 A 1.5 1.5 0 0 1 10 7.5 A 1.5 1.5 0 0 1 8.5 9 A 1.5 1.5 0 0 1 7 7.5 A 1.5 1.5 0 0 1 8.5 6 z M 3.5 13 A 0.5 0.5 0 0 1 4 13.5 A 0.5 0.5 0 0 1 3.5 14 A 0.5 0.5 0 0 1 3 13.5 A 0.5 0.5 0 0 1 3.5 13 z M 5.5 13 A 0.5 0.5 0 0 1 6 13.5 A 0.5 0.5 0 0 1 5.5 14 A 0.5 0.5 0 0 1 5 13.5 A 0.5 0.5 0 0 1 5.5 13 z M 7.5 13 A 0.5 0.5 0 0 1 8 13.5 A 0.5 0.5 0 0 1 7.5 14 A 0.5 0.5 0 0 1 7 13.5 A 0.5 0.5 0 0 1 7.5 13 z M 4.5 14 A 0.5 0.5 0 0 1 5 14.5 A 0.5 0.5 0 0 1 4.5 15 A 0.5 0.5 0 0 1 4 14.5 A 0.5 0.5 0 0 1 4.5 14 z M 6.5 14 A 0.5 0.5 0 0 1 7 14.5 A 0.5 0.5 0 0 1 6.5 15 A 0.5 0.5 0 0 1 6 14.5 A 0.5 0.5 0 0 1 6.5 14 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/camera-web.svg b/.icons/awkward/16x16/devices/camera-web.svg
new file mode 100644
index 00000000..d05a6dba
--- /dev/null
+++ b/.icons/awkward/16x16/devices/camera-web.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.6863 1 2 3.6863 2 7 C 2 9.087 3.0708 10.9251 4.6875 12 L 4 12 C 2 12 2 14 2 14 L 2 15 L 14 15 L 14 14 C 14 14 14 12 12 12 L 11.3125 12 C 12.9292 10.9251 14 9.087 14 7 C 14 3.6863 11.3137 1 8 1 z M 8 5.0039062 A 2 2 0 0 1 10 7.0039062 A 2 2 0 0 1 8 9.0039062 A 2 2 0 0 1 6 7.0039062 A 2 2 0 0 1 8 5.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/camera.svg b/.icons/awkward/16x16/devices/camera.svg
new file mode 120000
index 00000000..2849f938
--- /dev/null
+++ b/.icons/awkward/16x16/devices/camera.svg
@@ -0,0 +1 @@
+camera-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/computer-laptop.svg b/.icons/awkward/16x16/devices/computer-laptop.svg
new file mode 100644
index 00000000..4ab5e377
--- /dev/null
+++ b/.icons/awkward/16x16/devices/computer-laptop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1.446,2 1,2.446 1,3 V 12 C 1,12.554 1.446,13 2,13 H 0 V 14 C 0,14.554 0.892,15 2,15 H 14 C 15.108,15 16,14.554 16,14 V 13 H 14 C 14.554,13 15,12.554 15,12 V 3 C 15,2.446 14.554,2 14,2 Z M 3,4 H 13 V 12 H 3 Z M 6,13 H 10 V 14 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/computer.svg b/.icons/awkward/16x16/devices/computer.svg
new file mode 100644
index 00000000..39763110
--- /dev/null
+++ b/.icons/awkward/16x16/devices/computer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 C 0,1 0,2 0,2 V 12 C 0,13 1,13 1,13 H 6 C 6,13 5,13 5,14 V 15 H 11 V 14 C 11,13 10,13 10,13 H 15 C 16,13 16,12 16,12 V 2 C 16,2 16,1 15,1 Z M 2,3 H 14 V 11 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/cpu.svg b/.icons/awkward/16x16/devices/cpu.svg
new file mode 100644
index 00000000..d8131846
--- /dev/null
+++ b/.icons/awkward/16x16/devices/cpu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.80078 0 C 0.35758 0 0 0.35758 0 0.80078 L 0 14.199 C 0 14.642 0.35758 15 0.80078 15 L 3 15 L 3 14.5 C 3 14 3.5 14 3.5 14 C 3.5 14 4 14 4 14.5 L 4 15 L 14.199 15 C 14.642 15 15 14.642 15 14.199 L 15 0.80078 C 15 0.35758 14.642 0 14.199 0 L 4 0 L 4 0.5 C 4 1 3.5 1 3.5 1 C 3.5 1 3 1 3 0.5 L 3 0 L 0.80078 0 z M 5 1 L 6 1 L 6 2 L 5 2 L 5 1 z M 7 1 L 8 1 L 8 2 L 7 2 L 7 1 z M 9 1 L 10 1 L 10 2 L 9 2 L 9 1 z M 11 1 L 12 1 L 12 2 L 11 2 L 11 1 z M 13 1 L 14 1 L 14 2 L 13 2 L 13 1 z M 1 3 L 2 3 L 2 4 L 1 4 L 1 3 z M 3 3 L 4 3 L 4 4 L 3 4 L 3 3 z M 5 3 L 6 3 L 6 4 L 5 4 L 5 3 z M 7 3 L 8 3 L 8 4 L 7 4 L 7 3 z M 9 3 L 10 3 L 10 4 L 9 4 L 9 3 z M 11 3 L 12 3 L 12 4 L 11 4 L 11 3 z M 13 3 L 14 3 L 14 4 L 13 4 L 13 3 z M 1 5 L 2 5 L 2 6 L 1 6 L 1 5 z M 3 5 L 4 5 L 4 6 L 3 6 L 3 5 z M 11 5 L 12 5 L 12 6 L 11 6 L 11 5 z M 13 5 L 14 5 L 14 6 L 13 6 L 13 5 z M 1 7 L 2 7 L 2 8 L 1 8 L 1 7 z M 3 7 L 4 7 L 4 8 L 3 8 L 3 7 z M 11 7 L 12 7 L 12 8 L 11 8 L 11 7 z M 13 7 L 14 7 L 14 8 L 13 8 L 13 7 z M 1 9 L 2 9 L 2 10 L 1 10 L 1 9 z M 3 9 L 4 9 L 4 10 L 3 10 L 3 9 z M 11 9 L 12 9 L 12 10 L 11 10 L 11 9 z M 13 9 L 14 9 L 14 10 L 13 10 L 13 9 z M 1 11 L 2 11 L 2 12 L 1 12 L 1 11 z M 3 11 L 4 11 L 4 12 L 3 12 L 3 11 z M 5 11 L 6 11 L 6 12 L 5 12 L 5 11 z M 7 11 L 8 11 L 8 12 L 7 12 L 7 11 z M 9 11 L 10 11 L 10 12 L 9 12 L 9 11 z M 11 11 L 12 11 L 12 12 L 11 12 L 11 11 z M 13 11 L 14 11 L 14 12 L 13 12 L 13 11 z M 1 13 L 2 13 L 2 14 L 1 14 L 1 13 z M 5 13 L 6 13 L 6 14 L 5 14 L 5 13 z M 7 13 L 8 13 L 8 14 L 7 14 L 7 13 z M 9 13 L 10 13 L 10 14 L 9 14 L 9 13 z M 11 13 L 12 13 L 12 14 L 11 14 L 11 13 z M 13 13 L 14 13 L 14 14 L 13 14 L 13 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/device-notifier.svg b/.icons/awkward/16x16/devices/device-notifier.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/awkward/16x16/devices/device-notifier.svg
@@ -0,0 +1 @@
+drive-removable-media-usb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/device_cpu.svg b/.icons/awkward/16x16/devices/device_cpu.svg
new file mode 120000
index 00000000..34777565
--- /dev/null
+++ b/.icons/awkward/16x16/devices/device_cpu.svg
@@ -0,0 +1 @@
+cpu.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/device_pci.svg b/.icons/awkward/16x16/devices/device_pci.svg
new file mode 100644
index 00000000..d3d329b4
--- /dev/null
+++ b/.icons/awkward/16x16/devices/device_pci.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 C -0.325,0 -0.325,2 1,2 H 2 V 5 H 0 V 8 H 2 V 9 H 0 V 12 H 2 V 14 C 2,15.325 4,15.325 4,14 V 0.99996 C 4,0 3,0 3,0 Z M 5,3 V 5 H 14 V 13 H 8 V 11 H 5 V 13 H 6 V 15 H 16 V 3 Z M 1,6 H 2 V 7 H 1 Z M 6,6 V 10 H 7 V 6 Z M 8,6 V 10 H 9 V 6 Z M 10,6 V 10 H 11 V 6 Z M 12,6 V 10 H 13 V 6 Z M 1,10 H 2 V 11 H 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/device_serial.svg b/.icons/awkward/16x16/devices/device_serial.svg
new file mode 100644
index 00000000..455c7465
--- /dev/null
+++ b/.icons/awkward/16x16/devices/device_serial.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2.8008 4 C 2.3576 4 2 4.3576 2 4.8008 L 2 8 L 3 8 L 3 9 L 2 9 L 2 12.199 C 2 12.642 2.3576 13 2.8008 13 L 14.199 13 C 14.642 13 15 12.642 15 12.199 L 15 9 L 14 9 L 14 8 L 15 8 L 15 4.8008 C 15 4.3576 14.642 4 14.199 4 L 2.8008 4 z M 5 7 L 6 7 L 6 8 L 5 8 L 5 7 z M 7 7 L 8 7 L 8 8 L 7 8 L 7 7 z M 9 7 L 10 7 L 10 8 L 9 8 L 9 7 z M 11 7 L 12 7 L 12 8 L 11 8 L 11 7 z M 6 9 L 7 9 L 7 10 L 6 10 L 6 9 z M 8 9 L 9 9 L 9 10 L 8 10 L 8 9 z M 10 9 L 11 9 L 11 10 L 10 10 L 10 9 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.6484,6 C 4.2928,6 3.9475,6.2835 4.0059,6.625 L 4.6484,10.375 C 4.7069,10.717 4.9353,11 5.291,11 H 11.711 C 12.066,11 12.293,10.717 12.352,10.375 L 12.992,6.625 C 13.051,6.2835 12.707,6 12.352,6 Z M 1.75,7 C 1.3345,7 1,7.3345 1,7.75 V 9.25 C 1,9.6655 1.3345,10 1.75,10 H 3.25 C 3.6655,10 4,9.6655 4,9.25 V 7.75 C 4,7.3345 3.6655,7 3.25,7 Z M 5,7 H 6 V 8 H 5 Z M 7,7 H 8 V 8 H 7 Z M 9,7 H 10 V 8 H 9 Z M 11,7 H 12 V 8 H 11 Z M 13.75,7 C 13.335,7 13,7.3345 13,7.75 V 9.25 C 13,9.6655 13.335,10 13.75,10 H 15.25 C 15.665,10 16,9.6655 16,9.25 V 7.75 C 16,7.3345 15.665,7 15.25,7 Z M 2,8 H 3 V 9 H 2 Z M 14,8 H 15 V 9 H 14 Z M 6,9 H 7 V 10 H 6 Z M 8,9 H 9 V 10 H 8 Z M 10,9 H 11 V 10 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/device_usb.svg b/.icons/awkward/16x16/devices/device_usb.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/awkward/16x16/devices/device_usb.svg
@@ -0,0 +1 @@
+drive-removable-media-usb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/display.svg b/.icons/awkward/16x16/devices/display.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/16x16/devices/display.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/drive-harddisk-ieee1394.svg b/.icons/awkward/16x16/devices/drive-harddisk-ieee1394.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/16x16/devices/drive-harddisk-ieee1394.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/drive-harddisk-root.svg b/.icons/awkward/16x16/devices/drive-harddisk-root.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/16x16/devices/drive-harddisk-root.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/drive-harddisk-system.svg b/.icons/awkward/16x16/devices/drive-harddisk-system.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/16x16/devices/drive-harddisk-system.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/drive-harddisk.svg b/.icons/awkward/16x16/devices/drive-harddisk.svg
new file mode 100644
index 00000000..11751640
--- /dev/null
+++ b/.icons/awkward/16x16/devices/drive-harddisk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 2,1 2,2 2,2 V 14 C 2,14 2,15 3,15 H 13 C 13,15 14,15 14,14 V 2 C 14,2 14,1 13,1 Z M 8,3 C 10.209,3 12,4.7909 12,7 12,9.2091 10.209,11 8,11 H 4 V 7 C 4,4.7909 5.7909,3 8,3 Z M 8,5 C 6.8954,5 6,5.8954 6,7 6,8.1046 6.8954,9 8,9 9.1046,9 10,8.1046 10,7 10,5.8954 9.1046,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/drive-multidisk.svg b/.icons/awkward/16x16/devices/drive-multidisk.svg
new file mode 100644
index 00000000..0ae21fa9
--- /dev/null
+++ b/.icons/awkward/16x16/devices/drive-multidisk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 C 0.446 1 0 1.446 0 2 L 0 6 C 0 6.554 0.446 7 1 7 L 2 7 L 2 8 L 1 8 C 0.446 8 0 8.446 0 9 L 0 13 C 0 13.554 0.446 14 1 14 L 2 14 L 2 15 L 3 15 L 3 14 L 13 14 L 13 15 L 14 15 L 14 14 L 15 14 C 15.554 14 16 13.554 16 13 L 16 9 C 16 8.446 15.554 8 15 8 L 14 8 L 14 7 L 15 7 C 15.554 7 16 6.554 16 6 L 16 2 C 16 1.446 15.554 1 15 1 L 1 1 z M 13 3 A 1 1 0 0 1 14 4 A 1 1 0 0 1 13 5 A 1 1 0 0 1 12 4 A 1 1 0 0 1 13 3 z M 3 7 L 13 7 L 13 8 L 3 8 L 3 7 z M 13 10 A 1 1 0 0 1 14 11 A 1 1 0 0 1 13 12 A 1 1 0 0 1 12 11 A 1 1 0 0 1 13 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/drive-optical.svg b/.icons/awkward/16x16/devices/drive-optical.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/drive-optical.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/drive-removable-media-usb-pendrive.svg b/.icons/awkward/16x16/devices/drive-removable-media-usb-pendrive.svg
new file mode 100644
index 00000000..c32816c5
--- /dev/null
+++ b/.icons/awkward/16x16/devices/drive-removable-media-usb-pendrive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.8398438 1 C 4.5585938 1.0469 3.9960938 1.25 3.9960938 2 L 3.9960938 11 C 3.9960938 11 3.9960938 12 4.9960938 12 L 10.996094 12 C 11.996094 12 11.996094 11 11.996094 11 L 11.996094 2 C 11.996094 1 10.996094 1 10.996094 1 L 4.9960938 1 C 4.9960938 1 4.9335938 0.9844 4.8398438 1 z M 4.9960938 13 L 4.9960938 15 L 10.996094 15 L 10.996094 13 L 4.9960938 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/drive-removable-media-usb.svg b/.icons/awkward/16x16/devices/drive-removable-media-usb.svg
new file mode 100644
index 00000000..439453e0
--- /dev/null
+++ b/.icons/awkward/16x16/devices/drive-removable-media-usb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 L 5.5 4 L 7 4 L 7 9 L 4 9 L 4 7.7285156 C 4.61771 7.3718856 4.99874 6.7133 5 6 C 5 4.8954 4.10457 4 3 4 C 1.89543 4 1 4.89543 1 6 C 1.00056 6.71397 1.38169 7.3734688 2 7.7304688 L 2 9 C 2 11 4 11 4 11 L 7 11 L 7 12.271484 C 6.38229 12.628114 6.00126 13.2867 6 14 C 6 15.1046 6.89543 16 8 16 C 9.10457 16 10 15.10457 10 14 C 9.99944 13.28603 9.61831 12.626531 9 12.269531 L 9 11 L 12 11 C 12 11 14 11 14 9 L 14 8 C 14 8 15.125 7.8125 15 7 L 15 5 C 15.125 3.875 14 4 14 4 L 12 4 C 10.9375 4 11 5 11 5 L 11 7 C 11 8 12 8 12 8 L 12 9 L 9 9 L 9 4 L 10.5 4 L 8 0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/drive-removable-media.svg b/.icons/awkward/16x16/devices/drive-removable-media.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/16x16/devices/drive-removable-media.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/drive-virtual.svg b/.icons/awkward/16x16/devices/drive-virtual.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/awkward/16x16/devices/drive-virtual.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-battery.svg b/.icons/awkward/16x16/devices/gnome-dev-battery.svg
new file mode 120000
index 00000000..a400f383
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-battery.svg
@@ -0,0 +1 @@
+battery.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-cdrom-audio.svg b/.icons/awkward/16x16/devices/gnome-dev-cdrom-audio.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-cdrom-audio.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-cdrom.svg b/.icons/awkward/16x16/devices/gnome-dev-cdrom.svg
new file mode 120000
index 00000000..5c62a912
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-cdrom.svg
@@ -0,0 +1 @@
+drive-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-computer.svg b/.icons/awkward/16x16/devices/gnome-dev-computer.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-disc-cdr.svg b/.icons/awkward/16x16/devices/gnome-dev-disc-cdr.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-disc-cdr.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-disc-cdrw.svg b/.icons/awkward/16x16/devices/gnome-dev-disc-cdrw.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-disc-cdrw.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-disc-dvdr-plus.svg b/.icons/awkward/16x16/devices/gnome-dev-disc-dvdr-plus.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-disc-dvdr-plus.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-disc-dvdr.svg b/.icons/awkward/16x16/devices/gnome-dev-disc-dvdr.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-disc-dvdr.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-disc-dvdram.svg b/.icons/awkward/16x16/devices/gnome-dev-disc-dvdram.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-disc-dvdram.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-disc-dvdrom.svg b/.icons/awkward/16x16/devices/gnome-dev-disc-dvdrom.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-disc-dvdrom.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-disc-dvdrw.svg b/.icons/awkward/16x16/devices/gnome-dev-disc-dvdrw.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-disc-dvdrw.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-dvd.svg b/.icons/awkward/16x16/devices/gnome-dev-dvd.svg
new file mode 120000
index 00000000..5c62a912
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-dvd.svg
@@ -0,0 +1 @@
+drive-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-ethernet.svg b/.icons/awkward/16x16/devices/gnome-dev-ethernet.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-ethernet.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-floppy.svg b/.icons/awkward/16x16/devices/gnome-dev-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-harddisk-1394.svg b/.icons/awkward/16x16/devices/gnome-dev-harddisk-1394.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-harddisk-1394.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-harddisk-usb.svg b/.icons/awkward/16x16/devices/gnome-dev-harddisk-usb.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-harddisk-usb.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-harddisk.svg b/.icons/awkward/16x16/devices/gnome-dev-harddisk.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-harddisk.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-ipod.svg b/.icons/awkward/16x16/devices/gnome-dev-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-ipod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-keyboard.svg b/.icons/awkward/16x16/devices/gnome-dev-keyboard.svg
new file mode 120000
index 00000000..ff417223
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-keyboard.svg
@@ -0,0 +1 @@
+input-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-media-cf.svg b/.icons/awkward/16x16/devices/gnome-dev-media-cf.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-media-cf.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-media-ms.svg b/.icons/awkward/16x16/devices/gnome-dev-media-ms.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-media-ms.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-media-sdmmc.svg b/.icons/awkward/16x16/devices/gnome-dev-media-sdmmc.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-media-sdmmc.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-media-sm.svg b/.icons/awkward/16x16/devices/gnome-dev-media-sm.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-media-sm.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-memory.svg b/.icons/awkward/16x16/devices/gnome-dev-memory.svg
new file mode 100644
index 00000000..24c58e13
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-memory.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2e-4,13 C 2e-4,13.554 0.4462,14 1.0002,14 H 2.0002 3.0002 4.0002 5.0002 6.0002 V 12 H 4.0002 3.0002 2.0002 2e-4 Z M 2e-4,11 H 1.0002 9.0002 9.9999 14 15 16 V 9 8 A 1,1 0 0 1 15,7 1,1 0 0 1 15.93,6.002 1.5,1.5 0 0 1 16,6 V 5 4.5 4 C 16,3.446 15.554,3 15,3 H 14.5 14 1.9999 1.4999 0.9999 C 0.4459,3 -1e-4,3.446 -1e-4,4 V 4.5 5 6 A 1,1 0 0 1 0.0999,6.006 1,1 0 0 1 1.0002,7 1,1 0 0 1 2e-4,8 V 9 9.9999 Z M 3.0002,9 V 5 H 5.0002 V 9 Z M 7.0002,9 V 5 H 9.0002 V 9 Z M 8.0002,14 H 9.0002 9.9999 11 12 13 14 15 C 15.554,14 16,13.554 16,13 V 12 H 14 13 12 11 9.0002 8.0002 Z M 11,9 V 5 H 13 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/gnome-dev-mouse-ball.svg b/.icons/awkward/16x16/devices/gnome-dev-mouse-ball.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-mouse-ball.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-mouse-optical.svg b/.icons/awkward/16x16/devices/gnome-dev-mouse-optical.svg
new file mode 120000
index 00000000..e81935d8
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-mouse-optical.svg
@@ -0,0 +1 @@
+input-mouse.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-printer-new.svg b/.icons/awkward/16x16/devices/gnome-dev-printer-new.svg
new file mode 100644
index 00000000..e4c0c0cb
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-printer-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 3 L 12 3 L 12 1 L 4 1 z M 2 4 C 1.5 4 1 4.5 1 5 L 1 9 C 1 9.5 1.5 10 2 10 L 3 10 L 3 8 L 10 8 L 10 7 L 14 7 L 14 10 C 14.5 10 15 9.5 15 9 L 15 5 C 15 4.5 14.5 4 14 4 L 2 4 z M 4 9 L 4 14 L 7 14 L 7 10 L 10 10 L 10 9 L 4 9 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,8 V 11 H 8 V 13 H 11 V 16 H 13 V 13 H 16 V 11 H 13 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/gnome-dev-printer.svg b/.icons/awkward/16x16/devices/gnome-dev-printer.svg
new file mode 120000
index 00000000..f0bff227
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-printer.svg
@@ -0,0 +1 @@
+printer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-removable-1394.svg b/.icons/awkward/16x16/devices/gnome-dev-removable-1394.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-removable-1394.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-removable-usb.svg b/.icons/awkward/16x16/devices/gnome-dev-removable-usb.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-removable-usb.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-removable.svg b/.icons/awkward/16x16/devices/gnome-dev-removable.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-removable.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-dev-wavelan.svg b/.icons/awkward/16x16/devices/gnome-dev-wavelan.svg
new file mode 120000
index 00000000..012a6674
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-dev-wavelan.svg
@@ -0,0 +1 @@
+network-wireless.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-fs-blockdev.svg b/.icons/awkward/16x16/devices/gnome-fs-blockdev.svg
new file mode 120000
index 00000000..9d25e6ec
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-fs-blockdev.svg
@@ -0,0 +1 @@
+drive-harddisk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/gnome-phone-manager.svg b/.icons/awkward/16x16/devices/gnome-phone-manager.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/gnome-phone-manager.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/hifi.svg b/.icons/awkward/16x16/devices/hifi.svg
new file mode 100644
index 00000000..642250eb
--- /dev/null
+++ b/.icons/awkward/16x16/devices/hifi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.625,-2e-7 C 3.27875,-2e-7 3,0.2672092 3,0.5996092 V 11.400391 C 3,11.732791 3.27875,12 3.625,12 H 7 v 2 H 6 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 h 4 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 H 9 v -2 h 3.375 C 12.72125,12 13,11.732791 13,11.400391 V 0.5996092 C 13,0.2672092 12.72125,-2e-7 12.375,-2e-7 Z m 0.875,1 a 0.5,0.5 0 0 1 0.5,0.5 0.5,0.5 0 0 1 -0.5,0.5 0.5,0.5 0 0 1 -0.5,-0.5 0.5,0.5 0 0 1 0.5,-0.5 z m 3.5,0 a 3.9999998,3.9999998 0 0 1 4,4 3.9999998,3.9999998 0 0 1 -4,4 3.9999998,3.9999998 0 0 1 -4,-4 3.9999998,3.9999998 0 0 1 4,-4 z m 3.5,0 a 0.5,0.5 0 0 1 0.5,0.5 0.5,0.5 0 0 1 -0.5,0.5 0.5,0.5 0 0 1 -0.5,-0.5 0.5,0.5 0 0 1 0.5,-0.5 z m -3.5,1 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 3,-3 3,3 0 0 0 -3,-3 z m 0,2 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m -3.5,6 A 0.5,0.5 0 0 1 5,10.5 0.5,0.5 0 0 1 4.5,11 0.5,0.5 0 0 1 4,10.5 0.5,0.5 0 0 1 4.5,9.9999998 Z m 7,0 A 0.5,0.5 0 0 1 12,10.5 0.5,0.5 0 0 1 11.5,11 0.5,0.5 0 0 1 11,10.5 0.5,0.5 0 0 1 11.5,9.9999998 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/input-dialpad.svg b/.icons/awkward/16x16/devices/input-dialpad.svg
new file mode 100644
index 00000000..4caa829c
--- /dev/null
+++ b/.icons/awkward/16x16/devices/input-dialpad.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5,13 H 9.5 C 9.777,13 10,13.223 10,13.5 V 15.5 C 10,15.777 9.777,16 9.5,16 H 7.5 C 7.223,16 7,15.777 7,15.5 V 13.5 C 7,13.223 7.223,13 7.5,13 Z M 11.5,9 H 13.5 C 13.777,9 14,9.223 14,9.5 V 11.5 C 14,11.777 13.777,12 13.5,12 H 11.5 C 11.223,12 11,11.777 11,11.5 V 9.5 C 11,9.223 11.223,9 11.5,9 Z M 7.5,9 H 9.5 C 9.777,9 10,9.223 10,9.5 V 11.5 C 10,11.777 9.777,12 9.5,12 H 7.5 C 7.223,12 7,11.777 7,11.5 V 9.5 C 7,9.223 7.223,9 7.5,9 Z M 3.5,9 H 5.5 C 5.777,9 6,9.223 6,9.5 V 11.5 C 6,11.777 5.777,12 5.5,12 H 3.5 C 3.223,12 3,11.777 3,11.5 V 9.5 C 3,9.223 3.223,9 3.5,9 Z M 3.5,5 H 5.5 C 5.777,5 6,5.223 6,5.5 V 7.5 C 6,7.777 5.777,8 5.5,8 H 3.5 C 3.223,8 3,7.777 3,7.5 V 5.5 C 3,5.223 3.223,5 3.5,5 Z M 7.5,5 H 9.5 C 9.777,5 10,5.223 10,5.5 V 7.5 C 10,7.777 9.777,8 9.5,8 H 7.5 C 7.223,8 7,7.777 7,7.5 V 5.5 C 7,5.223 7.223,5 7.5,5 Z M 11.5,5 H 13.5 C 13.777,5 14,5.223 14,5.5 V 7.5 C 14,7.777 13.777,8 13.5,8 H 11.5 C 11.223,8 11,7.777 11,7.5 V 5.5 C 11,5.223 11.223,5 11.5,5 Z M 11.5,1 H 13.5 C 13.777,1 14,1.223 14,1.5 V 3.5 C 14,3.777 13.777,4 13.5,4 H 11.5 C 11.223,4 11,3.777 11,3.5 V 1.5 C 11,1.223 11.223,1 11.5,1 Z M 7.5,1 H 9.5 C 9.777,1 10,1.223 10,1.5 V 3.5 C 10,3.777 9.777,4 9.5,4 H 7.5 C 7.223,4 7,3.777 7,3.5 V 1.5 C 7,1.223 7.223,1 7.5,1 Z M 3.5,1 H 5.5 C 5.777,1 6,1.223 6,1.5 V 3.5 C 6,3.777 5.777,4 5.5,4 H 3.5 C 3.223,4 3,3.777 3,3.5 V 1.5 C 3,1.223 3.223,1 3.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/input-gaming.svg b/.icons/awkward/16x16/devices/input-gaming.svg
new file mode 100644
index 00000000..210f700a
--- /dev/null
+++ b/.icons/awkward/16x16/devices/input-gaming.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.236328 1.9941406 C 11.995416 1.9952656 11.772753 2.07095 11.564453 2.21875 C 11.037263 2.59505 9.9387 2.9984 8 3 C 6.0613 3 4.9627469 2.59505 4.4355469 2.21875 C 4.2272269 2.07095 4.0274962 1.9989 3.7851562 2 C 3.5428163 2.001 3.2633656 2.06595 2.9785156 2.21875 C 1.9411156 2.76525 0.98745 4.5548 0.46875 6.875 C 0.02659 8.8459 -0.13664688 11.5411 0.12695312 12.625 C 0.35653313 13.5567 0.75324438 13.96875 1.4589844 13.96875 C 2.5048844 13.95075 3.8190438 12.78645 4.6523438 11.21875 C 5.2550437 10.35085 6.6529 9.9563 8 10 C 9.347 9.953 10.744856 10.35085 11.347656 11.21875 C 12.180956 12.78645 13.495116 13.95085 14.541016 13.96875 C 15.246776 13.96875 15.643447 13.5567 15.873047 12.625 C 16.136647 11.5411 15.97341 8.8459 15.53125 6.875 C 15.01256 4.5548 14.058884 2.76525 13.021484 2.21875 C 12.736634 2.06645 12.477241 1.9930156 12.236328 1.9941406 z M 4.0332031 5 L 5.0253906 5 L 5.0253906 6 L 6.015625 6 L 6.015625 7 L 5.0253906 7 L 5.0253906 8 L 4.0332031 8 L 4.0332031 7 L 3.0410156 7 L 3.0410156 6 L 4.0332031 6 L 4.0332031 5 z M 11.470703 5 C 11.744603 5 11.966797 5.2239 11.966797 5.5 C 11.966797 5.7762 11.744603 6 11.470703 6 C 11.196803 6 10.976563 5.7762 10.976562 5.5 C 10.976562 5.2239 11.196803 5 11.470703 5 z M 10.480469 6 C 10.754369 6 10.976562 6.2239 10.976562 6.5 C 10.976562 6.7762 10.754369 7 10.480469 7 C 10.206579 7 9.984375 6.7762 9.984375 6.5 C 9.984375 6.2239 10.206579 6 10.480469 6 z M 12.462891 6 C 12.736781 6 12.958984 6.2239 12.958984 6.5 C 12.958984 6.7762 12.736781 7 12.462891 7 C 12.188991 7 11.966797 6.7762 11.966797 6.5 C 11.966797 6.2239 12.188991 6 12.462891 6 z M 11.470703 7 C 11.744603 7 11.966797 7.2239 11.966797 7.5 C 11.966797 7.7762 11.744603 8 11.470703 8 C 11.196803 8 10.976562 7.7762 10.976562 7.5 C 10.976562 7.2239 11.196803 7 11.470703 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/input-keyboard.svg b/.icons/awkward/16x16/devices/input-keyboard.svg
new file mode 100644
index 00000000..d288c1d3
--- /dev/null
+++ b/.icons/awkward/16x16/devices/input-keyboard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 2 2 0 2 0 4 L 0 12 C 0 14 2 14 2 14 L 13 14 C 13 14 15 14 15 12 L 15 4 C 15 2 13 2 13 2 L 2 2 z M 2.25 4 L 3.75 4 C 3.8885 4 4 4.1115 4 4.25 L 4 5.75 C 4 5.8885 3.8885 6 3.75 6 L 2.25 6 C 2.1115 6 2 5.8885 2 5.75 L 2 4.25 C 2 4.1115 2.1115 4 2.25 4 z M 5.25 4 L 6.75 4 C 6.8885 4 7 4.1115 7 4.25 L 7 5.75 C 7 5.8885 6.8885 6 6.75 6 L 5.25 6 C 5.1115 6 5 5.8885 5 5.75 L 5 4.25 C 5 4.1115 5.1115 4 5.25 4 z M 8.25 4 L 9.75 4 C 9.8885 4 10 4.1115 10 4.25 L 10 5.75 C 10 5.8885 9.8885 6 9.75 6 L 8.25 6 C 8.1115 6 8 5.8885 8 5.75 L 8 4.25 C 8 4.1115 8.1115 4 8.25 4 z M 11.25 4 L 12.75 4 C 12.8885 4 13 4.1115 13 4.25 L 13 5.75 C 13 5.8885 12.8885 6 12.75 6 L 11.25 6 C 11.1115 6 11 5.8885 11 5.75 L 11 4.25 C 11 4.1115 11.1115 4 11.25 4 z M 2.25 7 L 3.75 7 C 3.8885 7 4 7.1115 4 7.25 L 4 8.75 C 4 8.8885 3.8885 9 3.75 9 L 2.25 9 C 2.1115 9 2 8.8885 2 8.75 L 2 7.25 C 2 7.1115 2.1115 7 2.25 7 z M 5.25 7 L 6.75 7 C 6.8885 7 7 7.1115 7 7.25 L 7 8.75 C 7 8.8885 6.8885 9 6.75 9 L 5.25 9 C 5.1115 9 5 8.8885 5 8.75 L 5 7.25 C 5 7.1115 5.1115 7 5.25 7 z M 8.25 7 L 9.75 7 C 9.8885 7 10 7.1115 10 7.25 L 10 8.75 C 10 8.8885 9.8885 9 9.75 9 L 8.25 9 C 8.1115 9 8 8.8885 8 8.75 L 8 7.25 C 8 7.1115 8.1115 7 8.25 7 z M 11.25 7 L 12.75 7 C 12.8885 7 13 7.1115 13 7.25 L 13 8.75 C 13 8.8885 12.8885 9 12.75 9 L 11.25 9 C 11.1115 9 11 8.8885 11 8.75 L 11 7.25 C 11 7.1115 11.1115 7 11.25 7 z M 4.25 10 L 10.75 10 C 10.8885 10 11 10.1115 11 10.25 L 11 11.75 C 11 11.8885 10.8885 12 10.75 12 L 4.25 12 C 4.1115 12 4 11.8885 4 11.75 L 4 10.25 C 4 10.1115 4.1115 10 4.25 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/input-mouse.svg b/.icons/awkward/16x16/devices/input-mouse.svg
new file mode 100644
index 00000000..cdd23bc4
--- /dev/null
+++ b/.icons/awkward/16x16/devices/input-mouse.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 0 C 4.1892 0.25154 2 2.601775 2 5.484375 L 2 5.984375 L 7 5.984375 L 7 0 z M 8 0 L 8 5.984375 L 13 5.984375 L 13 5.484375 C 13 2.601875 10.8108 0.2516 8 0 z M 2 6.9863281 L 2 10.492188 C 2 13.543687 4.453 16 7.5 16 C 10.547 16 13 13.543687 13 10.492188 L 13 6.9863281 L 2 6.9863281 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/input-tablet.svg b/.icons/awkward/16x16/devices/input-tablet.svg
new file mode 100644
index 00000000..7afc64f0
--- /dev/null
+++ b/.icons/awkward/16x16/devices/input-tablet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16,3 C 16,2.4477 15.552,2 15,2 14.735,2.0001 14.48,2.1055 14.293,2.293 L 8.293,8.293 C 7.9025,8.6835 8,10 8,10 8,10 9.3165,10.098 9.707,9.707 L 15.707,3.707 C 15.9,3.5146 16,3.2652 16,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 C 0.446,1 0,1.446 0,2 V 13 C 0,13.554 0.446,14 1,14 H 13 C 13.554,14 14,13.554 14,13 V 6.8281 L 12,8.8281 V 12 H 2 V 3 H 12 V 3.1699 L 13.791,1.416 C 13.609,1.1697 13.331,1 13,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/input-touchpad.svg b/.icons/awkward/16x16/devices/input-touchpad.svg
new file mode 100644
index 00000000..6c82b721
--- /dev/null
+++ b/.icons/awkward/16x16/devices/input-touchpad.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 C 0 1 0 2 0 2 L 0 13 C 0 13 0 14 1 14 L 15 14 C 15 14 16 14 16 13 L 16 2 C 16 1 15 1 15 1 L 1 1 z M 2 3 L 14 3 L 14 9 L 2 9 L 2 3 z M 2 10 L 7 10 L 7 12 L 2 12 L 2 10 z M 9 10 L 14 10 L 14 12 L 9 12 L 9 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/ipodtouchicon.svg b/.icons/awkward/16x16/devices/ipodtouchicon.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/ipodtouchicon.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/joystick.svg b/.icons/awkward/16x16/devices/joystick.svg
new file mode 120000
index 00000000..01d10d03
--- /dev/null
+++ b/.icons/awkward/16x16/devices/joystick.svg
@@ -0,0 +1 @@
+input-gaming.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/keyboard.svg b/.icons/awkward/16x16/devices/keyboard.svg
new file mode 120000
index 00000000..ff417223
--- /dev/null
+++ b/.icons/awkward/16x16/devices/keyboard.svg
@@ -0,0 +1 @@
+input-keyboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-modem-error.svg b/.icons/awkward/16x16/devices/knemo-modem-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-modem-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-modem-idle.svg b/.icons/awkward/16x16/devices/knemo-modem-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-modem-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-modem-offline.svg b/.icons/awkward/16x16/devices/knemo-modem-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-modem-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-modem-receive.svg b/.icons/awkward/16x16/devices/knemo-modem-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-modem-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-modem-transmit-receive.svg b/.icons/awkward/16x16/devices/knemo-modem-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-modem-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-modem-transmit.svg b/.icons/awkward/16x16/devices/knemo-modem-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-modem-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-monitor-error.svg b/.icons/awkward/16x16/devices/knemo-monitor-error.svg
new file mode 100644
index 00000000..f204b682
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-monitor-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10 -0.00390625 C 10.004 -0.00090625 10 1.3293938 10 1.9960938 L 7 1.9960938 L 7 6.9960938 L 10 6.9960938 L 10 8.9960938 L 15.5 4.4960938 L 10 -0.00390625 z M 6 5.9960938 L 0.5 10.496094 L 6 14.996094 C 5.996 14.993094 6 13.662794 6 12.996094 L 9 12.996094 L 9 7.9960938 L 6 7.9960938 L 6 5.9960938 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/knemo-monitor-idle.svg b/.icons/awkward/16x16/devices/knemo-monitor-idle.svg
new file mode 100644
index 00000000..06efa921
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-monitor-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 -0.00390625 C 10.004 -0.00090625 10 1.3293937 10 1.9960938 L 7 1.9960938 L 7 6.9960938 L 10 6.9960938 L 10 8.9960938 L 15.5 4.4960938 L 10 -0.00390625 z M 6 5.9960938 L 0.5 10.496094 L 6 14.996094 C 5.996 14.993094 6 13.662794 6 12.996094 L 9 12.996094 L 9 7.9960938 L 6 7.9960938 L 6 5.9960938 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/knemo-monitor-offline.svg b/.icons/awkward/16x16/devices/knemo-monitor-offline.svg
new file mode 100644
index 00000000..e0c96e6b
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-monitor-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 10 -0.00390625 C 10.004 -0.00090625 10 1.3293938 10 1.9960938 L 7 1.9960938 L 7 6.9960938 L 10 6.9960938 L 10 8.9960938 L 15.5 4.4960938 L 10 -0.00390625 z M 6 5.9960938 L 0.5 10.496094 L 6 14.996094 C 5.996 14.993094 6 13.662794 6 12.996094 L 9 12.996094 L 9 7.9960938 L 6 7.9960938 L 6 5.9960938 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/knemo-monitor-receive.svg b/.icons/awkward/16x16/devices/knemo-monitor-receive.svg
new file mode 100644
index 00000000..6f93c526
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-monitor-receive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 10 0 C 10.004 0.003 10 1.3333 10 2 L 7 2 L 7 7 L 10 7 L 10 9 L 15.5 4.5 L 10 0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 5.9960938 L 0.5 10.496094 L 6 14.996094 C 5.996 14.993094 6 13.662794 6 12.996094 L 9 12.996094 L 9 7.9960938 L 6 7.9960938 L 6 5.9960938 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/knemo-monitor-transmit-receive.svg b/.icons/awkward/16x16/devices/knemo-monitor-transmit-receive.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-monitor-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-monitor-transmit.svg b/.icons/awkward/16x16/devices/knemo-monitor-transmit.svg
new file mode 100644
index 00000000..c5618565
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-monitor-transmit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 6 6 L 0.5 10.5 L 6 15 C 5.996 14.997 6 13.6667 6 13 L 9 13 L 9 8 L 6 8 L 6 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 -0.00390625 C 10.004 -0.00090625 10 1.3293938 10 1.9960938 L 7 1.9960938 L 7 6.9960938 L 10 6.9960938 L 10 8.9960938 L 15.5 4.4960938 L 10 -0.00390625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/knemo-network-error.svg b/.icons/awkward/16x16/devices/knemo-network-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-network-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-network-idle.svg b/.icons/awkward/16x16/devices/knemo-network-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-network-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-network-offline.svg b/.icons/awkward/16x16/devices/knemo-network-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-network-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-network-receive.svg b/.icons/awkward/16x16/devices/knemo-network-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-network-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-network-transmit-receive.svg b/.icons/awkward/16x16/devices/knemo-network-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-network-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-network-transmit.svg b/.icons/awkward/16x16/devices/knemo-network-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-network-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-wireless-error.svg b/.icons/awkward/16x16/devices/knemo-wireless-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-wireless-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-wireless-idle.svg b/.icons/awkward/16x16/devices/knemo-wireless-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-wireless-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-wireless-offline.svg b/.icons/awkward/16x16/devices/knemo-wireless-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-wireless-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-wireless-receive.svg b/.icons/awkward/16x16/devices/knemo-wireless-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-wireless-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-wireless-transmit-receive.svg b/.icons/awkward/16x16/devices/knemo-wireless-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-wireless-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/knemo-wireless-transmit.svg b/.icons/awkward/16x16/devices/knemo-wireless-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/16x16/devices/knemo-wireless-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/laptop.svg b/.icons/awkward/16x16/devices/laptop.svg
new file mode 120000
index 00000000..a1955381
--- /dev/null
+++ b/.icons/awkward/16x16/devices/laptop.svg
@@ -0,0 +1 @@
+computer-laptop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-cdrom.svg b/.icons/awkward/16x16/devices/media-cdrom.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-cdrom.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-flash-sd-mmc.svg b/.icons/awkward/16x16/devices/media-flash-sd-mmc.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-flash-sd-mmc.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-flash-smart-media.svg b/.icons/awkward/16x16/devices/media-flash-smart-media.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-flash-smart-media.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-flash.svg b/.icons/awkward/16x16/devices/media-flash.svg
new file mode 100644
index 00000000..922fde14
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-flash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,14 C 2,14.554 2.446,15 3,15 H 5 V 14 H 11 V 15 H 13 C 13.554,15 14,14.554 14,14 V 2 C 14,1.446 13.554,1 13,1 H 6 L 2,5 Z M 7,3 H 8 V 6 H 7 Z M 9,3 H 10 V 6 H 9 Z M 11,3 H 12 V 6 H 11 Z M 5,4 H 6 V 6 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/media-floppy-3_5.svg b/.icons/awkward/16x16/devices/media-floppy-3_5.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-floppy-3_5.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-floppy.svg b/.icons/awkward/16x16/devices/media-floppy.svg
new file mode 100644
index 00000000..595063e5
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-floppy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 C 1.446 1 1 1.446 1 2 L 1 13 L 3 15 L 14 15 C 14.554 15 15 14.554 15 14 L 15 2 C 15 1.446 14.554 1 14 1 L 2 1 z M 3 3 L 13 3 L 13 13 L 12 13 L 12 8 L 4 8 L 4 13 L 3 13 L 3 3 z M 8 9 L 10 9 L 10 13 L 8 13 L 8 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/media-memory-sd.svg b/.icons/awkward/16x16/devices/media-memory-sd.svg
new file mode 120000
index 00000000..1303e980
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-memory-sd.svg
@@ -0,0 +1 @@
+media-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-memory.svg b/.icons/awkward/16x16/devices/media-memory.svg
new file mode 100644
index 00000000..9555ca24
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-memory.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g style="opacity:0.3">
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="16" height="2" x="0" y="3"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="16" height="2" x="0" y="7"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="16" height="2" x="0" y="11"/>
+ </g>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="12" height="14" x="2" y="1" rx=".8" ry=".8"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/media-optical-audio.svg b/.icons/awkward/16x16/devices/media-optical-audio.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-optical-audio.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-optical-blu-ray.svg b/.icons/awkward/16x16/devices/media-optical-blu-ray.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-optical-blu-ray.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-optical-data.svg b/.icons/awkward/16x16/devices/media-optical-data.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-optical-data.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-optical-dvd-video.svg b/.icons/awkward/16x16/devices/media-optical-dvd-video.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-optical-dvd-video.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-optical-dvd.svg b/.icons/awkward/16x16/devices/media-optical-dvd.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-optical-dvd.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-optical-mixed-cd.svg b/.icons/awkward/16x16/devices/media-optical-mixed-cd.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-optical-mixed-cd.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-optical-recordable.svg b/.icons/awkward/16x16/devices/media-optical-recordable.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-optical-recordable.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-optical-video.svg b/.icons/awkward/16x16/devices/media-optical-video.svg
new file mode 120000
index 00000000..63739ccc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-optical-video.svg
@@ -0,0 +1 @@
+media-optical.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-optical.svg b/.icons/awkward/16x16/devices/media-optical.svg
new file mode 100644
index 00000000..2ff44931
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-optical.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/media-removable.svg b/.icons/awkward/16x16/devices/media-removable.svg
new file mode 120000
index 00000000..f888ff0e
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-removable.svg
@@ -0,0 +1 @@
+drive-removable-media-usb-pendrive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/media-tape.svg b/.icons/awkward/16x16/devices/media-tape.svg
new file mode 100644
index 00000000..27b08e31
--- /dev/null
+++ b/.icons/awkward/16x16/devices/media-tape.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 1,2 1,4 1,4 V 12 C 1,12 1,14 3,14 H 13 C 13,14 15,14 15,12 V 4 C 15,2 13,2 13,2 Z M 5,6 C 6.1,6 7,6.9 7,8 7,8.36 6.89,8.71 6.72,9 H 9.28 C 9.11,8.71 9,8.36 9,8 9,6.9 9.9,6 11,6 12.1,6 13,6.9 13,8 13,9.1 12.1,10 11,10 H 5 C 3.9,10 3,9.1 3,8 3,6.9 3.9,6 5,6 Z M 5,7 C 4.45,7 4,7.45 4,8 4,8.55 4.45,9 5,9 5.55,9 6,8.55 6,8 6,7.45 5.55,7 5,7 Z M 11,7 C 10.45,7 10,7.45 10,8 10,8.55 10.45,9 11,9 11.55,9 12,8.55 12,8 12,7.45 11.55,7 11,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-U2-color.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-U2-color.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-U2-color.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-U2-monochrome.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-U2-monochrome.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-U2-monochrome.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-blue.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-blue.svg
new file mode 100644
index 00000000..8e6436a9
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-blue.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 0 C 2.892 0 2 0.892 2 2 L 2 14 C 2 15.108 2.892 16 4 16 L 12 16 C 13.108 16 14 15.108 14 14 L 14 2 C 14 0.892 13.108 0 12 0 L 4 0 z M 4 2 L 12 2 L 12 10 L 4 10 L 4 2 z M 8 11.75 A 1.25 1.25 0 0 1 9.25 13 A 1.25 1.25 0 0 1 8 14.25 A 1.25 1.25 0 0 1 6.75 13 A 1.25 1.25 0 0 1 8 11.75 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-gold.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-gold.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-gold.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-green.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-green.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-green.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-pink.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-pink.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-pink.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-silver.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-silver.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-mini-silver.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-nano-black.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-nano-black.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-nano-black.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-nano-green.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-nano-green.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-nano-green.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-nano-white.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-nano-white.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-nano-white.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-shuffle.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-shuffle.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-shuffle.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-standard-color.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-standard-color.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-standard-color.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player-ipod-standard-monochrome.svg b/.icons/awkward/16x16/devices/multimedia-player-ipod-standard-monochrome.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player-ipod-standard-monochrome.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/multimedia-player.svg b/.icons/awkward/16x16/devices/multimedia-player.svg
new file mode 100644
index 00000000..99b05866
--- /dev/null
+++ b/.icons/awkward/16x16/devices/multimedia-player.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,0 C 2.892,0 2,0.892 2,2 V 14 C 2,15.108 2.892,16 4,16 H 12 C 13.108,16 14,15.108 14,14 V 2 C 14,0.892 13.108,0 12,0 Z M 4,2 H 12 V 10 H 4 Z M 8,11.75 A 1.25,1.25 0 0 1 9.25,13 1.25,1.25 0 0 1 8,14.25 1.25,1.25 0 0 1 6.75,13 1.25,1.25 0 0 1 8,11.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/network-server-database.svg b/.icons/awkward/16x16/devices/network-server-database.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/awkward/16x16/devices/network-server-database.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/network-server.svg b/.icons/awkward/16x16/devices/network-server.svg
new file mode 100644
index 00000000..10c7668d
--- /dev/null
+++ b/.icons/awkward/16x16/devices/network-server.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 1.446,0 1,0.446 1,1 V 4 H 15 V 1 C 15,0.446 14.554,0 14,0 Z M 8,1 H 9 V 3 H 8 Z M 10,1 H 11 V 3 H 10 Z M 12,1 H 13 V 3 H 12 Z M 1,5 V 9 H 15 V 5 Z M 8,6 H 9 V 8 H 8 Z M 10,6 H 11 V 8 H 10 Z M 12,6 H 13 V 8 H 12 Z M 1,10 V 13 C 1,13.554 1.446,14 2,14 H 7 V 16 H 9 V 14 H 14 C 14.554,14 15,13.554 15,13 V 10 Z M 8,11 H 9 V 13 H 8 Z M 10,11 H 11 V 13 H 10 Z M 12,11 H 13 V 13 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/network-vpn.svg b/.icons/awkward/16x16/devices/network-vpn.svg
new file mode 100644
index 00000000..29e77741
--- /dev/null
+++ b/.icons/awkward/16x16/devices/network-vpn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 5.784 1 4 2.8216 4 5.0625 L 4 7 L 3 7 C 2.446 7 2 7.446 2 8 L 2 14 C 2 14.554 2.446 15 3 15 L 13 15 C 13.554 15 14 14.554 14 14 L 14 8 C 14 7.446 13.554 7 13 7 L 12 7 L 12 5.0625 C 12 2.8225 10.216 1 8 1 z M 8 3 C 9.108 3 10 3.892 10 5 L 10 7 L 6 7 L 6 5 C 6 3.892 6.892 3 8 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/network-wired.svg b/.icons/awkward/16x16/devices/network-wired.svg
new file mode 100644
index 00000000..6d333bc9
--- /dev/null
+++ b/.icons/awkward/16x16/devices/network-wired.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 2 2 1 2 1 3 L 1 12 C 1 13 2 13 2 13 L 4 13 L 5 14 L 11 14 L 12 13 L 14 13 C 14 13 15 13.12994 15 12 L 15 3 C 15 2 14 2 14 2 L 2 2 z M 3 4 L 13 4 L 13 11 L 11 11 L 10 12 L 6 12 L 5 11 L 3 11 L 3 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/network-wireless.svg b/.icons/awkward/16x16/devices/network-wireless.svg
new file mode 100644
index 00000000..574f91c8
--- /dev/null
+++ b/.icons/awkward/16x16/devices/network-wireless.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0292969 1.9980469 L 8.0292969 2 C 4.9948969 2 2.2633469 3.0782 -0.001953125 4.75 L 8.0292969 13.5 L 15.998047 4.71875 C 13.738047 3.06875 11.039297 1.9980469 8.0292969 1.9980469 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/phone-google-nexus-one.svg b/.icons/awkward/16x16/devices/phone-google-nexus-one.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/phone-google-nexus-one.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/phone-htc-g1-white.svg b/.icons/awkward/16x16/devices/phone-htc-g1-white.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/phone-htc-g1-white.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/phone-nokia-n900.svg b/.icons/awkward/16x16/devices/phone-nokia-n900.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/phone-nokia-n900.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/phone-palm-pre.svg b/.icons/awkward/16x16/devices/phone-palm-pre.svg
new file mode 120000
index 00000000..c799b060
--- /dev/null
+++ b/.icons/awkward/16x16/devices/phone-palm-pre.svg
@@ -0,0 +1 @@
+multimedia-player-ipod-mini-blue.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/phone.svg b/.icons/awkward/16x16/devices/phone.svg
new file mode 100644
index 00000000..e8eef25a
--- /dev/null
+++ b/.icons/awkward/16x16/devices/phone.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,1 C 3,1 3,2 3,2 V 14 C 3,14 3,15 4,15 H 12 C 13,15 13,14 13,14 V 2 C 13,2 13,1 12,1 Z M 5,4 H 11 V 12 H 5 Z M 7.5,13 H 8.5 C 8.5,13 9,13 9,13.5 9,14 8.5,14 8.5,14 H 7.5 C 7.5,14 7,14 7,13.5 7,13 7.5,13 7.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/printer-network.svg b/.icons/awkward/16x16/devices/printer-network.svg
new file mode 100644
index 00000000..7fc0e0f0
--- /dev/null
+++ b/.icons/awkward/16x16/devices/printer-network.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,-5e-8 V 2.9999999 h 8 V -5e-8 Z M 2,3.9999999 c -0.5,0 -1,0.5 -1,1 V 8 H 15 V 4.9999999 c 0,-0.5 -0.5,-1 -1,-1 z M 1,9 v 3 c 0,0 0,1 1,1 h 5 v 2 h 2 v -2 h 5 c 1,0 1,-1 1,-1 V 9.0000001 Z m 2,1 h 1 v 1 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/printer.svg b/.icons/awkward/16x16/devices/printer.svg
new file mode 100644
index 00000000..52d29241
--- /dev/null
+++ b/.icons/awkward/16x16/devices/printer.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 3 L 12 3 L 12 1 L 4 1 z M 2 4 C 1.5 4 1 4.5 1 5 L 1 9 C 1 9.5 1.5 10 2 10 L 3 10 L 3 8 L 13 8 L 13 10 L 14 10 C 14.5 10 15 9.5 15 9 L 15 5 C 15 4.5 14.5 4 14 4 L 2 4 z M 4 9 L 4 14 L 12 14 L 12 9 L 4 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/removable-media.svg b/.icons/awkward/16x16/devices/removable-media.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/16x16/devices/removable-media.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/scanner.svg b/.icons/awkward/16x16/devices/scanner.svg
new file mode 100644
index 00000000..d24d340f
--- /dev/null
+++ b/.icons/awkward/16x16/devices/scanner.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 2.01,1 2,2 V 6 H 0 V 8 H 16 V 6 H 14 V 2 C 14.01,1 13,1 13,1 Z M 4,3 H 12 V 6 H 4 Z M 2,9 V 14 C 2,14 2,15 3,15 H 13 C 14,15 14,14 14,14 V 9 H 12 V 13 H 4 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/server-database.svg b/.icons/awkward/16x16/devices/server-database.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/awkward/16x16/devices/server-database.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/smartphone.svg b/.icons/awkward/16x16/devices/smartphone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/smartphone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/soundcard.svg b/.icons/awkward/16x16/devices/soundcard.svg
new file mode 120000
index 00000000..1de6f80d
--- /dev/null
+++ b/.icons/awkward/16x16/devices/soundcard.svg
@@ -0,0 +1 @@
+audio-card.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/stock_cell-phone.svg b/.icons/awkward/16x16/devices/stock_cell-phone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/awkward/16x16/devices/stock_cell-phone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/system.svg b/.icons/awkward/16x16/devices/system.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/16x16/devices/system.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/uninterruptible-power-supply.svg b/.icons/awkward/16x16/devices/uninterruptible-power-supply.svg
new file mode 100644
index 00000000..16a1d154
--- /dev/null
+++ b/.icons/awkward/16x16/devices/uninterruptible-power-supply.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,-1e-4 C 4,-1e-4 2,-1e-4 2,1.9999 V 16 H 14 V 1.9999 C 14,-1e-4 12,-1e-4 12,-1e-4 Z M 8,1.9999 V 4.9999 H 11 L 8,10 V 6.9999 H 5 Z M 5,12 C 5.55,12 6,12.45 6,13 6,13.55 5.55,14 5,14 4.45,14 4,13.55 4,13 4,12.45 4.45,12 5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/devices/unity-fallback-mount-helper.svg b/.icons/awkward/16x16/devices/unity-fallback-mount-helper.svg
new file mode 120000
index 00000000..a283cdf5
--- /dev/null
+++ b/.icons/awkward/16x16/devices/unity-fallback-mount-helper.svg
@@ -0,0 +1 @@
+drive-removable-media.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/devices/video-display.svg b/.icons/awkward/16x16/devices/video-display.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/awkward/16x16/devices/video-display.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/checkmark.svg b/.icons/awkward/16x16/emblems/checkmark.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/checkmark.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-added.svg b/.icons/awkward/16x16/emblems/emblem-added.svg
new file mode 120000
index 00000000..5212512a
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-added.svg
@@ -0,0 +1 @@
+emblem-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-checked.svg b/.icons/awkward/16x16/emblems/emblem-checked.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-checked.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-default.svg b/.icons/awkward/16x16/emblems/emblem-default.svg
new file mode 100644
index 00000000..4bd89758
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-default.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="m 3.2270295,8.53033 2.12132,2.12132 L 6.40901,11.71231 12.772971,5.34835 11.71231,4.2876895 6.40901,9.5909905 4.2876893,7.46967 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-documents.svg b/.icons/awkward/16x16/emblems/emblem-documents.svg
new file mode 100644
index 00000000..8c250009
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-documents.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="m 4,5 8,0 0,1 -8,0 z"/>
+ <path style="fill:#ffffff" d="m 4,8 8,0 0,1 -8,0 z"/>
+ <path style="fill:#ffffff" d="m 4,11 8,0 0,1 -8,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-downloads.svg b/.icons/awkward/16x16/emblems/emblem-downloads.svg
new file mode 100644
index 00000000..9285fc19
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-downloads.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 7,4 7,8 5,8 8,11 11,8 9,8 9,4 Z"/>
+ <rect style="fill:#ffffff" width="1" height="6" x="11.5" y="-11" transform="matrix(0,1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-dropbox-app.svg b/.icons/awkward/16x16/emblems/emblem-dropbox-app.svg
new file mode 100644
index 00000000..6f0da11d
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-dropbox-app.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4caf50" d="M 6.5,1 C 5.6977,1 5,1.6459 5,2.4483 V 4 H 1.9655 C 1.4306,4 1,4.3272 1,4.8621 V 8 H 2.4483 C 3.2506,8 4,8.6977 4,9.5 4,10.302 3.2506,11 2.4483,11 H 1 V 14.034 C 1,14.569 1.4306,15 1.9655,15 H 5 V 14.034 C 5,13.232 5.0175,12.041 6.5,12 7.9825,11.959 8,13.292 8,14.034 V 15 H 11.138 C 11.673,15 12,14.569 12,14.034 V 11 H 13.552 C 14.354,11 15,10.302 15,9.5 15,8.6977 14.345,8.1233 13.552,8 H 12 V 4.8621 C 12,4.3272 11.673,4 11.138,4 H 8 V 2.4483 C 8,1.6459 7.3023,1 6.5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-dropbox-infinite.svg b/.icons/awkward/16x16/emblems/emblem-dropbox-infinite.svg
new file mode 100644
index 00000000..a67444a3
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-dropbox-infinite.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 8,5 C 6.965,5 6.085,5.635 5.705,6.53 4.74,6.675 4,7.495 4,8.5 4,9.605 4.895,11 6,11 H 10.25 C 11.215,11 12,9.715 12,8.75 12,7.85 11.325,7.115 10.455,7.015 10.225,5.87 9.215,5 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-dropbox-mixedstate.svg b/.icons/awkward/16x16/emblems/emblem-dropbox-mixedstate.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-dropbox-mixedstate.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-dropbox-selsync.svg b/.icons/awkward/16x16/emblems/emblem-dropbox-selsync.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-dropbox-selsync.svg
@@ -0,0 +1 @@
+emblem-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-dropbox-syncing.svg b/.icons/awkward/16x16/emblems/emblem-dropbox-syncing.svg
new file mode 120000
index 00000000..9f198b79
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-dropbox-syncing.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-dropbox-unsyncable.svg b/.icons/awkward/16x16/emblems/emblem-dropbox-unsyncable.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-dropbox-unsyncable.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-dropbox-uptodate.svg b/.icons/awkward/16x16/emblems/emblem-dropbox-uptodate.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-dropbox-uptodate.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-encrypted-locked.svg b/.icons/awkward/16x16/emblems/emblem-encrypted-locked.svg
new file mode 100644
index 00000000..013e16ef
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-encrypted-locked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <g transform="translate(0,-1)">
+ <path style="fill:#ffffff" d="M 6.5,6 A 2.5,2.5 0 0 0 4,8.5 2.5,2.5 0 0 0 6.5,11 2.5,2.5 0 0 0 9,8.5 2.5,2.5 0 0 0 6.5,6 Z m 0,1 A 1.5,1.5 0 0 1 8,8.5 1.5,1.5 0 0 1 6.5,10 1.5,1.5 0 0 1 5,8.5 1.5,1.5 0 0 1 6.5,7 Z"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="8" y="8"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="11" y="9"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-encrypted-unlocked.svg b/.icons/awkward/16x16/emblems/emblem-encrypted-unlocked.svg
new file mode 100644
index 00000000..2aa09e7c
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-encrypted-unlocked.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(0,-1,1,0,0,16)">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <g transform="translate(0,-1)">
+ <path style="fill:#ffffff" d="M 6.5,6 A 2.5,2.5 0 0 0 4,8.5 2.5,2.5 0 0 0 6.5,11 2.5,2.5 0 0 0 9,8.5 2.5,2.5 0 0 0 6.5,6 Z m 0,1 A 1.5,1.5 0 0 1 8,8.5 1.5,1.5 0 0 1 6.5,10 1.5,1.5 0 0 1 5,8.5 1.5,1.5 0 0 1 6.5,7 Z"/>
+ <rect style="fill:#ffffff" width="5" height="1" x="8" y="8"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="11" y="9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-error.svg b/.icons/awkward/16x16/emblems/emblem-error.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-error.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-favorite.svg b/.icons/awkward/16x16/emblems/emblem-favorite.svg
new file mode 100644
index 00000000..cadc37c1
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-favorite.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 9.692142,4 C 9.0236635,4 8.421672,4.483156 8.000163,5 7.578546,4.483156 6.9765725,4 6.3080755,4 5.0333995,4 4.0000568,5.1758995 4.0000568,6.626488 c 0,0.3897465 0.060506,0.7648125 0.166472,1.122972 0,0 0.096087,0.323163 0.1812083,0.5010605 C 5.3205925,10.525076 8.0000005,12 8.0000005,12 c 0,0 2.6794255,-1.474963 3.6522635,-3.7494795 0,0 0.125524,-0.3030645 0.181208,-0.5010605 C 11.934653,7.389645 11.999944,7.0162345 11.999944,6.626488 11.999944,5.1758995 10.966601,4 9.6919245,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-generic.svg b/.icons/awkward/16x16/emblems/emblem-generic.svg
new file mode 100644
index 00000000..e8db6c1c
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-generic.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 7 3 L 7 5.5859375 L 5.171875 3.7578125 L 3.7578125 5.171875 L 5.5859375 7 L 3 7 L 3 9 L 5.5859375 9 L 3.7578125 10.828125 L 5.171875 12.242188 L 7 10.414062 L 7 13 L 9 13 L 9 10.414062 L 10.828125 12.242188 L 12.242188 10.828125 L 10.414062 9 L 13 9 L 13 7 L 10.414062 7 L 12.242188 5.171875 L 10.828125 3.7578125 L 9 5.5859375 L 9 3 L 7 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-important.svg b/.icons/awkward/16x16/emblems/emblem-important.svg
new file mode 100644
index 00000000..6d7a5cc9
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-important.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <circle style="fill:#ffffff" cx="8" cy="12" r="1"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 7,10 9,10 9,3 7,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-information.svg b/.icons/awkward/16x16/emblems/emblem-information.svg
new file mode 100644
index 00000000..0783da28
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-information.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="matrix(1,0,0,-1,0,16)">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <circle style="fill:#ffffff" cx="8" cy="12" r="1"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 7,10 9,10 9,3 7,3 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-insync-error-shared.svg b/.icons/awkward/16x16/emblems/emblem-insync-error-shared.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-insync-error-shared.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-insync-error.svg b/.icons/awkward/16x16/emblems/emblem-insync-error.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-insync-error.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-insync-synced-callbacks-active.svg b/.icons/awkward/16x16/emblems/emblem-insync-synced-callbacks-active.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-insync-synced-callbacks-active.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-insync-synced-callbacks.svg b/.icons/awkward/16x16/emblems/emblem-insync-synced-callbacks.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-insync-synced-callbacks.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-insync-synced-shared.svg b/.icons/awkward/16x16/emblems/emblem-insync-synced-shared.svg
new file mode 120000
index 00000000..e36c1949
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-insync-synced-shared.svg
@@ -0,0 +1 @@
+emblem-shared.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-insync-synced.svg b/.icons/awkward/16x16/emblems/emblem-insync-synced.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-insync-synced.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-insync-syncing-shared.svg b/.icons/awkward/16x16/emblems/emblem-insync-syncing-shared.svg
new file mode 120000
index 00000000..9f198b79
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-insync-syncing-shared.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-insync-syncing.svg b/.icons/awkward/16x16/emblems/emblem-insync-syncing.svg
new file mode 120000
index 00000000..9f198b79
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-insync-syncing.svg
@@ -0,0 +1 @@
+emblem-synchronizing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-link.svg b/.icons/awkward/16x16/emblems/emblem-link.svg
new file mode 120000
index 00000000..c990e622
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-link.svg
@@ -0,0 +1 @@
+emblem-symbolic-link.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-locked.svg b/.icons/awkward/16x16/emblems/emblem-locked.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-locked.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-mail.svg b/.icons/awkward/16x16/emblems/emblem-mail.svg
new file mode 100644
index 00000000..fd0ee789
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-mail.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="16" cy="16" r="14"/>
+ <path style="fill:#ffffff" d="m 15.99995,8.0002 c -4.4183,0 -8,3.5817 -8,8 0,4.4183 3.5817,8 8,8 l 5,0 c 0,0 0.9375,0 1,-1 0,-1 -1,-1 -1,-1 l -5,0 c -3.3137,0 -6,-2.6863 -6,-6 0,-3.3137 2.6863,-6 6,-6 3.3137,0 6,2.6863 6,6 l 0,1 c 0,0.55228 -0.44772,1 -1,1 -0.55228,0 -1,-0.44772 -1,-1 l 0,-1 c 0,-2.2091 -1.7909,-4 -4,-4 -2.2091,0 -4,1.7909 -4,4 0,2.2091 1.7909,4 4,4 1.0462,0 1.9903,-0.4109 2.7031,-1.0684 0.57,0.677 1.411,1.068 2.297,1.068 1.6568,0 3,-1.3432 3,-3 l 0,-1 c 0,-4.418 -3.582,-8 -8,-8 z m 0,6 c 1.1046,0 2,0.89543 2,2 0,1.10457 -0.89543,2 -2,2 -1.10457,0 -2,-0.89543 -2,-2 0,-1.10457 0.89543,-2 2,-2 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-mounted.svg b/.icons/awkward/16x16/emblems/emblem-mounted.svg
new file mode 100644
index 00000000..024c51a1
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-mounted.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#1ea771" width="14" height="14" x="1" y="1" rx="2" ry="2"/>
+ <path style="fill:#ffffff" d="m 3,6 a 5,5 0 0 0 5,5 5,5 0 0 0 5,-5 z"/>
+ <rect style="fill:#ffffff" width="2" height="3" x="5" y="3"/>
+ <rect style="fill:#ffffff" width="4" height="3.5" x="6" y="9.5"/>
+ <rect style="fill:#ffffff" width="2" height="3" x="9" y="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-new.svg b/.icons/awkward/16x16/emblems/emblem-new.svg
new file mode 100644
index 00000000..f916c74d
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-new.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="16" cy="16" r="14"/>
+ <rect style="fill:#ffffff" width="4" height="20" x="-18" y="6" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="4" height="20" x="14" y="6"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-noread.svg b/.icons/awkward/16x16/emblems/emblem-noread.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-noread.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-nowrite.svg b/.icons/awkward/16x16/emblems/emblem-nowrite.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-nowrite.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-package.svg b/.icons/awkward/16x16/emblems/emblem-package.svg
new file mode 100644
index 00000000..04acff39
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-package.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="16" cy="16" r="14"/>
+ <path style="fill:#ffffff" d="M 11.181818,8 8,12 l 7,0 0,-4 z"/>
+ <path style="fill:#ffffff" d="m 17,8 0,4 7,0 -3.181818,-4 z"/>
+ <path style="fill:#ffffff" d="m 8,14 0,10 16,0 0,-10 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-pause.svg b/.icons/awkward/16x16/emblems/emblem-pause.svg
new file mode 100644
index 00000000..d8c955af
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-pause.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="5" y="4"/>
+ <rect style="fill:#ffffff" width="2" height="8" x="9" y="4"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-photos.svg b/.icons/awkward/16x16/emblems/emblem-photos.svg
new file mode 100644
index 00000000..345ae338
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-photos.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="m 6,3.9998111 -0.5,1 -0.5,0 c -0.813944,-0.00918 -1,0.3503905 -1,0.7 l 0,4.5998049 c 0,0.7 0.3629251,0.700195 1.142578,0.700195 l 5.714844,0 C 11.752504,11.001861 12,10.999616 12,10.299616 l 0,-4.5998049 c 0,-0.4003905 -0.241594,-0.7 -1,-0.7 l -0.5,0 -0.5,-1 z m 2,1.5 c 1.1045335,0 2,0.895467 2,2 0,1.1045335 -0.8954665,2 -2,2 -1.104534,0 -2,-0.8954665 -2,-2 0,-1.104533 0.895466,-2 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-question.svg b/.icons/awkward/16x16/emblems/emblem-question.svg
new file mode 100644
index 00000000..414d3167
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-question.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="m 8,2.0000391 c -2.21,0 -4,1.79 -4,4 l 2,0 c 0,-1.1 0.9,-2 2,-2 1.1,0 2,0.9 2,2 0,0.55 -0.21984,1.0501562 -0.58984,1.4101562 L 8.16992,8.669961 C 7.44992,9.399961 7,9.4 7,10.5 L 7,11 9,11 C 9,9.5 9.44992,9.899961 10.16992,9.169961 l 0.90039,-0.9199219 c 0.57,-0.57 0.92969,-1.37 0.92969,-2.25 0,-2.21 -1.79,-4 -4,-4 z M 7,12 l 0,2 2,0 0,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-added.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-added.svg
new file mode 120000
index 00000000..fe747bc8
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-added.svg
@@ -0,0 +1 @@
+vcs-added.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-calculating.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-calculating.svg
new file mode 120000
index 00000000..46afa150
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-calculating.svg
@@ -0,0 +1 @@
+vcs-update-required.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-complicated.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-complicated.svg
new file mode 120000
index 00000000..7962d605
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-complicated.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-conflicted.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-conflicted.svg
new file mode 120000
index 00000000..7962d605
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-conflicted.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-deleted.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-deleted.svg
new file mode 120000
index 00000000..e2f22b3d
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-deleted.svg
@@ -0,0 +1 @@
+vcs-removed.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-eerror.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-eerror.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-eerror.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-ignored.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-ignored.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-ignored.svg
@@ -0,0 +1 @@
+emblem-remove.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-locked.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-locked.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-locked.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-modified.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-modified.svg
new file mode 120000
index 00000000..6e94e01f
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-modified.svg
@@ -0,0 +1 @@
+vcs-locally-modified-unstaged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-normal.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-normal.svg
new file mode 120000
index 00000000..5c0190bc
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-normal.svg
@@ -0,0 +1 @@
+vcs-normal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-obstructed.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-obstructed.svg
new file mode 120000
index 00000000..7962d605
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-obstructed.svg
@@ -0,0 +1 @@
+vcs-conflicting.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-read_only.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-read_only.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-read_only.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-rabbitvcs-unversioned.svg b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-unversioned.svg
new file mode 120000
index 00000000..01b16f85
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-rabbitvcs-unversioned.svg
@@ -0,0 +1 @@
+vcs-locally-modified.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-readonly.svg b/.icons/awkward/16x16/emblems/emblem-readonly.svg
new file mode 100644
index 00000000..93cbd77d
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-readonly.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="m 7.9999978,2.0000005 c -1.6,0 -3,1 -3,2.9166643 l 0,1.0833357 -0.3333333,0 c -0.3693333,0 -0.6666667,0.3662857 -0.6666667,0.762 l 0,4.5237145 C 3.9999978,11.681429 4.2973312,12 4.6666645,12 l 6.6666665,0 c 0.369334,0 0.666667,-0.318571 0.666667,-0.714285 l 0,-4.5237145 c 0,-0.3957143 -0.343447,-0.762 -0.666667,-0.762 l -0.333333,0 0,-1.0833357 c 0,-1.9166643 -1.4000001,-2.9166643 -3.0000002,-2.9166643 z m 0,1 c 0.8000001,0 2.0000001,0.5504643 2.0000001,1.9166643 l 0,1.0833357 -4.0000001,0 0,-1.0833357 c 0,-1.3526786 1.2,-1.9166643 2,-1.9166643 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-remove.svg b/.icons/awkward/16x16/emblems/emblem-remove.svg
new file mode 100644
index 00000000..5df80456
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-remove.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <rect style="fill:#ffffff" width="2" height="10" x="-9" y="3" transform="matrix(0,-1,1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-shared.svg b/.icons/awkward/16x16/emblems/emblem-shared.svg
new file mode 100644
index 00000000..4142d50d
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-shared.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <g style="fill:#ffffff;enable-background:new" transform="matrix(0.5,0,0,0.5,-308.49995,-259.5)">
+ <path style="fill:#ffffff" d="m 636,528 c -1.6568,0 -3,1.3432 -3,3 0,0.23127 0.0442,0.44001 0.0937,0.65625 l -3.2188,2 C 629.36149,533.24498 628.709,533 627.9999,533 c -1.6568,0 -3,1.3432 -3,3 0,1.6568 1.3432,3 3,3 0.70904,0 1.3615,-0.24498 1.875,-0.65625 l 3.2188,2 C 633.0442,540.55999 633,540.76873 633,541 c 0,1.6568 1.3432,3 3,3 1.6568,0 3,-1.3432 3,-3 0,-1.6568 -1.3432,-3 -3,-3 -0.70904,0 -1.3615,0.24498 -1.875,0.65625 l -3.2188,-2 c 0.0495,-0.21624 0.0937,-0.42498 0.0937,-0.65625 0,-0.23127 -0.0442,-0.44001 -0.0937,-0.65625 l 3.2188,-2 C 634.63841,533.75502 635.2909,534 636,534 c 1.6568,0 3,-1.3432 3,-3 0,-1.6568 -1.3432,-3 -3,-3 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-success.svg b/.icons/awkward/16x16/emblems/emblem-success.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-success.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-symbolic-link.svg b/.icons/awkward/16x16/emblems/emblem-symbolic-link.svg
new file mode 100644
index 00000000..fd146f51
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-symbolic-link.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 8,4 0,2.0182125 -1.6201145,0 c -1.028884,5.6e-5 -1.9795893,0.5087855 -2.4940313,1.3345745 -0.5144721,0.825838 -0.5144721,1.9933175 0,2.819155 C 4.3755879,10.95549 5.2605675,11.455494 6.236445,11.5 5.500317,11.431705 4.9999332,10.857574 5,10.171942 5,9.434877 5.584634,8.990796 6.3798855,9 L 8,9 8,11 12,7.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-synchronizing.svg b/.icons/awkward/16x16/emblems/emblem-synchronizing.svg
new file mode 100644
index 00000000..79093fa9
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-synchronizing.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 8.2636719 4.0039062 C 7.9553875 4.0156437 7.6405762 4.060159 7.3164062 4.140625 C 5.3948162 4.567168 3.9745 6.240627 4 8 L 3 8 L 4.5 10 L 6 8 L 5 8 C 4.99535 7.2298936 5.4005862 6.4646563 6.0039062 5.9121094 C 7.0456263 4.8955544 8.5923794 4.6691104 9.9121094 5.3808594 C 10.368789 5.9121164 11.38746 5.3399166 10.84375 4.7910156 C 10.04446 4.2387216 9.188525 3.9686937 8.2636719 4.0039062 z M 11.5 6 L 10 8 L 11 8 C 11.00465 8.7701064 10.599414 9.5353441 9.9960938 10.087891 C 8.9543735 11.104446 7.4076206 11.33089 6.0878906 10.619141 C 5.6312106 10.087885 4.61254 10.660082 5.15625 11.208984 C 6.22197 11.945376 7.3869137 12.181239 8.6835938 11.859375 C 10.605184 11.432832 12.0255 9.7593735 12 8 L 13 8 L 11.5 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-syncthing-active.svg b/.icons/awkward/16x16/emblems/emblem-syncthing-active.svg
new file mode 100644
index 00000000..7e33ca13
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-syncthing-active.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#35be50" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 8,3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 12.692,6.293 L 12.703,6.2852 12.676,6.2481 A 5,5 0 0 0 8.0004,3 Z M 8,3.5 A 4.5,4.5 0 0 1 11.994,5.9307 L 8.8741,8.1602 3.5509,8.6436 A 4.5,4.5 0 0 1 3.5001,8 4.5,4.5 0 0 1 8.0001,3.5 Z M 12.27,6.5947 A 4.5,4.5 0 0 1 12.5,8 4.5,4.5 0 0 1 11.196,11.163 L 9.479,8.5879 Z M 8.8242,8.8672 10.661,11.622 A 4.5,4.5 0 0 1 7.9991,12.5 4.5,4.5 0 0 1 3.7061,9.3331 L 8.8233,8.8673 Z"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="11.5" r="1"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="6" r="1"/>
+ <circle style="fill:#ffffff" cx="9" cy="8.5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-syncthing-error.svg b/.icons/awkward/16x16/emblems/emblem-syncthing-error.svg
new file mode 100644
index 00000000..bc54c0a2
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-syncthing-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#e53935" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 8,3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 12.692,6.293 L 12.703,6.2852 12.676,6.2481 A 5,5 0 0 0 8.0004,3 Z M 8,3.5 A 4.5,4.5 0 0 1 11.994,5.9307 L 8.8741,8.1602 3.5509,8.6436 A 4.5,4.5 0 0 1 3.5001,8 4.5,4.5 0 0 1 8.0001,3.5 Z M 12.27,6.5947 A 4.5,4.5 0 0 1 12.5,8 4.5,4.5 0 0 1 11.196,11.163 L 9.479,8.5879 Z M 8.8242,8.8672 10.661,11.622 A 4.5,4.5 0 0 1 7.9991,12.5 4.5,4.5 0 0 1 3.7061,9.3331 L 8.8233,8.8673 Z"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="11.5" r="1"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="6" r="1"/>
+ <circle style="fill:#ffffff" cx="9" cy="8.5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-syncthing-offline.svg b/.icons/awkward/16x16/emblems/emblem-syncthing-offline.svg
new file mode 100644
index 00000000..11ea5157
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-syncthing-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#999999" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 8,3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 12.692,6.293 L 12.703,6.2852 12.676,6.2481 A 5,5 0 0 0 8.0004,3 Z M 8,3.5 A 4.5,4.5 0 0 1 11.994,5.9307 L 8.8741,8.1602 3.5509,8.6436 A 4.5,4.5 0 0 1 3.5001,8 4.5,4.5 0 0 1 8.0001,3.5 Z M 12.27,6.5947 A 4.5,4.5 0 0 1 12.5,8 4.5,4.5 0 0 1 11.196,11.163 L 9.479,8.5879 Z M 8.8242,8.8672 10.661,11.622 A 4.5,4.5 0 0 1 7.9991,12.5 4.5,4.5 0 0 1 3.7061,9.3331 L 8.8233,8.8673 Z"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="11.5" r="1"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="6" r="1"/>
+ <circle style="fill:#ffffff" cx="9" cy="8.5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-syncthing.svg b/.icons/awkward/16x16/emblems/emblem-syncthing.svg
new file mode 100644
index 00000000..addd6012
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-syncthing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#1ca4d4" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 8,3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 5,5 0 0 0 12.692,6.293 L 12.703,6.2852 12.676,6.2481 A 5,5 0 0 0 8.0004,3 Z M 8,3.5 A 4.5,4.5 0 0 1 11.994,5.9307 L 8.8741,8.1602 3.5509,8.6436 A 4.5,4.5 0 0 1 3.5001,8 4.5,4.5 0 0 1 8.0001,3.5 Z M 12.27,6.5947 A 4.5,4.5 0 0 1 12.5,8 4.5,4.5 0 0 1 11.196,11.163 L 9.479,8.5879 Z M 8.8242,8.8672 10.661,11.622 A 4.5,4.5 0 0 1 7.9991,12.5 4.5,4.5 0 0 1 3.7061,9.3331 L 8.8233,8.8673 Z"/>
+ <circle style="fill:#ffffff" cx="3.5" cy="9" r="1"/>
+ <circle style="fill:#ffffff" cx="11" cy="11.5" r="1"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="6" r="1"/>
+ <circle style="fill:#ffffff" cx="9" cy="8.5" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-system.svg b/.icons/awkward/16x16/emblems/emblem-system.svg
new file mode 100644
index 00000000..3d1ea01c
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-system.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="16" cy="16" r="14"/>
+ <path style="fill:#ffffff" d="m 14,7 0,1.2597656 A 8,8 0 0 0 11.943359,9.1152344 L 11.050781,8.2226562 8.2226562,11.050781 9.1152344,11.943359 A 8,8 0 0 0 8.265625,14 L 7,14 l 0,4 1.2597656,0 a 8,8 0 0 0 0.8554688,2.056641 l -0.8925782,0.892578 2.8281248,2.828125 0.892578,-0.892578 A 8,8 0 0 0 14,23.734375 L 14,25 l 4,0 0,-1.259766 a 8,8 0 0 0 2.056641,-0.855468 l 0.892578,0.892578 2.828125,-2.828125 -0.892578,-0.892578 A 8,8 0 0 0 23.734375,18 L 25,18 25,14 23.740234,14 A 8,8 0 0 0 22.884766,11.943359 L 23.777344,11.050781 20.949219,8.2226562 20.056641,9.1152344 A 8,8 0 0 0 18,8.265625 L 18,7 14,7 Z m 2,5 a 4,4 0 0 1 4,4 4,4 0 0 1 -4,4 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-unavailable.svg b/.icons/awkward/16x16/emblems/emblem-unavailable.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-unavailable.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-unlocked.svg b/.icons/awkward/16x16/emblems/emblem-unlocked.svg
new file mode 100644
index 00000000..f045153c
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-unlocked.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 8 2 C 6.681727 2 5.5122762 2.6889204 5.1367188 4 L 6.2304688 4 C 6.6169392 3.3066955 7.414092 3 8 3 C 8.8000001 3 10 3.5498156 10 4.9160156 L 10 6 L 8 6 L 6 6 L 5 6 L 4.6660156 6 C 4.2966823 6 4 6.3660044 4 6.7617188 L 4 11.285156 C 4 11.68087 4.2966823 12 4.6660156 12 L 11.333984 12 C 11.703318 12 12 11.68087 12 11.285156 L 12 6.7617188 C 12 6.3660045 11.657204 6 11.333984 6 L 11 6 L 11 4.9160156 C 11 2.9993513 9.6000001 2 8 2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-unmounted.svg b/.icons/awkward/16x16/emblems/emblem-unmounted.svg
new file mode 100644
index 00000000..aebaf323
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-unmounted.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ff7f2a" width="14" height="14" x="1" y="1" rx="2" ry="2"/>
+ <path style="fill:#ffffff" d="M 4 4 L 4 5.4140625 L 6.5859375 8 L 4 10.585938 L 4 12 L 5.4140625 12 L 8 9.4140625 L 10.585938 12 L 12 12 L 12 10.585938 L 9.4140625 8 L 12 5.4140625 L 12 4 L 10.585938 4 L 8 6.5859375 L 5.4140625 4 L 4 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-unreadable.svg b/.icons/awkward/16x16/emblems/emblem-unreadable.svg
new file mode 100644
index 00000000..867e29ab
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-unreadable.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g transform="scale(0.5,0.5)">
+ <circle style="fill:#252a35" cx="16" cy="16" r="14"/>
+ <g transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,16,-6.627417)">
+ <rect style="fill:#ffffff" width="4" height="20" x="-18" y="6" transform="matrix(0,-1,1,0,0,0)"/>
+ <rect style="fill:#ffffff" width="4" height="20" x="14" y="6"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-urgent.svg b/.icons/awkward/16x16/emblems/emblem-urgent.svg
new file mode 100644
index 00000000..cb57caa2
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-urgent.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round" d="M 8,4.5 V 8 L 9.5,9.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/emblem-warning.svg b/.icons/awkward/16x16/emblems/emblem-warning.svg
new file mode 120000
index 00000000..81c5b960
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-warning.svg
@@ -0,0 +1 @@
+emblem-important.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/emblems/emblem-web.svg b/.icons/awkward/16x16/emblems/emblem-web.svg
new file mode 100644
index 00000000..74f758bd
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/emblem-web.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#252a35" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="m 7.439498,3.0293261 c -2.494306,0.279651 -4.439511,2.399656 -4.439511,4.969163 0,2.7585069 2.2420058,5.0015129 4.999513,5.0015129 2.758007,0 5.000513,-2.243006 5.000513,-5.0015129 0,-2.532506 -1.891505,-4.625662 -4.334511,-4.953113 0,0 -0.682402,-0.09037 -1.226054,-0.01605 z m 0.227351,0.676052 0,1.683504 C 7.189478,5.3720321 6.7329966,5.3214321 6.3110956,5.2416721 6.3744606,5.0931171 6.4408909,4.9500361 6.5133411,4.8195711 6.8473219,4.2181691 7.250643,3.8430181 7.666844,3.7053681 Z m 0.714152,0.02791 c 0.03755,0.0062 0.07569,0.01058 0.11298,0.01744 0.376076,0.164651 0.737502,0.521952 1.041203,1.068853 0.07111,0.12805 0.136395,0.268241 0.19876,0.413731 -0.419976,0.08185 -0.876052,0.134975 -1.352953,0.15419 z M 6.1849952,4.0179391 C 6.079995,4.1608391 5.9794947,4.3104401 5.8894945,4.4728401 5.7854942,4.6595911 5.692994,4.8618911 5.6074937,5.0729921 5.3774931,5.0054911 5.1634926,4.9287911 4.9680421,4.8446911 5.321493,4.5043901 5.7324941,4.2243391 6.1849952,4.0179391 Z m 3.7980598,0.167445 c 0.421651,0.131106 0.744202,0.398286 1.048203,0.659302 -0.183001,0.0788 -0.381501,0.15125 -0.595502,0.2158 -0.084,-0.20645 -0.1745,-0.4047 -0.276001,-0.587651 -0.0555,-0.0999 -0.115,-0.1946 -0.1765,-0.287451 z m -5.4675141,1.171603 c 0.00745,0.02679 -0.0123,-0.03599 -0.003,-0.0086 0.2575607,0.120246 0.5637515,0.312406 0.8657522,0.402851 -0.1561754,0.558352 -0.2529056,1.171803 -0.2789607,1.820255 l -1.4527037,0 c 0.08015,-0.829002 0.393351,-1.587004 0.8691522,-2.214506 z m 6.9730181,0.006 c 0.473101,0.626452 0.784402,1.382054 0.864102,2.208206 l -1.403153,0 c -0.02625,-0.653302 -0.124211,-1.271153 -0.282446,-1.832855 0.285181,-0.08745 0.569401,-0.253935 0.814252,-0.368246 0.0107,-0.02516 -0.0015,0.01761 0.0073,-0.0071 z m -1.514754,0.551852 c 0.142095,0.500301 0.234136,1.060402 0.260831,1.656304 l -1.853705,0 0,-1.469354 c 0.561101,-0.02059 1.097153,-0.08399 1.592854,-0.18698 z m -3.9019601,0.01047 c 0.4968663,0.100295 1.0338031,0.160145 1.5949541,0.17791 l 0,1.467954 -1.8530047,0 c 0.0265,-0.591852 0.1175953,-1.148153 0.2580406,-1.645854 z m -2.4325562,2.360306 1.4596537,0 c 0.02675,0.666252 0.1277054,1.296403 0.2915158,1.8670049 C 5.0692923,10.19433 4.5168559,10.519196 4.4883558,10.535151 3.9272044,9.8496491 3.7005038,9.2266471 3.6394537,8.2851451 Z m 2.1745056,0 1.8530047,0 0,1.518154 c -0.556451,0.01757 -1.0891028,0.07634 -1.582404,0.17512 C 5.9364046,9.4693381 5.8411443,8.8960361 5.8138043,8.2855851 Z m 2.5671067,0 1.853705,0 c -0.0275,0.614551 -0.123701,1.191653 -0.273381,1.703754 -0.492146,-0.10146 -1.023953,-0.163815 -1.580304,-0.18419 z m 2.568507,0 1.410153,0 c -0.05611,0.865052 -0.311791,1.609604 -0.796702,2.2646559 -0.226855,-0.143126 -0.640852,-0.292576 -0.908452,-0.385051 0.16591,-0.5739019 0.268035,-1.2085029 0.294996,-1.8795549 z m -3.282659,2.2326059 0,1.632604 C 7.250748,12.012824 6.8472469,11.639323 6.5132461,11.037822 c -0.065,-0.117 -0.1250003,-0.244001 -0.1825005,-0.376001 0.4164961,-0.07771 0.8662024,-0.127095 1.3362034,-0.143725 z m 0.714152,0.0014 c 0.469941,0.01876 0.919202,0.07014 1.334103,0.150005 -0.05683,0.129105 -0.1161,0.253436 -0.17993,0.368381 -0.334026,0.601501 -0.737802,0.975102 -1.154203,1.112803 z m -2.7547072,0.309075 c 0.08052,0.194536 0.1665904,0.382591 0.2629207,0.556052 0.1363603,0.245545 0.2919957,0.468441 0.4616812,0.667002 C 5.8037942,11.829404 5.310893,11.502148 4.9008919,11.091047 5.1190375,10.993262 5.3626481,10.905202 5.6261938,10.828716 Z m 4.7911622,0.01256 c 0.246636,0.07345 0.474711,0.157461 0.680652,0.249776 -0.390581,0.391621 -0.855802,0.708552 -1.371804,0.930002 0.158921,-0.19053 0.304136,-0.404086 0.433086,-0.636301 0.09428,-0.169766 0.178896,-0.353531 0.258041,-0.543502 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/vcs-added.svg b/.icons/awkward/16x16/emblems/vcs-added.svg
new file mode 100644
index 00000000..28f46256
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/vcs-added.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#af7f4c" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 7,3 V 7 H 3 V 9 H 7 V 13 H 9 V 9 H 13 V 7 H 9 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/vcs-conflicting.svg b/.icons/awkward/16x16/emblems/vcs-conflicting.svg
new file mode 100644
index 00000000..7a55bf84
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/vcs-conflicting.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#f44336" cx="8" cy="8" r="7"/>
+ <rect style="fill:#ffffff" width="2" height="10" x="-.98" y="-16.29" transform="rotate(135)"/>
+ <rect style="fill:#ffffff" width="2" height="10" x="-12.29" y="-5.01" transform="rotate(-135)"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/vcs-locally-modified-unstaged.svg b/.icons/awkward/16x16/emblems/vcs-locally-modified-unstaged.svg
new file mode 100644
index 00000000..e7be61a4
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/vcs-locally-modified-unstaged.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#af4c5f" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 7,3 V 9 H 9 V 3 Z M 7,11 V 13 H 9 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/vcs-locally-modified.svg b/.icons/awkward/16x16/emblems/vcs-locally-modified.svg
new file mode 100644
index 00000000..1e077411
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/vcs-locally-modified.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#c579be" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8,4 V 6.0182 H 6.3799 C 5.351,6.0183 4.4003,6.527 3.8859,7.3528 3.3714,8.1786 3.3714,9.3461 3.8859,10.172 4.3756,10.955 5.2606,11.455 6.2364,11.5 5.5003,11.432 4.9999,10.858 5,10.172 5,9.4349 5.5846,8.9908 6.3799,9 H 8 V 11 L 12,7.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/vcs-normal.svg b/.icons/awkward/16x16/emblems/vcs-normal.svg
new file mode 100644
index 00000000..edeb307c
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/vcs-normal.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <g>
+ <circle style="fill:#4caf50" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 11.535,4.4 7.2928,8.6 4.4647,5.8 3.0506,7.2 5.8787,10.1 7.2928,11.5 12.949,5.8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/vcs-removed.svg b/.icons/awkward/16x16/emblems/vcs-removed.svg
new file mode 100644
index 00000000..ff320623
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/vcs-removed.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4caf99" cx="8" cy="8" r="7"/>
+ <rect style="fill:#ffffff" width="2" height="10" x="7" y="-13" transform="rotate(90)"/>
+</svg>
diff --git a/.icons/awkward/16x16/emblems/vcs-update-required.svg b/.icons/awkward/16x16/emblems/vcs-update-required.svg
new file mode 100644
index 00000000..038cd855
--- /dev/null
+++ b/.icons/awkward/16x16/emblems/vcs-update-required.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <circle style="fill:#4c76af" cx="8" cy="8" r="7"/>
+ <path style="fill:#ffffff" d="M 13,8 H 11 A 3,3 0 0 1 8,11 3,3 0 0 1 5,8 3,3 0 0 1 8,5 V 6 L 11,4 8,2 V 3 A 5,5 0 0 0 3,8 5,5 0 0 0 8,13 5,5 0 0 0 13,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/emote-love.svg b/.icons/awkward/16x16/emotes/emote-love.svg
new file mode 100644
index 00000000..369f0d78
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/emote-love.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g fill="#c2352a" transform="matrix(.036253 0 0 .039410 .00003586 -.69673)">
+ <g>
+ <path transform="matrix(27.583924,0,0,25.37427,-9.8915952e-4,17.679015)" d="M 4.6152344 0 C 2.0658509 0 0 2.3527391 0 5.2539062 C 0 6.0333966 0.12009621 6.7817307 0.33203125 7.4980469 C 0.33203125 7.4980469 0.52506841 8.1461596 0.6953125 8.5019531 C 2.6410473 13.051049 8 16 8 16 C 8 16 13.358953 13.051049 15.304688 8.5019531 C 15.474932 8.1461596 15.667969 7.4980469 15.667969 7.4980469 C 15.879904 6.7817307 16 6.0333966 16 5.2539062 C 16 2.3527391 13.934149 0 11.384766 0 C 10.047755 -5.9211895e-16 8.8432448 0.96631511 8 2 C 7.1567552 0.96631511 5.952245 -5.9211895e-16 4.6152344 0 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-angel.svg b/.icons/awkward/16x16/emotes/face-angel.svg
new file mode 100644
index 00000000..64112854
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-angel.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,2 C 4.122,2 1,5.122 1,9 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,5.122 11.878,2 8,2 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 4.5,11.05 c 0,0 1.2349719,1.45 3.5,1.45 2.265028,0 3.5,-1.45 3.5,-1.45"/>
+ <path style="fill:#f5ff51" d="M 8 1 A 6 2 0 0 0 2 3 A 6 2 0 0 0 8 5 A 6 2 0 0 0 14 3 A 6 2 0 0 0 8 1 z M 8 2 C 9.5667809 2 10.984759 2.2214822 11.925781 2.5351562 C 12.388766 2.6894845 12.726887 2.8706719 12.894531 3 C 12.726887 3.1293281 12.388766 3.3105155 11.925781 3.4648438 C 10.984759 3.7785177 9.5667809 4 8 4 C 6.4332191 4 5.0152409 3.7785178 4.0742188 3.4648438 C 3.6112339 3.3105155 3.2731134 3.1293281 3.1054688 3 C 3.2731134 2.8706719 3.6112339 2.6894845 4.0742188 2.5351562 C 5.0152409 2.2214823 6.4332191 2 8 2 z"/>
+ <path style="fill:#3f3f3f" d="m 7,8.0115401 c 0,0.5522847 -0.4477153,0 -1,0 -0.5522847,0 -1,0.5522847 -1,0 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z"/>
+ <path style="fill:#3f3f3f" d="m 11,8.0115401 c 0,0.5522847 -0.447715,0 -1,0 -0.5522847,0 -1,0.5522847 -1,0 0,-0.5522847 0.4477153,-1 1,-1 0.552285,0 1,0.4477153 1,1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-angry.svg b/.icons/awkward/16x16/emotes/face-angry.svg
new file mode 100644
index 00000000..7239b3ce
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-angry.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d4453a" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <path style="fill:#3f3f3f" d="M 6.8398753,6.6866307 C 7.2607724,6.2688047 6.7658626,6.00689 6.3449659,5.5890643 5.9240689,5.1712382 5.7365696,4.7557228 5.3156725,5.173549 c -0.4208967,0.4178259 -0.4208967,1.0952557 0,1.5130817 0.4208971,0.4178257 1.1033058,0.4178257 1.5242028,0 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 5.05,11.696 c 0,0 0.85,-1.199707 2.95,-1.199707 2.1,0 2.95,1.199707 2.95,1.199707 v 0 0"/>
+ <path style="fill:#3f3f3f" d="M 9.1601253,6.6866307 C 8.739228,6.2688047 9.2341353,6.00689 9.6550353,5.5890643 10.075932,5.1712382 10.263431,4.7557228 10.684328,5.173549 c 0.420896,0.4178259 0.420896,1.0952557 0,1.5130817 -0.420897,0.4178257 -1.1033057,0.4178257 -1.5242027,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-cool.svg b/.icons/awkward/16x16/emotes/face-cool.svg
new file mode 100644
index 00000000..3bfe8915
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-cool.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <path style="fill:#2d2d2d" d="M 6.6,5.35 C 6.6,5.35 7.3,5 8,5 8.7,5 9.4,5.35 9.4,5.35 v 0.7 C 9.4,6.05 8.7,5.7 8,5.7 7.3,5.7 6.6,6.05 6.6,6.05 Z"/>
+ <rect style="fill:#3f3f3f" width="5" height="4" x="2" y="4" rx=".625" ry=".667"/>
+ <rect style="fill:#3f3f3f" width="5" height="4" x="9" y="4" rx=".625" ry=".667"/>
+ <rect style="fill:#2d2d2d" width="1.5" height="1.5" x="1" y="4.5" rx=".5" ry=".375"/>
+ <rect style="fill:#3f3f3f" width="6" height="1" x="5" y="11" rx=".375" ry=".5"/>
+ <rect style="fill:#2d2d2d" width="1.5" height="1.5" x="13.5" y="4.5" rx=".5" ry=".375"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-crying.svg b/.icons/awkward/16x16/emotes/face-crying.svg
new file mode 100644
index 00000000..b3474cad
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-crying.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.1601249,6.6866308 C 4.7392278,6.2688048 5.2341375,6.0068901 5.6550342,5.5890645 6.0759311,5.1712384 6.2634305,4.755723 6.6843275,5.1735491 c 0.4208967,0.4178259 0.4208967,1.0952557 0,1.5130817 -0.420897,0.4178256 -1.1033057,0.4178256 -1.5242026,0 z"/>
+ <path style="fill:#3f3f3f" d="M 10.839875,6.6866308 C 11.260772,6.2688048 10.765862,6.0068902 10.344966,5.5890646 9.9240682,5.1712385 9.7365692,4.7557232 9.3156725,5.1735493 c -0.4208966,0.4178258 -0.4208966,1.0952555 0,1.5130815 0.4208967,0.4178256 1.1033055,0.4178256 1.5242025,0 z"/>
+ <path style="fill:#2e84d7" d="m 11,10 c -0.563437,0 -1,-0.4516395 -1,-0.8401641 0,-0.2696718 0.145854,-0.5795085 0.347652,-1.0090164 0.02897,-0.062295 0.05995,-0.1270491 0.0909,-0.1942614 C 10.597403,7.6131145 10.828172,7.2434431 10.988012,7 11.128871,7.2393439 11.33966,7.6016395 11.537462,7.9647535 11.896103,8.6254099 12,8.8934431 12,9.1598359 12,9.5483605 11.563437,10 11,10 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 5.05,11.69618 c 0,0 0.85,-1.199706 2.95,-1.199706 2.1,0 2.95,1.199706 2.95,1.199706 v 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-devilish.svg b/.icons/awkward/16x16/emotes/face-devilish.svg
new file mode 100644
index 00000000..702e030e
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-devilish.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#892b26" d="M 1.1442279,0.02208708 C 1.0797465,0.30178078 1.0460498,0.5849749 1.0434783,0.8688079 1.0463513,1.7950905 1.3913044,4.196 1.7391304,4.196 L 3.8260869,2.8046957 C 2.802759,2.0471258 1.3905225,1.0842834 1.1442279,0.02208708 Z"/>
+ <path style="fill:none;stroke:#892b26" d="m 6.9565216,9.2173913 c 0,0 1.7391305,5.2826087 4.8695654,5.2826087 C 14.956521,14.5 14.5,12 14.5,12"/>
+ <path style="fill:#892b26" d="m 12.899859,0.02208708 c 0.06448,0.2796937 0.09818,0.56288782 0.10075,0.84672082 C 12.997736,1.7950905 12.652782,4.196 12.304956,4.196 L 10.218,2.8046957 c 1.023328,-0.7575699 2.435564,-1.7204123 2.681859,-2.78260862 z"/>
+ <path style="fill:#d4453a" d="M 7.0000001,0.9999994 C 3.1220001,0.9999994 5e-8,4.1219996 5e-8,7.9999996 5e-8,11.878 3.1220001,15 7.0000001,15 10.878001,15 14,11.878 14,7.9999996 14,4.1219996 10.878001,0.9999994 7.0000001,0.9999994 Z"/>
+ <path style="fill:#d4453a" d="m 14.482065,10.500441 a 0.33600777,0.31252702 0 0 0 -0.272979,0.15584 l -0.581831,0.937489 -0.582267,0.937486 A 0.33600777,0.31252702 0 0 0 13.336341,13 H 14.5 15.663661 a 0.33600777,0.31252702 0 0 0 0.291353,-0.468744 L 15.372747,11.59377 14.790916,10.656281 a 0.33600777,0.31252702 0 0 0 -0.308851,-0.15584 z"/>
+ <path style="fill:#3f3f3f" d="M 5.8398752,6.6866307 C 6.2607723,6.2688047 5.7658625,6.00689 5.3449658,5.5890644 4.9240689,5.1712383 4.7365696,4.7557229 4.3156725,5.1735491 c -0.4208967,0.4178259 -0.4208967,1.0952556 0,1.5130816 0.4208971,0.4178257 1.1033057,0.4178257 1.5242027,0 z"/>
+ <path style="fill:#3f3f3f" d="M 8.1601252,6.6866307 C 7.7392279,6.2688047 8.2341352,6.00689 8.6550352,5.5890644 9.075932,5.1712383 9.263431,4.7557229 9.684328,5.1735491 c 0.420896,0.4178259 0.420896,1.0952556 0,1.5130816 -0.420897,0.4178257 -1.1033058,0.4178257 -1.5242028,0 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 3.494301,10.05 c 0,0 1.2349719,1.45 3.5,1.45 2.265028,0 3.5,-1.45 3.5,-1.45"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-embarrassed.svg b/.icons/awkward/16x16/emotes/face-embarrassed.svg
new file mode 100644
index 00000000..a59cbc5d
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-embarrassed.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <ellipse style="fill:#ff6843" cx="12.5" cy="-9.25" rx="1.5" ry="1.75" transform="scale(1,-1)"/>
+ <path style="fill:#3f3f3f" d="m 7,6.0115401 c 0,0.5522847 -0.4477153,0 -1,0 -0.5522847,0 -1,0.5522847 -1,0 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z"/>
+ <path style="fill:#3f3f3f" d="m 11,6.0115401 c 0,0.5522847 -0.447715,0 -1,0 -0.5522847,0 -1,0.5522847 -1,0 0,-0.5522847 0.4477153,-1 1,-1 0.552285,0 1,0.4477153 1,1 z"/>
+ <ellipse style="fill:#ff6843" cx="3.5" cy="-9.25" rx="1.5" ry="1.75" transform="scale(1,-1)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1px;stroke-linecap:round" d="m 6.5,11.49995 h 3"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-glasses.svg b/.icons/awkward/16x16/emotes/face-glasses.svg
new file mode 100644
index 00000000..27a102c8
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-glasses.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <path style="fill:#682c76" d="M 6.6,5.35 C 6.6,5.35 7.3,5 8,5 8.7,5 9.4,5.35 9.4,5.35 v 0.7 C 9.4,6.05 8.7,5.7 8,5.7 7.3,5.7 6.6,6.05 6.6,6.05 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 4.8530047,11.1 c 0,0 1.05,1.4 3.15,1.4 2.1000003,0 3.1500003,-1.4 3.1500003,-1.4 v 0 0"/>
+ <rect style="fill:#682c76" width="1.5" height="1.5" x="0" y="5" rx=".5" ry=".375"/>
+ <circle style="fill:#3f3f3f" cx="4.25" cy="6.25" r=".75"/>
+ <path style="opacity:0.3;fill:#0da3ff" d="M 6.5,6 A 2.5000001,2.5000001 0 0 1 3.9999999,8.5000001 2.5000001,2.5000001 0 0 1 1.5,6 2.5000001,2.5000001 0 0 1 3.9999999,3.5 2.5000001,2.5000001 0 0 1 6.5,6 Z"/>
+ <path style="fill:#b62fb1" d="M 4,3 A 3,3 0 0 0 1,6 3,3 0 0 0 4,9 3,3 0 0 0 7,6 3,3 0 0 0 4,3 Z M 4,3.75 C 5.2515243,3.75 6.25,4.7484758 6.25,6 6.25,7.2515243 5.2515243,8.25 4,8.25 2.7484759,8.25 1.75,7.2515243 1.75,6 1.75,4.7484758 2.7484759,3.75 4,3.75 Z"/>
+ <rect style="fill:#682c76" width="1.5" height="1.5" x="-16" y="5" rx=".5" ry=".375" transform="scale(-1,1)"/>
+ <circle style="fill:#3f3f3f" cx="-11.75" cy="6.25" r=".75" transform="scale(-1,1)"/>
+ <path style="opacity:0.3;fill:#0da3ff" d="M 9.5,6 A 2.5000001,2.5000001 0 0 0 12,8.5000001 2.5000001,2.5000001 0 0 0 14.5,6 2.5000001,2.5000001 0 0 0 12,3.5 2.5000001,2.5000001 0 0 0 9.5,6 Z"/>
+ <path style="fill:#b62fb1" d="M 12,3 A 3,3 0 0 1 15,6 3,3 0 0 1 12,9 3,3 0 0 1 9,6 3,3 0 0 1 12,3 Z m 0,0.75 C 10.748476,3.75 9.75,4.7484758 9.75,6 9.75,7.2515243 10.748476,8.25 12,8.25 13.251524,8.25 14.25,7.2515243 14.25,6 14.25,4.7484758 13.251524,3.75 12,3.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-kiss.svg b/.icons/awkward/16x16/emotes/face-kiss.svg
new file mode 100644
index 00000000..4f55d127
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-kiss.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <path style="fill:#c2352a" d="M 6.3219864,10.5 C 6.2675234,10.558136 6.2163116,10.617177 6.173549,10.679298 6.13099,10.734562 6.083147,10.835154 6.083147,10.835155 6.030166,10.946418 6,11.062718 6,11.183789 5.9999999,11.634409 6.5167064,12 7.1540176,12 h 0.8459823 0.8459823 c 0.6373108,0 1.1540177,-0.365591 1.1540177,-0.816211 0,-0.121071 -0.030163,-0.237372 -0.083148,-0.348634 0,0 -0.0484,-0.100594 -0.090959,-0.155857 C 9.7831093,10.617144 9.7319517,10.558164 9.6774554,10.5 Z"/>
+ <path style="fill:#db493d" d="M 7.1540177,9 C 6.5167065,9 6,9.3650059 6,9.815625 c 0,0.1210733 0.030166,0.237958 0.083147,0.349219 0,0 0.047842,0.10001 0.090402,0.155273 0.0427,0.06203 0.094071,0.121826 0.1484374,0.179883 h 3.355469 c 0.0544,-0.05808 0.1057159,-0.117823 0.1484376,-0.179883 0.042555,-0.05526 0.090959,-0.155273 0.090959,-0.155273 C 9.9698335,10.053583 10,9.9366983 10,9.815625 10,9.3650059 9.4832931,9 8.8459823,9 8.5117477,9 8.2107997,9.087882 8,9.2484375 7.7892002,9.087882 7.4882526,9 7.1540177,9 Z"/>
+ <path style="fill:#3f3f3f" d="m 7,7.0115401 c 0,0.5522847 -0.4477153,0 -1,0 -0.5522847,0 -1,0.5522847 -1,0 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z"/>
+ <path style="fill:#3f3f3f" d="m 11,7.0115401 c 0,0.5522847 -0.447715,0 -1,0 -0.552285,0 -1,0.5522847 -1,0 0,-0.5522847 0.447715,-1 1,-1 0.552285,0 1,0.4477153 1,1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-laugh.svg b/.icons/awkward/16x16/emotes/face-laugh.svg
new file mode 100644
index 00000000..b6d70e26
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-laugh.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <path style="fill:#7f2a23" d="M 11,10.485714 C 11,11.274692 9.6568543,12 8,12 6.3431456,12 5,11.274692 5,10.485714 5,10 6.3431456,10 8,10 c 1.6568543,0 3,0 3,0.485714 z"/>
+ <path style="fill:#2e84d7" d="M 2.5256195,9.8649474 C 2.013272,9.5691435 1.8797495,8.8836275 2.1063888,8.4910766 2.2636973,8.2186104 2.5770646,7.9821361 3.0111115,7.6541216 3.0737937,7.6063904 3.1397288,7.5572245 3.2070971,7.5055743 3.5518776,7.2419634 3.9773635,6.9896148 4.2647187,6.8275648 4.2531897,7.14334 4.2335267,7.620054 4.2015759,8.0907774 4.1423153,8.946567 4.0804381,9.2719231 3.9250423,9.5410766 3.698403,9.9336278 3.0379677,10.160752 2.5256195,9.8649474 Z"/>
+ <path style="fill:#2e84d7" d="M 13.489099,9.8649474 C 14.001447,9.5691435 14.134969,8.8836275 13.90833,8.4910766 13.751021,8.2186104 13.437654,7.9821361 13.003607,7.6541216 12.940925,7.6063904 12.87499,7.5572245 12.807622,7.5055743 12.462841,7.2419634 12.037355,6.9896148 11.75,6.8275648 c 0.01153,0.3157752 0.03119,0.7924892 0.06314,1.2632126 0.05926,0.8557896 0.121138,1.1811458 0.276533,1.4502992 0.22664,0.3925512 0.887075,0.6196754 1.399423,0.3238708 z"/>
+ <path style="fill:#3f3f3f" d="m 7,7.0115401 c 0,0.5522847 -0.4477153,0 -1,0 -0.5522847,0 -1,0.5522847 -1,0 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z"/>
+ <path style="fill:#3f3f3f" d="m 11,7.0115401 c 0,0.5522847 -0.447715,0 -1,0 -0.552285,0 -1,0.5522847 -1,0 0,-0.5522847 0.447715,-1 1,-1 0.552285,0 1,0.4477153 1,1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-monkey.svg b/.icons/awkward/16x16/emotes/face-monkey.svg
new file mode 100644
index 00000000..a4420949
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-monkey.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <circle style="fill:#684c2a" cx="2.5" cy="6.5" r="2.5"/>
+ <circle style="fill:#684c2a" cx="13.5" cy="6.5" r="2.5"/>
+ <path style="fill:#9d672b" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <ellipse style="fill:#e2bf56" cx="8" cy="11.15" rx="5" ry="3.85"/>
+ <circle style="fill:#e2bf56" cx="5.5" cy="6.5" r="2.5"/>
+ <rect style="fill:#e2bf56" width="4.2" height="2.8" x="5.9" y="5.9"/>
+ <circle style="fill:#e2bf56" cx="10.5" cy="6.5" r="2.5"/>
+ <circle style="fill:#3f3f3f" cx="6" cy="6" r="1"/>
+ <circle style="fill:#3f3f3f" cx="10.05" cy="5.95" r="1.05"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 4.8530047,11.1 c 0,0 1.05,1.4 3.15,1.4 2.1000003,0 3.1500003,-1.4 3.1500003,-1.4 v 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-plain.svg b/.icons/awkward/16x16/emotes/face-plain.svg
new file mode 100644
index 00000000..b808159e
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-plain.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <rect style="fill:#3f3f3f" width="6" height="1" x="5" y="10" rx=".375" ry=".5"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="6" r="1"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="6" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-raspberry.svg b/.icons/awkward/16x16/emotes/face-raspberry.svg
new file mode 100644
index 00000000..6e52b232
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-raspberry.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <path style="fill:#db493d" d="m 8,10.45 v 1.110992 c 0,0.818113 0.6715728,1.481323 1.5,1.481323 0.828428,0 1.5,-0.66321 1.5,-1.481323 V 10.45 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:1px;stroke-linecap:round" d="m 5.5,10.5 h 5"/>
+ <circle style="fill:#3f3f3f" cx="10" cy="6" r="1"/>
+ <path style="fill:#3f3f3f" d="m 7,7.0422672 c 0,0.5798989 -0.4477153,0 -1,0 -0.5522847,0 -1,0.5798989 -1,0 0,-0.5798989 0.4477153,-1.05 1,-1.05 0.5522847,0 1,0.4701011 1,1.05 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-sad.svg b/.icons/awkward/16x16/emotes/face-sad.svg
new file mode 100644
index 00000000..3b3816c1
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-sad.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <path style="fill:#3f3f3f" d="M 5.1601249,6.6866308 C 4.7392278,6.2688048 5.2341375,6.0068901 5.6550342,5.5890645 6.0759311,5.1712384 6.2634305,4.755723 6.6843275,5.1735491 c 0.4208967,0.4178259 0.4208967,1.0952557 0,1.5130817 -0.420897,0.4178256 -1.1033057,0.4178256 -1.5242026,0 z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 4.85,11.896293 c 0,0 1.05,-1.4 3.15,-1.4 2.1,0 3.15,1.4 3.15,1.4 v 0 0"/>
+ <path style="fill:#3f3f3f" d="M 10.839875,6.6866308 C 11.260772,6.2688048 10.765862,6.0068902 10.344966,5.5890646 9.9240682,5.1712385 9.7365692,4.7557232 9.3156725,5.1735493 c -0.4208966,0.4178258 -0.4208966,1.0952555 0,1.5130815 0.4208967,0.4178256 1.1033055,0.4178256 1.5242025,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-sick.svg b/.icons/awkward/16x16/emotes/face-sick.svg
new file mode 100644
index 00000000..9a0d29e1
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-sick.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#70af3b" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 4.85,11.896293 c 0,0 1.05,-1.4 3.15,-1.4 2.1,0 3.15,1.4 3.15,1.4 v 0 0"/>
+ <path style="fill:#3f3f3f" d="m 6.9999999,6.0115401 c 0,0.5522847 -0.4477153,0 -1,0 -0.5522847,0 -0.9999999,0.5522847 -0.9999999,0 0,-0.5522847 0.4477152,-1 0.9999999,-1 0.5522847,0 1,0.4477153 1,1 z"/>
+ <path style="fill:#3f3f3f" d="m 11,6.0115401 c 0,0.5522847 -0.447715,0 -1.0000001,0 -0.552285,0 -1,0.5522847 -1,0 0,-0.5522847 0.447715,-1 1,-1 0.5522851,0 1.0000001,0.4477153 1.0000001,1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-smile-big.svg b/.icons/awkward/16x16/emotes/face-smile-big.svg
new file mode 100644
index 00000000..36e4434f
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-smile-big.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="6" r="1"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="6" r="1"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 4.8530047,10.1 c 0,0 1.05,1.4 3.15,1.4 2.1000003,0 3.1500003,-1.4 3.1500003,-1.4 v 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-smile.svg b/.icons/awkward/16x16/emotes/face-smile.svg
new file mode 100644
index 00000000..f4937b29
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-smile.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 4.8530047,10.1 c 0,0 1.05,1.4 3.15,1.4 2.1000003,0 3.1500003,-1.4 3.1500003,-1.4 v 0 0"/>
+ <path style="fill:#3f3f3f" d="m 7,7.0115401 c 0,0.5522847 -0.447715,0 -1,0 -0.552285,0 -1,0.5522847 -1,0 0,-0.5522847 0.447715,-1 1,-1 0.552285,0 1,0.4477153 1,1 z"/>
+ <path style="fill:#3f3f3f" d="m 11,7.0115401 c 0,0.5522847 -0.447715,0 -1,0 -0.552285,0 -1,0.5522847 -1,0 0,-0.5522847 0.447715,-1 1,-1 0.552285,0 1,0.4477153 1,1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-smirk.svg b/.icons/awkward/16x16/emotes/face-smirk.svg
new file mode 100644
index 00000000..50d914af
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-smirk.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="6" r="1"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="6" r="1"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 4.8530047,10.1 c 0,0 0.5499953,1.4 2.6499953,1.4"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-surprise.svg b/.icons/awkward/16x16/emotes/face-surprise.svg
new file mode 100644
index 00000000..12f9e5dc
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-surprise.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="6" r="1"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="6" r="1"/>
+ <ellipse style="fill:#7f2a23" cx="8" cy="10.5" rx="2" ry="2.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-tired.svg b/.icons/awkward/16x16/emotes/face-tired.svg
new file mode 100644
index 00000000..d3ddd12d
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-tired.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <ellipse style="fill:#7f2a23" cx="13.732" cy="-2.365" rx="1.732" ry="2.236" transform="matrix(0.44017042,0.89791425,-0.82693623,0.56229572,0,0)"/>
+ <path style="fill:#3f3f3f" d="m 7,6.0615402 c 0,0.5522847 -0.4477153,0 -1,0 -0.5522847,0 -1,0.5522847 -1,0 0,-0.5522847 0.4477153,-1 1,-1 0.5522847,0 1,0.4477153 1,1 z"/>
+ <path style="fill:#3f3f3f" d="m 11.1,6.0492672 c 0,0.5798989 -0.470101,0 -1.05,0 -0.5798989,0 -1.05,0.5798989 -1.05,0 0,-0.5798989 0.4701011,-1.05 1.05,-1.05 0.579899,0 1.05,0.4701011 1.05,1.05 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-uncertain.svg b/.icons/awkward/16x16/emotes/face-uncertain.svg
new file mode 100644
index 00000000..25f68beb
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-uncertain.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 5.55,11.497572 4.9,-1.7500003"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="6" r="1"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="6" r="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-wink.svg b/.icons/awkward/16x16/emotes/face-wink.svg
new file mode 100644
index 00000000..54e919e5
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-wink.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="6" r="1"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 4.8530047,10.1 c 0,0 1.05,1.4 3.15,1.4 2.1000003,0 3.1500003,-1.4 3.1500003,-1.4 v 0 0"/>
+ <path style="fill:#3f3f3f" d="m 12,7.0115401 c 0,0.5522847 -0.447715,0 -1,0 -0.552285,0 -1,0.5522847 -1,0 0,-0.5522847 0.447715,-1 1,-1 0.552285,0 1,0.4477153 1,1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/emotes/face-worried.svg b/.icons/awkward/16x16/emotes/face-worried.svg
new file mode 100644
index 00000000..ac03e12d
--- /dev/null
+++ b/.icons/awkward/16x16/emotes/face-worried.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#ffa50c" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z"/>
+ <circle style="fill:#3f3f3f" cx="5" cy="6" r="1"/>
+ <circle style="fill:#3f3f3f" cx="11" cy="6" r="1"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-linecap:round;stroke-linejoin:round" d="m 4.8530047,11.894293 c 0,0 1.05,-1.4 3.15,-1.4 2.1000003,0 3.1500003,1.4 3.1500003,1.4 v 0 0"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-7zip.svg b/.icons/awkward/16x16/mimetypes/application-7zip.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-7zip.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-acad.svg b/.icons/awkward/16x16/mimetypes/application-acad.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-acad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-afdesigner.svg b/.icons/awkward/16x16/mimetypes/application-afdesigner.svg
new file mode 100644
index 00000000..ff678054
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-afdesigner.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#4f4f4f" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="m 6.6838384,2 h 1.8898712 l 0.158094,0.5 h 0.541724 L 14,11.002652 12.982239,13 H 8.8454688 l 0.419204,1 h -0.18298 L 8.6625276,13 H 3.5275388 L 3.2646728,12.5 H 2.9395916 L 2,10.649214 v 0 L 3.2042516,8.5603692 4.3197244,7.9174232 6.165206,4.7220388 5.79398,4.0790536 Z M 7.7975164,5.365024 4.5328564,11 H 7.6572096 L 7.2966324,9.99805 10.502,10.00195 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-atom+xml.svg b/.icons/awkward/16x16/mimetypes/application-atom+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-atom+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-autocad_dwg.svg b/.icons/awkward/16x16/mimetypes/application-autocad_dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-autocad_dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-bitwig-clip.svg b/.icons/awkward/16x16/mimetypes/application-bitwig-clip.svg
new file mode 120000
index 00000000..3baf7bee
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-bitwig-clip.svg
@@ -0,0 +1 @@
+application-bitwig-project.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-bitwig-device.svg b/.icons/awkward/16x16/mimetypes/application-bitwig-device.svg
new file mode 120000
index 00000000..3baf7bee
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-bitwig-device.svg
@@ -0,0 +1 @@
+application-bitwig-project.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-bitwig-preset.svg b/.icons/awkward/16x16/mimetypes/application-bitwig-preset.svg
new file mode 100644
index 00000000..fb69d3eb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-bitwig-preset.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e32037" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 10,5 9,1 Z"/>
+ <path style="fill:#ff6565" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <g style="fill:#ffffff">
+ <circle cx="3.75" cy="9.75" r=".75"/>
+ <circle cx="5.45" cy="9.75" r=".75"/>
+ <circle cx="7.15" cy="9.75" r=".75"/>
+ <circle cx="8.85" cy="9.75" r=".75"/>
+ <circle cx="10.55" cy="9.75" r=".75"/>
+ <circle cx="12.25" cy="9.75" r=".75"/>
+ <circle cx="5.45" cy="7.75" r=".75"/>
+ <circle cx="7.15" cy="7.75" r=".75"/>
+ <circle cx="8.85" cy="7.75" r=".75"/>
+ <circle cx="10.55" cy="7.75" r=".75"/>
+ <circle cx="3.75" cy="11.75" r=".75"/>
+ <circle cx="5.45" cy="11.75" r=".75"/>
+ <circle cx="10.55" cy="11.75" r=".75"/>
+ <circle cx="12.25" cy="11.75" r=".75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-bitwig-project-folder.svg b/.icons/awkward/16x16/mimetypes/application-bitwig-project-folder.svg
new file mode 100644
index 00000000..5dee60db
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-bitwig-project-folder.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e8a80e" class="ColorScheme-Text" d="M 1,2 V 13 C 1,13 1,14 2,14 H 14 C 14,14 15,14 15,13 V 4 C 15,3 14,3 14,3 H 9 L 7,1 H 2 C 2,1 1,1 1,2 Z"/>
+ <g style="fill:#513b05" transform="translate(0,-1)">
+ <circle cx="3.75" cy="9.75" r=".75"/>
+ <circle cx="5.45" cy="9.75" r=".75"/>
+ <circle cx="7.15" cy="9.75" r=".75"/>
+ <circle cx="8.85" cy="9.75" r=".75"/>
+ <circle cx="10.55" cy="9.75" r=".75"/>
+ <circle cx="12.25" cy="9.75" r=".75"/>
+ <circle cx="5.45" cy="7.75" r=".75"/>
+ <circle cx="7.15" cy="7.75" r=".75"/>
+ <circle cx="8.85" cy="7.75" r=".75"/>
+ <circle cx="10.55" cy="7.75" r=".75"/>
+ <circle cx="3.75" cy="11.75" r=".75"/>
+ <circle cx="5.45" cy="11.75" r=".75"/>
+ <circle cx="10.55" cy="11.75" r=".75"/>
+ <circle cx="12.25" cy="11.75" r=".75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-bitwig-project.svg b/.icons/awkward/16x16/mimetypes/application-bitwig-project.svg
new file mode 100644
index 00000000..e5a217bc
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-bitwig-project.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e8a80e" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 10,5 9,1 Z"/>
+ <path style="fill:#ffcc3f" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <g style="fill:#513b05">
+ <circle cx="3.75" cy="9.75" r=".75"/>
+ <circle cx="5.45" cy="9.75" r=".75"/>
+ <circle cx="7.15" cy="9.75" r=".75"/>
+ <circle cx="8.85" cy="9.75" r=".75"/>
+ <circle cx="10.55" cy="9.75" r=".75"/>
+ <circle cx="12.25" cy="9.75" r=".75"/>
+ <circle cx="5.45" cy="7.75" r=".75"/>
+ <circle cx="7.15" cy="7.75" r=".75"/>
+ <circle cx="8.85" cy="7.75" r=".75"/>
+ <circle cx="10.55" cy="7.75" r=".75"/>
+ <circle cx="3.75" cy="11.75" r=".75"/>
+ <circle cx="5.45" cy="11.75" r=".75"/>
+ <circle cx="10.55" cy="11.75" r=".75"/>
+ <circle cx="12.25" cy="11.75" r=".75"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-certificate.svg b/.icons/awkward/16x16/mimetypes/application-certificate.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-certificate.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-dart.svg b/.icons/awkward/16x16/mimetypes/application-dart.svg
new file mode 100644
index 00000000..222b3337
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-dart.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#01579b" d="M 3.9256,13.000379 0.52663288,10.000147 C 0.2021894,9.6662992 0,9.1960912 0,8.7364632 0,8.523694 0.11990304,8.191022 0.21041804,7.9994124 L 3,3 Z"/>
+ <path style="fill:#40c4ff" d="M 16,6.6311072 9.595678,0.52663284 C 9.3570476,0.2868268 8.8586272,0 8.4377912,0 8.0757308,0 7.720724,0.0728822 7.490322,0.21041804 L 3,3 Z"/>
+ <path id="polygon14" style="fill:#40c4ff" d="M 8.2110058,11.57887 3.9256,13.000379 7.126,16 H 13 v -3 z"/>
+ <path style="fill:#0ba8ef" d="m 3.0004,11.063622 c 4.19e-5,0.844023 0.043582,1.05209 0.4644184,1.474101 L 3.9256,13.000379 H 13 L 8.5272208,7.8959664 3,3 Z"/>
+ <path style="fill:#01579b" d="M 11.158034,3.0003786 H 3 L 13,13 h 3 V 6.6311072 L 12.632136,3.4636214 C 12.159577,2.9887114 11.738699,3.007326 11.158034,3.0003786 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-dwg.svg b/.icons/awkward/16x16/mimetypes/application-dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-dxf.svg b/.icons/awkward/16x16/mimetypes/application-dxf.svg
new file mode 100644
index 00000000..b57e57bd
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-dxf.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ec4646" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path style="fill:#f17575" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 5,1 V 10 H 3 V 12 H 2 V 13 H 3 V 15 H 5 V 16 H 6 V 15 H 8 V 13 H 14 V 12 H 8 V 10 H 6 V 1 Z M 4,11 H 7 V 14 H 4 Z M 5,12 V 13 H 6 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-epub+zip.svg b/.icons/awkward/16x16/mimetypes/application-epub+zip.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-epub+zip.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-excel.svg b/.icons/awkward/16x16/mimetypes/application-excel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-font-woff.svg b/.icons/awkward/16x16/mimetypes/application-font-woff.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-font-woff.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-geo+json.svg b/.icons/awkward/16x16/mimetypes/application-geo+json.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-geo+json.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-gml+xml.svg b/.icons/awkward/16x16/mimetypes/application-gml+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-gnunet-directory.svg b/.icons/awkward/16x16/mimetypes/application-gnunet-directory.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-gpx+xml.svg b/.icons/awkward/16x16/mimetypes/application-gpx+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-gpx+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-gpx.svg b/.icons/awkward/16x16/mimetypes/application-gpx.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-gpx.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-gvdesign.svg b/.icons/awkward/16x16/mimetypes/application-gvdesign.svg
new file mode 100644
index 00000000..9e62920d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-gvdesign.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#c63166" d="M 7.2471315,0 C 6.581059,0.61491652 3.7549935,3.4371248 2,5.2070312 V 5.5531248 C 2.2809497,5.30309 2.6901879,4.943392 2.8323364,4.8265624 c 0.08362,-0.068726 0.4085433,-0.3500968 0.722046,-0.625 0.3135027,-0.2749028 0.7187655,-0.6264344 0.9005738,-0.78125 0.1818082,-0.1548152 0.5588659,-0.492458 0.8378906,-0.75 C 5.8310228,2.1735717 7.4933218,0.72203724 7.6779783,0.5875 7.7383024,0.54354944 7.7943856,0.5138286 7.8025512,0.521875 7.8206009,0.5396566 7.7158627,0.7126638 7.3463134,1.2742188 7.1912486,1.50985 6.5858134,2.4339084 6.0006102,3.3273436 5.4154063,4.2207788 4.6891491,5.3291804 4.3867187,5.7906248 4.0842888,6.2520696 3.4158995,7.2723752 2.9013672,8.0578124 2.5904827,8.53238 2.3101657,8.959704 2,9.4328124 V 15.2 C 2,15.6432 2.362375,16 2.8125,16 H 8.1699219 C 8.9353749,13.13559 9.7270663,8.5094328 11.033508,4.4453124 L 10.53125,4.4 10,0 Z"/>
+ <path style="fill:#b8da6c" d="M 2.8125,0 C 2.362375,0 2,0.3568 2,0.8 V 5.20625 C 3.7543931,3.4371528 6.5814779,0.61433748 7.2471315,0 Z M 7.8025512,0.521875 C 7.7943856,0.5138286 7.7383024,0.5435494 7.6779783,0.5875 7.4933214,0.72203724 5.8310228,2.1735719 5.2928468,2.6703124 5.0138221,2.9278544 4.6367644,3.2654972 4.4549562,3.4203124 4.2731479,3.575128 3.8678851,3.9266596 3.5543824,4.2015624 3.2408797,4.4764656 2.915956,4.7578364 2.8323364,4.8265624 2.6901879,4.943392 2.2809497,5.30309 2,5.5531248 V 9.4328124 C 2.3101657,8.959704 2.5904827,8.53238 2.9013672,8.0578124 3.4158995,7.2723752 4.0842888,6.25207 4.3867187,5.7906248 4.6891491,5.3291804 5.4154063,4.2207788 6.0006102,3.3273436 6.5858134,2.4339084 7.1912486,1.50985 7.3463134,1.2742188 7.7158627,0.7126638 7.8206009,0.5396566 7.8025512,0.521875 Z"/>
+ <path style="fill:#778b3c" d="M 15,10.405469 9.4124757,16 H 14.1875 C 14.637625,16 15,15.6432 15,15.2 Z"/>
+ <path style="fill:#eddf36" d="M 10.53125,4.3968752 C 9.1194004,8.052998 8.1645602,11.861733 7.9898073,14.925 c -0.021284,0.373083 -0.04992,0.831427 -0.063477,1.017969 L 7.9223633,16 H 9.4124757 L 15,10.405469 V 5 L 10.53125,4.4 Z"/>
+ <path style="fill:#faf5bc" d="M 10,0 V 4.1666667 C 10,4.6269167 10.373095,5 10.833333,5 H 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-gzip.svg b/.icons/awkward/16x16/mimetypes/application-gzip.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-illustrator.svg b/.icons/awkward/16x16/mimetypes/application-illustrator.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-illustrator.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-java.svg b/.icons/awkward/16x16/mimetypes/application-java.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-java.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-javascript.svg b/.icons/awkward/16x16/mimetypes/application-javascript.svg
new file mode 120000
index 00000000..9f4aef24
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-json.svg b/.icons/awkward/16x16/mimetypes/application-json.svg
new file mode 100644
index 00000000..f0bc96af
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-json.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1c59a5" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 9,1 Z"/>
+ <path style="fill:#6295d3" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:1px;stroke-linecap:round" d="M 11.5,10.5 C 8.5,9.5 12.5,8.5 9.5,7.5 M 9.5,13.5 C 12.5,12.5 8.5,11.5 11.5,10.5 M 4.5,10.5 C 7.5,9.5 3.5,8.5 6.5,7.5 M 6.5,13.5 C 3.5,12.5 7.5,11.5 4.5,10.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-loc+xml.svg b/.icons/awkward/16x16/mimetypes/application-loc+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-loc+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-mathml+xml.svg b/.icons/awkward/16x16/mimetypes/application-mathml+xml.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-mathml+xml.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-metalink+xml.svg b/.icons/awkward/16x16/mimetypes/application-metalink+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-metalink4+xml.svg b/.icons/awkward/16x16/mimetypes/application-metalink4+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-msexcel.svg b/.icons/awkward/16x16/mimetypes/application-msexcel.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-mspowerpoint.svg b/.icons/awkward/16x16/mimetypes/application-mspowerpoint.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-msword-template.svg b/.icons/awkward/16x16/mimetypes/application-msword-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-msword-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-msword.svg b/.icons/awkward/16x16/mimetypes/application-msword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-msword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-octet-stream.svg b/.icons/awkward/16x16/mimetypes/application-octet-stream.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-octet-stream.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-oebps-package+xml.svg b/.icons/awkward/16x16/mimetypes/application-oebps-package+xml.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-oebps-package+xml.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-ogg.svg b/.icons/awkward/16x16/mimetypes/application-ogg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-owl+xml.svg b/.icons/awkward/16x16/mimetypes/application-owl+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-pdf.svg b/.icons/awkward/16x16/mimetypes/application-pdf.svg
new file mode 100644
index 00000000..da678ff5
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pdf.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#bf352e" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#f36861" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="#fff" d="m7.5091 6c-0.18002 0-0.35503 0.092061-0.39503 0.24549-0.15502 0.58303 0.014977 1.4883 0.30505 2.6135l-0.085 0.21996c-0.22 0.5523-0.5001 1.099-0.7451 1.59-1.005 2.01-1.7851 3.1-2.3051 3.172l-0.005-0.02047c-0.01-0.25061 0.44004-0.90014 1.0551-1.4116 0.065006-0.05625 0.34003-0.32221 0.34003-0.32221s-0.37003 0.19946-0.45504 0.25061c-0.76506 0.46542-1.1501 0.93595-1.2101 1.2479-0.01997 0.0982-0.00998 0.2108 0.070022 0.25662l0.20002 0.1023c0.53496 0.27102 1.19-0.44516 2.0651-2.015 0.89007-0.30114 2.0052-0.58264 3.0153-0.7319 0.90508 0.52678 1.9451 0.7774 2.3452 0.67 0.07501-0.02047 0.15501-0.08183 0.19501-0.13809 0.03001-0.05114 0.075-0.25572 0.075-0.25572s-0.075 0.1023-0.13501 0.13297c-0.25503 0.12275-1.0501-0.08183-1.8701-0.49099 0.71007-0.07671 1.3001-0.08183 1.6151 0.02047 0.40004 0.13297 0.40004 0.26594 0.39503 0.29663 0.0051-0.02487 0.02048-0.1126 0.02048-0.15319-0.01024-0.09689-0.03968-0.18461-0.11009-0.25584-0.14977-0.15345-0.51461-0.22507-1.0151-0.23528-0.37495 0-0.82491 0.03063-1.3149 0.10226-0.2201-0.133-0.4601-0.276-0.6452-0.455-0.475-0.4552-0.8751-1.0843-1.1202-1.79 0.015105-0.066512 0.030083-0.13302 0.04506-0.19954 0.070023-0.31711 0.12008-1.3604 0.12008-1.3604s-0.19501 0.78252-0.22502 0.90014c-0.020098 0.076594-0.04506 0.15843-0.075015 0.24026-0.15-0.537-0.225-1.0638-0.225-1.4575 0-0.11252 0.01-0.33244 0.040004-0.50121 0.015105-0.12281 0.060038-0.18932 0.1051-0.21996 0.09001 0.020458 0.19002 0.16366 0.29002 0.39893 0.090007 0.19946 0.085008 0.43473 0.085008 0.58304 0 0 0.10001-0.36312 0.075007-0.57282-0.0151-0.128-0.13-0.4553-0.385-0.4553zm0.089992 3.263c0.26 0.5371 0.6201 1.049 1.0952 1.458 0.1049 0.092 0.2149 0.179 0.33 0.26-0.8601 0.164-1.7602 0.394-2.6002 0.752 0.155-0.276 0.32-0.573 0.485-0.9 0.3249-0.629 0.525-1.1096 0.69-1.5699z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-pgp-encrypted.svg b/.icons/awkward/16x16/mimetypes/application-pgp-encrypted.svg
new file mode 100644
index 00000000..d051a633
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pgp-encrypted.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#d84747" d="M 8,7 C 6.9219,7 6,7.5081 6,8.5146 V 9.9997 H 5.5 c 0,0 -0.5,0 -0.5,0.5 V 13.55 C 5,14 5.2188,14 5.4844,14 h 4.8645 c 0.266,0 0.651,0 0.651,-0.448 v -3.0519 c 0,-0.5 -0.5,-0.5 -0.5,-0.5 0,0 -0.07792,3.16e-4 -0.15107,3.16e-4 H 9.9999 v -1.4851 c 0,-1.0062 -0.9219,-1.5143 -2,-1.5143 z M 8,8 C 8.6667,7.9951 9,8.263 9,8.6577 v 1.342 H 7 V 8.6577 C 7,8.263 7.3333,8.0049 8,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-pgp-keys.svg b/.icons/awkward/16x16/mimetypes/application-pgp-keys.svg
new file mode 100644
index 00000000..86a96ab7
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pgp-keys.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="m 2.8125001,2.4933332e-6 c -0.4519668,0 -0.8125,0.3549866466668 -0.8125,0.7999998466668 V 15.2 c 0,0.4448 0.3605332,0.800001 0.8125,0.800001 H 14.1875 C 14.640334,16.000001 15,15.645867 15,15.2 V 5 L 10.53125,4.4000019 10,2.4933332e-6 Z"/>
+ <path style="fill:#fafafa" d="m 10,0 v 4.1667001 c 0,0.4584 0.3749,0.8333001 0.8333,0.8333001 H 15 Z"/>
+ <path style="fill:#129a4d" d="M 6.5,9 C 5.1192881,9 4,10.119288 4,11.5 4,12.880712 5.1192881,14 6.5,14 c 1.1871442,-0.0011 2.2098371,-0.83684 2.4472656,-2 h 2.0273434 v 1 h 1 V 12 H 13 V 11 H 8.9492188 C 8.7116432,9.8361219 7.6878781,9.0001287 6.5,9 Z m 0,1 c 0.7228736,1.24e-4 1.3428353,0.515801 1.4746094,1.226562 v 0.546876 C 7.8428353,12.484199 7.2228736,12.999876 6.5,13 5.6715729,13 5,12.328427 5,11.5 5,10.671573 5.6715729,10 6.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-pgp-signature.svg b/.icons/awkward/16x16/mimetypes/application-pgp-signature.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pgp-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-pgp.svg b/.icons/awkward/16x16/mimetypes/application-pgp.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pgp.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-pkcs10.svg b/.icons/awkward/16x16/mimetypes/application-pkcs10.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pkcs10.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-pkcs12.svg b/.icons/awkward/16x16/mimetypes/application-pkcs12.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pkcs12.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-pkcs7-mime.svg b/.icons/awkward/16x16/mimetypes/application-pkcs7-mime.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pkcs7-mime.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-pkcs7-signature.svg b/.icons/awkward/16x16/mimetypes/application-pkcs7-signature.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-pkcs8.svg b/.icons/awkward/16x16/mimetypes/application-pkcs8.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-pkix-cert.svg b/.icons/awkward/16x16/mimetypes/application-pkix-cert.svg
new file mode 100644
index 00000000..cb50dd0f
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pkix-cert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#13a553" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 V 15.25 C 2,15.667 2.3328,16 2.75,16 H 13.25 C 13.668,16 14,15.668 14,15.25 V 6 L 9.875,5.125 9,1 Z"/>
+ <path style="fill:#70c896" d="M 9,1 V 5.1667 C 9,5.6251 9.3749,6 9.8333,6 H 14 Z"/>
+ <path style="fill:#ffffff" d="M 6.5,11.5 V 14.5 L 8,13.5 9.5,14.5 V 11.5 Z"/>
+ <circle style="fill:#ffffff" cx="8" cy="10" r="3"/>
+ <circle style="fill:#13a553" cx="8" cy="10" r="2"/>
+ <circle style="fill:#ffffff" cx="8" cy="10" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-pkix-crl.svg b/.icons/awkward/16x16/mimetypes/application-pkix-crl.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-pkix-pkipath.svg b/.icons/awkward/16x16/mimetypes/application-pkix-pkipath.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-postscript.svg b/.icons/awkward/16x16/mimetypes/application-postscript.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-postscript.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-ram.svg b/.icons/awkward/16x16/mimetypes/application-ram.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-ram.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-rdf+xml.svg b/.icons/awkward/16x16/mimetypes/application-rdf+xml.svg
new file mode 120000
index 00000000..148a141b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-rdf+xml.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-relaxng.svg b/.icons/awkward/16x16/mimetypes/application-relaxng.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-relaxng.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-rss+xml.svg b/.icons/awkward/16x16/mimetypes/application-rss+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-rss+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-rtf.svg b/.icons/awkward/16x16/mimetypes/application-rtf.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-rtf.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-shorten.svg b/.icons/awkward/16x16/mimetypes/application-shorten.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-shorten.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-slf+xml.svg b/.icons/awkward/16x16/mimetypes/application-slf+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-slf+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-sql.svg b/.icons/awkward/16x16/mimetypes/application-sql.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-sweethome3d.svg b/.icons/awkward/16x16/mimetypes/application-sweethome3d.svg
new file mode 120000
index 00000000..ea8e87f8
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-sweethome3d.svg
@@ -0,0 +1 @@
+../apps/sweethome3d.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-tcx+xml.svg b/.icons/awkward/16x16/mimetypes/application-tcx+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-tcx+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd-google-earth-kml.svg b/.icons/awkward/16x16/mimetypes/application-vnd-google-earth-kml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd-google-earth-kml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.afdesigner.svg b/.icons/awkward/16x16/mimetypes/application-vnd.afdesigner.svg
new file mode 120000
index 00000000..bee3c8dd
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.afdesigner.svg
@@ -0,0 +1 @@
+application-afdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.affinity-designer.svg b/.icons/awkward/16x16/mimetypes/application-vnd.affinity-designer.svg
new file mode 120000
index 00000000..bee3c8dd
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.affinity-designer.svg
@@ -0,0 +1 @@
+application-afdesigner.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.android.package-archive.svg b/.icons/awkward/16x16/mimetypes/application-vnd.android.package-archive.svg
new file mode 100644
index 00000000..1ab9bafe
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.android.package-archive.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a3c639" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 10,5 9,1 Z"/>
+ <path style="fill:#d7f57c" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="fill:#ffffff" d="M 6.0215,5.4885 C 6.0007,5.4831 5.9785,5.4839 5.9629,5.5002 5.9316,5.522 5.9213,5.5657 5.9473,5.6037 L 6.375,6.217 C 5.6979,6.5321 5.0625,7.3045 5,8.0002 H 10 C 9.9375,7.3045 9.2187,6.5321 8.5469,6.217 L 8.9688,5.6037 C 8.9948,5.5657 8.9897,5.522 8.9531,5.5002 8.9219,5.4731 8.8756,5.4836 8.8496,5.5217 L 8.4121,6.1623 C 8.1204,6.0482 7.7975,5.9846 7.459,5.9846 7.1204,5.9846 6.7962,6.0482 6.5098,6.1623 L 6.0684,5.5217 C 6.058,5.5053 6.0371,5.4885 6.0215,5.4885 Z M 6.25,7.0002 C 6.3867,7.0002 6.5,7.1135 6.5,7.2502 6.5,7.3869 6.3867,7.5002 6.25,7.5002 6.1133,7.5002 6,7.3869 6,7.2502 6,7.1135 6.1094,7.0002 6.25,7.0002 Z M 8.75,7.0002 C 8.8867,7.0002 9,7.1135 9,7.2502 9,7.3869 8.8867,7.5002 8.75,7.5002 8.6133,7.5002 8.5,7.3869 8.5,7.2502 8.5,7.1135 8.6094,7.0002 8.75,7.0002 Z M 4.5215,9.0002 C 4.2351,9.0002 4,9.2301 4,9.5061 V 11.49 C 4,11.772 4.2351,12 4.5215,12 4.808,12 5,11.772 5,11.49 V 12.881 C 5,13.109 5.2662,13.26 5.5,13.26 H 6 V 14.57 C 6,14.854 6.25,15 6.5,15 6.75,15 7.038,14.854 7,14.57 V 13.26 H 8 V 14.57 C 8,14.854 8.25,15 8.5,15 8.75,15 9.0163,14.854 9,14.57 V 13.262 H 9.5 C 9.7338,13.262 9.9638,13.106 10,12.881 V 11.49 C 10,11.772 10.235,12 10.521,12 10.808,12 11,11.772 11,11.49 V 9.5061 C 11,9.2304 10.813,9.0002 10.521,9.0002 10.235,9.0002 10,9.2301 10,9.5061 V 9.0002 H 5 V 9.5061 C 5,9.2304 4.8132,9.0002 4.5215,9.0002 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ant.fit.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ant.fit.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ant.fit.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.apple.mpegurl.svg b/.icons/awkward/16x16/mimetypes/application-vnd.apple.mpegurl.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.apple.mpegurl.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.comicbook+zip.svg b/.icons/awkward/16x16/mimetypes/application-vnd.comicbook+zip.svg
new file mode 100644
index 00000000..f8f59d4d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.comicbook+zip.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffba3a" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 9,1 Z"/>
+ <path style="fill:#ffdea2" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="fill:#3f3f3f" d="M 7,8 7,9.510103 C 7,9.510103 7.1378337,10 6.2972936,10 6.011482,10 5.2714817,9.979307 5.0690826,9.607515 4.7930433,9.1005335 5.4569174,8 5.4569174,8 3.8014157,8.5381644 3.0000001,9.984868 3.0000001,11.285645 3.0000001,12.301142 3.9717497,13.394312 5.064,14 5.064,14 4.4395054,12.218303 5.133091,12 5.5090874,11.93726 5.7879054,12.616505 6,13 6,13 6.1379726,12.011441 6.6837329,12 7.2294927,11.98857 7.9076189,13.131319 8.0000001,14 8.0923811,13.131319 8.7705072,11.988558 9.316267,12 9.8620271,12.01144 10,13 10,13 c 0.212095,-0.383495 0.490913,-1.062735 0.866909,-1 0.693586,0.218303 0.06909,2 0.06909,2 C 12.02825,13.394312 13,12.301142 13,11.285645 13,9.984868 12.198584,8.5381644 10.543082,8 c 0,0 0.663876,1.1005335 0.387836,1.607515 C 10.728519,9.979305 9.9885182,10 9.7027066,10 8.8621661,10 9,9.510103 9,9.510103 L 9,8 8.3236608,9 8.0000001,9 7.6763394,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.debian.binary-package.svg b/.icons/awkward/16x16/mimetypes/application-vnd.debian.binary-package.svg
new file mode 120000
index 00000000..1ac361cf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.debian.binary-package.svg
@@ -0,0 +1 @@
+../apps/gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.fai.igc.svg b/.icons/awkward/16x16/mimetypes/application-vnd.fai.igc.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.fai.igc.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.flatpak.ref.svg b/.icons/awkward/16x16/mimetypes/application-vnd.flatpak.ref.svg
new file mode 120000
index 00000000..6bddb89f
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.flatpak.repo.svg b/.icons/awkward/16x16/mimetypes/application-vnd.flatpak.repo.svg
new file mode 120000
index 00000000..6bddb89f
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.flatpak.svg b/.icons/awkward/16x16/mimetypes/application-vnd.flatpak.svg
new file mode 100644
index 00000000..0579cd84
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.flatpak.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4ba75" d="m 1.0030381,4.954297 c -0.00176,0.030436 -0.00277,0.060916 -0.00304,0.091406 v 6.044884 c 1.823e-4,0.649794 0.338636,1.250149 0.8879123,1.574994 l 5.2241753,3.090615 c 0.5494268,0.325072 1.226398,0.325072 1.7758245,0 L 14.112085,12.665581 C 14.6616,12.340596 15.00009,11.739879 15,11.089805 V 5.0457027 c -8.56e-4,-0.02294 -0.0021,-0.04586 -0.0038,-0.06875 C 15,4.9762373 1.0030381,4.954297 1.0030381,4.954297 Z"/>
+ <path style="opacity:0.1" d="M 7.9582247,-2e-8 C 7.9419225,3.8613867e-4 7.9258731,0.00306397 7.9096136,0.00390797 A 1.7768903,1.8191537 0 0 1 8,0.00156245 V -2e-8 Z M 7.7941622,0.01406233 c -0.027934,0.003328 -0.055846,0.0062644 -0.08355,0.01093756 a 1.7768903,1.8191537 0 0 1 0.08355,-0.01093756 z m -0.464084,0.12031211 c -0.0248,0.0103252 -0.048561,0.0228947 -0.072917,0.0343747 a 1.7768903,1.8191537 0 0 1 0.072917,-0.0343747 z M 1.7162543,3.4476445 c -0.018245,0.013856 -0.035516,0.02846 -0.053168,0.042968 a 1.7768903,1.8191537 0 0 1 0.053168,-0.042968 z M 1.5575086,3.5843628 c -0.016781,0.01618 -0.033254,0.03242 -0.049371,0.049218 a 1.7768903,1.8191537 0 0 1 0.049371,-0.049218 z M 1.4086371,3.7468623 c -0.010591,0.013064 -0.021679,0.025708 -0.031901,0.039064 a 1.7768903,1.8191537 0 0 1 0.031901,-0.039064 z m -0.2476129,0.399217 c -0.0044,0.00976 -0.00792,0.019844 -0.012153,0.029688 a 1.7768903,1.8191537 0 0 1 0.012153,-0.029688 z M 1.087348,4.3398286 c -0.00549,0.017092 -0.01019,0.03428 -0.015191,0.051563 a 1.7768903,1.8191537 0 0 1 0.015191,-0.051563 z m -0.056207,0.220312 c -0.00198,0.01044 -0.00427,0.020756 -0.00608,0.031252 a 1.7768903,1.8191537 0 0 1 0.00608,-0.031252 z M 1.000759,4.7999834 c -1.373e-4,0.00236 -6.3e-4,0.00466 -7.584e-4,0.00703 7.389e-4,0.0073 0.00146,0.014588 0.00228,0.021876 -8.166e-4,0.01354 -0.00177,0.027068 -0.00228,0.040625 v 6.2202906 c -9.018e-5,0.650073 0.3383999,1.250791 0.8879124,1.575776 l 5.2241742,3.090613 C 7.3850076,15.917671 7.6954031,15.998905 8,15.999945 V 9.5984045 A 1.7768903,1.8191537 0 0 1 7.1113282,9.3562177 L 1.883355,6.2656032 A 1.7768903,1.8191537 0 0 1 1.000759,4.7999834 Z"/>
+ <g transform="scale(1,1.0416643)">
+ <path style="fill:#b89863" d="M 8.0418071,-2e-8 V 7.7997731e-4 A 1.7768903,1.8191537 0 0 0 7.1114126,0.2429679 L 1.8832663,3.3335821 A 1.7768903,1.8191537 0 0 0 0.99999994,4.792171 1.7768903,1.8191537 0 0 0 1.8832663,6.2656032 l 5.2281463,3.0906145 a 1.7768903,1.8191537 0 0 0 1.7771744,0 L 14.116734,6.2656032 A 1.7768903,1.8191537 0 0 0 15,4.8070146 1.7768903,1.8191537 0 0 0 14.116734,3.3335821 L 8.888587,0.2429679 A 1.7768903,1.8191537 0 0 0 8.0418071,-2e-8 Z"/>
+ <path style="opacity:0.07" d="M 8,-2e-8 V 9.5913733 A 1.7768903,1.8191537 0 0 0 8.8886717,9.3491865 L 14.116645,6.258572 A 1.7768903,1.8191537 0 0 0 14.99924,4.8038898 c -0.0042,-0.074383 -0.01305,-0.1479979 -0.02583,-0.220312 a 1.7768903,1.8191537 0 0 0 0,-0.00312 c -3.79e-4,-0.00212 -0.0011,-0.00413 -0.0015,-0.00625 C 14.95917,4.5041958 14.943,4.4353711 14.92254,4.3679585 a 1.7768903,1.8191537 0 0 0 -0.0015,-0.00625 c -7.38e-4,-0.00244 -0.0023,-0.00458 -0.003,-0.00703 C 14.785341,3.9293556 14.503048,3.5627873 14.116654,3.3335821 L 8.8886717,0.2429679 C 8.630721,0.09060059 8.3395011,0.00705196 8.0417752,-2e-8 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.geo+json.svg b/.icons/awkward/16x16/mimetypes/application-vnd.geo+json.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.geo+json.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.document.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.document.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.drawing.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.drawing.svg
new file mode 100644
index 00000000..b2d3cb13
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.drawing.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e73144" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path style="fill:#f0828d" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="opacity:.1;fill:#ffffff" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v0.6c0-0.4172 0.3328-0.75 0.75-0.75h6.25v-0.6z"/>
+ <circle style="opacity:.8;fill:#ffffff" cx="7" cy="9" r="3"/>
+ <rect style="opacity:.6;fill:#ffffff" width="5" height="5" x="7" y="9"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.form.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.form.svg
new file mode 100644
index 00000000..af061c1f
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.form.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#13a553" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 V 15.25 C 2,15.667 2.3328,16 2.75,16 H 13.25 C 13.668,16 14,15.668 14,15.25 V 6 L 9.875,5.125 9,1 Z"/>
+ <path style="fill:#70c795" d="M 9,1 V 5.1667 C 9,5.6251 9.3749,6 9.8333,6 H 14 Z"/>
+ <rect style="fill:#ffffff" width="6" height="1" x="6" y="8"/>
+ <rect style="fill:#ffffff" width="6" height="1" x="6" y="10"/>
+ <rect style="fill:#ffffff" width="6" height="1" x="6" y="12"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="4" y="12"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="4" y="10"/>
+ <rect style="fill:#ffffff" width="1" height="1" x="4" y="8"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.fusiontable.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.fusiontable.svg
new file mode 100644
index 00000000..aee29a61
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.fusiontable.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#13a553" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 v 13.5 C 2,15.667 2.3328,16 2.75,16 h 10.5 C 13.668,16 14,15.668 14,15.25 V 6 L 9.875,5.125 9,1 Z"/>
+ <path style="fill:#70c896" d="M 9,1 V 5.1667 C 9,5.6251 9.3749,6 9.8333,6 H 14 Z"/>
+ <path style="fill:#ffffff" d="M 8,12 6,10 2,14 v 1 l 4,-4 2,2 6,-6 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.map.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.map.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.map.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.presentation.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.presentation.svg
new file mode 120000
index 00000000..d12a1d25
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.presentation.svg
@@ -0,0 +1 @@
+../apps/google-slides.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.script.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.script.svg
new file mode 100644
index 00000000..4dd427a1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.script.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#0a99d6" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 v 13.5 C 2,15.667 2.3328,16 2.75,16 h 10.5 C 13.668,16 14,15.668 14,15.25 V 6 L 9.875,5.125 9,1 Z"/>
+ <path style="fill:#6ac1e6" d="M 9,1 V 5.1667 C 9,5.6251 9.3749,6 9.8333,6 H 14 Z"/>
+ <path style="fill:#ffffff" d="M 8,7 C 5.790861,7 4,8.790861 4,11 H 7 V 9.5 L 9.5,12 7,14.5 V 13 H 4.5410156 C 5.2546319,14.236022 6.5727662,14.998173 8,15 10.209139,15 12,13.209139 12,11 12,8.790861 10.209139,7 8,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.site.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.site.svg
new file mode 100644
index 00000000..2eec2ac5
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.site.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1e94f0" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 10,5 9,1 Z"/>
+ <path style="fill:#7abff5" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <rect style="fill:#ffffff" width="8" height="2" x="4" y="7" rx=".4" ry=".4"/>
+ <rect style="fill:#ffffff" width="2" height="5" x="10" y="10" rx=".4" ry=".4"/>
+ <rect style="fill:#ffffff" width="5" height="5" x="4" y="10" rx=".4" ry=".4"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.spreadsheet.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-apps.spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kml+xml.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kml.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kmz.svg b/.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kmz.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.gvdesign.svg b/.icons/awkward/16x16/mimetypes/application-vnd.gvdesign.svg
new file mode 120000
index 00000000..f4a0b684
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.gvdesign.svg
@@ -0,0 +1 @@
+application-gvdesign.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.iccprofile.svg b/.icons/awkward/16x16/mimetypes/application-vnd.iccprofile.svg
new file mode 120000
index 00000000..3e6e55ed
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.iccprofile.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.doc.svg b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.draw.svg b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.draw.svg
new file mode 120000
index 00000000..c56a37ae
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.draw.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.drawing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.form.svg b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.form.svg
new file mode 120000
index 00000000..cb339e45
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.form.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.form.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.link.svg b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.link.svg
new file mode 120000
index 00000000..d9314cbc
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.link.svg
@@ -0,0 +1 @@
+../apps/google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.note.svg b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.note.svg
new file mode 120000
index 00000000..6d8c8b34
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.note.svg
@@ -0,0 +1 @@
+../apps/keep.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.script.svg b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.script.svg
new file mode 120000
index 00000000..c839e142
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.script.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.script.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.sheet.svg b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.slides.svg b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.table.svg b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.table.svg
new file mode 120000
index 00000000..befef74a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.insync.link.drive.table.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.fusiontable.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.kde.bluedevil-sendfile.svg b/.icons/awkward/16x16/mimetypes/application-vnd.kde.bluedevil-sendfile.svg
new file mode 120000
index 00000000..32eb0b22
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.kde.bluedevil-sendfile.svg
@@ -0,0 +1 @@
+../apps/preferences-system-bluetooth.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.kde.fontspackage.svg b/.icons/awkward/16x16/mimetypes/application-vnd.kde.fontspackage.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.kde.kphotoalbum-import.svg b/.icons/awkward/16x16/mimetypes/application-vnd.kde.kphotoalbum-import.svg
new file mode 120000
index 00000000..ac0f1fe4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.kde.kphotoalbum-import.svg
@@ -0,0 +1 @@
+../apps/multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.kde.okular-archive.svg b/.icons/awkward/16x16/mimetypes/application-vnd.kde.okular-archive.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.kde.okular-archive.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-access.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-access.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-access.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-asf.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-asf.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-cab-compressed.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-cab-compressed.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-cab-compressed.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.sheet.macroenabled.12.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.sheet.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.template.macroenabled.12.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-excel.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-htmlhelp.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-htmlhelp.svg
new file mode 120000
index 00000000..0480c2a1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-htmlhelp.svg
@@ -0,0 +1 @@
+../apps/help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-powerpoint.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-project.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-project.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-publisher.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-publisher.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-tnef.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-tnef.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-word.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-word.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.ms-wpl.svg b/.icons/awkward/16x16/mimetypes/application-vnd.ms-wpl.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.nintendo.snes.rom.svg b/.icons/awkward/16x16/mimetypes/application-vnd.nintendo.snes.rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.nintendo.snes.rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.nmea.nmea.svg b/.icons/awkward/16x16/mimetypes/application-vnd.nmea.nmea.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.nmea.nmea.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.chart.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.chart.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.database.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.database.svg
new file mode 100644
index 00000000..ad545918
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.database.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e61c61" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#f0709c" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="#fff" d="m7.5 7c-1.0498 0-1.9433 0.3907-2.3145 0.9375-0.0341 0.0469-0.0594 0.0937-0.0839 0.1406-0.0244 0.047-0.0421 0.0937-0.0567 0.1407-0.005 0.0156-0.00684 0.030616-0.011719 0.041016-0.00975 0.036533-0.018562 0.068409-0.023437 0.099609-0.0048 0.0469-0.0097 0.0937-0.0097 0.1406 0 0.046933 0.00393 0.099551 0.013672 0.14648 0.00487 0.0468 0.020406 0.093825 0.035156 0.14062 0.014625 0.046933 0.033234 0.093825 0.052734 0.14062 0.0245 0.046933 0.054734 0.087832 0.083984 0.13477 0.3809 0.5677 1.2989 0.9375 2.3145 0.9375s1.9336-0.3698 2.3145-0.9375c0.02925-0.041733 0.04886-0.078701 0.06836-0.11523 0.005-0.0104 0.01077-0.014991 0.01563-0.025391 0.01462-0.0312 0.02736-0.068409 0.03711-0.099609 0.0049-0.0156 0.01466-0.031142 0.01953-0.046875 0.0099-0.026 0.01661-0.055898 0.02149-0.082031 0.0049-0.0208 0.0089-0.042359 0.01367-0.068359 0.0048-0.0417 0.0097-0.0834 0.0097-0.125 0-0.0521-0.004-0.0983-0.0137-0.1504-0.0244-0.1459-0.084-0.2818-0.1718-0.4121-0.3712-0.5468-1.2647-0.9375-2.3145-0.9375zm-2.3145 3c-0.122 0.172-0.1855 0.359-0.1855 0.547 0 0.802 1.1181 1.453 2.5 1.453s2.5-0.651 2.5-1.453c0-0.188-0.0635-0.375-0.1855-0.547-0.3809 0.547-1.294 1-2.3145 1s-1.9336-0.453-2.3145-1zm0 2c-0.122 0.172-0.1855 0.36-0.1855 0.547 0 0.803 1.1181 1.453 2.5 1.453s2.5-0.651 2.5-1.453c0-0.187-0.0635-0.375-0.1855-0.547-0.3809 0.547-1.294 1-2.3145 1s-1.9336-0.453-2.3145-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.formula-template.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.formula.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.formula.svg
new file mode 100644
index 00000000..0199ab96
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.formula.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#616e73" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#8f999e" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="#fff" d="m7.5 8.5-1.1 3.9-0.9-1.9h-1.5v0.5h1.2l1.3 3 1.5-5h2.6v-0.5z"/>
+ <path fill="#fff" d="m8.1126 10.625 1.2234 1.607-1.336 1.768h0.6656l0.9984-1.326 1.004 1.326h0.6648l-1.3074-1.734 1.2426-1.641h-0.66563l-0.90936 1.2042-0.91416-1.2042z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.graphics.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.graphics.svg
new file mode 100644
index 00000000..7ed79101
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.graphics.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#fdbf05" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fdd761" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="none" stroke="#fff" stroke-linecap="square" d="m4.512 11.094 0.57657 0.01406c1.1344 0.02344 2.2172 0.30936 2.6156 0.93282 0.94218 1.4578-0.91875 1.9312-1.6641 0.9-0.69843-1.1297-0.45936-3.4782 0.54843-3.75 1.8188-0.4125 2.1188 2.475 3.2391 1.9125 0.86718-0.43593-0.54375-2.4187 0.3-2.8875 0.36564-0.20156 1.125 0.54375 1.125 0.54375"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.image.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.presentation.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.presentation.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-master.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-template.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-web.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-web.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.openofficeorg.extension.svg b/.icons/awkward/16x16/mimetypes/application-vnd.openofficeorg.extension.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.openofficeorg.extension.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 120000
index 00000000..ea83a206
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.plt.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.plt.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.plt.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.rte.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.rte.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.rte.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.wpt.svg b/.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.wpt.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.oziexplorer.wpt.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.palm.svg b/.icons/awkward/16x16/mimetypes/application-vnd.palm.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.palm.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.rar.svg b/.icons/awkward/16x16/mimetypes/application-vnd.rar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.rar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.recordare.musicxml+xml.svg b/.icons/awkward/16x16/mimetypes/application-vnd.recordare.musicxml+xml.svg
new file mode 120000
index 00000000..e24b30e9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.recordare.musicxml+xml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.recordare.musicxml.svg b/.icons/awkward/16x16/mimetypes/application-vnd.recordare.musicxml.svg
new file mode 120000
index 00000000..e24b30e9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.recordare.musicxml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.rn-realmedia.svg b/.icons/awkward/16x16/mimetypes/application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.squashfs.svg b/.icons/awkward/16x16/mimetypes/application-vnd.squashfs.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.squashfs.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.calc.svg b/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.draw.svg b/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.draw.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.mail.svg b/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.mail.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.math.svg b/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.base.svg b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.base.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.base.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.calc.svg b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.calc.template.svg b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.draw.svg b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.draw.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.draw.template.svg b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.impress.svg b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.impress.template.svg b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.math.svg b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.global.svg b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.svg b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.template.svg b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.tcpdump.pcap.svg b/.icons/awkward/16x16/mimetypes/application-vnd.tcpdump.pcap.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.tcpdump.pcap.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.visio.svg b/.icons/awkward/16x16/mimetypes/application-vnd.visio.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.visio.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.cdf.svg b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.cdf.svg
new file mode 100644
index 00000000..5f8199b6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.cdf.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.8675333,0 C 2.3874,0 2,0.38144001 2,0.85418669 V 15.1456 c 0,0.472534 0.3874,0.854401 0.8675333,0.854401 H 14.13225 C 14.612166,16.000001 15,15.618134 15,15.1456 V 5 L 10,0 Z"/>
+ <path style="fill:#f8f8f0" d="M 15,5 10,0 V 4.1992 C 10,4.6424 10.358,5 10.801,5 Z"/>
+ <path style="fill:#d6342a" d="M 7.9353523,5.9999995 C 6.2843239,5.9999781 4.9999489,7.5310776 5,9.3311009 c 2.34e-5,1.7999651 1.1599625,3.1451101 2.810938,3.1450891 2.0813001,-0.148485 2.494899,-3.446138 0.6794929,-3.059524 -0.021905,0.07834 0.5090429,0.304235 0.5468746,0.71503 0.074359,0.807421 -0.5053599,1.293907 -1.2291012,1.140625 C 7.2794242,11.160329 6.6408635,10.667704 6.5168945,10.177082 6.4022733,9.723452 6.4594319,9.1792613 6.5811545,8.817707 7.1558163,7.1107561 9.1848039,6.6586539 9.9000034,6.6800585 9.3404588,6.2159893 8.7252585,6.0008884 7.9353541,5.9999995 Z M 9.1890637,7.523809 C 7.1077636,7.672294 6.6941644,10.969947 8.5095717,10.583333 8.531477,10.504989 8.0005279,10.279097 7.9626962,9.868303 7.8883375,9.0608817 8.4680561,8.5743954 9.1917974,8.7276773 9.7205775,8.8396692 10.359138,9.3322944 10.483107,9.822915 c 0.114622,0.453631 0.05746,0.997822 -0.06426,1.359377 -0.5746616,1.706951 -2.6036483,2.159053 -3.3188487,2.13765 C 7.6595438,13.78401 8.2747431,13.999111 9.0646475,14 10.715676,14.000022 12.000051,12.468921 12,10.668898 11.999977,8.8689324 10.840037,7.5237877 9.1890618,7.523809 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.mathematica.package.svg b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.mathematica.package.svg
new file mode 100644
index 00000000..995ca3fb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.mathematica.package.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.8675333,0 C 2.3874,0 2,0.38144001 2,0.85418669 V 15.1456 c 0,0.472534 0.3874,0.854401 0.8675333,0.854401 H 14.13225 C 14.612166,16.000001 15,15.618134 15,15.1456 V 5 L 10,0 Z"/>
+ <path style="fill:#f8f8f0" d="M 15,5 10,0 V 4.1992 C 10,4.6424 10.358,5 10.801,5 Z"/>
+ <path style="fill:#d6342a" d="m 8.5000075,5.9999602 c -0.1511809,2.986e-4 -0.3022507,0.00822 -0.4526346,0.023721 -0.1429968,0.014387 -0.2839712,0.035756 -0.4227535,0.063283 -0.00616,8.872e-4 -0.01231,0.00179 -0.018463,0.0027 -0.1304521,0.026434 -0.2579445,0.06093 -0.3840805,0.098434 -0.0179,0.00458 -0.035772,0.00927 -0.053614,0.014066 C 7.0261967,6.2463796 6.8868655,6.2966123 6.7509813,6.3542147 6.6167337,6.4110798 6.4853291,6.4744356 6.3572322,6.5440577 6.1031315,6.6823471 5.8629583,6.8448175 5.6400471,7.0292131 5.5288066,7.1210027 5.422043,7.2180869 5.3201261,7.3201297 5.2229349,7.4174908 5.1302595,7.5192576 5.0423919,7.6251094 c -0.00514,0.00617 -0.010671,0.012214 -0.015827,0.018463 -0.071063,0.087944 -0.1387871,0.1785361 -0.2030267,0.2715819 -0.022821,0.032348 -0.046569,0.06372 -0.068554,0.096685 -0.048839,0.074768 -0.095442,0.1509744 -0.1397467,0.2285163 -0.031191,0.053396 -0.063257,0.1060841 -0.092288,0.1608387 C 4.4868307,8.4708905 4.4525418,8.5415199 4.420118,8.61301 4.390007,8.677797 4.360178,8.742611 4.333101,8.8090064 4.3062398,8.8769373 4.2810367,8.9455122 4.257514,9.0146701 4.231916,9.0874411 4.206458,9.1599889 4.184563,9.2343955 4.1660894,9.299628 4.1490924,9.3652696 4.133585,9.4312701 4.114364,9.5096211 4.095014,9.5878131 4.079971,9.6676956 4.0666061,9.7432693 4.0551767,9.8191725 4.045694,9.8953308 4.036184,9.9659678 4.026447,10.036399 4.020211,10.108025 4.0077764,10.238327 4.001033,10.369109 4,10.499999 c 3.029e-4,0.151182 0.00822,0.302252 0.023734,0.452636 0.077374,0.769027 0.3498446,1.481171 0.7664035,2.087397 0.00386,0.0055 0.00759,0.01118 0.011443,0.0167 0.032244,0.04632 0.065357,0.09203 0.099321,0.13711 2.391e-4,-0.0014 6.3e-4,-0.003 9e-4,-0.0044 C 5.7235432,14.285619 7.0287767,15 8.500016,15 c 0.8450828,0 1.634101,-0.238587 2.310639,-0.645994 l 9e-4,9e-4 c 0.0091,-0.0061 0.01818,-0.01227 0.02724,-0.01846 0.107332,-0.06571 0.211702,-0.134973 0.31289,-0.20918 0.02331,-0.01706 0.04645,-0.03434 0.06943,-0.05185 0.08886,-0.06781 0.174897,-0.138607 0.258397,-0.212695 0.03386,-0.03026 0.06727,-0.06102 0.100196,-0.09229 0.06957,-0.06556 0.136852,-0.133219 0.202148,-0.203027 0.03887,-0.04117 0.07697,-0.08307 0.114261,-0.125678 0.06134,-0.0707 0.119752,-0.143523 0.17666,-0.217968 0.03116,-0.0402 0.06163,-0.08093 0.0914,-0.122168 0.0598,-0.08393 0.115585,-0.170351 0.169628,-0.258397 0.02248,-0.03572 0.04445,-0.07176 0.06592,-0.108103 0.05352,-0.09296 0.102497,-0.188682 0.149414,-0.285644 0.01838,-0.03696 0.03625,-0.07417 0.05361,-0.111625 0.04206,-0.09342 0.07941,-0.188999 0.115135,-0.285644 0.01745,-0.04572 0.03416,-0.09172 0.05011,-0.137988 0.03101,-0.0932 0.05766,-0.18811 0.08262,-0.283886 0.0131,-0.04814 0.0254,-0.09649 0.03689,-0.145037 0.02035,-0.09054 0.03619,-0.182609 0.05098,-0.275098 0.01033,-0.06074 0.01941,-0.121695 0.02724,-0.182812 0.0094,-0.07925 0.01421,-0.1595 0.01934,-0.239941 0.008,-0.09562 0.01303,-0.191466 0.01494,-0.287401 0,-0.151725 -0.0081,-0.301197 -0.02285,-0.449121 l -9e-4,-0.0035 c -0.01439,-0.1429956 -0.03576,-0.2839713 -0.06328,-0.4227522 -0.0012,-0.00604 -0.0014,-0.012471 -0.0027,-0.018463 -0.02643,-0.1304521 -0.06093,-0.2579446 -0.09843,-0.3840818 -0.005,-0.017023 -0.008,-0.034907 -0.01318,-0.051853 l -0.0018,-0.00617 C 12.752937,9.0233351 12.702717,8.8855712 12.645685,8.7510408 12.58882,8.6167933 12.525465,8.4853886 12.455843,8.3572917 12.317553,8.1031905 12.155083,7.8630168 11.970687,7.6401053 11.878897,7.5288647 11.781812,7.4221012 11.679769,7.3201843 11.582408,7.2229932 11.480642,7.1303178 11.37479,7.0424502 c -0.005,-0.0044 -0.01,-0.0088 -0.01494,-0.013179 -0.0011,-9.45e-4 -0.0024,-0.00167 -0.0035,-0.0027 -0.08794,-0.071063 -0.178517,-0.1387864 -0.271553,-0.2030266 -0.03235,-0.022821 -0.06372,-0.046569 -0.09668,-0.068554 -0.07477,-0.048839 -0.150977,-0.095442 -0.22852,-0.1397454 -0.0534,-0.031204 -0.106084,-0.063257 -0.16084,-0.092288 -0.0697,-0.036119 -0.140325,-0.070408 -0.211815,-0.1028315 -0.06478,-0.030111 -0.129601,-0.05994 -0.195995,-0.087017 C 10.123026,6.3062527 10.054461,6.2810539 9.9853127,6.2575351 9.9125527,6.2319491 9.8399938,6.2064791 9.7655868,6.1845841 9.7003545,6.1661103 9.6347131,6.149113 9.5687128,6.1336053 9.4903608,6.114384 9.4121698,6.095034 9.3322868,6.0799912 9.2567128,6.0666263 9.1808093,6.0551968 9.1046508,6.0457142 9.0340108,6.0362042 8.9635838,6.0264672 8.8919568,6.0202312 8.7616491,6.007796 8.6308608,6.0010525 8.4999651,6.0000199 Z m -0.6837862,0.6495104 0.175727,1.42734 1.0081035,-0.883299 v 2.4679638 l 2.8749472,1.6637526 -0.740915,0.685545 -2.0592722,-0.0211 1.1531222,1.67081 c -0.5125332,0.27996 -1.1008322,0.439453 -1.7279265,0.439453 -1.5000714,0 -2.7800368,-0.909921 -3.3222572,-2.209565 C 5.4615569,10.793875 5.8854482,9.7352353 6.4925906,9.144676 6.751601,8.1914948 7.2570333,7.4025322 7.8162213,6.649468 Z m 0.2838322,3.4004794 0.43247,0.383202 0.8674787,0.06679 C 9.2883888,10.230154 8.6135668,10.105881 8.1000496,10.049946 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.nb.svg b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.nb.svg
new file mode 100644
index 00000000..fdf8dd43
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.nb.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.8675333,0 C 2.3874,0 2,0.38144001 2,0.85418669 V 15.1456 c 0,0.472534 0.3874,0.854401 0.8675333,0.854401 H 14.13225 C 14.612166,16.000001 15,15.618134 15,15.1456 V 5 L 10,0 Z"/>
+ <path style="fill:#f8f8f0" d="M 15,5 10,0 V 4.1992 C 10,4.6424 10.358,5 10.801,5 Z"/>
+ <path style="fill:#d6342a;fill-rule:evenodd" d="m 5.6074219,6.2183594 c 0,0 0.6283276,1.6841154 0.3125,2.7636718 C 5.6040946,10.061588 4,11.275 4,11.275 c 0,0 2.0965423,0.116964 2.8925781,0.630859 C 7.6886143,12.419754 8.4980469,14.4 8.4980469,14.4 c 0,0 1.0756807,-2.181862 1.5253911,-2.494141 C 10.473147,11.593581 13,11.275 13,11.275 c 0,0 -1.846835,-1.757981 -2.003906,-2.2480469 -0.157072,-0.4900682 0.396484,-2.8066406 0.396484,-2.8066406 0,0 -1.7733896,0.8164062 -2.9414061,0.8164063 -1.1680167,0 -2.84375,-0.8183594 -2.84375,-0.8183594 z m 1.2578125,1.4804687 c 0.4994124,0.1549403 0.9964158,0.3378906 1.5859375,0.3378907 0.5972307,0 1.1180129,-0.1818942 1.6347661,-0.3378907 -0.0313,0.1953089 -0.06833,0.3921502 -0.087891,0.5800781 -0.034445,0.3309079 -0.1163593,0.5514869 0.044922,1.0546876 0.160112,0.4995532 0.34372,0.6284502 0.564453,0.8925782 0.103455,0.123794 0.226794,0.248582 0.341797,0.375 -0.171928,0.03458 -0.348465,0.06385 -0.509766,0.103516 -0.338637,0.08327 -0.5789567,0.09603 -0.986328,0.378906 -0.4073292,0.28285 -0.5058471,0.508849 -0.6933594,0.792968 C 8.6589392,12.029335 8.5661837,12.199616 8.46875,12.364844 8.201421,11.905228 7.9822301,11.418936 7.4355469,11.066016 6.9516895,10.753653 6.456704,10.709765 5.9667969,10.616797 6.3143337,10.21949 6.7025928,9.864 6.8789062,9.2613281 7.0489089,8.6802282 6.9311178,8.1960672 6.8652344,7.6988281 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.player.svg b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.player.svg
new file mode 120000
index 00000000..af002c3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.player.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.wl.svg b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.wl.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.wl.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.wls.svg b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.wls.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.wolfram.wls.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-vnd.wordperfect.svg b/.icons/awkward/16x16/mimetypes/application-vnd.wordperfect.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-vnd.wordperfect.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-winhlp.svg b/.icons/awkward/16x16/mimetypes/application-winhlp.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-winhlp.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-5view.svg b/.icons/awkward/16x16/mimetypes/application-x-5view.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-5view.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-7z-compressed-tar.svg b/.icons/awkward/16x16/mimetypes/application-x-7z-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-7z-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-7z-compressed.svg b/.icons/awkward/16x16/mimetypes/application-x-7z-compressed.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-7z-compressed.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-7zip.svg b/.icons/awkward/16x16/mimetypes/application-x-7zip.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-7zip.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-abiword.svg b/.icons/awkward/16x16/mimetypes/application-x-abiword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-abiword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-acad.svg b/.icons/awkward/16x16/mimetypes/application-x-acad.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-acad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-accountwizard-package.svg b/.icons/awkward/16x16/mimetypes/application-x-accountwizard-package.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-ace.svg b/.icons/awkward/16x16/mimetypes/application-x-ace.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-ace.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-addon.svg b/.icons/awkward/16x16/mimetypes/application-x-addon.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-addon.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-amiga-disk-format.svg b/.icons/awkward/16x16/mimetypes/application-x-amiga-disk-format.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-amiga-disk-format.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-apple-diskimage.svg b/.icons/awkward/16x16/mimetypes/application-x-apple-diskimage.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-apple-diskimage.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-applix-spreadsheet.svg b/.icons/awkward/16x16/mimetypes/application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-applix-word.svg b/.icons/awkward/16x16/mimetypes/application-x-applix-word.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-arc.svg b/.icons/awkward/16x16/mimetypes/application-x-arc.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-arc.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-archive.svg b/.icons/awkward/16x16/mimetypes/application-x-archive.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-archive.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-arj.svg b/.icons/awkward/16x16/mimetypes/application-x-arj.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-arj.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-audacity-project.svg b/.icons/awkward/16x16/mimetypes/application-x-audacity-project.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-autocad.svg b/.icons/awkward/16x16/mimetypes/application-x-autocad.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-autocad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-awk.svg b/.icons/awkward/16x16/mimetypes/application-x-awk.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-bittorrent.svg b/.icons/awkward/16x16/mimetypes/application-x-bittorrent.svg
new file mode 100644
index 00000000..cc2520ff
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-bittorrent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#9264c3" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path style="fill:#b783f6" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <g transform="translate(0.3898305,-0.008475)">
+ <path style="fill:#ffffff" d="m 8.1101695,7.0084746 c -1.932997,0 -3.5,1.567003 -3.5,3.5000004 0,1.932997 1.567003,3.5 3.5,3.5 H 13.61017 v -1 H 8.1101695 c -1.380712,0 -2.5,-1.119288 -2.5,-2.5 0,-1.3807124 1.119288,-2.5000004 2.5,-2.5000004 0.344234,3.94e-4 0.684677,0.07187 1,0.209961 v -1.060547 c -0.324344,-0.097944 -0.661192,-0.148273 -1,-0.149414 z"/>
+ <path style="fill:#c090f9" d="m 8.1101695,9.0084746 c -0.828427,0 -1.5,0.671573 -1.5,1.5000004 0,0.828427 0.671573,1.5 1.5,1.5 H 13.61017 v -1 h -2.5 -1.5878915 -1.412109 c -0.276142,0 -0.5,-0.223858 -0.5,-0.5 0,-0.276142 0.223858,-0.5 0.5,-0.5 h 1.408203 C 9.3117805,9.4271296 8.7623845,9.0084746 8.1101695,9.0084746 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-blender.svg b/.icons/awkward/16x16/mimetypes/application-x-blender.svg
new file mode 100644
index 00000000..0b4671c5
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-blender.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f4b43f" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 9,1 Z"/>
+ <path style="fill:#ffdea2" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="fill:#ffffff" d="M 6.8945312 6.03125 C 6.7675132 6.0454515 6.6469928 6.1085871 6.5605469 6.2167969 C 6.387655 6.4332164 6.4222524 6.74703 6.6386719 6.9199219 L 7.9882812 8 L 3.5 8 C 3.223 8 3 8.223 3 8.5 C 3 8.777 3.223 9 3.5 9 L 6.0507812 9 A 3.5 3.5 0 0 0 5.9199219 9.140625 L 3.2089844 11.09375 C 2.9842039 11.255623 2.9318774 11.566235 3.09375 11.791016 C 3.2556226 12.015796 3.5681881 12.068123 3.7929688 11.90625 L 5.0390625 11.007812 A 3.5 3.5 0 0 0 5 11.5 A 3.5 3.5 0 0 0 8.5 15 A 3.5 3.5 0 0 0 12 11.5 A 3.5 3.5 0 0 0 10.050781 8.3671875 L 7.2617188 6.1386719 C 7.1535089 6.0522259 7.0215495 6.0170485 6.8945312 6.03125 z M 8.5 9 A 2.5 2.5 0 0 1 11 11.5 A 2.5 2.5 0 0 1 8.5 14 A 2.5 2.5 0 0 1 6 11.5 A 2.5 2.5 0 0 1 8.5 9 z M 8.5 10 A 1.5 1.5 0 0 0 7 11.5 A 1.5 1.5 0 0 0 8.5 13 A 1.5 1.5 0 0 0 10 11.5 A 1.5 1.5 0 0 0 8.5 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-bzdvi.svg b/.icons/awkward/16x16/mimetypes/application-x-bzdvi.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-bzip-compressed-tar.svg b/.icons/awkward/16x16/mimetypes/application-x-bzip-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-bzip-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-bzip.svg b/.icons/awkward/16x16/mimetypes/application-x-bzip.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-cabri.svg b/.icons/awkward/16x16/mimetypes/application-x-cabri.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-cabri.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-cb7.svg b/.icons/awkward/16x16/mimetypes/application-x-cb7.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-cb7.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-cba.svg b/.icons/awkward/16x16/mimetypes/application-x-cba.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-cba.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-cbr.svg b/.icons/awkward/16x16/mimetypes/application-x-cbr.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-cbr.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-cbt.svg b/.icons/awkward/16x16/mimetypes/application-x-cbt.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-cbt.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-cbz.svg b/.icons/awkward/16x16/mimetypes/application-x-cbz.svg
new file mode 120000
index 00000000..101c54df
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-cbz.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-ccf-container.svg b/.icons/awkward/16x16/mimetypes/application-x-ccf-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-ccf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-cd-image.svg b/.icons/awkward/16x16/mimetypes/application-x-cd-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-cd-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-cda.svg b/.icons/awkward/16x16/mimetypes/application-x-cda.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-cda.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-chm.svg b/.icons/awkward/16x16/mimetypes/application-x-chm.svg
new file mode 120000
index 00000000..0480c2a1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-chm.svg
@@ -0,0 +1 @@
+../apps/help-browser.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-class-file.svg b/.icons/awkward/16x16/mimetypes/application-x-class-file.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-class-file.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-clementine.svg b/.icons/awkward/16x16/mimetypes/application-x-clementine.svg
new file mode 120000
index 00000000..b3a04bdb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-clementine.svg
@@ -0,0 +1 @@
+../apps/clementine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-cmakecache.svg b/.icons/awkward/16x16/mimetypes/application-x-cmakecache.svg
new file mode 120000
index 00000000..2df582fa
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-cmakecache.svg
@@ -0,0 +1 @@
+text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-codeblocks-workspace.svg b/.icons/awkward/16x16/mimetypes/application-x-codeblocks-workspace.svg
new file mode 100644
index 00000000..4612a532
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-codeblocks-workspace.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <g transform="matrix(.57143 0 0 .57143 -1.1429 -1.1429)">
+ <path fill="#e44545" d="m16 2h-12.5c-0.831 0-1.5 0.669-1.5 1.5v12.5h14z"/>
+ <path fill="#38ac52" d="m16 2h12.5c0.831 0 1.5 0.669 1.5 1.5v12.5h-14z"/>
+ <path fill="#f2ae37" d="m16 30h-12.5c-0.831 0-1.5-0.669-1.5-1.5v-12.5h14z"/>
+ <path fill="#3776f2" d="m16 30h12.5c0.831 0 1.5-0.669 1.5-1.5v-12.5h-14z"/>
+ </g>
+ <rect style="fill:#ffffff" width="10" height="10" x="3" y="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-codeblocks.svg b/.icons/awkward/16x16/mimetypes/application-x-codeblocks.svg
new file mode 100644
index 00000000..e8a195f4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-codeblocks.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e44545" d="M 2.8007812,1 C 2.3575812,1 2,1.3575812 2,1.8007812 V 9 H 8 V 1 Z"/>
+ <path style="fill:#38ac52" d="m 8,1 v 8 h 6 V 6 L 9,1 Z"/>
+ <path style="fill:#f2ae37" d="m 2,9 v 6.199219 C 2,15.642219 2.3575813,16 2.8007812,16 H 8 V 9 Z"/>
+ <path style="fill:#3776f2" d="m 8,9 v 7 h 5.199219 C 13.642219,16 14,15.642219 14,15.199219 V 9 Z"/>
+ <path style="fill:#7ed591" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-compress.svg b/.icons/awkward/16x16/mimetypes/application-x-compress.svg
new file mode 100644
index 00000000..bac5f848
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-compress.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#8bc34a" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#c5e1a5" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <g transform="translate(-1,1)">
+ <path style="opacity:0.1" d="M 6,0 V 4 C 6,5.1 6.895,6 8,6 9.105,6 10,5.1 10,4 V 0 Z"/>
+ <path style="opacity:0.2" d="M 8,0 V 1 H 9 V 0 Z M 8,1 H 7 V 2 H 8 Z M 8,2 V 3 H 9 V 2 Z M 8,3 H 7 V 4 H 8 Z M 8,4 V 5 C 8.552,5 9,4.5 9,4 Z"/>
+ <path style="fill:#dddddd" d="M 7,0 V 1 H 8 V 0 Z M 7,2 V 3 H 8 V 2 Z M 7,4 C 7,4.5 7.448,5 8,5 V 4 Z"/>
+ <path style="fill:#b3b3b3" d="M 8,1 H 9 V 2 H 8 Z M 8,3 H 9 V 4 H 8 Z"/>
+ <path style="fill:#f5f5f5" d="M 8,5 C 6.895,5 6,5.9 6,7 v 4 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 V 7 C 10,5.9 9.105,5 8,5 Z M 8,6 C 8.552,6 9,6.4 9,7 9,7.5 8.552,8 8,8 7.448,8 7,7.5 7,7 7,6.4 7.448,6 8,6 Z m 0,3 c 0.552,0 1,0.4 1,1 v 1 C 9,11.5 8.552,12 8,12 7.448,12 7,11.5 7,11 V 10 C 7,9.4 7.448,9 8,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-compressed-tar.svg b/.icons/awkward/16x16/mimetypes/application-x-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-core.svg b/.icons/awkward/16x16/mimetypes/application-x-core.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-core.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-cpio.svg b/.icons/awkward/16x16/mimetypes/application-x-cpio.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-cpio.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-cue.svg b/.icons/awkward/16x16/mimetypes/application-x-cue.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-cue.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-deb.svg b/.icons/awkward/16x16/mimetypes/application-x-deb.svg
new file mode 120000
index 00000000..1ac361cf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-deb.svg
@@ -0,0 +1 @@
+../apps/gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-deepinclone-dim.svg b/.icons/awkward/16x16/mimetypes/application-x-deepinclone-dim.svg
new file mode 100644
index 00000000..84738c18
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-deepinclone-dim.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#008cff" d="M 1.8125,0 C 1.362375,0 1,0.3568 1,0.8 V 15.2 C 1,15.6432 1.362375,16 1.8125,16 h 11.375 C 13.637625,16 14,15.6432 14,15.2 V 5 L 9.53125,4.4 9,0 Z"/>
+ <path style="fill:#54b1ff" d="M 9,0 V 4.1666667 C 9,4.6269167 9.3730958,5 9.833333,5 H 14 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 6.2820844,13.78027 C 6.0443924,13.69996 5.885931,13.614695 5.6482386,13.44912 c 0.9428457,0.07368 2.1629989,-0.165574 2.9949222,-0.935494 0,0 1.5766912,-1.283201 0.4753844,-3.3859956 0,0 0.1584604,0.8444284 -0.050709,1.5481196 0,0 -0.2376917,0.952054 -1.2201528,1.22525 C 6.3819153,12.314937 4.7180703,11.238704 4.0208395,10.758539 3.967755,10.261814 4.0145045,9.7071403 4.179301,9.1773024 4.416993,8.4322175 4.9795318,7.7947567 5.6133772,7.3890991 5.4549158,8.5232838 5.5801027,9.5664024 5.7718387,9.9968956 6.0095307,10.576406 6.4056845,11.26354 7.2613763,11.354605 8.0853753,11.437384 8.5369911,10.692307 8.5369911,10.692307 8.9331442,10.03001 9.0123755,9.1027937 9.0123755,9.0779577 9.0060317,9.0547767 8.9331442,8.9951708 8.9331442,8.9951708 8.616222,10.162469 8.1408381,10.55157 8.1408381,10.55157 7.4277607,11.296654 6.8810684,10.799931 6.8810684,10.799931 6.3264536,10.220421 6.7226073,9.1855808 6.7226073,9.1855808 6.9602993,8.5232838 7.5862221,7.5132803 8.3151444,7.0000002 8.4736058,7.0306307 8.552837,7.0496726 8.7112992,7.082787 9.1866835,7.2483613 9.5352977,7.4967227 9.8601438,7.8278716 9.3055288,7.9934458 8.4656832,8.4073818 8.4656832,8.4073818 7.1029149,8.9868918 7.015761,9.8727146 7.015761,9.8727146 6.8572996,10.783373 7.5703762,10.369438 7.5703762,10.369438 8.2834526,10.038288 8.6558368,8.8792687 8.6558368,8.8792687 8.4181455,8.835392 8.2596837,8.9057618 8.2596837,8.9057618 7.9427601,9.6508456 7.3722994,9.9406009 7.3722994,9.9406009 7.134607,10.106175 7.0553765,9.8578135 7.0553765,9.8578135 7.0157628,9.6922393 7.2138376,9.6922393 7.2138376,9.6922393 7.5307604,9.5266646 7.7684528,9.1955164 7.7684528,9.1127293 7.8151988,8.9471547 7.9269142,8.9471547 7.9269142,8.9471547 c 0.475384,-0.165574 0.8477686,-0.165574 0.8477686,-0.165574 0.5546154,-0.068714 1.3944612,0.165574 1.3944612,0.165574 0.158462,0.076993 0.396153,0.1655746 0.554615,0.1655746 0.316923,0.7450842 0.396153,1.6805797 0.0515,2.5415677 -0.633847,1.846152 -2.6700758,2.806484 -4.4844596,2.127629 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-designer.svg b/.icons/awkward/16x16/mimetypes/application-x-designer.svg
new file mode 100644
index 00000000..903194ec
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-designer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#00cc5c" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 V 15.25 C 2,15.667 2.3328,16 2.75,16 H 13.25 C 13.668,16 14,15.668 14,15.25 V 6 L 9.875,5.125 9,1 Z"/>
+ <path style="fill:#6ef1a8" d="M 9,1 V 5.1667 C 9,5.6251 9.3749,6 9.8333,6 H 14 Z"/>
+ <path style="fill:#ffffff" d="M 11,6.9999843 C 10.08807,8.0840371 8.2107761,9.1158306 7.0253214,9.5221456 3.8440768,10.84123 5.3618811,13.995492 5.3618811,13.995492 6.3269002,13.159879 10.667311,7.5730162 10.667311,7.5730162 c 0,0 -3.4097459,5.1118728 -4.9571165,6.4224758 v 0.0027 C 9.8630181,14.078851 10.029225,11.442603 10.336577,9.8336036 10.65268,8.1788434 11,6.9999843 11,6.9999843 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-desktop.svg b/.icons/awkward/16x16/mimetypes/application-x-desktop.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-desktop.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-dia-diagram.svg b/.icons/awkward/16x16/mimetypes/application-x-dia-diagram.svg
new file mode 120000
index 00000000..5cd28915
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-dia-diagram.svg
@@ -0,0 +1 @@
+../apps/dia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-dlc-container.svg b/.icons/awkward/16x16/mimetypes/application-x-dlc-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-dlc-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-drgeo.svg b/.icons/awkward/16x16/mimetypes/application-x-drgeo.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-drgeo.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-dwg.svg b/.icons/awkward/16x16/mimetypes/application-x-dwg.svg
new file mode 100644
index 00000000..5185f15a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-dwg.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1273b2" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path style="fill:#4e92be" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 5,1 V 10 H 3 V 12 H 2 V 13 H 3 V 15 H 5 V 16 H 6 V 15 H 8 V 13 H 14 V 12 H 8 V 10 H 6 V 1 Z M 4,11 H 7 V 14 H 4 Z M 5,12 V 13 H 6 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-e-theme.svg b/.icons/awkward/16x16/mimetypes/application-x-e-theme.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-e-theme.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-egon.svg b/.icons/awkward/16x16/mimetypes/application-x-egon.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-egon.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-emerald-theme.svg b/.icons/awkward/16x16/mimetypes/application-x-emerald-theme.svg
new file mode 120000
index 00000000..2bb74953
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-emerald-theme.svg
@@ -0,0 +1 @@
+../apps/emerald-theme-manager-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-etherpeek.svg b/.icons/awkward/16x16/mimetypes/application-x-etherpeek.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-etherpeek.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-excel.svg b/.icons/awkward/16x16/mimetypes/application-x-excel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-executable.svg b/.icons/awkward/16x16/mimetypes/application-x-executable.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-executable.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-extension-eml.svg b/.icons/awkward/16x16/mimetypes/application-x-extension-eml.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-extension-fcstd.svg b/.icons/awkward/16x16/mimetypes/application-x-extension-fcstd.svg
new file mode 100644
index 00000000..71c2652d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-extension-fcstd.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#4f4f4f" d="M 16,13.1875 C 16,13.637625 15.6432,14 15.2,14 H 0.8 C 0.3568,14 0,13.637625 0,13.1875 V 1.8125 C 0,1.362375 0.3568,1 0.8,1 H 11 L 11.6,5.46875 16,6 Z"/>
+ <path style="fill:#676767" d="M 16,6 H 11.833333 C 11.373083,6 11,5.6269042 11,5.1666667 V 1 Z"/>
+ <path style="fill:#3f92e7" d="m 7.2005072,8.3999996 -8e-4,0.00156 h 8e-4 z"/>
+ <path style="fill:#ff6363" d="m 4,3 h 6 V 5 H 6 V 7 H 7.99976 V 9 H 6 v 4 H 4 Z"/>
+ <path style="fill:#3f92e7" d="M 9.875632,8 9.8202754,8.6577661 A 1.9649311,1.9646115 0 0 0 9.2463582,8.9899055 L 8.6472049,8.7074244 8.0220015,9.7909474 8.565798,10.167861 a 1.9649311,1.9646115 0 0 0 -0.030122,0.331325 1.9649311,1.9646115 0 0 0 0.028493,0.33214 L 8.022,11.208238 8.6472035,12.290947 9.2447283,12.010095 a 1.9649311,1.9646115 0 0 0 0.5755456,0.329696 L 9.8748179,13 h 1.2504061 l 0.05535,-0.658581 a 1.9649311,1.9646115 0 0 0 0.573918,-0.332139 l 0.598338,0.281667 0.625204,-1.082709 -0.542982,-0.377727 a 1.9649311,1.9646115 0 0 0 0.03012,-0.331325 1.9649311,1.9646115 0 0 0 -0.02849,-0.332139 L 12.978858,9.7909474 12.353654,8.7082384 11.75613,8.9890915 A 1.9649311,1.9646115 0 0 0 11.180581,8.6602086 L 11.12523,8 Z m 0.624389,1.6655812 a 0.8336046,0.83360448 0 0 1 0.833605,0.8336048 0.8336046,0.83360448 0 0 1 -0.833605,0.833605 0.8336046,0.83360448 0 0 1 -0.8336042,-0.833605 0.8336046,0.83360448 0 0 1 0.8336042,-0.8336048 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-extension-rss.svg b/.icons/awkward/16x16/mimetypes/application-x-extension-rss.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-fictionbook+xml.svg b/.icons/awkward/16x16/mimetypes/application-x-fictionbook+xml.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-fictionbook+xml.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-fictionbook.svg b/.icons/awkward/16x16/mimetypes/application-x-fictionbook.svg
new file mode 100644
index 00000000..efd39867
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-fictionbook.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <linearGradient id="linear0" x1="24" x2="44" y1="24" y2="24" gradientTransform="matrix(.325 0 0 .33333 -.3 1.5e-7)" gradientUnits="userSpaceOnUse">
+ <stop offset="0" stop-opacity=".102"/>
+ <stop offset="1" stop-opacity="0"/>
+ </linearGradient>
+ </defs>
+ <path fill="#dcd4a6" d="m14 13.332v-10.664c0-0.3711-0.289-0.668-0.648-0.668h-11.704c-0.3589 0-0.648 0.2969-0.648 0.668v10.664c0 0.371 0.2891 0.668 0.6484 0.668h11.703c0.36 0 0.649-0.297 0.649-0.668z"/>
+ <path fill="url(#linear0)" d="m14 13.332v-10.664c0-0.3711-0.289-0.668-0.648-0.668h-5.852v12h5.852c0.359 0 0.648-0.297 0.648-0.668z"/>
+ <path opacity=".5" d="m8 8.5h5v-0.5h-5z"/>
+ <path opacity=".5" d="m8 7.5h5v-0.5h-5z"/>
+ <path opacity=".5" d="m8 6.5h4.5v-0.5h-4.5z"/>
+ <path opacity=".5" d="m8 5.5h3.5v-0.5h-3.5z"/>
+ <path opacity=".5" d="m8 4.5h5v-0.5h-5z"/>
+ <path opacity=".5" d="m8 3.5h4v-0.5h-4z"/>
+ <path opacity=".5" d="m2 3h5v0.5h-5z"/>
+ <path opacity=".5" d="m2 4h4.5v0.5h-4.5z"/>
+ <path opacity=".5" d="m2 5h4v0.5h-4z"/>
+ <path opacity=".5" d="m2 6h3.5v0.5h-3.5z"/>
+ <path opacity=".5" d="m2 7h3v0.5h-3z"/>
+ <path opacity=".5" d="m2 8h5v0.5h-5z"/>
+ <path opacity=".5" d="m2 9h5v0.5h-5z"/>
+ <path opacity=".5" d="m2 10h4.5v0.5h-4.5z"/>
+ <path opacity=".5" d="m2 11h3.5v0.5h-3.5z"/>
+ <path opacity=".5" d="m2 12h5v0.5h-5z"/>
+ <path opacity=".5" d="m2 13h4v0.5h-4z"/>
+ <path fill="#ff5757" d="m5 2h2v6l-1-2-1 2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-flash-video.svg b/.icons/awkward/16x16/mimetypes/application-x-flash-video.svg
new file mode 120000
index 00000000..6bb1786e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-flash-video.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-afm.svg b/.icons/awkward/16x16/mimetypes/application-x-font-afm.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-afm.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-bdf.svg b/.icons/awkward/16x16/mimetypes/application-x-font-bdf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-bdf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-dos.svg b/.icons/awkward/16x16/mimetypes/application-x-font-dos.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-dos.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-framemaker.svg b/.icons/awkward/16x16/mimetypes/application-x-font-framemaker.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-framemaker.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-libgrx.svg b/.icons/awkward/16x16/mimetypes/application-x-font-libgrx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-libgrx.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-linux-psf.svg b/.icons/awkward/16x16/mimetypes/application-x-font-linux-psf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-otf.svg b/.icons/awkward/16x16/mimetypes/application-x-font-otf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-otf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-pcf.svg b/.icons/awkward/16x16/mimetypes/application-x-font-pcf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-pcf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-snf.svg b/.icons/awkward/16x16/mimetypes/application-x-font-snf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-snf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-speedo.svg b/.icons/awkward/16x16/mimetypes/application-x-font-speedo.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-speedo.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-sunos-news.svg b/.icons/awkward/16x16/mimetypes/application-x-font-sunos-news.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-sunos-news.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-tex-tfm.svg b/.icons/awkward/16x16/mimetypes/application-x-font-tex-tfm.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-tex-tfm.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-tex.svg b/.icons/awkward/16x16/mimetypes/application-x-font-tex.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-tex.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-ttf.svg b/.icons/awkward/16x16/mimetypes/application-x-font-ttf.svg
new file mode 100644
index 00000000..50abf22b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-ttf.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ac7e37" d="m6 8h4v1h-3v1h2v1h-2v3h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-ttx.svg b/.icons/awkward/16x16/mimetypes/application-x-font-ttx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-ttx.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-type1.svg b/.icons/awkward/16x16/mimetypes/application-x-font-type1.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-type1.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-font-vfont.svg b/.icons/awkward/16x16/mimetypes/application-x-font-vfont.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-font-vfont.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-fusioncomp.svg b/.icons/awkward/16x16/mimetypes/application-x-fusioncomp.svg
new file mode 100644
index 00000000..26eb6019
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-fusioncomp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#293e91" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 9,1 Z"/>
+ <path style="fill:#3554b9" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <g transform="matrix(0.46875,0,0,0.46875,-3.2030933,-2.7736285)">
+ <path style="fill:#fed909" d="m 23.55354,33.664379 c -0.411731,0.110323 -0.77551,0.389461 -0.988637,0.758608 -0.213128,0.369148 -0.272978,0.823759 -0.162656,1.235489 0.110323,0.411731 0.389461,0.77551 0.758609,0.988638 0.369147,0.213127 0.823758,0.272978 1.235489,0.162655 0.411731,-0.110323 0.77551,-0.389461 0.988637,-0.758608 0.213128,-0.369148 0.272978,-0.823759 0.162656,-1.23549 -0.110323,-0.41173 -0.389461,-0.775509 -0.758609,-0.988637 -0.369147,-0.213127 -0.823758,-0.272978 -1.235489,-0.162655 z m 4.844284,-2.411904 c 0.746891,0.07873 1.524146,-0.231152 2.011989,-0.802164 0.487842,-0.571012 0.672574,-1.387118 0.478193,-2.112557 -0.19438,-0.725439 -0.762416,-1.339841 -1.470406,-1.590431 -0.70799,-0.25059 -1.536055,-0.130332 -2.143515,0.311299 -0.440271,0.320082 -0.75228,0.781116 -1.095729,1.203412 -0.171725,0.211148 -0.354113,0.415359 -0.564778,0.587676 -0.210665,0.172316 -0.451281,0.312513 -0.71417,0.382954 -0.262889,0.07044 -0.541367,0.06933 -0.809966,0.02544 -0.2686,-0.0439 -0.528658,-0.129556 -0.78295,-0.226553 -0.508584,-0.193995 -1.009308,-0.437257 -1.550635,-0.494321 -0.746891,-0.07873 -1.524147,0.231152 -2.011989,0.802164 -0.487843,0.571013 -0.672574,1.387119 -0.478194,2.112558 0.194381,0.725439 0.762417,1.339841 1.470407,1.590431 0.70799,0.25059 1.536056,0.130331 2.143516,-0.3113 0.440271,-0.320082 0.752279,-0.781116 1.095728,-1.203412 0.171725,-0.211148 0.354113,-0.415359 0.564779,-0.587676 0.210665,-0.172316 0.45128,-0.312513 0.714169,-0.382954 0.262889,-0.07044 0.541367,-0.06933 0.809966,-0.02544 0.2686,0.0439 0.528658,0.129556 0.78295,0.226553 0.508584,0.193995 1.009308,0.437257 1.550635,0.494321 z M 27.92764,25.818907 c 0.995855,0.104978 2.032195,-0.308203 2.682652,-1.069552 0.650456,-0.76135 0.896765,-1.849491 0.637591,-2.816743 -0.259174,-0.967252 -1.016555,-1.786455 -1.960541,-2.120575 -0.943987,-0.33412 -2.048075,-0.173775 -2.858021,0.415066 -0.587028,0.426776 -1.003039,1.041488 -1.460972,1.604549 -0.228966,0.28153 -0.47215,0.553812 -0.753037,0.783567 -0.280887,0.229756 -0.601707,0.416685 -0.952226,0.510606 -0.350519,0.09392 -0.721822,0.09245 -1.079955,0.03392 -0.358133,-0.05853 -0.704878,-0.172741 -1.043934,-0.302071 -0.678111,-0.258659 -1.345744,-0.583009 -2.067513,-0.659094 -0.995855,-0.104978 -2.032195,0.308203 -2.682651,1.069553 -0.650457,0.76135 -0.896766,1.849491 -0.637592,2.816743 0.259175,0.967251 1.016556,1.786455 1.960542,2.120574 0.943987,0.33412 2.048075,0.173775 2.858021,-0.415066 0.587028,-0.426776 1.003039,-1.041488 1.460971,-1.604549 0.228967,-0.28153 0.472151,-0.553812 0.753038,-0.783567 0.280887,-0.229756 0.601707,-0.416685 0.952226,-0.510606 0.350519,-0.09392 0.721822,-0.09245 1.079955,-0.03392 0.358133,0.05853 0.704877,0.172741 1.043933,0.302071 0.678112,0.258659 1.345744,0.583009 2.067513,0.659094 z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gambas3.svg b/.icons/awkward/16x16/mimetypes/application-x-gambas3.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gambas3.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gambasscript.svg b/.icons/awkward/16x16/mimetypes/application-x-gambasscript.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gambasserverpage.svg b/.icons/awkward/16x16/mimetypes/application-x-gambasserverpage.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gameboy-rom.svg b/.icons/awkward/16x16/mimetypes/application-x-gameboy-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gameboy-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gamecube-rom.svg b/.icons/awkward/16x16/mimetypes/application-x-gamecube-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gamecube-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gba-rom.svg b/.icons/awkward/16x16/mimetypes/application-x-gba-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gba-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gdbm.svg b/.icons/awkward/16x16/mimetypes/application-x-gdbm.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gdbm.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gettext-translation.svg b/.icons/awkward/16x16/mimetypes/application-x-gettext-translation.svg
new file mode 100644
index 00000000..536a2262
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gettext-translation.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path opacity=".5" d="m5.3398 8.0313c-0.2859 0.1735-0.8515 0.4187-1.3203 0.5546l0.013672 0.041016c0.225-0.0234 0.45859-0.05619 0.68359-0.09375v0.57227h-0.69336l0.019531 0.060547h0.56641c-0.1126 0.4595-0.3141 0.947-0.6094 1.299l0.046875 0.04297c0.2718-0.1968 0.4964-0.42689 0.66992-0.68945v1.1816h0.070312c0.19219 0 0.31368-0.075 0.31836-0.09375v-1.3359c0.14063 0.12656 0.27265 0.32696 0.30078 0.48633 0.046876 0.04219 0.098828 0.06055 0.15039 0.06055 0.098437 0 0.18164-0.07344 0.18164-0.17188 0-0.14063-0.1547-0.31991-0.63281-0.42773v-0.35156h0.52148c0.0984 0.00012 0.14575-0.014521 0.17383-0.056641l-0.3613-0.242-0.1934 0.2383h-0.14062v-0.64648c0.16406-0.0375 0.32461-0.075781 0.45117-0.11328 0.046876 0.00937 0.088285 0.019531 0.12109 0.019531 0.046874 0 0.083984-0.010541 0.10742-0.029297l-0.4454-0.3047zm1.7109 0.44141-0.16406 0.1875h-0.64648l-0.41211-0.1543v2.4277c0.35156 0 0.39453-0.12618 0.39453-0.13086v-0.23047h0.70312v0.30469c0.29531 0 0.39844-0.08906 0.39844-0.09375v-1.9727c0.0798-0.01404 0.1348-0.042232 0.1582-0.070312l-0.4314-0.2673zm-0.82812 0.24805h0.70312v1.7871h-0.70312v-1.7871z"/>
+ <path opacity=".5" d="m10.498 11.576v0.002c-0.4125 0-0.71172 0.09766-0.89453 0.28516-0.15469 0.15937-0.24414 0.40391-0.26758 0.72266h-0.70898v-0.60547c0-0.07969 0.015624-0.13516 0.039062-0.16797 0.023437-0.03281 0.060937-0.05196 0.11719-0.05664l0.10742-0.0039c0.042187-0.0047 0.060547-0.025 0.060547-0.0625 0-0.02813-0.00509-0.04609-0.00977-0.05078-0.00469-0.0047-0.022656-0.0098-0.050781-0.0098-0.00469 0-0.023828 0.0012-0.056641 0.0059-0.12187 0.0047-0.23906 0.0039-0.35156 0.0039-0.12187 0-0.24453 0.000794-0.37109-0.0039-0.028126-0.0047-0.046092-0.0059-0.050781-0.0059-0.028124 0-0.041405 0.0051-0.050781 0.0098-0.0047 0.004-0.0098 0.023-0.0098 0.05 0 0.0375 0.024217 0.0578 0.066406 0.0625l0.10156 0.0039c0.05625 0.0047 0.09375 0.02384 0.11719 0.05664 0.023437 0.03281 0.039063 0.08829 0.039063 0.16797v1.6172c0 0.07969-0.015626 0.1371-0.039063 0.16992-0.023437 0.03281-0.060937 0.05001-0.11719 0.05469l-0.10156 0.0059c-0.00469 0-0.00509 0.0039-0.00977 0.0039-0.0375-0.002-0.0566 0.017-0.0566 0.05 0 0.02813 0.00509 0.04727 0.00977 0.05664 0.00937 0.0047 0.027344 0.0098 0.050781 0.0098 0.00469 0 0.022655-0.0012 0.050781-0.0059 0.12656-0.0047 0.25-0.0051 0.36719-0.0098 0.11719 0 0.2336 0.0051 0.35547 0.0098 0.028126 0.0047 0.047266 0.0059 0.056641 0.0059 0.028124 0 0.041406-0.0051 0.050781-0.0098 0.00469-0.0094 0.00977-0.02853 0.00977-0.05664 0-0.03281-0.017968-0.05078-0.050781-0.05078-0.00469-0.0047-0.00509-0.0059-0.00977-0.0059l-0.10352-0.0039c-0.060937-0.0047-0.097659-0.02384-0.12109-0.05664-0.023438-0.03281-0.039063-0.08827-0.039062-0.16797v-0.66602h0.70312c0.01875 0.34687 0.1 0.61446 0.25 0.7832 0.1734 0.193 0.4489 0.286 0.8279 0.286 0.4125 0 0.71798-0.09883 0.91016-0.29102 0.1875-0.19219 0.28516-0.4961 0.28516-0.91797 0-0.43126-0.08828-0.73554-0.26172-0.92774-0.17344-0.19219-0.4547-0.28711-0.84375-0.28711zm-0.03711 0.11914c0.28594 0 0.48672 0.0832 0.61328 0.25195 0.12656 0.17344 0.1875 0.44999 0.1875 0.84375 0 0.38437-0.06094 0.6625-0.1875 0.83594-0.12656 0.16874-0.33202 0.25195-0.61328 0.25195-0.28594 0-0.49336-0.08319-0.61523-0.25195-0.12656-0.17344-0.19141-0.45001-0.19141-0.84375 0-0.37969 0.06484-0.65664 0.19141-0.83008s0.33398-0.25781 0.61523-0.25781z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-glabels.svg b/.icons/awkward/16x16/mimetypes/application-x-glabels.svg
new file mode 120000
index 00000000..3162412c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-glabels.svg
@@ -0,0 +1 @@
+../apps/glabels-3.0.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-glade.svg b/.icons/awkward/16x16/mimetypes/application-x-glade.svg
new file mode 120000
index 00000000..0cc24b63
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-glade.svg
@@ -0,0 +1 @@
+../apps/glade.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gnonogram-puzzle.svg b/.icons/awkward/16x16/mimetypes/application-x-gnonogram-puzzle.svg
new file mode 120000
index 00000000..58374dd6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gnonogram-puzzle.svg
@@ -0,0 +1 @@
+../apps/com.github.jeremypw.gnonograms.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gnumeric.svg b/.icons/awkward/16x16/mimetypes/application-x-gnumeric.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gnumeric.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gpx+xml.svg b/.icons/awkward/16x16/mimetypes/application-x-gpx+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gpx+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gpx.svg b/.icons/awkward/16x16/mimetypes/application-x-gpx.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gpx.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-grsync-session.svg b/.icons/awkward/16x16/mimetypes/application-x-grsync-session.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-grsync-session.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gz-font-linux-psf.svg b/.icons/awkward/16x16/mimetypes/application-x-gz-font-linux-psf.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gz-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gzdvi.svg b/.icons/awkward/16x16/mimetypes/application-x-gzdvi.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gzip.svg b/.icons/awkward/16x16/mimetypes/application-x-gzip.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-gzpostscript.svg b/.icons/awkward/16x16/mimetypes/application-x-gzpostscript.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-icq.svg b/.icons/awkward/16x16/mimetypes/application-x-icq.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-iff.svg b/.icons/awkward/16x16/mimetypes/application-x-iff.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-iff.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-ipod-firmware.svg b/.icons/awkward/16x16/mimetypes/application-x-ipod-firmware.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-iptrace.svg b/.icons/awkward/16x16/mimetypes/application-x-iptrace.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-iptrace.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-ipynb+json.svg b/.icons/awkward/16x16/mimetypes/application-x-ipynb+json.svg
new file mode 100644
index 00000000..83ea603f
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-ipynb+json.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <rect style="fill:#267edb" width=".8" height="8" x="4" y="7"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="4" y="7"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="4" y="14.2"/>
+ <rect style="fill:#267edb" width=".8" height="8" x="-12" y="7" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="-12" y="7" transform="scale(-1,1)"/>
+ <rect style="fill:#267edb" width="2" height=".8" x="-12" y="14.2" transform="scale(-1,1)"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.80000001" d="M 6.4,9.0000001 8.4,13"/>
+ <path style="fill:none;stroke:#3f3f3f;stroke-width:0.80000001" d="M 10,9.0000001 C 10,9.0000001 8.4,14.6 7.2,14.6 H 6.8"/>
+ <path style="fill:#267edb" d="m 13,9.4626044 a 0.4,0.4 0 0 1 -0.4,0.4 0.4,0.4 0 0 1 -0.4,-0.4 0.4,0.4 0 0 1 0.4,-0.4 0.4,0.4 0 0 1 0.4,0.4 z"/>
+ <path style="fill:#267edb" d="m 13,13.608681 a 0.4,0.4 0 0 1 -0.4,0.4 0.4,0.4 0 0 1 -0.4,-0.4 0.4,0.4 0 0 1 0.4,-0.4 0.4,0.4 0 0 1 0.4,0.4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-iso.svg b/.icons/awkward/16x16/mimetypes/application-x-iso.svg
new file mode 100644
index 00000000..08b4f0b7
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-iso.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ce5068" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fff" opacity=".5" d="m8 7.9004c-1.1578 0-2.0996 0.9418-2.0996 2.0996 0 1.158 0.9418 2.1 2.0996 2.1s2.1-0.942 2.1-2.1c0-1.1578-0.9422-2.0996-2.1-2.0996zm0 1.0996c0.5521 0 1 0.4479 1 1 0 0.552-0.4479 1-1 1s-1-0.448-1-1c0-0.5521 0.4479-1 1-1z"/>
+ <path style="fill:#ef8b9d" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="#fff" d="m8 6c-2.2164 0-4 1.7836-4 4 0 2.216 1.7836 4 4 4 2.216 0 4-1.784 4-4 0-2.2164-1.784-4-4-4zm0 2c1.1062 0 2 0.8938 2 2 0 1.106-0.8938 2-2 2s-2-0.894-2-2c0-1.1062 0.8938-2 2-2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-iso9660-appimage.svg b/.icons/awkward/16x16/mimetypes/application-x-iso9660-appimage.svg
new file mode 100644
index 00000000..a52b72ae
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-iso9660-appimage.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#1fa5cd" d="m6.3184 0c-0.1743 0.018456-0.3295 0.15841-0.3614 0.32617l-0.2129 1.0566a7 7 0 0 0 -2.4296 1.4277l-1.1329-0.373c-0.1775-0.0595-0.3929 0.0184-0.4882 0.1758l-1.6426 2.7754c-0.092603 0.15959-0.052959 0.38048 0.089844 0.5l0.98046 0.8379a7 7 0 0 0 -0.1211 1.2734 7 7 0 0 0 0.1211 1.2754l-0.98048 0.8376c-0.14279 0.11952-0.18245 0.34041-0.089844 0.5l1.6426 2.7734c0.095345 0.15736 0.31082 0.23533 0.48828 0.17578l1.1328-0.37305a7 7 0 0 0 2.4297 1.4297l0.21289 1.0566c0.0351 0.179 0.2109 0.322 0.3984 0.324h3.2891c0.1874-0.002 0.3634-0.145 0.3984-0.324l0.21289-1.0586a7 7 0 0 0 2.4297 -1.4277l1.1328 0.37305c0.17746 0.05955 0.39294-0.01839 0.48828-0.17578l1.6426-2.7734c0.0926-0.15959 0.05296-0.38048-0.08984-0.5l-0.981-0.8376a7 7 0 0 0 0.121 -1.2754 7 7 0 0 0 -0.121 -1.2754l0.98047-0.83594c0.14278-0.11952 0.18244-0.34041 0.08984-0.5l-1.642-2.7754c-0.095-0.1576-0.311-0.2353-0.489-0.1758l-1.132 0.373a7 7 0 0 0 -2.43 -1.4296l-0.213-1.0567c-0.035-0.17923-0.2112-0.32174-0.3985-0.3242h-3.289c-0.012858-0.00029142-0.02431-0.00029142-0.037109 0z"/>
+ <path style="fill:#ffffff" d="m 7.2430002,3.0001 c -0.2374,0 -0.243,0.206 -0.243,0.4617 V 8.9999002 H 4.5 L 7.9999998,13 11.5,9 H 8.9999998 V 3.4619 c 0,-0.2553 -0.006,-0.4614 -0.243,-0.4614 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-it87.svg b/.icons/awkward/16x16/mimetypes/application-x-it87.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-it87.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-jar.svg b/.icons/awkward/16x16/mimetypes/application-x-jar.svg
new file mode 120000
index 00000000..a2f19ba8
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-jar.svg
@@ -0,0 +1 @@
+../apps/java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-java-applet.svg b/.icons/awkward/16x16/mimetypes/application-x-java-applet.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-java-applet.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-java-archive.svg b/.icons/awkward/16x16/mimetypes/application-x-java-archive.svg
new file mode 120000
index 00000000..a2f19ba8
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-java-archive.svg
@@ -0,0 +1 @@
+../apps/java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-java.svg b/.icons/awkward/16x16/mimetypes/application-x-java.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-java.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-javascript.svg b/.icons/awkward/16x16/mimetypes/application-x-javascript.svg
new file mode 100644
index 00000000..324dbf2b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-javascript.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e67d4a" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#debfb0" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m6.1297 7.6h-0.0375c-0.032813 0.00469-0.065624 0.00937-0.098437 0.01875 0 0-0.23437 0.079687-0.50156 0.22031-0.27187 0.14531-0.6 0.34219-0.81094 0.68437-0.23436 0.37968-0.14532 0.78756-0.07032 1.0313 0.07032 0.24372 0.11244 0.3516 0.0468 0.51096-0.03276 0.07968-0.23904 0.25776-0.45936 0.36564-0.22032 0.10776-0.41712 0.16404-0.41712 0.16404-0.09852 0.0234-0.18288 0.08904-0.22968 0.1734-0.0516 0.08436-0.06564 0.18768-0.03756 0.28608-0.0468 0.1968 0.07032 0.3936 0.26724 0.4452 0 0 0.19687 0.05624 0.41719 0.16406 0.22031 0.1125 0.42656 0.28594 0.45937 0.36563 0.065624 0.16406 0.023437 0.26719-0.046876 0.51094-0.075 0.24374-0.16406 0.65156 0.070313 1.0312 0.21094 0.34219 0.53906 0.54376 0.81094 0.68437 0.26719 0.14063 0.50156 0.22031 0.50156 0.22031 0.12656 0.04687 0.27187 0.02344 0.375-0.06563 0.10312-0.08906 0.15-0.22969 0.12187-0.36563-0.028126-0.13126-0.13126-0.23906-0.2625-0.27656 0 0-0.17813-0.06094-0.38906-0.17344-0.21588-0.1128-0.44088-0.2856-0.52056-0.4176-0.09372-0.1452-0.06564-0.1968 0.00468-0.4212 0.06564-0.2256 0.18756-0.6048 0.01884-1.0128-0.15-0.366-0.45-0.558-0.71724-0.6936 0.26724-0.1404 0.56724-0.33276 0.71724-0.6984 0.16872-0.40788 0.0468-0.78288-0.01884-1.0126-0.07032-0.225-0.0984-0.27648-0.00468-0.4218 0.07968-0.13128 0.30468-0.30468 0.52032-0.41724 0.21096-0.11256 0.38904-0.1734 0.38904-0.1734 0.17352-0.0516 0.28128-0.225 0.25788-0.4032-0.0234-0.18276-0.1782-0.31872-0.35628-0.3234zm3.4406 0c-0.1829 0.0047-0.3329 0.1406-0.3563 0.3234-0.0234 0.1782 0.0844 0.3516 0.2579 0.4032 0 0 0.17813 0.060937 0.38906 0.17344 0.21563 0.1125 0.44063 0.28594 0.52031 0.41719 0.09375 0.14531 0.06562 0.19687-0.0047 0.42187-0.06563 0.22969-0.1875 0.60469-0.01875 1.0125 0.15 0.36563 0.45 0.55781 0.71719 0.69844-0.26719 0.13594-0.56719 0.32813-0.71719 0.69374-0.16874 0.40781-0.04688 0.7875 0.01875 1.0125 0.07031 0.225 0.09844 0.27656 0.0047 0.42187-0.07969 0.13124-0.30469 0.30469-0.52031 0.41719-0.21094 0.1125-0.38906 0.17344-0.38906 0.17344-0.13124 0.0375-0.23437 0.14531-0.2625 0.27656-0.028124 0.13594 0.018751 0.27656 0.12187 0.36563 0.10312 0.08906 0.24844 0.1125 0.375 0.06563 0 0 0.23437-0.07969 0.50156-0.22031 0.27187-0.14063 0.6-0.34219 0.81094-0.68437 0.23437-0.37969 0.14531-0.7875 0.07031-1.0312-0.07031-0.24376-0.1125-0.34687-0.04687-0.51094 0.03282-0.07969 0.23906-0.25313 0.45937-0.36563 0.2208-0.108 0.4176-0.1644 0.4176-0.1644 0.19687-0.05156 0.31406-0.24844 0.26719-0.44531 0.02813-0.09844 0.01406-0.20156-0.0375-0.28594-0.04687-0.08438-0.13126-0.15-0.22969-0.17344 0 0-0.19687-0.05625-0.41719-0.16406-0.2208-0.10788-0.4272-0.28596-0.4596-0.36564-0.066-0.15936-0.0228-0.26724 0.0468-0.51096 0.0756-0.24372 0.1644-0.6516-0.0696-1.0313-0.2112-0.34212-0.54-0.53904-0.81144-0.68436-0.26712-0.14064-0.50148-0.22032-0.50148-0.22032-0.03288-0.00936-0.06564-0.01404-0.09852-0.01872h-0.0375zm-1.7203 1.5c-0.4126 0-0.75 0.3374-0.75 0.75 0 0.413 0.3374 0.75 0.75 0.75s0.75-0.337 0.75-0.75c0-0.4126-0.3374-0.75-0.75-0.75zm0 2.25c-0.4125 0-0.75 0.3375-0.75 0.75s0.3375 0.75 0.75 0.75c0.26719 0 0.375 0.75 0.375 0.75s0.375-1.35 0.375-1.5c0-0.4125-0.3375-0.75-0.75-0.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-k3b.svg b/.icons/awkward/16x16/mimetypes/application-x-k3b.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-k3b.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kcachegrind.svg b/.icons/awkward/16x16/mimetypes/application-x-kcachegrind.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kcachegrind.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kcsrc.svg b/.icons/awkward/16x16/mimetypes/application-x-kcsrc.svg
new file mode 120000
index 00000000..3e6e55ed
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kcsrc.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kdenlive.svg b/.icons/awkward/16x16/mimetypes/application-x-kdenlive.svg
new file mode 120000
index 00000000..a634e57d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kdenlive.svg
@@ -0,0 +1 @@
+../apps/kdenlive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kdenlivetitle.svg b/.icons/awkward/16x16/mimetypes/application-x-kdenlivetitle.svg
new file mode 120000
index 00000000..a634e57d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kdenlivetitle.svg
@@ -0,0 +1 @@
+../apps/kdenlive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-keepass.svg b/.icons/awkward/16x16/mimetypes/application-x-keepass.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-keepass.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-keepass2.svg b/.icons/awkward/16x16/mimetypes/application-x-keepass2.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-keepassx.svg b/.icons/awkward/16x16/mimetypes/application-x-keepassx.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-keepassx.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-keepassxc.svg b/.icons/awkward/16x16/mimetypes/application-x-keepassxc.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kexi-connectiondata.svg b/.icons/awkward/16x16/mimetypes/application-x-kexi-connectiondata.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kexi-connectiondata.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kexiproject-shortcut.svg b/.icons/awkward/16x16/mimetypes/application-x-kexiproject-shortcut.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kexiproject-shortcut.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kexiproject-sqlite2.svg b/.icons/awkward/16x16/mimetypes/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kexiproject-sqlite3.svg b/.icons/awkward/16x16/mimetypes/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kformula.svg b/.icons/awkward/16x16/mimetypes/application-x-kformula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kgeo.svg b/.icons/awkward/16x16/mimetypes/application-x-kgeo.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kgeo.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kgetlist.svg b/.icons/awkward/16x16/mimetypes/application-x-kgetlist.svg
new file mode 120000
index 00000000..a6d0d70d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-khtml-adaptor.svg b/.icons/awkward/16x16/mimetypes/application-x-khtml-adaptor.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-khtml-adaptor.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kig.svg b/.icons/awkward/16x16/mimetypes/application-x-kig.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kmplot.svg b/.icons/awkward/16x16/mimetypes/application-x-kmplot.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kmplot.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kmymoney.svg b/.icons/awkward/16x16/mimetypes/application-x-kmymoney.svg
new file mode 100644
index 00000000..55c26742
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kmymoney.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#b38d32" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path style="fill:#dabe79" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="m6.5 6.9999992c-0.277 0-0.5 0.223-0.5 0.5v7.0000008c0 0.277 0.223 0.5 0.5 0.5s0.5-0.223 0.5-0.5v-2.509766l2.126953 2.810547c0.167209 0.22084 0.480332 0.264862 0.7011716 0.09766 0.2208404-0.167209 0.2629114-0.480332 0.0957-0.701172l-2.4140616-3.189457 2.4140616-3.1875008c0.1672084-0.22084 0.1251374-0.53201-0.0957-0.699218-0.11042-0.08361-0.2444866-0.115155-0.3710936-0.09766-0.126605 0.0175-0.246473 0.08294-0.330078 0.19336l-2.126953 2.8105478v-2.5273448c0-0.277-0.223-0.5-0.5-0.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kns.svg b/.icons/awkward/16x16/mimetypes/application-x-kns.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kns.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kolf.svg b/.icons/awkward/16x16/mimetypes/application-x-kolf.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kolf.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kommander.svg b/.icons/awkward/16x16/mimetypes/application-x-kommander.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kommander.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kontour.svg b/.icons/awkward/16x16/mimetypes/application-x-kontour.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kontour.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kontur.svg b/.icons/awkward/16x16/mimetypes/application-x-kontur.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kontur.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kopete-emoticons.svg b/.icons/awkward/16x16/mimetypes/application-x-kopete-emoticons.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kopete-emoticons.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kourse.svg b/.icons/awkward/16x16/mimetypes/application-x-kourse.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kourse.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kover.svg b/.icons/awkward/16x16/mimetypes/application-x-kover.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kover.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kpresenter.svg b/.icons/awkward/16x16/mimetypes/application-x-kpresenter.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-krita-assistant.svg b/.icons/awkward/16x16/mimetypes/application-x-krita-assistant.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-krita-paintoppresent.svg b/.icons/awkward/16x16/mimetypes/application-x-krita-paintoppresent.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-krita.svg b/.icons/awkward/16x16/mimetypes/application-x-krita.svg
new file mode 100644
index 00000000..4e2bdd2d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-krita.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#4f4f4f" d="M 2.8125,0 C 2.3605333,0 2,0.35498668 2,0.80000002 V 15.2 c 0,0.4448 0.3605333,0.800001 0.8125,0.800001 h 11.375 C 14.640333,16.000001 15,15.645867 15,15.2 V 6 L 10.53125,4.4000001 9,0 Z"/>
+ <path style="fill:#696969" d="M 9,0 V 5.00004 C 9,5.55012 9.44988,6 9.99996,6 H 15 Z"/>
+ <path style="fill:#fd971a" d="m 5,13 c -0.5333333,0 -1,-0.466533 -1,-1 0,-0.533533 0.4666667,-1 1,-1 0.5333333,0 1,0.466467 1,1 0,0.533467 -0.4666667,1 -1,1 z"/>
+ <path style="fill:#3f90dc" d="M 7,10 C 6.4666667,10 6,9.5333333 6,9 6,8.4666667 6.4666667,8 7,8 7.5333333,8 8,8.4666667 8,9 8,9.5333333 7.5333333,10 7,10 Z"/>
+ <path style="fill:#56a913" d="M 9.9999999,10 C 9.4666666,10 9,9.5333334 9,9.0000001 9,8.4666669 9.4666666,8.0000003 9.9999999,8.0000003 10.533333,8.0000003 11,8.4666669 11,9.0000001 11,9.5333334 10.533333,10 9.9999999,10 Z"/>
+ <path style="fill:#f35b5b" d="m 12,13 c -0.533333,0 -1,-0.466667 -1,-1 0,-0.533333 0.466667,-1 1,-1 0.533333,0 1,0.466667 1,1 0,0.533333 -0.466667,1 -1,1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kseg.svg b/.icons/awkward/16x16/mimetypes/application-x-kseg.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kseg.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-ksysguard.svg b/.icons/awkward/16x16/mimetypes/application-x-ksysguard.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-ksysguard.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-ktheme.svg b/.icons/awkward/16x16/mimetypes/application-x-ktheme.svg
new file mode 120000
index 00000000..49fc855e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-ktheme.svg
@@ -0,0 +1 @@
+application-x-plasma.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kudesigner.svg b/.icons/awkward/16x16/mimetypes/application-x-kudesigner.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kudesigner.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kva.svg b/.icons/awkward/16x16/mimetypes/application-x-kva.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kva.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kvs.svg b/.icons/awkward/16x16/mimetypes/application-x-kvs.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kvs.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kvtml.svg b/.icons/awkward/16x16/mimetypes/application-x-kvtml.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kvtml.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kwallet.svg b/.icons/awkward/16x16/mimetypes/application-x-kwallet.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kwallet.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kword.svg b/.icons/awkward/16x16/mimetypes/application-x-kword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-kwordquiz.svg b/.icons/awkward/16x16/mimetypes/application-x-kwordquiz.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-lanalyzer.svg b/.icons/awkward/16x16/mimetypes/application-x-lanalyzer.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-lanalyzer.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-lha.svg b/.icons/awkward/16x16/mimetypes/application-x-lha.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-lha.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-lhz.svg b/.icons/awkward/16x16/mimetypes/application-x-lhz.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-lhz.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-love-game.svg b/.icons/awkward/16x16/mimetypes/application-x-love-game.svg
new file mode 100644
index 00000000..2c78bdbd
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-love-game.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e74a99" d="M 12.65555,3.8289319 C 10.737261,1.8775999 8.5956652,-1.6e-7 8.0001763,-1.6e-7 7.0895391,-1.6e-7 -5.9999995e-8,7.169384 -5.9999995e-8,7.99994 -5.9999995e-8,8.39364 1.8434989,10.488552 3.7733106,12.435416 c 0.1552228,-0.10054 0.30727,-0.21402 0.454378,-0.342312 C 7.1141159,9.3861241 10.497372,7.12082 12.65555,3.8289319 Z"/>
+ <path style="fill:#27aae1" d="M 12.65555,3.8289319 C 10.497255,7.12082 7.1139983,9.3861241 4.2276882,12.093104 4.0805802,12.221396 3.928533,12.334876 3.7733106,12.435416 5.6048151,14.285384 7.5140483,16 8.0002939,16 9.0996668,16 16,8.7219601 16,7.99994 15.999883,7.486768 14.423672,5.626216 12.65555,3.8289319 Z"/>
+ <path style="fill:#ffffff" d="m 8.2350152,5.3954668 c 0,0 -0.7119607,-1.7311505 -2.1938937,-1.3371368 C 4.559408,4.4524684 1.4647967,7.815684 8.0026388,12 h -0.00527 C 14.535098,7.815684 11.440707,4.4525888 9.9588835,4.05833 8.4769509,3.6643163 7.7651003,5.3954668 7.7651003,5.3954668 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-lyx.svg b/.icons/awkward/16x16/mimetypes/application-x-lyx.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-lyx.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-lz4-compressed-tar.svg b/.icons/awkward/16x16/mimetypes/application-x-lz4-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-lz4-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-lzip-compressed-tar.svg b/.icons/awkward/16x16/mimetypes/application-x-lzip-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-lzip-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-lzma-compressed-tar.svg b/.icons/awkward/16x16/mimetypes/application-x-lzma-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-lzma-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-lzma.svg b/.icons/awkward/16x16/mimetypes/application-x-lzma.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-lzma.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-lzop.svg b/.icons/awkward/16x16/mimetypes/application-x-lzop.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-m4.svg b/.icons/awkward/16x16/mimetypes/application-x-m4.svg
new file mode 120000
index 00000000..2df582fa
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-m4.svg
@@ -0,0 +1 @@
+text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-macbinary.svg b/.icons/awkward/16x16/mimetypes/application-x-macbinary.svg
new file mode 120000
index 00000000..6464f89b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-macbinary.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-maff.svg b/.icons/awkward/16x16/mimetypes/application-x-maff.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-maff.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-matroska.svg b/.icons/awkward/16x16/mimetypes/application-x-matroska.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-mif.svg b/.icons/awkward/16x16/mimetypes/application-x-mif.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-mif.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-mimearchive.svg b/.icons/awkward/16x16/mimetypes/application-x-mimearchive.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-mimearchive.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-mobi8-ebook.svg b/.icons/awkward/16x16/mimetypes/application-x-mobi8-ebook.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-mobi8-ebook.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-mobipocket-ebook.svg b/.icons/awkward/16x16/mimetypes/application-x-mobipocket-ebook.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-mobipocket-ebook.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-ms-dos-executable.svg b/.icons/awkward/16x16/mimetypes/application-x-ms-dos-executable.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-ms-dos-executable.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-ms-shortcut.svg b/.icons/awkward/16x16/mimetypes/application-x-ms-shortcut.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-ms-shortcut.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-ms-wim.svg b/.icons/awkward/16x16/mimetypes/application-x-ms-wim.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-ms-wim.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-msdos-program.svg b/.icons/awkward/16x16/mimetypes/application-x-msdos-program.svg
new file mode 100644
index 00000000..6e62c56b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-msdos-program.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#48aeff" d="M 2.8125,0 C 2.3605333,0 2,0.35498668 2,0.80000002 V 15.2 c 0,0.4448 0.3605333,0.800001 0.8125,0.800001 h 11.375 C 14.640333,16.000001 15,15.645867 15,15.2 V 5 L 10.53125,4.4000001 10,0 Z"/>
+ <path style="fill:#90cdff" d="M 10,0 V 4.1667 C 10,4.6251 10.3749,5 10.8333,5 H 15 Z"/>
+ <path style="fill:#ffffff" d="m 5,7 v 3 H 8 V 7 Z m 4,0 v 3 h 3 V 7 Z m -4,4 v 3 h 3 v -3 z m 4,0 v 3 h 3 v -3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-msdownload.svg b/.icons/awkward/16x16/mimetypes/application-x-msdownload.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-msdownload.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-msexcel.svg b/.icons/awkward/16x16/mimetypes/application-x-msexcel.svg
new file mode 120000
index 00000000..46d4d34a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-msexcel.svg
@@ -0,0 +1 @@
+application-msexcel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-msi.svg b/.icons/awkward/16x16/mimetypes/application-x-msi.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-msi.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-mswinurl.svg b/.icons/awkward/16x16/mimetypes/application-x-mswinurl.svg
new file mode 100644
index 00000000..499abdb7
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-mswinurl.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#1e94f0" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#7abff5" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 8 7 C 5.790857 7 4 8.7908574 4 11 C 4 13.209143 5.790857 15 8 15 C 10.209143 15 12 13.209143 12 11 C 12 8.7908574 10.209143 7 8 7 z M 7.6503906 7.9199219 C 7.6912032 7.9156515 7.7420271 7.9223819 7.7832031 7.9199219 C 7.7881141 7.9394476 7.7535773 8.0077206 7.7070312 8.109375 C 7.4106396 8.7568685 7.3928864 9.5165673 7.6679688 9.921875 C 7.7177498 9.9953551 7.765625 10.065119 7.765625 10.074219 C 7.765625 10.083289 7.7110846 10.091797 7.6503906 10.091797 C 7.5078986 10.091797 7.3731666 10.005274 7.0976562 9.7871094 C 6.9752643 9.6901955 6.8155503 9.6080261 6.7539062 9.5957031 C 6.6571102 9.5763695 6.6310868 9.5856984 6.5058594 9.7109375 C 6.3893472 9.8274301 6.3535156 9.8894478 6.3535156 9.9960938 C 6.3535156 10.400511 6.8321752 10.722937 7.7246094 10.912109 C 8.9365687 11.168978 9.2361012 11.399811 9.2695312 12.037109 C 9.3114972 12.836257 8.8869695 13.439755 7.9550781 13.90625 C 7.8438507 13.96195 7.7712784 13.982 7.7246094 14 C 7.7039314 13.9982 7.6885838 14.0018 7.6679688 14 C 7.6600687 13.975296 7.6503905 13.919162 7.6503906 13.810547 C 7.6503906 13.386096 7.4825655 12.949398 7.2304688 12.705078 C 7.1627959 12.639488 6.9728038 12.498881 6.8105469 12.398438 C 6.6482953 12.298001 6.4856988 12.180639 6.4492188 12.130859 C 6.3887628 12.048251 6.3832375 11.998303 6.4296875 11.845703 C 6.5143346 11.566995 6.6146756 11.412427 6.8105469 11.236328 C 6.9132359 11.144005 7.0163145 11.066253 7.0390625 11.064453 C 7.0618122 11.062633 6.9067402 11.017953 6.6757812 10.970703 C 6.444833 10.923368 6.1082665 10.822986 5.9335938 10.759766 C 5.6141916 10.644194 5.1839362 10.400202 5.0195312 10.224609 C 5.0125923 10.217129 5.00604 10.213631 5 10.207031 C 5.2355537 9.2687353 5.8951672 8.4975505 6.7714844 8.1269531 C 6.9548428 8.0493951 7.1442191 7.9978423 7.34375 7.9570312 C 7.4431402 7.9367153 7.547771 7.9303519 7.6503906 7.9199219 z M 10.509766 9.3496094 C 10.58141 9.3939027 10.850514 9.9781752 10.927734 10.263672 C 11.027444 10.63225 11.020224 11.270575 10.927734 11.636719 C 10.892534 11.776075 10.848984 11.905645 10.833984 11.921875 C 10.818974 11.938102 10.765192 11.84392 10.701172 11.730469 C 10.63715 11.617038 10.429716 11.376586 10.259766 11.197266 C 9.7692117 10.679632 9.6949059 10.409211 9.9003906 9.9960938 C 10.004019 9.7877735 10.454316 9.3153854 10.509766 9.3496094 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-mswrite.svg b/.icons/awkward/16x16/mimetypes/application-x-mswrite.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-musescore+xml.svg b/.icons/awkward/16x16/mimetypes/application-x-musescore+xml.svg
new file mode 120000
index 00000000..e24b30e9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-musescore+xml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-musescore.svg b/.icons/awkward/16x16/mimetypes/application-x-musescore.svg
new file mode 100644
index 00000000..820b5399
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-musescore.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 l 0,13.5 C 2,15.667 2.3328,16 2.75,16 l 10.5,0 C 13.668,16 14,15.668 14,15.25 L 14,6 9.875,5.125 9,1 Z"/>
+ <path style="fill:#fafafa" d="M 9,1 9,5.1667 C 9,5.6251 9.3749,6 9.8333,6 L 14,6 Z"/>
+ <path style="fill:#ffffff" d="m 6.0416,7.0002 0,4.2063 C 5.8594,11.1245 5.6589,11.0835 5.4583,11.0835 4.6517,11.0835 4,11.7355 4,12.5415 c 0,0.80663 0.65168,1.4583 1.4583,1.4583 0.79296,0 1.4447,-0.63802 1.4583,-1.431 l 0,-3.8184 3.2083,0 0,2.4558 C 9.94267,11.12454 9.74212,11.0837 9.54158,11.0837 c -0.80663,0 -1.4583,0.65168 -1.4583,1.4583 0,0.80663 0.65168,1.4583 1.4583,1.4583 0.77472,0 1.4172,-0.61067 1.4538,-1.3854 l 0.0047,-0.0082 0,-5.6057 z"/>
+ <path style="fill:#2470b2" d="m 6.0416,7.0002 0,4.2063 C 5.8594,11.1245 5.6589,11.0835 5.4583,11.0835 4.6517,11.0835 4,11.7355 4,12.5415 c 0,0.80663 0.65168,1.4583 1.4583,1.4583 0.79296,0 1.4447,-0.63802 1.4583,-1.431 l 0,-3.8184 3.2083,0 0,2.4558 C 9.94267,11.12454 9.74212,11.0837 9.54158,11.0837 c -0.80663,0 -1.4583,0.65168 -1.4583,1.4583 0,0.80663 0.65168,1.4583 1.4583,1.4583 0.77472,0 1.4172,-0.61067 1.4538,-1.3854 l 0.0047,-0.0082 0,-5.6057 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-n64-rom.svg b/.icons/awkward/16x16/mimetypes/application-x-n64-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-n64-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-navi-animation.svg b/.icons/awkward/16x16/mimetypes/application-x-navi-animation.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-navi-animation.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-nes-rom.svg b/.icons/awkward/16x16/mimetypes/application-x-nes-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-nes-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-netinstobserver.svg b/.icons/awkward/16x16/mimetypes/application-x-netinstobserver.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-netinstobserver.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-nettl.svg b/.icons/awkward/16x16/mimetypes/application-x-nettl.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-nettl.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-nintendo-ds-rom.svg b/.icons/awkward/16x16/mimetypes/application-x-nintendo-ds-rom.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-nintendo-ds-rom.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-nzb.svg b/.icons/awkward/16x16/mimetypes/application-x-nzb.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-nzb.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-object.svg b/.icons/awkward/16x16/mimetypes/application-x-object.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-object.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-osm+xml.svg b/.icons/awkward/16x16/mimetypes/application-x-osm+xml.svg
new file mode 120000
index 00000000..8a704c49
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-osm+xml.svg
@@ -0,0 +1 @@
+../apps/maps.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-pak.svg b/.icons/awkward/16x16/mimetypes/application-x-pak.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-pak.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-partial-download.svg b/.icons/awkward/16x16/mimetypes/application-x-partial-download.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-partial-download.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-patch.svg b/.icons/awkward/16x16/mimetypes/application-x-patch.svg
new file mode 120000
index 00000000..304201b3
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-patch.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-pcapng.svg b/.icons/awkward/16x16/mimetypes/application-x-pcapng.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-pcapng.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-pem-file.svg b/.icons/awkward/16x16/mimetypes/application-x-pem-file.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-pem-key.svg b/.icons/awkward/16x16/mimetypes/application-x-pem-key.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-pem-key.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-perl.svg b/.icons/awkward/16x16/mimetypes/application-x-perl.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-perl.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-phatch.svg b/.icons/awkward/16x16/mimetypes/application-x-phatch.svg
new file mode 120000
index 00000000..9c9941e5
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-phatch.svg
@@ -0,0 +1 @@
+../apps/phatch.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-php.svg b/.icons/awkward/16x16/mimetypes/application-x-php.svg
new file mode 100644
index 00000000..74ae6e19
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-php.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#8561c1" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#b88ff5" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m8.9984 8.2c-0.2203 0-0.3984 0.286-0.3984 0.5063v0.80156c-0.00937 0.53906 0.90937 0.53906 0.9 0v-0.40788h0.6v1.3922l-0.98906 0.67969c-0.10788 0.0744-0.20628 0.192-0.21096 0.3228v0.79687c-0.00937 0.54374 0.90937 0.54374 0.9 0v-0.58594l1.0219-0.67969c0.1068-0.0696 0.1728-0.19164 0.1776-0.31824v-2.0016c0-0.2202-0.1776-0.50616-0.3984-0.50616zm-1.5984 0.3l-3 2.7 3 2.7v-1.2l-1.5-1.5 1.5-1.5zm1.95 4.5c-0.2484 0-0.45 0.202-0.45 0.45s0.2016 0.45 0.45 0.45 0.45-0.202 0.45-0.45-0.2016-0.45-0.45-0.45z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-pkcs12.svg b/.icons/awkward/16x16/mimetypes/application-x-pkcs12.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-pkcs12.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-pkcs7-certificates.svg b/.icons/awkward/16x16/mimetypes/application-x-pkcs7-certificates.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-pkcs7-certificates.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-planner.svg b/.icons/awkward/16x16/mimetypes/application-x-planner.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-planner.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-plasma.svg b/.icons/awkward/16x16/mimetypes/application-x-plasma.svg
new file mode 100644
index 00000000..5032886a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-plasma.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#eba229" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#f5cc7a" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#3f3f3f" d="M 7.1699219 7 C 7.0223119 7 6.8738769 7.0193834 6.7480469 7.0527344 C 5.7798469 7.3094344 4.7937281 7.7986156 4.2988281 8.9160156 C 3.5346281 10.732816 4.2865969 12.885984 5.9667969 13.708984 C 6.9002969 14.155984 7.7823187 14.112297 8.5117188 13.404297 C 8.7288188 13.195297 8.9012031 12.952469 8.9707031 12.605469 C 9.1096031 11.911469 8.7754094 10.932578 7.4121094 10.267578 C 6.1269094 9.6396781 5.8879125 8.7121156 6.0703125 8.1035156 C 6.2526125 7.4949156 6.9297688 6.9427813 7.9804688 7.1757812 C 8.0933687 7.1996813 8.2015531 7.2324906 8.3144531 7.2753906 C 8.1017531 7.1184906 7.6171219 6.9953 7.1699219 7 z M 9.5 7 C 9.225 7 9 7.225 9 7.5 C 9 7.775 9.225 8 9.5 8 C 9.775 8 10 7.775 10 7.5 C 10 7.225 9.775 7 9.5 7 z M 10.5 9 C 10.225 9 10 9.225 10 9.5 C 10 9.775 10.225 10 10.5 10 C 10.775 10 11 9.775 11 9.5 C 11 9.225 10.775 9 10.5 9 z M 10.5 11 C 10.225 11 10 11.225 10 11.5 C 10 11.775 10.225 12 10.5 12 C 10.775 12 11 11.775 11 11.5 C 11 11.225 10.775 11 10.5 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-project.svg b/.icons/awkward/16x16/mimetypes/application-x-project.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-project.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-ptoptimizer-script.svg b/.icons/awkward/16x16/mimetypes/application-x-ptoptimizer-script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-python-bytecode.svg b/.icons/awkward/16x16/mimetypes/application-x-python-bytecode.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-python-bytecode.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-quanta.svg b/.icons/awkward/16x16/mimetypes/application-x-quanta.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-quattropro.svg b/.icons/awkward/16x16/mimetypes/application-x-quattropro.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-quattropro.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-radcom.svg b/.icons/awkward/16x16/mimetypes/application-x-radcom.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-radcom.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-rar.svg b/.icons/awkward/16x16/mimetypes/application-x-rar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-rar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-raw-disk-image-xz-compressed.svg b/.icons/awkward/16x16/mimetypes/application-x-raw-disk-image-xz-compressed.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-raw-disk-image-xz-compressed.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-raw-disk-image.svg b/.icons/awkward/16x16/mimetypes/application-x-raw-disk-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-raw-disk-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-remote-connection.svg b/.icons/awkward/16x16/mimetypes/application-x-remote-connection.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-remote-connection.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-riff.svg b/.icons/awkward/16x16/mimetypes/application-x-riff.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-rpm.svg b/.icons/awkward/16x16/mimetypes/application-x-rpm.svg
new file mode 120000
index 00000000..a9718878
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-rpm.svg
@@ -0,0 +1 @@
+rpm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-rsdf-container.svg b/.icons/awkward/16x16/mimetypes/application-x-rsdf-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-ruby.svg b/.icons/awkward/16x16/mimetypes/application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-ruby.svg
@@ -0,0 +1 @@
+text-x-ruby.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-shar.svg b/.icons/awkward/16x16/mimetypes/application-x-shar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-shar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-sharedlib.svg b/.icons/awkward/16x16/mimetypes/application-x-sharedlib.svg
new file mode 100644
index 00000000..b27484c4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-sharedlib.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.8125,0 C 2.3605333,0 2,0.35498668 2,0.80000002 V 15.2 c 0,0.4448 0.3605333,0.800001 0.8125,0.800001 h 11.375 C 14.640333,16.000001 15,15.645867 15,15.2 V 5 L 10.53125,4.4000001 10,0 Z"/>
+ <path style="fill:#fafafa" d="M 10,0 V 4.1667 C 10,4.6251 10.3749,5 10.8333,5 H 15 Z"/>
+ <path style="fill:#1c69d4" d="m 4,6 v 4 H 8 V 6 Z"/>
+ <path style="fill:#1c69d4" d="m 9,10 v 4 h 4 v -4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-shellscript.svg b/.icons/awkward/16x16/mimetypes/application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-shockwave-flash.svg b/.icons/awkward/16x16/mimetypes/application-x-shockwave-flash.svg
new file mode 100644
index 00000000..a14382ff
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-shockwave-flash.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e64a3a" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#f5857a" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="#fff" d="m10.51 7s-0.70221-0.00364-1.4551 0.46462c-0.75287 0.46826-1.5867 1.4118-2.0352 3.1547-0.31857 1.2387-0.76969 1.8249-1.0977 2.1083-0.16398 0.14172-0.30069 0.21033-0.38672 0.24402-0.086028 0.03368-0.082031 0.02733-0.082031 0.02733l-0.4533 0.043v1.958l0.5039-0.004s0.65408-0.01528 1.3672-0.45486c0.64608-0.39826 1.345-1.2247 1.8359-2.5437h1.293v-1.999h-0.67969c0.0551-0.098 0.0385-0.1043 0.1094-0.2083 0.2975-0.4365 0.6873-0.7825 1.0803-0.7897h0.49v-1.9902z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-siag.svg b/.icons/awkward/16x16/mimetypes/application-x-siag.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-siag.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-smb-server.svg b/.icons/awkward/16x16/mimetypes/application-x-smb-server.svg
new file mode 120000
index 00000000..8a340519
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-smb-server.svg
@@ -0,0 +1 @@
+../apps/knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-smb-workgroup.svg b/.icons/awkward/16x16/mimetypes/application-x-smb-workgroup.svg
new file mode 120000
index 00000000..8a340519
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-smb-workgroup.svg
@@ -0,0 +1 @@
+../apps/knemo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-snoop.svg b/.icons/awkward/16x16/mimetypes/application-x-snoop.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-snoop.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-spkac+base64.svg b/.icons/awkward/16x16/mimetypes/application-x-spkac+base64.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-spkac.svg b/.icons/awkward/16x16/mimetypes/application-x-spkac.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-spss-por.svg b/.icons/awkward/16x16/mimetypes/application-x-spss-por.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-spss-por.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-spss-sav.svg b/.icons/awkward/16x16/mimetypes/application-x-spss-sav.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-spss-sav.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-sqlite2.svg b/.icons/awkward/16x16/mimetypes/application-x-sqlite2.svg
new file mode 100644
index 00000000..9c96aeca
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-sqlite2.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="m 2.8000001,0 c -0.4450134,0 -0.8,0.35498668 -0.8,0.80000002 V 15.2 c 0,0.4448 0.3549866,0.800001 0.8,0.800001 H 14.2 c 0.445867,0 0.8,-0.354134 0.8,-0.800001 V 5 L 10.4,4.4000001 10,0 Z"/>
+ <path style="fill:#fafafa" d="M 10,-4.7e-7 V 4.1666999 C 10,4.6251 10.3749,5 10.8333,5 H 15 Z"/>
+ <g style="fill:#09a576" transform="matrix(0.06378673,0,0,0.06309016,5.4668422,7.9999996)">
+ <g style="fill:#09a576">
+ <g style="fill:#09a576">
+ <g style="fill:#09a576">
+ <g style="fill:#09a576">
+ <g style="fill:#09a576">
+ <path style="fill:#09a576" d="M 47.561,0 C 25.928,0 8.39,6.393 8.39,14.283 v 11.72 c 0,7.891 17.538,14.282 39.171,14.282 21.632,0 39.17,-6.392 39.17,-14.282 V 14.283 C 86.731,6.393 69.193,0 47.561,0 Z"/>
+ </g>
+ </g>
+ <g style="fill:#09a576">
+ <g style="fill:#09a576">
+ <path style="fill:#09a576" d="m 47.561,47.115 c -20.654,0 -37.682,-5.832 -39.171,-13.227 -0.071,0.353 0,19.355 0,19.355 0,7.892 17.538,14.283 39.171,14.283 21.632,0 39.17,-6.393 39.17,-14.283 0,0 0.044,-19.003 -0.026,-19.355 -1.491,7.396 -18.491,13.227 -39.144,13.227 z"/>
+ </g>
+ </g>
+ <path style="fill:#09a576" d="M 86.694,61.464 C 85.206,68.855 68.215,74.69 47.561,74.69 26.907,74.69 9.875,68.854 8.386,61.464 L 8.39,80.82 c 0,7.891 17.538,14.282 39.171,14.282 21.632,0 39.17,-6.393 39.17,-14.282 z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-sqlite3.svg b/.icons/awkward/16x16/mimetypes/application-x-sqlite3.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-srt.svg b/.icons/awkward/16x16/mimetypes/application-x-srt.svg
new file mode 100644
index 00000000..bb68785b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-srt.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#607d8b" d="M 16,14.222222 V 1.7777778 C 16,1.3468889 15.6432,1 15.2,1 H 0.8 C 0.3568,1 0,1.3468889 0,1.7777778 V 14.222222 C 0,14.653111 0.3568,15 0.8,15 h 14.4 c 0.4432,0 0.8,-0.346889 0.8,-0.777778 z"/>
+ <path style="fill:#ffffff" d="M 5,8 V 7 h 6 v 1 z"/>
+ <path style="fill:#ffffff" d="M 5,10 V 9 h 6 v 1 z"/>
+ <path style="fill:#ffffff" d="m 5,12 v -1 h 4 v 1 z"/>
+ <path style="fill:#ffffff" d="M 5,6 V 5 h 6 v 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-srtrip.svg b/.icons/awkward/16x16/mimetypes/application-x-srtrip.svg
new file mode 120000
index 00000000..5a4d60c8
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-srtrip.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-stuffit.svg b/.icons/awkward/16x16/mimetypes/application-x-stuffit.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-stuffit.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-subrip.svg b/.icons/awkward/16x16/mimetypes/application-x-subrip.svg
new file mode 120000
index 00000000..5a4d60c8
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-subrip.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-superkaramba.svg b/.icons/awkward/16x16/mimetypes/application-x-superkaramba.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-tar.svg b/.icons/awkward/16x16/mimetypes/application-x-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-tarz.svg b/.icons/awkward/16x16/mimetypes/application-x-tarz.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-tarz.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-tektronix-rf5.svg b/.icons/awkward/16x16/mimetypes/application-x-tektronix-rf5.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-tektronix-rf5.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-tex-gf.svg b/.icons/awkward/16x16/mimetypes/application-x-tex-gf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-tex-gf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-tex-pk.svg b/.icons/awkward/16x16/mimetypes/application-x-tex-pk.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-texgzdvi.svg b/.icons/awkward/16x16/mimetypes/application-x-texgzdvi.svg
new file mode 120000
index 00000000..a30c3cea
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-tgif.svg b/.icons/awkward/16x16/mimetypes/application-x-tgif.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-tgif.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-theme.svg b/.icons/awkward/16x16/mimetypes/application-x-theme.svg
new file mode 120000
index 00000000..69834955
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-theme.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-theme.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-tiled.svg b/.icons/awkward/16x16/mimetypes/application-x-tiled.svg
new file mode 100644
index 00000000..57f49eae
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-tiled.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#616bdd" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path style="fill:#a0a6eb" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="m9 11v3h3v-3zm0-4v3h3v-3zm-4 4v3h3v-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-trash.svg b/.icons/awkward/16x16/mimetypes/application-x-trash.svg
new file mode 100644
index 00000000..a9c147d8
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-trash.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="opacity:0.5" d="M 7.5 7 C 7.0165 7 7 7.6367188 7 7.6367188 L 5.484375 7.6367188 C 5.484375 7.6367188 5 7.5325531 5 8.0644531 L 5 9 L 6 9 L 10 9 L 11 9 L 11 8.0644531 C 11 7.5325531 10.511625 7.6367188 10.515625 7.6367188 L 9 7.6367188 C 9 7.6367188 8.98356 7 8.5 7 L 7.5 7 z M 6 10 L 6 13.482422 C 6 13.751422 5.9377188 14 6.1992188 14 L 9.8007812 14 C 10.062251 14 9.96027 13.748022 10 13.482422 L 10 10 L 6 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-trig.svg b/.icons/awkward/16x16/mimetypes/application-x-trig.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-trig.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-troff-man.svg b/.icons/awkward/16x16/mimetypes/application-x-troff-man.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-troff-man.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-tuberling.svg b/.icons/awkward/16x16/mimetypes/application-x-tuberling.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-tuberling.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-turtle.svg b/.icons/awkward/16x16/mimetypes/application-x-turtle.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-turtle.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-tzo.svg b/.icons/awkward/16x16/mimetypes/application-x-tzo.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-tzo.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-uml.svg b/.icons/awkward/16x16/mimetypes/application-x-uml.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-uml.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-virtualbox-hdd.svg b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-hdd.svg
new file mode 100644
index 00000000..13d07684
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-hdd.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#8f51ff" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#ab7af5" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 8,6 5.9,12.25 4.7469,9 H 2 v 1 H 4.0484 L 6,15 8,9 l 1,4 1,-4 1.525,4 H 14 V 12 H 12.2 L 10,7 9,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-virtualbox-ova.svg b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-ova.svg
new file mode 100644
index 00000000..a068d022
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-ova.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#dc6628" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#f5c77a" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 8,6.0000003 5.9,12.25 4.7469,9.0000003 H 2 V 10 H 4.0484 L 6,15 8,9.0000003 9,13 10,9.0000003 11.525,13 H 14 V 12 H 12.2 L 10,7.0000003 9,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-virtualbox-ovf.svg b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-ovf.svg
new file mode 100644
index 00000000..17f60f6d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-ovf.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#eb7f17" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#f5c27a" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 8,6 5.9,12.25 4.7469,9 H 2 v 1 H 4.0484 L 6,15 8,9 l 1,4 1,-4 1.525,4 H 14 V 12 H 12.2 L 10,7 9,10 Z"/>
+ <path style="fill:#ffffff" d="M 8,6 5.9,12.25 4.7469,9 H 2 v 1 H 4.0484 L 6,15 8,9 l 1,4 1,-4 1.525,4 H 14 V 12 H 12.2 L 10,7 9,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vbox-extpack.svg b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vbox-extpack.svg
new file mode 120000
index 00000000..e0367128
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vbox-extpack.svg
@@ -0,0 +1 @@
+../apps/palapeli.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vbox.svg b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vbox.svg
new file mode 100644
index 00000000..9a9bef69
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vbox.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#338ce1" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#7aaef5" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 8,5.9999996 5.9,12.25 4.7469,8.9999996 H 2 V 10 H 4.0484 L 6,15 8,8.9999996 9,13 10,8.9999996 11.525,13 H 14 V 12 H 12.2 L 10,6.9999996 9,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vdi.svg b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vdi.svg
new file mode 100644
index 00000000..b874f62f
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vdi.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#f03317" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#f57a7a" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 8,6.0000002 5.9,12.25 4.7469,9.0000002 H 2 V 10 H 4.0484 L 6,15 8,9.0000002 9,13 9.9999997,9.0000002 11.525,13 H 14 V 12 H 12.2 L 9.9999997,7.0000002 9,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vhd.svg b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vhd.svg
new file mode 100644
index 00000000..0db03e63
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vhd.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#6659fd" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#7a8cf5" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 8,6 5.9,12.25 4.7469,9 H 2 v 1 H 4.0484 L 6,15 8,9 l 1,4 1,-4 1.525,4 H 14 V 12 H 12.2 L 10,7 9,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vmdk.svg b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vmdk.svg
new file mode 100644
index 00000000..30e2acd0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-virtualbox-vmdk.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4c75a1" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#7aa3f5" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 8,5.9999998 5.9,12.25 4.7469,8.9999998 H 2 v 1 H 4.0484 L 6,15 8,8.9999998 9,13 10,8.9999998 11.525,13 H 14 V 12 H 12.2 L 10,6.9999998 l -1,3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-visualnetworks.svg b/.icons/awkward/16x16/mimetypes/application-x-visualnetworks.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-visualnetworks.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnc.svg b/.icons/awkward/16x16/mimetypes/application-x-vnc.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnc.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.event.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.event.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.event.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.freebusy.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.freebusy.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.freebusy.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.journal.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.journal.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.journal.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.todo.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.todo.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.calendar.todo.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.collection.virtual.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.collection.virtual.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.collection.virtual.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.note.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.note.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.akonadi.note.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.active.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.active.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.archived.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.archived.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.template.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.alarm.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.contactgroup.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.contactgroup.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kplato.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kplato.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kplato.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kplato.work.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kplato.work.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kugar.mixed.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.kugar.mixed.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.notes.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.notes.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.notes.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.plan.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.plan.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.plan.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.plan.work.svg b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-vnd.kde.plan.work.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-webarchive.svg b/.icons/awkward/16x16/mimetypes/application-x-webarchive.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-webarchive.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-wine-extension-cpl.svg b/.icons/awkward/16x16/mimetypes/application-x-wine-extension-cpl.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-wine-extension-cpl.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-wine-extension-inf.svg b/.icons/awkward/16x16/mimetypes/application-x-wine-extension-inf.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-wine-extension-inf.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-wine-extension-its.svg b/.icons/awkward/16x16/mimetypes/application-x-wine-extension-its.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-wine-extension-its.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-wine-extension-msp.svg b/.icons/awkward/16x16/mimetypes/application-x-wine-extension-msp.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-wine-extension-msp.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-wine-extension-vbs.svg b/.icons/awkward/16x16/mimetypes/application-x-wine-extension-vbs.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-wine-extension-vbs.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-x509-ca-cert.svg b/.icons/awkward/16x16/mimetypes/application-x-x509-ca-cert.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-x509-ca-cert.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-x509-user-cert.svg b/.icons/awkward/16x16/mimetypes/application-x-x509-user-cert.svg
new file mode 120000
index 00000000..caa47131
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-x509-user-cert.svg
@@ -0,0 +1 @@
+application-pkix-cert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-xliff.svg b/.icons/awkward/16x16/mimetypes/application-x-xliff.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-xoj.svg b/.icons/awkward/16x16/mimetypes/application-x-xoj.svg
new file mode 120000
index 00000000..6464f89b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-xoj.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-xpinstall.svg b/.icons/awkward/16x16/mimetypes/application-x-xpinstall.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-xpinstall.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-xz-compressed-tar.svg b/.icons/awkward/16x16/mimetypes/application-x-xz-compressed-tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-xz-compressed-tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-xz-pkg.svg b/.icons/awkward/16x16/mimetypes/application-x-xz-pkg.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-xz-pkg.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-yaml.svg b/.icons/awkward/16x16/mimetypes/application-x-yaml.svg
new file mode 100644
index 00000000..97bd3490
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-yaml.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#5e7d8a" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#b0cfde" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="m9 13v1h3v-1zm0-2v1h3v-1zm-2-2v1h5v-1zm-2-2v1h5v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-yarock.svg b/.icons/awkward/16x16/mimetypes/application-x-yarock.svg
new file mode 120000
index 00000000..b457f1a0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-yarock.svg
@@ -0,0 +1 @@
+../apps/yarock.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-zerosize.svg b/.icons/awkward/16x16/mimetypes/application-x-zerosize.svg
new file mode 100644
index 00000000..21809c30
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-zerosize.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x-zip-compressed-fb2.svg b/.icons/awkward/16x16/mimetypes/application-x-zip-compressed-fb2.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-zip-compressed-fb2.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-zoo.svg b/.icons/awkward/16x16/mimetypes/application-x-zoo.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-zoo.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x-zoom.svg b/.icons/awkward/16x16/mimetypes/application-x-zoom.svg
new file mode 120000
index 00000000..84313423
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x-zoom.svg
@@ -0,0 +1 @@
+../apps/Zoom.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-x.allegorithmic.package+xml.svg b/.icons/awkward/16x16/mimetypes/application-x.allegorithmic.package+xml.svg
new file mode 100644
index 00000000..f8c09221
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x.allegorithmic.package+xml.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f54b3e" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 10,5 9,1 Z"/>
+ <path style="fill:#ff7d74" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="fill:#ffffff" d="M 8,5.714 4,7.7141 V 9.619 L 9.7142,11.524 8,12.381 6.2973,11.53 V 11.147 L 4,10.381 V 12.286 L 8,14.286 12,12.286 V 10.381 L 6.2858,8.4764 8,7.6192 9.7143,8.4764 V 8.8574 L 12,9.6193 V 7.7146 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x.allegorithmic.spp.svg b/.icons/awkward/16x16/mimetypes/application-x.allegorithmic.spp.svg
new file mode 100644
index 00000000..95a81bb2
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x.allegorithmic.spp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 10,5 9,1 Z"/>
+ <path style="fill:#fafafa" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="fill:#e2222f" d="M 8,5.714 4,7.7141 V 9.619 L 9.7142,11.524 8,12.381 6.2973,11.53 V 11.147 L 4,10.381 V 12.286 L 8,14.286 12,12.286 V 10.381 L 6.2858,8.4764 8,7.6192 9.7143,8.4764 V 8.8574 L 12,9.6193 V 7.7146 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-x.allegorithmic.substance.svg b/.icons/awkward/16x16/mimetypes/application-x.allegorithmic.substance.svg
new file mode 100644
index 00000000..758e2e60
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-x.allegorithmic.substance.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#53b848" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 V 15.25 C 2,15.667 2.3328,16 2.75,16 H 13.25 C 13.668,16 14,15.668 14,15.25 V 6 L 9.875,5.125 9,1 Z"/>
+ <path style="fill:#69d65d" d="M 9,1 V 5.1667 C 9,5.6251 9.3749,6 9.8333,6 H 14 Z"/>
+ <g transform="translate(-1,1)">
+ <path style="opacity:0.1" d="M 6,0 V 4 C 6,5.1 6.895,6 8,6 9.105,6 10,5.1 10,4 V 0 Z"/>
+ <path style="opacity:0.2" d="M 8,0 V 1 H 9 V 0 Z M 8,1 H 7 V 2 H 8 Z M 8,2 V 3 H 9 V 2 Z M 8,3 H 7 V 4 H 8 Z M 8,4 V 5 C 8.552,5 9,4.5 9,4 Z"/>
+ <path style="fill:#dddddd" d="M 7,0 V 1 H 8 V 0 Z M 7,2 V 3 H 8 V 2 Z M 7,4 C 7,4.5 7.448,5 8,5 V 4 Z"/>
+ <path style="fill:#b3b3b3" d="M 8,1 H 9 V 2 H 8 Z M 8,3 H 9 V 4 H 8 Z"/>
+ <path style="fill:#dddddd" d="M 8,5 C 6.895,5 6,5.9 6,7 V 11 C 6,12.1 6.895,13 8,13 9.105,13 10,12.1 10,11 V 7 C 10,5.9 9.105,5 8,5 Z M 8,6 C 8.552,6 9,6.4 9,7 9,7.5 8.552,8 8,8 7.448,8 7,7.5 7,7 7,6.4 7.448,6 8,6 Z M 8,9 C 8.552,9 9,9.4 9,10 V 11 C 9,11.5 8.552,12 8,12 7.448,12 7,11.5 7,11 V 10 C 7,9.4 7.448,9 8,9 Z"/>
+ </g>
+ <path style="fill:#ffffff" d="M 9.9707,7.6992 C 9.9808,7.7997 10,7.8968 10,8 V 9.9531 L 12,10.619 V 8.7148 Z M 10,10.715 V 12 C 10,13.539 8.8474,14.787 7.3574,14.965 L 8,15.285 12,13.285 V 11.381 Z M 4,12 V 13.285 L 4.4082,13.488 C 4.1559,13.049 4,12.545 4,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-xhtml+xml.svg b/.icons/awkward/16x16/mimetypes/application-xhtml+xml.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-xhtml+xml.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-xml.svg b/.icons/awkward/16x16/mimetypes/application-xml.svg
new file mode 100644
index 00000000..63c28ea3
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-xml.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#9c40d3" d="m8.3516 7.8719-1.5516 5.7941 0.8719 0.234 1.5515-5.7937zm1.1484 0.0281v1.2l1.5 1.5-1.5 1.5v1.2l3-2.7zm-3 0.6-3 2.7 3 2.7v-1.2l-1.5-1.5 1.5-1.5z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/application-xsd.svg b/.icons/awkward/16x16/mimetypes/application-xsd.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-xsd.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-xslt+xml.svg b/.icons/awkward/16x16/mimetypes/application-xslt+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-xslt+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-xspf+xml.svg b/.icons/awkward/16x16/mimetypes/application-xspf+xml.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-xspf+xml.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/application-zip.svg b/.icons/awkward/16x16/mimetypes/application-zip.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/application-zip.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-ac3.svg b/.icons/awkward/16x16/mimetypes/audio-ac3.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-ac3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-flac.svg b/.icons/awkward/16x16/mimetypes/audio-flac.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-flac.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-m4a.svg b/.icons/awkward/16x16/mimetypes/audio-m4a.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-m4a.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-midi.svg b/.icons/awkward/16x16/mimetypes/audio-midi.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-mp2.svg b/.icons/awkward/16x16/mimetypes/audio-mp2.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-mp3.svg b/.icons/awkward/16x16/mimetypes/audio-mp3.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-mp3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-mp4.svg b/.icons/awkward/16x16/mimetypes/audio-mp4.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-mp4.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-mpeg.svg b/.icons/awkward/16x16/mimetypes/audio-mpeg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-mpeg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-prs.sid.svg b/.icons/awkward/16x16/mimetypes/audio-prs.sid.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-shn.svg b/.icons/awkward/16x16/mimetypes/audio-shn.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-shn.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-vn.rn-realmedia.svg b/.icons/awkward/16x16/mimetypes/audio-vn.rn-realmedia.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-vn.rn-realmedia.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-vnd.rn-realvideo.svg b/.icons/awkward/16x16/mimetypes/audio-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-vnd.wave.svg b/.icons/awkward/16x16/mimetypes/audio-vnd.wave.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-vnd.wave.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-adpcm.svg b/.icons/awkward/16x16/mimetypes/audio-x-adpcm.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-adpcm.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-aiff.svg b/.icons/awkward/16x16/mimetypes/audio-x-aiff.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-aiff.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-caf.svg b/.icons/awkward/16x16/mimetypes/audio-x-caf.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-caf.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-flac+ogg.svg b/.icons/awkward/16x16/mimetypes/audio-x-flac+ogg.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-flac+ogg.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-flac.svg b/.icons/awkward/16x16/mimetypes/audio-x-flac.svg
new file mode 100644
index 00000000..9cbf3fc8
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-flac.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#b1b527" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#c8cb7c" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="#fff" d="m6.0416 7.0002v4.2063c-0.1822-0.082-0.3827-0.123-0.5833-0.123-0.8066 0-1.4583 0.652-1.4583 1.458 0 0.80663 0.65168 1.4583 1.4583 1.4583 0.79296 0 1.4447-0.63802 1.4583-1.431v-3.8184h3.2083v2.4558c-0.18223-0.08166-0.38278-0.1225-0.58332-0.1225-0.80663 0-1.4583 0.65168-1.4583 1.4583 0 0.80663 0.65168 1.4583 1.4583 1.4583 0.77472 0 1.4172-0.61067 1.4538-1.3854l0.0047-0.0082v-5.6057z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-generic.svg b/.icons/awkward/16x16/mimetypes/audio-x-generic.svg
new file mode 100644
index 00000000..91f8c02d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-generic.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#fe9700" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#ffbd63" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="#fff" d="m6.0416 7.0002v4.2063c-0.1822-0.082-0.3827-0.123-0.5833-0.123-0.8066 0-1.4583 0.652-1.4583 1.458 0 0.80663 0.65168 1.4583 1.4583 1.4583 0.79296 0 1.4447-0.63802 1.4583-1.431v-3.8184h3.2083v2.4558c-0.18223-0.08166-0.38278-0.1225-0.58332-0.1225-0.80663 0-1.4583 0.65168-1.4583 1.4583 0 0.80663 0.65168 1.4583 1.4583 1.4583 0.77472 0 1.4172-0.61067 1.4538-1.3854l0.0047-0.0082v-5.6057z"/>
+ <path fill="#fff" d="m6.0416 7.0002v4.2063c-0.1822-0.082-0.3827-0.123-0.5833-0.123-0.8066 0-1.4583 0.652-1.4583 1.458 0 0.80663 0.65168 1.4583 1.4583 1.4583 0.79296 0 1.4447-0.63802 1.4583-1.431v-3.8184h3.2083v2.4558c-0.18223-0.08166-0.38278-0.1225-0.58332-0.1225-0.80663 0-1.4583 0.65168-1.4583 1.4583 0 0.80663 0.65168 1.4583 1.4583 1.4583 0.77472 0 1.4172-0.61067 1.4538-1.3854l0.0047-0.0082v-5.6057z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-m4a.svg b/.icons/awkward/16x16/mimetypes/audio-x-m4a.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-m4a.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-monkey.svg b/.icons/awkward/16x16/mimetypes/audio-x-monkey.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-monkey.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-monkeys-audio.svg b/.icons/awkward/16x16/mimetypes/audio-x-monkeys-audio.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-monkeys-audio.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-mp2.svg b/.icons/awkward/16x16/mimetypes/audio-x-mp2.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-mp3-playlist.svg b/.icons/awkward/16x16/mimetypes/audio-x-mp3-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-mp3-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-mpeg.svg b/.icons/awkward/16x16/mimetypes/audio-x-mpeg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-mpeg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-mpegurl.svg b/.icons/awkward/16x16/mimetypes/audio-x-mpegurl.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-mpegurl.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-ms-wax.svg b/.icons/awkward/16x16/mimetypes/audio-x-ms-wax.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-ms-wax.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-ms-wma.svg b/.icons/awkward/16x16/mimetypes/audio-x-ms-wma.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-ms-wma.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-ofr.svg b/.icons/awkward/16x16/mimetypes/audio-x-ofr.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-ofr.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-pn-realaudio.svg b/.icons/awkward/16x16/mimetypes/audio-x-pn-realaudio.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-pn-realaudio.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-scpls.svg b/.icons/awkward/16x16/mimetypes/audio-x-scpls.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-scpls.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-speex+ogg.svg b/.icons/awkward/16x16/mimetypes/audio-x-speex+ogg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-speex+ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-tta.svg b/.icons/awkward/16x16/mimetypes/audio-x-tta.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-tta.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-vorbis+ogg.svg b/.icons/awkward/16x16/mimetypes/audio-x-vorbis+ogg.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-vorbis+ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/audio-x-wav.svg b/.icons/awkward/16x16/mimetypes/audio-x-wav.svg
new file mode 120000
index 00000000..5c4968e1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/audio-x-wav.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/djvu.svg b/.icons/awkward/16x16/mimetypes/djvu.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/djvu.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/drawing-dwg.svg b/.icons/awkward/16x16/mimetypes/drawing-dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/drawing-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/font-collection.svg b/.icons/awkward/16x16/mimetypes/font-collection.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/font-collection.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/font-otf.svg b/.icons/awkward/16x16/mimetypes/font-otf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/font-otf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/font-ttf.svg b/.icons/awkward/16x16/mimetypes/font-ttf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/font-ttf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/font-woff.svg b/.icons/awkward/16x16/mimetypes/font-woff.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/font-woff.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/font-x-generic.svg b/.icons/awkward/16x16/mimetypes/font-x-generic.svg
new file mode 120000
index 00000000..67dfbe1f
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/font-x-generic.svg
@@ -0,0 +1 @@
+../apps/kfontview.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/fonts-package.svg b/.icons/awkward/16x16/mimetypes/fonts-package.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/fonts-package.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-fs-regular.svg b/.icons/awkward/16x16/mimetypes/gnome-fs-regular.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-fs-regular.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.cdf.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.cdf.svg
new file mode 120000
index 00000000..af002c3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.cdf.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.mathematica.package.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.mathematica.package.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.mathematica.package.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.nb.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.nb.svg
new file mode 120000
index 00000000..652f3491
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.nb.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.nb.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.player.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.player.svg
new file mode 120000
index 00000000..af002c3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.player.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.wl.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.wl.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.wl.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.wls.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.wls.svg
new file mode 120000
index 00000000..bba8b611
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-vnd.wolfram.wls.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.mathematica.package.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-deb.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-deb.svg
new file mode 120000
index 00000000..1ac361cf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-deb.svg
@@ -0,0 +1 @@
+../apps/gdebi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-killustrator.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-killustrator.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-killustrator.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-lhz.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-lhz.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-lhz.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-nero-disc-image.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-nero-disc-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-nero-disc-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-nero-linux-compilation.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-nero-linux-compilation.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-nero-linux-compilation.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-referencer.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-referencer.svg
new file mode 100644
index 00000000..8e18f7bd
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-referencer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path style="fill:#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#1e83db" d="M 8 7 C 5.790857 7 4 8.7908574 4 11 C 4 13.209143 5.790857 15 8 15 C 10.209143 15 12 13.209143 12 11 C 12 8.7908574 10.209143 7 8 7 z M 7.6503906 7.9199219 C 7.6912032 7.9156515 7.7420271 7.9223819 7.7832031 7.9199219 C 7.7881141 7.9394476 7.7535773 8.0077206 7.7070312 8.109375 C 7.4106396 8.7568685 7.3928864 9.5165673 7.6679688 9.921875 C 7.7177498 9.9953551 7.765625 10.065119 7.765625 10.074219 C 7.765625 10.083289 7.7110846 10.091797 7.6503906 10.091797 C 7.5078986 10.091797 7.3731666 10.005274 7.0976562 9.7871094 C 6.9752643 9.6901955 6.8155503 9.6080261 6.7539062 9.5957031 C 6.6571102 9.5763695 6.6310868 9.5856984 6.5058594 9.7109375 C 6.3893472 9.8274301 6.3535156 9.8894478 6.3535156 9.9960938 C 6.3535156 10.400511 6.8321752 10.722937 7.7246094 10.912109 C 8.9365687 11.168978 9.2361012 11.399811 9.2695312 12.037109 C 9.3114972 12.836257 8.8869695 13.439755 7.9550781 13.90625 C 7.8438507 13.96195 7.7712784 13.982 7.7246094 14 C 7.7039314 13.9982 7.6885838 14.0018 7.6679688 14 C 7.6600687 13.975296 7.6503905 13.919162 7.6503906 13.810547 C 7.6503906 13.386096 7.4825655 12.949398 7.2304688 12.705078 C 7.1627959 12.639488 6.9728038 12.498881 6.8105469 12.398438 C 6.6482953 12.298001 6.4856988 12.180639 6.4492188 12.130859 C 6.3887628 12.048251 6.3832375 11.998303 6.4296875 11.845703 C 6.5143346 11.566995 6.6146756 11.412427 6.8105469 11.236328 C 6.9132359 11.144005 7.0163145 11.066253 7.0390625 11.064453 C 7.0618122 11.062633 6.9067402 11.017953 6.6757812 10.970703 C 6.444833 10.923368 6.1082665 10.822986 5.9335938 10.759766 C 5.6141916 10.644194 5.1839362 10.400202 5.0195312 10.224609 C 5.0125923 10.217129 5.00604 10.213631 5 10.207031 C 5.2355537 9.2687353 5.8951672 8.4975505 6.7714844 8.1269531 C 6.9548428 8.0493951 7.1442191 7.9978423 7.34375 7.9570312 C 7.4431402 7.9367153 7.547771 7.9303519 7.6503906 7.9199219 z M 10.509766 9.3496094 C 10.58141 9.3939027 10.850514 9.9781752 10.927734 10.263672 C 11.027444 10.63225 11.020224 11.270575 10.927734 11.636719 C 10.892534 11.776075 10.848984 11.905645 10.833984 11.921875 C 10.818974 11.938102 10.765192 11.84392 10.701172 11.730469 C 10.63715 11.617038 10.429716 11.376586 10.259766 11.197266 C 9.7692117 10.679632 9.6949059 10.409211 9.9003906 9.9960938 C 10.004019 9.7877735 10.454316 9.3153854 10.509766 9.3496094 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-remote-connection.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-remote-connection.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-remote-connection.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-shockwave-flash.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-shockwave-flash.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-shockwave-flash.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-vnc.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-vnc.svg
new file mode 120000
index 00000000..f04ac037
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-application-x-vnc.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-remote-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-image-x-cmu-raster.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-image-x-cmu-raster.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-image-x-cmu-raster.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-image-x-xpixmap.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-image-x-xpixmap.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-image-x-xpixmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-image.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-text-vnd.wap.wml.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-text-vnd.wap.wml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-text-vnd.wap.wml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-text-x-vcalendar.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-text-x-vcalendar.svg
new file mode 120000
index 00000000..acb99453
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-text-x-vcalendar.svg
@@ -0,0 +1 @@
+../apps/office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-video-x-ms-asf.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-video-x-ms-asf.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-video-x-ms-asf.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-video-x-ms-wmv.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-video-x-ms-wmv.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-mime-video.svg b/.icons/awkward/16x16/mimetypes/gnome-mime-video.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-mime-video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/gnome-unknown.svg b/.icons/awkward/16x16/mimetypes/gnome-unknown.svg
new file mode 120000
index 00000000..cb105632
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-bmp.svg b/.icons/awkward/16x16/mimetypes/image-bmp.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-bmp.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-gif.svg b/.icons/awkward/16x16/mimetypes/image-gif.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-gif.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-jpeg.svg b/.icons/awkward/16x16/mimetypes/image-jpeg.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-jpeg.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-png.svg b/.icons/awkward/16x16/mimetypes/image-png.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-png.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-svg+xml-compressed.svg b/.icons/awkward/16x16/mimetypes/image-svg+xml-compressed.svg
new file mode 100644
index 00000000..0863e81e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-svg+xml-compressed.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a47a4a" d="m 15.999508,14.220667 0,-12.4413337 C 15.999508,1.3463833 15.643826,1 15.201994,1 L 0.7975139,1 C 0.3558044,1 0,1.3463833 0,1.7793333 L 0,14.220667 C 0,14.6535 0.3558044,15 0.7980062,15 L 15.201255,15 C 15.644319,15 16,14.6535 16,14.220667 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5" d="m 3.5,8.5 4,4 5,-2"/>
+ <circle style="fill:#3f3f3f" cx="3.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="12.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="12.5" cy="10.5" r="1.5"/>
+ <g transform="translate(0,-2)">
+ <path style="opacity:0.1" d="M 6,3 6,4 C 6,5.1 6.895,6 8,6 9.105,6 10,5.1 10,4 L 10,3 Z"/>
+ <path style="opacity:0.2" d="M 8,3 9,3 Z M 8,3 7,3 7,4 8,4 Z M 8,4 8,5 C 8.552,5 9,4.5 9,4 Z"/>
+ <path style="fill:#dddddd" d="M 7,3 8,3 Z M 7,4 C 7,4.5 7.448,5 8,5 L 8,4 Z"/>
+ <path style="fill:#b3b3b3" d="M 8,3 9,3 9,4 8,4 Z"/>
+ <path style="fill:#f5f5f5" d="M 8,5 C 6.895,5 6,5.9 6,7 l 0,3 c 0,1.1 0.895,2 2,2 1.105,0 2,-0.9 2,-2 L 10,7 C 10,5.9 9.105,5 8,5 Z M 8,6 C 8.552,6 9,6.4 9,7 9,7.5 8.552,8 8,8 7.448,8 7,7.5 7,7 7,6.4 7.448,6 8,6 Z m 0,3 c 0.552,0 1,1 1,1 l 0,0 C 9,10 8.552,11 8,11 7.448,11 7,10 7,10 l 0,0 C 7,10 7.448,9 8,9 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/image-svg+xml.svg b/.icons/awkward/16x16/mimetypes/image-svg+xml.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-svg+xml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-tiff.svg b/.icons/awkward/16x16/mimetypes/image-tiff.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-tiff.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-vnd.adobe.photoshop.svg b/.icons/awkward/16x16/mimetypes/image-vnd.adobe.photoshop.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-vnd.adobe.photoshop.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-vnd.djvu.svg b/.icons/awkward/16x16/mimetypes/image-vnd.djvu.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-vnd.djvu.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-vnd.dwg.svg b/.icons/awkward/16x16/mimetypes/image-vnd.dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-vnd.dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-vnd.dxf.svg b/.icons/awkward/16x16/mimetypes/image-vnd.dxf.svg
new file mode 120000
index 00000000..01e9f810
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-vnd.dxf.svg
@@ -0,0 +1 @@
+application-dxf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-vnd.microsoft.icon.svg b/.icons/awkward/16x16/mimetypes/image-vnd.microsoft.icon.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-vnd.microsoft.icon.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-adobe-dng.svg b/.icons/awkward/16x16/mimetypes/image-x-adobe-dng.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-compressed-xcf.svg b/.icons/awkward/16x16/mimetypes/image-x-compressed-xcf.svg
new file mode 120000
index 00000000..dc7220da
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-djvu.svg b/.icons/awkward/16x16/mimetypes/image-x-djvu.svg
new file mode 120000
index 00000000..80620a71
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-djvu.svg
@@ -0,0 +1 @@
+application-x-fictionbook.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-dwg.svg b/.icons/awkward/16x16/mimetypes/image-x-dwg.svg
new file mode 120000
index 00000000..c4d0ea0e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-emf.svg b/.icons/awkward/16x16/mimetypes/image-x-emf.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-emf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-eps.svg b/.icons/awkward/16x16/mimetypes/image-x-eps.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-eps.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-generic.svg b/.icons/awkward/16x16/mimetypes/image-x-generic.svg
new file mode 100644
index 00000000..cf2174dd
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-generic.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#66bdb5" d="m14 13.332v-10.664c0-0.3711-0.289-0.668-0.648-0.668h-11.704c-0.3589 0-0.648 0.2969-0.648 0.668v10.664c0 0.371 0.2891 0.668 0.6484 0.668h11.703c0.36 0 0.649-0.297 0.649-0.668z"/>
+ <path fill="#fff" d="m5.5 6 2.5 4 2-2 2 2v2h-9v-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/image-x-krita.svg b/.icons/awkward/16x16/mimetypes/image-x-krita.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-krita.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-portable-bitmap.svg b/.icons/awkward/16x16/mimetypes/image-x-portable-bitmap.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-portable-bitmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-svg+xml.svg b/.icons/awkward/16x16/mimetypes/image-x-svg+xml.svg
new file mode 100644
index 00000000..38dfc1c7
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-svg+xml.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#a47a4a" d="m 15.999508,14.220667 0,-12.4413337 C 15.999508,1.3463833 15.643826,1 15.201994,1 L 0.7975139,1 C 0.3558044,1 0,1.3463833 0,1.7793333 L 0,14.220667 C 0,14.6535 0.3558044,15 0.7980062,15 L 15.201255,15 C 15.644319,15 16,14.6535 16,14.220667 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-width:0.5" d="m 3.5,7.5 4,4 5,-2"/>
+ <circle style="fill:#3f3f3f" cx="3.5" cy="7.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="7.5" cy="11.5" r="1.5"/>
+ <circle style="fill:#3f3f3f" cx="12.5" cy="9.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/image-x-tga.svg b/.icons/awkward/16x16/mimetypes/image-x-tga.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-tga.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-win-bitmap.svg b/.icons/awkward/16x16/mimetypes/image-x-win-bitmap.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-win-bitmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-wmf.svg b/.icons/awkward/16x16/mimetypes/image-x-wmf.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-wmf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image-x-xcf.svg b/.icons/awkward/16x16/mimetypes/image-x-xcf.svg
new file mode 100644
index 00000000..04736418
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-xcf.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#6c5a42" d="m14 13.332v-10.664c0-0.3711-0.289-0.668-0.648-0.668h-11.704c-0.3589 0-0.648 0.2969-0.648 0.668v10.664c0 0.371 0.2891 0.668 0.6484 0.668h11.703c0.36 0 0.649-0.297 0.649-0.668z"/>
+ <path fill="#fff" d="m5.5 6 2.5 4 2-2 2 2v2h-9v-3z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/image-x-xfig.svg b/.icons/awkward/16x16/mimetypes/image-x-xfig.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image-x-xfig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/image.svg b/.icons/awkward/16x16/mimetypes/image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-blockdevice.svg b/.icons/awkward/16x16/mimetypes/inode-blockdevice.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-blockdevice.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-chardevice.svg b/.icons/awkward/16x16/mimetypes/inode-chardevice.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-chardevice.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-fifo.svg b/.icons/awkward/16x16/mimetypes/inode-fifo.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-fifo.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-mount-point.svg b/.icons/awkward/16x16/mimetypes/inode-mount-point.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-mount-point.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-socket.svg b/.icons/awkward/16x16/mimetypes/inode-socket.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-socket.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-symlink.svg b/.icons/awkward/16x16/mimetypes/inode-symlink.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-symlink.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.imap.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.imap.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.imap.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.kbattleship.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.kbattleship.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.kbattleship.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.ntp.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.ntp.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.ntp.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.pop3.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.pop3.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.pop3.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.unknown.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.unknown.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.unknown.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.HVAC1.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.HVAC1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.HVAC1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.LightingControls1.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.LightingControls1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.LightingControls1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RAClient1.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RAClient1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RAClient1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RAServer1.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RAServer1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RAServer1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg
new file mode 120000
index 00000000..3db148b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg
@@ -0,0 +1 @@
+../apps/preferences-activities.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.Unknown.svg b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.Unknown.svg
new file mode 120000
index 00000000..56f4a644
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/inode-vnd.kde.service.upnp.Unknown.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/javascript.svg b/.icons/awkward/16x16/mimetypes/javascript.svg
new file mode 120000
index 00000000..9f4aef24
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/jd-container.svg b/.icons/awkward/16x16/mimetypes/jd-container.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/jd-container.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/media-audio.svg b/.icons/awkward/16x16/mimetypes/media-audio.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/media-audio.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/media-image.svg b/.icons/awkward/16x16/mimetypes/media-image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/media-image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/media-video.svg b/.icons/awkward/16x16/mimetypes/media-video.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/media-video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/message-news.svg b/.icons/awkward/16x16/mimetypes/message-news.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/message-news.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/message-partial.svg b/.icons/awkward/16x16/mimetypes/message-partial.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/message-partial.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/message-rfc822.svg b/.icons/awkward/16x16/mimetypes/message-rfc822.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/message-rfc822.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/message-x-gnu-rmail.svg b/.icons/awkward/16x16/mimetypes/message-x-gnu-rmail.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/model-stl.svg b/.icons/awkward/16x16/mimetypes/model-stl.svg
new file mode 100644
index 00000000..f8fa40fd
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/model-stl.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#8fbcbb" d="M 8.0192,0 C 7.8681,0 7.7188,0.05715 7.5881,0.11429 L 1.4117,3.7143 C 1.1567,3.8286 0.99967,4.1142 0.99973,4.3999 V 11.6 C 0.99967,11.886 1.1567,12.171 1.4117,12.286 L 7.5881,15.886 C 7.8146,16.038 8.1486,16.038 8.4118,15.886 L 14.588,12.286 C 14.843,12.171 15,11.886 15,11.6 V 4.3999 C 15,4.1142 14.843,3.8286 14.588,3.7143 L 8.4118,0.11429 C 8.2922,0.05715 8.1575,0 8.0192,0 Z"/>
+ <path style="opacity:0.2" d="M 14.883,3.9844 8,8 V 16 C 8.1406,15.998 8.2846,15.96 8.4121,15.887 L 14.588,12.285 C 14.843,12.17 15,11.886 15,11.6 V 4.4004 C 15,4.2542 14.957,4.1076 14.883,3.9844 Z"/>
+ <path style="opacity:0.1" d="M 1.1152,3.9844 C 1.0409,4.1076 0.99997,4.2542 1,4.4004 V 11.6 C 0.99994,11.886 1.1571,12.17 1.4121,12.285 L 7.5879,15.887 C 7.7047,15.965 7.8504,16.002 8,16 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/multipart-alternative.svg b/.icons/awkward/16x16/mimetypes/multipart-alternative.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/multipart-appledouble.svg b/.icons/awkward/16x16/mimetypes/multipart-appledouble.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/multipart-digest.svg b/.icons/awkward/16x16/mimetypes/multipart-digest.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/multipart-encrypted.svg b/.icons/awkward/16x16/mimetypes/multipart-encrypted.svg
new file mode 120000
index 00000000..c14c5156
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/multipart-encrypted.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/multipart-mixed.svg b/.icons/awkward/16x16/mimetypes/multipart-mixed.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/multipart-related.svg b/.icons/awkward/16x16/mimetypes/multipart-related.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/multipart-report.svg b/.icons/awkward/16x16/mimetypes/multipart-report.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/multipart-report.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/multipart-signed.svg b/.icons/awkward/16x16/mimetypes/multipart-signed.svg
new file mode 120000
index 00000000..aeb8d021
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/multipart-x-mixed-replace.svg b/.icons/awkward/16x16/mimetypes/multipart-x-mixed-replace.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/nero-disc-image.svg b/.icons/awkward/16x16/mimetypes/nero-disc-image.svg
new file mode 120000
index 00000000..2c214b38
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/nero-disc-image.svg
@@ -0,0 +1 @@
+application-x-iso.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/nero-linux-compilation.svg b/.icons/awkward/16x16/mimetypes/nero-linux-compilation.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/nero-linux-compilation.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-database.svg b/.icons/awkward/16x16/mimetypes/openoffice4-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-drawing-template.svg b/.icons/awkward/16x16/mimetypes/openoffice4-drawing-template.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-drawing-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-drawing.svg b/.icons/awkward/16x16/mimetypes/openoffice4-drawing.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-extension.svg b/.icons/awkward/16x16/mimetypes/openoffice4-extension.svg
new file mode 120000
index 00000000..51bc5766
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-extension.svg
@@ -0,0 +1 @@
+../apps/preferences-plugin.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-formula.svg b/.icons/awkward/16x16/mimetypes/openoffice4-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-master-document.svg b/.icons/awkward/16x16/mimetypes/openoffice4-master-document.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-master-document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-database.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-drawing-template.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-drawing-template.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-drawing-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-drawing.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-drawing.svg
new file mode 120000
index 00000000..a63f1e2b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-formula.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-master-document.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-master-document.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-master-document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-presentation-template.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-presentation.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-presentation.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-spreadsheet-template.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-spreadsheet.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-text-template.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-text-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-text-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-text.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-text.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-text.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-oasis-web-template.svg b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-web-template.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-oasis-web-template.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-presentation-template.svg b/.icons/awkward/16x16/mimetypes/openoffice4-presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-presentation.svg b/.icons/awkward/16x16/mimetypes/openoffice4-presentation.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-spreadsheet-template.svg b/.icons/awkward/16x16/mimetypes/openoffice4-spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-spreadsheet.svg b/.icons/awkward/16x16/mimetypes/openoffice4-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-text-template.svg b/.icons/awkward/16x16/mimetypes/openoffice4-text-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-text-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/openoffice4-text.svg b/.icons/awkward/16x16/mimetypes/openoffice4-text.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/openoffice4-text.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/package-x-generic.svg b/.icons/awkward/16x16/mimetypes/package-x-generic.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/package-x-generic.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/playlist.svg b/.icons/awkward/16x16/mimetypes/playlist.svg
new file mode 100644
index 00000000..96fce8a0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/playlist.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#1e98d1" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#67bbe9" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 5.5996767,7.000166 A 0.58600224,0.60799619 0 0 0 5,7.608101 v 5.784094 a 0.58600224,0.60799619 0 0 0 0.8789154,0.526402 L 10.707228,11.02655 a 0.58600224,0.60799619 0 0 0 0,-1.0528054 L 5.8789154,7.081698 A 0.58600224,0.60799619 0 0 0 5.5996767,7.000168 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/qgis-asc.svg b/.icons/awkward/16x16/mimetypes/qgis-asc.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-ddf.svg b/.icons/awkward/16x16/mimetypes/qgis-ddf.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-dem.svg b/.icons/awkward/16x16/mimetypes/qgis-dem.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-dt0.svg b/.icons/awkward/16x16/mimetypes/qgis-dt0.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-dxf.svg b/.icons/awkward/16x16/mimetypes/qgis-dxf.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-dxf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-gml.svg b/.icons/awkward/16x16/mimetypes/qgis-gml.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-gml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-img.svg b/.icons/awkward/16x16/mimetypes/qgis-img.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-mime.svg b/.icons/awkward/16x16/mimetypes/qgis-mime.svg
new file mode 120000
index 00000000..2264f184
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-mime.svg
@@ -0,0 +1 @@
+../apps/qgis.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-mldata.svg b/.icons/awkward/16x16/mimetypes/qgis-mldata.svg
new file mode 120000
index 00000000..041df4b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-mldata.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-qgs.svg b/.icons/awkward/16x16/mimetypes/qgis-qgs.svg
new file mode 100644
index 00000000..a3b35ffb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-qgs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ffbf23" width="16" height="16" x="-16" y="-16" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 1,16 C 0.446,16 0,15.554 0,15 l 0,-1 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,1 c 0,0.554 -0.446,1 -1,1 L 1,16 Z"/>
+ <path style="fill:#2196f3;fill-rule:evenodd" d="M 0.8,16 8,8.8 15.2,16 Z"/>
+ <path style="fill:#336f33;fill-rule:evenodd" d="M 16,15.2 8.8,8 16,0.8 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8.707,7.293 7.293,8.707 14.586,16 15,16 c 0.554,0 1,-0.446 1,-1 L 16,14.586 8.707,7.293 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 14.586,0 0,14.586 0,15 c 0,0.554 0.446,1 1,1 l 0.4141,0 14.586,-14.586 0,-0.414 c 0,-0.554 -0.446,-1 -1,-1 l -0.414,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/qgis-qlr.svg b/.icons/awkward/16x16/mimetypes/qgis-qlr.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-qlr.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-qml.svg b/.icons/awkward/16x16/mimetypes/qgis-qml.svg
new file mode 120000
index 00000000..e699548d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-qml.svg
@@ -0,0 +1 @@
+text-x-qml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-qpt.svg b/.icons/awkward/16x16/mimetypes/qgis-qpt.svg
new file mode 100644
index 00000000..0a863dab
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-qpt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="-16" y="-16" rx="1" ry="1" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.2" d="M 1,16 C 0.446,16 0,15.554 0,15 l 0,-1 c 0,0.554 0.446,1 1,1 l 14,0 c 0.554,0 1,-0.446 1,-1 l 0,1 c 0,0.554 -0.446,1 -1,1 L 1,16 Z"/>
+ <path style="fill:#707070;fill-rule:evenodd" d="M 0.8,16 8,8.8 15.2,16 Z"/>
+ <path style="fill:#9f9f9f;fill-rule:evenodd" d="M 16,15.2 8.8,8 16,0.8 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 8.707,7.293 7.293,8.707 14.586,16 15,16 c 0.554,0 1,-0.446 1,-1 L 16,14.586 8.707,7.293 Z"/>
+ <path style="fill:#ffffff;fill-rule:evenodd" d="M 14.586,0 0,14.586 0,15 c 0,0.554 0.446,1 1,1 l 0.4141,0 14.586,-14.586 0,-0.414 c 0,-0.554 -0.446,-1 -1,-1 l -0.414,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/qgis-shp.svg b/.icons/awkward/16x16/mimetypes/qgis-shp.svg
new file mode 120000
index 00000000..3b9ae0bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-shp.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/qgis-sqlite.svg b/.icons/awkward/16x16/mimetypes/qgis-sqlite.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/qgis-sqlite.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/rpm.svg b/.icons/awkward/16x16/mimetypes/rpm.svg
new file mode 100644
index 00000000..4f659322
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/rpm.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#d1d1d1" d="m14 14.352v-11.703c0-0.3599-0.289-0.649-0.648-0.649h-11.704c-0.3589 0-0.648 0.2891-0.648 0.6484v11.703c0 0.36 0.2891 0.649 0.6484 0.649h11.703c0.36 0 0.649-0.289 0.649-0.648z"/>
+ <path style="fill:#987d3b" d="M 2 6 L 2 11 L 3 11 L 3 10 L 4 11 L 5 11 L 4 9 L 5 9 L 5 6 L 2 6 z M 6 6 L 6 11 L 7 11 L 7 9 L 9 9 L 9 6 L 6 6 z M 10 6 L 10 11 L 11 11 L 11 8.8574219 L 11.5 10 L 12 8.8574219 L 12 11 L 13 11 L 13 6 L 12 6 L 11.5 8 L 11 6 L 10 6 z M 3 7 L 4 7 L 4 8 L 3 8 L 3 7 z M 7 7 L 8 7 L 8 8 L 7 8 L 7 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/sound.svg b/.icons/awkward/16x16/mimetypes/sound.svg
new file mode 120000
index 00000000..fb7fe7cb
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/sound.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/source-playlist.svg b/.icons/awkward/16x16/mimetypes/source-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/source-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/source-smart-playlist.svg b/.icons/awkward/16x16/mimetypes/source-smart-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/source-smart-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/stock_unknown.svg b/.icons/awkward/16x16/mimetypes/stock_unknown.svg
new file mode 120000
index 00000000..cb105632
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/tar.svg b/.icons/awkward/16x16/mimetypes/tar.svg
new file mode 120000
index 00000000..eb92364c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/tar.svg
@@ -0,0 +1 @@
+../apps/ark.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/template_source.svg b/.icons/awkward/16x16/mimetypes/template_source.svg
new file mode 120000
index 00000000..6bfc0e9b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/template_source.svg
@@ -0,0 +1 @@
+text-x-generic-template.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/tex-x-nim-project.svg b/.icons/awkward/16x16/mimetypes/tex-x-nim-project.svg
new file mode 120000
index 00000000..5d97cea5
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/tex-x-nim-project.svg
@@ -0,0 +1 @@
+text-x-nim.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-calendar.svg b/.icons/awkward/16x16/mimetypes/text-calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-csharp.svg b/.icons/awkward/16x16/mimetypes/text-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-csharp.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-css.svg b/.icons/awkward/16x16/mimetypes/text-css.svg
new file mode 100644
index 00000000..11eda174
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-css.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill-rule="evenodd" opacity=".5" d="m6.1297 7.6h-0.0375c-0.032813 0.00469-0.065624 0.00937-0.098437 0.023437 0 0-0.23437 0.075-0.50156 0.21563-0.27187 0.14531-0.6 0.34219-0.81094 0.68437-0.23436 0.37968-0.14532 0.78756-0.07032 1.0313 0.07032 0.24372 0.11244 0.3516 0.0468 0.51564-0.03276 0.075-0.23904 0.25308-0.45936 0.36096-0.22032 0.10776-0.41712 0.16404-0.41712 0.16404-0.09852 0.0234-0.18288 0.08904-0.22968 0.1734-0.0516 0.08436-0.06564 0.18768-0.03756 0.28608-0.0468 0.1968 0.07032 0.3936 0.26724 0.4452 0 0 0.19687 0.05624 0.41719 0.16406 0.22031 0.1125 0.42656 0.28594 0.45937 0.36563 0.065624 0.16406 0.023437 0.26719-0.046876 0.51094-0.075 0.24374-0.16406 0.65156 0.070313 1.0312 0.21094 0.34219 0.53906 0.54376 0.81094 0.68437 0.26719 0.14063 0.50156 0.22031 0.50156 0.22031 0.12656 0.04687 0.27187 0.02344 0.375-0.06563 0.10312-0.08906 0.15-0.22969 0.12187-0.36563-0.028126-0.13126-0.13126-0.23906-0.2625-0.27656 0 0-0.17813-0.06094-0.38906-0.17344-0.21563-0.1125-0.44063-0.28594-0.52031-0.4125-0.09375-0.15-0.065624-0.20156 0.00469-0.42656 0.065626-0.225 0.1875-0.60469 0.01875-1.0125-0.15012-0.366-0.45012-0.558-0.71736-0.6936 0.26724-0.1404 0.56724-0.33276 0.71724-0.6984 0.16872-0.40788 0.0468-0.78288-0.01884-1.0126-0.07032-0.225-0.0984-0.27648-0.00468-0.4218 0.07968-0.13128 0.30468-0.30468 0.52032-0.41724 0.21096-0.11256 0.38904-0.1734 0.38904-0.1734 0.17352-0.0516 0.28128-0.225 0.25788-0.4032-0.0234-0.18276-0.1782-0.31872-0.35628-0.3234zm3.4406 0c-0.1829 0.0047-0.3329 0.1406-0.3563 0.3234-0.0234 0.1782 0.0844 0.3516 0.2579 0.4032 0 0 0.17813 0.060937 0.38906 0.17344 0.21563 0.1125 0.44063 0.28594 0.52031 0.41719 0.09375 0.14531 0.06562 0.19687-0.0047 0.42187-0.06563 0.22969-0.1875 0.60469-0.01875 1.0125 0.15 0.36563 0.45 0.55781 0.71719 0.69844-0.26719 0.13594-0.56719 0.32813-0.71719 0.69374-0.16874 0.40781-0.04688 0.7875 0.01875 1.0125 0.07031 0.225 0.09844 0.27656 0.0047 0.42187-0.07969 0.13124-0.30469 0.30469-0.52031 0.41719-0.21094 0.1125-0.38906 0.17344-0.38906 0.17344-0.13124 0.0375-0.23437 0.14531-0.2625 0.27656-0.028124 0.13594 0.018751 0.27656 0.12187 0.36563 0.10312 0.08906 0.24844 0.1125 0.375 0.06563 0 0 0.23437-0.07969 0.50156-0.22031 0.27187-0.14063 0.6-0.34219 0.81094-0.68437 0.23437-0.37969 0.14531-0.7875 0.07031-1.0312-0.07031-0.24376-0.1125-0.34687-0.04687-0.51094 0.03282-0.07969 0.23906-0.25313 0.45937-0.36563 0.2208-0.108 0.4176-0.1644 0.4176-0.1644 0.19687-0.05156 0.31406-0.24844 0.26719-0.44531 0.02813-0.09844 0.01406-0.20156-0.0375-0.28594-0.04687-0.08438-0.13126-0.15-0.22969-0.17344 0 0-0.19687-0.05625-0.41719-0.16406-0.2208-0.10788-0.4272-0.28596-0.4596-0.36564-0.066-0.15936-0.0228-0.26724 0.0468-0.51096 0.0756-0.24372 0.1644-0.6516-0.0696-1.0313-0.2112-0.34212-0.54-0.53904-0.81144-0.68436-0.26712-0.14064-0.50148-0.22032-0.50148-0.22032-0.03288-0.00936-0.06564-0.01404-0.09852-0.01872h-0.0375zm-1.7203 1.5c-0.4126 0-0.75 0.3374-0.75 0.75 0 0.413 0.3374 0.75 0.75 0.75s0.75-0.337 0.75-0.75c0-0.4126-0.3374-0.75-0.75-0.75zm0 2.25c-0.4125 0-0.75 0.3375-0.75 0.75s0.3375 0.75 0.75 0.75c0.26719 0 0.375 0.75 0.375 0.75s0.375-1.35 0.375-1.5c0-0.4125-0.3375-0.75-0.75-0.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-csv.svg b/.icons/awkward/16x16/mimetypes/text-csv.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-csv.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-enriched.svg b/.icons/awkward/16x16/mimetypes/text-enriched.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-enriched.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-html.svg b/.icons/awkward/16x16/mimetypes/text-html.svg
new file mode 120000
index 00000000..678a5810
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-html.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-markdown.svg b/.icons/awkward/16x16/mimetypes/text-markdown.svg
new file mode 120000
index 00000000..b9b7490a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-markdown.svg
@@ -0,0 +1 @@
+text-x-markdown.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-plain.svg b/.icons/awkward/16x16/mimetypes/text-plain.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-plain.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-r.svg b/.icons/awkward/16x16/mimetypes/text-r.svg
new file mode 100644
index 00000000..a27018b0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-r.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill-rule="evenodd" style="fill:#1e62b2" d="m10.2 11.857s0.22122-0.063 0.44186 0.049c0.07656 0.039 0.20902 0.1173 0.30456 0.2198 0.09359 0.1005 0.13923 0.2022 0.13923 0.2022l0.914 2.672h-2.5s-0.567-1.866-1.1646-2.665c-0.1189-0.097-0.219-0.351-0.3354-0.335h-1.0002l0.0003463 2.9983h-2.0002v-7.9985h4.3306c0.46943 0 2.1 0.5002 2.1694 2.5002-0.069 2-1.3 2.357-1.3 2.357zm-3.1998-2.8576v1.5005h1.9998s0.51586-0.044 0.5-0.8c-0.01506-0.7177-0.5-0.6995-0.5-0.6995z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-rdf+xml.svg b/.icons/awkward/16x16/mimetypes/text-rdf+xml.svg
new file mode 120000
index 00000000..148a141b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-rdf+xml.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-rdf.svg b/.icons/awkward/16x16/mimetypes/text-rdf.svg
new file mode 100644
index 00000000..4c39bb7a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-rdf.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 10,5 9,1 Z"/>
+ <path style="fill:#f8f8f0" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="fill:#0c49a0" d="m 8.8353964,7.8943467 c 0,0 -0.5273233,0.9148896 -0.8999249,1.2797281 C 7.7064927,9.3982829 7.4299782,9.5795984 7.1374122,9.7103867 6.5206212,9.986116 5.1729587,10.21027 5.1729587,10.21027 l 0.346073,0.472898 -0.3845255,0.849014 c 0,0 1.2095301,0.152768 1.7917543,0.323813 0.2941931,0.08642 0.5953204,0.380391 0.8493292,0.552142 0.4366727,0.295262 1.1056797,1.13064 1.1056797,1.13064 l 0.2657952,-0.532264 0.9404014,-0.05936 c 0,0 -0.347484,-1.167722 -0.425677,-1.769493 C 9.622279,10.873586 9.586104,10.559186 9.640875,10.257492 9.7350379,9.7388436 10.229807,8.7902238 10.229807,8.7902238 L 9.3231355,8.7456996 Z M 8.5540856,9.4911395 c 0.048206,0.00496 0.079234,0.015328 0.09377,0.021587 0.03742,0.028547 0.076033,0.055305 0.116707,0.079604 0.077376,0.046098 0.156729,0.082585 0.2374614,0.1092865 0.094536,0.101058 0.2686398,0.387875 0.2867077,1.142108 C 9.3071967,11.603724 9.108442,11.896405 9,12 8.8882353,12.05682 8.7835323,12.132602 8.6896812,12.224644 8.5866165,12.265564 8.2927726,12.211033 7.6730494,11.837936 7.001931,11.433474 6.9023654,10.995428 6.8878078,10.894006 c 0.00954,-0.12305 0.00318,-0.0459 -0.015515,-0.165638 l 0.00404,0.0075 c 0,0 -0.054856,-0.328855 0.7130588,-0.86417 C 8.104889,9.5125027 8.4094683,9.4762449 8.5540866,9.4911381 Z"/>
+ <circle style="fill:#246dd4" cx="5.5" cy="10.5" r="1.5"/>
+ <circle style="fill:#246dd4" cx="9.5" cy="8.5" r="1.5"/>
+ <circle style="fill:#246dd4" cx="9.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-rust.svg b/.icons/awkward/16x16/mimetypes/text-rust.svg
new file mode 120000
index 00000000..bec20bd9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-rust.svg
@@ -0,0 +1 @@
+text-x-rust.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-sgml.svg b/.icons/awkward/16x16/mimetypes/text-sgml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-sgml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-troff.svg b/.icons/awkward/16x16/mimetypes/text-troff.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-troff.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-vcalendar.svg b/.icons/awkward/16x16/mimetypes/text-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-vnd-wap-wml.svg b/.icons/awkward/16x16/mimetypes/text-vnd-wap-wml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-vnd.abc.svg b/.icons/awkward/16x16/mimetypes/text-vnd.abc.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-vnd.abc.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-vnd.trolltech.linguist.svg b/.icons/awkward/16x16/mimetypes/text-vnd.trolltech.linguist.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-R.svg b/.icons/awkward/16x16/mimetypes/text-x-R.svg
new file mode 120000
index 00000000..6cfc0f74
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-R.svg
@@ -0,0 +1 @@
+text-r.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-adasrc.svg b/.icons/awkward/16x16/mimetypes/text-x-adasrc.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-adasrc.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-asm.svg b/.icons/awkward/16x16/mimetypes/text-x-asm.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-authors.svg b/.icons/awkward/16x16/mimetypes/text-x-authors.svg
new file mode 100644
index 00000000..0f4e37af
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-authors.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#7142d2" d="m8 7c-1.1041 0-2 0.8959-2 2 0 1.104 0.8959 2 2 2s2-0.896 2-2c0-1.1041-0.8959-2-2-2zm-1.7129 5c-1.2864 0-1.2871 2-1.2871 2h6s-0.001-2-1.2871-2h-3.4258z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-bibtex.svg b/.icons/awkward/16x16/mimetypes/text-x-bibtex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-bibtex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-c++hdr.svg b/.icons/awkward/16x16/mimetypes/text-x-c++hdr.svg
new file mode 120000
index 00000000..19886063
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-c++hdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-c++src.svg b/.icons/awkward/16x16/mimetypes/text-x-c++src.svg
new file mode 100644
index 00000000..cacb537b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-c++src.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#0180cd" d="m 7,8 c -1.6569,0 -3,1.3431 -3,3 0,1.6569 1.3431,3 3,3 V 13 A 2,2 0 0 1 5,11 2,2 0 0 1 7,9 Z"/>
+ <path style="fill:#01559d" d="M 9,8 V 9 H 8 v 1 h 1 v 2 H 8 v 1 h 1 v 1 h 1 v -1 h 1 v -1 h -1 v -2 h 1 V 9 H 10 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-changelog.svg b/.icons/awkward/16x16/mimetypes/text-x-changelog.svg
new file mode 100644
index 00000000..6b05e3bf
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-changelog.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <rect style="opacity:0.5" width="6" height="1" x="6" y="8"/>
+ <rect style="opacity:0.5" width="6" height="1" x="6" y="10"/>
+ <rect style="opacity:0.5" width="6" height="1" x="6" y="12"/>
+ <rect style="opacity:0.5" width="1" height="1" x="4" y="12"/>
+ <rect style="opacity:0.5" width="1" height="1" x="4" y="10"/>
+ <rect style="opacity:0.5" width="1" height="1" x="4" y="8"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-chdr.svg b/.icons/awkward/16x16/mimetypes/text-x-chdr.svg
new file mode 100644
index 00000000..ab97015a
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-chdr.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#c554d9" d="m7 8v6h1v-3h1v3h1v-4h-2v-2h-1zm-2 4c-0.5521 0-1 0.448-1 1s0.4479 1 1 1 1-0.448 1-1-0.4479-1-1-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-cmake.svg b/.icons/awkward/16x16/mimetypes/text-x-cmake.svg
new file mode 120000
index 00000000..2df582fa
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-cmake.svg
@@ -0,0 +1 @@
+text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-copying.svg b/.icons/awkward/16x16/mimetypes/text-x-copying.svg
new file mode 100644
index 00000000..f61c3d12
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-copying.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.8125,0 C 2.3605333,0 2,0.35498668 2,0.80000002 V 15.2 c 0,0.4448 0.3605333,0.800001 0.8125,0.800001 h 11.375 C 14.640333,16.000001 15,15.645867 15,15.2 V 5 L 10.53125,4.4000001 10,0 Z"/>
+ <path style="fill:#fafafa" d="M 10,0 V 4.1667 C 10,4.6251 10.3749,5 10.8333,5 H 15 Z"/>
+ <path style="fill:#3f3f3f" d="M 8.5,6 A 4.5,4.5 0 0 0 4,10.5 4.5,4.5 0 0 0 8.5,15 4.5,4.5 0 0 0 13,10.5 4.5,4.5 0 0 0 8.5,6 Z m 0,1 A 3.5,3.5 0 0 1 12,10.5 3.5,3.5 0 0 1 8.5,14 3.5,3.5 0 0 1 5,10.5 3.5,3.5 0 0 1 8.5,7 Z m 0,1 A 2.5,2.5 0 0 0 6,10.5 2.5,2.5 0 0 0 8.5,13 2.5,2.5 0 0 0 10.185547,12.34375 L 9.3535156,11.730469 A 1.5,1.5 0 0 1 8.5,12 1.5,1.5 0 0 1 7,10.5 1.5,1.5 0 0 1 8.5,9 1.5,1.5 0 0 1 9.3535156,9.2675781 L 10.185547,8.65625 A 2.5,2.5 0 0 0 8.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-credits.svg b/.icons/awkward/16x16/mimetypes/text-x-credits.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-credits.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-csharp.svg b/.icons/awkward/16x16/mimetypes/text-x-csharp.svg
new file mode 100644
index 00000000..ce71a077
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-csharp.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.8125,0 C 2.3605333,0 2,0.35498668 2,0.80000002 V 15.2 c 0,0.4448 0.3605333,0.800001 0.8125,0.800001 h 11.375 C 14.640333,16.000001 15,15.645867 15,15.2 V 5 L 10.53125,4.4000001 10,0 Z"/>
+ <path style="fill:#fafafa" d="M 10,0 V 4.1667 C 10,4.6251 10.3749,5 10.8333,5 H 15 Z"/>
+ <path style="fill:#05a087" d="M 7,8 V 9 H 6 v 1 h 1 v 1 H 6 v 1 h 1 v 1 h 1 v -1 h 1 v 1 h 1 v -1 h 1 v -1 h -1 v -1 h 1 V 9 H 10 V 8 H 9 V 9 H 8 V 8 Z m 1,2 h 1 v 1 H 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-csrc.svg b/.icons/awkward/16x16/mimetypes/text-x-csrc.svg
new file mode 100644
index 00000000..9f680983
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-csrc.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="stroke:#0180cd;stroke-linecap:square;fill:none" d="m9.5 13s0 0.5-1.5 0.5-1.5-1.534-1.5-2.5 0-2.5 1.5-2.5 1.5 0.5 1.5 0.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-diff.svg b/.icons/awkward/16x16/mimetypes/text-x-diff.svg
new file mode 100644
index 00000000..310bc263
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-diff.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path opacity=".5" d="m4 7v7h5v-7h-5zm1 1h1v5h-1v-5zm2 0h1v5h-1v-5zm3 0v5h1v-5h-1zm2 0v5h1v-5h-1z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-generic-template.svg b/.icons/awkward/16x16/mimetypes/text-x-generic-template.svg
new file mode 100644
index 00000000..1f0c2ead
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-generic-template.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path opacity=".5" d="m4 7v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-5 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-7 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm-5 2v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1zm2 0v1h1v-1h-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-generic.svg b/.icons/awkward/16x16/mimetypes/text-x-generic.svg
new file mode 100644
index 00000000..ebc624f1
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-generic.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="opacity:0.5" d="m 5,7 v 1 h 6 V 7 Z m 0,2 v 1 h 6 V 9 Z m 0,2 v 1 h 6 v -1 z m 0,2 v 1 h 3 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-gettext-translation.svg b/.icons/awkward/16x16/mimetypes/text-x-gettext-translation.svg
new file mode 120000
index 00000000..ba3afcce
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-gettext-translation.svg
@@ -0,0 +1 @@
+text-x-po.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-go.svg b/.icons/awkward/16x16/mimetypes/text-x-go.svg
new file mode 100644
index 00000000..1864a087
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-go.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#1e88e5" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 V 15.25 C 2,15.667 2.3328,16 2.75,16 H 13.25 C 13.668,16 14,15.668 14,15.25 V 6 L 9.875,5.125 9,1 Z"/>
+ <path style="fill:#64b5f6" d="M 9,1 V 5.1667 C 9,5.6251 9.3749,6 9.8333,6 H 14 Z"/>
+ <path style="fill:#fefefe" d="M 5.25 6.75 A 1.75 1.75 0 0 0 3.5 8.5 A 1.75 1.75 0 0 0 5.25 10.25 A 1.75 1.75 0 0 0 7 8.5 A 1.75 1.75 0 0 0 5.25 6.75 z M 4.5 7.75 A 0.75 0.75 0 0 1 5.25 8.5 A 0.75 0.75 0 0 1 4.5 9.25 A 0.75 0.75 0 0 1 3.75 8.5 A 0.75 0.75 0 0 1 4.5 7.75 z"/>
+ <path style="fill:#fefefe" d="M 10.25 6.75 A 1.75 1.75 0 0 0 8.5 8.5 A 1.75 1.75 0 0 0 10.25 10.25 A 1.75 1.75 0 0 0 12 8.5 A 1.75 1.75 0 0 0 10.25 6.75 z M 9.5 7.75 A 0.75 0.75 0 0 1 10.25 8.5 A 0.75 0.75 0 0 1 9.5 9.25 A 0.75 0.75 0 0 1 8.75 8.5 A 0.75 0.75 0 0 1 9.5 7.75 z"/>
+ <rect style="fill:#ffffff" width="1" height="2.5" x="-8" y="12" rx=".5" ry=".5" transform="scale(-1,1)"/>
+ <rect style="fill:#ffffff" width="1" height="2.5" x="-9" y="12" rx=".5" ry=".5" transform="scale(-1,1)"/>
+ <path style="fill:#ffffff" d="M 6.5,11 C 5.946,11 5.5,11.446 5.5,12 5.5,12.554 5.946,13 6.5,13 H 9.5 C 10.054,13 10.5,12.554 10.5,12 10.5,11.446 10.054,11 9.5,11 H 9 C 9,11.552 8.552,12 8,12 7.448,12 7,11.552 7,11 Z"/>
+ <path style="fill:#ffffff" transform="scale(-1)" d="M -7,-11 A 1,1 0 0 1 -7.5,-10.134 1,1 0 0 1 -8.5,-10.134 1,1 0 0 1 -9,-11"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-haskell.svg b/.icons/awkward/16x16/mimetypes/text-x-haskell.svg
new file mode 100644
index 00000000..65913af4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-haskell.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="m 2.8125001,0 c -0.4519667,0 -0.8125,0.35498668 -0.8125,0.80000002 V 15.2 c 0,0.4448 0.3605333,0.800001 0.8125,0.800001 H 14.1875 C 14.640334,16.000001 15,15.645867 15,15.2 V 5 L 10.53125,4.4000001 10,0 Z"/>
+ <path style="fill:#fafafa" d="M 10,-4.7e-7 V 4.1666999 C 10,4.6251 10.3749,5 10.8333,5 H 15 Z"/>
+ <path style="fill:#8b82a4" d="M 4.055,7 6.0003,10.5 4.055,14 h 1.5 L 7.5003,10.5 5.555,7 Z"/>
+ <path style="fill:#5f5088" d="M 6.555,7 8.5003,10.5 6.555,14 h 1.5293 l 1.166,-2 1.166,2 h 1.529 L 8.055,7 Z"/>
+ <path style="fill:#8b82a4" d="m 10.1663,9 0.5567,1 h 2.2773 V 9 Z"/>
+ <path style="fill:#8b82a4" d="m 11.2773,11 0.557,1 h 1.166 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-hex.svg b/.icons/awkward/16x16/mimetypes/text-x-hex.svg
new file mode 100644
index 00000000..60a9ff72
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-hex.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4f4f4f" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#696969" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="opacity:0.5;fill:#ffffff" d="M 3.1992 3 C 3.0884 3 3 3.0884 3 3.1992 L 3 5.8008 C 3 5.9116 3.0884 6 3.1992 6 L 4.8008 6 C 4.9116 6 5 5.9116 5 5.8008 L 5 3.1992 C 5 3.0884 4.9116 3 4.8008 3 L 3.1992 3 z M 6.1992 3 C 6.0884 3 6 3.0884 6 3.1992 L 6 5.8008 C 6 5.9116 6.0884 6 6.1992 6 L 6.8008 6 C 6.9116 6 7 5.9116 7 5.8008 L 7 3.1992 C 7 3.0884 6.9116 3 6.8008 3 L 6.1992 3 z M 8.1992 3 C 8.0884 3 8 3.0884 8 3.1992 L 8 5.8008 C 8 5.9116 8.0884 6 8.1992 6 L 8.8008 6 C 8.9116 6 9 5.9116 9 5.8008 L 9 3.1992 C 9 3.0884 8.9116 3 8.8008 3 L 8.1992 3 z M 4.1992 7 C 4.0884 7 4 7.0884 4 7.1992 L 4 9.8008 C 4 9.9116 4.0884 10 4.1992 10 L 5.8008 10 C 5.9116 10 6 9.9116 6 9.8008 L 6 7.1992 C 6 7.0884 5.9116 7 5.8008 7 L 4.1992 7 z M 7.1992 7 C 7.0884 7 7 7.0884 7 7.1992 L 7 9.8008 C 7 9.9116 7.0884 10 7.1992 10 L 7.8008 10 C 7.9116 10 8 9.9116 8 9.8008 L 8 7.1992 C 8 7.0884 7.9116 7 7.8008 7 L 7.1992 7 z M 9.1992 7 C 9.0884 7 9 7.0884 9 7.1992 L 9 9.8008 C 9 9.9116 9.0884 10 9.1992 10 L 9.8008 10 C 9.9116 10 10 9.9116 10 9.8008 L 10 7.1992 C 10 7.0884 9.9116 7 9.8008 7 L 9.1992 7 z M 11.199 7 C 11.088 7 11 7.0884 11 7.1992 L 11 9.8008 C 11 9.9116 11.088 10 11.199 10 L 12.801 10 C 12.912 10 13 9.9116 13 9.8008 L 13 7.1992 C 13 7.0884 12.912 7 12.801 7 L 11.199 7 z M 3.1992 11 C 3.0884 11 3 11.088 3 11.199 L 3 13.801 C 3 13.912 3.0884 14 3.1992 14 L 3.8008 14 C 3.9116 14 4 13.912 4 13.801 L 4 11.199 C 4 11.088 3.9116 11 3.8008 11 L 3.1992 11 z M 5.1992 11 C 5.0884 11 5 11.088 5 11.199 L 5 13.801 C 5 13.912 5.0884 14 5.1992 14 L 6.8008 14 C 6.9116 14 7 13.912 7 13.801 L 7 11.199 C 7 11.088 6.9116 11 6.8008 11 L 5.1992 11 z M 8.1992 11 C 8.0884 11 8 11.088 8 11.199 L 8 13.801 C 8 13.912 8.0884 14 8.1992 14 L 9.8008 14 C 9.9116 14 10 13.912 10 13.801 L 10 11.199 C 10 11.088 9.9116 11 9.8008 11 L 8.1992 11 z M 11.199 11 C 11.088 11 11 11.088 11 11.199 L 11 13.801 C 11 13.912 11.088 14 11.199 14 L 11.801 14 C 11.912 14 12 13.912 12 13.801 L 12 11.199 C 12 11.088 11.912 11 11.801 11 L 11.199 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-install.svg b/.icons/awkward/16x16/mimetypes/text-x-install.svg
new file mode 100644
index 00000000..82a6d902
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-install.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#349634" d="m7.5 7c-0.1667 0-0.5052 0.1225-0.5 0.2713v3.7287h-1.5l2.5833 4 2.4167-4h-1.5v-3.7287c0-0.1531-0.3333-0.2713-0.5-0.2713z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-java-source.svg b/.icons/awkward/16x16/mimetypes/text-x-java-source.svg
new file mode 120000
index 00000000..dbc66cdc
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-java-source.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-java.svg b/.icons/awkward/16x16/mimetypes/text-x-java.svg
new file mode 100644
index 00000000..24b6354b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-java.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e64a3a" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#f5857a" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <g style="fill:#ffffff">
+ <path d="M 7.0391,10.945 C 7.0391,10.945 6.832,11.074 7.1875,11.117 7.6172,11.168 7.8359,11.164 8.3086,11.066 8.3086,11.066 8.4336,11.148 8.6055,11.223 7.5469,11.703 6.2031,11.195 7.0391,10.945 Z"/>
+ <path d="M 6.9102,10.316 C 6.9102,10.316 6.6758,10.5 7.0312,10.539 7.4883,10.59 7.8516,10.594 8.4805,10.465 8.4805,10.465 8.5664,10.559 8.7031,10.609 7.418,11.008 5.9883,10.641 6.9102,10.316 Z"/>
+ <path d="M 8.0039,9.25 C 8.2656,9.5703 7.9336,9.8555 7.9336,9.8555 7.9336,9.8555 8.5977,9.4922 8.293,9.0352 8.0078,8.6133 7.7891,8.4023 8.9727,7.6758 8.9727,7.6758 7.1172,8.1641 8.0039,9.25 Z"/>
+ <path d="M 9.4062,11.414 C 9.4062,11.414 9.5586,11.547 9.2383,11.648 8.625,11.848 6.6875,11.906 6.1484,11.656 5.957,11.57 6.3164,11.445 6.4336,11.418 6.5508,11.391 6.6172,11.395 6.6172,11.395 6.4023,11.234 5.2266,11.711 6.0234,11.848 8.1875,12.219 9.9688,11.68 9.4062,11.414 Z"/>
+ <path d="M 7.1367,9.6641 C 7.1367,9.6641 6.1523,9.9141 6.7891,10.004 7.0586,10.043 7.5938,10.031 8.0938,9.9883 8.5,9.9531 8.9102,9.875 8.9102,9.875 8.9102,9.875 8.7656,9.9414 8.6641,10.016 7.6602,10.293 5.7266,10.164 6.2852,9.8789 6.7539,9.6367 7.1367,9.6641 7.1367,9.6641 Z"/>
+ <path d="M 8.9062,10.711 C 9.9219,10.152 9.4531,9.6133 9.125,9.6875 9.043,9.7031 9.0078,9.7188 9.0078,9.7188 9.0078,9.7188 9.0391,9.668 9.0938,9.6484 9.7461,9.4062 10.246,10.363 8.8867,10.742 8.8867,10.742 8.9023,10.727 8.9062,10.711 Z"/>
+ <path d="M 8.293,6.5 C 8.293,6.5 8.8555,7.0977 7.7578,8.0156 6.8789,8.7539 7.5586,9.1758 7.7578,9.6562 7.2422,9.1641 6.8672,8.7305 7.1211,8.3281 7.4922,7.7344 8.5195,7.4492 8.293,6.5 Z"/>
+ <path d="M 7.2383,12.23 C 8.2148,12.297 9.7148,12.195 9.75,11.707 9.75,11.707 9.6836,11.891 8.9414,12.039 8.1094,12.203 7.082,12.184 6.4727,12.078 6.4727,12.078 6.5977,12.188 7.2383,12.23 Z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-javascript.svg b/.icons/awkward/16x16/mimetypes/text-x-javascript.svg
new file mode 120000
index 00000000..9f4aef24
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-katefilelist.svg b/.icons/awkward/16x16/mimetypes/text-x-katefilelist.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-katefilelist.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-kvc.svg b/.icons/awkward/16x16/mimetypes/text-x-kvc.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-kvc.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-kvt.svg b/.icons/awkward/16x16/mimetypes/text-x-kvt.svg
new file mode 120000
index 00000000..3e6e55ed
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-kvt.svg
@@ -0,0 +1 @@
+../apps/preferences-desktop-color.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-ldif.svg b/.icons/awkward/16x16/mimetypes/text-x-ldif.svg
new file mode 120000
index 00000000..506c888b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-ldif.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-lilypond.svg b/.icons/awkward/16x16/mimetypes/text-x-lilypond.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-lilypond.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-log.svg b/.icons/awkward/16x16/mimetypes/text-x-log.svg
new file mode 100644
index 00000000..361d6507
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-log.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 9,1 Z"/>
+ <path style="fill:#fafafa" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="opacity:0.5;fill:none;stroke:#000000;stroke-linejoin:round" d="M 2,10.5 H 5 L 6.5,7.5 9.5,13.5 11,10.5 H 14"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-lua.svg b/.icons/awkward/16x16/mimetypes/text-x-lua.svg
new file mode 100644
index 00000000..6307aaf0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-lua.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#31519b" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 V 15.25 C 2,15.667 2.3328,16 2.75,16 H 13.25 C 13.668,16 14,15.668 14,15.25 V 6 L 9.875,5.125 9,1 Z"/>
+ <path style="fill:#98a8cd" d="M 9,1 V 5.1667 C 9,5.6251 9.3749,6 9.8333,6 H 14 Z"/>
+ <circle style="fill:#ffffff" cx="11" cy="8" r="1"/>
+ <path style="fill:#ffffff" d="M 8,8 A 3,3 0 0 0 5,11 3,3 0 0 0 8,14 3,3 0 0 0 11,11 3,3 0 0 0 8,8 Z M 9,9 A 1,1 0 0 1 10,10 1,1 0 0 1 9,11 1,1 0 0 1 8,10 1,1 0 0 1 9,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-makefile.svg b/.icons/awkward/16x16/mimetypes/text-x-makefile.svg
new file mode 100644
index 00000000..4edda977
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-makefile.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#8d6e63" d="m7 7v1.1738a3 3 0 0 0 -0.29102 0.12109l-0.83008-0.83008-1.4141 1.4141 0.83008 0.83008a3 3 0 0 0 -0.11914 0.29102h-1.1758v2h1.1738a3 3 0 0 0 0.12109 0.29102l-0.83008 0.83008 1.4141 1.4141 0.83008-0.83008a3 3 0 0 0 0.29102 0.11914v1.1758h2v-1.1738a3 3 0 0 0 0.29102 -0.12109l0.83008 0.83008 1.4141-1.4141-0.83008-0.83008a3 3 0 0 0 0.119 -0.291h1.176v-2h-1.1738a3 3 0 0 0 -0.121 -0.291l0.83-0.8301-1.414-1.4141-0.83 0.8301a3 3 0 0 0 -0.29102 -0.11914v-1.1758h-2zm1 2a2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-markdown.svg b/.icons/awkward/16x16/mimetypes/text-x-markdown.svg
new file mode 100644
index 00000000..139f742c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-markdown.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#d74c4c" d="M 4 9 L 4 13 L 5 13 L 5 10.801 L 6 12.4 L 7 10.801 L 7 13 L 8 13 L 8 9 L 7 9 L 6 10.6 L 5 9 L 4 9 z M 10 9 L 10 11 L 9 11 L 10 13 L 11 13 L 12 11 L 11 11 L 11 9 L 10 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-matlab.svg b/.icons/awkward/16x16/mimetypes/text-x-matlab.svg
new file mode 120000
index 00000000..51185c5c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-matlab.svg
@@ -0,0 +1 @@
+text-x-octave.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-maxima-out.svg b/.icons/awkward/16x16/mimetypes/text-x-maxima-out.svg
new file mode 120000
index 00000000..9c17d160
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-maxima-out.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-maximasession.svg b/.icons/awkward/16x16/mimetypes/text-x-maximasession.svg
new file mode 120000
index 00000000..9c17d160
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-maximasession.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-mo.svg b/.icons/awkward/16x16/mimetypes/text-x-mo.svg
new file mode 100644
index 00000000..ed67c036
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-mo.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path style="fill:#a341d1" d="m5.8438 9.0006s-0.8438 0-0.8438 0.7942v2.4132c0 0.438 0.3836 0.792 0.8566 0.792h1.8707l1.0909 1 1.0909-1h0.23437c-0.001 0 0.856 0.002 0.856-0.792v-2.4135c0-0.7945-0.857-0.7945-0.857-0.7945z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-modelica.svg b/.icons/awkward/16x16/mimetypes/text-x-modelica.svg
new file mode 100644
index 00000000..a80ef5f9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-modelica.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#455a64" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path style="fill:#546e7a" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#2196f3" d="m 5,7 v 1 h 6 V 7 Z"/>
+ <path style="fill:#8bc34a" d="m 5,9 v 1 h 6 V 9 Z"/>
+ <path style="fill:#ffc107" d="m 5,11 v 1 h 6 v -1 z"/>
+ <path style="fill:#ff5722" d="m 5,13 v 1 h 3 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-nfo.svg b/.icons/awkward/16x16/mimetypes/text-x-nfo.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-nfo.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-nim.svg b/.icons/awkward/16x16/mimetypes/text-x-nim.svg
new file mode 100644
index 00000000..431ca705
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-nim.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4f4f4f" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#696969" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffa700" d="m 8.035715,7.831464 c 0,0 -0.344863,0.272527 -0.696429,0.543209 C 6.977626,8.363183 6.26828,8.444163 5.883928,8.583945 5.529861,8.359633 5.21875,8.111973 5.21875,8.111973 c 0,0 -0.26585,0.457363 -0.433035,0.725766 C 4.537773,8.969607 4.288832,9.117926 4.066965,9.314162 3.8089092,9.211691 3.5097635,9.086759 3.5,9.082631 3.841742,9.771935 4.071481,10.462151 4.696428,10.877004 5.69138,9.305639 10.314835,9.450469 11.330357,10.868104 11.986653,10.525789 12.241897,9.789302 12.5,9.10935 12.4717,9.11865 12.120512,9.236247 11.892858,9.323074 11.756934,9.175094 11.436554,8.947575 11.254464,8.837745 11.081742,8.52146 10.830356,8.094171 10.830356,8.094171 c 0,0 -0.297745,0.22145 -0.642856,0.463065 C 9.72126,8.471176 9.157333,8.366598 8.683034,8.392489 8.360161,8.127105 8.035715,7.83147 8.035715,7.83147 Z"/>
+ <path style="fill:#ffc504" d="m 3.8533441,10.547511 c 0,0 0.4843689,1.172811 0.8207699,1.987764 1.425463,1.880623 5.065517,2.011363 6.652395,0.03641 0.375518,-0.846279 0.882136,-2.035598 0.882136,-2.035598 -0.407114,0.60311 -1.069665,1.019441 -1.47772,1.243704 -0.289957,0.158847 -0.958994,0.254863 -0.958994,0.254863 l -1.756477,-0.910222 -1.76657,0.892016 c 0,0 -0.660141,-0.106061 -0.958995,-0.245761 C 4.686715,11.448701 4.281039,11.068291 3.8533441,10.54751 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-objchdr.svg b/.icons/awkward/16x16/mimetypes/text-x-objchdr.svg
new file mode 120000
index 00000000..19886063
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-objcsrc.svg b/.icons/awkward/16x16/mimetypes/text-x-objcsrc.svg
new file mode 120000
index 00000000..9e22cda4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c++src.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-octave.svg b/.icons/awkward/16x16/mimetypes/text-x-octave.svg
new file mode 100644
index 00000000..786e2e23
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-octave.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e47234" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 V 15.25 C 2,15.667 2.3328,16 2.75,16 H 13.25 C 13.668,16 14,15.668 14,15.25 V 6 L 9.875,5.125 9,1 Z"/>
+ <path style="fill:#efaa85" d="M 9,1 V 5.1667 C 9,5.6251 9.3749,6 9.8333,6 H 14 Z"/>
+ <path style="fill:#ffffff;opacity:0.5" d="M 8 7 A 4 4 0 0 0 4 11 A 4 4 0 0 0 8 15 A 4 4 0 0 0 12 11 A 4 4 0 0 0 8 7 z M 8.5 8 A 2.5 2.5 0 0 1 11 10.5 A 2.5 2.5 0 0 1 8.5 13 A 2.5 2.5 0 0 1 6 10.5 A 2.5 2.5 0 0 1 8.5 8 z"/>
+ <rect style="fill:#ffffff" width="3" height="3" x="3" y="10" rx=".6" ry=".6"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="9" y="7" rx=".4" ry=".4"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="10" y="12" rx=".4" ry=".4"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-opml+xml.svg b/.icons/awkward/16x16/mimetypes/text-x-opml+xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-opml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-pascal.svg b/.icons/awkward/16x16/mimetypes/text-x-pascal.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-pascal.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-patch.svg b/.icons/awkward/16x16/mimetypes/text-x-patch.svg
new file mode 100644
index 00000000..4a5a111f
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-patch.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4f4f4f" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#696969" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffc510" d="M 6.4726562 8 L 6.4726562 8.0019531 C 6.0788563 7.9831531 5.6889375 8.1146906 5.3984375 8.4003906 C 4.8220375 8.9767906 4.878225 9.9553563 5.515625 10.597656 L 5.9199219 11 L 5.515625 11.404297 C 4.878205 12.046057 4.8220875 13.025762 5.3984375 13.601562 C 5.9749075 14.177342 6.9555562 14.122535 7.5976562 13.484375 L 8 13.080078 L 8.4023438 13.484375 C 9.0443937 14.121635 10.025263 14.177912 10.601562 13.601562 C 11.177993 13.025213 11.121735 12.046197 10.484375 11.404297 L 10.080078 11 L 10.484375 10.597656 C 11.122375 9.9549563 11.177562 8.9748375 10.601562 8.3984375 C 10.025562 7.8221375 9.0444438 7.878325 8.4023438 8.515625 L 8 8.9199219 L 7.5976562 8.515625 C 7.2741562 8.197025 6.8709562 8.0234 6.4726562 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-perl.svg b/.icons/awkward/16x16/mimetypes/text-x-perl.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-perl.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-plain.svg b/.icons/awkward/16x16/mimetypes/text-x-plain.svg
new file mode 120000
index 00000000..894bd452
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-plain.svg
@@ -0,0 +1 @@
+text-plain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-po.svg b/.icons/awkward/16x16/mimetypes/text-x-po.svg
new file mode 100644
index 00000000..e87c5322
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-po.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path style="fill:#3173c9" d="M 5.8438,8 C 5.8438,8 5,8.0007 5,8.7949 V 12.207 C 5,12.645 5.3852,13.028 5.8574,13 h 1.8691 l 1.0918,1 1.0898,-1 h 0.23438 c 10e-4,0 0.858,10e-4 0.858,-0.793 V 8.7949 C 11.00048,8.0004 10.14348,8 10.14348,8 Z M 6,9 h 4 v 1 H 6 Z m 0,2 h 3 v 1 H 6 Z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-preview.svg b/.icons/awkward/16x16/mimetypes/text-x-preview.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-preview.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-python.svg b/.icons/awkward/16x16/mimetypes/text-x-python.svg
new file mode 100644
index 00000000..e8aac659
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-python.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#4795d1" d="M 7.75 7 C 6.7801406 7 5.8598723 7.6159009 5.9199219 8.2792969 L 5.9199219 9.1542969 L 5.25 9.1542969 C 4.5599952 9.1542969 4 9.749133 4 10.681641 L 4 11.363281 C 4 12.296076 4.5615757 12.953642 5.25 13 L 6 13 L 6 12.083984 C 6 11.549904 6.444984 11 7 11 L 9 11 C 9 11 10 10.922346 10 9.9609375 L 10 8.2792969 C 10 7.6160035 9.2198807 7 8.25 7 L 7.75 7 z M 7.5 8 C 7.776 8 8 8.224 8 8.5 C 8 8.776 7.776 9 7.5 9 C 7.224 9 7 8.776 7 8.5 C 7 8.224 7.224 8 7.5 8 z"/>
+ <path style="fill:#ffa751" d="M 10 9 L 10 9.9609375 C 10 10.922344 9 11 9 11 L 7 11 C 6.918842 11 6.8468911 11.032918 6.7714844 11.054688 C 6.7042494 11.073868 6.6319306 11.099932 6.5527344 11.138672 C 6.2275911 11.332811 6 11.70734 6 12.083984 L 6 13 L 6 13.720703 C 6 14.383997 6.7801193 15 7.75 15 L 8.25 15 C 9.2198594 15 10.06005 14.384202 10 13.720703 L 10 12.845703 L 10.75 12.845703 C 11.439877 12.845703 12 12.249201 12 11.316406 L 12 10.636719 C 12 9.7044165 11.438258 9.0472445 10.75 9 L 10 9 z M 8.4980469 13 C 8.7743219 13 9 13.226216 9 13.501953 C 9 13.777692 8.7743219 14 8.4980469 14 C 8.2217718 14 7.9999999 13.777692 8 13.501953 C 8 13.226216 8.2217718 13 8.4980469 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-python3.svg b/.icons/awkward/16x16/mimetypes/text-x-python3.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-qml.svg b/.icons/awkward/16x16/mimetypes/text-x-qml.svg
new file mode 100644
index 00000000..3ac17aca
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-qml.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#5e7d8a" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#b0cfde" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="#fff" fill-rule="evenodd" d="m6.1297 7.6h-0.0375c-0.032813 0.00469-0.065624 0.00937-0.098437 0.023437 0 0-0.23437 0.075-0.50156 0.21563-0.27187 0.14531-0.6 0.34219-0.81094 0.68437-0.23436 0.37968-0.14532 0.78756-0.07032 1.0313 0.07032 0.24372 0.11244 0.3516 0.0468 0.51564-0.03276 0.075-0.23904 0.25308-0.45936 0.36096-0.22032 0.10776-0.41712 0.16404-0.41712 0.16404-0.09852 0.0234-0.18288 0.08904-0.22968 0.1734-0.0516 0.08436-0.06564 0.18768-0.03756 0.28608-0.0468 0.1968 0.07032 0.3936 0.26724 0.4452 0 0 0.19687 0.05624 0.41719 0.16406 0.22031 0.1125 0.42656 0.28594 0.45937 0.36563 0.065624 0.16406 0.023437 0.26719-0.046876 0.51094-0.075 0.24374-0.16406 0.65156 0.070313 1.0312 0.21094 0.34219 0.53906 0.54376 0.81094 0.68437 0.26719 0.14063 0.50156 0.22031 0.50156 0.22031 0.12656 0.04687 0.27187 0.02344 0.375-0.06563 0.10312-0.08906 0.15-0.22969 0.12187-0.36563-0.028126-0.13126-0.13126-0.23906-0.2625-0.27656 0 0-0.17813-0.06094-0.38906-0.17344-0.21563-0.1125-0.44063-0.28594-0.52031-0.4125-0.09375-0.15-0.065624-0.20156 0.00469-0.42656 0.065626-0.225 0.1875-0.60469 0.01875-1.0125-0.15012-0.366-0.45012-0.558-0.71736-0.6936 0.26724-0.1404 0.56724-0.33276 0.71724-0.6984 0.16872-0.40788 0.0468-0.78288-0.01884-1.0126-0.07032-0.225-0.0984-0.27648-0.00468-0.4218 0.07968-0.13128 0.30468-0.30468 0.52032-0.41724 0.21096-0.11256 0.38904-0.1734 0.38904-0.1734 0.17352-0.0516 0.28128-0.225 0.25788-0.4032-0.0234-0.18276-0.1782-0.31872-0.35628-0.3234zm3.4406 0c-0.1829 0.0047-0.3329 0.1406-0.3563 0.3234-0.0234 0.1782 0.0844 0.3516 0.2579 0.4032 0 0 0.17813 0.060937 0.38906 0.17344 0.21563 0.1125 0.44063 0.28594 0.52031 0.41719 0.09375 0.14531 0.06562 0.19687-0.0047 0.42187-0.06563 0.22969-0.1875 0.60469-0.01875 1.0125 0.15 0.36563 0.45 0.55781 0.71719 0.69844-0.26719 0.13594-0.56719 0.32813-0.71719 0.69374-0.16874 0.40781-0.04688 0.7875 0.01875 1.0125 0.07031 0.225 0.09844 0.27656 0.0047 0.42187-0.07969 0.13124-0.30469 0.30469-0.52031 0.41719-0.21094 0.1125-0.38906 0.17344-0.38906 0.17344-0.13124 0.0375-0.23437 0.14531-0.2625 0.27656-0.028124 0.13594 0.018751 0.27656 0.12187 0.36563 0.10312 0.08906 0.24844 0.1125 0.375 0.06563 0 0 0.23437-0.07969 0.50156-0.22031 0.27187-0.14063 0.6-0.34219 0.81094-0.68437 0.23437-0.37969 0.14531-0.7875 0.07031-1.0312-0.07031-0.24376-0.1125-0.34687-0.04687-0.51094 0.03282-0.07969 0.23906-0.25313 0.45937-0.36563 0.2208-0.108 0.4176-0.1644 0.4176-0.1644 0.19687-0.05156 0.31406-0.24844 0.26719-0.44531 0.02813-0.09844 0.01406-0.20156-0.0375-0.28594-0.04687-0.08438-0.13126-0.15-0.22969-0.17344 0 0-0.19687-0.05625-0.41719-0.16406-0.2208-0.10788-0.4272-0.28596-0.4596-0.36564-0.066-0.15936-0.0228-0.26724 0.0468-0.51096 0.0756-0.24372 0.1644-0.6516-0.0696-1.0313-0.2112-0.34212-0.54-0.53904-0.81144-0.68436-0.26712-0.14064-0.50148-0.22032-0.50148-0.22032-0.03288-0.00936-0.06564-0.01404-0.09852-0.01872h-0.0375zm-1.7203 1.5c-0.4126 0-0.75 0.3374-0.75 0.75 0 0.413 0.3374 0.75 0.75 0.75s0.75-0.337 0.75-0.75c0-0.4126-0.3374-0.75-0.75-0.75zm0 2.25c-0.4125 0-0.75 0.3375-0.75 0.75s0.3375 0.75 0.75 0.75c0.26719 0 0.375 0.75 0.375 0.75s0.375-1.35 0.375-1.5c0-0.4125-0.3375-0.75-0.75-0.75z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-r-source.svg b/.icons/awkward/16x16/mimetypes/text-x-r-source.svg
new file mode 120000
index 00000000..6cfc0f74
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-r-source.svg
@@ -0,0 +1 @@
+text-r.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-r.svg b/.icons/awkward/16x16/mimetypes/text-x-r.svg
new file mode 120000
index 00000000..6cfc0f74
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-r.svg
@@ -0,0 +1 @@
+text-r.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-readme.svg b/.icons/awkward/16x16/mimetypes/text-x-readme.svg
new file mode 100644
index 00000000..e1a3d8f8
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-readme.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="M 2.8125,0 C 2.3605333,0 2,0.35498668 2,0.80000002 V 15.2 c 0,0.4448 0.3605333,0.800001 0.8125,0.800001 h 11.375 C 14.640333,16.000001 15,15.645867 15,15.2 V 5 L 10.53125,4.4000001 10,0 Z"/>
+ <path style="fill:#fafafa" d="M 10,0 V 4.1667 C 10,4.6251 10.3749,5 10.8333,5 H 15 Z"/>
+ <path style="fill:#d74c4c" d="m 8,7 v 5 H 9 V 7 Z m 0,6 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-rpm-spec.svg b/.icons/awkward/16x16/mimetypes/text-x-rpm-spec.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-rpm-spec.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-ruby.svg b/.icons/awkward/16x16/mimetypes/text-x-ruby.svg
new file mode 100644
index 00000000..4abe117d
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-ruby.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#f44336" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 9,1 Z"/>
+ <path style="fill:#f88e86" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="fill:none;stroke:#ffffff;stroke-linejoin:round" d="M 8.5,7.5 H 11.5 V 13.5 H 5.5 V 10.5 Z M 11.5,7.5 5.5,13.5 M 11.5,13.5 7.5,11.5 9.5,9.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-rust.svg b/.icons/awkward/16x16/mimetypes/text-x-rust.svg
new file mode 100644
index 00000000..2067f2c9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-rust.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#dc682a" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 V 15.25 C 2,15.667 2.3328,16 2.75,16 H 13.25 C 13.668,16 14,15.668 14,15.25 V 6 L 9.875,5.125 9,1 Z"/>
+ <path style="fill:#e69367" d="M 9,1 V 5.1667 C 9,5.6251 9.3749,6 9.8333,6 H 14 Z"/>
+ <path style="fill:#ffffff" d="M 5,12 H 4 V 13 H 8 V 12 H 7 V 11 11 C 8,11 8,13 9,13 H 11 C 12,13 12,11 12,11 H 11 C 11,11 11,12 10,12 9.5,12 9,11 9,11 H 9.5 C 10.331,11 11,10.3 11,9.5 11,8.7 10.331,8 9.5,8 H 4 V 9 H 5 M 7,9 H 8.5 C 8.777,9 9,9.2 9,9.5 9,9.8 8.777,10 8.5,10 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-scala.svg b/.icons/awkward/16x16/mimetypes/text-x-scala.svg
new file mode 100644
index 00000000..6855c8df
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-scala.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#d92b1a" d="M 2.75,1 C 2.3328,1 2,1.3328 2,1.75 V 15.25 C 2,15.667 2.3328,16 2.75,16 H 13.25 C 13.668,16 14,15.668 14,15.25 V 6 L 9.875,5.125 9,1 Z"/>
+ <path style="fill:#e88076" d="M 9,1 V 5.1667 C 9,5.6251 9.3749,6 9.8333,6 H 14 Z"/>
+ <path style="fill:#ffffff" d="M 5,8.5 11,7 V 8.5 L 5,10 Z"/>
+ <path style="fill:#ffffff" d="M 5,11 11,9.5 V 11 L 5,12.5 Z"/>
+ <path style="fill:#ffffff" d="M 5,13.5 11,12 V 13.5 L 5,15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-script.svg b/.icons/awkward/16x16/mimetypes/text-x-script.svg
new file mode 100644
index 00000000..ce458ad9
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-script.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4f4f4f" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#696969" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="m12 13h-1v1h1zm0-6h-1v5h1zm-6 2h2v3h-2zm-1-2v1h-1v1h1v3h-1v1h1v1h1v-1h2v1h1v-1h1v-1h-1v-3h1v-1h-1v-1h-1v1h-2v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-sql.svg b/.icons/awkward/16x16/mimetypes/text-x-sql.svg
new file mode 120000
index 00000000..dd2bae17
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-tcl.svg b/.icons/awkward/16x16/mimetypes/text-x-tcl.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-tex.svg b/.icons/awkward/16x16/mimetypes/text-x-tex.svg
new file mode 100644
index 00000000..20d8e23c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-tex.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#e4e4e4" d="m 2.8125001,0 c -0.4519667,0 -0.8125,0.35498668 -0.8125,0.80000002 V 15.2 c 0,0.4448 0.3605333,0.800001 0.8125,0.800001 H 14.1875 C 14.640334,16.000001 15,15.645867 15,15.2 V 5 L 10.53125,4.4000001 10,0 Z"/>
+ <path style="fill:#fafafa" d="M 10,0 V 4.1667 C 10,4.6251 10.3749,5 10.8333,5 H 15 Z"/>
+ <path style="fill:#6b6cd0" d="m 4,8 v 1 h 1 v 3 H 6 V 9 H 7 V 8 Z"/>
+ <path style="fill:#6b6cd0" d="m 7,9 v 4 h 3 V 12 H 8 v -0.5 h 2 v -1 H 8 V 10 h 2 V 9 Z"/>
+ <path style="fill:#6b6cd0" d="m 10,8 1,2 -1,2 h 1 l 0.5,-1 0.5,1 h 1 L 12,10 13,8 H 12 L 11.5,9 11,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-texinfo.svg b/.icons/awkward/16x16/mimetypes/text-x-texinfo.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-texinfo.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-vala.svg b/.icons/awkward/16x16/mimetypes/text-x-vala.svg
new file mode 100644
index 00000000..744f92c5
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-vala.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#634d9f" d="M 2.8125,0 C 2.362375,0 2,0.3568 2,0.8 V 15.2 C 2,15.6432 2.362375,16 2.8125,16 h 11.375 C 14.637625,16 15,15.6432 15,15.2 V 5 L 10.53125,4.4 10,0 Z"/>
+ <path style="fill:#806cb8" d="M 10,0 V 4.1666667 C 10,4.6269167 10.373096,5 10.833333,5 H 15 Z"/>
+ <path style="fill:#ffffff" d="M 7.0002324,13.999764 7,6.8 C 6.5037012,6.9874508 6.280072,7.1941956 6.001098,7.5934112 5.7252376,7.9927836 5.5873076,8.6891924 5.5873076,9.282918 c 0,0.1353724 0.00693,0.2465096 0.02078,0.333412 0.017124,0.08329 0.034328,0.15098 0.051607,0.203058 0.01728,0.04863 0.032848,0.08682 0.046703,0.114589 0.017124,0.02776 0.025688,0.05208 0.025688,0.07294 -0.1826092,0 -0.3445136,-0.01733 -0.4857128,-0.052 C 5.1050176,9.916643 4.98608,9.857584 4.88956,9.777741 4.7964652,9.698055 4.7240752,9.5921724 4.67239,9.4600944 4.62413,9.3283296 4.6,9.1651924 4.6,8.9706824 4.6,8.734604 4.6498948,8.3021172 4.749684,8.0729408 4.8530536,7.8439212 4.9926184,7.6269012 5.168378,7.4218816 5.3475628,7.2171756 5.5560928,7.0279992 5.7939676,6.8543524 6.0352672,6.6807056 6.2919792,6.531372 6.5641032,6.4063524 6.8396524,6.2778816 7.1256316,6.1789796 7.4220412,6.1096464 7.721876,6.0365484 8.019998,5.9999996 8.3164076,5.9999996 8.4279452,5.9858756 8.5914944,6.0200836 8.6,6.0207036 v 6.5623524 l 2.460922,-6.5312936 h 0.73908 L 8.8591008,14 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-wxmathml.svg b/.icons/awkward/16x16/mimetypes/text-x-wxmathml.svg
new file mode 100644
index 00000000..deacb907
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-wxmathml.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#404b8b" d="M 2.8008,1 C 2.3576,1 2,1.3576 2,1.8008 V 15.199 C 2,15.642 2.3576,16 2.8008,16 H 13.199 C 13.642,16 14,15.642 14,15.199 V 6 L 9,1 Z"/>
+ <path style="fill:#6672ba" d="M 14,6 9,1 V 5.1992 C 9,5.6424 9.358,6 9.801,6 Z"/>
+ <path style="fill:#f26265" d="m 5.0002,7.00002 0,0.7 L 5.003,8 6.499999,10.5 5,13 l 0,1 5.5,0 0,-1.5 -1,0 0,0.5 L 5.9999993,13 7.499999,10.5 5.9999993,8 9,8 9,8.5 10,8.5 10,7 5.0001001,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/text-x-wxmaxima-batch.svg b/.icons/awkward/16x16/mimetypes/text-x-wxmaxima-batch.svg
new file mode 120000
index 00000000..9c17d160
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-wxmaxima-batch.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-x-xslfo.svg b/.icons/awkward/16x16/mimetypes/text-x-xslfo.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-x-xslfo.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-xmcd.svg b/.icons/awkward/16x16/mimetypes/text-xmcd.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-xmcd.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/text-xml.svg b/.icons/awkward/16x16/mimetypes/text-xml.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/text-xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/unknown.svg b/.icons/awkward/16x16/mimetypes/unknown.svg
new file mode 100644
index 00000000..1bd5ffdd
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/unknown.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path opacity=".5" d="m7.5 7c-0.9984 0-1.5 1.0781-1.5 2h0.9c0.014-0.1197 0-0.224 0-0.3333 0-0.3698 0.2672-0.6667 0.6-0.6667 0.33281 0 0.6 0.29688 0.6 0.66667 0 0.036459-0.00469 0.072918-0.00937 0.10937v0.020833c-0.1031 0.6355-0.8812 1.3332-0.8906 2.3282v0.20833h0.9c0-0.62533-0.05628-0.87493 0.21564-1.1771l0.3375-0.3852c0.2109-0.2396 0.3469-0.5729 0.3469-0.9375 0-0.9218-0.5016-1.8333-1.5-1.8333zm-0.3 5v1h0.9v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/video-mlt-playlist.svg b/.icons/awkward/16x16/mimetypes/video-mlt-playlist.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-mlt-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-mp2t.svg b/.icons/awkward/16x16/mimetypes/video-mp2t.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-mp2t.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-mp4.svg b/.icons/awkward/16x16/mimetypes/video-mp4.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-mp4.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-vivo.svg b/.icons/awkward/16x16/mimetypes/video-vivo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-vnd.rn-realvideo.svg b/.icons/awkward/16x16/mimetypes/video-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-wavelet.svg b/.icons/awkward/16x16/mimetypes/video-wavelet.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-webm.svg b/.icons/awkward/16x16/mimetypes/video-webm.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-anim.svg b/.icons/awkward/16x16/mimetypes/video-x-anim.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-flic.svg b/.icons/awkward/16x16/mimetypes/video-x-flic.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-flv.svg b/.icons/awkward/16x16/mimetypes/video-x-flv.svg
new file mode 120000
index 00000000..6bb1786e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-flv.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-generic.svg b/.icons/awkward/16x16/mimetypes/video-x-generic.svg
new file mode 100644
index 00000000..81a3ebec
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-generic.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#7282d9" d="M 15.999508,15.164999 V 1.8350001 C 15.999508,1.371125 15.643826,1 15.201994,1 H 0.7975139 C 0.3558044,1 0,1.371125 0,1.8350001 V 15.164999 C 0,15.62875 0.3558044,16 0.7980062,16 H 15.201255 C 15.644319,16 16,15.62875 16,15.164999 Z"/>
+ <path style="fill:#ffffff" d="M 5.3362,6.0003 H 9.69 c 0.33621,0 0.31,0.35589 0.31,0.35589 v 4.2878 c 0,0.356 -0.31,0.356 -0.31,0.356 H 5.3362 c 0,0 -0.3362,0 -0.3362,-0.356 v -4.2881 c 0,0 0,-0.3559 0.3362,-0.3559 z M 12,7 v 3 L 10,8.5003 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/video-x-google-vlc-plugin.svg b/.icons/awkward/16x16/mimetypes/video-x-google-vlc-plugin.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-javafx.svg b/.icons/awkward/16x16/mimetypes/video-x-javafx.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-matroska.svg b/.icons/awkward/16x16/mimetypes/video-x-matroska.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-mng.svg b/.icons/awkward/16x16/mimetypes/video-x-mng.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-ms-asf.svg b/.icons/awkward/16x16/mimetypes/video-x-ms-asf.svg
new file mode 120000
index 00000000..1e7e6f6c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-ms-wmp.svg b/.icons/awkward/16x16/mimetypes/video-x-ms-wmp.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-ms-wmv.svg b/.icons/awkward/16x16/mimetypes/video-x-ms-wmv.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-msvideo.svg b/.icons/awkward/16x16/mimetypes/video-x-msvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-ogm+ogg.svg b/.icons/awkward/16x16/mimetypes/video-x-ogm+ogg.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-theora+ogg.svg b/.icons/awkward/16x16/mimetypes/video-x-theora+ogg.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video-x-wmv.svg b/.icons/awkward/16x16/mimetypes/video-x-wmv.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/video.svg b/.icons/awkward/16x16/mimetypes/video.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/virtualbox-hdd.svg b/.icons/awkward/16x16/mimetypes/virtualbox-hdd.svg
new file mode 120000
index 00000000..88849569
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/virtualbox-hdd.svg
@@ -0,0 +1 @@
+application-x-virtualbox-hdd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/virtualbox-ova.svg b/.icons/awkward/16x16/mimetypes/virtualbox-ova.svg
new file mode 120000
index 00000000..2f3e8cf6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/virtualbox-ova.svg
@@ -0,0 +1 @@
+application-x-virtualbox-ova.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/virtualbox-ovf.svg b/.icons/awkward/16x16/mimetypes/virtualbox-ovf.svg
new file mode 120000
index 00000000..580c20a0
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/virtualbox-ovf.svg
@@ -0,0 +1 @@
+application-x-virtualbox-ovf.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/virtualbox-vbox-extpack.svg b/.icons/awkward/16x16/mimetypes/virtualbox-vbox-extpack.svg
new file mode 120000
index 00000000..e0367128
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/virtualbox-vbox-extpack.svg
@@ -0,0 +1 @@
+../apps/palapeli.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/virtualbox-vbox.svg b/.icons/awkward/16x16/mimetypes/virtualbox-vbox.svg
new file mode 120000
index 00000000..9e36316f
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/virtualbox-vbox.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/virtualbox-vdi.svg b/.icons/awkward/16x16/mimetypes/virtualbox-vdi.svg
new file mode 120000
index 00000000..f2332d62
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/virtualbox-vdi.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vdi.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/virtualbox-vhd.svg b/.icons/awkward/16x16/mimetypes/virtualbox-vhd.svg
new file mode 120000
index 00000000..557125f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/virtualbox-vhd.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vhd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/virtualbox-vmdk.svg b/.icons/awkward/16x16/mimetypes/virtualbox-vmdk.svg
new file mode 120000
index 00000000..938eccaa
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/virtualbox-vmdk.svg
@@ -0,0 +1 @@
+application-x-virtualbox-vmdk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-doc.svg b/.icons/awkward/16x16/mimetypes/wps-office-doc.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-doc.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-dot.svg b/.icons/awkward/16x16/mimetypes/wps-office-dot.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-dot.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-dps.svg b/.icons/awkward/16x16/mimetypes/wps-office-dps.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-dps.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-dpt.svg b/.icons/awkward/16x16/mimetypes/wps-office-dpt.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-dpt.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-et.svg b/.icons/awkward/16x16/mimetypes/wps-office-et.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-et.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-ett.svg b/.icons/awkward/16x16/mimetypes/wps-office-ett.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-ett.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-pot.svg b/.icons/awkward/16x16/mimetypes/wps-office-pot.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-pot.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-ppt.svg b/.icons/awkward/16x16/mimetypes/wps-office-ppt.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-ppt.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-wps.svg b/.icons/awkward/16x16/mimetypes/wps-office-wps.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-wps.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-wpt.svg b/.icons/awkward/16x16/mimetypes/wps-office-wpt.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-wpt.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-xls.svg b/.icons/awkward/16x16/mimetypes/wps-office-xls.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-xls.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/wps-office-xlt.svg b/.icons/awkward/16x16/mimetypes/wps-office-xlt.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/wps-office-xlt.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-audio-cdda.svg b/.icons/awkward/16x16/mimetypes/x-content-audio-cdda.svg
new file mode 120000
index 00000000..6687e236
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-audio-cdda.svg
@@ -0,0 +1 @@
+../apps/multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-audio-dvd.svg b/.icons/awkward/16x16/mimetypes/x-content-audio-dvd.svg
new file mode 120000
index 00000000..6687e236
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-audio-dvd.svg
@@ -0,0 +1 @@
+../apps/multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-audio-player.svg b/.icons/awkward/16x16/mimetypes/x-content-audio-player.svg
new file mode 120000
index 00000000..6687e236
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-audio-player.svg
@@ -0,0 +1 @@
+../apps/multimedia-audio-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-blank-bd.svg b/.icons/awkward/16x16/mimetypes/x-content-blank-bd.svg
new file mode 120000
index 00000000..1aec6f3b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-blank-bd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-blank-cd.svg b/.icons/awkward/16x16/mimetypes/x-content-blank-cd.svg
new file mode 100644
index 00000000..456e54c8
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-blank-cd.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#848484" d="M 8 4 A 4 4 0 0 0 4 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 12 8 A 4 4 0 0 0 8 4 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z"/>
+ <path style="fill:#e4e4e4" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 8 11 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/x-content-blank-dvd.svg b/.icons/awkward/16x16/mimetypes/x-content-blank-dvd.svg
new file mode 120000
index 00000000..1aec6f3b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-blank-dvd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-blank-hddvd.svg b/.icons/awkward/16x16/mimetypes/x-content-blank-hddvd.svg
new file mode 120000
index 00000000..1aec6f3b
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-blank-hddvd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-ebook-reader.svg b/.icons/awkward/16x16/mimetypes/x-content-ebook-reader.svg
new file mode 120000
index 00000000..c66e3983
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-ebook-reader.svg
@@ -0,0 +1 @@
+../apps/myrulib.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-image-dcf.svg b/.icons/awkward/16x16/mimetypes/x-content-image-dcf.svg
new file mode 120000
index 00000000..ac0f1fe4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-image-dcf.svg
@@ -0,0 +1 @@
+../apps/multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-image-picturecd.svg b/.icons/awkward/16x16/mimetypes/x-content-image-picturecd.svg
new file mode 120000
index 00000000..ac0f1fe4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-image-picturecd.svg
@@ -0,0 +1 @@
+../apps/multimedia-photo-viewer.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-software.svg b/.icons/awkward/16x16/mimetypes/x-content-software.svg
new file mode 120000
index 00000000..db330f3f
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-software.svg
@@ -0,0 +1 @@
+../apps/software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-unix-software.svg b/.icons/awkward/16x16/mimetypes/x-content-unix-software.svg
new file mode 120000
index 00000000..db330f3f
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-unix-software.svg
@@ -0,0 +1 @@
+../apps/software-store.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-video-bluray.svg b/.icons/awkward/16x16/mimetypes/x-content-video-bluray.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-video-bluray.svg
@@ -0,0 +1 @@
+../apps/multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-video-dvd.svg b/.icons/awkward/16x16/mimetypes/x-content-video-dvd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-video-dvd.svg
@@ -0,0 +1 @@
+../apps/multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-video-hddvd.svg b/.icons/awkward/16x16/mimetypes/x-content-video-hddvd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-video-hddvd.svg
@@ -0,0 +1 @@
+../apps/multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-video-svcd.svg b/.icons/awkward/16x16/mimetypes/x-content-video-svcd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-video-svcd.svg
@@ -0,0 +1 @@
+../apps/multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-video-vcd.svg b/.icons/awkward/16x16/mimetypes/x-content-video-vcd.svg
new file mode 120000
index 00000000..5759f23c
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-video-vcd.svg
@@ -0,0 +1 @@
+../apps/multimedia-video-player.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-content-win32-software.svg b/.icons/awkward/16x16/mimetypes/x-content-win32-software.svg
new file mode 120000
index 00000000..bfcd5893
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-content-win32-software.svg
@@ -0,0 +1 @@
+../apps/wine.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-gambasserverpage.svg b/.icons/awkward/16x16/mimetypes/x-gambasserverpage.svg
new file mode 120000
index 00000000..f50ba621
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-office-calendar.svg b/.icons/awkward/16x16/mimetypes/x-office-calendar.svg
new file mode 100644
index 00000000..4176d681
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-office-calendar.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#e4e4e4" d="M 0,4.56 0,14.2 C 0,14.6432 0.3568,15 0.8,15 l 13.4,0 c 0.4432,0 0.75427,-0.359166 0.8,-0.8 l 0,-9.64 z"/>
+ <path style="fill:#f54b3e" d="M 15,5 15,1.8 C 15,1.3568 14.6432,1 14.2,1 L 0.8,1 C 0.3568,1 0,1.3568 0,1.8 L 0,5 Z"/>
+ <rect style="opacity:0.2" width="2" height="2" x="8" y="6"/>
+ <rect style="opacity:0.2" width="2" height="2" x="11" y="6"/>
+ <rect style="opacity:0.2" width="2" height="2" x="5" y="6"/>
+ <rect style="opacity:0.2" width="2" height="2" x="2" y="6"/>
+ <circle style="fill:#f54b3e" cx="9" cy="10" r="1"/>
+ <circle style="fill:#ffffff" cx="2.5" cy="2.5" r=".5"/>
+ <circle style="fill:#ffffff" cx="12.5" cy="2.5" r=".5"/>
+ <rect style="opacity:0.2" width="2" height="2" x="11" y="9"/>
+ <rect style="opacity:0.2" width="2" height="2" x="5" y="9"/>
+ <rect style="opacity:0.2" width="2" height="2" x="2" y="9"/>
+ <rect style="opacity:0.2" width="2" height="2" x="8" y="12"/>
+ <rect style="opacity:0.2" width="2" height="2" x="11" y="12"/>
+ <rect style="opacity:0.2" width="2" height="2" x="5" y="12"/>
+ <rect style="opacity:0.2" width="2" height="2" x="2" y="12"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/x-office-document-template.svg b/.icons/awkward/16x16/mimetypes/x-office-document-template.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-office-document-template.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-office-document.svg b/.icons/awkward/16x16/mimetypes/x-office-document.svg
new file mode 100644
index 00000000..318fbe69
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-office-document.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#3d4fb3" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#737fcf" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="m 5,7 v 1 h 6 V 7 Z m 0,2 v 1 h 6 V 9 Z m 0,2 v 1 h 6 v -1 z m 0,2 v 1 h 3 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/x-office-presentation-template.svg b/.icons/awkward/16x16/mimetypes/x-office-presentation-template.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-office-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-office-presentation.svg b/.icons/awkward/16x16/mimetypes/x-office-presentation.svg
new file mode 100644
index 00000000..328286a4
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-office-presentation.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#ff5721" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#ff855e" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="fill:#ffffff" d="M 6,7 C 4.8938,7 4,7.8938 4,9 c 0,1.106 0.8938,2 2,2 1.1062,0 2,-0.894 2,-2 H 6 Z"/>
+ <path style="fill:#ffffff" d="m 9,8 v 1 h 3 V 8 Z"/>
+ <path style="fill:#ffffff" d="m 9,10 v 1 h 3 v -1 z"/>
+ <path fill="#fff" d="m4 12v1h6v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/x-office-spreadsheet-template.svg b/.icons/awkward/16x16/mimetypes/x-office-spreadsheet-template.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-office-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/mimetypes/x-office-spreadsheet.svg b/.icons/awkward/16x16/mimetypes/x-office-spreadsheet.svg
new file mode 100644
index 00000000..aff4a19e
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-office-spreadsheet.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#4aae4c" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#94cc97" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path fill="#fff" d="m4 7v7h7v-7h-7zm1 1h2v1h-2v-1zm3 0h2v1h-2v-1zm-3 2h2v1h-2v-1zm3 0h2v1h-2v-1zm-3 2h2v1h-2v-1zm3 0h2v1h-2v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/x-package-repository.svg b/.icons/awkward/16x16/mimetypes/x-package-repository.svg
new file mode 100644
index 00000000..dfdbe893
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/x-package-repository.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <rect style="fill:#d64141" width="16" height="16" x="-16" y="-16" rx=".8" ry=".8" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#3f3f3f" width="12" height="12" x="-14" y="-14" rx=".6" ry=".6" transform="matrix(0,-1,-1,0,0,0)"/>
+ <rect style="fill:#dfa46d" width="8" height="8" x="-12" y="-12" rx=".4" ry=".4" transform="matrix(0,-1,-1,0,0,0)"/>
+ <path style="opacity:0.3" d="M 7 4 L 7 7 L 4 7 L 4 9 L 7 9 L 7 12 L 9 12 L 9 9 L 12 9 L 12 7 L 9 7 L 9 4 L 7 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/mimetypes/xoj.svg b/.icons/awkward/16x16/mimetypes/xoj.svg
new file mode 100644
index 00000000..20707344
--- /dev/null
+++ b/.icons/awkward/16x16/mimetypes/xoj.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path fill="#e4e4e4" d="m2.75 1c-0.4172 0-0.75 0.3328-0.75 0.75v13.5c0 0.417 0.3328 0.75 0.75 0.75h10.5c0.418 0 0.75-0.332 0.75-0.75v-9.25l-4.125-0.875-0.875-4.125z"/>
+ <path fill="#fafafa" d="m9 1v4.1667c0 0.4584 0.3749 0.8333 0.8333 0.8333h4.1667z"/>
+ <path style="opacity:0.5" d="M 5.4648438,7.9648438 A 0.50005,0.50005 0 0 0 5.1171875,8.8242188 L 7.2929688,11 5.1171875,13.175781 a 0.50005,0.50005 0 1 0 0.7070313,0.707031 L 8,11.707031 l 2.175781,2.175781 a 0.50005,0.50005 0 1 0 0.707031,-0.707031 L 8.7070312,11 10.882812,8.8242188 A 0.50005,0.50005 0 1 0 10.175781,8.1171875 L 8,10.292969 5.8242188,8.1171875 A 0.50005,0.50005 0 0 0 5.4648438,7.9648438 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/QMPlay2-panel.svg b/.icons/awkward/16x16/panel/QMPlay2-panel.svg
new file mode 100644
index 00000000..566318dc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/QMPlay2-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.6289062 1 A 1.5912092 1.4213061 0 0 0 1 2.4199219 L 1 8 L 1 13.580078 A 1.5912092 1.4213061 0 0 0 3.3867188 14.808594 L 8.796875 12.019531 L 14.205078 9.2304688 A 1.5912092 1.4213061 0 0 0 14.205078 6.7695312 L 8.796875 3.9804688 L 3.3867188 1.1894531 A 1.5912092 1.4213061 0 0 0 2.6289062 1 z M 2.4707031 2.9667969 L 2.4785156 2.9707031 C 2.4753756 2.9691831 2.4739731 2.9704308 2.4707031 2.96875 L 2.4707031 2.9667969 z M 3 3.2402344 L 7.8789062 5.7578125 L 12.228516 8 L 7.8789062 10.242188 L 3 12.757812 L 3 8 L 3 3.2402344 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/ac-adapter.svg b/.icons/awkward/16x16/panel/ac-adapter.svg
new file mode 100644
index 00000000..d6df220a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/ac-adapter.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.13,1 1,4.13 1,8 1,11.87 4.13,15 8,15 11.87,15 15,11.87 15,8 15,4.13 11.87,1 8,1 Z M 8,4 V 7 H 11 L 8,12 V 9 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/account-logged-in.svg b/.icons/awkward/16x16/panel/account-logged-in.svg
new file mode 100644
index 00000000..65b69e78
--- /dev/null
+++ b/.icons/awkward/16x16/panel/account-logged-in.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 14.381,5.1445 L 7.0898,13.5 3.3105,9.75 C 2.8548,9.2942 2.9405,8.6905 3.3105,8.3105 3.6905,7.9405 4.2882,7.8608 4.75,8.3105 L 7,10.561 13.258,3.3926 A 7,7 0 0 0 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/airplane-mode.svg b/.icons/awkward/16x16/panel/airplane-mode.svg
new file mode 100644
index 00000000..ef2dd6da
--- /dev/null
+++ b/.icons/awkward/16x16/panel/airplane-mode.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.5,1 C 5.71,1 5.72,1.03 5.97,2.03 L 7.59,7 H 3.09 L 1.87,5.22 C 1.74,5.01 1.75,5 1.53,5 H 1.31 C 0.88,5 1.02,5.44 1.02,5.44 L 1.31,8 1.02,10.56 C 1.02,10.56 0.89,11 1.28,11 H 1.53 C 1.74,11 1.74,10.99 1.87,10.78 L 3.09,9 H 7.59 L 5.97,13.94 C 5.71,14.98 5.7,15 6.5,15 6.93,15 6.93,14.99 7.22,14.5 L 10.91,9 H 14 C 14.55,9 15,8.55 15,8 15,7.45 14.55,7 14,7 H 10.91 L 7.22,1.5 C 6.95,1.04 6.94,1 6.56,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/akonaditray.svg b/.icons/awkward/16x16/panel/akonaditray.svg
new file mode 100644
index 00000000..af4cf898
--- /dev/null
+++ b/.icons/awkward/16x16/panel/akonaditray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.0019529,1.9307376e-5 C 2.7950539,1.2739269 1.4304899,3.4317717 1.0898439,5.7636912 1.3312289,5.6491663 1.5805059,5.5468494 1.8359379,5.4648631 2.9378889,5.1111674 4.1671309,5.0051371 5.4531249,5.0000193 7.233741,4.9929293 9.135218,5.2250205 10.919922,5.5664255 9.530826,2.5682536 7.524073,-0.01163239 5.0019529,1.9307376e-5 Z M 9.242188,1.1172068 c 1.042747,1.1188808 1.891926,2.5313686 2.585937,4.0292969 l 0.318359,0.6875 C 13.1095,6.0535551 14.033238,6.2902688 14.837891,6.5429881 14.245192,3.7671796 12.034948,1.6240531 9.242188,1.1172068 Z M 5.4570309,6.0000193 C 2.9988959,6.0098023 0.89231293,6.4379934 -6.7796609e-8,8.0000196 -6.7796609e-8,12.41802 3.5816999,16.00002 8,16.00002 c 4.418,0 8,-3.582 8,-8.0000004 C 13.659086,7.0846286 9.159712,5.9852838 5.4570309,6.0000193 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/anatine-indicator.svg b/.icons/awkward/16x16/panel/anatine-indicator.svg
new file mode 100644
index 00000000..51da3b42
--- /dev/null
+++ b/.icons/awkward/16x16/panel/anatine-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.7579763,14.99382 C 5.2458429,14.832821 3.8922395,14.383947 3.1139292,13.56845 2.7995073,13.239451 2.5858484,12.935828 2.40833,12.567454 2.0325555,11.787832 1.9148408,10.911085 2.0987269,10.262712 2.2816663,9.6178407 2.6976257,8.9064681 3.283273,8.2379706 3.608451,7.8660969 4.0732574,7.6254728 4.2236705,7.3227239 4.5797931,6.7113148 4.3577354,6.2927899 4.1526804,5.9540629 4.0402198,5.7682911 3.9199186,5.7340887 3.4099941,5.7592886 2.9122026,5.7839635 2.6680824,5.7525511 2.43033,5.6332891 2.2459277,5.5408019 2.1805306,5.4363273 2.2375809,5.3251152 2.5340186,5.0851036 2.6379654,4.8226045 2.9637457,4.700455 2.4870361,4.2785315 2.0162637,3.8371832 2.0000005,3.2068355 2.0334735,2.8692617 2.3344717,2.9504614 2.3344717,2.9504614 2.8065348,3.0495985 3.2943448,3.1494357 3.7388722,3.1650106 3.8667405,3.1469857 4.0014928,3.1116358 4.0384078,3.0863484 4.0752365,3.0611485 4.1758275,2.9115241 4.2617901,2.7539371 4.5968637,2.1397769 4.9517284,1.5426701 5.3492734,1.3382709 5.8073105,1.1027218 6.7899442,0.97663466 7.4051063,1.0035846 c 0.7393301,0.032287 1.3674855,0.2976739 1.8803356,0.7944096 0.3527996,0.3415113 0.5859916,0.4269109 0.9215811,0.3371363 0.235774,-0.063087 0.241797,-0.062825 0.241797,0.014 0,0.1008872 -0.0783,0.2316117 -0.197052,0.3314488 l -0.110141,0.091962 0.111003,0.068162 c 0.152305,0.093887 0.134235,0.1693994 -0.04733,0.1965243 -0.150585,0.022575 -0.2641694,0.07455 -0.2641694,0.121362 0,0.016538 0.021513,0.159687 0.048188,0.3181489 0.065398,0.3888486 0.042163,1.1422208 -0.046467,1.5140944 C 9.8060359,5.3674558 9.5986585,5.7733668 9.2441379,6.1588029 8.9687822,6.4189394 7.854752,6.95225 7.7824712,7.0000248 c 0.03442,0 0.332148,-0.0182 0.5317808,1.75e-4 0.7314139,0.0672 1.2408221,0.3945518 1.974817,0.7498005 C 10.981761,8.0851241 11.405846,8.1029992 11.789623,7.9 12.328554,7.5166846 12.646355,7 13.08307,6.9999195 14.046893,7 14.035586,9.0252879 13.978834,9.9512147 14.046893,12.337769 11.951528,14.245698 9.5413032,14.808321 8.8907753,14.959695 8.6291871,14.98682 7.727397,14.99732 c -0.4672443,0.0044 -0.9038553,0.0035 -0.9695105,-0.0035 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/anatine-notification.svg b/.icons/awkward/16x16/panel/anatine-notification.svg
new file mode 100644
index 00000000..368c5613
--- /dev/null
+++ b/.icons/awkward/16x16/panel/anatine-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.7579763,14.99382 C 5.2458429,14.832821 3.8922395,14.383947 3.1139292,13.56845 2.7995073,13.239451 2.5858484,12.935828 2.40833,12.567454 2.0325555,11.787832 1.9148408,10.911085 2.0987269,10.262712 2.2816663,9.6178407 2.6976257,8.9064681 3.283273,8.2379706 3.608451,7.8660969 4.0732574,7.6254728 4.2236705,7.3227239 4.5797931,6.7113148 4.3577354,6.2927899 4.1526804,5.9540629 4.0402198,5.7682911 3.9199186,5.7340887 3.4099941,5.7592886 2.9122026,5.7839635 2.6680824,5.7525511 2.43033,5.6332891 2.2459277,5.5408019 2.1805306,5.4363273 2.2375809,5.3251152 2.5340186,5.0851036 2.6379654,4.8226045 2.9637457,4.700455 2.4870361,4.2785315 2.0162637,3.8371832 2.0000005,3.2068355 2.0334735,2.8692617 2.3344717,2.9504614 2.3344717,2.9504614 2.8065348,3.0495985 3.2943448,3.1494357 3.7388722,3.1650106 3.8667405,3.1469857 4.0014928,3.1116358 4.0384078,3.0863484 4.0752365,3.0611485 4.1758275,2.9115241 4.2617901,2.7539371 4.5968637,2.1397769 4.9517284,1.5426701 5.3492734,1.3382709 5.8073105,1.1027218 6.7899442,0.97663466 7.4051063,1.0035846 c 0.7393301,0.032287 1.3674855,0.2976739 1.8803356,0.7944096 0.3527996,0.3415113 0.5859916,0.4269109 0.9215811,0.3371363 0.235774,-0.063087 0.241797,-0.062825 0.241797,0.014 0,0.1008872 -0.0783,0.2316117 -0.197052,0.3314488 l -0.110141,0.091962 0.111003,0.068162 c 0.152305,0.093887 0.134235,0.1693994 -0.04733,0.1965243 -0.150585,0.022575 -0.2641694,0.07455 -0.2641694,0.121362 0,0.016538 0.021513,0.159687 0.048188,0.3181489 0.065398,0.3888486 0.042163,1.1422208 -0.046467,1.5140944 C 9.8060359,5.3674558 9.5986585,5.7733668 9.2441379,6.1588029 8.9687822,6.4189394 7.854752,6.95225 7.7824712,7.0000248 c 0.03442,0 0.332148,-0.0182 0.5317808,1.75e-4 0.7314139,0.0672 1.2408221,0.3945518 1.974817,0.7498005 C 10.981761,8.0851241 11.405846,8.1029992 11.789623,7.9 12.328554,7.5166846 12.646355,7 13.08307,6.9999195 14.046893,7 14.035586,9.0252879 13.978834,9.9512147 14.046893,12.337769 11.951528,14.245698 9.5413032,14.808321 8.8907753,14.959695 8.6291871,14.98682 7.727397,14.99732 c -0.4672443,0.0044 -0.9038553,0.0035 -0.9695105,-0.0035 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13.5" cy="3.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/antimicro-panel.svg b/.icons/awkward/16x16/panel/antimicro-panel.svg
new file mode 120000
index 00000000..c0e543d5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/antimicro-panel.svg
@@ -0,0 +1 @@
+qjoypad-tray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/ao-app-tray.svg b/.icons/awkward/16x16/panel/ao-app-tray.svg
new file mode 100644
index 00000000..e296b098
--- /dev/null
+++ b/.icons/awkward/16x16/panel/ao-app-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0351566,1.0004188 C 7.7564592,0.99368147 7.4798009,1.0683859 7.2382812,1.2140354 L 2.7617188,3.9175677 C 2.2907761,4.2019067 1.9999657,4.7279482 2,5.2966767 v 5.4070653 c -2e-7,0.352852 0.1224956,0.681282 0.3197545,0.953585 L 13.859375,4.6592447 C 13.731014,4.3547057 13.523051,4.0895022 13.238281,3.9175677 L 8.7617189,1.2123265 C 8.5413466,1.0794453 8.2911132,1.006849 8.0368306,1.0004188 Z m 5.9045764,3.858771 a 1.521892,1.5917107 0 0 1 0.01172,0.046141 c -0.0038,-0.015583 -0.0075,-0.030713 -0.01172,-0.046141 z M 2.4302455,11.807712 c 0.010934,0.01184 0.02218,0.02269 0.033483,0.03418 a 1.521892,1.5917107 0 0 1 -0.033483,-0.03418 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 13.869793,4.6541131 2.3092446,11.662078 a 1.521892,1.5917107 0 0 0 0.4518221,0.420395 l 4.4778667,2.704205 a 1.521892,1.5917107 0 0 0 1.5221332,0 L 13.238933,12.082473 A 1.521892,1.5917107 0 0 0 14,10.704395 V 5.2959859 A 1.521892,1.5917107 0 0 0 13.869793,4.6541131 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/application-running.svg b/.icons/awkward/16x16/panel/application-running.svg
new file mode 100644
index 00000000..f652ddbb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/application-running.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,4 V 12 L 5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/applications-chat-panel.svg b/.icons/awkward/16x16/panel/applications-chat-panel.svg
new file mode 120000
index 00000000..c60c9bb0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/applications-chat-panel.svg
@@ -0,0 +1 @@
+user-available-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/applications-email-panel.svg b/.icons/awkward/16x16/panel/applications-email-panel.svg
new file mode 100644
index 00000000..5451a8ab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/applications-email-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0.892,2 0,2.892 0,4 V 12 C 0,13.108 0.892,14 2,14 H 14 C 15.108,14 16,13.108 16,12 V 4 C 16,2.892 15.108,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/audacious-panel.svg b/.icons/awkward/16x16/panel/audacious-panel.svg
new file mode 100644
index 00000000..9030e1aa
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audacious-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8.3300781 4.5742188 L 8.3320312 4.5742188 C 9.9318313 4.6347147 10.878739 5.7154474 10.982422 7.2929688 C 11.100671 9.0710004 10.576278 9.5352576 10.800781 9.8925781 C 11.268639 10.638922 10.606453 10.833091 10.166016 11.197266 C 9.8918072 11.42434 9.3618154 11.321092 9.0996094 10.998047 C 8.3027084 10.537044 8.6098017 11.42345 6.9648438 11.427734 C 6.1094175 11.392602 5.3251056 10.775393 5.1035156 9.9433594 C 4.7638473 8.666604 5.2609729 7.7240191 6.6484375 7.2792969 C 7.0498014 7.1507645 7.8448475 7.228693 8.1953125 6.9726562 C 8.5252124 6.7308439 8.4100687 6.3832197 8.0039062 6.3378906 C 7.4216544 6.2729388 6.5120463 6.5362838 5.9746094 6.4296875 C 5.5432546 6.344085 5.4118735 5.520251 5.6933594 5.1660156 C 6.1540196 4.5861631 7.336566 4.6109259 8.0039062 4.5800781 C 8.1170147 4.5748544 8.2238246 4.5701928 8.3300781 4.5742188 z M 8.0117188 8.1367188 C 7.4581164 8.1367187 7 8.5504853 7 9.0644531 C 7 9.5784211 7.4581163 10 8.0117188 10 C 8.5640423 10 9 9.5784211 9 9.0644531 C 9 8.5504853 8.5640423 8.1367186 8.0117188 8.1367188 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/audio-input-microphone-high-panel.svg b/.icons/awkward/16x16/panel/audio-input-microphone-high-panel.svg
new file mode 120000
index 00000000..24e3adab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-input-microphone-high-panel.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-input-microphone-high.svg b/.icons/awkward/16x16/panel/audio-input-microphone-high.svg
new file mode 120000
index 00000000..24e3adab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-input-microphone-high.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-input-microphone-low-zero-panel.svg b/.icons/awkward/16x16/panel/audio-input-microphone-low-zero-panel.svg
new file mode 120000
index 00000000..e8af0c6d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-input-microphone-low-zero-panel.svg
@@ -0,0 +1 @@
+microphone-sensitivity-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-input-microphone-low.svg b/.icons/awkward/16x16/panel/audio-input-microphone-low.svg
new file mode 120000
index 00000000..ad16fd28
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-input-microphone-low.svg
@@ -0,0 +1 @@
+microphone-sensitivity-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-input-microphone-medium.svg b/.icons/awkward/16x16/panel/audio-input-microphone-medium.svg
new file mode 120000
index 00000000..e8af0c6d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-input-microphone-medium.svg
@@ -0,0 +1 @@
+microphone-sensitivity-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-input-microphone-muted.svg b/.icons/awkward/16x16/panel/audio-input-microphone-muted.svg
new file mode 120000
index 00000000..e2e954d7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-input-microphone-muted.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-input-microphone-none-panel.svg b/.icons/awkward/16x16/panel/audio-input-microphone-none-panel.svg
new file mode 120000
index 00000000..6cf00c89
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-input-microphone-none-panel.svg
@@ -0,0 +1 @@
+mic-ready.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-output-none-panel.svg b/.icons/awkward/16x16/panel/audio-output-none-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-output-none-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-output-none.svg b/.icons/awkward/16x16/panel/audio-output-none.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-output-none.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-recorder-off.svg b/.icons/awkward/16x16/panel/audio-recorder-off.svg
new file mode 100644
index 00000000..00054ac7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-recorder-off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3.8339844,6.024672 C 3.3737473,6.024672 3,6.4164229 3,6.899672 2.9999003,6.932213 3.00251,6.964978 3.00586,6.997328 3.0576455,9.075757 4.7505832,10.874892 7,11.273438 V 12 H 5 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 H 10.564453 11 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 H 9 v -0.726562 c 2.252569,-0.399125 3.948746,-2.203541 3.996094,-4.2858754 0.003,-0.028949 0.0037,-0.058771 0.0039,-0.087891 0,-0.4832491 -0.373747,-0.875 -0.833984,-0.875 -0.460237,6e-7 -0.832032,0.3917513 -0.832032,0.875 h -0.01367 C 11.250704,8.7089848 10.144502,9.625 8,9.625 5.8553352,9.625 4.7492888,8.7089848 4.6796875,6.899672 h -0.013672 c 0,-0.4832495 -0.3717939,-0.8750005 -0.8320311,-0.875 z"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="8" height="6" x="-9" y="-11" rx="3.334" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/audio-recorder-on.svg b/.icons/awkward/16x16/panel/audio-recorder-on.svg
new file mode 100644
index 00000000..29d772e4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-recorder-on.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.8339844,6.024672 C 3.3737473,6.024672 3,6.4164229 3,6.899672 2.9999003,6.932213 3.00251,6.964978 3.00586,6.997328 3.0576455,9.075757 4.7505832,10.874892 7,11.273438 V 12 H 5 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 H 10.564453 11 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 H 9 v -0.726562 c 2.252569,-0.399125 3.948746,-2.203541 3.996094,-4.2858754 0.003,-0.028949 0.0037,-0.058771 0.0039,-0.087891 0,-0.4832491 -0.373747,-0.875 -0.833984,-0.875 -0.460237,6e-7 -0.832032,0.3917513 -0.832032,0.875 h -0.01367 C 11.250704,8.7089848 10.144502,9.625 8,9.625 5.8553352,9.625 4.7492888,8.7089848 4.6796875,6.899672 h -0.013672 c 0,-0.4832495 -0.3717939,-0.8750005 -0.8320311,-0.875 z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="8" height="6" x="-9" y="-11" rx="3.334" ry="3" transform="matrix(0,-1,-1,0,0,0)"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/audio-recorder-paused.svg b/.icons/awkward/16x16/panel/audio-recorder-paused.svg
new file mode 100644
index 00000000..aa672483
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-recorder-paused.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.8339844,6.024672 C 3.3737473,6.024672 3,6.4164229 3,6.899672 2.9999003,6.932213 3.00251,6.964978 3.00586,6.997328 3.0576455,9.075757 4.7505832,10.874892 7,11.273438 V 12 H 5 c -0.554,0 -1,0.446 -1,1 0,0.554 0.446,1 1,1 H 10.564453 11 c 0.554,0 1,-0.446 1,-1 0,-0.554 -0.446,-1 -1,-1 H 9 v -0.726562 c 2.252569,-0.399125 3.948746,-2.203541 3.996094,-4.2858754 0.003,-0.028949 0.0037,-0.058771 0.0039,-0.087891 0,-0.4832491 -0.373747,-0.875 -0.833984,-0.875 -0.460237,6e-7 -0.832032,0.3917513 -0.832032,0.875 h -0.01367 C 11.250704,8.7089848 10.144502,9.625 8,9.625 5.8553352,9.625 4.7492888,8.7089848 4.6796875,6.899672 h -0.013672 c 0,-0.4832495 -0.3717939,-0.8750005 -0.8320311,-0.875 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 6.338,1 5,2.48717 5,4.3339844 V 5.6660156 C 5,7.51283 6.338,9 8,9 9.662,9 11,7.51283 11,5.6660156 V 4.3339844 C 11,2.48717 9.662,1 8,1 Z M 6,3.5 h 1 v 3 H 6 Z m 3,0 h 1 v 3 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/audio-volume-high-panel.svg b/.icons/awkward/16x16/panel/audio-volume-high-panel.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-high-panel.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-volume-high-symbolic.svg b/.icons/awkward/16x16/panel/audio-volume-high-symbolic.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-high-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-volume-high.svg b/.icons/awkward/16x16/panel/audio-volume-high.svg
new file mode 100644
index 00000000..8add9c5b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-high.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/audio-volume-low-panel.svg b/.icons/awkward/16x16/panel/audio-volume-low-panel.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-low-panel.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-volume-low-symbolic.svg b/.icons/awkward/16x16/panel/audio-volume-low-symbolic.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-low-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-volume-low-zero-panel.svg b/.icons/awkward/16x16/panel/audio-volume-low-zero-panel.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-low-zero-panel.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-volume-low.svg b/.icons/awkward/16x16/panel/audio-volume-low.svg
new file mode 100644
index 00000000..5d217d74
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-low.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/audio-volume-medium-panel.svg b/.icons/awkward/16x16/panel/audio-volume-medium-panel.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-medium-panel.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-volume-medium-symbolic.svg b/.icons/awkward/16x16/panel/audio-volume-medium-symbolic.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-medium-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-volume-medium.svg b/.icons/awkward/16x16/panel/audio-volume-medium.svg
new file mode 100644
index 00000000..011101b6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-medium.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,5 V 11 C 11.06,10.42 11.79,9.3 11.79,8 11.79,6.7 11.07,5.58 10,5 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/audio-volume-muted-blocked-panel.svg b/.icons/awkward/16x16/panel/audio-volume-muted-blocked-panel.svg
new file mode 120000
index 00000000..3820bf90
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-muted-blocked-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted-blocking.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-volume-muted-blocking-panel.svg b/.icons/awkward/16x16/panel/audio-volume-muted-blocking-panel.svg
new file mode 120000
index 00000000..3820bf90
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-muted-blocking-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted-blocking.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-volume-muted-blocking.svg b/.icons/awkward/16x16/panel/audio-volume-muted-blocking.svg
new file mode 100644
index 00000000..602619b9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-muted-blocking.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/audio-volume-muted-panel.svg b/.icons/awkward/16x16/panel/audio-volume-muted-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-muted-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-volume-muted-symbolic.svg b/.icons/awkward/16x16/panel/audio-volume-muted-symbolic.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-muted-symbolic.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/audio-volume-muted.svg b/.icons/awkward/16x16/panel/audio-volume-muted.svg
new file mode 100644
index 00000000..65e74b01
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-muted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 4,5 H 1 V 11 H 4 L 8,15 Z M 10,1 V 2.5 C 12.32,3.24 14,5.43 14,8 14,10.57 12.32,12.76 10,13.5 V 15 C 13.15,14.22 15.5,11.4 15.5,8 15.5,4.6 13.15,1.78 10,1 Z M 10,5 V 11 C 11.06,10.42 11.789,9.3 11.789,8 11.789,6.7 11.07,5.58 10,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/audio-volume-off.svg b/.icons/awkward/16x16/panel/audio-volume-off.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/audio-volume-off.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/autokey-status-error.svg b/.icons/awkward/16x16/panel/autokey-status-error.svg
new file mode 100644
index 00000000..4ba90afa
--- /dev/null
+++ b/.icons/awkward/16x16/panel/autokey-status-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 3.625 1 A 1.7500384 1.6924769 0 0 0 1.8847656 2.5058594 L 1.0097656 10.121094 A 1.7500384 1.6924769 0 0 0 2.75 12 L 13.25 12 A 1.7500384 1.6924769 0 0 0 14.990234 10.121094 L 14.115234 2.5058594 A 1.7500384 1.6924769 0 0 0 12.375 1 L 3.625 1 z M 7.9882812 3 C 8.1554472 2.99412 8.306581 3.089536 8.3574219 3.2324219 L 9.0058594 5.0058594 L 11.125 5.0058594 C 11.487013 5.0049272 11.637856 5.4572528 11.34375 5.6464844 L 9.6230469 6.7578125 L 10.277344 8.5664062 C 10.384684 8.8722997 9.9954551 9.1247516 9.7050781 8.9375 L 7.9941406 7.8144531 L 6.2773438 8.9316406 C 5.9843826 9.1241687 5.5910213 8.8652334 5.7070312 8.5566406 L 6.3691406 6.7519531 L 4.6542969 5.6347656 C 4.3629523 5.444595 4.5126594 4.993774 4.8730469 4.9941406 L 6.9960938 5.0039062 L 7.6503906 3.2304688 C 7.6983012 3.097693 7.8327586 3.0057972 7.9882812 3 z M 1 12.300781 L 1 12.779297 C 1 13.839797 1.9084203 15 2.96875 15 L 13.03125 15 C 14.091667 15 15 13.839797 15 12.779297 L 15 12.300781 C 14.534537 12.725155 13.928072 12.998047 13.25 12.998047 L 2.75 12.998047 C 2.0722779 12.998047 1.4651137 12.725155 1 12.300781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/autokey-status.svg b/.icons/awkward/16x16/panel/autokey-status.svg
new file mode 100644
index 00000000..072d1653
--- /dev/null
+++ b/.icons/awkward/16x16/panel/autokey-status.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.625 1 A 1.7500384 1.6924769 0 0 0 1.8847656 2.5058594 L 1.0097656 10.121094 A 1.7500384 1.6924769 0 0 0 2.75 12 L 13.25 12 A 1.7500384 1.6924769 0 0 0 14.990234 10.121094 L 14.115234 2.5058594 A 1.7500384 1.6924769 0 0 0 12.375 1 L 3.625 1 z M 7.9882812 3 C 8.1554472 2.99412 8.306581 3.089536 8.3574219 3.2324219 L 9.0058594 5.0058594 L 11.125 5.0058594 C 11.487013 5.0049272 11.637856 5.4572528 11.34375 5.6464844 L 9.6230469 6.7578125 L 10.277344 8.5664062 C 10.384684 8.8722997 9.9954551 9.1247516 9.7050781 8.9375 L 7.9941406 7.8144531 L 6.2773438 8.9316406 C 5.9843826 9.1241687 5.5910213 8.8652334 5.7070312 8.5566406 L 6.3691406 6.7519531 L 4.6542969 5.6347656 C 4.3629523 5.444595 4.5126594 4.993774 4.8730469 4.9941406 L 6.9960938 5.0039062 L 7.6503906 3.2304688 C 7.6983012 3.097693 7.8327586 3.0057972 7.9882812 3 z M 1 12.300781 L 1 12.779297 C 1 13.839797 1.9084203 15 2.96875 15 L 13.03125 15 C 14.091667 15 15 13.839797 15 12.779297 L 15 12.300781 C 14.534537 12.725155 13.928072 12.998047 13.25 12.998047 L 2.75 12.998047 C 2.0722779 12.998047 1.4651137 12.725155 1 12.300781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/avatar-default.svg b/.icons/awkward/16x16/panel/avatar-default.svg
new file mode 100644
index 00000000..1eceb9dc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/avatar-default.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 9.657,2 11,3.34 11,5 11,6.66 9.657,8 8,8 6.343,8 5,6.66 5,5 5,3.34 6.343,2 8,2 Z M 8,10 C 14,10 14,14 14,14 V 15 H 2 V 14 C 2,14 2,10 8,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/bad-signal-lock.svg b/.icons/awkward/16x16/panel/bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/bad-signal.svg b/.icons/awkward/16x16/panel/bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/banshee-panel.svg b/.icons/awkward/16x16/panel/banshee-panel.svg
new file mode 100644
index 00000000..5b440f59
--- /dev/null
+++ b/.icons/awkward/16x16/panel/banshee-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.9914,5e-4 C 5.7378,0.0086 5.4968,0.1134 5.3175,0.2934 L 2.326,3.2934 C 1.3471,4.2359 2.7962,5.6892 3.736,4.7075 L 5.0273,3.4126 5.0351,10.352 C 5.0282,10.401 5.0249,10.45 5.0254,10.5 5.0254,10.515 5.0349,10.528 5.0351,10.543 V 10.549 C 5.0378,10.673 5.0636,10.796 5.111,10.91 5.3365,13.146 7.238,15 9.513,15 11.931,15 14,12.925 14,10.5 14,8.075 11.931,6 9.513,6 8.57,6 7.746,6.408 7.027,6.947 L 7.02,1.0005 C 7.02,0.4358 6.5541,-0.0171 5.9913,5e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-000-charging.svg b/.icons/awkward/16x16/panel/battery-000-charging.svg
new file mode 120000
index 00000000..bf644a91
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-000-charging.svg
@@ -0,0 +1 @@
+gpm-battery-000-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-000.svg b/.icons/awkward/16x16/panel/battery-000.svg
new file mode 120000
index 00000000..8390bda4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-000.svg
@@ -0,0 +1 @@
+gpm-battery-000.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-020-charging.svg b/.icons/awkward/16x16/panel/battery-020-charging.svg
new file mode 120000
index 00000000..15a87656
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-020-charging.svg
@@ -0,0 +1 @@
+gpm-battery-020-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-020.svg b/.icons/awkward/16x16/panel/battery-020.svg
new file mode 120000
index 00000000..6faf6a9f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-020.svg
@@ -0,0 +1 @@
+gpm-battery-020.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-040-charging.svg b/.icons/awkward/16x16/panel/battery-040-charging.svg
new file mode 120000
index 00000000..0e0f794e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-040-charging.svg
@@ -0,0 +1 @@
+gpm-battery-040-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-040.svg b/.icons/awkward/16x16/panel/battery-040.svg
new file mode 120000
index 00000000..6568e0bb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-040.svg
@@ -0,0 +1 @@
+gpm-battery-040.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-060-charging.svg b/.icons/awkward/16x16/panel/battery-060-charging.svg
new file mode 120000
index 00000000..6d94ad61
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-060-charging.svg
@@ -0,0 +1 @@
+gpm-battery-060-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-060.svg b/.icons/awkward/16x16/panel/battery-060.svg
new file mode 120000
index 00000000..8bc3219c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-060.svg
@@ -0,0 +1 @@
+gpm-battery-060.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-080-charging.svg b/.icons/awkward/16x16/panel/battery-080-charging.svg
new file mode 120000
index 00000000..1b520977
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-080-charging.svg
@@ -0,0 +1 @@
+gpm-battery-080-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-080.svg b/.icons/awkward/16x16/panel/battery-080.svg
new file mode 120000
index 00000000..e0693046
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-080.svg
@@ -0,0 +1 @@
+gpm-battery-080.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-100-charging.svg b/.icons/awkward/16x16/panel/battery-100-charging.svg
new file mode 120000
index 00000000..4cfbb20a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-100-charging.svg
@@ -0,0 +1 @@
+gpm-battery-100-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-100.svg b/.icons/awkward/16x16/panel/battery-100.svg
new file mode 120000
index 00000000..26a659b8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-100.svg
@@ -0,0 +1 @@
+gpm-battery-100.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-caution-charging-symbolic.svg b/.icons/awkward/16x16/panel/battery-caution-charging-symbolic.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-caution-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-caution-charging.svg b/.icons/awkward/16x16/panel/battery-caution-charging.svg
new file mode 100644
index 00000000..5bd9469b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-caution-charging.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z M 8,5 V 8 H 11 L 8,13 V 10 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,12 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 12 H 8.6 L 8,13 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-caution-symbolic.svg b/.icons/awkward/16x16/panel/battery-caution-symbolic.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-caution-symbolic.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-caution.svg b/.icons/awkward/16x16/panel/battery-caution.svg
new file mode 100644
index 00000000..ccc2c1d5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-caution.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Highlight" d="M 6,1 V 2 H 3 V 14 C 3,14.554 3.446,15 4,15 H 12 C 12.554,15 13,14.554 13,14 V 2 H 10 V 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 3,12 V 14 C 3,14.554 3.446,15 4,15 H 12 C 12.554,15 13,14.554 13,14 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-charged.svg b/.icons/awkward/16x16/panel/battery-charged.svg
new file mode 120000
index 00000000..f6ae71ad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-charged.svg
@@ -0,0 +1 @@
+gpm-battery-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-empty-charging-symbolic.svg b/.icons/awkward/16x16/panel/battery-empty-charging-symbolic.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-empty-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-empty-charging.svg b/.icons/awkward/16x16/panel/battery-empty-charging.svg
new file mode 100644
index 00000000..341fa28a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-empty-charging.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z M 8,5 V 8 H 11 L 8,13 V 10 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-empty-symbolic.svg b/.icons/awkward/16x16/panel/battery-empty-symbolic.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-empty-symbolic.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-empty.svg b/.icons/awkward/16x16/panel/battery-empty.svg
new file mode 100644
index 00000000..40417448
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-empty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Highlight" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 11 V 5 H 13 V 2 H 10 V 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12,6 V 11 L 12.25,13 H 13.75 L 14,11 V 6 Z M 12,14 V 16 H 14 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-full-charged-symbolic.svg b/.icons/awkward/16x16/panel/battery-full-charged-symbolic.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-full-charged-symbolic.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-full-charged.svg b/.icons/awkward/16x16/panel/battery-full-charged.svg
new file mode 100644
index 00000000..a90678d5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-full-charged.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z M 8,5 V 8 H 11 L 8,13 V 10 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-full-charging-symbolic.svg b/.icons/awkward/16x16/panel/battery-full-charging-symbolic.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-full-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-full-charging.svg b/.icons/awkward/16x16/panel/battery-full-charging.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-full-charging.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-full-symbolic.svg b/.icons/awkward/16x16/panel/battery-full-symbolic.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-full-symbolic.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-full.svg b/.icons/awkward/16x16/panel/battery-full.svg
new file mode 100644
index 00000000..c4dadeec
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-good-charging-symbolic.svg b/.icons/awkward/16x16/panel/battery-good-charging-symbolic.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-good-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-good-charging.svg b/.icons/awkward/16x16/panel/battery-good-charging.svg
new file mode 100644
index 00000000..3ab0178a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-good-charging.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z M 8,5 V 8 H 11 L 8,13 V 10 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,6 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 6 H 8 V 8 H 11 L 8,13 V 10 H 5 L 7.4,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-good-symbolic.svg b/.icons/awkward/16x16/panel/battery-good-symbolic.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-good-symbolic.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-good.svg b/.icons/awkward/16x16/panel/battery-good.svg
new file mode 100644
index 00000000..dfb61429
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-good.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,6 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-low-charging-symbolic.svg b/.icons/awkward/16x16/panel/battery-low-charging-symbolic.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-low-charging-symbolic.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-low-charging.svg b/.icons/awkward/16x16/panel/battery-low-charging.svg
new file mode 100644
index 00000000..c6f16658
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-low-charging.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z M 8,5 V 8 H 11 L 8,13 V 10 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,10 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 10 H 9.801 L 8,13 V 10 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-low-symbolic.svg b/.icons/awkward/16x16/panel/battery-low-symbolic.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-low-symbolic.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-low.svg b/.icons/awkward/16x16/panel/battery-low.svg
new file mode 100644
index 00000000..aaf7902a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-low.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,10 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-medium-charging.svg b/.icons/awkward/16x16/panel/battery-medium-charging.svg
new file mode 100644
index 00000000..e3e8c489
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-medium-charging.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z M 8,5 V 8 H 11 L 8,13 V 10 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,8 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 8 H 11 L 8,13 V 10 H 5 L 6.1992,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-medium.svg b/.icons/awkward/16x16/panel/battery-medium.svg
new file mode 100644
index 00000000..a3cb0676
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-medium.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,8 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery-missing-symbolic.svg b/.icons/awkward/16x16/panel/battery-missing-symbolic.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-missing-symbolic.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery-missing.svg b/.icons/awkward/16x16/panel/battery-missing.svg
new file mode 100644
index 00000000..aa7d33e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery-missing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 14 C 3,14.55 3.446,15 4,15 H 12 C 12.554,15 13,14.55 13,14 V 2 H 10 V 1 Z M 8,4 C 9.645,4 11,5.355 11,7 11,8.2567 10.107,9.1406 9,9.584 V 13 H 6 V 8 H 5 V 7 C 5,5.355 6.355,4 8,4 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,5 A 2,2 0 0 0 6,7 H 7 A 1,1 0 0 1 8,6 1,1 0 0 1 9,7 1,1 0 0 1 8,8 H 7 V 10 H 8 V 9 A 2,2 0 0 0 10,7 2,2 0 0 0 8,5 Z M 7,11 V 12 H 8 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/battery_charged.svg b/.icons/awkward/16x16/panel/battery_charged.svg
new file mode 120000
index 00000000..f6ae71ad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery_charged.svg
@@ -0,0 +1 @@
+gpm-battery-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery_full.svg b/.icons/awkward/16x16/panel/battery_full.svg
new file mode 120000
index 00000000..26a659b8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery_full.svg
@@ -0,0 +1 @@
+gpm-battery-100.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/battery_plugged.svg b/.icons/awkward/16x16/panel/battery_plugged.svg
new file mode 120000
index 00000000..462da4e2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/battery_plugged.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/bitcoin-indicator.svg b/.icons/awkward/16x16/panel/bitcoin-indicator.svg
new file mode 100644
index 00000000..c8b0f224
--- /dev/null
+++ b/.icons/awkward/16x16/panel/bitcoin-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 6 3 L 7 3 L 7 4 C 7.303 3.989 7.701 4 8 4 L 8 3 L 9 3 L 9 4 L 10 4 C 10.567 4 11 5 11 5.75 C 11 7 10.567406 7.443 9.8164062 7.5 C 10.999406 7.501 12 8 12 9.5 C 12 11.634 10.892375 11.862 8.984375 12 L 9.015625 13 L 8.015625 13 L 7.984375 12 L 7 12 L 7 12.982422 L 6 13 L 6 12 C 5.7342 12 5.4020531 11.99 5.1269531 12 L 4 12 L 4 11 C 4 11 4.6905813 11.013 4.6757812 11 C 4.9972813 10.99 4.9824 10.641 5 10.5 L 5 5.5488281 C 4.9524 5.3261281 4.8058031 4.993 4.3457031 5 C 4.3594031 4.985 4 5 4 5 L 4 4 L 5.0664062 4 C 5.3019064 4 5.7542 4.01 6 4 L 6 3 z M 7 5 L 7 7 C 8.269 7 9 7 9 6 C 9 5 8.41 5 7 5 z M 7 8 L 7 11 C 9 11 10 11 10 9.5 C 10 8 9 8 7 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/bitwarden-tray.svg b/.icons/awkward/16x16/panel/bitwarden-tray.svg
new file mode 100644
index 00000000..1d112fba
--- /dev/null
+++ b/.icons/awkward/16x16/panel/bitwarden-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.9999998,0.99995926 c -5.4346045,1.8154e-4 -5.5732505,0.00275 -5.7148445,0.086914 -0.30058,0.178744 -0.285156,-0.041423 -0.285156,4.1259762 0,4.2289817 -0.0057,4.1437437 0.322266,4.9638675 0.377323,0.943422 0.984746,1.740955 1.982422,2.607421 0.837112,0.72702 1.830489,1.3845 2.9375005,1.94336 0.374516,0.189069 0.567626,0.275585 0.757812,0.272461 0.190186,0.0031 0.383296,-0.08339 0.757813,-0.272461 1.107011,-0.55886 2.1003872,-1.21634 2.9375002,-1.94336 0.997676,-0.866466 1.605099,-1.663999 1.982422,-2.607421 0.328019,-0.8201248 0.322266,-0.7348858 0.322266,-4.9638675 0,-4.1674022 0.01542,-3.9472322 -0.285156,-4.1259762 -0.141594,-0.084181 -0.280239,-0.086733 -5.7148452,-0.086914 z m 0,2.00000004 c 2.2493602,7.5e-5 3.1924592,0.0035 3.9833992,0.00976 0.0068,0.5561302 0.0166,0.8595902 0.0166,2.2031252 0,2.1153977 -0.0043,3.1701647 -0.03418,3.6308597 -0.02989,0.460694 0.02587,0.161355 -0.145508,0.589843 -0.246929,0.6173978 -0.594472,1.1095098 -1.436524,1.8408198 -0.6565122,0.570182 -1.4778772,1.101155 -2.3837872,1.573248 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/blueberry-tray-active.svg b/.icons/awkward/16x16/panel/blueberry-tray-active.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/blueberry-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/blueberry-tray-disabled.svg b/.icons/awkward/16x16/panel/blueberry-tray-disabled.svg
new file mode 120000
index 00000000..cdcdf928
--- /dev/null
+++ b/.icons/awkward/16x16/panel/blueberry-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/blueberry-tray.svg b/.icons/awkward/16x16/panel/blueberry-tray.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/blueberry-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/blueman-active.svg b/.icons/awkward/16x16/panel/blueman-active.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/blueman-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/blueman-disabled.svg b/.icons/awkward/16x16/panel/blueman-disabled.svg
new file mode 120000
index 00000000..cdcdf928
--- /dev/null
+++ b/.icons/awkward/16x16/panel/blueman-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/blueman-tray-active.svg b/.icons/awkward/16x16/panel/blueman-tray-active.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/blueman-tray-active.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/blueman-tray-disabled.svg b/.icons/awkward/16x16/panel/blueman-tray-disabled.svg
new file mode 120000
index 00000000..cdcdf928
--- /dev/null
+++ b/.icons/awkward/16x16/panel/blueman-tray-disabled.svg
@@ -0,0 +1 @@
+bluetooth-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/blueman-tray.svg b/.icons/awkward/16x16/panel/blueman-tray.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/blueman-tray.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/blueman.svg b/.icons/awkward/16x16/panel/blueman.svg
new file mode 120000
index 00000000..af9ceb3e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/blueman.svg
@@ -0,0 +1 @@
+bluetooth-active.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/bluetooth-active.svg b/.icons/awkward/16x16/panel/bluetooth-active.svg
new file mode 100644
index 00000000..134eebf3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/bluetooth-active.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 5.23 1 3 3.345 3 6.25 L 3 9.75 C 3 12.655 5.23 15 8 15 C 10.77 15 13 12.655 13 9.75 L 13 6.25 C 13 3.345 10.77 1 8 1 z M 7.4980469 3 A 0.50005 0.50005 0 0 1 7.8203125 3.1152344 L 10.820312 5.6152344 A 0.50005 0.50005 0 0 1 10.787109 6.4101562 L 8.515625 8 L 10.787109 9.5898438 A 0.50005 0.50005 0 0 1 10.820312 10.384766 L 7.8203125 12.884766 A 0.50005 0.50005 0 0 1 7 12.5 L 7 9.0605469 L 5.7871094 9.9101562 A 0.50065948 0.50065948 0 0 1 5.2128906 9.0898438 L 6.7695312 8 L 5.2128906 6.9101562 A 0.50065948 0.50065948 0 0 1 5.7871094 6.0898438 L 7 6.9394531 L 7 3.5 A 0.50005 0.50005 0 0 1 7.4980469 3 z M 8 4.5683594 L 8 7.1386719 L 9.6757812 5.9648438 L 8 4.5683594 z M 8 8.8613281 L 8 11.431641 L 9.6757812 10.035156 L 8 8.8613281 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/bluetooth-disabled.svg b/.icons/awkward/16x16/panel/bluetooth-disabled.svg
new file mode 100644
index 00000000..4a0f4270
--- /dev/null
+++ b/.icons/awkward/16x16/panel/bluetooth-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 1 C 5.23 1 3 3.345 3 6.25 L 3 9.75 C 3 12.655 5.23 15 8 15 C 10.77 15 13 12.655 13 9.75 L 13 6.25 C 13 3.345 10.77 1 8 1 z M 7.4980469 3 A 0.50005 0.50005 0 0 1 7.8203125 3.1152344 L 10.820312 5.6152344 A 0.50005 0.50005 0 0 1 10.787109 6.4101562 L 8.515625 8 L 10.787109 9.5898438 A 0.50005 0.50005 0 0 1 10.820312 10.384766 L 7.8203125 12.884766 A 0.50005 0.50005 0 0 1 7 12.5 L 7 9.0605469 L 5.7871094 9.9101562 A 0.50065948 0.50065948 0 0 1 5.2128906 9.0898438 L 6.7695312 8 L 5.2128906 6.9101562 A 0.50065948 0.50065948 0 0 1 5.7871094 6.0898438 L 7 6.9394531 L 7 3.5 A 0.50005 0.50005 0 0 1 7.4980469 3 z M 8 4.5683594 L 8 7.1386719 L 9.6757812 5.9648438 L 8 4.5683594 z M 8 8.8613281 L 8 11.431641 L 9.6757812 10.035156 L 8 8.8613281 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/bluetooth-paired.svg b/.icons/awkward/16x16/panel/bluetooth-paired.svg
new file mode 100644
index 00000000..6595afac
--- /dev/null
+++ b/.icons/awkward/16x16/panel/bluetooth-paired.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 5.23 1 3 3.345 3 6.25 L 3 9.75 C 3 12.655 5.23 15 8 15 L 8 12.734375 L 7.8203125 12.884766 A 0.50005 0.50005 0 0 1 7 12.5 L 7 9.0605469 L 5.7871094 9.9101562 A 0.50065948 0.50065948 0 0 1 5.2128906 9.0898438 L 6.7695312 8 L 5.2128906 6.9101562 A 0.50065948 0.50065948 0 0 1 5.7871094 6.0898438 L 7 6.9394531 L 7 3.5 A 0.50005 0.50005 0 0 1 7.4980469 3 A 0.50005 0.50005 0 0 1 7.8203125 3.1152344 L 10.820312 5.6152344 A 0.50005 0.50005 0 0 1 10.787109 6.4101562 L 8.515625 8 L 9.3847656 8.6074219 C 9.889026 7.6618976 10.861504 7 12 7 C 12.352911 7 12.686419 7.0744726 13 7.1894531 L 13 6.25 C 13 3.345 10.77 1 8 1 z M 8 4.5683594 L 8 7.1386719 L 9.6757812 5.9648438 L 8 4.5683594 z M 12 8 C 10.892 8 10 8.911251 10 10.03125 L 10 11 L 9 11 L 9 15 L 15 15 L 15 11 L 14 11 L 14 10.03125 C 14 8.911251 13.108 8.0000001 12 8 z M 8 8.8613281 L 8 11 C 8.0000552 10.447738 8.4477381 10.000055 9 10 L 9.0136719 10 C 9.0153093 9.8637481 9.039421 9.7334361 9.0585938 9.6015625 L 8 8.8613281 z M 12 9 C 12.554 9 13 9.440001 13 10 L 13 11 L 11 11 L 11 10 C 11 9.440001 11.446 9 12 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/bomi-panel.svg b/.icons/awkward/16x16/panel/bomi-panel.svg
new file mode 100644
index 00000000..5bbbfca9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/bomi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 7.6652,1.0021 7.331,1.0282 7,1.0781 V 9.002 C 7,9.556 6.554,10.002 6,10.002 5.446,10.002 5,9.556 5,9.002 V 1.6836 C 2.5598,2.8411 1.0031,5.2992 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 8.1875,5 8.1895,5.0059 C 8.1947,5.0057 8.1999,5.0057 8.2051,5.0059 8.2386,5.0064 8.2716,5.0164 8.3008,5.0352 L 11.896,7.3028 C 12.033,7.3892 12.033,7.6128 11.896,7.6992 L 8.3008,9.9688 C 8.1637,10.06 7.992,9.942 8,9.7617 V 5.2246 C 8.0008,5.1055 8.0827,5.0074 8.1875,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/both-bad-signal-lock.svg b/.icons/awkward/16x16/panel/both-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/both-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/both-bad-signal.svg b/.icons/awkward/16x16/panel/both-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/both-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/both-good-signal-lock.svg b/.icons/awkward/16x16/panel/both-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/both-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/both-good-signal.svg b/.icons/awkward/16x16/panel/both-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/both-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/both-high-signal-lock.svg b/.icons/awkward/16x16/panel/both-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/both-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/both-high-signal.svg b/.icons/awkward/16x16/panel/both-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/16x16/panel/both-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/both-low-signal-lock.svg b/.icons/awkward/16x16/panel/both-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/16x16/panel/both-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/both-low-signal.svg b/.icons/awkward/16x16/panel/both-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/both-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/btsync-gui-0.svg b/.icons/awkward/16x16/panel/btsync-gui-0.svg
new file mode 100644
index 00000000..4a558c02
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-0.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,1.9378222 C 1.1521623,3.8706972 0.00494717,8.1521623 1.9378222,11.5 3.8706972,14.847838 8.1521623,15.995053 11.5,14.062178 14.847838,12.129303 15.995053,7.8478377 14.062178,4.5 12.129303,1.1521623 7.8478377,0.00494717 4.5,1.9378222 Z m 1,1.7320508 C 7.594918,2.4603715 10.20155,2.9388564 11.743863,4.6837791 L 12.696152,4.1339746 12.464102,7.7320508 9.2320508,6.1339746 9.9390791,5.7257716 C 8.9999009,4.9253151 7.6297393,4.7496685 6.5,5.4019238 5.8827105,5.7597672 5.413172,6.3259071 5.1756615,6.9987272 L 3.1079949,6.9994549 C 3.3927443,5.598703 4.263389,4.3867979 5.5,3.669873 Z M 3.5358984,8.2679492 6.7679492,9.8660254 6.0609207,10.274229 c 0.9391782,0.800456 2.30934,0.976103 3.4390793,0.323847 0.617289,-0.357843 1.086828,-0.9239831 1.324339,-1.5968031 l 2.067666,-7.277e-4 C 12.607256,10.401297 11.736596,11.613176 10.5,12.330127 8.405082,13.539629 5.7984504,13.061143 4.2561373,11.316221 L 3.3038476,11.866025 3.5358984,8.2679492 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-1.svg b/.icons/awkward/16x16/panel/btsync-gui-1.svg
new file mode 100644
index 00000000..192bcd04
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.1882667,1.2385192 C 2.4542389,2.2390489 0.23798952,6.0777055 1.2385193,9.8117333 2.2390489,13.545761 6.0777055,15.762011 9.8117333,14.761481 13.545761,13.760951 15.762011,9.9222945 14.761481,6.1882667 13.760951,2.4542389 9.9222945,0.23798947 6.1882667,1.2385192 Z M 6.7059048,3.1703709 C 9.0424822,2.5442868 11.436454,3.6811137 12.474595,5.7657596 L 13.536736,5.4811598 12.381342,8.8965755 9.6730326,6.5164361 10.46162,6.3051346 C 9.7616171,5.2888758 8.4836034,4.7645903 7.2235429,5.1022225 6.5346703,5.2881064 5.9346032,5.7134301 5.531047,6.3018521 L 3.5336461,5.7674035 C 4.1712342,4.4880797 5.3258765,3.5428087 6.7059048,3.1703709 Z M 3.6186586,7.1034245 6.3269674,9.4835639 5.5383795,9.6948659 C 6.2383827,10.711124 7.5163966,11.23541 8.7764572,10.897777 9.4653292,10.711894 10.065397,10.28657 10.468954,9.6981481 l 1.9974,0.5344479 C 11.828766,11.51192 10.674116,12.457162 9.2940953,12.829629 6.9575177,13.455714 4.5635462,12.318886 3.5254052,10.234241 L 2.4632642,10.51884 3.6186586,7.1034245 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-10.svg b/.icons/awkward/16x16/panel/btsync-gui-10.svg
new file mode 100644
index 00000000..463c7588
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-10.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.062177,11.499999 C 15.995052,8.1521625 14.847838,3.8706976 11.5,1.9378224 8.1521623,0.00494737 3.8706964,1.1521626 1.9378219,4.5000001 c -1.93287439,3.347838 -0.78566,7.6293039 2.5621792,9.5621779 3.3478365,1.932875 7.6293019,0.78566 9.5621759,-2.562179 z M 12.330127,10.5 c -1.209502,2.094918 -3.7061534,2.983854 -5.9142982,2.243863 L 5.8660268,13.696151 4.2679486,10.464102 7.866025,10.232051 7.4578222,10.939079 c 1.21358,0.223627 2.4879984,-0.309339 3.1402538,-1.4390784 0.355667,-0.6185461 0.479229,-1.3436074 0.34851,-2.0450418 L 12.736873,6.4204952 C 13.190649,7.7759565 13.0426,9.2608192 12.330127,10.5 Z M 11.732051,5.5358987 8.1339746,5.7679496 8.5421775,5.0609205 C 7.3285969,4.8372941 6.0541793,5.3702608 5.4019229,6.5000003 5.0462597,7.1185472 4.9226946,7.8436074 5.053413,8.5450431 L 3.2631269,9.5795055 C 2.8093508,8.2240438 2.9574261,6.7391963 3.6698729,5.5000004 4.8793738,3.4050814 7.3760261,2.5161469 9.5841692,3.2561369 l 0.5498048,-0.9522888 1.598077,3.2320506 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-11.svg b/.icons/awkward/16x16/panel/btsync-gui-11.svg
new file mode 100644
index 00000000..9b4a3b73
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-11.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.949747,12.949746 c 2.733498,-2.733497 2.733499,-7.1659949 0,-9.8994932 -2.733498,-2.73349804 -7.1659972,-2.73349814 -9.8994947,-2e-7 -2.73349754,2.7334985 -2.73349845,7.1659984 1.3e-6,9.8994954 2.7334969,2.733498 7.1659964,2.733498 9.8994934,-2e-6 z M 11.535534,11.535534 C 9.82504,13.246027 7.1833864,13.458493 5.2420061,12.172206 L 4.4644679,12.949747 3.7573587,9.4142139 7.2928928,10.121321 6.7156069,10.698606 c 1.1143493,0.530105 2.4832847,0.345143 3.4057131,-0.577285 0.503639,-0.5054163 0.810651,-1.1737916 0.865931,-1.8851577 l 1.997023,-0.5358548 c 0.0875,1.426721 -0.43982,2.8226705 -1.44874,3.8352255 z M 12.242641,6.5857869 8.7071067,5.8786801 9.284393,5.3013931 C 8.170043,4.7712889 6.8011082,4.9562516 5.8786788,5.8786798 5.3750428,6.3840978 5.0680287,7.0524712 5.012748,7.7638384 L 3.0157259,8.2996923 C 2.9282311,6.8729709 3.4555677,5.4770431 4.464466,4.4644665 6.174959,2.753972 8.8166132,2.5415084 10.757992,3.8277934 l 0.777541,-0.7775404 0.707108,3.5355339 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-2.svg b/.icons/awkward/16x16/panel/btsync-gui-2.svg
new file mode 100644
index 00000000..c987c018
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8.0000001,0.99999995 c -3.8657501,-3e-8 -7,3.13424995 -7,7.00000005 C 1,11.86575 4.1342499,15 8,15 11.86575,15 15.000001,11.86575 15,8 15,4.1342499 11.86575,0.99999995 8.0000001,0.99999995 Z M 8.0000001,3 c 2.4190029,-10e-8 4.4371699,1.7176959 4.9003909,3.9999999 L 14,6.9999999 12.000001,10 10,7 l 0.816406,-2e-7 C 10.403282,5.8371951 9.3045107,4.9999999 8.0000001,4.9999999 7.28649,5.0012567 6.5967878,5.256779 6.0546876,5.720703 L 4.263672,4.6874999 C 5.2106481,3.6167879 6.5706011,3.0025697 8.0000001,3 Z M 4,5.9999999 l 2.0000001,3 -0.8164064,5e-7 C 5.5967179,10.162805 6.6954893,11 8.0000002,11 8.7135095,10.998744 9.4032125,10.743221 9.9453134,10.279297 L 11.736328,11.3125 C 10.789352,12.383212 9.4293993,12.9974 8.0000001,13 5.5809968,13.000001 3.5628306,11.282304 3.0996092,9.0000007 l -1.099609,-8e-7 1.9999998,-3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-3.svg b/.icons/awkward/16x16/panel/btsync-gui-3.svg
new file mode 100644
index 00000000..ae47ca2b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.8117334,1.2385192 C 6.0777056,0.2379894 2.2390491,2.4542388 1.2385193,6.1882667 0.23798949,9.9222944 2.4542388,13.760951 6.1882667,14.761481 9.9222944,15.76201 13.760952,13.545761 14.761481,9.8117333 15.762011,6.0777054 13.545761,2.2390489 9.8117334,1.2385192 Z M 9.2940953,3.1703709 C 11.630673,3.7964548 13.1355,5.9779618 12.992233,8.3023886 l 1.062141,0.2845997 -2.708308,2.3801397 -1.155395,-3.4154157 0.788587,0.2113012 C 10.881167,6.532906 10.036518,5.4398546 8.7764573,5.1022224 8.0869341,4.9187664 7.3545989,4.9870739 6.710898,5.2948843 L 5.2483224,3.8333377 C 6.4401517,3.0442048 7.9127368,2.8028973 9.2940953,3.1703709 Z M 4.6539348,5.0328721 5.8093294,8.4482877 5.0207413,8.2369866 c 0.098091,1.2301074 0.942741,2.3231584 2.2028018,2.6607914 0.6895221,0.183456 1.4218582,0.115148 2.0655599,-0.192662 l 1.462575,1.461546 C 9.5598484,12.955795 8.0872714,13.197073 6.7059049,12.829629 4.3693268,12.203546 2.8645007,10.022038 3.0077667,7.697612 L 1.9456262,7.4130115 4.6539348,5.0328721 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-4.svg b/.icons/awkward/16x16/panel/btsync-gui-4.svg
new file mode 100644
index 00000000..fd5aa95d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,1.9378221 C 8.1521624,0.00494705 3.8706974,1.1521622 1.9378222,4.5 0.00494718,7.8478376 1.1521622,12.129303 4.5,14.062178 7.8478378,15.995052 12.129304,14.847838 14.062178,11.5 15.995053,8.1521622 14.847838,3.8706971 11.5,1.9378221 Z m -1,1.7320509 c 2.094918,1.2095014 2.983854,3.7061532 2.243863,5.9142969 l 0.952289,0.5498041 -3.23205,1.598077 -0.232051,-3.5980763 0.707028,0.4082026 C 11.162705,7.3285969 10.62974,6.054179 9.5000002,5.4019237 8.8814538,5.046257 8.1563931,4.9226947 7.4549585,5.0534147 L 6.4204951,3.2631267 C 7.7759564,2.8093509 9.2608194,2.9573989 10.5,3.669873 Z M 5.5358984,4.2679491 5.7679493,7.8660253 5.0609204,7.4578225 c -0.2236266,1.2135804 0.3093403,2.4879981 1.4390797,3.1402545 0.6185453,0.355666 1.343607,0.479228 2.0450422,0.348509 l 1.0344631,1.790287 C 8.2240437,13.190649 6.7391962,13.042574 5.5000001,12.330127 3.4050812,11.120626 2.5161466,8.6239737 3.2561367,6.4158305 L 2.3038478,5.8660254 5.5358984,4.2679491 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-5.svg b/.icons/awkward/16x16/panel/btsync-gui-5.svg
new file mode 100644
index 00000000..2cd048eb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.949747,3.0502524 c -2.733497,-2.73349803 -7.1659962,-2.73349797 -9.8994945,10e-8 -2.73349802,2.7334979 -2.73349819,7.1659975 -10e-8,9.8994955 2.7334984,2.733497 7.1659976,2.733498 9.8994956,-10e-7 2.733498,-2.733498 2.733498,-7.1659965 -10e-7,-9.8994946 z m -1.414213,1.4142137 c 1.710493,1.7104933 1.922958,4.3521473 0.636672,6.2935269 l 0.777541,0.77754 -3.5355332,0.707108 0.7071062,-3.5355341 0.577286,0.5772857 C 11.22871,8.1700427 11.043749,6.801108 10.121321,5.8786796 9.6159039,5.3750404 8.9475293,5.0680288 8.2361627,5.01275 L 7.7003084,3.0157258 C 9.1270293,2.9282312 10.522979,3.4555454 11.535534,4.4644661 Z M 6.5857864,3.7573592 5.8786797,7.2928931 5.3013929,6.7156069 c -0.5301044,1.1143499 -0.3451415,2.4832848 0.5772866,3.4057141 0.5054158,0.503638 1.1737914,0.81065 1.8851583,0.86593 l 0.5358543,1.997023 C 6.8729707,13.071769 5.4770428,12.544432 4.4644662,11.535534 2.7539718,9.8250407 2.5415081,7.1833866 3.8277931,5.2420076 L 3.0502527,4.4644661 6.5857864,3.7573592 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-6.svg b/.icons/awkward/16x16/panel/btsync-gui-6.svg
new file mode 100644
index 00000000..b922e3ee
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.062177,4.4999997 C 12.129303,1.1521623 7.8478379,0.00494713 4.5,1.9378221 1.1521623,3.870697 0.00494684,8.1521628 1.9378219,11.5 c 1.9328756,3.347837 6.2143408,4.495053 9.5621791,2.562177 3.347837,-1.932874 4.495052,-6.2143393 2.562176,-9.5621773 z M 12.330127,5.5 c 1.209501,2.0949178 0.731016,4.70155 -1.013907,6.243863 L 11.866025,12.696151 8.2679493,12.464102 9.866025,9.2320508 10.274228,9.9390786 C 11.074684,8.9999002 11.250332,7.6297394 10.598077,6.5000001 10.240233,5.8827104 9.674093,5.4131719 9.0012728,5.1756614 L 9.0005452,3.1079949 C 10.401297,3.3927441 11.613202,4.2633889 12.330127,5.5 Z M 7.7320508,3.5358982 6.1339747,6.7679491 5.7257711,6.0609206 C 4.9253146,7.0000988 4.7496686,8.3702603 5.4019235,9.5000006 5.7597665,10.117289 6.3259072,10.586828 6.9987274,10.82434 l 7.279e-4,2.067665 C 5.5987029,12.607256 4.3868249,11.736595 3.6698731,10.5 2.4603706,8.4050819 2.9388568,5.7984503 4.6837786,4.2561373 L 4.1339748,3.3038476 7.7320508,3.5358982 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-7.svg b/.icons/awkward/16x16/panel/btsync-gui-7.svg
new file mode 100644
index 00000000..8c14f039
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.76148,6.1882662 C 13.760951,2.454239 9.9222946,0.23798953 6.1882666,1.2385192 2.4542389,2.2390488 0.23798899,6.077706 1.2385189,9.8117333 2.2390494,13.545761 6.0777058,15.762011 9.8117344,14.76148 13.545761,13.760951 15.762011,9.9222945 14.76148,6.1882662 Z m -1.931851,0.5176386 c 0.626084,2.3365771 -0.510743,4.7305492 -2.59539,5.7686902 L 10.51884,13.536734 7.1034245,12.381342 9.4835635,9.6730325 9.694865,10.46162 C 10.711123,9.7616162 11.23541,8.4836036 10.897778,7.2235432 10.711894,6.5346703 10.28657,5.9346031 9.6981478,5.5310469 L 10.232596,3.5336461 c 1.279324,0.6375879 2.224595,1.7922303 2.597033,3.1722587 z M 8.8965755,3.6186585 6.5164362,6.3269674 6.3051342,5.5383794 C 5.2888754,6.2383825 4.7645905,7.5163963 5.102222,8.7764577 5.2881058,9.4653291 5.7134301,10.065397 6.3018519,10.468955 l -0.534448,1.997399 C 4.4880795,11.828766 3.5428389,10.674115 3.1703709,9.2940953 2.5442859,6.9575175 3.681114,4.5635461 5.765759,3.5254051 L 5.48116,2.4632642 8.8965755,3.6186585 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-8.svg b/.icons/awkward/16x16/panel/btsync-gui-8.svg
new file mode 100644
index 00000000..b97ddd1d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.999999,7.9999994 C 15,4.1342501 11.86575,1.0000002 7.9999999,1 4.13425,0.99999994 0.99999935,4.1342504 0.99999965,8 1.0000004,11.86575 4.1342501,15.000001 8.0000012,15 11.86575,15 15,11.86575 14.999999,7.9999994 Z M 13,8.0000001 C 13,10.419003 11.282304,12.43717 8.9999987,12.900391 l 1.7e-6,1.099607 -3.0000006,-1.999997 2.9999998,-2.0000011 10e-8,0.8164061 C 10.162804,10.403281 11,9.304511 11,8.0000005 10.998744,7.2864901 10.743221,6.5967877 10.279297,6.0546875 L 11.3125,4.2636719 C 12.383212,5.2106479 12.99743,6.5706009 13,8.0000001 Z M 10,4 7.0000001,6.0000001 l -5e-7,-0.8164065 c -1.1628048,0.413124 -1.9999994,1.5118956 -2.0000003,2.8164069 0.00126,0.7135089 0.2567797,1.403212 0.720703,1.9453139 L 4.6875002,11.736328 C 3.6167877,10.789352 3.002601,9.4293986 3,8.0000002 2.9999991,5.5809966 4.7176961,3.5628306 6.9999992,3.0996092 L 7,2.0000002 10,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-9.svg b/.icons/awkward/16x16/panel/btsync-gui-9.svg
new file mode 100644
index 00000000..c27737a5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-9.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.76148,9.8117327 C 15.76201,6.0777058 13.545761,2.2390493 9.8117332,1.2385194 6.0777055,0.23798961 2.2390482,2.4542393 1.2385189,6.1882668 0.23798986,9.9222947 2.4542387,13.760952 6.1882678,14.761481 9.9222944,15.762011 13.760951,13.545761 14.76148,9.8117327 Z M 12.829629,9.2940955 C 12.203545,11.630673 10.022038,13.1355 7.69761,12.992233 L 7.4130124,14.054372 5.0328717,11.346066 8.4482874,10.190671 8.236986,10.979258 c 1.2301073,-0.09809 2.323159,-0.94274 2.660791,-2.2028002 0.183457,-0.6895232 0.115149,-1.4218588 -0.192661,-2.0655597 l 1.461546,-1.4625756 c 0.789133,1.1918292 1.03044,2.6644142 0.662967,4.045773 z M 10.967128,4.653935 7.5517123,5.8093296 7.7630134,5.0207413 C 6.5329058,5.1188325 5.4398549,5.9634824 5.1022217,7.2235433 4.9187691,7.9130661 4.9870738,8.6454015 5.294883,9.2891039 L 3.833338,10.751678 C 3.0442046,9.5598485 2.8029276,8.0872712 3.1703708,6.7059051 3.7964541,4.3693269 5.9779618,2.8645009 8.3023878,3.0077669 L 8.5869884,1.9456264 10.967128,4.653935 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-connecting.svg b/.icons/awkward/16x16/panel/btsync-gui-connecting.svg
new file mode 120000
index 00000000..e70bf0b6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-connecting.svg
@@ -0,0 +1 @@
+btsync-gui-0.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/btsync-gui-disconnected.svg b/.icons/awkward/16x16/panel/btsync-gui-disconnected.svg
new file mode 100644
index 00000000..e683e8ca
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 4.5,1.9378222 C 1.1521623,3.8706972 0.00494717,8.1521623 1.9378222,11.5 3.8706972,14.847838 8.1521623,15.995053 11.5,14.062178 14.847838,12.129303 15.995053,7.8478377 14.062178,4.5 12.129303,1.1521623 7.8478377,0.00494717 4.5,1.9378222 Z m 1,1.7320508 C 7.594918,2.4603715 10.20155,2.9388564 11.743863,4.6837791 L 12.696152,4.1339746 12.464102,7.7320508 9.2320508,6.1339746 9.9390791,5.7257716 C 8.9999009,4.9253151 7.6297393,4.7496685 6.5,5.4019238 5.8827105,5.7597672 5.413172,6.3259071 5.1756615,6.9987272 L 3.1079949,6.9994549 C 3.3927443,5.598703 4.263389,4.3867979 5.5,3.669873 Z M 3.5358984,8.2679492 6.7679492,9.8660254 6.0609207,10.274229 c 0.9391782,0.800456 2.30934,0.976103 3.4390793,0.323847 0.617289,-0.357843 1.086828,-0.9239831 1.324339,-1.5968031 l 2.067666,-7.277e-4 C 12.607256,10.401297 11.736596,11.613176 10.5,12.330127 8.405082,13.539629 5.7984504,13.061143 4.2561373,11.316221 L 3.3038476,11.866025 3.5358984,8.2679492 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/btsync-gui-paused.svg b/.icons/awkward/16x16/panel/btsync-gui-paused.svg
new file mode 100644
index 00000000..b92e5555
--- /dev/null
+++ b/.icons/awkward/16x16/panel/btsync-gui-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.8125 1.0019531 C 6.6841169 1.0312357 5.5461993 1.3334766 4.5 1.9375 C 1.1521623 3.870375 0.00462497 8.1521623 1.9375 11.5 C 3.870375 14.847838 8.1521623 15.995375 11.5 14.0625 C 14.847838 12.129625 15.995375 7.8478377 14.0625 4.5 C 12.733648 2.1983616 10.294943 0.93753153 7.8125 1.0019531 z M 5 3 L 7 3 A 1.0001 1.0001 0 0 1 7.3261719 3.0566406 C 7.7769541 2.9954436 8.2296104 2.9958975 8.6738281 3.0566406 A 1.0001 1.0001 0 0 1 9 3 L 11 3 A 1.0001 1.0001 0 0 1 12 4 L 12 4.5351562 L 12.695312 4.1347656 L 12.464844 7.7324219 L 12 7.5019531 L 12 9 L 12.892578 9 C 12.744441 9.728725 12.434316 10.404885 12 10.988281 L 12 12 A 1.0001 1.0001 0 0 1 11 13 L 9 13 A 1.0001 1.0001 0 0 1 8.6738281 12.943359 C 8.223046 13.004556 7.7703896 13.004103 7.3261719 12.943359 A 1.0001 1.0001 0 0 1 7 13 L 5 13 A 1.0001 1.0001 0 0 1 4 12 L 4 11.464844 L 3.3046875 11.865234 L 3.5351562 8.2675781 L 4 8.4980469 L 4 7 L 3.1074219 7 C 3.2555595 6.2712749 3.5656858 5.5951176 4 5.0117188 L 4 4 A 1.0001 1.0001 0 0 1 5 3 z M 5 4 L 5 12 L 7 12 L 7 4 L 5 4 z M 9 4 L 9 12 L 11 12 L 11 4 L 9 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/bumblebee-indicator-active.svg b/.icons/awkward/16x16/panel/bumblebee-indicator-active.svg
new file mode 120000
index 00000000..9498237a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/bumblebee-indicator-active.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/bumblebee-indicator.svg b/.icons/awkward/16x16/panel/bumblebee-indicator.svg
new file mode 100644
index 00000000..43a37959
--- /dev/null
+++ b/.icons/awkward/16x16/panel/bumblebee-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path opacity=".3" style="fill:currentColor" class="ColorScheme-Text" d="M 1.6347,7.1666 C 1.6347,7.1666 3.1127,4.7474 6.001,4.4971 V 3.6195 C 2.8019,3.9105 0,6.9818 0,6.9818 0,6.9818 1.6006,12.124 6.001,12.594 V 11.661 C 2.7718,11.2 1.6347,7.1658 1.6347,7.1658 Z M 6.001,9.8059 V 10.66 C 3.5604,10.167 2.8515,7.2909 2.8515,7.2909 2.8515,7.2909 4.0548,5.8192 6.0011,5.5806 V 6.5181 C 5.9999,6.5181 5.9991,6.5177 5.9981,6.5177 4.9766,6.3787 4.1471,7.4606 4.1471,7.4606 4.1471,7.4606 4.6259,9.2813 6.0018,9.805 M 6.0018,2 V 3.6188 C 6.0957,3.6107 6.1581,3.6038 6.2525,3.6001 9.8895,3.4612 12.26,6.9813 12.26,6.9813 12.26,6.9813 9.5375,10.732 6.7019,10.732 6.442,10.732 6.2303,10.706 6.0018,10.66 V 11.661 C 6.1971,11.689 6.3683,11.705 6.5797,11.705 9.2182,11.705 11.127,10.178 12.974,8.3701 13.281,8.6478 14.535,9.325 14.793,9.6207 13.036,11.288 8.9417,12.632 6.6201,12.632 6.3963,12.632 6.2129,12.617 6.0017,12.593 V 14 H 16 V 2 H 6.0017 Z M 6.0018,5.5807 V 4.4965 C 6.0947,4.4902 6.1568,4.4835 6.2525,4.4801 8.8678,4.3869 10.584,7.0277 10.584,7.0277 10.584,7.0277 8.7306,9.9456 6.7433,9.9456 6.4573,9.9456 6.2324,9.8933 6.0016,9.805 V 6.5182 C 7.0198,6.6576 7.1932,7.1675 7.8057,8.3238 L 9.1672,7.0228 C 9.1672,7.0228 8.1729,5.5454 6.4978,5.5454 6.3157,5.5453 6.173,5.5599 6.0019,5.5805"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/caffeine-cup-empty.svg b/.icons/awkward/16x16/panel/caffeine-cup-empty.svg
new file mode 100644
index 00000000..2ab0a6cb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/caffeine-cup-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3.9999998,6.0000003 c -2.2091,0 -4.00000005,1.79 -4.00000005,3.9999997 0,2.21 1.79090005,4 4.00000005,4 0.2425,0 0.4842999,-0.02 0.7227,-0.07 C 5.4620003,15.48 6.9580003,16 10,16 c 6,0 6,-2 6,-9.9999997 z m 0,2 0.0078,0 c 0.0116,1.6 0.0522,2.9399997 0.1953,3.9899997 -0.0674,0 -0.1351999,0.01 -0.2030999,0.01 -1.1046,0 -2,-0.9 -2,-2 0,-1.0999997 0.8954,-1.9999997 1.9999999,-1.9999997 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/caffeine-cup-full.svg b/.icons/awkward/16x16/panel/caffeine-cup-full.svg
new file mode 100644
index 00000000..30c5c7bd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/caffeine-cup-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.1934003,2.3e-7 c -1.0982,1.37999997 -1.4274,1.56999997 -1.0313001,2.45000007 0.3591,0.8 1.2869,0.7 0.8203,2.55 0.7664,-0.9 1.3753001,-1.54 0.7735,-2.46 -0.6122,-0.9400001 -0.9475,-1.0100001 -0.5625,-2.54000007 z m 2.9995997,0 C 9.0952003,1.3800002 8.7660003,1.5700002 9.1621003,2.4500003 c 0.3591,0.8 1.2868997,0.7 0.8203,2.55 0.7665997,-0.9 1.3755997,-1.54 0.7735997,-2.46 C 10.144,1.6000002 9.8084003,1.5300002 10.193,2.3e-7 Z m 3,0 C 12.095,1.3800002 11.766,1.5700002 12.162,2.4500003 c 0.359,0.8 1.287,0.7 0.82,2.55 0.767,-0.9 1.376,-1.54 0.774,-2.46 C 13.144,1.6000002 12.808,1.5300002 13.193,2.3e-7 Z M 3.9999998,6.0000003 c -2.2091,0 -4.00000005,1.79 -4.00000005,3.9999997 0,2.21 1.79090005,4 4.00000005,4 0.2425,0 0.4842999,-0.02 0.7227,-0.07 C 5.4620003,15.48 6.9580003,16 10,16 c 6,0 6,-2 6,-9.9999997 z m 0,2 0.0078,0 c 0.0116,1.6 0.0522,2.9399997 0.1953,3.9899997 -0.0674,0 -0.1351999,0.01 -0.2030999,0.01 -1.1046,0 -2,-0.9 -2,-2 0,-1.0999997 0.8954,-1.9999997 2,-1.9999997 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/calibre-tray.svg b/.icons/awkward/16x16/panel/calibre-tray.svg
new file mode 100644
index 00000000..124f8cff
--- /dev/null
+++ b/.icons/awkward/16x16/panel/calibre-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path d="m 4,1 0,14 9.142857,0 C 13.617714,15 14,14.60975 14,14.125 L 14,1.875 C 14,1.39025 13.617714,1 13.142857,1 L 8.8571429,1 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+ <path d="m 10,1 0,6 2,0 0,-6 z" style="fill:currentColor" class="ColorScheme-Highlight"/>
+ <path d="M 2.8571429,1 C 2.3822857,1 2,1.39025 2,1.875 l 0,12.25 C 2,14.60975 2.3822857,15 2.8571429,15 L 4,15 4,1 Z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/camera-off.svg b/.icons/awkward/16x16/panel/camera-off.svg
new file mode 100644
index 00000000..d2dfde09
--- /dev/null
+++ b/.icons/awkward/16x16/panel/camera-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,1 C 4.6863,1 2,3.6863 2,7 2,9.087 3.0708,10.925 4.6875,12 H 4 C 2,12 2,14 2,14 V 15 H 14 V 14 C 14,14 14,12 12,12 H 11.313 C 12.93,10.925 14,9.087 14,7 14,3.6863 11.314,1 8,1 Z M 8,5.0039 A 2,2 0 0 1 10,7.004 2,2 0 0 1 8,9.004 2,2 0 0 1 6,7.004 2,2 0 0 1 8,5.0039 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/camera-on.svg b/.icons/awkward/16x16/panel/camera-on.svg
new file mode 100644
index 00000000..2ee1caf5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/camera-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.6863,1 2,3.6863 2,7 2,9.087 3.0708,10.925 4.6875,12 H 4 C 2,12 2,14 2,14 V 15 H 14 V 14 C 14,14 14,12 12,12 H 11.313 C 12.93,10.925 14,9.087 14,7 14,3.6863 11.314,1 8,1 Z M 8,5.0039 A 2,2 0 0 1 10,7.004 2,2 0 0 1 8,9.004 2,2 0 0 1 6,7.004 2,2 0 0 1 8,5.0039 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/camera-ready.svg b/.icons/awkward/16x16/panel/camera-ready.svg
new file mode 100644
index 00000000..f5ac4fc8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/camera-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.6863,1 2,3.6863 2,7 2,9.087 3.0708,10.925 4.6875,12 H 4 C 2,12 2,14 2,14 V 15 H 14 V 14 C 14,14 14,12 12,12 H 11.313 C 12.93,10.925 14,9.087 14,7 14,3.6863 11.314,1 8,1 Z M 8,5.0039 A 2,2 0 0 1 10,7.004 2,2 0 0 1 8,9.004 2,2 0 0 1 6,7.004 2,2 0 0 1 8,5.0039 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/cantata-panel.svg b/.icons/awkward/16x16/panel/cantata-panel.svg
new file mode 100644
index 00000000..5e4a8a1f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cantata-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8.0000002,1.0000002 c -3.859828,0 -7,3.1401734 -7,7 0,3.8598278 3.140172,6.9999998 7,6.9999998 C 11.859826,15 15,11.859828 15,8.0000002 c 0,-3.8598266 -3.140174,-7 -6.9999998,-7 z m 0.40039,2 C 10.000391,3.0000002 13,4.399219 13,6.199219 13,6.7992189 12.749531,7.519886 11.978516,7.9218752 11.46537,8.140246 11.094481,7.9051712 11.025391,7.6015627 10.979891,7.4016339 11.065211,7.1720081 11.324219,7.0234377 12.267291,6.1586677 9.9999998,5.0000002 9.9999998,5.0000002 l 0,4.9999998 c 0,1.10457 -1.4536026,2 -2.9999996,2 -1.546398,0 -3,-0.89543 -3,-2 0,-1.1045694 1.353993,-1.9999998 2.90039,-1.9999998 0.429087,6.696e-4 0.715107,0.070989 1.09961,0.2070312 l 0,-4.7890624 c 0,0 3.9e-4,-0.4179688 0.40039,-0.4179688 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/caps-lock-off.svg b/.icons/awkward/16x16/panel/caps-lock-off.svg
new file mode 100644
index 00000000..f3acff23
--- /dev/null
+++ b/.icons/awkward/16x16/panel/caps-lock-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 3.625 1 A 1.7500384 1.6924769 0 0 0 1.8847656 2.5058594 L 1.0097656 10.121094 A 1.7500384 1.6924769 0 0 0 2.75 12 L 13.25 12 A 1.7500384 1.6924769 0 0 0 14.990234 10.121094 L 14.115234 2.5058594 A 1.7500384 1.6924769 0 0 0 12.375 1 L 3.625 1 z M 7.140625 3 L 8.8496094 3 L 11 9 L 9.5898438 9 L 9.1386719 8 L 6.8671875 8 L 6.4101562 9 L 5 9 L 7.140625 3 z M 7.9921875 4.3378906 L 7.1503906 7 L 8.8496094 7 L 7.9921875 4.3378906 z M 1 12.300781 L 1 12.779297 C 1 13.839797 1.9084203 15 2.96875 15 L 13.03125 15 C 14.091667 15 15 13.839797 15 12.779297 L 15 12.300781 C 14.534537 12.725155 13.928072 12.998047 13.25 12.998047 L 2.75 12.998047 C 2.0722779 12.998047 1.4651137 12.725155 1 12.300781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/caps-lock-on.svg b/.icons/awkward/16x16/panel/caps-lock-on.svg
new file mode 100644
index 00000000..4fa6349e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/caps-lock-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.625 1 A 1.7500384 1.6924769 0 0 0 1.8847656 2.5058594 L 1.0097656 10.121094 A 1.7500384 1.6924769 0 0 0 2.75 12 L 13.25 12 A 1.7500384 1.6924769 0 0 0 14.990234 10.121094 L 14.115234 2.5058594 A 1.7500384 1.6924769 0 0 0 12.375 1 L 3.625 1 z M 7.140625 3 L 8.8496094 3 L 11 9 L 9.5898438 9 L 9.1386719 8 L 6.8671875 8 L 6.4101562 9 L 5 9 L 7.140625 3 z M 7.9921875 4.3378906 L 7.1503906 7 L 8.8496094 7 L 7.9921875 4.3378906 z M 1 12.300781 L 1 12.779297 C 1 13.839797 1.9084203 15 2.96875 15 L 13.03125 15 C 14.091667 15 15 13.839797 15 12.779297 L 15 12.300781 C 14.534537 12.725155 13.928072 12.998047 13.25 12.998047 L 2.75 12.998047 C 2.0722779 12.998047 1.4651137 12.725155 1 12.300781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/cisco-tray-connected.svg b/.icons/awkward/16x16/panel/cisco-tray-connected.svg
new file mode 100644
index 00000000..0f9fde35
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cisco-tray-connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1.7871094 4.7871094 A 7 7 0 0 1 5 4 A 7 7 0 0 1 6.2597656 4.1171875 A 7 7 0 0 1 8.1074219 1.0058594 A 7 7 0 0 0 8 1 z M 9.4726562 1.1601562 A 6 6 0 0 0 7.2304688 4.375 A 7 7 0 0 1 11.146484 7.6777344 C 11.656171 7.2611009 12.294115 7 13 7 C 13.76991 7 14.46211 7.3066872 14.990234 7.7929688 A 7 7 0 0 0 9.4726562 1.1601562 z M 5 5 A 6 6 0 0 0 1.203125 6.359375 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 9 14.914062 L 9 11.728516 A 7 7 0 0 1 6 6 A 7 7 0 0 1 6.0664062 5.0996094 A 6 6 0 0 0 5 5 z M 7.0351562 5.3632812 A 6 6 0 0 0 7 6 A 6 6 0 0 0 9.1152344 10.556641 C 9.2799099 10.230354 9.6095613 10.000039 10 10 L 10.013672 10 C 10.020239 9.4535503 10.182265 8.943347 10.443359 8.4980469 A 6 6 0 0 0 7.0351562 5.3632812 z M 13 8 C 11.892 8 11 8.9112496 11 10.03125 L 11 11 L 10 11 L 10 15 L 16 15 L 16 11 L 15 11 L 15 10.03125 C 15 8.9112496 14.108 8 13 8 z M 13 9 C 13.554 9 14 9.4419996 14 10 L 14 11 L 12 11 L 12 10 C 12 9.4419996 12.446 9 13 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/cisco-tray-disconnecting.svg b/.icons/awkward/16x16/panel/cisco-tray-disconnecting.svg
new file mode 100644
index 00000000..acc9491f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cisco-tray-disconnecting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1.7871094 4.7871094 A 7 7 0 0 1 5 4 A 7 7 0 0 1 6.2597656 4.1171875 A 7 7 0 0 1 8.1074219 1.0058594 A 7 7 0 0 0 8 1 z M 9.4726562 1.1601562 A 6 6 0 0 0 7.2304688 4.375 A 7 7 0 0 1 12 11 A 7 7 0 0 1 11.933594 11.900391 A 6 6 0 0 0 13 12 A 6 6 0 0 0 13.785156 11.941406 A 7 7 0 0 0 15 8 A 7 7 0 0 0 9.4726562 1.1601562 z M 5 5 A 6 6 0 0 0 1.203125 6.359375 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 9.6367188 14.796875 A 6 6 0 0 0 10.769531 12.625 A 7 7 0 0 1 6 6 A 7 7 0 0 1 6.0664062 5.0996094 A 6 6 0 0 0 5 5 z M 7.0351562 5.3632812 A 6 6 0 0 0 7 6 A 6 6 0 0 0 10.964844 11.636719 A 6 6 0 0 0 11 11 A 6 6 0 0 0 7.0351562 5.3632812 z M 11.740234 12.882812 A 7 7 0 0 1 11.212891 14.216797 A 7 7 0 0 0 12.900391 12.996094 A 7 7 0 0 1 11.740234 12.882812 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/cisco-tray-notconnected.svg b/.icons/awkward/16x16/panel/cisco-tray-notconnected.svg
new file mode 100644
index 00000000..c8ec0547
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cisco-tray-notconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1.7871094 4.7871094 A 7 7 0 0 1 5 4 A 7 7 0 0 1 6.2597656 4.1171875 A 7 7 0 0 1 8.1074219 1.0058594 A 7 7 0 0 0 8 1 z M 9.4726562 1.1601562 A 6 6 0 0 0 7.2304688 4.375 A 7 7 0 0 1 12 11 A 7 7 0 0 1 11.933594 11.900391 A 6 6 0 0 0 13 12 A 6 6 0 0 0 13.785156 11.941406 A 7 7 0 0 0 15 8 A 7 7 0 0 0 9.4726562 1.1601562 z M 5 5 A 6 6 0 0 0 1.203125 6.359375 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 9.6367188 14.796875 A 6 6 0 0 0 10.769531 12.625 A 7 7 0 0 1 6 6 A 7 7 0 0 1 6.0664062 5.0996094 A 6 6 0 0 0 5 5 z M 7.0351562 5.3632812 A 6 6 0 0 0 7 6 A 6 6 0 0 0 10.964844 11.636719 A 6 6 0 0 0 11 11 A 6 6 0 0 0 7.0351562 5.3632812 z M 11.740234 12.882812 A 7 7 0 0 1 11.212891 14.216797 A 7 7 0 0 0 12.900391 12.996094 A 7 7 0 0 1 11.740234 12.882812 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/cisco-tray-quarantined.svg b/.icons/awkward/16x16/panel/cisco-tray-quarantined.svg
new file mode 100644
index 00000000..f6885b87
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cisco-tray-quarantined.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1.7871094 4.7871094 A 7 7 0 0 1 5 4 A 7 7 0 0 1 6.2597656 4.1171875 A 7 7 0 0 1 8.1074219 1.0058594 A 7 7 0 0 0 8 1 z M 9.4726562 1.1601562 A 6 6 0 0 0 7.2304688 4.375 A 7 7 0 0 1 10.923828 7.2890625 A 4.5 4.5 0 0 1 12.5 7 A 4.5 4.5 0 0 1 14.988281 7.7519531 A 7 7 0 0 0 9.4726562 1.1601562 z M 5 5 A 6 6 0 0 0 1.203125 6.359375 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 9.484375 14.832031 A 4.5 4.5 0 0 1 8 11.5 A 4.5 4.5 0 0 1 8.0429688 10.921875 A 7 7 0 0 1 6 6 A 7 7 0 0 1 6.0664062 5.0996094 A 6 6 0 0 0 5 5 z M 7.0351562 5.3632812 A 6 6 0 0 0 7 6 A 6 6 0 0 0 8.3457031 9.7714844 A 4.5 4.5 0 0 1 10.027344 7.7421875 A 6 6 0 0 0 7.0351562 5.3632812 z M 12.449219 8 A 3.5 3.5 0 0 0 10.025391 9.0253906 A 3.5 3.5 0 0 0 10.025391 13.974609 A 3.5 3.5 0 0 0 14.974609 13.974609 A 3.5 3.5 0 0 0 14.974609 9.0253906 A 3.5 3.5 0 0 0 12.449219 8 z M 12.539062 9 A 2.5 2.5 0 0 1 12.541016 9 A 2.5 2.5 0 0 1 14.267578 9.7324219 A 2.5 2.5 0 0 1 14.582031 12.875 L 11.121094 9.4140625 A 2.5 2.5 0 0 1 12.539062 9 z M 10.417969 10.125 L 13.878906 13.585938 A 2.5 2.5 0 0 1 10.732422 13.267578 A 2.5 2.5 0 0 1 10.417969 10.125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/cisco-tray-reconnecting.svg b/.icons/awkward/16x16/panel/cisco-tray-reconnecting.svg
new file mode 100644
index 00000000..3d10f921
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cisco-tray-reconnecting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1.7871094 4.7871094 A 7 7 0 0 1 5 4 A 7 7 0 0 1 6.2597656 4.1171875 A 7 7 0 0 1 8.1074219 1.0058594 A 7 7 0 0 0 8 1 z M 9.4726562 1.1601562 A 6 6 0 0 0 7.2304688 4.375 A 7 7 0 0 1 11.0625 7.5234375 C 11.434009 7.230106 11.878167 7.0322943 12.367188 7.0039062 L 12.369141 7.0039062 L 12.371094 7.0039062 C 12.454082 6.9993963 12.536151 6.9993963 12.619141 7.0039062 C 13.46495 7.0484459 14.210234 7.5597281 14.601562 8.296875 L 14.931641 8.9199219 A 7 7 0 0 0 15 8 A 7 7 0 0 0 9.4726562 1.1601562 z M 5 5 A 6 6 0 0 0 1.203125 6.359375 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 8.5039062 14.972656 C 7.9662251 14.207115 7.820263 13.148625 8.3046875 12.236328 L 8.6953125 11.5 A 7 7 0 0 1 6 6 A 7 7 0 0 1 6.0664062 5.0996094 A 6 6 0 0 0 5 5 z M 7.0351562 5.3632812 A 6 6 0 0 0 7 6 A 6 6 0 0 0 9.1699219 10.605469 L 9.3496094 10.265625 L 10.369141 8.3476562 A 6 6 0 0 0 7.0351562 5.3632812 z M 12.425781 8.0019531 A 1.4078 1.5301 0 0 0 11.28125 8.765625 L 10.234375 10.734375 L 9.1894531 12.705078 A 1.4078 1.5301 0 0 0 10.40625 15 L 12.5 15 L 14.591797 15 A 1.4078 1.5301 0 0 0 15.810547 12.705078 L 14.763672 10.734375 L 13.71875 8.765625 A 1.4078 1.5301 0 0 0 12.566406 8.0019531 A 1.4078 1.5301 0 0 0 12.425781 8.0019531 z M 12 9 L 13 9 L 13 12 L 12 12 L 12 9 z M 12 13 L 13 13 L 13 14 L 12 14 L 12 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/classicmenu-indicator-dark.svg b/.icons/awkward/16x16/panel/classicmenu-indicator-dark.svg
new file mode 120000
index 00000000..546d7760
--- /dev/null
+++ b/.icons/awkward/16x16/panel/classicmenu-indicator-dark.svg
@@ -0,0 +1 @@
+classicmenu-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/classicmenu-indicator.svg b/.icons/awkward/16x16/panel/classicmenu-indicator.svg
new file mode 100644
index 00000000..d9965405
--- /dev/null
+++ b/.icons/awkward/16x16/panel/classicmenu-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 V 4 H 9 V 2 Z M 0,7 V 9 H 9 V 7 Z M 11,7 13.5,10 16,7 Z M 0,12 V 14 H 9 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/clementine-panel-grey.svg b/.icons/awkward/16x16/panel/clementine-panel-grey.svg
new file mode 100644
index 00000000..3874ec46
--- /dev/null
+++ b/.icons/awkward/16x16/panel/clementine-panel-grey.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+</svg>
diff --git a/.icons/awkward/16x16/panel/clementine-panel.svg b/.icons/awkward/16x16/panel/clementine-panel.svg
new file mode 100644
index 00000000..0f7677cb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/clementine-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.4966766,1.0009942 C 1.9221518,0.91027681 -1.5026166,7.0439106 3.758139,12.265935 c 5.2452122,5.205919 11.411907,1.84308 11.238276,-0.774464 A 7.5026047,7.5099607 0 0 1 10.504622,12.997374 7.5026047,7.5099607 0 0 1 3.002017,5.4874135 7.5026047,7.5099607 0 0 1 4.4966766,1.0009942 Z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 5.0378801,1.1085588 C 4.0783402,2.3079161 3.5021907,3.8279285 3.5021907,5.4874135 c 0,3.8770579 3.1291708,7.0092965 7.0024313,7.0092965 1.653362,0 3.168117,-0.573592 4.364796,-1.529372 C 14.761335,10.718977 14.589664,10.484022 14.33603,10.273058 13.283943,9.3966147 11.343016,8.7680633 9.3128018,6.7527637 7.1706396,4.6261894 6.5604352,2.611563 5.6630971,1.5720643 5.4737131,1.3526998 5.2617741,1.2045863 5.0378801,1.1085588 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/clipboard.svg b/.icons/awkward/16x16/panel/clipboard.svg
new file mode 100644
index 00000000..570ea8af
--- /dev/null
+++ b/.icons/awkward/16x16/panel/clipboard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.874,2.0231 12.512,1.7133 C 11.974,1.2533 11.297,1 10.606,1 9.6824,1 8.821,1.4335 8.2425,2.1892 L 2.6757,9.463 C 2.1656,10.129 1.9321,10.965 2.0171,11.819 2.1022,12.671 2.4955,13.437 3.1258,13.976 L 3.488,14.286 C 4.0255,14.747 4.7025,15 5.3944,15 5.5012,15 5.6093,14.995 5.7156,14.983 6.5169,14.893 7.2388,14.481 7.7453,13.826 7.747,13.824 7.7479,13.822 11.501,8.9188 12.17,8.0455 12.041,6.7598 11.216,6.0529 L 11.026,5.8911 C 10.684,5.599 10.255,5.4382 9.8153,5.4382 9.229,5.4382 8.6822,5.7134 8.3153,6.1933 L 4.5662,11.091 C 4.3213,11.412 4.3682,11.882 4.671,12.141 4.7963,12.249 4.9539,12.308 5.1149,12.308 5.3293,12.308 5.5296,12.207 5.6645,12.031 L 9.4133,7.1329 C 9.511,7.0045 9.6567,6.931 9.8136,6.931 9.9327,6.931 10.044,6.9728 10.137,7.0518 L 10.326,7.2142 C 10.433,7.3052 10.5,7.4356 10.515,7.58 10.528,7.7252 10.489,7.867 10.402,7.9799 L 6.6583,12.872 C 6.3491,13.275 5.8888,13.507 5.3955,13.507 5.0257,13.507 4.6637,13.372 4.3764,13.126 L 4.0142,12.816 C 3.6784,12.529 3.4677,12.12 3.4224,11.664 3.3769,11.208 3.502,10.761 3.7747,10.404 L 9.3422,3.1308 C 9.6516,2.7269 10.112,2.4952 10.606,2.4952 10.976,2.4952 11.338,2.6306 11.625,2.8763 L 11.987,3.1861 C 12.682,3.7813 12.79,4.8637 12.227,5.5991 12.109,5.7542 12.054,5.9488 12.074,6.1473 12.094,6.3456 12.185,6.524 12.333,6.6494 12.458,6.7566 12.616,6.8157 12.776,6.8157 12.991,6.8157 13.191,6.7148 13.326,6.5388 13.835,5.8733 14.068,5.0368 13.983,4.1825 13.897,3.328 13.504,2.5614 12.874,2.0231 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/clipit-trayicon-panel.svg b/.icons/awkward/16x16/panel/clipit-trayicon-panel.svg
new file mode 120000
index 00000000..f7e47dea
--- /dev/null
+++ b/.icons/awkward/16x16/panel/clipit-trayicon-panel.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/clipman.svg b/.icons/awkward/16x16/panel/clipman.svg
new file mode 120000
index 00000000..f7e47dea
--- /dev/null
+++ b/.icons/awkward/16x16/panel/clipman.svg
@@ -0,0 +1 @@
+diodon-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/cloudstatus.svg b/.icons/awkward/16x16/panel/cloudstatus.svg
new file mode 100644
index 00000000..1df371ad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cloudstatus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.467,2 A 5.3333,5.4545 0 0 0 2.4191,5.7073 4.2667,4.3636 0 0 0 3e-4,9.636 4.2667,4.3636 0 0 0 4.267,14 4.2667,4.3636 0 0 0 7.102,12.889 5.3333,5.4545 0 0 0 7.467,12.909 5.3333,5.4545 0 0 0 9.721,12.391 4.2667,4.3636 0 0 0 11.734,12.909 4.2667,4.3636 0 0 0 16,8.544 4.2667,4.3636 0 0 0 11.733,4.1808 4.2667,4.3636 0 0 0 11.724,4.1808 5.3333,5.4545 0 0 0 7.466,1.999 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/connect_creating.svg b/.icons/awkward/16x16/panel/connect_creating.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/16x16/panel/connect_creating.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/connect_established.svg b/.icons/awkward/16x16/panel/connect_established.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/16x16/panel/connect_established.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/copy-error.svg b/.icons/awkward/16x16/panel/copy-error.svg
new file mode 100644
index 00000000..4529c556
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 15.25,0 10.963,5.0293 12.632,6.0042 15.557,0.27455 Z M 3.3684,3 -2e-5,6.0042 3.5,5.5 5,13.5 8,12 16,14 13.474,7.6875 11.79,6.5092 7.3668,10 4.6316,3.4792 Z M 9.2632,5 6.537,6.0042 7.579,8.5292 10.947,6.0042 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copy-insync.svg b/.icons/awkward/16x16/panel/copy-insync.svg
new file mode 100644
index 00000000..57641010
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-insync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.25,0 10.963,5.0293 12.632,6.0042 15.557,0.27455 Z M 3.3684,3 -2e-5,6.0042 3.5,5.5 5,13.5 8,12 16,14 13.474,7.6875 11.79,6.5092 7.3668,10 4.6316,3.4792 Z M 9.2632,5 6.537,6.0042 7.579,8.5292 10.947,6.0042 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copy-paused.svg b/.icons/awkward/16x16/panel/copy-paused.svg
new file mode 100644
index 00000000..f5761e12
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-paused.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15.25,0 10.963,5.0292 12.631,6.0038 15.557,0.27539 Z M 3.3691,3 0,6.0038 3.5,5.4999 5,13.5 8,12 9.9766,12.494 V 9.9999 C 9.9766,9.4476 10.424,9 10.977,8.9999 H 14 L 13.475,7.6874 11.789,6.5097 7.3672,9.9999 4.6309,3.4785 Z M 9.2637,5 6.5371,6.0038 7.5781,8.5292 10.947,6.0038 Z"/>
+ <path style="clip-rule:evenodd;fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 10.976984,10 0,5 L 13,15 13,10 Z M 14,10 l 0,5 1.976984,0 0,-5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copy-sync1.svg b/.icons/awkward/16x16/panel/copy-sync1.svg
new file mode 100644
index 00000000..2100e97a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-sync1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.25,0 10.963,5.0292 12.631,6.0038 15.557,0.27539 Z M 3.3691,3 0,6.0038 3.5,5.4999 4.5312,11 H 14.799 L 13.475,7.6874 11.789,6.5097 7.3672,9.9999 4.6309,3.4785 Z M 9.2637,5 6.5371,6.0038 7.5781,8.5292 10.947,6.0038 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.8359,12 C 0.3726,12 0,12.373 0,12.836 V 13.164 C 0,13.627 0.3726,14 0.8359,14 H 2 V 12 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1.9999,12 V 14 H 15.164 C 15.627,14 16,13.625 16,13.162 V 12.836 C 16,12.373 15.625,12.041 15.164,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copy-sync2.svg b/.icons/awkward/16x16/panel/copy-sync2.svg
new file mode 100644
index 00000000..be79b629
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-sync2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.25,0 10.963,5.0292 12.631,6.0038 15.557,0.27539 Z M 3.3691,3 0,6.0038 3.5,5.4999 4.5312,11 H 14.799 L 13.475,7.6874 11.789,6.5097 7.3672,9.9999 4.6309,3.4785 Z M 9.2637,5 6.5371,6.0038 7.5781,8.5292 10.947,6.0038 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.8359,12 C 0.3726,12 0,12.373 0,12.836 V 13.164 C 0,13.627 0.3726,14 0.8359,14 H 4 V 12 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3.9999,12 V 14 H 15.164 C 15.627,14 16,13.625 16,13.162 V 12.836 C 16,12.373 15.625,12.041 15.164,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copy-sync3.svg b/.icons/awkward/16x16/panel/copy-sync3.svg
new file mode 100644
index 00000000..e54cecfd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-sync3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.25,0 10.963,5.0292 12.631,6.0038 15.557,0.27539 Z M 3.3691,3 0,6.0038 3.5,5.4999 4.5312,11 H 14.799 L 13.475,7.6874 11.789,6.5097 7.3672,9.9999 4.6309,3.4785 Z M 9.2637,5 6.5371,6.0038 7.5781,8.5292 10.947,6.0038 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.8359,12 C 0.3726,12 0,12.373 0,12.836 V 13.164 C 0,13.627 0.3726,14 0.8359,14 H 6.0001 V 12 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.9999,12 V 14 H 15.164 C 15.627,14 16,13.625 16,13.162 V 12.836 C 16,12.373 15.625,12.041 15.164,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copy-sync4.svg b/.icons/awkward/16x16/panel/copy-sync4.svg
new file mode 100644
index 00000000..bc581cc4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-sync4.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.25,0 10.963,5.0292 12.631,6.0038 15.557,0.27539 Z M 3.3691,3 0,6.0038 3.5,5.4999 4.5312,11 H 14.799 L 13.475,7.6874 11.789,6.5097 7.3672,9.9999 4.6309,3.4785 Z M 9.2637,5 6.5371,6.0038 7.5781,8.5292 10.947,6.0038 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.8359,12 C 0.3726,12 0,12.373 0,12.836 V 13.164 C 0,13.627 0.3726,14 0.8359,14 H 8 V 12 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7.9999,12 V 14 H 15.164 C 15.627,14 16,13.625 16,13.162 V 12.836 C 16,12.373 15.625,12.041 15.164,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copy-sync5.svg b/.icons/awkward/16x16/panel/copy-sync5.svg
new file mode 100644
index 00000000..0e7eb622
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-sync5.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.25,0 10.963,5.0292 12.631,6.0038 15.557,0.27539 Z M 3.3691,3 0,6.0038 3.5,5.4999 4.5312,11 H 14.799 L 13.475,7.6874 11.789,6.5097 7.3672,9.9999 4.6309,3.4785 Z M 9.2637,5 6.5371,6.0038 7.5781,8.5292 10.947,6.0038 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.8359,12 C 0.3726,12 0,12.373 0,12.836 V 13.164 C 0,13.627 0.3726,14 0.8359,14 H 9.9999 V 12 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.9999,12 V 14 H 15.164 C 15.627,14 16,13.625 16,13.162 V 12.836 C 16,12.373 15.625,12.041 15.164,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copy-sync6.svg b/.icons/awkward/16x16/panel/copy-sync6.svg
new file mode 100644
index 00000000..76d0557a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-sync6.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.25,0 10.963,5.0292 12.631,6.0038 15.557,0.27539 Z M 3.3691,3 0,6.0038 3.5,5.4999 4.5312,11 H 14.799 L 13.475,7.6874 11.789,6.5097 7.3672,9.9999 4.6309,3.4785 Z M 9.2637,5 6.5371,6.0038 7.5781,8.5292 10.947,6.0038 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.8359,12 C 0.3726,12 0,12.373 0,12.836 V 13.164 C 0,13.627 0.3726,14 0.8359,14 H 12 V 12 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 12,12 V 14 H 15.164 C 15.627,14 16,13.625 16,13.162 V 12.836 C 16,12.373 15.625,12.041 15.164,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copy-sync7.svg b/.icons/awkward/16x16/panel/copy-sync7.svg
new file mode 100644
index 00000000..07afc8ca
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-sync7.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.25,0 10.963,5.0292 12.631,6.0038 15.557,0.27539 Z M 3.3691,3 0,6.0038 3.5,5.4999 4.5312,11 H 14.799 L 13.475,7.6874 11.789,6.5097 7.3672,9.9999 4.6309,3.4785 Z M 9.2637,5 6.5371,6.0038 7.5781,8.5292 10.947,6.0038 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.8359,12 C 0.3726,12 0,12.373 0,12.836 V 13.164 C 0,13.627 0.3726,14 0.8359,14 H 14 V 12 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 14,12 V 14 H 15.164 C 15.627,14 16,13.625 16,13.162 V 12.836 C 16,12.373 15.625,12.041 15.164,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copy-sync8.svg b/.icons/awkward/16x16/panel/copy-sync8.svg
new file mode 100644
index 00000000..2e7f699d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-sync8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.25,0 10.963,5.0292 12.631,6.0038 15.557,0.27539 Z M 3.3691,3 0,6.0038 3.5,5.4999 4.5312,11 H 14.799 L 13.475,7.6874 11.789,6.5097 7.3672,9.9999 4.6309,3.4785 Z M 9.2637,5 6.5371,6.0038 7.5781,8.5292 10.947,6.0038 Z M 0.83594,12 C 0.37264,12 0,12.373 0,12.836 V 13.164 C 0,13.627 0.37264,14 0.83594,14 H 14 15.164 C 15.627,14 16,13.625 16,13.162 V 12.836 C 16,12.373 15.625,12.041 15.164,12 H 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copy-update.svg b/.icons/awkward/16x16/panel/copy-update.svg
new file mode 100644
index 00000000..fa56558b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copy-update.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" x="0" y="0" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.3691,3 0,6.0038 3.5,5.4999 5,13.5 8,12 16,14 13.475,7.6874 11.789,6.5097 7.3672,9.9999 4.6309,3.4785 Z M 12.594,3.1152 10.963,5.0292 12.631,6.0038 13.719,3.873 A 2.5,2.5 0 0 1 12.594,3.1152 Z M 9.2637,5 6.5371,6.0038 7.5781,8.5292 10.947,6.0038 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="1.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copyq-busy.svg b/.icons/awkward/16x16/panel/copyq-busy.svg
new file mode 100644
index 00000000..8a4a4ce0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copyq-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,0 C 2.567,0 1,1.567 1,3.5 1,5.433 2.567,7 4.5,7 4.7604,6.9989 5.0198,6.9688 5.2734,6.9102 L 7,9.5 C 4.75,13 8,16 8,16 8,16 11.25,13 9,9.5 L 10.729,6.9102 C 10.982,6.9686 11.24,6.9988 11.5,7 13.433,7 15,5.433 15,3.5 15,1.567 13.433,0 11.5,0 9.567,0 8,1.567 8,3.5 8.001,4.3061 8.281,5.087 8.791,5.7109 L 8,7 7.211,5.7129 C 7.721,5.0882 8,4.3065 8,3.5 8,1.567 6.433,0 4.5,0 Z M 4.5,2 C 5.3284,2 6,2.6716 6,3.5 6,4.3284 5.3284,5 4.5,5 3.6716,5 3,4.3284 3,3.5 3,2.6716 3.6716,2 4.5,2 Z M 11.5,2 C 12.328,2 13,2.6716 13,3.5 13,4.3284 12.328,5 11.5,5 10.672,5 10,4.3284 10,3.5 10,2.6716 10.672,2 11.5,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/copyq-normal.svg b/.icons/awkward/16x16/panel/copyq-normal.svg
new file mode 100644
index 00000000..82aea560
--- /dev/null
+++ b/.icons/awkward/16x16/panel/copyq-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5,1 A 3.5,3.5 0 0 0 0,4.5 3.5,3.5 0 0 0 3.5,8 3.5,3.5 0 0 0 4.9766,7.67 L 6.5,9.5 1,16 8,11 15,16 9.5,9.5 11.023,7.668 A 3.5,3.5 0 0 0 12.5,8 3.5,3.5 0 0 0 16,4.5 3.5,3.5 0 0 0 15.998,4.4746 C 15.998,4.4549 15.997,4.4357 15.996,4.416 A 3.5,3.5 0 0 0 15.951,3.9453 C 15.933,3.8258 15.905,3.7092 15.875,3.5918 A 3.5,3.5 0 0 0 15.816,3.3867 C 15.753,3.1921 15.67,3.0053 15.572,2.8223 15.418,2.5342 15.237,2.2571 14.996,2.0137 14.46,1.4729 13.791,1.159 13.096,1.0508 A 3.5,3.5 0 0 0 13.069,1.0469 3.5,3.5 0 0 0 12.608,1.0039 C 12.596,1.0038 12.584,1 12.572,1 12.566,1 12.56,1.0019 12.555,1.002 A 3.5,3.5 0 0 0 12.501,1 3.5,3.5 0 0 0 9.001,4.5 3.5,3.5 0 0 0 9.384,6.084 L 8.001,8 6.6196,6.0879 A 3.5,3.5 0 0 0 7.001,4.5 3.5,3.5 0 0 0 3.5005,1 Z M 3.5,3 A 1.5,1.5 0 0 1 5,4.5 1.5,1.5 0 0 1 3.5,6 1.5,1.5 0 0 1 2,4.5 1.5,1.5 0 0 1 3.5,3 Z M 12.5,3 A 1.5,1.5 0 0 1 14,4.5 1.5,1.5 0 0 1 12.5,6 1.5,1.5 0 0 1 11,4.5 1.5,1.5 0 0 1 12.5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/cpu-frequency-indicator.svg b/.icons/awkward/16x16/panel/cpu-frequency-indicator.svg
new file mode 120000
index 00000000..03c065c6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cpu-frequency-indicator.svg
@@ -0,0 +1 @@
+indicator-cpufreq.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/crow-translate-tray.svg b/.icons/awkward/16x16/panel/crow-translate-tray.svg
new file mode 100644
index 00000000..f99b8225
--- /dev/null
+++ b/.icons/awkward/16x16/panel/crow-translate-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3 A 5 5 0 0 1 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 10.003963,1.000015 c -0.01721,0.096098 -0.02858,0.1448837 -0.04922,0.244414 -0.03613,0.163024 -0.05553,0.2454725 -0.10371,0.4084963 0.141092,0.7790828 0.144222,1.5812872 0.0668,2.3655181 -0.01768,0.1786807 -0.04321,0.357015 -0.07558,0.5349763 -0.01686,0.040336 0.3357387,0.032474 0.3357387,0.032474 0.02663,-0.1848002 0.04595,-0.3694919 0.05449,-0.5520682 0.04646,-1.0158966 0.04163,-2.0385071 -0.228515,-3.0338105 z M 9.8246693,4.5944402 C 9.4813909,4.8906619 9.1346128,5.2046689 8.8772148,5.5618414 8.256577,6.4246846 7.861308,7.5152456 7.0596509,8.2606513 6.7338176,8.5624015 6.3541644,8.8255202 5.9645423,9.0571333 6.1696974,9.0864844 6.3974667,9.1064456 6.6026238,9.0657094 6.1888646,9.3201584 5.7258867,9.5622378 5.3879843,9.9015029 5.2207571,10.067873 5.0473091,10.237947 4.8852538,10.410841 c 0.1310236,-0.0783 0.284358,-0.167546 0.4429654,-0.16921 0.2620467,-0.0032 0.7646425,-0.285434 0.7646424,-0.285434 0,0 -0.9462711,0.591861 -1.3341693,0.958855 -0.2206709,0.208779 -0.4695357,0.407936 -0.6591746,0.646074 -0.1706769,0.215284 0.025916,0.21023 0.025916,0.21023 0.3189384,-0.114177 0.4429441,-0.23239 0.7773985,-0.302527 -0.1344715,0.0473 -0.1995444,0.07047 -0.3357395,0.114516 -0.2965268,0.114177 -0.4360817,0.200011 -0.6895086,0.343547 -0.4568579,0.259343 -0.909729,0.925171 -1.2269437,1.363933 -0.1689512,0.231615 -0.4474275,0.428446 -0.585347,0.666585 -0.079303,0.137011 -0.071698,0.280316 -0.052734,0.3162 0.1396432,0.249555 0.8371862,0.460727 1.2199123,0.552067 0.4603059,0.107652 0.9444459,0.156397 1.4185437,0.174338 0.2810105,-0.05709 0.5718259,-0.169882 0.7787049,-0.362347 0.2810107,-0.260977 0.6869617,-0.513543 0.8490168,-0.851178 0.093095,-0.190837 0.2356777,-0.3027 0.2408184,-0.305944 -0.2120508,0.340898 -0.4443855,0.671325 -0.6960882,0.984493 -0.1206795,0.148429 -0.2865213,0.33671 -0.2865213,0.33671 0.2810106,-0.09786 0.5749359,-0.258485 0.8507746,-0.302527 0.1706759,-0.02773 0.3594036,-0.104757 0.4904264,-0.222195 0.1396429,-0.125593 0.3504779,-0.17538 0.4746059,-0.304235 0.3430736,-0.357207 0.5741918,-0.901614 0.9017506,-1.276764 0.041373,-0.0473 0.1403531,-0.170634 0.216209,-0.271761 0.060345,-0.08155 0.1089837,-0.150409 0.1089837,-0.150409 -0.1741225,0.383305 -0.3483162,0.773268 -0.5414025,1.145156 -0.00171,0.0033 -0.0018,0.007 -0.00351,0.01025 -0.058617,0.102759 -0.1459015,0.202718 -0.2355452,0.29569 -0.012078,0.01304 -0.023085,0.02454 -0.035154,0.0376 -0.015507,0.01629 -0.00648,0.01648 0.017577,0.0034 0.3499704,-0.17942 0.6587022,-0.45299 0.9931567,-0.668293 0.010341,-0.0065 0.021276,-0.01219 0.028125,-0.01709 0.2499793,-0.140273 0.4711913,-0.38897 0.6556584,-0.587962 0.1741234,-0.187574 0.2628241,-0.301661 0.3093726,-0.56916 0.00171,-0.0081 0.0018,-0.01577 0.00351,-0.02392 0.056889,-0.386567 0.1176697,-0.772106 0.2021466,-1.155411 0.017235,-0.07992 0.030087,-0.14786 0.040428,-0.201686 0,-0.0065 0.0018,-0.01573 0.0035,-0.02222 0.0017,-0.01304 0.0053,-0.02618 0.007,-0.03761 0.0017,-0.0065 0.0018,-0.0123 0.0035,-0.0188 0.0017,-0.01142 0.0036,-0.02089 0.0053,-0.02905 v -0.0017 c 0,-0.0049 0.0036,-0.02256 0.0053,-0.02905 0.0034,-0.01794 0.02637,-0.08204 0.02637,-0.08204 v 0.02564 0.01538 c -0.01383,0.676901 -0.1262196,1.406055 -0.01934,2.071537 0.07931,0.492588 0.124804,0.391405 0.124804,0.391405 0.04655,-0.580666 -0.01549,-1.286688 0.181053,-1.815159 0.132747,-0.357208 0.345883,-0.744839 0.41484,-1.1297739 0.07067,-0.3947231 0.06835,-0.8158524 0.058,-1.2203618 -0.01378,-0.5235779 -0.04723,-1.0505075 -0.124804,-1.5724542 0.0724,0.247925 0.177803,0.5078487 0.1916,0.7622986 0.01378,0.2413995 0.02128,0.4903677 0.02812,0.7366608 C 10.97799,8.283754 11.022408,7.960484 10.98792,7.6522082 10.95512,7.3684003 11.0119,7.0782374 10.97912,6.7993221 10.93602,6.4339676 10.92387,6.0391538 10.796291,5.6917326 10.673886,5.3524671 10.315038,5.0139524 10.221942,4.6730558 10.213242,4.6416068 10.191232,4.6160908 10.165692,4.5944328 10.030451,5.525936 9.7019162,6.4740492 9.4010494,7.3428106 9.0207961,8.4427931 8.4113298,9.3727644 7.8383663,10.369785 7.3118587,11.284434 6.6776082,12.057576 5.8568757,12.707956 5.1411008,13.27425 4.3496131,13.706584 3.4979096,14.018904 c -0.2649744,0.0961 -0.5615258,0.129865 -0.8419856,0.138444 -0.2064737,0.0052 -0.3534664,-0.0068 -0.3603488,-0.0068 C 2.9046722,14.023535 3.5218906,13.84069 4.0621631,13.530086 5.5608169,12.666917 6.7728061,11.485075 7.6520399,9.9783913 8.2112388,9.0225562 8.7392872,8.0836754 9.1074978,7.0334575 9.3828425,6.2444667 9.6689387,5.4243467 9.8246793,4.5944444 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/cryptfolder-closed-light.svg b/.icons/awkward/16x16/panel/cryptfolder-closed-light.svg
new file mode 100644
index 00000000..d26b45b6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cryptfolder-closed-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.784,1 4,2.8216 4,5.0625 V 7 H 3 C 2.446,7 2,7.446 2,8 V 14 C 2,14.554 2.446,15 3,15 H 13 C 13.554,15 14,14.554 14,14 V 8 C 14,7.446 13.554,7 13,7 H 12 V 5.0625 C 12,2.8225 10.216,1 8,1 Z M 8,3 C 9.108,3 10,3.892 10,5 V 7 H 6 V 5 C 6,3.892 6.892,3 8,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/cryptfolder-indicator-light.svg b/.icons/awkward/16x16/panel/cryptfolder-indicator-light.svg
new file mode 120000
index 00000000..aa3d5229
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cryptfolder-indicator-light.svg
@@ -0,0 +1 @@
+cryptfolder-closed-light.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/cryptfolder-open-light.svg b/.icons/awkward/16x16/panel/cryptfolder-open-light.svg
new file mode 100644
index 00000000..e8104693
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cryptfolder-open-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.805,1 4.0334,2.7884 4,5 H 6 C 6,3.892 6.892,3 8,3 9.108,3 10,3.892 10,5 V 7 H 8 5 4 3 C 2.446,7 2,7.446 2,8 V 14 C 2,14.554 2.446,15 3,15 H 13 C 13.554,15 14,14.554 14,14 V 8 C 14,7.446 13.554,7 13,7 H 12 V 5.0625 C 12,2.8225 10.216,1 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/cryptkeeper.svg b/.icons/awkward/16x16/panel/cryptkeeper.svg
new file mode 100644
index 00000000..aaf23c74
--- /dev/null
+++ b/.icons/awkward/16x16/panel/cryptkeeper.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.5 1 A 4.5 4.5 0 0 0 6 5.5 A 4.5 4.5 0 0 0 10.5 10 A 4.5 4.5 0 0 0 15 5.5 A 4.5 4.5 0 0 0 10.5 1 z M 10.609375 3 A 2.2090507 1.7672404 45 0 1 12.25 3.75 A 2.2090507 1.7672404 45 0 1 12.5625 6.5625 A 2.2090507 1.7672404 45 0 1 9.75 6.25 A 2.2090507 1.7672404 45 0 1 9.4375 3.4375 A 2.2090507 1.7672404 45 0 1 10.609375 3 z M 5.1816406 6.8828125 L 1.2558594 10.880859 C 1.0917618 11.044921 1.0000592 11.267956 1 11.5 L 1 14.125 C 1.0000483 14.608229 1.3917709 14.999952 1.875 15 L 4.0996094 15 C 4.5828385 14.999952 4.9999517 14.608229 5 14.125 L 5 12 L 7.125 12 C 7.6082291 11.999952 7.9999517 11.983229 8 11.5 L 7.96875 10.376953 A 5.5 5.5 0 0 1 6.6582031 9.4296875 L 3.2148438 12.839844 C 2.5966745 13.428364 1.6980354 12.531608 2.2851562 11.912109 L 5.8710938 8.4707031 A 5.5 5.5 0 0 1 5.1816406 6.8828125 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/de.haeckerfelix.gradio-symbolic.svg b/.icons/awkward/16x16/panel/de.haeckerfelix.gradio-symbolic.svg
new file mode 120000
index 00000000..17ab0781
--- /dev/null
+++ b/.icons/awkward/16x16/panel/de.haeckerfelix.gradio-symbolic.svg
@@ -0,0 +1 @@
+radiotray_connecting.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/deadbeef-panel.svg b/.icons/awkward/16x16/panel/deadbeef-panel.svg
new file mode 100644
index 00000000..7ce44ccc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/deadbeef-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 2,1 V 8 L 6.5,5.375 11,8 2,13.25 V 15 L 14,8 8,4.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/deluge-panel.svg b/.icons/awkward/16x16/panel/deluge-panel.svg
new file mode 100644
index 00000000..3978ccb6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/deluge-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0134,1 C 7.8954,1.0004 7.7722,1.1159 7.5983,1.3503 L 3.9833,6.8806 C 2.7396,8.7825 2.753,10.837 3.591,12.389 4.4291,13.94 6.079,15 8.002,15 9.9249,15 11.572,13.94 12.41,12.389 13.247,10.837 13.26,8.7818 12.017,6.8789 L 8.4008,1.3401 C 8.2446,1.1148 8.1314,0.9996 8.0134,1 Z M 8.0036,2.4988 11.055,7.4087 C 11.798,8.6181 11.941,10.062 10.706,11.092 10.558,11.224 10.372,11.349 10.168,11.461 9.7046,11.677 8.9157,11.904 8.3693,11.971 8.1482,12.01 7.9139,12.035 7.6548,12.024 7.6267,12.02 7.5984,12.019 7.5701,12.018 H 7.5651 C 6.7377,12.018 6.0547,10.748 6.0547,9.7944 6.0552,8.9478 6.9091,8.2627 7.6356,8.1384 7.7741,8.1097 7.9187,8.0822 8.0702,8.0478 8.6812,7.8368 8.9452,6.9367 8.3664,6.5046 7.9555,6.1983 7.4765,6.0291 6.996,6.0056 6.4058,5.9768 5.9263,6.1743 5.429,6.5422 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/desktopconnected.svg b/.icons/awkward/16x16/panel/desktopconnected.svg
new file mode 120000
index 00000000..9e47514a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/desktopconnected.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/desktopdisconnected.svg b/.icons/awkward/16x16/panel/desktopdisconnected.svg
new file mode 100644
index 00000000..249b2cfb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/desktopdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 1,1 C 0.446,1 0,1.446 0,2 V 12 C 0,12.554 0.446,13 1,13 H 6 C 5.446,13 5,13.446 5,14 V 15 H 11 V 14 C 11,13.446 10.554,13 10,13 H 15 C 15.554,13 16,12.554 16,12 V 2 C 16,1.446 15.554,1 15,1 Z M 2,3 H 14 V 11 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/desktoptrusted.svg b/.icons/awkward/16x16/panel/desktoptrusted.svg
new file mode 100644
index 00000000..e564c12b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/desktoptrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 1,1 C 0.446,1 0,1.446 0,2 V 12 C 0,12.554 0.446,13 1,13 H 6 C 5.446,13 5,13.446 5,14 V 15 H 11 V 14 C 11,13.446 10.554,13 10,13 H 15 C 15.554,13 16,12.554 16,12 V 2 C 16,1.446 15.554,1 15,1 Z M 2,3 H 14 V 11 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/dialog-password-panel.svg b/.icons/awkward/16x16/panel/dialog-password-panel.svg
new file mode 100644
index 00000000..c6f366a1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/dialog-password-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 6.34,2 5,3.34 5,5 5,6.24 5.74,7.3 6.82,7.76 L 5,14 H 11 L 9.18,7.76 C 10.26,7.3 11,6.24 11,5 11,3.34 9.66,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/dino-status-away.svg b/.icons/awkward/16x16/panel/dino-status-away.svg
new file mode 100644
index 00000000..9a88228c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/dino-status-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 7.875 3 L 8.125 3 C 8.61 3 9 3.3902 9 3.875 L 9 7 L 12.125 7 C 12.61 7 13 7.39 13 7.875 L 13 8.125 C 13 8.61 12.61 9 12.125 9 L 8.125 9 L 7.875 9 C 7.39 9 7 8.61 7 8.125 L 7 7.875 L 7 3.875 C 7 3.3902 7.39 3 7.875 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/dino-status-chat.svg b/.icons/awkward/16x16/panel/dino-status-chat.svg
new file mode 100644
index 00000000..3ebac175
--- /dev/null
+++ b/.icons/awkward/16x16/panel/dino-status-chat.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 4.5 5 A 1.5 1.5 0 0 1 6 6.5 A 1.5 1.5 0 0 1 4.5 8 A 1.5 1.5 0 0 1 3 6.5 A 1.5 1.5 0 0 1 4.5 5 z M 11.5 5 A 1.5 1.5 0 0 1 13 6.5 A 1.5 1.5 0 0 1 11.5 8 A 1.5 1.5 0 0 1 10 6.5 A 1.5 1.5 0 0 1 11.5 5 z M 11.990234 8.9804688 A 1.0001 1.0001 0 0 1 13 10 C 13 10 12.991382 10.314915 12.886719 10.628906 C 12.782055 10.942897 12.574882 11.33918 12.207031 11.707031 C 11.471329 12.442734 10.166667 13 8 13 C 5.8333333 13 4.528671 12.442734 3.7929688 11.707031 C 3.4251175 11.33918 3.217945 10.942897 3.1132812 10.628906 C 3.00862 10.314915 3 10 3 10 A 1.0001 1.0001 0 0 1 3.984375 8.9863281 A 1.0001 1.0001 0 0 1 4.9980469 9.9746094 C 4.9989219 9.9686007 5.0026272 9.9688191 5.0117188 9.9960938 C 5.032055 10.057103 5.0748824 10.16082 5.2070312 10.292969 C 5.4713291 10.557266 6.1666667 11 8 11 C 9.8333333 11 10.528672 10.55727 10.792969 10.292969 C 10.925121 10.16082 10.967941 10.057103 10.988281 9.9960938 C 10.997365 9.9688209 10.999123 9.9705533 11 9.9765625 A 1.0001 1.0001 0 0 1 11.990234 8.9804688 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/dino-status-dnd.svg b/.icons/awkward/16x16/panel/dino-status-dnd.svg
new file mode 100644
index 00000000..9c1180f8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/dino-status-dnd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 3.875 7 L 7 7 L 9 7 L 12.125 7 C 12.61 7 13 7.39 13 7.875 L 13 8.125 C 13 8.61 12.61 9 12.125 9 L 8.125 9 L 7.875 9 L 3.875 9 C 3.39 9 3 8.61 3 8.125 L 3 7.875 C 3 7.39 3.39 7 3.875 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/dino-status-online.svg b/.icons/awkward/16x16/panel/dino-status-online.svg
new file mode 100644
index 00000000..b05fb1cc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/dino-status-online.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 9.984375 2.9355469 C 10.548287 2.9265269 11.007742 3.3852882 11 3.9492188 L 11 6.859375 C 11.0179 6.9675062 11.0179 7.0774157 11 7.1855469 L 11 10.982422 L 11 11 L 11 11.986328 L 9 12 L 6 12 L 5 11 L 5 7.0175781 L 6 6.0175781 L 9 6.0175781 L 9 3.9492188 C 8.9924304 3.3978201 9.432995 2.9443724 9.984375 2.9355469 z M 7 8.0175781 L 7 10 L 9 10 L 9 8.0175781 L 7 8.0175781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/diodon-panel.svg b/.icons/awkward/16x16/panel/diodon-panel.svg
new file mode 120000
index 00000000..899a89aa
--- /dev/null
+++ b/.icons/awkward/16x16/panel/diodon-panel.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/discord-tray-connected.svg b/.icons/awkward/16x16/panel/discord-tray-connected.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/discord-tray-connected.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/discord-tray-deafened.svg b/.icons/awkward/16x16/panel/discord-tray-deafened.svg
new file mode 100644
index 00000000..39a6a34d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/discord-tray-deafened.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.6367188,0.22265625 0.22265625,1.6367188 2.3984375,3.8125 C 1.5235782,4.9795348 1,6.4250726 1,8 l 0,4.666016 C 1,12.666016 1.0006514,15 3.3339844,15 L 6,15 6,9 3,9 3,8 C 3,7.0379838 3.3520335,6.1154568 3.90625,5.3203125 L 10,11.414062 10,15 l 2.666016,0 c 1.188529,-0.134266 1.660682,-0.749513 2.197265,-1.550783 L 11.457031,10.042969 10.414062,9 Z M 8,1 C 6.9507447,1 5.963441,1.242713 5.0722656,1.65625 l 1.578125,1.578125 C 7.0861121,3.0889689 7.5377976,3 8,3 c 2.59,0 5,2.41 5,5 L 13,9 12.414062,9 15,11.585938 15,8 C 15,4.1266666 11.873334,1 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/discord-tray-muted.svg b/.icons/awkward/16x16/panel/discord-tray-muted.svg
new file mode 120000
index 00000000..e2e954d7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/discord-tray-muted.svg
@@ -0,0 +1 @@
+microphone-sensitivity-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/discord-tray-speaking.svg b/.icons/awkward/16x16/panel/discord-tray-speaking.svg
new file mode 120000
index 00000000..3820bf90
--- /dev/null
+++ b/.icons/awkward/16x16/panel/discord-tray-speaking.svg
@@ -0,0 +1 @@
+audio-volume-muted-blocking.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/discord-tray-unread.svg b/.icons/awkward/16x16/panel/discord-tray-unread.svg
new file mode 100644
index 00000000..52da5e16
--- /dev/null
+++ b/.icons/awkward/16x16/panel/discord-tray-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.3789062 2 C 6.3789062 2 4.6184395 1.957047 2.7539062 3.4980469 C 0.88928408 5.0391469 5.9211895e-16 8.2292185 0 12.824219 C 0 12.824219 2.1383111 14.899 5 15 C 5 15 5.6115556 14.548 6 14 C 4.3555555 13.453 3.4394531 11.632813 3.4394531 11.632812 C 4.9546531 12.585814 6.4288888 12.983 8 13 C 9.571111 12.983 11.045347 12.585814 12.560547 11.632812 C 12.560547 11.632813 11.644445 13.453 10 14 C 10.388444 14.548 11 15 11 15 C 13.861689 14.899 16 12.824219 16 12.824219 C 16 8.2292185 15.110716 5.0391469 13.246094 3.4980469 C 11.38156 1.957047 9.6210938 2 9.6210938 2 L 9.4921875 2.171875 C 11.822943 2.906575 12.882812 4.5449219 12.882812 4.5449219 C 12.882812 4.5449219 12.598252 4.3730781 12.119141 4.1425781 C 10.665985 3.3577781 9.333333 3 8 3 C 6.6666666 3 5.3340149 3.3577781 3.8808594 4.1425781 C 3.4017483 4.3730781 3.1171875 4.5449219 3.1171875 4.5449219 C 3.1171875 4.5449219 4.177057 2.906575 6.5078125 2.171875 L 6.3789062 2 z M 5.5 8 C 6.3381317 8 7.0149989 8.668 7 9.5 C 7 10.332 6.3381317 11 5.5 11 C 4.6766671 11 4 10.332 4 9.5 C 4 8.668 4.6619684 8 5.5 8 z M 10.5 8 C 11.338032 8 12 8.668 12 9.5 C 12 10.332 11.323333 11 10.5 11 C 9.661868 11 9 10.332 9 9.5 C 8.9850011 8.668 9.661868 8 10.5 8 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="1.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/discord-tray.svg b/.icons/awkward/16x16/panel/discord-tray.svg
new file mode 100644
index 00000000..ac575d31
--- /dev/null
+++ b/.icons/awkward/16x16/panel/discord-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.3789062 2 C 6.3789062 2 4.6184395 1.957047 2.7539062 3.4980469 C 0.88928408 5.0391469 5.9211895e-16 8.2292185 0 12.824219 C 0 12.824219 2.1383111 14.899 5 15 C 5 15 5.6115556 14.548 6 14 C 4.3555555 13.453 3.4394531 11.632813 3.4394531 11.632812 C 4.9546531 12.585814 6.4288888 12.983 8 13 C 9.571111 12.983 11.045347 12.585814 12.560547 11.632812 C 12.560547 11.632813 11.644445 13.453 10 14 C 10.388444 14.548 11 15 11 15 C 13.861689 14.899 16 12.824219 16 12.824219 C 16 8.2292185 15.110716 5.0391469 13.246094 3.4980469 C 11.38156 1.957047 9.6210938 2 9.6210938 2 L 9.4921875 2.171875 C 11.822943 2.906575 12.882812 4.5449219 12.882812 4.5449219 C 12.882812 4.5449219 12.598252 4.3730781 12.119141 4.1425781 C 10.665985 3.3577781 9.333333 3 8 3 C 6.6666666 3 5.3340149 3.3577781 3.8808594 4.1425781 C 3.4017483 4.3730781 3.1171875 4.5449219 3.1171875 4.5449219 C 3.1171875 4.5449219 4.177057 2.906575 6.5078125 2.171875 L 6.3789062 2 z M 5.5 8 C 6.3381317 8 7.0149989 8.668 7 9.5 C 7 10.332 6.3381317 11 5.5 11 C 4.6766671 11 4 10.332 4 9.5 C 4 8.668 4.6619684 8 5.5 8 z M 10.5 8 C 11.338032 8 12 8.668 12 9.5 C 12 10.332 11.323333 11 10.5 11 C 9.661868 11 9 10.332 9 9.5 C 8.9850011 8.668 9.661868 8 10.5 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/disper-panel.svg b/.icons/awkward/16x16/panel/disper-panel.svg
new file mode 100644
index 00000000..fe0166ff
--- /dev/null
+++ b/.icons/awkward/16x16/panel/disper-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 C 0.446,1 0,1.446 0,2 V 12 C 0,12.554 0.446,13 1,13 H 6 C 5.446,13 5,13.446 5,14 V 15 H 11 V 14 C 11,13.446 10.554,13 10,13 H 15 C 15.554,13 16,12.554 16,12 V 2 C 16,1.446 15.554,1 15,1 Z M 2,3 H 14 V 11 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/dropboxstatus-blank.svg b/.icons/awkward/16x16/panel/dropboxstatus-blank.svg
new file mode 100644
index 00000000..3874ec46
--- /dev/null
+++ b/.icons/awkward/16x16/panel/dropboxstatus-blank.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+</svg>
diff --git a/.icons/awkward/16x16/panel/dropboxstatus-busy.svg b/.icons/awkward/16x16/panel/dropboxstatus-busy.svg
new file mode 100644
index 00000000..262520dd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/dropboxstatus-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.4472656 1 L 4.4492188 1.0039062 L 0.0078125 3.5078125 L 4 5.9863281 L 0 9.0039062 L 4.4492188 11.5 L 8 9.0097656 L 4 6 L 8 3.5078125 L 12 6.0136719 L 10.263672 7.3144531 C 10.819229 7.1075274 11.407159 7.001052 12 7 C 12.613322 7.00171 13.221095 7.1162466 13.792969 7.3378906 L 12 5.9960938 L 15.990234 3.5058594 L 11.550781 1 L 8 3.4921875 L 4.4472656 1 z M 12 8 C 9.791 8 8 9.7909999 8 12 C 8 14.209 9.791 16 12 16 C 14.209 16 16 14.209 16 12 C 16 9.7909999 14.209 8 12 8 z M 12 9 A 3 3 0 0 1 15 12 L 14 12 A 2 2 0 0 0 12 10 L 12 9 z M 7.2128906 10.5625 L 4.4492188 12.501953 L 3.5605469 12.003906 L 3.5605469 12.375 L 8 15 L 8.0058594 14.998047 C 7.3550571 14.133881 7.0021123 13.081851 7 12 C 7.0005819 11.513023 7.072303 11.028743 7.2128906 10.5625 z M 9 12 L 10 12 A 2 2 0 0 0 12 14 L 12 15 A 3 3 0 0 1 9 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/dropboxstatus-busy2.svg b/.icons/awkward/16x16/panel/dropboxstatus-busy2.svg
new file mode 100644
index 00000000..875485ec
--- /dev/null
+++ b/.icons/awkward/16x16/panel/dropboxstatus-busy2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.4472656 1 L 4.4492188 1.0039062 L 0.0078125 3.5078125 L 4 5.9863281 L 0 9.0039062 L 4.4492188 11.5 L 8 9.0097656 L 4 6 L 8 3.5078125 L 12 6.0136719 L 10.263672 7.3144531 C 10.819229 7.1075274 11.407159 7.001052 12 7 C 12.613322 7.00171 13.221095 7.1162466 13.792969 7.3378906 L 12 5.9960938 L 15.990234 3.5058594 L 11.550781 1 L 8 3.4921875 L 4.4472656 1 z M 12 8 C 9.791 8 8 9.7909999 8 12 C 8 14.209 9.791 16 12 16 C 14.209 16 16 14.209 16 12 C 16 9.7909999 14.209 8 12 8 z M 12 9 L 12 10 A 2 2 0 0 0 10 12 L 9 12 A 3 3 0 0 1 12 9 z M 7.2128906 10.5625 L 4.4492188 12.501953 L 3.5605469 12.003906 L 3.5605469 12.375 L 8 15 L 8.0058594 14.998047 C 7.3550571 14.133881 7.0021123 13.081851 7 12 C 7.0005819 11.513023 7.072303 11.028743 7.2128906 10.5625 z M 14 12 L 15 12 A 3 3 0 0 1 12 15 L 12 14 A 2 2 0 0 0 14 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/dropboxstatus-idle.svg b/.icons/awkward/16x16/panel/dropboxstatus-idle.svg
new file mode 100644
index 00000000..39ebd866
--- /dev/null
+++ b/.icons/awkward/16x16/panel/dropboxstatus-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.4472656 1 L 4.4492188 1.0039062 L 0.0078125 3.5078125 L 4 5.9863281 L 0 9.0039062 L 4.4492188 11.5 L 8 9.0097656 L 4 6 L 8 3.5078125 L 12 6.0136719 L 10.263672 7.3144531 A 5 5 0 0 1 12 7 A 5 5 0 0 1 13.792969 7.3378906 L 12 5.9960938 L 15.990234 3.5058594 L 11.550781 1 L 8 3.4921875 L 4.4472656 1 z M 12 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 12 16 A 4 4 0 0 0 16 12 A 4 4 0 0 0 12 8 z M 15.970703 8.9667969 A 5 5 0 0 1 15.990234 8.9960938 L 16 8.9902344 L 15.970703 8.9667969 z M 14.199219 9.2617188 A 3.5 3.5 0 0 1 14.632812 9.6835938 A 3.5 3.5 0 0 1 14.634766 9.6855469 A 3.5 3.5 0 0 1 15.347656 10.980469 A 3.5 3.5 0 0 1 15.453125 11.417969 A 3.5 3.5 0 0 1 15.494141 11.878906 C 15.489141 11.725906 15.476172 11.572922 15.451172 11.419922 C 15.427172 11.269922 15.390702 11.123422 15.345703 10.982422 C 15.300703 10.840422 15.248503 10.702406 15.1875 10.566406 L 12.007812 14.201172 L 11.662109 14.607422 L 11.271484 14.232422 L 9.7695312 12.730469 C 9.5805312 12.542469 9.5805312 12.198766 9.7695312 12.009766 C 9.9575313 11.821766 10.300281 11.821766 10.488281 12.009766 L 11.615234 13.136719 L 14.632812 9.6835938 C 14.498126 9.5289517 14.353809 9.3884847 14.199219 9.2617188 z M 7.2128906 10.5625 L 4.4492188 12.501953 L 3.5605469 12.003906 L 3.5605469 12.375 L 8 15 L 8.0058594 14.998047 A 5 5 0 0 1 7 12 A 5 5 0 0 1 7.2128906 10.5625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/dropboxstatus-logo.svg b/.icons/awkward/16x16/panel/dropboxstatus-logo.svg
new file mode 100644
index 00000000..18e20a09
--- /dev/null
+++ b/.icons/awkward/16x16/panel/dropboxstatus-logo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.4472656 1 L 4.4492188 1.0039062 L 0.0078125 3.5078125 L 4 5.9863281 L 0 9.0039062 L 4.4492188 11.5 L 8 9.0097656 L 4 6 L 8 3.5078125 L 12 6.0136719 L 8 9.0097656 L 11.550781 11.5 L 16 8.9902344 L 12 5.9960938 L 15.990234 3.5058594 L 11.550781 1 L 8 3.4921875 L 4.4472656 1 z M 8 10.009766 L 4.4492188 12.501953 L 3.5605469 12.003906 L 3.5605469 12.375 L 8 15 L 12.439453 12.375 L 12.439453 12 L 11.550781 12.501953 L 8 10.009766 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/dropboxstatus-x.svg b/.icons/awkward/16x16/panel/dropboxstatus-x.svg
new file mode 100644
index 00000000..3a5870b1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/dropboxstatus-x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.4472656 1 L 4.4492188 1.0039062 L 0.0078125 3.5078125 L 4 5.9863281 L 0 9.0039062 L 4.4492188 11.5 L 8 9.0097656 L 4 6 L 8 3.5078125 L 12 6.0136719 L 10.263672 7.3144531 A 5 5 0 0 1 12 7 A 5 5 0 0 1 13.792969 7.3378906 L 12 5.9960938 L 15.990234 3.5058594 L 11.550781 1 L 8 3.4921875 L 4.4472656 1 z M 12 8 C 9.791 8 8 9.7909998 8 12 C 8 14.209 9.791 16 12 16 C 14.209 16 16 14.209 16 12 C 16 9.7909998 14.209 8 12 8 z M 15.970703 8.9667969 A 5 5 0 0 1 15.990234 8.9960938 L 16 8.9902344 L 15.970703 8.9667969 z M 10.357422 9.6328125 L 10.353516 9.6464844 L 12 11.292969 L 13.646484 9.6464844 L 14.353516 10.353516 L 12.707031 12 L 14.353516 13.646484 L 13.646484 14.353516 L 12.003906 12.693359 L 10.357422 14.339844 L 9.6503906 13.632812 L 11.296875 11.986328 L 9.6503906 10.339844 L 10.357422 9.6328125 z M 7.2128906 10.5625 L 4.4492188 12.501953 L 3.5605469 12.003906 L 3.5605469 12.375 L 8 15 L 8.0058594 14.998047 A 5 5 0 0 1 7 12 A 5 5 0 0 1 7.2128906 10.5625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/electron-mail-tray.svg b/.icons/awkward/16x16/panel/electron-mail-tray.svg
new file mode 100644
index 00000000..ddd224d9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/electron-mail-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0.99999995 C 5.238576,0.99999995 3,3.2385765 3,6 V 7 H 2.5 C 2.234997,7 1.989049,7.07373 1.773437,7.193359 l 4.681641,4.679688 c 0.766032,0.766031 1.381548,0.719823 1.917969,0.541015 0.536421,-0.178807 0.910156,-0.541015 0.910156,-0.541015 l 3.708985,-3.7089849 h 0.0078 v -0.0078 L 14.048816,7.1074339 C 13.878572,7.0406299 13.694479,7 13.499988,7 h -0.5 V 6 c 0,-2.7614235 -2.238577,-5.00000005 -5,-5.00000005 z M 8,2.5 c 1.950764,0 3.5,1.5492365 3.5,3.5 v 1 h -7 V 6 C 4.5,4.0492365 6.049236,2.5 8,2.5 Z m 6.802734,5.267578 -3.888672,3.888672 3.205079,3.207031 C 14.637989,14.627763 15,14.108853 15,13.5 V 8.5000001 C 15,8.2318731 14.925,7.9849441 14.802734,7.767578 Z M 1.109375,7.9433591 C 1.040505,8.1158571 1,8.3023521 1,8.5000001 V 13.5 c 0,0.582263 0.331969,1.079336 0.814453,1.328125 l 3.089844,-3.089844 z m 9.097656,4.4199219 -0.216797,0.216797 c 0,0 -0.511377,0.520069 -1.300781,0.783203 C 7.90005,13.626416 6.749781,13.581813 5.748047,12.580078 L 5.611328,12.445312 3.05664,15 h 9.785157 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/empathy-available.svg b/.icons/awkward/16x16/panel/empathy-available.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/16x16/panel/empathy-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/empathy-away.svg b/.icons/awkward/16x16/panel/empathy-away.svg
new file mode 120000
index 00000000..d0a56fad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/empathy-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/empathy-busy.svg b/.icons/awkward/16x16/panel/empathy-busy.svg
new file mode 120000
index 00000000..ce0d3d7f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/empathy-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/empathy-extended-away.svg b/.icons/awkward/16x16/panel/empathy-extended-away.svg
new file mode 120000
index 00000000..5b852efc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/empathy-extended-away.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/empathy-invisible.svg b/.icons/awkward/16x16/panel/empathy-invisible.svg
new file mode 120000
index 00000000..cbe782f3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/empathy-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/empathy-offline.svg b/.icons/awkward/16x16/panel/empathy-offline.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/empathy-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/enpass-status.svg b/.icons/awkward/16x16/panel/enpass-status.svg
new file mode 100644
index 00000000..63ba9bab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/enpass-status.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.8536558,1 C 1.3529487,1 0.80797568,1.2308365 0.4552183,1.5742188 0.1024609,1.9176008 -0.0560271,2.7006391 0.0177183,3.144 l 1.6933594,9.783734 c 0.1061034,0.637895 0.3634189,1.190658 0.6816406,1.542969 C 2.7109399,14.823014 3.0482611,15 3.5489683,15 h 7.9023437 c 0.500707,0 0.839982,-0.176986 1.158203,-0.529297 0.318222,-0.352311 0.573585,-0.905075 0.679687,-1.542969 L 14.982562,3.144 C 15.056312,2.7006392 14.899772,1.9176007 14.547015,1.5742188 14.194259,1.2308367 13.647329,1 13.146624,1 Z M 7.5001402,4 C 8.8808522,4 10.00014,5.119288 10.00014,6.5 9.9995262,7.286206 9.6291052,8.026324 9.0001402,8.498047 V 11 c 0,0.554 -0.446,1 -1,1 h -1 c -0.5539996,0 -1,-0.446 -1,-1 V 8.496094 c -0.628416,-0.471311 -0.998772,-1.210576 -1,-1.996094 0,-1.380712 1.1192884,-2.5 2.5,-2.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/everpad-mono.svg b/.icons/awkward/16x16/panel/everpad-mono.svg
new file mode 100644
index 00000000..043bf544
--- /dev/null
+++ b/.icons/awkward/16x16/panel/everpad-mono.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1" xml:space="preserve">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.0273438,1.0019531 C 6.5601946,0.99258208 6.055953,1.0355317 5.8920991,1.0800781 5.6294915,1.151787 5.3361439,1.294626 5.1772553,1.5195312 5.0691227,1.6727276 4.9975678,1.8631409 4.9975678,2.1347656 c 0,0.1531964 0.00255,-0.086211 0.00586,0.2321328 0.00441,0.3183442 0.00977,0.4335937 0.00977,0.4335937 0,0.2835762 -0.2368976,0.2246094 -0.5292968,0.2246094 l -1.249521,0 c -1.2834671,0 -1.2900724,2.053923 -1.203125,3.0198204 0.047446,0.3607176 0.4519566,2.8993743 0.8359375,3.671875 0.1511649,0.2966141 0.2505695,0.4251751 0.5429687,0.5566411 0.6510022,0.271625 2.1424992,0.571063 2.8398438,0.660156 0.6940343,0.08475 1.1343841,0.268492 1.3925781,-0.261719 0,0 0.052176,-0.132555 0.125,-0.328125 0.2250923,-0.6660234 0.2558594,-1.2544267 0.2558594,-1.6835938 0,-0.046719 0.068359,-0.046719 0.068359,0 0,0.3020468 -0.060474,1.3711478 0.7714843,1.6601558 0.3277079,0.114082 1.0095979,0.210615 1.6992192,0.291016 0.62452,0.06845 1.076172,0.310661 1.076172,1.873047 C 11.638672,13.435061 11.436883,14 10.363281,14 9.4971176,14 9,14.182459 9,13.512093 c 0,-0.543249 0.5173707,-0.484375 0.92673,-0.484375 0.180956,0 0.04687,-0.131069 0.04687,-0.466796 0,-0.334643 0.215594,-0.524951 0.01367,-0.529297 C 8.5738233,11.993595 8.0000001,12.027225 8,13.750375 8.000007,15.312761 8.5576343,15 10.5625,15 c 1.572335,0 2.12685,-0.05168 2.773438,-2.011719 0.1302,-0.386793 0.441075,-1.570961 0.630859,-3.5527341 0.120276,-1.2559926 -0.111505,-5.0417081 -0.296875,-6 C 13.566203,2.8792595 13.221656,2.7034166 12.916016,2.5925937 11.626149,2.0667283 10.506347,2.0166932 9.0917969,1.9754062 9.0311103,1.5853532 8.7514598,1.3591025 8.4414062,1.2363281 8.0254269,1.0728101 7.4944929,1.0113242 7.0273438,1.0019531 Z m 4.0117182,5 C 11.880711,6.0427837 12,7.209164 12,8 11.644252,7.7636088 11.208631,7.6214912 10.728516,7.5957031 10.473996,7.5785114 10.231382,7.6048678 10,7.6542969 10.067969,6.8999942 10.281289,5.9589723 11.039062,6.0019531 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/exaile-pause.svg b/.icons/awkward/16x16/panel/exaile-pause.svg
new file mode 100644
index 00000000..ca1ce22e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/exaile-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.122 1 1 4.122 1 8 C 1 11.878 4.122 15 8 15 C 11.878 15 15 11.878 15 8 C 15 4.122 11.878 1 8 1 z M 6 5 C 6.554 5 7 5.892 7 7 L 7 9 C 7 10.108 6.554 11 6 11 C 5.446 11 5 10.108 5 9 L 5 7 C 5 5.892 5.446 5 6 5 z M 10 5 C 10.554 5 11 5.892 11 7 L 11 9 C 11 10.108 10.554 11 10 11 C 9.446 11 9 10.108 9 9 L 9 7 C 9 5.892 9.446 5 10 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/exaile-play.svg b/.icons/awkward/16x16/panel/exaile-play.svg
new file mode 100644
index 00000000..487786c7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/exaile-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.122 1 1 4.122 1 8 C 1 11.878 4.122 15 8 15 C 11.878 15 15 11.878 15 8 C 15 4.122 11.878 1 8 1 z M 6.3984375 5.0039062 C 7.1860375 5.1106063 11 7.552 11 8 C 11 8.478 6.6607031 11.223375 6.2832031 10.984375 C 5.9059031 10.746375 5.9059031 5.254225 6.2832031 5.015625 C 6.3068031 5.000725 6.3459375 4.9968063 6.3984375 5.0039062 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/face-smile-panel.svg b/.icons/awkward/16x16/panel/face-smile-panel.svg
new file mode 100644
index 00000000..3ebac175
--- /dev/null
+++ b/.icons/awkward/16x16/panel/face-smile-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 4.5 5 A 1.5 1.5 0 0 1 6 6.5 A 1.5 1.5 0 0 1 4.5 8 A 1.5 1.5 0 0 1 3 6.5 A 1.5 1.5 0 0 1 4.5 5 z M 11.5 5 A 1.5 1.5 0 0 1 13 6.5 A 1.5 1.5 0 0 1 11.5 8 A 1.5 1.5 0 0 1 10 6.5 A 1.5 1.5 0 0 1 11.5 5 z M 11.990234 8.9804688 A 1.0001 1.0001 0 0 1 13 10 C 13 10 12.991382 10.314915 12.886719 10.628906 C 12.782055 10.942897 12.574882 11.33918 12.207031 11.707031 C 11.471329 12.442734 10.166667 13 8 13 C 5.8333333 13 4.528671 12.442734 3.7929688 11.707031 C 3.4251175 11.33918 3.217945 10.942897 3.1132812 10.628906 C 3.00862 10.314915 3 10 3 10 A 1.0001 1.0001 0 0 1 3.984375 8.9863281 A 1.0001 1.0001 0 0 1 4.9980469 9.9746094 C 4.9989219 9.9686007 5.0026272 9.9688191 5.0117188 9.9960938 C 5.032055 10.057103 5.0748824 10.16082 5.2070312 10.292969 C 5.4713291 10.557266 6.1666667 11 8 11 C 9.8333333 11 10.528672 10.55727 10.792969 10.292969 C 10.925121 10.16082 10.967941 10.057103 10.988281 9.9960938 C 10.997365 9.9688209 10.999123 9.9705533 11 9.9765625 A 1.0001 1.0001 0 0 1 11.990234 8.9804688 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-anthy-panel.svg b/.icons/awkward/16x16/panel/fcitx-anthy-panel.svg
new file mode 100644
index 00000000..2c1cd670
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-anthy-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6.334,2 H 7.6113 C 7.5373,2.5556 7.4078,3.1248 7.2227,3.9766 9.7297,3.875 11.609,3.7399 13,3.5762 V 4.8555 C 11.832,4.9885 9.9046,4.9217 6.9453,5.0547 6.649,6.2398 6.2588,8.2716 5.7773,9.3457 L 5.8887,9.4004 C 7.259,8.4745 8.2245,8.0117 9.1875,8.0117 10.41,8.0117 11.355,8.3078 12.021,8.9004 12.688,9.493 13,10.252 13,11.178 13,12.252 12.596,12.667 11.744,13.223 10.929,13.741 9.7058,14 8.0762,14 7.054,14 6.1191,14.006 5,13.945 V 12.498 C 5.9443,12.689 6.8385,12.723 7.9648,12.723 9.15,12.723 10.04,12.574 10.633,12.277 11.262,11.944 11.576,11.844 11.576,11.178 11.576,10.585 11.372,10.122 10.965,9.7891 10.557,9.4187 9.9653,9.2344 9.1875,9.2344 7.669,9.2344 6.4447,9.8811 5.1113,11.178 L 4.1113,10.4 C 4.7039,9.4378 5.2216,6.9747 5.666,5.0117 H 3 V 3.9805 C 3.9591,3.9759 4.9321,3.9653 5.9453,3.9336 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-bopomofo-panel.svg b/.icons/awkward/16x16/panel/fcitx-bopomofo-panel.svg
new file mode 120000
index 00000000..954e9837
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-bopomofo-panel.svg
@@ -0,0 +1 @@
+fcitx-rime-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/fcitx-cangjie-panel.svg b/.icons/awkward/16x16/panel/fcitx-cangjie-panel.svg
new file mode 100644
index 00000000..8cb69709
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-cangjie-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7.584,1.7227 H 8.416 C 10.26,4.488 14.063,5.0039 14.063,5.0039 L 13.938,5.9961 C 13.938,5.9961 13.104,5.8723 12,5.4609 V 10 H 4.9453 C 4.903,10.339 4.8316,10.673 4.7246,11 H 12 V 14 H 4 V 12.623 L 3.9336,12.748 C 3.4133,13.659 2.8906,14.313 2.8906,14.313 L 2.1094,13.688 C 2.1093,13.688 2.5868,13.091 3.0664,12.252 3.5461,11.413 4,10.333 4,9.5 V 5.4609 C 2.8964,5.8723 2.0625,5.9961 2.0625,5.9961 L 1.9375,5.0039 C 1.9375,5.0039 5.7404,4.488 7.584,1.7227 Z M 8,2.7031 C 7.1412,3.7727 6.0665,4.5017 5.0664,5 H 7.5977 L 6.7227,4.416 7.2773,3.584 8.7773,4.584 8.5,5 H 10.934 C 9.9335,4.5017 8.8588,3.7727 8,2.7031 Z M 5,6 V 7 H 10 V 8 H 5 V 9 H 11 V 6 Z M 5,12 V 13 H 11 V 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-chewing-panel.svg b/.icons/awkward/16x16/panel/fcitx-chewing-panel.svg
new file mode 100644
index 00000000..005b4ab0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-chewing-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 2,2 H 8 V 3 H 6 V 6 H 7.5 8 L 7.5996,5.6992 C 7.5996,5.6992 9,3.75 9,2 H 10 C 10,2.7087 9.8346,3.3887 9.6172,4 H 11 V 2 H 12 V 4 H 14 V 5 H 12 V 7 H 14 V 8 H 9 V 7 H 11 V 5 H 9.1973 C 8.7986,5.7896 8.4004,6.3008 8.4004,6.3008 L 8,6 V 14 H 2 V 6 H 3 V 3 H 2 Z M 4,3 V 6 H 5 V 3 Z M 4,7 V 10 H 3 V 11 H 6 V 12 H 3 V 13 H 7 V 7 H 6 V 10 H 5 V 7 Z M 9,9 H 14 V 14 H 9 Z M 10,10 V 13 H 13 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-erbi-panel.svg b/.icons/awkward/16x16/panel/fcitx-erbi-panel.svg
new file mode 100644
index 00000000..e68a1f79
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-erbi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 10.03125 0.9921875 L 11.03125 1.0078125 C 11.021062 1.6879602 11.043325 2.3455896 11.068359 3 L 14 3 L 14 4 L 11.117188 4 C 11.266012 6.3082376 11.59863 8.4006193 12.007812 10.033203 C 12.298113 11.191476 12.623593 12.126867 12.919922 12.742188 C 13.068086 13.049847 13.212807 13.276703 13.316406 13.398438 C 13.362586 13.452697 13.314985 13.4285 13.328125 13.4375 C 13.566495 13.373903 13.699315 13.283743 13.806641 13.007812 C 13.928284 12.695071 13.982734 12.196257 13.990234 11.632812 L 14.990234 11.644531 C 14.982169 12.251378 14.943272 12.842118 14.738281 13.369141 C 14.533291 13.896164 14.078213 14.368195 13.435547 14.480469 A 0.50005 0.50005 0 0 1 13.355469 14.486328 C 12.983482 14.491132 12.747916 14.273927 12.554688 14.046875 C 12.361456 13.819823 12.190941 13.531708 12.019531 13.175781 C 11.676713 12.463927 11.341014 11.480154 11.039062 10.275391 C 10.609645 8.5620428 10.265475 6.3930814 10.115234 4 L 2 4 L 2 3 L 10.070312 3 C 10.045744 2.3399811 10.020971 1.6784048 10.03125 0.9921875 z M 13 1 C 13.416833 1.3789393 13.758179 1.7765262 14.023438 2.1933594 L 13.056641 2.7617188 C 12.829277 2.3448854 12.525423 1.928552 12.146484 1.5117188 L 13 1 z M 3 5 L 9 5 L 9 6 L 3 6 L 3 5 z M 3 7 L 9 7 L 9 8 L 3 8 L 3 7 z M 3 9 L 4 9 L 9 9 L 9 12 L 8 12 L 8 10 L 4 10 L 4 12 L 3 12 L 3 10 L 3 9 z M 5.0097656 11 L 6.0917969 11 C 6.0085254 12.204012 5.7080472 13.115307 5.1621094 13.693359 C 4.5179127 14.413344 3.3626453 14.848424 1.6953125 15 L 1.2402344 14.033203 C 2.7559915 13.881627 3.7593321 13.540281 4.2519531 13.009766 C 4.6817255 12.579993 4.9281536 11.902276 5.0097656 11 z M 6.703125 11.998047 C 7.6504731 12.452774 8.5225869 12.983541 9.3183594 13.589844 L 8.5214844 14.5 C 7.7636059 13.855803 6.9309387 13.30629 6.0214844 12.851562 L 6.703125 11.998047 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-googlepinyin-panel.svg b/.icons/awkward/16x16/panel/fcitx-googlepinyin-panel.svg
new file mode 100644
index 00000000..a64927f9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-googlepinyin-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7.8984,2.502 C 9.1926,2.4785 10.496,2.9086 11.547,3.7949 L 10.256,5.3242 C 8.9092,4.188 6.9508,4.2217 5.6465,5.4062 4.3421,6.5909 4.1177,8.5385 5.1191,9.9883 6.1205,11.438 8.0205,11.918 9.5898,11.117 10.472,10.667 11.073,9.8908 11.336,9.0059 H 8 V 7.0059 L 13.398,7 C 13.832,9.3547 12.689,11.781 10.5,12.898 8.0515,14.148 5.0369,13.389 3.4746,11.127 1.9123,8.8652 2.2658,5.7738 4.3008,3.9258 5.3183,3.0017 6.6043,2.526 7.8984,2.502 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-hangul-panel.svg b/.icons/awkward/16x16/panel/fcitx-hangul-panel.svg
new file mode 100644
index 00000000..2018c1bc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-hangul-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 5,2 H 7 V 3 H 5 Z M 11,3 H 12 V 6 H 14 V 7 H 12 V 11 H 11 Z M 3,4 H 9 V 5 H 3 Z M 6,6 C 7.5969,6 9,7.0577 9,8.5 9,9.9423 7.5969,11 6,11 4.4031,11 3,9.9423 3,8.5 3,7.0577 4.4031,6 6,6 Z M 6,7 C 4.8355,7 4,7.7332 4,8.5 4,9.2668 4.8355,10 6,10 7.1645,10 8,9.2668 8,8.5 8,7.7332 7.1645,7 6,7 Z M 5,12 H 6 V 13 H 13 V 14 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-kbd-panel.svg b/.icons/awkward/16x16/panel/fcitx-kbd-panel.svg
new file mode 120000
index 00000000..9d1f3ab6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-kbd-panel.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/fcitx-kkc-panel.svg b/.icons/awkward/16x16/panel/fcitx-kkc-panel.svg
new file mode 100644
index 00000000..7c46259b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-kkc-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 2,4 H 3 V 8.293 L 5.293,6 H 6 V 4 H 7 V 8.293 L 9.293,6 H 10.707 L 7.707,9 10.707,12 H 9.293 L 7,9.707 V 12 H 5.293 L 3,9.707 V 12 H 2 Z M 12,6 C 12.583,6 13.111,6.1536 13.479,6.5215 13.846,6.8893 14,7.4167 14,8 H 13 C 13,7.5833 12.904,7.3607 12.771,7.2285 12.639,7.0964 12.417,7 12,7 11.583,7 11.361,7.0964 11.229,7.2285 11.096,7.3607 11,7.5833 11,8 V 10 C 11,10.417 11.096,10.639 11.229,10.771 11.361,10.904 11.583,11 12,11 12.417,11 12.639,10.904 12.771,10.771 12.904,10.639 13,10.417 13,10 H 14 C 14,10.583 13.846,11.111 13.479,11.479 13.111,11.846 12.583,12 12,12 11.417,12 10.889,11.846 10.521,11.479 10.154,11.111 10,10.583 10,10 V 8 C 10,7.4167 10.154,6.8893 10.521,6.5215 10.889,6.1536 11.417,6 12,6 Z M 6,6.707 3.707,9 6,11.293 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-panel.svg b/.icons/awkward/16x16/panel/fcitx-panel.svg
new file mode 120000
index 00000000..07b90a5a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-panel.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-off.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/fcitx-pinyin-libpinyin-panel.svg b/.icons/awkward/16x16/panel/fcitx-pinyin-libpinyin-panel.svg
new file mode 120000
index 00000000..e7730130
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-pinyin-libpinyin-panel.svg
@@ -0,0 +1 @@
+fcitx-pinyin-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/fcitx-pinyin-panel.svg b/.icons/awkward/16x16/panel/fcitx-pinyin-panel.svg
new file mode 100644
index 00000000..ee600e5f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-pinyin-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 7.9004 1.6992 L 9.4004 3.6992 L 9.002 4 L 10.998 4 L 10.6 3.6992 L 12.1 1.6992 L 12.9 2.3008 L 11.625 4 L 14 4 L 14 5 L 12 5 L 12 8 L 14 8 L 14 9 L 12 9 L 12 14 L 11 14 L 11 9 L 8.959 9 C 8.863 10.12 8.4822 11.031 8.0332 11.811 C 7.4122 12.881 6.3418 13.865 6.3418 13.865 L 5.6582 13.137 C 5.6582 13.137 6.6707 12.171 7.168 11.311 C 7.569 10.611 7.8719 9.9 7.9609 9 L 6 9 L 6 8.0605 L 5 8.5605 L 5 14 L 2 14 L 2 13 L 4 13 L 4 9.0605 L 2.2227 9.9492 L 1.7773 9.0508 L 4 7.9395 L 4 5 L 2 5 L 2 4 L 4 4 L 4 2 L 5 2 L 5 4 L 6 4 L 6 5 L 5 5 L 5 7.4395 L 5.7773 7.0508 L 6.2227 7.9492 L 6.1172 8 L 8 8 L 8 5 L 7 5 L 7 4 L 8.375 4 L 7.0996 2.3008 L 7.9004 1.6992 z M 9 5 L 9 8 L 11 8 L 11 5 L 9 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-rime-panel.svg b/.icons/awkward/16x16/panel/fcitx-rime-panel.svg
new file mode 100644
index 00000000..0caaa16d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-rime-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 7,2 H 8 V 8.9824 C 9.811,8.9008 10.721,8.3758 11.262,7.4902 11.852,6.525 12,4.9792 12,3 H 13 C 13,5.0208 12.898,6.725 12.113,8.0098 11.387,9.1987 10.05,9.8837 8,9.9805 V 13 H 13 V 14 H 2 V 13 H 7 V 9.9805 C 4.9496,9.8837 3.6133,9.1987 2.8867,8.0098 2.1016,6.725 2,5.0208 2,3 H 3 C 3,4.9792 3.1484,6.525 3.7383,7.4902 4.2795,8.3758 5.189,8.9008 7,8.9824 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-sayura-panel.svg b/.icons/awkward/16x16/panel/fcitx-sayura-panel.svg
new file mode 100644
index 00000000..fb902f45
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-sayura-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 10.799,2.0566 11.672,2.7539 C 11.64,2.8068 11.613,2.8542 11.592,2.8965 11.581,2.9388 11.576,3.0033 11.576,3.0879 11.576,3.2042 11.614,3.3344 11.688,3.4824 12.2,3.8752 12.504,4.3433 12.832,4.8477 12.919,5.0339 13.018,5.2175 13.033,5.4141 13.068,5.8673 12.886,6.2501 12.59,6.5566 12.294,6.8632 11.469,7.0156 10.719,7.0156 10.518,7.0156 10.222,6.9884 10,6.9355 V 10.639 C 10.19,10.586 10.461,10.518 10.641,10.434 10.831,10.349 11.026,10.254 11.227,10.148 L 11.639,11.211 C 11.385,11.327 11.128,11.432 10.863,11.527 10.61,11.612 10.264,11.687 10,11.75 V 15 H 9 V 11.939 C 8.6935,11.982 7.1733,12.051 6.8984,12.051 5.9154,12.051 5.0594,11.908 4.3301,11.623 3.6007,11.327 3.0294,10.893 2.6172,10.322 2.2155,9.7524 2,8.9382 2,8.082 2.0285,7.4858 2.2458,7.0335 2.543,6.6523 3.1455,5.8881 3.862,5.5204 4.6797,5.2148 5.0285,5.1197 5.4353,5.0942 5.9004,5.0625 6.3761,5.0203 6.9473,5 7.6133,5 H 9 C 8.9683,4.5032 8.7854,3.6993 8.5,3.4668 8.2252,3.2342 7.8709,3.1191 7.4375,3.1191 7.0252,3.1191 6.7134,3.1989 6.502,3.3574 6.2905,3.5054 6.1855,3.7103 6.1855,3.9746 6.1855,3.9746 6.2012,4.1812 6.2012,4.2129 L 5.0742,4.3555 C 5.0531,4.2603 5.043,3.8633 5.043,3.8633 5.043,3.2819 5.2499,2.8378 5.6621,2.5312 6.0744,2.2247 6.6386,2.0723 7.3574,2.0723 8.4568,2.0723 9.2178,2.5164 9.6406,3.4043 9.926,2.918 10.313,2.4689 10.799,2.0566 Z M 10.703,3.6738 C 10.439,3.9909 10.185,4.3028 10.111,4.6094 10.037,4.9159 10,4.8496 10,5.209 V 5.9062 C 10.17,5.9402 10.44,5.9688 10.656,5.9688 11.005,5.9688 11.548,5.9112 11.686,5.7949 11.818,5.6104 11.855,5.4584 11.844,5.3184 11.794,5.0427 11.682,4.8182 11.539,4.6055 11.321,4.2166 10.976,3.9478 10.703,3.6738 Z M 7.7246,6 C 6.9847,5.9998 6.3912,6.0202 5.9473,6.0625 5.5139,6.1048 5.1596,6.1744 4.8848,6.2695 4.6205,6.3541 4.3833,6.4668 4.1719,6.5938 3.5845,7.0653 3.3244,7.4802 3.2695,7.9316 3.2476,8.2351 3.1858,8.4943 3.2305,8.7188 3.432,9.7322 4.0092,10.078 4.7754,10.545 5.3356,10.799 6.0846,10.924 7.0254,10.924 7.3108,10.924 8.7357,10.877 9,10.846 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-shuangpin-libpinyin-panel.svg b/.icons/awkward/16x16/panel/fcitx-shuangpin-libpinyin-panel.svg
new file mode 120000
index 00000000..2a64c7c4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-shuangpin-libpinyin-panel.svg
@@ -0,0 +1 @@
+fcitx-shuangpin-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/fcitx-shuangpin-panel.svg b/.icons/awkward/16x16/panel/fcitx-shuangpin-panel.svg
new file mode 100644
index 00000000..35c04402
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-shuangpin-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 0 C 0.892 0 0 0.892 0 2 L 0 14 C 0 15.108 0.892 16 2 16 L 14 16 C 15.108 16 16 15.108 16 14 L 16 2 C 16 0.892 15.108 0 14 0 L 2 0 z M 2 2 L 7.5488 2 L 7.498 2.5508 C 7.498 2.5508 7.1704 6.0697 6.2734 8.6797 C 6.8564 9.5497 7.4123 10.449 8.1113 11.689 L 7.2422 12.18 C 6.7032 11.23 6.2583 10.491 5.8203 9.8105 C 4.4263 12.931 2.4551 14.293 2.4551 14.293 L 1.8984 13.461 C 1.8984 13.461 3.8691 12.151 5.1621 8.8105 C 4.3971 7.7005 3.5274 6.5805 2.1094 4.8105 L 2.8906 4.1895 C 4.0716 5.6595 4.8636 6.6806 5.5586 7.6406 C 6.1096 5.7406 6.3567 3.64 6.4277 3 L 2 3 L 2 2 z M 8 2 L 14 2 L 14 2.5 C 14 4.65 13.167 7.4702 12.293 9.4102 C 12.182 9.6602 12.051 9.8696 11.926 10.1 C 12.55 11.19 13.386 12.22 14.77 13.332 L 14.143 14.111 C 12.861 13.077 11.996 12.071 11.34 11.051 C 9.9468 13.035 8.2363 14.084 8.2363 14.084 L 7.7188 13.229 C 7.7188 13.229 9.4991 12.13 10.787 10.09 C 10.449 9.4398 10.166 8.7798 9.9004 8.0898 C 9.1424 6.1398 8.6918 3.59 8.5898 3 L 8 3 L 8 2 z M 9.6074 3 C 9.7474 3.77 10.176 6.0305 10.834 7.7305 C 11.007 8.1805 11.185 8.5998 11.373 9.0098 C 12.13 7.3298 12.815 4.85 12.924 3 L 9.6074 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-skk-panel.svg b/.icons/awkward/16x16/panel/fcitx-skk-panel.svg
new file mode 100644
index 00000000..fd5ade69
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-skk-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6,4 H 7 V 8.293 L 9.293,6 H 10 V 4 H 11 V 8.293 L 13.293,6 H 14.707 L 11.707,9 14.707,12 H 13.293 L 11,9.707 V 12 H 9.293 L 7,9.707 V 12 H 6 V 10 C 6,10.583 5.8455,11.111 5.4785,11.479 5.1105,11.846 4.583,12 4,12 3.417,12 2.8895,11.846 2.5215,11.479 2.1545,11.111 2,10.583 2,10 H 3 C 3,10.417 3.0955,10.639 3.2285,10.771 3.3605,10.904 3.583,11 4,11 4.417,11 4.6395,10.904 4.7715,10.771 4.9045,10.639 5,10.417 5,10 5,9.583 4.9045,9.3605 4.7715,9.2285 4.6395,9.0955 4.417,9 4,9 3.417,9 2.8895,8.8455 2.5215,8.4785 2.1545,8.1105 2,7.583 2,7 2,6.417 2.1545,5.8895 2.5215,5.5215 2.8895,5.1545 3.417,5 4,5 4.583,5 5.1105,5.1545 5.4785,5.5215 5.8455,5.8895 6,6.417 6,7 Z M 6,7 H 5 C 5,6.583 4.9045,6.3605 4.7715,6.2285 4.6395,6.0955 4.417,6 4,6 3.583,6 3.3605,6.0955 3.2285,6.2285 3.0955,6.3605 3,6.583 3,7 3,7.417 3.0955,7.6395 3.2285,7.7715 3.3605,7.9045 3.583,8 4,8 4.583,8 5.1105,8.1545 5.4785,8.5215 5.8455,8.8895 6,9.417 6,10 Z M 10,6.707 7.707,9 10,11.293 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-sunpinyin-panel.svg b/.icons/awkward/16x16/panel/fcitx-sunpinyin-panel.svg
new file mode 100644
index 00000000..d21656e5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-sunpinyin-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 0 A 8 8 0 0 0 0 8 A 8 8 0 0 0 2 13.277 L 2 13 L 4 13 L 4 9.0605 L 2.2227 9.9492 L 1.7773 9.0508 L 4 7.9395 L 4 5 L 2 5 L 2 4 L 4 4 L 4 2 L 5 2 L 5 4 L 6 4 L 6 5 L 5 5 L 5 7.4395 L 5.7773 7.0508 L 6.2227 7.9492 L 6.1172 8 L 8 8 L 8 5 L 7 5 L 7 4 L 8.375 4 L 7.0996 2.3008 L 7.9004 1.6992 L 9.4004 3.6992 L 9.002 4 L 10.998 4 L 10.6 3.6992 L 12.1 1.6992 L 12.9 2.3008 L 11.625 4 L 14 4 L 14 5 L 12 5 L 12 8 L 14 8 L 14 9 L 12 9 L 12 14 L 11 14 L 11 9 L 8.959 9 C 8.863 10.12 8.4822 11.031 8.0332 11.811 C 7.4122 12.881 6.3418 13.865 6.3418 13.865 L 5.6582 13.137 C 5.6582 13.137 6.6707 12.171 7.168 11.311 C 7.569 10.611 7.8719 9.9 7.9609 9 L 6 9 L 6 8.0605 L 5 8.5605 L 5 14 L 2.7188 14 A 8 8 0 0 0 8 16 A 8 8 0 0 0 16 8 A 8 8 0 0 0 8 0 z M 9 5 L 9 8 L 11 8 L 11 5 L 9 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-unikey-panel.svg b/.icons/awkward/16x16/panel/fcitx-unikey-panel.svg
new file mode 100644
index 00000000..183dfc0a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-unikey-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 3,3 H 4 V 4.5 C 4,5.1944 4.1274,5.5772 4.2656,5.75 4.4039,5.9228 4.5833,6 5,6 5.4167,6 5.5961,5.9228 5.7344,5.75 5.8726,5.5772 6,5.1944 6,4.5 V 3 H 7 V 4.5 C 7,5.3056 6.8774,5.9228 6.5156,6.375 6.1539,6.8272 5.5833,7 5,7 4.4167,7 3.8461,6.8272 3.4844,6.375 3.1226,5.9228 3,5.3056 3,4.5 Z M 11,3 H 12 V 7 H 11 Z M 6,10 H 7 L 9,12.5 V 10 H 10 V 14 H 9 L 7,11.5 V 14 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-wbpy.svg b/.icons/awkward/16x16/panel/fcitx-wbpy.svg
new file mode 120000
index 00000000..c814ec4e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-wbpy.svg
@@ -0,0 +1 @@
+fcitx-wubi-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/fcitx-wubi-panel.svg b/.icons/awkward/16x16/panel/fcitx-wubi-panel.svg
new file mode 100644
index 00000000..40d615e7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-wubi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 3,3 H 12 V 4 H 7.9023 L 7.2363,7 H 11 V 12 H 13 V 13 H 3 V 12 H 5.0996 L 5.9883,8 H 4 V 7 H 6.2109 L 6.877,4 H 3 Z M 7.0137,8 6.123,12 H 10 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fcitx-zhuyin-panel.svg b/.icons/awkward/16x16/panel/fcitx-zhuyin-panel.svg
new file mode 120000
index 00000000..954e9837
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-zhuyin-panel.svg
@@ -0,0 +1 @@
+fcitx-rime-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/fcitx-ziranma-panel.svg b/.icons/awkward/16x16/panel/fcitx-ziranma-panel.svg
new file mode 100644
index 00000000..0de2cdc4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fcitx-ziranma-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 14 C 0,15.108 0.892,16 2,16 H 14 C 15.108,16 16,15.108 16,14 V 2 C 16,0.892 15.108,0 14,0 Z M 6.6797,1.6152 7.3203,2.3848 5.3828,4 H 13 V 14 H 3 V 4 H 3.8184 Z M 4,5 V 7 H 10 V 8 H 4 V 10 H 10 V 11 H 4 V 13 H 12 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/feedindicator-active.svg b/.icons/awkward/16x16/panel/feedindicator-active.svg
new file mode 100644
index 00000000..ca65564d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/feedindicator-active.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 L 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 L 8 1 z M 8 4 A 4 4 0 0 0 4 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 12 8 L 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 L 8 4 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8" cy="8" r="1"/>
+ <path style="fill:currentColor;opacity:1" class="ColorScheme-Text" d="M 8 1 L 8 3 A 5 5 0 0 1 13 8 L 15 8 A 7 7 0 0 0 8 1 z M 8 4 L 8 6 A 2 2 0 0 1 10 8 L 12 8 A 4 4 0 0 0 8 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/feedindicator-attention.svg b/.icons/awkward/16x16/panel/feedindicator-attention.svg
new file mode 100644
index 00000000..9c86957e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/feedindicator-attention.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 L 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 L 8 1 z M 8 4 A 4 4 0 0 0 4 8 A 4 4 0 0 0 8 12 A 4 4 0 0 0 12 8 L 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 L 8 4 z"/>
+ <circle style="fill:currentColor;opacity:1" class="ColorScheme-Highlight" cx="8" cy="8" r="1"/>
+ <path style="fill:currentColor;opacity:1" class="ColorScheme-Text" d="M 8 1 L 8 3 A 5 5 0 0 1 13 8 L 15 8 A 7 7 0 0 0 8 1 z M 8 4 L 8 6 A 2 2 0 0 1 10 8 L 12 8 A 4 4 0 0 0 8 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/firewall-applet-error.svg b/.icons/awkward/16x16/panel/firewall-applet-error.svg
new file mode 100644
index 00000000..b028713b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/firewall-applet-error.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.9355469 1.0117188 L 2.1328125 3.0488281 C 2.0536125 3.0768274 2 3.4645676 2 3.5488281 C 2 12.000284 7.9692063 14.996635 8 15 C 8 15 14 12.000284 14 3.5488281 C 14 3.4645676 13.946045 3.0768274 13.867188 3.0488281 L 8.0644531 1.0117188 C 8.0215961 0.99658165 7.9784036 0.99658165 7.9355469 1.0117188 z M 8 3.109375 L 11.851562 4.4609375 C 11.544524 9.1886427 9.3588323 11.634014 8.0390625 12.599609 C 7.6051694 12.264987 7.083349 11.834815 6.5292969 11.166016 C 5.4009719 9.8040079 4.3706233 7.6036785 4.15625 4.4589844 L 8 3.109375 z"/>
+ <path style="fill:none" class="ColorScheme-Text" d="m 7.9348571,1.0113528 -5.8026,1.7381468 C 2.0530571,2.7774989 2,3.1643274 2,3.2485879 2,5.3242142 2.5479714,7.7245455 3.5033428,9.8323711 4.2782857,11.542081 5.6718285,13.822278 7.9091428,14.978125 7.9382857,14.992125 7.9691428,15 8,15 c 0.030857,0 0.061714,-0.0079 0.09,-0.02187 2.238,-1.155847 3.631714,-3.436044 4.406571,-5.1457539 C 13.452286,7.7236705 14,5.3239518 14,3.2485879 14,3.1643274 13.946857,2.7774989 13.868,2.7494996 L 8.0651428,1.0113528 c -0.042857,-0.0151371 -0.087429,-0.0151371 -0.1302857,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 7,4.0117188 0,4.0001406 2,0 0,-4.0001406 z m 1,4.9884218 c -0.5522847,0 -1,0.4477153 -1,1.0000004 0,0.552284 0.4477153,1 1,1 0.5522847,0 1,-0.447716 1,-1 C 9,9.4478559 8.5522847,9.0001406 8,9.0001406 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/firewall-applet-panic.svg b/.icons/awkward/16x16/panel/firewall-applet-panic.svg
new file mode 100644
index 00000000..e229d3f0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/firewall-applet-panic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7.9355469,1.0117188 2.1328125,3.0488281 C 2.0536125,3.0768274 2,3.4645676 2,3.5488281 2,12.000284 7.9692063,14.996635 8,15 c 0,0 6,-2.999716 6,-11.4511719 0,-0.084261 -0.05396,-0.4720007 -0.132812,-0.5 L 8.0644531,1.0117188 c -0.042857,-0.0151372 -0.086049,-0.0151372 -0.1289062,0 z M 8,3.109375 11.851562,4.4609375 C 11.544524,9.1886427 9.3588323,11.634014 8.0390625,12.599609 7.6051694,12.264987 7.083349,11.834815 6.5292969,11.166016 5.4009719,9.8040075 4.3706233,7.6036785 4.15625,4.4589844 Z m -1,0.9023438 0,4.0001406 2,0 0,-4.0001406 z m 1,4.9884218 c -0.5522847,0 -1,0.4477153 -1,1.0000004 0,0.552284 0.4477153,1 1,1 0.5522847,0 1,-0.447716 1,-1 C 9,9.4478559 8.5522847,9.0001406 8,9.0001406 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/firewall-applet.svg b/.icons/awkward/16x16/panel/firewall-applet.svg
new file mode 100644
index 00000000..70dd4076
--- /dev/null
+++ b/.icons/awkward/16x16/panel/firewall-applet.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.9355469 1.0117188 L 2.1328125 3.0488281 C 2.0536125 3.0768274 2 3.4645676 2 3.5488281 C 2 12.000284 7.9692063 14.996635 8 15 C 8 15 14 12.000284 14 3.5488281 C 14 3.4645676 13.946045 3.0768274 13.867188 3.0488281 L 8.0644531 1.0117188 C 8.0215961 0.99658165 7.9784036 0.99658165 7.9355469 1.0117188 z M 8 3.109375 L 11.851562 4.4609375 C 11.544524 9.1886427 9.3588323 11.634014 8.0390625 12.599609 C 7.6051694 12.264987 7.083349 11.834815 6.5292969 11.166016 C 5.4009719 9.8040079 4.3706233 7.6036785 4.15625 4.4589844 L 8 3.109375 z"/>
+ <path style="fill:none" class="ColorScheme-Text" d="m 7.9348571,1.0113528 -5.8026,1.7381468 C 2.0530571,2.7774989 2,3.1643274 2,3.2485879 2,5.3242142 2.5479714,7.7245455 3.5033428,9.8323711 4.2782857,11.542081 5.6718285,13.822278 7.9091428,14.978125 7.9382857,14.992125 7.9691428,15 8,15 c 0.030857,0 0.061714,-0.0079 0.09,-0.02187 2.238,-1.155847 3.631714,-3.436044 4.406571,-5.1457539 C 13.452286,7.7236705 14,5.3239518 14,3.2485879 14,3.1643274 13.946857,2.7774989 13.868,2.7494996 L 8.0651428,1.0113528 c -0.042857,-0.0151371 -0.087429,-0.0151371 -0.1302857,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/flameshot-tray.svg b/.icons/awkward/16x16/panel/flameshot-tray.svg
new file mode 100644
index 00000000..810335f9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/flameshot-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15,3 C 15,3 14.85,4.6389 11.99,5.9219 11.975,6.6591 11.884,7.4094 11.635,8.1309 11.251,9.2444 10.442,10.294 9.1621,10.828 7.6586,11.456 6.7381,12.21 6.1445,12.908 7.0598,12.402 8.368,11.95 10.256,11.756 14.538,11.316 15,3 15,3 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.119,1 C 10.119,1 10.416,3.4145 7.7715,5.4785 7.9123,6.0096 8.0052,6.569 8,7.1523 7.9907,8.188 7.6476,9.3037 6.8145,10.213 V 10.215 C 6.1152,10.978 5.6816,11.65 5.4082,12.229 6.1064,11.422 7.1632,10.58 8.7773,9.9062 12.814,8.2222 10.119,1 10.119,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.486,8.501 C 5.5186,4.6799 4.8365,2 4.8365,2 4.8365,2 8.7216,6.6551 6.0776,9.538 3.1245,12.759 4.1316,15 4.1316,15 4.1316,15 0.74659,10.692 2.486,8.501 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/flareget-panel.svg b/.icons/awkward/16x16/panel/flareget-panel.svg
new file mode 100644
index 00000000..80111387
--- /dev/null
+++ b/.icons/awkward/16x16/panel/flareget-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.996,0.99905 V 8.999 H 1.996 L 7.996,15 13.996,8.999 H 10.996 V 0.99905 Z M 5.996,1.9991 H 6.996 9.996 V 2.999 H 6.996 V 4.9989 H 8.996 V 5.9989 H 6.996 V 8.999 H 5.996 V 5.9989 4.9989 2.999 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fluxgui-light.svg b/.icons/awkward/16x16/panel/fluxgui-light.svg
new file mode 100644
index 00000000..51beb3e7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fluxgui-light.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 4 A 1 1 0 0 0 9 5 A 1 1 0 0 0 10 6 A 1 1 0 0 0 11 5 A 1 1 0 0 0 10 4 z M 6.4433594 9.0097656 C 5.8483594 8.9922656 5.2096094 9.1146094 4.4746094 9.4121094 C 3.6783594 9.7358594 2.7579687 10.213672 1.6992188 11.044922 C 2.8717188 13.459922 5.31375 15 8 15 C 10.03875 15 11.971719 14.116172 13.292969 12.576172 C 11.192969 11.394922 9.6621875 10.068359 8.1484375 9.4121094 C 7.5884375 9.1758594 7.0383594 9.0185156 6.4433594 9.0097656 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.1325 1 1 4.1325 1 8 C 1 8.74375 1.123125 9.47875 1.359375 10.1875 C 2.383125 9.39125 3.291875 8.8480469 4.140625 8.4980469 C 4.971875 8.1655469 5.7425 8.0254687 6.46875 8.0429688 C 7.18625 8.0604688 7.8602344 8.2365625 8.4902344 8.5078125 C 10.257734 9.2690625 11.797187 10.713125 13.835938 11.859375 C 14.597188 10.713125 15 9.37375 15 8 C 15 4.1325 11.8675 1 8 1 z M 10 3 A 2 2 0 0 1 12 5 A 2 2 0 0 1 10 7 A 2 2 0 0 1 8 5 A 2 2 0 0 1 10 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fluxgui-panel.svg b/.icons/awkward/16x16/panel/fluxgui-panel.svg
new file mode 120000
index 00000000..9010c551
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fluxgui-panel.svg
@@ -0,0 +1 @@
+fluxgui-light.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/franz-attention-panel.svg b/.icons/awkward/16x16/panel/franz-attention-panel.svg
new file mode 100644
index 00000000..80b876b4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/franz-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 5.48825,5 C 4.9985833,5 4.4330833,6.1027 3.8345833,7.27 c -0.11175,0.217 -0.2205,0.428 -0.3255,0.625 C 3.1715833,8.601 2.7164167,9.707 2.277,10.002 1.90875,10.245 1.51025,10.404 1.193,10.404 0.97849997,10.404 0.89333333,10.326 0.87233333,10.303 0.72616667,10.137 0.55016666,10 0.41666666,10 0.22766666,10 0,10 0,10.5 0,12 2.55525,12.893 3.6881666,12.984 3.8464166,12.995 4.0081667,13 4.1731667,13 l 0.040667,0 C 5.4331667,12.975 6.53025,12.299 7.155,11.191 7.2833333,10.965 7.4675,11 7.5,11 c 0.0325,0 0.2166667,-0.035 0.345,0.191 0.625,1.108 1.7216663,1.784 2.940833,1.809 l 0.04083,0 c 0.165,0 0.326667,-0.006 0.485,-0.016 C 12.445,12.893 15,12 15,10.5 15,10 14.7725,10 14.583334,10 14.45,10 14.274167,10.137 14.1275,10.303 c -0.02083,0.023 -0.105834,0.101 -0.32,0.101 -0.3175,0 -0.715834,-0.159 -1.084166,-0.402 C 12.283333,9.707 11.828333,8.601 11.490833,7.895 11.385833,7.698 11.2775,7.487 11.165833,7.27 10.5675,6.1023 10.0025,4.9996 9.5125003,4.9996 9.165,4.9996 8.7625,5.2975 8.375,5.5855 8.0516666,5.8255 7.7183333,5.9996 7.5008333,5.9996 7.2833333,5.9996 6.95,5.8255 6.6265,5.5855 6.23875,5.2975 5.83675,4.9996 5.48875,4.9996 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7.5" cy="3.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/franz-panel.svg b/.icons/awkward/16x16/panel/franz-panel.svg
new file mode 100644
index 00000000..bdfc6225
--- /dev/null
+++ b/.icons/awkward/16x16/panel/franz-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 5.48825,5 C 4.9985833,5 4.4330833,6.1027 3.8345833,7.27 c -0.11175,0.217 -0.2205,0.428 -0.3255,0.625 C 3.1715833,8.601 2.7164167,9.707 2.277,10.002 1.90875,10.245 1.51025,10.404 1.193,10.404 0.97849997,10.404 0.89333333,10.326 0.87233333,10.303 0.72616667,10.137 0.55016666,10 0.41666666,10 0.22766666,10 0,10 0,10.5 0,12 2.55525,12.893 3.6881666,12.984 3.8464166,12.995 4.0081667,13 4.1731667,13 l 0.040667,0 C 5.4331667,12.975 6.53025,12.299 7.155,11.191 7.2833333,10.965 7.4675,11 7.5,11 c 0.0325,0 0.2166667,-0.035 0.345,0.191 0.625,1.108 1.7216663,1.784 2.940833,1.809 l 0.04083,0 c 0.165,0 0.326667,-0.006 0.485,-0.016 C 12.445,12.893 15,12 15,10.5 15,10 14.7725,10 14.583334,10 14.45,10 14.274167,10.137 14.1275,10.303 c -0.02083,0.023 -0.105834,0.101 -0.32,0.101 -0.3175,0 -0.715834,-0.159 -1.084166,-0.402 C 12.283333,9.707 11.828333,8.601 11.490833,7.895 11.385833,7.698 11.2775,7.487 11.165833,7.27 10.5675,6.1023 10.0025,4.9996 9.5125003,4.9996 9.165,4.9996 8.7625,5.2975 8.375,5.5855 8.0516666,5.8255 7.7183333,5.9996 7.5008333,5.9996 7.2833333,5.9996 6.95,5.8255 6.6265,5.5855 6.23875,5.2975 5.83675,4.9996 5.48875,4.9996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/fusion-icon-panel.svg b/.icons/awkward/16x16/panel/fusion-icon-panel.svg
new file mode 100644
index 00000000..91b65143
--- /dev/null
+++ b/.icons/awkward/16x16/panel/fusion-icon-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.7011719,1 C 1.3133719,1 1,1.3133719 1,1.7011719 L 1,14.298828 C 1,14.686453 1.3133719,15 1.7011719,15 l 6.9160156,0 2.9140625,0 2.767578,0 C 14.686453,15 15,14.686453 15,14.298828 L 15,1.7011719 C 15,1.3131969 14.686453,1 14.298828,1 Z M 3.0078125,3 13,3 12.98828,13 10.5,13 7.3599989,8 10.5,8 4,4 4,11 6.1139062,8.4082031 8,13 3,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gitter-indicator-disconnected.svg b/.icons/awkward/16x16/panel/gitter-indicator-disconnected.svg
new file mode 100644
index 00000000..9772e120
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gitter-indicator-disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 10 H 4 V 1 Z M 5,3 V 15 H 7 V 3 Z M 8,3 V 15 H 10 V 3 Z M 11,3 V 10 H 13 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gitter-indicator-notification.svg b/.icons/awkward/16x16/panel/gitter-indicator-notification.svg
new file mode 100644
index 00000000..c3832163
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gitter-indicator-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 2,1 0,9 2,0 0,-9 z M 5,3 5,15 7,15 7,3 Z m 3,0 0,12 2,0 0,-12 z m 3,0 0,7 2,0 0,-7 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gitter-indicator.svg b/.icons/awkward/16x16/panel/gitter-indicator.svg
new file mode 100644
index 00000000..99010a4e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gitter-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 V 10 H 4 V 1 Z M 5,3 V 15 H 7 V 3 Z M 8,3 V 15 H 10 V 3 Z M 11,3 V 10 H 13 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/glipper.svg b/.icons/awkward/16x16/panel/glipper.svg
new file mode 120000
index 00000000..899a89aa
--- /dev/null
+++ b/.icons/awkward/16x16/panel/glipper.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gmail-tray-unread.svg b/.icons/awkward/16x16/panel/gmail-tray-unread.svg
new file mode 100644
index 00000000..611c2ed2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gmail-tray-unread.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3.0410156,1.9999376 8.005859,5.5448595 12.96875,1.9999376 Z M 3,6.880797 v 7.119141 h 9.501953 A 2.5,2.5 0 0 1 12,12.499938 2.5,2.5 0 0 1 13,10.501891 V 6.8905626 l -3.830078,2.736328 c -0.692341,0.4946744 -1.633831,0.4946744 -2.326172,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0371094,1.9999376 A 0.99917917,0.9987072 0 0 0 0.0019531,3.0409532 C 0.0019147,3.0436766 0,3.068297 0,3.068297 v 9.9375 c 0,0.54653 0.4399575,1.000321 0.9921875,0.994141 H 2 V 4.9393907 l 5.425781,3.8730469 a 0.99917917,0.9987072 0 0 0 1.16211,0 L 14,4.9491564 V 10.054626 A 2.5,2.5 0 0 1 14.5,9.9999376 2.5,2.5 0 0 1 16,10.503844 V 2.990172 c 0,-0.00348 -0.0019,-0.0063 -0.002,-0.00977 A 1.0001247,0.99965229 0 0 0 15.92573,2.6327457 c -0.0071,-0.018016 -0.01332,-0.03526 -0.02148,-0.052734 A 1.0001247,0.99965229 0 0 0 15.724609,2.3202501 c -0.01676,-0.01774 -0.03278,-0.034302 -0.05078,-0.050781 A 1.0001247,0.99965229 0 0 0 15.431641,2.1073595 c -0.03286,-0.015969 -0.06494,-0.028643 -0.09961,-0.041016 a 1.0001247,0.99965229 0 0 0 -0.279297,-0.05664 C 15.03439,2.0086897 15.01856,1.9999376 15,1.9999376 l -0.0059,0.00977 A 1.0001247,0.99965229 0 0 0 14.417969,2.193297 L 8.005859,6.7733751 1.59375,2.193297 A 0.99917917,0.9987072 0 0 0 1.0371094,1.9999376 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="12.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gmail-tray.svg b/.icons/awkward/16x16/panel/gmail-tray.svg
new file mode 100644
index 00000000..d8e477a7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gmail-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3.0410156,1.999627 8.005859,5.5445489 12.96875,1.999627 Z M 3,6.8804864 V 13.999629 H 13 V 6.890252 L 9.169922,9.6265808 c -0.692341,0.4946752 -1.633831,0.4946752 -2.326172,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0371094,1.9999365 A 0.99917917,0.9987072 0 0 0 0.0019531,3.0409521 C 0.0019147,3.0436755 0,3.0682959 0,3.0682959 v 9.9375011 c 0,0.54653 0.4399575,1.000321 0.9921875,0.994141 H 2 V 4.9393896 L 7.425781,8.812437 a 0.99917917,0.9987072 0 0 0 1.16211,0 L 14,4.9491553 v 9.0507827 h 0.980469 C 15.557469,13.998939 16,13.553563 16,13.015563 V 2.9901709 c 0,-0.00348 -0.0019,-0.0063 -0.002,-0.00977 A 1.0001247,0.99965229 0 0 0 15.92573,2.6327446 c -0.0071,-0.018016 -0.01332,-0.03526 -0.02148,-0.052734 A 1.0001247,0.99965229 0 0 0 15.724609,2.320249 c -0.01676,-0.01774 -0.03278,-0.034302 -0.05078,-0.050781 A 1.0001247,0.99965229 0 0 0 15.431641,2.1073584 c -0.03286,-0.015969 -0.06494,-0.028643 -0.09961,-0.041016 a 1.0001247,0.99965229 0 0 0 -0.279297,-0.05664 c -0.01834,-0.00101 -0.03417,-0.00977 -0.05273,-0.00977 l -0.0059,0.00977 A 1.0001247,0.99965229 0 0 0 14.417973,2.1932958 L 8.005859,6.773374 1.59375,2.1932959 A 0.99917917,0.9987072 0 0 0 1.0371094,1.9999365 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gnome-netstatus-disconn.svg b/.icons/awkward/16x16/panel/gnome-netstatus-disconn.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gnome-netstatus-disconn.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gnome-netstatus-error.svg b/.icons/awkward/16x16/panel/gnome-netstatus-error.svg
new file mode 120000
index 00000000..88866681
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gnome-netstatus-error.svg
@@ -0,0 +1 @@
+network-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gnome-netstatus-idle.svg b/.icons/awkward/16x16/panel/gnome-netstatus-idle.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gnome-netstatus-idle.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gnome-netstatus-rx.svg b/.icons/awkward/16x16/panel/gnome-netstatus-rx.svg
new file mode 120000
index 00000000..9d3d6c44
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gnome-netstatus-rx.svg
@@ -0,0 +1 @@
+network-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gnome-netstatus-tx.svg b/.icons/awkward/16x16/panel/gnome-netstatus-tx.svg
new file mode 120000
index 00000000..2e76eecd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gnome-netstatus-tx.svg
@@ -0,0 +1 @@
+network-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gnome-netstatus-txrx.svg b/.icons/awkward/16x16/panel/gnome-netstatus-txrx.svg
new file mode 120000
index 00000000..8e405e17
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gnome-netstatus-txrx.svg
@@ -0,0 +1 @@
+network-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gnome-pie-symbolic.svg b/.icons/awkward/16x16/panel/gnome-pie-symbolic.svg
new file mode 100644
index 00000000..cec2c660
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gnome-pie-symbolic.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.212891 1.0058594 C 10.06769 0.99571185 9.9235458 0.9970099 9.7792969 1.0078125 C 8.8190649 1.0798299 7.9108944 1.6126158 7.3964844 2.5117188 C 6.5742 3.9501808 7.0730854 5.7811453 8.5117188 6.6035156 C 9.9503522 7.4258 11.781317 6.9267433 12.603516 5.4882812 C 13.425715 4.0498195 12.926914 2.2188546 11.488281 1.3964844 L 11.488281 1.3945312 C 11.083184 1.1632404 10.648491 1.0363019 10.212891 1.0058594 z M 3.8535156 3.0058594 C 3.2133014 3.0538635 2.6061809 3.4084817 2.2636719 4.0078125 C 1.7155454 4.9666937 2.0489314 6.1882816 3.0078125 6.7363281 C 3.9666938 7.2846145 5.1882817 6.9508288 5.7363281 5.9921875 C 6.2843746 5.0330663 5.9508286 3.8117982 4.9921875 3.2636719 C 4.632557 3.0581345 4.2376282 2.977057 3.8535156 3.0058594 z M 2.3886719 8.0058594 C 1.9086426 8.041856 1.4541162 8.3059021 1.1972656 8.7558594 C 0.78615476 9.4750409 1.0368278 10.391773 1.7558594 10.802734 C 2.474891 11.213695 3.3916986 10.962572 3.8027344 10.244141 C 4.2137704 9.5249582 3.9631722 8.6089765 3.2441406 8.1972656 C 2.9745413 8.0435302 2.6767196 7.9841115 2.3886719 8.0058594 z M 11.853516 8.0058594 C 11.212667 8.0538624 10.606097 8.408567 10.263672 9.0078125 C 9.7156296 9.966285 10.04934 11.188287 11.007812 11.736328 C 11.966285 12.28437 13.188287 11.950659 13.736328 10.992188 C 14.28437 10.033716 13.951459 8.8117133 12.992188 8.2636719 C 12.63296 8.0580563 12.237545 7.9767372 11.853516 8.0058594 z M 8.5976562 12.001953 C 8.0140584 11.963693 7.4384529 12.273032 7.1601562 12.828125 C 6.788844 13.569249 7.0877508 14.468532 7.828125 14.839844 C 8.5684992 15.211157 9.4685327 14.912248 9.8398438 14.171875 C 10.211157 13.431502 9.912256 12.531468 9.171875 12.160156 C 8.9865934 12.067146 8.7919388 12.014705 8.5976562 12.001953 z M 3.9257812 13.003906 C 3.605761 13.027896 3.3040187 13.204012 3.1328125 13.503906 C 2.8588427 13.983071 3.0245423 14.595238 3.5039062 14.869141 C 3.9830702 15.143044 4.5951708 14.975258 4.8691406 14.496094 C 5.1430438 14.01693 4.9753242 13.404762 4.4960938 13.130859 C 4.3162907 13.028228 4.1177135 12.989245 3.9257812 13.003906 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gnote-panel.svg b/.icons/awkward/16x16/panel/gnote-panel.svg
new file mode 120000
index 00000000..451eebfe
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gnote-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/goldendict-scan-tray.svg b/.icons/awkward/16x16/panel/goldendict-scan-tray.svg
new file mode 100644
index 00000000..1e926d59
--- /dev/null
+++ b/.icons/awkward/16x16/panel/goldendict-scan-tray.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.8007812 1 C 1.3575812 1 1 1.3114187 1 1.6992188 L 1 13.300781 C 1 13.68858 1.3575812 14 1.8007812 14 L 13 14 L 13 10 L 12 10 L 10 10 L 9 10 L 9 9 L 11 9 L 12 9 L 13 9 L 13 8 L 12 8 L 12 7 L 13 7 L 15 7 L 15 1.6992188 C 15 1.3114188 14.642419 1 14.199219 1 L 14 1 L 9 1 L 9 5 L 10 5 L 11 5 L 11 6 L 9 6 L 9 7 L 11 7 L 11 8 L 9 8 L 9 7 L 7 7 L 6 7 L 6 8 L 5 8 L 3 8 L 3 7 L 5 7 L 5 6 L 3 6 L 3 5 L 5 5 L 5 4 L 3 4 L 3 3 L 5 3 L 5 1 L 1.8007812 1 z M 10 3 L 13 3 L 13 4 L 12 4 L 11 4 L 10 4 L 10 3 z M 12 5 L 13 5 L 13 6 L 12 6 L 12 5 z M 3 9 L 5 9 L 5 10 L 3 10 L 3 9 z M 3 11 L 4 11 L 4 12 L 3 12 L 3 11 z M 5 11 L 6 11 L 7 11 L 7 12 L 5 12 L 5 11 z M 9 11 L 10 11 L 12 11 L 12 12 L 9 12 L 9 11 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.9998,0.5 V 6 H 7 7.9998 V 0.5 C 7.9998,0.5 7.91867,0 7,0 6.081326,0 5.9998,0.5 5.9998,0.5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 14,8 v 5 h 1 V 8 Z m 0,6 v 1 h 1 v -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/goldendict-tray.svg b/.icons/awkward/16x16/panel/goldendict-tray.svg
new file mode 100644
index 00000000..21cdaac6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/goldendict-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.800781,1 C 1.357581,1 1,1.3114187 1,1.6992188 V 13.300391 C 1,13.68819 1.357581,13.99961 1.800781,13.99961 H 14.199219 C 14.642419,13.99961 15,13.68819 15,13.300391 V 1.6992188 C 15,1.3114188 14.642419,1 14.199219,1 H 14 9 v 4 h 1 1 V 6 H 9 v 1 h 2 V 8 H 9 V 7 H 7 6 V 8 H 5 3 V 7 H 5 V 7 4 4 H 3 V 3 H 5 V 1 Z M 10,3 h 3 V 4 H 12 11 10 Z M 3,5 H 5 V 6 H 3 Z m 9,0 h 1 v 1 h -1 v 0 z m 0,2 h 1 V 8 H 12 Z M 3,9 h 2 v 1 H 3 Z m 6,0 h 2 1 v 1 H 10 9 Z m 3,0 h 1 v 1 h -1 z m -9,2 h 1 v 1 H 3 Z m 2,0 v 0 h 1 1 v 1 H 5 Z m 4,0 h 1 2 v 0 1 H 9 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.9998,0.5 V 6 H 7 7.9998 V 0.5 C 7.9998,0.5 7.91867,0 7,0 6.081326,0 5.9998,0.5 5.9998,0.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/good-signal-lock.svg b/.icons/awkward/16x16/panel/good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/good-signal.svg b/.icons/awkward/16x16/panel/good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/google-chrome-no-notification-disabled.svg b/.icons/awkward/16x16/panel/google-chrome-no-notification-disabled.svg
new file mode 100644
index 00000000..e47246ea
--- /dev/null
+++ b/.icons/awkward/16x16/panel/google-chrome-no-notification-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 2.918,3.1973 L 5.1523,7.0664 A 3,3 0 0 1 8,5 H 14.316 A 7,7 0 0 0 8,1 Z M 2.2402,4.0234 A 7,7 0 0 0 1,8 7,7 0 0 0 6.3828,14.803 L 8.6172,10.934 A 3,3 0 0 1 8,11 3,3 0 0 1 5.4062,9.498 L 5.4023,9.5 Z M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z M 10.23,6 A 3,3 0 0 1 11,8 3,3 0 0 1 10.596,9.498 L 10.598,9.5 7.4395,14.973 A 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 14.701,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/google-chrome-no-notification.svg b/.icons/awkward/16x16/panel/google-chrome-no-notification.svg
new file mode 120000
index 00000000..6d858406
--- /dev/null
+++ b/.icons/awkward/16x16/panel/google-chrome-no-notification.svg
@@ -0,0 +1 @@
+google-chrome-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/google-chrome-notification-disabled.svg b/.icons/awkward/16x16/panel/google-chrome-notification-disabled.svg
new file mode 100644
index 00000000..9a61375c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/google-chrome-notification-disabled.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 2.918,3.1973 L 5.1523,7.0664 A 3,3 0 0 1 8,5 H 14.316 A 7,7 0 0 0 8,1 Z M 2.2402,4.0234 A 7,7 0 0 0 1,8 7,7 0 0 0 6.3828,14.803 L 8.6172,10.934 A 3,3 0 0 1 8,11 3,3 0 0 1 5.4062,9.498 L 5.4023,9.5 Z M 10.23,6 A 3,3 0 0 1 11,8 3,3 0 0 1 10.596,9.498 L 10.598,9.5 7.4395,14.973 A 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 14.701,6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/google-chrome-notification.svg b/.icons/awkward/16x16/panel/google-chrome-notification.svg
new file mode 100644
index 00000000..547e3ae5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/google-chrome-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 2.918,3.1973 L 5.1523,7.0664 A 3,3 0 0 1 8,5 H 14.316 A 7,7 0 0 0 8,1 Z M 2.2402,4.0234 A 7,7 0 0 0 1,8 7,7 0 0 0 6.3828,14.803 L 8.6172,10.934 A 3,3 0 0 1 8,11 3,3 0 0 1 5.4062,9.498 L 5.4023,9.5 Z M 10.23,6 A 3,3 0 0 1 11,8 3,3 0 0 1 10.596,9.498 L 10.598,9.5 7.4395,14.973 A 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 14.701,6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/google-chrome-panel.svg b/.icons/awkward/16x16/panel/google-chrome-panel.svg
new file mode 100644
index 00000000..d8d2d155
--- /dev/null
+++ b/.icons/awkward/16x16/panel/google-chrome-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 2.918,3.1973 L 5.1523,7.0664 A 3,3 0 0 1 8,5 H 14.316 A 7,7 0 0 0 8,1 Z M 2.2402,4.0234 A 7,7 0 0 0 1,8 7,7 0 0 0 6.3828,14.803 L 8.6172,10.934 A 3,3 0 0 1 8,11 3,3 0 0 1 5.4062,9.498 L 5.4023,9.5 Z M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z M 10.23,6 A 3,3 0 0 1 11,8 3,3 0 0 1 10.596,9.498 L 10.598,9.5 7.4395,14.973 A 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 14.701,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/google-chrome-tray.svg b/.icons/awkward/16x16/panel/google-chrome-tray.svg
new file mode 120000
index 00000000..d1306530
--- /dev/null
+++ b/.icons/awkward/16x16/panel/google-chrome-tray.svg
@@ -0,0 +1 @@
+google-chrome-no-notification.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/google-hangouts-panel.svg b/.icons/awkward/16x16/panel/google-hangouts-panel.svg
new file mode 120000
index 00000000..7ed13f5e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/google-hangouts-panel.svg
@@ -0,0 +1 @@
+hangouts-available.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/google-music-manager-panel.svg b/.icons/awkward/16x16/panel/google-music-manager-panel.svg
new file mode 100644
index 00000000..aa330e51
--- /dev/null
+++ b/.icons/awkward/16x16/panel/google-music-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.134,1 1,4.134 1,8 V 9.361 C 0.35712,10.09 0.00164,10.778 0,11.75 0,13.959 1.7909,15 4,15 H 5 V 8 H 4 C 3.6624,8.002 3.3264,8.0466 3,8.133 V 8 C 3,5.23 5.23,3 8,3 10.77,3 13,5.23 13,8 V 8.131 C 12.674,8.0453 12.338,8.0013 12,8 H 11 V 15 H 12 C 14.209,15 16,13.959 16,11.75 15.998,10.778 15.643,10.09 15,9.361 V 8 C 15,4.1342 11.866,1.0002 8,1.0002 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/google-tasks-indicator-light-normal.svg b/.icons/awkward/16x16/panel/google-tasks-indicator-light-normal.svg
new file mode 100644
index 00000000..14448a48
--- /dev/null
+++ b/.icons/awkward/16x16/panel/google-tasks-indicator-light-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 14 V 8.5 L 12,10.5 V 13 H 2 V 3 H 12 V 5 L 14,3 V 1 Z M 14.26,4.2227 12.736,5.7461 12.729,5.7422 11.91,6.5723 9.3027,9.1797 6.4102,6.252 5.0137,7.6484 7.9062,10.576 7.8965,10.586 9.3105,12 15.674,5.6367 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/google-tasks-indicator-light-starred.svg b/.icons/awkward/16x16/panel/google-tasks-indicator-light-starred.svg
new file mode 100644
index 00000000..725d788e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/google-tasks-indicator-light-starred.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,1 V 15 H 14 V 8.5 L 12,10.5 V 13 H 2 V 3 H 12 V 5 L 14,3 V 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 14.26,4.2227 12.736,5.7461 12.729,5.7422 11.91,6.5723 9.3027,9.1797 6.4102,6.252 5.0137,7.6484 7.9062,10.576 7.8965,10.586 9.3105,12 15.674,5.6367 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpaste.svg b/.icons/awkward/16x16/panel/gpaste.svg
new file mode 120000
index 00000000..899a89aa
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpaste.svg
@@ -0,0 +1 @@
+clipboard.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ac-adapter.svg b/.icons/awkward/16x16/panel/gpm-ac-adapter.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ac-adapter.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-000-charging.svg b/.icons/awkward/16x16/panel/gpm-battery-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-000.svg b/.icons/awkward/16x16/panel/gpm-battery-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-020-charging.svg b/.icons/awkward/16x16/panel/gpm-battery-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-020.svg b/.icons/awkward/16x16/panel/gpm-battery-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-040-charging.svg b/.icons/awkward/16x16/panel/gpm-battery-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-040.svg b/.icons/awkward/16x16/panel/gpm-battery-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-060-charging.svg b/.icons/awkward/16x16/panel/gpm-battery-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-060.svg b/.icons/awkward/16x16/panel/gpm-battery-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-080-charging.svg b/.icons/awkward/16x16/panel/gpm-battery-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-080.svg b/.icons/awkward/16x16/panel/gpm-battery-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-100-charging.svg b/.icons/awkward/16x16/panel/gpm-battery-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-100.svg b/.icons/awkward/16x16/panel/gpm-battery-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-charged.svg b/.icons/awkward/16x16/panel/gpm-battery-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-empty.svg b/.icons/awkward/16x16/panel/gpm-battery-empty.svg
new file mode 120000
index 00000000..8390bda4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-empty.svg
@@ -0,0 +1 @@
+gpm-battery-000.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-battery-missing.svg b/.icons/awkward/16x16/panel/gpm-battery-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-brightness-kbd-disabled.svg b/.icons/awkward/16x16/panel/gpm-brightness-kbd-disabled.svg
new file mode 100644
index 00000000..4737765a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-brightness-kbd-disabled.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,0 5.8105469,2 H 3 V 4.8105469 L 0.7207031,7 H 4 C 4,4.7900001 5.7900001,3 8,3 c 2.21,0 4,1.7900001 4,4 h 3.279297 L 13,5 V 2 H 10.220703 Z M 8,4 C 6.3431,4 5,5.3431 5,7 h 3 z"/>
+ <path class="ColorScheme-Text" d="M 15,9 C 15,8.446 14.554,8 14,8 H 1 C 0.446,8 0,8.446 0,9 v 5 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 1,-0.446 1,-1 z m -3,0 v 1 H 11 V 9 Z m 0,2 v 1 h -1 v -1 z m -1,2 v 1 H 4.0000002 V 13 Z M 10,9 v 1 H 9 V 9 Z m 0,2 v 1 H 9 V 11 Z M 8,9 v 1 H 7 V 9 Z m 0,2 v 1 H 7 V 11 Z M 6,9 v 1 H 5.0000002 V 9 Z m 0,2 v 1 H 5.0000002 V 11 Z M 4.0000002,9 v 1 h -1 V 9 Z m 0,2 v 1 h -1 v -1 z" style="fill:currentColor;fill-rule:evenodd;opacity:0.3"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpm-brightness-kbd-invalid.svg b/.icons/awkward/16x16/panel/gpm-brightness-kbd-invalid.svg
new file mode 100644
index 00000000..8a4b32c1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-brightness-kbd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path class="ColorScheme-Text" d="M 15,9 C 15,8.446 14.554,8 14,8 H 1 C 0.446,8 0,8.446 0,9 v 5 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 1,-0.446 1,-1 z m -3,0 v 1 H 11 V 9 Z m 0,2 v 1 h -1 v -1 z m -1,2 v 1 H 4.0000002 V 13 Z M 10,9 v 1 H 9 V 9 Z m 0,2 v 1 H 9 V 11 Z M 8,9 v 1 H 7 V 9 Z m 0,2 v 1 H 7 V 11 Z M 6.0000002,9 v 1 h -1 V 9 Z m 0,2 v 1 h -1 v -1 z m -2,-2 v 1 h -1 V 9 Z m 0,2 v 1 h -1 v -1 z" style="opacity:0.3;fill:currentColor;fill-rule:evenodd"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7,1 V 5 H 9 V 1 Z M 7,6 V 7 H 9 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpm-brightness-kbd.svg b/.icons/awkward/16x16/panel/gpm-brightness-kbd.svg
new file mode 100644
index 00000000..ca20b180
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-brightness-kbd.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 5.8105469,2 H 3 V 4.8105469 L 0.7207031,7 H 4 C 4,4.7900001 5.7900001,3 8,3 c 2.21,0 4,1.7900001 4,4 h 3.279297 L 13,5 V 2 H 10.220703 Z M 8,4 C 6.3431,4 5,5.3431 5,7 h 3 z"/>
+ <path class="ColorScheme-Text" d="M 15,9 C 15,8.446 14.554,8 14,8 H 1 C 0.446,8 0,8.446 0,9 v 5 c 0,0.554 0.446,1 1,1 h 13 c 0.554,0 1,-0.446 1,-1 z m -3,0 v 1 H 11 V 9 Z m 0,2 v 1 h -1 v -1 z m -1,2 v 1 H 4.0000002 V 13 Z M 10,9 v 1 H 9 V 9 Z m 0,2 v 1 H 9 V 11 Z M 8,9 v 1 H 7 V 9 Z m 0,2 v 1 H 7 V 11 Z M 6,9 v 1 H 5.0000002 V 9 Z m 0,2 v 1 H 5.0000002 V 11 Z M 4.0000002,9 v 1 h -1 V 9 Z m 0,2 v 1 h -1 v -1 z" style="fill:currentColor;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpm-brightness-lcd-disabled.svg b/.icons/awkward/16x16/panel/gpm-brightness-lcd-disabled.svg
new file mode 100644
index 00000000..51e5794e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-brightness-lcd-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.00015,0.72100005 5.81065,3.0003 H 3.0001499 V 5.8107999 L 0.72085,8.0002999 3.0001499,10.221 V 13 H 5.81065 l 2.1895,2.279 2.221,-2.279 h 2.779 v -2.779 l 2.279,-2.2207001 -2.279,-2 V 3.0003 h -2.779 z m 0,3.27929995 c 2.21,0 4,1.7899999 4,3.9999999 C 12.00015,10.21 10.21015,12 8.00015,12 5.7901499,12 4.0001499,10.21 4.0001499,8.0002999 c 0,-2.21 1.79,-3.9999999 4.0000001,-3.9999999 z m 0,0.9999999 c -1.6569,0 -3,1.3431 -3,3 0,1.6569 1.3431,2.9997001 3,2.9997001 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpm-brightness-lcd-invalid.svg b/.icons/awkward/16x16/panel/gpm-brightness-lcd-invalid.svg
new file mode 100644
index 00000000..4d465f6a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-brightness-lcd-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.00015,0.721 5.81065,3.0003 H 3.0001499 V 5.8107999 L 0.72085,8.0002999 3.0001499,10.221 V 13 H 5.81065 l 2.1895,2.279 2.221,-2.279 h 2.779 v -2.779 l 2.279,-2.2207001 -2.279,-2 V 3.0003 h -2.779 z m 0,3.2793 c 2.21,0 4,1.7899999 4,3.9999999 C 12.00015,10.21 10.21015,12 8.00015,12 5.7901499,12 4.0001499,10.21 4.0001499,8.0002999 c 0,-2.21 1.79,-3.9999999 4.0000001,-3.9999999 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 7,4.9999999 v 4 h 2 v -4 z m 0,5 V 11 H 9 V 9.9999999 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpm-brightness-lcd.svg b/.icons/awkward/16x16/panel/gpm-brightness-lcd.svg
new file mode 120000
index 00000000..55478878
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-brightness-lcd.svg
@@ -0,0 +1 @@
+xfpm-brightness-lcd.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-hibernate.svg b/.icons/awkward/16x16/panel/gpm-hibernate.svg
new file mode 100644
index 00000000..041898d5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-hibernate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.018959,1.0002458 C -0.33039237,0.97432991 -0.34428757,3.0057835 1.0052919,2.9983063 V 13.98764 C 0.9862466,15.333483 3.006064,15.336844 3.002634,14.0013 H 2.998724 V 1.9700075 C 2.9823279,1.4325888 2.5466551,1.0002999 2.0049393,1.0002458 Z M 3.9983765,1.999276 v 10.989333 h 1.0055046 v 1.272204 c 0,0.726096 0.7263062,0.725857 0.7263062,0.725857 h 0.273341 0.9996475 v -1.998061 h 1.9992935 v 1.994159 h 1.9992947 v -1.994159 h 1.999294 v 1.99611 h 0.999647 0.273342 c 0,0 0.726306,2.39e-4 0.726306,-0.725859 v -1.270251 h 0.300676 C 15.688692,12.988609 16,12.682558 16,12.301776 V 2.6861093 C 16,2.3053269 15.688692,1.999276 15.301029,1.999276 Z m 2.0051518,1.9980606 h 3.9985887 c 0.838573,-3.496e-4 1.304946,0.9691083 0.780974,1.6234241 L 8.0848251,8.992488 h 1.9172919 c 1.351845,-0.019111 1.351845,2.017167 0,1.998061 H 6.0035283 C 5.1649552,10.990898 4.6985819,10.02144 5.2225539,9.3671243 L 7.9208209,5.995397 H 6.0035283 c -1.3518457,0.019102 -1.3518457,-2.0171671 0,-1.9980604 z m 6.5055167,0 h 1.991484 c 0.399153,8.51e-5 0.637212,0.4446352 0.415869,0.77659 l -1.476042,2.2205008 h 1.060173 c 0.6759,-0.00949 0.6759,1.008559 0,0.9990303 h -1.991484 c -0.400037,0.0015 -0.639659,-0.4438991 -0.417822,-0.7765902 l 1.476042,-2.2205007 h -1.05822 c -0.675923,0.00955 -0.675923,-1.0085836 0,-0.9990302 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpm-inhibit-invalid.svg b/.icons/awkward/16x16/panel/gpm-inhibit-invalid.svg
new file mode 100644
index 00000000..5dc5b988
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-inhibit-invalid.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1.0195312 1 C -0.32982012 0.97408411 -0.3437201 3.0055241 1.0058594 2.9980469 L 1.0058594 13.988281 C 0.98681407 15.334124 3.0053831 15.337497 3.0019531 14.001953 L 2.9980469 14.001953 L 2.9980469 1.9707031 C 2.9816508 1.4332844 2.5475752 1.0000541 2.0058594 1 L 1.0195312 1 z M 3.9980469 2 L 3.9980469 12.988281 L 5.0039062 12.988281 L 5.0039062 14.261719 C 5.0039062 14.987815 5.7304688 14.986328 5.7304688 14.986328 L 6.0039062 14.986328 L 7.0039062 14.986328 L 7.0039062 12.988281 L 9.0019531 12.988281 L 9.0019531 14.982422 L 11.001953 14.982422 L 11.001953 12.988281 L 13 12.988281 L 13 7.9941406 L 12.509766 7.9941406 C 12.109729 7.9956406 11.86996 7.549488 12.091797 7.2167969 L 13.566406 4.9960938 L 12.509766 4.9960938 C 11.833843 5.0056437 11.833843 3.9884935 12.509766 3.9980469 L 14.5 3.9980469 C 14.899153 3.998132 15.137359 4.4414827 14.916016 4.7734375 L 13.439453 6.9941406 L 14.5 6.9941406 C 14.511865 6.993974 14.519802 6.9995444 14.53125 7 L 16 7 L 16 2.6855469 C 16 2.3047645 15.688444 2 15.300781 2 L 3.9980469 2 z M 6.0039062 3.9980469 L 10.001953 3.9980469 C 10.840526 3.9976973 11.307175 4.9667779 10.783203 5.6210938 L 8.0839844 8.9921875 L 10.001953 8.9921875 C 11.353798 8.9730765 11.353798 11.00934 10.001953 10.990234 L 6.0039062 10.990234 C 5.1653331 10.990583 4.6986842 10.021503 5.2226562 9.3671875 L 7.9199219 5.9960938 L 6.0039062 5.9960938 C 4.6520605 6.0151958 4.6520606 3.9789402 6.0039062 3.9980469 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 14 8 L 14 12 L 16 12 L 16 8 L 14 8 z M 14 13 L 14 15 L 16 15 L 16 13 L 14 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpm-inhibit.svg b/.icons/awkward/16x16/panel/gpm-inhibit.svg
new file mode 100644
index 00000000..1bfe33cc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-inhibit.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0195312 1 C -0.32982012 0.97408411 -0.3437201 3.0055241 1.0058594 2.9980469 L 1.0058594 13.988281 C 0.98681407 15.334124 3.0053831 15.337497 3.0019531 14.001953 L 2.9980469 14.001953 L 2.9980469 1.9707031 C 2.9816508 1.4332844 2.5475752 1.0000541 2.0058594 1 L 1.0195312 1 z M 3.9980469 2 L 3.9980469 12.988281 L 5.0039062 12.988281 L 5.0039062 14.261719 C 5.0039062 14.987815 5.7304688 14.986328 5.7304688 14.986328 L 6.0039062 14.986328 L 7.0039062 14.986328 L 7.0039062 12.988281 L 9.0019531 12.988281 L 9.0019531 14.982422 L 11.001953 14.982422 L 11.001953 12.988281 L 13.001953 12.988281 L 13.001953 14.984375 L 14 14.984375 L 14.273438 14.984375 C 14.273438 14.984375 15 14.985864 15 14.259766 L 15 12.988281 L 15.300781 12.988281 C 15.688444 12.988281 16 12.683516 16 12.302734 L 16 2.6855469 C 16 2.3047645 15.688444 2 15.300781 2 L 3.9980469 2 z M 9 4 L 11 4 L 11 6 L 9 6 L 9 4 z M 9 7 L 11 7 L 11 11 L 9 11 L 9 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpm-keyboard-000.svg b/.icons/awkward/16x16/panel/gpm-keyboard-000.svg
new file mode 120000
index 00000000..3c3ffb5e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-keyboard-000.svg
@@ -0,0 +1 @@
+keyboard-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-keyboard-020.svg b/.icons/awkward/16x16/panel/gpm-keyboard-020.svg
new file mode 120000
index 00000000..f19f6498
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-keyboard-020.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-keyboard-040.svg b/.icons/awkward/16x16/panel/gpm-keyboard-040.svg
new file mode 120000
index 00000000..89e90a0d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-keyboard-040.svg
@@ -0,0 +1 @@
+keyboard-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-keyboard-060.svg b/.icons/awkward/16x16/panel/gpm-keyboard-060.svg
new file mode 120000
index 00000000..e05b11bd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-keyboard-060.svg
@@ -0,0 +1 @@
+keyboard-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-keyboard-080.svg b/.icons/awkward/16x16/panel/gpm-keyboard-080.svg
new file mode 120000
index 00000000..82432d8f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-keyboard-080.svg
@@ -0,0 +1 @@
+keyboard-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-keyboard-100.svg b/.icons/awkward/16x16/panel/gpm-keyboard-100.svg
new file mode 120000
index 00000000..1307798f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-keyboard-100.svg
@@ -0,0 +1 @@
+keyboard-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-monitor.svg b/.icons/awkward/16x16/panel/gpm-monitor.svg
new file mode 100644
index 00000000..0e10f255
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-monitor.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8.7793062,2.0015312 c -0.05156,-0.00555 -0.102813,0.00986 -0.142578,0.044922 -0.03976,0.03509 -0.06339,0.085636 -0.06836,0.140625 l -0.226562,2.4863281 c -0.01035,0.1144062 0.06903,0.2174449 0.175781,0.2285156 0.618358,0.06421 1.21365,0.2429922 1.7714838,0.5312502 0.02654,0.01373 0.057,0.01953 0.08594,0.01953 0.02159,0 0.04169,-0.004 0.0625,-0.01172 0.0486,-0.01819 0.08897,-0.05575 0.111328,-0.105469 l 1.011719,-2.25 c 0.04662,-0.1035318 0.0068,-0.2274557 -0.08984,-0.2773438 C 10.623385,2.3703901 9.7173532,2.0990091 8.7793062,2.0015312 Z m -1.863281,0.037109 C 5.982475,2.174375 5.087797,2.4835413 4.255869,2.956609 4.161149,3.010477 4.125594,3.1362612 4.175789,3.2378591 l 1.091797,2.207031 c 0.03488,0.07049 0.102305,0.109375 0.171875,0.109375 0.03069,0 0.06088,-0.007 0.08984,-0.02344 0.5480302,-0.311576 1.1372282,-0.51411 1.7519522,-0.6035159 0.106248,-0.015443 0.180421,-0.1204452 0.166016,-0.234375 l -0.3125,-2.4765626 C 7.1203592,2.1024729 7.0220072,2.0233095 6.9160192,2.0386402 Z m 5.9863278,1.7968751 c -0.05122,0.00569 -0.09839,0.033347 -0.13086,0.076172 L 11.30079,5.8491871 c -0.03247,0.04285 -0.04632,0.09744 -0.04101,0.1523439 0.0053,0.0549 0.03034,0.105759 0.07031,0.140625 0.48288,0.420938 0.888336,0.922558 1.207031,1.494141 0.03639,0.06519 0.101877,0.101562 0.167969,0.101562 0.03391,0 0.06842,-0.0093 0.09961,-0.0293 l 2,-1.28125 c 0.04416,-0.02834 0.07529,-0.07339 0.08789,-0.126953 0.01255,-0.05356 0.005,-0.110781 -0.02148,-0.158203 -0.481887,-0.8642129 -1.096363,-1.6254218 -1.826172,-2.2617188 -0.03997,-0.03481 -0.09115,-0.050443 -0.142578,-0.044922 z M 2.861337,4.0425466 c -0.05163,-0.00353 -0.101958,0.014346 -0.140625,0.050781 -0.706855,0.6660896 -1.293758,1.4508255 -1.74414,2.3339844 -0.02468,0.04846 -0.03011,0.107213 -0.01563,0.160156 0.01448,0.05297 0.04659,0.09659 0.0918,0.123047 l 2.044921,1.199219 c 0.02957,0.01735 0.06225,0.02539 0.09375,0.02539 0.06868,0 0.134654,-0.0402 0.169922,-0.109375 C 3.659011,7.242002 4.048047,6.723392 4.515632,6.28278 4.554382,6.2464 4.576812,6.19533 4.580082,6.140202 4.583382,6.085132 4.567192,6.02931 4.533212,5.9878581 l -1.5390621,-1.875 C 2.9601599,4.0714071 2.9127599,4.0461061 2.861337,4.0425466 Z M 15.392586,7.833562 13.167977,8.579656 c -0.102354,0.03436 -0.159006,0.152049 -0.126953,0.261719 0.159583,0.546134 0.240234,1.116414 0.240234,1.695312 0,0.08523 -0.0018,0.172015 -0.0059,0.265625 -0.0024,0.05513 0.01606,0.109611 0.05078,0.150391 0.03469,0.04081 0.08334,0.06584 0.134766,0.06836 l 2.328124,0.115234 c 0.0031,1.41e-4 0.0048,0 0.0078,0 0.103112,0 0.188497,-0.08767 0.193359,-0.199218 0.006,-0.138875 0.0098,-0.26987 0.0098,-0.400392 C 15.999935,9.661852 15.876898,8.798619 15.634753,7.970281 15.602653,7.860555 15.494814,7.799117 15.392565,7.833562 Z M 4.61329,8.073796 c -0.04224,0.0053 -0.08289,0.02534 -0.115234,0.05859 -0.06473,0.06645 -0.07931,0.171162 -0.03711,0.25586 l 1.7207032,3.457031 c -0.0063,0.06659 -0.0098,0.1353 -0.0098,0.203125 0,0.521526 0.189227,1.010155 0.533203,1.378906 0.344003,0.368779 0.800622,0.572266 1.28711,0.572266 0.486487,0 0.945086,-0.203543 1.289062,-0.572266 0.344003,-0.368751 0.533203,-0.85738 0.533203,-1.378906 0,-0.521527 -0.189226,-1.012108 -0.533203,-1.38086 -0.343514,-0.368255 -0.80138,-0.57172 -1.287109,-0.572265 h -0.002 c -0.03284,4.4e-5 -0.06707,8.4e-5 -0.09961,0.002 L 4.738208,8.103093 c -0.0386,-0.02445 -0.08276,-0.03456 -0.125,-0.0293 z m -4.095703,0.06641 c -0.0497,-0.01441 -0.103757,-0.0079 -0.1484371,0.01953 -0.04468,0.02747 -0.07633,0.07367 -0.08984,0.126954 -0.184812,0.730664 -0.2792971,1.487385 -0.2792971,2.25 0,0.130522 0.0037,0.261517 0.0098,0.40039 0.0048,0.111575 0.0902,0.199219 0.193359,0.199218 0.003,0 0.0067,1.69e-4 0.0098,0 l 2.326172,-0.115234 c 0.05143,-0.0025 0.100125,-0.02758 0.134765,-0.06836 0.03469,-0.04078 0.05319,-0.09526 0.05078,-0.15039 -0.004,-0.09364 -0.0059,-0.180423 -0.0059,-0.265625 0,-0.505046 0.06166,-1.00446 0.183594,-1.486328 0.028,-0.11093 -0.03324,-0.22573 -0.136718,-0.255859 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpm-mouse-000.svg b/.icons/awkward/16x16/panel/gpm-mouse-000.svg
new file mode 120000
index 00000000..90eab54b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-mouse-000.svg
@@ -0,0 +1 @@
+mouse-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-mouse-020.svg b/.icons/awkward/16x16/panel/gpm-mouse-020.svg
new file mode 120000
index 00000000..a25690c1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-mouse-020.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-mouse-040.svg b/.icons/awkward/16x16/panel/gpm-mouse-040.svg
new file mode 120000
index 00000000..f5d985ce
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-mouse-040.svg
@@ -0,0 +1 @@
+mouse-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-mouse-060.svg b/.icons/awkward/16x16/panel/gpm-mouse-060.svg
new file mode 120000
index 00000000..85e6611c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-mouse-060.svg
@@ -0,0 +1 @@
+mouse-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-mouse-080.svg b/.icons/awkward/16x16/panel/gpm-mouse-080.svg
new file mode 120000
index 00000000..2919c46c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-mouse-080.svg
@@ -0,0 +1 @@
+mouse-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-mouse-100.svg b/.icons/awkward/16x16/panel/gpm-mouse-100.svg
new file mode 120000
index 00000000..6c8e8153
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-mouse-100.svg
@@ -0,0 +1 @@
+mouse-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-phone-000.svg b/.icons/awkward/16x16/panel/gpm-phone-000.svg
new file mode 120000
index 00000000..77b7a31c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-phone-000.svg
@@ -0,0 +1 @@
+phone-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-phone-020.svg b/.icons/awkward/16x16/panel/gpm-phone-020.svg
new file mode 120000
index 00000000..628ffaa0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-phone-020.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-phone-040.svg b/.icons/awkward/16x16/panel/gpm-phone-040.svg
new file mode 120000
index 00000000..2e1194c1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-phone-040.svg
@@ -0,0 +1 @@
+phone-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-phone-060.svg b/.icons/awkward/16x16/panel/gpm-phone-060.svg
new file mode 120000
index 00000000..431ed099
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-phone-060.svg
@@ -0,0 +1 @@
+phone-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-phone-080.svg b/.icons/awkward/16x16/panel/gpm-phone-080.svg
new file mode 120000
index 00000000..4dadbca9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-phone-080.svg
@@ -0,0 +1 @@
+phone-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-phone-100.svg b/.icons/awkward/16x16/panel/gpm-phone-100.svg
new file mode 120000
index 00000000..954a697f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-phone-100.svg
@@ -0,0 +1 @@
+phone-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-000-charging.svg b/.icons/awkward/16x16/panel/gpm-primary-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-000.svg b/.icons/awkward/16x16/panel/gpm-primary-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-020-charging.svg b/.icons/awkward/16x16/panel/gpm-primary-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-020.svg b/.icons/awkward/16x16/panel/gpm-primary-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-040-charging.svg b/.icons/awkward/16x16/panel/gpm-primary-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-040.svg b/.icons/awkward/16x16/panel/gpm-primary-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-060-charging.svg b/.icons/awkward/16x16/panel/gpm-primary-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-060.svg b/.icons/awkward/16x16/panel/gpm-primary-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-080-charging.svg b/.icons/awkward/16x16/panel/gpm-primary-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-080.svg b/.icons/awkward/16x16/panel/gpm-primary-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-100-charging.svg b/.icons/awkward/16x16/panel/gpm-primary-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-100.svg b/.icons/awkward/16x16/panel/gpm-primary-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-charged.svg b/.icons/awkward/16x16/panel/gpm-primary-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-primary-missing.svg b/.icons/awkward/16x16/panel/gpm-primary-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-000-charging.svg b/.icons/awkward/16x16/panel/gpm-ups-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-000.svg b/.icons/awkward/16x16/panel/gpm-ups-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-020-charging.svg b/.icons/awkward/16x16/panel/gpm-ups-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-020.svg b/.icons/awkward/16x16/panel/gpm-ups-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-040-charging.svg b/.icons/awkward/16x16/panel/gpm-ups-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-040.svg b/.icons/awkward/16x16/panel/gpm-ups-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-060-charging.svg b/.icons/awkward/16x16/panel/gpm-ups-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-060.svg b/.icons/awkward/16x16/panel/gpm-ups-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-080-charging.svg b/.icons/awkward/16x16/panel/gpm-ups-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-080.svg b/.icons/awkward/16x16/panel/gpm-ups-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-100-charging.svg b/.icons/awkward/16x16/panel/gpm-ups-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-100.svg b/.icons/awkward/16x16/panel/gpm-ups-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-charged.svg b/.icons/awkward/16x16/panel/gpm-ups-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpm-ups-missing.svg b/.icons/awkward/16x16/panel/gpm-ups-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gpmdp-tray-pause.svg b/.icons/awkward/16x16/panel/gpmdp-tray-pause.svg
new file mode 100644
index 00000000..ec27bfeb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpmdp-tray-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.7128906 1 C 2.532375 1.0039374 2.3755848 1.0700173 2.2578125 1.1894531 C 2.090497 1.3565758 2 1.628433 2 1.9785156 L 2 14.017578 C 2 14.367573 2.098211 14.637565 2.2578125 14.804688 C 2.5009857 15.05143 2.88125 15.075907 3.3144531 14.8125 L 13.453125 8.78125 C 14.183416 8.351631 14.183416 7.6523373 13.453125 7.2148438 L 13.042969 6.96875 C 13.042152 6.9693437 12.887032 6.8763187 12.857422 6.859375 C 12.339653 4.6498869 10.367368 3 8 3 C 7.5396948 3 7.1029903 3.0827634 6.6796875 3.1992188 C 5.1333382 2.2725661 3.3144531 1.1816406 3.3144531 1.1816406 C 3.0978516 1.0543299 2.8934062 0.99597506 2.7128906 1 z M 8 4 L 8.0195312 4.0019531 C 9.6026524 4.0097231 10.956304 4.9429666 11.597656 6.2832031 C 11.633036 6.3569351 11.674346 6.4283305 11.705078 6.5039062 C 11.705845 6.5057963 11.706231 6.5078756 11.707031 6.5097656 C 11.784931 6.7032852 11.845447 6.9042012 11.892578 7.1113281 C 11.906488 7.1715451 11.916624 7.2321352 11.927734 7.2929688 C 11.968878 7.5231774 12 7.757945 12 8 C 12 8.1690928 11.973485 8.3305646 11.953125 8.4941406 L 6.546875 11.716797 C 6.528911 11.709797 6.5100235 11.704546 6.4921875 11.697266 C 6.374646 11.649356 6.2633344 11.591173 6.1523438 11.533203 C 6.0739387 11.492093 5.9951547 11.452303 5.9199219 11.40625 C 5.8277839 11.35006 5.7409391 11.287579 5.6542969 11.224609 C 5.5690199 11.162429 5.4842822 11.099821 5.4042969 11.03125 C 5.3277969 10.96578 5.2546685 10.896945 5.1835938 10.826172 C 5.1101645 10.752977 5.0382913 10.678297 4.9707031 10.599609 C 4.901985 10.519604 4.8375127 10.436633 4.7753906 10.351562 C 4.7136141 10.266977 4.6566769 10.179281 4.6015625 10.089844 C 4.5490016 10.004504 4.4972448 9.919243 4.4511719 9.8300781 C 4.4034667 9.7377285 4.3628127 9.6412901 4.3222656 9.5449219 C 4.2812301 9.4474644 4.2383822 9.3508458 4.2050781 9.25 C 4.1685704 9.1390944 4.1440186 9.0231573 4.1171875 8.9082031 C 4.096413 8.8196987 4.0694482 8.7329098 4.0546875 8.6425781 C 4.0208121 8.4330969 4 8.2190438 4 8 C 4 7.7238576 4.0287478 7.4537497 4.0820312 7.1933594 C 4.4550162 5.3706269 6.0670033 3.9999999 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z M 11 11 L 11 16 L 13 16 L 13 11 L 11 11 z M 14 11 L 14 16 L 16 16 L 16 11 L 14 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpmdp-tray-play.svg b/.icons/awkward/16x16/panel/gpmdp-tray-play.svg
new file mode 100644
index 00000000..f632646c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpmdp-tray-play.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.7128906 1 C 2.532375 1.0039374 2.3755848 1.0700173 2.2578125 1.1894531 C 2.090497 1.3565758 2 1.628433 2 1.9785156 L 2 14.017578 C 2 14.367573 2.098211 14.637565 2.2578125 14.804688 C 2.5009857 15.05143 2.88125 15.075907 3.3144531 14.8125 L 13.453125 8.78125 C 14.183416 8.351631 14.183416 7.6523373 13.453125 7.2148438 L 13.042969 6.96875 C 13.042152 6.9693437 12.887032 6.8763187 12.857422 6.859375 C 12.339653 4.6498869 10.367368 3 8 3 C 7.5396948 3 7.1029903 3.0827634 6.6796875 3.1992188 C 5.1333382 2.2725661 3.3144531 1.1816406 3.3144531 1.1816406 C 3.0978516 1.0543299 2.8934062 0.99597506 2.7128906 1 z M 8 4 L 8.0195312 4.0019531 C 9.6026524 4.0097231 10.956304 4.9429666 11.597656 6.2832031 C 11.633036 6.3569351 11.674346 6.4283305 11.705078 6.5039062 C 11.705845 6.5057963 11.706231 6.5078756 11.707031 6.5097656 C 11.784931 6.7032852 11.845447 6.9042012 11.892578 7.1113281 C 11.906488 7.1715451 11.916624 7.2321352 11.927734 7.2929688 C 11.968878 7.5231774 12 7.757945 12 8 C 12 8.1690928 11.973485 8.3305646 11.953125 8.4941406 L 6.546875 11.716797 C 6.528911 11.709797 6.5100235 11.704546 6.4921875 11.697266 C 6.374646 11.649356 6.2633344 11.591173 6.1523438 11.533203 C 6.0739387 11.492093 5.9951547 11.452303 5.9199219 11.40625 C 5.8277839 11.35006 5.7409391 11.287579 5.6542969 11.224609 C 5.5690199 11.162429 5.4842822 11.099821 5.4042969 11.03125 C 5.3277969 10.96578 5.2546685 10.896945 5.1835938 10.826172 C 5.1101645 10.752977 5.0382913 10.678297 4.9707031 10.599609 C 4.901985 10.519604 4.8375127 10.436633 4.7753906 10.351562 C 4.7136141 10.266977 4.6566769 10.179281 4.6015625 10.089844 C 4.5490016 10.004504 4.4972448 9.919243 4.4511719 9.8300781 C 4.4034667 9.7377285 4.3628127 9.6412901 4.3222656 9.5449219 C 4.2812301 9.4474644 4.2383822 9.3508458 4.2050781 9.25 C 4.1685704 9.1390944 4.1440186 9.0231573 4.1171875 8.9082031 C 4.096413 8.8196987 4.0694482 8.7329098 4.0546875 8.6425781 C 4.0208121 8.4330969 4 8.2190438 4 8 C 4 7.7238576 4.0287478 7.4537497 4.0820312 7.1933594 C 4.4550162 5.3706269 6.0670033 3.9999999 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z M 12 11 L 12 13.5 L 12 16 L 14 14.75 L 16 13.5 L 14 12.25 L 12 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gpmdp-tray.svg b/.icons/awkward/16x16/panel/gpmdp-tray.svg
new file mode 100644
index 00000000..5c66de7d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gpmdp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.7128906 1 C 2.532375 1.0039374 2.3755848 1.0700173 2.2578125 1.1894531 C 2.090497 1.3565758 2 1.628433 2 1.9785156 L 2 14.017578 C 2 14.367573 2.098211 14.637565 2.2578125 14.804688 C 2.5009857 15.051431 2.88125 15.075907 3.3144531 14.8125 L 13.453125 8.78125 C 14.183416 8.351631 14.183416 7.6523373 13.453125 7.2148438 L 13.042969 6.96875 C 13.042152 6.9693437 12.887032 6.8763187 12.857422 6.859375 C 12.339653 4.6498869 10.367368 3 8 3 C 7.5396948 3 7.1029903 3.0827634 6.6796875 3.1992188 C 5.1333382 2.2725661 3.3144531 1.1816406 3.3144531 1.1816406 C 3.0978516 1.0543299 2.8934062 0.99597506 2.7128906 1 z M 8 4 L 8.0195312 4.0019531 C 9.6026523 4.0097231 10.956304 4.9429666 11.597656 6.2832031 C 11.633036 6.3569351 11.674346 6.4283304 11.705078 6.5039062 C 11.705845 6.5057963 11.706231 6.5078756 11.707031 6.5097656 C 11.784931 6.7032852 11.845447 6.9042012 11.892578 7.1113281 C 11.906488 7.1715451 11.916624 7.2321353 11.927734 7.2929688 C 11.968878 7.5231774 12 7.757945 12 8 C 12 8.1690928 11.973485 8.3305646 11.953125 8.4941406 L 6.546875 11.716797 C 6.528911 11.709797 6.5100235 11.704546 6.4921875 11.697266 C 6.374646 11.649356 6.2633344 11.591173 6.1523438 11.533203 C 6.0739387 11.492093 5.9951547 11.452303 5.9199219 11.40625 C 5.8277839 11.35006 5.7409391 11.287579 5.6542969 11.224609 C 5.5690199 11.162429 5.4842822 11.099821 5.4042969 11.03125 C 5.3277969 10.96578 5.2546685 10.896945 5.1835938 10.826172 C 5.1101645 10.752977 5.0382913 10.678297 4.9707031 10.599609 C 4.901985 10.519604 4.8375127 10.436633 4.7753906 10.351562 C 4.7136141 10.266976 4.6566769 10.179281 4.6015625 10.089844 C 4.5490016 10.004504 4.4972448 9.919243 4.4511719 9.8300781 C 4.4034667 9.7377285 4.3628127 9.6412901 4.3222656 9.5449219 C 4.2812301 9.4474644 4.2383822 9.3508458 4.2050781 9.25 C 4.1685704 9.1390944 4.1440186 9.0231573 4.1171875 8.9082031 C 4.096413 8.8196987 4.0694482 8.7329098 4.0546875 8.6425781 C 4.0208121 8.4330969 4 8.2190438 4 8 C 4 7.7238576 4.0287478 7.4537497 4.0820312 7.1933594 C 4.4550162 5.3706269 6.0670033 3.9999999 8 4 z M 8 6 A 2 2 0 0 0 6 8 A 2 2 0 0 0 8 10 A 2 2 0 0 0 10 8 A 2 2 0 0 0 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/grive-app-ind-con-1.svg b/.icons/awkward/16x16/panel/grive-app-ind-con-1.svg
new file mode 100644
index 00000000..789d0981
--- /dev/null
+++ b/.icons/awkward/16x16/panel/grive-app-ind-con-1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 10.666667,1 16,10 10.222222,10 5.3334222,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 6,11.007925 10,-0.0088 -2.666667,4 -9.7777774,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.8476562 1.9492188 L 0 10.625 L 2.6660156 15 L 7.4863281 6.8046875 L 4.8476562 1.9492188 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/grive-app-ind-con-2.svg b/.icons/awkward/16x16/panel/grive-app-ind-con-2.svg
new file mode 100644
index 00000000..df8bfd13
--- /dev/null
+++ b/.icons/awkward/16x16/panel/grive-app-ind-con-2.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.666667,1 16,10 10.222222,10 5.3334222,1 Z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="m 6,11.007925 10,-0.0088 -2.666667,4 -9.7777774,0 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.8476562 1.9492188 L 0 10.625 L 2.6660156 15 L 7.4863281 6.8046875 L 4.8476562 1.9492188 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/grive-app-ind-con-3.svg b/.icons/awkward/16x16/panel/grive-app-ind-con-3.svg
new file mode 100644
index 00000000..7db34347
--- /dev/null
+++ b/.icons/awkward/16x16/panel/grive-app-ind-con-3.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.666667,1 16,10 10.222222,10 5.3334222,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 6,11.007925 10,-0.0088 -2.666667,4 -9.7777774,0 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 4.8476562 1.9492188 L 0 10.625 L 2.6660156 15 L 7.4863281 6.8046875 L 4.8476562 1.9492188 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/grive-app-ind-sleep.svg b/.icons/awkward/16x16/panel/grive-app-ind-sleep.svg
new file mode 100644
index 00000000..29998596
--- /dev/null
+++ b/.icons/awkward/16x16/panel/grive-app-ind-sleep.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 5.3339844 1 L 10.222656 10 L 16 10 L 10.666016 1 L 5.3339844 1 z M 4.8476562 1.9492188 L 0 10.625 L 2.6660156 15 L 7.4863281 6.8046875 L 4.8476562 1.9492188 z M 16 11 L 6 11.007812 L 3.5546875 15 L 13.333984 15 L 16 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/grive-app-ind.svg b/.icons/awkward/16x16/panel/grive-app-ind.svg
new file mode 100644
index 00000000..27838b14
--- /dev/null
+++ b/.icons/awkward/16x16/panel/grive-app-ind.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.3339844 1 L 10.222656 10 L 16 10 L 10.666016 1 L 5.3339844 1 z M 4.8476562 1.9492188 L 0 10.625 L 2.6660156 15 L 7.4863281 6.8046875 L 4.8476562 1.9492188 z M 16 11 L 6 11.007812 L 3.5546875 15 L 13.333984 15 L 16 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gsd-xrandr.svg b/.icons/awkward/16x16/panel/gsd-xrandr.svg
new file mode 120000
index 00000000..9e47514a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gsd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gsm-3g-full-secure.svg b/.icons/awkward/16x16/panel/gsm-3g-full-secure.svg
new file mode 120000
index 00000000..afc43d74
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gsm-3g-full-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gsm-3g-full.svg b/.icons/awkward/16x16/panel/gsm-3g-full.svg
new file mode 120000
index 00000000..90a741a1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gsm-3g-full.svg
@@ -0,0 +1 @@
+network-cellular-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gsm-3g-high-secure.svg b/.icons/awkward/16x16/panel/gsm-3g-high-secure.svg
new file mode 120000
index 00000000..56374d21
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gsm-3g-high-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gsm-3g-high.svg b/.icons/awkward/16x16/panel/gsm-3g-high.svg
new file mode 120000
index 00000000..d483798e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gsm-3g-high.svg
@@ -0,0 +1 @@
+network-cellular-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gsm-3g-low-secure.svg b/.icons/awkward/16x16/panel/gsm-3g-low-secure.svg
new file mode 120000
index 00000000..86597a5a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gsm-3g-low-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gsm-3g-low.svg b/.icons/awkward/16x16/panel/gsm-3g-low.svg
new file mode 120000
index 00000000..1f49b2fc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gsm-3g-low.svg
@@ -0,0 +1 @@
+network-cellular-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gsm-3g-medium-secure.svg b/.icons/awkward/16x16/panel/gsm-3g-medium-secure.svg
new file mode 120000
index 00000000..08f73d5e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gsm-3g-medium-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gsm-3g-medium.svg b/.icons/awkward/16x16/panel/gsm-3g-medium.svg
new file mode 120000
index 00000000..f8764e2c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gsm-3g-medium.svg
@@ -0,0 +1 @@
+network-cellular-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gsm-3g-none-secure.svg b/.icons/awkward/16x16/panel/gsm-3g-none-secure.svg
new file mode 120000
index 00000000..ea1920ef
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gsm-3g-none-secure.svg
@@ -0,0 +1 @@
+network-cellular-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gsm-3g-none.svg b/.icons/awkward/16x16/panel/gsm-3g-none.svg
new file mode 120000
index 00000000..a4482d85
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gsm-3g-none.svg
@@ -0,0 +1 @@
+network-cellular-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/gtg-panel.svg b/.icons/awkward/16x16/panel/gtg-panel.svg
new file mode 100644
index 00000000..720bfac4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gtg-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 0.892,1 0,1.892 0,3 V 13 C 0,14.108 0.892,15 2,15 H 14 C 15.108,15 16,14.108 16,13 V 3 C 16,1.892 15.108,1 14,1 Z M 11.031,3 C 11.086,3.0053 11.167,3.0359 11.219,3.0625 L 12.781,3.8437 C 12.989,3.9502 13.051,4.2115 12.937,4.4062 L 8.062,12.781 C 7.977,12.93 7.795,13.02 7.626,13 7.575,12.994 7.519,12.994 7.47,12.969 7.465,12.967 3.2202,9.657 3.2202,9.657 3.0127,9.551 2.9505,9.29 3.0639,9.095 L 4.0951,7.845 C 4.2085,7.65 4.4814,7.582 4.6889,7.689 L 7.001,9.439 10.626,3.2193 C 10.711,3.0732 10.867,2.9847 11.032,3.0005 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/gtk-dialog-authentication-panel.svg b/.icons/awkward/16x16/panel/gtk-dialog-authentication-panel.svg
new file mode 120000
index 00000000..0bfd732b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/gtk-dialog-authentication-panel.svg
@@ -0,0 +1 @@
+krb-valid-ticket.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/guake-indicator.svg b/.icons/awkward/16x16/panel/guake-indicator.svg
new file mode 100644
index 00000000..05d8c32b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/guake-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.75 1 C 1.7805 1 1 1.7805 1 2.75 L 1 13.25 C 1 14.2195 1.7805 15 2.75 15 L 13.25 15 C 14.2195 15 15 14.2195 15 13.25 L 15 2.75 C 15 1.7805 14.2195 1 13.25 1 L 2.75 1 z M 6 2 L 7 2 L 7 3 L 10 3 L 10 5 L 7 5 L 7 6 L 8 6 C 8.7501 6 9.4400469 6.3166875 9.8730469 6.8046875 C 10.306047 7.2917875 10.5 7.903 10.5 8.5 C 10.5 9.097 10.306047 9.7102648 9.8730469 10.197266 C 9.4400469 10.685266 8.7501 11 8 11 L 7 11 L 7 12 L 6 12 L 6 11 L 3 11 L 3 9 L 6 9 L 6 8 L 5 8 C 4.25 8 3.5602531 7.6852656 3.1269531 7.1972656 C 2.6936531 6.7102656 2.5 6.097 2.5 5.5 C 2.5 4.9028 2.6936531 4.2920875 3.1269531 3.8046875 C 3.5601531 3.3172875 4.2499 3 5 3 L 6 3 L 6 2 z M 5 5 C 4.75 5 4.6898469 5.0596656 4.6230469 5.1347656 C 4.5563469 5.2098656 4.5 5.3473 4.5 5.5 C 4.5 5.6528 4.5563469 5.7920875 4.6230469 5.8671875 C 4.6898469 5.9419875 4.75 6 5 6 L 6 6 L 6 5 L 5 5 z M 7 8 L 7 9 L 8 9 C 8.25 9 8.3099531 8.9421875 8.3769531 8.8671875 C 8.4439531 8.7921875 8.5 8.653 8.5 8.5 C 8.5 8.347 8.4439531 8.2097656 8.3769531 8.1347656 C 8.3099531 8.0597656 8.251 8 8 8 L 7 8 z M 9 12 L 13 12 L 13 13 L 9 13 L 9 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/guake-tray.svg b/.icons/awkward/16x16/panel/guake-tray.svg
new file mode 120000
index 00000000..49add0e3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/guake-tray.svg
@@ -0,0 +1 @@
+guake-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/guitarix-tray.svg b/.icons/awkward/16x16/panel/guitarix-tray.svg
new file mode 100644
index 00000000..1db2aff9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/guitarix-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.7011719 5 C 1.3133718 5 1 5.343455 1 5.7695312 L 1 14.230469 C 1 14.656545 1.3133718 15 1.7011719 15 L 14.298828 15 C 14.686628 15 15 14.656545 15 14.230469 L 15 5.7695312 C 15 5.3434548 14.686628 5 14.298828 5 L 1.7011719 5 z M 5 7 A 3 3 0 0 1 8 10 A 3 3 0 0 1 11 7 A 3 3 0 0 1 14 10 A 3 3 0 0 1 11 13 A 3 3 0 0 1 8 10 A 3 3 0 0 1 5 13 A 3 3 0 0 1 2 10 A 3 3 0 0 1 5 7 z M 5 9 A 1 1 0 0 0 4 10 A 1 1 0 0 0 5 11 A 1 1 0 0 0 6 10 A 1 1 0 0 0 5 9 z M 11 9 A 1 1 0 0 0 10 10 A 1 1 0 0 0 11 11 A 1 1 0 0 0 12 10 A 1 1 0 0 0 11 9 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.7011719 1 C 1.3133718 1 1 1.2558208 1 1.5722656 L 1 4.4277344 C 1 4.7441793 1.3133718 5 1.7011719 5 L 14.298828 5 C 14.686628 5 15 4.7441792 15 4.4277344 L 15 1.5722656 C 15 1.2558208 14.686628 1 14.298828 1 L 1.7011719 1 z M 2.7460938 2 L 13.253906 2 C 13.667507 2 14 2.201872 14 2.4511719 L 14 3.5488281 C 14 3.798128 13.667507 4 13.253906 4 L 2.7460938 4 C 2.3324929 4 2 3.798128 2 3.5488281 L 2 2.4511719 C 2 2.2018719 2.332493 2 2.7460938 2 z M 3.4003906 2.5996094 A 0.4 0.4 0 0 0 3 3 A 0.4 0.4 0 0 0 3.4003906 3.4003906 A 0.4 0.4 0 0 0 3.8007812 3 A 0.4 0.4 0 0 0 3.4003906 2.5996094 z M 5 2.5996094 A 0.4 0.4 0 0 0 4.5996094 3 A 0.4 0.4 0 0 0 5 3.4003906 A 0.4 0.4 0 0 0 5.4003906 3 A 0.4 0.4 0 0 0 5 2.5996094 z M 6.4003906 2.5996094 A 0.4 0.4 0 0 0 6 3 A 0.4 0.4 0 0 0 6.4003906 3.4003906 A 0.4 0.4 0 0 0 6.8007812 3 A 0.4 0.4 0 0 0 6.4003906 2.5996094 z M 12.199219 2.5996094 L 12.199219 3.4003906 L 13 3.4003906 L 13 2.5996094 L 12.199219 2.5996094 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/haguichi-connected.svg b/.icons/awkward/16x16/panel/haguichi-connected.svg
new file mode 100644
index 00000000..06d35e96
--- /dev/null
+++ b/.icons/awkward/16x16/panel/haguichi-connected.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5834,15 H 13.375 L 7.2095,8.4433 4.3146,10.448 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5834,1 H 13.375 L 6.7909,7.9996 4.3229,10.457 2,7.9996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/haguichi-connecting-1.svg b/.icons/awkward/16x16/panel/haguichi-connecting-1.svg
new file mode 100644
index 00000000..a3bb20e6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/haguichi-connecting-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5834,15 H 13.375 L 7.2095,8.4433 4.3146,10.448 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.5834,1 H 13.375 L 6.7909,7.9996 4.3229,10.457 2,7.9996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/haguichi-connecting-2.svg b/.icons/awkward/16x16/panel/haguichi-connecting-2.svg
new file mode 100644
index 00000000..dd2b6f5b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/haguichi-connecting-2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.5834,15 H 13.375 L 7.2095,8.4433 4.3146,10.448 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5834,1 H 13.375 L 6.7909,7.9996 4.3229,10.457 2,7.9996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/haguichi-connecting-3.svg b/.icons/awkward/16x16/panel/haguichi-connecting-3.svg
new file mode 120000
index 00000000..07f4e9ce
--- /dev/null
+++ b/.icons/awkward/16x16/panel/haguichi-connecting-3.svg
@@ -0,0 +1 @@
+haguichi-disconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/haguichi-disconnected.svg b/.icons/awkward/16x16/panel/haguichi-disconnected.svg
new file mode 100644
index 00000000..d28eeede
--- /dev/null
+++ b/.icons/awkward/16x16/panel/haguichi-disconnected.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.5834,15 H 13.375 L 7.2095,8.4433 4.3146,10.448 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.5834,1 H 13.375 L 6.7909,7.9996 4.3229,10.457 2,7.9996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/hangouts-available.svg b/.icons/awkward/16x16/panel/hangouts-available.svg
new file mode 100644
index 00000000..7a0a3770
--- /dev/null
+++ b/.icons/awkward/16x16/panel/hangouts-available.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5,1 C 3.9101491,1 1,3.9101491 1,7.5 c 0.00378,3.408965 2.6405581,6.235847 6.0410156,6.476562 C 7.0384989,14.874998 7,16 7,16 c 3.949542,-0.489133 7,-3.918083 7,-8 0,-0.092036 -0.009,-0.1699131 -0.01172,-0.2578125 C 13.993693,7.6615382 13.9976,7.580795 14,7.5 14,3.9101491 11.089851,1 7.5,1 Z M 6.671875,5.9880468 c 0.2079,-1.998e-4 0.3794,0.2033439 0.3125,0.4023439 0.0159,0.0377 0.013672,0.077887 0.013672,0.1171875 0,0.856 8e-4,1.7123594 0,2.5683594 -6e-4,0.765 -0.4946563,1.4794374 -1.2226563,1.7734374 -0.0183,0.008 -0.036787,0.01834 -0.054687,0.02734 -0.0098,0.003 -0.019097,0.0048 -0.029297,0.0078 -0.0056,0.003 -0.011878,0.0048 -0.017578,0.0078 -0.1521,0.042 -0.3040375,0.07661 -0.4609375,0.09961 -0.1197,0.017 -0.1567031,-0.04902 -0.1582031,-0.166015 -0.0012,-0.081 -0.00125,-0.162141 -0.00195,-0.244141 l 0.00391,-0.439453 c -6e-4,-0.032 -0.00205,-0.06566 -0.00195,-0.09766 C 5.0548875,9.9326876 5.1682,9.8842813 5.3125,9.8532813 5.4955,9.8122813 5.545,9.7547188 5.6875,9.6267188 5.8584,9.4727188 5.9608,9.2109063 6,8.9939063 c -0.4937,-0.001 -1.0041469,-9.531e-4 -1.4980469,-0.00195 -0.0537,0 -0.1063562,-9.531e-4 -0.1601562,-0.00195 -0.2016,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 3e-4,-0.7747 0.00135,-1.2175875 0.00195,-1.9921876 0,-0.0075 -0.00145,-0.015937 -0.00195,-0.023437 -0.0155,-0.1448999 0.027456,-0.2632499 0.1601563,-0.34375 0.0516,-0.0315 0.1085687,-0.042969 0.1679687,-0.042969 0.7807,-4.001e-4 1.5609969,-0.00105 2.3417969,-0.00195 z m 4.001953,0 c 0.208,-1.998e-4 0.377547,0.2033439 0.310547,0.4023439 0.016,0.0377 0.01367,0.077887 0.01367,0.1171875 0,0.856 10e-4,1.7123594 0,2.5683594 -10e-4,0.765 -0.496609,1.4794374 -1.2246095,1.7734374 -0.018,0.008 -0.032781,0.01834 -0.050781,0.02734 -0.01,0.003 -0.02125,0.0048 -0.03125,0.0078 -0.005,0.003 -0.010625,0.0048 -0.015625,0.0078 -0.1519999,0.042 -0.3058906,0.07661 -0.4628906,0.09961 -0.12,0.017 -0.15525,-0.04902 -0.15625,-0.166015 -0.002,-0.081 -0.00195,-0.162141 -0.00195,-0.244141 l 0.00195,-0.439453 c 0,-0.032 -0.00195,-0.06566 -0.00195,-0.09766 10e-4,-0.1120004 0.1118594,-0.1594067 0.2558594,-0.1914067 0.183,-0.041 0.233,-0.098563 0.375,-0.2265625 0.171,-0.154 0.2735,-0.4158125 0.3125,-0.6328125 -0.494,-0.001 -1.0001407,-9.531e-4 -1.4941407,-0.00195 -0.054,0 -0.1091093,-9.531e-4 -0.1621093,-0.00195 -0.202,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 0,-0.7748001 9.532e-4,-1.2175875 0.00195,-1.9921876 l 0,-0.023437 c -0.016,-0.1448999 0.025203,-0.2631499 0.1582032,-0.34375 0.051,-0.0314 0.1060156,-0.042969 0.1660156,-0.042969 0.781,-4.001e-4 1.5647032,-0.00105 2.345703,-0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/hangouts-notification.svg b/.icons/awkward/16x16/panel/hangouts-notification.svg
new file mode 100644
index 00000000..9ef16075
--- /dev/null
+++ b/.icons/awkward/16x16/panel/hangouts-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5,1 C 3.9101491,1 1,3.9101491 1,7.5 c 0.00378,3.408965 2.6405581,6.235847 6.0410156,6.476562 C 7.0384989,14.874998 7,16 7,16 c 3.949542,-0.489133 7,-3.918083 7,-8 0,-0.092036 -0.009,-0.1699131 -0.01172,-0.2578125 C 13.993693,7.6615382 13.9976,7.580795 14,7.5 14,3.9101491 11.089851,1 7.5,1 Z M 6.671875,5.9880468 c 0.2079,-1.998e-4 0.3794,0.2033439 0.3125,0.4023439 0.0159,0.0377 0.013672,0.077887 0.013672,0.1171875 0,0.856 8e-4,1.7123594 0,2.5683594 -6e-4,0.765 -0.4946563,1.4794374 -1.2226563,1.7734374 -0.0183,0.008 -0.036787,0.01834 -0.054687,0.02734 -0.0098,0.003 -0.019097,0.0048 -0.029297,0.0078 -0.0056,0.003 -0.011878,0.0048 -0.017578,0.0078 -0.1521,0.042 -0.3040375,0.07661 -0.4609375,0.09961 -0.1197,0.017 -0.1567031,-0.04902 -0.1582031,-0.166015 -0.0012,-0.081 -0.00125,-0.162141 -0.00195,-0.244141 l 0.00391,-0.439453 c -6e-4,-0.032 -0.00205,-0.06566 -0.00195,-0.09766 C 5.0548875,9.9326876 5.1682,9.8842813 5.3125,9.8532813 5.4955,9.8122813 5.545,9.7547188 5.6875,9.6267188 5.8584,9.4727188 5.9608,9.2109063 6,8.9939063 c -0.4937,-0.001 -1.0041469,-9.531e-4 -1.4980469,-0.00195 -0.0537,0 -0.1063562,-9.531e-4 -0.1601562,-0.00195 -0.2016,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 3e-4,-0.7747 0.00135,-1.2175875 0.00195,-1.9921876 0,-0.0075 -0.00145,-0.015937 -0.00195,-0.023437 -0.0155,-0.1448999 0.027456,-0.2632499 0.1601563,-0.34375 0.0516,-0.0315 0.1085687,-0.042969 0.1679687,-0.042969 0.7807,-4.001e-4 1.5609969,-0.00105 2.3417969,-0.00195 z m 4.001953,0 c 0.208,-1.998e-4 0.377547,0.2033439 0.310547,0.4023439 0.016,0.0377 0.01367,0.077887 0.01367,0.1171875 0,0.856 10e-4,1.7123594 0,2.5683594 -10e-4,0.765 -0.496609,1.4794374 -1.2246095,1.7734374 -0.018,0.008 -0.032781,0.01834 -0.050781,0.02734 -0.01,0.003 -0.02125,0.0048 -0.03125,0.0078 -0.005,0.003 -0.010625,0.0048 -0.015625,0.0078 -0.1519999,0.042 -0.3058906,0.07661 -0.4628906,0.09961 -0.12,0.017 -0.15525,-0.04902 -0.15625,-0.166015 -0.002,-0.081 -0.00195,-0.162141 -0.00195,-0.244141 l 0.00195,-0.439453 c 0,-0.032 -0.00195,-0.06566 -0.00195,-0.09766 10e-4,-0.1120004 0.1118594,-0.1594067 0.2558594,-0.1914067 0.183,-0.041 0.233,-0.098563 0.375,-0.2265625 0.171,-0.154 0.2735,-0.4158125 0.3125,-0.6328125 -0.494,-0.001 -1.0001407,-9.531e-4 -1.4941407,-0.00195 -0.054,0 -0.1091093,-9.531e-4 -0.1621093,-0.00195 -0.202,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 0,-0.7748001 9.532e-4,-1.2175875 0.00195,-1.9921876 l 0,-0.023437 c -0.016,-0.1448999 0.025203,-0.2631499 0.1582032,-0.34375 0.051,-0.0314 0.1060156,-0.042969 0.1660156,-0.042969 0.781,-4.001e-4 1.5647032,-0.00105 2.345703,-0.00195 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="1.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/hangouts-offline.svg b/.icons/awkward/16x16/panel/hangouts-offline.svg
new file mode 100644
index 00000000..6f965ef3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/hangouts-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7.5,1 C 3.9101491,1 1,3.9101491 1,7.5 c 0.00378,3.408965 2.6405581,6.235847 6.0410156,6.476562 C 7.0384989,14.874998 7,16 7,16 c 3.949542,-0.489133 7,-3.918083 7,-8 0,-0.092036 -0.009,-0.1699131 -0.01172,-0.2578125 C 13.993693,7.6615382 13.9976,7.580795 14,7.5 14,3.9101491 11.089851,1 7.5,1 Z M 6.671875,5.9880468 c 0.2079,-1.998e-4 0.3794,0.2033439 0.3125,0.4023439 0.0159,0.0377 0.013672,0.077887 0.013672,0.1171875 0,0.856 8e-4,1.7123594 0,2.5683594 -6e-4,0.765 -0.4946563,1.4794374 -1.2226563,1.7734374 -0.0183,0.008 -0.036787,0.01834 -0.054687,0.02734 -0.0098,0.003 -0.019097,0.0048 -0.029297,0.0078 -0.0056,0.003 -0.011878,0.0048 -0.017578,0.0078 -0.1521,0.042 -0.3040375,0.07661 -0.4609375,0.09961 -0.1197,0.017 -0.1567031,-0.04902 -0.1582031,-0.166015 -0.0012,-0.081 -0.00125,-0.162141 -0.00195,-0.244141 l 0.00391,-0.439453 c -6e-4,-0.032 -0.00205,-0.06566 -0.00195,-0.09766 C 5.0548875,9.9326876 5.1682,9.8842813 5.3125,9.8532813 5.4955,9.8122813 5.545,9.7547188 5.6875,9.6267188 5.8584,9.4727188 5.9608,9.2109063 6,8.9939063 c -0.4937,-0.001 -1.0041469,-9.531e-4 -1.4980469,-0.00195 -0.0537,0 -0.1063562,-9.531e-4 -0.1601562,-0.00195 -0.2016,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 3e-4,-0.7747 0.00135,-1.2175875 0.00195,-1.9921876 0,-0.0075 -0.00145,-0.015937 -0.00195,-0.023437 -0.0155,-0.1448999 0.027456,-0.2632499 0.1601563,-0.34375 0.0516,-0.0315 0.1085687,-0.042969 0.1679687,-0.042969 0.7807,-4.001e-4 1.5609969,-0.00105 2.3417969,-0.00195 z m 4.001953,0 c 0.208,-1.998e-4 0.377547,0.2033439 0.310547,0.4023439 0.016,0.0377 0.01367,0.077887 0.01367,0.1171875 0,0.856 10e-4,1.7123594 0,2.5683594 -10e-4,0.765 -0.496609,1.4794374 -1.2246095,1.7734374 -0.018,0.008 -0.032781,0.01834 -0.050781,0.02734 -0.01,0.003 -0.02125,0.0048 -0.03125,0.0078 -0.005,0.003 -0.010625,0.0048 -0.015625,0.0078 -0.1519999,0.042 -0.3058906,0.07661 -0.4628906,0.09961 -0.12,0.017 -0.15525,-0.04902 -0.15625,-0.166015 -0.002,-0.081 -0.00195,-0.162141 -0.00195,-0.244141 l 0.00195,-0.439453 c 0,-0.032 -0.00195,-0.06566 -0.00195,-0.09766 10e-4,-0.1120004 0.1118594,-0.1594067 0.2558594,-0.1914067 0.183,-0.041 0.233,-0.098563 0.375,-0.2265625 0.171,-0.154 0.2735,-0.4158125 0.3125,-0.6328125 -0.494,-0.001 -1.0001407,-9.531e-4 -1.4941407,-0.00195 -0.054,0 -0.1091093,-9.531e-4 -0.1621093,-0.00195 -0.202,-0.003 -0.3398438,-0.4006563 -0.3398438,-0.5976563 0,-0.7748001 9.532e-4,-1.2175875 0.00195,-1.9921876 l 0,-0.023437 c -0.016,-0.1448999 0.025203,-0.2631499 0.1582032,-0.34375 0.051,-0.0314 0.1060156,-0.042969 0.1660156,-0.042969 0.781,-4.001e-4 1.5647032,-0.00105 2.345703,-0.00195 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/hangouts-working.svg b/.icons/awkward/16x16/panel/hangouts-working.svg
new file mode 100644
index 00000000..e8c03884
--- /dev/null
+++ b/.icons/awkward/16x16/panel/hangouts-working.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 1 C 3.9101491 1 1 3.9101491 1 7.5 C 1.00378 10.908965 3.6405581 13.735847 7.0410156 13.976562 C 7.0384989 14.874999 7 16 7 16 C 10.949542 15.510867 14 12.081917 14 8 C 14 7.907964 13.991001 7.8300869 13.988281 7.7421875 C 13.993694 7.6615382 13.9976 7.580795 14 7.5 C 14 3.9101491 11.089851 1 7.5 1 z M 3.5 6 A 1.5 1.5 0 0 1 5 7.5 A 1.5 1.5 0 0 1 3.5 9 A 1.5 1.5 0 0 1 2 7.5 A 1.5 1.5 0 0 1 3.5 6 z M 7.5 6 A 1.5 1.5 0 0 1 9 7.5 A 1.5 1.5 0 0 1 7.5 9 A 1.5 1.5 0 0 1 6 7.5 A 1.5 1.5 0 0 1 7.5 6 z M 11.5 6 A 1.5 1.5 0 0 1 13 7.5 A 1.5 1.5 0 0 1 11.5 9 A 1.5 1.5 0 0 1 10 7.5 A 1.5 1.5 0 0 1 11.5 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/harmony-tray.svg b/.icons/awkward/16x16/panel/harmony-tray.svg
new file mode 100644
index 00000000..f80037c7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/harmony-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 10.211,2.9999 C 10.416,2.9999 10.777,3.1131 10.9,3.2167 L 11,3.3007 10.904,3.5839 C 10.686,4.2303 10.083,7.1136 9.8457,8.6386 9.7827,9.0416 9.6944,9.5637 9.6484,9.8007 9.5504,10.314 9.5458,10.509 9.6348,10.746 9.7748,11.121 9.77,11.159 9.541,11.264 9.428,11.316 9.1688,11.386 8.9648,11.422 8.2748,11.542 8.0655,11.389 8.0645,10.766 8.0645,10.346 8.1032,10.122 8.3672,9.0214 8.4842,8.5374 8.5781,8.1026 8.5781,8.0546 8.5781,7.9736 8.5583,7.968 8.2813,7.996 8.1183,8.013 7.6179,8.0301 7.1699,8.0331 6.7221,8.0361 6.3422,8.0523 6.3262,8.0683 6.3102,8.0853 6.221,8.4346 6.1289,8.8456 6.0368,9.2556 5.8723,9.9326 5.7617,10.348 5.6512,10.763 5.5511,11.226 5.541,11.377 5.529,11.557 5.499,11.675 5.4531,11.717 5.3489,11.812 4.8343,11.964 4.5098,11.994 4.115,12.035 3.9748,11.861 4.0039,11.57 4.0305,11.309 4.1853,10.745 4.5723,9.5077 5.227,7.4137 5.6389,5.0335 5.4648,4.3417 5.4215,4.1698 5.4155,4.0826 5.4473,4.0429 5.5464,3.9193 5.9441,3.7841 6.2715,3.7636 6.9475,3.7495 6.9148,4.0004 6.8926,4.5449 6.8727,5.033 6.7427,5.9515 6.623,6.5663 6.5858,6.7573 6.5671,6.9415 6.5801,6.9765 6.5996,7.0285 6.7801,7.04 7.6445,7.039 8.2165,7.039 8.7083,7.0218 8.7363,7.0038 8.8243,6.9458 8.8751,6.7519 9.2461,5.0683 9.4451,4.1675 9.6416,3.3719 9.6836,3.2988 9.7776,3.1321 10.01,2.9999 10.211,2.9999 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/hexchat-fileoffer.svg b/.icons/awkward/16x16/panel/hexchat-fileoffer.svg
new file mode 120000
index 00000000..49efef62
--- /dev/null
+++ b/.icons/awkward/16x16/panel/hexchat-fileoffer.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/hexchat-highlight.svg b/.icons/awkward/16x16/panel/hexchat-highlight.svg
new file mode 100644
index 00000000..01c6084a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/hexchat-highlight.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.9453125 2 C 3.6305844 1.9997429 3.3396609 2.1633916 3.1816406 2.4277344 L 0.11914062 7.5683594 C -0.039842165 7.8349309 -0.039842165 8.1639732 0.11914062 8.4296875 L 3.1816406 13.572266 C 3.3395734 13.836266 3.6304969 14 3.9453125 14 L 10.058594 14 C 10.373584 14 10.661942 13.836266 10.820312 13.572266 L 13.880859 8.4296875 C 14.040105 8.1639732 14.040105 7.8349309 13.880859 7.5683594 L 10.820312 2.4277344 C 10.661942 2.1639059 10.373584 2.0002572 10.058594 2 L 3.9453125 2 z M 4.5742188 4 L 9.4296875 4 L 9.4882812 4.0976562 L 7 6.5859375 L 4.5136719 4.0996094 L 4.5742188 4 z M 10.542969 5.8710938 L 11.808594 8 L 10.542969 10.128906 L 8.4140625 8 L 10.542969 5.8710938 z M 3.4589844 5.8730469 L 5.5859375 8 L 3.4589844 10.126953 L 2.1914062 8 L 3.4589844 5.8730469 z M 7 9.4140625 L 9.4863281 11.900391 L 9.4277344 12 L 4.5742188 12 L 4.5136719 11.900391 L 7 9.4140625 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12.432348,2.0003749 C 12.088438,2 11.890091,2.3488977 12.064445,2.6023212 l 0.7614,1.0983681 0.757401,1.0984431 c 0.186351,0.2678234 0.64943,0.2678234 0.834981,0 l 0.7606,-1.0983681 0.757401,-1.0983682 C 16.118579,2.3345728 15.88824,2.0014249 15.519537,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/hexchat-indicator.svg b/.icons/awkward/16x16/panel/hexchat-indicator.svg
new file mode 100644
index 00000000..7a0a2868
--- /dev/null
+++ b/.icons/awkward/16x16/panel/hexchat-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.9453125 2 C 3.6305844 1.9997429 3.3396609 2.1633916 3.1816406 2.4277344 L 0.11914062 7.5683594 C -0.039842165 7.8349309 -0.039842165 8.1639732 0.11914062 8.4296875 L 3.1816406 13.572266 C 3.3395734 13.836266 3.6304969 14 3.9453125 14 L 10.058594 14 C 10.373584 14 10.661942 13.836266 10.820312 13.572266 L 13.880859 8.4296875 C 14.040105 8.1639732 14.040105 7.8349309 13.880859 7.5683594 L 10.820312 2.4277344 C 10.661942 2.1639059 10.373584 2.0002572 10.058594 2 L 3.9453125 2 z M 4.5742188 4 L 9.4296875 4 L 9.4882812 4.0976562 L 7 6.5859375 L 4.5136719 4.0996094 L 4.5742188 4 z M 10.542969 5.8710938 L 11.808594 8 L 10.542969 10.128906 L 8.4140625 8 L 10.542969 5.8710938 z M 3.4589844 5.8730469 L 5.5859375 8 L 3.4589844 10.126953 L 2.1914062 8 L 3.4589844 5.8730469 z M 7 9.4140625 L 9.4863281 11.900391 L 9.4277344 12 L 4.5742188 12 L 4.5136719 11.900391 L 7 9.4140625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/hexchat-message.svg b/.icons/awkward/16x16/panel/hexchat-message.svg
new file mode 120000
index 00000000..49efef62
--- /dev/null
+++ b/.icons/awkward/16x16/panel/hexchat-message.svg
@@ -0,0 +1 @@
+hexchat-highlight.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/high-signal-lock.svg b/.icons/awkward/16x16/panel/high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/high-signal.svg b/.icons/awkward/16x16/panel/high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/16x16/panel/high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/hipchat4-attention.svg b/.icons/awkward/16x16/panel/hipchat4-attention.svg
new file mode 100644
index 00000000..6aaa7dad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/hipchat4-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 0.94726562 C 3.4051875 0.94726562 0 4.0677344 0 7.9785156 C 0 11.889766 3.4051875 15.009766 7.5 15.009766 A 0.93759375 0.93759375 0 0 0 7.5019531 15.009766 C 8.0757031 15.008828 8.6385156 14.899141 9.1972656 14.775391 C 10.348516 15.533828 11.694453 16.216563 13.291016 15.929688 A 0.93759375 0.93759375 0 0 0 13.806641 14.365234 C 13.260081 13.787734 12.971953 13.426953 12.955078 12.658203 C 14.202891 11.375703 14.998125 9.7438281 15 7.9785156 C 15 4.0677344 11.595 0.94726562 7.5 0.94726562 z M 7.5 2.9453125 C 10.578405 2.9453125 12.998913 5.2275022 13 7.9765625 C 12.9988 9.1420178 12.473953 10.286679 11.521484 11.265625 L 10.9375 11.865234 L 10.955078 12.701172 C 10.961978 13.018036 11.115323 13.290459 11.203125 13.587891 C 10.911627 13.444641 10.62978 13.324786 10.296875 13.105469 L 9.5917969 12.638672 L 8.765625 12.820312 C 8.2411543 12.936473 7.8208158 13.009045 7.5 13.009766 C 4.421107 13.009766 2 10.728947 2 7.9785156 C 2 5.2286916 4.4211375 2.9453125 7.5 2.9453125 z M 4.4785156 8.4941406 A 0.50005 0.50005 0 0 0 4.0253906 9.1582031 C 4.0253906 9.1582031 4.2095038 9.6773428 4.7363281 10.128906 C 5.2631524 10.58047 6.15 11 7.5 11 C 8.85 11 9.7368475 10.58047 10.263672 10.128906 C 10.790496 9.6773428 10.974609 9.1582031 10.974609 9.1582031 A 0.50028184 0.50028184 0 0 0 10.025391 8.8417969 C 10.025391 8.8417969 9.959504 9.0726574 9.6113281 9.3710938 C 9.2631524 9.66953 8.65 10 7.5 10 C 6.35 10 5.7368476 9.66953 5.3886719 9.3710938 C 5.0404962 9.0726574 4.9746094 8.8417969 4.9746094 8.8417969 A 0.50005 0.50005 0 0 0 4.4785156 8.4941406 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="7.5" cy="6.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/hipchat4.svg b/.icons/awkward/16x16/panel/hipchat4.svg
new file mode 100644
index 00000000..33f6a3e4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/hipchat4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 0.94726562 C 3.4051875 0.94726562 0 4.0677344 0 7.9785156 C 0 11.889766 3.4051875 15.009766 7.5 15.009766 A 0.93759375 0.93759375 0 0 0 7.5019531 15.009766 C 8.0757031 15.008828 8.6385156 14.899141 9.1972656 14.775391 C 10.348516 15.533828 11.694453 16.216563 13.291016 15.929688 A 0.93759375 0.93759375 0 0 0 13.806641 14.365234 C 13.260081 13.787734 12.971953 13.426953 12.955078 12.658203 C 14.202891 11.375703 14.998125 9.7438281 15 7.9785156 C 15 4.0677344 11.595 0.94726562 7.5 0.94726562 z M 7.5 2.9453125 C 10.578405 2.9453125 12.998913 5.2275022 13 7.9765625 C 12.9988 9.1420178 12.473953 10.286679 11.521484 11.265625 L 10.9375 11.865234 L 10.955078 12.701172 C 10.961978 13.018036 11.115323 13.290459 11.203125 13.587891 C 10.911627 13.444641 10.62978 13.324786 10.296875 13.105469 L 9.5917969 12.638672 L 8.765625 12.820312 C 8.2411543 12.936473 7.8208158 13.009045 7.5 13.009766 C 4.421107 13.009766 2 10.728947 2 7.9785156 C 2 5.2286916 4.4211375 2.9453125 7.5 2.9453125 z M 4.4785156 8.4941406 A 0.50005 0.50005 0 0 0 4.0253906 9.1582031 C 4.0253906 9.1582031 4.2095038 9.6773428 4.7363281 10.128906 C 5.2631524 10.58047 6.15 11 7.5 11 C 8.85 11 9.7368475 10.58047 10.263672 10.128906 C 10.790496 9.6773428 10.974609 9.1582031 10.974609 9.1582031 A 0.50028184 0.50028184 0 0 0 10.025391 8.8417969 C 10.025391 8.8417969 9.959504 9.0726574 9.6113281 9.3710938 C 9.2631524 9.66953 8.65 10 7.5 10 C 6.35 10 5.7368476 9.66953 5.3886719 9.3710938 C 5.0404962 9.0726574 4.9746094 8.8417969 4.9746094 8.8417969 A 0.50005 0.50005 0 0 0 4.4785156 8.4941406 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/hp-indicator.svg b/.icons/awkward/16x16/panel/hp-indicator.svg
new file mode 100644
index 00000000..11af4cbd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/hp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 7.86,1 7.7226,1.0124 7.5844,1.0205 7.1723,2.1963 6.7532,3.877 6.3474,5.0259 6.9213,5.0473 7.8084,5.1334 8.2083,5.6514 8.3964,5.8954 8.3806,6.2771 8.2704,6.5742 7.7506,8.0307 7.2178,9.5553 6.7012,11.011 6.2448,11.018 5.7904,11.008 5.334,11.011 5.2701,11.01 5.2091,11.022 5.1477,10.998 5.7292,9.4005 6.2988,7.7158 6.8704,6.1127 6.5983,6.1088 6.3287,6.1178 6.0553,6.1127 6.0139,6.2004 5.9791,6.2981 5.9476,6.3896 5.4209,7.8671 4.8892,9.4092 4.365,10.889 4.34,10.926 4.3472,11.011 4.2881,11.011 3.852,11.013 3.4157,11.009 2.9808,11.011 2.9017,11.01 2.8264,11.019 2.75,10.996 3.7891,8.1178 4.8344,4.3109 5.8757,1.3285 3.0428,2.2239 1,4.8634 1,7.9996 1,11.219 3.1528,13.909 6.1013,14.733 7.2432,11.558 8.5591,8.2404 9.6695,5.1271 9.6809,5.1034 9.6896,5.0452 9.7001,5.0211 V 5.0194 C 10.432,5.0271 11.183,5.0335 11.915,5.0348 12.154,5.04 12.389,5.0081 12.623,5.0809 12.891,5.1537 13.14,5.3629 13.221,5.6364 13.282,5.85 13.236,6.0749 13.159,6.2806 12.693,7.6419 12.212,9.021 11.731,10.376 11.61,10.729 11.062,10.947 10.7,10.96 10.129,10.972 9.5619,10.964 8.9914,10.975 8.5171,12.296 7.8224,13.591 7.3079,14.966 7.5354,14.988 7.7664,15 8,15 11.878,15 15,11.878 15,8.0005 15,4.1223 11.878,1.0005 8,1.0005 Z M 6.1014,14.732 C 6.2962,14.787 6.493,14.836 6.6944,14.874 6.4939,14.835 6.2958,14.787 6.1014,14.732 Z M 5.8758,1.3281 C 6.1472,1.2423 6.4261,1.1742 6.7114,1.123 6.4267,1.1757 6.1471,1.2424 5.8758,1.3281 Z M 6.7114,1.123 C 6.9957,1.0721 7.286,1.0378 7.5809,1.0205 7.286,1.0378 6.9953,1.0706 6.7114,1.123 Z M 11.076,5.8784 C 11.053,5.8758 11.03,5.8749 11.007,5.8818 V 5.88 C 10.992,5.8839 10.973,5.8982 10.962,5.9108 10.463,7.3073 9.9696,8.7375 9.47,10.131 9.7448,10.132 10.026,10.149 10.3,10.131 10.784,8.7244 11.286,7.2843 11.776,5.8817 11.566,5.8765 11.358,5.8855 11.146,5.8817 11.124,5.8849 11.099,5.8808 11.076,5.8783 Z M 6.7487,14.883 C 6.9312,14.916 7.1151,14.947 7.3027,14.965 7.1148,14.947 6.9311,14.918 6.7487,14.883 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/idle-bad-signal-lock.svg b/.icons/awkward/16x16/panel/idle-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/idle-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/idle-bad-signal.svg b/.icons/awkward/16x16/panel/idle-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/idle-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/idle-good-signal-lock.svg b/.icons/awkward/16x16/panel/idle-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/idle-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/idle-good-signal.svg b/.icons/awkward/16x16/panel/idle-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/idle-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/idle-high-signal-lock.svg b/.icons/awkward/16x16/panel/idle-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/idle-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/idle-high-signal.svg b/.icons/awkward/16x16/panel/idle-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/16x16/panel/idle-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/idle-low-signal-lock.svg b/.icons/awkward/16x16/panel/idle-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/16x16/panel/idle-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/idle-low-signal.svg b/.icons/awkward/16x16/panel/idle-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/idle-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/indicator-cpufreq-100.svg b/.icons/awkward/16x16/panel/indicator-cpufreq-100.svg
new file mode 100644
index 00000000..81db4785
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-cpufreq-100.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 3.3477,0 A 0.25823,0.25823 0 0 0 3.0938,0.2617 V 1.8301 C 2.4445,1.9388 1.9388,2.4445 1.8301,3.0938 H 0.2617 A 0.25875,0.25875 0 1 0 0.2617,3.6113 H 1.8027 V 6.1934 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,6.709 H 1.8027 V 9.291 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,9.807 H 1.8027 V 12.389 H 0.2617 A 0.2585,0.2585 0 1 0 0.2617,12.906 H 1.8301 C 1.9388,13.556 2.4445,14.061 3.0938,14.17 V 15.738 A 0.25875,0.25875 0 1 0 3.6113,15.738 V 14.197 H 6.1934 V 15.738 A 0.25823,0.25823 0 1 0 6.709,15.738 V 14.197 H 9.291 V 15.738 A 0.25823,0.25823 0 1 0 9.807,15.738 V 14.197 H 12.389 V 15.738 A 0.2585,0.2585 0 1 0 12.906,15.738 V 14.17 C 13.556,14.061 14.061,13.556 14.17,12.906 H 15.738 A 0.25823,0.25823 0 0 0 16,12.645 0.25823,0.25823 0 0 0 15.738,12.389 H 14.197 V 9.807 H 15.738 A 0.25823,0.25823 0 0 0 16,9.545 0.25823,0.25823 0 0 0 15.738,9.291 H 14.197 V 6.709 H 15.738 A 0.25823,0.25823 0 0 0 16,6.4473 0.25823,0.25823 0 0 0 15.738,6.1934 H 14.197 V 3.6113 H 15.738 A 0.25823,0.25823 0 0 0 16,3.3477 0.25823,0.25823 0 0 0 15.738,3.0938 H 14.17 C 14.061,2.4445 13.556,1.9388 12.906,1.8301 V 0.2617 A 0.25823,0.25823 0 0 0 12.643,0 0.25823,0.25823 0 0 0 12.389,0.2617 V 1.8027 H 9.807 V 0.2617 A 0.25823,0.25823 0 0 0 9.545,0 0.25823,0.25823 0 0 0 9.291,0.2617 V 1.8027 H 6.709 V 0.2617 A 0.25823,0.25823 0 0 0 6.4473,0 0.25823,0.25823 0 0 0 6.1934,0.2617 V 1.8027 H 3.6113 V 0.2617 A 0.25823,0.25823 0 0 0 3.3477,0 Z M 3.5,3 H 12.5 C 12.777,3 13,3.223 13,3.5 13,3.777 12.777,4 12.5,4 H 3.5 C 3.223,4 3,3.777 3,3.5 3,3.223 3.223,3 3.5,3 Z M 3.5,6 H 12.5 C 12.777,6 13,6.223 13,6.5 13,6.777 12.777,7 12.5,7 H 3.5 C 3.223,7 3,6.777 3,6.5 3,6.223 3.223,6 3.5,6 Z M 3.5,9 H 12.5 C 12.777,9 13,9.223 13,9.5 13,9.777 12.777,10 12.5,10 H 3.5 C 3.223,10 3,9.777 3,9.5 3,9.223 3.223,9 3.5,9 Z M 3.5,12 H 12.5 C 12.777,12 13,12.223 13,12.5 13,12.777 12.777,13 12.5,13 H 3.5 C 3.223,13 3,12.777 3,12.5 3,12.223 3.223,12 3.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-cpufreq-25.svg b/.icons/awkward/16x16/panel/indicator-cpufreq-25.svg
new file mode 100644
index 00000000..9566fe9d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-cpufreq-25.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.3477,0 A 0.25823,0.25823 0 0 0 3.0938,0.2617 V 1.8301 C 2.4445,1.9388 1.9388,2.4445 1.8301,3.0938 H 0.2617 A 0.25875,0.25875 0 1 0 0.2617,3.6113 H 1.8027 V 6.1934 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,6.709 H 1.8027 V 9.291 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,9.807 H 1.8027 V 12.389 H 0.2617 A 0.2585,0.2585 0 1 0 0.2617,12.906 H 1.8301 C 1.9388,13.556 2.4445,14.061 3.0938,14.17 V 15.738 A 0.25875,0.25875 0 1 0 3.6113,15.738 V 14.197 H 6.1934 V 15.738 A 0.25823,0.25823 0 1 0 6.709,15.738 V 14.197 H 9.291 V 15.738 A 0.25823,0.25823 0 1 0 9.807,15.738 V 14.197 H 12.389 V 15.738 A 0.2585,0.2585 0 1 0 12.906,15.738 V 14.17 C 13.556,14.061 14.061,13.556 14.17,12.906 H 15.738 A 0.25823,0.25823 0 0 0 16,12.645 0.25823,0.25823 0 0 0 15.738,12.389 H 14.197 V 9.807 H 15.738 A 0.25823,0.25823 0 0 0 16,9.545 0.25823,0.25823 0 0 0 15.738,9.291 H 14.197 V 6.709 H 15.738 A 0.25823,0.25823 0 0 0 16,6.4473 0.25823,0.25823 0 0 0 15.738,6.1934 H 14.197 V 3.6113 H 15.738 A 0.25823,0.25823 0 0 0 16,3.3477 0.25823,0.25823 0 0 0 15.738,3.0938 H 14.17 C 14.061,2.4445 13.556,1.9388 12.906,1.8301 V 0.2617 A 0.25823,0.25823 0 0 0 12.643,0 0.25823,0.25823 0 0 0 12.389,0.2617 V 1.8027 H 9.807 V 0.2617 A 0.25823,0.25823 0 0 0 9.545,0 0.25823,0.25823 0 0 0 9.291,0.2617 V 1.8027 H 6.709 V 0.2617 A 0.25823,0.25823 0 0 0 6.4473,0 0.25823,0.25823 0 0 0 6.1934,0.2617 V 1.8027 H 3.6113 V 0.2617 A 0.25823,0.25823 0 0 0 3.3477,0 Z M 3.5,12 H 12.5 C 12.777,12 13,12.223 13,12.5 13,12.777 12.777,13 12.5,13 H 3.5 C 3.223,13 3,12.777 3,12.5 3,12.223 3.223,12 3.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-cpufreq-50.svg b/.icons/awkward/16x16/panel/indicator-cpufreq-50.svg
new file mode 100644
index 00000000..1d4615d8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-cpufreq-50.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.3477,0 A 0.25823,0.25823 0 0 0 3.0938,0.2617 V 1.8301 C 2.4445,1.9388 1.9388,2.4445 1.8301,3.0938 H 0.2617 A 0.25875,0.25875 0 1 0 0.2617,3.6113 H 1.8027 V 6.1934 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,6.709 H 1.8027 V 9.291 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,9.807 H 1.8027 V 12.389 H 0.2617 A 0.2585,0.2585 0 1 0 0.2617,12.906 H 1.8301 C 1.9388,13.556 2.4445,14.061 3.0938,14.17 V 15.738 A 0.25875,0.25875 0 1 0 3.6113,15.738 V 14.197 H 6.1934 V 15.738 A 0.25823,0.25823 0 1 0 6.709,15.738 V 14.197 H 9.291 V 15.738 A 0.25823,0.25823 0 1 0 9.807,15.738 V 14.197 H 12.389 V 15.738 A 0.2585,0.2585 0 1 0 12.906,15.738 V 14.17 C 13.556,14.061 14.061,13.556 14.17,12.906 H 15.738 A 0.25823,0.25823 0 0 0 16,12.645 0.25823,0.25823 0 0 0 15.738,12.389 H 14.197 V 9.807 H 15.738 A 0.25823,0.25823 0 0 0 16,9.545 0.25823,0.25823 0 0 0 15.738,9.291 H 14.197 V 6.709 H 15.738 A 0.25823,0.25823 0 0 0 16,6.4473 0.25823,0.25823 0 0 0 15.738,6.1934 H 14.197 V 3.6113 H 15.738 A 0.25823,0.25823 0 0 0 16,3.3477 0.25823,0.25823 0 0 0 15.738,3.0938 H 14.17 C 14.061,2.4445 13.556,1.9388 12.906,1.8301 V 0.2617 A 0.25823,0.25823 0 0 0 12.643,0 0.25823,0.25823 0 0 0 12.389,0.2617 V 1.8027 H 9.807 V 0.2617 A 0.25823,0.25823 0 0 0 9.545,0 0.25823,0.25823 0 0 0 9.291,0.2617 V 1.8027 H 6.709 V 0.2617 A 0.25823,0.25823 0 0 0 6.4473,0 0.25823,0.25823 0 0 0 6.1934,0.2617 V 1.8027 H 3.6113 V 0.2617 A 0.25823,0.25823 0 0 0 3.3477,0 Z M 3.5,9 H 12.5 C 12.777,9 13,9.223 13,9.5 13,9.777 12.777,10 12.5,10 H 3.5 C 3.223,10 3,9.777 3,9.5 3,9.223 3.223,9 3.5,9 Z M 3.5,12 H 12.5 C 12.777,12 13,12.223 13,12.5 13,12.777 12.777,13 12.5,13 H 3.5 C 3.223,13 3,12.777 3,12.5 3,12.223 3.223,12 3.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-cpufreq-75.svg b/.icons/awkward/16x16/panel/indicator-cpufreq-75.svg
new file mode 100644
index 00000000..2cd18dda
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-cpufreq-75.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.3477,0 A 0.25823,0.25823 0 0 0 3.0938,0.2617 V 1.8301 C 2.4445,1.9388 1.9388,2.4445 1.8301,3.0938 H 0.2617 A 0.25875,0.25875 0 1 0 0.2617,3.6113 H 1.8027 V 6.1934 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,6.709 H 1.8027 V 9.291 H 0.2617 A 0.25823,0.25823 0 1 0 0.2617,9.807 H 1.8027 V 12.389 H 0.2617 A 0.2585,0.2585 0 1 0 0.2617,12.906 H 1.8301 C 1.9388,13.556 2.4445,14.061 3.0938,14.17 V 15.738 A 0.25875,0.25875 0 1 0 3.6113,15.738 V 14.197 H 6.1934 V 15.738 A 0.25823,0.25823 0 1 0 6.709,15.738 V 14.197 H 9.291 V 15.738 A 0.25823,0.25823 0 1 0 9.807,15.738 V 14.197 H 12.389 V 15.738 A 0.2585,0.2585 0 1 0 12.906,15.738 V 14.17 C 13.556,14.061 14.061,13.556 14.17,12.906 H 15.738 A 0.25823,0.25823 0 0 0 16,12.645 0.25823,0.25823 0 0 0 15.738,12.389 H 14.197 V 9.807 H 15.738 A 0.25823,0.25823 0 0 0 16,9.545 0.25823,0.25823 0 0 0 15.738,9.291 H 14.197 V 6.709 H 15.738 A 0.25823,0.25823 0 0 0 16,6.4473 0.25823,0.25823 0 0 0 15.738,6.1934 H 14.197 V 3.6113 H 15.738 A 0.25823,0.25823 0 0 0 16,3.3477 0.25823,0.25823 0 0 0 15.738,3.0938 H 14.17 C 14.061,2.4445 13.556,1.9388 12.906,1.8301 V 0.2617 A 0.25823,0.25823 0 0 0 12.643,0 0.25823,0.25823 0 0 0 12.389,0.2617 V 1.8027 H 9.807 V 0.2617 A 0.25823,0.25823 0 0 0 9.545,0 0.25823,0.25823 0 0 0 9.291,0.2617 V 1.8027 H 6.709 V 0.2617 A 0.25823,0.25823 0 0 0 6.4473,0 0.25823,0.25823 0 0 0 6.1934,0.2617 V 1.8027 H 3.6113 V 0.2617 A 0.25823,0.25823 0 0 0 3.3477,0 Z M 3.5,6 H 12.5 C 12.777,6 13,6.223 13,6.5 13,6.777 12.777,7 12.5,7 H 3.5 C 3.223,7 3,6.777 3,6.5 3,6.223 3.223,6 3.5,6 Z M 3.5,9 H 12.5 C 12.777,9 13,9.223 13,9.5 13,9.777 12.777,10 12.5,10 H 3.5 C 3.223,10 3,9.777 3,9.5 3,9.223 3.223,9 3.5,9 Z M 3.5,12 H 12.5 C 12.777,12 13,12.223 13,12.5 13,12.777 12.777,13 12.5,13 H 3.5 C 3.223,13 3,12.777 3,12.5 3,12.223 3.223,12 3.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-cpufreq.svg b/.icons/awkward/16x16/panel/indicator-cpufreq.svg
new file mode 100644
index 00000000..751ba56c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-cpufreq.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.3482,0 A 0.25823,0.25823 0 0 0 3.094,0.2623 V 1.8297 C 2.4447,1.9384 1.938,2.4451 1.8292,3.0944 H 0.2618 A 0.25823,0.25823 0 1 0 0.2618,3.6108 H 1.8029 V 6.1928 H 0.2618 A 0.25823,0.25823 0 1 0 0.2618,6.7092 H 1.8029 V 9.291 H 0.2618 A 0.2585,0.2585 0 1 0 0.2618,9.808 H 1.8029 V 12.39 H 0.2618 A 0.25823,0.25823 0 1 0 0.2618,12.906 H 1.8292 C 1.938,13.555 2.4447,14.062 3.094,14.171 V 15.738 A 0.25823,0.25823 0 1 0 3.6104,15.738 V 14.197 H 6.1924 V 15.738 A 0.25823,0.25823 0 1 0 6.7088,15.738 V 14.197 H 9.291 V 15.738 A 0.25823,0.25823 0 1 0 9.807,15.738 V 14.197 H 12.389 V 15.738 A 0.2585,0.2585 0 1 0 12.906,15.738 V 14.171 C 13.555,14.062 14.062,13.555 14.17,12.906 H 15.738 A 0.25823,0.25823 0 0 0 16,12.644 0.25823,0.25823 0 0 0 15.738,12.39 H 14.197 V 9.808 H 15.738 A 0.25823,0.25823 0 0 0 16,9.545 0.25823,0.25823 0 0 0 15.738,9.291 H 14.197 V 6.7092 H 15.738 A 0.25823,0.25823 0 0 0 16.001,6.4472 0.25823,0.25823 0 0 0 15.739,6.193 H 14.198 V 3.611 H 15.739 A 0.25823,0.25823 0 0 0 16.001,3.3488 0.25823,0.25823 0 0 0 15.739,3.0946 H 14.171 C 14.062,2.4453 13.555,1.9386 12.906,1.8298 V 0.2624 A 0.25823,0.25823 0 0 0 12.643,2e-4 0.25823,0.25823 0 0 0 12.389,0.2625 V 1.8036 H 9.807 V 0.2625 A 0.25823,0.25823 0 0 0 9.545,2e-4 0.25823,0.25823 0 0 0 9.291,0.2625 V 1.8036 H 6.7094 V 0.2625 A 0.25823,0.25823 0 0 0 6.447,2e-4 0.25823,0.25823 0 0 0 6.1928,0.2625 V 1.8036 H 3.6108 V 0.2625 A 0.25823,0.25823 0 0 0 3.3486,2e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-feedindicator-attention.svg b/.icons/awkward/16x16/panel/indicator-feedindicator-attention.svg
new file mode 100644
index 00000000..eec0b24a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-feedindicator-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 3 C 2.1666667 3 5.3734978 3.7051371 8.0546875 5.5703125 C 10.735877 7.4354879 13 10.333333 13 15 L 15 15 C 15 9.6666667 12.264123 6.0645121 9.1953125 3.9296875 C 6.1265022 1.7948629 2.8333333 1 1 1 z M 1 6 L 1 8 C 4.5 8 8 10.533333 8 15 L 10 15 C 10 9.4666667 5.5 6 1 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 3,11 c -1.1069652,0 -2,0.895993 -2,2 0,1.104908 0.8930348,2 2,2 1.1043547,0 2,-0.895092 2,-2 -7.201e-4,-1.104007 -0.8956453,-2 -2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-feedindicator.svg b/.icons/awkward/16x16/panel/indicator-feedindicator.svg
new file mode 100644
index 00000000..d615ded4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-feedindicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 L 1 3 C 2.1666667 3 5.3734978 3.7051371 8.0546875 5.5703125 C 10.735877 7.4354879 13 10.333333 13 15 L 15 15 C 15 9.6666667 12.264123 6.0645121 9.1953125 3.9296875 C 6.1265022 1.7948629 2.8333333 1 1 1 z M 1 6 L 1 8 C 4.5 8 8 10.533333 8 15 L 10 15 C 10 9.4666667 5.5 6 1 6 z M 3 11 C 1.8930348 11 1 11.895993 1 13 C 1 14.104908 1.8930348 15 3 15 C 4.1043547 15 5 14.104908 5 13 C 4.9992799 11.895993 4.1043547 11 3 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-fortune.svg b/.icons/awkward/16x16/panel/indicator-fortune.svg
new file mode 100644
index 00000000..97b4b79f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-fortune.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.786,1.2033 C 2.8421,2.0548 0.76416,4.3456 1.0215,7.5315 1.3184,11.207 6.6452,14.923 8.7315,15 9.6407,14.785 9.1143,11.875 8.5792,9.6786 8.4288,9.0851 8.2784,8.4937 8.1055,7.8992 8.0499,7.707 7.9825,7.4684 7.9649,7.4103 7.6797,6.4542 7.335,5.3625 6.7707,3.6267 6.6641,3.313 6.8887,2.9845 7.2168,2.974 7.4366,2.9666 7.6348,3.1085 7.6993,3.3206 8.6778,6.3291 9.0655,7.6518 9.4639,9.2044 11.035,11.173 13.319,13.866 14.057,13.699 15.195,13.439 15.608,5.8633 13.531,3.527 11.455,1.1904 8.7061,0.64126 5.7856,1.2035 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-keyboard.svg b/.icons/awkward/16x16/panel/indicator-keyboard.svg
new file mode 120000
index 00000000..079bd32a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-keyboard.svg
@@ -0,0 +1 @@
+xkbmod-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/indicator-lunar-satelite.svg b/.icons/awkward/16x16/panel/indicator-lunar-satelite.svg
new file mode 100644
index 00000000..0d752bfe
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-lunar-satelite.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.2933,1 3.1038,2.1906 4.2933,3.3812 5.4828,2.1906 Z M 13.624,1.1677 A 1.2618,1.263 0 0 0 12.362,2.4307 1.2618,1.263 0 0 0 13.624,3.6937 1.2618,1.263 0 0 0 14.886,2.4307 1.2618,1.263 0 0 0 13.624,1.1677 Z M 2.5092,2.7859 1.318,3.9766 2.5092,5.1671 3.6986,3.9766 Z M 6.0777,2.7859 4.8882,3.9766 6.0777,5.1671 7.2672,3.9766 Z M 11.769,3.3944 11.074,4.09 11.966,4.983 12.661,4.2873 C 12.28,4.0869 11.97,3.7762 11.769,3.3944 Z M 9.0023,3.4421 3.9254,8.5239 C 4.7134,8.8321 5.4518,9.3162 6.0777,9.9427 6.7025,10.57 7.1857,11.307 7.4939,12.096 L 12.571,7.0126 Z M 4.2934,4.5719 3.1039,5.7624 4.2934,6.9528 5.4829,5.7624 Z M 12.025,8.7454 10.835,9.9376 12.025,11.128 13.215,9.9376 Z M 1.8951,8.9626 C 1.7137,8.9668 1.533,8.9811 1.3545,9.0106 A 0.42064,0.42103 0 0 0 1.1245,9.7254 L 6.2686,14.875 A 0.42064,0.42103 0 0 0 6.9833,14.644 C 7.214,13.216 6.6273,11.663 5.4833,10.515 4.4803,9.5116 3.1648,8.9357 1.8951,8.9626 Z M 10.241,10.533 9.0519,11.723 10.241,12.914 11.431,11.723 Z M 13.811,10.533 12.62,11.723 13.811,12.914 15,11.723 Z M 12.026,12.319 10.836,13.509 12.026,14.7 13.216,13.509 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-lunar.svg b/.icons/awkward/16x16/panel/indicator-lunar.svg
new file mode 100644
index 00000000..66805c53
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-lunar.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1.0031 C 4.1339,1.0031 0.99986,4.1365 1,8.0017 1,11.866 4.134,15 8,15 8.2745,14.997 8.5485,14.979 8.8208,14.944 6.7299,13.369 5,10.832 5,8.0332 5,5.2006 6.7313,2.687 8.8234,1.0875 8.5509,1.0421 8.276,1.0129 8,1 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10.003,1.2655 C 7.7524,2.6652 6,5.1146 6,8.0017 6,10.841 7.7524,13.318 10.003,14.703 12.979,13.814 15.013,11.071 15,7.9667 14.999,4.8739 12.967,2.1488 10.003,1.2639 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-messages-new.svg b/.icons/awkward/16x16/panel/indicator-messages-new.svg
new file mode 120000
index 00000000..9ab72aa4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-messages-new.svg
@@ -0,0 +1 @@
+new-messages-red.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/indicator-messages-red.svg b/.icons/awkward/16x16/panel/indicator-messages-red.svg
new file mode 100644
index 00000000..549a337b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-messages-red.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 2,2 C 0.892,2 0,2.892 0,4 V 12 C 0,13.108 0.892,14 2,14 H 14 C 15.108,14 16,13.108 16,12 V 4 C 16,2.892 15.108,2 14,2 Z M 2,4 8,7 14,4 V 6 L 8,9 2,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-messages.svg b/.icons/awkward/16x16/panel/indicator-messages.svg
new file mode 120000
index 00000000..af817c6d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-messages.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/indicator-privacy-panel.svg b/.icons/awkward/16x16/panel/indicator-privacy-panel.svg
new file mode 100644
index 00000000..e416c4d6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-privacy-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0097656 2 C 2.9648767 2 -4.7369516e-15 7.6699219 0 7.6699219 C 0 7.6699219 3.2227434 14 8.0097656 14 C 13.167099 14 16 7.6699219 16 7.6699219 C 16 7.6699219 13.138655 2 8.0097656 2 z M 8 5 C 9.657 5 11 6.3432 11 8 C 11 9.657 9.657 11 8 11 C 6.3432002 11 5 9.657 5 8 C 5 6.3432 6.3432002 5 8 5 z M 8 6 C 6.895 6 6 6.8961 6 8 C 6 9.105 6.8961001 10 8 10 C 9.105 10 10 9.105 10 8 C 10 6.895 9.1039999 6 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-rss-aware-attention.svg b/.icons/awkward/16x16/panel/indicator-rss-aware-attention.svg
new file mode 120000
index 00000000..ec6bddb3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-rss-aware-attention.svg
@@ -0,0 +1 @@
+indicator-feedindicator-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/indicator-rss-aware.svg b/.icons/awkward/16x16/panel/indicator-rss-aware.svg
new file mode 120000
index 00000000..150dfe3f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-rss-aware.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/indicator-sensors-battery.svg b/.icons/awkward/16x16/panel/indicator-sensors-battery.svg
new file mode 100644
index 00000000..85422602
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-sensors-battery.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 V 2 H 3 V 15 H 13 V 2 H 10 V 1 Z M 4,9 H 12 V 11 H 4 Z M 4,12 H 12 V 14 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-sensors-case.svg b/.icons/awkward/16x16/panel/indicator-sensors-case.svg
new file mode 100644
index 00000000..fc8c8ede
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-sensors-case.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,3 V 14 C 2,14.554 2.446,15 3,15 H 13 C 13.554,15 14,14.554 14,14 V 3 Z M 4.5,5 H 11.5 C 11.776,5 12,5.2239 12,5.5 V 7.5 9.5 C 12,9.7761 11.776,10 11.5,10 H 4.5 C 4.2239,10 4,9.7761 4,9.5 V 7.5 5.5 C 4,5.2239 4.2239,5 4.5,5 Z M 5,6 V 7 H 11 V 6 Z M 5,8 V 9 H 11 V 8 Z M 5,11 H 6 V 12 H 7 V 11 H 8 V 12 H 9 V 11 H 10 V 12 H 11 V 11 H 12 V 12 H 11 V 13 H 12 V 14 H 11 V 13 H 10 V 14 H 9 V 13 H 8 V 14 H 7 V 13 H 6 V 14 H 5 V 13 H 4 V 12 H 5 Z M 5,12 V 13 H 6 V 12 Z M 7,13 H 8 V 12 H 7 Z M 9,13 H 10 V 12 H 9 Z"/>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 2,2 4,1 H 12 L 14,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-sensors-chip.svg b/.icons/awkward/16x16/panel/indicator-sensors-chip.svg
new file mode 100644
index 00000000..afc79aea
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-sensors-chip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.75,2 C 14.888,2 15,2.1115 15,2.25 V 2.75 C 15,2.8885 14.888,3 14.75,3 H 13 V 2 Z M 14.75,4 C 14.888,4 15,4.1115 15,4.25 V 4.75 C 15,4.8885 14.888,5 14.75,5 H 13 V 4 Z M 14.75,6 C 14.888,6 15,6.1115 15,6.25 V 6.75 C 15,6.8885 14.888,7 14.75,7 H 13 V 6 Z M 14.75,8 C 14.888,8 15,8.111 15,8.25 V 8.75 C 15,8.888 14.888,9 14.75,9 H 13 V 8 Z M 14.75,10 C 14.888,10 15,10.111 15,10.25 V 10.75 C 15,10.888 14.888,11 14.75,11 H 13 V 10 Z M 14.75,12 C 14.888,12 15,12.111 15,12.25 V 12.75 C 15,12.888 14.888,13 14.75,13 H 13 V 12 Z M 1.25,2 C 1.1115,2 1,2.1115 1,2.25 V 2.75 C 1,2.8885 1.1115,3 1.25,3 H 3 V 2 Z M 1.25,4 C 1.1115,4 1,4.1115 1,4.25 V 4.75 C 1,4.8885 1.1115,5 1.25,5 H 3 V 4 Z M 1.25,6 C 1.1115,6 1,6.1115 1,6.25 V 6.75 C 1,6.8885 1.1115,7 1.25,7 H 3 V 6 Z M 1.25,8 C 1.1115,8 1,8.111 1,8.25 V 8.75 C 1,8.888 1.1115,9 1.25,9 H 3 V 8 Z M 1.25,10 C 1.1115,10 1,10.111 1,10.25 V 10.75 C 1,10.888 1.1115,11 1.25,11 H 3 V 10 Z M 1.25,12 C 1.1115,12 1,12.111 1,12.25 V 12.75 C 1,12.888 1.1115,13 1.25,13 H 3 V 12 Z M 5,1 H 11 C 11.554,1 12,1.446 12,2 V 13 C 12,13.554 11.554,14 11,14 H 5 C 4.446,14 4,13.554 4,13 V 2 C 4,1.446 4.446,1 5,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-sensors-cpu.svg b/.icons/awkward/16x16/panel/indicator-sensors-cpu.svg
new file mode 100644
index 00000000..bcb0924e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-sensors-cpu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.25,0 C 5.1115,0 5,0.1115 5,0.25 V 1.75 C 5,1.8885 5.1115,2 5.25,2 H 5.75 C 5.8885,2 6,1.8885 6,1.75 V 0.25 C 6,0.1115 5.8885,0 5.75,0 Z M 9.25,0 C 9.112,0 9,0.1115 9,0.25 V 1.75 C 9,1.8885 9.112,2 9.25,2 H 9.75 C 9.888,2 10,1.8885 10,1.75 V 0.25 C 10,0.1115 9.888,0 9.75,0 Z M 13.25,0 C 13.112,0 13,0.1115 13,0.25 V 1.75 C 13,1.8885 13.112,2 13.25,2 H 13.75 C 13.888,2 14,1.8885 14,1.75 V 0.25 C 14,0.1115 13.888,0 13.75,0 Z M 3.25,2 C 2.5575,2 2,2.5575 2,3.25 V 4.0254 C 2.5716,4.1408 3,4.6434 3,5.25 V 5.75 C 3,6.3566 2.5716,6.8592 2,6.9746 V 8.025 C 2.5716,8.141 3,8.643 3,9.25 V 9.75 C 3,10.357 2.5716,10.859 2,10.975 V 12.025 C 2.5716,12.141 3,12.643 3,13.25 V 13.75 C 3,14.349 2.582,14.845 2.0215,14.969 2.1249,15.556 2.6326,16 3.25,16 H 14.75 C 15.442,16 16,15.442 16,14.75 V 3.25 C 16,2.6414 15.569,2.1387 14.994,2.0254 14.98,2.5668 14.545,3 14,3 H 13 C 12.446,3 12,2.554 12,2 H 11 C 11,2.554 10.554,3 10,3 H 9 C 8.446,3 8,2.554 8,2 H 7 C 7,2.554 6.554,3 6,3 H 5 C 4.446,3 4,2.554 4,2 Z M 5,4 H 14 C 14.554,4 15,4.446 15,5 V 14 C 15,14.554 14.554,15 14,15 H 5 C 4.446,15 4,14.554 4,14 V 5 C 4,4.446 4.446,4 5,4 Z M 0.25,5 C 0.1115,5 0,5.1115 0,5.25 V 5.75 C 0,5.8885 0.1115,6 0.25,6 H 1.75 C 1.8885,6 2,5.8885 2,5.75 V 5.25 C 2,5.1115 1.8885,5 1.75,5 Z M 5.25,5 C 5.1115,5 5,5.1115 5,5.25 V 13.75 C 5,13.888 5.1115,14 5.25,14 H 13.75 C 13.888,14 14,13.888 14,13.75 V 5.25 C 14,5.1115 13.888,5 13.75,5 Z M 0.25,9 C 0.1115,9 0,9.112 0,9.25 V 9.75 C 0,9.888 0.1115,10 0.25,10 H 1.75 C 1.8885,10 2,9.888 2,9.75 V 9.25 C 2,9.112 1.8885,9 1.75,9 Z M 0.25,13 C 0.1115,13 0,13.112 0,13.25 V 13.75 C 0,13.888 0.1115,14 0.25,14 H 1.75 C 1.8885,14 2,13.888 2,13.75 V 13.25 C 2,13.112 1.8885,13 1.75,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-sensors-disk.svg b/.icons/awkward/16x16/panel/indicator-sensors-disk.svg
new file mode 100644
index 00000000..8c57f7ff
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-sensors-disk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 2.446,1 2,1.446 2,2 V 14 C 2,14.554 2.446,15 3,15 H 13 C 13.554,15 14,14.554 14,14 V 2 C 14,1.446 13.554,1 13,1 Z M 8,3 A 4,4 0 0 1 12,7 4,4 0 0 1 8,11 H 4 V 7 A 4,4 0 0 1 8,3 Z M 8,5 A 2,2 0 0 0 6,7 2,2 0 0 0 8,9 2,2 0 0 0 10,7 2,2 0 0 0 8,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-sensors-fan.svg b/.icons/awkward/16x16/panel/indicator-sensors-fan.svg
new file mode 100644
index 00000000..0ec55605
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-sensors-fan.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,0 C 0.446,0 0,0.446 0,1 V 15 C 0,15.554 0.446,16 1,16 H 15 C 15.554,16 16,15.554 16,15 V 1 C 16,0.446 15.554,0 15,0 Z M 1.5,1 A 0.5,0.5 0 0 1 2,1.5 0.5,0.5 0 0 1 1.5,2 0.5,0.5 0 0 1 1,1.5 0.5,0.5 0 0 1 1.5,1 Z M 8,1 A 7,7 0 0 1 15,8 7,7 0 0 1 8,15 7,7 0 0 1 1,8 7,7 0 0 1 8,1 Z M 14.5,1 A 0.5,0.5 0 0 1 15,1.5 0.5,0.5 0 0 1 14.5,2 0.5,0.5 0 0 1 14,1.5 0.5,0.5 0 0 1 14.5,1 Z M 1.5,14 A 0.5,0.5 0 0 1 2,14.5 0.5,0.5 0 0 1 1.5,15 0.5,0.5 0 0 1 1,14.5 0.5,0.5 0 0 1 1.5,14 Z M 14.5,14 A 0.5,0.5 0 0 1 15,14.5 0.5,0.5 0 0 1 14.5,15 0.5,0.5 0 0 1 14,14.5 0.5,0.5 0 0 1 14.5,14 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8" cy="8" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.002,2.1016 C 8.449,2.1005 8,2.5485 8,3.1016 V 5 A 3,3 0 0 1 10.344,6.1289 C 11.133,5.9584 11.799,5.8013 12.473,5.6426 13.367,5.4318 13.006,4.6531 12.648,4.2129 11.775,3.1393 10.557,2.3994 9.201,2.1211 9.135,2.1079 9.069,2.1014 9.002,2.1015 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.897,9 C 13.898,8.4 13.45,8 12.897,8 H 10.999 A 3,3 0 0 1 9.87,10.3 C 10.04,11.1 10.197,11.8 10.356,12.5 10.567,13.4 11.345,13 11.786,12.6 12.859,11.8 13.599,10.6 13.878,9.2 13.891,9.1 13.897,9.1 13.897,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.9969,13.9 C 7.55,13.9 7.999,13.5 7.999,12.9 V 11 A 3,3 0 0 1 5.6551,9.9 C 4.8656,10 4.1997,10.2 3.5262,10.4 2.632,10.6 2.9932,11.3 3.3504,11.8 4.224,12.9 5.4419,13.6 6.7977,13.9 6.8637,13.9 6.93,13.9 6.9969,13.9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.1018,7 C 2.1008,7.6 2.5488,8 3.1018,8 H 5.0003 A 3,3 0 0 1 6.1292,5.7 C 5.9587,4.9 5.8016,4.2 5.6429,3.5 5.432,2.6 4.6534,3 4.2132,3.4 3.1396,4.2 2.3997,5.4 2.1214,6.8 2.1084,6.9 2.1014,6.9 2.1014,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-sensors-gpu.svg b/.icons/awkward/16x16/panel/indicator-sensors-gpu.svg
new file mode 100644
index 00000000..8539d445
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-sensors-gpu.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.108,1 A 1.0001,1.0001 0 0 1 4.014,2 V 15 A 1.0001,1.0001 0 1 1 2.014,15 V 3 H 1.014 A 1.0001,1.0001 0 1 1 1.014,1 H 3.014 A 1.0001,1.0001 0 0 1 3.108,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.014,6 V 6.5 8.5 9 H 2.514 0.514 0.014 V 8.5 6.5 6 H 0.514 2.514 Z M 2.014,7 H 1.014 V 8 H 2.014 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.014,10 V 10.5 12.5 13 H 2.514 0.514 0.014 V 12.5 10.5 10 H 0.514 2.514 Z M 2.014,11 H 1.014 V 12 H 2.014 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 16.014,4 V 5 15 16 H 15.014 7.014 6.014 V 15 14 H 5.014 V 12 H 6.014 7.014 8.014 V 13 14 H 14.014 V 6 H 12.014 11.014 6.014 5.514 5.014 V 4 H 5.514 6.014 11.014 12.014 15.014 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.014,7.1 V 11.1 H 12.014 V 7.1 Z M 11.014,7.1 V 11.1 H 10.014 V 7.1 Z M 9.014,7.1 V 11.1 H 8.014 V 7.1 Z M 7.014,7.1 V 11.1 H 6.014 V 7.1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-sensors-memory.svg b/.icons/awkward/16x16/panel/indicator-sensors-memory.svg
new file mode 100644
index 00000000..b7ee0e6d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-sensors-memory.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2e-4,13 C 2e-4,13.554 0.4462,14 1.0002,14 H 2.0002 3.0002 4.0002 5.0002 6.0002 V 12 H 4.0002 3.0002 2.0002 2e-4 Z M 2e-4,11 H 1.0002 9.0002 10 14 15 16 V 9 8 A 1,1 0 0 1 15,7 1,1 0 0 1 15.93,6.002 1.5,1.5 0 0 1 16,6 V 5 4.5 4 C 16,3.446 15.554,3 15,3 L 14.5,3 H 14 1.9999 1.4999 0.9999 C 0.4459,3 -1e-4,3.446 -1e-4,4 L -1e-4,4.5 -1e-4,5 -1e-4,6 A 1,1 0 0 1 0.0999,6.006 1,1 0 0 1 1.0002,7 1,1 0 0 1 2e-4,8 L 2e-4,9 2e-4,9.9999 2e-4,11 Z M 3.0002,9 3.0002,5 H 5.0002 L 5.0002,9 Z M 7.0002,9 7.0002,5 H 9.0002 V 9 Z M 8.0002,14 H 9.0002 10 11 12 13 14 15 C 15.554,14 16,13.554 16,13 V 12 H 14 13 12 11 9.0002 8.0002 Z M 11,9 V 5 H 13 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-sound-switcher.svg b/.icons/awkward/16x16/panel/indicator-sound-switcher.svg
new file mode 100644
index 00000000..8b559eef
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-sound-switcher.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,4 A 4,4 0 0 1 12,8 4,4 0 0 1 8,12 4,4 0 0 1 4,8 4,4 0 0 1 8,4 Z"/>
+ <circle style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" cx="8" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-stardate.svg b/.icons/awkward/16x16/panel/indicator-stardate.svg
new file mode 100644
index 00000000..7b142edb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-stardate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 8,1 C 6,1 3,8 3,15 5,12 8,10 9,10 10,10 11.112,11 13.112,14 13,8 10,1 8,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 A 6,6 0 0 0 7.219,2.0586 C 6.722,2.9089 6.182,4.1836 5.7031,5.6797 5.0349,7.768 4.5858,10.257 4.3086,12.721 A 6,6 0 0 0 4.3613,12.762 C 4.8082,12.226 5.2283,11.608 5.668,11.168 6.257,10.579 6.817,10.083 7.336,9.707 7.855,9.331 8.25,9 9,9 9.583,9 10.054,9.279 10.43,9.598 10.805,9.917 11.133,10.309 11.482,10.777 11.528,10.839 11.598,10.954 11.645,11.018 11.319,9.138 10.881,7.24 10.316,5.5703 9.833,4.1388 9.291,2.8959 8.793,2.0586 A 6,6 0 0 0 8,2 Z M 4.4941,3.1406 A 6,6 0 0 0 2,8 6,6 0 0 0 2.5078,10.398 C 2.8284,8.517 3.2793,6.688 3.7969,5.0703 4.0174,4.3811 4.2521,3.7411 4.4941,3.1406 Z M 11.537,3.1621 C 11.769,3.723 11.997,4.3 12.211,4.9316 12.76,6.556 13.237,8.374 13.578,10.193 A 6,6 0 0 0 14,8 6,6 0 0 0 11.537,3.1621 Z M 9,11 C 8.945,11 8.967,11.006 9.023,11.041 9.087,11.012 9.104,11 9,11 Z M 9.023,11.041 C 8.934,11.082 8.734,11.162 8.508,11.326 8.12,11.607 7.618,12.046 7.082,12.582 6.753,12.911 6.411,13.284 6.066,13.674 A 6,6 0 0 0 8,14 6,6 0 0 0 10.793,13.307 C 10.457,12.8 10.144,12.33 9.879,11.975 9.575,11.568 9.313,11.273 9.137,11.123 9.076,11.072 9.053,11.059 9.023,11.041 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-stickynotes-mono.svg b/.icons/awkward/16x16/panel/indicator-stickynotes-mono.svg
new file mode 120000
index 00000000..451eebfe
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-stickynotes-mono.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/indicator-trashindicator-attention.svg b/.icons/awkward/16x16/panel/indicator-trashindicator-attention.svg
new file mode 100644
index 00000000..5d9862cf
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-trashindicator-attention.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.002,0.9902 C 5.002,0.9902 5.002,1.9902 5.002,1.9902 H 2.002 C 2.002,1.9902 1,1.9937 1,2.9941 V 2.9961 3.9961 L 14,3.9941 V 2.9941 C 14,1.9941 13.002,1.9902 13.002,1.9902 H 10.002 C 10.002,1.9902 10.002,0.9902 9.002,0.9902 Z M 2,4.9961 C 2,4.9961 0.9612,8.3 1.002,10 1.032,11.38 2.002,14 2.002,14 2.002,14.524 2.4784,15 3.002,15 H 11.002 12.002 C 12.526,15 13.002,14.524 13.002,14 13.002,14 13.969,11.377 14.002,10.004 14.042,8.304 13.002,5.0039 13.002,5.0039 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-trashindicator.svg b/.icons/awkward/16x16/panel/indicator-trashindicator.svg
new file mode 100644
index 00000000..62fc59ec
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-trashindicator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,5 V 14 C 2,14.524 2.4764,15 3,15 H 11 12 C 12.524,15 13,14.524 13,14 V 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,3 V 4 L 14,3.997 V 2.997 C 14,1.997 13,1.9936 13,1.9936 H 10 C 10,1.9936 10,0.9936 9,0.9936 H 6.0002 C 5.0002,0.9936 5.0002,1.9936 5.0002,1.9936 H 2.0002 C 2.0004,1.9936 1.0002,1.9966 1.0002,2.997 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-virtual-box.svg b/.icons/awkward/16x16/panel/indicator-virtual-box.svg
new file mode 100644
index 00000000..9dcd3631
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-virtual-box.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.75,0.99996 C 1.7805,0.99996 0.99996,1.7805 0.99996,2.75 V 13.25 C 0.99996,14.22 1.7805,15 2.75,15 H 13.25 C 14.22,15 15,14.22 15,13.25 V 2.75 C 15,1.7805 14.22,0.99996 13.25,0.99996 Z M 7.4961,3 A 0.50005,0.50005 0 0 1 7.9805,3.3633 L 9.5371,8.8086 11.025,4.3418 A 0.50005,0.50005 0 0 1 11.994,4.418 L 12.924,10 H 14 V 11 H 12.5 A 0.50005,0.50005 0 0 1 12.006,10.582 L 11.338,6.5703 9.9746,10.658 A 0.50005,0.50005 0 0 1 9.0195,10.637 L 7.5605,5.5312 5.9883,12.609 A 0.50005,0.50005 0 0 1 5.0254,12.658 L 3.1387,7 H 2 V 6 H 3.5 A 0.50005,0.50005 0 0 1 3.9746,6.3418 L 5.4043,10.629 7.0117,3.3926 A 0.50005,0.50005 0 0 1 7.4961,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-workspaces-1.svg b/.icons/awkward/16x16/panel/indicator-workspaces-1.svg
new file mode 100644
index 00000000..b9d436eb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-workspaces-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 7,3 V 4 H 6 V 5 H 7 V 9 H 6 V 10 H 9 V 9 H 8 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-workspaces-2.svg b/.icons/awkward/16x16/panel/indicator-workspaces-2.svg
new file mode 100644
index 00000000..291828cd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-workspaces-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 H 9 V 6 H 6 5 V 7 10 H 6 10 V 9 H 6 V 7 H 10 V 6 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-workspaces-3.svg b/.icons/awkward/16x16/panel/indicator-workspaces-3.svg
new file mode 100644
index 00000000..606ad0ad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-workspaces-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 H 9 V 6 H 5 V 7 H 9 V 9 H 5 V 10 H 10 V 9 7 6 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-workspaces-4.svg b/.icons/awkward/16x16/panel/indicator-workspaces-4.svg
new file mode 100644
index 00000000..f9ea2af1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-workspaces-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 7 H 6 9 V 10 H 10 V 5 3 H 9 V 6 H 6 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-workspaces-5.svg b/.icons/awkward/16x16/panel/indicator-workspaces-5.svg
new file mode 100644
index 00000000..e0ea862f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-workspaces-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 6 7 H 9 V 9 H 5 V 10 H 9 10 V 7 6 H 9 6 V 4 H 10 V 3 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-workspaces-6.svg b/.icons/awkward/16x16/panel/indicator-workspaces-6.svg
new file mode 100644
index 00000000..50878ba6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-workspaces-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 6 7 10 H 6 9 10 V 7 6 H 9 6 V 4 H 10 V 3 H 6 Z M 6,7 H 9 V 9 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-workspaces-7.svg b/.icons/awkward/16x16/panel/indicator-workspaces-7.svg
new file mode 100644
index 00000000..9554e5d8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-workspaces-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 H 9 V 6 H 7 6 V 7 10 H 7 V 7 H 10 V 6 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/indicator-workspaces-8.svg b/.icons/awkward/16x16/panel/indicator-workspaces-8.svg
new file mode 100644
index 00000000..5cb4614d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/indicator-workspaces-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,0 C 0.892,0 0,0.892 0,2 V 11 C 0,12.108 0.892,13 2,13 H 6 L 3.7109,15 C 2.6735,15.906 2.7636,16 3.7109,16 H 11.289 C 12.236,16 12.236,16 11.289,15 L 9,13 H 13 C 14.108,13 15,12.108 15,11 V 2 C 15,0.892 14.108,0 13,0 Z M 2,2 H 13 V 11 H 2 Z M 5,3 V 4 7 10 H 6 10 V 9 7 6 3 H 6 Z M 6,4 H 9 V 6 H 6 Z M 6,7 H 9 V 9 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/input-caps-on.svg b/.icons/awkward/16x16/panel/input-caps-on.svg
new file mode 120000
index 00000000..c1e9fdd7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/input-caps-on.svg
@@ -0,0 +1 @@
+caps-lock-on.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/input-keyboard-virtual-off.svg b/.icons/awkward/16x16/panel/input-keyboard-virtual-off.svg
new file mode 100644
index 00000000..23290399
--- /dev/null
+++ b/.icons/awkward/16x16/panel/input-keyboard-virtual-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 0,2 0,4 V 12 C 0,14 2,14 2,14 H 13 C 13,14 15,14 15,12 V 4 C 15,2 13,2 13,2 Z M 2.25,4 H 3.75 C 3.8885,4 4,4.1115 4,4.25 V 5.75 C 4,5.8885 3.8885,6 3.75,6 H 2.25 C 2.1115,6 2,5.8885 2,5.75 V 4.25 C 2,4.1115 2.1115,4 2.25,4 Z M 5.25,4 H 6.75 C 6.8885,4 7,4.1115 7,4.25 V 5.75 C 7,5.8885 6.8885,6 6.75,6 H 5.25 C 5.1115,6 5,5.8885 5,5.75 V 4.25 C 5,4.1115 5.1115,4 5.25,4 Z M 8.25,4 H 9.75 C 9.888,4 10,4.1115 10,4.25 V 5.75 C 10,5.8885 9.888,6 9.75,6 H 8.25 C 8.112,6 8,5.8885 8,5.75 V 4.25 C 8,4.1115 8.112,4 8.25,4 Z M 11.25,4 H 12.75 C 12.888,4 13,4.1115 13,4.25 V 5.75 C 13,5.8885 12.888,6 12.75,6 H 11.25 C 11.112,6 11,5.8885 11,5.75 V 4.25 C 11,4.1115 11.112,4 11.25,4 Z M 2.25,7 H 3.75 C 3.8885,7 4,7.112 4,7.25 V 8.75 C 4,8.888 3.8885,9 3.75,9 H 2.25 C 2.1115,9 2,8.888 2,8.75 V 7.25 C 2,7.112 2.1115,7 2.25,7 Z M 5.25,7 H 6.75 C 6.8885,7 7,7.112 7,7.25 V 8.75 C 7,8.888 6.8885,9 6.75,9 H 5.25 C 5.1115,9 5,8.888 5,8.75 V 7.25 C 5,7.112 5.1115,7 5.25,7 Z M 8.25,7 H 9.75 C 9.889,7 10,7.112 10,7.25 V 8.75 C 10,8.888 9.888,9 9.75,9 H 8.25 C 8.112,9 8,8.888 8,8.75 V 7.25 C 8,7.112 8.112,7 8.25,7 Z M 11.25,7 H 12.75 C 12.889,7 13,7.112 13,7.25 V 8.75 C 13,8.888 12.888,9 12.75,9 H 11.25 C 11.112,9 11,8.888 11,8.75 V 7.25 C 11,7.112 11.112,7 11.25,7 Z M 4.25,10 H 10.75 C 10.889,10 11,10.112 11,10.25 V 11.75 C 11,11.888 10.888,12 10.75,12 H 4.25 C 4.1115,12 4,11.888 4,11.75 V 10.25 C 4,10.112 4.1115,10 4.25,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/input-keyboard-virtual-on.svg b/.icons/awkward/16x16/panel/input-keyboard-virtual-on.svg
new file mode 100644
index 00000000..1fdcca77
--- /dev/null
+++ b/.icons/awkward/16x16/panel/input-keyboard-virtual-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0.892,2 0,2.892 0,4 V 12 C 0,13.108 0.892,14 2,14 H 13 C 14.108,14 15,13.108 15,12 V 4 C 15,2.892 14.108,2 13,2 Z M 2.25,4 H 3.75 C 3.8885,4 4,4.1115 4,4.25 V 5.75 C 4,5.8885 3.8885,6 3.75,6 H 2.25 C 2.1115,6 2,5.8885 2,5.75 V 4.25 C 2,4.1115 2.1115,4 2.25,4 Z M 5.25,4 H 6.75 C 6.8885,4 7,4.1115 7,4.25 V 5.75 C 7,5.8885 6.8885,6 6.75,6 H 5.25 C 5.1115,6 5,5.8885 5,5.75 V 4.25 C 5,4.1115 5.1115,4 5.25,4 Z M 8.25,4 H 9.75 C 9.889,4 10,4.1115 10,4.25 V 5.75 C 10,5.8885 9.889,6 9.75,6 H 8.25 C 8.111,6 8,5.8885 8,5.75 V 4.25 C 8,4.1115 8.111,4 8.25,4 Z M 11.25,4 H 12.75 C 12.889,4 13,4.1115 13,4.25 V 5.75 C 13,5.8885 12.889,6 12.75,6 H 11.25 C 11.111,6 11,5.8885 11,5.75 V 4.25 C 11,4.1115 11.111,4 11.25,4 Z M 2.25,7 H 3.75 C 3.8885,7 4,7.111 4,7.25 V 8.75 C 4,8.889 3.8885,9 3.75,9 H 2.25 C 2.1115,9 2,8.889 2,8.75 V 7.25 C 2,7.111 2.1115,7 2.25,7 Z M 5.25,7 H 6.75 C 6.8885,7 7,7.111 7,7.25 V 8.75 C 7,8.889 6.8885,9 6.75,9 H 5.25 C 5.1115,9 5,8.889 5,8.75 V 7.25 C 5,7.111 5.1115,7 5.25,7 Z M 8.25,7 H 9.75 C 9.889,7 10,7.111 10,7.25 V 8.75 C 10,8.889 9.889,9 9.75,9 H 8.25 C 8.111,9 8,8.889 8,8.75 V 7.25 C 8,7.111 8.111,7 8.25,7 Z M 11.25,7 H 12.75 C 12.889,7 13,7.111 13,7.25 V 8.75 C 13,8.889 12.889,9 12.75,9 H 11.25 C 11.111,9 11,8.889 11,8.75 V 7.25 C 11,7.111 11.111,7 11.25,7 Z M 4.25,10 H 10.75 C 10.889,10 11,10.111 11,10.25 V 11.75 C 11,11.889 10.889,12 10.75,12 H 4.25 C 4.1115,12 4,11.889 4,11.75 V 10.25 C 4,10.111 4.1115,10 4.25,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/input-touchpad-off.svg b/.icons/awkward/16x16/panel/input-touchpad-off.svg
new file mode 100644
index 00000000..a49b1af6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/input-touchpad-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 1.7773438 1 C 1.3464548 1 1 1.39025 1 1.875 L 1 14.125 C 1 14.60975 1.3464548 15 1.7773438 15 L 14.222656 15 C 14.653545 15 15 14.60975 15 14.125 L 15 1.875 C 15 1.39025 14.653545 1 14.222656 1 L 1.7773438 1 z M 12 2 L 14 2 L 14 3 L 12 3 L 12 2 z M 12 4 L 14 4 L 14 5 L 12 5 L 12 4 z M 12 6 L 14 6 L 14 7 L 12 7 L 12 6 z M 12 8 L 14 8 L 14 9 L 12 9 L 12 8 z M 2 11 L 7 11 L 7 14 L 2 14 L 2 11 z M 9 11 L 14 11 L 14 14 L 9 14 L 9 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/input-touchpad-on.svg b/.icons/awkward/16x16/panel/input-touchpad-on.svg
new file mode 100644
index 00000000..eaa6d4d8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/input-touchpad-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.7773438 1 C 1.3464548 1 1 1.39025 1 1.875 L 1 14.125 C 1 14.60975 1.3464548 15 1.7773438 15 L 14.222656 15 C 14.653545 15 15 14.60975 15 14.125 L 15 1.875 C 15 1.39025 14.653545 1 14.222656 1 L 1.7773438 1 z M 12 2 L 14 2 L 14 3 L 12 3 L 12 2 z M 12 4 L 14 4 L 14 5 L 12 5 L 12 4 z M 12 6 L 14 6 L 14 7 L 12 7 L 12 6 z M 12 8 L 14 8 L 14 9 L 12 9 L 12 8 z M 2 11 L 7 11 L 7 14 L 2 14 L 2 11 z M 9 11 L 14 11 L 14 14 L 9 14 L 9 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/insync-action.svg b/.icons/awkward/16x16/panel/insync-action.svg
new file mode 100644
index 00000000..0ce66fe2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/insync-action.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Highlight" width="3" height="4" x="11" y="12"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="12.5" cy="9.5" r="1.5"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 4,11 A 10,10 0 0 1 14,1"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 8,11 A 6,6 0 0 1 14,5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/insync-error.svg b/.icons/awkward/16x16/panel/insync-error.svg
new file mode 100644
index 00000000..79ab934d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/insync-error.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Highlight" width="3" height="4" x="11" y="12"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="12.5" cy="9.5" r="1.5"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Highlight" d="M 4,11 A 10,10 0 0 1 14,1"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Highlight" d="M 8,11 A 6,6 0 0 1 14,5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/insync-feed.svg b/.icons/awkward/16x16/panel/insync-feed.svg
new file mode 100644
index 00000000..05207310
--- /dev/null
+++ b/.icons/awkward/16x16/panel/insync-feed.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="4" x="11" y="12"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="12.5" cy="9.5" r="1.5"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 4,11 A 10,10 0 0 1 14,1"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 8,11 A 6,6 0 0 1 14,5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/insync-normal.svg b/.icons/awkward/16x16/panel/insync-normal.svg
new file mode 100644
index 00000000..f9c7a1ac
--- /dev/null
+++ b/.icons/awkward/16x16/panel/insync-normal.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="4" x="11" y="12"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="12.5" cy="9.5" r="1.5"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 4,11 A 10,10 0 0 1 14,1"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 8,11 A 6,6 0 0 1 14,5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/insync-offline.svg b/.icons/awkward/16x16/panel/insync-offline.svg
new file mode 100644
index 00000000..e3252f3c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/insync-offline.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="3" height="4" x="11" y="12"/>
+ <circle style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" cx="12.5" cy="9.5" r="1.5"/>
+ <path style="opacity:0.3;fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 4,11 A 10,10 0 0 1 14,1"/>
+ <path style="opacity:0.3;fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 8,11 A 6,6 0 0 1 14,5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/insync-paused.svg b/.icons/awkward/16x16/panel/insync-paused.svg
new file mode 100644
index 00000000..a093af5b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/insync-paused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="3" height="4" x="11" y="12"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="12.5" cy="9.5" r="1.5"/>
+ <path style="opacity:0.3;fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 4,11 A 10,10 0 0 1 14,1"/>
+ <path style="opacity:0.3;fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 8,11 A 6,6 0 0 1 14,5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/insync-share.svg b/.icons/awkward/16x16/panel/insync-share.svg
new file mode 120000
index 00000000..da0e3b1c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/insync-share.svg
@@ -0,0 +1 @@
+insync-feed.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/insync-synced.svg b/.icons/awkward/16x16/panel/insync-synced.svg
new file mode 120000
index 00000000..ffafd327
--- /dev/null
+++ b/.icons/awkward/16x16/panel/insync-synced.svg
@@ -0,0 +1 @@
+insync-normal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/insync-syncing.svg b/.icons/awkward/16x16/panel/insync-syncing.svg
new file mode 100644
index 00000000..01d3ee41
--- /dev/null
+++ b/.icons/awkward/16x16/panel/insync-syncing.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,12 V 12.799 L 12.803,14 11,15.201 V 16 H 14 V 12 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="12.5" cy="9.5" r="1.5"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 4,11 A 10,10 0 0 1 14,1"/>
+ <path style="fill:none;stroke:currentColor;stroke-width:2" class="ColorScheme-Text" d="M 8,11 A 6,6 0 0 1 14,5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,12 3,14 6,16"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,16 11,14 8,12"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/irc-channel-joined.svg b/.icons/awkward/16x16/panel/irc-channel-joined.svg
new file mode 100644
index 00000000..d4535e92
--- /dev/null
+++ b/.icons/awkward/16x16/panel/irc-channel-joined.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,1 V 4 H 1 V 6 H 4 V 10 H 1 V 12 H 4 V 15 H 6 V 12 H 10 V 15 H 12 V 12 H 15 V 10 H 12 V 6 H 15 V 4 H 12 V 1 H 10 V 4 H 6 V 1 Z M 6,6 H 10 V 10 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/irc-channel-parted.svg b/.icons/awkward/16x16/panel/irc-channel-parted.svg
new file mode 100644
index 00000000..32ec1292
--- /dev/null
+++ b/.icons/awkward/16x16/panel/irc-channel-parted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,1 V 4 H 1 V 6 H 4 V 10 H 1 V 12 H 4 V 15 H 6 V 12 H 10 V 15 H 12 V 12 H 15 V 10 H 12 V 6 H 15 V 4 H 12 V 1 H 10 V 4 H 6 V 1 Z M 6,6 H 10 V 10 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/irccloud-desktop-tray.svg b/.icons/awkward/16x16/panel/irccloud-desktop-tray.svg
new file mode 100644
index 00000000..b80e474d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/irccloud-desktop-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.99995,0.9997197 c -2.209139,0 -4,1.790861 -4,4 5.88e-4,0.013024 0.0012,0.026044 0.002,0.039063 C 2.280366,5.2862803 1.001713,6.7604307 1,8.4997197 1,10.432717 2.567004,11.999719 4.5,11.999719 H 4.25 4.091797 l 0.291016,0.01563 c 0.06955,0.244104 0.2908,0.674738 0.317187,1.23437 0.02857,0.605968 -0.526043,0.974529 -0.934375,1.328125 -0.103855,0.05509 -0.181318,0.119474 -0.173828,0.142578 0.02468,0.07611 0.500914,0.239462 0.78125,0.267578 0.361689,0.03626 0.864191,-0.0092 1.152344,-0.117187 0.458134,-0.171764 0.826829,-0.457689 1.085937,-0.845703 0.22156,-0.33179 0.338252,-0.659501 0.373047,-1.042969 l 0.0293,-0.966797 1.791013,-0.01563 H 12 c 1.656854,0 3,-1.343145 3,-2.9999993 0,-1.656854 -1.343146,-3 -3,-3 -0.04431,9.72e-4 -0.08859,0.0029 -0.132812,0.0059 0.08679,-0.3283714 0.131415,-0.6663355 0.132812,-1.0059 0,-2.209139 -1.790861,-4 -4,-4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/jdownloader-indicator.svg b/.icons/awkward/16x16/panel/jdownloader-indicator.svg
new file mode 100644
index 00000000..fcbd6920
--- /dev/null
+++ b/.icons/awkward/16x16/panel/jdownloader-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 7 4 L 9 4 L 9 8 L 11 8 L 7.9824219 12 L 5 8 L 7 8 L 7 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/kaku-tray.svg b/.icons/awkward/16x16/panel/kaku-tray.svg
new file mode 100644
index 00000000..5ed03ab7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/kaku-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.382358,0.99958504 c -0.285923,0 -0.145833,0.04645 -0.298951,0.10351596 -0.653686,0.243617 -1.160753,0.500199 -1.451172,1.664094 -0.467166,1.8722268 -1.2697591,2.7070317 -2.6025391,2.7070317 -0.407157,0 -0.410953,0.08131 -0.02149,0.4453111 0.756163,0.7067018 1.216254,1.7658248 1.34082,3.0878898 0.04897,0.5195594 0.122066,0.749619 0.305664,0.9648416 0.132467,0.1552868 0.295766,0.2812498 0.3642581,0.2812498 0.06849,0 0.201509,-0.230053 0.295899,-0.5117174 0.126855,-0.378532 0.192132,-1.046416 0.25,-2.560546 0.06709,-1.7555209 0.109469,-2.1289799 0.295898,-2.6103493 0.477208,-1.2321663 1.044367,-1.8906223 2.130982,-1.4037893 0.521727,0.23375 0.972446,0.9126248 1.63379,2.0698047 0.490486,0.8582289 1.041652,1.5058569 1.282226,1.5058569 0.121528,0 0.124257,-0.166917 0.0039,-0.240234 C 15.418422,5.1548247 15.396004,3.457046 15.095242,2.663648 14.56257,1.633701 13.527579,0.99958504 12.382358,0.99958504 Z M 5.8246173,5.2877037 c -0.09453,8.5e-4 -0.202611,0.0091 -0.336914,0.02149 -0.635293,0.05852 -0.951172,0.1418 -0.951172,0.2509769 0,0.03567 0.393838,0.458752 0.874023,0.940426 0.9551406,0.958098 1.4120686,1.72059 1.6201176,2.704102 0.09367,0.3201244 0.121744,0.6477478 0.142578,0.9765604 -0.713386,0.324048 -1.171841,1.034825 -1.172852,1.818359 0,1.104569 0.895431,2 2.000001,2 1.10457,0 2.0000001,-0.895431 2.0000001,-2 C 9.9996989,11.230633 9.5581369,10.53016 8.8646569,10.19786 8.7639919,9.9216752 8.7894669,9.6542068 8.7894669,9.3814556 c 0,-1.634304 -0.85421,-3.139681 -2.187501,-3.855466 C 6.2643279,5.3447307 6.1082019,5.2851387 5.8246173,5.2877087 Z m -2.091797,0.6513651 -0.539062,0.3652348 c -0.791485,0.537693 -1.56266,1.411237 -1.9775389,2.239257 -0.328679,0.655977 -0.369397,0.824522 -0.408203,1.6826154 -0.02699,0.596736 -0.101953,1.067707 -0.199219,1.256836 -0.211182,0.410627 -0.106372,0.796026 0.240234,0.881835 0.145922,0.03612 0.489867,0.292399 0.7646479,0.56836 0.920057,0.923995 2.670229,1.302958 4.233399,0.916992 0.4047146,-0.09993 0.4538116,-0.188166 0.2148426,-0.383789 -0.08583,-0.07026 -0.2686876,-0.347526 -0.4072256,-0.617188 -0.47379,-0.922245 -0.297537,-2.069447 0.4335926,-2.80957 0.331739,-0.3358154 0.35154,-0.3892412 0.293946,-0.8037094 -0.03393,-0.244325 -0.174625,-0.66527 -0.313477,-0.935547 C 5.7857823,7.7495686 4.5947493,6.4628026 4.0736403,6.1451236 Z m -0.982422,4.0605444 c 0.414214,0 0.75,0.3357858 0.75,0.7499998 0,0.414214 -0.335786,0.75 -0.75,0.75 -0.414213,0 -0.75,-0.335786 -0.75,-0.75 0,-0.414214 0.335787,-0.7499998 0.75,-0.7499998 z m 5.2500006,0.9999998 c 0.552285,0 1,0.447715 1,1 0,0.552284 -0.447715,1 -1,1 -0.552286,0 -1.000001,-0.447716 -1.000001,-1 0,-0.552285 0.447715,-1 1.000001,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/kazam-countdown.svg b/.icons/awkward/16x16/panel/kazam-countdown.svg
new file mode 100644
index 00000000..c5b389cb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/kazam-countdown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.1816,2 C -0.4731,2 -1,2.5344 -1,3.1992 V 12.801 C -1,13.466 -0.4731,14 0.1816,14 H 10.818 C 11.473,14 12,13.466 12,12.801 V 10 L 17,12 V 4 L 12,6 V 3.1992 C 12,2.5344 11.473,2 10.818,2 Z M 5,4 A 4,4 0 0 1 9,8 4,4 0 0 1 5,12 4,4 0 0 1 1,8 4,4 0 0 1 5,4 Z M 5,5 A 3,3 0 0 0 2,8 3,3 0 0 0 5,11 3,3 0 0 0 8,8 3,3 0 0 0 5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/kazam-paused.svg b/.icons/awkward/16x16/panel/kazam-paused.svg
new file mode 120000
index 00000000..c4598958
--- /dev/null
+++ b/.icons/awkward/16x16/panel/kazam-paused.svg
@@ -0,0 +1 @@
+simplescreenrecorder-paused.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/kazam-recording.svg b/.icons/awkward/16x16/panel/kazam-recording.svg
new file mode 120000
index 00000000..6e0503ef
--- /dev/null
+++ b/.icons/awkward/16x16/panel/kazam-recording.svg
@@ -0,0 +1 @@
+simplescreenrecorder-recording.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/kazam-stopped.svg b/.icons/awkward/16x16/panel/kazam-stopped.svg
new file mode 100644
index 00000000..2e655100
--- /dev/null
+++ b/.icons/awkward/16x16/panel/kazam-stopped.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.1816,2 C -0.4731,2 -1,2.5344 -1,3.1992 V 12.801 C -1,13.466 -0.4731,14 0.1816,14 H 10.818 C 11.473,14 12,13.466 12,12.801 V 10 L 17,12 V 4 L 12,6 V 3.1992 C 12,2.5344 11.473,2 10.818,2 Z M 2,5 H 8 V 11 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keepassx-indicator.svg b/.icons/awkward/16x16/panel/keepassx-indicator.svg
new file mode 100644
index 00000000..382366d1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keepassx-indicator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 1 A 4 4 0 0 0 7 5 A 4 4 0 0 0 7.5566406 7.0273438 L 6.9511719 7.6328125 L 5.5351562 9.046875 L 1.2929688 13.291016 C 0.90116875 13.682016 0.90116875 14.315031 1.2929688 14.707031 C 1.6846687 15.098031 2.3172844 15.098031 2.7089844 14.707031 L 3.4160156 14 L 5 14 L 5 12.416016 L 5.4160156 12 L 7 12 L 7 10.513672 L 8.3652344 9.046875 L 8.9707031 8.4414062 A 4 4 0 0 0 11 9 A 4 4 0 0 0 15 5 A 4 4 0 0 0 11 1 z M 12 3 A 1 1 0 0 1 13 4 A 1 1 0 0 1 12 5 A 1 1 0 0 1 11 4 A 1 1 0 0 1 12 3 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 2.00085,3.0986 c -0.2556,0 -0.5112,0.0971 -0.707,0.293 -0.3918,0.3917 -0.3918,1.0223 0,1.414 l 4.2422,4.2424 1.416,-1.414 -4.2422,-4.2424 c -0.1959,-0.1959 -0.4534,-0.293 -0.709,-0.293 z m 6.365,5.9494 -1.365,1.465 4.193,4.193 c 0.392,0.392 1.023,0.392 1.414,0 0.392,-0.392 0.392,-1.024 0,-1.416 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keepassx-locked.svg b/.icons/awkward/16x16/panel/keepassx-locked.svg
new file mode 100644
index 00000000..7db4cbe8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keepassx-locked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11 1 A 4 4 0 0 0 7 5 A 4 4 0 0 0 7.5566406 7.0273438 L 6.9511719 7.6328125 L 6.9492188 7.6328125 L 2.7089844 3.390625 C 2.5130844 3.194725 2.2556 3.0976563 2 3.0976562 C 1.7444 3.0976562 1.4887687 3.194725 1.2929688 3.390625 C 0.90116875 3.782325 0.90116875 4.4129875 1.2929688 4.8046875 L 5.5351562 9.046875 L 5.5351562 9.0488281 L 1.2929688 13.291016 C 0.9011687 13.682016 0.9011687 14.315031 1.2929688 14.707031 C 1.6846687 15.098031 2.3172844 15.098031 2.7089844 14.707031 L 3.4160156 14 L 5 14 L 5 12.416016 L 5.4160156 12 L 7 12 L 7 10.513672 L 11.193359 14.705078 C 11.585359 15.097078 12.216422 15.097078 12.607422 14.705078 C 12.999422 14.313078 12.999422 13.681062 12.607422 13.289062 L 8.3652344 9.0488281 L 8.3652344 9.046875 L 8.9707031 8.4414062 A 4 4 0 0 0 11 9 A 4 4 0 0 0 15 5 A 4 4 0 0 0 11 1 z M 12 3 A 1 1 0 0 1 13 4 A 1 1 0 0 1 12 5 A 1 1 0 0 1 11 4 A 1 1 0 0 1 12 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keepassxc-dark.svg b/.icons/awkward/16x16/panel/keepassxc-dark.svg
new file mode 120000
index 00000000..04065e29
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keepassxc-dark.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/keepassxc-locked.svg b/.icons/awkward/16x16/panel/keepassxc-locked.svg
new file mode 100644
index 00000000..90a501bf
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keepassxc-locked.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5,1 A 4.5,4.5 0 0 0 3,5.5 4.5,4.5 0 0 0 6,9.7363 V 14 L 7.5,16 9,14 10,13.5 9,12.801 V 12.051 L 10,11.051 9,10.051 V 9.7363 A 4.5,4.5 0 0 0 12,5.5 4.5,4.5 0 0 0 7.5,1 Z M 7.5,2 A 1.5,1.5 0 0 1 9,3.5 1.5,1.5 0 0 1 7.5,5 1.5,1.5 0 0 1 6,3.5 1.5,1.5 0 0 1 7.5,2 Z M 7,10 H 7.5 8 V 14 H 7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13,8.9999995 c -1.108,0 -2,0.911 -2,2.0310005 l 0,0.969 -1,0 0,4 6,0 0,-4 -1,0 0,-0.969 C 15,9.9109995 14.108,8.9999995 13,8.9999995 Z m 0,1 c 0.554,0 1,0.4420005 1,1.0000005 l 0,1 -2,0 0,-1 c 0,-0.558 0.446,-1.0000005 1,-1.0000005 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keepassxc-panel.svg b/.icons/awkward/16x16/panel/keepassxc-panel.svg
new file mode 120000
index 00000000..04065e29
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keepassxc-panel.svg
@@ -0,0 +1 @@
+keepassxc-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/keepassxc-unlocked.svg b/.icons/awkward/16x16/panel/keepassxc-unlocked.svg
new file mode 100644
index 00000000..23d30185
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keepassxc-unlocked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5,1 A 4.5,4.5 0 0 0 3,5.5 4.5,4.5 0 0 0 6,9.7363 V 14 L 7.5,16 9,14 10,13.5 9,12.801 V 12.051 L 10,11.051 9,10.051 V 9.7363 A 4.5,4.5 0 0 0 12,5.5 4.5,4.5 0 0 0 7.5,1 Z M 7.5,2 A 1.5,1.5 0 0 1 9,3.5 1.5,1.5 0 0 1 7.5,5 1.5,1.5 0 0 1 6,3.5 1.5,1.5 0 0 1 7.5,2 Z M 7,10 H 7.5 8 V 14 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keybase-badged.svg b/.icons/awkward/16x16/panel/keybase-badged.svg
new file mode 100644
index 00000000..e78a2773
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keybase-badged.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.0001772,1.0000021 c -0.03076,0 -0.340073,0.6290934 -0.53125,1.0078125 -0.2798665,0.5544135 -0.4131959,0.9820769 -0.4589844,1.4746094 -0.011312,0.12171 -0.00954,0.241871 -0.00195,0.359375 -0.00473,0.052935 -0.00733,0.1050611 -0.00782,0.1582031 0,0.4587653 0.1601643,0.8774025 0.4199219,1.2148438 -1.4584053,0.3982369 -2.6975116,1.3301952 -3.4882816,2.5761718 -0.155196,0.2029376 -0.291233,0.4139074 -0.390625,0.640625 -0.156183,0.3562616 -0.273413,0.7247073 -0.361328,1.1230469 -0.0585,0.2363652 -0.107175,0.4761704 -0.136719,0.7226564 -0.0026,0.02194 0.0049,0.02655 0.01563,0.02344 -0.01128,0.09494 -0.02638,0.185724 -0.03516,0.285157 -0.02812,0.318758 -0.03121,0.449217 -0.0098,0.449218 L 6.0001772,7.0000021 5.0392397,10.011721 c 0.0052,0.0052 -0.1058844,0.04768 0.027344,-0.013672 0.8185449,-0.3768902 1.5688629,-0.8865107 2.4707029,-0.9941408 0.3110088,-0.037116 1.388661,-0.037884 1.7128906,-0.00391 0.6567952,0.06882 1.2566758,0.744406 1.9941408,0.9472656 0.326767,0.08989 0.48823,0.062447 0.755859,0.052734 0.267826,-0.0097 0.425206,0.0033 0.623047,-0.091797 0.493682,-0.2373962 0.751724,-0.926123 0.679687,-1.4824219 -0.0068,-0.052432 -0.02062,-0.1014581 -0.03125,-0.1523437 0.02116,-0.052393 0.0015,-0.141107 -0.08203,-0.2871094 C 13.107441,7.7679249 12.985633,7.5499883 12.802911,7.3027323 11.917952,6.3302744 10.837077,5.5643681 9.5802553,5.2128885 9.839457,4.875645 10.000177,4.4582206 10.000177,3.9999979 10.00016,3.9491609 9.998227,3.8983432 9.994317,3.8476541 9.996017,3.7969841 10.000807,3.7451699 9.998227,3.6953104 9.962936,3.0104989 9.567062,2.5413443 8.968927,2.2324198 8.6522557,2.0688653 8.1678222,1.9928161 7.8517397,1.9921854 7.3697041,1.9261024 7.2901803,1.2786966 7.0001772,0.9999979 Z M 4.5529116,9.8867209 c 0,-3e-7 -0.414017,0.3631911 -1.8281251,1.8515621 -0.167851,0.169733 -0.392884,0.261141 -0.628906,0.28125 a 6,6 0 0 0 1.441406,2.980469 l 8.9277345,0 a 6,6 0 0 0 1.535156,-4 6,6 0 0 0 -0.07813,-0.927734 c -0.201217,0.296135 -0.483031,0.55254 -0.865229,0.736328 -0.416543,0.200206 -0.798162,0.183406 -1.019532,0.191406 -0.213971,0.0078 -0.600414,0.03815 -1.058593,-0.08789 C 10.403099,10.753779 9.9968904,10.466156 9.6857241,10.271486 9.3745578,10.076817 9.1691416,9.9965027 9.1466616,9.9941427 c -0.094239,-0.00988 -1.4475054,-0.00315 -1.4902344,0.00195 -0.5962637,0.071161 -1.2510578,0.4863303 -2.1660156,0.9082033 -0.0024,0.0012 -0.00346,8.53e-4 -0.00586,0.002 -0.00328,0.0016 -0.012435,0.0082 -0.015625,0.0098 -0.050698,0.02504 -0.057682,0.03073 -0.1386719,0.05859 -0.020247,0.007 -0.1164672,0.03305 -0.1171875,0.0332 -3.601e-4,8.4e-5 -0.2595855,0.02149 -0.2597656,0.02149 l -0.3281244,-0.07235 -0.085937,-0.03906 0.4609375,-0.886719 c 0,0 -0.2241481,-0.072871 -0.4472656,-0.1445313 z m 0.4472656,2.1132811 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 5.9999998,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13.5" cy="3.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keybase-tray.svg b/.icons/awkward/16x16/panel/keybase-tray.svg
new file mode 100644
index 00000000..05665075
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keybase-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.0001772,1.0000021 c -0.03076,0 -0.340073,0.6290934 -0.53125,1.0078125 -0.2798665,0.5544135 -0.4131959,0.9820769 -0.4589844,1.4746094 -0.011312,0.12171 -0.00954,0.241871 -0.00195,0.359375 -0.00473,0.052935 -0.00733,0.1050611 -0.00782,0.1582031 0,0.4587653 0.1601643,0.8774025 0.4199219,1.2148438 -1.4584053,0.3982369 -2.6975116,1.3301952 -3.4882816,2.5761718 -0.155196,0.2029376 -0.291233,0.4139074 -0.390625,0.640625 -0.156183,0.3562616 -0.273413,0.7247073 -0.361328,1.1230469 -0.0585,0.2363652 -0.107175,0.4761704 -0.136719,0.7226564 -0.0026,0.02194 0.0049,0.02655 0.01563,0.02344 -0.01128,0.09494 -0.02638,0.185724 -0.03516,0.285157 -0.02812,0.318758 -0.03121,0.449217 -0.0098,0.449218 L 6.0001772,7.0000021 5.0392397,10.011721 c 0.0052,0.0052 -0.1058844,0.04768 0.027344,-0.013672 0.8185449,-0.3768902 1.5688629,-0.8865107 2.4707029,-0.9941408 0.3110088,-0.037116 1.388661,-0.037884 1.7128906,-0.00391 0.6567952,0.06882 1.2566758,0.744406 1.9941408,0.9472656 0.326767,0.08989 0.48823,0.062447 0.755859,0.052734 0.267826,-0.0097 0.425206,0.0033 0.623047,-0.091797 0.493682,-0.2373962 0.751724,-0.926123 0.679687,-1.4824219 -0.0068,-0.052432 -0.02062,-0.1014581 -0.03125,-0.1523437 0.02116,-0.052393 0.0015,-0.141107 -0.08203,-0.2871094 C 13.107441,7.7679249 12.985633,7.5499883 12.802911,7.3027323 11.917952,6.3302744 10.837077,5.5643681 9.5802553,5.2128885 9.839457,4.875645 10.000177,4.4582206 10.000177,3.9999979 10.00016,3.9491609 9.998227,3.8983432 9.994317,3.8476541 9.996017,3.7969841 10.000807,3.7451699 9.998227,3.6953104 9.962936,3.0104989 9.567062,2.5413443 8.968927,2.2324198 8.6522557,2.0688653 8.1678222,1.9928161 7.8517397,1.9921854 7.3697041,1.9261024 7.2901803,1.2786966 7.0001772,0.9999979 Z M 4.5529116,9.8867209 c 0,-3e-7 -0.414017,0.3631911 -1.8281251,1.8515621 -0.167851,0.169733 -0.392884,0.261141 -0.628906,0.28125 a 6,6 0 0 0 1.441406,2.980469 l 8.9277345,0 a 6,6 0 0 0 1.535156,-4 6,6 0 0 0 -0.07813,-0.927734 c -0.201217,0.296135 -0.483031,0.55254 -0.865229,0.736328 -0.416543,0.200206 -0.798162,0.183406 -1.019532,0.191406 -0.213971,0.0078 -0.600414,0.03815 -1.058593,-0.08789 C 10.403099,10.753779 9.9968904,10.466156 9.6857241,10.271486 9.3745578,10.076817 9.1691416,9.9965027 9.1466616,9.9941427 c -0.094239,-0.00988 -1.4475054,-0.00315 -1.4902344,0.00195 -0.5962637,0.071161 -1.2510578,0.4863303 -2.1660156,0.9082033 -0.0024,0.0012 -0.00346,8.53e-4 -0.00586,0.002 -0.00328,0.0016 -0.012435,0.0082 -0.015625,0.0098 -0.050698,0.02504 -0.057682,0.03073 -0.1386719,0.05859 -0.020247,0.007 -0.1164672,0.03305 -0.1171875,0.0332 -3.601e-4,8.4e-5 -0.2595855,0.02149 -0.2597656,0.02149 l -0.3281244,-0.07235 -0.085937,-0.03906 0.4609375,-0.886719 c 0,0 -0.2241481,-0.072871 -0.4472656,-0.1445313 z m 0.4472656,2.1132811 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z m 5.9999998,0 a 1,1 0 0 1 1,1 1,1 0 0 1 -1,1 1,1 0 0 1 -1,-1 1,1 0 0 1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keybase-update.svg b/.icons/awkward/16x16/panel/keybase-update.svg
new file mode 100644
index 00000000..b9e00400
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keybase-update.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 C 6.96924 1 6.659927 1.6290934 6.46875 2.0078125 C 6.1888835 2.562226 6.0555541 2.9898894 6.0097656 3.4824219 C 5.9984536 3.6041319 6.0002225 3.7242929 6.0078125 3.8417969 C 6.0030825 3.8947319 6.00049 3.946858 6 4 C 6 4.4587653 6.1601643 4.8774025 6.4199219 5.2148438 C 4.9615166 5.6130806 3.7224106 6.545039 2.9316406 7.7910156 C 2.7764446 7.9939532 2.6404076 8.204923 2.5410156 8.4316406 C 2.3848326 8.7879022 2.2676025 9.1563479 2.1796875 9.5546875 C 2.1211875 9.7910527 2.0725127 10.030858 2.0429688 10.277344 C 2.0403687 10.299284 2.0478637 10.303891 2.0585938 10.300781 C 2.0473136 10.395721 2.0322175 10.486503 2.0234375 10.585938 C 1.9953175 10.904695 1.9922619 11.035155 2.0136719 11.035156 L 6 7 L 5.0390625 10.011719 C 5.0442625 10.016919 4.9331779 10.059399 5.0664062 9.9980469 C 5.8849512 9.6211567 6.6352694 9.1115363 7.5371094 9.0039062 C 7.8481182 8.9667904 8.9257704 8.966026 9.25 9 C 9.57761 9.0343275 9.8914166 9.219586 10.214844 9.421875 A 4 4 0 0 1 12 9 A 4 4 0 0 1 13.205078 9.1855469 C 13.293396 8.938976 13.334471 8.6708621 13.302734 8.4257812 C 13.295934 8.3733493 13.282114 8.3243231 13.271484 8.2734375 C 13.292644 8.2210445 13.272983 8.1323305 13.189453 7.9863281 C 13.107263 7.7679272 12.985456 7.5499904 12.802734 7.3027344 C 11.917775 6.3302765 10.8369 5.5643702 9.5800781 5.2128906 C 9.8392798 4.8756471 10 4.4582227 10 4 C 9.999983 3.949163 9.9980506 3.8983453 9.9941406 3.8476562 C 9.9958406 3.7969863 10.000627 3.745172 9.9980469 3.6953125 C 9.9627559 3.010501 9.566885 2.5413464 8.96875 2.2324219 C 8.6520787 2.0688674 8.167645 1.9928182 7.8515625 1.9921875 C 7.3695269 1.9261045 7.2900031 1.2786987 7 1 z M 4.5527344 9.8867188 C 4.5527344 9.8867185 4.1387175 10.24991 2.7246094 11.738281 C 2.5567584 11.908014 2.3317251 11.999422 2.0957031 12.019531 A 6 6 0 0 0 3.5371094 15 L 8.5410156 15 A 4 4 0 0 1 8 13 A 4 4 0 0 1 9.2871094 10.066406 C 9.2577293 10.05454 9.1523473 9.9947561 9.1464844 9.9941406 C 9.0522454 9.9842606 7.698979 9.9909937 7.65625 9.9960938 C 7.0599863 10.067255 6.4051922 10.482424 5.4902344 10.904297 C 5.4878344 10.905497 5.486775 10.905103 5.484375 10.90625 C 5.481095 10.90785 5.47194 10.914416 5.46875 10.916016 C 5.418052 10.941056 5.411068 10.946749 5.3300781 10.974609 C 5.3098311 10.981609 5.2136109 11.007663 5.2128906 11.007812 C 5.2125305 11.007897 4.9533051 11.029297 4.953125 11.029297 L 4.625 10.957031 L 4.5390625 10.917969 L 5 10.03125 C 5 10.03125 4.7758519 9.9583791 4.5527344 9.8867188 z M 12 10 C 10.343249 10 9 11.35 9 13 C 9 14.65 10.343249 16 12 16 C 13.65675 16 15 14.65 15 13 C 15 11.35 13.65675 10 12 10 z M 12 11 A 2 2 0 0 1 14 13 L 13 13 A 1 1 0 0 0 12 12 L 12 11 z M 5 12 A 1 1 0 0 1 6 13 A 1 1 0 0 1 5 14 A 1 1 0 0 1 4 13 A 1 1 0 0 1 5 12 z M 10 13 L 11 13 A 1 1 0 0 0 12 14 L 12 15 A 2 2 0 0 1 10 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keybase-uploading.svg b/.icons/awkward/16x16/panel/keybase-uploading.svg
new file mode 100644
index 00000000..b5524681
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keybase-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 C 6.96924,1 6.659927,1.6290934 6.46875,2.0078125 6.1888835,2.562226 6.0555541,2.9898894 6.0097656,3.4824219 c -0.011312,0.12171 -0.00954,0.241871 -0.00195,0.359375 C 6.0030794,3.8947319 6.00049,3.946858 6,4 6,4.4587653 6.1601643,4.8774025 6.4199219,5.2148438 4.9615166,5.6130806 3.7224106,6.545039 2.9316406,7.7910156 2.7764446,7.9939532 2.6404076,8.204923 2.5410156,8.4316406 2.3848326,8.7879022 2.2676025,9.1563479 2.1796875,9.5546875 c -0.0585,0.2363652 -0.1071748,0.4761705 -0.1367187,0.7226565 -0.0026,0.02194 0.00489,0.02655 0.015625,0.02344 -0.01128,0.09494 -0.026376,0.185721 -0.035156,0.285157 -0.02812,0.318756 -0.031172,0.449217 -0.00977,0.449218 L 6,7 5.0390625,10.011719 c 0.0052,0.0052 -0.1058848,0.04768 0.027344,-0.013672 C 5.8849509,9.6211566 6.6352694,9.1115363 7.5371094,9.0039062 7.8481182,8.9667905 8.9257704,8.966026 9.25,9 9.57761,9.0343275 9.8914164,9.219586 10.214844,9.421875 10.769183,9.1448664 11.380302,9.0004443 12,9 c 0.408814,-9.61e-5 0.815227,0.06248 1.205078,0.1855469 0.08832,-0.2465709 0.129389,-0.5146847 0.09766,-0.7597657 -0.0068,-0.052432 -0.02062,-0.1014581 -0.03125,-0.1523437 0.02116,-0.052393 0.0015,-0.141107 -0.08203,-0.2871094 C 13.107258,7.7679272 12.985456,7.5499904 12.802734,7.3027344 11.917775,6.3302765 10.8369,5.5643702 9.5800781,5.2128906 9.8392798,4.8756471 10,4.4582227 10,4 9.999983,3.949163 9.99805,3.8983453 9.99414,3.8476562 9.99584,3.7969862 10.00063,3.745172 9.99805,3.6953125 9.9627528,3.010501 9.566885,2.5413464 8.96875,2.2324219 8.6520787,2.0688674 8.167645,1.9928182 7.8515625,1.9921875 7.3695269,1.9261045 7.2900031,1.2786987 7,1 Z M 4.5527344,9.8867188 c 0,-3e-7 -0.4140169,0.3631912 -1.828125,1.8515622 -0.167851,0.169733 -0.3928843,0.261141 -0.6289063,0.28125 C 2.2871422,13.128541 2.7866278,14.161353 3.5371094,15 l 5.0039062,0 C 8.1881535,14.392419 8.0015552,13.702612 8,13 8.001626,11.885529 8.4681309,10.822265 9.2871094,10.066406 9.2577293,10.05454 9.1523473,9.9947561 9.1464844,9.9941406 9.0522454,9.9842606 7.698979,9.9909936 7.65625,9.9960938 7.0599863,10.067255 6.4051922,10.482424 5.4902344,10.904297 c -0.0024,0.0012 -0.00346,7.59e-4 -0.00586,0.002 -0.00328,0.0016 -0.012435,0.0082 -0.015625,0.0098 -0.050698,0.02504 -0.057682,0.03073 -0.1386719,0.05859 -0.020247,0.007 -0.1164672,0.03305 -0.1171875,0.0332 -3.601e-4,8.6e-5 -0.2595855,0.02149 -0.2597656,0.02149 L 4.625,10.957031 4.5390625,10.917969 5,10.03125 c 0,0 -0.2241481,-0.072871 -0.4472656,-0.1445312 z M 12,10 c -1.656751,0 -3,1.35 -3,3 0,1.65 1.343249,3 3,3 1.65675,0 3,-1.35 3,-3 0,-1.65 -1.34325,-3 -3,-3 z m 0.0039,0.5 2.4961,2.5 -1.5,0 0,2 -2,0 0,-2 -1.5,0 z M 5,12 c 0.5522847,0 1,0.447715 1,1 0,0.552285 -0.4477153,1 -1,1 -0.5522847,0 -1,-0.447715 -1,-1 0,-0.552285 0.4477153,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keyboard-battery-caution.svg b/.icons/awkward/16x16/panel/keyboard-battery-caution.svg
new file mode 100644
index 00000000..d390b284
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keyboard-battery-caution.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Highlight" d="M 2.5,0.99965 C 2.223,0.99965 2,1.2227 2,1.4996 V 1.9996 L 0,1.9977 V 1.9974 14.5 C 0,14.777 0.223,15 0.5,15 H 6.5 C 6.777,15 7,14.777 7,14.5 V 1.9984 L 6.5,2.0003 H 5 V 1.5004 C 5,1.2234 4.777,1.0004 4.5,1.0004 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 0,12 V 14.5 C 0,14.777 0.223,15 0.5,15 H 6.5 C 6.777,15 7,14.777 7,14.5 V 12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,2 C 9.446,2 9,2.446 9,3 V 14 C 9,14.554 9.446,15 10,15 H 15 C 15.554,15 16,14.554 16,14 V 3 C 16,2.446 15.554,2 15,2 Z M 10,4 H 11 V 5 H 10 Z M 12,4 H 13 V 5 H 12 Z M 14,5 H 15 V 12 H 14 Z M 10,6 H 11 V 7 H 10 Z M 12,6 H 13 V 7 H 12 Z M 10,8 H 11 V 9 H 10 Z M 12,8 H 13 V 9 H 12 Z M 10,10 H 11 V 11 H 10 Z M 12,10 H 13 V 11 H 12 Z M 10,12 H 11 V 13 H 10 Z M 12,12 H 13 V 13 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keyboard-battery-empty.svg b/.icons/awkward/16x16/panel/keyboard-battery-empty.svg
new file mode 100644
index 00000000..58e9f98d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keyboard-battery-empty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Highlight" d="M 2.5,0.99965 C 2.223,0.99965 2,1.2227 2,1.4996 V 1.9996 L 0,1.9977 V 1.9974 14.5 C 0,14.777 0.223,15 0.5,15 H 6.5 C 6.777,15 7,14.777 7,14.5 V 1.9984 L 6.5,2.0003 H 5 V 1.5004 C 5,1.2234 4.777,1.0004 4.5,1.0004 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,2 C 9.446,2 9,2.446 9,3 V 14 C 9,14.554 9.446,15 10,15 H 15 C 15.554,15 16,14.554 16,14 V 3 C 16,2.446 15.554,2 15,2 Z M 10,4 H 11 V 5 H 10 Z M 12,4 H 13 V 5 H 12 Z M 14,5 H 15 V 12 H 14 Z M 10,6 H 11 V 7 H 10 Z M 12,6 H 13 V 7 H 12 Z M 10,8 H 11 V 9 H 10 Z M 12,8 H 13 V 9 H 12 Z M 10,10 H 11 V 11 H 10 Z M 12,10 H 13 V 11 H 12 Z M 10,12 H 11 V 13 H 10 Z M 12,12 H 13 V 13 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keyboard-battery-full.svg b/.icons/awkward/16x16/panel/keyboard-battery-full.svg
new file mode 100644
index 00000000..c5b15588
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keyboard-battery-full.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5,0.99965 C 2.223,0.99965 2,1.2227 2,1.4996 V 1.9996 L 0,1.9977 V 1.9974 14.5 C 0,14.777 0.223,15 0.5,15 H 6.5 C 6.777,15 7,14.777 7,14.5 V 1.9984 L 6.5,2.0003 H 5 V 1.5004 C 5,1.2234 4.777,1.0004 4.5,1.0004 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,2 C 9.446,2 9,2.446 9,3 V 14 C 9,14.554 9.446,15 10,15 H 15 C 15.554,15 16,14.554 16,14 V 3 C 16,2.446 15.554,2 15,2 Z M 10,4 H 11 V 5 H 10 Z M 12,4 H 13 V 5 H 12 Z M 14,5 H 15 V 12 H 14 Z M 10,6 H 11 V 7 H 10 Z M 12,6 H 13 V 7 H 12 Z M 10,8 H 11 V 9 H 10 Z M 12,8 H 13 V 9 H 12 Z M 10,10 H 11 V 11 H 10 Z M 12,10 H 13 V 11 H 12 Z M 10,12 H 11 V 13 H 10 Z M 12,12 H 13 V 13 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keyboard-battery-good.svg b/.icons/awkward/16x16/panel/keyboard-battery-good.svg
new file mode 100644
index 00000000..1b3d938b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keyboard-battery-good.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2.5,1 C 2.223,1 2,1.78 2,1.5 V 2 H 0 V 2 14.5 C 0,14.78 0.223,15 0.5,15 H 6.5 C 6.777,15 7,14.78 7,14.5 V 2 H 6.5 5 V 1.5 C 5,1.23 4.777,1 4.5,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,5 V 14.5 C 0,14.78 0.223,15 0.5,15 H 6.5 C 6.777,15 7,14.78 7,14.5 V 5 Z"/>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 10,2 C 9.446,2 9,2.45 9,3 V 14 C 9,14.55 9.446,15 10,15 H 15 C 15.554,15 16,14.55 16,14 V 3 C 16,2.45 15.554,2 15,2 Z M 10,4 H 11 V 5 H 10 Z M 12,4 H 13 V 5 H 12 Z M 14,5 H 15 V 12 H 14 Z M 10,6 H 11 V 7 H 10 Z M 12,6 H 13 V 7 H 12 Z M 10,8 H 11 V 9 H 10 Z M 12,8 H 13 V 9 H 12 Z M 10,10 H 11 V 11 H 10 Z M 12,10 H 13 V 11 H 12 Z M 10,12 H 11 V 13 H 10 Z M 12,12 H 13 V 13 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keyboard-battery-low.svg b/.icons/awkward/16x16/panel/keyboard-battery-low.svg
new file mode 100644
index 00000000..23fe8544
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keyboard-battery-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2.5,1 C 2.22,1 2,1.22 2,1.5 V 2 H 0 V 2 14.5 C 0,14.78 0.22,15 0.5,15 H 6.5 C 6.78,15 7,14.78 7,14.5 V 2 H 6.5 5 V 1.5 C 5,1.22 4.78,1 4.5,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,11 V 14.5 C 0,14.78 0.22,15 0.5,15 H 6.5 C 6.78,15 7,14.78 7,14.5 V 11 Z"/>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 10,2 C 9.45,2 9,2.45 9,3 V 14 C 9,14.55 9.45,15 10,15 H 15 C 15.55,15 16,14.55 16,14 V 3 C 16,2.45 15.55,2 15,2 Z M 10,4 H 11 V 5 H 10 Z M 12,4 H 13 V 5 H 12 Z M 14,5 H 15 V 12 H 14 Z M 10,6 H 11 V 7 H 10 Z M 12,6 H 13 V 7 H 12 Z M 10,8 H 11 V 9 H 10 Z M 12,8 H 13 V 9 H 12 Z M 10,10 H 11 V 11 H 10 Z M 12,10 H 13 V 11 H 12 Z M 10,12 H 11 V 13 H 10 Z M 12,12 H 13 V 13 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/keyboard-battery-medium.svg b/.icons/awkward/16x16/panel/keyboard-battery-medium.svg
new file mode 100644
index 00000000..c622f26e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/keyboard-battery-medium.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2.5,1 C 2.223,1 2,1.22 2,1.5 V 2 H 0 V 2 14.5 C 0,14.78 0.223,15 0.5,15 H 6.5 C 6.777,15 7,14.78 7,14.5 V 2 H 6.5 5 V 1.5 C 5,1.23 4.777,1 4.5,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,8 V 14.5 C 0,14.78 0.223,15 0.5,15 H 6.5 C 6.777,15 7,14.78 7,14.5 V 8 Z"/>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 10,2 C 9.446,2 9,2.45 9,3 V 14 C 9,14.55 9.446,15 10,15 H 15 C 15.554,15 16,14.55 16,14 V 3 C 16,2.45 15.554,2 15,2 Z M 10,4 H 11 V 5 H 10 Z M 12,4 H 13 V 5 H 12 Z M 14,5 H 15 V 12 H 14 Z M 10,6 H 11 V 7 H 10 Z M 12,6 H 13 V 7 H 12 Z M 10,8 H 11 V 9 H 10 Z M 12,8 H 13 V 9 H 12 Z M 10,10 H 11 V 11 H 10 Z M 12,10 H 13 V 11 H 12 Z M 10,12 H 11 V 13 H 10 Z M 12,12 H 13 V 13 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/knemo-modem-error.svg b/.icons/awkward/16x16/panel/knemo-modem-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-modem-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-modem-idle.svg b/.icons/awkward/16x16/panel/knemo-modem-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-modem-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-modem-offline.svg b/.icons/awkward/16x16/panel/knemo-modem-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-modem-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-modem-receive.svg b/.icons/awkward/16x16/panel/knemo-modem-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-modem-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-modem-transmit-receive.svg b/.icons/awkward/16x16/panel/knemo-modem-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-modem-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-modem-transmit.svg b/.icons/awkward/16x16/panel/knemo-modem-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-modem-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-monitor-error.svg b/.icons/awkward/16x16/panel/knemo-monitor-error.svg
new file mode 100644
index 00000000..26d25f56
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-monitor-error.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 6,7 0,11.5 6,16 C 6,16 6,14.67 6,14 H 9 V 11.81 11 9 H 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10,10 16,5.5 10,1 C 10,1 10,2.33 10,3 H 7 V 5.19 6 8 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/knemo-monitor-idle.svg b/.icons/awkward/16x16/panel/knemo-monitor-idle.svg
new file mode 100644
index 00000000..dc7c9de1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-monitor-idle.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,7 0,11.5 6,16 C 6,16 6,14.67 6,14 H 9 V 11.81 11 9 H 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 16,5.5 10,1 C 10,1 10,2.33 10,3 H 7 V 5.19 6 8 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/knemo-monitor-offline.svg b/.icons/awkward/16x16/panel/knemo-monitor-offline.svg
new file mode 100644
index 00000000..9d3cf07e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-monitor-offline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,7 0,11.5 6,16 C 6,16 6,14.67 6,14 H 9 V 11.81 11 9 H 6 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,10 16,5.5 10,1 C 10,1 10,2.33 10,3 H 7 V 5.19 6 8 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/knemo-monitor-receive.svg b/.icons/awkward/16x16/panel/knemo-monitor-receive.svg
new file mode 100644
index 00000000..351c5cc7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-monitor-receive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,7 0,11.5 6,16 C 6,16 6,14.67 6,14 H 9 V 11.81 11 9 H 6 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,10 16,5.5 10,1 C 10,1 10,2.33 10,3 H 7 V 5.19 6 8 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/knemo-monitor-transmit-receive.svg b/.icons/awkward/16x16/panel/knemo-monitor-transmit-receive.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-monitor-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-monitor-transmit.svg b/.icons/awkward/16x16/panel/knemo-monitor-transmit.svg
new file mode 100644
index 00000000..e1d8d5c5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-monitor-transmit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,7 0,11.5 6,16 C 6,16 6,14.67 6,14 H 9 V 11.81 11 9 H 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,10 16,5.5 10,1 C 10,1 10,2.33 10,3 H 7 V 5.19 6 8 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/knemo-network-error.svg b/.icons/awkward/16x16/panel/knemo-network-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-network-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-network-idle.svg b/.icons/awkward/16x16/panel/knemo-network-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-network-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-network-offline.svg b/.icons/awkward/16x16/panel/knemo-network-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-network-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-network-receive.svg b/.icons/awkward/16x16/panel/knemo-network-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-network-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-network-transmit-receive.svg b/.icons/awkward/16x16/panel/knemo-network-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-network-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-network-transmit.svg b/.icons/awkward/16x16/panel/knemo-network-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-network-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-wireless-error.svg b/.icons/awkward/16x16/panel/knemo-wireless-error.svg
new file mode 120000
index 00000000..ef2c60f5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-wireless-error.svg
@@ -0,0 +1 @@
+knemo-monitor-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-wireless-idle.svg b/.icons/awkward/16x16/panel/knemo-wireless-idle.svg
new file mode 120000
index 00000000..362b9db2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-wireless-idle.svg
@@ -0,0 +1 @@
+knemo-monitor-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-wireless-offline.svg b/.icons/awkward/16x16/panel/knemo-wireless-offline.svg
new file mode 120000
index 00000000..aca9918f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-wireless-offline.svg
@@ -0,0 +1 @@
+knemo-monitor-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-wireless-receive.svg b/.icons/awkward/16x16/panel/knemo-wireless-receive.svg
new file mode 120000
index 00000000..ac75238d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-wireless-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-wireless-transmit-receive.svg b/.icons/awkward/16x16/panel/knemo-wireless-transmit-receive.svg
new file mode 120000
index 00000000..21630461
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-wireless-transmit-receive.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit-receive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/knemo-wireless-transmit.svg b/.icons/awkward/16x16/panel/knemo-wireless-transmit.svg
new file mode 120000
index 00000000..2a5a4d8e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/knemo-wireless-transmit.svg
@@ -0,0 +1 @@
+knemo-monitor-transmit.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/krb-expiring-ticket.svg b/.icons/awkward/16x16/panel/krb-expiring-ticket.svg
new file mode 100644
index 00000000..91c5e609
--- /dev/null
+++ b/.icons/awkward/16x16/panel/krb-expiring-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4.5,4 C 2.0147,4 0,6.0147 0,8.5 0,10.985 2.0147,13 4.5,13 6.4047,12.997 8.101,11.796 8.736,10 L 12,9.996 V 11.996 H 15 V 9.992 L 16,9.996 V 6.9961 L 8.736,7 C 8.101,5.2044 6.405,4.0029 4.5003,4.0002 Z M 4.5,7 C 5.3284,7 6,7.672 6,8.5 6,9.328 5.3284,10 4.5,10 3.6716,10 3,9.328 3,8.5 3,7.672 3.6716,7 4.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/krb-no-valid-ticket.svg b/.icons/awkward/16x16/panel/krb-no-valid-ticket.svg
new file mode 100644
index 00000000..7f60fb47
--- /dev/null
+++ b/.icons/awkward/16x16/panel/krb-no-valid-ticket.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,4 C 2.0147,4 0,6.0147 0,8.5 0,10.985 2.0147,13 4.5,13 6.4047,12.997 8.101,11.796 8.736,10 L 11,9.998 V 6.998 L 8.736,7 C 8.101,5.2042 6.4047,4.0027 4.5,4 Z M 15,6.9961 V 9.992 L 16,9.996 V 6.9962 H 15 Z M 4.5,7 C 5.3284,7 6,7.672 6,8.5 6,9.329 5.3284,10 4.5,10 3.6716,10 3,9.329 3,8.5 3,7.672 3.6716,7 4.5,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12,6 V 10 L 12.25,12 H 13.75 L 14,10 V 6 Z M 12,13 V 15 H 14 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/krb-valid-ticket.svg b/.icons/awkward/16x16/panel/krb-valid-ticket.svg
new file mode 100644
index 00000000..6e63e5e3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/krb-valid-ticket.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,4 C 2.0147,4 0,6.0147 0,8.5 0,10.985 2.0147,13 4.5,13 6.4047,12.997 8.101,11.796 8.736,10 L 12,9.996 V 11.996 H 15 V 9.992 L 16,9.996 V 6.9961 L 8.736,7 C 8.101,5.2044 6.405,4.0029 4.5003,4.0002 Z M 4.5,7 C 5.3284,7 6,7.672 6,8.5 6,9.328 5.3284,10 4.5,10 3.6716,10 3,9.328 3,8.5 3,7.672 3.6716,7 4.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/krudiotray-light-off16.svg b/.icons/awkward/16x16/panel/krudiotray-light-off16.svg
new file mode 100644
index 00000000..048fe63b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/krudiotray-light-off16.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.015625 2 C 0.4527806 2 -1.4802974e-16 2.4575152 0 3.0273438 L 0 12.972656 C 0 13.542656 0.4527806 14 1.015625 14 L 14.984375 14 C 15.547931 14 16 13.542656 16 12.972656 L 16 3.0273438 C 16 2.4576866 15.547931 2 14.984375 2 L 1.015625 2 z M 5 4 C 7.209 4 9 5.7909 9 8 C 9 10.209 7.209 12 5 12 C 2.7909 12 1 10.209 1 8 C 1 5.7909 2.7909 4 5 4 z M 10 4 L 15 4 L 15 5 L 10 5 L 10 4 z M 5 6 C 3.8954736 6 3 6.8955403 3 8 C 3 9.1045927 3.8954736 10 5 10 C 6.1045263 10 7 9.1045927 7 8 C 7 6.8955403 6.1045263 6 5 6 z M 10 7 L 15 7 L 15 8 L 10 8 L 10 7 z M 10 10 L 15 10 L 15 11 L 10 11 L 10 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/krudiotray-light-on16.svg b/.icons/awkward/16x16/panel/krudiotray-light-on16.svg
new file mode 100644
index 00000000..a03d4b8f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/krudiotray-light-on16.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.015625 2 C 0.4527806 2 -1.4802974e-16 2.4575152 0 3.0273438 L 0 12.972656 C 0 13.542656 0.4527806 14 1.015625 14 L 14.984375 14 C 15.547931 14 16 13.542656 16 12.972656 L 16 3.0273438 C 16 2.4576866 15.547931 2 14.984375 2 L 1.015625 2 z M 5 4 C 7.209 4 9 5.7909 9 8 C 9 10.209 7.209 12 5 12 C 2.7909 12 1 10.209 1 8 C 1 5.7909 2.7909 4 5 4 z M 10 4 L 15 4 L 15 5 L 10 5 L 10 4 z M 10 7 L 15 7 L 15 8 L 10 8 L 10 7 z M 10 10 L 15 10 L 15 11 L 10 11 L 10 10 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="5" cy="8" r="2"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/ladi-started.svg b/.icons/awkward/16x16/panel/ladi-started.svg
new file mode 100644
index 00000000..0d2e99ef
--- /dev/null
+++ b/.icons/awkward/16x16/panel/ladi-started.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.620861,1.002477 c -0.116702,-0.0121 -0.298823,0.01588 -0.636688,0.101557 -0.672535,0.170535 -0.816254,0.224116 -0.808554,0.371076 0.0043,0.08257 0.04943,0.155921 0.167961,0.289048 L 12.849463,2.256321 12.714705,2.121562 c -0.03693,-0.03691 -0.08461,-0.05469 -0.132807,-0.05469 -0.04819,0 -0.09588,0.01777 -0.132805,0.05469 l -0.193351,0.191397 1.445242,1.417899 0.179678,-0.177725 c 0.07386,-0.07382 0.07386,-0.19179 0,-0.265612 L 13.74981,3.156668 14.243926,2.662551 c 0.127802,0.112556 0.198533,0.154019 0.285142,0.164055 0.14146,0.01639 0.175205,-0.152158 0.355452,-0.822225 0.178023,-0.661806 0.13389,-0.70794 -0.02148,-0.863239 -0.0742,-0.07417 -0.125474,-0.126565 -0.242175,-0.138665 z M 11.943258,2.625444 7.8282267,6.740475 9.2597977,8.172046 13.388499,4.043343 Z M 6.5939127,7.002182 c -0.05043,6.4e-5 -0.09997,0.01796 -0.138665,0.05664 l -4.400175,4.39822 c -0.07738,0.07735 -0.07719,0.200179 0,0.277331 l 2.206923,2.206922 c 0.07719,0.07715 0.201899,0.07539 0.279283,-0.002 l 4.398221,-4.396267 c 0.07738,-0.07735 0.07719,-0.202133 0,-0.279284 L 6.7325777,7.05882 c -0.03859,-0.03858 -0.08823,-0.0567 -0.138665,-0.05664 z m -5.050533,5.632535 -0.402324,0.400371 c -0.18807398,0.187983 -0.18807398,0.489718 0,0.677701 l 1.146428,1.146428 c 0.188073,0.187984 0.49158,0.187984 0.679654,0 l 0.400371,-0.400371 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10.455346,9.9998787 A 0.44227126,0.47078076 0 0 0 10,10.470389 v 5.058363 a 0.44227126,0.47078076 0 0 0 0.663519,0.40778 l 2.057484,-1.264666 2.057733,-1.264366 a 0.44227126,0.47078076 0 0 0 0,-0.815575 L 12.721003,11.32756 10.663519,10.062684 a 0.44227126,0.47078076 0 0 0 -0.208148,-0.06273 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/ladi-starting.svg b/.icons/awkward/16x16/panel/ladi-starting.svg
new file mode 100644
index 00000000..f5aada74
--- /dev/null
+++ b/.icons/awkward/16x16/panel/ladi-starting.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.620861,1.002477 c -0.116702,-0.0121 -0.298823,0.01588 -0.636688,0.101557 -0.672535,0.170535 -0.816254,0.224116 -0.808554,0.371076 0.0043,0.08257 0.04943,0.155921 0.167961,0.289048 L 12.849463,2.256321 12.714705,2.121562 c -0.03693,-0.03691 -0.08461,-0.05469 -0.132807,-0.05469 -0.04819,0 -0.09588,0.01777 -0.132805,0.05469 l -0.193351,0.191397 1.445242,1.417899 0.179678,-0.177725 c 0.07386,-0.07382 0.07386,-0.19179 0,-0.265612 L 13.74981,3.156668 14.243926,2.662551 c 0.127802,0.112556 0.198533,0.154019 0.285142,0.164055 0.14146,0.01639 0.175205,-0.152158 0.355452,-0.822225 0.178023,-0.661806 0.13389,-0.70794 -0.02148,-0.863239 -0.0742,-0.07417 -0.125474,-0.126565 -0.242175,-0.138665 z M 11.943258,2.625444 7.8282267,6.740475 9.2597977,8.172046 13.388499,4.043343 Z M 6.5939127,7.002182 c -0.05043,6.4e-5 -0.09997,0.01796 -0.138665,0.05664 l -4.400175,4.39822 c -0.07738,0.07735 -0.07719,0.200179 0,0.277331 l 2.206923,2.206922 c 0.07719,0.07715 0.201899,0.07539 0.279283,-0.002 l 4.398221,-4.396267 c 0.07738,-0.07735 0.07719,-0.202133 0,-0.279284 L 6.7325777,7.05882 c -0.03859,-0.03858 -0.08823,-0.0567 -0.138665,-0.05664 z m -5.050533,5.632535 -0.402324,0.400371 c -0.18807398,0.187983 -0.18807398,0.489718 0,0.677701 l 1.146428,1.146428 c 0.188073,0.187984 0.49158,0.187984 0.679654,0 l 0.400371,-0.400371 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/ladi-stopped.svg b/.icons/awkward/16x16/panel/ladi-stopped.svg
new file mode 100644
index 00000000..23ee78c3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/ladi-stopped.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 14.620861,1.002477 c -0.116702,-0.0121 -0.298823,0.01588 -0.636688,0.101557 -0.672535,0.170535 -0.816254,0.224116 -0.808554,0.371076 0.0043,0.08257 0.04943,0.155921 0.167961,0.289048 L 12.849463,2.256321 12.714705,2.121562 c -0.03693,-0.03691 -0.08461,-0.05469 -0.132807,-0.05469 -0.04819,0 -0.09588,0.01777 -0.132805,0.05469 l -0.193351,0.191397 1.445242,1.417899 0.179678,-0.177725 c 0.07386,-0.07382 0.07386,-0.19179 0,-0.265612 L 13.74981,3.156668 14.243926,2.662551 c 0.127802,0.112556 0.198533,0.154019 0.285142,0.164055 0.14146,0.01639 0.175205,-0.152158 0.355452,-0.822225 0.178023,-0.661806 0.13389,-0.70794 -0.02148,-0.863239 -0.0742,-0.07417 -0.125474,-0.126565 -0.242175,-0.138665 z M 11.943258,2.625444 7.8282267,6.740475 9.2597977,8.172046 13.388499,4.043343 Z M 6.5939127,7.002182 c -0.05043,6.4e-5 -0.09997,0.01796 -0.138665,0.05664 l -4.400175,4.39822 c -0.07738,0.07735 -0.07719,0.200179 0,0.277331 l 2.206923,2.206922 c 0.07719,0.07715 0.201899,0.07539 0.279283,-0.002 l 4.398221,-4.396267 c 0.07738,-0.07735 0.07719,-0.202133 0,-0.279284 L 6.7325777,7.05882 c -0.03859,-0.03858 -0.08823,-0.0567 -0.138665,-0.05664 z m -5.050533,5.632535 -0.402324,0.400371 c -0.18807398,0.187983 -0.18807398,0.489718 0,0.677701 l 1.146428,1.146428 c 0.188073,0.187984 0.49158,0.187984 0.679654,0 l 0.400371,-0.400371 z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="6" height="6" x="10" y="10" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/laptop-connected.svg b/.icons/awkward/16x16/panel/laptop-connected.svg
new file mode 120000
index 00000000..0a2e7439
--- /dev/null
+++ b/.icons/awkward/16x16/panel/laptop-connected.svg
@@ -0,0 +1 @@
+laptopconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/laptop-disconnected.svg b/.icons/awkward/16x16/panel/laptop-disconnected.svg
new file mode 120000
index 00000000..07fe257b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/laptop-disconnected.svg
@@ -0,0 +1 @@
+laptopdisconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/laptop-trusted.svg b/.icons/awkward/16x16/panel/laptop-trusted.svg
new file mode 120000
index 00000000..c7cbcec6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/laptop-trusted.svg
@@ -0,0 +1 @@
+laptoptrusted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/laptopattention.svg b/.icons/awkward/16x16/panel/laptopattention.svg
new file mode 100644
index 00000000..4cd2cf37
--- /dev/null
+++ b/.icons/awkward/16x16/panel/laptopattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 1.446 2 1 2.446 1 3 L 1 12 C 1 12.554 1.446 13 2 13 L 0 13 L 0 14 C 0 14.554 0.892 15 2 15 L 13 15 L 13 12 L 3 12 L 3 4 L 13 4 L 13 6 L 15 6 L 15 3 C 15 2.446 14.554 2 14 2 L 2 2 z M 6 13 L 10 13 L 10 14 L 6 14 L 6 13 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 14,7 V 11 L 14.25,13 H 15.75 L 16,11 V 7 Z M 14,14 V 16 H 16 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/laptopconnected.svg b/.icons/awkward/16x16/panel/laptopconnected.svg
new file mode 100644
index 00000000..5310f8c5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/laptopconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 1.446 2 1 2.446 1 3 L 1 12 C 1 12.554 1.446 13 2 13 L 0 13 L 0 14 C 0 14.554 0.892 15 2 15 L 14 15 C 15.108 15 16 14.554 16 14 L 16 13 L 14 13 C 14.554 13 15 12.554 15 12 L 15 3 C 15 2.446 14.554 2 14 2 L 2 2 z M 3 4 L 13 4 L 13 12 L 3 12 L 3 4 z M 6 13 L 10 13 L 10 14 L 6 14 L 6 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/laptopdisconnected.svg b/.icons/awkward/16x16/panel/laptopdisconnected.svg
new file mode 100644
index 00000000..f12365ad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/laptopdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 2 2 C 1.446 2 1 2.446 1 3 L 1 12 C 1 12.554 1.446 13 2 13 L 0 13 L 0 14 C 0 14.554 0.892 15 2 15 L 14 15 C 15.108 15 16 14.554 16 14 L 16 13 L 14 13 C 14.554 13 15 12.554 15 12 L 15 3 C 15 2.446 14.554 2 14 2 L 2 2 z M 3 4 L 13 4 L 13 12 L 3 12 L 3 4 z M 6 13 L 10 13 L 10 14 L 6 14 L 6 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/laptoptrusted.svg b/.icons/awkward/16x16/panel/laptoptrusted.svg
new file mode 100644
index 00000000..b265a58d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/laptoptrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2 2 C 1.446 2 1 2.446 1 3 L 1 12 C 1 12.554 1.446 13 2 13 L 0 13 L 0 14 C 0 14.554 0.892 15 2 15 L 14 15 C 15.108 15 16 14.554 16 14 L 16 13 L 14 13 C 14.554 13 15 12.554 15 12 L 15 3 C 15 2.446 14.554 2 14 2 L 2 2 z M 3 4 L 13 4 L 13 12 L 3 12 L 3 4 z M 6 13 L 10 13 L 10 14 L 6 14 L 6 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/liferea-available.svg b/.icons/awkward/16x16/panel/liferea-available.svg
new file mode 120000
index 00000000..150dfe3f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/liferea-available.svg
@@ -0,0 +1 @@
+indicator-feedindicator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/liferea-unread.svg b/.icons/awkward/16x16/panel/liferea-unread.svg
new file mode 120000
index 00000000..ec6bddb3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/liferea-unread.svg
@@ -0,0 +1 @@
+indicator-feedindicator-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/livewallpaper-indicator.svg b/.icons/awkward/16x16/panel/livewallpaper-indicator.svg
new file mode 100644
index 00000000..698be367
--- /dev/null
+++ b/.icons/awkward/16x16/panel/livewallpaper-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0.8008,1 C 0.3576,1 0,1.3624 0,1.8125 V 12.187 C 0,12.638 0.39735,12.817 0.8008,13 H 3 V 14.187 C 3,14.638 3.3723,15 3.834,15 H 12.166 C 12.628,15 13,14.638 13,14.187 V 13 H 15.199 C 15.642,13 16,12.638 16,12.187 V 1.8125 C 16,1.3624 15.642,1 15.199,1 Z M 1,2 H 15 V 12 H 1 Z M 7,3 C 6.4477,3 6,3.4477 6,4 6,4.5523 6.4477,5 7,5 7.5523,5 8,4.5523 8,4 8,3.4477 7.5523,3 7,3 Z M 12,3 C 10.895,3 10,3.8954 10,5 10,6.1046 10.895,7 12,7 13.105,7 14,6.1046 14,5 14,3.8954 13.105,3 12,3 Z M 3.5,6 C 2.6716,6 2,6.6716 2,7.5 2,8.3284 2.6716,9 3.5,9 4.3284,9 5,8.3284 5,7.5 5,6.6716 4.3284,6 3.5,6 Z M 12.465,8.4 C 12.203,8.4184 11.999,8.637 12,8.9 12,9.1761 12.224,9.4 12.5,9.4 12.776,9.4 13,9.1761 13,8.9 13,8.6239 12.776,8.4 12.5,8.4 12.488,8.3996 12.477,8.3996 12.465,8.4 Z M 9,9 C 8.4477,9 8,9.4477 8,10 8,10.552 8.4477,11 9,11 9.5523,11 10,10.552 10,10 10,9.4477 9.5523,9 9,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/lookit-panel.svg b/.icons/awkward/16x16/panel/lookit-panel.svg
new file mode 100644
index 00000000..7b1a3acb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/lookit-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 4.03125 13.755859 C 4.1045819 13.2038 4.4013283 12.686721 4.8125 12.388672 C 4.9489759 12.289744 5.0945037 12.223247 5.2421875 12.167969 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 A 5 5 0 0 1 13 8 A 5 5 0 0 1 12.863281 9.140625 C 12.993589 9.2711905 13.13035 9.3993618 13.232422 9.5410156 C 13.650508 10.121231 13.687278 10.65576 13.789062 11.193359 C 13.920767 11.217646 14.051766 11.245168 14.183594 11.269531 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 4 A 4 4 0 0 0 4 8 A 4 4 0 0 0 6.1835938 11.5625 C 6.2184069 11.220725 6.2790751 10.872437 6.3828125 10.523438 A 3 3 0 0 1 5 8 A 3 3 0 0 1 8 5 A 3 3 0 0 1 11 8 A 3 3 0 0 1 10.994141 8.1113281 C 11.348918 8.1918744 11.675743 8.312267 11.96875 8.4648438 A 4 4 0 0 0 12 8 A 4 4 0 0 0 8 4 z M 10 9 C 7.5568513 9 7.0663331 10.973787 7.0175781 12.501953 C 7.0175669 12.676323 7.0343343 12.849755 7.0664062 13.021484 C 6.9064762 12.961274 6.5354959 12.930058 6.3632812 12.929688 C 5.6101655 12.92969 5 13.290122 5 14 C 5 14.709878 5.6101656 15 6.3632812 15 L 6.8183594 15 L 13.181641 15 C 14.185795 15 15 14.446503 15 13.5 C 15 12.553497 14.185795 12 13.181641 12 C 13.169821 11.999891 13.058695 11.999891 13.046875 12 C 13.000875 11 12.443149 9 10 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/low-signal-lock.svg b/.icons/awkward/16x16/panel/low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/16x16/panel/low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/low-signal.svg b/.icons/awkward/16x16/panel/low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/lyricfier-tray.svg b/.icons/awkward/16x16/panel/lyricfier-tray.svg
new file mode 100644
index 00000000..f6accaa2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/lyricfier-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.7011719 1 C 1.3133719 1 1 1.3133719 1 1.7011719 L 1 14.298828 C 1 14.686453 1.3133719 15 1.7011719 15 L 14.298828 15 C 14.686453 15 15 14.686453 15 14.298828 L 15 1.7011719 C 15 1.3133719 14.686453 1 14.298828 1 L 1.7011719 1 z M 7.5 2 C 7.777 2 8 2.3345 8 2.75 L 8 13.25 C 8 13.666 7.777 14 7.5 14 C 7.223 14 7 13.666 7 13.25 L 7 2.75 C 7 2.3345 7.223 2 7.5 2 z M 3.5 3 C 3.777 3 4 3.3705312 4 3.8320312 L 4 12.167969 C 4 12.628969 3.777 13 3.5 13 C 3.223 13 3 12.628969 3 12.167969 L 3 3.8320312 C 3 3.3705313 3.223 3 3.5 3 z M 9.5 3 C 9.777 3 10 3.3193436 10 3.7148438 L 10 12.285156 C 10 12.681156 9.777 13 9.5 13 C 9.223 13 9 12.681156 9 12.285156 L 9 3.7148438 C 9 3.3193438 9.223 3 9.5 3 z M 5.5 4 C 5.777 4 6 4.3575812 6 4.8007812 L 6 11.199219 C 6 11.642219 5.777 12 5.5 12 C 5.223 12 5 11.642219 5 11.199219 L 5 4.8007812 C 5 4.3575812 5.223 4 5.5 4 z M 11.5 4 C 11.777 4 12 4.2984687 12 4.6679688 L 12 11.332031 C 12 11.702031 11.777 12 11.5 12 C 11.223 12 11 11.702031 11 11.332031 L 11 4.6679688 C 11 4.2984687 11.223 4 11.5 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mailspring-tray-empty.svg b/.icons/awkward/16x16/panel/mailspring-tray-empty.svg
new file mode 100644
index 00000000..6c21f664
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mailspring-tray-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 1 3 L 8 10 L 15 3 L 1 3 z M 15 4.5195312 L 10.759766 8.7597656 L 15 13 L 15 4.5195312 z M 1 4.5214844 L 1 13 L 5.2402344 8.7597656 L 1 4.5214844 z M 5.9472656 9.4667969 L 2.4140625 13 L 13.585938 13 L 10.052734 9.4667969 L 9.140625 10.378906 C 8.633925 10.885226 7.3680281 10.885226 6.8613281 10.378906 L 5.9472656 9.4667969 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mailspring-tray-full-newitems.svg b/.icons/awkward/16x16/panel/mailspring-tray-full-newitems.svg
new file mode 100644
index 00000000..979ff920
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mailspring-tray-full-newitems.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 3 L 8 10 L 15 3 L 1 3 z M 15 4.5195312 L 10.759766 8.7597656 L 11.732422 9.7324219 A 2.5 2.5 0 0 1 13.5 9 A 2.5 2.5 0 0 1 15 9.5039062 L 15 4.5195312 z M 1 4.5214844 L 1 13 L 5.2402344 8.7597656 L 1 4.5214844 z M 5.9472656 9.4667969 L 2.4140625 13 L 11.501953 13 A 2.5 2.5 0 0 1 11 11.5 A 2.5 2.5 0 0 1 11.173828 10.587891 L 10.052734 9.4667969 L 9.140625 10.378906 C 8.633925 10.885226 7.3680281 10.885226 6.8613281 10.378906 L 5.9472656 9.4667969 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13.5" cy="11.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mailspring-tray-full.svg b/.icons/awkward/16x16/panel/mailspring-tray-full.svg
new file mode 100644
index 00000000..1e81b398
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mailspring-tray-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 3 L 8 10 L 15 3 L 1 3 z M 15 4.5195312 L 10.759766 8.7597656 L 15 13 L 15 4.5195312 z M 1 4.5214844 L 1 13 L 5.2402344 8.7597656 L 1 4.5214844 z M 5.9472656 9.4667969 L 2.4140625 13 L 13.585938 13 L 10.052734 9.4667969 L 9.140625 10.378906 C 8.633925 10.885226 7.3680281 10.885226 6.8613281 10.378906 L 5.9472656 9.4667969 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/manjaro-settings-manager-panel.svg b/.icons/awkward/16x16/panel/manjaro-settings-manager-panel.svg
new file mode 100644
index 00000000..3182eabe
--- /dev/null
+++ b/.icons/awkward/16x16/panel/manjaro-settings-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 1.446,1 1,1.446 1,2 V 14 C 1,14.554 1.446,15 2,15 H 5 V 5 H 10 V 1 Z M 11,1 V 15 H 14 C 14.554,15 15,14.554 15,14 V 2 C 15,1.446 14.554,1 14,1 Z M 6,6 V 15 H 10 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/megalogging.svg b/.icons/awkward/16x16/panel/megalogging.svg
new file mode 100644
index 00000000..88c27178
--- /dev/null
+++ b/.icons/awkward/16x16/panel/megalogging.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-3,-3)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 4 5 L 6 5 L 8 8 L 10 5 L 12 5 L 12 11 L 10 11 L 10 8.5 L 9 10 L 7 10 L 6 8.5 L 6 11 L 4 11 L 4 5 z" transform="translate(3,3)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/panel/megapaused.svg b/.icons/awkward/16x16/panel/megapaused.svg
new file mode 100644
index 00000000..85e29471
--- /dev/null
+++ b/.icons/awkward/16x16/panel/megapaused.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-3,-3)">
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 8.0058594 15 A 5 5 0 0 1 7 12 A 5 5 0 0 1 7.4199219 10 L 7 10 L 6 8.5 L 6 11 L 4 11 L 4 5 L 6 5 L 8 8 L 10 5 L 12 5 L 12 7 A 5 5 0 0 1 15 8.0078125 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z" transform="translate(3,3)"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.279038,8.0080488 c -0.768533,-0.054321 -1.561885,0.113119 -2.2792976,0.527344 -1.9132001,1.1046001 -2.5673911,3.5516442 -1.4628911,5.4648442 1.1045001,1.9131 3.5497917,2.567491 5.4628917,1.462891 1.9132,-1.1046 2.569344,-3.549691 1.464844,-5.462891 C 14.774272,8.8045488 13.559927,8.0985858 12.279038,8.0080488 Z m -2.2792976,1.9921882 1.0000006,0 0,4 -1.0000006,0 0,-4 z m 3.0000006,0 1,0 0,4 -1,0 0,-4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/megasynching.svg b/.icons/awkward/16x16/panel/megasynching.svg
new file mode 100644
index 00000000..2793f7a7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/megasynching.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-3,-3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 8.0058594 15 A 5 5 0 0 1 7 12 A 5 5 0 0 1 7.4199219 10 L 7 10 L 6 8.5 L 6 11 L 4 11 L 4 5 L 6 5 L 8 8 L 10 5 L 12 5 L 12 7 A 5 5 0 0 1 15 8.0078125 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z" transform="translate(3,3)"/>
+ </g>
+ <path class="ColorScheme-Text" d="m 15.464742,9.9993351 c -1.1045,-1.9130996 -3.551,-2.5686996 -5.4641,-1.4640996 -1.9131997,1.1045996 -2.5685997,3.5508995 -1.4640997,5.4640995 1.1044999,1.9131 3.5509997,2.5687 5.4640997,1.4641 1.9132,-1.1046 2.5686,-3.5509 1.4641,-5.4640999 z m -0.86601,0.4999999 a 3,3 0 0 1 -1.0981,4.0981 l -0.49998,-0.8661 a 2,2 0 0 0 0.73208,-2.7321 l 0.86598,-0.4999 z m -4.0981,-1.0980994 0.49998,0.8660994 a 2,2 0 0 0 -0.73208,2.7321 l -0.8659798,0.4999 A 3,3 0 0 1 10.500652,9.4012356 Z" style="fill:currentColor"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/megauptodate.svg b/.icons/awkward/16x16/panel/megauptodate.svg
new file mode 100644
index 00000000..c9b0df6b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/megauptodate.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-3,-3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 4 5 L 6 5 L 8 8 L 10 5 L 12 5 L 12 11 L 10 11 L 10 8.5 L 9 10 L 7 10 L 6 8.5 L 6 11 L 4 11 L 4 5 z" transform="translate(3,3)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/panel/megawarning.svg b/.icons/awkward/16x16/panel/megawarning.svg
new file mode 100644
index 00000000..65e753b4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/megawarning.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-3,-3)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 8.0058594 15 A 5 5 0 0 1 7 12 A 5 5 0 0 1 7.4199219 10 L 7 10 L 6 8.5 L 6 11 L 4 11 L 4 5 L 6 5 L 8 8 L 10 5 L 12 5 L 12 7 A 5 5 0 0 1 15 8.0078125 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z" transform="translate(3,3)"/>
+ </g>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12.279037,8.0080492 c -0.768533,-0.054321 -1.561885,0.113119 -2.2792967,0.527344 -1.9132,1.1046001 -2.567391,3.5516438 -1.462891,5.4648438 1.1045,1.9131 3.5497907,2.567491 5.4628907,1.462891 1.9132,-1.1046 2.569344,-3.549691 1.464844,-5.462891 C 14.774271,8.8045492 13.559926,8.0985862 12.279037,8.0080492 Z m -1.693359,1.8710941 1.414062,1.4140627 1.414062,-1.4140627 0.707032,0.7070317 -1.414063,1.414062 1.414063,1.414062 -0.707032,0.707032 L 11.99974,12.707268 10.585678,14.121331 9.8786463,13.414299 11.292709,12.000237 9.8786463,10.586175 10.585678,9.8791433 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mellowplayer-panel.svg b/.icons/awkward/16x16/panel/mellowplayer-panel.svg
new file mode 100644
index 00000000..abf2aa8a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mellowplayer-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5 1 A 4.5 4.5 0 0 0 1 5.5 A 4.5 4.5 0 0 0 1.2402344 6.9335938 A 2.5 2.5 0 0 1 3.5 5.5 A 2.5 2.5 0 0 1 4 5.5546875 L 4 3.5175781 A 0.52959321 0.51757544 0 0 1 4.4882812 3.0019531 A 0.52959321 0.51757544 0 0 1 4.5410156 3 A 0.52959321 0.51757544 0 0 1 4.7929688 3.0703125 L 6.484375 4.0253906 A 2.5 2.5 0 0 1 8.5 3 A 2.5 2.5 0 0 1 9.3261719 3.1425781 A 4.5 4.5 0 0 0 5.5 1 z M 10.5 3.5 A 4.5 4.5 0 0 0 10.035156 3.5273438 A 2.5 2.5 0 0 1 11 5.5 A 2.5 2.5 0 0 1 10.804688 6.4628906 L 12.736328 7.5527344 A 0.52959321 0.51757544 0 0 1 12.736328 8.4472656 L 10.806641 9.5371094 A 2.5 2.5 0 0 1 11 10.5 A 2.5 2.5 0 0 1 10.029297 12.472656 A 4.5 4.5 0 0 0 10.5 12.5 A 4.5 4.5 0 0 0 15 8 A 4.5 4.5 0 0 0 10.5 3.5 z M 1.2402344 9.0644531 A 4.5 4.5 0 0 0 1 10.5 A 4.5 4.5 0 0 0 5.5 15 A 4.5 4.5 0 0 0 9.3222656 12.857422 A 2.5 2.5 0 0 1 8.5 13 A 2.5 2.5 0 0 1 6.4863281 11.976562 L 4.7929688 12.931641 A 0.52959321 0.51757544 0 0 1 4 12.484375 L 4 10.449219 A 2.5 2.5 0 0 1 3.5 10.5 A 2.5 2.5 0 0 1 1.2402344 9.0644531 z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.5 3 A 2.5 2.5 0 0 0 6.484375 4.0253906 L 8.765625 5.3125 L 10.804688 6.4628906 A 2.5 2.5 0 0 0 11 5.5 A 2.5 2.5 0 0 0 8.5 3 z M 3.5 5.5 A 2.5 2.5 0 0 0 1 8 A 2.5 2.5 0 0 0 3.5 10.5 A 2.5 2.5 0 0 0 4 10.449219 L 4 8 L 4 5.5546875 A 2.5 2.5 0 0 0 3.5 5.5 z M 10.806641 9.5371094 L 8.765625 10.689453 L 6.4863281 11.976562 A 2.5 2.5 0 0 0 8.5 13 A 2.5 2.5 0 0 0 11 10.5 A 2.5 2.5 0 0 0 10.806641 9.5371094 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/messenger-indicator.svg b/.icons/awkward/16x16/panel/messenger-indicator.svg
new file mode 100644
index 00000000..acfbce49
--- /dev/null
+++ b/.icons/awkward/16x16/panel/messenger-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.1340068,1 1,3.9101491 1,7.5 c 7.77e-4,2.125957 1.1211239,4.117198 3,5.332031 L 4,16 5.7617188,13.652344 C 6.4824815,13.880507 7.2385083,13.997936 8,14 11.865993,14 15,11.089851 15,7.5 15,3.9101491 11.865993,1 8,1 Z M 7,4 9,7 13,5 8,11 7,7.5 3,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/messenger-notification.svg b/.icons/awkward/16x16/panel/messenger-notification.svg
new file mode 100644
index 00000000..2859809d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/messenger-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.1340068,1 1,3.9101491 1,7.5 1.000578,9.0815912 1.6217111,10.587594 2.7128906,11.755859 3.1825334,11.273575 3.8268276,11.00107 4.5,11 5.8807119,11 7,12.119288 7,13.5 6.9987202,13.640172 6.9856533,13.779988 6.9609375,13.917969 7.3044156,13.966831 7.6513715,13.999055 8,14 11.865993,14 15,11.089851 15,7.5 15,3.9101491 11.865993,1 8,1 Z M 7,4 9,7 13,5 8,11 7,7.5 3,9 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="4.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mic-off.svg b/.icons/awkward/16x16/panel/mic-off.svg
new file mode 120000
index 00000000..af635525
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mic-off.svg
@@ -0,0 +1 @@
+mic-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/mic-on.svg b/.icons/awkward/16x16/panel/mic-on.svg
new file mode 120000
index 00000000..f7b1126f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mic-on.svg
@@ -0,0 +1 @@
+mic-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/mic-ready.svg b/.icons/awkward/16x16/panel/mic-ready.svg
new file mode 100644
index 00000000..bcbce6a2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mic-ready.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.3379,0 5,1.3381 5,3 V 8.002 C 5,9.664 6.3379,11 8,11 9.662,11 11,9.664 11,8.002 V 3 C 11,1.3381 9.662,0 8,0 Z M 2,7 V 7.998 C 2,10.965 4,14 7,14 V 16 H 9 V 14 C 12,14 14,10.964 14,7.998 V 7 H 12 V 7.998 C 12,10.232 10.233,12 8,12 5.7666,12 4,10.232 4,7.998 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mic-volume-high.svg b/.icons/awkward/16x16/panel/mic-volume-high.svg
new file mode 100644
index 00000000..cd10e6d3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mic-volume-high.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.3379,0 5,1.3381 5,3 V 8.002 C 5,9.664 6.3379,11 8,11 9.662,11 11,9.664 11,8.002 V 3 C 11,1.3381 9.662,0 8,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,7 V 7.999 C 2,10.965 4,14 7,14 V 16 H 9 V 14 C 12,14 14,10.965 14,7.999 V 7 H 12 V 7.999 C 12,10.233 10.233,12 8,12 5.7666,12 4,10.233 4,7.999 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mic-volume-low.svg b/.icons/awkward/16x16/panel/mic-volume-low.svg
new file mode 100644
index 00000000..e2a01d66
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mic-volume-low.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.3379,0 5,1.3381 5,3 V 8.002 C 5,9.664 6.3379,11 8,11 9.662,11 11,9.664 11,8.002 V 3 C 11,1.3381 9.662,0 8,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,7 V 7.998 C 2,10.965 4,14 7,14 V 16 H 9 V 14 C 12,14 14,10.965 14,7.999 V 7.001 H 12 V 7.999 C 12,10.234 10.233,12.001 8,12.001 5.7666,12.001 4,10.234 4,7.999 V 7.001 H 2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mic-volume-medium.svg b/.icons/awkward/16x16/panel/mic-volume-medium.svg
new file mode 100644
index 00000000..580bb113
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mic-volume-medium.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,6 V 8.002 C 5,9.664 6.3379,11 8,11 9.662,11 11,9.664 11,8.002 V 6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,7 V 7.999 C 2,10.965 4,14 7,14 V 16 H 9 V 14 C 12,14 14,10.965 14,7.999 V 7 H 12 V 7.999 C 12,10.233 10.233,12 8,12 5.7666,12 4,10.233 4,7.999 V 7 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.3379,0 5,1.3381 5,3 V 6 H 11 V 3 C 11,1.3381 9.662,0 8,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mic-volume-muted.svg b/.icons/awkward/16x16/panel/mic-volume-muted.svg
new file mode 100644
index 00000000..64f21ec7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mic-volume-muted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,0 C 6.3379,0 5,1.3381 5,3 V 8.002 C 5,9.664 6.3379,11 8,11 9.662,11 11,9.664 11,8.002 V 3 C 11,1.3381 9.662,0 8,0 Z M 2,7 V 7.998 C 2,10.965 4,14 7,14 V 16 H 9 V 14 C 12,14 14,10.964 14,7.998 V 7 H 12 V 7.998 C 12,10.232 10.233,12 8,12 5.7666,12 4,10.232 4,7.998 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/microphone-sensitivity-high.svg b/.icons/awkward/16x16/panel/microphone-sensitivity-high.svg
new file mode 100644
index 00000000..3cc22135
--- /dev/null
+++ b/.icons/awkward/16x16/panel/microphone-sensitivity-high.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.34,0 5,1.34 5,3 V 8 C 5,9.66 6.34,11 8,11 9.66,11 11,9.66 11,8 V 3 C 11,1.34 9.66,0 8,0 Z M 2,7 V 8 C 2,10.97 4.16,13.43 7,13.91 V 16 H 9 V 13.91 C 11.84,13.43 14,10.97 14,8 V 7 H 12 V 8 C 12,10.23 10.23,12 8,12 5.77,12 4,10.23 4,8 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/microphone-sensitivity-low.svg b/.icons/awkward/16x16/panel/microphone-sensitivity-low.svg
new file mode 100644
index 00000000..3dce0740
--- /dev/null
+++ b/.icons/awkward/16x16/panel/microphone-sensitivity-low.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.34,0 5,1.34 5,3 V 8 C 5,9.66 6.34,11 8,11 9.66,11 11,9.66 11,8 V 3 C 11,1.34 9.66,0 8,0 Z M 8,2 C 8.55,2 9,2.45 9,3 V 8 C 9,8.55 8.55,9 8,9 7.45,9 7,8.55 7,8 V 3 C 7,2.45 7.45,2 8,2 Z M 2,7 V 8 C 2,10.97 4.16,13.43 7,13.91 V 16 H 9 V 13.91 C 11.84,13.43 14,10.97 14,8 V 7 H 12 V 8 C 12,10.23 10.23,12 8,12 5.77,12 4,10.23 4,8 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/microphone-sensitivity-medium.svg b/.icons/awkward/16x16/panel/microphone-sensitivity-medium.svg
new file mode 100644
index 00000000..5b4f4728
--- /dev/null
+++ b/.icons/awkward/16x16/panel/microphone-sensitivity-medium.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.34,0 5,1.34 5,3 V 8 C 5,9.66 6.34,11 8,11 9.66,11 11,9.66 11,8 V 3 C 11,1.34 9.66,0 8,0 Z M 8,2 C 8.55,2 9,2.45 9,3 V 8 C 9,8.55 8.55,9 8,9 7.45,9 7,8.55 7,8 V 3 C 7,2.45 7.45,2 8,2 Z M 2,7 V 8 C 2,10.97 4.16,13.43 7,13.91 V 16 H 9 V 13.91 C 11.84,13.43 14,10.97 14,8 V 7 H 12 V 8 C 12,10.23 10.23,12 8,12 5.77,12 4,10.23 4,8 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/microphone-sensitivity-muted.svg b/.icons/awkward/16x16/panel/microphone-sensitivity-muted.svg
new file mode 100644
index 00000000..9dcda1d4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/microphone-sensitivity-muted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.754,0 5.6889,0.7515 5.2344,1.8281 V 1.8301 L 11,7.594 V 3 C 11,1.3379 9.662,0 8,0 Z M 2.3438,0.9375 0.9375,2.3438 5,6.4062 V 8 C 5,9.662 6.3379,11 8,11 8.466,11 8.901,10.887 9.291,10.697 L 10.02,11.426 C 9.428,11.778 8.749,12 8,12 5.7666,12 4,10.233 4,8 V 7 H 2 V 8 C 2,10.969 4.1624,13.432 7,13.906 V 16 H 9 V 13.906 C 9.91,13.754 10.738,13.379 11.459,12.865 L 13.656,15.062 15.062,13.656 2.344,0.938 Z M 12,7 V 8 C 12,8.186 11.971,8.362 11.947,8.541 L 13.584,10.178 C 13.848,9.502 14,8.769 14,8 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/minetime-tray.svg b/.icons/awkward/16x16/panel/minetime-tray.svg
new file mode 100644
index 00000000..31bd8ef6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/minetime-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.122,1 1,4.122 1,8 c 0,3.878 3.122,7 7,7 3.878,0 7,-3.122 7,-7 C 15,4.122 11.878,1 8,1 Z m 0,2 c 2.77,0 5,2.23 5,5 0,2.77 -2.23,5 -5,5 C 5.23,13 3,10.77 3,8 3,5.23 5.23,3 8,3 Z M 6.3164062,5.0003672 5.7753906,5.3148203 5.6015625,5.4144297 5.0019531,5.7601328 5,5.762086 l 0.00195,0.00195 V 6.3206797 10.199219 L 6,11 7,10.199219 V 7.96875 L 8,9.140625 9,7.96875 v 2.230469 L 10,11 10.998047,10.199219 V 6.3206797 5.7640391 L 11,5.762086 10.998047,5.7601328 10.398438,5.4144297 10.224609,5.3148203 9.6835938,5.0003672 8,6.6976328 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mini-calendar.svg b/.icons/awkward/16x16/panel/mini-calendar.svg
new file mode 100644
index 00000000..4cde0442
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mini-calendar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.0003,1 C 1,1 1.0003,3 1.0003,3 V 15 H 15 V 3 C 15,1 13,1 13,1 Z M 3.0003,3 H 13 V 13 H 3.0003 Z M 4.0003,4 V 6 H 6.0003 V 4 Z M 7,4 V 6 H 9 V 4 Z M 10,4 V 6 H 12 V 4 Z M 4.0003,7 V 9 H 6.0003 V 7 Z M 7,7 V 9 H 9 V 7 Z M 10,7 V 9 H 12 V 7 Z M 4.0003,10 V 12 H 6.0003 V 10 Z M 7,10 V 12 H 9 V 10 Z M 10,10 V 12 H 12 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mintupdate-checking.svg b/.icons/awkward/16x16/panel/mintupdate-checking.svg
new file mode 100644
index 00000000..47000816
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mintupdate-checking.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 8,0.99996 C 6.1588,2.7236 3.0582,3.9918 2,4.25 2,8.9164 4.25,14.222 8,15 11.75,14.222 14,8.9164 14,4.25 12.941,3.9918 9.8411,2.7236 8,0.99996 Z M 8,5 C 8.8403,5.0011 9.6417,5.3547 10.209,5.9746 L 10.998,5.5176 10.82,6.9922 10.824,7 H 10.82 L 10.699,8 8.4004,7.0176 9.3086,6.4922 C 8.9458,6.176 8.4812,6.0013 8,6 7.286,6.0006 6.6265,6.3817 6.2695,7 H 5.1738 C 5.5973,5.8021 6.7295,5.001 8,5 Z M 5.2988,8.0176 7.5977,9 6.7012,9.5176 C 7.0628,9.828 7.5234,9.9991 8,10 8.714,9.9994 9.3735,9.6183 9.7305,9 H 10.826 C 10.403,10.198 9.2705,10.999 8,11 7.1655,10.999 6.3694,10.65 5.8027,10.037 L 5,10.5 5.1797,9.0098 5.1758,9 H 5.1797 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mintupdate-error.svg b/.icons/awkward/16x16/panel/mintupdate-error.svg
new file mode 100644
index 00000000..3df97c4e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mintupdate-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Highlight" d="M 8,0.99996 C 6.1588,2.7236 3.0582,3.9918 2,4.25 2,8.9164 4.25,14.222 8,15 11.75,14.222 14,8.9164 14,4.25 12.941,3.9918 9.8411,2.7236 8,0.99996 Z M 5.5254,4.8184 8,7.293 10.475,4.8184 11.182,5.5254 8.707,8 11.182,10.475 10.475,11.182 8,8.707 5.5254,11.182 4.8184,10.475 7.293,8 4.8184,5.5254 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mintupdate-installing.svg b/.icons/awkward/16x16/panel/mintupdate-installing.svg
new file mode 100644
index 00000000..f17da37e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mintupdate-installing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 8,0.99996 C 6.1588,2.7236 3.0582,3.9918 2,4.25 2,8.9164 4.25,14.222 8,15 11.75,14.222 14,8.9164 14,4.25 12.941,3.9918 9.8411,2.7236 8,0.99996 Z M 7,5 H 9 V 9 H 10 L 8,12 6,9 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mintupdate-up-to-date.svg b/.icons/awkward/16x16/panel/mintupdate-up-to-date.svg
new file mode 100644
index 00000000..f55200e5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mintupdate-up-to-date.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 8,0.99996 C 6.1588,2.7236 3.0582,3.9918 2,4.25 2,8.9164 4.25,14.222 8,15 11.75,14.222 14,8.9164 14,4.25 12.941,3.9918 9.8411,2.7236 8,0.99996 Z M 11.363,6.0508 12.07,6.7578 8.5352,10.293 7.8281,11 7.1211,10.293 5,8.1719 5.707,7.4648 7.8281,9.5859 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mintupdate-updates-available.svg b/.icons/awkward/16x16/panel/mintupdate-updates-available.svg
new file mode 100644
index 00000000..218644fd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mintupdate-updates-available.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 8,0.99996 C 6.1588,2.7236 3.0582,3.9918 2,4.25 2,8.9164 4.25,14.222 8,15 11.75,14.222 14,8.9164 14,4.25 12.941,3.9918 9.8411,2.7236 8,0.99996 Z M 7,4 H 9 V 6 H 7 Z M 7,7 H 9 V 12 H 7 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mouse-battery-caution.svg b/.icons/awkward/16x16/panel/mouse-battery-caution.svg
new file mode 100644
index 00000000..9ab5eff5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mouse-battery-caution.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Highlight" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 0,11 0,2.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 L 7,11 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,2.0000009 C 10.237272,2.0000009 9,3.507 9,6 l 3,0 z m 1,0 L 13,6 16,6 C 16,3.507 14.762728,2.0000009 13,2.0000009 Z M 9,7 9,9.5000005 C 9,11.993 10.419091,14 12.181818,14 l 0.636364,0 C 14.580909,14 16,11.993 16,9.5000005 L 16,7 12.818182,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mouse-battery-empty.svg b/.icons/awkward/16x16/panel/mouse-battery-empty.svg
new file mode 100644
index 00000000..78fb39b9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mouse-battery-empty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Highlight" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,2.0000009 C 10.237272,2.0000009 9,3.507 9,6 l 3,0 z m 1,0 L 13,6 16,6 C 16,3.507 14.762728,2.0000009 13,2.0000009 Z M 9,7 9,9.5000005 C 9,11.993 10.419091,14 12.181818,14 l 0.636364,0 C 14.580909,14 16,11.993 16,9.5000005 L 16,7 12.818182,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mouse-battery-full.svg b/.icons/awkward/16x16/panel/mouse-battery-full.svg
new file mode 100644
index 00000000..95c073bd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mouse-battery-full.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,2.0000009 C 10.237272,2.0000009 9,3.507 9,6 l 3,0 z m 1,0 L 13,6 16,6 C 16,3.507 14.762728,2.0000009 13,2.0000009 Z M 9,7 9,9.5000005 C 9,11.993 10.419091,14 12.181818,14 l 0.636364,0 C 14.580909,14 16,11.993 16,9.5000005 L 16,7 12.818182,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mouse-battery-good.svg b/.icons/awkward/16x16/panel/mouse-battery-good.svg
new file mode 100644
index 00000000..cf9e5570
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mouse-battery-good.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,2.0000009 C 10.237272,2.0000009 9,3.507 9,6 l 3,0 z m 1,0 L 13,6 16,6 C 16,3.507 14.762728,2.0000009 13,2.0000009 Z M 9,7 9,9.5000005 C 9,11.993 10.419091,14 12.181818,14 l 0.636364,0 C 14.580909,14 16,11.993 16,9.5000005 L 16,7 12.818182,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 0,6 0,7.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 L 7,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mouse-battery-low.svg b/.icons/awkward/16x16/panel/mouse-battery-low.svg
new file mode 100644
index 00000000..c6010118
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mouse-battery-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,2.0000009 C 10.237272,2.0000009 9,3.507 9,6 l 3,0 z m 1,0 L 13,6 16,6 C 16,3.507 14.762728,2.0000009 13,2.0000009 Z M 9,7 9,9.5000005 C 9,11.993 10.419091,14 12.181818,14 l 0.636364,0 C 14.580909,14 16,11.993 16,9.5000005 L 16,7 12.818182,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 0,10 0,3.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 L 7,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mouse-battery-medium.svg b/.icons/awkward/16x16/panel/mouse-battery-medium.svg
new file mode 100644
index 00000000..3b3579d9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mouse-battery-medium.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,2.0000009 C 10.237272,2.0000009 9,3.507 9,6 l 3,0 z m 1,0 L 13,6 16,6 C 16,3.507 14.762728,2.0000009 13,2.0000009 Z M 9,7 9,9.5000005 C 9,11.993 10.419091,14 12.181818,14 l 0.636364,0 C 14.580909,14 16,11.993 16,9.5000005 L 16,7 12.818182,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 0,8 0,5.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 L 7,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/msd-xrandr.svg b/.icons/awkward/16x16/panel/msd-xrandr.svg
new file mode 120000
index 00000000..9e47514a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/msd-xrandr.svg
@@ -0,0 +1 @@
+disper-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/mstdn-panel.svg b/.icons/awkward/16x16/panel/mstdn-panel.svg
new file mode 100644
index 00000000..b0ea40ce
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mstdn-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 1 C 3.7840286 1 2 2.8383344 2 5.1230469 L 2 7.3769531 C 2 7.3804531 2.0019531 7.3821456 2.0019531 7.3847656 C 2.0040131 8.8923906 2.1427263 12.25272 3.3066406 13.605469 C 4.355358 14.825222 6.7989094 15 7.7871094 15 C 8.7959369 15 9.5286465 14.7735 10 14.576172 L 10 12.773438 C 9.5135888 12.907584 8.8255391 13.063526 8.0175781 13.048828 C 7.117321 13.023453 5.3063955 12.364609 5.1132812 11.349609 C 5.0876527 11.224484 5.0769366 11.078984 5.0585938 10.943359 C 5.2373938 10.967859 5.4140379 11 5.5996094 11 L 10 11 C 12.215714 11 14 9.6615781 14 7.3769531 L 14 5.1230469 C 14 2.8383344 12.215714 1 10 1 L 6 1 z M 6 4 A 0.99999995 1 0 0 1 7 5 A 0.99999995 1 0 0 1 6 6 A 0.99999995 1 0 0 1 5 5 A 0.99999995 1 0 0 1 6 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mullvad-tray-1.svg b/.icons/awkward/16x16/panel/mullvad-tray-1.svg
new file mode 100644
index 00000000..9d43c8f9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mullvad-tray-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 9.5996 4 C 10.187 4 10.763 4.2812 11.215 4.7188 C 11.667 5.1562 12 5.7726 12 6.4746 C 12 7.0257 11.847 7.6464 11.512 8.1152 L 11.512 8.1172 C 11.513 8.1236 11.513 8.1305 11.518 8.1465 C 11.522 8.1617 11.535 8.157 11.541 8.2754 C 11.55 8.4522 11.409 8.6566 11.279 8.7246 C 11.217 8.7574 11.159 8.7748 11.104 8.7852 C 11.165 9.1468 11.239 9.5443 11.344 9.9531 C 11.489 10.523 11.695 11.067 11.916 11.355 C 12.119 11.619 11.93 12.002 11.598 12 L 6 12 C 5.7429 11.999 5.5513 11.76 5.6094 11.51 C 5.6782 11.212 6.2521 10.13 6.3281 9.9258 C 6.4041 9.7226 6.3778 9.6307 6.3906 9.6523 C 6.4042 9.6747 6.3615 9.5956 6.0039 9.5996 C 5.7773 9.6024 5.5941 9.4179 5.5996 9.1914 L 5.6035 8.9746 C 5.1663 8.5585 4.1878 8.0173 3.5059 7.4727 C 3.4218 7.4906 3.336 7.4997 3.25 7.5 C 2.5596 7.5 2 6.9404 2 6.25 C 2 5.5596 2.5596 5 3.25 5 C 3.8439 5.0001 4.3558 5.4181 4.4746 6 C 4.8281 5.9992 6.2368 6.0027 6.3984 6 L 6.3984 5.3984 C 6.3985 5.1775 6.5779 5 6.7988 5 L 7.3906 5 C 7.626 4.6059 7.5466 4.3263 8.1367 4.1992 C 8.5892 4.0512 9.1175 4 9.5996 4 z M 9.5996 4.8008 C 9.1807 4.8008 8.7071 4.8555 8.3848 4.9609 C 8.2236 5.0136 8.1046 5.08 8.0488 5.1289 C 7.9931 5.1777 8 5.1775 8 5.1992 C 8 5.4201 7.8205 6 7.5996 6 C 7.7603 5.9998 7.9059 6.0962 7.9688 6.2441 C 8.3355 6.7809 9.5625 7.5098 9.5625 7.5098 C 9.7886 7.6346 10.031 7.7553 10.305 7.8633 C 10.535 7.9369 10.641 7.9457 10.75 7.9609 C 10.758 7.9097 10.744 7.8716 10.766 7.8164 C 10.781 7.7782 10.802 7.7427 10.828 7.7109 C 11.019 7.4733 11.199 6.8753 11.199 6.4746 C 11.199 6.0277 10.981 5.6056 10.658 5.293 C 10.335 4.9803 9.913 4.8008 9.5996 4.8008 z M 4.3711 6.8008 C 4.3327 6.879 4.2862 6.953 4.2324 7.0215 C 4.9274 7.6292 6.291 8.5176 6.291 8.5176 C 6.3687 8.5949 6.4108 8.699 6.4082 8.8086 L 6.4062 8.9648 C 6.6558 9.0256 6.9506 9.0311 7.0762 9.2383 C 7.2778 9.5719 7.1861 9.9158 7.0781 10.205 C 6.9701 10.495 6.6339 11.138 6.6035 11.199 C 6.6035 11.199 10.457 11.198 11.01 11.199 C 10.852 10.854 10.666 10.535 10.568 10.152 C 10.43 9.6116 10.35 9.108 10.283 8.6992 L 9.8359 8.5234 C 8.9271 8.075 8.2308 7.6981 7.4785 7.0508 C 7.3672 6.9165 7.2801 6.8442 7.2109 6.8027 C 7.2109 6.8027 4.613 6.7996 4.3711 6.8008 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mullvad-tray-10.svg b/.icons/awkward/16x16/panel/mullvad-tray-10.svg
new file mode 120000
index 00000000..632e86ea
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mullvad-tray-10.svg
@@ -0,0 +1 @@
+mullvad-tray-9.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/mullvad-tray-2.svg b/.icons/awkward/16x16/panel/mullvad-tray-2.svg
new file mode 100644
index 00000000..3930004b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mullvad-tray-2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 3.0527,3.0527 L 6,6 C 6.12,5.9999 6.365,6.0006 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 6.8027,6.8027 8,8 V 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 6.8954,6.8028 6.8027,6.8027 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mullvad-tray-3.svg b/.icons/awkward/16x16/panel/mullvad-tray-3.svg
new file mode 100644
index 00000000..96c287c2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mullvad-tray-3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 3.0508,3.0508 7,7 0 0 0 1,8 H 4.2598 C 4,7.8252 3.7311,7.6526 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.5809,7.3262 5.0949,7.7015 5.5234,8 H 8 V 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mullvad-tray-4.svg b/.icons/awkward/16x16/panel/mullvad-tray-4.svg
new file mode 100644
index 00000000..c9c98b36
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mullvad-tray-4.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1.5332,5.3203 7,7 0 0 0 3.0508,12.949 L 6.3594,9.6406 C 6.3308,9.6259 6.2588,9.5968 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.575,9.0059 6.7605,9.0257 6.9043,9.0957 L 8,8 V 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mullvad-tray-5.svg b/.icons/awkward/16x16/panel/mullvad-tray-5.svg
new file mode 100644
index 00000000..19f3c30b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mullvad-tray-5.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1.9375,4.5 7,7 0 0 0 1.9375,11.5 7,7 0 0 0 8,15 V 12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 7.4536,11.199 8,11.199 V 8 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mullvad-tray-6.svg b/.icons/awkward/16x16/panel/mullvad-tray-6.svg
new file mode 100644
index 00000000..9685e3f4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mullvad-tray-6.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.9374,1.0001 A 7,7 0 0 0 1.2383,6.1876 7,7 0 0 0 4.4999,14.062 7,7 0 0 0 12.949,12.949 L 11.873,11.873 C 11.803,11.945 11.714,12.001 11.598,12 H 5.9999 C 5.7428,11.999 5.5512,11.76 5.6093,11.51 5.6781,11.212 6.252,10.13 6.328,9.9259 6.404,9.7227 6.3777,9.6308 6.3905,9.6524 6.4041,9.6748 6.3614,9.5957 6.0038,9.5997 5.7772,9.6025 5.594,9.418 5.5995,9.1915 L 5.6034,8.9747 C 5.1662,8.5586 4.1877,8.0174 3.5058,7.4728 3.4217,7.4907 3.3359,7.4998 3.2499,7.5001 2.5595,7.5001 1.9999,6.9405 1.9999,6.2501 1.9999,5.5597 2.5595,5.0001 3.2499,5.0001 3.8438,5.0002 4.3557,5.4182 4.4745,6.0001 4.828,5.9993 6.2367,6.0028 6.3983,6.0001 V 5.3985 C 6.3984,5.1776 6.5778,5.0001 6.7987,5.0001 H 7.3905 C 7.6017,4.6466 7.5849,4.3919 7.9999,4.2501 V 1.0001 A 7,7 0 0 0 7.9374,1.0001 Z M 7.9999,5.1993 C 7.9999,5.4202 7.8204,6.0001 7.5995,6.0001 7.7602,5.9999 7.9058,6.0963 7.9687,6.2442 7.9758,6.2547 7.9921,6.2669 7.9999,6.2774 Z M 4.371,6.8009 C 4.3326,6.8791 4.2861,6.9531 4.2323,7.0216 4.9273,7.6293 6.2909,8.5177 6.2909,8.5177 6.3686,8.595 6.4107,8.6991 6.4081,8.8087 L 6.4061,8.9649 C 6.6557,9.0257 6.9505,9.0312 7.0761,9.2384 7.2777,9.572 7.186,9.9159 7.078,10.205 6.97,10.495 6.6338,11.138 6.6034,11.199 6.6034,11.199 10.457,11.198 11.01,11.199 10.953,11.076 10.894,10.956 10.836,10.836 L 7.9999,8.0001 V 7.461 C 7.827,7.3351 7.654,7.2019 7.4784,7.0509 7.3671,6.9166 7.28,6.8443 7.2108,6.8028 7.2108,6.8028 4.6129,6.7997 4.371,6.8009 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mullvad-tray-7.svg b/.icons/awkward/16x16/panel/mullvad-tray-7.svg
new file mode 100644
index 00000000..2a6ec793
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mullvad-tray-7.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1.5332,5.3203 7,7 0 0 0 3.0508,12.949 7,7 0 0 0 10.68,14.467 7,7 0 0 0 15,8 H 11.578 C 11.555,8.0374 11.537,8.0795 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 9.4768,8.3463 9.1667,8.176 8.8574,8 H 8 V 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mullvad-tray-8.svg b/.icons/awkward/16x16/panel/mullvad-tray-8.svg
new file mode 100644
index 00000000..5daeb781
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mullvad-tray-8.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 12.947,3.0527 L 11.246,4.7539 C 11.681,5.1891 12,5.7899 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.6018,4.6465 7.585,4.3918 8,4.25 Z M 8,5.1992 C 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 7.9759,6.2546 7.9922,6.2668 8,6.2773 Z M 10.682,5.3184 8.9141,7.0859 C 9.2587,7.3284 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0392 10.991,5.6284 10.682,5.3184 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 9.2697,8.244 8.7885,7.9843 8.3223,7.6777 L 8,8 V 7.4609 C 7.8271,7.335 7.6541,7.2018 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mullvad-tray-9.svg b/.icons/awkward/16x16/panel/mullvad-tray-9.svg
new file mode 100644
index 00000000..fe9b9f04
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mullvad-tray-9.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 9.5996,4 C 10.187,4 10.763,4.2812 11.215,4.7188 11.667,5.1562 12,5.7726 12,6.4746 12,7.0257 11.847,7.6464 11.512,8.1152 V 8.1172 C 11.513,8.1236 11.513,8.1305 11.518,8.1465 11.522,8.1617 11.535,8.157 11.541,8.2754 11.55,8.4522 11.409,8.6566 11.279,8.7246 11.217,8.7574 11.159,8.7748 11.104,8.7852 11.165,9.1468 11.239,9.5443 11.344,9.9531 11.489,10.523 11.695,11.067 11.916,11.355 12.119,11.619 11.93,12.002 11.598,12 H 6 C 5.7429,11.999 5.5513,11.76 5.6094,11.51 5.6782,11.212 6.2521,10.13 6.3281,9.9258 6.4041,9.7226 6.3778,9.6307 6.3906,9.6523 6.4042,9.6747 6.3615,9.5956 6.0039,9.5996 5.7773,9.6024 5.5941,9.4179 5.5996,9.1914 L 5.6035,8.9746 C 5.1663,8.5585 4.1878,8.0173 3.5059,7.4727 3.4218,7.4906 3.336,7.4997 3.25,7.5 2.5596,7.5 2,6.9404 2,6.25 2,5.5596 2.5596,5 3.25,5 3.8439,5.0001 4.3558,5.4181 4.4746,6 4.8281,5.9992 6.2368,6.0027 6.3984,6 V 5.3984 C 6.3985,5.1775 6.5779,5 6.7988,5 H 7.3906 C 7.626,4.6059 7.5466,4.3263 8.1367,4.1992 8.5892,4.0512 9.1175,4 9.5996,4 Z M 9.5996,4.8008 C 9.1807,4.8008 8.7071,4.8555 8.3848,4.9609 8.2236,5.0136 8.1046,5.08 8.0488,5.1289 7.9931,5.1777 8,5.1775 8,5.1992 8,5.4201 7.8205,6 7.5996,6 7.7603,5.9998 7.9059,6.0962 7.9688,6.2441 8.3355,6.7809 9.5625,7.5098 9.5625,7.5098 9.7886,7.6346 10.031,7.7553 10.305,7.8633 10.535,7.9369 10.641,7.9457 10.75,7.9609 10.758,7.9097 10.744,7.8716 10.766,7.8164 10.781,7.7782 10.802,7.7427 10.828,7.7109 11.019,7.4733 11.199,6.8753 11.199,6.4746 11.199,6.0277 10.981,5.6056 10.658,5.293 10.335,4.9803 9.913,4.8008 9.5996,4.8008 Z M 4.3711,6.8008 C 4.3327,6.879 4.2862,6.953 4.2324,7.0215 4.9274,7.6292 6.291,8.5176 6.291,8.5176 6.3687,8.5949 6.4108,8.699 6.4082,8.8086 L 6.4062,8.9648 C 6.6558,9.0256 6.9506,9.0311 7.0762,9.2383 7.2778,9.5719 7.1861,9.9158 7.0781,10.205 6.9701,10.495 6.6339,11.138 6.6035,11.199 6.6035,11.199 10.457,11.198 11.01,11.199 10.852,10.854 10.666,10.535 10.568,10.152 10.43,9.6116 10.35,9.108 10.283,8.6992 L 9.8359,8.5234 C 8.9271,8.075 8.2308,7.6981 7.4785,7.0508 7.3672,6.9165 7.2801,6.8442 7.2109,6.8027 7.2109,6.8027 4.613,6.7996 4.3711,6.8008 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mumble-indicator.svg b/.icons/awkward/16x16/panel/mumble-indicator.svg
new file mode 100644
index 00000000..9a972952
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mumble-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1.0003 C 4.134,1.0003 1,4.1343 1,8.0003 V 9.361 C 0.3572,10.09 0.0017,10.778 0,11.75 0,13.959 1.7909,15 4,15 H 5 V 8.0003 H 4 C 3.6624,8.0023 3.3264,8.0473 3,8.1333 V 8.0003 C 3,5.2306 5.23,3.0006 8,3.0006 10.77,3.0006 13,5.2306 13,8.0003 V 8.1313 C 12.674,8.0453 12.338,8.0013 12,8.0003 H 11 V 13.011 C 10.608,12.987 10.193,13.085 10,12.989 V 11.999 H 8 C 7.446,11.999 7,12.534 7,13.199 V 13.8 C 7,14.465 7.446,14.999 8,14.999 H 11 11.754 12 C 14.209,14.999 16,13.959 16,11.75 15.998,10.778 15.643,10.089 15,9.36 V 7.9993 C 15,4.1337 11.866,0.9997 8,0.9997 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/museeks-tray.svg b/.icons/awkward/16x16/panel/museeks-tray.svg
new file mode 100644
index 00000000..36676008
--- /dev/null
+++ b/.icons/awkward/16x16/panel/museeks-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 12,1 7.9765625,5.7773438 9.6582031,7.2480469 10.519531,8 5.8300781,12.101562 8,14 11,11 v 4 h 4 V 1 Z"/>
+ <path d="M 9,8 5,11.5 1,15 V 1 l 4,3.5 z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/museeq-offline.svg b/.icons/awkward/16x16/panel/museeq-offline.svg
new file mode 100644
index 00000000..0cae0fc1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/museeq-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 12.997,11.471 C 12.539,11.59 11.523,11.842 10.772,11.946 9.788,12.083 8.65,12.159 7.8,12.144 7.192,12.133 6.3897,12.005 5.9997,11.853 5.6267,11.7 5.2868,11.497 4.9998,11.243 L 4.9998,15 3,15 3,1.001 l 1.9998,0 0,5.181 c 0,0.729 0.043,1.348 0.128,1.857 0.102,0.508 0.254,0.923 0.4579,1.245 0.22,0.322 0.5,0.56 0.839,0.712 0.3559,0.136 1.1493,0.25 1.6573,0.25 0.22,0 1.191,-0.055 1.411,-0.072 0.237,-0.017 0.453,-0.034 0.657,-0.051 0.203,-0.017 0.343,-0.045 0.496,-0.062 0.153,-0.034 0.293,-0.048 0.344,-0.065 L 10.99,1 13,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/museeq-panel.svg b/.icons/awkward/16x16/panel/museeq-panel.svg
new file mode 100644
index 00000000..fe2cc3bf
--- /dev/null
+++ b/.icons/awkward/16x16/panel/museeq-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.997,11.471 C 12.539,11.59 11.523,11.842 10.772,11.946 9.788,12.083 8.65,12.159 7.8,12.144 7.192,12.133 6.3897,12.005 5.9997,11.853 5.6267,11.7 5.2868,11.497 4.9998,11.243 L 4.9998,15 3,15 3,1.001 l 1.9998,0 0,5.181 c 0,0.729 0.043,1.348 0.128,1.857 0.102,0.508 0.254,0.923 0.4579,1.245 0.22,0.322 0.5,0.56 0.839,0.712 0.3559,0.136 1.1493,0.25 1.6573,0.25 0.22,0 1.191,-0.055 1.411,-0.072 0.237,-0.017 0.453,-0.034 0.657,-0.051 0.203,-0.017 0.343,-0.045 0.496,-0.062 0.153,-0.034 0.293,-0.048 0.344,-0.065 L 10.99,1 13,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/mynotes-tray.svg b/.icons/awkward/16x16/panel/mynotes-tray.svg
new file mode 100644
index 00000000..ba8d995f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/mynotes-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 C 2 1 1 0.99996254 1 2 L 1 14 C 1 15.000125 2 15 2 15 L 9 15 L 9 10.75 C 9 9.7952572 9.7952572 9 10.75 9 L 15 9 L 15 2 C 15 0.99996254 14 1 14 1 L 2 1 z"/>
+ <path d="m 15,10.000022 h -4.25 c -0.414167,0 -0.75,0.335833 -0.75,0.75 v 4.25 z" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-3g.svg b/.icons/awkward/16x16/panel/network-cellular-3g.svg
new file mode 100644
index 00000000..cf97d242
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-3g.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,3.06 V 13 C 0,15 2,15 2,15 H 14 C 16,15 16,13 16,13 V 3 C 16,3 16,1 14,1 H 2 C 2,1 0,1 0,3.06 Z M 2,3 H 6 C 6.67,3.01 7.17,3.84 6.88,4.43 L 5.5,7.22 C 5.85,7.33 6.25,7.41 6.47,7.65 6.8,8.02 7,8.46 7,9 V 11 C 7,12.11 6.09,13 5,13 H 2 V 11 H 5 V 9 H 4 C 3.33,8.98 2.83,8.16 3.13,7.56 L 4.38,5 H 2 Z M 12,3 C 14,3 14,5 14,5 V 6 H 12 V 5 H 10 V 11 H 12 V 9 H 11 V 7.03 L 13,7 14,7.03 V 10.97 C 14,10.97 14,13 12,13 H 10 C 10,13 8,13 8,11 V 5 C 8,3 10,3 10,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-4g.svg b/.icons/awkward/16x16/panel/network-cellular-4g.svg
new file mode 100644
index 00000000..4fc75f91
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-4g.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 2,1 0,1 0,3.06 V 13 C 0,15 2,15 2,15 H 14 C 16,15 16,13 16,13 V 3 C 16,3 16,1 14,1 Z M 2,3 H 4 V 7 H 5 V 3 H 7 V 13 H 5 V 9 H 4 C 2,9 2,7 2,7 Z M 10,3 H 12 C 14,3 14,5 14,5 V 6 H 12 V 5 H 10 V 11 H 12 V 9 H 11 V 7.03 L 13,7 14,7.03 V 10.97 C 14,10.97 14,13 12,13 H 10 C 10,13 8,13 8,11 V 5 C 8,3 10,3 10,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-acquiring.svg b/.icons/awkward/16x16/panel/network-cellular-acquiring.svg
new file mode 100644
index 00000000..7535e343
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-acquiring.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15,1.01 11,5.01 H 15 Z M 5,11.01 1,15.01 H 15 V 11.01 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,6.01 C 1.89,6.01 1,6.9 1,8.01 1,9.12 1.89,10.01 3,10.01 4.11,10.01 5,9.12 5,8.01 5,6.9 4.11,6.01 3,6.01 Z M 8,6.01 C 6.89,6.01 6,6.9 6,8.01 6,9.12 6.89,10.01 8,10.01 9.11,10.01 10,9.12 10,8.01 10,6.9 9.11,6.01 8,6.01 Z M 13,6.01 C 11.89,6.01 11,6.9 11,8.01 11,9.12 11.89,10.01 13,10.01 14.11,10.01 15,9.12 15,8.01 15,6.9 14.11,6.01 13,6.01 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-cdma-1x.svg b/.icons/awkward/16x16/panel/network-cellular-cdma-1x.svg
new file mode 100644
index 00000000..b3454078
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-cdma-1x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 1,1 1,3.06 V 13 C 1,15 3,15 3,15 H 13 C 15,15 15,13 15,13 V 3 C 15,3 15,1 13,1 Z M 6,3 H 10 C 12,3 12.05,5.35 12,5 V 6 H 10 V 5 H 6 V 11 H 10 V 10 H 12 V 11 C 12,11 12,13 10,13 H 6 C 6,13 4,13 4,11 V 5 C 4,3 6,3 6,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-connected.svg b/.icons/awkward/16x16/panel/network-cellular-connected.svg
new file mode 100644
index 00000000..7d818468
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15 1.0097656 L 1 15.009766 L 15 15.009766 L 15 1.0097656 z M 13 5.8378906 L 13 13.009766 L 5.828125 13.009766 L 13 5.8378906 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-edge.svg b/.icons/awkward/16x16/panel/network-cellular-edge.svg
new file mode 100644
index 00000000..c87c0557
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-edge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 1,1 1,3.06 V 13 C 1,15 3,15 3,15 H 13 C 15,15 15,13 15,13 V 3 C 15,3 15,1 13,1 Z M 6,3 H 12 V 5 H 6 V 7 H 10 V 9 H 6 V 11 H 12 V 13 H 6 C 6,13 4,13 4,11 V 5 C 4,3 6,3 6,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-evdo.svg b/.icons/awkward/16x16/panel/network-cellular-evdo.svg
new file mode 100644
index 00000000..ee1bb782
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-evdo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 C 1,1 -1,1 -1,3.06 V 13 C -1,15 1,15 1,15 H 15 C 17,15 17,13 17,13 V 3 C 17,3 17,1 15,1 Z M 3,3 H 7 V 5 H 3 V 7 H 6 V 9 H 3 V 11 H 7 V 13 H 3 C 3,13 1,13 1,11 V 5 C 1,3 3,3 3,3 Z M 8,3 H 10 C 10.5,5.67 11,11 11,11 H 12 L 13,3 H 15 L 14,11 C 14,11 14,13 12,13 H 11 C 11,13 9,13 9,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-gprs.svg b/.icons/awkward/16x16/panel/network-cellular-gprs.svg
new file mode 100644
index 00000000..06da3d59
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-gprs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 1,1 1,3.06 V 13 C 1,15 3,15 3,15 H 13 C 15,15 15,13 15,13 V 3 C 15,3 15,1 13,1 Z M 6,3 H 10 C 12,3 12.05,5.35 12,5 V 6 H 10 V 5 H 6 V 11 H 10 V 10 H 8 V 8 H 12 V 11 C 12,11 12,13 10,13 H 6 C 6,13 4,13 4,11 V 5 C 4,3 6,3 6,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-hspa.svg b/.icons/awkward/16x16/panel/network-cellular-hspa.svg
new file mode 100644
index 00000000..d26fb24a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-hspa.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 1,1 1,3.06 V 13 C 1,15 3,15 3,15 H 13 C 15,15 15,13 15,13 V 3 C 15,3 15,1 13,1 Z M 6,3 V 7 H 10 V 3 H 12 V 13 H 10 V 9 H 6 V 13 H 4 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-no-route.svg b/.icons/awkward/16x16/panel/network-cellular-no-route.svg
new file mode 100644
index 00000000..899a58ca
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-no-route.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,1.01 1,15.01 H 15 Z M 12,7.01 C 13.1,7.01 14,7.91 14,9.01 14,10.11 13.1,11.01 12,11.01 V 12.01 H 11 V 10.01 H 12 C 12.55,10.01 13,9.56 13,9.01 13,8.46 12.55,8.01 12,8.01 11.45,8.01 11,8.46 11,9.01 H 10 C 10,7.91 10.9,7.01 12,7.01 Z M 11.5,12.76 A 0.75,0.75 0 0 1 12.25,13.51 0.75,0.75 0 0 1 11.5,14.26 0.75,0.75 0 0 1 10.75,13.51 0.75,0.75 0 0 1 11.5,12.76 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-offline.svg b/.icons/awkward/16x16/panel/network-cellular-offline.svg
new file mode 100644
index 00000000..93ef91bc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-offline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15,1.01 1,15.01 H 10 V 10.01 H 15 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,11.01 V 12.01 C 11,12.29 11.1,12.55 11.28,12.73 L 12.06,13.51 11.28,14.29 C 11.1,14.47 11,14.73 11,15.01 V 16.01 H 12 C 12.28,16.01 12.54,15.91 12.72,15.73 L 13.5,14.95 14.28,15.73 C 14.46,15.91 14.72,16.01 15,16.01 H 16 V 15.01 C 16,14.73 15.9,14.47 15.72,14.29 L 14.94,13.51 15.72,12.73 C 15.9,12.55 16,12.29 16,12.01 V 11.01 H 15 C 14.72,11.01 14.46,11.11 14.28,11.29 L 13.5,12.07 12.72,11.29 C 12.54,11.11 12.28,11.01 12,11.01 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-secure-signal-excellent.svg b/.icons/awkward/16x16/panel/network-cellular-secure-signal-excellent.svg
new file mode 100644
index 00000000..56f7b0bc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-secure-signal-excellent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 C 11.892,9 11,9.91 11,11.03 V 12 H 10 V 16 H 16 V 12 H 15 V 11.03 C 15,9.91 14.108,9 13,9 Z M 13,10 C 13.554,10 14,10.44 14,11 V 12 H 12 V 11 C 12,10.44 12.446,10 13,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,1.01 1,15.01 H 9 V 11.01 H 10.014 C 10.033,9.37 11.356,8.01 13,8.01 13.774,8.01 14.471,8.32 15,8.81 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-secure-signal-good.svg b/.icons/awkward/16x16/panel/network-cellular-secure-signal-good.svg
new file mode 100644
index 00000000..46b779a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-secure-signal-good.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15,1.01 1,15.01 H 9 V 11.01 H 10.014 C 10.033,9.37 11.356,8.01 13,8.01 13.774,8.01 14.471,8.32 15,8.81 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4.01 1,15.01 H 9 V 11.01 H 10.014 C 10.029,9.72 10.853,8.61 12,8.19 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 C 11.892,9 11,9.91 11,11.03 V 12 H 10 V 16 H 16 V 12 H 15 V 11.03 C 15,9.91 14.108,9 13,9 Z M 13,10 C 13.554,10 14,10.44 14,11 V 12 H 12 V 11 C 12,10.44 12.446,10 13,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-secure-signal-low.svg b/.icons/awkward/16x16/panel/network-cellular-secure-signal-low.svg
new file mode 100644
index 00000000..e4891172
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-secure-signal-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15,1.01 1,15.01 H 9 V 11.01 H 10.01 C 10.03,9.37 11.36,8.01 13,8.01 13.77,8.01 14.47,8.32 15,8.81 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,11.01 1,15.01 H 5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 C 11.89,9 11,9.91 11,11.03 V 12 H 10 V 16 H 16 V 12 H 15 V 11.03 C 15,9.91 14.11,9 13,9 Z M 13,10 C 13.55,10 14,10.44 14,11 V 12 H 12 V 11 C 12,10.44 12.45,10 13,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-secure-signal-none.svg b/.icons/awkward/16x16/panel/network-cellular-secure-signal-none.svg
new file mode 100644
index 00000000..7830da1f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-secure-signal-none.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15,1.01 1,15.01 H 9 V 11.01 H 10.01 C 10.03,9.37 11.36,8.01 13,8.01 13.77,8.01 14.47,8.32 15,8.81 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 C 11.89,9 11,9.91 11,11.03 V 12 H 10 V 16 H 16 V 12 H 15 V 11.03 C 15,9.91 14.11,9 13,9 Z M 13,10 C 13.55,10 14,10.44 14,11 V 12 H 12 V 11 C 12,10.44 12.45,10 13,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-secure-signal-ok.svg b/.icons/awkward/16x16/panel/network-cellular-secure-signal-ok.svg
new file mode 100644
index 00000000..436dd494
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-secure-signal-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 15,1.01 1,15.01 H 9 V 11.01 H 10.014 C 10.033,9.37 11.356,8.01 13,8.01 13.774,8.01 14.471,8.32 15,8.81 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,7.01 1,15.01 H 9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 C 11.892,9 11,9.91 11,11.03 V 12 H 10 V 16 H 16 V 12 H 15 V 11.03 C 15,9.91 14.108,9 13,9 Z M 13,10 C 13.554,10 14,10.44 14,11 V 12 H 12 V 11 C 12,10.44 12.446,10 13,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-signal-excellent.svg b/.icons/awkward/16x16/panel/network-cellular-signal-excellent.svg
new file mode 100644
index 00000000..90c75c32
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-signal-excellent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,15.01 15,1.01 V 15.01 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-signal-good.svg b/.icons/awkward/16x16/panel/network-cellular-signal-good.svg
new file mode 100644
index 00000000..5e24d799
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-signal-good.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1,15.01 15,1.01 V 15.01 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,4.01 1,15.01 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-signal-low.svg b/.icons/awkward/16x16/panel/network-cellular-signal-low.svg
new file mode 100644
index 00000000..7c138654
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-signal-low.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1,15.01 15,1.01 V 15.01 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,11.01 1,15.01 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-signal-none.svg b/.icons/awkward/16x16/panel/network-cellular-signal-none.svg
new file mode 100644
index 00000000..f11373e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-signal-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1,15.01 15,1.01 V 15.01 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-signal-ok.svg b/.icons/awkward/16x16/panel/network-cellular-signal-ok.svg
new file mode 100644
index 00000000..c98ddd57
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-signal-ok.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1,15.01 15,1.01 V 15.01 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,7.01 1,15.01 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-cellular-umts.svg b/.icons/awkward/16x16/panel/network-cellular-umts.svg
new file mode 100644
index 00000000..41110cbe
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-cellular-umts.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 3,1 1,1 1,3.06 V 13 C 1,15 3,15 3,15 H 13 C 15,15 15,13 15,13 V 3 C 15,3 15,1 13,1 Z M 4,3 H 6 V 11 H 10 V 3 H 12 V 11 C 12,11 12,13 10,13 H 6 C 6,13 4,13 4,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-disconnected.svg b/.icons/awkward/16x16/panel/network-disconnected.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-disconnected.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/network-error.svg b/.icons/awkward/16x16/panel/network-error.svg
new file mode 100644
index 00000000..30fb584d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-error.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 12 C 1,13 2,13 2,13 H 4 L 5,14 H 11 V 11 L 10,12 H 6 L 5,11 H 3 V 4 H 13 V 5 H 15 V 3 C 15,2 14,2 14,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12,6 V 10 L 12.25,12 H 13.75 L 14,10 V 6 Z M 12,13 V 15 H 14 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-idle.svg b/.icons/awkward/16x16/panel/network-idle.svg
new file mode 100644
index 00000000..6c3b6122
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 12 C 1,13 2,13 2,13 H 4 L 5,14 H 11 L 12,13 H 14 C 14,13 15,13.13 15,12 V 3 C 15,2 14,2 14,2 Z M 3,4 H 13 V 11 H 11 L 10,12 H 6 L 5,11 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-offline.svg b/.icons/awkward/16x16/panel/network-offline.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-offline.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/network-receive.svg b/.icons/awkward/16x16/panel/network-receive.svg
new file mode 100644
index 00000000..15e212db
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-receive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10,9.01 15.5,4.51 10,0.01 C 10,0.01 10,1.34 10,2.01 H 7 V 7.01 H 10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,6.01 0.5,10.51 6,15.01 C 6,15.01 6,13.68 6,13.01 H 9 V 8.01 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-transmit-receive.svg b/.icons/awkward/16x16/panel/network-transmit-receive.svg
new file mode 100644
index 00000000..612a0183
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-transmit-receive.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,9.01 15.5,4.51 10,0.01 C 10,0.01 10,1.34 10,2.01 H 7 V 7.01 H 10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,6.01 0.5,10.51 6,15.01 C 6,15.01 6,13.68 6,13.01 H 9 V 8.01 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-transmit.svg b/.icons/awkward/16x16/panel/network-transmit.svg
new file mode 100644
index 00000000..3312c40e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-transmit.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,9.01 15.5,4.51 10,0.01 C 10,0.01 10,1.34 10,2.01 H 7 V 7.01 H 10 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,6.01 0.5,10.51 6,15.01 C 6,15.01 6,13.68 6,13.01 H 9 V 8.01 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-vpn-acquiring.svg b/.icons/awkward/16x16/panel/network-vpn-acquiring.svg
new file mode 100644
index 00000000..c43c1c21
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-vpn-acquiring.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4.5,4 C 3.437,4 2.473,4.38 1.703,5 H 7.303 C 6.523,4.37 5.547,4 4.5,4 Z M 0.762,11 C 1.569,12.21 2.94,13 4.5,13 6.021,13 7.4,12.22 8.221,11 Z M 12,11 V 12 H 15 V 11 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,6 C 1.892,6 1,6.89 1,8 1,9.11 1.892,10 3,10 4.108,10 5,9.11 5,8 5,6.89 4.108,6 3,6 Z M 8,6 C 6.892,6 6,6.89 6,8 6,9.11 6.892,10 8,10 9.108,10 10,9.11 10,8 10,6.89 9.108,6 8,6 Z M 13,6 C 11.892,6 11,6.89 11,8 11,9.11 11.892,10 13,10 14.108,10 15,9.11 15,8 15,6.89 14.108,6 13,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-vpn.svg b/.icons/awkward/16x16/panel/network-vpn.svg
new file mode 100644
index 00000000..7d4e320b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-vpn.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,4 C 2.015,4 0,6.01 0,8.5 0,10.99 2.015,13 4.5,13 6.405,13 8.101,11.8 8.736,10 H 12 V 12 H 15 V 9.99 L 16,10 V 7 H 8.736 C 8.101,5.2 6.405,4 4.5,4 Z M 4.5,7 C 5.328,7 6,7.67 6,8.5 6,9.33 5.328,10 4.5,10 3.672,10 3,9.33 3,8.5 3,7.67 3.672,7 4.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wired-acquiring.svg b/.icons/awkward/16x16/panel/network-wired-acquiring.svg
new file mode 100644
index 00000000..462a1ea2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wired-acquiring.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 5 H 3 V 4 H 13 V 5 H 15 V 3 C 15,2 14,2 14,2 Z M 1,11 V 12 C 1,13 2,13 2,13 H 4 L 5,14 H 11 L 12,13 H 14 C 14,13 15,13.13 15,12 V 11 H 11 L 10,12 H 6 L 5,11 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,6 C 1.892,6 1,6.89 1,8 1,9.11 1.892,10 3,10 4.108,10 5,9.11 5,8 5,6.89 4.108,6 3,6 Z M 8,6 C 6.892,6 6,6.89 6,8 6,9.11 6.892,10 8,10 9.108,10 10,9.11 10,8 10,6.89 9.108,6 8,6 Z M 13,6 C 11.892,6 11,6.89 11,8 11,9.11 11.892,10 13,10 14.108,10 15,9.11 15,8 15,6.89 14.108,6 13,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wired-no-route.svg b/.icons/awkward/16x16/panel/network-wired-no-route.svg
new file mode 100644
index 00000000..bb81fd5e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wired-no-route.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 12 C 1,13 2,13 2,13 H 4 L 5,14 H 11 L 12,13 H 14 C 14,13 15,13.13 15,12 V 3 C 15,2 14,2 14,2 Z M 8,4 C 9.1,4 10,4.9 10,6 10,7.11 9.1,8 8,8 V 9 H 7 V 7 H 8 C 8.55,7 9,6.55 9,6 9,5.45 8.55,5 8,5 7.45,5 7,5.45 7,6 H 6 C 6,4.9 6.9,4 8,4 Z M 7.5,9.75 C 7.91,9.75 8.25,10.09 8.25,10.5 8.25,10.92 7.91,11.25 7.5,11.25 7.09,11.25 6.75,10.92 6.75,10.5 6.75,10.09 7.09,9.75 7.5,9.75 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wired-offline.svg b/.icons/awkward/16x16/panel/network-wired-offline.svg
new file mode 100644
index 00000000..a907f456
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wired-offline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 12 C 1,13 2,13 2,13 H 4 L 5,14 H 10 V 12 H 6 L 5,11 H 3 V 4 H 13 V 10 H 15 V 3 C 15,2 14,2 14,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,11 V 12 C 11,12.28 11.1,12.54 11.281,12.72 L 12.063,13.5 11.281,14.28 C 11.1,14.46 11,14.72 11,15 V 16 H 12 C 12.276,16 12.538,15.9 12.719,15.72 L 13.5,14.94 14.281,15.72 C 14.462,15.9 14.724,16 15,16 H 16 V 15 C 16,14.72 15.9,14.46 15.719,14.28 L 14.938,13.5 15.719,12.72 C 15.9,12.54 16,12.28 16,12 V 11 H 15 C 14.724,11 14.462,11.1 14.281,11.28 L 13.5,12.06 12.719,11.28 C 12.538,11.1 12.276,11 12,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wired-secure.svg b/.icons/awkward/16x16/panel/network-wired-secure.svg
new file mode 100644
index 00000000..178cf672
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wired-secure.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 12 C 1,13 2,13 2,13 H 4 L 5,14 H 9 V 12 H 6 L 5,11 H 3 V 4 H 13 V 8 C 13.774,8 14.471,8.309 15,8.801 V 3 C 15,2 14,2 14,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 C 11.892,9 11,9.911 11,11.031 V 12 H 10 V 16 H 16 V 12 H 15 V 11.031 C 15,9.911 14.108,9 13,9 Z M 13,10 C 13.554,10 14,10.442 14,11 V 12 H 12 V 11 C 12,10.442 12.446,10 13,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wired.svg b/.icons/awkward/16x16/panel/network-wired.svg
new file mode 100644
index 00000000..276a606e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wired.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 12 C 1,13 2,13 2,13 H 4 L 5,14 H 11 L 12,13 H 14 C 14,13 15,13.13 15,12 V 3 C 15,2 14,2 14,2 Z M 3,4 H 13 V 11 H 11 L 10,12 H 6 L 5,11 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-acquiring.svg b/.icons/awkward/16x16/panel/network-wireless-acquiring.svg
new file mode 100644
index 00000000..b9123655
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-acquiring.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="3" cy="8" r="2"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8" cy="8" r="2"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="13" cy="8" r="2"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 4.9494,2 2.0806,3.0732 0,5 H 16 C 13.919,3.0731 11.051,2 8,2 Z M 5.334,11 8,14 10.666,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-connected.svg b/.icons/awkward/16x16/panel/network-wireless-connected.svg
new file mode 100644
index 00000000..342c5dc0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 4.9494,2 2.0806,3.0732 0,5 L 8,14 16,5 C 13.919,3.0731 11.051,2 8,2 Z M 8,4 C 9.7795,4 11.453,4.626 12.666,5.75 L 8,11 3.334,5.75 C 4.5477,4.626 6.2205,4 8,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-hotspot.svg b/.icons/awkward/16x16/panel/network-wireless-hotspot.svg
new file mode 100644
index 00000000..d91090ed
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-hotspot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4.21 C 6.7,4.21 5.58,4.93 5,6 H 11 C 10.42,4.94 9.3,4.21 8,4.21 Z M 15,8 H 1 L 8,15 Z M 1,6 H 2.5 C 3.24,3.68 5.43,2 8,2 10.57,2 12.76,3.68 13.5,6 H 15 C 14.22,2.85 11.4,0.5 8,0.5 4.6,0.5 1.78,2.85 1,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-no-route.svg b/.icons/awkward/16x16/panel/network-wireless-no-route.svg
new file mode 100644
index 00000000..685dc143
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-no-route.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 4.9494,2 2.0806,3.0732 0,5 L 8,14 16,5 C 13.919,3.0731 11.051,2 8,2 Z M 8,4 C 9.11,4 10,4.9 10,6 10,7.11 9.11,8 8,8 V 9 H 7 V 7 H 8 C 8.56,7 9,6.56 9,6 9,5.45 8.56,5 8,5 7.45,5 7,5.45 7,6 H 6 C 6,4.9 6.9,4 8,4 Z M 7,10 H 8 V 11 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-offline.svg b/.icons/awkward/16x16/panel/network-wireless-offline.svg
new file mode 100644
index 00000000..724f0735
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-offline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,11 V 12 C 11,12.28 11.1,12.54 11.28,12.72 L 12.06,13.5 11.28,14.28 C 11.1,14.47 11,14.73 11,15 V 16 H 12 C 12.28,16 12.54,15.9 12.72,15.72 L 13.5,14.94 14.28,15.72 C 14.46,15.9 14.73,16 15,16 H 16 V 15 C 16,14.73 15.9,14.47 15.72,14.28 L 14.94,13.5 15.72,12.72 C 15.9,12.54 16,12.28 16,12 V 11 H 15 C 14.73,11 14.46,11.1 14.28,11.28 L 13.5,12.07 12.72,11.28 C 12.54,11.1 12.28,11 12,11 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 4.9494,2 2.0806,3.0732 0,5 L 8,14 10,11.75 V 10 H 11.555 L 16,5 C 13.919,3.0731 11.051,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-secure-signal-excellent.svg b/.icons/awkward/16x16/panel/network-wireless-secure-signal-excellent.svg
new file mode 100644
index 00000000..ea036d47
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-secure-signal-excellent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.029,2 8.031,2.002 C 4.9969,2.002 2.2653,3.2713 0,5.0156 L 8.031,14 9,12.904 V 11 H 10.014 C 10.033,9.365 11.356,8 13,8 13.105,8 13.204,8.02 13.307,8.031 L 16,4.9844 C 13.742,3.2628 11.04,2 8.029,2 Z M 13,9 C 11.892,9 11,9.911 11,11.031 V 12 H 10 V 16 H 16 V 12 H 15 V 11.031 C 15,9.911 14.108,9 13,9 Z M 13,10 C 13.554,10 14,10.442 14,11 V 12 H 12 V 11 C 12,10.442 12.446,10 13,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-secure-signal-good.svg b/.icons/awkward/16x16/panel/network-wireless-secure-signal-good.svg
new file mode 100644
index 00000000..5dfa339f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-secure-signal-good.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 C 11.892,9 11,9.911 11,11.031 V 12 H 10 V 16 H 16 V 12 H 15 V 11.031 C 15,9.911 14.108,9 13,9 Z M 13,10 C 13.554,10 14,10.442 14,11 V 12 H 12 V 11 C 12,10.442 12.446,10 13,10 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.029,2 8.031,2.002 C 4.9969,2.002 2.2653,3.2718 0,5.0156 L 8.031,13.996 9,12.9 V 11 H 10.014 C 10.033,9.365 11.356,8 13,8 13.104,8 13.203,8.021 13.305,8.031 L 16,4.9844 C 13.742,3.2633 11.04,2 8.029,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.031,4.998 C 5.7884,4.998 3.4752,5.711 1.8008,7 L 8.031,14 9,12.9 V 11 H 10.014 C 10.033,9.365 11.356,8 13,8 13.1,8 13.194,8.021 13.291,8.031 L 14.199,7 C 12.532,5.7274 10.259,5.002 8.033,5.002 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-secure-signal-low.svg b/.icons/awkward/16x16/panel/network-wireless-secure-signal-low.svg
new file mode 100644
index 00000000..a8c9230a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-secure-signal-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.031,2 C 4.9969,2 2.2653,3.2711 0,5.0156 L 8.031,14 9,12.906 V 11 H 10.014 C 10.033,9.365 11.356,8 13,8 13.108,8 13.21,8.022 13.314,8.033 L 16,5 C 13.743,3.2748 11.042,2 8.031,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,9 C 6,9 4.4492,10 4.4492,10 L 8,14 C 8.255,13.699 8.653,13.257 9,12.863 V 11 H 10.014 C 10.02,10.444 10.186,9.925 10.455,9.475 9.823,9.233 8.966,9 8,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 C 11.892,9 11,9.911 11,11.031 V 12 H 10 V 16 H 16 V 12 H 15 V 11.031 C 15,9.911 14.108,9 13,9 Z M 13,10 C 13.554,10 14,10.442 14,11 V 12 H 12 V 11 C 12,10.442 12.446,10 13,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-secure-signal-none.svg b/.icons/awkward/16x16/panel/network-wireless-secure-signal-none.svg
new file mode 100644
index 00000000..0335c39d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-secure-signal-none.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.031,2 C 4.9969,2 2.2653,3.2711 0,5.0156 L 8.031,14 9,12.906 V 11 H 10.014 C 10.033,9.365 11.356,8 13,8 13.108,8 13.21,8.022 13.314,8.033 L 16,5 C 13.743,3.2748 11.042,2 8.031,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 C 11.892,9 11,9.911 11,11.031 V 12 H 10 V 16 H 16 V 12 H 15 V 11.031 C 15,9.911 14.108,9 13,9 Z M 13,10 C 13.554,10 14,10.442 14,11 V 12 H 12 V 11 C 12,10.442 12.446,10 13,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-secure-signal-ok.svg b/.icons/awkward/16x16/panel/network-wireless-secure-signal-ok.svg
new file mode 100644
index 00000000..28ddae67
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-secure-signal-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.029,2 8.031,2.002 C 4.9968,2.002 2.2653,3.2713 0,5.0156 L 8.031,14 9,12.904 V 11 H 10.014 C 10.033,9.365 11.356,8 13,8 13.105,8 13.204,8.02 13.307,8.031 L 16,4.9844 C 13.742,3.2628 11.04,2 8.029,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,7 C 5,7 3.0996,8.5 3.0996,8.5 L 8,14 9,12.877 V 11 H 10.014 C 10.03,9.622 10.976,8.447 12.256,8.107 11.478,7.663 10.02,7 8,7 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 C 11.892,9 11,9.911 11,11.031 V 12 H 10 V 16 H 16 V 12 H 15 V 11.031 C 15,9.911 14.108,9 13,9 Z M 13,10 C 13.554,10 14,10.442 14,11 V 12 H 12 V 11 C 12,10.442 12.446,10 13,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-signal-excellent.svg b/.icons/awkward/16x16/panel/network-wireless-signal-excellent.svg
new file mode 100644
index 00000000..29f3bec4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-signal-excellent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.031,2 C 4.9969,2 2.2654,3.2718 0,5.0163 L 8.031,14 16,4.9837 C 13.743,3.2585 11.042,2 8.031,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,5 C 2.0806,3.0732 4.9494,2 8,2 11.051,2 13.919,3.0731 16,5 L 8,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-signal-good.svg b/.icons/awkward/16x16/panel/network-wireless-signal-good.svg
new file mode 100644
index 00000000..89141f5f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-signal-good.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,5 C 2.0806,3.0732 4.9494,2 8,2 11.051,2 13.919,3.0731 16,5 L 8,14 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,7.25 C 3.5605,5.8049 5.712,5 8,5 10.288,5 12.439,5.8048 14,7.25 L 8,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-signal-low.svg b/.icons/awkward/16x16/panel/network-wireless-signal-low.svg
new file mode 100644
index 00000000..249f92c0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-signal-low.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,5 C 2.0806,3.0732 4.9494,2 8,2 11.051,2 13.919,3.0731 16,5 L 8,14 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.6667,10.25 C 5.5336,9.4472 6.729,9 8,9 9.2713,9 10.466,9.4471 11.333,10.25 L 8,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-signal-none.svg b/.icons/awkward/16x16/panel/network-wireless-signal-none.svg
new file mode 100644
index 00000000..9fb5a5c2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-signal-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,5 C 2.0806,3.0732 4.9494,2 8,2 11.051,2 13.919,3.0731 16,5 L 8,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-signal-ok.svg b/.icons/awkward/16x16/panel/network-wireless-signal-ok.svg
new file mode 100644
index 00000000..2d69e823
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-signal-ok.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,5 C 2.0806,3.0732 4.9494,2 8,2 11.051,2 13.919,3.0731 16,5 L 8,14 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.3335,8.75 C 4.5472,7.626 6.2207,7 8.0002,7 9.7797,7 11.453,7.626 12.666,8.75 L 8.0002,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/network-wireless-signal-weak.svg b/.icons/awkward/16x16/panel/network-wireless-signal-weak.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/network-wireless-signal-weak.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/new-messages-red.svg b/.icons/awkward/16x16/panel/new-messages-red.svg
new file mode 100644
index 00000000..60f71880
--- /dev/null
+++ b/.icons/awkward/16x16/panel/new-messages-red.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 0.892 2 0 2.892 0 4 L 0 12 C 0 13.108 0.892 14 2 14 L 8 14 L 13.441406 14 L 13.441406 13.998047 A 2.5 2.5 0 0 1 11 11.5 A 2.5 2.5 0 0 1 13.5 9 A 2.5 2.5 0 0 1 15.996094 11.355469 L 16 11.355469 L 16 4 C 16 2.892 15.108 2 14 2 L 8 2 L 2 2 z M 2 4 L 8 7 L 14 4 L 14 6 L 8 9 L 2 6 L 2 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 13.5,10 A 1.5,1.5 0 0 0 12,11.5 1.5,1.5 0 0 0 13.5,13 1.5,1.5 0 0 0 15,11.5 1.5,1.5 0 0 0 13.5,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nitroshare-indicator.svg b/.icons/awkward/16x16/panel/nitroshare-indicator.svg
new file mode 100644
index 00000000..85df4a88
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nitroshare-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,0 6,4 H 3 V 14 H 6 V 17 L 10,13 H 13 V 3 H 10 Z M 4,5 H 6 L 10,9 V 6 H 12 V 12 H 10 L 6,8 V 11 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nixnote2-tray.svg b/.icons/awkward/16x16/panel/nixnote2-tray.svg
new file mode 100644
index 00000000..3e5b33b6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nixnote2-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.5332031,1.0039062 c -0.584935,0.030324 -1.7158995,0.2973741 -2.3046875,1.2519532 0,0 -0.5442262,-0.1746451 0.089844,-1.171875 0,0 -1.7437507,-0.46124362 -2.6191406,0.9160156 H 1 v 8.769531 c 0,0 2.301895,5.087169 9.779297,4.103516 0,0 3.384176,-0.510165 2.941406,-3.681641 0,0 1.056121,-1.204757 1.207031,-2.738281 0.139469,-1.416281 0.122755,-2.5504409 -0.474609,-4.3859609 -0.0417,-0.127957 -0.218789,-0.1183142 -0.246094,0.013672 -0.20939,1.012532 -0.965674,3.5264491 -2.730469,4.5617421 0,0 0.928844,-1.5271942 0.421876,-3.6084832 -0.01625,-0.06675 -0.109443,-0.060467 -0.117188,0.00781 -0.07435,0.660612 -0.338649,1.9050066 -1.240234,2.1924676 0,0 -0.38472,-2.1092551 -2.8300785,-3.4863281 0,0 0.2109744,-0.6576046 0.2714844,-1.1269531 C 8.0427519,2.1515487 7.832467,1.932074 7.953125,1.7128906 c 0.12084,-0.219188 0.6035156,-0.53125 0.6035156,-0.53125 0,0 -0.4385025,-0.20805707 -1.0234375,-0.1777344 z M 8.7011719,7.4472656 C 9.1539904,7.4175756 9.5265057,7.8040345 9.4980469,8.2734375 9.4742639,8.6603105 9.1722537,8.9736489 8.7988281,8.9980469 8.3460156,9.0277369 7.9732732,8.64128 8.0019531,8.171875 8.0254961,7.784779 8.3277533,7.4716626 8.7011719,7.4472656 Z m 3.3691401,4.5449224 c 0.102461,0.0081 0.214274,0.03571 0.306641,0.109374 0.03069,0.02453 0.137038,0.110156 0.121094,0.210938 -0.01516,0.09601 -0.131968,0.14977 -0.175781,0.169922 -0.134459,0.06193 -0.187834,0.01161 -0.363282,0.06055 -0.04279,0.01192 -0.172097,0.04822 -0.285156,0.148437 -0.09206,0.08172 -0.06971,0.113045 -0.154297,0.189453 -0.08318,0.07531 -0.261342,0.185646 -0.386719,0.13086 -0.119723,-0.05223 -0.12884,-0.226419 -0.130859,-0.259766 -0.01412,-0.237472 0.181097,-0.41529 0.263672,-0.490234 0.08479,-0.07677 0.276817,-0.222753 0.5625,-0.259766 0.04835,-0.0063 0.139728,-0.01786 0.242187,-0.0098 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-adhoc.svg b/.icons/awkward/16x16/panel/nm-adhoc.svg
new file mode 120000
index 00000000..072692ac
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-adhoc.svg
@@ -0,0 +1 @@
+network-wireless-hotspot.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-device-wired-autoip.svg b/.icons/awkward/16x16/panel/nm-device-wired-autoip.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-device-wired-autoip.svg
@@ -0,0 +1 @@
+nm-device-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-device-wired-secure.svg b/.icons/awkward/16x16/panel/nm-device-wired-secure.svg
new file mode 120000
index 00000000..08903dcd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-device-wired-secure.svg
@@ -0,0 +1 @@
+network-wired-secure.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-device-wired-secureoffline.svg b/.icons/awkward/16x16/panel/nm-device-wired-secureoffline.svg
new file mode 120000
index 00000000..36b6d308
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-device-wired-secureoffline.svg
@@ -0,0 +1 @@
+network-vpn.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-device-wired.svg b/.icons/awkward/16x16/panel/nm-device-wired.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-device-wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-device-wireless.svg b/.icons/awkward/16x16/panel/nm-device-wireless.svg
new file mode 120000
index 00000000..54596d2e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-device-wireless.svg
@@ -0,0 +1 @@
+nm-signal-100.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-device-wwan.svg b/.icons/awkward/16x16/panel/nm-device-wwan.svg
new file mode 120000
index 00000000..cb0231e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-device-wwan.svg
@@ -0,0 +1 @@
+gsm-3g-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-mb-roam.svg b/.icons/awkward/16x16/panel/nm-mb-roam.svg
new file mode 100644
index 00000000..3874ec46
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-mb-roam.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-no-connection.svg b/.icons/awkward/16x16/panel/nm-no-connection.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-no-connection.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-secure-lock.svg b/.icons/awkward/16x16/panel/nm-secure-lock.svg
new file mode 120000
index 00000000..bf46b385
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-secure-lock.svg
@@ -0,0 +1 @@
+nm-vpn-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-0-secure.svg b/.icons/awkward/16x16/panel/nm-signal-0-secure.svg
new file mode 120000
index 00000000..025351d7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-0-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-0.svg b/.icons/awkward/16x16/panel/nm-signal-0.svg
new file mode 120000
index 00000000..06009a25
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-0.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-00-secure.svg b/.icons/awkward/16x16/panel/nm-signal-00-secure.svg
new file mode 120000
index 00000000..025351d7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-00-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-00.svg b/.icons/awkward/16x16/panel/nm-signal-00.svg
new file mode 120000
index 00000000..06009a25
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-00.svg
@@ -0,0 +1 @@
+network-wireless-signal-none.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-100-secure.svg b/.icons/awkward/16x16/panel/nm-signal-100-secure.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-100-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-100.svg b/.icons/awkward/16x16/panel/nm-signal-100.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-100.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-25-secure.svg b/.icons/awkward/16x16/panel/nm-signal-25-secure.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-25-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-25.svg b/.icons/awkward/16x16/panel/nm-signal-25.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-25.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-50-secure.svg b/.icons/awkward/16x16/panel/nm-signal-50-secure.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-50-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-50.svg b/.icons/awkward/16x16/panel/nm-signal-50.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-50.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-75-secure.svg b/.icons/awkward/16x16/panel/nm-signal-75-secure.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-75-secure.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-signal-75.svg b/.icons/awkward/16x16/panel/nm-signal-75.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-signal-75.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-tech-3g.svg b/.icons/awkward/16x16/panel/nm-tech-3g.svg
new file mode 100644
index 00000000..1ecb804f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-tech-3g.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-linejoin:round" class="ColorScheme-Text" d="M 15.5,13 V 14.5 C 15.5,15.5 15.5,15.5 14.5,15.5 13.5,15.5 13.5,15.5 13.5,14.5 V 12.5 C 13.5,11.5 13.5,11.5 14.5,11.5 H 16"/>
+ <path style="fill:none;stroke:currentColor;stroke-linejoin:round" class="ColorScheme-Text" d="M 8.9999,15.5 H 11.5 V 11.5 H 8.9999 M 11.5,13.5 H 8.9999"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-tech-4g.svg b/.icons/awkward/16x16/panel/nm-tech-4g.svg
new file mode 100644
index 00000000..df150ad6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-tech-4g.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-linejoin:round" class="ColorScheme-Text" d="M 15.5,13 V 14.5 C 15.5,15.5 15.5,15.5 14.5,15.5 13.5,15.5 13.5,15.5 13.5,14.5 V 12.5 C 13.5,11.5 13.5,11.5 14.5,11.5 H 16"/>
+ <path style="fill:none;stroke:currentColor;stroke-linejoin:round" class="ColorScheme-Text" d="M 11.5,16 V 13.5 H 9.4999 V 11 M 11.5,13.5 V 11"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-tech-cdma-1x.svg b/.icons/awkward/16x16/panel/nm-tech-cdma-1x.svg
new file mode 100644
index 00000000..f07744d4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-tech-cdma-1x.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-linejoin:round" class="ColorScheme-Text" d="M 16,15.5 H 14.5 C 13.5,15.5 13.5,15.5 13.5,14.5 V 12.5 C 13.5,11.5 13.5,11.5 14.5,11.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-tech-edge.svg b/.icons/awkward/16x16/panel/nm-tech-edge.svg
new file mode 100644
index 00000000..af63f7a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-tech-edge.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-linejoin:round" class="ColorScheme-Text" d="M 16,15.5 H 13.5 V 11.5 H 16 M 13.5,13.5 H 16"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-tech-evdo.svg b/.icons/awkward/16x16/panel/nm-tech-evdo.svg
new file mode 100644
index 00000000..95849337
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-tech-evdo.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-linejoin:round" class="ColorScheme-Text" d="M 12,15.5 H 9.5 V 11.5 H 12 M 9.5,13.5 H 12"/>
+ <path style="fill:none;stroke:currentColor;stroke-linejoin:round" class="ColorScheme-Text" d="M 13.5,11 V 14 L 14.5,15.5 15.5,14 V 11"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-tech-gprs.svg b/.icons/awkward/16x16/panel/nm-tech-gprs.svg
new file mode 100644
index 00000000..3f33929d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-tech-gprs.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-linejoin:round" class="ColorScheme-Text" d="M 14,13.488 H 15.5 V 14.488 C 15.5,15.488 15.5,15.488 14,15.488 12.5,15.488 12.5,15.488 12.5,14.488 V 12.488 C 12.5,11.488 12.5,11.488 13.5,11.488 H 16"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-tech-hspa.svg b/.icons/awkward/16x16/panel/nm-tech-hspa.svg
new file mode 100644
index 00000000..da47b0e6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-tech-hspa.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-linejoin:round" class="ColorScheme-Text" d="M 13,13.5 H 15 M 15.5,11 V 16 M 12.5,11 V 16"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-tech-lte.svg b/.icons/awkward/16x16/panel/nm-tech-lte.svg
new file mode 120000
index 00000000..5e7cb741
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-tech-lte.svg
@@ -0,0 +1 @@
+nm-tech-4g.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-tech-umts.svg b/.icons/awkward/16x16/panel/nm-tech-umts.svg
new file mode 100644
index 00000000..521f2b1a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-tech-umts.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-linejoin:round" class="ColorScheme-Text" d="M 15.5,11 V 14.5 C 15.5,14.5 15.5,15.5 14,15.5 12.5,15.5 12.5,14.5 12.5,14.5 V 11"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-vpn-active-lock.svg b/.icons/awkward/16x16/panel/nm-vpn-active-lock.svg
new file mode 120000
index 00000000..bf46b385
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-vpn-active-lock.svg
@@ -0,0 +1 @@
+nm-vpn-lock.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nm-vpn-lock.svg b/.icons/awkward/16x16/panel/nm-vpn-lock.svg
new file mode 100644
index 00000000..a77cea39
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-vpn-lock.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,9 C 11.89,9 11,9.91 11,11.03 V 12 H 10 V 16 H 16 V 12 H 15 V 11.03 C 15,9.91 14.11,9 13,9 Z M 13,10 C 13.55,10 14,10.44 14,11 V 12 H 12 V 11 C 12,10.44 12.45,10 13,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-vpn-standalone-lock.svg b/.icons/awkward/16x16/panel/nm-vpn-standalone-lock.svg
new file mode 100644
index 00000000..739197b2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-vpn-standalone-lock.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.78,1 4,2.82 4,5.06 V 7 H 3 C 2.45,7 2,7.45 2,8 V 14 C 2,14.55 2.45,15 3,15 H 13 C 13.55,15 14,14.55 14,14 V 8 C 14,7.45 13.55,7 13,7 H 12 V 5.06 C 12,2.82 10.22,1 8,1 Z M 8,3 C 9.11,3 10,3.89 10,5 V 7 H 6 V 5 C 6,3.89 6.89,3 8,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nm-wwan-tower.svg b/.icons/awkward/16x16/panel/nm-wwan-tower.svg
new file mode 100644
index 00000000..3874ec46
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nm-wwan-tower.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+</svg>
diff --git a/.icons/awkward/16x16/panel/no-signal.svg b/.icons/awkward/16x16/panel/no-signal.svg
new file mode 120000
index 00000000..727b8197
--- /dev/null
+++ b/.icons/awkward/16x16/panel/no-signal.svg
@@ -0,0 +1 @@
+network-wired-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/nomachine-disabled.svg b/.icons/awkward/16x16/panel/nomachine-disabled.svg
new file mode 100644
index 00000000..c667edcb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nomachine-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 1.875 1 C 1.39025 1 1 1.39375 1 1.875 L 1 14.125 C 1 14.60625 1.39025 15 1.875 15 L 14.125 15 C 14.60625 15 15 14.60625 15 14.125 L 15 1.875 C 15 1.39375 14.60625 1 14.125 1 L 1.875 1 z M 2 4 L 4 4 L 4 9 L 2 9 L 2 4 z M 5 4 L 13 4 L 13 12 L 11 12 L 11 7 L 10 7 L 10 12 L 8 12 L 8 7 L 7 7 L 7 12 L 5 12 L 5 4 z M 2 10 L 4 10 L 4 12 L 2 12 L 2 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nomachine-indicator.svg b/.icons/awkward/16x16/panel/nomachine-indicator.svg
new file mode 100644
index 00000000..4e4264f3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nomachine-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.875 1 C 1.39025 1 1 1.39375 1 1.875 L 1 14.125 C 1 14.60625 1.39025 15 1.875 15 L 14.125 15 C 14.60625 15 15 14.60625 15 14.125 L 15 1.875 C 15 1.39375 14.60625 1 14.125 1 L 1.875 1 z M 2 4 L 4 4 L 4 9 L 2 9 L 2 4 z M 5 4 L 13 4 L 13 12 L 11 12 L 11 7 L 10 7 L 10 12 L 8 12 L 8 7 L 7 7 L 7 12 L 5 12 L 5 4 z M 2 10 L 4 10 L 4 12 L 2 12 L 2 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/notes-panel.svg b/.icons/awkward/16x16/panel/notes-panel.svg
new file mode 100644
index 00000000..f06b30f1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/notes-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path d="m 3,0.9999998 c -1.108,0 -2.00000005,0.892 -2.00000005,2 V 13 C 0.99999995,14.108 1.892,15 3,15 h 10 c 1.108,0 2,-0.892 2,-2 V 2.9999998 c 0,-1.1082 -0.892,-2 -2,-2 z m 1,1.9902344 h 8 V 4.9902343 H 4 Z m 0,4 h 8 v 2 H 4 Z m 0,3.9999998 h 5.0000001 v 2 H 4 Z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/num-lock-off.svg b/.icons/awkward/16x16/panel/num-lock-off.svg
new file mode 100644
index 00000000..c44a1fed
--- /dev/null
+++ b/.icons/awkward/16x16/panel/num-lock-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 3.625 1 A 1.7500384 1.6924769 0 0 0 1.8847656 2.5058594 L 1.0097656 10.121094 A 1.7500384 1.6924769 0 0 0 2.75 12 L 13.25 12 A 1.7500384 1.6924769 0 0 0 14.990234 10.121094 L 14.115234 2.5058594 A 1.7500384 1.6924769 0 0 0 12.375 1 L 3.625 1 z M 7 3 L 9 3 L 9 9 L 10 9 L 10 10 L 6 10 L 6 9 L 7 9 L 7 5 L 6 5 L 6 4 L 7 4 L 7 3 z M 1 12.300781 L 1 12.779297 C 1 13.839797 1.9084203 15 2.96875 15 L 13.03125 15 C 14.091667 15 15 13.839797 15 12.779297 L 15 12.300781 C 14.534537 12.725155 13.928072 12.998047 13.25 12.998047 L 2.75 12.998047 C 2.0722779 12.998047 1.4651137 12.725155 1 12.300781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/num-lock-on.svg b/.icons/awkward/16x16/panel/num-lock-on.svg
new file mode 100644
index 00000000..4968fb6d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/num-lock-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.625 1 A 1.7500384 1.6924769 0 0 0 1.8847656 2.5058594 L 1.0097656 10.121094 A 1.7500384 1.6924769 0 0 0 2.75 12 L 13.25 12 A 1.7500384 1.6924769 0 0 0 14.990234 10.121094 L 14.115234 2.5058594 A 1.7500384 1.6924769 0 0 0 12.375 1 L 3.625 1 z M 7 3 L 9 3 L 9 9 L 10 9 L 10 10 L 6 10 L 6 9 L 7 9 L 7 5 L 6 5 L 6 4 L 7 4 L 7 3 z M 1 12.300781 L 1 12.779297 C 1 13.839797 1.9084203 15 2.96875 15 L 13.03125 15 C 14.091667 15 15 13.839797 15 12.779297 L 15 12.300781 C 14.534537 12.725155 13.928072 12.998047 13.25 12.998047 L 2.75 12.998047 C 2.0722779 12.998047 1.4651137 12.725155 1 12.300781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nutstore-offline-panel.svg b/.icons/awkward/16x16/panel/nutstore-offline-panel.svg
new file mode 100644
index 00000000..295114c6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nutstore-offline-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 7.4175562,1.0002742 c -0.6039995,-0.00237 -1.1906955,0.077868 -1.7383485,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.475439,0.770853 2.8654485,1.8222774 4.0685155,3.1542969 1.9141568,2.1193269 3.1018398,4.6591298 3.6466228,7.1640618 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.0334414 -0.972695,-8.8789056 C 11.386185,1.8343875 9.3195062,1.0077367 7.4175562,1.0002742 Z m 7.4065318,0.00586 c -0.204194,-0.018859 -0.427423,0.013669 -0.658228,0.070312 -0.497911,0.1413938 -0.978424,0.5073829 -1.445368,0.8964843 0.31868,0.2641451 0.629039,0.5435534 0.916051,0.8613282 0.110902,0.1227902 0.209881,0.2519012 0.312512,0.3789062 0.119496,-0.057018 0.24919,-0.1092291 0.404312,-0.1445312 0.358329,-0.081548 0.967504,0.1500187 1.250048,0.2519531 0.375949,0.00644 0.449361,-0.5595558 0.365248,-0.9589844 C 15.870263,1.894364 15.563345,1.5623339 15.370984,1.2483211 15.213851,1.0959407 15.028282,1.0249921 14.824088,1.0061342 Z M 4.2494657,3.0237117 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.51173 -5.164007,8.0631813 -3.494274,10.0292963 1.944062,2.289139 7.1665965,2.475433 10.3539123,0.470703 0.27483,-0.172859 0.525971,-0.361976 0.765653,-0.560546 -0.03224,-0.09568 -0.0566,-0.191285 -0.07227,-0.279297 l 0.0078,0.03711 C 11.168986,10.465714 10.052944,8.0848461 8.2671982,6.1076961 7.1457692,4.8660666 5.8516217,3.887859 4.4779897,3.1701961 h -0.002 l -0.0019,-0.00195 c -0.07399,-0.03905 -0.148729,-0.09814 -0.224618,-0.1445313 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nutstore-oops-panel.svg b/.icons/awkward/16x16/panel/nutstore-oops-panel.svg
new file mode 100644
index 00000000..aa90939d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nutstore-oops-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.417317,1.0019531 C 6.8133171,0.99958314 6.2266887,1.0798211 5.6790357,1.2421875 4.8464467,1.5712899 4.1626575,1.8744947 4.9407544,2.2851562 6.4161934,3.0560093 7.8060468,4.1074336 9.0091138,5.4394531 9.5324342,6.018866 9.9939903,6.632452 10.409504,7.265625 A 5,5 0 0 1 11.999348,7 5,5 0 0 1 14.901692,7.9335938 C 14.699079,6.4091999 14.070245,4.8083149 12.893879,3.5058594 11.385738,1.8360665 9.3192669,1.0094156 7.417317,1.0019531 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.01367 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.5073831 -1.445313,0.8964844 0.31868,0.2641452 0.629004,0.5435533 0.916016,0.8613281 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789063 0.119496,-0.057018 0.249175,-0.1092292 0.404297,-0.1445313 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595557 0.365234,-0.9589844 C 15.869698,1.8960427 15.562803,1.5640128 15.370442,1.25 15.213309,1.0976196 15.027761,1.0266698 14.823567,1.0078125 Z M 4.2493482,3.0253906 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.31051599,2.51173 -5.1638736,8.0631815 -3.49414064,10.0292965 1.38696024,1.633151 4.43838114,2.185168 7.23242194,1.644532 A 5,5 0 0 1 6.9993482,12 5,5 0 0 1 9.4915357,7.6816406 C 9.1255778,7.136434 8.7186388,6.6095042 8.2669263,6.109375 7.1454973,4.8677455 5.8514958,3.8895379 4.4778638,3.171875 h -0.00195 l -0.00195,-0.00195 C 4.3999614,3.1308688 4.3252372,3.0717819 4.2493482,3.0253906 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 12.279689,8.0102171 c -0.768513,-0.05431 -1.562112,0.113216 -2.279506,0.527343 -1.9131511,1.10434 -2.567496,3.5501419 -1.4630249,5.4628909 1.1044721,1.912649 3.5503399,2.567231 5.4633909,1.462891 1.913151,-1.104339 2.567497,-3.548188 1.463025,-5.460938 C 14.773279,8.8069981 13.560545,8.1007331 12.279689,8.0102171 Z m -2.279506,1.9902339 h 0.707096 l 0.232443,0.232422 1.060644,1.060547 1.060644,-1.060547 0.232444,-0.232422 h 0.707095 v 0.707031 l -0.232443,0.232422 -1.060644,1.060547 1.060644,1.060547 0.232443,0.232422 v 0.707031 h -0.707095 l -0.232444,-0.232422 -1.060644,-1.060547 -1.060644,1.060547 -0.232443,0.232422 H 10.000183 V 13.29342 l 0.232443,-0.232422 1.060644,-1.060547 -1.060644,-1.060547 -0.232443,-0.232422 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nutstore-panel.svg b/.icons/awkward/16x16/panel/nutstore-panel.svg
new file mode 100644
index 00000000..68f32879
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nutstore-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.4175562,1.0002742 c -0.6039995,-0.00237 -1.1906955,0.077868 -1.7383485,0.2402344 -0.832589,0.3291024 -1.516407,0.6323071 -0.73831,1.0429687 1.475439,0.770853 2.8654485,1.8222774 4.0685155,3.1542969 1.9141568,2.1193269 3.1018398,4.6591298 3.6466228,7.1640618 0.154209,0.866273 0.903713,0.09868 1.210985,-0.21875 1.680965,-1.74698 1.597303,-6.0334414 -0.972695,-8.8789056 C 11.386185,1.8343875 9.3195062,1.0077367 7.4175562,1.0002742 Z m 7.4065318,0.00586 c -0.204194,-0.018859 -0.427423,0.013669 -0.658228,0.070312 -0.497911,0.1413938 -0.978424,0.5073829 -1.445368,0.8964843 0.31868,0.2641451 0.629039,0.5435534 0.916051,0.8613282 0.110902,0.1227902 0.209881,0.2519012 0.312512,0.3789062 0.119496,-0.057018 0.24919,-0.1092291 0.404312,-0.1445312 0.358329,-0.081548 0.967504,0.1500187 1.250048,0.2519531 0.375949,0.00644 0.449361,-0.5595558 0.365248,-0.9589844 C 15.870263,1.894364 15.563345,1.5623339 15.370984,1.2483211 15.213851,1.0959407 15.028282,1.0249921 14.824088,1.0061342 Z M 4.2494657,3.0237117 c -0.04378,0.032066 -0.08704,0.05855 -0.130865,0.091797 -3.310516,2.51173 -5.164007,8.0631813 -3.494274,10.0292963 1.944062,2.289139 7.1665965,2.475433 10.3539123,0.470703 0.27483,-0.172859 0.525971,-0.361976 0.765653,-0.560546 -0.03224,-0.09568 -0.0566,-0.191285 -0.07227,-0.279297 l 0.0078,0.03711 C 11.168986,10.465714 10.052944,8.0848461 8.2671982,6.1076961 7.1457692,4.8660666 5.8516217,3.887859 4.4779897,3.1701961 h -0.002 l -0.0019,-0.00195 c -0.07399,-0.03905 -0.148729,-0.09814 -0.224618,-0.1445313 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nutstore-paused-panel.svg b/.icons/awkward/16x16/panel/nutstore-paused-panel.svg
new file mode 100644
index 00000000..7cb08db9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nutstore-paused-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7.417317,1.0019531 C 6.8133171,0.99958314 6.2266887,1.0798211 5.6790357,1.2421875 4.8464467,1.5712899 4.1626575,1.8744947 4.9407544,2.2851562 6.4161934,3.0560093 7.8060468,4.1074336 9.0091138,5.4394531 9.5324342,6.018866 9.9939903,6.632452 10.409504,7.265625 A 5,5 0 0 1 11.999348,7 5,5 0 0 1 14.901692,7.9335938 C 14.699079,6.4091999 14.070245,4.8083149 12.893879,3.5058594 11.385738,1.8360665 9.3192669,1.0094156 7.417317,1.0019531 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.01367 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.5073831 -1.445313,0.8964844 0.31868,0.2641452 0.629004,0.5435533 0.916016,0.8613281 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789063 0.119496,-0.057018 0.249175,-0.1092292 0.404297,-0.1445313 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595557 0.365234,-0.9589844 C 15.869698,1.8960427 15.562803,1.5640128 15.370442,1.25 15.213309,1.0976196 15.027761,1.0266698 14.823567,1.0078125 Z M 4.2493482,3.0253906 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.31051599,2.51173 -5.1638736,8.0631815 -3.49414064,10.0292965 1.38696024,1.633151 4.43838114,2.185168 7.23242194,1.644532 A 5,5 0 0 1 6.9993482,12 5,5 0 0 1 9.4915357,7.6816406 C 9.1255778,7.136434 8.7186388,6.6095042 8.2669263,6.109375 7.1454973,4.8677455 5.8514958,3.8895379 4.4778638,3.171875 h -0.00195 l -0.00195,-0.00195 C 4.3999614,3.1308688 4.3252372,3.0717819 4.2493482,3.0253906 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.278535,8.0099312 c -0.768442,-0.05431 -1.561701,0.113093 -2.2790289,0.52722 -1.912976,1.10434 -2.56709,3.5508078 -1.46272,5.4635568 1.104371,1.912649 3.5493749,2.566886 5.4622509,1.462546 C 15.912013,14.358915 16.56808,11.9144 15.463709,10.00165 14.773477,8.8062442 13.559274,8.1004472 12.278535,8.0099312 Z M 9.9995061,10.00165 h 0.9998819 v 3.999058 H 9.9995061 Z m 2.9996479,0 h 0.999883 v 3.999058 h -0.999883 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nutstore-synchronized-panel.svg b/.icons/awkward/16x16/panel/nutstore-synchronized-panel.svg
new file mode 100644
index 00000000..65d45d3d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nutstore-synchronized-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.417317,1.0019531 C 6.8133171,0.99958314 6.2266887,1.0798211 5.6790357,1.2421875 4.8464467,1.5712899 4.1626575,1.8744947 4.9407544,2.2851562 6.4161934,3.0560093 7.8060468,4.1074336 9.0091138,5.4394531 9.5324342,6.018866 9.9939903,6.632452 10.409504,7.265625 A 5,5 0 0 1 11.999348,7 5,5 0 0 1 14.901692,7.9335938 C 14.699079,6.4091999 14.070245,4.8083149 12.893879,3.5058594 11.385738,1.8360665 9.3192669,1.0094156 7.417317,1.0019531 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.01367 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.5073831 -1.445313,0.8964844 0.31868,0.2641452 0.629004,0.5435533 0.916016,0.8613281 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789063 0.119496,-0.057018 0.249175,-0.1092292 0.404297,-0.1445313 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595557 0.365234,-0.9589844 C 15.869698,1.8960427 15.562803,1.5640128 15.370442,1.25 15.213309,1.0976196 15.027761,1.0266698 14.823567,1.0078125 Z M 4.2493482,3.0253906 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.31051599,2.51173 -5.1638736,8.0631815 -3.49414064,10.0292965 1.38696024,1.633151 4.43838114,2.185168 7.23242194,1.644532 A 5,5 0 0 1 6.9993482,12 5,5 0 0 1 9.4915357,7.6816406 C 9.1255778,7.136434 8.7186388,6.6095042 8.2669263,6.109375 7.1454973,4.8677455 5.8514958,3.8895379 4.4778638,3.171875 h -0.00195 l -0.00195,-0.00195 C 4.3999614,3.1308688 4.3252372,3.0717819 4.2493482,3.0253906 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12.278931,8.0102173 c -0.768442,-0.05431 -1.561969,0.113216 -2.2792974,0.527343 -1.912976,1.10434 -2.567261,3.5501417 -1.462891,5.4628907 1.104371,1.912649 3.5500154,2.567231 5.4628914,1.462891 1.912976,-1.104339 2.567262,-3.548188 1.462891,-5.460938 C 14.772293,8.8069983 13.55967,8.1007333 12.278931,8.0102173 Z m 1.707031,2.1679677 0.765625,0.644532 -2.689453,3.201172 -2.050781,-1.708985 0.640625,-0.767578 1.285156,1.070313 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nutstore-synchronizing-panel.svg b/.icons/awkward/16x16/panel/nutstore-synchronizing-panel.svg
new file mode 100644
index 00000000..43968046
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nutstore-synchronizing-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.417317,1.0019531 C 6.8133171,0.99958314 6.2266887,1.0798211 5.6790357,1.2421875 4.8464467,1.5712899 4.1626575,1.8744947 4.9407544,2.2851562 6.4161934,3.0560093 7.8060468,4.1074336 9.0091138,5.4394531 9.5324342,6.018866 9.9939903,6.632452 10.409504,7.265625 A 5,5 0 0 1 11.999348,7 5,5 0 0 1 14.901692,7.9335938 C 14.699079,6.4091999 14.070245,4.8083149 12.893879,3.5058594 11.385738,1.8360665 9.3192669,1.0094156 7.417317,1.0019531 Z m 7.40625,0.00586 c -0.204194,-0.018859 -0.427398,0.01367 -0.658203,0.070312 -0.497911,0.1413938 -0.978369,0.5073831 -1.445313,0.8964844 0.31868,0.2641452 0.629004,0.5435533 0.916016,0.8613281 0.110902,0.1227902 0.209869,0.2519012 0.3125,0.3789063 0.119496,-0.057018 0.249175,-0.1092292 0.404297,-0.1445313 0.358329,-0.081548 0.967456,0.1500187 1.25,0.2519531 0.375949,0.00644 0.449347,-0.5595557 0.365234,-0.9589844 C 15.869698,1.8960427 15.562803,1.5640128 15.370442,1.25 15.213309,1.0976196 15.027761,1.0266698 14.823567,1.0078125 Z M 4.2493482,3.0253906 c -0.04378,0.032066 -0.087034,0.05855 -0.1308594,0.091797 -3.31051599,2.51173 -5.1638736,8.0631815 -3.49414064,10.0292965 1.38696024,1.633151 4.43838114,2.185168 7.23242194,1.644532 A 5,5 0 0 1 6.9993482,12 5,5 0 0 1 9.4915357,7.6816406 C 9.1255778,7.136434 8.7186388,6.6095042 8.2669263,6.109375 7.1454973,4.8677455 5.8514958,3.8895379 4.4778638,3.171875 h -0.00195 l -0.00195,-0.00195 C 4.3999614,3.1308688 4.3252372,3.0717819 4.2493482,3.0253906 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.279297,8.0102173 C 11.510855,7.9559073 10.717328,8.1234333 9.9999996,8.5375603 8.0870236,9.6419001 7.4327386,12.087702 8.5371086,14.000451 9.6414796,15.9131 12.087124,16.567682 14,15.463342 15.912976,14.359003 16.567262,11.915154 15.462891,10.002404 14.772659,8.8069983 13.560036,8.1007333 12.279297,8.0102173 Z M 12,8.4008423 l 0.5,0.5 0.5,0.4999998 -0.5,0.5 -0.5,0.4999999 v -0.400391 a 2,2 0 0 0 -2.0000004,2 v 2.230469 a 3,3 0 0 1 -1,-2.230469 A 3,3 0 0 1 12,9.0004511 Z m 2,1.3691398 a 3,3 0 0 1 1,2.2304689 3,3 0 0 1 -3,3 v 0.5 l -0.5,-0.5 -0.5,-0.5 0.5,-0.5 0.5,-0.5 v 0.5 a 2,2 0 0 0 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nylas-tray-empty.svg b/.icons/awkward/16x16/panel/nylas-tray-empty.svg
new file mode 100644
index 00000000..2b5a8840
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nylas-tray-empty.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 8,1 V 3.4706 L 13,6.7647 V 4.2942 Z M 2.75,1.5952 C 2.336,1.5952 2,1.9641 2,2.4187 V 3.4706 L 7,6.7647 V 4.2958 C 5.6253,3.4327 4.4946,2.5635 3.1221,1.7046 3.0088,1.6329 2.8805,1.5952 2.75,1.5952 Z M 2,5.1177 V 7.5883 L 7,10.882 V 8.4118 Z M 8,5.1177 V 7.5883 L 13,10.882 V 8.4118 Z M 2,9.2353 V 11.706 L 7.25,15 7,12.529 Z M 8,9.2353 V 11.704 C 9.3748,12.567 10.506,13.437 11.878,14.296 11.991,14.368 12.12,14.405 12.25,14.405 12.664,14.405 13,14.036 13,13.581 V 12.529 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nylas-tray-full-newitems.svg b/.icons/awkward/16x16/panel/nylas-tray-full-newitems.svg
new file mode 100644
index 00000000..bf6ca4f4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nylas-tray-full-newitems.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 7.9998,0.99999 V 3.4707 L 13,6.7656 V 4.2949 Z M 2.7499,1.5957 C 2.3359,1.5957 1.9999,1.9634 1.9999,2.418 V 3.4707 L 6.9998,6.7656 V 4.2949 C 5.6252,3.4319 4.4954,2.564 3.1229,1.7051 3.0097,1.6334 2.8804,1.5957 2.7499,1.5957 Z M 1.9999,5.1172 V 7.5879 L 6.9998,10.883 V 8.4121 Z M 7.9998,5.1172 V 7.5879 L 13,10.883 V 8.4121 Z M 1.9999,9.2344 V 11.705 L 7.2498,15 6.9998,12.529 Z"/>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Highlight" d="M 8,9.2353 V 11.704 C 9.3748,12.567 10.506,13.437 11.878,14.296 11.991,14.368 12.12,14.405 12.25,14.405 12.664,14.405 13,14.036 13,13.581 V 12.529 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/nylas-tray-full.svg b/.icons/awkward/16x16/panel/nylas-tray-full.svg
new file mode 100644
index 00000000..5c93119b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/nylas-tray-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 8,1 V 3.4706 L 13,6.7647 V 4.2942 Z M 2.75,1.5952 C 2.336,1.5952 2,1.9641 2,2.4187 V 3.4706 L 7,6.7647 V 4.2958 C 5.6253,3.4327 4.4946,2.5635 3.1221,1.7046 3.0088,1.6329 2.8805,1.5952 2.75,1.5952 Z M 2,5.1177 V 7.5883 L 7,10.882 V 8.4118 Z M 8,5.1177 V 7.5883 L 13,10.882 V 8.4118 Z M 2,9.2353 V 11.706 L 7.25,15 7,12.529 Z M 8,9.2353 V 11.704 C 9.3748,12.567 10.506,13.437 11.878,14.296 11.991,14.368 12.12,14.405 12.25,14.405 12.664,14.405 13,14.036 13,13.581 V 12.529 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/obs-tray-active.svg b/.icons/awkward/16x16/panel/obs-tray-active.svg
new file mode 100644
index 00000000..cbe04f50
--- /dev/null
+++ b/.icons/awkward/16x16/panel/obs-tray-active.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7.0000104 7.0000104 0 0 0 7.2929688 1.0351562 A 7.0000104 7.0000104 0 0 0 6.609375 1.140625 C 6.4289882 1.177214 6.2532453 1.2251606 6.078125 1.2753906 A 7.0000104 7.0000104 0 0 0 5.921875 1.3164062 C 5.890393 1.3262262 5.8613751 1.3393534 5.8300781 1.3496094 A 7.0000104 7.0000104 0 0 0 2.609375 3.5429688 C 2.606315 3.5466787 2.6026944 3.5490204 2.5996094 3.5527344 A 7.0000104 7.0000104 0 0 0 2.2578125 4.0117188 C 2.2332605 4.0469408 2.2055636 4.0795471 2.1816406 4.1152344 A 7.0000104 7.0000104 0 0 0 1.9453125 4.5039062 C 1.9008805 4.5804742 1.854076 4.6560174 1.8125 4.734375 A 7.0000104 7.0000104 0 0 0 1.6445312 5.0878906 C 1.6039663 5.1759606 1.5623589 5.2635306 1.5253906 5.3535156 A 7.0000104 7.0000104 0 0 0 1.3867188 5.7285156 C 1.3540637 5.8231756 1.3216087 5.9172399 1.2929688 6.0136719 A 7.0000104 7.0000104 0 0 0 1.2070312 6.34375 C 1.1760563 6.470517 1.1450337 6.5972285 1.1210938 6.7265625 A 7.0000104 7.0000104 0 0 0 1.078125 7.0097656 C 1.059829 7.1379366 1.042468 7.2662064 1.03125 7.3964844 A 7.0000104 7.0000104 0 0 0 1 8 A 7.0000104 7.0000104 0 0 0 1.0351562 8.7070312 C 1.0353828 8.7093312 1.0349278 8.7126438 1.0351562 8.7148438 A 7.0000104 7.0000104 0 0 0 1.140625 9.390625 C 1.177218 9.57101 1.2251595 9.746754 1.2753906 9.921875 A 7.0000104 7.0000104 0 0 0 1.3164062 10.074219 C 1.3265392 10.106759 1.3390124 10.137592 1.3496094 10.169922 A 7.0000104 7.0000104 0 0 0 3.5429688 13.390625 C 3.5466388 13.393725 3.5490394 13.397331 3.5527344 13.400391 A 7.0000104 7.0000104 0 0 0 4 13.734375 L 4 11.384766 A 5.2500078 5.2500078 0 0 1 2.75 8 A 5.2500078 5.2500078 0 0 1 4.7304688 3.890625 C 4.5234302 4.3450904 4.3856461 4.9298202 4.3867188 5.4101562 C 4.3877688 5.8586323 4.4978405 6.3911143 4.6679688 6.8164062 C 4.7129088 6.9286863 4.7672876 7.0789435 4.9296875 7.1796875 C 5.0921017 7.2804875 5.2080353 7.2765789 5.3710938 7.2949219 C 5.5127739 7.3108819 5.8061447 7.3753979 5.9355469 7.4199219 C 7.0307934 7.7967265 7.6268157 8.9122549 7.4296875 10 L 8.5371094 10 C 8.3187964 8.7174751 9.1160674 7.5465213 10.445312 7.3222656 C 10.573972 7.3005656 10.703504 7.2918419 10.833984 7.2949219 C 11.742543 7.3164819 12.638636 7.923596 12.966797 8.796875 C 12.992837 8.866315 13.010544 8.9188115 13.027344 8.9609375 C 13.035744 8.9819375 13.044747 8.9982512 13.054688 9.0195312 C 13.060287 9.0307313 13.064819 9.0417938 13.074219 9.0585938 C 13.078419 9.0669937 13.08437 9.0762638 13.09375 9.0898438 C 13.09955 9.0981438 13.11202 9.11124 13.125 9.125 A 5.2500078 5.2500078 0 0 1 12.845703 10 L 14.703125 10 C 14.704498 9.9954448 14.705676 9.9908925 14.707031 9.9863281 A 7.0000104 7.0000104 0 0 0 14.792969 9.65625 C 14.823949 9.529483 14.854966 9.4027735 14.878906 9.2734375 A 7.0000104 7.0000104 0 0 0 14.921875 8.9902344 C 14.940175 8.8620624 14.95754 8.7337936 14.96875 8.6035156 A 7.0000104 7.0000104 0 0 0 15 8 A 7.0000104 7.0000104 0 0 0 14.964844 7.2929688 A 7.0000104 7.0000104 0 0 0 14.964844 7.2851562 C 14.941474 7.0559873 14.904439 6.831544 14.859375 6.609375 C 14.822785 6.428989 14.774839 6.253245 14.724609 6.078125 C 14.710859 6.030205 14.70225 5.9791446 14.6875 5.9316406 A 7.0000104 7.0000104 0 0 0 14.683594 5.921875 C 14.673794 5.890395 14.660651 5.8613781 14.650391 5.8300781 A 7.0000104 7.0000104 0 0 0 12.457031 2.609375 A 7.0000104 7.0000104 0 0 0 12.449219 2.6015625 C 12.449219 2.6015625 12.447266 2.5996094 12.447266 2.5996094 A 7.0000104 7.0000104 0 0 0 11.988281 2.2578125 C 11.953061 2.2332595 11.920454 2.2075128 11.884766 2.1835938 A 7.0000104 7.0000104 0 0 0 11.496094 1.9453125 C 11.419524 1.9008825 11.343982 1.854076 11.265625 1.8125 A 7.0000104 7.0000104 0 0 0 10.912109 1.6445312 C 10.824039 1.6039633 10.736467 1.5623577 10.646484 1.5253906 A 7.0000104 7.0000104 0 0 0 10.271484 1.3867188 C 10.176824 1.3540678 10.08276 1.3216137 9.9863281 1.2929688 A 7.0000104 7.0000104 0 0 0 9.65625 1.2070312 C 9.529485 1.1760542 9.4027705 1.1450318 9.2734375 1.1210938 A 7.0000104 7.0000104 0 0 0 8.9902344 1.078125 C 8.8620654 1.059827 8.7337896 1.042466 8.6035156 1.03125 A 7.0000104 7.0000104 0 0 0 8 1 z M 8 2.75 A 5.2500078 5.2500078 0 0 1 13.214844 7.4433594 C 13.069698 7.2121974 12.903559 6.9903044 12.697266 6.7871094 C 12.121866 6.2174484 11.419759 5.8785981 10.591797 5.7675781 C 10.468597 5.7510581 10.365687 5.7210431 10.197266 5.7832031 C 10.028846 5.8448031 9.9461844 5.9801721 9.8964844 6.0644531 C 9.8246644 6.1859731 9.4148679 6.60356 9.1855469 6.75 C 8.5348259 7.165801 7.422491 7.165941 6.7695312 6.75 C 5.9974299 6.258181 5.5564323 5.2937207 5.6953125 4.4433594 C 5.7739927 3.9620387 5.9794187 3.5445074 6.3183594 3.1855469 C 6.3887794 3.1109269 6.4413389 3.0520803 6.484375 3.0039062 C 6.494726 2.9923112 6.5027497 2.978462 6.5117188 2.96875 A 5.2500078 5.2500078 0 0 1 8 2.75 z M 5.1308594 5.2265625 L 5.1328125 5.2285156 C 5.2246525 5.7806636 5.4463648 6.2489625 5.8183594 6.6796875 C 5.6906791 6.6507075 5.5652161 6.6105362 5.4511719 6.5976562 C 5.3233517 6.5830962 5.317065 6.5781406 5.328125 6.5878906 C 5.323925 6.5780906 5.3256791 6.5824106 5.3144531 6.5566406 C 5.1863529 6.2361796 5.0887306 5.7360831 5.0878906 5.4082031 C 5.0877786 5.3597631 5.1255394 5.2848165 5.1308594 5.2265625 z M 10.46875 6.4492188 C 10.47715 6.4497228 10.446667 6.4558106 10.498047 6.4628906 C 10.783452 6.5011106 10.957571 6.701577 11.193359 6.796875 C 10.897665 6.752215 10.630777 6.5817545 10.328125 6.6328125 C 10.267785 6.6426125 10.250205 6.7131225 10.191406 6.7265625 C 10.280306 6.6271625 10.405359 6.5507188 10.46875 6.4492188 z M 9.0917969 7.4726562 C 8.5852759 7.8842573 8.1826425 8.3957084 7.9765625 8.9746094 C 7.7815425 8.4158684 7.4133602 7.9007144 6.9375 7.4902344 C 7.6431002 7.7545544 8.3947359 7.7550373 9.0917969 7.4726562 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 5,11 v 1 1 1 2 H 6 V 14.707031 L 7.292969,16 H 8 V 15.292969 L 6.707031,14 H 7 8 V 13 12 11 H 7 Z m 4,0 v 1 3 1 h 1 2 v -1 h -2 v -1 h 2 v -1 h -2 v -1 h 2 v -1 z m 4,0 v 1 4 h 3 v -1 h -2 v -3 h 2 v -1 z m -7,1 h 1 v 1 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/obs-tray.svg b/.icons/awkward/16x16/panel/obs-tray.svg
new file mode 100644
index 00000000..f5b2efe5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/obs-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0000057,0.9999897 A 7.0000104,7.0000104 0 0 0 7.2924847,1.0358787 7.0000104,7.0000104 0 0 0 6.608891,1.1401269 c -0.1803868,0.036589 -0.3563749,0.08478 -0.5314952,0.13501 a 7.0000104,7.0000104 0 0 0 -0.1555175,0.041016 c -0.031482,0.00982 -0.060988,0.023924 -0.092285,0.03418 A 7.0000104,7.0000104 0 0 0 2.609861,3.5429631 c -0.00306,0.00371 -0.00717,0.00654 -0.010255,0.010254 A 7.0000104,7.0000104 0 0 0 2.2578095,4.0112254 c -0.024552,0.035222 -0.051275,0.068561 -0.075198,0.1042483 a 7.0000104,7.0000104 0 0 0 -0.2375497,0.38794 c -0.044432,0.076568 -0.090016,0.1523556 -0.131592,0.2307132 A 7.0000104,7.0000104 0 0 0 1.6442805,5.0878874 c -0.040565,0.08807 -0.082661,0.174908 -0.1196293,0.264893 a 7.0000104,7.0000104 0 0 0 -0.1384279,0.375977 c -0.032655,0.09466 -0.065354,0.188969 -0.093994,0.285401 a 7.0000104,7.0000104 0 0 0 -0.085453,0.329834 c -0.030975,0.126767 -0.061513,0.253479 -0.085453,0.382813 a 7.0000104,7.0000104 0 0 0 -0.042726,0.283692 c -0.018296,0.128171 -0.036636,0.255953 -0.047854,0.386231 a 7.0000104,7.0000104 0 0 0 -0.030765,0.603272 7.0000104,7.0000104 0 0 0 0.035884,0.707521 c 2.266e-4,0.0023 -2.284e-4,0.0046 0,0.0068 a 7.0000104,7.0000104 0 0 0 0.1042485,0.67676 c 0.036593,0.180385 0.084779,0.356374 0.1350101,0.531495 a 7.0000104,7.0000104 0 0 0 0.041011,0.1520986 c 0.010133,0.03254 0.023581,0.06337 0.034178,0.0957 a 7.0000104,7.0000104 0 0 0 2.1926307,3.219733 c 0.00367,0.0031 0.00656,0.0072 0.010255,0.01026 a 7.0000104,7.0000104 0 0 0 0.4580081,0.341797 c 0.035219,0.02455 0.068556,0.05128 0.1042477,0.0752 a 7.0000104,7.0000104 0 0 0 0.3879405,0.237549 c 0.076571,0.04443 0.1523553,0.09002 0.2307134,0.131592 a 7.0000104,7.0000104 0 0 0 0.3537604,0.16919 c 0.088075,0.04057 0.1749075,0.08266 0.2648926,0.119629 a 7.0000104,7.0000104 0 0 0 0.3759767,0.138428 c 0.094663,0.03266 0.1889688,0.06535 0.2854009,0.09399 a 7.0000104,7.0000104 0 0 0 0.3298346,0.08545 c 0.1267667,0.03098 0.2534782,0.06151 0.382813,0.08545 a 7.0000104,7.0000104 0 0 0 0.2836922,0.04273 c 0.12817,0.0183 0.255953,0.03664 0.38623,0.04785 a 7.0000104,7.0000104 0 0 0 0.603273,0.03079 7.0000104,7.0000104 0 0 0 0.70752,-0.03589 7.0000104,7.0000104 0 0 0 0.0068,0 c 0.229158,-0.02337 0.454591,-0.05918 0.676759,-0.104247 0.180386,-0.03659 0.356374,-0.08478 0.531496,-0.13501 0.04792,-0.01375 0.09776,-0.02285 0.1452633,-0.0376 a 7.0000104,7.0000104 0 0 0 0.01025,-0.0034 c 0.03148,-0.0098 0.06099,-0.02392 0.09229,-0.03418 a 7.0000104,7.0000104 0 0 0 3.219731,-2.192631 7.0000104,7.0000104 0 0 0 0.0086,-0.0086 c 5.07e-4,-6.15e-4 0.0012,-10e-4 0.0018,-0.0017 a 7.0000104,7.0000104 0 0 0 0.341727,-0.457941 c 0.02455,-0.03522 0.05128,-0.06856 0.0752,-0.104248 a 7.0000104,7.0000104 0 0 0 0.237549,-0.38794 c 0.04443,-0.07657 0.09001,-0.152356 0.131591,-0.230713 a 7.0000104,7.0000104 0 0 0 0.16919,-0.353761 c 0.04056,-0.08808 0.08266,-0.174908 0.11963,-0.264892 a 7.0000104,7.0000104 0 0 0 0.138427,-0.375978 c 0.03266,-0.09466 0.06535,-0.188968 0.09399,-0.2854006 a 7.0000104,7.0000104 0 0 0 0.08545,-0.329834 c 0.03098,-0.126767 0.06151,-0.253477 0.08545,-0.382813 a 7.0000104,7.0000104 0 0 0 0.04273,-0.283691 c 0.0183,-0.128172 0.03664,-0.255954 0.04785,-0.386232 a 7.0000104,7.0000104 0 0 0 0.03075,-0.603272 7.0000104,7.0000104 0 0 0 -0.03589,-0.707521 7.0000104,7.0000104 0 0 0 0,-0.0068 c -0.02337,-0.229169 -0.05918,-0.454601 -0.104244,-0.67677 -0.03659,-0.180386 -0.08478,-0.356374 -0.13501,-0.531494 -0.01375,-0.04792 -0.02285,-0.09776 -0.0376,-0.145264 a 7.0000104,7.0000104 0 0 0 -0.0034,-0.01025 c -0.0098,-0.03148 -0.02392,-0.06099 -0.03418,-0.09229 a 7.0000104,7.0000104 0 0 0 -2.19263,-3.2197309 7.0000104,7.0000104 0 0 0 -0.0086,-0.00855 c -6.15e-4,-5.079e-4 -10e-4,-0.0012 -0.0017,-0.00171 a 7.0000104,7.0000104 0 0 0 -0.45794,-0.3417954 c -0.03522,-0.024553 -0.06856,-0.051276 -0.104248,-0.075195 A 7.0000104,7.0000104 0 0 0 11.49656,1.9450584 c -0.07657,-0.04443 -0.152356,-0.090016 -0.230713,-0.131592 A 7.0000104,7.0000104 0 0 0 10.912086,1.6442767 c -0.08807,-0.040568 -0.174909,-0.082662 -0.264892,-0.1196291 a 7.0000104,7.0000104 0 0 0 -0.375978,-0.138428 c -0.09466,-0.032651 -0.188969,-0.065349 -0.2854013,-0.093994 a 7.0000104,7.0000104 0 0 0 -0.329834,-0.085449 c -0.126765,-0.030977 -0.25348,-0.061511 -0.382813,-0.085449 a 7.0000104,7.0000104 0 0 0 -0.283691,-0.042725 c -0.128169,-0.018298 -0.255958,-0.036635 -0.386232,-0.047851 a 7.0000104,7.0000104 0 0 0 -0.603272,-0.030762 z m 0,1.7500027 a 5.2500078,5.2500078 0 0 1 5.2141193,4.692879 c -0.145146,-0.231162 -0.31153,-0.453057 -0.517823,-0.656252 -0.5754,-0.569661 -1.275801,-0.907536 -2.103763,-1.018556 -0.1232,-0.01652 -0.226355,-0.04678 -0.394776,0.01538 -0.16842,0.0616 -0.2510813,0.195994 -0.3007813,0.280275 -0.07182,0.12152 -0.481619,0.540572 -0.71094,0.687012 -0.650721,0.415801 -1.763546,0.415941 -2.4165057,0 C 5.9974347,6.2589114 5.5557025,5.2939614 5.6945827,4.4436001 5.7732629,3.9622794 5.9794228,3.5447462 6.3183635,3.1857857 6.3887835,3.1111657 6.441099,3.0528071 6.4841351,3.004633 6.4944861,2.993038 6.5025101,2.978456 6.5114791,2.968744 A 5.2500078,5.2500078 0 0 1 8.0000057,2.7499924 Z M 4.7307137,3.8915956 C 4.5236752,4.346061 4.3861346,4.9305494 4.3872073,5.4108854 c 0.00105,0.448476 0.1101461,0.979495 0.2802743,1.404787 0.04494,0.11228 0.099075,0.26327 0.2614749,0.364014 0.1624142,0.1008 0.279569,0.09616 0.4426274,0.114503 0.1416801,0.01596 0.4345641,0.08194 0.5639663,0.126464 1.3032895,0.448379 1.9158415,1.941177 1.3039565,3.1906786 -0.4105222,0.838265 -1.3981015,1.393748 -2.2661167,1.295412 -0.1124201,-0.0126 -0.1952189,-0.01936 -0.271729,-0.0188 -0.03822,2.66e-4 -0.065538,-0.006 -0.1469722,0.0188 -0.00962,0.0026 -0.02541,0.01067 -0.037599,0.01538 A 5.2500078,5.2500078 0 0 1 2.7499976,8.0000004 5.2500078,5.2500078 0 0 1 4.7307137,3.8915956 Z m 0.3999035,1.3347188 0.00166,0.0017 c 0.09184,0.552148 0.3133091,1.020206 0.6853037,1.450931 -0.1276803,-0.02898 -0.2516792,-0.06915 -0.3657234,-0.08203 -0.1278202,-0.01456 -0.1341071,-0.01835 -0.1230471,-0.0086 -0.0042,-0.0098 -0.00245,-0.0067 -0.013676,-0.03247 -0.1281002,-0.320461 -0.2264556,-0.820559 -0.2272956,-1.148439 -1.12e-4,-0.04844 0.037406,-0.122899 0.042726,-0.181153 z m 5.3388748,1.223635 c 0.0084,5.04e-4 -0.02233,0.0066 0.02905,0.01368 0.285405,0.03822 0.45977,0.237954 0.695558,0.333252 -0.295694,-0.04466 -0.563804,-0.215121 -0.866456,-0.164063 -0.06034,0.0098 -0.07792,0.08055 -0.136719,0.09399 0.0889,-0.0994 0.215174,-0.175356 0.278565,-0.276856 z m 0.364014,0.84424 c 0.908559,0.02156 1.804655,0.62892 2.132816,1.502199 0.02604,0.06944 0.04472,0.121937 0.06152,0.164063 0.0084,0.021 0.0174,0.03854 0.02734,0.05982 0.0056,0.0112 0.0094,0.0208 0.0188,0.0376 0.0042,0.0084 0.01113,0.01889 0.02051,0.03247 0.0058,0.0083 0.01778,0.02042 0.03076,0.03418 A 5.2500078,5.2500078 0 0 1 8.0000007,13.250016 5.2500078,5.2500078 0 0 1 5.7936988,12.756118 c 0.3186124,2.17e-4 0.6345056,-0.02192 0.8972186,-0.102539 l 0.027344,-0.0086 0.018795,-0.01026 0.00516,-0.0034 c 0.7092403,-0.23149 1.4531843,-0.75191 1.8645043,-1.329592 l 0.22046,-0.305909 -0.20337,-0.610108 c -0.471381,-1.4263216 0.359619,-2.8175326 1.8217813,-3.0642126 0.12866,-0.0217 0.257459,-0.03042 0.387939,-0.02734 z m -1.7414583,0.177734 c -0.506521,0.411601 -0.909888,0.923299 -1.115968,1.5022 -0.19502,-0.558741 -0.563203,-1.072921 -1.0390632,-1.483401 0.7056002,0.26432 1.4579702,0.263582 2.1550312,-0.018799 z m -1.119386,3.1718786 0.0769,0.235841 -0.01368,0.01879 c -0.0798,0.11214 -0.297877,0.183463 -0.434083,0.304199 0.07378,-0.11004 0.207787,-0.16189 0.266602,-0.281982 0.04508,-0.09198 0.07135,-0.184722 0.104249,-0.276856 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/octopi-error.svg b/.icons/awkward/16x16/panel/octopi-error.svg
new file mode 100644
index 00000000..22fb0191
--- /dev/null
+++ b/.icons/awkward/16x16/panel/octopi-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 1,6.999 V 6.999 12 C 1,14 1,15 2.5,15 4,15 4,14 4,12 4,14 4,15 5.5,15 7,15 7,14 7,12 7,14 7,15 8.5,15 10,15 10,14 10,12 10,14 10,15 11.5,15 13,15 13,14 13,12 V 6.9982 H 12.998 C 13,3.999 12,0.9982 7,0.998 2,0.9978 1,3.999 1,6.9982 Z M 4.5,4.9993 C 5.331,4.9993 6,5.6683 6,6.4993 6,7.3305 5.331,7.9995 4.5,7.9995 3.669,7.9995 3,7.3305 3,6.4993 3,5.6683 3.669,4.9993 4.5,4.9993 Z M 10.5,4.9993 C 11.331,4.9993 12,5.6683 12,6.4993 12,7.3305 11.331,7.9995 10.5,7.9995 9.669,7.9995 9,7.3305 9,6.4993 9,5.6683 9.669,4.9993 10.5,4.9993 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/octopi-indicator.svg b/.icons/awkward/16x16/panel/octopi-indicator.svg
new file mode 100644
index 00000000..090f083a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/octopi-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,6.999 V 6.999 12 C 1,14 1,15 2.5,15 4,15 4,14 4,12 4,14 4,15 5.5,15 7,15 7,14 7,12 7,14 7,15 8.5,15 10,15 10,14 10,12 10,14 10,15 11.5,15 13,15 13,14 13,12 V 6.9982 H 12.998 C 13,3.999 12,0.9982 7,0.998 2,0.9978 1,3.999 1,6.9982 Z M 4.5,4.9993 C 5.331,4.9993 6,5.6683 6,6.4993 6,7.3305 5.331,7.9995 4.5,7.9995 3.669,7.9995 3,7.3305 3,6.4993 3,5.6683 3.669,4.9993 4.5,4.9993 Z M 10.5,4.9993 C 11.331,4.9993 12,5.6683 12,6.4993 12,7.3305 11.331,7.9995 10.5,7.9995 9.669,7.9995 9,7.3305 9,6.4993 9,5.6683 9.669,4.9993 10.5,4.9993 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/octopi-info.svg b/.icons/awkward/16x16/panel/octopi-info.svg
new file mode 100644
index 00000000..29eb55cc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/octopi-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,6.999 V 6.999 12 C 1,14 1,15 2.5,15 4,15 4,14 4,12 4,14 4,15 5.5,15 7,15 7,14 7,12 7,14 7,15 8.5,15 10,15 10,14 10,12 10,14 10,15 11.5,15 13,15 13,14 13,12 V 6.9982 H 12.998 C 13,3.999 12,0.9982 7,0.998 2,0.9978 1,3.999 1,6.9982 Z M 4.5,4.9993 C 5.331,4.9993 6,5.6683 6,6.4993 6,7.3305 5.331,7.9995 4.5,7.9995 3.669,7.9995 3,7.3305 3,6.4993 3,5.6683 3.669,4.9993 4.5,4.9993 Z M 10.5,4.9993 C 11.331,4.9993 12,5.6683 12,6.4993 12,7.3305 11.331,7.9995 10.5,7.9995 9.669,7.9995 9,7.3305 9,6.4993 9,5.6683 9.669,4.9993 10.5,4.9993 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/octopi-ok.svg b/.icons/awkward/16x16/panel/octopi-ok.svg
new file mode 120000
index 00000000..9c78a9da
--- /dev/null
+++ b/.icons/awkward/16x16/panel/octopi-ok.svg
@@ -0,0 +1 @@
+octopi-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/odrive-tray-grey.svg b/.icons/awkward/16x16/panel/odrive-tray-grey.svg
new file mode 120000
index 00000000..a345c5e4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/odrive-tray-grey.svg
@@ -0,0 +1 @@
+grive-app-ind-sleep.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/odrive-tray-sync.svg b/.icons/awkward/16x16/panel/odrive-tray-sync.svg
new file mode 100644
index 00000000..f3bf9d4a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/odrive-tray-sync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.3339844 1 L 9.6777344 8.9960938 A 4.5 4.5 0 0 1 12.5 8 A 4.5 4.5 0 0 1 15.496094 9.1484375 L 10.666016 1 L 5.3339844 1 z M 4.8476562 1.9492188 L 0 10.625 L 2.6660156 15 L 7.4863281 6.8046875 L 4.8476562 1.9492188 z M 12.5 9 C 10.567037 9 9 10.567039 9 12.5 C 9 14.432964 10.567037 16 12.5 16 C 14.432963 16 16 14.432964 16 12.5 C 16 10.567039 14.432963 9 12.5 9 z M 12.5 10 A 2.5000001 2.5000001 0 0 1 15 12.5 L 14.166016 12.5 A 1.6666668 1.6666668 0 0 0 12.5 10.833984 L 12.5 10 z M 8.2617188 11.005859 L 6 11.007812 L 3.5546875 15 L 8.7617188 15 A 4.5 4.5 0 0 1 8 12.5 A 4.5 4.5 0 0 1 8.2617188 11.005859 z M 10 12.5 L 10.833984 12.5 A 1.6666668 1.6666668 0 0 0 12.5 14.166016 L 12.5 15 A 2.5000001 2.5000001 0 0 1 10 12.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/odrive-tray.svg b/.icons/awkward/16x16/panel/odrive-tray.svg
new file mode 120000
index 00000000..07632348
--- /dev/null
+++ b/.icons/awkward/16x16/panel/odrive-tray.svg
@@ -0,0 +1 @@
+grive-app-ind.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/onboard-mono.svg b/.icons/awkward/16x16/panel/onboard-mono.svg
new file mode 120000
index 00000000..093f487d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/onboard-mono.svg
@@ -0,0 +1 @@
+onboard-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/onboard-panel.svg b/.icons/awkward/16x16/panel/onboard-panel.svg
new file mode 100644
index 00000000..3c8794de
--- /dev/null
+++ b/.icons/awkward/16x16/panel/onboard-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1.002 C 1.892,1.002 1,1.894 1,3.002 V 13.002 C 1,14.11 1.892,15.002 3,15.002 H 13 C 14.108,15.002 15,14.11 15,13.002 V 3.002 C 15,1.894 14.108,1.002 13,1.002 Z M 5.4961,2.9688 C 6.2759,2.9688 6.8862,3.1924 7.328,3.6387 7.77,4.0849 7.99,4.7 7.99,5.4863 7.99,6.2705 7.77,6.8858 7.328,7.332 6.8862,7.778 6.2759,8.002 5.4961,8.002 4.7184,8.002 4.1062,7.778 3.6621,7.332 3.2202,6.8858 3,6.2705 3,5.4863 3,4.7 3.2202,4.0849 3.6621,3.6387 4.1062,3.1924 4.7184,2.9688 5.4961,2.9688 Z M 5.4961,3.875 C 5.1148,3.875 4.8195,4.0153 4.6094,4.2969 4.3992,4.5785 4.293,4.9751 4.293,5.4863 4.293,5.9954 4.3992,6.3922 4.6094,6.6738 4.8195,6.9554 5.1148,7.096 5.4961,7.096 5.8795,7.096 6.1766,6.9554 6.3867,6.6738 6.5968,6.3922 6.7012,5.9954 6.7012,5.4863 6.7012,4.9751 6.5968,4.5785 6.3867,4.2969 6.1766,4.0153 5.8795,3.875 5.4961,3.875 Z M 9.064,7.15 H 10.943 C 11.617,7.15 12.103,7.251 12.404,7.455 12.708,7.659 12.859,7.985 12.859,8.434 12.859,8.67 12.804,8.872 12.693,9.039 12.583,9.204 12.423,9.326 12.213,9.406 12.482,9.484 12.691,9.628 12.838,9.838 12.985,10.048 13.059,10.306 13.059,10.611 13.059,11.079 12.9,11.429 12.584,11.658 12.268,11.888 11.786,12.002 11.141,12.002 H 9.064 Z M 10.316,8.002 V 9.029 H 11.008 C 11.205,9.029 11.353,8.985 11.455,8.898 11.557,8.812 11.609,8.685 11.609,8.516 11.609,8.349 11.557,8.221 11.455,8.135 11.353,8.046 11.205,8.002 11.008,8.002 Z M 10.314,9.881 V 11.15 H 11.049 C 11.3,11.15 11.49,11.098 11.615,10.992 11.743,10.886 11.807,10.724 11.807,10.51 11.807,10.3 11.745,10.143 11.619,10.039 11.493,9.933 11.302,9.881 11.049,9.881 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/openbazaar-system-tray.svg b/.icons/awkward/16x16/panel/openbazaar-system-tray.svg
new file mode 100644
index 00000000..cd6945e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/openbazaar-system-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 8.000001,0 C 7.349091,1.267981 6.533596,2.638963 5.1855478,4.1894531 4.5914018,4.8734978 4.0040816,5.47239 3.4335947,6 l 2.5371093,0 4.058594,0 2.501953,0 C 11.992133,5.504585 11.436789,4.9427965 10.871095,4.2988281 9.478569,2.7158767 8.627623,1.2758465 8.000001,0 Z m 1.552734,0.7753906 c 0.534717,0.9017938 1.197957,1.8740482 2.06836,2.8632813 C 12.469363,4.6043123 13.290419,5.373541 14.056642,6 L 14.503907,6 13.062501,1.9980469 C 12.00073,2.0200469 10.782743,1.5333781 9.994142,1.0800781 9.833065,0.9854951 9.694113,0.8793889 9.552735,0.7753906 Z M 6.400392,0.8515626 C 5.4084175,1.4647032 4.0407012,2.0179809 2.9414071,2.0019532 c 0,0 -0.9129387,2.5529544 -1.4335937,3.9980468 L 1.9179697,6 C 2.7123307,5.339191 3.5611324,4.5331778 4.4296884,3.5332031 5.2339204,2.6081956 5.8730195,1.7018504 6.400392,0.8515625 Z M 1.3046884,7 C 1.2535274,6.999749 1.2031431,7.01587 1.158204,7.04687 1.149464,7.05347 1.140988,7.06066 1.132813,7.06835 1.124733,7.07505 1.116915,7.08221 1.109376,7.08984 1.062086,7.14022 1.028022,7.207665 1.01172,7.283199 1.00666,7.306839 1.00339,7.331039 1.00195,7.355469 l 0,0.002 0,0.002 C 1.00083,7.371789 1.00018,7.384179 1,7.396579 l 0,0.002 c 6.98e-4,0.025 0.00331,0.04986 0.00781,0.07422 l 0.00195,0.0059 0.1777344,0.919922 0.058594,0.308593 c 0.00751,0.03718 0.019361,0.07273 0.035156,0.105469 0.015825,0.03354 0.035582,0.06384 0.058594,0.08984 0.015061,0.01699 0.031417,0.03204 0.048828,0.04492 0.00824,0.0064 0.016712,0.01223 0.025391,0.01758 0.039824,0.02318 0.083131,0.03517 0.1269531,0.03516 l 0.2558594,0 3.8457031,-0.01172 c 0.00456,1.3e-4 0.00912,1.3e-4 0.013672,0 l 0.458984,0 c 0.01038,0.0013 0.02081,0.002 0.03125,0.002 l 0.01172,-0.002 0.271485,0 1.570312,0 1.570312,0 0.271485,0 c 0.01431,0.0013 0.02866,0.0013 0.04297,0 l 0.458984,0 c 0.0046,1.3e-4 0.0091,1.3e-4 0.01367,0 L 14.203126,9 l 0.002,0 0.253906,0 c 0.07141,6.2e-5 0.140552,-0.03175 0.195313,-0.08984 l 0,-0.002 c 0.04908,-0.05209 0.08394,-0.122492 0.09961,-0.201172 l 0.06055,-0.308593 0.177735,-0.919922 c 0.0024,-0.01224 0.0044,-0.02463 0.0059,-0.03711 l 0,-0.002 c 0.0026,-0.02525 0.0033,-0.05076 0.002,-0.07617 -0.0035,-0.07731 -0.02527,-0.151498 -0.0625,-0.21289 -0.01276,-0.02069 -0.02716,-0.03967 -0.04297,-0.05664 -0.0069,-0.0082 -0.01404,-0.01605 -0.02148,-0.02344 l -0.002,0 c -0.0064,-0.0055 -0.01287,-0.01073 -0.01953,-0.01562 l -0.0059,-0.0059 c -0.0083,-0.0057 -0.01674,-0.01092 -0.02539,-0.01563 l -0.002,0 c -0.0089,-0.0051 -0.01806,-0.0097 -0.02734,-0.01367 l -0.002,0 c -0.009,-0.0038 -0.01811,-0.0071 -0.02734,-0.0098 l -0.002,0 c -0.01923,-0.0057 -0.03886,-0.0089 -0.05859,-0.0098 l -0.002,0 -0.002,0 -4.667969,0 -4.058594,0 z m 4.7226566,2.984375 0.08594,0.0039 -0.4277346,0 c -0.02356,6.72e-4 -0.046762,6.72e-4 -0.070312,0 l -3.4316406,0.0098 C 2.4236496,11.808204 2.6423588,14.998376 3.8730478,15 l 1.5898437,0 -1.4492187,-2.507812 c -0.02309,-0.04 -0.015712,-0.09475 0.017578,-0.123047 l 2.0312502,-1.72461 c 0.03473,-0.02954 0.406631,-0.344916 0.773437,-0.65625 l -0.40625,0 -0.271484,0 0.08789,-0.0039 c -0.07296,0.0065 -0.145794,0.0065 -0.21875,0 z m 3.726562,0 0.08789,0.0039 -0.271485,0 -0.40625,0 c 0.366807,0.311334 0.738709,0.626714 0.773438,0.65625 l 2.03125,1.72461 c 0.03328,0.0283 0.04067,0.08304 0.01758,0.123047 L 10.53711,15 l 1.582032,0 c 1.222961,0 1.453176,-3.191325 1.697265,-5.001953 l -3.429687,-0.0098 c -0.01337,3.81e-4 -0.02765,5.2e-5 -0.04102,0 l -0.458984,0 0.08594,-0.0039 c -0.07296,0.0065 -0.145794,0.0065 -0.21875,0 z"/>
+ <path style="opacity:0.3;fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 7.57773,10.000005 -1.691407,3.996094 4.226563,0 -1.689453,-3.996094 -0.845703,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/optimus-tray-intel-symbolic.svg b/.icons/awkward/16x16/panel/optimus-tray-intel-symbolic.svg
new file mode 120000
index 00000000..3ab58603
--- /dev/null
+++ b/.icons/awkward/16x16/panel/optimus-tray-intel-symbolic.svg
@@ -0,0 +1 @@
+prime-intel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/optimus-tray-intel.svg b/.icons/awkward/16x16/panel/optimus-tray-intel.svg
new file mode 120000
index 00000000..3ab58603
--- /dev/null
+++ b/.icons/awkward/16x16/panel/optimus-tray-intel.svg
@@ -0,0 +1 @@
+prime-intel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/optimus-tray-nvidia-symbolic.svg b/.icons/awkward/16x16/panel/optimus-tray-nvidia-symbolic.svg
new file mode 120000
index 00000000..9498237a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/optimus-tray-nvidia-symbolic.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/optimus-tray-nvidia.svg b/.icons/awkward/16x16/panel/optimus-tray-nvidia.svg
new file mode 120000
index 00000000..9498237a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/optimus-tray-nvidia.svg
@@ -0,0 +1 @@
+prime-nvidia.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-down.svg b/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-down.svg
new file mode 100644
index 00000000..46d22302
--- /dev/null
+++ b/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-down.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 C 1 1 0 1.0136719 0 2.0136719 L 0 13 C 0 13 4e-08 14 1 14 L 8.7441406 14 A 4.5 4.5 0 0 1 8.0136719 11.853516 L 7 11.193359 L 5.4863281 12.181641 C 4.860643 12.591398 4.0346646 12.03008 4.2558594 11.345703 L 4.7910156 9.609375 L 3.3203125 8.3671875 C 2.7109354 7.9358223 3.0272897 7.0268886 3.7910156 7.0136719 L 5.6347656 6.9785156 L 6.2402344 5.3066406 C 6.3559467 4.994082 6.6763035 4.7889373 7.0292969 4.8007812 C 7.3604918 4.8125813 7.6512167 5.0133508 7.7597656 5.3066406 L 8.3652344 6.9785156 L 10.210938 7.0136719 C 10.497047 7.0191315 10.720511 7.1514638 10.855469 7.3359375 A 4.5 4.5 0 0 1 12.5 7.0253906 A 4.5 4.5 0 0 1 14 7.2890625 L 14 4.0507812 C 14 3.0507811 13 3 13 3 L 8 3 L 6 1 L 1 1 z M 6.9902344 5.5839844 L 6.3847656 7.2558594 C 6.2705462 7.5640382 5.978991 7.770865 5.6503906 7.7773438 L 3.9179688 7.8105469 L 5.2539062 8.9589844 C 5.5387423 9.1610529 5.6600604 9.5250898 5.5527344 9.8574219 L 5.0429688 11.511719 C 5.0466488 11.509819 5.0437074 11.515019 5.0488281 11.511719 L 6.5644531 10.523438 C 6.8297735 10.350594 7.1721795 10.350594 7.4375 10.523438 L 8.046875 10.921875 A 4.5 4.5 0 0 1 8.4140625 9.6503906 C 8.4012993 9.3825296 8.5198125 9.1195088 8.7460938 8.9589844 L 8.9160156 8.8125 A 4.5 4.5 0 0 1 9.9707031 7.8085938 L 8.3515625 7.7773438 C 8.0223873 7.7714742 7.7296605 7.5645618 7.6152344 7.2558594 L 7.0117188 5.5839844 L 7.0097656 5.5839844 C 7.0196956 5.6109784 7.0205971 5.6018494 7.0019531 5.5996094 C 6.9835131 5.6014094 6.9801684 5.6111784 6.9902344 5.5839844 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,8 C 10.567037,8 9,9.5670384 9,11.5 9,13.432964 10.567037,15 12.5,15 14.432963,15 16,13.432964 16,11.5 16,9.5670384 14.432963,8 12.5,8 Z M 12,10 h 1 v 2 h 1.25 L 13.375,13 12.5,14 11.625,13 10.75,12 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-error.svg b/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-error.svg
new file mode 100644
index 00000000..2483a27a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-error.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 C 1 1 0 1.0136719 0 2.0136719 L 0 13 C 0 13 4e-08 14 1 14 L 8.7441406 14 A 4.5 4.5 0 0 1 8.0136719 11.853516 L 7 11.193359 L 5.4863281 12.181641 C 4.860643 12.591398 4.0346646 12.03008 4.2558594 11.345703 L 4.7910156 9.609375 L 3.3203125 8.3671875 C 2.7109354 7.9358223 3.0272897 7.0268886 3.7910156 7.0136719 L 5.6347656 6.9785156 L 6.2402344 5.3066406 C 6.3559467 4.994082 6.6763035 4.7889373 7.0292969 4.8007812 C 7.3604918 4.8125813 7.6512167 5.0133508 7.7597656 5.3066406 L 8.3652344 6.9785156 L 10.210938 7.0136719 C 10.497047 7.0191315 10.720511 7.1514638 10.855469 7.3359375 A 4.5 4.5 0 0 1 12.5 7.0253906 A 4.5 4.5 0 0 1 14 7.2890625 L 14 4.0507812 C 14 3.0507811 13 3 13 3 L 8 3 L 6 1 L 1 1 z M 6.9902344 5.5839844 L 6.3847656 7.2558594 C 6.2705462 7.5640382 5.978991 7.770865 5.6503906 7.7773438 L 3.9179688 7.8105469 L 5.2539062 8.9589844 C 5.5387423 9.1610529 5.6600604 9.5250898 5.5527344 9.8574219 L 5.0429688 11.511719 C 5.0466488 11.509819 5.0437074 11.515019 5.0488281 11.511719 L 6.5644531 10.523438 C 6.8297735 10.350594 7.1721795 10.350594 7.4375 10.523438 L 8.046875 10.921875 A 4.5 4.5 0 0 1 8.4140625 9.6503906 C 8.4012993 9.3825296 8.5198125 9.1195088 8.7460938 8.9589844 L 8.9160156 8.8125 A 4.5 4.5 0 0 1 9.9707031 7.8085938 L 8.3515625 7.7773438 C 8.0223873 7.7714742 7.7296605 7.5645618 7.6152344 7.2558594 L 7.0117188 5.5839844 L 7.0097656 5.5839844 C 7.0196956 5.6109784 7.0205971 5.6018494 7.0019531 5.5996094 C 6.9835131 5.6014094 6.9801684 5.6111784 6.9902344 5.5839844 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12.5 8 C 10.567037 8 9 9.567036 9 11.5 C 9 13.432962 10.567037 15 12.5 15 C 14.432963 15 16 13.432962 16 11.5 C 16 9.567036 14.432963 8 12.5 8 z M 12 9 L 13 9 L 13 12 L 12 12 L 12 9 z M 12.5 13 A 0.5 0.5 0 0 1 13 13.5 A 0.5 0.5 0 0 1 12.5 14 A 0.5 0.5 0 0 1 12 13.5 A 0.5 0.5 0 0 1 12.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-up.svg b/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-up.svg
new file mode 100644
index 00000000..76a5454a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing-up.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 C 1 1 0 1.0136719 0 2.0136719 L 0 13 C 0 13 4e-08 14 1 14 L 8.7441406 14 A 4.5 4.5 0 0 1 8.0136719 11.853516 L 7 11.193359 L 5.4863281 12.181641 C 4.860643 12.591398 4.0346646 12.03008 4.2558594 11.345703 L 4.7910156 9.609375 L 3.3203125 8.3671875 C 2.7109354 7.9358223 3.0272897 7.0268886 3.7910156 7.0136719 L 5.6347656 6.9785156 L 6.2402344 5.3066406 C 6.3559467 4.994082 6.6763035 4.7889373 7.0292969 4.8007812 C 7.3604918 4.8125813 7.6512167 5.0133508 7.7597656 5.3066406 L 8.3652344 6.9785156 L 10.210938 7.0136719 C 10.497047 7.0191315 10.720511 7.1514638 10.855469 7.3359375 A 4.5 4.5 0 0 1 12.5 7.0253906 A 4.5 4.5 0 0 1 14 7.2890625 L 14 4.0507812 C 14 3.0507811 13 3 13 3 L 8 3 L 6 1 L 1 1 z M 6.9902344 5.5839844 L 6.3847656 7.2558594 C 6.2705462 7.5640382 5.978991 7.770865 5.6503906 7.7773438 L 3.9179688 7.8105469 L 5.2539062 8.9589844 C 5.5387423 9.1610529 5.6600604 9.5250898 5.5527344 9.8574219 L 5.0429688 11.511719 C 5.0466488 11.509819 5.0437074 11.515019 5.0488281 11.511719 L 6.5644531 10.523438 C 6.8297735 10.350594 7.1721795 10.350594 7.4375 10.523438 L 8.046875 10.921875 A 4.5 4.5 0 0 1 8.4140625 9.6503906 C 8.4012993 9.3825296 8.5198125 9.1195088 8.7460938 8.9589844 L 8.9160156 8.8125 A 4.5 4.5 0 0 1 9.9707031 7.8085938 L 8.3515625 7.7773438 C 8.0223873 7.7714742 7.7296605 7.5645618 7.6152344 7.2558594 L 7.0117188 5.5839844 L 7.0097656 5.5839844 C 7.0196956 5.6109784 7.0205971 5.6018494 7.0019531 5.5996094 C 6.9835131 5.6014094 6.9801684 5.6111784 6.9902344 5.5839844 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5,15 C 10.567037,15 9,13.432962 9,11.5 9,9.567036 10.567037,8 12.5,8 14.432963,8 16,9.567036 16,11.5 16,13.432962 14.432963,15 12.5,15 Z M 12,13 h 1 v -2 h 1.25 L 13.375,10 12.5,9 11.625,10 10.75,11 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing.svg b/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing.svg
new file mode 100644
index 00000000..a20be346
--- /dev/null
+++ b/.icons/awkward/16x16/panel/org.sparkleshare.SparkleShare-syncing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 1 C 1 1 0 1.0136719 0 2.0136719 L 0 13 C 0 13 4e-08 14 1 14 L 8.7441406 14 A 4.5 4.5 0 0 1 8.0136719 11.853516 L 7 11.193359 L 5.4863281 12.181641 C 4.860643 12.591398 4.0346646 12.03008 4.2558594 11.345703 L 4.7910156 9.609375 L 3.3203125 8.3671875 C 2.7109354 7.9358223 3.0272897 7.0268886 3.7910156 7.0136719 L 5.6347656 6.9785156 L 6.2402344 5.3066406 C 6.3559467 4.994082 6.6763035 4.7889373 7.0292969 4.8007812 C 7.3604918 4.8125813 7.6512167 5.0133508 7.7597656 5.3066406 L 8.3652344 6.9785156 L 10.210938 7.0136719 C 10.497047 7.0191315 10.720511 7.1514638 10.855469 7.3359375 A 4.5 4.5 0 0 1 12.5 7.0253906 A 4.5 4.5 0 0 1 14 7.2890625 L 14 4.0507812 C 14 3.0507811 13 3 13 3 L 8 3 L 6 1 L 1 1 z M 6.9902344 5.5839844 L 6.3847656 7.2558594 C 6.2705462 7.5640382 5.978991 7.770865 5.6503906 7.7773438 L 3.9179688 7.8105469 L 5.2539062 8.9589844 C 5.5387423 9.1610529 5.6600604 9.5250898 5.5527344 9.8574219 L 5.0429688 11.511719 C 5.0466488 11.509819 5.0437074 11.515019 5.0488281 11.511719 L 6.5644531 10.523438 C 6.8297735 10.350594 7.1721795 10.350594 7.4375 10.523438 L 8.046875 10.921875 A 4.5 4.5 0 0 1 8.4140625 9.6503906 C 8.4012993 9.3825296 8.5198125 9.1195088 8.7460938 8.9589844 L 8.9160156 8.8125 A 4.5 4.5 0 0 1 9.9707031 7.8085938 L 8.3515625 7.7773438 C 8.0223873 7.7714742 7.7296605 7.5645618 7.6152344 7.2558594 L 7.0117188 5.5839844 L 7.0097656 5.5839844 C 7.0196956 5.6109784 7.0205971 5.6018494 7.0019531 5.5996094 C 6.9835131 5.6014094 6.9801684 5.6111784 6.9902344 5.5839844 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5 8 C 10.567037 8 9 9.5670384 9 11.5 C 9 13.432964 10.567037 15 12.5 15 C 14.432963 15 16 13.432964 16 11.5 C 16 9.5670384 14.432963 8 12.5 8 z M 12.5 9 A 2.5000001 2.5000001 0 0 1 15 11.5 L 14.166016 11.5 A 1.6666668 1.6666668 0 0 0 12.5 9.8339844 L 12.5 9 z M 10 11.5 L 10.833984 11.5 A 1.6666668 1.6666668 0 0 0 12.5 13.166016 L 12.5 14 A 2.5000001 2.5000001 0 0 1 10 11.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/overgrive-app-ind-con-1.svg b/.icons/awkward/16x16/panel/overgrive-app-ind-con-1.svg
new file mode 120000
index 00000000..5a6a822f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/overgrive-app-ind-con-1.svg
@@ -0,0 +1 @@
+grive-app-ind-con-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/overgrive-app-ind-con-2.svg b/.icons/awkward/16x16/panel/overgrive-app-ind-con-2.svg
new file mode 120000
index 00000000..364e5641
--- /dev/null
+++ b/.icons/awkward/16x16/panel/overgrive-app-ind-con-2.svg
@@ -0,0 +1 @@
+grive-app-ind-con-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/overgrive-app-ind-con-3.svg b/.icons/awkward/16x16/panel/overgrive-app-ind-con-3.svg
new file mode 120000
index 00000000..364e5641
--- /dev/null
+++ b/.icons/awkward/16x16/panel/overgrive-app-ind-con-3.svg
@@ -0,0 +1 @@
+grive-app-ind-con-2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/overgrive-app-ind-sleep.svg b/.icons/awkward/16x16/panel/overgrive-app-ind-sleep.svg
new file mode 120000
index 00000000..a345c5e4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/overgrive-app-ind-sleep.svg
@@ -0,0 +1 @@
+grive-app-ind-sleep.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/overgrive-app-ind.svg b/.icons/awkward/16x16/panel/overgrive-app-ind.svg
new file mode 120000
index 00000000..07632348
--- /dev/null
+++ b/.icons/awkward/16x16/panel/overgrive-app-ind.svg
@@ -0,0 +1 @@
+grive-app-ind.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pamac-tray-no-update.svg b/.icons/awkward/16x16/panel/pamac-tray-no-update.svg
new file mode 120000
index 00000000..68dbb764
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pamac-tray-no-update.svg
@@ -0,0 +1 @@
+mintupdate-up-to-date.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pamac-tray-update.svg b/.icons/awkward/16x16/panel/pamac-tray-update.svg
new file mode 120000
index 00000000..07ef6695
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pamac-tray-update.svg
@@ -0,0 +1 @@
+mintupdate-updates-available.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pcloud-offline.svg b/.icons/awkward/16x16/panel/pcloud-offline.svg
new file mode 100644
index 00000000..5d51b517
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pcloud-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 2 A 5 5 0 0 0 3.3964844 5.0488281 A 4 4 0 0 0 0 9 A 4 4 0 0 0 3.8085938 12.990234 L 3.8085938 13 L 4 13 L 13.523438 13 A 2.4761905 2.4761905 0 0 0 16 10.523438 A 2.4761905 2.4761905 0 0 0 14.822266 8.4179688 A 2.5 2.5 0 0 0 15 7.5 A 2.5 2.5 0 0 0 12.578125 5.0039062 A 5 5 0 0 0 8 2 z M 6 5 L 7 5 L 9 5 L 10 5 L 10 6 L 10 7 L 10 8 L 9 8 L 7 8 L 7 11 L 6 11 L 6 8 L 6 7 L 6 6 L 6 5 z M 7 6 L 7 7 L 9 7 L 9 6 L 7 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pcloud-ok.svg b/.icons/awkward/16x16/panel/pcloud-ok.svg
new file mode 100644
index 00000000..df045d25
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pcloud-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 A 5 5 0 0 0 3.3964844 5.0488281 A 4 4 0 0 0 0 9 A 4 4 0 0 0 3.8085938 12.990234 L 3.8085938 13 L 4 13 L 13.523438 13 A 2.4761905 2.4761905 0 0 0 16 10.523438 A 2.4761905 2.4761905 0 0 0 14.822266 8.4179688 A 2.5 2.5 0 0 0 15 7.5 A 2.5 2.5 0 0 0 12.578125 5.0039062 A 5 5 0 0 0 8 2 z M 6 5 L 7 5 L 9 5 L 10 5 L 10 6 L 10 7 L 10 8 L 9 8 L 7 8 L 7 11 L 6 11 L 6 8 L 6 7 L 6 6 L 6 5 z M 7 6 L 7 7 L 9 7 L 9 6 L 7 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pcloud-pause.svg b/.icons/awkward/16x16/panel/pcloud-pause.svg
new file mode 100644
index 00000000..48357de2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pcloud-pause.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 2 A 5 5 0 0 0 3.3964844 5.0488281 A 4 4 0 0 0 0 9 A 4 4 0 0 0 3.8085938 12.990234 L 3.8085938 13 L 4 13 L 8.0332031 13 A 4.5 4.5 0 0 1 8 12.5 A 4.5 4.5 0 0 1 12.5 8 A 4.5 4.5 0 0 1 15.693359 9.3320312 A 2.4761905 2.4761905 0 0 0 14.822266 8.4179688 A 2.5 2.5 0 0 0 15 7.5 A 2.5 2.5 0 0 0 12.578125 5.0039062 A 5 5 0 0 0 8 2 z M 6 5 L 7 5 L 9 5 L 10 5 L 10 6 L 10 7 L 10 8 L 9 8 L 7 8 L 7 11 L 6 11 L 6 8 L 6 7 L 6 6 L 6 5 z M 7 6 L 7 7 L 9 7 L 9 6 L 7 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.5 9 A 3.5 3.5 0 0 0 9 12.5 A 3.5 3.5 0 0 0 12.5 16 A 3.5 3.5 0 0 0 16 12.5 A 3.5 3.5 0 0 0 12.5 9 z M 11 11 L 12 11 L 12 14 L 11 14 L 11 11 z M 13 11 L 14 11 L 14 14 L 13 14 L 13 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pcloud-sync.svg b/.icons/awkward/16x16/panel/pcloud-sync.svg
new file mode 100644
index 00000000..e7055c76
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pcloud-sync.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 A 5 5 0 0 0 3.3964844 5.0488281 A 4 4 0 0 0 0 9 A 4 4 0 0 0 3.8085938 12.990234 L 3.8085938 13 L 4 13 L 8.0332031 13 A 4.5 4.5 0 0 1 8 12.5 A 4.5 4.5 0 0 1 12.5 8 A 4.5 4.5 0 0 1 15.693359 9.3320312 A 2.4761905 2.4761905 0 0 0 14.822266 8.4179688 A 2.5 2.5 0 0 0 15 7.5 A 2.5 2.5 0 0 0 12.578125 5.0039062 A 5 5 0 0 0 8 2 z M 6 5 L 7 5 L 9 5 L 10 5 L 10 6 L 10 7 L 10 8 L 9 8 L 7 8 L 7 11 L 6 11 L 6 8 L 6 7 L 6 6 L 6 5 z M 7 6 L 7 7 L 9 7 L 9 6 L 7 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.25,9.4689111 A 3.5,3.5 0 0 0 9.4689111,10.75 3.5,3.5 0 0 0 10.75,15.531089 3.5,3.5 0 0 0 15.531089,14.25 3.5,3.5 0 0 0 14.25,9.4689111 Z m -1.825135,0.5362259 -0.04089,0.695825 -0.0176,0.307831 A 1.5,1.5 0 0 0 11.200962,11.75 1.5,1.5 0 0 0 11.012227,12.678461 l -0.886609,0.586433 A 2.5,2.5 0 0 1 10.334936,11.25 2.5,2.5 0 0 1 12.424865,10.005137 Z m 2.271625,1.311524 A 2.5,2.5 0 0 1 14.665064,13.75 2.5,2.5 0 0 1 13.025488,14.94139 l 0.06482,-1.065403 A 1.5,1.5 0 0 0 13.799038,13.25 a 1.5,1.5 0 0 0 0.0592,-1.379879 l 0.257789,-0.169159 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pcloud-warning.svg b/.icons/awkward/16x16/panel/pcloud-warning.svg
new file mode 100644
index 00000000..a8846690
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pcloud-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8 2 A 5 5 0 0 0 3.3964844 5.0488281 A 4 4 0 0 0 0 9 A 4 4 0 0 0 3.8085938 12.990234 L 3.8085938 13 L 4 13 L 13.523438 13 A 2.4761905 2.4761905 0 0 0 16 10.523438 A 2.4761905 2.4761905 0 0 0 14.822266 8.4179688 A 2.5 2.5 0 0 0 15 7.5 A 2.5 2.5 0 0 0 12.578125 5.0039062 A 5 5 0 0 0 8 2 z M 6 5 L 7 5 L 9 5 L 10 5 L 10 6 L 10 7 L 10 8 L 9 8 L 7 8 L 7 11 L 6 11 L 6 8 L 6 7 L 6 6 L 6 5 z M 7 6 L 7 7 L 9 7 L 9 6 L 7 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/persepolis-tray.svg b/.icons/awkward/16x16/panel/persepolis-tray.svg
new file mode 100644
index 00000000..79e9eded
--- /dev/null
+++ b/.icons/awkward/16x16/panel/persepolis-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 5 3 C 6.6 4.2 10.298967 4.201999 12 4.5 C 10.821221 4.7616295 8.8828226 4.8157437 7.2304688 5.1523438 C 8.6561434 6.1680861 9.391453 6.2182015 11 6.5 C 9.287227 6.8801489 8.6393061 6.8421866 7.2109375 7.8613281 C 8.8952874 8.2286678 10.878459 8.3035192 12 8.5 C 10.196179 8.900357 6.6 8.8 5 10 L 6.5 10.199219 L 8 10 C 6.8 11.6 6.7980011 12.298967 6.5 14 C 6.0996432 12.196179 6.2 11.6 5 10 L 5.1992188 8.5 L 5 7 C 5.5052456 7.3789342 6.2285944 7.6313016 7.0234375 7.8183594 L 7.1992188 6.5 L 7.0273438 5.1992188 C 6.2334253 5.3758405 5.5105256 5.6171058 5 6 L 5.1992188 4.5 L 5 3 z M 9 10 L 10.5 10.199219 L 12 10 C 10.8 11.6 10.798001 12.298967 10.5 14 C 10.099643 12.196179 10.2 11.6 9 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/phone-battery-caution.svg b/.icons/awkward/16x16/panel/phone-battery-caution.svg
new file mode 100644
index 00000000..f27d4316
--- /dev/null
+++ b/.icons/awkward/16x16/panel/phone-battery-caution.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Highlight" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 0,11 0,2.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 L 7,11 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 2 C 9.446 2 9 2.446 9 3 L 9 13 C 9 13.554 9.446 14 10 14 L 15 14 C 15.554 14 16 13.554 16 13 L 16 3 C 16 2.446 15.554 2 15 2 L 10 2 z M 10.714844 3 L 14.285156 3 C 14.680871 3 15 3.3345 15 3.75 L 15 11.25 C 15 11.6655 14.680871 12 14.285156 12 L 10.714844 12 C 10.319129 12 10 11.6655 10 11.25 L 10 3.75 C 10 3.3345 10.319129 3 10.714844 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/phone-battery-empty.svg b/.icons/awkward/16x16/panel/phone-battery-empty.svg
new file mode 100644
index 00000000..91b800f3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/phone-battery-empty.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Highlight" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 2 C 9.446 2 9 2.446 9 3 L 9 13 C 9 13.554 9.446 14 10 14 L 15 14 C 15.554 14 16 13.554 16 13 L 16 3 C 16 2.446 15.554 2 15 2 L 10 2 z M 10.714844 3 L 14.285156 3 C 14.680871 3 15 3.3345 15 3.75 L 15 11.25 C 15 11.6655 14.680871 12 14.285156 12 L 10.714844 12 C 10.319129 12 10 11.6655 10 11.25 L 10 3.75 C 10 3.3345 10.319129 3 10.714844 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/phone-battery-full.svg b/.icons/awkward/16x16/panel/phone-battery-full.svg
new file mode 100644
index 00000000..53433f1a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/phone-battery-full.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 2 C 9.446 2 9 2.446 9 3 L 9 13 C 9 13.554 9.446 14 10 14 L 15 14 C 15.554 14 16 13.554 16 13 L 16 3 C 16 2.446 15.554 2 15 2 L 10 2 z M 10.714844 3 L 14.285156 3 C 14.680871 3 15 3.3345 15 3.75 L 15 11.25 C 15 11.6655 14.680871 12 14.285156 12 L 10.714844 12 C 10.319129 12 10 11.6655 10 11.25 L 10 3.75 C 10 3.3345 10.319129 3 10.714844 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/phone-battery-good.svg b/.icons/awkward/16x16/panel/phone-battery-good.svg
new file mode 100644
index 00000000..858884d8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/phone-battery-good.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 0,6 0,7.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 L 7,6 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,2 C 9.446,2 9,2.446 9,3 l 0,10 c 0,0.554 0.446,1 1,1 l 5,0 c 0.554,0 1,-0.446 1,-1 L 16,3 C 16,2.446 15.554,2 15,2 l -5,0 z m 0.714844,1 3.570312,0 C 14.680871,3 15,3.3345 15,3.75 l 0,7.5 C 15,11.6655 14.680871,12 14.285156,12 l -3.570312,0 C 10.319129,12 10,11.6655 10,11.25 l 0,-7.5 C 10,3.3345 10.319129,3 10.714844,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/phone-battery-low.svg b/.icons/awkward/16x16/panel/phone-battery-low.svg
new file mode 100644
index 00000000..e3299d6b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/phone-battery-low.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10 2 C 9.446 2 9 2.446 9 3 L 9 13 C 9 13.554 9.446 14 10 14 L 15 14 C 15.554 14 16 13.554 16 13 L 16 3 C 16 2.446 15.554 2 15 2 L 10 2 z M 10.714844 3 L 14.285156 3 C 14.680871 3 15 3.3345 15 3.75 L 15 11.25 C 15 11.6655 14.680871 12 14.285156 12 L 10.714844 12 C 10.319129 12 10 11.6655 10 11.25 L 10 3.75 C 10 3.3345 10.319129 3 10.714844 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 0,10 0,3.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 L 7,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/phone-battery-medium.svg b/.icons/awkward/16x16/panel/phone-battery-medium.svg
new file mode 100644
index 00000000..f0b704a0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/phone-battery-medium.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 2.5,1.99965 c -0.277,0 -0.5,0.223 -0.5,0.5 l 0,0.5 -2,-0.002 0,-3e-4 L 0,13.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 l 0,-10.50165 -0.5,0.002 -1.5,0 0,-0.5 c 0,-0.277 -0.223,-0.5 -0.5,-0.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 0,8 0,5.5 C 0,13.777 0.223,14 0.5,14 l 6,0 C 6.777,14 7,13.777 7,13.5 L 7,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,2 C 9.446,2 9,2.446 9,3 l 0,10 c 0,0.554 0.446,1 1,1 l 5,0 c 0.554,0 1,-0.446 1,-1 L 16,3 C 16,2.446 15.554,2 15,2 l -5,0 z m 0.714844,1 3.570312,0 C 14.680871,3 15,3.3345 15,3.75 l 0,7.5 C 15,11.6655 14.680871,12 14.285156,12 l -3.570312,0 C 10.319129,12 10,11.6655 10,11.25 l 0,-7.5 C 10,3.3345 10.319129,3 10.714844,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pia_tray_connected.svg b/.icons/awkward/16x16/panel/pia_tray_connected.svg
new file mode 100644
index 00000000..1bb3a36d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pia_tray_connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5,0 C 5.4627564,0 3.0004562,2.3276432 3,5.1992188 3.00172,5.3328938 3.00888,5.4664566 3.021484,5.5996094 L 3,5.5996094 3,6 1.8339844,6 C 1.3723177,6 1,6.3464546 1,6.7773438 L 1,12.222656 C 1,12.653545 1.3723177,13 1.8339844,13 L 3,13 3,15.199219 C 3,15.642419 3.3769338,16 3.8457031,16 l 2.9628907,0 1.2675781,-2 0.8476562,0 1.2675779,2 2.962891,0 C 13.623066,16 14,15.642419 14,15.199219 L 14,13 15.166016,13 C 15.627682,13 16,12.653545 16,12.222656 L 16,6.7773438 C 16,6.3464546 15.627682,6 15.166016,6 L 14,6 l 0,-0.4003906 -0.01758,0 C 13.993721,5.466409 13.999584,5.3328463 14,5.1992188 13.999544,2.3276432 11.537244,0 8.5,0 Z m 0,2 c 1.932663,-1e-7 3.5,1 3.5,3.977539 -5.58e-4,0.014978 -0.0012,0.029952 -0.002,0.044922 L 5,6.0224609 C 4.9999069,6.0074869 4.9999069,5.9925129 5,5.9775389 5,2.9999999 6.567337,1.9999998 8.5,2 Z M 6,4 6,5 7,5 7,4 Z m 4,0 0,1 1,0 0,-1 z M 8.5,7 c 0.9233334,0 1.4667964,0.782188 1.4667964,1.742188 l 0,0.257812 0.6171876,0 C 10.811473,8.96085 11,9.262571 11,9.5 l 0,2.072266 C 11,11.809694 10.814818,12 10.583984,12 L 6.4160156,12 C 6.1851822,12 6,11.809694 6,11.572266 L 6,9.5 C 6,9.262571 6.2947796,8.8035671 6.4160156,9 l 0.6171875,0 0,-0.257812 C 7.0332031,7.781802 7.5766667,7 8.5,7 Z m 0,0.857422 c -0.4616667,0 -0.6328125,0.382565 -0.6328125,0.857422 l 0,0.285156 1.265625,0 0,-0.285156 C 9.1328125,8.239987 8.9616667,7.857422 8.5,7.857422 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pia_tray_connecting.svg b/.icons/awkward/16x16/panel/pia_tray_connecting.svg
new file mode 100644
index 00000000..d98f5dff
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pia_tray_connecting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8.5 0 C 5.4627564 0 3.0004562 2.3276432 3 5.1992188 C 3.00172 5.3328938 3.0088804 5.4664566 3.0214844 5.5996094 L 3 5.5996094 L 3 6 L 1.8339844 6 C 1.3723177 6 1 6.3464546 1 6.7773438 L 1 12.222656 C 1 12.653545 1.3723177 13 1.8339844 13 L 3 13 L 3 15.199219 C 3 15.642419 3.3769338 16 3.8457031 16 L 6.8085938 16 L 8.0761719 14 L 8.9238281 14 L 10.191406 16 L 13.154297 16 C 13.623066 16 14 15.642419 14 15.199219 L 14 13 L 15.166016 13 C 15.627682 13 16 12.653545 16 12.222656 L 16 6.7773438 C 16 6.3464546 15.627682 6 15.166016 6 L 14 6 L 14 5.5996094 L 13.982422 5.5996094 C 13.993723 5.466409 13.999584 5.3328462 14 5.1992188 C 13.999544 2.3276432 11.537244 -5.9211895e-16 8.5 0 z M 8.5 2 C 10.432663 1.9999999 12 2.9990235 12 5.9765625 C 11.999442 5.9915405 11.998847 6.0084675 11.998047 6.0234375 L 5 6.0214844 C 4.9999069 6.0065104 4.9999069 5.9915365 5 5.9765625 C 5 2.9990235 6.567337 1.9999998 8.5 2 z M 6 4 L 6 5 L 7 5 L 7 4 L 6 4 z M 10 4 L 10 5 L 11 5 L 11 4 L 10 4 z M 4.5 8 A 1.5 1.5 0 0 1 6 9.5 A 1.5 1.5 0 0 1 4.5 11 A 1.5 1.5 0 0 1 3 9.5 A 1.5 1.5 0 0 1 4.5 8 z M 8.5 8 A 1.5 1.5 0 0 1 10 9.5 A 1.5 1.5 0 0 1 8.5 11 A 1.5 1.5 0 0 1 7 9.5 A 1.5 1.5 0 0 1 8.5 8 z M 12.5 8 A 1.5 1.5 0 0 1 14 9.5 A 1.5 1.5 0 0 1 12.5 11 A 1.5 1.5 0 0 1 11 9.5 A 1.5 1.5 0 0 1 12.5 8 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 9 L 4 10 L 5 10 L 5 9 L 4 9 z M 8 9 L 8 10 L 9 10 L 9 9 L 8 9 z M 12 9 L 12 10 L 13 10 L 13 9 L 12 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pia_tray_disconnected.svg b/.icons/awkward/16x16/panel/pia_tray_disconnected.svg
new file mode 100644
index 00000000..6355f943
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pia_tray_disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.5,0 C 5.4627564,0 3.0004562,2.3276432 3,5.1992188 3.00172,5.3328938 3.00888,5.4664566 3.021484,5.5996094 L 3,5.5996094 3,6 1.8339844,6 C 1.3723177,6 1,6.3464546 1,6.7773438 L 1,12.222656 C 1,12.653545 1.3723177,13 1.8339844,13 L 3,13 3,15.199219 C 3,15.642419 3.3769338,16 3.8457031,16 l 2.9628907,0 1.2675781,-2 0.8476562,0 1.2675779,2 2.962891,0 C 13.623066,16 14,15.642419 14,15.199219 L 14,13 15.166016,13 C 15.627682,13 16,12.653545 16,12.222656 L 16,6.7773438 C 16,6.3464546 15.627682,6 15.166016,6 L 14,6 l 0,-0.4003906 -0.01758,0 C 13.993721,5.466409 13.999584,5.3328463 14,5.1992188 13.999544,2.3276432 11.537244,0 8.5,0 Z m 0,2 c 1.932663,-1e-7 3.5,1 3.5,3.977539 -5.58e-4,0.014978 -0.0012,0.029952 -0.002,0.044922 L 5,6.0224609 C 4.9999069,6.0074869 4.9999069,5.9925129 5,5.9775389 5,2.9999999 6.567337,1.9999998 8.5,2 Z M 6,4 6,5 7,5 7,4 Z m 4,0 0,1 1,0 0,-1 z M 8.5,7 c 0.9233334,0 1.4667964,0.782188 1.4667964,1.742188 l 0,0.257812 0.6171876,0 C 10.811473,8.96085 11,9.262571 11,9.5 l 0,2.072266 C 11,11.809694 10.814818,12 10.583984,12 L 6.4160156,12 C 6.1851822,12 6,11.809694 6,11.572266 L 6,9.5 C 6,9.262571 6.1851822,9 6.4160156,9 l 0.6171875,0 0,-0.257812 C 7.0332031,7.781802 7.5766667,7 8.5,7 Z m 0,0.857422 c -0.4616667,0 -0.6328125,0.382565 -0.6328125,0.857422 l 0,0.285156 1.265625,0 0,-0.285156 C 9.1328125,8.239987 8.9616667,7.857422 8.5,7.857422 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pidgin-tray-available.svg b/.icons/awkward/16x16/panel/pidgin-tray-available.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pidgin-tray-available.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pidgin-tray-away.svg b/.icons/awkward/16x16/panel/pidgin-tray-away.svg
new file mode 120000
index 00000000..d0a56fad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pidgin-tray-away.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pidgin-tray-busy.svg b/.icons/awkward/16x16/panel/pidgin-tray-busy.svg
new file mode 120000
index 00000000..ce0d3d7f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pidgin-tray-busy.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pidgin-tray-connect.svg b/.icons/awkward/16x16/panel/pidgin-tray-connect.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pidgin-tray-connect.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pidgin-tray-invisible.svg b/.icons/awkward/16x16/panel/pidgin-tray-invisible.svg
new file mode 120000
index 00000000..cbe782f3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pidgin-tray-invisible.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pidgin-tray-offline.svg b/.icons/awkward/16x16/panel/pidgin-tray-offline.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pidgin-tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pidgin-tray-pending.svg b/.icons/awkward/16x16/panel/pidgin-tray-pending.svg
new file mode 120000
index 00000000..9c653fa6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pidgin-tray-pending.svg
@@ -0,0 +1 @@
+user-status-pending.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pidgin-tray-xa.svg b/.icons/awkward/16x16/panel/pidgin-tray-xa.svg
new file mode 120000
index 00000000..3e76e3ca
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pidgin-tray-xa.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pithos-tray-icon.svg b/.icons/awkward/16x16/panel/pithos-tray-icon.svg
new file mode 100644
index 00000000..50ca214e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pithos-tray-icon.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9.561,1 C 8.281,1 7,0.9993 7,2.2793 V 8.342 C 6.532,8.118 6.0197,8.001 5.5005,8 3.5675,8 2.0005,9.567 2.0005,11.5 2.0005,13.433 3.5675,15 5.5005,15 7.392,14.998 8.94,13.492 8.995,11.602 L 9,11.605 C 9.001,11.571 9,11.535 9,11.5 9.015,9.124 9,8.719 9,6.334 9,2.8016 13.36,7.36 14,8 14,6.2931 14.041,1 9.561,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pithos-tray-plugin.svg b/.icons/awkward/16x16/panel/pithos-tray-plugin.svg
new file mode 120000
index 00000000..18c6e392
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pithos-tray-plugin.svg
@@ -0,0 +1 @@
+pithos-tray-icon.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pomodoneapp-break.svg b/.icons/awkward/16x16/panel/pomodoneapp-break.svg
new file mode 100644
index 00000000..65d80967
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoneapp-break.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5.5,4 H 10.5 C 11.331,4 12,4.669 12,5.5 V 10.5 C 12,11.331 11.331,12 10.5,12 H 5.5 C 4.669,12 4,11.331 4,10.5 V 5.5 C 4,4.669 4.669,4 5.5,4 Z M 6.5859,5.3789 C 6.4581,5.3789 6.3304,5.4275 6.2324,5.5254 L 5.5254,6.2324 C 5.3295,6.4283 5.3295,6.7436 5.5254,6.9395 L 6.5859,8 5.5254,9.0605 C 5.3295,9.2555 5.3295,9.5716 5.5254,9.7676 L 6.2324,10.475 C 6.4283,10.67 6.7436,10.67 6.9395,10.475 L 8,9.4141 9.0605,10.475 C 9.2555,10.67 9.5716,10.67 9.7676,10.475 L 10.475,9.7676 C 10.67,9.5716 10.67,9.2555 10.475,9.0605 L 9.4141,8 10.475,6.9395 C 10.67,6.7436 10.67,6.4283 10.475,6.2324 L 9.7676,5.5254 C 9.5716,5.3295 9.2555,5.3295 9.0605,5.5254 L 8,6.5859 6.9395,5.5254 C 6.8415,5.4275 6.7137,5.3789 6.5859,5.3789 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoneapp-indicator.svg b/.icons/awkward/16x16/panel/pomodoneapp-indicator.svg
new file mode 100644
index 00000000..734036d7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoneapp-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5.5,4 H 10.5 C 11.331,4 12,4.669 12,5.5 V 10.5 C 12,11.331 11.331,12 10.5,12 H 5.5 C 4.669,12 4,11.331 4,10.5 V 5.5 C 4,4.669 4.669,4 5.5,4 Z M 6.5996,6 C 6.2672,6 6,6.2672 6,6.5996 V 9.4004 C 6,9.7334 6.2672,10 6.5996,10 H 9.4004 C 9.7334,10 10,9.7334 10,9.4004 V 6.5996 C 10,6.2672 9.7334,6 9.4004,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoneapp-paused.svg b/.icons/awkward/16x16/panel/pomodoneapp-paused.svg
new file mode 100644
index 00000000..f777dfbd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoneapp-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5.5,4 H 10.5 C 11.331,4 12,4.669 12,5.5 V 10.5 C 12,11.331 11.331,12 10.5,12 H 5.5 C 4.669,12 4,11.331 4,10.5 V 5.5 C 4,4.669 4.669,4 5.5,4 Z M 5.5,5 C 5.223,5 5,5.223 5,5.5 V 10.5 C 5,10.777 5.223,11 5.5,11 H 6.5 C 6.777,11 7,10.777 7,10.5 V 5.5 C 7,5.223 6.777,5 6.5,5 Z M 9.5,5 C 9.223,5 9,5.223 9,5.5 V 10.5 C 9,10.777 9.223,11 9.5,11 H 10.5 C 10.777,11 11,10.777 11,10.5 V 5.5 C 11,5.223 10.777,5 10.5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoneapp-started.svg b/.icons/awkward/16x16/panel/pomodoneapp-started.svg
new file mode 100644
index 00000000..79bf71f4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoneapp-started.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5.5,4 H 10.5 C 11.331,4 12,4.669 12,5.5 V 10.5 C 12,11.331 11.331,12 10.5,12 H 5.5 C 4.669,12 4,11.331 4,10.5 V 5.5 C 4,4.669 4.669,4 5.5,4 Z M 7.5,5 C 7.223,5 7,5.223 7,5.5 V 7.5 8.5 C 7,8.777 7.223,9 7.5,9 H 10.5 C 10.777,9 11,8.777 11,8.5 V 7.5 C 11,7.223 10.777,7 10.5,7 H 9 V 5.5 C 9,5.223 8.777,5 8.5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-00.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-00.svg
new file mode 100644
index 00000000..e898506f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-00.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-01.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-01.svg
new file mode 100644
index 00000000..890aa180
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-01.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-02.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-02.svg
new file mode 100644
index 00000000..ab5a6453
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-02.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-03.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-03.svg
new file mode 100644
index 00000000..3ad22eb2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-03.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-04.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-04.svg
new file mode 100644
index 00000000..0d3b4edf
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-04.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-05.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-05.svg
new file mode 100644
index 00000000..9dd8df87
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-05.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-06.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-06.svg
new file mode 100644
index 00000000..f5f31549
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-06.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-07.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-07.svg
new file mode 100644
index 00000000..8ed5c315
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-07.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-08.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-08.svg
new file mode 100644
index 00000000..81799624
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-08.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-09.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-09.svg
new file mode 100644
index 00000000..06ac58bc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-09.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-10.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-10.svg
new file mode 100644
index 00000000..3a4ac19c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-10.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-11.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-11.svg
new file mode 100644
index 00000000..4856ffc2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-11.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-12.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-12.svg
new file mode 100644
index 00000000..d1192cd2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-12.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-13.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-13.svg
new file mode 100644
index 00000000..e479d207
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-13.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-14.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-14.svg
new file mode 100644
index 00000000..a7df6712
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-14.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-15.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-15.svg
new file mode 100644
index 00000000..c58607e3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-15.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-16.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-16.svg
new file mode 100644
index 00000000..dee00b16
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-16.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 11.969007,8.4903421 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-17.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-17.svg
new file mode 100644
index 00000000..6096a141
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-17.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 3.887727,0.9449968 c 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-18.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-18.svg
new file mode 100644
index 00000000..4324066f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-18.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 3.790927,1.2796765 c 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-19.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-19.svg
new file mode 100644
index 00000000..76ec5e10
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-19.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 3.60484,1.7356539 c 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-20.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-20.svg
new file mode 100644
index 00000000..d2b07b68
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-20.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 3.371107,2.153976 c 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-21.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-21.svg
new file mode 100644
index 00000000..7785d958
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-21.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 3.144723,2.47226 c 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-22.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-22.svg
new file mode 100644
index 00000000..82d70625
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-22.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 2.891191,2.764248 c 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-23.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-23.svg
new file mode 100644
index 00000000..23fe7d10
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-23.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 2.588778,3.049406 c 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-24.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-24.svg
new file mode 100644
index 00000000..9264d9a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-24.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 2.260312,3.300609 c 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-25.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-25.svg
new file mode 100644
index 00000000..3c5326ac
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-25.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 1.9278646,3.505608 c 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-26.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-26.svg
new file mode 100644
index 00000000..b47fae33
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-26.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 1.4927388,3.712174 c 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-27.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-27.svg
new file mode 100644
index 00000000..5353f138
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-27.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 1.1544229,3.830895 c 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-28.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-28.svg
new file mode 100644
index 00000000..cdc8a958
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-28.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0.7389674,3.93188 c 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-29.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-29.svg
new file mode 100644
index 00000000..7ac763ce
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-29.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0.3666824,3.98342 c 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-30.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-30.svg
new file mode 100644
index 00000000..e67afe90
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-30.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118722 0.1497422,-0.06027 0.2949974,-0.129339 0.4351258,-0.206565 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.19059 0.253532,-0.291988 0.08045,-0.102195 0.156031,-0.208406 0.226384,-0.318285 0.08592,-0.134184 0.16404,-0.2738374 0.233733,-0.4183211 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 0.04013,-0.204088 0.01675,-0.2992622 0.03099,-0.4903411 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-31.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-31.svg
new file mode 100644
index 00000000..aab952ec
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-31.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 7.509658,11.969007 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-32.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-32.svg
new file mode 100644
index 00000000..3cd040a7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-32.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 7.055003,11.887727 c 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-33.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-33.svg
new file mode 100644
index 00000000..2e59f284
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-33.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 6.720324,11.790927 c 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-34.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-34.svg
new file mode 100644
index 00000000..f0e498f6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-34.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 6.264346,11.60484 c 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-35.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-35.svg
new file mode 100644
index 00000000..4c88e00f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-35.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 5.846024,11.371107 c 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-36.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-36.svg
new file mode 100644
index 00000000..66f9cb4c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-36.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 5.52774,11.144723 c 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-37.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-37.svg
new file mode 100644
index 00000000..341c39b1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-37.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 5.235752,10.891191 c 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-38.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-38.svg
new file mode 100644
index 00000000..5adcdf0b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-38.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.950594,10.588778 c 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-39.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-39.svg
new file mode 100644
index 00000000..0d3ef09b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-39.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.699391,10.260312 c 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-40.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-40.svg
new file mode 100644
index 00000000..f77e900a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-40.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.494392,9.9278646 c 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-41.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-41.svg
new file mode 100644
index 00000000..f3047e2f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-41.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.287826,9.4927388 c 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-42.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-42.svg
new file mode 100644
index 00000000..08382a5d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-42.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.169105,9.1544229 c 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-43.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-43.svg
new file mode 100644
index 00000000..80a12d72
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-43.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.06812,8.7389674 c 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-44.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-44.svg
new file mode 100644
index 00000000..9cac43ee
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-44.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4.01658,8.3666824 c 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-45.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-45.svg
new file mode 100644
index 00000000..30c861ea
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-45.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118722 0.1497422,-0.06027 0.2949974,-0.129339 0.4351258,-0.206565 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.19059 0.253532,-0.291988 0.08045,-0.102195 0.156031,-0.208406 0.226384,-0.318285 0.08592,-0.134184 0.16404,-0.2738374 0.233733,-0.4183211 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 0.04013,-0.204088 0.01675,-0.2992622 0.03099,-0.4903411 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8.000001,12.000003 0,-4 -4,0 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118722,0.3383159 0.06027,0.1497422 0.129339,0.2949974 0.206565,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.19059,0.173706 0.291988,0.253532 0.102195,0.08045 0.208406,0.156031 0.318285,0.226384 0.134184,0.08592 0.273837,0.16404 0.418321,0.233733 0.147204,0.07101 0.299421,0.133259 0.455977,0.186087 0.109514,0.03695 0.221151,0.0693 0.33468,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.00914 7.808921,11.98576 8,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-46.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-46.svg
new file mode 100644
index 00000000..3c09a701
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-46.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.030993,7.509658 C 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-47.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-47.svg
new file mode 100644
index 00000000..6d479927
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-47.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.112273,7.055003 C 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-48.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-48.svg
new file mode 100644
index 00000000..a9507f1e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-48.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.209073,6.720324 c -0.03695,0.109513 -0.0693,0.22115 -0.0968,0.334679 C 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-49.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-49.svg
new file mode 100644
index 00000000..5b928bc1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-49.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.39516,6.264346 C 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-50.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-50.svg
new file mode 100644
index 00000000..a4b48ba5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-50.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.628893,5.846024 C 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-51.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-51.svg
new file mode 100644
index 00000000..9d4c4127
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-51.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 4.855277,5.52774 C 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-52.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-52.svg
new file mode 100644
index 00000000..bc26df96
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-52.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 5.108809,5.235752 C 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-53.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-53.svg
new file mode 100644
index 00000000..facb5da6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-53.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 5.411222,4.950594 C 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-54.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-54.svg
new file mode 100644
index 00000000..11ce1958
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-54.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 5.739688,4.699391 C 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-55.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-55.svg
new file mode 100644
index 00000000..3619a524
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-55.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 C 8,8 6.2372021,4.445176 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-56.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-56.svg
new file mode 100644
index 00000000..5a129372
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-56.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 6.5072612,4.287826 C 6.357519,4.348096 6.2122638,4.417166 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-57.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-57.svg
new file mode 100644
index 00000000..38ac0735
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-57.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 6.8455771,4.169105 C 6.7305366,4.203725 6.6176791,4.243385 6.5072612,4.287826 6.357519,4.348096 6.2122638,4.417166 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-58.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-58.svg
new file mode 100644
index 00000000..adfe4eaa
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-58.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 7.2610326,4.06812 C 7.1197948,4.0945 6.9811696,4.1283 6.8455771,4.169105 6.7305366,4.203725 6.6176791,4.243385 6.5072612,4.287826 6.357519,4.348096 6.2122638,4.417166 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-59.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-59.svg
new file mode 100644
index 00000000..80c1e199
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-59.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 7.6333176,4.01658 C 7.5074476,4.02802 7.3832618,4.04529 7.2610326,4.06812 7.1197948,4.0945 6.9811696,4.1283 6.8455771,4.169105 6.7305366,4.203725 6.6176791,4.243385 6.5072612,4.287826 6.357519,4.348096 6.2122638,4.417166 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-60.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-60.svg
new file mode 100644
index 00000000..5769ac5c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-60.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12,8 8,8 8,4 c 0.1236173,0 0.245925,0.00561 0.3666824,0.016582 0.12587,0.011439 0.2500558,0.02871 0.372285,0.051539 0.1412378,0.026379 0.279863,0.060181 0.4154555,0.100985 0.1150405,0.034619 0.227898,0.074279 0.3383159,0.1187215 0.1497422,0.060271 0.2949974,0.1293395 0.4351258,0.2065657 0.1143454,0.063017 0.2252774,0.1314659 0.3324474,0.2049989 0.113875,0.078133 0.223503,0.1620066 0.328466,0.2512027 0.105674,0.089799 0.20662,0.1849939 0.302413,0.2851579 0.08908,0.093146 0.173706,0.1905898 0.253532,0.2919883 0.08045,0.1021943 0.156031,0.2084059 0.226384,0.3182845 0.08592,0.1341845 0.16404,0.2738379 0.233733,0.4183216 0.07101,0.1472036 0.133259,0.2994212 0.186087,0.4559774 0.03695,0.1095139 0.0693,0.2211508 0.0968,0.3346797 0.02738,0.1130411 0.06374,0.3380892 0.08128,0.4546547 C 12.009134,7.7137469 11.985756,7.8089211 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 12,8 -4,0 0,4 c 0.1236173,0 0.245925,-0.0056 0.3666824,-0.01658 0.12587,-0.01144 0.2500558,-0.02871 0.372285,-0.05154 0.1412378,-0.02638 0.279863,-0.06018 0.4154555,-0.100985 0.1150405,-0.03462 0.227898,-0.07428 0.3383159,-0.118721 0.1497422,-0.06027 0.2949974,-0.12934 0.4351258,-0.206566 0.1143454,-0.06302 0.2252774,-0.131466 0.3324474,-0.204999 0.113875,-0.07813 0.223503,-0.162007 0.328466,-0.251203 0.105674,-0.0898 0.20662,-0.184994 0.302413,-0.285158 0.08908,-0.09315 0.173706,-0.190589 0.253532,-0.291988 0.08045,-0.102194 0.156031,-0.208406 0.226384,-0.318284 0.08592,-0.134185 0.16404,-0.2738384 0.233733,-0.4183221 0.07101,-0.1472036 0.133259,-0.2994212 0.186087,-0.4559774 0.03695,-0.1095139 0.0693,-0.2211508 0.0968,-0.3346797 0.02738,-0.1130411 0.06374,-0.3380892 0.08128,-0.4546547 C 12.009134,8.2862531 11.985756,8.1910789 12,8 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,12 8,8 4,8 c 0,0.1236173 0.0056,0.245925 0.01658,0.3666824 0.01144,0.12587 0.02871,0.2500558 0.05154,0.372285 0.02638,0.1412378 0.06018,0.279863 0.100985,0.4154555 0.03462,0.1150405 0.07428,0.227898 0.118721,0.3383159 0.06027,0.1497422 0.12934,0.2949974 0.206566,0.4351258 0.06302,0.1143454 0.131466,0.2252774 0.204999,0.3324474 0.07813,0.113875 0.162007,0.223503 0.251203,0.328466 0.0898,0.105674 0.184994,0.20662 0.285158,0.302413 0.09315,0.08908 0.190589,0.173706 0.291988,0.253532 0.102194,0.08045 0.208406,0.156031 0.318284,0.226384 0.134185,0.08592 0.273838,0.16404 0.418322,0.233733 0.147204,0.07101 0.299421,0.133259 0.455978,0.186087 0.109513,0.03695 0.22115,0.0693 0.334679,0.0968 0.113041,0.02738 0.338089,0.06374 0.454655,0.08128 C 7.713747,12.009134 7.808921,11.985756 8,12 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,8 8,8 7.8033459,4.0047463 C 7.7463486,4.0075046 7.6896643,4.0114566 7.6333176,4.01658 7.507448,4.0280248 7.3832618,4.04529 7.2610326,4.06812 7.1197948,4.0945 6.9811696,4.1283 6.8455771,4.169105 6.7305366,4.203725 6.6176791,4.243385 6.5072612,4.287826 6.357519,4.348096 6.2122638,4.417166 6.0721354,4.494392 5.95779,4.557412 5.846858,4.625858 5.739688,4.699391 5.625813,4.777521 5.516185,4.861398 5.411222,4.950594 5.305548,5.040394 5.204602,5.135588 5.108809,5.235752 5.019729,5.328902 4.935103,5.426341 4.855277,5.52774 4.774827,5.629934 4.699246,5.736146 4.628893,5.846024 4.542973,5.980209 4.464853,6.119862 4.39516,6.264346 4.32415,6.41155 4.261901,6.563767 4.209073,6.720324 4.172123,6.829837 4.139773,6.941474 4.112273,7.055003 4.084893,7.168044 4.048533,7.393092 4.030993,7.509658 3.990866,7.713747 4.014244,7.808921 4,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-indicator-light-61.svg b/.icons/awkward/16x16/panel/pomodoro-indicator-light-61.svg
new file mode 100644
index 00000000..a42efe8f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-indicator-light-61.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,4 A 3.9999999,3.9999999 0 0 0 4.0000002,7.9999998 3.9999999,3.9999999 0 0 0 8,12 3.9999999,3.9999999 0 0 0 12,7.9999998 3.9999999,3.9999999 0 0 0 8,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-start-light.svg b/.icons/awkward/16x16/panel/pomodoro-start-light.svg
new file mode 100644
index 00000000..7b088bed
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-start-light.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7,6 3,2 -3,2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pomodoro-stop-light.svg b/.icons/awkward/16x16/panel/pomodoro-stop-light.svg
new file mode 100644
index 00000000..3f1e859b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pomodoro-stop-light.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 6.3452 1 4.8231667 1.5435764 3.625 2.5546875 L 2.2148438 1.15625 L 1.1210938 2.2441406 L 2.53125 3.6445312 C 1.5712389 4.8111978 1 6.3666667 1 8 C 1 11.888889 4.1339778 15 8 15 C 11.866333 15 15 11.888889 15 8 C 15 6.3666667 14.429305 4.8111978 13.46875 3.6445312 L 14.878906 2.2441406 L 13.785156 1.15625 L 12.375 2.5546875 C 11.177222 1.5435764 9.6551112 1 8 1 z M 8 3 C 10.761429 3 13 5.2142856 13 8 C 13 10.785714 10.761429 13 8 13 C 5.2385713 13 3 10.785714 3 8 C 3 5.2142856 5.2385713 3 8 3 z"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="4" height="4" x="6" y="6"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/popcorntime-tray.svg b/.icons/awkward/16x16/panel/popcorntime-tray.svg
new file mode 100644
index 00000000..0182858d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/popcorntime-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 1.75 1 C 1.3344975 1 1 1.3344975 1 1.75 L 1 8 L 15 8 L 15 1.75 C 15 1.334515 14.66475 1 14.25 1 L 1.75 1 z M 4 3 A 1 1 0 0 1 5 4 A 1 1 0 0 1 4 5 A 1 1 0 0 1 3 4 A 1 1 0 0 1 4 3 z M 12 3 A 1 1 0 0 1 13 4 A 1 1 0 0 1 12 5 A 1 1 0 0 1 11 4 A 1 1 0 0 1 12 3 z M 6 5 C 8.0537 5.3173301 10 5 10 5 C 10 6.1046 9.1046 7 8 7 C 6.8954 7 6 6.1046 6 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1 8 L 1 14.25 C 1 14.665625 1.3345063 15 1.75 15 L 14.25 15 C 14.665625 15 15 14.665625 15 14.25 L 15 8 L 1 8 z M 4 9 C 4.554 9 5 9.446 5 10 L 5 13 C 5 13.554 4.554 14 4 14 C 3.446 14 3 13.554 3 13 L 3 10 C 3 9.446 3.446 9 4 9 z M 8 9 C 8.554 9 9 9.446 9 10 L 9 13 C 9 13.554 8.554 14 8 14 C 7.446 14 7 13.554 7 13 L 7 10 C 7 9.446 7.446 9 8 9 z M 12 9 C 12.554 9 13 9.446 13 10 L 13 13 C 13 13.554 12.554 14 12 14 C 11.446 14 11 13.554 11 13 L 11 10 C 11 9.446 11.446 9 12 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pragha-panel.svg b/.icons/awkward/16x16/panel/pragha-panel.svg
new file mode 100644
index 00000000..149c877d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pragha-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.4375 1 C 10.36389 0.995275 10.248102 1.0472572 10.033203 1.1464844 C 9.7785396 1.2643495 9.2006887 1.359375 8.7480469 1.359375 C 7.1447642 1.3941133 5.8597811 1.9764198 4.8203125 3.0742188 C 3.4094237 4.5742641 2.9658621 6.4621804 3.609375 8.2148438 C 3.757943 8.6191027 3.8491272 9.0309042 3.8105469 9.1289062 C 3.7719666 9.2277835 3.5007057 9.4989948 3.2089844 9.734375 C 2.5752859 10.245387 2.1369931 11.069559 2.0273438 11.955078 C 1.9615203 12.48709 2.0055335 12.740408 2.2851562 13.373047 C 2.8856891 14.731952 4.24755 15.315244 5.6992188 14.833984 C 6.5397789 14.554853 7.3820702 13.562955 8.0546875 12.060547 C 8.6367764 10.762894 8.6627176 10.731677 9.2871094 10.498047 C 10.338761 10.104288 11.001075 9.6692191 11.660156 8.9394531 C 12.828564 7.6452998 13.262549 5.9706007 12.84375 4.3691406 C 12.655079 3.6496124 12.496512 3.4023857 11.644531 2.4863281 C 11.104745 1.9061029 10.625765 1.316803 10.580078 1.1796875 C 10.541159 1.0641849 10.511107 1.0047252 10.4375 1 z M 10.173828 2.8769531 C 10.377797 2.8535901 10.637962 3.0362853 11.003906 3.4179688 C 12.452683 4.9260642 12.303623 7.2078777 10.671875 8.5195312 C 9.9759814 9.0777934 9.8130038 9.1135066 9.3300781 8.8125 C 9.0511211 8.6383712 8.9980002 8.4788109 9 7.8417969 C 9.0029995 6.8661506 9.3827797 4.4763668 9.6777344 3.5683594 C 9.8207124 3.1283123 9.9698595 2.9003161 10.173828 2.8769531 z M 8.0292969 3 C 8.5159863 3.002 8.8916358 3.1494104 8.9941406 3.4414062 C 9.0283088 3.5371549 8.8869109 3.9879493 8.6777344 4.4433594 C 8.1418761 5.6146757 7.9706661 6.2600352 7.6464844 8.3261719 C 7.2447989 10.888635 6.8074422 11.995166 5.9277344 12.660156 C 5.3731253 13.08015 4.6899389 13.114137 4.3261719 12.744141 C 4.0114072 12.424146 3.9220193 12.02351 4.0683594 11.603516 C 4.1843648 11.270188 4.6294033 11.216796 5.4746094 11.091797 C 6.0626368 11.005134 6.4765625 10.597778 6.4765625 10.064453 C 6.4765625 9.7286248 6.3415369 9.5380138 5.8847656 9.0546875 C 5.1781493 8.3071983 4.5345002 7.5911171 4.53125 6.6855469 C 4.5260832 5.2693174 5.2218614 4.0645481 6.40625 3.4316406 C 6.9477752 3.1422281 7.5426075 2.9980001 8.0292969 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/preferences-desktop-accessibility-panel.svg b/.icons/awkward/16x16/panel/preferences-desktop-accessibility-panel.svg
new file mode 100644
index 00000000..f23664f3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/preferences-desktop-accessibility-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5,0 C 6.12,0 5,1.12 5,2.5 5,3.88 6.12,5 7.5,5 8.88,5 10,3.88 10,2.5 10,1.12 8.88,0 7.5,0 Z M 1,6 V 8 H 5 V 15 H 7 V 11 H 8 V 15 H 10 V 8 H 14 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/prime-hybrid.svg b/.icons/awkward/16x16/panel/prime-hybrid.svg
new file mode 100644
index 00000000..6d77d127
--- /dev/null
+++ b/.icons/awkward/16x16/panel/prime-hybrid.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 C 3.892,1 3,1.892 3,3 v 10 c 0,1.108 0.892,2 2,2 h 5 V 9 H 8 v 3 H 6 V 9 7 4 h 2 v 3 h 2 V 1 Z m 5,6 v 2 h 2 v 3 h 2 V 4 h -2 v 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/prime-intel.svg b/.icons/awkward/16x16/panel/prime-intel.svg
new file mode 100644
index 00000000..3ff7adfb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/prime-intel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.7773438 1 C 0.79245483 1 0 1.7805 0 2.75 L 0 13.25 C 0 14.2195 0.79245483 15 1.7773438 15 L 14.222656 15 C 15.207545 15 16 14.2195 16 13.25 L 16 2.75 C 16 1.7805 15.207545 1 14.222656 1 L 1.7773438 1 z M 1 5.125 L 1.8886719 5.125 L 1.8886719 6 L 1 6 L 1 5.125 z M 14 6 L 14.888672 6 L 14.888672 11 C 14.124228 10.93167 14 10.661016 14 10.166016 L 14 6 z M 7 6.0507812 L 7.8886719 6.0507812 L 7.8886719 7.125 L 8.7773438 7.125 L 8.7773438 8 L 7.8886719 8 L 7.8886719 9.25 C 7.8886719 9.47575 7.9368454 10.125 8.1777344 10.125 L 8.7773438 10.125 L 8.7773438 11 L 7.8886719 11 C 7.0611163 11 7 9.9759531 7 9.4238281 L 7 6.0507812 z M 1 7 L 1.8886719 7 L 1.8886719 11 C 1.1243163 10.934402 1 10.27597 1 9.8007812 L 1 7 z M 2.6660156 7 L 4.8886719 7 C 5.7754274 6.99072 6.2226562 7.6929102 6.2226562 8.1992188 L 6.2226562 11 L 5.3339844 11 L 5.3339844 8.1992188 C 5.3339844 7.9880235 5.0350812 7.8007812 4.7382812 7.8007812 L 3.5546875 7.8007812 L 3.5546875 11 L 2.6660156 11 L 2.6660156 7 z M 11.863281 7 L 11.865234 7 C 12.937234 7.00096 13.554688 7.8439971 13.554688 8.9511719 L 13.554688 9.4003906 L 11.015625 9.4003906 C 11.056514 9.8491804 11.3628 10.175781 11.892578 10.175781 C 12.339689 10.175781 12.562536 10.054636 12.820312 9.8066406 L 13.439453 10.384766 C 13.040342 10.766358 12.623433 10.998047 11.884766 10.998047 C 10.921211 10.998047 10 10.486107 10 8.9941406 C 10 7.7199296 10.803726 7.0008 11.863281 7 z M 11.775391 7.8007812 A 0.88888889 0.79998179 0 0 0 10.886719 8.5996094 L 12.666016 8.5996094 A 0.88888889 0.79998179 0 0 0 11.775391 7.8007812 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/prime-nvidia.svg b/.icons/awkward/16x16/panel/prime-nvidia.svg
new file mode 100644
index 00000000..cd275c5a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/prime-nvidia.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.6347,7.1666 C 1.6347,7.1666 3.1127,4.7474 6.001,4.4971 V 3.6195 C 2.8019,3.9105 0,6.9818 0,6.9818 0,6.9818 1.6006,12.124 6.001,12.594 V 11.661 C 2.7718,11.2 1.6347,7.1658 1.6347,7.1658 Z M 6.001,9.8059 V 10.66 C 3.5604,10.167 2.8515,7.2909 2.8515,7.2909 2.8515,7.2909 4.0548,5.8192 6.0011,5.5806 V 6.5181 C 5.9999,6.5181 5.9991,6.5177 5.9981,6.5177 4.9766,6.3787 4.1471,7.4606 4.1471,7.4606 4.1471,7.4606 4.6259,9.2813 6.0018,9.805 M 6.0018,2 V 3.6188 C 6.0957,3.6107 6.1581,3.6038 6.2525,3.6001 9.8895,3.4612 12.26,6.9813 12.26,6.9813 12.26,6.9813 9.5375,10.732 6.7019,10.732 6.442,10.732 6.2303,10.706 6.0018,10.66 V 11.661 C 6.1971,11.689 6.3683,11.705 6.5797,11.705 9.2182,11.705 11.127,10.178 12.974,8.3701 13.281,8.6478 14.535,9.325 14.793,9.6207 13.036,11.288 8.9417,12.632 6.6201,12.632 6.3963,12.632 6.2129,12.617 6.0017,12.593 V 14 H 16 V 2 H 6.0017 Z M 6.0018,5.5807 V 4.4965 C 6.0947,4.4902 6.1568,4.4835 6.2525,4.4801 8.8678,4.3869 10.584,7.0277 10.584,7.0277 10.584,7.0277 8.7306,9.9456 6.7433,9.9456 6.4573,9.9456 6.2324,9.8933 6.0016,9.805 V 6.5182 C 7.0198,6.6576 7.1932,7.1675 7.8057,8.3238 L 9.1672,7.0228 C 9.1672,7.0228 8.1729,5.5454 6.4978,5.5454 6.3157,5.5453 6.173,5.5599 6.0019,5.5805"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/process-syncing-down.svg b/.icons/awkward/16x16/panel/process-syncing-down.svg
new file mode 100644
index 00000000..0d9dd274
--- /dev/null
+++ b/.icons/awkward/16x16/panel/process-syncing-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 1.446,1 1,1.446 1,2 V 4.2832 C 1.2965,4.1077 1.636,4 2,4 H 3 4 4.5859 L 6.293,2.293 C 6.4805,2.1054 6.7348,2.0001 7,2 H 8 C 8,1.446 7.554,1 7,1 Z M 7,3 5,5 H 4 3 2 C 1.446,5 1,5.446 1,6 V 7 8 10 11 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 11 10 4 C 15,3.446 14.554,3 14,3 Z M 7,6 H 9 V 10 H 11 L 8,14 5,10 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/process-syncing-error.svg b/.icons/awkward/16x16/panel/process-syncing-error.svg
new file mode 100644
index 00000000..4a8dd599
--- /dev/null
+++ b/.icons/awkward/16x16/panel/process-syncing-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 2,1 C 1.446,1 1,1.446 1,2 V 4.2832 C 1.2965,4.1077 1.636,4 2,4 H 3 4 4.5859 L 6.293,2.293 C 6.4805,2.1054 6.7348,2.0001 7,2 H 8 C 8,1.446 7.554,1 7,1 Z M 7,3 5,5 H 4 3 2 C 1.446,5 1,5.446 1,6 V 7 8 10 11 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 11 10 4 C 15,3.446 14.554,3 14,3 Z M 7.9805,5.3203 A 0.44445,0.44445 0 0 1 8.0254,5.3203 0.44445,0.44445 0 0 1 8.4258,5.625 L 9.2227,8.0156 11.742,8.041 A 0.44445,0.44445 0 0 1 12.002,8.8418 L 9.9766,10.34 10.73,12.744 A 0.44445,0.44445 0 0 1 10.047,13.238 L 7.998,11.773 5.9453,13.234 A 0.44445,0.44445 0 0 1 5.2637,12.736 L 6.0234,10.334 4,8.834 A 0.44445,0.44445 0 0 1 4.2617,8.0312 L 6.7812,8.0117 7.582,5.625 A 0.44445,0.44445 0 0 1 7.9805,5.3203 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/process-syncing-idle.svg b/.icons/awkward/16x16/panel/process-syncing-idle.svg
new file mode 100644
index 00000000..945c6eb0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/process-syncing-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 1.446,1 1,1.446 1,2 V 4.2832 C 1.2965,4.1077 1.636,4 2,4 H 3 4 4.5859 L 6.293,2.293 C 6.4805,2.1054 6.7348,2.0001 7,2 H 8 C 8,1.446 7.554,1 7,1 Z M 7,3 5,5 H 4 3 2 C 1.446,5 1,5.446 1,6 V 7 8 10 11 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 11 10 4 C 15,3.446 14.554,3 14,3 Z M 7.9805,5.3203 A 0.44445,0.44445 0 0 1 8.0254,5.3203 0.44445,0.44445 0 0 1 8.4258,5.625 L 9.2227,8.0156 11.742,8.041 A 0.44445,0.44445 0 0 1 12.002,8.8418 L 9.9766,10.34 10.73,12.744 A 0.44445,0.44445 0 0 1 10.047,13.238 L 7.998,11.773 5.9453,13.234 A 0.44445,0.44445 0 0 1 5.2637,12.736 L 6.0234,10.334 4,8.834 A 0.44445,0.44445 0 0 1 4.2617,8.0312 L 6.7812,8.0117 7.582,5.625 A 0.44445,0.44445 0 0 1 7.9805,5.3203 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/process-syncing-up.svg b/.icons/awkward/16x16/panel/process-syncing-up.svg
new file mode 100644
index 00000000..8bae3822
--- /dev/null
+++ b/.icons/awkward/16x16/panel/process-syncing-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 1.446,1 1,1.446 1,2 V 4.2832 C 1.2965,4.1077 1.636,4 2,4 H 3 4 4.5859 L 6.293,2.293 C 6.4805,2.1054 6.7348,2.0001 7,2 H 8 C 8,1.446 7.554,1 7,1 Z M 7,3 5,5 H 4 3 2 C 1.446,5 1,5.446 1,6 V 7 8 10 11 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 11 10 4 C 15,3.446 14.554,3 14,3 Z M 8,6 11,10 H 9 V 14 H 7 V 10 H 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/process-syncing.svg b/.icons/awkward/16x16/panel/process-syncing.svg
new file mode 100644
index 00000000..38fab98f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/process-syncing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,1 C 1.446,1 1,1.446 1,2 V 4.2832 C 1.2965,4.1077 1.636,4 2,4 H 3 4 4.5859 L 6.293,2.293 C 6.4805,2.1055 6.7348,2.0001 7,2 H 8 C 8,1.446 7.554,1 7,1 Z M 7,3 5,5 H 4 3 2 C 1.446,5 1,5.446 1,6 V 7 8 10 11 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 11 10 4 C 15,3.446 14.554,3 14,3 Z M 9,6 13,10 H 12 11 V 12 H 9 V 10 Z M 6,8 H 8 V 10 14 L 4,10 H 5 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/protonmail-indicator.svg b/.icons/awkward/16x16/panel/protonmail-indicator.svg
new file mode 100644
index 00000000..efbf7b01
--- /dev/null
+++ b/.icons/awkward/16x16/panel/protonmail-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.5000391,0.99998081 c -0.34503,0 -0.6904351,0.014663 -0.9101561,0.044922 C 3.937785,1.4100443 2.3704921,2.6452701 2.05668,4.6191215 2.02201,4.8372058 2.01147,5.2252985 2.0059,6.7089653 l -0.0039,1.1660156 -0.002,0 0,0.125 0,0.4707031 0,0.4042969 0,0.9707032 0.0059,-1.3691407 0.07226,0.1132813 c 0.1899379,0.2903095 0.450559,0.4921634 1.6992189,1.3203124 2.087557,1.3845359 2.946169,1.8910459 3.474609,2.0449219 0.0834,0.02427 0.198507,0.04422 0.25586,0.04492 0.3507132,0.0044 1.3751209,-0.544785 2.9277351,-1.570312 1.936219,-1.2789109 2.295685,-1.5460248 2.484375,-1.8359381 l 0.08008,-0.1230469 0,-0.078125 0,-0.5175781 0,-0.8574219 c 0,-1.8957908 -0.01469,-2.2304309 -0.107422,-2.6367187 C 12.72722,3.6563026 12.427118,3.0825648 11.947302,2.5839633 11.177152,1.783658 9.9732227,1.2600987 8.4101915,1.0449008 8.1904618,1.0146508 7.845065,0.99997881 7.5000351,0.99997881 Z m 0,2.99999999 c 1.1343176,0 2.1192436,0.9426479 2.4414066,2.0976562 0.05672,0.2033481 0.05859,0.2119306 0.05859,1.0390626 0,0.4586057 -0.0055,0.8423158 -0.01367,0.8515624 -0.0083,0.00924 -1.1226942,0.013242 -2.4863285,0.00977 -1.363634,0.00349 -2.4781621,-5.317e-4 -2.4863281,-0.00977 -0.0081,-0.00926 -0.01367,-0.3929566 -0.01367,-0.8515624 0,-0.8271319 0.0019,-0.8357145 0.05859,-1.0390626 0.322172,-1.1550084 1.3070889,-2.0976562 2.441406,-2.0976562 z m 5.5000009,5.4707033 -0.08008,0.123047 c -0.18869,0.289913 -0.548156,0.5570259 -2.484375,1.8359379 -1.5526141,1.025527 -2.5770217,1.574712 -2.9277349,1.570312 -0.05735,-7e-4 -0.172462,-0.02065 -0.25586,-0.04492 C 6.7235501,12.801185 5.864938,12.294675 3.7773811,10.910139 2.5287211,10.08199 2.2681001,9.8801361 2.0781621,9.5898271 l -0.07226,-0.113282 -0.0059,1.3691409 0,2.154297 0,0.873047 0.0098,0 0.0039,0.65625 0.08203,0.148437 c 0.06354,0.112784 0.115384,0.162674 0.21875,0.220704 l 0.134766,0.07617 2.191406,0.01367 c 1.205205,0.0069 3.4613204,0.01228 5.0136646,0.01172 l 2.8222653,0 0.136719,-0.05664 c 0.175381,-0.07192 0.227295,-0.11421 0.308594,-0.259765 l 0.06445,-0.121094 0,-0.689453 0.01367,0 5e-6,-0.873046 0,-2.992188 0,-0.5371089 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/protonmail-notification.svg b/.icons/awkward/16x16/panel/protonmail-notification.svg
new file mode 100644
index 00000000..316df841
--- /dev/null
+++ b/.icons/awkward/16x16/panel/protonmail-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="1.5" r="1.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.5000391,0.99998081 c -0.34503,0 -0.6904351,0.014663 -0.9101561,0.044922 C 3.937785,1.4100443 2.3704921,2.6452701 2.05668,4.6191215 2.02201,4.8372058 2.01147,5.2252985 2.0059,6.7089653 l -0.0039,1.1660156 -0.002,0 0,0.125 0,0.4707031 0,0.4042969 0,0.9707032 0.0059,-1.3691407 0.07226,0.1132813 c 0.1899379,0.2903095 0.450559,0.4921634 1.6992189,1.3203124 2.087557,1.3845359 2.946169,1.8910459 3.474609,2.0449219 0.0834,0.02427 0.198507,0.04422 0.25586,0.04492 0.3507132,0.0044 1.3751209,-0.544785 2.9277351,-1.570312 1.936219,-1.2789109 2.295685,-1.5460248 2.484375,-1.8359381 l 0.08008,-0.1230469 0,-0.078125 0,-0.5175781 0,-0.8574219 c 0,-1.8957908 -0.01469,-2.2304309 -0.107422,-2.6367187 C 12.72722,3.6563026 12.427118,3.0825648 11.947302,2.5839633 11.177152,1.783658 9.9732227,1.2600987 8.4101915,1.0449008 8.1904618,1.0146508 7.845065,0.99997881 7.5000351,0.99997881 Z m 0,2.99999999 c 1.1343176,0 2.1192436,0.9426479 2.4414066,2.0976562 0.05672,0.2033481 0.05859,0.2119306 0.05859,1.0390626 0,0.4586057 -0.0055,0.8423158 -0.01367,0.8515624 -0.0083,0.00924 -1.1226942,0.013242 -2.4863285,0.00977 -1.363634,0.00349 -2.4781621,-5.317e-4 -2.4863281,-0.00977 -0.0081,-0.00926 -0.01367,-0.3929566 -0.01367,-0.8515624 0,-0.8271319 0.0019,-0.8357145 0.05859,-1.0390626 0.322172,-1.1550084 1.3070889,-2.0976562 2.441406,-2.0976562 z m 5.5000009,5.4707033 -0.08008,0.123047 c -0.18869,0.289913 -0.548156,0.5570259 -2.484375,1.8359379 -1.5526141,1.025527 -2.5770217,1.574712 -2.9277349,1.570312 -0.05735,-7e-4 -0.172462,-0.02065 -0.25586,-0.04492 C 6.7235501,12.801185 5.864938,12.294675 3.7773811,10.910139 2.5287211,10.08199 2.2681001,9.8801361 2.0781621,9.5898271 l -0.07226,-0.113282 -0.0059,1.3691409 0,2.154297 0,0.873047 0.0098,0 0.0039,0.65625 0.08203,0.148437 c 0.06354,0.112784 0.115384,0.162674 0.21875,0.220704 l 0.134766,0.07617 2.191406,0.01367 c 1.205205,0.0069 3.4613204,0.01228 5.0136646,0.01172 l 2.8222653,0 0.136719,-0.05664 c 0.175381,-0.07192 0.227295,-0.11421 0.308594,-0.259765 l 0.06445,-0.121094 0,-0.689453 0.01367,0 5e-6,-0.873046 0,-2.992188 0,-0.5371089 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/psensor_hot.svg b/.icons/awkward/16x16/panel/psensor_hot.svg
new file mode 100644
index 00000000..3ef4a328
--- /dev/null
+++ b/.icons/awkward/16x16/panel/psensor_hot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,0 C 6.338,0 5,1.338 5,3 V 7.008 C 3.7432,7.95 3.0025,9.429 3,11 3.0029,13.624 5.0343,15.8 7.652,15.982 7.768,15.993 7.884,15.999 8,16 10.761,16 13,13.761 13,11 12.998,9.429 12.257,7.95 11,7.008 V 3 C 11,1.338 9.662,0 8,0 Z M 8,2 C 8.589,2 9,2.4114 9,3 V 8.008 L 9.801,8.607 C 10.556,9.174 10.998,10.058 11,11.002 10.999,12.681 9.681,13.999 8.002,14 7.948,13.999 7.894,13.997 7.84,13.992 L 7.816,13.988 7.791,13.986 C 6.202,13.876 5.0027,12.593 5,11 5.0027,10.057 5.4448,9.173 6.1992,8.607 L 7,8.008 V 3 C 7,2.4114 7.411,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/psensor_normal.svg b/.icons/awkward/16x16/panel/psensor_normal.svg
new file mode 100644
index 00000000..3267fde1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/psensor_normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 6.338,0 5,1.338 5,3 V 7.008 C 3.7432,7.95 3.0025,9.429 3,11 3.0029,13.624 5.0343,15.8 7.652,15.982 7.768,15.993 7.884,15.999 8,16 10.761,16 13,13.761 13,11 12.998,9.429 12.257,7.95 11,7.008 V 3 C 11,1.338 9.662,0 8,0 Z M 8,2 C 8.589,2 9,2.4114 9,3 V 8.008 L 9.801,8.607 C 10.556,9.174 10.998,10.058 11,11.002 10.999,12.681 9.681,13.999 8.002,14 7.948,13.999 7.894,13.997 7.84,13.992 L 7.816,13.988 7.791,13.986 C 6.202,13.876 5.0027,12.593 5,11 5.0027,10.057 5.4448,9.173 6.1992,8.607 L 7,8.008 V 3 C 7,2.4114 7.411,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pushbullet-indicator-disabled.svg b/.icons/awkward/16x16/panel/pushbullet-indicator-disabled.svg
new file mode 100644
index 00000000..b5bfb00f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pushbullet-indicator-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 0,2 V 14 H 2 V 2 Z M 4,2 V 14 L 8.253,13.968 C 11.184,13.935 11.461,13.895 12.7,13.291 15.402,11.974 16.678,8.787 15.64,5.9475 14.954,4.0722 13.394,2.6838 11.405,2.1789 10.78,2.0203 10.383,1.9997 7.955,1.9997 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pushbullet-indicator-light.svg b/.icons/awkward/16x16/panel/pushbullet-indicator-light.svg
new file mode 100644
index 00000000..54d6017a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pushbullet-indicator-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,2 V 14 H 2 V 2 Z M 4,2 V 14 L 8.253,13.968 C 11.184,13.935 11.461,13.895 12.7,13.291 15.402,11.974 16.678,8.787 15.64,5.9475 14.954,4.0722 13.394,2.6838 11.405,2.1789 10.78,2.0203 10.383,1.9997 7.955,1.9997 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pushbullet-indicator-paused.svg b/.icons/awkward/16x16/panel/pushbullet-indicator-paused.svg
new file mode 100644
index 00000000..2a20ca13
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pushbullet-indicator-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -2e-4,2 V 14 H 1.9998 V 2 Z M 3.9998,2 V 14 L 8.252,13.967 C 11.183,13.934 11.46,13.895 12.699,13.291 15.401,11.975 16.679,8.786 15.64,5.9473 14.954,4.072 13.393,2.6846 11.404,2.1797 10.779,2.0211 10.383,2 7.955,2 Z M 6.9998,5 H 9 V 11 H 6.9998 Z M 10,5 H 12 V 11 H 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pushbullet-indicator-sync0-light.svg b/.icons/awkward/16x16/panel/pushbullet-indicator-sync0-light.svg
new file mode 100644
index 00000000..e4574c6c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pushbullet-indicator-sync0-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -2e-4,2 V 14 H 1.9998 V 2 Z M 3.9998,2 V 14 L 8.252,13.967 C 11.183,13.934 11.46,13.895 12.699,13.291 15.401,11.975 16.679,8.786 15.64,5.9472 14.954,4.0721 13.392,2.6844 11.403,2.1795 10.778,2.0209 10.383,1.9998 7.955,1.9998 H 3.9993 Z M 10,4 C 11.482,4 12.413,4.5583 13,5.25 V 4 H 14 V 6 7 H 13 11 V 6 H 12.312 C 11.877,5.443 11.17,5 10,5 6.9998,5 6.9998,8 6.9998,8 H 5.9998 C 5.9998,8 5.9998,4 10,4 Z M 13,8 H 14 C 14,8 14,12 10,12 8.517,12 7.587,11.442 6.9998,10.75 V 12 H 5.9998 V 10 9 H 6.9998 9 V 10 H 7.687 C 8.123,10.557 8.83,11 10,11 13,11 13,8 13,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pushbullet-indicator-sync1-light.svg b/.icons/awkward/16x16/panel/pushbullet-indicator-sync1-light.svg
new file mode 100644
index 00000000..0b161b7b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pushbullet-indicator-sync1-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -2e-4,2 V 14 H 1.9998 V 2 Z M 3.9998,2 V 14 L 8.252,13.967 C 11.183,13.934 11.46,13.895 12.699,13.291 15.401,11.975 16.679,8.786 15.64,5.9472 14.954,4.0721 13.392,2.6844 11.403,2.1795 10.778,2.0209 10.383,1.9998 7.955,1.9998 H 3.9993 Z M 10.264,3.918 C 11.061,3.956 11.944,4.288 12.828,5.1719 13.876,6.2203 14.14,7.273 14.066,8.178 L 14.948,7.293 15.655,8 14.241,9.414 13.534,10.121 12.827,9.414 11.413,8 12.12,7.293 13.048,8.221 C 13.134,7.519 12.948,6.706 12.12,5.8787 9.999,3.7574 7.878,5.8787 7.878,5.8787 L 7.171,5.1714 C 7.171,5.1714 8.508,3.8339 10.263,3.9175 Z M 6.4641,5.8789 7.172,6.5859 8.586,8 7.878,8.707 6.9504,7.779 C 6.8646,8.481 7.051,9.294 7.878,10.121 9.999,12.242 12.12,10.121 12.12,10.121 L 12.827,10.828 C 12.827,10.828 10,13.656 7.171,10.828 6.1225,9.78 5.8587,8.727 5.9325,7.822 L 5.0497,8.707 4.3427,8 5.7568,6.5857 6.4638,5.8787 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pushbullet-indicator-sync2-light.svg b/.icons/awkward/16x16/panel/pushbullet-indicator-sync2-light.svg
new file mode 100644
index 00000000..9687d324
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pushbullet-indicator-sync2-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -2e-4,2 V 14 H 1.9998 V 2 Z M 3.9998,2 V 14 L 8.252,13.967 C 11.183,13.934 11.46,13.895 12.699,13.291 15.401,11.975 16.679,8.786 15.64,5.9472 14.954,4.0721 13.392,2.6844 11.403,2.1795 10.778,2.0209 10.383,1.9998 7.955,1.9998 H 3.9993 Z M 5.9998,4 H 8 9 V 5 7 H 8 V 5.6875 C 7.443,6.1229 6.9995,6.83 6.9996,8 6.9996,11 10,11 10,11 V 12 C 10,12 5.9996,12 5.9996,8 5.9996,6.5174 6.5579,5.5872 7.25,5 H 5.9996 V 4 Z M 10,4 C 10,4 14,4 14,8 14,9.483 13.442,10.413 12.75,11 H 14 V 12 H 12 11 V 11 9 H 12 V 10.313 C 12.557,9.878 13,9.17 13,8 13,5 10,5 10,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pushbullet-indicator-sync3-light.svg b/.icons/awkward/16x16/panel/pushbullet-indicator-sync3-light.svg
new file mode 100644
index 00000000..f93c3875
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pushbullet-indicator-sync3-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -2e-4,2 V 14 H 1.9998 V 2 Z M 3.9998,2 V 14 L 8.252,13.967 C 11.183,13.934 11.46,13.895 12.699,13.291 15.401,11.975 16.679,8.786 15.64,5.9472 14.954,4.0721 13.392,2.6844 11.403,2.1795 10.778,2.0209 10.383,1.9998 7.955,1.9998 H 3.9993 Z M 10,2.3437 11.414,3.7578 12.121,4.4649 11.414,5.1719 10,6.586 9.293,5.879 10.221,4.9512 C 9.519,4.8654 8.706,5.0517 7.879,5.879 5.7574,8 7.879,10.121 7.879,10.121 L 7.172,10.828 C 7.172,10.828 4.3433,8 7.172,5.172 8.22,4.1237 9.273,3.8598 10.178,3.9337 L 9.293,3.051 10,2.344 Z M 12.828,5.1718 C 12.828,5.1718 15.656,8 12.828,10.828 11.779,11.876 10.726,12.14 9.822,12.066 L 10.707,12.949 10,13.656 8.586,12.242 7.879,11.535 8.586,10.828 10,9.414 10.707,10.121 9.779,11.049 C 10.48,11.135 11.294,10.948 12.121,10.121 14.242,8 12.121,5.8788 12.121,5.8788 L 12.828,5.1726 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/pushbullet-indicator-transparent.svg b/.icons/awkward/16x16/panel/pushbullet-indicator-transparent.svg
new file mode 120000
index 00000000..193f4a31
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pushbullet-indicator-transparent.svg
@@ -0,0 +1 @@
+pushbullet-indicator-disabled.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/pushbullet-indicator.svg b/.icons/awkward/16x16/panel/pushbullet-indicator.svg
new file mode 120000
index 00000000..77a38cf9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/pushbullet-indicator.svg
@@ -0,0 +1 @@
+pushbullet-indicator-light.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/qbittorrent-panel.svg b/.icons/awkward/16x16/panel/qbittorrent-panel.svg
new file mode 120000
index 00000000..e96793b6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qbittorrent-panel.svg
@@ -0,0 +1 @@
+qbittorrent-tray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/qbittorrent-tray.svg b/.icons/awkward/16x16/panel/qbittorrent-tray.svg
new file mode 100644
index 00000000..7ff758d9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qbittorrent-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1 C 8.446,1 8,1.446 8,2 V 11 C 8,11.554 8.446,12 9,12 9.554,12 10,11.554 10,11 V 10.826 C 10.321,10.94 10.659,10.999 11,11 12.657,11 14,9.6569 14,8 14,6.3431 12.657,5 11,5 10.659,5.0014 10.321,5.0608 10,5.1758 V 2 C 10,1.446 9.554,1 9,1 Z M 10,7 H 12 V 9 H 10 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,4 C 5.446,4 5,4.446 5,5 V 5.1738 C 4.679,5.0595 4.3408,5.0007 4,5 2.3431,5 1,6.3431 1,8 1,9.6569 2.3431,11 4,11 4.3409,10.999 4.6791,10.939 5,10.824 V 14 C 5,14.554 5.446,15 6,15 6.554,15 7,14.554 7,14 V 5 C 7,4.446 6.554,4 6,4 Z M 3,7 H 5 V 9 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qelectrotech-indicator.svg b/.icons/awkward/16x16/panel/qelectrotech-indicator.svg
new file mode 100644
index 00000000..82f96963
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qelectrotech-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 1 A 5.5 6.5 0 0 0 2 7.5 A 5.5 6.5 0 0 0 7.5 14 A 5.5 6.5 0 0 0 9.6875 13.460938 L 8.3964844 11.847656 A 3.5 4.5 0 0 1 7.5 12 A 3.5 4.5 0 0 1 4 7.5 A 3.5 4.5 0 0 1 7.5 3 A 3.5 4.5 0 0 1 10.466797 5.1152344 A 1.0001 1.0001 0 0 1 10.705078 5.2890625 L 12.998047 7.5625 A 5.5 6.5 0 0 0 13 7.5 A 5.5 6.5 0 0 0 7.5 1 z M 10 6 L 11.5 9.5 L 9 11 L 13 16 L 11.5 12 L 14 9.9667969 L 10 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qjoypad-tray.svg b/.icons/awkward/16x16/panel/qjoypad-tray.svg
new file mode 100644
index 00000000..039485cd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qjoypad-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 C 1.784 1 0 2.8111038 0 5.0605469 L 0.0078125 7 C 0.0069725 7.0308589 1.4456029e-18 7.0586805 0 7.0898438 C 0 7.1163377 0.0073125 7.1415758 0.0078125 7.1679688 L 0.029296875 13.326172 C -0.22244314 14.830537 1.2158281 15.782183 2.4238281 14.136719 L 4.5527344 11 L 11.447266 11 L 13.576172 14.136719 C 14.784172 15.782183 16.221703 14.830537 15.970703 13.326172 L 15.992188 7.1679688 C 15.993175 7.141576 16 7.1163376 16 7.0898438 C 16 7.0653797 15.993187 7.0438942 15.992188 7.0195312 L 16 5.0605469 C 16 2.8111038 14.216 1 12 1 L 4 1 z M 4 3 L 5 3 L 5 5 L 7 5 L 7 6 L 5 6 L 5 8 L 4 8 L 4 6 L 2 6 L 2 5 L 4 5 L 4 3 z M 11.75 3 A 0.75000006 0.75000006 0 0 1 12.5 3.75 A 0.75000006 0.75000006 0 0 1 11.75 4.5 A 0.75000006 0.75000006 0 0 1 11 3.75 A 0.75000006 0.75000006 0 0 1 11.75 3 z M 10.25 4.5 A 0.75000006 0.75000006 0 0 1 11 5.25 A 0.75000006 0.75000006 0 0 1 10.25 6 A 0.75000006 0.75000006 0 0 1 9.5 5.25 A 0.75000006 0.75000006 0 0 1 10.25 4.5 z M 13.25 4.5 A 0.75000006 0.75000006 0 0 1 14 5.25 A 0.75000006 0.75000006 0 0 1 13.25 6 A 0.75000006 0.75000006 0 0 1 12.5 5.25 A 0.75000006 0.75000006 0 0 1 13.25 4.5 z M 11.75 6 A 0.75000006 0.75000006 0 0 1 12.5 6.75 A 0.75000006 0.75000006 0 0 1 11.75 7.5 A 0.75000006 0.75000006 0 0 1 11 6.75 A 0.75000006 0.75000006 0 0 1 11.75 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qnapi-panel.svg b/.icons/awkward/16x16/panel/qnapi-panel.svg
new file mode 100644
index 00000000..56b7dd99
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qnapi-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 11.628906 13.974609 C 12.091267 14.541152 12.52056 15.144628 12.888672 15.742188 L 14.591797 14.693359 C 14.176883 14.019826 13.700613 13.343735 13.175781 12.701172 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3.5 A 4 4.5 0 0 1 12 8 A 4 4.5 0 0 1 11.195312 10.697266 C 9.9551131 9.6760402 8.5414022 8.9230567 7 9.0429688 L 7.1542969 11.035156 C 7.8551595 10.980635 8.7648906 11.360109 9.6972656 12.068359 A 4 4.5 0 0 1 8 12.5 A 4 4.5 0 0 1 4 8 A 4 4.5 0 0 1 8 3.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qomp-pause-panel.svg b/.icons/awkward/16x16/panel/qomp-pause-panel.svg
new file mode 100644
index 00000000..29814dc0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qomp-pause-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 5,5 7,5 7,11 5,11 5,5 Z m 4,0 2,0 0,6 -2,0 0,-6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qomp-play-panel.svg b/.icons/awkward/16x16/panel/qomp-play-panel.svg
new file mode 100644
index 00000000..e4c89cef
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qomp-play-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z m 2.5,2.9980469 0.5,0 0,5.5000001 c 0,0.8284 -0.6716,1.5 -1.5,1.5 -0.8284,0 -1.5,-0.6716 -1.5,-1.5 0,-0.8284 0.6716,-1.5 1.5,-1.5 0.18,0 0.34,0.0357 0.5,0.0957 L 10,6 7,6 7,9.5 C 7,10.3284 6.3284,11 5.5,11 4.6716,11 4,10.3284 4,9.5 4,8.6716 4.6716,8 5.5,8 5.68,8 5.84,8.0357 6,8.0957 l 0,-4.0937499 4.5,-0.00391 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qomp-stop-panel.svg b/.icons/awkward/16x16/panel/qomp-stop-panel.svg
new file mode 100644
index 00000000..09e62cd0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qomp-stop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z m 2.5,2.9980469 0.5,0 0,5.5000001 c 0,0.8284 -0.6716,1.5 -1.5,1.5 -0.8284,0 -1.5,-0.6716 -1.5,-1.5 0,-0.8284 0.6716,-1.5 1.5,-1.5 0.18,0 0.34,0.0357 0.5,0.0957 L 10,6 7,6 7,9.5 C 7,10.3284 6.3284,11 5.5,11 4.6716,11 4,10.3284 4,9.5 4,8.6716 4.6716,8 5.5,8 5.68,8 5.84,8.0357 6,8.0957 l 0,-4.0937499 4.5,-0.00391 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qtox-away.svg b/.icons/awkward/16x16/panel/qtox-away.svg
new file mode 100644
index 00000000..b167be55
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qtox-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 1 C 5.2911 1 4 2.7911 4 5 L 4 6 L 3 6 C 2.4477 5.9999 1.9999 6.4477 2 7 L 2 14 C 1.9999 14.552 2.4477 15 3 15 L 12 15 C 12.552 15 13 14.552 13 14 L 13 7 C 13 6.4477 12.552 5.9999 12 6 L 11 6 L 11 5 C 11 2.7911 9.709 1 7.5 1 z M 7.5 3.0371094 C 8.32875 3.0371094 9 3.7087344 9 4.5371094 C 9 4.8907344 8.9227656 5.1683625 8.8222656 5.3671875 C 8.7225156 5.5660125 8.5035 5.8324344 8.25 6.0371094 C 8.0025 6.2374344 7.5 6.4882814 7.5 6.4882812 C 7.5 6.4882812 7.7265625 6.214275 7.8203125 6 C 7.7145625 6.023475 7.60875 6.0371094 7.5 6.0371094 C 6.6717 6.0378594 6 5.3654844 6 4.5371094 C 6 3.7087344 6.6711 3.0371094 7.5 3.0371094 z M 7.5 7 C 9.432875 7 11 8.567125 11 10.5 C 11 12.432875 9.432875 14 7.5 14 C 5.5670375 14 4.0000875 12.432875 4 10.5 C 4.0000875 8.567125 5.5670375 7 7.5 7 z M 7.5 8 C 6.1192881 8 5 9.1192881 5 10.5 L 5 11 L 10 11 L 10 10.5 C 10 9.1192881 8.8807119 8 7.5 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qtox-busy.svg b/.icons/awkward/16x16/panel/qtox-busy.svg
new file mode 100644
index 00000000..9f26ba36
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qtox-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5,1 C 5.2911,1 4,2.7911 4,5 L 4,6 3,6 C 2.4477,5.9999 1.9999,6.4477 2,7 l 0,7 c -10e-5,0.552 0.4477,1 1,1 l 9,0 c 0.552,0 1,-0.448 1,-1 L 13,7 C 13,6.4477 12.552,5.9999 12,6 L 11,6 11,5 C 11,2.7911 9.709,1 7.5,1 Z m 0,2.0371094 c 0.82875,0 1.5,0.671625 1.5,1.5 C 9,4.8907344 8.9227656,5.1683625 8.8222656,5.3671875 8.7225156,5.5660125 8.5035,5.8324344 8.25,6.0371094 8.0025,6.2374344 7.5,6.4882814 7.5,6.4882812 7.5,6.4882812 7.7265625,6.214275 7.8203125,6 7.7145625,6.023475 7.60875,6.0371094 7.5,6.0371094 c -0.8283,7.5e-4 -1.5,-0.671625 -1.5,-1.5 0,-0.828375 0.6711,-1.5 1.5,-1.5 z M 7.5,7 C 9.432875,7 11,8.567125 11,10.5 11,12.432875 9.432875,14 7.5,14 5.5670375,14 4.0000875,12.432875 4,10.5 4.0000875,8.567125 5.5670375,7 7.5,7 Z m -2.5,3 0,1 5,0 0,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qtox-event.svg b/.icons/awkward/16x16/panel/qtox-event.svg
new file mode 100644
index 00000000..5728700a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qtox-event.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 1 C 5.2911 1 4 2.7911 4 5 L 4 6 L 3 6 C 2.4477 5.9999 1.9999 6.4477 2 7 L 2 14 C 1.9999 14.552 2.4477 15 3 15 L 12 15 C 12.552 15 13 14.552 13 14 L 13 7 C 13 6.4477 12.552 5.9999 12 6 L 11 6 L 11 5 C 11 2.7911 9.709 1 7.5 1 z M 7.5 3.0371094 C 8.32875 3.0371094 9 3.7087344 9 4.5371094 C 9 4.8907344 8.9227656 5.1683625 8.8222656 5.3671875 C 8.7225156 5.5660125 8.5035 5.8324344 8.25 6.0371094 C 8.0025 6.2374344 7.5 6.4882814 7.5 6.4882812 C 7.5 6.4882812 7.7265625 6.214275 7.8203125 6 C 7.7145625 6.023475 7.60875 6.0371094 7.5 6.0371094 C 6.6717 6.0378594 6 5.3654844 6 4.5371094 C 6 3.7087344 6.6711 3.0371094 7.5 3.0371094 z M 7.5 7 C 9.432875 7 11 8.567125 11 10.5 C 11 12.432875 9.432875 14 7.5 14 C 5.5670375 14 4.0000875 12.432875 4 10.5 C 4.0000875 8.567125 5.5670375 7 7.5 7 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7.5,8 A 2.5,2.5 0 0 0 5,10.5 2.5,2.5 0 0 0 7.5,13 2.5,2.5 0 0 0 10,10.5 2.5,2.5 0 0 0 7.5,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qtox-invisible.svg b/.icons/awkward/16x16/panel/qtox-invisible.svg
new file mode 100644
index 00000000..a0ff3ec2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qtox-invisible.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 1 C 5.2911 1 4 2.7911 4 5 L 4 6 L 3 6 C 2.4477 5.9999 1.9999 6.4477 2 7 L 2 14 C 1.9999 14.552 2.4477 15 3 15 L 12 15 C 12.552 15 13 14.552 13 14 L 13 7 C 13 6.4477 12.552 5.9999 12 6 L 11 6 L 11 5 C 11 2.7911 9.709 1 7.5 1 z M 7.5 3.0371094 C 8.32875 3.0371094 9 3.7087344 9 4.5371094 C 9 4.8907344 8.9227656 5.1683625 8.8222656 5.3671875 C 8.7225156 5.5660125 8.5035 5.8324344 8.25 6.0371094 C 8.0025 6.2374344 7.5 6.4882814 7.5 6.4882812 C 7.5 6.4882812 7.7265625 6.214275 7.8203125 6 C 7.7145625 6.023475 7.60875 6.0371094 7.5 6.0371094 C 6.6717 6.0378594 6 5.3654844 6 4.5371094 C 6 3.7087344 6.6711 3.0371094 7.5 3.0371094 z M 7.5 7 C 9.432875 7 11 8.567125 11 10.5 C 11 12.432875 9.432875 14 7.5 14 C 5.5670375 14 4.0000875 12.432875 4 10.5 C 4.0000875 8.567125 5.5670375 7 7.5 7 z M 7 8.0507812 A 2.5 2.5 0 0 0 5 10.5 A 2.5 2.5 0 0 0 7 12.945312 L 7 8.0507812 z M 8 8.0546875 L 8 12.949219 A 2.5 2.5 0 0 0 10 10.5 A 2.5 2.5 0 0 0 8 8.0546875 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qtox-offline.svg b/.icons/awkward/16x16/panel/qtox-offline.svg
new file mode 100644
index 00000000..570aedeb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qtox-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 7.5 1 C 5.2911 1 4 2.7911 4 5 L 4 6 L 3 6 C 2.4477 5.9999 1.9999 6.4477 2 7 L 2 14 C 1.9999 14.552 2.4477 15 3 15 L 12 15 C 12.552 15 13 14.552 13 14 L 13 7 C 13 6.4477 12.552 5.9999 12 6 L 11 6 L 11 5 C 11 2.7911 9.709 1 7.5 1 z M 7.5 3.0371094 C 8.32875 3.0371094 9 3.7087344 9 4.5371094 C 9 4.8907344 8.9227656 5.1683625 8.8222656 5.3671875 C 8.7225156 5.5660125 8.5035 5.8324344 8.25 6.0371094 C 8.0025 6.2374344 7.5 6.4882814 7.5 6.4882812 C 7.5 6.4882812 7.7265625 6.214275 7.8203125 6 C 7.7145625 6.023475 7.60875 6.0371094 7.5 6.0371094 C 6.6717 6.0378594 6 5.3654844 6 4.5371094 C 6 3.7087344 6.6711 3.0371094 7.5 3.0371094 z M 7.5 7 C 9.432875 7 11 8.567125 11 10.5 C 11 12.432875 9.432875 14 7.5 14 C 5.5670375 14 4.0000875 12.432875 4 10.5 C 4.0000875 8.567125 5.5670375 7 7.5 7 z M 7.5 8 A 2.5 2.5 0 0 0 5 10.5 A 2.5 2.5 0 0 0 7.5 13 A 2.5 2.5 0 0 0 10 10.5 A 2.5 2.5 0 0 0 7.5 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qtox-online.svg b/.icons/awkward/16x16/panel/qtox-online.svg
new file mode 100644
index 00000000..0ba3cdd0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qtox-online.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 1 C 5.2911 1 4 2.7911 4 5 L 4 6 L 3 6 C 2.4477 5.9999 1.9999 6.4477 2 7 L 2 14 C 1.9999 14.552 2.4477 15 3 15 L 12 15 C 12.552 15 13 14.552 13 14 L 13 7 C 13 6.4477 12.552 5.9999 12 6 L 11 6 L 11 5 C 11 2.7911 9.709 1 7.5 1 z M 7.5 3.0371094 C 8.32875 3.0371094 9 3.7087344 9 4.5371094 C 9 4.8907344 8.9227656 5.1683625 8.8222656 5.3671875 C 8.7225156 5.5660125 8.5035 5.8324344 8.25 6.0371094 C 8.0025 6.2374344 7.5 6.4882814 7.5 6.4882812 C 7.5 6.4882812 7.7265625 6.214275 7.8203125 6 C 7.7145625 6.023475 7.60875 6.0371094 7.5 6.0371094 C 6.6717 6.0378594 6 5.3654844 6 4.5371094 C 6 3.7087344 6.6711 3.0371094 7.5 3.0371094 z M 7.5 7 C 9.432875 7 11 8.567125 11 10.5 C 11 12.432875 9.432875 14 7.5 14 C 5.5670375 14 4.0000875 12.432875 4 10.5 C 4.0000875 8.567125 5.5670375 7 7.5 7 z M 7.5 8 A 2.5 2.5 0 0 0 5 10.5 A 2.5 2.5 0 0 0 7.5 13 A 2.5 2.5 0 0 0 10 10.5 A 2.5 2.5 0 0 0 7.5 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/qtpass-tray.svg b/.icons/awkward/16x16/panel/qtpass-tray.svg
new file mode 100644
index 00000000..06613181
--- /dev/null
+++ b/.icons/awkward/16x16/panel/qtpass-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 8.0000013,1 c -1.26666,0 -2.35614,0.557 -3.03086,1.4004 -0.67472,0.84338 -0.96914,1.91442 -0.96914,2.9996 l 0,4.6 2,0 0,-4.6 c 0,-0.71482 0.20558,-1.34378 0.53086,-1.7504 C 6.8561413,3.243 7.2666613,3 8.0000013,3 c 0.73334,0 1.14386,0.243 1.46914,0.6496 0.32528,0.40662 0.5308597,1.03558 0.5308597,1.7504 l 0,4.6 2,0 0,-4.6 c 0,-1.08518 -0.29442,-2.15622 -0.96914,-2.9996 C 10.356141,1.557 9.2666613,1 8.0000013,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.359375 6.0019531 C 3.4334464 5.9303902 2.1010252 7.2146415 2.0058594 8.6054688 C 1.9564531 9.3275339 2.2398091 10.07681 2.9472656 10.681641 L 8 15 L 13.052734 10.681641 C 13.760186 10.076817 14.043543 9.3275454 13.994141 8.6054688 C 13.898975 7.2146506 12.566554 5.930387 10.640625 6.0019531 C 9.5444274 6.042523 8.5491583 6.5595145 8 7.3710938 C 7.4508388 6.5595076 6.455564 6.0425224 5.359375 6.0019531 z M 7.0019531 8 L 8 8 L 8.9980469 8 L 8.9980469 10 L 8.5214844 10 L 9.4980469 12 L 8 12 L 6.5019531 12 L 7.4785156 10 L 7.0019531 10 L 7.0019531 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/quota.svg b/.icons/awkward/16x16/panel/quota.svg
new file mode 100644
index 00000000..069556c0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/quota.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 1.9999715 1 2 2 2 2 L 2 14 C 2 14 1.9999715 15 3 15 L 13 15 C 13 15 14 15.0001 14 14 L 14 2 C 14 1.99965 14.000286 1 13 1 L 3 1 z M 8 3 C 10.208799 3 12 4.7908801 12 7 C 12 9.2088002 10.208799 11 8 11 L 4 11 L 4 7 C 4 4.7908801 5.7908801 3 8 3 z M 8 5 C 6.8954001 5 6 5.8954 6 7 C 6 8.1046667 6.8954001 9 8 9 C 9.1046666 9 10 8.1046667 10 7 C 10 5.8954 9.1046666 5 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/radiotray-ng-off-panel.svg b/.icons/awkward/16x16/panel/radiotray-ng-off-panel.svg
new file mode 120000
index 00000000..be5c4805
--- /dev/null
+++ b/.icons/awkward/16x16/panel/radiotray-ng-off-panel.svg
@@ -0,0 +1 @@
+radiotray_off.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/radiotray-ng-on-panel.svg b/.icons/awkward/16x16/panel/radiotray-ng-on-panel.svg
new file mode 120000
index 00000000..b512cafd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/radiotray-ng-on-panel.svg
@@ -0,0 +1 @@
+radiotray_on.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/radiotray_connecting.svg b/.icons/awkward/16x16/panel/radiotray_connecting.svg
new file mode 100644
index 00000000..2624f68d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/radiotray_connecting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.015625 2 C 0.4527806 2 -1.4802974e-16 2.4575152 0 3.0273438 L 0 12.972656 C 0 13.542656 0.4527806 14 1.015625 14 L 14.984375 14 C 15.547931 14 16 13.542656 16 12.972656 L 16 3.0273438 C 16 2.4576866 15.547931 2 14.984375 2 L 1.015625 2 z M 5 4 C 7.209 4 9 5.7909 9 8 C 9 10.209 7.209 12 5 12 C 2.7909 12 1 10.209 1 8 C 1 5.7909 2.7909 4 5 4 z M 10 4 L 15 4 L 15 5 L 10 5 L 10 4 z M 10 7 L 15 7 L 15 8 L 10 8 L 10 7 z M 10 10 L 15 10 L 15 11 L 10 11 L 10 10 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,5 C 3.3431,5 2,6.3432 2,8 2,9.657 3.3431,11 5,11 6.6568,11 8,9.657 8,8 8,6.3432 6.6568,5 5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/radiotray_off.svg b/.icons/awkward/16x16/panel/radiotray_off.svg
new file mode 100644
index 00000000..d7233460
--- /dev/null
+++ b/.icons/awkward/16x16/panel/radiotray_off.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.015625 2 C 0.4527806 2 -1.4802974e-16 2.4575152 0 3.0273438 L 0 12.972656 C 0 13.542656 0.4527806 14 1.015625 14 L 14.984375 14 C 15.547931 14 16 13.542656 16 12.972656 L 16 3.0273438 C 16 2.4576866 15.547931 2 14.984375 2 L 1.015625 2 z M 5 4 C 7.209 4 9 5.7909 9 8 C 9 10.209 7.209 12 5 12 C 2.7909 12 1 10.209 1 8 C 1 5.7909 2.7909 4 5 4 z M 10 4 L 15 4 L 15 5 L 10 5 L 10 4 z M 10 7 L 15 7 L 15 8 L 10 8 L 10 7 z M 10 10 L 15 10 L 15 11 L 10 11 L 10 10 z"/>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 5,5 C 3.3431,5 2,6.3432 2,8 2,9.657 3.3431,11 5,11 6.6568,11 8,9.657 8,8 8,6.3432 6.6568,5 5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/radiotray_on.svg b/.icons/awkward/16x16/panel/radiotray_on.svg
new file mode 100644
index 00000000..f0c58244
--- /dev/null
+++ b/.icons/awkward/16x16/panel/radiotray_on.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.015625 2 C 0.4527806 2 -1.4802974e-16 2.4575152 0 3.0273438 L 0 12.972656 C 0 13.542656 0.4527806 14 1.015625 14 L 14.984375 14 C 15.547931 14 16 13.542656 16 12.972656 L 16 3.0273438 C 16 2.4576866 15.547931 2 14.984375 2 L 1.015625 2 z M 5 4 C 7.209 4 9 5.7909 9 8 C 9 10.209 7.209 12 5 12 C 2.7909 12 1 10.209 1 8 C 1 5.7909 2.7909 4 5 4 z M 10 4 L 15 4 L 15 5 L 10 5 L 10 4 z M 10 7 L 15 7 L 15 8 L 10 8 L 10 7 z M 10 10 L 15 10 L 15 11 L 10 11 L 10 10 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 5,5 C 3.3431,5 2,6.3432 2,8 2,9.657 3.3431,11 5,11 6.6568,11 8,9.657 8,8 8,6.3432 6.6568,5 5,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rambox-indicator.svg b/.icons/awkward/16x16/panel/rambox-indicator.svg
new file mode 100644
index 00000000..a8cd359f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rambox-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 8.7957,4.9996 C 10.393,5.0233 10.803,6.4825 11.27,6.5138 11.85,6.5519 12.177,7.2904 11.944,7.7891 11.71,8.2888 11.012,8.035 11,8.6274 10.993,8.973 11.787,9.2285 11.914,9.2329 12.273,8.9529 12.651,8.9476 12.841,9.1296 13.029,9.3116 13.03,9.6809 13.028,10.147 13.881,11.146 13.595,11.223 13.82,11.692 13.994,12.055 14.166,12.703 13.696,12.911 13.359,14.28 12.404,14.751 11.45,14.631 11.132,14.597 10.309,15.259 8.6029,14.885 7.2837,14.597 1.3619,13.12 2.0564,10.402 2.6717,8.0044 4.3718,2.6394 5,2.0169 5,2.0169 5.2888,3.3237 5.8432,3.8565 6.0883,1.7468 7.6488,1.0685 8.1966,1 7.66,1.6513 7.3883,2.3989 7.5451,3.046 8.7623,1.5058 10.801,1.9624 11.744,2.469 7.6754,3.2049 8.7974,5.0004 8.7974,5.0004 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rambox-notification.svg b/.icons/awkward/16x16/panel/rambox-notification.svg
new file mode 100644
index 00000000..ad6bc987
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rambox-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 8.7957,4.9996 C 10.393,5.0233 10.803,6.4825 11.27,6.5138 11.85,6.5519 12.177,7.2904 11.944,7.7891 11.71,8.2888 11.012,8.035 11,8.6274 10.993,8.973 11.787,9.2285 11.914,9.2329 12.273,8.9529 12.651,8.9476 12.841,9.1296 13.029,9.3116 13.03,9.6809 13.028,10.147 13.881,11.146 13.595,11.223 13.82,11.692 13.994,12.055 14.166,12.703 13.696,12.911 13.359,14.28 12.404,14.751 11.45,14.631 11.132,14.597 10.309,15.259 8.6029,14.885 7.2837,14.597 1.3619,13.12 2.0564,10.402 2.6717,8.0044 4.3718,2.6394 5,2.0169 5,2.0169 5.2888,3.3237 5.8432,3.8565 6.0883,1.7468 7.6488,1.0685 8.1966,1 7.66,1.6513 7.3883,2.3989 7.5451,3.046 8.7623,1.5058 10.801,1.9624 11.744,2.469 7.6754,3.2049 8.7974,5.0004 8.7974,5.0004 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13.5" cy="4.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rclonetray-connected-tray.svg b/.icons/awkward/16x16/panel/rclonetray-connected-tray.svg
new file mode 100644
index 00000000..3dcfbc52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rclonetray-connected-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.9882812 1.0039062 C 8.661237 1.0227416 8.3353553 1.1117698 8.0234375 1.2695312 C 7.9234203 1.3201181 7.7873264 1.3970771 7.7207031 1.4414062 C 7.0570408 1.8830183 6.4860262 2.8125747 6.0898438 3.7304688 C 5.992609 3.955744 5.8602275 4.3083003 5.8457031 4.3808594 C 5.8326486 4.4461108 5.8038438 4.4435126 5.7265625 4.3691406 C 5.4244066 4.0783444 5.0515157 3.9261683 4.6855469 3.9453125 C 4.3186288 3.9645198 4.0031406 4.1208744 3.6933594 4.4335938 C 3.4515385 4.6777089 3.2745489 4.9438679 3.125 5.2890625 C 2.930183 5.7387519 2.8362234 6.1426954 2.7832031 6.7617188 L 2.7753906 6.8535156 L 2.6445312 6.9414062 C 1.9045579 7.43876 1.3277716 8.3498158 1.1035156 9.5878906 C 0.80268972 11.248707 1.1664266 12.975133 2.0234375 14.064453 C 2.1228005 14.190748 2.3648768 14.439423 2.4765625 14.529297 C 2.8054626 14.793949 3.1410748 14.941052 3.5351562 14.992188 L 3.5371094 14.992188 C 3.5596744 14.995088 5.6155651 14.997047 8.1054688 14.998047 C 13.069221 15.000347 12.732002 15.007448 12.998047 14.923828 C 13.462284 14.777887 13.926076 14.382995 14.261719 13.849609 C 14.834828 12.938855 15.095054 11.679717 14.96875 10.421875 C 14.799666 8.7379233 14.005012 7.3712709 13.373047 7.1328125 L 13.263672 7.1015625 L 13.259766 6.9863281 C 13.233756 6.0169927 13.183086 5.5319814 13.033203 4.8613281 C 12.623803 3.0294917 11.164102 1.604757 9.96875 1.1582031 C 9.6445204 1.0370765 9.3153264 0.9850714 8.9882812 1.0039062 z M 6.7148438 5.0019531 C 7.4986726 4.9926431 8.2645711 5.0415241 8.8769531 5.1523438 C 9.3089391 5.2305138 9.6848046 5.3321714 10.060547 5.4746094 C 10.926204 5.8027664 11.627783 6.348583 11.898438 7.0625 C 12.079349 7.539724 11.993616 8.9320575 11.847656 9.5234375 C 11.720367 10.039129 11.387161 10.657689 10.966797 11.03125 L 12.511719 14 L 11.611328 14 L 10.888672 14 L 9.9707031 14 L 9.0976562 11.888672 C 8.7285712 11.938392 8.3581139 11.973572 7.9199219 12.019531 C 7.5760649 12.046371 6.9157265 12.043192 6.4609375 12.013672 C 6.2601725 12.000662 6.1187145 11.985922 6.1015625 11.982422 C 6.0844125 11.978922 6.0635875 11.984221 6.0546875 11.994141 C 6.0432775 12.006741 6.049475 11.416211 6.046875 12.0625 L 6.0429688 13.980469 L 4.6972656 13.982422 L 4 13.986328 L 4.0039062 9.1425781 L 4.0078125 5.2988281 L 4.0625 5.28125 C 4.09339 5.27195 4.2654544 5.2378081 4.4433594 5.2050781 C 5.1293324 5.0788411 5.9310143 5.011263 6.7148438 5.0019531 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 7.5507812,7 c -0.4465849,-0.0012 -0.969238,0.03923 -1.359375,0.109375 -0.07654,0.01377 -0.1440974,0.025391 -0.1484374,0.025391 -0.0043,0 -0.015361,0.0067 -0.025391,0.015625 C 6.0012881,7.1650106 5.99984,7.3028955 6,8.5234375 c 8.9e-5,0.764103 0.00397,1.3649469 0.00977,1.3730469 0.01743,0.02457 0.3471817,0.0724 0.6503906,0.09375 0.29238,0.02059 1.0945894,0.0075 1.3808594,-0.021484 C 8.4454986,9.92781 8.8316394,9.8376359 9.1152344,9.7167969 9.4554724,9.5718249 9.6971361,9.3655891 9.8457031,9.0957031 9.9441931,8.9167821 9.9851319,8.769161 9.9980469,8.53125 10.019667,8.133131 9.8854024,7.80222 9.5976562,7.546875 9.2549283,7.242733 8.7494466,7.078698 7.9648438,7.015625 7.8407507,7.005625 7.6996432,7.00041 7.5507812,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rclonetray-tray.svg b/.icons/awkward/16x16/panel/rclonetray-tray.svg
new file mode 100644
index 00000000..67ec334b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rclonetray-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.9882812 1.0039062 C 8.6612369 1.0227416 8.3353553 1.1117698 8.0234375 1.2695312 C 7.9234203 1.3201181 7.7873264 1.3970771 7.7207031 1.4414062 C 7.0570408 1.8830183 6.4860263 2.8125747 6.0898438 3.7304688 C 5.992609 3.955744 5.8602275 4.3083003 5.8457031 4.3808594 C 5.8326486 4.4461108 5.8038438 4.4435126 5.7265625 4.3691406 C 5.4244066 4.0783444 5.0515157 3.9261683 4.6855469 3.9453125 C 4.3186288 3.9645198 4.0031406 4.1208744 3.6933594 4.4335938 C 3.4515385 4.6777089 3.2745489 4.9438679 3.125 5.2890625 C 2.930183 5.7387519 2.8362234 6.1426954 2.7832031 6.7617188 L 2.7753906 6.8535156 L 2.6445312 6.9414062 C 1.9045604 7.4387605 1.3277716 8.3498158 1.1035156 9.5878906 C 0.80268969 11.248707 1.1664264 12.975133 2.0234375 14.064453 C 2.1228005 14.190748 2.3648768 14.439423 2.4765625 14.529297 C 2.8054626 14.793949 3.1410748 14.941052 3.5351562 14.992188 L 3.5371094 14.992188 C 3.5596744 14.995088 5.6155651 14.997047 8.1054688 14.998047 C 13.069221 15.000347 12.732002 15.007418 12.998047 14.923828 C 13.462284 14.777887 13.926076 14.382995 14.261719 13.849609 C 14.834828 12.938855 15.095054 11.679717 14.96875 10.421875 C 14.799663 8.7379633 14.005012 7.3712709 13.373047 7.1328125 L 13.263672 7.1015625 L 13.259766 6.9863281 C 13.233758 6.0169927 13.183083 5.5319814 13.033203 4.8613281 C 12.623809 3.0294917 11.164102 1.604757 9.96875 1.1582031 C 9.6445204 1.0370765 9.3153263 0.98507135 8.9882812 1.0039062 z M 6.7148438 5.0019531 C 7.4986726 4.9926431 8.2645711 5.0415238 8.8769531 5.1523438 C 9.3089391 5.2305138 9.6848047 5.3321714 10.060547 5.4746094 C 10.926204 5.8027664 11.627783 6.348583 11.898438 7.0625 C 12.079349 7.539724 11.993616 8.9320575 11.847656 9.5234375 C 11.720367 10.039129 11.387161 10.657689 10.966797 11.03125 L 12.511719 14 L 11.611328 14 L 10.888672 14 L 9.9707031 14 L 9.0976562 11.888672 C 8.7285712 11.938392 8.3581139 11.973572 7.9199219 12.019531 C 7.5760649 12.046371 6.9157265 12.043152 6.4609375 12.013672 C 6.2601725 12.000662 6.1187145 11.985922 6.1015625 11.982422 C 6.0844125 11.978922 6.0635875 11.984221 6.0546875 11.994141 C 6.0432775 12.006741 6.049475 11.416212 6.046875 12.0625 L 6.0429688 13.980469 L 4.6972656 13.982422 L 4 13.986328 L 4.0039062 9.1425781 L 4.0078125 5.2988281 L 4.0625 5.28125 C 4.09339 5.27195 4.2654544 5.2378081 4.4433594 5.2050781 C 5.1293324 5.0788411 5.9310143 5.0112631 6.7148438 5.0019531 z M 7.5507812 7 C 7.1041963 6.9988 6.5815432 7.03923 6.1914062 7.109375 C 6.1148663 7.123145 6.0473088 7.1347656 6.0429688 7.1347656 C 6.0386687 7.1347656 6.0276081 7.1414606 6.0175781 7.1503906 C 6.0012881 7.1650106 5.99984 7.3028955 6 8.5234375 C 6.000089 9.2875405 6.0039656 9.8883844 6.0097656 9.8964844 C 6.0271956 9.9210544 6.3569473 9.9688844 6.6601562 9.9902344 C 6.9525362 10.010824 7.7547456 9.99773 8.0410156 9.96875 C 8.4454986 9.92781 8.8316394 9.8376359 9.1152344 9.7167969 C 9.4554724 9.5718249 9.6971361 9.3655891 9.8457031 9.0957031 C 9.9441931 8.9167821 9.9851319 8.769161 9.9980469 8.53125 C 10.019667 8.133131 9.8854024 7.80222 9.5976562 7.546875 C 9.2549283 7.242733 8.7494466 7.078698 7.9648438 7.015625 C 7.8407507 7.005625 7.6996432 7.00041 7.5507812 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/receiving-bad-signal-lock.svg b/.icons/awkward/16x16/panel/receiving-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/receiving-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/receiving-bad-signal.svg b/.icons/awkward/16x16/panel/receiving-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/receiving-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/receiving-good-signal-lock.svg b/.icons/awkward/16x16/panel/receiving-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/receiving-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/receiving-good-signal.svg b/.icons/awkward/16x16/panel/receiving-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/receiving-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/receiving-high-signal-lock.svg b/.icons/awkward/16x16/panel/receiving-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/receiving-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/receiving-high-signal.svg b/.icons/awkward/16x16/panel/receiving-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/16x16/panel/receiving-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/receiving-low-signal-lock.svg b/.icons/awkward/16x16/panel/receiving-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/16x16/panel/receiving-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/receiving-low-signal.svg b/.icons/awkward/16x16/panel/receiving-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/receiving-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/record-desktop-indicator-recording.svg b/.icons/awkward/16x16/panel/record-desktop-indicator-recording.svg
new file mode 120000
index 00000000..6e0503ef
--- /dev/null
+++ b/.icons/awkward/16x16/panel/record-desktop-indicator-recording.svg
@@ -0,0 +1 @@
+simplescreenrecorder-recording.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/record-desktop-indicator.svg b/.icons/awkward/16x16/panel/record-desktop-indicator.svg
new file mode 120000
index 00000000..940c35ba
--- /dev/null
+++ b/.icons/awkward/16x16/panel/record-desktop-indicator.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/redshift-status-off.svg b/.icons/awkward/16x16/panel/redshift-status-off.svg
new file mode 100644
index 00000000..1710b6ab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/redshift-status-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,-0.06 C 5.16,-0.06 2.86,2.25 2.86,5.1 2.86,6.78 3.65,8.26 4.9,9.2 5.47,9.63 5.95,10.19 5.95,10.96 L 6,11.94 H 10 L 10.06,10.96 C 10.1,10.19 10.53,9.63 11.1,9.2 12.35,8.26 13.14,6.78 13.14,5.1 13.14,2.25 10.84,-0.06 8,-0.06 Z M 8,2 C 9.7,2 11.09,3.39 11.09,5.1 11.09,6.07 10.64,6.97 9.86,7.55 8.7,8.43 8.26,9.41 8.1,10.23 H 7.9 C 7.74,9.41 7.3,8.43 6.14,7.55 5.36,6.97 4.91,6.07 4.91,5.1 4.91,3.39 6.3,2 8,2 Z M 6,12.94 V 13.94 H 10 V 12.94 Z M 7,14.94 V 15.94 H 9 V 14.94 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/redshift-status-on.svg b/.icons/awkward/16x16/panel/redshift-status-on.svg
new file mode 100644
index 00000000..4c4b1afb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/redshift-status-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 5.16,0 2.86,2.31 2.86,5.16 2.86,6.84 3.65,8.32 4.9,9.26 5.47,9.69 5.95,10.25 5.95,11.02 L 6,12 H 10 L 10.06,11.02 C 10.1,10.25 10.53,9.69 11.1,9.26 12.35,8.32 13.14,6.84 13.14,5.16 13.14,2.31 10.84,0 8,0 Z M 8,2.06 C 9.7,2.06 11.09,3.45 11.09,5.16 11.09,6.13 10.64,7.03 9.86,7.61 8.7,8.49 8.26,9.47 8.1,10.29 H 7.9 C 7.74,9.47 7.3,8.49 6.14,7.61 5.36,7.03 4.91,6.13 4.91,5.16 4.91,3.45 6.3,2.06 8,2.06 Z M 6,13 V 14 H 10 V 13 Z M 7,15 V 16 H 9 V 15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/remmina-panel.svg b/.icons/awkward/16x16/panel/remmina-panel.svg
new file mode 100644
index 00000000..8fe10785
--- /dev/null
+++ b/.icons/awkward/16x16/panel/remmina-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 1.8515625 11.341797 L 3.5214844 10.216797 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 A 5 5 0 0 1 11.724609 4.6738281 L 13.398438 3.5488281 A 7 7 0 0 0 8 1 z M 14.105469 4.5820312 L 12.4375 5.703125 A 5 5 0 0 1 13 8 A 5 5 0 0 1 8 13 A 5 5 0 0 1 4.21875 11.259766 L 2.5507812 12.382812 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 14.105469 4.5820312 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,4.199219 V 5.9327386 L 6.1510294,6.7000912 5,7.4674438 V 9.199219 L 8.7495641,6.7000912 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.550345,7 6.800781,9.4991276 10.550345,12 V 10.26648 L 9.3993164,9.4991276 10.550345,8.7317751 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/remote-folder-sync-down.svg b/.icons/awkward/16x16/panel/remote-folder-sync-down.svg
new file mode 100644
index 00000000..8f590308
--- /dev/null
+++ b/.icons/awkward/16x16/panel/remote-folder-sync-down.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 Z M 6,6 H 10 V 9 H 12 L 8,14 4,9 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/remote-folder-sync-up.svg b/.icons/awkward/16x16/panel/remote-folder-sync-up.svg
new file mode 100644
index 00000000..7787e597
--- /dev/null
+++ b/.icons/awkward/16x16/panel/remote-folder-sync-up.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.5;fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 Z M 8,5 12,10 H 10 V 13 H 6 V 10 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/remote-folder-sync.svg b/.icons/awkward/16x16/panel/remote-folder-sync.svg
new file mode 100644
index 00000000..27b30aaa
--- /dev/null
+++ b/.icons/awkward/16x16/panel/remote-folder-sync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 2,2 1,2 1,3 V 14 C 1,14 1,15 2,15 H 14 C 14,15 15,15 15,14 V 5 C 15,4 14,4 14,4 H 9 L 7,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rescuetime-indicator.svg b/.icons/awkward/16x16/panel/rescuetime-indicator.svg
new file mode 100644
index 00000000..6a444c06
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rescuetime-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 5,1 V 5 H 1 V 11 H 5 V 15 H 11 V 11 H 15 V 5 H 11 V 1 Z M 8,2 C 8.554,2 9,2.446 9,3 V 6.2695 C 9.3027,6.445 9.5541,6.6969 9.729,7 H 13 C 13.554,7 14,7.446 14,8 14,8.554 13.554,9 13,9 H 9.73 C 9.3731,9.6182 8.7138,9.9993 8,10 6.8954,10 6,9.1046 6,8 6.0013,7.2867 6.3823,6.6281 7,6.2715 V 3 C 7,2.446 7.446,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rescuetime-offline.svg b/.icons/awkward/16x16/panel/rescuetime-offline.svg
new file mode 100644
index 00000000..ad6f54c9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rescuetime-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 5,1 V 5 H 1 V 11 H 5 V 15 H 11 V 11 H 15 V 5 H 11 V 1 Z M 8,2 C 8.554,2 9,2.446 9,3 V 6.2695 C 9.3027,6.445 9.5541,6.6969 9.729,7 H 13 C 13.554,7 14,7.446 14,8 14,8.554 13.554,9 13,9 H 9.73 C 9.3731,9.6182 8.7138,9.9993 8,10 6.8954,10 6,9.1046 6,8 6.0013,7.2867 6.3823,6.6281 7,6.2715 V 3 C 7,2.446 7.446,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rhythmbox-indicator.svg b/.icons/awkward/16x16/panel/rhythmbox-indicator.svg
new file mode 120000
index 00000000..38faa24c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rhythmbox-indicator.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rhythmbox-notplaying.svg b/.icons/awkward/16x16/panel/rhythmbox-notplaying.svg
new file mode 120000
index 00000000..38faa24c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rhythmbox-notplaying.svg
@@ -0,0 +1 @@
+rhythmbox-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rhythmbox-panel.svg b/.icons/awkward/16x16/panel/rhythmbox-panel.svg
new file mode 100644
index 00000000..95284a0d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rhythmbox-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 2.5,15 C 1.669,15 1,14.331 1,13.5 V 2.5 C 1,1.669 1.669,1 2.5,1 H 10.5 C 11.331,1 12,1.669 12,2.5 V 13.5 C 12,14.331 11.331,15 10.5,15 Z M 6.5,13 C 8.433,13 10,11.433 10,9.5 10,7.567 8.433,6 6.5,6 4.5666,6 2.9995,7.567 3,9.5 2.9995,11.433 4.5666,13 6.5,13 Z M 6.5,11 C 5.672,11 5,10.328 5,9.5 5,8.672 5.672,8 6.5,8 7.328,8 8,8.672 8,9.5 8,10.328 7.328,11 6.5,11 Z M 4,5 C 4.5524,5 5,4.5522 5,4 5,3.4478 4.5524,3 4,3 3.4476,3 2.9998,3.4478 3,4 2.9998,4.5522 3.4476,5 4,5 Z M 9,5 C 9.552,5 10,4.5522 10,4 10,3.4478 9.552,3 9,3 8.448,3 8,3.4478 8,4 8,4.5522 8.448,5 9,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rhythmbox-playing.svg b/.icons/awkward/16x16/panel/rhythmbox-playing.svg
new file mode 100644
index 00000000..8b5868ee
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rhythmbox-playing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 2.5 1 C 1.669 1 1 1.669 1 2.5 L 1 13.5 C 1 14.331 1.669 15 2.5 15 L 10.5 15 C 11.331 15 12 14.331 12 13.5 L 12 2.5 C 12 1.669 11.331 1 10.5 1 L 2.5 1 z M 4 3 C 4.5524 3 5 3.4478 5 4 C 5 4.5522 4.5524 5 4 5 C 3.4476 5 2.9998 4.5522 3 4 C 2.9998 3.4478 3.4476 3 4 3 z M 9 3 C 9.552 3 10 3.4478 10 4 C 10 4.5522 9.552 5 9 5 C 8.448 5 8 4.5522 8 4 C 8 3.4478 8.448 3 9 3 z M 6.5 6 C 8.433 6 10 7.567 10 9.5 C 10 11.433 8.433 13 6.5 13 C 4.5666 13 2.9995 11.433 3 9.5 C 2.9995 7.567 4.5666 6 6.5 6 z M 6.5 8 C 5.672 8 5 8.672 5 9.5 C 5 10.328 5.672 11 6.5 11 C 7.328 11 8 10.328 8 9.5 C 8 8.672 7.328 8 6.5 8 z M 13.466797 11 C 13.210183 10.9928 12.999555 11.241874 13 11.550781 L 13 13 L 13 14.449219 C 12.999852 14.871828 13.379093 15.136283 13.683594 14.925781 L 14.728516 14.201172 L 15.771484 13.476562 C 16.075974 13.265057 16.075974 12.736896 15.771484 12.525391 L 14.728516 11.798828 L 13.683594 11.074219 C 13.617564 11.028289 13.543027 11.00236 13.466797 11 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/riot-tray.svg b/.icons/awkward/16x16/panel/riot-tray.svg
new file mode 100644
index 00000000..a3482003
--- /dev/null
+++ b/.icons/awkward/16x16/panel/riot-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3.4628906 0 C 4.2627823 -0.010607 5.0544257 0.3626686 5.546875 1.0664062 C 5.7476351 1.3532772 5.8800861 1.672901 5.9472656 2.0058594 L 7.6796875 2.0058594 C 9.7725131 2.0058594 11.470703 3.401312 11.470703 5.4941406 C 11.470703 6.4334575 11.123355 7.2273887 10.554688 7.8203125 A 2.50025 2.50025 0 0 1 10.748047 8.0664062 L 11.544922 9.2050781 C 12.443986 8.2313757 13 6.9388703 13 5.5117188 C 13 2.4875472 10.537566 0.03515625 7.5 0.03515625 L 3.9042969 0.03515625 C 3.7584908 0.01051505 3.6107762 -0.0013531 3.4628906 0 z M 1.0039062 2.5195312 L 1 2.5234375 L 1 2.5585938 C 0.9997244 2.5456247 1.0039763 2.5325192 1.0039062 2.5195312 z M 1 2.5585938 L 1 12.474609 C 0.952187 15.840508 6.047813 15.840508 6 12.474609 L 6 10.986328 L 6.6796875 10.986328 L 6.6308594 10.916016 C 6.6065592 10.882238 6.5927913 10.843366 6.5703125 10.808594 A 2.50025 2.50025 0 0 1 6.5039062 10.693359 C 6.2079328 10.176922 6.0917591 9.5744694 6.2050781 8.984375 L 3.7929688 8.984375 L 3.7929688 12.671875 C 3.8005987 13.211295 2.9865106 13.211295 2.9941406 12.671875 L 2.9941406 4.9414062 C 2.3919074 4.8163184 1.8329559 4.4763935 1.453125 3.9335938 C 1.165949 3.5232409 1.0103989 3.0480133 1 2.5585938 z M 5.9707031 2.8027344 C 5.9653131 2.8464464 5.9686475 2.8898904 5.9609375 2.9335938 C 5.8449374 3.5915783 5.4803841 4.1656694 4.9335938 4.5488281 C 4.583077 4.7944383 4.190812 4.9264782 3.7929688 4.9726562 L 3.7929688 8.1855469 L 4.5898438 8.1855469 L 6.5039062 8.1855469 C 6.5152809 8.1662531 6.5507419 8.1510888 6.5683594 8.1328125 A 2.50025 2.50025 0 0 1 8.6152344 6.9707031 A 2.50025 2.50025 0 0 1 9.9453125 7.3183594 C 10.39741 6.8642529 10.671875 6.2445943 10.671875 5.4941406 C 10.671875 3.8324581 9.3413681 2.8027344 7.6796875 2.8027344 L 6.5839844 2.8027344 L 5.9707031 2.8027344 z M 6 4.0175781 L 7.5 4.0175781 C 8.375806 4.0175781 9 4.6397751 9 5.5117188 C 9 6.2389468 8.5605144 6.8176502 7.9082031 6.9824219 C 7.8936465 6.9747885 7.8725877 6.9750475 7.8632812 6.9609375 L 6 7.0039062 L 6 4.0175781 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.4550781 0 C 2.9735512 0.0078845193 2.4897443 0.15474079 2.0664062 0.45117188 C 1.5194675 0.83391652 1.1549232 1.4070732 1.0390625 2.0644531 C 0.92305429 2.7218331 1.0702235 3.3848833 1.453125 3.9316406 C 2.2436075 5.0605006 3.804692 5.3373576 4.9335938 4.546875 C 5.480384 4.1639822 5.8449292 3.5891688 5.9609375 2.9316406 C 6.076798 2.2745567 5.9297763 1.6131634 5.546875 1.0664062 C 5.0528235 0.36086896 4.257623 -0.013139881 3.4550781 0 z M 8.6152344 6.9707031 A 2.50025 2.50025 0 0 0 6.6523438 10.933594 L 8.7519531 13.933594 A 2.50025 2.50025 0 1 0 12.847656 11.066406 L 10.748047 8.0664062 A 2.50025 2.50025 0 0 0 8.6152344 6.9707031 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-1.svg b/.icons/awkward/16x16/panel/rocketchat-tray-1.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-1.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-2.svg b/.icons/awkward/16x16/panel/rocketchat-tray-2.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-2.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-3.svg b/.icons/awkward/16x16/panel/rocketchat-tray-3.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-3.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-4.svg b/.icons/awkward/16x16/panel/rocketchat-tray-4.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-4.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-5.svg b/.icons/awkward/16x16/panel/rocketchat-tray-5.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-5.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-6.svg b/.icons/awkward/16x16/panel/rocketchat-tray-6.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-6.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-7.svg b/.icons/awkward/16x16/panel/rocketchat-tray-7.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-7.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-8.svg b/.icons/awkward/16x16/panel/rocketchat-tray-8.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-8.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-9-plus.svg b/.icons/awkward/16x16/panel/rocketchat-tray-9-plus.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-9-plus.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-9.svg b/.icons/awkward/16x16/panel/rocketchat-tray-9.svg
new file mode 120000
index 00000000..37f4dbc5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-9.svg
@@ -0,0 +1 @@
+rocketchat-tray-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-alert.svg b/.icons/awkward/16x16/panel/rocketchat-tray-alert.svg
new file mode 100644
index 00000000..fc4f240e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-alert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 C 0.625289 0.9191748 1.0814606 2.662158 1.3378906 4.6816406 C 0.4662891 5.6649318 0.00089587995 6.8192434 0 8 C 0.00265481 9.2141744 0.49640483 10.399175 1.4160156 11.398438 C 1.1963716 13.38357 0.740364 15.093055 0 16 C 2.101032 16 4.0025374 15.106296 5.3808594 13.662109 C 6.2226815 13.883472 7.1079412 13.997678 8 14 C 12.418278 14 16 11.313708 16 8 C 16 4.6862915 12.418278 2 8 2 C 7.1079412 2.0023218 6.2226815 2.1165275 5.3808594 2.3378906 C 4.0025374 0.89370414 2.101032 1.1842379e-15 0 0 z M 8 4 A 6 4 0 0 1 8.6523438 4.0253906 C 8.6568224 4.025732 8.6615401 4.0250424 8.6660156 4.0253906 A 6 4 0 0 1 8.7226562 4.03125 A 6 4 0 0 1 13.898438 7.2792969 C 13.901566 7.2904721 13.907177 7.3013107 13.910156 7.3125 A 6 4 0 0 1 14 8 A 6 4 0 0 1 13.916016 8.6425781 C 13.909218 8.6699757 13.904179 8.6972946 13.896484 8.7246094 A 6 4 0 0 1 13.625 9.375 A 6 4 0 0 1 9.3242188 11.896484 C 9.320187 11.89712 9.316535 11.897806 9.3125 11.898438 A 6 4 0 0 1 9.28125 11.902344 A 6 4 0 0 1 8.7988281 11.958984 C 8.7209966 11.966283 8.643292 11.973318 8.5644531 11.978516 A 6 4 0 0 1 8.015625 12 L 8.0058594 12 A 6 4 0 0 1 8 12 A 6 4 0 0 1 5.4160156 11.603516 L 4.7480469 11.427734 L 3.9335938 12.28125 C 3.7192646 12.505821 3.4358454 12.623794 3.1933594 12.808594 C 3.2543494 12.405874 3.3577169 12.04013 3.4042969 11.619141 L 3.5039062 10.712891 L 3.2578125 10.445312 A 6 4 0 0 1 2.0605469 8.5332031 C 2.0556071 8.509792 2.0531006 8.4862766 2.0488281 8.4628906 A 6 4 0 0 1 2 8 A 6 4 0 0 1 2.046875 7.5234375 C 2.0503884 7.5045264 2.0565962 7.4857245 2.0605469 7.4667969 A 6 4 0 0 1 8 4 z M 5 7 C 4.4477153 7 4 7.4477153 4 8 C 4 8.5522847 4.4477153 9 5 9 C 5.5522847 9 6 8.5522847 6 8 C 6 7.4477153 5.5522847 7 5 7 z M 8 7 C 7.4477153 7 7 7.4477153 7 8 C 7 8.5522847 7.4477153 9 8 9 C 8.5522847 9 9 8.5522847 9 8 C 9 7.4477153 8.5522847 7 8 7 z M 11 7 C 10.447715 7 10 7.4477153 10 8 C 10 8.5522847 10.447715 9 11 9 C 11.552285 9 12 8.5522847 12 8 C 12 7.4477153 11.552285 7 11 7 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray-dot.svg b/.icons/awkward/16x16/panel/rocketchat-tray-dot.svg
new file mode 100644
index 00000000..51c731e4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray-dot.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 C 0.625289 0.9191748 1.0814606 2.662158 1.3378906 4.6816406 C 0.46628912 5.6649318 0.00089587995 6.8192434 0 8 C 0.00265481 9.2141744 0.49640485 10.399175 1.4160156 11.398438 C 1.1963716 13.38357 0.740364 15.093055 0 16 C 2.101032 16 4.0025374 15.106296 5.3808594 13.662109 C 6.2226815 13.883472 7.1079412 13.997678 8 14 C 12.418278 14 16 11.313708 16 8 C 16 4.6862915 12.418278 2 8 2 C 7.1079412 2.0023218 6.2226815 2.1165275 5.3808594 2.3378906 C 4.0025374 0.89370416 2.101032 1.4802974e-15 0 0 z M 8 4 A 6 4 0 0 1 8.6523438 4.0253906 C 8.6568223 4.025732 8.6615401 4.0250424 8.6660156 4.0253906 A 6 4 0 0 1 8.7226562 4.03125 A 6 4 0 0 1 13.898438 7.2792969 C 13.901566 7.2904721 13.907177 7.3013107 13.910156 7.3125 A 6 4 0 0 1 14 8 A 6 4 0 0 1 13.916016 8.6425781 C 13.909218 8.6699757 13.904179 8.6972946 13.896484 8.7246094 A 6 4 0 0 1 13.625 9.375 A 6 4 0 0 1 9.3242188 11.896484 C 9.320187 11.89712 9.316535 11.897805 9.3125 11.898438 A 6 4 0 0 1 9.28125 11.902344 A 6 4 0 0 1 8.7988281 11.958984 C 8.7209966 11.966283 8.643292 11.973318 8.5644531 11.978516 A 6 4 0 0 1 8.015625 12 L 8.0058594 12 A 6 4 0 0 1 8 12 A 6 4 0 0 1 5.4160156 11.603516 L 4.7480469 11.427734 L 3.9335938 12.28125 C 3.7192645 12.505821 3.4358454 12.623794 3.1933594 12.808594 C 3.2543494 12.405874 3.3577169 12.04013 3.4042969 11.619141 L 3.5039062 10.712891 L 3.2578125 10.445312 A 6 4 0 0 1 2.0605469 8.5332031 C 2.0556071 8.509792 2.0531006 8.4862766 2.0488281 8.4628906 A 6 4 0 0 1 2 8 A 6 4 0 0 1 2.046875 7.5234375 C 2.0503884 7.5045264 2.0565962 7.4857245 2.0605469 7.4667969 A 6 4 0 0 1 8 4 z M 5 7 C 4.4477153 7 4 7.4477153 4 8 C 4 8.5522847 4.4477153 9 5 9 C 5.5522847 9 6 8.5522847 6 8 C 6 7.4477153 5.5522847 7 5 7 z M 8 7 C 7.4477153 7 7 7.4477153 7 8 C 7 8.5522847 7.4477153 9 8 9 C 8.5522847 9 9 8.5522847 9 8 C 9 7.4477153 8.5522847 7 8 7 z M 11 7 C 10.447715 7 10 7.4477153 10 8 C 10 8.5522847 10.447715 9 11 9 C 11.552285 9 12 8.5522847 12 8 C 12 7.4477153 11.552285 7 11 7 z M 14.5 13 A 1.5 1.5 0 0 0 13 14.5 A 1.5 1.5 0 0 0 14.5 16 A 1.5 1.5 0 0 0 16 14.5 A 1.5 1.5 0 0 0 14.5 13 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rocketchat-tray.svg b/.icons/awkward/16x16/panel/rocketchat-tray.svg
new file mode 100644
index 00000000..e2179818
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rocketchat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0 0 C 0.625289 0.9191748 1.0814606 2.662158 1.3378906 4.6816406 C 0.4662891 5.6649318 0.00089587995 6.8192434 0 8 C 0.00265481 9.2141744 0.49640483 10.399175 1.4160156 11.398438 C 1.1963716 13.38357 0.740364 15.093055 0 16 C 2.101032 16 4.0025374 15.106296 5.3808594 13.662109 C 6.2226815 13.883472 7.1079412 13.997678 8 14 C 12.418278 14 16 11.313708 16 8 C 16 4.6862915 12.418278 2 8 2 C 7.1079412 2.0023218 6.2226815 2.1165275 5.3808594 2.3378906 C 4.0025374 0.89370414 2.101032 1.1842379e-15 0 0 z M 8 4 A 6 4 0 0 1 8.6523438 4.0253906 C 8.6568224 4.025732 8.6615401 4.0250424 8.6660156 4.0253906 A 6 4 0 0 1 8.7226562 4.03125 A 6 4 0 0 1 13.898438 7.2792969 C 13.901566 7.2904721 13.907177 7.3013107 13.910156 7.3125 A 6 4 0 0 1 14 8 A 6 4 0 0 1 13.916016 8.6425781 C 13.909218 8.6699757 13.904179 8.6972946 13.896484 8.7246094 A 6 4 0 0 1 13.625 9.375 A 6 4 0 0 1 9.3242188 11.896484 C 9.320187 11.89712 9.316535 11.897806 9.3125 11.898438 A 6 4 0 0 1 9.28125 11.902344 A 6 4 0 0 1 8.7988281 11.958984 C 8.7209966 11.966283 8.643292 11.973318 8.5644531 11.978516 A 6 4 0 0 1 8.015625 12 L 8.0058594 12 A 6 4 0 0 1 8 12 A 6 4 0 0 1 5.4160156 11.603516 L 4.7480469 11.427734 L 3.9335938 12.28125 C 3.7192646 12.505821 3.4358454 12.623794 3.1933594 12.808594 C 3.2543494 12.405874 3.3577169 12.04013 3.4042969 11.619141 L 3.5039062 10.712891 L 3.2578125 10.445312 A 6 4 0 0 1 2.0605469 8.5332031 C 2.0556071 8.509792 2.0531006 8.4862766 2.0488281 8.4628906 A 6 4 0 0 1 2 8 A 6 4 0 0 1 2.046875 7.5234375 C 2.0503884 7.5045264 2.0565962 7.4857245 2.0605469 7.4667969 A 6 4 0 0 1 8 4 z M 5 7 C 4.4477153 7 4 7.4477153 4 8 C 4 8.5522847 4.4477153 9 5 9 C 5.5522847 9 6 8.5522847 6 8 C 6 7.4477153 5.5522847 7 5 7 z M 8 7 C 7.4477153 7 7 7.4477153 7 8 C 7 8.5522847 7.4477153 9 8 9 C 8.5522847 9 9 8.5522847 9 8 C 9 7.4477153 8.5522847 7 8 7 z M 11 7 C 10.447715 7 10 7.4477153 10 8 C 10 8.5522847 10.447715 9 11 9 C 11.552285 9 12 8.5522847 12 8 C 12 7.4477153 11.552285 7 11 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/rsibreak0.svg b/.icons/awkward/16x16/panel/rsibreak0.svg
new file mode 120000
index 00000000..8bac1748
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rsibreak0.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-60.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rsibreak1.svg b/.icons/awkward/16x16/panel/rsibreak1.svg
new file mode 120000
index 00000000..8042abcf
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rsibreak1.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-45.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rsibreak2.svg b/.icons/awkward/16x16/panel/rsibreak2.svg
new file mode 120000
index 00000000..23d2a304
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rsibreak2.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-30.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rsibreak3.svg b/.icons/awkward/16x16/panel/rsibreak3.svg
new file mode 120000
index 00000000..72857b01
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rsibreak3.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-15.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rsibreak4.svg b/.icons/awkward/16x16/panel/rsibreak4.svg
new file mode 120000
index 00000000..a04b3d1b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rsibreak4.svg
@@ -0,0 +1 @@
+pomodoro-indicator-light-00.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rsibreakx.svg b/.icons/awkward/16x16/panel/rsibreakx.svg
new file mode 120000
index 00000000..b056d41a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rsibreakx.svg
@@ -0,0 +1 @@
+pomodoneapp-break.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/rto-proxy-tray.svg b/.icons/awkward/16x16/panel/rto-proxy-tray.svg
new file mode 100644
index 00000000..c1f878b4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/rto-proxy-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 4 L 9.2363281 6.6328125 L 12 7.0566406 L 10 9.1054688 L 10.472656 12 L 8 10.632812 L 5.5273438 12 L 6 9.1054688 L 4 7.0566406 L 6.7636719 6.6328125 L 8 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/safeeyes_disabled.svg b/.icons/awkward/16x16/panel/safeeyes_disabled.svg
new file mode 100644
index 00000000..467c2f71
--- /dev/null
+++ b/.icons/awkward/16x16/panel/safeeyes_disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8 1 C 4.122 1 1 4.122 1 8 C 1 11.878 4.122 15 8 15 C 11.8745 15 14.99475 11.882516 15 8.0097656 L 15 8 C 15 4.122 11.878 1 8 1 z M 8.0722656 3 A 5.0002324 5.0002324 0 0 1 8.0742188 3 A 5.0002324 5.0002324 0 0 1 11.535156 4.4648438 A 5.0002324 5.0002324 0 0 1 11.535156 11.535156 A 5.0002324 5.0002324 0 0 1 4.4648438 11.535156 A 5.0002324 5.0002324 0 0 1 4.4648438 4.4648438 A 5.0002324 5.0002324 0 0 1 8.0722656 3 z M 8 3.9941406 L 8 7.9941406 L 12 8 L 12 7.9941406 C 12 5.7755006 10.2184 3.9941406 8 3.9941406 z M 5 7 A 1 1 0 0 0 4 8 A 1 1 0 0 0 5 9 A 1 1 0 0 0 6 8 A 1 1 0 0 0 5 7 z M 8 10 A 1 1 0 0 0 7 11 A 1 1 0 0 0 8 12 A 1 1 0 0 0 9 11 A 1 1 0 0 0 8 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/safeeyes_enabled.svg b/.icons/awkward/16x16/panel/safeeyes_enabled.svg
new file mode 100644
index 00000000..741ad993
--- /dev/null
+++ b/.icons/awkward/16x16/panel/safeeyes_enabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.122 1 1 4.122 1 8 C 1 11.878 4.122 15 8 15 C 11.8745 15 14.99475 11.882516 15 8.0097656 L 15 8 C 15 4.122 11.878 1 8 1 z M 8.0722656 3 A 5.0002324 5.0002324 0 0 1 8.0742188 3 A 5.0002324 5.0002324 0 0 1 11.535156 4.4648438 A 5.0002324 5.0002324 0 0 1 11.535156 11.535156 A 5.0002324 5.0002324 0 0 1 4.4648438 11.535156 A 5.0002324 5.0002324 0 0 1 4.4648438 4.4648438 A 5.0002324 5.0002324 0 0 1 8.0722656 3 z M 8 3.9941406 L 8 7.9941406 L 12 8 L 12 7.9941406 C 12 5.7755006 10.2184 3.9941406 8 3.9941406 z M 5 7 A 1 1 0 0 0 4 8 A 1 1 0 0 0 5 9 A 1 1 0 0 0 6 8 A 1 1 0 0 0 5 7 z M 8 10 A 1 1 0 0 0 7 11 A 1 1 0 0 0 8 12 A 1 1 0 0 0 9 11 A 1 1 0 0 0 8 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/screencloud-idle.svg b/.icons/awkward/16x16/panel/screencloud-idle.svg
new file mode 100644
index 00000000..1dd506ba
--- /dev/null
+++ b/.icons/awkward/16x16/panel/screencloud-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,2 C 3.790861,2 2,3.790861 2,6 2.001836,6.7165215 2.1961045,7.4193959 2.5625,8.0351562 1.0916895,8.2519665 0.00152831,9.5132963 0,11 c 0,1.656854 1.3431458,3 3,3 l 10,0 c 1.656854,0 3,-1.343146 3,-3 C 15.998649,10.06362 15.560154,9.1815734 14.814453,8.6152344 14.93633,8.2560012 14.998997,7.8793436 15,7.5 15,5.5670034 13.432997,4 11.5,4 10.867505,4.0014219 10.247216,4.1742118 9.7050781,4.5 9.094262,2.9900208 7.6288438,2.0012304 6,2 Z M 5,3 C 5.5522847,3 6,3.4477153 6,4 6,4.5522847 5.5522847,5 5,5 4.4477153,5 4,4.5522847 4,4 4,3.4477153 4.4477153,3 5,3 Z m 3,2 c 2.209139,0 4,1.790861 4,4 0,2.209139 -1.790861,4 -4,4 C 5.790861,13 4,11.209139 4,9 4,6.790861 5.790861,5 8,5 Z M 8,7 C 6.8954305,7 6,7.8954305 6,9 c 0,1.104569 0.8954305,2 2,2 1.1045695,0 2,-0.895431 2,-2 C 10,7.8954305 9.1045695,7 8,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/screencloud-uploading.svg b/.icons/awkward/16x16/panel/screencloud-uploading.svg
new file mode 100644
index 00000000..f96ec571
--- /dev/null
+++ b/.icons/awkward/16x16/panel/screencloud-uploading.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 C 3.790861 2 2 3.790861 2 6 C 2.001836 6.7165215 2.1961045 7.419396 2.5625 8.0351562 C 1.0916895 8.2519666 0.00152831 9.5132963 0 11 C 0 12.656854 1.3431458 14 3 14 L 13 14 C 14.656854 14 16 12.656854 16 11 C 15.998649 10.06362 15.560154 9.1815734 14.814453 8.6152344 C 14.93633 8.2560012 14.998997 7.8793436 15 7.5 C 15 5.5670034 13.432997 4 11.5 4 C 10.867505 4.0014219 10.247216 4.1742118 9.7050781 4.5 C 9.094262 2.9900208 7.6288438 2.0012304 6 2 z M 5 3 C 5.5522847 3 6 3.4477153 6 4 C 6 4.5522847 5.5522847 5 5 5 C 4.4477153 5 4 4.5522847 4 4 C 4 3.4477153 4.4477153 3 5 3 z M 7.96875 5 L 7.9707031 5 L 11 10 L 9 10 L 9 13 L 7 13 L 7 10 L 5 10 L 7.96875 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/scroll-lock-off.svg b/.icons/awkward/16x16/panel/scroll-lock-off.svg
new file mode 100644
index 00000000..e97567f5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scroll-lock-off.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 3.625 1 A 1.7500384 1.6924769 0 0 0 1.8847656 2.5058594 L 1.0097656 10.121094 A 1.7500384 1.6924769 0 0 0 2.75 12 L 13.25 12 A 1.7500384 1.6924769 0 0 0 14.990234 10.121094 L 14.115234 2.5058594 A 1.7500384 1.6924769 0 0 0 12.375 1 L 3.625 1 z M 7 3 L 9 3 L 9 6 L 11 6 L 8 10 L 5 6 L 7 6 L 7 3 z M 1 12.300781 L 1 12.779297 C 1 13.839797 1.908421 15 2.96875 15 L 13.03125 15 C 14.091667 15 15 13.839797 15 12.779297 L 15 12.300781 C 14.534537 12.725155 13.928072 12.998047 13.25 12.998047 L 2.75 12.998047 C 2.072278 12.998047 1.4651141 12.725155 1 12.300781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/scroll-lock-on.svg b/.icons/awkward/16x16/panel/scroll-lock-on.svg
new file mode 100644
index 00000000..f4bc0c0b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scroll-lock-on.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.625 1 A 1.7500384 1.6924769 0 0 0 1.8847656 2.5058594 L 1.0097656 10.121094 A 1.7500384 1.6924769 0 0 0 2.75 12 L 13.25 12 A 1.7500384 1.6924769 0 0 0 14.990234 10.121094 L 14.115234 2.5058594 A 1.7500384 1.6924769 0 0 0 12.375 1 L 3.625 1 z M 7 3 L 9 3 L 9 6 L 11 6 L 8 10 L 5 6 L 7 6 L 7 3 z M 1 12.300781 L 1 12.779297 C 1 13.839797 1.908421 15 2.96875 15 L 13.03125 15 C 14.091667 15 15 13.839797 15 12.779297 L 15 12.300781 C 14.534537 12.725155 13.928072 12.998047 13.25 12.998047 L 2.75 12.998047 C 2.072278 12.998047 1.4651141 12.725155 1 12.300781 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/scudcloud-attention-1.svg b/.icons/awkward/16x16/panel/scudcloud-attention-1.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scudcloud-attention-1.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/scudcloud-attention-2.svg b/.icons/awkward/16x16/panel/scudcloud-attention-2.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scudcloud-attention-2.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/scudcloud-attention-3.svg b/.icons/awkward/16x16/panel/scudcloud-attention-3.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scudcloud-attention-3.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/scudcloud-attention-4.svg b/.icons/awkward/16x16/panel/scudcloud-attention-4.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scudcloud-attention-4.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/scudcloud-attention-5.svg b/.icons/awkward/16x16/panel/scudcloud-attention-5.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scudcloud-attention-5.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/scudcloud-attention-6.svg b/.icons/awkward/16x16/panel/scudcloud-attention-6.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scudcloud-attention-6.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/scudcloud-attention-7.svg b/.icons/awkward/16x16/panel/scudcloud-attention-7.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scudcloud-attention-7.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/scudcloud-attention-8.svg b/.icons/awkward/16x16/panel/scudcloud-attention-8.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scudcloud-attention-8.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/scudcloud-attention-9.svg b/.icons/awkward/16x16/panel/scudcloud-attention-9.svg
new file mode 120000
index 00000000..9501e00a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scudcloud-attention-9.svg
@@ -0,0 +1 @@
+scudcloud-attention.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/scudcloud-attention.svg b/.icons/awkward/16x16/panel/scudcloud-attention.svg
new file mode 100644
index 00000000..bbfb39c7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scudcloud-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 1 C 5.1951914 1.0006747 3.2634741 2.7426773 3.0253906 5.0351562 C 1.2930256 5.272259 0.00141275 6.7514852 0 8.5 C 0 10.268313 1.3162424 11.714889 3.0195312 11.951172 C 2.8875521 12.49323 2.2864355 13.509669 2.0898438 13.982422 C 1.8310326 14.603196 2.8677595 15.134408 3.5292969 14.976562 C 5.1491843 14.590381 6.8595692 13.121252 8.0058594 12 L 11.023438 12 C 13.232576 12 15.023438 10.209139 15.023438 8 C 15.022807 6.7116374 14.399674 5.5565157 13.425781 4.8203125 A 2.5 2.5 0 0 1 12.5 5 A 2.5 2.5 0 0 1 10 2.5 A 2.5 2.5 0 0 1 10.09375 1.8300781 C 9.352636 1.3050466 8.45299 1.0015002 7.5 1 z M 8 8 L 11 8 C 11.554001 8 12 8.4460001 12 9 C 12 9.5539999 11.554001 10 11 10 L 8 10 C 7.4460001 10 7 9.5539999 7 9 C 7 8.4460001 7.4460001 8 8 8 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="12.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/scudcloud.svg b/.icons/awkward/16x16/panel/scudcloud.svg
new file mode 100644
index 00000000..45e9e3c7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/scudcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.5 1 C 5.1951914 1.0006747 3.2634741 2.7426773 3.0253906 5.0351562 C 1.2930256 5.272259 0.00141275 6.7514852 0 8.5 C 0 10.268313 1.3162424 11.714889 3.0195312 11.951172 C 2.887552 12.49323 2.2864355 13.509669 2.0898438 13.982422 C 1.8310327 14.603196 2.8677595 15.134407 3.5292969 14.976562 C 5.1491843 14.59038 6.8595692 13.121252 8.0058594 12 L 11.023438 12 C 13.232577 12 15.023438 10.209139 15.023438 8 C 15.022496 6.0755601 13.651319 4.4245671 11.759766 4.0703125 C 11.146036 2.2386512 9.4317448 1.003041 7.5 1 z M 8 8 L 11 8 C 11.554001 8 12 8.4460001 12 9 C 12 9.5539999 11.554001 10 11 10 L 8 10 C 7.4460001 10 7 9.5539999 7 9 C 7 8.4460001 7.4460001 8 8 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/seafile-status-error.svg b/.icons/awkward/16x16/panel/seafile-status-error.svg
new file mode 100644
index 00000000..c67288dd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/seafile-status-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 5.5 2 A 2.5 2.5 0 0 0 3 4.5 A 2.5 2.5 0 0 0 3.0800781 5.1152344 C 2.9016756 5.0403797 2.7055904 5 2.5 5 C 1.8477854 5 1.2983894 5.4186545 1.0917969 6 L 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 L 3.0644531 7 C 3.6964987 6.3840071 4.5557543 6 5.5 6 A 1.0001 1.0001 0 0 0 5.5019531 6 C 5.7732799 6.0005645 5.9929778 6.1900133 6.2539062 6.2519531 C 6.54165 5.2854225 7.1329499 4.4515097 7.9160156 3.8671875 A 2.5 2.5 0 0 0 5.5 2 z M 10.5 4 C 8.5670034 4 7 5.5670034 7 7.5 L 7 7.5039062 C 6.567749 7.1779487 6.0413714 7.0011264 5.5 7 C 4.1192881 7 3 8.1192881 3 9.5 C 3.001247 9.6901384 3.0241818 9.879514 3.0683594 10.064453 C 2.4345508 10.254893 2.0004442 10.838199 2 11.5 C 2 12.328427 2.6715729 13 3.5 13 L 4.1425781 13 C 4.7080074 12.842086 4.9855043 12.493302 5.2675781 12.146484 C 6.6976122 10.168231 7.9294547 8.0067754 10.189453 8 C 12 8 13 9 13 10.5 C 13 11.328427 12.328427 12 11.5 12 C 10.671573 12 10 11.328427 10 10.5 C 10.000367 10.363283 10.019421 10.227258 10.056641 10.095703 C 9.4241447 10.312787 8.9875173 10.915844 8.9394531 11.560547 C 8.9996371 13.072539 10.482422 13.013672 10.482422 13.013672 L 14 13 C 15.104569 13 16 12.104569 16 11 C 16 9.8954305 15.104569 9 14 9 C 13.880105 9.000332 13.760483 9.0114441 13.642578 9.0332031 C 13.876604 8.5559096 13.998837 8.031579 14 7.5 C 14 5.5670034 12.432997 4 10.5 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/seafile-status-notification.svg b/.icons/awkward/16x16/panel/seafile-status-notification.svg
new file mode 100644
index 00000000..1a4fae03
--- /dev/null
+++ b/.icons/awkward/16x16/panel/seafile-status-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5 2 A 2.5 2.5 0 0 0 3 4.5 A 2.5 2.5 0 0 0 3.0800781 5.1152344 C 2.9016756 5.0403797 2.7055904 5 2.5 5 C 1.8477854 5 1.2983894 5.4186545 1.0917969 6 L 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 L 3.0644531 7 C 3.6964987 6.3840071 4.5557543 6 5.5 6 A 1.0001 1.0001 0 0 0 5.5019531 6 C 5.7732799 6.0005645 5.9929778 6.1900133 6.2539062 6.2519531 C 6.54165 5.2854225 7.1329499 4.4515097 7.9160156 3.8671875 A 2.5 2.5 0 0 0 5.5 2 z M 10.5 4 C 8.5670034 4 7 5.5670034 7 7.5 L 7 7.5039062 C 6.567749 7.1779487 6.0413714 7.0011264 5.5 7 C 4.1192881 7 3 8.1192881 3 9.5 C 3.001247 9.6901384 3.0241818 9.8795141 3.0683594 10.064453 C 2.4345508 10.254893 2.0004442 10.838199 2 11.5 C 2 12.328427 2.6715729 13 3.5 13 L 4.1425781 13 C 4.7080074 12.842086 4.9855043 12.493302 5.2675781 12.146484 C 6.6976122 10.168231 7.9294548 8.0067754 10.189453 8 C 12 8 13 9 13 10.5 C 13 10.650324 12.970838 10.792768 12.929688 10.929688 A 2.5 2.5 0 0 1 13 11.5 A 2.5 2.5 0 0 1 12.492188 13.005859 L 14 13 C 15.104569 13 16 12.104569 16 11 C 16 9.8954305 15.104569 9 14 9 C 13.880105 9.000332 13.760483 9.0114441 13.642578 9.0332031 C 13.876604 8.5559096 13.998837 8.031579 14 7.5 C 14 5.5670034 12.432997 4 10.5 4 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="10.5" cy="11.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/seafile-status-offline.svg b/.icons/awkward/16x16/panel/seafile-status-offline.svg
new file mode 100644
index 00000000..e433ca8c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/seafile-status-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.5 2 A 2.5 2.5 0 0 0 3 4.5 A 2.5 2.5 0 0 0 3.0800781 5.1152344 C 2.9016756 5.0403797 2.7055904 5 2.5 5 C 1.8477854 5 1.2983894 5.4186545 1.0917969 6 L 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 L 3.0644531 7 C 3.6964987 6.3840071 4.5557543 6 5.5 6 A 1.0001 1.0001 0 0 0 5.5019531 6 C 5.7732799 6.0005645 5.9929778 6.1900133 6.2539062 6.2519531 C 6.54165 5.2854225 7.1329499 4.4515097 7.9160156 3.8671875 A 2.5 2.5 0 0 0 5.5 2 z M 10.5 4 C 8.5670034 4 7 5.5670034 7 7.5 L 7 7.5039062 C 6.567749 7.1779487 6.0413714 7.0011264 5.5 7 C 4.1192881 7 3 8.1192881 3 9.5 C 3.001247 9.6901384 3.0241818 9.879514 3.0683594 10.064453 C 2.4345508 10.254893 2.0004442 10.838199 2 11.5 C 2 12.328427 2.6715729 13 3.5 13 L 4.1425781 13 C 4.7080074 12.842086 4.9855043 12.493302 5.2675781 12.146484 C 6.6976122 10.168231 7.9294547 8.0067754 10.189453 8 C 12 8 13 9 13 10.5 C 13 11.328427 12.328427 12 11.5 12 C 10.671573 12 10 11.328427 10 10.5 C 10.000367 10.363283 10.019421 10.227258 10.056641 10.095703 C 9.4241447 10.312787 8.9875173 10.915844 8.9394531 11.560547 C 8.9996371 13.072539 10.482422 13.013672 10.482422 13.013672 L 14 13 C 15.104569 13 16 12.104569 16 11 C 16 9.8954305 15.104569 9 14 9 C 13.880105 9.000332 13.760483 9.0114441 13.642578 9.0332031 C 13.876604 8.5559096 13.998837 8.031579 14 7.5 C 14 5.5670034 12.432997 4 10.5 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/seafile-status-ok.svg b/.icons/awkward/16x16/panel/seafile-status-ok.svg
new file mode 100644
index 00000000..482961ff
--- /dev/null
+++ b/.icons/awkward/16x16/panel/seafile-status-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5 2 A 2.5 2.5 0 0 0 3 4.5 A 2.5 2.5 0 0 0 3.0800781 5.1152344 C 2.9016756 5.0403797 2.7055904 5 2.5 5 C 1.8477854 5 1.2983894 5.4186545 1.0917969 6 L 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 L 3.0644531 7 C 3.6964987 6.3840071 4.5557543 6 5.5 6 A 1.0001 1.0001 0 0 0 5.5019531 6 C 5.7732799 6.0005645 5.9929778 6.1900133 6.2539062 6.2519531 C 6.54165 5.2854225 7.1329499 4.4515097 7.9160156 3.8671875 A 2.5 2.5 0 0 0 5.5 2 z M 10.5 4 C 8.5670034 4 7 5.5670034 7 7.5 L 7 7.5039062 C 6.567749 7.1779487 6.0413714 7.0011264 5.5 7 C 4.1192881 7 3 8.1192881 3 9.5 C 3.001247 9.6901384 3.0241818 9.879514 3.0683594 10.064453 C 2.4345508 10.254893 2.0004442 10.838199 2 11.5 C 2 12.328427 2.6715729 13 3.5 13 L 4.1425781 13 C 4.7080074 12.842086 4.9855043 12.493302 5.2675781 12.146484 C 6.6976122 10.168231 7.9294547 8.0067754 10.189453 8 C 12 8 13 9 13 10.5 C 13 11.328427 12.328427 12 11.5 12 C 10.671573 12 10 11.328427 10 10.5 C 10.000367 10.363283 10.019421 10.227258 10.056641 10.095703 C 9.4241447 10.312787 8.9875173 10.915844 8.9394531 11.560547 C 8.9996371 13.072539 10.482422 13.013672 10.482422 13.013672 L 14 13 C 15.104569 13 16 12.104569 16 11 C 16 9.8954305 15.104569 9 14 9 C 13.880105 9.000332 13.760483 9.0114441 13.642578 9.0332031 C 13.876604 8.5559096 13.998837 8.031579 14 7.5 C 14 5.5670034 12.432997 4 10.5 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/seafile-status-paused.svg b/.icons/awkward/16x16/panel/seafile-status-paused.svg
new file mode 100644
index 00000000..71ee0161
--- /dev/null
+++ b/.icons/awkward/16x16/panel/seafile-status-paused.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.5 2 A 2.5 2.5 0 0 0 3 4.5 A 2.5 2.5 0 0 0 3.0800781 5.1152344 C 2.9016756 5.0403797 2.7055904 5 2.5 5 C 1.8477854 5 1.2983894 5.4186545 1.0917969 6 L 0.5 6 A 0.5 0.5 0 0 0 0 6.5 A 0.5 0.5 0 0 0 0.5 7 L 3.0644531 7 C 3.6964987 6.3840071 4.5557543 6 5.5 6 A 1.0001 1.0001 0 0 0 5.5019531 6 C 5.7732799 6.0005645 5.9929778 6.1900133 6.2539062 6.2519531 C 6.54165 5.2854225 7.1329499 4.4515097 7.9160156 3.8671875 A 2.5 2.5 0 0 0 5.5 2 z M 10.5 4 C 8.5670034 4 7 5.5670034 7 7.5 L 7 7.5039062 C 6.567749 7.1779487 6.0413714 7.0011264 5.5 7 C 4.1192881 7 3 8.1192881 3 9.5 C 3.001247 9.6901384 3.0241818 9.8795141 3.0683594 10.064453 C 2.4345508 10.254893 2.0004442 10.838199 2 11.5 C 2 12.328427 2.6715729 13 3.5 13 L 4.1425781 13 C 4.7080074 12.842086 4.9855043 12.493302 5.2675781 12.146484 C 6.6976122 10.168231 7.9294548 8.0067754 10.189453 8 C 12 8 13 9 13 10.5 C 13 10.650324 12.970838 10.792768 12.929688 10.929688 A 2.5 2.5 0 0 1 13 11.5 A 2.5 2.5 0 0 1 12.492188 13.005859 L 14 13 C 15.104569 13 16 12.104569 16 11 C 16 9.8954305 15.104569 9 14 9 C 13.880105 9.000332 13.760483 9.0114441 13.642578 9.0332031 C 13.876604 8.5559096 13.998837 8.031579 14 7.5 C 14 5.5670034 12.432997 4 10.5 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 9,10 0,3 1,0 0,-3 z m 2,0 0,3 1,0 0,-3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/seafile-status-syncing-1.svg b/.icons/awkward/16x16/panel/seafile-status-syncing-1.svg
new file mode 100644
index 00000000..bdc5d9f9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/seafile-status-syncing-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 5.5,2 A 2.5,2.5 0 0 0 3,4.5 2.5,2.5 0 0 0 3.0800781,5.1152344 C 2.9016756,5.0403797 2.7055904,5 2.5,5 1.8477854,5 1.2983894,5.4186545 1.0917969,6 L 0.5,6 A 0.5,0.5 0 0 0 0,6.5 0.5,0.5 0 0 0 0.5,7 L 3.0644531,7 C 3.6964987,6.3840071 4.5557543,6 5.5,6 a 1.0001,1.0001 0 0 0 0.00195,0 C 5.7732799,6.0005645 5.9929778,6.1900133 6.2539062,6.2519531 6.54165,5.2854225 7.1329499,4.4515097 7.9160156,3.8671875 A 2.5,2.5 0 0 0 5.5,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.5,4 C 8.5670034,4 7,5.5670034 7,7.5 l 0,0.00391 C 6.567749,7.1779487 6.0413714,7.0011264 5.5,7 4.1192881,7 3,8.1192881 3,9.5 3.001247,9.6901384 3.0241818,9.879514 3.0683594,10.064453 2.4345508,10.254893 2.0004442,10.838199 2,11.5 2,12.328427 2.6715729,13 3.5,13 l 0.6425781,0 c 0.5654293,-0.157914 0.8429262,-0.506698 1.125,-0.853516 C 6.6976122,10.168231 7.9294547,8.0067754 10.189453,8 12,8 13,9 13,10.5 13,11.328427 12.328427,12 11.5,12 10.671573,12 10,11.328427 10,10.5 c 3.67e-4,-0.136717 0.01942,-0.272742 0.05664,-0.404297 -0.6324963,0.217084 -1.0691237,0.820141 -1.1171879,1.464844 0.060184,1.511992 1.5429689,1.453125 1.5429689,1.453125 L 14,13 c 1.104569,0 2,-0.895431 2,-2 0,-1.1045695 -0.895431,-2 -2,-2 -0.119895,3.32e-4 -0.239517,0.011444 -0.357422,0.033203 C 13.876604,8.5559096 13.998837,8.031579 14,7.5 14,5.5670034 12.432997,4 10.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/seafile-status-syncing-2.svg b/.icons/awkward/16x16/panel/seafile-status-syncing-2.svg
new file mode 100644
index 00000000..e4868d35
--- /dev/null
+++ b/.icons/awkward/16x16/panel/seafile-status-syncing-2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5,2 A 2.5,2.5 0 0 0 3,4.5 2.5,2.5 0 0 0 3.0800781,5.1152344 C 2.9016756,5.0403797 2.7055904,5 2.5,5 1.8477854,5 1.2983894,5.4186545 1.0917969,6 L 0.5,6 A 0.5,0.5 0 0 0 0,6.5 0.5,0.5 0 0 0 0.5,7 L 3.0644531,7 C 3.6964987,6.3840071 4.5557543,6 5.5,6 a 1.0001,1.0001 0 0 0 0.00195,0 C 5.7732799,6.0005645 5.9929778,6.1900133 6.2539062,6.2519531 6.54165,5.2854225 7.1329499,4.4515097 7.9160156,3.8671875 A 2.5,2.5 0 0 0 5.5,2 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 10.5,4 C 8.5670034,4 7,5.5670034 7,7.5 l 0,0.00391 C 6.567749,7.1779487 6.0413714,7.0011264 5.5,7 4.1192881,7 3,8.1192881 3,9.5 3.001247,9.6901384 3.0241818,9.879514 3.0683594,10.064453 2.4345508,10.254893 2.0004442,10.838199 2,11.5 2,12.328427 2.6715729,13 3.5,13 l 0.6425781,0 c 0.5654293,-0.157914 0.8429262,-0.506698 1.125,-0.853516 C 6.6976122,10.168231 7.9294547,8.0067754 10.189453,8 12,8 13,9 13,10.5 13,11.328427 12.328427,12 11.5,12 10.671573,12 10,11.328427 10,10.5 c 3.67e-4,-0.136717 0.01942,-0.272742 0.05664,-0.404297 -0.6324963,0.217084 -1.0691237,0.820141 -1.1171879,1.464844 0.060184,1.511992 1.5429689,1.453125 1.5429689,1.453125 L 14,13 c 1.104569,0 2,-0.895431 2,-2 0,-1.1045695 -0.895431,-2 -2,-2 -0.119895,3.32e-4 -0.239517,0.011444 -0.357422,0.033203 C 13.876604,8.5559096 13.998837,8.031579 14,7.5 14,5.5670034 12.432997,4 10.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/security-high.svg b/.icons/awkward/16x16/panel/security-high.svg
new file mode 100644
index 00000000..d6fb7fed
--- /dev/null
+++ b/.icons/awkward/16x16/panel/security-high.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 8.5253906 C 2 12.856641 8 15 8 15 C 8 15 14 12.856641 14 8.5253906 L 14 1 L 2 1 z M 4 3 L 8 3 L 8 7 L 12 7 L 12 9 C 12 12.008333 8 13 8 13 L 8 7 L 4 7 L 4 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/security-low.svg b/.icons/awkward/16x16/panel/security-low.svg
new file mode 100644
index 00000000..3edf72d7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/security-low.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 2 1 L 2 8.5253906 C 2 12.856641 8 15 8 15 C 8 15 14 12.856641 14 8.5253906 L 14 1 L 2 1 z M 4 3 L 8 3 L 8 7 L 12 7 L 12 9 C 12 12.008333 8 13 8 13 L 8 7 L 4 7 L 4 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/security-medium.svg b/.icons/awkward/16x16/panel/security-medium.svg
new file mode 100644
index 00000000..f53513b3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/security-medium.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 1 L 2 8.5253906 C 2 12.856641 8 15 8 15 C 8 15 14 12.856641 14 8.5253906 L 14 1 L 2 1 z M 4 3 L 8 3 L 8 7 L 12 7 L 12 9 C 12 12.008333 8 13 8 13 L 8 7 L 4 7 L 4 3 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="14.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/sflphone-indicator.svg b/.icons/awkward/16x16/panel/sflphone-indicator.svg
new file mode 120000
index 00000000..82d15cc1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/sflphone-indicator.svg
@@ -0,0 +1 @@
+viber-normal.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/sflphone-notification.svg b/.icons/awkward/16x16/panel/sflphone-notification.svg
new file mode 120000
index 00000000..27903fe8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/sflphone-notification.svg
@@ -0,0 +1 @@
+viber-notification.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/sflphone-offline.svg b/.icons/awkward/16x16/panel/sflphone-offline.svg
new file mode 100644
index 00000000..7aeb82fa
--- /dev/null
+++ b/.icons/awkward/16x16/panel/sflphone-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8.5 1 A 0.50005 0.50005 0 1 0 8.5 2 C 11.113636 2 12.401878 3.0141208 13.136719 4.2011719 C 13.87156 5.3882229 14 6.8055556 14 7.5 A 0.50005 0.50005 0 1 0 15 7.5 C 15 6.6944444 14.87844 5.1117771 13.988281 3.6738281 C 13.098122 2.2358792 11.386364 1 8.5 1 z M 3.5292969 1.0058594 C 3.4243857 0.99616337 3.3212553 0.99756988 3.2460938 1.0136719 L 3.2441406 1.0136719 C 3.0242559 1.0598384 2.7488238 1.22302 2.1523438 1.6640625 C 1.7940357 1.9307517 1.303086 2.4086176 1.1875 2.6015625 C 0.9193158 3.0587949 0.93517287 3.4462835 1.2617188 4.3398438 C 1.8217119 5.8721062 2.6390447 7.3503198 3.7148438 8.7753906 C 5.7737806 11.501883 8.3672746 13.484565 11.615234 14.814453 C 12.029104 14.984359 12.16366 15.012106 12.488281 14.996094 C 12.881151 14.977424 13.180693 14.856635 13.601562 14.539062 C 14.067056 14.188579 14.732799 13.366286 14.904297 12.927734 C 15.06617 12.511421 15.021872 12.134288 14.78125 11.839844 C 14.644752 11.677055 13.635682 10.857543 13.164062 10.529297 C 12.806192 10.28111 12.252669 9.9402487 11.998047 9.8085938 C 11.662926 9.6386884 11.328324 9.6084451 11.001953 9.71875 C 10.744707 9.806816 10.660527 9.8817017 10.285156 10.349609 C 10.090909 10.5889 9.9114216 10.805712 9.8886719 10.826172 C 9.8632969 10.846632 9.7831553 10.893047 9.7070312 10.927734 C 9.4042851 11.068284 8.9877885 10.982744 8.3105469 10.646484 C 7.7829285 10.387626 7.3161278 10.059202 6.7871094 9.5761719 C 6.3362275 9.1678651 5.8815749 8.6341732 5.6269531 8.21875 C 5.2985696 7.6832364 5.0492375 6.9876265 5.046875 6.6035156 C 5.046875 6.4381469 5.114142 6.2032741 5.1972656 6.0839844 C 5.2296402 6.0360373 5.4344122 5.8544893 5.6542969 5.6777344 C 6.2023901 5.2390047 6.3261041 5.1036825 6.4003906 4.8417969 C 6.4723147 4.5985918 6.3947377 4.2676631 6.1660156 3.8242188 C 5.765883 3.0475464 4.5431977 1.4945401 4.1035156 1.2050781 C 4.031679 1.1589101 3.9049802 1.0939827 3.8242188 1.0664062 C 3.7408323 1.0364282 3.6342081 1.0156444 3.5292969 1.0058594 z M 9.5 3 A 0.50005 0.50005 0 1 0 9.5 4 C 10.083333 4 10.725052 4.307083 11.208984 4.7910156 C 11.692917 5.2749482 12 5.9166667 12 6.5 A 0.50005 0.50005 0 1 0 13 6.5 C 13 5.5833333 12.557083 4.7250518 11.916016 4.0839844 C 11.274948 3.442917 10.416667 3 9.5 3 z M 9.5 4.9433594 A 0.50005 0.50005 0 1 0 9.5 5.9433594 C 9.564359 5.9433594 9.7021797 5.9986374 9.8144531 6.1210938 C 9.9267265 6.2435498 9.9902344 6.4132743 9.9902344 6.5 A 0.50005 0.50005 0 1 0 10.990234 6.5 C 10.990234 6.0867257 10.808419 5.7263175 10.550781 5.4453125 C 10.293143 5.1643075 9.9356408 4.9433594 9.5 4.9433594 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/shutter-panel.svg b/.icons/awkward/16x16/panel/shutter-panel.svg
new file mode 100644
index 00000000..878f1c65
--- /dev/null
+++ b/.icons/awkward/16x16/panel/shutter-panel.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.925,4.0902 C 9.4422,4.1873 6.8342,6.8086 7.2012,6.8086 10.234,6.663 12.129,6.8572 14.495,7.6337 14.846,7.7308 14.117,4.3329 10.925,4.0902 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.4138,1.9542 C 5.5705,3.2164 5.4646,8.1679 5.682,7.8768 7.4772,5.3523 11.777,2.2456 14.342,0.98342 17.513,-0.52153 8.2909,-0.37587 6.4138,1.9542 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.5946,7.2945 C 3.0808,8.7502 6.1907,10.692 6.0838,10.304 5.1995,7.2945 4.8798,5.4009 4.9792,2.828 4.9941,2.4397 2.0094,4.0416 2.5946,7.2945 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.0006,12.052 C 4.3782,12.634 7.8336,11.469 7.4994,11.323 4.7333,10.061 3.1121,9.0413 1.3154,7.2455 1.0495,7.0028 0.24826,10.352 3.0006,12.052 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.9859,14.77 C 8.3029,14.041 9.6841,10.595 9.3533,10.741 6.6159,12.1 4.8094,12.731 2.3463,13.022 1.9818,13.071 3.9624,15.838 6.9859,14.77 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.63,13.313 C 11.952,11.809 10.281,8.508 10.187,8.8473 9.4217,11.906 8.7123,13.702 7.3319,15.838 7.1273,16.129 10.481,16.372 11.63,13.313 Z" xml:space="default"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13.459,8.6051 C 12.564,7.3915 9.0302,6.5174 9.2396,6.8572 10.974,9.4304 11.855,11.129 12.522,13.605 12.621,13.993 14.983,11.517 13.459,8.6051 Z" xml:space="default"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-0.svg b/.icons/awkward/16x16/panel/si-syncthing-0.svg
new file mode 120000
index 00000000..63fd9776
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-0.svg
@@ -0,0 +1 @@
+si-syncthing-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/si-syncthing-1.svg b/.icons/awkward/16x16/panel/si-syncthing-1.svg
new file mode 100644
index 00000000..b0a10bc8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-1.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3 A 5 5 0 0 1 12.908203 7.0566406 A 1.5 1.5 0 0 1 14 8.5 A 1.5 1.5 0 0 1 12.578125 9.9960938 A 5 5 0 0 1 9.9960938 12.582031 A 1.5 1.5 0 0 1 8.5 14 A 1.5 1.5 0 0 1 7.0566406 12.90625 A 5 5 0 0 1 3 8 A 5 5 0 0 1 3.0019531 7.9140625 A 1.5 1.5 0 0 1 2 6.5 A 1.5 1.5 0 0 1 3.5 5 A 1.5 1.5 0 0 1 3.9550781 5.0722656 A 5 5 0 0 1 8 3 z M 8 4 A 4 4 0 0 0 4.7519531 5.6738281 A 1.5 1.5 0 0 1 5 6.5 A 1.5 1.5 0 0 1 4.9960938 6.5605469 L 7.3730469 7.5117188 A 1.5 1.5 0 0 1 8.5 7 A 1.5 1.5 0 0 1 9.9121094 8 L 11.087891 8 A 1.5 1.5 0 0 1 11.898438 7.1289062 A 4 4 0 0 0 8 4 z M 4.625 7.4882812 A 1.5 1.5 0 0 1 4.0039062 7.9101562 A 4 4 0 0 0 4 8 A 4 4 0 0 0 7.1269531 11.900391 A 1.5 1.5 0 0 1 8 11.087891 L 8 9.9121094 A 1.5 1.5 0 0 1 7 8.5 A 1.5 1.5 0 0 1 7.0039062 8.4394531 L 4.625 7.4882812 z M 9.9121094 9 A 1.5 1.5 0 0 1 9 9.9121094 L 9 11.087891 A 1.5 1.5 0 0 1 9.7050781 11.613281 A 4 4 0 0 0 11.611328 9.7070312 A 1.5 1.5 0 0 1 11.087891 9 L 9.9121094 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-10.svg b/.icons/awkward/16x16/panel/si-syncthing-10.svg
new file mode 100644
index 00000000..77685b66
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-10.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.0000001,8 A 7,7 0 0 0 8,15 a 7,7 0 0 0 7,-6.9999999 7,7 0 0 0 -6.9999998,-7 A 7,7 0 0 0 1.0000001,8 Z m 2.0000001,10e-8 A 5,5 0 0 1 7.0566404,3.0917972 1.5,1.5 0 0 1 8.5000001,2.0000008 1.5,1.5 0 0 1 9.9960933,3.4218751 5,5 0 0 1 12.58203,6.0039065 1.5,1.5 0 0 1 14,7.5000012 1.5,1.5 0 0 1 12.906249,8.9433593 5,5 0 0 1 8.0000001,13 a 5,5 0 0 1 -0.085942,-0.002 1.5,1.5 0 0 1 -1.4140619,1.001952 1.5,1.5 0 0 1 -1.5000003,-1.5 1.5,1.5 0 0 1 0.072269,-0.455079 A 5,5 0 0 1 2.999998,8.0000034 Z m 0.9999997,-2e-7 A 4,4 0 0 0 5.6738269,11.248048 1.5,1.5 0 0 1 6.5000004,11 a 1.5,1.5 0 0 1 0.060541,0.0039 L 7.5117189,8.6269533 a 1.5,1.5 0 0 1 -0.5117188,-1.1269531 1.5,1.5 0 0 1 1,-1.4121094 l 1e-7,-1.1757815 A 1.5,1.5 0 0 1 7.1289062,4.1015632 4,4 0 0 0 3.9999999,7.9999999 Z M 7.4882812,11.375001 A 1.5,1.5 0 0 1 7.9101581,11.996093 4,4 0 0 0 7.9999999,12 4,4 0 0 0 11.900391,8.873047 1.5,1.5 0 0 1 11.087891,8 l -1.1757815,3e-7 A 1.5,1.5 0 0 1 8.5000001,9.0000002 1.5,1.5 0 0 1 8.4394521,8.9960904 L 7.4882812,11.375001 Z M 9.0000001,6.0878911 a 1.5,1.5 0 0 1 0.9121091,0.9121092 l 1.1757818,-4e-7 A 1.5,1.5 0 0 1 11.613281,6.2949224 4,4 0 0 0 9.7070313,4.3886724 1.5,1.5 0 0 1 8.9999981,4.9121058 L 9,6.087891 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-11.svg b/.icons/awkward/16x16/panel/si-syncthing-11.svg
new file mode 100644
index 00000000..d8bdf72e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-11.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.9378223,4.5 A 7,7 0 0 0 4.5,14.062178 7,7 0 0 0 14.062178,11.5 7,7 0 0 0 11.5,1.9378223 7,7 0 0 0 1.9378223,4.5 Z m 1.7320508,1.0000002 a 5,5 0 0 1 5.967255,-2.2223083 1.5,1.5 0 0 1 1.7958839,-0.2238436 1.5,1.5 0 0 1 0.584718,1.9794259 5,5 0 0 1 0.948471,3.5290731 1.5,1.5 0 0 1 0.479951,2.0046407 1.5,1.5 0 0 1 -1.668895,0.70311 5,5 0 0 1 -6.2772569,1.060029 5,5 0 0 1 -0.073428,-0.0447 1.5,1.5 0 0 1 -1.7255896,0.160685 1.5,1.5 0 0 1 -0.5490383,-2.049038 1.5,1.5 0 0 1 0.2901263,-0.357976 5,5 0 0 1 0.227799,-4.5390931 z m 0.8660253,0.4999996 a 4,4 0 0 0 -0.1744474,3.6498057 1.5,1.5 0 0 1 0.8395113,0.1982709 1.5,1.5 0 0 1 0.05048,0.033648 L 7.2636595,8.2988169 A 1.5,1.5 0 0 1 7.3839746,7.0669875 1.5,1.5 0 0 1 8.9560547,6.3440649 L 9.5439456,5.3258083 A 1.5,1.5 0 0 1 9.1948291,4.1883078 4,4 0 0 0 4.5358984,5.9999998 Z m 1.3334397,4.6669772 a 1.5,1.5 0 0 1 0.05481,0.74882 4,4 0 0 0 0.075852,0.04831 4,4 0 0 0 4.9413141,-0.757826 1.5,1.5 0 0 1 -0.267122,-1.1623305 L 9.6559353,8.956055 A 1.5,1.5 0 0 1 7.9330127,9.1160256 1.5,1.5 0 0 1 7.8825315,9.0823656 L 5.8693381,10.666977 Z M 9.82208,6.8440651 a 1.5,1.5 0 0 1 0.333855,1.2459643 L 11.174192,8.67792 A 1.5,1.5 0 0 1 11.981732,8.33 4,4 0 0 0 11.283996,5.7260142 1.5,1.5 0 0 1 10.409971,5.8258042 L 9.8220799,6.844065 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-2.svg b/.icons/awkward/16x16/panel/si-syncthing-2.svg
new file mode 100644
index 00000000..546cb7db
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-2.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,1.9378222 A 7,7 0 0 0 1.9378222,4.5 7,7 0 0 0 4.5,14.062178 7,7 0 0 0 14.062178,11.5 7,7 0 0 0 11.5,1.9378222 Z m -1,1.7320508 a 5,5 0 0 1 2.222308,5.9672553 1.5,1.5 0 0 1 0.223844,1.7958847 1.5,1.5 0 0 1 -1.979426,0.584717 5,5 0 0 1 -3.5290736,0.948472 1.5,1.5 0 0 1 -2.0046397,0.47995 A 1.5,1.5 0 0 1 4.7299018,11.777257 5,5 0 0 1 3.669873,5.5 5,5 0 0 1 3.7145332,5.4265525 1.5,1.5 0 0 1 3.5538476,3.7009619 1.5,1.5 0 0 1 5.6028857,3.1519238 1.5,1.5 0 0 1 5.9608621,3.4420467 5,5 0 0 1 10.5,3.669873 Z M 10,4.5358984 A 4,4 0 0 0 6.3501948,4.3614526 1.5,1.5 0 0 1 6.1519238,5.2009619 1.5,1.5 0 0 1 6.1182675,5.2514439 L 7.7011833,7.2636595 A 1.5,1.5 0 0 1 8.9330127,7.3839746 1.5,1.5 0 0 1 9.6559353,8.9560547 L 10.674192,9.5439455 A 1.5,1.5 0 0 1 11.811693,9.1948296 4,4 0 0 0 10,4.5358984 Z M 5.3330237,5.8693385 A 1.5,1.5 0 0 1 4.5842032,5.9241461 4,4 0 0 0 4.5358984,6 4,4 0 0 0 5.2937237,10.941314 1.5,1.5 0 0 1 6.4560545,10.674192 L 7.0439453,9.6559353 A 1.5,1.5 0 0 1 6.8839746,7.9330127 1.5,1.5 0 0 1 6.9176309,7.8825306 L 5.3330237,5.8693385 Z M 9.1559353,9.8220801 A 1.5,1.5 0 0 1 7.9099707,10.155935 l -0.5878908,1.018257 a 1.5,1.5 0 0 1 0.3479206,0.80754 4,4 0 0 0 2.6039855,-0.697736 1.5,1.5 0 0 1 -0.09979,-0.874025 L 9.1559353,9.8220801 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-3.svg b/.icons/awkward/16x16/panel/si-syncthing-3.svg
new file mode 100644
index 00000000..095a5540
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-3.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.062178,4.5 A 7,7 0 0 0 4.5000001,1.9378222 7,7 0 0 0 1.9378222,11.5 7,7 0 0 0 11.5,14.062178 7,7 0 0 0 14.062178,4.5 Z m -1.732051,1 A 5,5 0 0 1 11.271075,11.778949 1.5,1.5 0 0 1 10.566987,13.446152 1.5,1.5 0 0 1 8.5603951,12.962819 5,5 0 0 1 5.0298918,12.019683 1.5,1.5 0 0 1 3.0538479,11.433012 1.5,1.5 0 0 1 3.2793834,9.6361514 5,5 0 0 1 5.5000001,3.669873 5,5 0 0 1 5.5754007,3.6285957 1.5,1.5 0 0 1 6.2990382,2.0538476 1.5,1.5 0 0 1 8.3480763,2.6028857 1.5,1.5 0 0 1 8.5130315,3.0331277 5,5 0 0 1 12.330127,5.5 Z M 11.464102,6 A 4,4 0 0 0 8.3905005,4.0240229 1.5,1.5 0 0 1 7.7990382,4.6519238 1.5,1.5 0 0 1 7.74465,4.6788143 L 8.1093875,7.2129021 A 1.5,1.5 0 0 1 9.1160255,7.9330127 1.5,1.5 0 0 1 8.9560548,9.6559353 L 9.5439455,10.674192 A 1.5,1.5 0 0 1 10.703608,10.940599 4,4 0 0 0 11.464102,6 Z M 6.7556616,4.8213049 A 1.5,1.5 0 0 1 6.0797602,4.4943594 4,4 0 0 0 6.0000001,4.5358984 4,4 0 0 0 4.185639,9.1941145 1.5,1.5 0 0 1 5.325808,9.5439455 L 6.3440648,8.9560547 A 1.5,1.5 0 0 1 7.0669874,7.3839746 1.5,1.5 0 0 1 7.1213756,7.357084 L 6.7556616,4.8213049 Z M 8.0900293,10.155935 A 1.5,1.5 0 0 1 6.8440649,9.8220798 L 5.825808,10.409971 a 1.5,1.5 0 0 1 -0.1024619,0.87331 4,4 0 0 0 2.6039856,0.697736 1.5,1.5 0 0 1 0.3505918,-0.806823 L 8.0900293,10.155935 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-4.svg b/.icons/awkward/16x16/panel/si-syncthing-4.svg
new file mode 100644
index 00000000..b1cd0c22
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-4.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15,8 a 7,7 0 0 0 -6.9999999,-7 7,7 0 0 0 -7,7 A 7,7 0 0 0 8,15 7,7 0 0 0 15,8 Z m -2,-1e-7 A 5,5 0 0 1 8.9433596,12.908203 1.5,1.5 0 0 1 7.5,13.999999 1.5,1.5 0 0 1 6.0039069,12.578125 5,5 0 0 1 3.4179694,9.9960934 1.5,1.5 0 0 1 2.0000007,8.4999995 1.5,1.5 0 0 1 3.0937504,7.0566403 5,5 0 0 1 8.0000001,3 5,5 0 0 1 8.0859376,3.0019531 1.5,1.5 0 0 1 9.5000001,2 1.5,1.5 0 0 1 11,3.5 1.5,1.5 0 0 1 10.927735,3.9550781 5,5 0 0 1 13,7.9999999 Z m -1,2e-7 A 4,4 0 0 0 10.326172,4.751953 1.5,1.5 0 0 1 9.5000001,5 1.5,1.5 0 0 1 9.4394533,4.9960938 L 8.4882813,7.3730469 A 1.5,1.5 0 0 1 9.0000001,8.5 a 1.5,1.5 0 0 1 -1,1.4121094 l 0,1.1757816 A 1.5,1.5 0 0 1 8.8710938,11.898437 4,4 0 0 0 12,8.0000001 Z M 8.5117189,4.625 A 1.5,1.5 0 0 1 8.0898439,4.0039062 4,4 0 0 0 8.0000001,4 4,4 0 0 0 4.0996093,7.1269529 1.5,1.5 0 0 1 4.9121091,8 l 1.1757816,0 a 1.5,1.5 0 0 1 1.4121094,-1 1.5,1.5 0 0 1 0.060547,0.00391 L 8.5117189,4.625 Z M 7.0000002,9.9121091 A 1.5,1.5 0 0 1 6.087891,8.9999998 l -1.175782,3e-7 A 1.5,1.5 0 0 1 4.3867194,9.7050777 4,4 0 0 0 6.2929691,11.611328 1.5,1.5 0 0 1 7.000002,11.087894 l -1.8e-6,-1.1757849 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-5.svg b/.icons/awkward/16x16/panel/si-syncthing-5.svg
new file mode 100644
index 00000000..c647cbf8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-5.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.062178,11.5 A 7,7 0 0 0 11.5,1.9378222 7,7 0 0 0 1.9378223,4.5 7,7 0 0 0 4.5,14.062178 7,7 0 0 0 14.062178,11.5 Z m -1.732051,-1 A 5,5 0 0 1 6.3628719,12.722308 1.5,1.5 0 0 1 4.5669878,12.946152 1.5,1.5 0 0 1 3.9822702,10.966726 5,5 0 0 1 3.0337984,7.4376523 1.5,1.5 0 0 1 2.5538484,5.4330126 1.5,1.5 0 0 1 4.2227431,4.7299017 5,5 0 0 1 10.5,3.669873 a 5,5 0 0 1 0.07345,0.04466 1.5,1.5 0 0 1 1.72559,-0.1606856 1.5,1.5 0 0 1 0.549038,2.0490381 A 1.5,1.5 0 0 1 12.557954,5.9608624 5,5 0 0 1 12.330127,10.5 Z M 11.464102,10 a 4,4 0 0 0 0.174446,-3.6498052 1.5,1.5 0 0 1 -0.83951,-0.198271 1.5,1.5 0 0 1 -0.05048,-0.033656 L 8.7363406,7.7011833 A 1.5,1.5 0 0 1 8.6160255,8.9330127 1.5,1.5 0 0 1 7.0439454,9.6559353 L 6.4560546,10.674192 a 1.5,1.5 0 0 1 0.3491163,1.1375 A 4,4 0 0 0 11.464102,10 Z M 10.130662,5.3330237 A 1.5,1.5 0 0 1 10.075854,4.5842032 4,4 0 0 0 10,4.5358984 4,4 0 0 0 5.0586861,5.2937237 1.5,1.5 0 0 1 5.325808,6.4560545 l 1.0182568,0.5878908 a 1.5,1.5 0 0 1 1.7229226,-0.1599707 1.5,1.5 0 0 1 0.05048,0.03366 L 10.130662,5.3330237 Z M 6.1779202,9.1559351 A 1.5,1.5 0 0 1 5.8440651,7.9099707 L 4.8258079,7.32208 A 1.5,1.5 0 0 1 4.0182684,7.6700003 4,4 0 0 0 4.7160039,10.273986 1.5,1.5 0 0 1 5.5900293,10.174196 L 6.1779202,9.1559351 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-6.svg b/.icons/awkward/16x16/panel/si-syncthing-6.svg
new file mode 100644
index 00000000..490cee46
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-6.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.5,14.062178 A 7,7 0 0 0 14.062178,4.5 7,7 0 0 0 4.5000002,1.9378222 7,7 0 0 0 1.9378222,11.5 7,7 0 0 0 11.5,14.062178 Z m -1,-1.732051 A 5,5 0 0 1 4.2210516,11.271075 1.5,1.5 0 0 1 2.5538483,10.566987 1.5,1.5 0 0 1 3.037181,8.5603952 5,5 0 0 1 3.9803172,5.0298918 1.5,1.5 0 0 1 4.5669881,3.0538479 1.5,1.5 0 0 1 6.3638488,3.2793833 5,5 0 0 1 12.330127,5.5 a 5,5 0 0 1 0.04128,0.075402 1.5,1.5 0 0 1 1.574747,0.7236372 1.5,1.5 0 0 1 -0.549038,2.049038 A 1.5,1.5 0 0 1 12.966873,8.513032 5,5 0 0 1 10.5,12.330127 Z M 10,11.464102 A 4,4 0 0 0 11.975978,8.3905008 1.5,1.5 0 0 1 11.348076,7.799038 1.5,1.5 0 0 1 11.321187,7.7446511 L 8.7870981,8.1093874 A 1.5,1.5 0 0 1 8.0669875,9.1160254 1.5,1.5 0 0 1 6.3440649,8.9560547 L 5.3258081,9.5439455 A 1.5,1.5 0 0 1 5.0594017,10.703608 4,4 0 0 0 10,11.464102 Z M 11.178696,6.7556618 A 1.5,1.5 0 0 1 11.505641,6.0797602 4,4 0 0 0 11.464102,6 4,4 0 0 0 6.8058857,4.185639 1.5,1.5 0 0 1 6.4560546,5.325808 l 0.5878909,1.0182567 a 1.5,1.5 0 0 1 1.5720801,0.7229226 1.5,1.5 0 0 1 0.026887,0.054391 L 11.178696,6.7556618 Z M 5.8440651,8.0900292 A 1.5,1.5 0 0 1 6.1779203,6.8440649 L 5.5900291,5.825808 A 1.5,1.5 0 0 1 4.7167192,5.7233461 4,4 0 0 0 4.018983,8.3273316 1.5,1.5 0 0 1 4.8258062,8.6779236 L 5.8440651,8.0900292 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-7.svg b/.icons/awkward/16x16/panel/si-syncthing-7.svg
new file mode 100644
index 00000000..d46d7294
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-7.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,15 A 7,7 0 0 0 15,8 7,7 0 0 0 8.0000002,1.0000001 7,7 0 0 0 1.0000001,8 7,7 0 0 0 8,15 Z m 10e-8,-2 A 5,5 0 0 1 3.0917972,8.9433598 1.5,1.5 0 0 1 2.0000008,7.5 1.5,1.5 0 0 1 3.4218751,6.0039069 5,5 0 0 1 6.0039067,3.4179694 1.5,1.5 0 0 1 7.5000006,2.0000006 1.5,1.5 0 0 1 8.9433599,3.0937504 5,5 0 0 1 13,7.9999999 a 5,5 0 0 1 -0.002,0.08594 1.5,1.5 0 0 1 1.001952,1.4140617 1.5,1.5 0 0 1 -1.5,1.5000003 1.5,1.5 0 0 1 -0.455079,-0.07227 A 5,5 0 0 1 8.0000001,13 Z m -2e-7,-1 A 4,4 0 0 0 11.248048,10.326173 1.5,1.5 0 0 1 11,9.4999997 a 1.5,1.5 0 0 1 0.0039,-0.060545 L 8.6269533,8.4882813 A 1.5,1.5 0 0 1 7.5000002,9 1.5,1.5 0 0 1 6.0878908,8 L 4.9121092,8 A 1.5,1.5 0 0 1 4.1015632,8.871094 4,4 0 0 0 7.9999999,12 Z M 11.375001,8.5117194 A 1.5,1.5 0 0 1 11.996094,8.089844 4,4 0 0 0 12,8.0000001 4,4 0 0 0 8.8730472,4.0996093 1.5,1.5 0 0 1 8.0000001,4.912109 l 1e-7,1.1757817 a 1.5,1.5 0 0 1 1,1.4121093 1.5,1.5 0 0 1 -0.00391,0.060548 L 11.375001,8.5117194 Z M 6.0878911,7.0000001 A 1.5,1.5 0 0 1 7.0000003,6.0878909 L 7,4.912109 A 1.5,1.5 0 0 1 6.2949224,4.3867194 4,4 0 0 0 4.3886724,6.2929689 1.5,1.5 0 0 1 4.9121058,7.0000021 l 1.1757853,-2e-6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-8.svg b/.icons/awkward/16x16/panel/si-syncthing-8.svg
new file mode 100644
index 00000000..6b638ca1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-8.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,14.062178 A 7,7 0 0 0 14.062178,11.5 7,7 0 0 0 11.5,1.9378223 7,7 0 0 0 1.9378223,4.5 7,7 0 0 0 4.5,14.062178 Z M 5.5000001,12.330127 A 5,5 0 0 1 3.2776918,6.3628721 1.5,1.5 0 0 1 3.0538483,4.5669877 1.5,1.5 0 0 1 5.0332741,3.9822702 5,5 0 0 1 8.5623478,3.0337984 1.5,1.5 0 0 1 10.566988,2.5538484 1.5,1.5 0 0 1 11.270098,4.2227431 5,5 0 0 1 12.330127,10.5 a 5,5 0 0 1 -0.0447,0.07343 1.5,1.5 0 0 1 0.160685,1.725589 1.5,1.5 0 0 1 -2.049038,0.549039 1.5,1.5 0 0 1 -0.357975,-0.290127 5,5 0 0 1 -4.5390969,-0.2278 z m 0.4999998,-0.866025 a 4,4 0 0 0 3.6498057,0.174447 1.5,1.5 0 0 1 0.1982708,-0.839511 1.5,1.5 0 0 1 0.03365,-0.05048 L 8.2988169,8.7363406 A 1.5,1.5 0 0 1 7.0669875,8.6160255 1.5,1.5 0 0 1 6.3440649,7.0439454 L 5.3258082,6.4560546 A 1.5,1.5 0 0 1 4.1883077,6.8051711 4,4 0 0 0 5.9999999,11.464102 Z m 4.6669771,-1.33344 a 1.5,1.5 0 0 1 0.74882,-0.05481 A 4,4 0 0 0 11.464102,10 4,4 0 0 0 10.706276,5.0586862 1.5,1.5 0 0 1 9.5439456,5.325808 L 8.9560549,6.3440649 a 1.5,1.5 0 0 1 0.1599707,1.7229225 1.5,1.5 0 0 1 -0.03366,0.050481 L 10.666977,10.130662 Z M 6.8440651,6.1779202 A 1.5,1.5 0 0 1 8.0900294,5.8440651 L 8.6779201,4.8258079 A 1.5,1.5 0 0 1 8.3299998,4.0182684 4,4 0 0 0 5.7260141,4.7160039 a 1.5,1.5 0 0 1 0.09979,0.8740254 l 1.0182609,0.5878909 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-9.svg b/.icons/awkward/16x16/panel/si-syncthing-9.svg
new file mode 100644
index 00000000..58060a4d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-9.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.9378222,11.5 A 7,7 0 0 0 11.5,14.062178 7,7 0 0 0 14.062178,4.5000001 7,7 0 0 0 4.5000002,1.9378222 7,7 0 0 0 1.9378222,11.5 Z m 1.732051,-1 A 5,5 0 0 1 4.7289252,4.2210515 1.5,1.5 0 0 1 5.4330132,2.5538483 1.5,1.5 0 0 1 7.439605,3.037181 5,5 0 0 1 10.970108,3.9803172 1.5,1.5 0 0 1 12.946153,4.5669884 1.5,1.5 0 0 1 12.720616,6.3638486 5,5 0 0 1 10.5,12.330127 5,5 0 0 1 10.424574,12.371369 1.5,1.5 0 0 1 9.7009365,13.946116 1.5,1.5 0 0 1 7.6518981,13.397078 1.5,1.5 0 0 1 7.4869461,12.966834 5,5 0 0 1 3.6698729,10.500004 Z M 4.5358982,10 a 4,4 0 0 0 3.073601,1.975979 1.5,1.5 0 0 1 0.591463,-0.627903 1.5,1.5 0 0 1 0.054382,-0.02689 L 7.8906128,8.7870981 A 1.5,1.5 0 0 1 6.8839748,8.0669875 1.5,1.5 0 0 1 7.0439455,6.3440649 L 6.4560548,5.3258082 A 1.5,1.5 0 0 1 5.2963922,5.0594017 4,4 0 0 0 4.5358982,10 Z m 4.7084407,1.178696 A 1.5,1.5 0 0 1 9.9202411,11.505639 4,4 0 0 0 10,11.464102 4,4 0 0 0 11.814361,6.8058855 1.5,1.5 0 0 1 10.674192,6.4560546 l -1.0182565,0.587891 a 1.5,1.5 0 0 1 -0.7229226,1.57208 1.5,1.5 0 0 1 -0.054391,0.026888 L 9.2443389,11.178696 Z M 7.909971,5.8440652 A 1.5,1.5 0 0 1 9.1559353,6.1779203 L 10.174192,5.5900291 A 1.5,1.5 0 0 1 10.276654,4.7167192 4,4 0 0 0 7.6726686,4.018983 1.5,1.5 0 0 1 7.3220766,4.8258062 l 0.5878943,1.0182589 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-idle.svg b/.icons/awkward/16x16/panel/si-syncthing-idle.svg
new file mode 100644
index 00000000..0579c1e8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3.0502525,3.0502525 a 7,7 0 0 0 0,9.8994945 7,7 0 0 0 9.8994945,0 7,7 0 0 0 0,-9.8994945 7,7 0 0 0 -9.8994945,0 z m 1.4142136,1.4142136 a 5,5 0 0 1 6.3391019,-0.6021456 1.5,1.5 0 0 1 1.792626,0.2485922 1.5,1.5 0 0 1 0.05248,2.0633155 5,5 0 0 1 0.0028,3.6543055 1.5,1.5 0 0 1 -0.05524,2.0605533 1.5,1.5 0 0 1 -1.794007,0.247211 5,5 0 0 1 -6.3377209,-0.600764 5,5 0 0 1 -0.059386,-0.06215 1.5,1.5 0 0 1 -1.7083811,-0.291405 1.5,1.5 0 0 1 0,-2.1213208 1.5,1.5 0 0 1 0.3728883,-0.2706893 5,5 0 0 1 1.3948787,-4.3255048 z m 0.7071068,0.7071068 a 4,4 0 0 0 -1.1131408,3.4802912 1.5,1.5 0 0 1 0.7595874,0.4087961 1.5,1.5 0 0 1 0.040051,0.045575 L 7.2114103,8.0980558 A 1.5,1.5 0 0 1 7.6464466,6.9393398 1.5,1.5 0 0 1 9.3520655,6.6479345 L 10.183469,5.8165313 A 1.5,1.5 0 0 1 10.140656,4.6274317 4,4 0 0 0 5.1715729,5.1715729 Z m 0.080102,4.8530731 a 1.5,1.5 0 0 1 -0.140869,0.73749 4,4 0 0 0 0.060767,0.06629 4,4 0 0 0 4.9690831,0.546903 1.5,1.5 0 0 1 0.04281,-1.191861 L 9.3520655,9.3520655 A 1.5,1.5 0 0 1 7.6464466,9.0606602 1.5,1.5 0 0 1 7.6063956,9.0150849 L 5.2516748,10.024646 Z M 10.059172,7.3550413 a 1.5,1.5 0 0 1 0,1.2899174 l 0.831403,0.8314032 a 1.5,1.5 0 0 1 0.870073,-0.1270587 4,4 0 0 0 0,-2.6958444 1.5,1.5 0 0 1 -0.870073,-0.1298207 l -0.831403,0.8314032 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/si-syncthing-unknown.svg b/.icons/awkward/16x16/panel/si-syncthing-unknown.svg
new file mode 100644
index 00000000..91a42be0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/si-syncthing-unknown.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 3.0502525,3.0502525 a 7,7 0 0 0 0,9.8994945 7,7 0 0 0 9.8994945,0 7,7 0 0 0 0,-9.8994945 7,7 0 0 0 -9.8994945,0 z m 1.4142136,1.4142136 a 5,5 0 0 1 6.3391019,-0.6021456 1.5,1.5 0 0 1 1.792626,0.2485922 1.5,1.5 0 0 1 0.05248,2.0633155 5,5 0 0 1 0.0028,3.6543055 1.5,1.5 0 0 1 -0.05524,2.0605533 1.5,1.5 0 0 1 -1.794007,0.247211 5,5 0 0 1 -6.3377209,-0.600764 5,5 0 0 1 -0.059386,-0.06215 1.5,1.5 0 0 1 -1.7083811,-0.291405 1.5,1.5 0 0 1 0,-2.1213208 1.5,1.5 0 0 1 0.3728883,-0.2706893 5,5 0 0 1 1.3948787,-4.3255048 z m 0.7071068,0.7071068 a 4,4 0 0 0 -1.1131408,3.4802912 1.5,1.5 0 0 1 0.7595874,0.4087961 1.5,1.5 0 0 1 0.040051,0.045575 L 7.2114103,8.0980558 A 1.5,1.5 0 0 1 7.6464466,6.9393398 1.5,1.5 0 0 1 9.3520655,6.6479345 L 10.183469,5.8165313 A 1.5,1.5 0 0 1 10.140656,4.6274317 4,4 0 0 0 5.1715729,5.1715729 Z m 0.080102,4.8530731 a 1.5,1.5 0 0 1 -0.140869,0.73749 4,4 0 0 0 0.060767,0.06629 4,4 0 0 0 4.9690831,0.546903 1.5,1.5 0 0 1 0.04281,-1.191861 L 9.3520655,9.3520655 A 1.5,1.5 0 0 1 7.6464466,9.0606602 1.5,1.5 0 0 1 7.6063956,9.0150849 L 5.2516748,10.024646 Z M 10.059172,7.3550413 a 1.5,1.5 0 0 1 0,1.2899174 l 0.831403,0.8314032 a 1.5,1.5 0 0 1 0.870073,-0.1270587 4,4 0 0 0 0,-2.6958444 1.5,1.5 0 0 1 -0.870073,-0.1298207 l -0.831403,0.8314032 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/signal-100.svg b/.icons/awkward/16x16/panel/signal-100.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-100.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-25.svg b/.icons/awkward/16x16/panel/signal-25.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-25.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-50.svg b/.icons/awkward/16x16/panel/signal-50.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-50.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-75.svg b/.icons/awkward/16x16/panel/signal-75.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-75.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-tray.svg b/.icons/awkward/16x16/panel/signal-tray.svg
new file mode 100644
index 00000000..69260b07
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 6.5 0 0 0 1 7.5 A 7 6.5 0 0 0 8 14 A 7 6.5 0 0 0 15 7.5 A 7 6.5 0 0 0 8 1 z M 7.9804688 3 L 8 3 L 8.0195312 3 L 8.4882812 3.0195312 L 8.5058594 3.0214844 L 8.5253906 3.0253906 L 8.9824219 3.0859375 L 9.0097656 3.0917969 L 9.0351562 3.0996094 L 9.1660156 3.1347656 L 8.9414062 3.9238281 L 8.8457031 3.8964844 L 8.4277344 3.8398438 L 8 3.8203125 L 7.5703125 3.8398438 L 7.4550781 3.8535156 L 7.3417969 3.0429688 L 7.4726562 3.0253906 L 7.4941406 3.0214844 L 7.5097656 3.0195312 L 7.9804688 3 z M 6.4726562 3.2363281 L 6.6992188 4.0214844 L 6.3652344 4.1171875 L 5.6542969 4.4609375 L 5.3554688 4.6816406 L 4.8554688 4.0253906 L 5.1875 3.78125 L 5.2167969 3.7578125 L 5.2519531 3.7421875 L 6.03125 3.3632812 L 6.0664062 3.3476562 L 6.1015625 3.3378906 L 6.4726562 3.2363281 z M 10.035156 3.3964844 L 10.748047 3.7421875 L 10.78125 3.7578125 L 10.8125 3.78125 L 11.492188 4.28125 L 11.521484 4.3046875 L 11.548828 4.3339844 L 11.566406 4.3515625 L 11.162109 4.7109375 L 10.992188 4.9375 L 10.345703 4.4609375 L 9.6660156 4.1308594 L 10.035156 3.3964844 z M 4.1796875 4.625 L 4.796875 5.1757812 L 4.5253906 5.4707031 L 4.328125 5.7636719 L 4.1542969 6.0859375 L 4.0097656 6.4355469 L 3.2363281 6.1289062 L 3.390625 5.7578125 L 3.3964844 5.7363281 L 3.4082031 5.7207031 L 3.6015625 5.3613281 L 3.6113281 5.3417969 L 3.6230469 5.3242188 L 3.8515625 4.9863281 L 3.8710938 4.9628906 L 3.8886719 4.9394531 L 4.1796875 4.625 z M 12.160156 5.0097656 L 12.376953 5.3242188 L 12.388672 5.3417969 L 12.398438 5.359375 L 12.591797 5.71875 L 12.601562 5.7363281 L 12.611328 5.7558594 L 12.765625 6.1328125 L 12.773438 6.15625 L 12.777344 6.1757812 L 12.892578 6.5664062 L 12.898438 6.5898438 L 12.900391 6.6132812 L 12.90625 6.6503906 L 12.136719 6.7792969 L 12.087891 6.7910156 L 12.085938 6.7851562 L 12.083984 6.7851562 L 12.082031 6.7695312 L 11.982422 6.4160156 L 11.845703 6.0859375 L 11.671875 5.7636719 L 11.46875 5.4648438 L 12.160156 5.0097656 z M 3.0273438 7.0136719 L 3.4746094 7.0878906 L 3.8554688 7.1074219 L 3.8339844 7.5039062 L 3.8535156 7.875 L 3.9160156 8.2363281 L 4.015625 8.5859375 L 3.2148438 8.8105469 L 3.1074219 8.4414062 L 3.1035156 8.4199219 L 3.0996094 8.3964844 L 3.0273438 7.9902344 L 3.0234375 7.96875 L 3.0234375 7.9472656 L 3 7.5273438 L 3 7.5039062 L 3 7.4824219 L 3.0234375 7.0644531 L 3.0234375 7.0410156 L 3.0273438 7.0175781 L 3.0273438 7.0136719 z M 12.166016 7.4824219 L 13 7.5273438 L 12.976562 7.9453125 L 12.974609 7.96875 L 12.970703 7.9902344 L 12.900391 8.3964844 L 12.896484 8.4179688 L 12.892578 8.4414062 L 12.777344 8.8339844 L 12.773438 8.8535156 L 12.763672 8.875 L 12.611328 9.2441406 L 11.839844 8.9394531 L 11.982422 8.5917969 L 12.083984 8.2363281 L 12.146484 7.875 L 12.166016 7.4824219 z M 4.3164062 9.2285156 L 4.3320312 9.25 L 4.5253906 9.5371094 L 5.0371094 10.095703 L 5.3320312 10.3125 L 4.8320312 10.966797 L 4.5078125 10.726562 L 4.4765625 10.703125 L 4.4492188 10.673828 L 3.8886719 10.070312 L 3.8710938 10.044922 L 3.8515625 10.021484 L 3.6230469 9.6855469 L 3.6113281 9.6679688 L 3.6015625 9.6464844 L 3.59375 9.6347656 L 4.0917969 9.375 L 4.3164062 9.2285156 z M 11.492188 9.5195312 L 12.109375 10.070312 L 11.548828 10.673828 L 11.521484 10.703125 L 11.492188 10.726562 L 10.822266 11.220703 L 10.322266 10.566406 L 10.960938 10.095703 L 11.492188 9.5195312 z M 5.9726562 10.701172 L 6.3652344 10.892578 L 7.1503906 11.113281 L 7.4257812 11.150391 L 7.3125 11.962891 L 7.0175781 11.923828 L 6.9902344 11.917969 L 6.9628906 11.910156 L 6.1015625 11.669922 L 6.0664062 11.662109 L 6.03125 11.642578 L 5.6035156 11.439453 L 5.9726562 10.701172 z M 9.671875 10.882812 L 9.7167969 11.041016 L 10.009766 11.625 L 9.96875 11.644531 L 9.9335938 11.662109 L 9.8964844 11.669922 L 9.0351562 11.910156 L 9.0097656 11.917969 L 8.9824219 11.923828 L 8.5253906 11.984375 L 8.5058594 11.986328 L 8.4882812 11.988281 L 8.21875 12 L 8.1816406 11.181641 L 8.4277344 11.171875 L 8.8476562 11.113281 L 9.6386719 10.892578 L 9.640625 10.890625 L 9.671875 10.882812 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,12 H 5.4685314 L 3,15 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/signal-unread-1.svg b/.icons/awkward/16x16/panel/signal-unread-1.svg
new file mode 100644
index 00000000..39de454a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-unread-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 6.5 0 0 0 1 7.5 A 7 6.5 0 0 0 2.3300781 11.291016 A 2.5 2.5 0 0 1 3.5 11 A 2.5 2.5 0 0 1 6 13.5 A 2.5 2.5 0 0 1 5.9902344 13.714844 A 7 6.5 0 0 0 8 14 A 7 6.5 0 0 0 15 7.5 A 7 6.5 0 0 0 8 1 z M 7.9804688 3 L 8 3 L 8.0195312 3 L 8.4882812 3.0195312 L 8.5058594 3.0214844 L 8.5253906 3.0253906 L 8.9824219 3.0859375 L 9.0097656 3.0917969 L 9.0351562 3.0996094 L 9.1660156 3.1347656 L 8.9414062 3.9238281 L 8.8457031 3.8964844 L 8.4277344 3.8398438 L 8 3.8203125 L 7.5703125 3.8398438 L 7.4550781 3.8535156 L 7.3417969 3.0429688 L 7.4726562 3.0253906 L 7.4941406 3.0214844 L 7.5097656 3.0195312 L 7.9804688 3 z M 6.4726562 3.2363281 L 6.6992188 4.0214844 L 6.3652344 4.1171875 L 5.6542969 4.4609375 L 5.3554688 4.6816406 L 4.8554688 4.0253906 L 5.1875 3.78125 L 5.2167969 3.7578125 L 5.2519531 3.7421875 L 6.03125 3.3632812 L 6.0664062 3.3476562 L 6.1015625 3.3378906 L 6.4726562 3.2363281 z M 10.035156 3.3964844 L 10.748047 3.7421875 L 10.78125 3.7578125 L 10.8125 3.78125 L 11.492188 4.28125 L 11.521484 4.3046875 L 11.548828 4.3339844 L 11.566406 4.3515625 L 11.162109 4.7109375 L 10.992188 4.9375 L 10.345703 4.4609375 L 9.6660156 4.1308594 L 10.035156 3.3964844 z M 4.1796875 4.625 L 4.796875 5.1757812 L 4.5253906 5.4707031 L 4.328125 5.7636719 L 4.1542969 6.0859375 L 4.0097656 6.4355469 L 3.2363281 6.1289062 L 3.390625 5.7578125 L 3.3964844 5.7363281 L 3.4082031 5.7207031 L 3.6015625 5.3613281 L 3.6113281 5.3417969 L 3.6230469 5.3242188 L 3.8515625 4.9863281 L 3.8710938 4.9628906 L 3.8886719 4.9394531 L 4.1796875 4.625 z M 12.160156 5.0097656 L 12.376953 5.3242188 L 12.388672 5.3417969 L 12.398438 5.359375 L 12.591797 5.71875 L 12.601562 5.7363281 L 12.611328 5.7558594 L 12.765625 6.1328125 L 12.773438 6.15625 L 12.777344 6.1757812 L 12.892578 6.5664062 L 12.898438 6.5898438 L 12.900391 6.6132812 L 12.90625 6.6503906 L 12.136719 6.7792969 L 12.087891 6.7910156 L 12.085938 6.7851562 L 12.083984 6.7851562 L 12.082031 6.7695312 L 11.982422 6.4160156 L 11.845703 6.0859375 L 11.671875 5.7636719 L 11.46875 5.4648438 L 12.160156 5.0097656 z M 3.0273438 7.0136719 L 3.4746094 7.0878906 L 3.8554688 7.1074219 L 3.8339844 7.5039062 L 3.8535156 7.875 L 3.9160156 8.2363281 L 4.015625 8.5859375 L 3.2148438 8.8105469 L 3.1074219 8.4414062 L 3.1035156 8.4199219 L 3.0996094 8.3964844 L 3.0273438 7.9902344 L 3.0234375 7.96875 L 3.0234375 7.9472656 L 3 7.5273438 L 3 7.5039062 L 3 7.4824219 L 3.0234375 7.0644531 L 3.0234375 7.0410156 L 3.0273438 7.0175781 L 3.0273438 7.0136719 z M 12.166016 7.4824219 L 13 7.5273438 L 12.976562 7.9453125 L 12.974609 7.96875 L 12.970703 7.9902344 L 12.900391 8.3964844 L 12.896484 8.4179688 L 12.892578 8.4414062 L 12.777344 8.8339844 L 12.773438 8.8535156 L 12.763672 8.875 L 12.611328 9.2441406 L 11.839844 8.9394531 L 11.982422 8.5917969 L 12.083984 8.2363281 L 12.146484 7.875 L 12.166016 7.4824219 z M 4.3164062 9.2285156 L 4.3320312 9.25 L 4.5253906 9.5371094 L 5.0371094 10.095703 L 5.3320312 10.3125 L 4.8320312 10.966797 L 4.5078125 10.726562 L 4.4765625 10.703125 L 4.4492188 10.673828 L 3.8886719 10.070312 L 3.8710938 10.044922 L 3.8515625 10.021484 L 3.6230469 9.6855469 L 3.6113281 9.6679688 L 3.6015625 9.6464844 L 3.59375 9.6347656 L 4.0917969 9.375 L 4.3164062 9.2285156 z M 11.492188 9.5195312 L 12.109375 10.070312 L 11.548828 10.673828 L 11.521484 10.703125 L 11.492188 10.726562 L 10.822266 11.220703 L 10.322266 10.566406 L 10.960938 10.095703 L 11.492188 9.5195312 z M 5.9726562 10.701172 L 6.3652344 10.892578 L 7.1503906 11.113281 L 7.4257812 11.150391 L 7.3125 11.962891 L 7.0175781 11.923828 L 6.9902344 11.917969 L 6.9628906 11.910156 L 6.1015625 11.669922 L 6.0664062 11.662109 L 6.03125 11.642578 L 5.6035156 11.439453 L 5.9726562 10.701172 z M 9.671875 10.882812 L 9.7167969 11.041016 L 10.009766 11.625 L 9.96875 11.644531 L 9.9335938 11.662109 L 9.8964844 11.669922 L 9.0351562 11.910156 L 9.0097656 11.917969 L 8.9824219 11.923828 L 8.5253906 11.984375 L 8.5058594 11.986328 L 8.4882812 11.988281 L 8.21875 12 L 8.1816406 11.181641 L 8.4277344 11.171875 L 8.8476562 11.113281 L 9.6386719 10.892578 L 9.640625 10.890625 L 9.671875 10.882812 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="3.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/signal-unread-10.svg b/.icons/awkward/16x16/panel/signal-unread-10.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-unread-10.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-unread-2.svg b/.icons/awkward/16x16/panel/signal-unread-2.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-unread-2.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-unread-3.svg b/.icons/awkward/16x16/panel/signal-unread-3.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-unread-3.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-unread-4.svg b/.icons/awkward/16x16/panel/signal-unread-4.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-unread-4.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-unread-5.svg b/.icons/awkward/16x16/panel/signal-unread-5.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-unread-5.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-unread-6.svg b/.icons/awkward/16x16/panel/signal-unread-6.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-unread-6.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-unread-7.svg b/.icons/awkward/16x16/panel/signal-unread-7.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-unread-7.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-unread-8.svg b/.icons/awkward/16x16/panel/signal-unread-8.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-unread-8.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/signal-unread-9.svg b/.icons/awkward/16x16/panel/signal-unread-9.svg
new file mode 120000
index 00000000..2a200701
--- /dev/null
+++ b/.icons/awkward/16x16/panel/signal-unread-9.svg
@@ -0,0 +1 @@
+signal-unread-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/simplescreenrecorder-error.svg b/.icons/awkward/16x16/panel/simplescreenrecorder-error.svg
new file mode 100644
index 00000000..0e965321
--- /dev/null
+++ b/.icons/awkward/16x16/panel/simplescreenrecorder-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 1.1816406 2 C 0.52694069 2 2.9605947e-16 2.5344186 0 3.1992188 L 0 12.800781 C 0 13.465781 0.52694067 14 1.1816406 14 L 10.818359 14 C 11.473359 14 12 13.465781 12 12.800781 L 12 10 L 16 12 L 16 4 L 12 6 L 12 3.1992188 C 12 2.5344186 11.473359 2 10.818359 2 L 1.1816406 2 z M 3.8789062 4.4648438 L 6 6.5859375 L 8.1210938 4.4648438 L 9.5351562 5.8789062 L 7.4140625 8 L 9.5351562 10.121094 L 8.1210938 11.535156 L 6 9.4140625 L 3.8789062 11.535156 L 2.4648438 10.121094 L 4.5859375 8 L 2.4648438 5.8789062 L 3.8789062 4.4648438 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/simplescreenrecorder-idle.svg b/.icons/awkward/16x16/panel/simplescreenrecorder-idle.svg
new file mode 120000
index 00000000..940c35ba
--- /dev/null
+++ b/.icons/awkward/16x16/panel/simplescreenrecorder-idle.svg
@@ -0,0 +1 @@
+simplescreenrecorder-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/simplescreenrecorder-panel.svg b/.icons/awkward/16x16/panel/simplescreenrecorder-panel.svg
new file mode 100644
index 00000000..dc4449bf
--- /dev/null
+++ b/.icons/awkward/16x16/panel/simplescreenrecorder-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.1816,2 C 0.5269,2 0,2.5344 0,3.1992 V 12.801 C 0,13.466 0.5269,14 1.1816,14 H 10.818 C 11.473,14 11.776,13.427 12,12.801 V 10 L 16,12 V 4 L 12,6 V 3.1992 C 12,2.5344 11.473,2 10.818,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/simplescreenrecorder-paused.svg b/.icons/awkward/16x16/panel/simplescreenrecorder-paused.svg
new file mode 100644
index 00000000..ce1e0242
--- /dev/null
+++ b/.icons/awkward/16x16/panel/simplescreenrecorder-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.1816,2 C 0.5269,2 0,2.5344 0,3.1992 V 12.801 C 0,13.466 0.5269,14 1.1816,14 H 10.818 C 11.473,14 12,13.466 12,12.801 V 10 L 16,12 V 4 L 12,6 V 3.1992 C 12,2.5344 11.473,2 10.818,2 Z M 3,5 H 5 V 11 H 3 Z M 7,5 H 9 V 11 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/simplescreenrecorder-recording.svg b/.icons/awkward/16x16/panel/simplescreenrecorder-recording.svg
new file mode 100644
index 00000000..96df6130
--- /dev/null
+++ b/.icons/awkward/16x16/panel/simplescreenrecorder-recording.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.1816,2 C 0.5269,2 0,2.5344 0,3.1992 V 12.801 C 0,13.466 0.5269,14 1.1816,14 H 10.818 C 11.473,14 12,13.466 12,12.801 V 10 L 16,12 V 4 L 12,6 V 3.1992 C 12,2.5344 11.473,2 10.818,2 Z M 6,4 C 8.2091,4 10,5.7909 10,8 10,10.209 8.2091,12 6,12 3.7909,12 2,10.209 2,8 2,5.7909 3.7909,4 6,4 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="6" cy="8" r="3"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-indicator.svg b/.icons/awkward/16x16/panel/skype-indicator.svg
new file mode 100644
index 00000000..844f1111
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-indicator.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 A 3.5 3.5 0 0 0 11.5 15 A 3.5 3.5 0 0 0 15 11.5 A 3.5 3.5 0 0 0 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8.1269531 4 C 10.100953 4 11.119141 5.0423969 11.119141 5.6542969 C 11.119141 6.2681969 10.823844 6.359375 10.339844 6.359375 C 9.3988437 6.359375 9.7844844 5.2265625 8.0214844 5.2265625 C 7.4374844 5.2265625 6.7089844 5.4920281 6.7089844 6.1738281 C 6.7089844 6.7219281 7.3551406 6.9239781 8.4941406 7.2050781 C 10.212141 7.6650781 11.5 8.1241719 11.5 9.7011719 C 11.5 11.232172 10.253297 12 8.2792969 12 C 6.3061969 12 5.0449219 10.819031 5.0449219 10.207031 C 5.0449219 9.5950312 5.2773187 9.4414063 5.7617188 9.4414062 C 6.7045188 9.4414062 6.5786969 10.730469 8.3417969 10.730469 C 8.9267969 10.730469 9.7910156 10.463297 9.7910156 9.7792969 C 9.7910156 9.2332969 9.7451406 9.0440312 8.4941406 8.7070312 C 7.1581406 8.5260312 5 8.0909281 5 6.4238281 C 5 4.8929281 6.1556062 4.0019531 8.1289062 4.0019531 L 8.1269531 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-status-away-notification.svg b/.icons/awkward/16x16/panel/skype-status-away-notification.svg
new file mode 100644
index 00000000..b2b2bd98
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-away-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 A 3.5 3.5 0 0 0 11.5 15 A 3.5 3.5 0 0 0 15 11.5 A 3.5 3.5 0 0 0 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8 5 L 8 7 L 12 7 L 12 9 L 8 9 L 8 11 L 4 8 L 8 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-status-away.svg b/.icons/awkward/16x16/panel/skype-status-away.svg
new file mode 100644
index 00000000..813e3ddb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-away.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 A 3.5 3.5 0 0 0 11.5 15 A 3.5 3.5 0 0 0 15 11.5 A 3.5 3.5 0 0 0 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8 5 L 8 7 L 12 7 L 12 9 L 8 9 L 8 11 L 4 8 L 8 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-status-connected-notification.svg b/.icons/awkward/16x16/panel/skype-status-connected-notification.svg
new file mode 100644
index 00000000..aecb5beb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-connected-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 A 3.5 3.5 0 0 0 11.5 15 A 3.5 3.5 0 0 0 15 11.5 A 3.5 3.5 0 0 0 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8.1269531 4 C 10.100953 4 11.119141 5.0423969 11.119141 5.6542969 C 11.119141 6.2681969 10.823844 6.359375 10.339844 6.359375 C 9.3988437 6.359375 9.7844844 5.2265625 8.0214844 5.2265625 C 7.4374844 5.2265625 6.7089844 5.4920281 6.7089844 6.1738281 C 6.7089844 6.7219281 7.3551406 6.9239781 8.4941406 7.2050781 C 10.212141 7.6650781 11.5 8.1241719 11.5 9.7011719 C 11.5 11.232172 10.253297 12 8.2792969 12 C 6.3061969 12 5.0449219 10.819031 5.0449219 10.207031 C 5.0449219 9.5950312 5.2773187 9.4414063 5.7617188 9.4414062 C 6.7045188 9.4414062 6.5786969 10.730469 8.3417969 10.730469 C 8.9267969 10.730469 9.7910156 10.463297 9.7910156 9.7792969 C 9.7910156 9.2332969 9.7451406 9.0440312 8.4941406 8.7070312 C 7.1581406 8.5260312 5 8.0909281 5 6.4238281 C 5 4.8929281 6.1556062 4.0019531 8.1289062 4.0019531 L 8.1269531 4 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-status-connected.svg b/.icons/awkward/16x16/panel/skype-status-connected.svg
new file mode 120000
index 00000000..87da272f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-connected.svg
@@ -0,0 +1 @@
+skype-indicator.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/skype-status-connecting-0.svg b/.icons/awkward/16x16/panel/skype-status-connecting-0.svg
new file mode 100644
index 00000000..8c8ab2b1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-connecting-0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 A 3.5 3.5 0 0 0 11.5 15 A 3.5 3.5 0 0 0 15 11.5 A 3.5 3.5 0 0 0 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8 4 A 1.0001 1.0001 0 1 1 8 6 C 6.8333333 6 6.5612545 6.3980885 6.2949219 7.0195312 C 6.1685959 7.3142919 6.0983122 7.6620023 6.0566406 8 L 7 8 L 5 11 L 3 8 L 4.0371094 8 C 4.0822924 7.4772124 4.1862141 6.8578181 4.4550781 6.2304688 C 4.9387455 5.1019114 6.1666667 4 8 4 z M 11.013672 5 L 13.013672 8 L 11.962891 8 C 11.920277 8.5259779 11.822723 9.1296326 11.552734 9.765625 C 11.073307 10.894979 9.8469933 12 8.0136719 12 A 1.0001 1.0001 0 1 1 8.0136719 10 C 9.1803484 10 9.4474854 9.6049709 9.7109375 8.984375 C 9.8364242 8.6887748 9.906766 8.3397392 9.9472656 8 L 9.0136719 8 L 11.013672 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-status-connecting-1.svg b/.icons/awkward/16x16/panel/skype-status-connecting-1.svg
new file mode 100644
index 00000000..0f745489
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-connecting-1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 A 3.5 3.5 0 0 0 1 4.5 A 3.5 3.5 0 0 0 2.0859375 7.0292969 A 6 6 0 0 0 2 8 A 6 6 0 0 0 8 14 A 6 6 0 0 0 8.9707031 13.917969 A 3.5 3.5 0 0 0 11.5 15 A 3.5 3.5 0 0 0 15 11.5 A 3.5 3.5 0 0 0 13.914062 8.9707031 A 6 6 0 0 0 14 8 A 6 6 0 0 0 8 2 A 6 6 0 0 0 7.0292969 2.0820312 A 3.5 3.5 0 0 0 4.5 1 z M 8 2.9863281 L 8 4.0371094 C 8.525978 4.0797235 9.1296326 4.1772766 9.765625 4.4472656 C 10.894979 4.9266927 12 6.1530065 12 7.9863281 A 1.0001 1.0001 0 1 1 10 7.9863281 C 10 6.8196516 9.604971 6.5525146 8.984375 6.2890625 C 8.6887748 6.1635758 8.3397391 6.093234 8 6.0527344 L 8 6.9863281 L 5 4.9863281 L 8 2.9863281 z M 5.015625 6.9863281 A 1.0001 1.0001 0 0 1 6 8 C 6 9.1666667 6.3980887 9.4387454 7.0195312 9.7050781 C 7.314292 9.8314041 7.6620023 9.9016878 8 9.9433594 L 8 9 L 11 11 L 8 13 L 8 11.962891 C 7.4772123 11.917708 6.857818 11.813786 6.2304688 11.544922 C 5.1019114 11.061254 4 9.8333331 4 8 A 1.0001 1.0001 0 0 1 5.015625 6.9863281 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-status-connecting-2.svg b/.icons/awkward/16x16/panel/skype-status-connecting-2.svg
new file mode 120000
index 00000000..a42948bc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-connecting-2.svg
@@ -0,0 +1 @@
+skype-status-connecting-0.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/skype-status-connecting-3.svg b/.icons/awkward/16x16/panel/skype-status-connecting-3.svg
new file mode 120000
index 00000000..0d28b5ad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-connecting-3.svg
@@ -0,0 +1 @@
+skype-status-connecting-1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/skype-status-disturb-notification.svg b/.icons/awkward/16x16/panel/skype-status-disturb-notification.svg
new file mode 100644
index 00000000..35fa2b47
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-disturb-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,1 C 2.5670034,1 1,2.5670034 1,4.5 1.0013473,5.4560274 1.3937103,6.3698943 2.0859375,7.0292969 2.0310192,7.3499992 2.0022786,7.6746374 2,8 c 0,3.313708 2.6862915,6 6,6 0.3252563,-9.88e-4 0.6498937,-0.02842 0.9707031,-0.08203 C 9.6307721,14.608757 10.544553,14.999672 11.5,15 13.432997,15 15,13.432997 15,11.5 14.998653,10.543972 14.606289,9.6301056 13.914062,8.9707031 13.96898,8.6500008 13.997721,8.3253626 14,8 14,4.6862915 11.313708,2 8,2 7.6747437,2.0009878 7.3501063,2.0284219 7.0292969,2.0820312 6.369228,1.391243 5.4554471,1.0003283 4.5,1 Z M 4,7 12,7 12,9 4,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-status-disturb.svg b/.icons/awkward/16x16/panel/skype-status-disturb.svg
new file mode 100644
index 00000000..bf118ea2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-disturb.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,1 C 2.5670034,1 1,2.5670034 1,4.5 1.0013473,5.4560274 1.3937103,6.3698943 2.0859375,7.0292969 2.0310192,7.3499992 2.0022786,7.6746374 2,8 c 0,3.313708 2.6862915,6 6,6 0.3252563,-9.88e-4 0.6498937,-0.02842 0.9707031,-0.08203 C 9.6307721,14.608757 10.544553,14.999672 11.5,15 13.432997,15 15,13.432997 15,11.5 14.998653,10.543972 14.606289,9.6301056 13.914062,8.9707031 13.96898,8.6500008 13.997721,8.3253626 14,8 14,4.6862915 11.313708,2 8,2 7.6747437,2.0009878 7.3501063,2.0284219 7.0292969,2.0820312 6.369228,1.391243 5.4554471,1.0003283 4.5,1 Z M 4,7 12,7 12,9 4,9 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-status-hidden-notification.svg b/.icons/awkward/16x16/panel/skype-status-hidden-notification.svg
new file mode 100644
index 00000000..c73a1aca
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-hidden-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 C 2.5670034 1 1 2.5670034 1 4.5 C 1.0013473 5.4560274 1.3937103 6.3698943 2.0859375 7.0292969 C 2.0310192 7.3499992 2.0022786 7.6746374 2 8 C 2 11.313708 4.6862915 14 8 14 C 8.3252563 13.999012 8.6498937 13.971579 8.9707031 13.917969 C 9.6307721 14.608756 10.544553 14.999672 11.5 15 C 13.432997 15 15 13.432997 15 11.5 C 14.998653 10.543972 14.60629 9.6301056 13.914062 8.9707031 C 13.968981 8.6500008 13.997721 8.3253626 14 8 C 14 4.6862915 11.313708 2 8 2 C 7.6747437 2.0009878 7.3501063 2.0284219 7.0292969 2.0820312 C 6.369228 1.3912431 5.4554471 1.0003283 4.5 1 z M 5.8789062 4.4648438 L 8 6.5859375 L 10.121094 4.4648438 L 11.535156 5.8789062 L 9.4140625 8 L 11.535156 10.121094 L 10.121094 11.535156 L 8 9.4140625 L 5.8789062 11.535156 L 4.4648438 10.121094 L 6.5859375 8 L 4.4648438 5.8789062 L 5.8789062 4.4648438 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-status-hidden.svg b/.icons/awkward/16x16/panel/skype-status-hidden.svg
new file mode 100644
index 00000000..db3027ad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-hidden.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 C 2.5670034 1 1 2.5670034 1 4.5 C 1.0013473 5.4560274 1.3937103 6.3698943 2.0859375 7.0292969 C 2.0310192 7.3499992 2.0022786 7.6746374 2 8 C 2 11.313708 4.6862915 14 8 14 C 8.3252563 13.999012 8.6498937 13.971579 8.9707031 13.917969 C 9.6307721 14.608756 10.544553 14.999672 11.5 15 C 13.432997 15 15 13.432997 15 11.5 C 14.998653 10.543972 14.60629 9.6301056 13.914062 8.9707031 C 13.968981 8.6500008 13.997721 8.3253626 14 8 C 14 4.6862915 11.313708 2 8 2 C 7.6747437 2.0009878 7.3501063 2.0284219 7.0292969 2.0820312 C 6.369228 1.3912431 5.4554471 1.0003283 4.5 1 z M 5.8789062 4.4648438 L 8 6.5859375 L 10.121094 4.4648438 L 11.535156 5.8789062 L 9.4140625 8 L 11.535156 10.121094 L 10.121094 11.535156 L 8 9.4140625 L 5.8789062 11.535156 L 4.4648438 10.121094 L 6.5859375 8 L 4.4648438 5.8789062 L 5.8789062 4.4648438 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-status-invisible-notification.svg b/.icons/awkward/16x16/panel/skype-status-invisible-notification.svg
new file mode 120000
index 00000000..4d66b101
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-invisible-notification.svg
@@ -0,0 +1 @@
+skype-status-hidden-notification.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/skype-status-invisible.svg b/.icons/awkward/16x16/panel/skype-status-invisible.svg
new file mode 120000
index 00000000..249c5c16
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-invisible.svg
@@ -0,0 +1 @@
+skype-status-hidden.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/skype-status-offline-notification.svg b/.icons/awkward/16x16/panel/skype-status-offline-notification.svg
new file mode 100644
index 00000000..2ee24f54
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-offline-notification.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 C 2.5670034 1 1 2.5670034 1 4.5 C 1.0013473 5.4560274 1.3937103 6.3698943 2.0859375 7.0292969 C 2.0310192 7.3499992 2.0022786 7.6746374 2 8 C 2 11.313708 4.6862915 14 8 14 C 8.3252563 13.999012 8.6498937 13.971579 8.9707031 13.917969 C 9.6307721 14.608756 10.544553 14.999672 11.5 15 C 13.432997 15 15 13.432997 15 11.5 C 14.998653 10.543972 14.60629 9.6301056 13.914062 8.9707031 C 13.968981 8.6500008 13.997721 8.3253626 14 8 C 14 4.6862915 11.313708 2 8 2 C 7.6747437 2.0009878 7.3501063 2.0284219 7.0292969 2.0820312 C 6.369228 1.3912431 5.4554471 1.0003283 4.5 1 z M 5.8789062 4.4648438 L 8 6.5859375 L 10.121094 4.4648438 L 11.535156 5.8789062 L 9.4140625 8 L 11.535156 10.121094 L 10.121094 11.535156 L 8 9.4140625 L 5.8789062 11.535156 L 4.4648438 10.121094 L 6.5859375 8 L 4.4648438 5.8789062 L 5.8789062 4.4648438 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="2.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/skype-status-offline.svg b/.icons/awkward/16x16/panel/skype-status-offline.svg
new file mode 100644
index 00000000..64354a6c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/skype-status-offline.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4.5 1 C 2.5670034 1 1 2.5670034 1 4.5 C 1.0013473 5.4560274 1.3937103 6.3698943 2.0859375 7.0292969 C 2.0310192 7.3499992 2.0022786 7.6746374 2 8 C 2 11.313708 4.6862915 14 8 14 C 8.3252563 13.999012 8.6498937 13.971579 8.9707031 13.917969 C 9.6307721 14.608756 10.544553 14.999672 11.5 15 C 13.432997 15 15 13.432997 15 11.5 C 14.998653 10.543972 14.60629 9.6301056 13.914062 8.9707031 C 13.968981 8.6500008 13.997721 8.3253626 14 8 C 14 4.6862915 11.313708 2 8 2 C 7.6747437 2.0009878 7.3501063 2.0284219 7.0292969 2.0820312 C 6.369228 1.3912431 5.4554471 1.0003283 4.5 1 z M 5.8789062 4.4648438 L 8 6.5859375 L 10.121094 4.4648438 L 11.535156 5.8789062 L 9.4140625 8 L 11.535156 10.121094 L 10.121094 11.535156 L 8 9.4140625 L 5.8789062 11.535156 L 4.4648438 10.121094 L 6.5859375 8 L 4.4648438 5.8789062 L 5.8789062 4.4648438 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M -25.069,-9.0812"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/slack-indicator-highlight.svg b/.icons/awkward/16x16/panel/slack-indicator-highlight.svg
new file mode 100644
index 00000000..e872f9e6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/slack-indicator-highlight.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13" cy="2" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 5.5,0 C 4.674418,0 4,0.674419 4,1.5 4,2.3255815 4.674418,3 5.5,3 H 7 V 1.5 C 7,0.674419 6.325581,0 5.5,0 Z m 4.001953,0 c -0.825581,0 -1.5,0.6732269 -1.5,1.4980469 V 5.5019531 C 8.001953,6.326773 8.676372,7 9.501953,7 c 0.825583,0 1.5,-0.673227 1.5,-1.4980469 V 4.234375 A 3,3 0 0 1 10,2 3,3 0 0 1 10.482422,0.3730469 C 10.218674,0.1434874 9.877544,0 9.501953,0 Z M 1.4980469,4 C 0.6732269,4 0,4.6744185 0,5.5 0,6.325581 0.6732269,7 1.4980469,7 H 5.5019531 C 6.3267731,7 7,6.325581 7,5.5 7,4.6744185 6.3267731,4 5.5019531,4 Z M 14.626953,4.5195312 A 3,3 0 0 1 13,5 3,3 0 0 1 12.144531,4.8730469 C 12.055417,5.0645773 12.001953,5.2756396 12.001953,5.5 V 7 h 1.5 c 0.82558,0 1.5,-0.674419 1.5,-1.5 0,-0.3758742 -0.144789,-0.716643 -0.375,-0.9804688 z M 1.5,8 C 0.674419,8 0,8.674419 0,9.5 0,10.325582 0.674419,11 1.5,11 2.325582,11 3,10.325582 3,9.5 V 8 Z m 4,0 C 4.674419,8 4,8.673227 4,9.498047 v 4.003906 C 4,14.326773 4.674419,15 5.5,15 6.325581,15 7,14.326773 7,13.501953 V 9.498047 C 7,8.673227 6.325581,8 5.5,8 Z M 9.498047,8 C 8.673226,8 8,8.674419 8,9.5 8,10.325581 8.673227,11 9.498047,11 h 4.003906 C 14.326772,11 15,10.325581 15,9.5 15,8.674419 14.326772,8 13.501953,8 Z M 8,12 v 1.5 C 8,14.325581 8.674419,15 9.5,15 10.325582,15 11,14.325581 11,13.5 11,12.674419 10.325582,12 9.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/slack-indicator-unread.svg b/.icons/awkward/16x16/panel/slack-indicator-unread.svg
new file mode 100644
index 00000000..e0158bdb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/slack-indicator-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13" cy="2" r="2"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5,0 C 4.674418,0 4,0.674419 4,1.5 4,2.3255815 4.674418,3 5.5,3 H 7 V 1.5 C 7,0.674419 6.325581,0 5.5,0 Z m 4.001953,0 c -0.825581,0 -1.5,0.6732269 -1.5,1.4980469 V 5.5019531 C 8.001953,6.326773 8.676372,7 9.501953,7 c 0.825583,0 1.5,-0.673227 1.5,-1.4980469 V 4.234375 A 3,3 0 0 1 10,2 3,3 0 0 1 10.482422,0.3730469 C 10.218674,0.1434874 9.877544,0 9.501953,0 Z M 1.4980469,4 C 0.6732269,4 0,4.6744185 0,5.5 0,6.325581 0.6732269,7 1.4980469,7 H 5.5019531 C 6.3267731,7 7,6.325581 7,5.5 7,4.6744185 6.3267731,4 5.5019531,4 Z M 14.626953,4.5195312 A 3,3 0 0 1 13,5 3,3 0 0 1 12.144531,4.8730469 C 12.055417,5.0645773 12.001953,5.2756396 12.001953,5.5 V 7 h 1.5 c 0.82558,0 1.5,-0.674419 1.5,-1.5 0,-0.3758742 -0.144789,-0.716643 -0.375,-0.9804688 z M 1.5,8 C 0.674419,8 0,8.674419 0,9.5 0,10.325582 0.674419,11 1.5,11 2.325582,11 3,10.325582 3,9.5 V 8 Z m 4,0 C 4.674419,8 4,8.673227 4,9.498047 v 4.003906 C 4,14.326773 4.674419,15 5.5,15 6.325581,15 7,14.326773 7,13.501953 V 9.498047 C 7,8.673227 6.325581,8 5.5,8 Z M 9.498047,8 C 8.673226,8 8,8.674419 8,9.5 8,10.325581 8.673227,11 9.498047,11 h 4.003906 C 14.326772,11 15,10.325581 15,9.5 15,8.674419 14.326772,8 13.501953,8 Z M 8,12 v 1.5 C 8,14.325581 8.674419,15 9.5,15 10.325582,15 11,14.325581 11,13.5 11,12.674419 10.325582,12 9.5,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/slack-indicator.svg b/.icons/awkward/16x16/panel/slack-indicator.svg
new file mode 100644
index 00000000..d324f90c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/slack-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 5.5,-2e-7 c -0.825582,0 -1.5,0.674419 -1.5,1.5 0,0.8255815 0.674418,1.5 1.5,1.5 h 1.500001 v -1.5 c 0,-0.825581 -0.67442,-1.5 -1.500001,-1.5 z m 4.001953,0 c -0.825581,0 -1.5,0.6732269 -1.5,1.4980469 V 5.5019529 C 8.001953,6.326773 8.676372,7 9.501953,7 c 0.825583,0 1.5,-0.673227 1.5,-1.4980471 V 1.4980467 c 0,-0.82482 -0.674417,-1.4980469 -1.5,-1.4980469 z m -8.003906,4 C 0.673227,3.9999998 0,4.6744183 0,5.4999998 0,6.325581 0.673227,7 1.498047,7 h 4.003907 c 0.82482,0 1.4980455,-0.674419 1.4980455,-1.5000002 0,-0.8255815 -0.6732255,-1.5 -1.4980455,-1.5 z m 12.003906,0 c -0.825581,0 -1.499999,0.6744185 -1.499999,1.5 V 7 h 1.499999 c 0.82558,0 1.5,-0.674419 1.5,-1.5000002 0,-0.8255815 -0.67442,-1.5 -1.5,-1.5 z M 1.5,8 C 0.674419,8 0,8.674419 0,9.5 0,10.325582 0.674419,11 1.5,11 2.325582,11 3,10.325582 3,9.5 V 8 Z m 4,0 C 4.674419,8 4,8.673227 4,9.498047 v 4.003906 C 4,14.326773 4.674419,15 5.5,15 6.325581,15 7.000001,14.326773 7.000001,13.501953 V 9.498047 C 7.000001,8.673227 6.325581,8 5.5,8 Z M 9.498048,8 C 8.673227,8 8.000001,8.674419 8.000001,9.5 c 0,0.825581 0.673227,1.5 1.498047,1.5 h 4.003905 C 14.326772,11 15,10.325581 15,9.5 15,8.674419 14.326772,8 13.501953,8 Z m -1.498047,4 v 1.5 c 0,0.825581 0.674419,1.5 1.5,1.5 0.825582,0 1.5,-0.674419 1.5,-1.5 0,-0.825581 -0.674418,-1.5 -1.5,-1.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/smartcode-stremio-tray.svg b/.icons/awkward/16x16/panel/smartcode-stremio-tray.svg
new file mode 100644
index 00000000..15fa867a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/smartcode-stremio-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 8.0000002,0.999939 c -0.366683,0 -0.734196,0.1360582 -1.0083002,0.4101563 L 1.4101569,6.9933469 c -0.2742665,0.274259 -0.41051535,0.639974 -0.4101562,1.006592 h 5.9999994 v -2.625 L 10.5,7.9999389 H 15 c 0,-0.366597 -0.137761,-0.732494 -0.411865,-1.006592 L 9.0083012,1.4100953 C 8.7341972,1.1359973 8.3666842,0.999939 8.0000002,0.999939 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 1.0000004,7.9999389 c 3.599e-4,0.366186 0.1379108,0.732655 0.4118652,1.006592 l 5.5815428,5.5815431 c 0.5482094,0.548196 1.4666824,0.549867 2.0148925,0.0017 L 14.588135,9.0064809 C 14.862239,8.7324329 15,8.3665369 15,7.9999389 H 10.5 L 6.9999998,10.624939 V 7.9999389 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/smartphone-connected.svg b/.icons/awkward/16x16/panel/smartphone-connected.svg
new file mode 120000
index 00000000..7c0dac4d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/smartphone-connected.svg
@@ -0,0 +1 @@
+smartphoneconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/smartphone-disconnected.svg b/.icons/awkward/16x16/panel/smartphone-disconnected.svg
new file mode 120000
index 00000000..4cd3fc48
--- /dev/null
+++ b/.icons/awkward/16x16/panel/smartphone-disconnected.svg
@@ -0,0 +1 @@
+smartphonedisconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/smartphone-trusted.svg b/.icons/awkward/16x16/panel/smartphone-trusted.svg
new file mode 120000
index 00000000..609f1872
--- /dev/null
+++ b/.icons/awkward/16x16/panel/smartphone-trusted.svg
@@ -0,0 +1 @@
+smartphonetrusted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/smartphoneattention.svg b/.icons/awkward/16x16/panel/smartphoneattention.svg
new file mode 100644
index 00000000..2fc656e7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/smartphoneattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,1 C 3,1 3,2 3,2 V 14 C 3,14 3,15 4,15 H 11 V 12 H 5 V 4 H 11 V 6 H 13 V 2 C 13,2 13,1 12,1 Z M 7.5,13 H 8.5 C 8.5,13 9,13 9,13.5 9,14 8.5,14 8.5,14 H 7.5 C 7.5,14 7,14 7,13.5 7,13 7.5,13 7.5,13 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12,7 V 11 L 12.25,13 H 13.75 L 14,11 V 7 Z M 12,14 V 16 H 14 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/smartphoneconnected.svg b/.icons/awkward/16x16/panel/smartphoneconnected.svg
new file mode 100644
index 00000000..03af9dcc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/smartphoneconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4,1 C 3,1 3,2 3,2 V 14 C 3,14 3,15 4,15 H 12 C 13,15 13,14 13,14 V 2 C 13,2 13,1 12,1 Z M 11,4 V 12 H 5 V 4.002 Z M 7.5,13 H 8.5 C 8.5,13 9,13 9,13.5 9,14 8.5,14 8.5,14 H 7.5 C 7.5,14 7,14 7,13.5 7,13 7.5,13 7.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/smartphonedisconnected.svg b/.icons/awkward/16x16/panel/smartphonedisconnected.svg
new file mode 100644
index 00000000..8f93412c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/smartphonedisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 4,1 C 3,1 3,2 3,2 V 14 C 3,14 3,15 4,15 H 12 C 13,15 13,14 13,14 V 2 C 13,2 13,1 12,1 Z M 11,4 V 12 H 5 V 4.002 Z M 7.5,13 H 8.5 C 8.5,13 9,13 9,13.5 9,14 8.5,14 8.5,14 H 7.5 C 7.5,14 7,14 7,13.5 7,13 7.5,13 7.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/smartphonetrusted.svg b/.icons/awkward/16x16/panel/smartphonetrusted.svg
new file mode 100644
index 00000000..34bc76f9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/smartphonetrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 4,1 C 3,1 3,2 3,2 V 14 C 3,14 3,15 4,15 H 12 C 13,15 13,14 13,14 V 2 C 13,2 13,1 12,1 Z M 11,4 V 12 H 5 V 4.002 Z M 7.5,13 H 8.5 C 8.5,13 9,13 9,13.5 9,14 8.5,14 8.5,14 H 7.5 C 7.5,14 7,14 7,13.5 7,13 7.5,13 7.5,13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/smplayer-panel.svg b/.icons/awkward/16x16/panel/smplayer-panel.svg
new file mode 100644
index 00000000..3aa03134
--- /dev/null
+++ b/.icons/awkward/16x16/panel/smplayer-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.122 1 1 4.122 1 8 C 1 11.878 4.122 15 8 15 C 11.878 15 15 11.878 15 8 C 15 4.122 11.878 1 8 1 z M 8 2 A 2 2 0 0 1 10 4 A 2 2 0 0 1 8 6 A 2 2 0 0 1 6 4 A 2 2 0 0 1 8 2 z M 4 6 A 2 2 0 0 1 6 8 A 2 2 0 0 1 4 10 A 2 2 0 0 1 2 8 A 2 2 0 0 1 4 6 z M 12 6 A 2 2 0 0 1 14 8 A 2 2 0 0 1 12 10 A 2 2 0 0 1 10 8 A 2 2 0 0 1 12 6 z M 7.4882812 6.6347656 A 0.5 0.5 0 0 1 7.9335938 6.8847656 A 0.5 0.5 0 0 1 7.7519531 7.5664062 A 0.5 0.5 0 0 1 7.0664062 7.3847656 A 0.5 0.5 0 0 1 7.2519531 6.7011719 A 0.5 0.5 0 0 1 7.4882812 6.6347656 z M 8.8535156 7 A 0.5 0.5 0 0 1 9.3007812 7.25 A 0.5 0.5 0 0 1 9.1152344 7.9335938 A 0.5 0.5 0 0 1 8.4335938 7.75 A 0.5 0.5 0 0 1 8.6152344 7.0664062 A 0.5 0.5 0 0 1 8.8535156 7 z M 7.1230469 8 A 0.5 0.5 0 0 1 7.5664062 8.25 A 0.5 0.5 0 0 1 7.3867188 8.9335938 A 0.5 0.5 0 0 1 6.7011719 8.75 A 0.5 0.5 0 0 1 6.8847656 8.0664062 A 0.5 0.5 0 0 1 7.1230469 8 z M 8.4882812 8.3652344 A 0.5 0.5 0 0 1 8.9335938 8.6152344 A 0.5 0.5 0 0 1 8.75 9.2988281 A 0.5 0.5 0 0 1 8.0664062 9.1152344 A 0.5 0.5 0 0 1 8.25 8.4335938 A 0.5 0.5 0 0 1 8.4882812 8.3652344 z M 8 10 A 2 2 0 0 1 10 12 A 2 2 0 0 1 8 14 A 2 2 0 0 1 6 12 A 2 2 0 0 1 8 10 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/solaar-attention.svg b/.icons/awkward/16x16/panel/solaar-attention.svg
new file mode 100644
index 00000000..8358b908
--- /dev/null
+++ b/.icons/awkward/16x16/panel/solaar-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1.892,1 1,1.892 1,3 V 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 3 C 15,1.892 14.108,1 13,1 Z M 5.8652,2.3047 7.451,5.0527 C 7.632,5.0183 7.8158,5.0007 8,5 8.1836,5.0008 8.3667,5.0184 8.547,5.0527 L 10.135,2.3047 11.865,3.3047 10.279,6.0547 C 10.518,6.3337 10.703,6.6541 10.826,7 H 14 V 9 H 10.824 C 10.703,9.3469 10.519,9.6686 10.281,9.949 L 11.865,12.695 10.135,13.695 8.549,10.947 C 8.368,10.981 8.1842,10.999 8,11 7.8164,10.999 7.6333,10.981 7.453,10.947 L 5.8652,13.695 4.1348,12.695 5.7207,9.945 C 5.4821,9.6661 5.2968,9.3458 5.1738,9 H 2 V 7 H 5.1758 C 5.2971,6.653 5.4812,6.3313 5.7188,6.0508 L 4.1348,3.3047 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/solaar-indicator.svg b/.icons/awkward/16x16/panel/solaar-indicator.svg
new file mode 100644
index 00000000..b2e0cf5a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/solaar-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1.892,1 1,1.892 1,3 V 13 C 1,14.108 1.892,15 3,15 H 13 C 14.108,15 15,14.108 15,13 V 3 C 15,1.892 14.108,1 13,1 Z M 5.8652,2.3047 7.4512,5.0527 C 7.6322,5.0183 7.8158,5.0007 8,5 8.1836,5.0008 8.3665,5.0185 8.5469,5.0527 L 10.135,2.3047 11.865,3.3047 10.279,6.0547 C 10.518,6.3337 10.703,6.6541 10.826,7 H 14 V 9 H 10.824 C 10.703,9.3469 10.519,9.6688 10.281,9.9492 L 11.865,12.695 10.135,13.695 8.5488,10.947 C 8.3678,10.982 8.1842,10.999 8,11 7.8164,10.999 7.6335,10.982 7.4531,10.947 L 5.8652,13.695 4.1348,12.695 5.7207,9.9453 C 5.4821,9.6664 5.2968,9.3458 5.1738,9 H 2 V 7 H 5.1758 C 5.2971,6.653 5.4811,6.3312 5.7187,6.0508 L 4.1348,3.3047 Z M 8,6 A 2,2 0 0 0 6,8 2,2 0 0 0 8,10 2,2 0 0 0 10,8 2,2 0 0 0 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/spotify-indicator.svg b/.icons/awkward/16x16/panel/spotify-indicator.svg
new file mode 100644
index 00000000..1f4080bf
--- /dev/null
+++ b/.icons/awkward/16x16/panel/spotify-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6.5156,4.002 C 6.6512,3.9995 6.7887,4.0007 6.9219,4.002 10.119,4.0457 12.607,5.373 12.607,5.373 12.931,5.5451 13.086,6.0599 12.951,6.4727 12.816,6.8854 12.4,7.115 12.076,6.9434 12.076,6.9434 8.021,4.8027 3.8926,6.1191 3.5449,6.2645 3.1067,5.9836 3.0176,5.5312 2.9285,5.079 3.1885,4.5538 3.5488,4.4727 4.5666,4.1481 5.5666,4.0218 6.5156,4.002 Z M 6.9512,7.002 C 7.064,7.001 7.1634,6.9978 7.2734,7.002 9.9124,7.094 11.74,8.5527 11.74,8.5527 11.974,8.7377 12.068,9.2143 11.947,9.5723 11.826,9.9303 11.506,10.111 11.271,9.9258 11.271,9.9258 8.364,7.5812 4.6289,8.9512 4.3664,9.0752 4.0755,8.8289 4.0117,8.4199 3.9479,8.0109 4.153,7.5612 4.4238,7.4902 5.3212,7.1612 6.162,7.009 6.9512,7.002 Z M 7.2656,10 C 8.5566,10.025 9.7076,10.504 10.809,11.154 10.973,11.262 11.052,11.566 10.961,11.783 10.87,12.001 10.624,12.068 10.475,11.924 10.475,11.924 8.439,10.265 5.418,11.189 5.2446,11.264 5.046,11.12 5.0059,10.875 4.9658,10.63 5.1092,10.35 5.2891,10.314 5.9993,10.097 6.6604,9.996 7.2656,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/start-here.svg b/.icons/awkward/16x16/panel/start-here.svg
new file mode 100644
index 00000000..0cbfa07b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/start-here.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="3" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="7" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="11" y="3" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="3" y="7" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="7" y="7" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="11" y="7" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="3" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="7" y="11" rx=".5" ry=".5"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="2" height="2" x="11" y="11" rx=".5" ry=".5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/state-download.svg b/.icons/awkward/16x16/panel/state-download.svg
new file mode 100644
index 00000000..785bc3eb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/state-download.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 6,4 H 10 V 8 H 12 L 8,13 4,8 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/state-error.svg b/.icons/awkward/16x16/panel/state-error.svg
new file mode 100644
index 00000000..6eaf880e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/state-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 7,4 H 9 V 9 H 7 Z M 7,10 H 9 V 12 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/state-information.svg b/.icons/awkward/16x16/panel/state-information.svg
new file mode 100644
index 00000000..0082f11d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/state-information.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,15 C 4.134,15 1,11.866 1,8 1,4.134 4.134,1 8,1 11.866,1 15,4.134 15,8 15,11.866 11.866,15 8,15 Z M 7,12 H 9 V 7 H 7 Z M 7,6 H 9 V 4 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/state-offline.svg b/.icons/awkward/16x16/panel/state-offline.svg
new file mode 100644
index 00000000..de4e4a08
--- /dev/null
+++ b/.icons/awkward/16x16/panel/state-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 5 7 A 1 1 0 0 1 6 8 A 1 1 0 0 1 5 9 A 1 1 0 0 1 4 8 A 1 1 0 0 1 5 7 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 11 7 A 1 1 0 0 1 12 8 A 1 1 0 0 1 11 9 A 1 1 0 0 1 10 8 A 1 1 0 0 1 11 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/state-ok.svg b/.icons/awkward/16x16/panel/state-ok.svg
new file mode 100644
index 00000000..b6432e9a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/state-ok.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 11.182,4.4648 12.596,5.8789 8.3535,10.121 6.9395,11.535 5.5254,10.121 3.4043,8 4.8184,6.5859 6.9395,8.707 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/state-pause.svg b/.icons/awkward/16x16/panel/state-pause.svg
new file mode 100644
index 00000000..a4cc8f0e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/state-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 5,4 H 7 V 12 H 5 Z M 9,4 H 11 V 12 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/state-sync.svg b/.icons/awkward/16x16/panel/state-sync.svg
new file mode 100644
index 00000000..032bde28
--- /dev/null
+++ b/.icons/awkward/16x16/panel/state-sync.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8.1445,3.998 V 4 H 8.1465 C 9.4555,4.048 10.647,4.7374 11.35,5.8184 L 12.738,5.3555 11.168,8.502 8.0215,6.9277 9.2988,6.502 C 8.9608,6.208 8.5363,6.015 8.0703,5.998 7.3283,5.971 6.6357,6.3531 6.2637,6.9961 L 4.5312,5.9961 C 5.2713,4.7141 6.665,3.943 8.1445,3.998 Z M 4.832,7.498 7.9785,9.0723 6.7012,9.498 C 7.039,9.792 7.4637,9.983 7.9297,10 8.6717,10.027 9.3643,9.645 9.7363,9.002 L 11.469,10.002 C 10.729,11.284 9.3345,12.055 7.8555,12 6.547,11.952 5.3553,11.263 4.6523,10.182 L 3.2637,10.645 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/state-warning.svg b/.icons/awkward/16x16/panel/state-warning.svg
new file mode 100644
index 00000000..ab12ce34
--- /dev/null
+++ b/.icons/awkward/16x16/panel/state-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.9238,1.002 C 7.4441,1.0309 7.0099,1.3292 6.7695,1.7949 L 3.9805,7.2031 1.1895,12.613 C 1.0706,12.844 1.0055,13.105 1,13.371 0.9811,14.264 1.6222,14.999 2.4199,15 H 8 13.578 C 14.672,15 15.355,13.674 14.809,12.613 L 12.02,7.2031 9.2305,1.7949 C 8.9883,1.326 8.5497,1.0272 8.0664,1.002 8.0189,0.99928 7.9713,0.99928 7.9238,1.002 Z M 7,5 H 9 V 10 H 7 Z M 7,11 H 9 V 13 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/steadyflow-alert-panel.svg b/.icons/awkward/16x16/panel/steadyflow-alert-panel.svg
new file mode 100644
index 00000000..5cf82697
--- /dev/null
+++ b/.icons/awkward/16x16/panel/steadyflow-alert-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9,1 C 7.5555739,1.0007178 6.2237323,1.7801139 5.515625,3.0390625 4.0648997,3.2764083 2.9998535,4.5299874 3,6 c 3.782e-4,0.042992 0.00168,0.08597 0.00391,0.1289062 C 1.2369628,6.5832284 0.00132101,8.1755834 0,10 c 0,2.209139 1.790861,4 4,4 L 9.296875,14 7.2480469,11.658203 C 6.6831674,11.011818 7.1415704,10.00095 8,10 l 1,0 0,-3 c 5.52e-5,-0.5522619 0.4477381,-0.9999448 1,-1 l 3,0 c 0.552262,5.52e-5 0.999945,0.4477381 1,1 l 0,3 1,0 c 0.320846,3.55e-4 0.585179,0.142759 0.761719,0.353516 C 15.918639,9.9194699 15.999256,9.4615402 16,9 15.997559,7.1757471 14.761156,5.5842493 12.994141,5.1308594 12.996808,5.0872745 12.998761,5.0436489 13,5 13,2.790861 11.209139,1 9,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 10,7 0,3.324444 C 9.9999758,10.569894 9.7792277,10.999975 9.5337777,11 L 8,11 11.5,15 15,11 13.478222,11 C 13.232772,10.999976 13.000024,10.569894 13,10.324444 L 13,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/steadyflow-panel.svg b/.icons/awkward/16x16/panel/steadyflow-panel.svg
new file mode 100644
index 00000000..b2e14a93
--- /dev/null
+++ b/.icons/awkward/16x16/panel/steadyflow-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 1 C 7.5555739 1.0007178 6.2237323 1.7801139 5.515625 3.0390625 C 4.0648997 3.2764083 2.9998535 4.5299874 3 6 C 3.0003782 6.042992 3.0016762 6.0859701 3.0039062 6.1289062 C 1.2369591 6.5832285 0.00132101 8.1755834 0 10 C 0 12.209139 1.790861 14 4 14 L 9.296875 14 L 7.2480469 11.658203 C 6.6831674 11.011818 7.1415704 10.00095 8 10 L 9 10 L 9 7 C 9.0000552 6.4477381 9.4477381 6.0000552 10 6 L 13 6 C 13.552262 6.0000552 13.999945 6.4477381 14 7 L 14 10 L 15 10 C 15.320846 10.000355 15.585179 10.142759 15.761719 10.353516 C 15.918639 9.9194695 15.999256 9.4615402 16 9 C 15.997559 7.1757471 14.761156 5.5842493 12.994141 5.1308594 C 12.996808 5.0872745 12.998761 5.0436489 13 5 C 13 2.790861 11.209139 1 9 1 z M 10 7 L 10 10.324219 C 9.9999758 10.569669 9.7786531 10.999975 9.5332031 11 L 8 11 L 11.5 15 L 15 11 L 13.478516 11 C 13.233066 10.999976 13.000024 10.569669 13 10.324219 L 13 7 L 10 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/steam_tray_mono.svg b/.icons/awkward/16x16/panel/steam_tray_mono.svg
new file mode 100644
index 00000000..3701d2fe
--- /dev/null
+++ b/.icons/awkward/16x16/panel/steam_tray_mono.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13,2 c -1.565727,3.112e-4 -2.867912,1.2046834 -2.990234,2.765625 L 7.9121094,8.0351562 C 7.7759465,8.012075 7.638105,8.0003157 7.5,8 7.0407303,8.0012287 6.5906741,8.1289473 6.1992188,8.3691406 L 4.9921875,7.6875 A 2.5,2.5 0 0 0 5,7.5 2.5,2.5 0 0 0 2.5,5 2.5,2.5 0 0 0 0,7.5 2.5,2.5 0 0 0 2.5,10 2.5,2.5 0 0 0 4.0488281,9.458984 l 1.0019531,0.556641 C 5.0181303,10.175046 5.0011222,10.337274 5,10.5 5,11.880712 6.1192881,13 7.5,13 8.8807119,13 10,11.880712 10,10.5 9.9994597,10.394835 9.9922796,10.289808 9.9785156,10.185547 L 12.576172,7.9667969 C 12.716485,7.9878733 12.858117,7.9989689 13,8 14.656854,8 16,6.6568542 16,5 16,3.3431458 14.656854,2 13,2 Z m 0,1 c 1.104569,0 2,0.8954305 2,2 0,1.1045695 -0.895431,2 -2,2 -1.10457,0 -2,-0.8954305 -2,-2 0,-1.1045695 0.89543,-2 2,-2 z m 0,1 c -0.552285,0 -1,0.4477153 -1,1 0,0.5522847 0.447715,1 1,1 0.552285,0 1,-0.4477153 1,-1 C 14,4.4477153 13.552285,4 13,4 Z M 2.5,6 A 1.5,1.5 0 0 1 3.9433594,7.0957031 L 3.5039062,6.8476562 3.4863281,6.8457031 A 1,1 0 0 0 3,6.7207031 a 1,1 0 0 0 -1,1 1,1 0 0 0 0.5039062,0.8652344 l 0.00781,0.017578 0.53125,0.2949219 A 1.5,1.5 0 0 1 2.5,9 1.5,1.5 0 0 1 1,7.5 1.5,1.5 0 0 1 2.5,6 Z M 7.4609375,9 C 7.4739578,8.9998305 7.4869797,8.9998305 7.5,9 8.3284271,9 9,9.671573 9,10.5 9,11.328427 8.3284271,12 7.5,12 6.6975839,11.999742 6.0374766,11.368035 6.0019531,10.566406 L 6.5,10.853516 c 0.4956,0.286 1.1175312,0.13039 1.3945312,-0.34961 C 8.1715313,10.023906 7.9956,9.407094 7.5,9.121094 L 7.3125,9.013672 C 7.361722,9.006657 7.4112623,9.002094 7.4609375,9 Z"/>
+ <path style="fill:currentColor" d="M 0.0723,5.9863 A 8,8 0 0 0 0.0195,6.602 8,8 0 0 1 0.0723,5.9863 Z"/>
+ <path style="fill:currentColor" d="M 0,7 A 8,8 0 0 0 0.0391,7.725 8,8 0 0 1 0,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/stock_weather-cloudy.svg b/.icons/awkward/16x16/panel/stock_weather-cloudy.svg
new file mode 120000
index 00000000..bbe5adf4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/stock_weather-cloudy.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/stock_weather-few-clouds.svg b/.icons/awkward/16x16/panel/stock_weather-few-clouds.svg
new file mode 120000
index 00000000..522e6164
--- /dev/null
+++ b/.icons/awkward/16x16/panel/stock_weather-few-clouds.svg
@@ -0,0 +1 @@
+weather-few-clouds.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/stock_weather-fog.svg b/.icons/awkward/16x16/panel/stock_weather-fog.svg
new file mode 120000
index 00000000..c20a6e94
--- /dev/null
+++ b/.icons/awkward/16x16/panel/stock_weather-fog.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/stock_weather-night-clear.svg b/.icons/awkward/16x16/panel/stock_weather-night-clear.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/stock_weather-night-clear.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/stock_weather-night-few-clouds.svg b/.icons/awkward/16x16/panel/stock_weather-night-few-clouds.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/stock_weather-night-few-clouds.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/stock_weather-showers.svg b/.icons/awkward/16x16/panel/stock_weather-showers.svg
new file mode 120000
index 00000000..ccc43a6e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/stock_weather-showers.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/stock_weather-snow.svg b/.icons/awkward/16x16/panel/stock_weather-snow.svg
new file mode 120000
index 00000000..a83d1690
--- /dev/null
+++ b/.icons/awkward/16x16/panel/stock_weather-snow.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/stock_weather-storm.svg b/.icons/awkward/16x16/panel/stock_weather-storm.svg
new file mode 120000
index 00000000..6f7583d3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/stock_weather-storm.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/strawberry-panel-grey.svg b/.icons/awkward/16x16/panel/strawberry-panel-grey.svg
new file mode 120000
index 00000000..d4f8dc69
--- /dev/null
+++ b/.icons/awkward/16x16/panel/strawberry-panel-grey.svg
@@ -0,0 +1 @@
+clementine-panel-grey.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/strawberry-panel.svg b/.icons/awkward/16x16/panel/strawberry-panel.svg
new file mode 100644
index 00000000..bf96ef16
--- /dev/null
+++ b/.icons/awkward/16x16/panel/strawberry-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8.2520475,2.0369678 c -0.04755,0.00494 -0.06843,0.00374 -0.121094,0.00977 C 6.153567,2.2728571 4.5042668,3.5824785 2.617282,6.4256396 2.0475167,7.2841178 1.3135909,8.3875628 0.9883758,8.8768118 c -1.370021,2.0610402 -1.3097847,4.1750332 0.1425781,5.0644532 0.9386734,0.574841 1.8454108,0.80382 3.28125,0.826172 0.7217028,0.01124 1.7778909,0.06688 2.3476562,0.123047 1.5896664,0.156726 1.7892824,0.151974 2.9082034,-0.05664 1.2523285,-0.23348 2.2183025,-0.719073 2.9941395,-1.505859 0.421615,-0.427565 0.955163,-1.371025 1.296875,-2.164063 -0.0388,-0.07907 -0.07539,-0.156601 -0.123045,-0.242187 -0.115525,0.08643 -0.217312,0.208164 -0.339844,0.277344 -0.165145,0.09324 -0.330536,0.176222 -0.570313,0.226562 -0.239778,0.05034 -0.709854,0.100418 -1.107422,-0.314453 -0.356655,-0.372092 -0.286015,-0.578485 -0.291015,-0.705078 -0.005,-0.126593 0.0071,-0.207549 0.01953,-0.287109 0.02487,-0.1591262 0.06258,-0.2973872 0.117187,-0.4472662 -0.05289,0.145176 0.02087,-0.110336 0.04883,-0.347657 0.02696,-0.228853 0.04995,-0.517296 0.0625,-0.791015 -0.197206,0.01739 -0.315434,0.03179 -0.527344,0.04883 -0.448369,0.03606 -0.672003,0.08321 -1.070313,0.01367 -0.1991545,-0.03477 -0.5440205,-0.153448 -0.7675785,-0.458986 -0.223557,-0.305538 -0.222656,-0.589297 -0.222656,-0.722656 0,-0.7144752 0.265573,-1.0182587 0.537109,-1.4453124 C 9.8664645,5.7456567 10.07431,5.5651487 10.248141,5.3611865 10.083342,5.2725584 9.9304495,5.1870696 9.7540005,5.0975146 9.2341255,4.833657 8.9803565,4.7424966 8.6407195,4.4490772 8.5558105,4.3757223 8.4540455,4.2814074 8.3555635,4.1014209 8.2570815,3.9214344 8.1898405,3.6193884 8.2422825,3.3611865 c 0.104883,-0.5164037 0.368689,-0.6340224 0.474609,-0.7148437 0.02107,-0.016081 0.03616,-0.010522 0.05664,-0.025391 -0.106907,-0.1129199 -0.312663,-0.2189532 -0.386719,-0.3261719 -0.0627,-0.090772 -0.091,-0.1703412 -0.134766,-0.2578125 z m -0.357422,3.4707031 c 0.08034,-0.010504 0.158135,-0.010079 0.230469,0.00195 0.09644,0.016043 0.181184,0.054231 0.246094,0.1191406 0.259638,0.2596388 0.09122,0.8501845 -0.197266,1.1386719 -0.288487,0.2884874 -0.734502,0.3123734 -0.99414,0.052734 -0.2596393,-0.2596357 -0.2357537,-0.70565 0.05273,-0.9941371 0.162274,-0.1622742 0.421095,-0.2868489 0.662109,-0.3183594 z M 3.3946257,7.5076708 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.1811839,0.05423 0.2460938,0.119141 0.2596387,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.2884872,0.288487 -0.7345022,0.312373 -0.9941406,0.05273 -0.2596387,-0.259639 -0.2357531,-0.705653 0.052734,-0.99414 0.1622744,-0.162275 0.4210946,-0.286849 0.6621093,-0.31836 z m 3,0.5 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.181184,0.05423 0.2460938,0.119141 0.2596382,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.2884871,0.288487 -0.7345022,0.312373 -0.9941406,0.05273 -0.2596388,-0.259639 -0.2357532,-0.705653 0.052734,-0.99414 0.1622743,-0.162275 0.4210946,-0.286849 0.6621093,-0.31836 z m 3.4999998,1.5 c 0.08034,-0.0105 0.1581355,-0.01008 0.2304685,0.0019 0.09644,0.01604 0.181184,0.05423 0.246094,0.119141 0.259639,0.259639 0.09122,0.8501832 -0.197266,1.1386722 -0.2884865,0.288488 -0.7345015,0.312374 -0.9941405,0.05273 -0.259638,-0.25963 -0.235753,-0.705646 0.05274,-0.9941332 0.162274,-0.162275 0.421095,-0.286849 0.662109,-0.31836 z M 2.3946257,10.507671 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.1811839,0.05423 0.2460938,0.11914 0.2596387,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.288487,0.288488 -0.7345022,0.312369 -0.9941406,0.05273 -0.2596388,-0.259637 -0.2357533,-0.705653 0.052734,-0.99414 0.1622743,-0.162275 0.4210946,-0.286848 0.6621093,-0.31836 z m 3.5,1 c 0.080338,-0.0105 0.1581348,-0.01008 0.2304688,0.002 0.096445,0.01604 0.181184,0.05423 0.2460938,0.11914 0.2596386,0.259639 0.091222,0.850184 -0.1972657,1.138672 -0.2884872,0.288488 -0.7345022,0.312369 -0.9941406,0.05273 -0.2596387,-0.259637 -0.2357532,-0.705653 0.052734,-0.99414 0.1622744,-0.162275 0.4210946,-0.286848 0.6621093,-0.31836 z m 2.9999998,1 c 0.08034,-0.0105 0.158135,-0.01008 0.230469,0.002 0.09644,0.01604 0.181184,0.05423 0.246094,0.11914 0.259638,0.259639 0.09122,0.850184 -0.197266,1.138672 -0.288487,0.288487 -0.734502,0.312368 -0.99414,0.05273 -0.259639,-0.259637 -0.235754,-0.705653 0.05273,-0.99414 0.162274,-0.162275 0.421094,-0.286848 0.662109,-0.31836 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 9.0774685,0.9998633 c -0.07769,0 -0.100194,0.1507608 -0.05231,0.3498498 0,0 0.137654,0.6352521 1.0612635,1.1005522 0.64239,0.3024587 0.641233,0.4772538 -0.0042,0.6586217 -0.2812845,0.079039 -0.6231345,0.2289404 -0.7595535,0.3330323 -0.224992,0.1716779 -0.142875,0.2424764 0.8834615,0.7633842 0.622295,0.315841 1.246763,0.6663798 1.38754,0.7790985 0.244416,0.1956995 0.233272,0.2231126 -0.243586,0.602657 -0.532381,0.423711 -1.162218,1.4143158 -1.162218,1.8278198 0,0.22355 0.103914,0.241711 0.980683,0.171204 0.539377,-0.04338 1.132859,-0.09797 1.318851,-0.121304 l 0.338167,-0.04246 -0.04835,1.124537 c -0.02655,0.618443 -0.104258,1.278318 -0.172782,1.4663932 -0.06853,0.188074 -0.09708,0.370676 -0.0634,0.405814 0.141765,0.147935 0.720057,-0.178575 1.116743,-0.6305032 0.405545,-0.462016 0.431326,-0.471523 0.517554,-0.188019 0.290386,0.5082312 0.418923,0.9534292 0.869506,1.3988122 0.100624,0.0094 0.177396,-0.113145 0.24195,-0.365803 0.198761,-0.7778452 0.0923,-1.5307682 -0.326263,-2.3083482 C 14.734974,7.9061968 14.51405,7.2458778 14.469388,6.857707 14.424728,6.4695364 14.351171,6.0179933 14.306115,5.8541974 c -0.06846,-0.2488979 0.0643,-0.3941723 0.808166,-0.8844113 0.846995,-0.5582031 1.065611,-0.8757713 0.745289,-1.0823568 -0.07959,-0.051327 -0.498802,0.1037798 -0.931808,0.3446122 -0.433003,0.2408312 -0.87243,0.4377942 -0.976456,0.4377942 -0.104026,0 -0.430468,-0.3014963 -0.72521,-0.6699249 -0.512243,-0.6403062 -0.535783,-0.7135061 -0.535783,-1.6585474 0,-0.8979654 -0.02613,-0.9925035 -0.285064,-1.0310782 -0.209286,-0.031179 -0.330508,0.072031 -0.455997,0.3881707 -0.09402,0.2368531 -0.218381,0.4306264 -0.276344,0.4306264 -0.05796,0 -0.634942,-0.254075 -1.282129,-0.5646115 C 9.7435905,1.2539386 9.1525325,0.9998633 9.0774775,0.9998633 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/synapse-panel.svg b/.icons/awkward/16x16/panel/synapse-panel.svg
new file mode 100644
index 00000000..d34e4854
--- /dev/null
+++ b/.icons/awkward/16x16/panel/synapse-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 0 L 7 1.1894531 A 6.5 6.5 0 0 0 2.1796875 6 L 4.265625 6 A 4.5 4.5 0 0 1 8.5 3 A 4.5 4.5 0 0 1 12.732422 6 L 14.808594 6 A 6.5 6.5 0 0 0 10 1.1894531 L 10 0 L 7 0 z M 8.5 4 A 3.5 3.5 0 0 0 5 7.5 A 3.5 3.5 0 0 0 5.0410156 8 L 5.4003906 8 L 6.0546875 8 L 10.949219 8 A 2.5 2.5 0 0 1 8.5 10 A 2.5 2.5 0 0 1 6.5019531 9 L 5.3417969 9 A 3.5 3.5 0 0 0 8.5 11 A 3.5 3.5 0 0 0 12 7.5 A 3.5 3.5 0 0 0 11.958984 7 L 11.400391 7 L 10.945312 7 L 6.0507812 7 A 2.5 2.5 0 0 1 8.5 5 A 2.5 2.5 0 0 1 10.498047 6 L 11.658203 6 A 3.5 3.5 0 0 0 8.5 4 z M 2.1835938 9 A 6.5 6.5 0 0 0 7 13.814453 L 7 15 L 8 15 L 9 15 L 10 15 L 10 13.808594 A 6.5 6.5 0 0 0 14.816406 9 L 12.736328 9 A 4.5 4.5 0 0 1 8.5 12 A 4.5 4.5 0 0 1 4.2636719 9 L 2.1835938 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/synergy-panel-ok.svg b/.icons/awkward/16x16/panel/synergy-panel-ok.svg
new file mode 100644
index 00000000..b6ee7f65
--- /dev/null
+++ b/.icons/awkward/16x16/panel/synergy-panel-ok.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.1339875,1 1,4.1339875 1,8 L 2,10 3,8 C 3,5.2385763 5.2385763,3 8,3 L 6,2 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 6 2 L 8 3 A 5 5 0 0 1 13 8 L 14 6 L 15 8 C 15 4.1340068 11.865993 1 8 1 z M 1 8 C 1 11.865993 4.1340068 15 8 15 L 10 14 L 8 13 A 5 5 0 0 1 3 8 L 2 10 L 1 8 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13,9 a 3,3 0 0 0 -3,3 3,3 0 0 0 3,3 3,3 0 0 0 3,-3 3,3 0 0 0 -3,-3 z m 1.476562,0.9941406 a 0.50005,0.50005 0 0 1 0.470704,0.7285154 l -1.5,3 a 0.50005,0.50005 0 0 1 -0.72461,0.191406 l -1.5,-1 a 0.50006225,0.50006225 0 1 1 0.554688,-0.832031 l 1.029297,0.6875 1.246093,-2.492187 a 0.50005,0.50005 0 0 1 0.423828,-0.2832034 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/synergy-panel.svg b/.icons/awkward/16x16/panel/synergy-panel.svg
new file mode 100644
index 00000000..a641c6d5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/synergy-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 4.1339875 1 1 4.1339875 1 8 L 2 10 L 3 8 A 5 5 0 0 1 8 3 L 6 2 L 8 1 z M 14 6 L 13 8 A 5 5 0 0 1 8 13 L 10 14 L 8 15 C 11.866012 15 15 11.866012 15 8 L 14 6 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 L 6 2 L 8 3 A 5 5 0 0 1 13 8 L 14 6 L 15 8 C 15 4.1340068 11.865993 1 8 1 z M 1 8 C 1 11.865993 4.1340068 15 8 15 L 10 14 L 8 13 A 5 5 0 0 1 3 8 L 2 10 L 1 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/syspeek-0.svg b/.icons/awkward/16x16/panel/syspeek-0.svg
new file mode 100644
index 00000000..ddd2070b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/syspeek-0.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/syspeek-10.svg b/.icons/awkward/16x16/panel/syspeek-10.svg
new file mode 100644
index 00000000..42afa32e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/syspeek-10.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,11 V 12 H 12 V 11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/syspeek-100.svg b/.icons/awkward/16x16/panel/syspeek-100.svg
new file mode 100644
index 00000000..2b75ecfb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/syspeek-100.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,4 V 12 H 12 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/syspeek-20.svg b/.icons/awkward/16x16/panel/syspeek-20.svg
new file mode 100644
index 00000000..c242f623
--- /dev/null
+++ b/.icons/awkward/16x16/panel/syspeek-20.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,10 V 12 H 12 V 10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/syspeek-30.svg b/.icons/awkward/16x16/panel/syspeek-30.svg
new file mode 100644
index 00000000..92fe2645
--- /dev/null
+++ b/.icons/awkward/16x16/panel/syspeek-30.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,9 V 12 H 12 V 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/syspeek-40.svg b/.icons/awkward/16x16/panel/syspeek-40.svg
new file mode 100644
index 00000000..94a8ff6e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/syspeek-40.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,8.5 V 12 H 12 V 8.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/syspeek-50.svg b/.icons/awkward/16x16/panel/syspeek-50.svg
new file mode 100644
index 00000000..7f86bc4d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/syspeek-50.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,8 V 12 H 12 V 8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/syspeek-60.svg b/.icons/awkward/16x16/panel/syspeek-60.svg
new file mode 100644
index 00000000..4b535c8e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/syspeek-60.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,7 V 12 H 12 V 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/syspeek-70.svg b/.icons/awkward/16x16/panel/syspeek-70.svg
new file mode 100644
index 00000000..9dc4aea8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/syspeek-70.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,6 V 12 H 12 V 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/syspeek-80.svg b/.icons/awkward/16x16/panel/syspeek-80.svg
new file mode 100644
index 00000000..a9d85095
--- /dev/null
+++ b/.icons/awkward/16x16/panel/syspeek-80.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,5 V 12 H 12 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/syspeek-90.svg b/.icons/awkward/16x16/panel/syspeek-90.svg
new file mode 100644
index 00000000..bbea025c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/syspeek-90.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 1,1 1,3 1,3 V 13 C 1,15 3,15 3,15 H 13 C 13,15 15,15 15,13 V 3 C 15,1 13,1 13,1 Z M 3,3 H 13 V 13 H 3 Z M 4,4.5 V 12 H 12 V 4.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/system-devices-information.svg b/.icons/awkward/16x16/panel/system-devices-information.svg
new file mode 120000
index 00000000..8f639f73
--- /dev/null
+++ b/.icons/awkward/16x16/panel/system-devices-information.svg
@@ -0,0 +1 @@
+system-devices-panel-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/system-devices-panel-alert.svg b/.icons/awkward/16x16/panel/system-devices-panel-alert.svg
new file mode 100644
index 00000000..85de1124
--- /dev/null
+++ b/.icons/awkward/16x16/panel/system-devices-panel-alert.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,1 C 7.446,1 7,1.446 7,2 V 7.004 C 7,7.558 7.446,8.004 8,8.004 8.554,8.004 9,7.558 9,7.004 V 2 C 9,1.446 8.554,1 8,1 Z M 11.037,2.9883 A 1.0001,1.0001 0 0 0 10.844,3 1.0001,1.0001 0 0 0 10.406,4.8125 C 12.185,6.1429 12.549,8.628 11.219,10.406 9.888,12.185 7.372,12.518 5.5937,11.188 3.8152,9.857 3.4821,7.372 4.8125,5.5937 5.0291,5.3042 5.2764,5.0648 5.5625,4.8437 A 1.0032,1.0032 0 0 0 4.3437,3.25 C 3.9146,3.5816 3.5123,3.972 3.1875,4.4062 1.2097,7.05 1.7622,10.835 4.4062,12.813 7.05,14.79 10.835,14.238 12.813,11.594 14.79,8.95 14.238,5.1652 11.594,3.1875 A 1.0001,1.0001 0 0 0 11.037,2.9883 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/system-devices-panel-information.svg b/.icons/awkward/16x16/panel/system-devices-panel-information.svg
new file mode 120000
index 00000000..8f639f73
--- /dev/null
+++ b/.icons/awkward/16x16/panel/system-devices-panel-information.svg
@@ -0,0 +1 @@
+system-devices-panel-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/system-devices-panel.svg b/.icons/awkward/16x16/panel/system-devices-panel.svg
new file mode 100644
index 00000000..59115248
--- /dev/null
+++ b/.icons/awkward/16x16/panel/system-devices-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 7.446,1 7,1.446 7,2 V 7.004 C 7,7.558 7.446,8.004 8,8.004 8.554,8.004 9,7.558 9,7.004 V 2 C 9,1.446 8.554,1 8,1 Z M 11.037,2.9883 A 1.0001,1.0001 0 0 0 10.844,3 1.0001,1.0001 0 0 0 10.406,4.8125 C 12.185,6.1429 12.549,8.628 11.219,10.406 9.888,12.185 7.372,12.518 5.5937,11.188 3.8152,9.857 3.4821,7.372 4.8125,5.5937 5.0291,5.3042 5.2764,5.0648 5.5625,4.8437 A 1.0032,1.0032 0 0 0 4.3437,3.25 C 3.9146,3.5816 3.5123,3.972 3.1875,4.4062 1.2097,7.05 1.7622,10.835 4.4062,12.813 7.05,14.79 10.835,14.238 12.813,11.594 14.79,8.95 14.238,5.1652 11.594,3.1875 A 1.0001,1.0001 0 0 0 11.037,2.9883 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/system-file-manager-panel.svg b/.icons/awkward/16x16/panel/system-file-manager-panel.svg
new file mode 100644
index 00000000..2f9f4dcd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/system-file-manager-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.0000005,1 C 3.4459995,1 2.9999994,1.446 2.9999994,2 l 0,2 c 0,-0.554 0.4460001,-1 1.0000011,-1 L 12,3 c 0.554,0 1,0.446 1,1 L 13,2 C 13,1.446 12.554,1 12,1 Z m 0,3 C 3.4459995,4 2.9999994,4.446 2.9999994,5 l 0,1 L 13,6 13,5 C 13,4.446 12.554,4 12,4 Z m -2.000001,3 c -0.554,0 -1.00000003,0.446 -1.00000003,1 l 0,6 c 0,0.554 0.44600003,1 1.00000003,1 L 14,15 c 0.554,0 1,-0.446 1,-1 L 15,8 C 15,7.446 14.554,7 14,7 Z M 6.25,9.9999999 l 3.4999999,0 C 9.8889998,9.9999999 10,10.111 10,10.25 l 0,0.5 C 10,10.889 9.8879999,11 9.7499999,11 L 6.25,11 C 6.111,11 6,10.889 6,10.75 l 0,-0.5 C 6,10.111 6.112,9.9999999 6.25,9.9999999 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/system-restart-panel.svg b/.icons/awkward/16x16/panel/system-restart-panel.svg
new file mode 100644
index 00000000..0bfad3b0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/system-restart-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 A 1,1 0 0 0 7,3 1,1 0 0 0 8,4 4,4 0 0 1 12,8 H 10 L 13,12 16,8 H 14 A 6,6 0 0 0 8,2 Z M 3,4 0,8 H 2 A 6,6 0 0 0 8,14 1,1 0 0 0 9,13 1,1 0 0 0 8,12 4,4 0 0 1 4,8 H 6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/system-shutdown-panel-restart.svg b/.icons/awkward/16x16/panel/system-shutdown-panel-restart.svg
new file mode 120000
index 00000000..8f639f73
--- /dev/null
+++ b/.icons/awkward/16x16/panel/system-shutdown-panel-restart.svg
@@ -0,0 +1 @@
+system-devices-panel-alert.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/system-shutdown-panel.svg b/.icons/awkward/16x16/panel/system-shutdown-panel.svg
new file mode 120000
index 00000000..f4325e49
--- /dev/null
+++ b/.icons/awkward/16x16/panel/system-shutdown-panel.svg
@@ -0,0 +1 @@
+system-devices-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/tablet-connected.svg b/.icons/awkward/16x16/panel/tablet-connected.svg
new file mode 120000
index 00000000..dfafc8ed
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tablet-connected.svg
@@ -0,0 +1 @@
+tabletconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/tablet-disconnected.svg b/.icons/awkward/16x16/panel/tablet-disconnected.svg
new file mode 120000
index 00000000..f51d571c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tablet-disconnected.svg
@@ -0,0 +1 @@
+tabletdisconnected.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/tabletattention.svg b/.icons/awkward/16x16/panel/tabletattention.svg
new file mode 100644
index 00000000..40f55dfc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tabletattention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 2 C 0.892 2 0 2.892 0 4 L 0 12 C 0 13.108 0.892 14 2 14 L 13 14 L 13 12 L 3 12 L 3 4 L 13 4 L 13 5 L 16 5 L 16 4 C 16 2.892 15.108 2 14 2 L 2 2 z M 7 2.5 L 9 2.5 L 9 3 L 7 3 L 7 2.5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 14,6 V 10 L 14.25,12 H 15.75 L 16,10 V 6 Z M 14,13 V 15 H 16 V 13 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/tabletconnected.svg b/.icons/awkward/16x16/panel/tabletconnected.svg
new file mode 100644
index 00000000..a350e624
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tabletconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0.892,2 0,2.892 0,4 V 12 C 0,13.108 0.892,14 2,14 H 14 C 15.108,14 16,13.108 16,12 V 4 C 16,2.892 15.108,2 14,2 Z M 7,2.5 H 9 V 3 H 7 Z M 3,4 H 13 V 12 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/tabletdisconnected.svg b/.icons/awkward/16x16/panel/tabletdisconnected.svg
new file mode 100644
index 00000000..b9072f40
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tabletdisconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 2,2 C 0.892,2 0,2.892 0,4 V 12 C 0,13.108 0.892,14 2,14 H 14 C 15.108,14 16,13.108 16,12 V 4 C 16,2.892 15.108,2 14,2 Z M 7,2.5 H 9 V 3 H 7 Z M 3,4 H 13 V 12 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/tablettrusted.svg b/.icons/awkward/16x16/panel/tablettrusted.svg
new file mode 100644
index 00000000..c393f3b0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tablettrusted.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 0.892,2 0,2.892 0,4 V 12 C 0,13.108 0.892,14 2,14 H 14 C 15.108,14 16,13.108 16,12 V 4 C 16,2.892 15.108,2 14,2 Z M 7,2.5 H 9 V 3 H 7 Z M 3,4 H 13 V 12 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/teams-for-linux-tray.svg b/.icons/awkward/16x16/panel/teams-for-linux-tray.svg
new file mode 100644
index 00000000..622120fb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/teams-for-linux-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.0234375,0 C 1.4566955,0 1,0.4566955 1,1.0234375 V 13.976562 C 1,14.543305 1.4566955,15 2.0234375,15 H 14.976562 C 15.543305,15 16,14.543305 16,13.976562 V 1.0234375 C 16,0.4566955 15.543305,0 14.976562,0 Z M 4,3 h 9 v 3 h -3 v 6 H 7 V 6 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/teamviewer-indicator-away.svg b/.icons/awkward/16x16/panel/teamviewer-indicator-away.svg
new file mode 100644
index 00000000..8b298ab4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/teamviewer-indicator-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 11.588,14 H 11 A 1.0001,1.0001 0 0 1 10,13 V 12 A 1.0001,1.0001 0 0 1 11,11 H 13 A 1.0001,1.0001 0 0 1 13.943,10.002 1.0001,1.0001 0 0 1 14.6,10.199 L 14.629,10.221 A 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6,5 V 7 H 10 V 5 L 13,8 10,11 V 9 H 6 V 11 L 3,8 Z M 14,11 V 12 H 11 V 13 H 14 V 14 L 16,12.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/teamviewer-indicator-busy.svg b/.icons/awkward/16x16/panel/teamviewer-indicator-busy.svg
new file mode 100644
index 00000000..52d45364
--- /dev/null
+++ b/.icons/awkward/16x16/panel/teamviewer-indicator-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 10.004,14.705 C 9.9978,14.662 9.9867,14.621 9.9844,14.576 9.9636,14.169 10.149,13.718 10.453,13.426 L 11.379,12.5 10.451,11.572 C 10.262,11.39 10.148,11.16 10.078,10.922 L 10,11 V 9 H 6 V 11 L 3,8 6,5 V 7 H 10 V 5 L 13,8 11.932,9.0684 C 12.172,9.1421 12.394,9.2674 12.572,9.4512 L 13.5,10.379 14.432,9.4473 C 14.568,9.3077 14.73,9.1978 14.906,9.1211 A 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 11.494,9.9941 A 0.50005,0.50005 0 0 0 11.146,10.854 L 12.793,12.5 11.146,14.146 A 0.50063,0.50063 0 1 0 11.854,14.854 L 13.5,13.207 15.146,14.854 A 0.50063,0.50063 0 1 0 15.854,14.146 L 14.207,12.5 15.854,10.854 A 0.50005,0.50005 0 0 0 15.49,9.9961 0.50005,0.50005 0 0 0 15.146,10.146 L 13.5,11.793 11.854,10.146 A 0.50005,0.50005 0 0 0 11.494,9.9941 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/teamviewer-indicator-connected.svg b/.icons/awkward/16x16/panel/teamviewer-indicator-connected.svg
new file mode 100644
index 00000000..5d3bbb72
--- /dev/null
+++ b/.icons/awkward/16x16/panel/teamviewer-indicator-connected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 11.131,14.252 L 10.453,13.574 C 10.149,13.282 9.9636,12.831 9.9844,12.424 10.005,12.017 10.184,11.679 10.432,11.432 10.679,11.184 11.017,11.005 11.424,10.984 11.831,10.964 12.282,11.149 12.574,11.453 L 13.09,11.969 14.15,9.8457 C 14.308,9.5175 14.582,9.2732 14.906,9.1309 A 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6,5 V 7 H 10 V 5 L 13,8 10,11 V 9 H 6 V 11 L 3,8 Z M 15.477,9.9941 A 0.50005,0.50005 0 0 0 15.053,10.277 L 13.363,13.656 11.854,12.146 A 0.50063,0.50063 0 1 0 11.146,12.854 L 13.146,14.854 A 0.50005,0.50005 0 0 0 13.947,14.723 L 15.947,10.723 A 0.50005,0.50005 0 0 0 15.477,9.9941 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/teamviewer-indicator-error.svg b/.icons/awkward/16x16/panel/teamviewer-indicator-error.svg
new file mode 100644
index 00000000..50cec9a2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/teamviewer-indicator-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6,5 V 7 H 10 V 5 L 13,8 10,11 V 9 H 6 V 11 L 3,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/teamviewer-indicator-offline.svg b/.icons/awkward/16x16/panel/teamviewer-indicator-offline.svg
new file mode 100644
index 00000000..82557d2e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/teamviewer-indicator-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6,5 V 7 H 10 V 5 L 13,8 10,11 V 9 H 6 V 11 L 3,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/teamviewer-indicator.svg b/.icons/awkward/16x16/panel/teamviewer-indicator.svg
new file mode 100644
index 00000000..fc7127ab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/teamviewer-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 6,5 V 7 H 10 V 5 L 13,8 10,11 V 9 H 6 V 11 L 3,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/telegram-attention-panel.svg b/.icons/awkward/16x16/panel/telegram-attention-panel.svg
new file mode 100644
index 00000000..ac617b41
--- /dev/null
+++ b/.icons/awkward/16x16/panel/telegram-attention-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="3.5" cy="12.5" r="1.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.052605,13.434212 C 14.306237,12.954714 15.763624,4.7558239 15.971963,2.6363929 16.197354,0.53621828 15.022142,0.92676368 13.940759,1.2815492 11.287708,2.1549912 2.8996017,5.8958612 0.60361414,7.0643304 0.03836368,7.2928626 -0.20596208,7.680613 0.20532463,8.0162204 0.55944176,8.3006877 1.8552274,8.6913942 2.9002455,8.8896696 3.7910759,9.1528032 4.483032,8.9007586 5.1217663,8.5494661 c 1.535,-0.8873385 6.1089517,-3.9098486 6.3552637,-4.0671505 0.246314,-0.157302 0.515898,0.134626 0.378046,0.2759497 -0.137853,0.141323 -3.3771983,2.973696 -4.4407507,4.2543052 -0.5634533,0.7041359 -0.5465752,1.0800645 0.032257,1.5240875 1.298561,0.99282 4.7680487,3.256196 5.2842957,3.393003 0.658294,0.174448 1.043836,0.02993 1.321734,-0.495449 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/telegram-mute-panel.svg b/.icons/awkward/16x16/panel/telegram-mute-panel.svg
new file mode 100644
index 00000000..78f400d7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/telegram-mute-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="3.5" cy="12.5" r="1.5"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.052605,13.434212 C 14.306237,12.954714 15.763624,4.7558239 15.971963,2.6363929 16.197354,0.53621828 15.022142,0.92676368 13.940759,1.2815492 11.287708,2.1549912 2.8996017,5.8958612 0.60361414,7.0643304 0.03836368,7.2928626 -0.20596208,7.680613 0.20532463,8.0162204 0.55944176,8.3006877 1.8552274,8.6913942 2.9002455,8.8896696 3.7910759,9.1528032 4.483032,8.9007586 5.1217663,8.5494661 c 1.535,-0.8873385 6.1089517,-3.9098486 6.3552637,-4.0671505 0.246314,-0.157302 0.515898,0.134626 0.378046,0.2759497 -0.137853,0.141323 -3.3771983,2.973696 -4.4407507,4.2543052 -0.5634533,0.7041359 -0.5465752,1.0800645 0.032257,1.5240875 1.298561,0.99282 4.7680487,3.256196 5.2842957,3.393003 0.658294,0.174448 1.043836,0.02993 1.321734,-0.495449 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/telegram-panel.svg b/.icons/awkward/16x16/panel/telegram-panel.svg
new file mode 100644
index 00000000..f185f8a0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/telegram-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.052605,13.434212 C 14.306237,12.954714 15.763624,4.7558239 15.971963,2.6363929 16.197354,0.53621828 15.022142,0.92676368 13.940759,1.2815492 11.287708,2.1549912 2.8996017,5.8958612 0.60361414,7.0643304 0.03836368,7.2928626 -0.20596208,7.680613 0.20532463,8.0162204 0.55944176,8.3006877 1.8552274,8.6913942 2.9002455,8.8896696 3.7910759,9.1528032 4.483032,8.9007586 5.1217663,8.5494661 c 1.535,-0.8873385 6.1089517,-3.9098486 6.3552637,-4.0671505 0.246314,-0.157302 0.515898,0.134626 0.378046,0.2759497 -0.137853,0.141323 -3.3771983,2.973696 -4.4407507,4.2543052 -0.5634533,0.7041359 -0.5465752,1.0800645 0.032257,1.5240875 1.298561,0.99282 4.7680487,3.256196 5.2842957,3.393003 0.658294,0.174448 1.043836,0.02993 1.321734,-0.495449 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/thunderbird-attention-panel.svg b/.icons/awkward/16x16/panel/thunderbird-attention-panel.svg
new file mode 100644
index 00000000..232ab04a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/thunderbird-attention-panel.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.5971245,5.7346995 C 9.0999456,5.937634 8.6326409,6.1588266 7.9998078,6.1588266 7.9769892,6.1591506 7.9541706,6.1585788 7.9313958,6.1571192 6.8002654,6.0684697 6.2724542,6.1387388 5.4464939,6.9438037 5.3801179,7.008352 5.303919,7.0621702 5.2207488,7.1028515 5.1684348,7.1284365 5.1189495,7.1476475 5.068542,7.1695485 5.011136,7.2051725 4.9495851,7.2335375 4.8855516,7.2550585 l 1.3630214,1.53062 4.302838,-1.3527603 c 0.03505,-0.1293856 0.06852,-0.2768054 0.07354,-0.2633692 -0.1985,-0.8076398 -0.43514,-1.1405595 -1.0278221,-1.4348495 z M 4.6290231,7.403845 C 4.4462183,7.78829 4.0163172,7.9949024 3.601199,7.8741469 3.6011639,8.1040743 3.537704,8.3543012 3.592649,8.5599329 3.682565,8.9015042 3.558476,9.2636551 3.277974,9.4783057 3.4456603,10.064109 3.6616353,10.62551 3.9449481,11.161132 l 5.4332734,1.665725 c 0.033387,-0.04 0.067992,-0.07146 0.1009018,-0.112872 0.3409706,-0.429089 0.6606127,-0.935717 0.9235027,-1.510098 -0.0077,0.0037 -0.02163,0.01018 -0.02907,0.01369 -0.08049,0.03798 -0.14684,0.06837 -0.196671,0.09064 -0.02492,0.01114 -0.04515,0.01896 -0.06499,0.02736 -0.0099,0.0042 -0.01796,0.009 -0.0342,0.01539 -0.0081,0.0032 -0.01667,0.0059 -0.03933,0.01369 -0.01133,0.0039 -0.057887,0.01703 -0.05815,0.0171 -1.313e-4,3.5e-5 -0.078587,0.0188 -0.078665,0.01881 -8.05e-5,8.8e-5 -0.2256754,0.0046 -0.2531085,0.0052 -0.6780526,-0.08041 -1.0073188,-0.871412 -0.5865953,-1.4091964 0.00236,-0.00298 0.00961,-0.014036 0.01197,-0.017101 0.2129212,-0.2742214 0.6581682,-0.9129684 1.014142,-1.5460117 0.09857,-0.1752907 0.15887,-0.3259397 0.237717,-0.4908246 L 6.2485726,9.2235291 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.601023,0.90546136 C 5.5461148,0.93361657 4.9727673,1.8920816 4.5282727,2.7644378 4.3661037,2.846256 4.2013481,2.9183384 4.0408686,3.0072848 3.1699102,3.5928432 2.4557656,4.4048831 1.9048414,5.2920985 1.4202292,6.1474937 1.1264121,7.0978151 1.0172528,8.0728673 c -0.0648701,0.9885675 0.04845,1.9961517 0.4207068,2.9210037 0.2885318,0.812864 0.7965931,1.705515 1.4468206,2.261949 0.8632491,0.576031 1.5497321,0.992711 2.4917467,0.952576 C 3.415283,12.639744 2.3805039,10.758672 2.053628,8.5448802 2.0433053,8.3790339 2.0229481,8.1996786 2.0827011,8.2438868 2.3062247,8.5981528 2.3582286,8.584874 2.7462548,8.7860164 2.4117383,7.5340747 2.8584517,6.14129 3.404678,5.1244999 3.4730177,5.0462632 3.5472295,4.9712019 3.6201619,4.8953344 l 0.034204,0.00513 c 0.012278,0.1954991 0.035404,0.392309 0.058146,0.5814646 -0.00421,0.091136 0.053934,0.2467917 0.071828,0.3471686 -0.013462,0.035223 -0.08648,0.245919 -0.1145828,0.5096365 -0.016943,0.1044481 -0.017533,0.2070889 -0.00171,0.3078342 0.00285,0.019861 0.0044,0.038616 0.00855,0.058146 0.0085,0.035448 0.018083,0.071242 0.032493,0.1060317 0.030429,0.082165 0.070957,0.1598346 0.136809,0.2240346 0.024362,-0.1098248 0.074063,-0.1984246 0.1419458,-0.2719202 0.016951,-0.018352 0.042578,-0.029557 0.061566,-0.046175 0.061516,-0.052123 0.1257372,-0.1024101 0.1949617,-0.1402356 0.013626,-0.00744 0.013854,-0.00508 0.027363,-0.011971 C 4.4436691,6.4767198 4.6128646,6.422533 4.6137736,6.422533 L 4.6274546,6.408851 C 4.6985916,6.379883 4.7703445,6.348658 4.8360982,6.316501 5.8230806,5.3544873 6.7564624,5.1860945 7.9999496,5.2835463 c 0.6843711,0 1.0740164,-0.1777537 1.7512345,-0.4822736 1.0389599,0.4343505 1.4848809,1.1126412 1.7512339,2.233508 0.10031,0.8424532 -1.253108,2.8628261 -1.7512339,3.5007593 -5.96e-5,9e-6 -0.00341,0.0018 -0.00341,0.0018 1.05e-5,0 0.00341,-9e-6 0.00341,0 0.010271,0.0014 1.5041959,-0.6657338 2.1001139,-1.231337 -0.425171,3.287436 -2.7898254,5.325384 -3.8513484,5.784475 0.8204227,0.05522 1.9440857,-0.456162 2.7174924,-0.928633 -0.353106,0.378371 -0.7307607,0.787915 -0.9662579,0.928633 0.9233859,-0.258558 1.7978819,-0.352974 2.3805839,-0.778137 -2.18e-4,0 0.472284,-0.432501 0.966258,-0.995942 0.06572,-0.07496 0.178614,-0.178006 0.246267,-0.263369 0.04206,-0.05307 0.08203,-0.10744 0.123134,-0.160759 0.0073,-0.0088 0.01527,-0.01847 0.02223,-0.02736 1.039688,-1.271868 1.545927,-2.85274 1.508388,-4.2857356 C 15.005353,6.8419725 14.299482,5.3347238 13.115137,4.0881248 12.258631,3.1865988 11.285637,2.6336627 10.409616,2.3351801 9.5030719,2.074859 8.4364265,1.9427965 7.5296565,1.9931422 c -0.090798,0.00111 -0.342552,0.00848 -0.6857866,0.037624 -0.040139,-0.075617 0.0098,-0.356206 0.107742,-0.4258373 -0.2146677,0.020095 -0.4124391,0.2993374 -0.5951461,0.4925347 -0.030751,0.006 -0.062317,0.012082 -0.09064,0.018812 C 6.4303804,1.8315824 6.5981587,1.5113183 6.7942744,1.2560503 6.1867185,1.3694601 5.9215819,1.8471379 5.6245045,2.2872948 5.538766,2.3155199 5.4555385,2.3497853 5.3713964,2.3813553 5.5917616,1.7454929 6.0061498,1.3974785 6.601023,0.90546136 Z M 5.5254505,4.1831484 c 0.1699623,-0.00328 0.3234476,0.025653 0.3249362,0.025653 0.00289,0 0.076663,0.2977601 -0.063277,0.5523913 C 5.6471697,5.0167954 5.3212909,5.1190675 5.1406578,5.0228517 4.9560562,4.9266366 4.9567116,4.60464 5.0996133,4.3490368 5.1685907,4.2212353 5.3554883,4.1864284 5.5254505,4.1831484 Z"/>
+ <path style="fill:none" d="M 6.601023,0.90546136 C 5.5461148,0.93361657 4.9727673,1.8920816 4.5282727,2.7644378 4.3661037,2.846256 4.2013481,2.9183384 4.0408686,3.0072848 3.1699102,3.5928432 2.4557656,4.4048831 1.9048414,5.2920985 1.4202292,6.1474937 1.1264121,7.0978151 1.0172528,8.0728673 c -0.0648701,0.9885675 0.04845,1.9961517 0.4207068,2.9210037 0.2885318,0.812864 0.7965931,1.529998 1.4468206,2.086432 0.8632491,0.576031 1.5497321,0.992711 2.4917467,0.952577 -0.3501691,-0.202462 -1.3006608,-0.770543 -1.5750849,-2.276264 0.2913346,0.57059 1.1769089,1.233794 1.5716646,1.407487 0,0 -0.3258069,-0.53475 -0.3215157,-0.918372 0.00303,-0.271122 0.1137157,-0.56584 0.09235,-0.832863 L 2.4880162,10.713401 C 2.2664132,10.011988 2.1344172,9.2865175 2.053628,8.5448802 2.0433053,8.3790339 2.0229481,8.1996786 2.0827011,8.2438868 2.3062247,8.5981528 2.3582286,8.584874 2.7462548,8.7860164 2.4117383,7.5340747 2.8584517,6.14129 3.404678,5.1244999 3.4730177,5.0462632 3.5472295,4.9712019 3.6201619,4.8953344 l 0.034204,0.00513 c 0.012278,0.1954991 0.035404,0.392309 0.058146,0.5814646 -0.00421,0.091136 0.053934,0.2467917 0.071828,0.3471686 -0.013462,0.035223 -0.08648,0.245919 -0.1145828,0.5096365 -0.016943,0.1044481 -0.017533,0.2070889 -0.00171,0.3078342 0.00285,0.019861 0.0044,0.038616 0.00855,0.058146 0.0085,0.035448 0.018083,0.071242 0.032493,0.1060317 0.030429,0.082165 0.070957,0.1598346 0.136809,0.2240346 0.024362,-0.1098248 0.074063,-0.1984246 0.1419458,-0.2719202 0.016951,-0.018352 0.042578,-0.029557 0.061566,-0.046175 0.061516,-0.052123 0.1257372,-0.1024101 0.1949617,-0.1402356 0.013626,-0.00744 0.013854,-0.00508 0.027363,-0.011971 C 4.4436691,6.4767198 4.6128646,6.422533 4.6137736,6.422533 L 4.6274546,6.408851 C 4.6985916,6.379883 4.7703445,6.348658 4.8360982,6.316501 5.8230806,5.3544873 6.7564624,5.1860945 7.9999496,5.2835463 c 0.6843711,0 1.0740164,-0.1777537 1.7512345,-0.4822736 1.0389599,0.4343505 1.4848809,1.1126412 1.7512339,2.233508 0.10031,0.8424532 -1.253108,2.8628261 -1.7512339,3.5007593 -5.96e-5,9e-6 -0.00341,0.0018 -0.00341,0.0018 1.05e-5,0 0.00341,-9e-6 0.00341,0 0.010271,0.0014 1.5041959,-0.6657338 2.1001139,-1.231337 -0.425171,3.287436 -2.7898254,5.150332 -3.8513484,5.609423 0.8204227,0.05522 1.9440857,-0.456161 2.7174924,-0.928633 -0.353106,0.378372 -0.7307607,0.787915 -0.9662579,0.928633 0.9233859,-0.258558 1.7978819,-0.352973 2.3805839,-0.778136 -2.18e-4,0 0.472284,-0.25745 0.966258,-0.820891 0.06572,-0.07496 0.178614,-0.178006 0.246267,-0.263369 0.04206,-0.05307 0.08203,-0.10744 0.123134,-0.160759 0.0073,-0.0088 0.01527,-0.01847 0.02223,-0.02736 1.039688,-1.271868 1.545927,-2.85274 1.508388,-4.2857356 C 15.005353,6.8419725 14.299482,5.3347238 13.115137,4.0881248 12.258631,3.1865988 11.285637,2.6336627 10.409616,2.3351801 9.5030719,2.074859 8.4364265,1.9427965 7.5296565,1.9931422 c -0.090798,0.00111 -0.342552,0.00848 -0.6857866,0.037624 -0.040139,-0.075617 0.0098,-0.356206 0.107742,-0.4258373 -0.2146677,0.020095 -0.4124391,0.2993374 -0.5951461,0.4925347 -0.030751,0.006 -0.062317,0.012082 -0.09064,0.018812 C 6.4303804,1.8315824 6.5981587,1.5113183 6.7942744,1.2560503 6.1867185,1.3694601 5.9215819,1.8471379 5.6245045,2.2872948 5.538766,2.3155199 5.4555385,2.3497853 5.3713964,2.3813553 5.5917616,1.7454929 6.0061498,1.3974785 6.601023,0.90546136 Z M 5.025938,4.4079303 c 0.1699623,-0.00328 0.3234476,0.025653 0.3249362,0.025653 0.00289,0 0.076663,0.2977601 -0.063277,0.5523913 C 5.1476572,5.2415773 4.8217784,5.3438494 4.6411453,5.2476336 4.4565437,5.1514185 4.4571991,4.8294219 4.6001008,4.5738187 4.6690782,4.4460172 4.8559758,4.4112103 5.025938,4.4079303 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="1.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/thunderbird-panel.svg b/.icons/awkward/16x16/panel/thunderbird-panel.svg
new file mode 100644
index 00000000..61ead0cb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/thunderbird-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.5971245,5.7346995 C 9.0999456,5.937634 8.6326409,6.1588266 7.9998078,6.1588266 7.9769892,6.1591506 7.9541706,6.1585788 7.9313958,6.1571192 6.8002654,6.0684697 6.2724542,6.1387388 5.4464939,6.9438037 5.3801179,7.008352 5.303919,7.0621702 5.2207488,7.1028515 5.1684348,7.1284365 5.1189495,7.1476475 5.068542,7.1695485 5.011136,7.2051725 4.9495851,7.2335375 4.8855516,7.2550585 l 1.3630214,1.53062 4.302838,-1.3527603 c 0.03505,-0.1293856 0.06852,-0.2768054 0.07354,-0.2633692 -0.1985,-0.8076398 -0.43514,-1.1405595 -1.0278221,-1.4348495 z M 4.6290231,7.403845 C 4.4462183,7.78829 4.0163172,7.9949024 3.601199,7.8741469 3.6011639,8.1040743 3.537704,8.3543012 3.592649,8.5599329 3.682565,8.9015042 3.558476,9.2636551 3.277974,9.4783057 3.4456603,10.064109 3.6616353,10.62551 3.9449481,11.161132 l 5.4332734,1.665725 c 0.033387,-0.04 0.067992,-0.07146 0.1009018,-0.112872 0.3409706,-0.429089 0.6606127,-0.935717 0.9235027,-1.510098 -0.0077,0.0037 -0.02163,0.01018 -0.02907,0.01369 -0.08049,0.03798 -0.14684,0.06837 -0.196671,0.09064 -0.02492,0.01114 -0.04515,0.01896 -0.06499,0.02736 -0.0099,0.0042 -0.01796,0.009 -0.0342,0.01539 -0.0081,0.0032 -0.01667,0.0059 -0.03933,0.01369 -0.01133,0.0039 -0.057887,0.01703 -0.05815,0.0171 -1.313e-4,3.5e-5 -0.078587,0.0188 -0.078665,0.01881 -8.05e-5,8.8e-5 -0.2256754,0.0046 -0.2531085,0.0052 -0.6780526,-0.08041 -1.0073188,-0.871412 -0.5865953,-1.4091964 0.00236,-0.00298 0.00961,-0.014036 0.01197,-0.017101 0.2129212,-0.2742214 0.6581682,-0.9129684 1.014142,-1.5460117 0.09857,-0.1752907 0.15887,-0.3259397 0.237717,-0.4908246 L 6.2485726,9.2235291 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.601023,0.90546136 C 5.5461148,0.93361657 4.9727673,1.8920816 4.5282727,2.7644378 4.3661037,2.846256 4.2013481,2.9183384 4.0408686,3.0072848 3.1699102,3.5928432 2.4557656,4.4048831 1.9048414,5.2920985 1.4202292,6.1474937 1.1264121,7.0978151 1.0172528,8.0728673 c -0.0648701,0.9885675 0.04845,1.9961517 0.4207068,2.9210037 0.2885318,0.812864 0.7965931,1.705515 1.4468206,2.261949 0.8632491,0.576031 1.5497321,0.992711 2.4917467,0.952576 C 3.415283,12.639744 2.3805039,10.758672 2.053628,8.5448802 2.0433053,8.3790339 2.0229481,8.1996786 2.0827011,8.2438868 2.3062247,8.5981528 2.3582286,8.584874 2.7462548,8.7860164 2.4117383,7.5340747 2.8584517,6.14129 3.404678,5.1244999 3.4730177,5.0462632 3.5472295,4.9712019 3.6201619,4.8953344 l 0.034204,0.00513 c 0.012278,0.1954991 0.035404,0.392309 0.058146,0.5814646 -0.00421,0.091136 0.053934,0.2467917 0.071828,0.3471686 -0.013462,0.035223 -0.08648,0.245919 -0.1145828,0.5096365 -0.016943,0.1044481 -0.017533,0.2070889 -0.00171,0.3078342 0.00285,0.019861 0.0044,0.038616 0.00855,0.058146 0.0085,0.035448 0.018083,0.071242 0.032493,0.1060317 0.030429,0.082165 0.070957,0.1598346 0.136809,0.2240346 0.024362,-0.1098248 0.074063,-0.1984246 0.1419458,-0.2719202 0.016951,-0.018352 0.042578,-0.029557 0.061566,-0.046175 0.061516,-0.052123 0.1257372,-0.1024101 0.1949617,-0.1402356 0.013626,-0.00744 0.013854,-0.00508 0.027363,-0.011971 C 4.4436691,6.4767198 4.6128646,6.422533 4.6137736,6.422533 L 4.6274546,6.408851 C 4.6985916,6.379883 4.7703445,6.348658 4.8360982,6.316501 5.8230806,5.3544873 6.7564624,5.1860945 7.9999496,5.2835463 c 0.6843711,0 1.0740164,-0.1777537 1.7512345,-0.4822736 1.0389599,0.4343505 1.4848809,1.1126412 1.7512339,2.233508 0.10031,0.8424532 -1.253108,2.8628261 -1.7512339,3.5007593 -5.96e-5,9e-6 -0.00341,0.0018 -0.00341,0.0018 1.05e-5,0 0.00341,-9e-6 0.00341,0 0.010271,0.0014 1.5041959,-0.6657338 2.1001139,-1.231337 -0.425171,3.287436 -2.7898254,5.325384 -3.8513484,5.784475 0.8204227,0.05522 1.9440857,-0.456162 2.7174924,-0.928633 -0.353106,0.378371 -0.7307607,0.787915 -0.9662579,0.928633 0.9233859,-0.258558 1.7978819,-0.352974 2.3805839,-0.778137 -2.18e-4,0 0.472284,-0.432501 0.966258,-0.995942 0.06572,-0.07496 0.178614,-0.178006 0.246267,-0.263369 0.04206,-0.05307 0.08203,-0.10744 0.123134,-0.160759 0.0073,-0.0088 0.01527,-0.01847 0.02223,-0.02736 1.039688,-1.271868 1.545927,-2.85274 1.508388,-4.2857356 C 15.005353,6.8419725 14.299482,5.3347238 13.115137,4.0881248 12.258631,3.1865988 11.285637,2.6336627 10.409616,2.3351801 9.5030719,2.074859 8.4364265,1.9427965 7.5296565,1.9931422 c -0.090798,0.00111 -0.342552,0.00848 -0.6857866,0.037624 -0.040139,-0.075617 0.0098,-0.356206 0.107742,-0.4258373 -0.2146677,0.020095 -0.4124391,0.2993374 -0.5951461,0.4925347 -0.030751,0.006 -0.062317,0.012082 -0.09064,0.018812 C 6.4303804,1.8315824 6.5981587,1.5113183 6.7942744,1.2560503 6.1867185,1.3694601 5.9215819,1.8471379 5.6245045,2.2872948 5.538766,2.3155199 5.4555385,2.3497853 5.3713964,2.3813553 5.5917616,1.7454929 6.0061498,1.3974785 6.601023,0.90546136 Z M 5.5254505,4.1831484 c 0.1699623,-0.00328 0.3234476,0.025653 0.3249362,0.025653 0.00289,0 0.076663,0.2977601 -0.063277,0.5523913 C 5.6471697,5.0167954 5.3212909,5.1190675 5.1406578,5.0228517 4.9560562,4.9266366 4.9567116,4.60464 5.0996133,4.3490368 5.1685907,4.2212353 5.3554883,4.1864284 5.5254505,4.1831484 Z"/>
+ <path style="fill:none" d="M 6.601023,0.90546136 C 5.5461148,0.93361657 4.9727673,1.8920816 4.5282727,2.7644378 4.3661037,2.846256 4.2013481,2.9183384 4.0408686,3.0072848 3.1699102,3.5928432 2.4557656,4.4048831 1.9048414,5.2920985 1.4202292,6.1474937 1.1264121,7.0978151 1.0172528,8.0728673 c -0.0648701,0.9885675 0.04845,1.9961517 0.4207068,2.9210037 0.2885318,0.812864 0.7965931,1.529998 1.4468206,2.086432 0.8632491,0.576031 1.5497321,0.992711 2.4917467,0.952577 -0.3501691,-0.202462 -1.3006608,-0.770543 -1.5750849,-2.276264 0.2913346,0.57059 1.1769089,1.233794 1.5716646,1.407487 0,0 -0.3258069,-0.53475 -0.3215157,-0.918372 0.00303,-0.271122 0.1137157,-0.56584 0.09235,-0.832863 L 2.4880162,10.713401 C 2.2664132,10.011988 2.1344172,9.2865175 2.053628,8.5448802 2.0433053,8.3790339 2.0229481,8.1996786 2.0827011,8.2438868 2.3062247,8.5981528 2.3582286,8.584874 2.7462548,8.7860164 2.4117383,7.5340747 2.8584517,6.14129 3.404678,5.1244999 3.4730177,5.0462632 3.5472295,4.9712019 3.6201619,4.8953344 l 0.034204,0.00513 c 0.012278,0.1954991 0.035404,0.392309 0.058146,0.5814646 -0.00421,0.091136 0.053934,0.2467917 0.071828,0.3471686 -0.013462,0.035223 -0.08648,0.245919 -0.1145828,0.5096365 -0.016943,0.1044481 -0.017533,0.2070889 -0.00171,0.3078342 0.00285,0.019861 0.0044,0.038616 0.00855,0.058146 0.0085,0.035448 0.018083,0.071242 0.032493,0.1060317 0.030429,0.082165 0.070957,0.1598346 0.136809,0.2240346 0.024362,-0.1098248 0.074063,-0.1984246 0.1419458,-0.2719202 0.016951,-0.018352 0.042578,-0.029557 0.061566,-0.046175 0.061516,-0.052123 0.1257372,-0.1024101 0.1949617,-0.1402356 0.013626,-0.00744 0.013854,-0.00508 0.027363,-0.011971 C 4.4436691,6.4767198 4.6128646,6.422533 4.6137736,6.422533 L 4.6274546,6.408851 C 4.6985916,6.379883 4.7703445,6.348658 4.8360982,6.316501 5.8230806,5.3544873 6.7564624,5.1860945 7.9999496,5.2835463 c 0.6843711,0 1.0740164,-0.1777537 1.7512345,-0.4822736 1.0389599,0.4343505 1.4848809,1.1126412 1.7512339,2.233508 0.10031,0.8424532 -1.253108,2.8628261 -1.7512339,3.5007593 -5.96e-5,9e-6 -0.00341,0.0018 -0.00341,0.0018 1.05e-5,0 0.00341,-9e-6 0.00341,0 0.010271,0.0014 1.5041959,-0.6657338 2.1001139,-1.231337 -0.425171,3.287436 -2.7898254,5.150332 -3.8513484,5.609423 0.8204227,0.05522 1.9440857,-0.456161 2.7174924,-0.928633 -0.353106,0.378372 -0.7307607,0.787915 -0.9662579,0.928633 0.9233859,-0.258558 1.7978819,-0.352973 2.3805839,-0.778136 -2.18e-4,0 0.472284,-0.25745 0.966258,-0.820891 0.06572,-0.07496 0.178614,-0.178006 0.246267,-0.263369 0.04206,-0.05307 0.08203,-0.10744 0.123134,-0.160759 0.0073,-0.0088 0.01527,-0.01847 0.02223,-0.02736 1.039688,-1.271868 1.545927,-2.85274 1.508388,-4.2857356 C 15.005353,6.8419725 14.299482,5.3347238 13.115137,4.0881248 12.258631,3.1865988 11.285637,2.6336627 10.409616,2.3351801 9.5030719,2.074859 8.4364265,1.9427965 7.5296565,1.9931422 c -0.090798,0.00111 -0.342552,0.00848 -0.6857866,0.037624 -0.040139,-0.075617 0.0098,-0.356206 0.107742,-0.4258373 -0.2146677,0.020095 -0.4124391,0.2993374 -0.5951461,0.4925347 -0.030751,0.006 -0.062317,0.012082 -0.09064,0.018812 C 6.4303804,1.8315824 6.5981587,1.5113183 6.7942744,1.2560503 6.1867185,1.3694601 5.9215819,1.8471379 5.6245045,2.2872948 5.538766,2.3155199 5.4555385,2.3497853 5.3713964,2.3813553 5.5917616,1.7454929 6.0061498,1.3974785 6.601023,0.90546136 Z M 5.025938,4.4079303 c 0.1699623,-0.00328 0.3234476,0.025653 0.3249362,0.025653 0.00289,0 0.076663,0.2977601 -0.063277,0.5523913 C 5.1476572,5.2415773 4.8217784,5.3438494 4.6411453,5.2476336 4.4565437,5.1514185 4.4571991,4.8294219 4.6001008,4.5738187 4.6690782,4.4460172 4.8559758,4.4112103 5.025938,4.4079303 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/todo-indicator.svg b/.icons/awkward/16x16/panel/todo-indicator.svg
new file mode 120000
index 00000000..073386eb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/todo-indicator.svg
@@ -0,0 +1 @@
+gtg-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/tomahawk-indicator.svg b/.icons/awkward/16x16/panel/tomahawk-indicator.svg
new file mode 100644
index 00000000..69aece48
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tomahawk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 3 A 5 5 0 0 1 13 8 A 5 5 0 0 1 12 10.990234 L 12 6 L 10 6 L 10 8 L 10 12.576172 A 5 5 0 0 1 8 13 A 5 5 0 0 1 3 8 A 5 5 0 0 1 8 3 z M 10 8 L 7.5 6.5 L 5 5 L 5 8 L 5 11 L 7.5 9.5 L 10 8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/tomboy-panel.svg b/.icons/awkward/16x16/panel/tomboy-panel.svg
new file mode 120000
index 00000000..451eebfe
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tomboy-panel.svg
@@ -0,0 +1 @@
+notes-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/touchpad-indicator-light-disabled.svg b/.icons/awkward/16x16/panel/touchpad-indicator-light-disabled.svg
new file mode 120000
index 00000000..91a22d23
--- /dev/null
+++ b/.icons/awkward/16x16/panel/touchpad-indicator-light-disabled.svg
@@ -0,0 +1 @@
+input-touchpad-off.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/touchpad-indicator-light-enabled.svg b/.icons/awkward/16x16/panel/touchpad-indicator-light-enabled.svg
new file mode 120000
index 00000000..2d3d7aa8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/touchpad-indicator-light-enabled.svg
@@ -0,0 +1 @@
+input-touchpad-on.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/touchpad-indicator-light.svg b/.icons/awkward/16x16/panel/touchpad-indicator-light.svg
new file mode 120000
index 00000000..2d3d7aa8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/touchpad-indicator-light.svg
@@ -0,0 +1 @@
+input-touchpad-on.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/transmission-panel.svg b/.icons/awkward/16x16/panel/transmission-panel.svg
new file mode 100644
index 00000000..c0481999
--- /dev/null
+++ b/.icons/awkward/16x16/panel/transmission-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 C 5.446,1 5,1.446 5,2 5,2.554 5.446,3 6,3 h 4 C 10.554,3 11,2.554 11,2 11,1.446 10.554,1 10,1 Z M 4.8574219,6 C 4.3825648,6 4,6.3825652 4,6.8574219 V 13.142578 C 4,13.617435 4.3825648,14 4.8574219,14 H 11.142578 C 11.617435,14 12,13.617435 12,13.142578 V 6.8574219 C 12,6.3825652 11.617435,6 11.142578,6 H 9 v 2 l 1.181641,1 H 9 V 9.636719 11 h 1.181641 L 8,12.908203 5.8183594,11 H 7 V 9.636719 9 H 5.8183594 L 7,8 V 6 Z"/>
+ <rect width="2" height="8" x="7" y="-10" transform="scale(1,-1)" style="opacity:0.3;fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/transmission-tray-icon.svg b/.icons/awkward/16x16/panel/transmission-tray-icon.svg
new file mode 120000
index 00000000..286c175b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/transmission-tray-icon.svg
@@ -0,0 +1 @@
+transmission-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/transmitting-bad-signal-lock.svg b/.icons/awkward/16x16/panel/transmitting-bad-signal-lock.svg
new file mode 120000
index 00000000..3a6aeaa7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/transmitting-bad-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/transmitting-bad-signal.svg b/.icons/awkward/16x16/panel/transmitting-bad-signal.svg
new file mode 120000
index 00000000..b158bb2d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/transmitting-bad-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/transmitting-good-signal-lock.svg b/.icons/awkward/16x16/panel/transmitting-good-signal-lock.svg
new file mode 120000
index 00000000..921b3e1b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/transmitting-good-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/transmitting-good-signal.svg b/.icons/awkward/16x16/panel/transmitting-good-signal.svg
new file mode 120000
index 00000000..13d3e7f1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/transmitting-good-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/transmitting-high-signal-lock.svg b/.icons/awkward/16x16/panel/transmitting-high-signal-lock.svg
new file mode 120000
index 00000000..61084b9b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/transmitting-high-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/transmitting-high-signal.svg b/.icons/awkward/16x16/panel/transmitting-high-signal.svg
new file mode 120000
index 00000000..d01f1430
--- /dev/null
+++ b/.icons/awkward/16x16/panel/transmitting-high-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-excellent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/transmitting-low-signal-lock.svg b/.icons/awkward/16x16/panel/transmitting-low-signal-lock.svg
new file mode 120000
index 00000000..74057689
--- /dev/null
+++ b/.icons/awkward/16x16/panel/transmitting-low-signal-lock.svg
@@ -0,0 +1 @@
+network-wireless-secure-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/transmitting-low-signal.svg b/.icons/awkward/16x16/panel/transmitting-low-signal.svg
new file mode 120000
index 00000000..72f65ffb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/transmitting-low-signal.svg
@@ -0,0 +1 @@
+network-wireless-signal-ok.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/tray-message.svg b/.icons/awkward/16x16/panel/tray-message.svg
new file mode 120000
index 00000000..3e76e3ca
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tray-message.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/tray-new-im.svg b/.icons/awkward/16x16/panel/tray-new-im.svg
new file mode 120000
index 00000000..3e76e3ca
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tray-new-im.svg
@@ -0,0 +1 @@
+user-status-new.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/tray-offline.svg b/.icons/awkward/16x16/panel/tray-offline.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tray-offline.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/tray-online.svg b/.icons/awkward/16x16/panel/tray-online.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tray-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/trimage-indicator.svg b/.icons/awkward/16x16/panel/trimage-indicator.svg
new file mode 100644
index 00000000..397daaad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/trimage-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.4196,14.581 C -0.20998,12.95 3.2704,1.7884 5.6385,1.0499 8.0062,0.31113 15.69,7.9946 14.95,10.361 14.212,12.729 3.0494,16.21 1.4193,14.581 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/tusk-indicator.svg b/.icons/awkward/16x16/panel/tusk-indicator.svg
new file mode 100644
index 00000000..424807cd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/tusk-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.7011719 1 C 1.3133719 1 1 1.3133719 1 1.7011719 L 1 14.298828 C 1 14.686628 1.3133719 15 1.7011719 15 L 14.298828 15 C 14.686628 15 15 14.686628 15 14.298828 L 15 1.7011719 C 15 1.3133719 14.686628 1 14.298828 1 L 1.7011719 1 z M 5.5996094 5 L 10.400391 5 C 10.732791 5 11 5.2691622 11 5.6015625 L 11 10.400391 C 11 10.732791 10.732791 11 10.400391 11 L 5.5996094 11 C 5.2672094 11 5 10.732791 5 10.400391 L 5 5.6015625 C 5 5.2691622 5.2672094 5 5.5996094 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/twitch-indicator.svg b/.icons/awkward/16x16/panel/twitch-indicator.svg
new file mode 100644
index 00000000..9b03aa47
--- /dev/null
+++ b/.icons/awkward/16x16/panel/twitch-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 2 1 L 2 12 L 5 12 L 5 15 L 8 12 L 12 12 L 15 9 L 15 1 L 2 1 z M 5 4 L 7 4 L 7 9 L 5 9 L 5 4 z M 10 4 L 12 4 L 12 9 L 10 9 L 10 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/ubuntuone-client-error.svg b/.icons/awkward/16x16/panel/ubuntuone-client-error.svg
new file mode 100644
index 00000000..6034ee31
--- /dev/null
+++ b/.icons/awkward/16x16/panel/ubuntuone-client-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 3 A 4 4 0 0 0 2 7 A 4 4 0 0 0 2.0058594 7.171875 A 3 3 0 0 0 0 10 A 3 3 0 0 0 3 13 L 13 13 A 3 3 0 0 0 16 10 A 3 3 0 0 0 13.990234 7.171875 A 3 3 0 0 0 14 7 A 3 3 0 0 0 11 4 A 3 3 0 0 0 9.1992188 4.6054688 A 4 4 0 0 0 6 3 z M 6.0019531 6 L 6.5019531 6 L 6.5214844 6 C 6.648776 6.0053336 6.7668573 6.0759797 6.8554688 6.1679688 L 8 7.2929688 L 9.1679688 6.1679688 C 9.3004533 6.0533155 9.379499 6.0046661 9.5 6 L 10 6 L 10 6.5 C 10 6.6433166 9.9828543 6.7750117 9.875 6.875 L 8.7285156 8.0214844 L 9.8535156 9.1464844 C 9.9473867 9.2411401 10 9.3653492 10 9.5 L 10 10 L 9.5 10 C 9.3675155 10 9.2403552 9.9475047 9.1464844 9.8535156 L 8 8.7285156 L 6.8554688 9.8535156 C 6.7615312 9.9481714 6.633905 10 6.5019531 10 L 6.0019531 10 L 6.0019531 9.5 C 6.0019531 9.3673485 6.0525467 9.2385203 6.1464844 9.1445312 L 7.2929688 8.0214844 L 6.1464844 6.875 C 6.0418948 6.7803443 5.9913011 6.6399837 6.0019531 6.5 L 6.0019531 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/ubuntuone-client-idle.svg b/.icons/awkward/16x16/panel/ubuntuone-client-idle.svg
new file mode 100644
index 00000000..ce951153
--- /dev/null
+++ b/.icons/awkward/16x16/panel/ubuntuone-client-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,3 A 4,4 0 0 0 2,7 4,4 0 0 0 2.0058594,7.171875 3,3 0 0 0 0,10 3,3 0 0 0 3,13 l 10,0 A 3,3 0 0 0 16,10 3,3 0 0 0 13.990234,7.171875 3,3 0 0 0 14,7 3,3 0 0 0 11,4 3,3 0 0 0 9.1992188,4.6054688 4,4 0 0 0 6,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/ubuntuone-client-offline.svg b/.icons/awkward/16x16/panel/ubuntuone-client-offline.svg
new file mode 100644
index 00000000..691ae642
--- /dev/null
+++ b/.icons/awkward/16x16/panel/ubuntuone-client-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 6,3 A 4,4 0 0 0 2,7 4,4 0 0 0 2.0058594,7.171875 3,3 0 0 0 0,10 3,3 0 0 0 3,13 l 10,0 A 3,3 0 0 0 16,10 3,3 0 0 0 13.990234,7.171875 3,3 0 0 0 14,7 3,3 0 0 0 11,4 3,3 0 0 0 9.1992188,4.6054688 4,4 0 0 0 6,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/ubuntuone-client-paused.svg b/.icons/awkward/16x16/panel/ubuntuone-client-paused.svg
new file mode 100644
index 00000000..c8fce75a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/ubuntuone-client-paused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 3 A 4 4 0 0 0 2 7 A 4 4 0 0 0 2.0058594 7.171875 A 3 3 0 0 0 0 10 A 3 3 0 0 0 3 13 L 13 13 A 3 3 0 0 0 16 10 A 3 3 0 0 0 13.990234 7.171875 A 3 3 0 0 0 14 7 A 3 3 0 0 0 11 4 A 3 3 0 0 0 9.1992188 4.6054688 A 4 4 0 0 0 6 3 z M 7 6 L 8 6 L 8 10 L 7 10 L 7 6 z M 9 6 L 10 6 L 10 10 L 9 10 L 9 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/ubuntuone-client-updating.svg b/.icons/awkward/16x16/panel/ubuntuone-client-updating.svg
new file mode 100644
index 00000000..56dea908
--- /dev/null
+++ b/.icons/awkward/16x16/panel/ubuntuone-client-updating.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 3 A 4 4 0 0 0 2 7 A 4 4 0 0 0 2.0058594 7.171875 A 3 3 0 0 0 0 10 A 3 3 0 0 0 3 13 L 13 13 A 3 3 0 0 0 16 10 A 3 3 0 0 0 13.990234 7.171875 A 3 3 0 0 0 14 7 A 3 3 0 0 0 11 4 A 3 3 0 0 0 9.1992188 4.6054688 A 4 4 0 0 0 6 3 z M 8.5 6 L 10 8 L 9 8 L 9 10 L 8 10 L 8 8 L 7 8 L 8.5 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/uget-tray-default.svg b/.icons/awkward/16x16/panel/uget-tray-default.svg
new file mode 100644
index 00000000..49e592b4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/uget-tray-default.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.625,0.99996 C 6.625,0.99996 4.2981,1.017 4,3.625 V 4.5 10 H 2 V 4 H 1 V 9.75 C 1,11.5 2.75,11 2.75,11 H 4 V 12.375 C 4,15 6.625,15 6.625,15 H 11.375 C 14,15 14,12.375 14,12.375 V 7 H 11 V 9 H 12 L 9,13 6,9 H 7 V 4 H 11 V 5 H 14 V 3.625 C 14,3.625 14,0.99996 11.375,0.99996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/uget-tray-downloading.svg b/.icons/awkward/16x16/panel/uget-tray-downloading.svg
new file mode 100644
index 00000000..878204a8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/uget-tray-downloading.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.625,0.99996 C 6.625,0.99996 4.2981,1.017 4,3.625 V 4.5 10 H 2 V 4 H 1 V 9.75 C 1,11.5 2.75,11 2.75,11 H 4 V 12.375 C 4,15 6.625,15 6.625,15 H 11.375 C 14,15 14,12.375 14,12.375 V 7 H 11 V 9 H 12 L 9,13 6,9 H 7 V 4 H 11 V 5 H 14 V 3.625 C 14,3.625 14,0.99996 11.375,0.99996 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8 5 L 8 9 A 1.0001 1.0001 0 0 1 7.7480469 9.6621094 L 9 11.332031 L 10.251953 9.6640625 A 1.0001 1.0001 0 0 1 10 9 L 10 5 L 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/uget-tray-error.svg b/.icons/awkward/16x16/panel/uget-tray-error.svg
new file mode 100644
index 00000000..da4bb8c3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/uget-tray-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 6.625,0.99996 C 6.625,0.99996 4.2981,1.017 4,3.625 V 4.5 10 H 2 V 4 H 1 V 9.75 C 1,11.5 2.75,11 2.75,11 H 4 V 12.375 C 4,15 6.625,15 6.625,15 H 11.375 C 14,15 14,12.375 14,12.375 V 7 H 11 V 9 H 12 L 9,13 6,9 H 7 V 4 H 11 V 5 H 14 V 3.625 C 14,3.625 14,0.99996 11.375,0.99996 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/ulauncher-indicator.svg b/.icons/awkward/16x16/panel/ulauncher-indicator.svg
new file mode 100644
index 00000000..3aac6fa7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/ulauncher-indicator.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g id="MPATH5" transform="matrix(0.30284675,0,0,0.32257321,0.8846153,0.39775655)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15,0 -3.5,1.7089844 0,0.703125 0,0.3730468 c 2.5e-5,0.00527 4.51e-4,0.010368 0,0.015625 l 0,6.5078851 0,1.1757817 c 0,2.086981 -1.166667,3.229838 -3.5,3.229838 -2.3333333,0 -3.5,-1.457039 -3.5,-3.229838 l 0,-0.9863286 0,-4.8242913 -3.5,1.7792969 0,2.4375 c 0,1.0469808 0.1357925,2.005601 0.4082031,2.873047 0.2702908,0.867445 0.6896721,1.61352 1.2578125,2.240234 0.4812236,0.531969 1.0749412,0.96409 1.7773438,1.298828 l 0.1347656,0.04297 c 0.078412,0.04401 0.1561135,0.08793 0.2480469,0.125 C 5.6992286,15.822769 6.7376211,16 7.9375,16 L 7.93555,15.9961 c 1.2200183,0 2.2728,-0.170564 3.162109,-0.515625 0.889663,-0.342481 1.619585,-0.826043 2.197266,-1.453125 0.575207,-0.624871 1.005679,-1.377135 1.285156,-2.251953 0.279477,-0.874819 0.417969,-1.8378951 0.417969,-2.8867191 l 0,-0.1816407 C 14.998101,8.704304 15,8.701956 15,8.6992188 Z" transform="matrix(2.8302858,0,0,2.7125625,0.85271462,1.8669979)"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/panel/update-high.svg b/.icons/awkward/16x16/panel/update-high.svg
new file mode 100644
index 00000000..cefd4f0d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/update-high.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 C 3.1340068,1 0,4.1340068 0,8 c 0,3.865993 3.1340068,7 7,7 3.865993,0 7,-3.134007 7,-7 C 14,4.1340068 10.865993,1 7,1 Z M 6,4 8,4 8,8 10.5,8 7,13 3.5,8 6,8 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/update-low.svg b/.icons/awkward/16x16/panel/update-low.svg
new file mode 120000
index 00000000..66f8eb9b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/update-low.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/update-medium.svg b/.icons/awkward/16x16/panel/update-medium.svg
new file mode 120000
index 00000000..66f8eb9b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/update-medium.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/update-none.svg b/.icons/awkward/16x16/panel/update-none.svg
new file mode 100644
index 00000000..c4d08da5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/update-none.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 A 7,7 0 0 0 0,8 7,7 0 0 0 7,15 7,7 0 0 0 14,8 7,7 0 0 0 7,1 Z M 10.385,4.582 C 10.468,4.582 10.55,4.6141 10.613,4.6777 L 11.568,5.6328 C 11.696,5.7602 11.696,5.9645 11.568,6.0918 L 7.3828,10.277 6.3711,11.289 6.3145,11.346 C 6.2195,11.441 6.0639,11.441 5.9687,11.346 L 5.9121,11.289 4.957,10.334 2.0723,7.4492 C 1.9768,7.3542 1.9768,7.1985 2.0723,7.1035 L 3.1406,6.0352 C 3.2361,5.9396 3.3908,5.9396 3.4863,6.0352 L 6.1426,8.6914 10.154,4.6777 C 10.218,4.6141 10.302,4.582 10.385,4.582 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/updates-notifier-inactive.svg b/.icons/awkward/16x16/panel/updates-notifier-inactive.svg
new file mode 120000
index 00000000..2d173b5c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/updates-notifier-inactive.svg
@@ -0,0 +1 @@
+update-none.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/updates-notifier.svg b/.icons/awkward/16x16/panel/updates-notifier.svg
new file mode 120000
index 00000000..66f8eb9b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/updates-notifier.svg
@@ -0,0 +1 @@
+update-high.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/user-available-panel.svg b/.icons/awkward/16x16/panel/user-available-panel.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-available-panel.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/user-available.svg b/.icons/awkward/16x16/panel/user-available.svg
new file mode 100644
index 00000000..c2730d0b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-available.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,2 C 13,2 15,2 15,4 V 10 C 15,12 13,12 13,12 H 12 L 10,15 8,12 H 3 C 1.89,12 1,11.11 1,10 V 4 C 1,2 2.97,2 2.97,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/user-away-panel.svg b/.icons/awkward/16x16/panel/user-away-panel.svg
new file mode 120000
index 00000000..d0a56fad
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-away-panel.svg
@@ -0,0 +1 @@
+user-away.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/user-away.svg b/.icons/awkward/16x16/panel/user-away.svg
new file mode 100644
index 00000000..3a6ba385
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-away.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 1,2 1,4 V 10 C 1,12 3,12 3,12 H 8 L 10,15 12,12 H 13 C 14.11,12 15,11.11 15,10 V 4 C 15,2 13.03,2 13.03,2 Z M 7,3 H 9 V 8 H 4 V 6 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/user-busy-panel.svg b/.icons/awkward/16x16/panel/user-busy-panel.svg
new file mode 120000
index 00000000..ce0d3d7f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-busy-panel.svg
@@ -0,0 +1 @@
+user-busy.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/user-busy.svg b/.icons/awkward/16x16/panel/user-busy.svg
new file mode 100644
index 00000000..ecb27e51
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-busy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,2 C 13,2 15,2 15,4 V 10 C 15,12 13,12 13,12 H 12 L 10,15 8,12 H 3 C 1.89,12 1,11.11 1,10 V 4 C 1,2 2.97,2 2.97,2 Z M 12,6 H 4 V 8 H 12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/user-idle-panel.svg b/.icons/awkward/16x16/panel/user-idle-panel.svg
new file mode 120000
index 00000000..5b852efc
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-idle-panel.svg
@@ -0,0 +1 @@
+user-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/user-idle.svg b/.icons/awkward/16x16/panel/user-idle.svg
new file mode 100644
index 00000000..35893e68
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 1,2 1,4 V 10 C 1,12 3,12 3,12 H 8 L 10,15 12,12 H 13 C 14.11,12 15,11.11 15,10 V 4 C 15,2 13.03,2 13.03,2 Z M 7,3 H 9 V 8 H 4 V 6 H 7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/user-invisible-panel.svg b/.icons/awkward/16x16/panel/user-invisible-panel.svg
new file mode 120000
index 00000000..cbe782f3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-invisible-panel.svg
@@ -0,0 +1 @@
+user-invisible.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/user-invisible.svg b/.icons/awkward/16x16/panel/user-invisible.svg
new file mode 100644
index 00000000..dcc92f8a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-invisible.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,2 C 13,2 15,2 15,4 V 10 C 15,12 13,12 13,12 H 12 L 10,15 8,12 H 3 C 1.89,12 1,11.11 1,10 V 4 C 1,2 2.97,2 2.97,2 Z M 3,4 V 10 H 13 V 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/user-offline-panel.svg b/.icons/awkward/16x16/panel/user-offline-panel.svg
new file mode 120000
index 00000000..3d0c6dcb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-offline-panel.svg
@@ -0,0 +1 @@
+user-offline.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/user-offline.svg b/.icons/awkward/16x16/panel/user-offline.svg
new file mode 100644
index 00000000..884e6153
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-offline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 13,2 C 13,2 15,2 15,4 V 10 C 15,12 13,12 13,12 H 12 L 10,15 8,12 H 3 C 1.892,12 1,11.11 1,10 V 4 C 1,2 2.969,2 2.969,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/user-online.svg b/.icons/awkward/16x16/panel/user-online.svg
new file mode 120000
index 00000000..1bbb5c83
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-online.svg
@@ -0,0 +1 @@
+user-available.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/user-status-new.svg b/.icons/awkward/16x16/panel/user-status-new.svg
new file mode 100644
index 00000000..2627a3f6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-status-new.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,2 C 3,2 1,2 1,4 V 9.5 A 2.5,2.5 0 0 1 3.5,7 2.5,2.5 0 0 1 6,9.5 2.5,2.5 0 0 1 3.5,12 H 8 L 10,15 12,12 H 13 C 14.11,12 15,11.11 15,10 V 9 7 4 C 15,2 13.029,2 13.029,2 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="3.5" cy="9.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/user-status-pending.svg b/.icons/awkward/16x16/panel/user-status-pending.svg
new file mode 100644
index 00000000..519cd0a1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/user-status-pending.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 13,2 C 13,2 15,2 15,4 H 1 C 1,2 2.97,2 2.97,2 Z M 15,10 C 15,12 13,12 13,12 H 12 L 10,15 8,12 H 3 C 1.89,12 1,11.11 1,10 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,5 C 1.89,5 1,5.89 1,7 1,8.11 1.89,9 3,9 4.11,9 5,8.11 5,7 5,5.89 4.11,5 3,5 Z M 8,5 C 6.89,5 6,5.89 6,7 6,8.11 6.89,9 8,9 9.11,9 10,8.11 10,7 10,5.89 9.11,5 8,5 Z M 13,5 C 11.89,5 11,5.89 11,7 11,8.11 11.89,9 13,9 14.11,9 15,8.11 15,7 15,5.89 14.11,5 13,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/variety-indicator.svg b/.icons/awkward/16x16/panel/variety-indicator.svg
new file mode 100644
index 00000000..269ccf36
--- /dev/null
+++ b/.icons/awkward/16x16/panel/variety-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 C 0,1 0,2 0,2 V 10.94 13.66 C 0.215,13.89 0.547,14.01 0.875,13.97 0.92,13.97 0.954,14 1,14 H 15 C 15.554,14 16,13.55 16,13 V 2 C 16,1.45 15.554,1 15,1 H 12.094 11.031 Z M 1,2 H 11.406 12.469 15 V 9 10.09 12 H 10.437 1 V 11.84 Z M 9,3 C 8.448,3 8,3.45 8,4 8,4.55 8.448,5 9,5 9.552,5 10,4.55 10,4 10,3.45 9.552,3 9,3 Z M 5,6 C 3.5,6 2,8 2,10.53 V 11 H 14 C 14,11 13,7 11.5,7 10,7 10,9 9,9 8,9 6.5,6 5,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/veracrypt-panel.svg b/.icons/awkward/16x16/panel/veracrypt-panel.svg
new file mode 100644
index 00000000..01bb4a65
--- /dev/null
+++ b/.icons/awkward/16x16/panel/veracrypt-panel.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 1 1 L 4.6074219 13.976562 L 4.8378906 13.224609 L 6.1347656 8.0625 L 4.25 1 L 1 1 z M 7.7402344 13.970703 C 7.7373459 13.983236 7.7372776 13.987414 7.734375 14 L 7.75 14 L 7.7402344 13.970703 z"/>
+ <path d="M 8.89575,8.004 6.14975,8 4.83725,13.224 4.59975,14 l 3.1354,-6e-6 c 1.3713,-5.946 1.1609,-5.9965 1.1609,-5.9965 z" style="fill:currentColor;opacity:0.15" class="ColorScheme-Text"/>
+ <path d="m 8.09975,1 -1.9495,7 1.6,6 h 7.25 l -1.5,-3 h -3.25 l -0.75,-3 1,-4 h 3 l 1.5,-3 z" style="fill:currentColor" class="ColorScheme-Text"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/viber-normal.svg b/.icons/awkward/16x16/panel/viber-normal.svg
new file mode 100644
index 00000000..da422115
--- /dev/null
+++ b/.icons/awkward/16x16/panel/viber-normal.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5 1 A 0.50005 0.50005 0 1 0 8.5 2 C 11.113636 2 12.401878 3.0141208 13.136719 4.2011719 C 13.87156 5.3882229 14 6.8055556 14 7.5 A 0.50005 0.50005 0 1 0 15 7.5 C 15 6.6944444 14.87844 5.1117771 13.988281 3.6738281 C 13.098122 2.2358792 11.386364 1 8.5 1 z M 3.5292969 1.0058594 C 3.4243857 0.99616337 3.3212553 0.99756988 3.2460938 1.0136719 L 3.2441406 1.0136719 C 3.0242559 1.0598384 2.7488238 1.22302 2.1523438 1.6640625 C 1.7940357 1.9307517 1.303086 2.4086176 1.1875 2.6015625 C 0.9193158 3.0587949 0.93517287 3.4462835 1.2617188 4.3398438 C 1.8217119 5.8721062 2.6390447 7.3503198 3.7148438 8.7753906 C 5.7737806 11.501883 8.3672746 13.484565 11.615234 14.814453 C 12.029104 14.984359 12.16366 15.012106 12.488281 14.996094 C 12.881151 14.977424 13.180693 14.856635 13.601562 14.539062 C 14.067056 14.188579 14.732799 13.366286 14.904297 12.927734 C 15.06617 12.511421 15.021872 12.134288 14.78125 11.839844 C 14.644752 11.677055 13.635682 10.857543 13.164062 10.529297 C 12.806192 10.28111 12.252669 9.9402487 11.998047 9.8085938 C 11.662926 9.6386884 11.328324 9.6084451 11.001953 9.71875 C 10.744707 9.806816 10.660527 9.8817017 10.285156 10.349609 C 10.090909 10.5889 9.9114216 10.805712 9.8886719 10.826172 C 9.8632969 10.846632 9.7831553 10.893047 9.7070312 10.927734 C 9.4042851 11.068284 8.9877885 10.982744 8.3105469 10.646484 C 7.7829285 10.387626 7.3161278 10.059202 6.7871094 9.5761719 C 6.3362275 9.1678651 5.8815749 8.6341732 5.6269531 8.21875 C 5.2985696 7.6832364 5.0492375 6.9876265 5.046875 6.6035156 C 5.046875 6.4381469 5.114142 6.2032741 5.1972656 6.0839844 C 5.2296402 6.0360373 5.4344122 5.8544893 5.6542969 5.6777344 C 6.2023901 5.2390047 6.3261041 5.1036825 6.4003906 4.8417969 C 6.4723147 4.5985918 6.3947377 4.2676631 6.1660156 3.8242188 C 5.765883 3.0475464 4.5431977 1.4945401 4.1035156 1.2050781 C 4.031679 1.1589101 3.9049802 1.0939827 3.8242188 1.0664062 C 3.7408323 1.0364282 3.6342081 1.0156444 3.5292969 1.0058594 z M 9.5 3 A 0.50005 0.50005 0 1 0 9.5 4 C 10.083333 4 10.725052 4.307083 11.208984 4.7910156 C 11.692917 5.2749482 12 5.9166667 12 6.5 A 0.50005 0.50005 0 1 0 13 6.5 C 13 5.5833333 12.557083 4.7250518 11.916016 4.0839844 C 11.274948 3.442917 10.416667 3 9.5 3 z M 9.5 4.9433594 A 0.50005 0.50005 0 1 0 9.5 5.9433594 C 9.564359 5.9433594 9.7021797 5.9986374 9.8144531 6.1210938 C 9.9267265 6.2435498 9.9902344 6.4132743 9.9902344 6.5 A 0.50005 0.50005 0 1 0 10.990234 6.5 C 10.990234 6.0867257 10.808419 5.7263175 10.550781 5.4453125 C 10.293143 5.1643075 9.9356408 4.9433594 9.5 4.9433594 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/viber-notification.svg b/.icons/awkward/16x16/panel/viber-notification.svg
new file mode 100644
index 00000000..15dc4c56
--- /dev/null
+++ b/.icons/awkward/16x16/panel/viber-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8.5 1 A 0.50005 0.50005 0 1 0 8.5 2 C 11.113636 2 12.401878 3.0141208 13.136719 4.2011719 C 13.87156 5.3882229 14 6.8055556 14 7.5 A 0.50005 0.50005 0 1 0 15 7.5 C 15 6.6944444 14.87844 5.1117771 13.988281 3.6738281 C 13.098122 2.2358792 11.386364 1 8.5 1 z M 9.5 3 A 0.50005 0.50005 0 1 0 9.5 4 C 10.083333 4 10.725052 4.307083 11.208984 4.7910156 C 11.692917 5.2749482 12 5.9166667 12 6.5 A 0.50005 0.50005 0 1 0 13 6.5 C 13 5.5833333 12.557083 4.7250518 11.916016 4.0839844 C 11.274948 3.442917 10.416667 3 9.5 3 z M 9.5 4.9433594 A 0.50005 0.50005 0 1 0 9.5 5.9433594 C 9.564359 5.9433594 9.7021797 5.9986374 9.8144531 6.1210938 C 9.9267265 6.2435497 9.9902344 6.4132743 9.9902344 6.5 A 0.50005 0.50005 0 1 0 10.990234 6.5 C 10.990234 6.0867257 10.808419 5.7263175 10.550781 5.4453125 C 10.293143 5.1643075 9.9356408 4.9433594 9.5 4.9433594 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3.5292969,1.0058594 c -0.1049112,-0.009696 -0.2080416,-0.00829 -0.2832031,0.00781 l -0.00195,0 C 3.0242559,1.0598384 2.7488238,1.22302 2.1523438,1.6640625 1.7940357,1.9307517 1.303086,2.4086176 1.1875,2.6015625 c -0.2681842,0.4572324 -0.25232713,0.844721 0.074219,1.7382813 0.5599931,1.5322624 1.3773259,3.010476 2.453125,4.4355468 2.0589368,2.7264924 4.6524308,4.7091744 7.9003902,6.0390624 0.41387,0.169906 0.548426,0.197653 0.873047,0.181641 0.39287,-0.01867 0.692412,-0.139459 1.113281,-0.457032 0.465494,-0.350483 1.131237,-1.172776 1.302735,-1.611328 0.161873,-0.416313 0.117575,-0.793446 -0.123047,-1.08789 C 14.644752,11.677055 13.635682,10.857543 13.164062,10.529297 12.806192,10.28111 12.252669,9.9402487 11.998047,9.8085938 11.662926,9.6386884 11.328324,9.6084451 11.001953,9.71875 c -0.257246,0.088066 -0.341426,0.1629517 -0.716797,0.630859 -0.194247,0.239291 -0.3737344,0.456103 -0.3964841,0.476563 -0.025375,0.02046 -0.1055166,0.06687 -0.1816407,0.101562 -0.3027461,0.14055 -0.7192427,0.05501 -1.3964843,-0.28125 C 7.7829285,10.387626 7.3161278,10.059202 6.7871094,9.5761719 6.3362275,9.1678651 5.8815749,8.6341732 5.6269531,8.21875 5.2985696,7.6832364 5.0492375,6.9876265 5.046875,6.6035156 c 0,-0.1653687 0.067267,-0.4002415 0.1503906,-0.5195312 0.032375,-0.047947 0.2371466,-0.2294951 0.4570313,-0.40625 C 6.2023901,5.2390047 6.3261041,5.1036825 6.4003906,4.8417969 6.4723147,4.5985918 6.3947377,4.2676631 6.1660156,3.8242188 5.765883,3.0475464 4.5431977,1.4945401 4.1035156,1.2050781 4.031679,1.1589101 3.9049802,1.0939827 3.8242188,1.0664062 3.7408323,1.0364282 3.6342081,1.0156444 3.5292969,1.0058594 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/virt-manager-panel.svg b/.icons/awkward/16x16/panel/virt-manager-panel.svg
new file mode 100644
index 00000000..9fd3cd7e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/virt-manager-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="m 0,5 2.41875,6 h 1.725 L 6.525,5 H 4.89375 L 3.2625,8.95625 1.65,5 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.86875,5 C 6.056425,7.010375 5.230825,9.00815 4.375,11 H 6.1 L 7.7125,7.0625 9.30625,11 h 1.725 L 12.625,6.95 14.275,11 H 16 C 15.144175,9.00815 14.299825,7.010375 13.4875,5 h -1.725 L 10.16875,8.95625 8.5375,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/vivaldi-tray.svg b/.icons/awkward/16x16/panel/vivaldi-tray.svg
new file mode 100644
index 00000000..03beb011
--- /dev/null
+++ b/.icons/awkward/16x16/panel/vivaldi-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14,1 C 13.026,1 12,1.7835 12,2.75 12.001,2.9838 12.12,3.3148 12.213,3.53 12.227,3.5805 12.238,3.6393 12.254,3.682 12.623,5.0931 12.247,6.0968 11.406,7.1011 10.23,8.2764 8.9403,8.2965 7.7712,7.1485 L 4.2041,1.5554 C 3.8425,1.1684 3.3394,1.0297 2.8789,1.0274 1.8889,1.0111 1.2029,1.7948 1.0401,2.6355 0.91979,3.3083 0.86482,3.1917 4.0628,8.9537 6.0814,12.59 7.0402,14.268 7.1976,14.433 7.7544,15.017 8.5503,15.161 9.2932,14.814 9.4882,14.723 9.7088,14.558 9.85,14.401 10.126,14.09 15.759,3.8211 15.853,3.4678 15.963,3.2327 15.987,2.9844 16,2.75 16,1.7835 14.975,1 14,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/vlc-panel.svg b/.icons/awkward/16x16/panel/vlc-panel.svg
new file mode 100644
index 00000000..2a48c5c8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/vlc-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 7.96,1 H 7.94 C 7.26,1 6.79,1.19 6.72,1.46 6.69,1.51 6.64,1.56 6.63,1.63 L 5.98,3.5 C 6.95,4.2 9.05,4.2 10.01,3.5 L 9.37,1.63 C 9.36,1.61 9.35,1.6 9.35,1.59 V 1.59 C 9.35,1.5 9.29,1.42 9.21,1.35 9.13,1.27 9.03,1.2 8.92,1.16 8.63,1.06 8.32,1 8,1 Z M 5.15,6.4 4.5,9 H 3.45 C 3.16,9 2.91,9.17 2.8,9.43 L 1.05,14.03 C 0.86,14.49 1.2,15 1.7,15 H 14.3 C 14.8,15 15.13,14.49 14.94,14.03 L 13.19,9.43 C 13.08,9.17 12.83,9 12.55,9 H 11.49 L 10.84,6.4 C 8.91,7.17 7.3,7.36 5.15,6.4 Z M 11.59,9.14 12.17,11.08 C 12.26,11.39 12.13,11.71 11.86,11.88 10.76,12.55 9.36,12.98 7.97,13 6.58,13.01 5.18,12.61 4.1,11.86 3.85,11.68 3.74,11.37 3.83,11.08 L 4.38,9.22 C 4.8334,9.492 6.2587,9.9852 7.9889,10 9.121,10.01 10.384,9.8678 11.59,9.14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/volume-level-high-panel.svg b/.icons/awkward/16x16/panel/volume-level-high-panel.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/volume-level-high-panel.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/volume-level-high.svg b/.icons/awkward/16x16/panel/volume-level-high.svg
new file mode 120000
index 00000000..b8026e8d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/volume-level-high.svg
@@ -0,0 +1 @@
+audio-volume-high.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/volume-level-low-panel.svg b/.icons/awkward/16x16/panel/volume-level-low-panel.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/volume-level-low-panel.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/volume-level-low.svg b/.icons/awkward/16x16/panel/volume-level-low.svg
new file mode 120000
index 00000000..0727acd8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/volume-level-low.svg
@@ -0,0 +1 @@
+audio-volume-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/volume-level-medium-panel.svg b/.icons/awkward/16x16/panel/volume-level-medium-panel.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/16x16/panel/volume-level-medium-panel.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/volume-level-medium.svg b/.icons/awkward/16x16/panel/volume-level-medium.svg
new file mode 120000
index 00000000..3aa60711
--- /dev/null
+++ b/.icons/awkward/16x16/panel/volume-level-medium.svg
@@ -0,0 +1 @@
+audio-volume-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/volume-level-muted-panel.svg b/.icons/awkward/16x16/panel/volume-level-muted-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/volume-level-muted-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/volume-level-muted.svg b/.icons/awkward/16x16/panel/volume-level-muted.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/volume-level-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/volume-level-none-panel.svg b/.icons/awkward/16x16/panel/volume-level-none-panel.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/volume-level-none-panel.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/volume-level-none.svg b/.icons/awkward/16x16/panel/volume-level-none.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/volume-level-none.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-000.svg b/.icons/awkward/16x16/panel/weather-clear-night-000.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-000.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-010.svg b/.icons/awkward/16x16/panel/weather-clear-night-010.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-010.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-020.svg b/.icons/awkward/16x16/panel/weather-clear-night-020.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-020.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-030.svg b/.icons/awkward/16x16/panel/weather-clear-night-030.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-030.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-040.svg b/.icons/awkward/16x16/panel/weather-clear-night-040.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-040.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-050.svg b/.icons/awkward/16x16/panel/weather-clear-night-050.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-050.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-060.svg b/.icons/awkward/16x16/panel/weather-clear-night-060.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-060.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-070.svg b/.icons/awkward/16x16/panel/weather-clear-night-070.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-070.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-080.svg b/.icons/awkward/16x16/panel/weather-clear-night-080.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-080.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-090.svg b/.icons/awkward/16x16/panel/weather-clear-night-090.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-090.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-100.svg b/.icons/awkward/16x16/panel/weather-clear-night-100.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-100.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-110.svg b/.icons/awkward/16x16/panel/weather-clear-night-110.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-110.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-120.svg b/.icons/awkward/16x16/panel/weather-clear-night-120.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-120.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-130.svg b/.icons/awkward/16x16/panel/weather-clear-night-130.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-130.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-140.svg b/.icons/awkward/16x16/panel/weather-clear-night-140.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-140.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-150.svg b/.icons/awkward/16x16/panel/weather-clear-night-150.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-150.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-160.svg b/.icons/awkward/16x16/panel/weather-clear-night-160.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-160.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-170.svg b/.icons/awkward/16x16/panel/weather-clear-night-170.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-170.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-180.svg b/.icons/awkward/16x16/panel/weather-clear-night-180.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-180.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-190.svg b/.icons/awkward/16x16/panel/weather-clear-night-190.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-190.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-200.svg b/.icons/awkward/16x16/panel/weather-clear-night-200.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-200.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-210.svg b/.icons/awkward/16x16/panel/weather-clear-night-210.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-210.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-220.svg b/.icons/awkward/16x16/panel/weather-clear-night-220.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-220.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-230.svg b/.icons/awkward/16x16/panel/weather-clear-night-230.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-230.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-240.svg b/.icons/awkward/16x16/panel/weather-clear-night-240.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-240.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-250.svg b/.icons/awkward/16x16/panel/weather-clear-night-250.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-250.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-260.svg b/.icons/awkward/16x16/panel/weather-clear-night-260.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-260.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-270.svg b/.icons/awkward/16x16/panel/weather-clear-night-270.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-270.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-280.svg b/.icons/awkward/16x16/panel/weather-clear-night-280.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-280.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-290.svg b/.icons/awkward/16x16/panel/weather-clear-night-290.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-290.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-300.svg b/.icons/awkward/16x16/panel/weather-clear-night-300.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-300.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-310.svg b/.icons/awkward/16x16/panel/weather-clear-night-310.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-310.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-320.svg b/.icons/awkward/16x16/panel/weather-clear-night-320.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-320.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-330.svg b/.icons/awkward/16x16/panel/weather-clear-night-330.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-330.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-340.svg b/.icons/awkward/16x16/panel/weather-clear-night-340.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-340.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night-350.svg b/.icons/awkward/16x16/panel/weather-clear-night-350.svg
new file mode 120000
index 00000000..3429ba52
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night-350.svg
@@ -0,0 +1 @@
+weather-clear-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-clear-night.svg b/.icons/awkward/16x16/panel/weather-clear-night.svg
new file mode 100644
index 00000000..75b58895
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear-night.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.642,1 C 5.919,1.1 3.41,2.81 2.421,5.57 1.118,9.21 2.937,13.26 6.517,14.58 9.235,15.58 12.173,14.72 14,12.67 12.692,13.1 11.235,13.12 9.843,12.61 6.519,11.38 4.814,7.63 6.024,4.25 6.531,2.84 7.477,1.74 8.642,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-clear.svg b/.icons/awkward/16x16/panel/weather-clear.svg
new file mode 100644
index 00000000..1aa3ffd5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clear.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 7.5,1.03 C 7.665,1.02 7.832,1 8,1 8.168,1 8.335,1.02 8.5,1.03 Z M 8,2 C 4.686,2 2,4.69 2,8 2,11.31 4.686,14 8,14 11.314,14 14,11.31 14,8 14,4.69 11.314,2 8,2 Z M 2.344,2.34 2.719,3.44 C 2.937,3.19 3.186,2.94 3.437,2.72 Z M 13.656,2.34 12.562,2.72 C 12.814,2.94 13.063,3.19 13.281,3.44 Z M 1.031,7.5 0,8 1.031,8.5 C 1.02,8.33 1,8.17 1,8 1,7.83 1.02,7.67 1.031,7.5 Z M 14.969,7.5 C 14.98,7.67 15,7.83 15,8 15,8.17 14.98,8.33 14.969,8.5 L 16,8 Z M 2.719,12.56 2.344,13.66 3.437,13.28 C 3.186,13.06 2.937,12.81 2.719,12.56 Z M 13.281,12.56 C 13.063,12.81 12.814,13.06 12.562,13.28 L 13.656,13.66 Z M 7.5,14.97 8,16 8.5,14.97 C 8.335,14.98 8.168,15 8,15 7.832,15 7.665,14.98 7.5,14.97 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-clouds-night.svg b/.icons/awkward/16x16/panel/weather-clouds-night.svg
new file mode 100644
index 00000000..4182fd81
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clouds-night.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.736,0.9962 C 4.9732,1.0977 2.4273,2.8008 1.4235,5.5587 0.89934,6.999 0.87974,8.501 1.2653,9.875 1.669,8.557 2.7497,7.542 4.1032,7.192 4.2732,6.9013 4.4747,6.6319 4.693,6.3791 4.7035,5.6688 4.8234,4.9505 5.0797,4.2462 5.5939,2.8336 6.5542,1.7379 7.736,0.9962 Z M 8.086,5.7502 C 6.5323,5.7502 5.2096,6.7011 4.6403,8.047 3.1944,8.262 2.0856,9.494 2.0856,11 2.0856,12.657 3.4287,14 5.0856,14 H 11.461 C 12.91,14 14.086,12.825 14.086,11.375 14.086,10.028 13.073,8.924 11.765,8.774 11.424,7.054 9.906,5.7502 8.086,5.7502 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-clouds.svg b/.icons/awkward/16x16/panel/weather-clouds.svg
new file mode 100644
index 00000000..6a6ab3a2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-clouds.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0.002 6.5,1.0332 C 6.6619,1.0199 6.8348,1.002 7,1.002 H 7.5 Z M 7,2.002 C 4.2386,2.002 2,4.2405 2,7.002 2,7.472 2.0787,7.919 2.2012,8.348 2.7161,7.816 3.3723,7.417 4.1152,7.225 4.9387,5.8192 6.3555,4.7832 8.098,4.7832 9.74,4.7832 11.157,5.6455 11.996,6.9297 11.957,4.2021 9.737,2.002 7,2.002 Z M 2.0625,2.0645 2.4062,3.127 C 2.6253,2.8677 2.8658,2.6273 3.125,2.4082 Z M 11.938,2.0645 10.844,2.4395 H 10.781 C 10.92,2.5504 11.056,2.6646 11.188,2.7832 11.319,2.9018 11.445,3.025 11.563,3.1582 Z M 8.098,5.7832 C 6.5444,5.7832 5.2216,6.7341 4.6523,8.08 3.2065,8.295 2.0977,9.528 2.0977,11.033 2.0977,12.69 3.4408,14.033 5.0977,14.033 H 11.473 C 12.922,14.033 14.098,12.858 14.098,11.408 14.098,10.061 13.085,8.957 11.777,8.807 11.436,7.087 9.918,5.7832 8.098,5.7832 Z M 1,6.502 0,7.002 1.0312,7.502 C 1.0164,7.333 1,7.176 1,7.002 1,6.9745 0.998,6.9184 1,6.8457 1.006,6.7299 1.0224,6.6135 1.0312,6.502 Z M 12.969,6.502 C 12.984,6.6713 13,6.8284 13,7.002 13,7.029 13.002,7.086 13,7.158 12.994,7.274 12.978,7.39 12.969,7.502 H 13 L 14,7.002 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-000.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-000.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-000.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-010.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-010.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-010.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-020.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-020.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-020.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-030.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-030.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-030.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-040.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-040.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-040.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-050.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-050.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-050.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-060.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-060.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-060.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-070.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-070.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-070.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-080.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-080.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-080.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-090.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-090.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-090.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-100.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-100.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-100.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-110.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-110.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-110.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-120.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-120.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-120.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-130.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-130.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-130.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-140.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-140.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-140.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-150.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-150.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-150.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-160.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-160.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-160.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-170.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-170.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-170.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-180.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-180.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-180.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-190.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-190.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-190.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-200.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-200.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-200.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-210.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-210.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-210.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-220.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-220.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-220.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-230.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-230.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-230.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-240.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-240.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-240.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-250.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-250.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-250.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-260.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-260.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-260.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-270.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-270.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-270.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-280.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-280.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-280.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-290.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-290.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-290.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-300.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-300.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-300.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-310.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-310.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-310.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-320.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-320.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-320.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-330.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-330.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-330.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-340.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-340.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-340.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night-350.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night-350.svg
new file mode 120000
index 00000000..b4e0523a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night-350.svg
@@ -0,0 +1 @@
+weather-few-clouds-night.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds-night.svg b/.icons/awkward/16x16/panel/weather-few-clouds-night.svg
new file mode 100644
index 00000000..49ed9471
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds-night.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.7397,1.0311 C 4.9769,1.1325 2.431,2.8357 1.4272,5.5936 0.16326,9.066 1.7958,12.918 5.1147,14.406 5.0215,14.069 4.9678,13.699 4.9897,13.344 5.0174,12.342 5.5736,11.456 6.3647,10.875 4.7978,9.142 4.2291,6.6284 5.0834,4.2811 5.5976,2.8685 6.5578,1.7727 7.7397,1.0311 Z M 10.99,9 C 9.6777,9 8.5847,9.858 8.1767,11.031 6.9463,11.187 5.9897,12.227 5.9897,13.5 5.9897,14.881 7.1087,16 8.4897,16 H 13.99 C 15.095,16 15.99,15.104 15.99,14 15.99,12.895 15.095,12 13.99,12 13.99,10.343 12.647,9 10.99,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-few-clouds.svg b/.icons/awkward/16x16/panel/weather-few-clouds.svg
new file mode 100644
index 00000000..bdf6d057
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-few-clouds.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,0 6.5,1.0313 C 6.6619,1.018 6.8348,1 7,1 H 7.5 Z M 7,2 C 4.2386,2 2,4.2386 2,7 2,9.254 3.5126,11.126 5.5625,11.75 6.0313,11.072 6.7423,10.545 7.531,10.312 8.151,8.99 9.506,7.974 11,8 11.304,7.995 11.587,8.056 11.875,8.125 11.96,7.761 12,7.39 12,7 12,4.2386 9.761,2 7,2 Z M 2.0625,2.0625 2.4062,3.125 C 2.6253,2.8658 2.8658,2.6253 3.125,2.4063 Z M 11.938,2.0625 10.844,2.4375 H 10.781 C 10.92,2.5485 11.056,2.6626 11.188,2.7813 11.319,2.8999 11.445,3.023 11.563,3.1563 Z M 1,6.5 0,7 1.0312,7.5 C 1.0164,7.331 1,7.174 1,7 1,6.9725 0.998,6.9164 1,6.8438 1.006,6.7279 1.0224,6.6115 1.0312,6.5 Z M 12.969,6.5 C 12.984,6.6693 13,6.8264 13,7 13,7.027 13.002,7.084 13,7.156 12.994,7.272 12.978,7.388 12.969,7.5 H 13 L 14,7 Z M 11,9 C 9.688,9 8.595,9.858 8.188,11.031 6.9567,11.187 6,12.227 6,13.5 6,14.881 7.119,16 8.5,16 H 14 C 15.105,16 16,15.104 16,14 16,12.895 15.105,12 14,12 14,10.343 12.657,9 11,9 Z M 2.4375,10.844 2.0625,11.937 3.1562,11.562 H 3.2187 C 3.0796,11.451 2.9438,11.337 2.8125,11.219 2.6812,11.1 2.5545,10.977 2.4375,10.844 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-fog.svg b/.icons/awkward/16x16/panel/weather-fog.svg
new file mode 100644
index 00000000..fa164bd4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-fog.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="14" height="2" x="2" y="13" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="13" height="2" x="0" y="9" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="12" height="2" x="4" y="5" rx="1" ry="1"/>
+ <rect style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" width="8" height="2" x="1" y="1" rx="1" ry="1"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-freezing-rain.svg b/.icons/awkward/16x16/panel/weather-freezing-rain.svg
new file mode 100644
index 00000000..6f7f39b3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-freezing-rain.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 5.929,0 4.165,1.27 3.406,3.07 1.478,3.35 0,5 0,7 0,8.94 1.365,10.54 3.187,10.91 3.951,10.13 4.709,9.35 5.5,8.6 6.073,9.14 6.633,9.7 7.187,10.25 7.43,10.18 7.57,9.41 7.906,9.16 8.76,8.29 9.615,7.43 10.5,6.6 11.166,7.22 11.791,7.86 12.437,8.5 13.035,9.07 13.665,9.71 13.875,10.53 13.891,10.59 13.893,10.64 13.906,10.69 15.141,10.15 16,8.94 16,7.5 16,5.71 14.649,4.23 12.906,4.03 12.451,1.74 10.427,0 8,0 Z M 10.5,9.44 C 10.415,9.52 10.335,9.61 10.25,9.69 9.853,10.11 9.351,10.47 9.125,11 H 11.906 C 11.88,10.94 11.85,10.87 11.812,10.82 11.439,10.3 10.933,9.9 10.5,9.44 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 10.5,8 10.156,8.34 8.75,9.75 C 8.297,10.2 8,10.81 8,11.5 8,12.87 9.125,14 10.5,14 11.875,14 13,12.87 13,11.5 13,10.81 12.703,10.2 12.25,9.75 L 10.844,8.34 Z M 5.5,10 5.156,10.34 3.75,11.75 C 3.297,12.2 3,12.81 3,13.5 3,14.87 4.125,16 5.5,16 6.875,16 8,14.87 8,13.5 8,12.81 7.703,12.2 7.25,11.75 L 5.844,10.34 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-hail.svg b/.icons/awkward/16x16/panel/weather-hail.svg
new file mode 120000
index 00000000..9c51d6ef
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-hail.svg
@@ -0,0 +1 @@
+weather-freezing-rain.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-many-clouds.svg b/.icons/awkward/16x16/panel/weather-many-clouds.svg
new file mode 120000
index 00000000..bbe5adf4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-many-clouds.svg
@@ -0,0 +1 @@
+weather-overcast.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-mist.svg b/.icons/awkward/16x16/panel/weather-mist.svg
new file mode 120000
index 00000000..c20a6e94
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-mist.svg
@@ -0,0 +1 @@
+weather-fog.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-none-available.svg b/.icons/awkward/16x16/panel/weather-none-available.svg
new file mode 100644
index 00000000..152a7a00
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-none-available.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.9289,1 4.1653,2.2679 3.4062,4.0625 1.4784,4.3491 0,5.9924 0,8 0,10.209 1.7909,12 4,12 H 5 V 11 C 5.0001,10.735 5.1054,10.48 5.293,10.293 L 7,8.586 V 8 H 5 C 4.4477,8 4.0001,7.552 4,7 V 5 C 4.0001,4.4477 4.4477,4.0001 5,4 H 10 C 10.552,4.0001 11,4.4477 11,5 V 7 9 C 11,9.266 10.895,9.521 10.707,9.709 L 9,11.416 V 12 H 10 12.5 C 14.433,12 16,10.433 16,8.5 16,6.7035 14.649,5.2313 12.906,5.0312 12.452,2.7379 10.427,1 8,1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 5,5 V 7 H 8 V 9 L 6,11 V 13 H 8 V 11 L 10,9 V 7 5 Z M 6,14 V 16 H 8 V 14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-overcast.svg b/.icons/awkward/16x16/panel/weather-overcast.svg
new file mode 100644
index 00000000..470545f4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-overcast.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.9289,1 4.1653,2.2679 3.4062,4.0625 1.4784,4.3491 0,5.9924 0,8 0,10.209 1.7909,12 4,12 H 4.4062 C 4.8601,11.199 5.6472,10.573 6.5312,10.313 7.151,8.99 8.506,7.974 10,8 11.908,7.969 13.582,9.485 13.875,11.344 14.018,11.389 14.144,11.435 14.281,11.5 15.312,10.891 16,9.784 16,8.5 16,6.7035 14.649,5.2313 12.906,5.0312 12.452,2.7379 10.427,1 8,1 Z M 10,9 C 8.688,9 7.595,9.858 7.188,11.031 5.9567,11.187 5,12.227 5,13.5 5,14.881 6.1193,16 7.5,16 H 13 C 14.105,16 15,15.105 15,14 15,12.895 14.105,12 13,12 13,10.343 11.657,9 10,9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-severe-alert.svg b/.icons/awkward/16x16/panel/weather-severe-alert.svg
new file mode 100644
index 00000000..3448114a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-severe-alert.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7,7 V 11 13 H 9 V 11 7 Z M 7,14 V 16 H 9 V 14 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.93,1 4.17,2.27 3.41,4.06 1.48,4.35 0,5.99 0,8 0,10.21 1.79,12 4,12 H 6 V 6 H 10 V 12 H 12.5 C 14.43,12 16,10.43 16,8.5 16,6.7 14.65,5.23 12.91,5.03 12.45,2.74 10.43,1 8,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-showers-day.svg b/.icons/awkward/16x16/panel/weather-showers-day.svg
new file mode 120000
index 00000000..ccc43a6e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-showers-day.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-showers-night.svg b/.icons/awkward/16x16/panel/weather-showers-night.svg
new file mode 120000
index 00000000..ccc43a6e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-showers-night.svg
@@ -0,0 +1 @@
+weather-showers.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-showers-scattered-day.svg b/.icons/awkward/16x16/panel/weather-showers-scattered-day.svg
new file mode 120000
index 00000000..12f67387
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-showers-scattered-day.svg
@@ -0,0 +1 @@
+weather-showers-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-showers-scattered-night.svg b/.icons/awkward/16x16/panel/weather-showers-scattered-night.svg
new file mode 120000
index 00000000..12f67387
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-showers-scattered-night.svg
@@ -0,0 +1 @@
+weather-showers-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-showers-scattered.svg b/.icons/awkward/16x16/panel/weather-showers-scattered.svg
new file mode 100644
index 00000000..67482648
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-showers-scattered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0.004 C 5.9289,0.004 4.1653,1.2719 3.4062,3.0665 1.4784,3.3531 0,4.9964 0,7.004 0,8.937 1.3648,10.537 3.1875,10.91 3.9516,10.132 4.7087,9.349 5.5,8.598 6.073,9.136 6.6331,9.697 7.188,10.254 7.43,10.185 7.57,9.408 7.906,9.16 8.761,8.292 9.615,7.435 10.5,6.5978 11.166,7.222 11.791,7.859 12.438,8.504 13.035,9.075 13.665,9.708 13.875,10.535 13.891,10.586 13.893,10.64 13.906,10.691 15.141,10.151 16,8.938 16,7.504 16,5.7075 14.649,4.2353 12.906,4.0353 12.452,1.7419 10.427,0.004 8,0.004 Z M 10.5,8 10.156,8.344 8.75,9.75 C 8.297,10.203 8,10.813 8,11.5 8,12.875 9.125,14 10.5,14 11.875,14 13,12.875 13,11.5 13,10.813 12.703,10.203 12.25,9.75 L 10.844,8.344 Z M 5.5,10 5.1562,10.344 3.75,11.75 C 3.2968,12.203 3,12.813 3,13.5 3,14.875 4.1252,16 5.5,16 6.8748,16 8,14.875 8,13.5 8,12.813 7.703,12.203 7.25,11.75 L 5.8437,10.344 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-showers.svg b/.icons/awkward/16x16/panel/weather-showers.svg
new file mode 100644
index 00000000..c19c2bc2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-showers.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0.004 C 5.9289,0.004 4.1653,1.2719 3.4062,3.0665 1.4784,3.3531 0,4.9964 0,7.004 0,9.213 1.7909,11.004 4,11.004 H 12.5 C 14.433,11.004 16,9.437 16,7.504 16,5.7075 14.649,4.2353 12.906,4.0353 12.452,1.7419 10.427,0.004 8,0.004 Z M 2.9785,11.994 A 0.50005,0.50005 0 0 0 2.5527,12.277 L 1.5527,14.277 A 0.50025,0.50025 0 1 0 2.4473,14.725 L 3.4473,12.725 A 0.50005,0.50005 0 0 0 2.9785,11.994 Z M 5.4785,11.994 A 0.50005,0.50005 0 0 0 5.0527,12.277 L 4.0527,14.277 A 0.50025,0.50025 0 1 0 4.9473,14.725 L 5.9473,12.725 A 0.50005,0.50005 0 0 0 5.4785,11.994 Z M 7.979,11.994 A 0.50005,0.50005 0 0 0 7.553,12.277 L 6.5527,14.277 A 0.50012,0.50012 0 1 0 7.447,14.725 L 8.447,12.725 A 0.50005,0.50005 0 0 0 7.979,11.994 Z M 10.479,11.994 A 0.50005,0.50005 0 0 0 10.053,12.277 L 9.053,14.277 A 0.50006,0.50006 0 1 0 9.947,14.725 L 10.947,12.725 A 0.50005,0.50005 0 0 0 10.479,11.994 Z M 12.979,11.994 A 0.50005,0.50005 0 0 0 12.553,12.277 L 11.553,14.277 A 0.50006,0.50006 0 1 0 12.447,14.725 L 13.447,12.725 A 0.50005,0.50005 0 0 0 12.979,11.994 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-snow-day.svg b/.icons/awkward/16x16/panel/weather-snow-day.svg
new file mode 120000
index 00000000..a83d1690
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-snow-day.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-snow-night.svg b/.icons/awkward/16x16/panel/weather-snow-night.svg
new file mode 120000
index 00000000..a83d1690
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-snow-night.svg
@@ -0,0 +1 @@
+weather-snow.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-snow-rain.svg b/.icons/awkward/16x16/panel/weather-snow-rain.svg
new file mode 100644
index 00000000..0e82390b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-snow-rain.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0.004 C 5.9289,0.004 4.1653,1.2719 3.4062,3.0665 1.4784,3.3531 0,4.9964 0,7.004 0,9.213 1.7909,11.004 4,11.004 H 12.5 C 14.433,11.004 16,9.437 16,7.504 16,5.7075 14.649,4.2353 12.906,4.0353 12.452,1.7419 10.427,0.004 8,0.004 Z M 3.4785,11.992 A 0.50005,0.50005 0 0 0 3.0527,12.275 L 2.0527,14.275 A 0.50025,0.50025 0 0 0 2.9473,14.723 L 3.9473,12.723 A 0.50005,0.50005 0 0 0 3.4785,11.992 Z M 6.4785,11.994 A 0.50005,0.50005 0 0 0 6.0527,12.277 L 5.0527,14.277 A 0.50025,0.50025 0 1 0 5.9473,14.725 L 6.9473,12.725 A 0.50005,0.50005 0 0 0 6.4785,11.994 Z M 11,12 A 1,1 0 0 0 10,13 1,1 0 0 0 11,14 1,1 0 0 0 12,13 1,1 0 0 0 11,12 Z M 9,14 A 1,1 0 0 0 8,15 1,1 0 0 0 9,16 1,1 0 0 0 10,15 1,1 0 0 0 9,14 Z M 13,14 A 1,1 0 0 0 12,15 1,1 0 0 0 13,16 1,1 0 0 0 14,15 1,1 0 0 0 13,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-snow-scattered-day.svg b/.icons/awkward/16x16/panel/weather-snow-scattered-day.svg
new file mode 120000
index 00000000..5c5ccc9d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-snow-scattered-day.svg
@@ -0,0 +1 @@
+weather-snow-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-snow-scattered-night.svg b/.icons/awkward/16x16/panel/weather-snow-scattered-night.svg
new file mode 120000
index 00000000..5c5ccc9d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-snow-scattered-night.svg
@@ -0,0 +1 @@
+weather-snow-scattered.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-snow-scattered.svg b/.icons/awkward/16x16/panel/weather-snow-scattered.svg
new file mode 100644
index 00000000..bbd04c24
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-snow-scattered.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 5.9289,0 4.1653,1.2679 3.4062,3.0625 1.4784,3.3491 0,4.9924 0,7 0,9.209 1.7909,11 4,11 H 5.1855 C 5.6024,9.842 6.7062,9 8,9 9.294,9 10.398,9.842 10.814,11 H 12.5 C 14.433,11 16,9.433 16,7.5 16,5.7035 14.649,4.2313 12.906,4.0312 12.452,1.7379 10.427,0 8,0 Z M 8,10 A 2,2 0 0 0 6,12 2,2 0 0 0 8,14 2,2 0 0 0 10,12 2,2 0 0 0 8,10 Z M 3,12 A 2,2 0 0 0 1,14 2,2 0 0 0 3,16 2,2 0 0 0 5,14 2,2 0 0 0 3,12 Z M 13,12 A 2,2 0 0 0 11,14 2,2 0 0 0 13,16 2,2 0 0 0 15,14 2,2 0 0 0 13,12 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-snow.svg b/.icons/awkward/16x16/panel/weather-snow.svg
new file mode 100644
index 00000000..6d4c1715
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-snow.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0.004 C 5.9289,0.004 4.1653,1.2719 3.4062,3.0665 1.4784,3.3531 0,4.9964 0,7.004 0,9.213 1.7909,11.004 4,11.004 H 12.5 C 14.433,11.004 16,9.437 16,7.504 16,5.7075 14.649,4.2353 12.906,4.0353 12.452,1.7419 10.427,0.004 8,0.004 Z M 4,12 A 1,1 0 0 0 3,13 1,1 0 0 0 4,14 1,1 0 0 0 5,13 1,1 0 0 0 4,12 Z M 8,12 A 1,1 0 0 0 7,13 1,1 0 0 0 8,14 1,1 0 0 0 9,13 1,1 0 0 0 8,12 Z M 12,12 A 1,1 0 0 0 11,13 1,1 0 0 0 12,14 1,1 0 0 0 13,13 1,1 0 0 0 12,12 Z M 2,14 A 1,1 0 0 0 1,15 1,1 0 0 0 2,16 1,1 0 0 0 3,15 1,1 0 0 0 2,14 Z M 6,14 A 1,1 0 0 0 5,15 1,1 0 0 0 6,16 1,1 0 0 0 7,15 1,1 0 0 0 6,14 Z M 10,14 A 1,1 0 0 0 9,15 1,1 0 0 0 10,16 1,1 0 0 0 11,15 1,1 0 0 0 10,14 Z M 14,14 A 1,1 0 0 0 13,15 1,1 0 0 0 14,16 1,1 0 0 0 15,15 1,1 0 0 0 14,14 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-storm-day.svg b/.icons/awkward/16x16/panel/weather-storm-day.svg
new file mode 120000
index 00000000..6f7583d3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-storm-day.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-storm-night.svg b/.icons/awkward/16x16/panel/weather-storm-night.svg
new file mode 120000
index 00000000..6f7583d3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-storm-night.svg
@@ -0,0 +1 @@
+weather-storm.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/weather-storm.svg b/.icons/awkward/16x16/panel/weather-storm.svg
new file mode 100644
index 00000000..50d9f5bb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-storm.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 5.93,0 4.17,1.27 3.41,3.07 1.48,3.35 0,5 0,7 0,9.21 1.79,11 4,11 L 6,11 6,8.5 C 6,7.67 6.67,7 7.5,7 8.33,7 9,7.67 9,8.5 l 0,2.5 3.5,0 C 14.43,11 16,9.44 16,7.5 16,5.71 14.65,4.23 12.91,4.03 12.45,1.74 10.43,0 8,0 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 7.34,8.029287 c -0.2,0.07 -0.35,0.28 -0.34,0.5 l 0,3.78 -0.03,0.09 -0.63,0.63 -0.03,0 -1.81,0 -0.22,0 -0.12,0.16 -1,1 c -0.26,0.15 -0.31,0.56 -0.1,0.78 0.22,0.21 0.63,0.16 0.78,-0.1 l 0.85,-0.84 1.31,0 0,1.4 c 0,0.26 0.24,0.51 0.5,0.51 0.26,0 0.5,-0.25 0.5,-0.51 l 0,-1.71 0.69,-0.69 2.12,0 0.75,0.75 -1.4,1.31 c -0.26,0.15 -0.31,0.56 -0.1,0.78 0.22,0.21 0.63,0.16 0.78,-0.1 l 1.41,-1.3 1.41,1.3 c 0.15,0.26 0.56,0.31 0.78,0.1 0.21,-0.22 0.16,-0.63 -0.1,-0.78 l -3,-2.9 -0.12,-0.16 -0.22,0 -2,0 0,-3.5 c 0,-0.3 -0.3,-0.56 -0.59,-0.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/weather-windy.svg b/.icons/awkward/16x16/panel/weather-windy.svg
new file mode 100644
index 00000000..213c9e03
--- /dev/null
+++ b/.icons/awkward/16x16/panel/weather-windy.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0208,0 A 0.99921,1.0001 0 1 0 8.0208,2 C 8.0208,2 8.3062,2.013 8.5633,2.1426 8.8204,2.2721 9.0062,2.331 9.0062,3 9.0062,3.669 8.8204,3.7279 8.5633,3.8574 8.3062,3.987 8.0208,4 8.0208,4 H 1.0133 A 0.99921,1.0001 0 1 0 1.0133,6 H 8.0208 C 8.0208,6 8.7278,6.013 9.4629,5.6426 10.198,5.2721 11.004,4.331 11.004,3 11.004,1.669 10.198,0.72785 9.4629,0.35742 8.7278,-0.01301 8.0208,0 8.0208,0 Z M 13.016,3 A 0.99921,1.0001 0 1 0 13.016,5 C 13.016,5 13.302,5.013 13.559,5.1426 13.816,5.2721 14.002,5.331 14.002,6 14.002,6.669 13.816,6.7279 13.559,6.8574 13.302,6.987 13.016,7 13.016,7 H 5.0234 A 0.99921,1.0001 0 1 0 5.0234,9 H 13.016 C 13.016,9 13.723,9.013 14.458,8.6426 15.193,8.2721 16,7.331 16,6 16,4.669 15.193,3.7279 14.458,3.3574 13.723,2.987 13.016,3 13.016,3 Z M 1.0133,10 A 0.99921,1.0001 0 1 0 1.0133,12 H 8.0208 C 8.0208,12 8.3062,12.013 8.5633,12.143 8.8204,12.272 9.0062,12.331 9.0062,13 9.0062,13.669 8.8204,13.728 8.5633,13.857 8.3062,13.987 8.0208,14 8.0208,14 A 0.99921,1.0001 0 1 0 8.0208,16 C 8.0208,16 8.7278,16.013 9.4629,15.643 10.198,15.272 11.004,14.331 11.004,13 11.004,11.669 10.198,10.728 9.4629,10.357 8.7278,9.987 8.0208,10 8.0208,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/webtorrent-desktop-panel.svg b/.icons/awkward/16x16/panel/webtorrent-desktop-panel.svg
new file mode 100644
index 00000000..33a20599
--- /dev/null
+++ b/.icons/awkward/16x16/panel/webtorrent-desktop-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.5390625 1 A 1.6487165 1.5917475 0 0 0 7.6757812 1.2128906 L 2.8242188 3.9179688 A 1.6487165 1.5917475 0 0 0 2 5.296875 L 2 10.703125 A 1.6487165 1.5917475 0 0 0 2.8242188 12.083984 L 7.6757812 14.787109 A 1.6487165 1.5917475 0 0 0 9.3242188 14.787109 L 14.175781 12.083984 A 1.6487165 1.5917475 0 0 0 15 10.703125 L 15 5.296875 A 1.6487165 1.5917475 0 0 0 14.175781 3.9179688 L 9.3242188 1.2128906 A 1.6487165 1.5917475 0 0 0 8.5390625 1 z M 8.5 3 L 13 5.53125 L 13 10.46875 L 8.5 13 L 4 10.46875 L 4 5.53125 L 8.5 3 z M 7.4296875 6 C 6.6405883 6 6 6.7359673 6 7.6425781 C 6 9.0563826 8.2014282 10.166667 8.4765625 11 C 8.7516975 10.166667 10.953125 9.0563826 10.953125 7.6425781 C 10.953125 6.7359673 10.312536 6 9.5234375 6 C 9.1095982 6 8.7375687 6.2550999 8.4765625 6.578125 C 8.2155571 6.2550999 7.8435265 6 7.4296875 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/wechat-tray-unread.svg b/.icons/awkward/16x16/panel/wechat-tray-unread.svg
new file mode 100644
index 00000000..652c7a83
--- /dev/null
+++ b/.icons/awkward/16x16/panel/wechat-tray-unread.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 A 6 5.5 0 0 0 1 6.5 A 6 5.5 0 0 0 3 10.589844 L 3 14 L 4.2949219 11.408203 A 6 5.5 0 0 0 4.3945312 11.449219 C 4.1441326 10.845429 4 10.190594 4 9.5 C 4 6.442315 6.7029751 4.0473099 9.9121094 4.0039062 A 1 1 0 0 1 10 4 C 10.927345 4 11.811468 4.201607 12.605469 4.5546875 A 6 5.5 0 0 0 7 1 z M 4 4 A 1 1 0 0 1 5 5 A 1 1 0 0 1 4 6 A 1 1 0 0 1 3 5 A 1 1 0 0 1 4 4 z M 10 5 A 5 4.5 0 0 0 5 9.5 A 5 4.5 0 0 0 10 14 A 5 4.5 0 0 0 11.033203 13.898438 A 2.5 2.5 0 0 1 11 13.5 A 2.5 2.5 0 0 1 13.5 11 A 2.5 2.5 0 0 1 14.591797 11.255859 A 5 4.5 0 0 0 15 9.5 A 5 4.5 0 0 0 10 5 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 12 7 A 1 1 0 0 1 13 8 A 1 1 0 0 1 12 9 A 1 1 0 0 1 11 8 A 1 1 0 0 1 12 7 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="13.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/wechat-tray.svg b/.icons/awkward/16x16/panel/wechat-tray.svg
new file mode 100644
index 00000000..cdb331a7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/wechat-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7 1 A 6 5.5 0 0 0 1 6.5 A 6 5.5 0 0 0 3 10.589844 L 3 14 L 4.2949219 11.408203 A 6 5.5 0 0 0 4.3945312 11.449219 C 4.1441326 10.845429 4 10.190594 4 9.5 C 4 6.442315 6.7029751 4.0473099 9.9121094 4.0039062 A 1 1 0 0 1 10 4 C 10.927345 4 11.811468 4.201607 12.605469 4.5546875 A 6 5.5 0 0 0 7 1 z M 4 4 A 1 1 0 0 1 5 5 A 1 1 0 0 1 4 6 A 1 1 0 0 1 3 5 A 1 1 0 0 1 4 4 z M 10 5 A 5 4.5 0 0 0 5 9.5 A 5 4.5 0 0 0 10 14 A 5 4.5 0 0 0 12.810547 13.216797 L 14 15 L 14 12.191406 A 5 4.5 0 0 0 15 9.5 A 5 4.5 0 0 0 10 5 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 12 7 A 1 1 0 0 1 13 8 A 1 1 0 0 1 12 9 A 1 1 0 0 1 11 8 A 1 1 0 0 1 12 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/whatsapp-msg.svg b/.icons/awkward/16x16/panel/whatsapp-msg.svg
new file mode 100644
index 00000000..fc318173
--- /dev/null
+++ b/.icons/awkward/16x16/panel/whatsapp-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 7.831125 1 7.665375 1.0079813 7.5 1.0195312 C 7.479 1.0211062 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.22075 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069969 7.6710156 1.0058594 7.6972656 C 1.0036719 7.7760156 1.0014281 7.8539688 1.0019531 7.9335938 C 1.0016906 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910315 1.3984375 10.316406 C 1.5002875 10.641906 1.6181031 10.970234 1.7597656 11.302734 C 1.8096642 11.420056 1.8408181 11.50346 1.8789062 11.599609 A 2.5 2.5 0 0 1 3.5 11 A 2.5 2.5 0 0 1 6 13.5 A 2.5 2.5 0 0 1 5.7167969 14.650391 C 5.8268855 14.681986 5.9193679 14.704327 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991287 7.7050781 14.992188 C 7.7855781 14.994787 7.8660936 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953056 8.8144063 14.960938 8.7382812 C 14.977556 8.5746563 14.986927 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996964 8.0778175 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 5.5 4 C 6.3284 4 7 4.6715 7 5.5 C 7 6 7 7 6 7 C 6 8 8.032 9.946 9 10 C 9 9 10 9 10.5 9 C 11.328 9 12 9.672 12 10.5 C 12 11.328 11.328 12 10.5 12 L 9.9394531 12 C 9.6434531 11.993 9.2975 11.884031 8.8125 11.707031 C 7.1895 11.115031 6.0628031 10.165062 4.9082031 8.4140625 C 4.2356031 7.3940625 4.0036 6.7806781 4 6.0175781 L 4 5.5 C 4 4.6715 4.6716 4 5.5 4 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="3.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/whatsapp-tray.svg b/.icons/awkward/16x16/panel/whatsapp-tray.svg
new file mode 100644
index 00000000..1e4844b7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/whatsapp-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 7.831125 1 7.665375 1.0079813 7.5 1.0195312 C 7.479 1.0211062 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.22075 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069969 7.6710156 1.0058594 7.6972656 C 1.0036719 7.7760156 1.0014281 7.8539688 1.0019531 7.9335938 C 1.0016906 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910313 1.3984375 10.316406 C 1.5002875 10.641906 1.6181031 10.970234 1.7597656 11.302734 C 2.1125656 12.132234 2.1551719 12.356703 2.0996094 13.048828 C 2.0609344 13.531828 1.9310281 14.025359 1.7675781 14.302734 C 1.6193531 14.553859 1.5 14.815234 1.5 14.880859 C 1.5 15.085609 2.6801219 15.013844 3.7246094 14.746094 C 4.9482094 14.432844 5.0553187 14.432997 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991288 7.7050781 14.992188 C 7.7855781 14.994787 7.8660937 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953057 8.8144062 14.960938 8.7382812 C 14.977557 8.5746563 14.986927 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996964 8.0778175 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 5.5 4 C 6.3284 4 7 4.6715 7 5.5 C 7 6 7 7 6 7 C 6 8 8.032 9.946 9 10 C 9 9 10 9 10.5 9 C 11.328 9 12 9.672 12 10.5 C 12 11.328 11.328 12 10.5 12 L 9.9394531 12 C 9.6434531 11.993 9.2975 11.884031 8.8125 11.707031 C 7.1895 11.115031 6.0628031 10.165062 4.9082031 8.4140625 C 4.2356031 7.3940625 4.0036 6.7806781 4 6.0175781 L 4 5.5 C 4 4.6715 4.6716 4 5.5 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/whatsapp-warning-msg.svg b/.icons/awkward/16x16/panel/whatsapp-warning-msg.svg
new file mode 100644
index 00000000..fcbd979b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/whatsapp-warning-msg.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8 1 C 7.831125 1 7.665375 1.0079813 7.5 1.0195312 C 7.479 1.0211062 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.22075 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069969 7.6710156 1.0058594 7.6972656 C 1.0036719 7.7760156 1.0014281 7.8539688 1.0019531 7.9335938 C 1.0016906 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910315 1.3984375 10.316406 C 1.5002875 10.641906 1.6181031 10.970234 1.7597656 11.302734 C 1.8096642 11.420056 1.8408181 11.50346 1.8789062 11.599609 A 2.5 2.5 0 0 1 3.5 11 A 2.5 2.5 0 0 1 6 13.5 A 2.5 2.5 0 0 1 5.7167969 14.650391 C 5.8268855 14.681986 5.9193679 14.704327 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991287 7.7050781 14.992188 C 7.7855781 14.994787 7.8660936 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953056 8.8144063 14.960938 8.7382812 C 14.977556 8.5746563 14.986927 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996964 8.0778175 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 5.5 4 C 6.3284 4 7 4.6715 7 5.5 C 7 6 7 7 6 7 C 6 8 8.032 9.946 9 10 C 9 9 10 9 10.5 9 C 11.328 9 12 9.672 12 10.5 C 12 11.328 11.328 12 10.5 12 L 9.9394531 12 C 9.6434531 11.993 9.2975 11.884031 8.8125 11.707031 C 7.1895 11.115031 6.0628031 10.165062 4.9082031 8.4140625 C 4.2356031 7.3940625 4.0036 6.7806781 4 6.0175781 L 4 5.5 C 4 4.6715 4.6716 4 5.5 4 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="3.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/whatsapp-warning.svg b/.icons/awkward/16x16/panel/whatsapp-warning.svg
new file mode 100644
index 00000000..dcdd2c81
--- /dev/null
+++ b/.icons/awkward/16x16/panel/whatsapp-warning.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8 1 C 7.831125 1 7.665375 1.0079813 7.5 1.0195312 C 7.479 1.0211062 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.22075 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069969 7.6710156 1.0058594 7.6972656 C 1.0036719 7.7760156 1.0014281 7.8539688 1.0019531 7.9335938 C 1.0016906 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910313 1.3984375 10.316406 C 1.5002875 10.641906 1.6181031 10.970234 1.7597656 11.302734 C 2.1125656 12.132234 2.1551719 12.356703 2.0996094 13.048828 C 2.0609344 13.531828 1.9310281 14.025359 1.7675781 14.302734 C 1.6193531 14.553859 1.5 14.815234 1.5 14.880859 C 1.5 15.085609 2.6801219 15.013844 3.7246094 14.746094 C 4.9482094 14.432844 5.0553187 14.432997 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991288 7.7050781 14.992188 C 7.7855781 14.994787 7.8660937 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953057 8.8144062 14.960938 8.7382812 C 14.977557 8.5746563 14.986927 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996964 8.0778175 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 5.5 4 C 6.3284 4 7 4.6715 7 5.5 C 7 6 7 7 6 7 C 6 8 8.032 9.946 9 10 C 9 9 10 9 10.5 9 C 11.328 9 12 9.672 12 10.5 C 12 11.328 11.328 12 10.5 12 L 9.9394531 12 C 9.6434531 11.993 9.2975 11.884031 8.8125 11.707031 C 7.1895 11.115031 6.0628031 10.165062 4.9082031 8.4140625 C 4.2356031 7.3940625 4.0036 6.7806781 4 6.0175781 L 4 5.5 C 4 4.6715 4.6716 4 5.5 4 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/whatsie-tray-attention.svg b/.icons/awkward/16x16/panel/whatsie-tray-attention.svg
new file mode 100644
index 00000000..260d7800
--- /dev/null
+++ b/.icons/awkward/16x16/panel/whatsie-tray-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 7.831125 1 7.665375 1.0079803 7.5 1.0195312 C 7.479 1.0211013 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.2207465 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069994 7.6710156 1.0058594 7.6972656 C 1.0036694 7.7760156 1.0014331 7.8539688 1.0019531 7.9335938 C 1.0016981 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910319 1.3984375 10.316406 C 1.4829756 10.58658 1.588175 10.859927 1.6992188 11.134766 A 2.5 2.5 0 0 1 2.5 11 A 2.5 2.5 0 0 1 5 13.5 A 2.5 2.5 0 0 1 4.7734375 14.535156 C 5.1635421 14.498354 5.4579565 14.559406 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991287 7.7050781 14.992188 C 7.7855778 14.994694 7.8660936 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953056 8.8144063 14.960938 8.7382812 C 14.977556 8.5746563 14.986928 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996971 8.0778165 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 4 7 A 1 1 0 0 1 5 8 A 1 1 0 0 1 4 9 A 1 1 0 0 1 3 8 A 1 1 0 0 1 4 7 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 12 7 A 1 1 0 0 1 13 8 A 1 1 0 0 1 12 9 A 1 1 0 0 1 11 8 A 1 1 0 0 1 12 7 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="2.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/whatsie-tray.svg b/.icons/awkward/16x16/panel/whatsie-tray.svg
new file mode 100644
index 00000000..32d4c85e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/whatsie-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 C 7.831125 1 7.665375 1.0079802 7.5 1.0195312 C 7.479 1.0211013 7.4585 1.0216875 7.4375 1.0234375 C 4.937275 1.2207465 2.8179969 2.7233875 1.7480469 4.8515625 C 1.6788344 4.989375 1.6090281 5.1286844 1.5488281 5.2714844 C 1.2211406 6.0114719 1.0421406 6.795475 1.0097656 7.6171875 C 1.0083656 7.6443125 1.0069994 7.6710156 1.0058594 7.6972656 C 1.0036694 7.7760156 1.0014331 7.8539688 1.0019531 7.9335938 C 1.0016981 7.9554687 1 7.978125 1 8 C 1 8.81375 1.1452125 9.5910316 1.3984375 10.316406 C 1.5002875 10.641906 1.6181031 10.970234 1.7597656 11.302734 C 2.1125656 12.132234 2.1551719 12.356703 2.0996094 13.048828 C 2.0609344 13.531828 1.9310281 14.025359 1.7675781 14.302734 C 1.6193531 14.553859 1.5 14.815234 1.5 14.880859 C 1.5 15.085609 2.6801219 15.013844 3.7246094 14.746094 C 4.9482094 14.432844 5.0553187 14.43295 6.0585938 14.748047 C 6.5175313 14.892372 7.0400594 14.969234 7.6308594 14.990234 C 7.6553594 14.992034 7.6805781 14.991288 7.7050781 14.992188 C 7.7855778 14.994694 7.8660937 15 7.9492188 15 L 7.9667969 15 L 8 15 C 8.195125 15 8.3884531 14.989489 8.5800781 14.974609 C 10.310828 14.851234 11.700797 14.211516 12.951172 12.962891 C 13.981922 11.933891 14.621047 10.663984 14.873047 9.3339844 C 14.896677 9.2132344 14.915021 9.0901719 14.931641 8.9667969 C 14.942141 8.8906719 14.953057 8.8144062 14.960938 8.7382812 C 14.977557 8.5746563 14.986928 8.4093125 14.992188 8.2421875 C 14.993887 8.2001875 14.996094 8.1591875 14.996094 8.1171875 C 14.996971 8.0778165 15 8.039375 15 8 C 15 4.18675 11.981234 1.1076219 8.1933594 1.0058594 C 8.1636094 1.0045469 8.1332656 1.0043438 8.1035156 1.0039062 C 8.0685156 1.0033812 8.035 1 8 1 z M 4 7 A 1 1 0 0 1 5 8 A 1 1 0 0 1 4 9 A 1 1 0 0 1 3 8 A 1 1 0 0 1 4 7 z M 8 7 A 1 1 0 0 1 9 8 A 1 1 0 0 1 8 9 A 1 1 0 0 1 7 8 A 1 1 0 0 1 8 7 z M 12 7 A 1 1 0 0 1 13 8 A 1 1 0 0 1 12 9 A 1 1 0 0 1 11 8 A 1 1 0 0 1 12 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/wire-tray-attention.svg b/.icons/awkward/16x16/panel/wire-tray-attention.svg
new file mode 100644
index 00000000..f5dc684a
--- /dev/null
+++ b/.icons/awkward/16x16/panel/wire-tray-attention.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 C 3.134,1 0,4.134 0,8 0,11.866 3.134,15 7,15 10.866,15 14,11.866 14,8 14,4.134 10.866,1 7,1 Z M 2,4.9997 H 3 V 9.4121 C 3,9.4121 2.9984,9.7701 3.2812,10.164 3.5641,10.558 4.116,11 5.5,11 5.6058,11 5.6363,10.964 5.7324,10.959 5.6611,10.882 5.5255,10.827 5.4687,10.748 5.0015,10.098 5,9.4121 5,9.4121 V 6.0719 L 5.0039,6.0426 C 5.0039,6.0426 5.0278,5.898 5.0879,5.779 5.148,5.66 5.251,5.5204 5.4082,5.3981 5.7225,5.1536 6.2228,4.9884 7.0078,4.9997 7.7878,5.0109 8.274,5.1744 8.584,5.4079 8.739,5.5246 8.8433,5.6589 8.9063,5.7751 8.9683,5.8913 8.9961,6.0368 8.9961,6.0368 L 9,6.07 V 9.4121 C 9,9.4121 8.9983,10.098 8.5312,10.748 8.4742,10.827 8.3386,10.882 8.2676,10.959 8.3636,10.964 8.394,11 8.5,11 9.884,11 10.436,10.558 10.719,10.164 11.002,9.7701 11,9.4121 11,9.4121 V 4.9997 H 12 V 9.4121 C 12,9.4121 11.998,10.098 11.531,10.748 11.064,11.398 10.116,12 8.5,12 7.878,12 7.435,11.852 7,11.705 6.565,11.852 6.1219,12 5.5,12 3.8839,12 2.9358,11.398 2.4687,10.748 2.0015,10.098 2,9.4121 2,9.4121 Z M 6.9922,5.9997 C 6.3532,5.9905 6.1034,6.1252 6.0234,6.1872 6.0024,6.2041 6.005,6.2036 6,6.2106 V 9.4121 C 6,9.4121 5.9986,9.7701 6.2812,10.164 6.4253,10.364 6.645,10.574 7,10.734 7.355,10.574 7.5747,10.364 7.7187,10.164 8.0017,9.7701 8,9.4121 8,9.4121 V 6.2223 C 7.993,6.2157 8.0004,6.2205 7.9844,6.2087 7.9014,6.1461 7.6362,6.0089 6.9922,5.9997 Z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="14.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/wire-tray.svg b/.icons/awkward/16x16/panel/wire-tray.svg
new file mode 100644
index 00000000..369e84f7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/wire-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,1 C 3.134,1 0,4.134 0,8 0,11.866 3.134,15 7,15 10.866,15 14,11.866 14,8 14,4.134 10.866,1 7,1 Z M 2,4.9997 H 3 V 9.4121 C 3,9.4121 2.9984,9.7701 3.2812,10.164 3.5641,10.558 4.116,11 5.5,11 5.6058,11 5.6363,10.964 5.7324,10.959 5.6611,10.882 5.5255,10.827 5.4687,10.748 5.0015,10.098 5,9.4121 5,9.4121 V 6.0719 L 5.0039,6.0426 C 5.0039,6.0426 5.0278,5.898 5.0879,5.779 5.148,5.66 5.251,5.5204 5.4082,5.3981 5.7225,5.1536 6.2228,4.9884 7.0078,4.9997 7.7878,5.0109 8.274,5.1744 8.584,5.4079 8.739,5.5246 8.8433,5.6589 8.9063,5.7751 8.9683,5.8913 8.9961,6.0368 8.9961,6.0368 L 9,6.07 V 9.4121 C 9,9.4121 8.9983,10.098 8.5312,10.748 8.4742,10.827 8.3386,10.882 8.2676,10.959 8.3636,10.964 8.394,11 8.5,11 9.884,11 10.436,10.558 10.719,10.164 11.002,9.7701 11,9.4121 11,9.4121 V 4.9997 H 12 V 9.4121 C 12,9.4121 11.998,10.098 11.531,10.748 11.064,11.398 10.116,12 8.5,12 7.878,12 7.435,11.852 7,11.705 6.565,11.852 6.1219,12 5.5,12 3.8839,12 2.9358,11.398 2.4687,10.748 2.0015,10.098 2,9.4121 2,9.4121 Z M 6.9922,5.9997 C 6.3532,5.9905 6.1034,6.1252 6.0234,6.1872 6.0024,6.2041 6.005,6.2036 6,6.2106 V 9.4121 C 6,9.4121 5.9986,9.7701 6.2812,10.164 6.4253,10.364 6.645,10.574 7,10.734 7.355,10.574 7.5747,10.364 7.7187,10.164 8.0017,9.7701 8,9.4121 8,9.4121 V 6.2223 C 7.993,6.2157 8.0004,6.2205 7.9844,6.2087 7.9014,6.1461 7.6362,6.0089 6.9922,5.9997 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/wired.svg b/.icons/awkward/16x16/panel/wired.svg
new file mode 120000
index 00000000..84ab2035
--- /dev/null
+++ b/.icons/awkward/16x16/panel/wired.svg
@@ -0,0 +1 @@
+network-wired.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/wiznote-indicator.svg b/.icons/awkward/16x16/panel/wiznote-indicator.svg
new file mode 100644
index 00000000..c83a016c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/wiznote-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,1 9.5,7 9,4 5,5 4,8 3,3 0,4 2,13.5 5.777,14.066 6.5,11.5 7.264,14.289 12,15 16,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/workrave-indicator-quiet.svg b/.icons/awkward/16x16/panel/workrave-indicator-quiet.svg
new file mode 100644
index 00000000..bd092f5d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/workrave-indicator-quiet.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.7909,1 4,2.7909 4,5 4,7.2091 5.7909,9 8,9 10.209,9 12,7.2091 12,5 12,2.7909 10.209,1 8,1 Z M 7,3 H 9 V 4 H 10 V 6 H 9 V 7 H 7 V 6 H 6 V 4 H 7 Z M 11.494,9.9941 C 11.045,9.9942 10.824,10.541 11.146,10.854 L 12.793,12.5 11.146,14.146 C 10.656,14.618 11.382,15.344 11.854,14.854 L 13.5,13.207 15.146,14.854 C 15.618,15.344 16.344,14.618 15.854,14.146 L 14.207,12.5 15.854,10.854 C 16.179,10.536 15.945,9.9836 15.49,9.9961 15.36,9.9997 15.237,10.054 15.146,10.146 L 13.5,11.793 11.854,10.146 C 11.759,10.049 11.63,9.9941 11.494,9.9941 Z M 8,10 C -4e-4,10.004 1,15 1,15 H 10.074 C 10.027,14.868 9.9921,14.729 9.9844,14.576 9.9636,14.169 10.149,13.718 10.453,13.426 L 11.379,12.5 10.451,11.572 C 10.055,11.189 9.9406,10.62 10.055,10.137 9.4308,10.055 8.7622,9.9996 8,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/workrave-indicator-suspended.svg b/.icons/awkward/16x16/panel/workrave-indicator-suspended.svg
new file mode 100644
index 00000000..c05737c7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/workrave-indicator-suspended.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.4766,0.99609 C 1.0278,1.0127 0.82663,1.5665 1.1602,1.8672 L 15.16,14.867 C 15.65,15.32 16.329,14.586 15.84,14.133 L 1.8398,1.1328 C 1.7421,1.0402 1.6111,0.99089 1.4766,0.99609 Z M 8,1 C 6.7132,1 5.5813,1.6185 4.8496,2.5625 L 6.3984,4 H 7 V 3 H 9 V 4 H 10 V 6 H 9 V 6.416 L 10.666,7.9629 C 11.479,7.2307 12,6.1804 12,5 12,2.7909 10.209,1 8,1 Z M 4.1426,6.002 C 4.5312,7.4994 5.7532,8.6522 7.293,8.9277 Z M 8,10 C -4e-4,10.004 1,15 1,15 H 13.832 L 8.4668,10.018 C 8.3079,10.013 8.1657,9.9999 8,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/workrave-indicator.svg b/.icons/awkward/16x16/panel/workrave-indicator.svg
new file mode 100644
index 00000000..6845ad89
--- /dev/null
+++ b/.icons/awkward/16x16/panel/workrave-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.7909,1 4,2.7909 4,5 4,7.2091 5.7909,9 8,9 10.209,9 12,7.2091 12,5 12,2.7909 10.209,1 8,1 Z M 7,3 H 9 V 4 H 10 V 6 H 9 V 7 H 7 V 6 H 6 V 4 H 7 Z M 8,10 C -4e-4,10.004 1,15 1,15 V 15 H 15 V 15 C 15,15 16,9.996 8,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/xchat-panel.svg b/.icons/awkward/16x16/panel/xchat-panel.svg
new file mode 100644
index 00000000..b2d78210
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xchat-panel.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="M 3.4062,0.9874 C 3.1506,0.9874 2.8833,1.0728 2.6875,1.2686 L 1.2812,2.6749 C 0.8895,3.0666 0.8895,3.7206 1.2812,4.1124 L 2.1562,4.9874 H 7.844 L 4.125,1.2686 C 3.9291,1.0727 3.6619,0.9873 3.4062,0.9873 Z M 12.594,0.9874 C 12.332,0.9874 12.071,1.0728 11.875,1.2686 L 8.156,4.9874 H 13.844 L 14.719,4.1124 C 15.11,3.7207 15.11,3.0666 14.719,2.6749 L 13.312,1.2687 C 13.117,1.0729 12.855,0.9875 12.594,0.9875 Z M 4.4782,5.4953 C 4.2135,5.5067 4.0037,5.7225 3.9997,5.9874 V 7.487 9.487 C 3.9901,10.163 5.0093,10.163 4.9997,9.487 V 7.987 H 5.9997 V 9.487 C 5.9901,10.163 7.0093,10.163 6.9997,9.487 V 7.487 C 6.9992,7.2112 6.7755,6.9878 6.4997,6.9878 H 4.9997 V 5.9878 C 4.9955,5.7062 4.7596,5.4836 4.4782,5.4957 Z M 13.478,5.4953 C 13.214,5.5069 13.004,5.7227 13,5.9874 V 6.9874 H 12.5 C 11.854,7.0078 11.854,7.9666 12.5,7.987 H 13 V 9.487 C 13,9.7631 13.224,9.987 13.5,9.987 H 15 C 15.676,9.9966 15.676,8.9774 15,8.987 H 14 V 7.987 H 15 C 15.688,8.0088 15.688,6.9656 15,6.9874 H 14 V 5.9874 C 13.996,5.7061 13.76,5.4839 13.479,5.4957 Z M 0.5,6.9874 C 0.22403,6.9874 2.4835e-4,7.211 0,7.487 V 9.487 C 2.7609e-5,9.7631 0.22387,9.987 0.5,9.987 H 2.5 C 3.1762,9.9966 3.1762,8.9774 2.5,8.987 H 1 V 7.987 H 2.5 C 3.1762,7.9966 3.1762,6.9774 2.5,6.987 H 0.5 Z M 8.5,6.9874 C 8.224,6.9874 8.0002,7.211 8,7.487 V 9.487 C 8,9.7631 8.2239,9.987 8.5,9.987 H 9.25 C 9.9262,9.9966 9.9262,8.9774 9.25,8.987 H 9 V 7.987 H 10 V 9.487 C 9.9904,10.163 11.01,10.163 11,9.487 V 7.487 C 11,7.211 10.776,6.9874 10.5,6.9874 Z M 2.1564,10.987 1.2814,11.862 C 0.8897,12.254 0.8897,12.908 1.2814,13.3 L 2.6876,14.706 C 3.0793,15.098 3.7334,15.098 4.1251,14.706 L 7.844,10.987 Z M 8.156,10.987 11.875,14.706 C 12.267,15.098 12.921,15.098 13.313,14.706 L 14.719,13.3 C 15.111,12.908 15.111,12.254 14.719,11.862 L 13.844,10.987 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/xfce-newmail.svg b/.icons/awkward/16x16/panel/xfce-newmail.svg
new file mode 120000
index 00000000..9ab72aa4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce-newmail.svg
@@ -0,0 +1 @@
+new-messages-red.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce-nomail.svg b/.icons/awkward/16x16/panel/xfce-nomail.svg
new file mode 120000
index 00000000..af817c6d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce-nomail.svg
@@ -0,0 +1 @@
+applications-email-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-battery-critical-charging.svg b/.icons/awkward/16x16/panel/xfce4-battery-critical-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-battery-critical-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-battery-critical.svg b/.icons/awkward/16x16/panel/xfce4-battery-critical.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-battery-critical.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-battery-full-charging.svg b/.icons/awkward/16x16/panel/xfce4-battery-full-charging.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-battery-full-charging.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-battery-full.svg b/.icons/awkward/16x16/panel/xfce4-battery-full.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-battery-full.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-battery-low-charging.svg b/.icons/awkward/16x16/panel/xfce4-battery-low-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-battery-low-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-battery-low.svg b/.icons/awkward/16x16/panel/xfce4-battery-low.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-battery-low.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-battery-missing.svg b/.icons/awkward/16x16/panel/xfce4-battery-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-battery-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-battery-ok-charging.svg b/.icons/awkward/16x16/panel/xfce4-battery-ok-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-battery-ok-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-battery-ok.svg b/.icons/awkward/16x16/panel/xfce4-battery-ok.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-battery-ok.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-fsguard-plugin-urgent.svg b/.icons/awkward/16x16/panel/xfce4-fsguard-plugin-urgent.svg
new file mode 100644
index 00000000..ad5ead5c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-fsguard-plugin-urgent.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3 1 C 2.446 1 2 1.446 2 2 L 2 14 C 2 14.554 2.446 15 3 15 L 8.0214844 15 C 8.0462024 14.774521 8.1008536 14.553107 8.2070312 14.347656 L 9.6015625 11.642578 L 10.318359 10.253906 A 4 4 0 0 1 8 11 L 4 11 L 4 7 A 4 4 0 0 1 8 3 A 4 4 0 0 1 12 7 A 4 4 0 0 1 11.828125 8.1601562 C 12.00786 8.0781574 12.197743 8.0140729 12.404297 8.0019531 L 12.40625 8.0019531 L 12.408203 8.0019531 C 12.468493 7.9986131 12.527601 7.9986131 12.587891 8.0019531 C 13.2052 8.0349328 13.731724 8.4173506 14 8.9316406 L 14 2 C 14 1.446 13.554 1 13 1 L 3 1 z M 8 5 A 2 2 0 0 0 6 7 A 2 2 0 0 0 8 9 A 2 2 0 0 0 10 7 A 2 2 0 0 0 8 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 12.462891 9 A 0.710646 0.79561028 0 0 0 11.884766 9.3964844 L 10.490234 12.101562 L 9.0957031 14.806641 A 0.710646 0.79561028 0 0 0 9 15.185547 A 0.710646 0.79561028 0 0 0 9.7109375 16 L 12.5 16 L 15.289062 16 A 0.710646 0.79561028 0 0 0 15.904297 14.806641 L 14.509766 12.101562 L 13.115234 9.3964844 A 0.710646 0.79561028 0 0 0 12.533203 9 A 0.710646 0.79561028 0 0 0 12.462891 9 z M 12 10 L 13 10 L 13 13 L 12 13 L 12 10 z M 12 14 L 13 14 L 13 15 L 12 15 L 12 14 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/xfce4-fsguard-plugin-warning.svg b/.icons/awkward/16x16/panel/xfce4-fsguard-plugin-warning.svg
new file mode 120000
index 00000000..025a2487
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-fsguard-plugin-warning.svg
@@ -0,0 +1 @@
+xfce4-fsguard-plugin-urgent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-fsguard-plugin.svg b/.icons/awkward/16x16/panel/xfce4-fsguard-plugin.svg
new file mode 120000
index 00000000..95b5fef8
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-fsguard-plugin.svg
@@ -0,0 +1 @@
+indicator-sensors-disk.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-mixer-muted.svg b/.icons/awkward/16x16/panel/xfce4-mixer-muted.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-mixer-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-mixer-no-muted.svg b/.icons/awkward/16x16/panel/xfce4-mixer-no-muted.svg
new file mode 120000
index 00000000..d4a80f3e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-mixer-no-muted.svg
@@ -0,0 +1 @@
+audio-volume-high-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-mixer-no-record.svg b/.icons/awkward/16x16/panel/xfce4-mixer-no-record.svg
new file mode 120000
index 00000000..ad16fd28
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-mixer-no-record.svg
@@ -0,0 +1 @@
+microphone-sensitivity-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-mixer-record.svg b/.icons/awkward/16x16/panel/xfce4-mixer-record.svg
new file mode 120000
index 00000000..24e3adab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-mixer-record.svg
@@ -0,0 +1 @@
+microphone-sensitivity-high.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-mixer-volume-high.svg b/.icons/awkward/16x16/panel/xfce4-mixer-volume-high.svg
new file mode 120000
index 00000000..d4a80f3e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-mixer-volume-high.svg
@@ -0,0 +1 @@
+audio-volume-high-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-mixer-volume-low-medium.svg b/.icons/awkward/16x16/panel/xfce4-mixer-volume-low-medium.svg
new file mode 120000
index 00000000..ae4d92d4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-mixer-volume-low-medium.svg
@@ -0,0 +1 @@
+audio-volume-medium-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-mixer-volume-low.svg b/.icons/awkward/16x16/panel/xfce4-mixer-volume-low.svg
new file mode 120000
index 00000000..fc5b2135
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-mixer-volume-low.svg
@@ -0,0 +1 @@
+audio-volume-low-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-mixer-volume-medium.svg b/.icons/awkward/16x16/panel/xfce4-mixer-volume-medium.svg
new file mode 120000
index 00000000..ae4d92d4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-mixer-volume-medium.svg
@@ -0,0 +1 @@
+audio-volume-medium-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-mixer-volume-muted.svg b/.icons/awkward/16x16/panel/xfce4-mixer-volume-muted.svg
new file mode 120000
index 00000000..157d72e0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-mixer-volume-muted.svg
@@ -0,0 +1 @@
+audio-volume-muted.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-mixer-volume-ultra-low.svg b/.icons/awkward/16x16/panel/xfce4-mixer-volume-ultra-low.svg
new file mode 120000
index 00000000..fc5b2135
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-mixer-volume-ultra-low.svg
@@ -0,0 +1 @@
+audio-volume-low-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-mixer-volume-very-high.svg b/.icons/awkward/16x16/panel/xfce4-mixer-volume-very-high.svg
new file mode 120000
index 00000000..d4a80f3e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-mixer-volume-very-high.svg
@@ -0,0 +1 @@
+audio-volume-high-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-notes-plugin.svg b/.icons/awkward/16x16/panel/xfce4-notes-plugin.svg
new file mode 120000
index 00000000..b140ab39
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-notes-plugin.svg
@@ -0,0 +1 @@
+tomboy-panel.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfce4-whiskermenu.svg b/.icons/awkward/16x16/panel/xfce4-whiskermenu.svg
new file mode 100644
index 00000000..009b5fba
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfce4-whiskermenu.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.3041094,1.0003416 C 6.0733634,1.0052816 5.8914699,1.0749556 5.8275469,1.0745606 4.3504598,1.279795 5.2934145,2.8284256 5.9193438,4.7483885 5.9727837,5.2398578 4.4569826,5.0345811 4.1205157,4.5198728 2.9857307,1.7734928 2.6830084,2.0802045 2.3666094,2.0003416 2.0635414,1.9385356 1.0111922,2.4674665 1.0345781,3.5784666 c 0.004,0.3191549 0.2059804,2.1230077 0.2089844,2.5898438 -1.33037301,2.2596372 -1.87256511,3.4964486 -0.2050781,5.8087436 1.1948705,1.565703 4.0672336,2.055165 5.9511719,2.021485 4.0093167,0.0016 4.9590727,-2.177086 7.2561667,-3.955078 C 16.00033,8.6085896 14.200883,7.8012676 13.777073,7.5491696 10.141981,5.1980899 8.0855509,5.6876564 8.0365309,5.3147947 8.0108209,4.8838258 8.0268759,3.6857361 7.9642659,3.2601072 7.7175419,1.2794362 6.8117454,0.98848479 6.3041094,1.0003416 Z m 6.5960106,0 C 12.155486,1.1160076 11.790015,5.333496 12.122776,5.9710447 13.265053,5.2530714 13.046179,2.068399 12.90012,1.0003416 Z m 2.9375,0.9785156 c -2.357948,3.0996933 -1.799057,2.5203743 -2.388672,5.0078125 0.224955,0.3077999 3.275786,-4.640378 2.388672,-5.0078125 z M 7.9994219,7.0003416 c 0.5522847,0 1,0.4477153 1,1 0,0.5522847 -0.4477153,1 -1,1 -0.5522848,0 -1,-0.4477153 -1,-1 0,-0.5522847 0.4477152,-1 1,-1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/xfpm-ac-adapter.svg b/.icons/awkward/16x16/panel/xfpm-ac-adapter.svg
new file mode 120000
index 00000000..462da4e2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ac-adapter.svg
@@ -0,0 +1 @@
+ac-adapter.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-brightness-lcd.svg b/.icons/awkward/16x16/panel/xfpm-brightness-lcd.svg
new file mode 100644
index 00000000..efe362e6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-brightness-lcd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0.721 5.8107,3.0003 H 3.0002 V 5.8108 L 0.7209,8 3.0002,10.221 V 13 H 5.8107 L 8,15.279 10.221,13 H 13 V 10.221 L 15.279,8 13,6.0003 V 3.0003 H 10.221 Z M 8,4.0003 C 10.21,4.0003 12,5.7903 12,8 12,10.21 10.21,12 8,12 5.7902,12 4.0002,10.21 4.0002,8 4.0002,5.7903 5.7902,4.0003 8,4.0003 Z M 8,5.0003 C 6.3433,5.0003 5.0002,6.3434 5.0002,8 5.0002,9.657 6.3433,11 8,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/xfpm-keyboard-000.svg b/.icons/awkward/16x16/panel/xfpm-keyboard-000.svg
new file mode 120000
index 00000000..3c3ffb5e
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-keyboard-000.svg
@@ -0,0 +1 @@
+keyboard-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-keyboard-020.svg b/.icons/awkward/16x16/panel/xfpm-keyboard-020.svg
new file mode 120000
index 00000000..f19f6498
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-keyboard-020.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-keyboard-030.svg b/.icons/awkward/16x16/panel/xfpm-keyboard-030.svg
new file mode 120000
index 00000000..f19f6498
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-keyboard-030.svg
@@ -0,0 +1 @@
+keyboard-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-keyboard-040.svg b/.icons/awkward/16x16/panel/xfpm-keyboard-040.svg
new file mode 120000
index 00000000..89e90a0d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-keyboard-040.svg
@@ -0,0 +1 @@
+keyboard-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-keyboard-060.svg b/.icons/awkward/16x16/panel/xfpm-keyboard-060.svg
new file mode 120000
index 00000000..e05b11bd
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-keyboard-060.svg
@@ -0,0 +1 @@
+keyboard-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-keyboard-080.svg b/.icons/awkward/16x16/panel/xfpm-keyboard-080.svg
new file mode 120000
index 00000000..82432d8f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-keyboard-080.svg
@@ -0,0 +1 @@
+keyboard-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-keyboard-100.svg b/.icons/awkward/16x16/panel/xfpm-keyboard-100.svg
new file mode 120000
index 00000000..1307798f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-keyboard-100.svg
@@ -0,0 +1 @@
+keyboard-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-mouse-000.svg b/.icons/awkward/16x16/panel/xfpm-mouse-000.svg
new file mode 120000
index 00000000..90eab54b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-mouse-000.svg
@@ -0,0 +1 @@
+mouse-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-mouse-020.svg b/.icons/awkward/16x16/panel/xfpm-mouse-020.svg
new file mode 120000
index 00000000..a25690c1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-mouse-020.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-mouse-030.svg b/.icons/awkward/16x16/panel/xfpm-mouse-030.svg
new file mode 120000
index 00000000..a25690c1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-mouse-030.svg
@@ -0,0 +1 @@
+mouse-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-mouse-040.svg b/.icons/awkward/16x16/panel/xfpm-mouse-040.svg
new file mode 120000
index 00000000..f5d985ce
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-mouse-040.svg
@@ -0,0 +1 @@
+mouse-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-mouse-060.svg b/.icons/awkward/16x16/panel/xfpm-mouse-060.svg
new file mode 120000
index 00000000..85e6611c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-mouse-060.svg
@@ -0,0 +1 @@
+mouse-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-mouse-080.svg b/.icons/awkward/16x16/panel/xfpm-mouse-080.svg
new file mode 120000
index 00000000..2919c46c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-mouse-080.svg
@@ -0,0 +1 @@
+mouse-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-mouse-100.svg b/.icons/awkward/16x16/panel/xfpm-mouse-100.svg
new file mode 120000
index 00000000..6c8e8153
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-mouse-100.svg
@@ -0,0 +1 @@
+mouse-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-phone-000.svg b/.icons/awkward/16x16/panel/xfpm-phone-000.svg
new file mode 120000
index 00000000..77b7a31c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-phone-000.svg
@@ -0,0 +1 @@
+phone-battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-phone-020.svg b/.icons/awkward/16x16/panel/xfpm-phone-020.svg
new file mode 120000
index 00000000..628ffaa0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-phone-020.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-phone-030.svg b/.icons/awkward/16x16/panel/xfpm-phone-030.svg
new file mode 120000
index 00000000..628ffaa0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-phone-030.svg
@@ -0,0 +1 @@
+phone-battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-phone-040.svg b/.icons/awkward/16x16/panel/xfpm-phone-040.svg
new file mode 120000
index 00000000..2e1194c1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-phone-040.svg
@@ -0,0 +1 @@
+phone-battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-phone-060.svg b/.icons/awkward/16x16/panel/xfpm-phone-060.svg
new file mode 120000
index 00000000..431ed099
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-phone-060.svg
@@ -0,0 +1 @@
+phone-battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-phone-080.svg b/.icons/awkward/16x16/panel/xfpm-phone-080.svg
new file mode 120000
index 00000000..4dadbca9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-phone-080.svg
@@ -0,0 +1 @@
+phone-battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-phone-100.svg b/.icons/awkward/16x16/panel/xfpm-phone-100.svg
new file mode 120000
index 00000000..954a697f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-phone-100.svg
@@ -0,0 +1 @@
+phone-battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-000-charging.svg b/.icons/awkward/16x16/panel/xfpm-primary-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-000.svg b/.icons/awkward/16x16/panel/xfpm-primary-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-020-charging.svg b/.icons/awkward/16x16/panel/xfpm-primary-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-020.svg b/.icons/awkward/16x16/panel/xfpm-primary-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-040-charging.svg b/.icons/awkward/16x16/panel/xfpm-primary-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-040.svg b/.icons/awkward/16x16/panel/xfpm-primary-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-060-charging.svg b/.icons/awkward/16x16/panel/xfpm-primary-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-060.svg b/.icons/awkward/16x16/panel/xfpm-primary-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-080-charging.svg b/.icons/awkward/16x16/panel/xfpm-primary-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-080.svg b/.icons/awkward/16x16/panel/xfpm-primary-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-100-charging.svg b/.icons/awkward/16x16/panel/xfpm-primary-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-100.svg b/.icons/awkward/16x16/panel/xfpm-primary-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-charged.svg b/.icons/awkward/16x16/panel/xfpm-primary-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-primary-missing.svg b/.icons/awkward/16x16/panel/xfpm-primary-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-primary-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-000-charging.svg b/.icons/awkward/16x16/panel/xfpm-ups-000-charging.svg
new file mode 120000
index 00000000..26a81ae4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-000-charging.svg
@@ -0,0 +1 @@
+battery-empty-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-000.svg b/.icons/awkward/16x16/panel/xfpm-ups-000.svg
new file mode 120000
index 00000000..e222aeda
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-000.svg
@@ -0,0 +1 @@
+battery-empty.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-020-charging.svg b/.icons/awkward/16x16/panel/xfpm-ups-020-charging.svg
new file mode 120000
index 00000000..7566c7e1
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-020-charging.svg
@@ -0,0 +1 @@
+battery-caution-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-020.svg b/.icons/awkward/16x16/panel/xfpm-ups-020.svg
new file mode 120000
index 00000000..819f26d4
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-020.svg
@@ -0,0 +1 @@
+battery-caution.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-040-charging.svg b/.icons/awkward/16x16/panel/xfpm-ups-040-charging.svg
new file mode 120000
index 00000000..cec45284
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-040-charging.svg
@@ -0,0 +1 @@
+battery-low-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-040.svg b/.icons/awkward/16x16/panel/xfpm-ups-040.svg
new file mode 120000
index 00000000..43b99e11
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-040.svg
@@ -0,0 +1 @@
+battery-low.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-060-charging.svg b/.icons/awkward/16x16/panel/xfpm-ups-060-charging.svg
new file mode 120000
index 00000000..2a2111f0
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-060-charging.svg
@@ -0,0 +1 @@
+battery-medium-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-060.svg b/.icons/awkward/16x16/panel/xfpm-ups-060.svg
new file mode 120000
index 00000000..0eb9e5ee
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-060.svg
@@ -0,0 +1 @@
+battery-medium.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-080-charging.svg b/.icons/awkward/16x16/panel/xfpm-ups-080-charging.svg
new file mode 120000
index 00000000..03a8c493
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-080-charging.svg
@@ -0,0 +1 @@
+battery-good-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-080.svg b/.icons/awkward/16x16/panel/xfpm-ups-080.svg
new file mode 120000
index 00000000..2eb6cf41
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-080.svg
@@ -0,0 +1 @@
+battery-good.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-100-charging.svg b/.icons/awkward/16x16/panel/xfpm-ups-100-charging.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-100-charging.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-100.svg b/.icons/awkward/16x16/panel/xfpm-ups-100.svg
new file mode 120000
index 00000000..a3be8f7c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-100.svg
@@ -0,0 +1 @@
+battery-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-charged.svg b/.icons/awkward/16x16/panel/xfpm-ups-charged.svg
new file mode 120000
index 00000000..eddb86a9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-charged.svg
@@ -0,0 +1 @@
+battery-full-charged.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xfpm-ups-missing.svg b/.icons/awkward/16x16/panel/xfpm-ups-missing.svg
new file mode 120000
index 00000000..245b4cab
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xfpm-ups-missing.svg
@@ -0,0 +1 @@
+battery-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/xkbmod-indicator.svg b/.icons/awkward/16x16/panel/xkbmod-indicator.svg
new file mode 120000
index 00000000..9d1f3ab6
--- /dev/null
+++ b/.icons/awkward/16x16/panel/xkbmod-indicator.svg
@@ -0,0 +1 @@
+input-keyboard-virtual-on.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/y-ppa-indicator.svg b/.icons/awkward/16x16/panel/y-ppa-indicator.svg
new file mode 100644
index 00000000..ea5b06ba
--- /dev/null
+++ b/.icons/awkward/16x16/panel/y-ppa-indicator.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.53,1 C 2.5672,1 1,2.5692 1,4.532 V 11.468 C 1,13.432 2.5672,15 4.53,15 H 11.47 C 13.433,15 15,13.432 15,11.468 V 4.532 C 15,2.5692 13.433,1 11.47,1 Z M 2.002,3.0011 7,3 V 3.4701 C 6.871,3.4821 6.7906,3.4701 6.6266,3.4701 6.0867,3.5061 5.6887,3.5741 5.6887,3.8761 5.6887,4.142 5.7707,4.391 5.9697,4.657 L 8.47,8.53 11.125,4.626 C 11.301,4.348 11.375,4.0961 11.375,3.9381 11.375,3.7081 11.188,3.555 11,3.47 H 10 V 3.0001 H 14 V 3.47 C 13.554,3.506 13.173,3.5351 12.844,3.8131 12.527,4.0791 12.091,4.609 11.563,5.4069 L 9,9.47 V 13 C 9.211,13.193 10.213,13.519 11,13.531 V 14 H 5 V 13.53 C 5.7989,13.494 6.812,13.193 7,13 V 9.44 L 4.8755,6.1879 C 3.9596,4.883 3.3565,4.103 3.0625,3.8131 2.7685,3.5231 2.462,3.47 2,3.47 V 3.0001 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/yate-tray-incomingcall.svg b/.icons/awkward/16x16/panel/yate-tray-incomingcall.svg
new file mode 100644
index 00000000..ce3dc598
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yate-tray-incomingcall.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="m 7.6929382,1.0012504 c -1.867437,0.03078 -3.341375,0.7188856 -4.708985,2.0761718 -1.478179,1.467022 -2.00972402,2.8140456 -2.00390602,5.0703125 0.0038,1.4727692 0.21476302,2.4640923 0.69531302,3.2753893 l 0.255859,0.435547 -0.93164102,3.140625 2.52929702,-1.230469 0.841797,0.392578 c 0.462991,0.215814 1.343512,0.501315 1.957031,0.634766 0.827154,0.179938 1.142456,0.230556 2.083985,0.191406 1.9796668,-0.08232 3.3209318,-0.638363 4.5859368,-1.898437 1.274949,-1.269979 1.911534,-2.796955 2.035156,-4.8789053 0.221314,-3.7272389 -1.770649,-6.3511723 -5.3300778,-7.0214843 -0.72073,-0.135728 -1.387286,-0.19776009 -2.009765,-0.1875 z m -1.158203,1.9980468 c 0.265696,0 0.741434,0.5671789 1.097656,1.3066406 0.388228,0.805914 0.384273,1.0499639 -0.01758,1.3144532 -0.531221,0.3496382 -0.96875,0.8229788 -0.96875,1.046875 0,0.115608 0.335826,0.5622974 0.746094,0.9921874 0.670613,0.7026876 0.779875,0.8895558 1.085937,1.859375 0.191128,0.6056246 0.4318,1.1356936 0.548828,1.2089836 0.164935,0.103292 0.370848,0.04254 0.9824218,-0.294921 l 0.246093,-0.136719 c 0.484731,-0.267468 0.538122,-0.3649672 0.871094,0.136719 0.189608,0.234578 0.48431,0.720578 0.654297,1.080077 0.368609,0.779548 0.304588,0.95806 -0.449219,1.259766 C 9.6506032,13.445546 8.6967232,12.723314 6.7046552,9.2746878 5.0352532,6.3846535 4.7117902,5.2873648 5.2202802,4.2532034 5.4860932,3.7125927 6.2341212,2.9992972 6.5347332,2.9992972 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/yate-tray-incomingchat.svg b/.icons/awkward/16x16/panel/yate-tray-incomingchat.svg
new file mode 100644
index 00000000..c83aa4c2
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yate-tray-incomingchat.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.6933594 1.0019531 C 5.8259224 1.0327331 4.351985 1.7208388 2.984375 3.078125 C 1.506196 4.545147 0.97465075 5.8921706 0.98046875 8.1484375 C 0.98391669 9.4847578 1.1693579 10.414847 1.5605469 11.183594 A 2.5 2.5 0 0 1 2.5 11 A 2.5 2.5 0 0 1 5 13.5 A 2.5 2.5 0 0 1 4.8496094 14.34375 C 5.3187162 14.519231 5.873965 14.698087 6.328125 14.796875 C 7.155279 14.976813 7.4705804 15.027431 8.4121094 14.988281 C 10.391776 14.905961 11.733042 14.349918 12.998047 13.089844 C 14.272996 11.819865 14.909581 10.292888 15.033203 8.2109375 C 15.254517 4.4836986 13.262554 1.8597651 9.703125 1.1894531 C 8.982395 1.0537251 8.3158384 0.99169304 7.6933594 1.0019531 z M 6.5351562 3 C 6.8008523 3 7.2765905 3.5671789 7.6328125 4.3066406 C 8.0210405 5.1125546 8.0170874 5.3566044 7.6152344 5.6210938 C 7.0840134 5.970732 6.6464844 6.4440725 6.6464844 6.6679688 C 6.6464844 6.7835767 6.9823101 7.2302663 7.3925781 7.6601562 C 8.0631911 8.3628439 8.1724536 8.5497121 8.4785156 9.5195312 C 8.6696436 10.125156 8.9103158 10.655226 9.0273438 10.728516 C 9.1922787 10.831808 9.3981918 10.771055 10.009766 10.433594 L 10.255859 10.296875 C 10.74059 10.029407 10.793981 9.9319075 11.126953 10.433594 C 11.316561 10.668172 11.611263 11.154173 11.78125 11.513672 C 12.149859 12.29322 12.085838 12.471732 11.332031 12.773438 C 9.6510275 13.44625 8.6971461 12.724017 6.7050781 9.2753906 C 5.0356761 6.3853563 4.7122131 5.2880676 5.2207031 4.2539062 C 5.4865161 3.7132955 6.2345442 3 6.5351562 3 z"/>
+ <circle style="fill:currentColor" class="ColorScheme-Highlight" cx="2.5" cy="13.5" r="1.5"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/yate-tray-info.svg b/.icons/awkward/16x16/panel/yate-tray-info.svg
new file mode 100644
index 00000000..d2913763
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yate-tray-info.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 7.6933594 1.0019531 C 5.8259224 1.0327331 4.351985 1.7208388 2.984375 3.078125 C 1.506196 4.545147 0.97465075 5.8921706 0.98046875 8.1484375 C 0.98103764 8.3689237 0.99579488 8.5578959 1.0058594 8.7578125 A 4.5 4.5 0 0 1 3.5 8 A 4.5 4.5 0 0 1 6.8242188 9.4746094 C 6.7827137 9.4036163 6.7475081 9.3488446 6.7050781 9.2753906 C 5.0356761 6.3853563 4.7122131 5.2880676 5.2207031 4.2539062 C 5.4865161 3.7132955 6.2345442 3 6.5351562 3 C 6.8008523 3 7.2765905 3.5671789 7.6328125 4.3066406 C 8.0210405 5.1125546 8.0170874 5.3566044 7.6152344 5.6210938 C 7.0840134 5.970732 6.6464844 6.4440725 6.6464844 6.6679688 C 6.6464844 6.7835767 6.9823101 7.2302663 7.3925781 7.6601562 C 8.0631911 8.3628439 8.1724536 8.5497121 8.4785156 9.5195312 C 8.6696436 10.125156 8.9103158 10.655226 9.0273438 10.728516 C 9.1922787 10.831808 9.3981918 10.771055 10.009766 10.433594 L 10.255859 10.296875 C 10.74059 10.029407 10.793981 9.9319075 11.126953 10.433594 C 11.316561 10.668172 11.611263 11.154173 11.78125 11.513672 C 12.149859 12.29322 12.085838 12.471732 11.332031 12.773438 C 9.9576175 13.323539 9.0604849 12.911874 7.6933594 10.869141 A 4.5 4.5 0 0 1 8 12.5 A 4.5 4.5 0 0 1 7.2617188 14.962891 C 7.5796754 14.998889 7.9109236 15.009121 8.4121094 14.988281 C 10.391776 14.905961 11.733042 14.349918 12.998047 13.089844 C 14.272996 11.819865 14.909581 10.292888 15.033203 8.2109375 C 15.254517 4.4836986 13.262554 1.8597651 9.703125 1.1894531 C 8.982395 1.0537251 8.3158384 0.99169304 7.6933594 1.0019531 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3.5,8.9999992 A 3.5,3.5 0 0 0 0,12.5 3.5,3.5 0 0 0 3.5,16 3.5,3.5 0 0 0 7,12.5 3.5,3.5 0 0 0 3.5,8.9999992 Z m -0.5,1 H 4 V 11 H 3 Z M 3,12 h 1 v 3 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/yate-tray-notification.svg b/.icons/awkward/16x16/panel/yate-tray-notification.svg
new file mode 100644
index 00000000..ec4c780b
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yate-tray-notification.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 7.6933594 1.0019531 C 5.8259224 1.0327331 4.351985 1.7208388 2.984375 3.078125 C 1.506196 4.545147 0.97465075 5.8921706 0.98046875 8.1484375 C 0.982791 9.0484754 1.0728341 9.7540578 1.2441406 10.363281 L 1.9746094 8.9511719 A 1.0001 1.0001 0 0 0 1.9765625 8.9492188 C 2.2470236 8.428466 2.778017 8.0431778 3.4003906 8.0058594 C 3.4538321 8.002132 3.506971 7.9985358 3.5605469 8 A 1.0001 1.0001 0 0 1 3.5839844 8.0019531 C 4.213883 8.0337864 4.7531239 8.4240779 5.0253906 8.9511719 L 6.40625 11.628906 L 7.7910156 14.308594 A 1.0001 1.0001 0 0 0 7.7910156 14.310547 C 7.9014245 14.525164 7.9505473 14.753444 7.9726562 14.982422 C 8.1213159 14.982178 8.2216004 14.996203 8.4121094 14.988281 C 10.391776 14.905961 11.733042 14.349918 12.998047 13.089844 C 14.272996 11.819865 14.909581 10.292888 15.033203 8.2109375 C 15.254517 4.4836986 13.262554 1.8597651 9.703125 1.1894531 C 8.982395 1.0537251 8.3158384 0.99169304 7.6933594 1.0019531 z M 6.5351562 3 C 6.8008523 3 7.2765905 3.5671789 7.6328125 4.3066406 C 8.0210405 5.1125546 8.0170874 5.3566044 7.6152344 5.6210938 C 7.0840134 5.970732 6.6464844 6.4440725 6.6464844 6.6679688 C 6.6464844 6.7835767 6.9823101 7.2302663 7.3925781 7.6601562 C 8.0631911 8.3628439 8.1724536 8.5497121 8.4785156 9.5195312 C 8.6696436 10.125156 8.9103158 10.655226 9.0273438 10.728516 C 9.1922787 10.831808 9.3981918 10.771055 10.009766 10.433594 L 10.255859 10.296875 C 10.74059 10.029407 10.793981 9.9319075 11.126953 10.433594 C 11.316561 10.668172 11.611263 11.154173 11.78125 11.513672 C 12.149859 12.29322 12.085838 12.471732 11.332031 12.773438 C 9.6510275 13.44625 8.6971461 12.724017 6.7050781 9.2753906 C 5.0356761 6.3853563 4.7122131 5.2880676 5.2207031 4.2539062 C 5.4865161 3.7132955 6.2345442 3 6.5351562 3 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 3.5335033,8.9999997 a 0.73531259,0.82233521 0 0 0 -0.072266,0.002 0.73531259,0.82233521 0 0 0 -0.5976563,0.408203 L 1.4788158,12.087891 0.09795637,14.767578 A 0.73531259,0.82233521 0 0 0 0.73467517,16 H 3.5003002 6.2659252 A 0.73531259,0.82233521 0 0 0 6.902644,14.767578 L 5.5178783,12.087891 4.137019,9.4101557 A 0.73531259,0.82233521 0 0 0 3.5335033,8.9999997 Z m -0.5332031,1 h 1 V 13 h -1 z m 0,4.0000003 h 1 v 1 h -1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/yate-tray.svg b/.icons/awkward/16x16/panel/yate-tray.svg
new file mode 100644
index 00000000..991d65ee
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yate-tray.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.6929382,1.0012504 c -1.867437,0.03078 -3.341375,0.7188856 -4.708985,2.0761718 -1.478179,1.467022 -2.00972402,2.8140456 -2.00390602,5.0703125 0.0038,1.4727692 0.21476302,2.4640923 0.69531302,3.2753893 l 0.255859,0.435547 -0.93164102,3.140625 2.52929702,-1.230469 0.841797,0.392578 c 0.462991,0.215814 1.343512,0.501315 1.957031,0.634766 0.827154,0.179938 1.142456,0.230556 2.083985,0.191406 1.9796668,-0.08232 3.3209318,-0.638363 4.5859368,-1.898437 1.274949,-1.269979 1.911534,-2.796955 2.035156,-4.8789053 0.221314,-3.7272389 -1.770649,-6.3511723 -5.3300778,-7.0214843 -0.72073,-0.135728 -1.387286,-0.19776009 -2.009765,-0.1875 z m -1.158203,1.9980468 c 0.265696,0 0.741434,0.5671789 1.097656,1.3066406 0.388228,0.805914 0.384273,1.0499639 -0.01758,1.3144532 -0.531221,0.3496382 -0.96875,0.8229788 -0.96875,1.046875 0,0.115608 0.335826,0.5622974 0.746094,0.9921874 0.670613,0.7026876 0.779875,0.8895558 1.085937,1.859375 0.191128,0.6056246 0.4318,1.1356936 0.548828,1.2089836 0.164935,0.103292 0.370848,0.04254 0.9824218,-0.294921 l 0.246093,-0.136719 c 0.484731,-0.267468 0.538122,-0.3649672 0.871094,0.136719 0.189608,0.234578 0.48431,0.720578 0.654297,1.080077 0.368609,0.779548 0.304588,0.95806 -0.449219,1.259766 C 9.6506032,13.445546 8.6967232,12.723314 6.7046552,9.2746878 5.0352532,6.3846535 4.7117902,5.2873648 5.2202802,4.2532034 5.4860932,3.7125927 6.2341212,2.9992972 6.5347332,2.9992972 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/yd-busy1.svg b/.icons/awkward/16x16/panel/yd-busy1.svg
new file mode 100644
index 00000000..98bc6c4f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yd-busy1.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.092,2.0466 C 3.5364,2.0466 4.3636,5.2947 2.5432,6.2731 2.4804,6.3087 2.4451,6.3415 2.3889,6.3766 3.5894,5.6621 5.0692,5.0646 6.6408,4.6599 7.972,4.3175 9.322,4.1254 10.567,4.1013 10.599,4.1011 10.631,4.1011 10.662,4.1013 9.462,3.7601 9.33,2.0466 7.092,2.0466 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10.967,5.0016 C 9.722,5.0258 8.372,5.2179 7.041,5.5602 2.6547,6.689 -0.4714,9.144 0.0588,11.043 0.3643,12.128 1.8364,12.844 4.0295,12.974 4.0285,12.966 4.0265,12.959 4.0256,12.951 3.9072,11.924 4.5587,11.031 5.3225,10.425 6.0863,9.82 7.069,9.38 8.172,9.146 9.275,8.912 10.308,8.923 11.172,9.183 11.984,9.428 12.748,9.961 12.936,10.877 15.134,9.644 16.274,8.158 15.944,6.9567 15.594,5.6985 13.685,4.9487 10.967,5.0016 Z"/>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 9.662,10 A 1.8586,3.577 76.001 0 0 8.285,10.142 1.8586,3.577 76.001 0 0 5.0061,12.742 1.8586,3.577 76.001 0 0 8.715,13.857 1.8586,3.577 76.001 0 0 11.992,11.258 1.8586,3.577 76.001 0 0 9.662,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/yd-busy2.svg b/.icons/awkward/16x16/panel/yd-busy2.svg
new file mode 120000
index 00000000..eebfe228
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yd-busy2.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/yd-busy3.svg b/.icons/awkward/16x16/panel/yd-busy3.svg
new file mode 120000
index 00000000..60e2da30
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yd-busy3.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/yd-busy4.svg b/.icons/awkward/16x16/panel/yd-busy4.svg
new file mode 120000
index 00000000..eebfe228
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yd-busy4.svg
@@ -0,0 +1 @@
+yd-ind-idle.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/yd-busy5.svg b/.icons/awkward/16x16/panel/yd-busy5.svg
new file mode 120000
index 00000000..60e2da30
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yd-busy5.svg
@@ -0,0 +1 @@
+yd-busy1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/yd-ind-error.svg b/.icons/awkward/16x16/panel/yd-ind-error.svg
new file mode 100644
index 00000000..a5a6f340
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yd-ind-error.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 7.092,2.0466 C 3.5364,2.0466 4.3636,5.2947 2.5432,6.2731 2.4804,6.3087 2.4451,6.3415 2.3889,6.3766 3.5894,5.6621 5.0692,5.0646 6.6408,4.6599 7.972,4.3175 9.322,4.1254 10.567,4.1013 10.599,4.1011 10.631,4.1011 10.662,4.1013 9.462,3.7601 9.33,2.0466 7.092,2.0466 Z M 10.967,5.0016 C 9.722,5.0258 8.372,5.2179 7.041,5.5602 2.6547,6.689 -0.4714,9.144 0.0588,11.043 0.3643,12.128 1.8364,12.844 4.0295,12.974 4.0285,12.966 4.0265,12.959 4.0256,12.951 3.9072,11.924 4.5587,11.031 5.3225,10.425 6.0863,9.82 7.069,9.38 8.172,9.146 9.275,8.912 10.308,8.923 11.172,9.183 11.984,9.428 12.748,9.961 12.936,10.877 15.134,9.644 16.274,8.158 15.944,6.9567 15.594,5.6985 13.685,4.9487 10.967,5.0016 Z M 9.662,10 A 1.8586,3.577 76.001 0 0 8.285,10.142 1.8586,3.577 76.001 0 0 5.0061,12.742 1.8586,3.577 76.001 0 0 8.715,13.857 1.8586,3.577 76.001 0 0 11.992,11.258 1.8586,3.577 76.001 0 0 9.662,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/yd-ind-idle.svg b/.icons/awkward/16x16/panel/yd-ind-idle.svg
new file mode 100644
index 00000000..3ecf06d7
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yd-ind-idle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7.092,2.0466 C 3.5363,2.0466 4.3634,5.2947 2.543,6.2731 2.4802,6.3087 2.445,6.3415 2.3887,6.3766 3.5892,5.6621 5.069,5.0646 6.6406,4.6599 7.972,4.3175 9.321,4.1254 10.566,4.1013 10.598,4.1011 10.63,4.1011 10.662,4.1013 9.462,3.7601 9.33,2.0466 7.092,2.0466 Z M 10.967,5.0016 C 9.722,5.0258 8.372,5.2179 7.041,5.5602 2.6546,6.689 -0.4716,9.144 0.0586,11.043 0.3641,12.128 1.8362,12.844 4.0293,12.974 4.0283,12.966 4.0263,12.959 4.0254,12.951 3.907,11.924 4.5585,11.031 5.3223,10.425 6.0861,9.82 7.069,9.38 8.172,9.146 9.275,8.912 10.308,8.923 11.172,9.183 11.984,9.428 12.748,9.961 12.936,10.877 15.134,9.644 16.274,8.158 15.943,6.9567 15.593,5.6985 13.685,4.9487 10.967,5.0016 Z M 9.662,10 A 1.8586,3.577 76.001 0 0 8.285,10.142 1.8586,3.577 76.001 0 0 5.0059,12.742 1.8586,3.577 76.001 0 0 8.715,13.857 1.8586,3.577 76.001 0 0 11.992,11.258 1.8586,3.577 76.001 0 0 9.662,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/yd-ind-pause.svg b/.icons/awkward/16x16/panel/yd-ind-pause.svg
new file mode 100644
index 00000000..ae364da9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yd-ind-pause.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 7.092,2.0466 C 3.5364,2.0466 4.3636,5.2947 2.5432,6.2731 2.4804,6.3087 2.4451,6.3415 2.3889,6.3766 3.5894,5.6621 5.0692,5.0646 6.6408,4.6599 7.972,4.3175 9.322,4.1254 10.567,4.1013 10.599,4.1011 10.631,4.1011 10.662,4.1013 9.462,3.7601 9.33,2.0466 7.092,2.0466 Z M 10.967,5.0016 C 9.722,5.0258 8.372,5.2179 7.041,5.5602 2.6547,6.689 -0.4714,9.144 0.0588,11.043 0.3643,12.128 1.8364,12.844 4.0295,12.974 4.0285,12.966 4.0265,12.959 4.0256,12.951 3.9072,11.924 4.5587,11.031 5.3225,10.425 6.0863,9.82 7.069,9.38 8.172,9.146 9.275,8.912 10.308,8.923 11.172,9.183 11.984,9.428 12.748,9.961 12.936,10.877 15.134,9.644 16.274,8.158 15.944,6.9567 15.594,5.6985 13.685,4.9487 10.967,5.0016 Z M 9.662,10 A 1.8586,3.577 76.001 0 0 8.285,10.142 1.8586,3.577 76.001 0 0 5.0061,12.742 1.8586,3.577 76.001 0 0 8.715,13.857 1.8586,3.577 76.001 0 0 11.992,11.258 1.8586,3.577 76.001 0 0 9.662,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-downloading-light.svg b/.icons/awkward/16x16/panel/youtube-indicator-downloading-light.svg
new file mode 100644
index 00000000..6377f08f
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-downloading-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.1074219 2 C 6.2376219 2.0004 3.4791438 2.1237438 2.6523438 2.1523438 C 1.7535435 2.2383437 1.4219406 2.286375 0.93164062 2.734375 C 0.17682062 3.444975 -1.4802974e-16 4.8425687 0 6.9804688 L 0 9.0136719 C 5.33e-08 11.451072 0.30353375 12.690578 0.80859375 13.142578 C 1.3856738 13.671578 1.7664175 13.712391 2.1484375 13.775391 C 2.2973375 13.798391 3.3557625 14 8.0390625 14 C 9.1470799 14 10.065896 13.969777 10.955078 13.941406 L 10.699219 13.599609 L 9.1992188 11.599609 C 8.7053066 10.940114 9.1760567 9.9997625 10 10 L 11 10 L 11 8 L 7 11 L 7 5 L 11 8 L 11 7.8808594 C 11 7.4741235 11.087065 7.093101 11.300781 6.7402344 C 11.514497 6.3873677 11.942765 6 12.533203 6 L 13.466797 6 C 14.057235 6 14.485503 6.3873677 14.699219 6.7402344 C 14.912935 7.093101 15 7.4741235 15 7.8808594 L 15 10 L 15.976562 10 C 15.987478 9.6868277 16 9.3774525 16 9.0253906 L 16 6.6582031 C 16 5.3929031 15.935266 3.6073219 15.197266 2.8574219 C 14.637266 2.3521219 14.433344 2.2110375 13.277344 2.1484375 C 12.951344 2.1330375 10.100122 1.99966 8.1074219 2 z M 12.533203 7 C 12.238203 7 12 7.3918594 12 7.8808594 L 12 11 L 10 11 L 11.5 13 L 13 15 L 14.5 13 L 16 11 L 14 11 L 14 7.8808594 C 14 7.3918594 13.761797 7 13.466797 7 L 12.533203 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light-disabled.svg b/.icons/awkward/16x16/panel/youtube-indicator-light-disabled.svg
new file mode 100644
index 00000000..a6b3b173
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light-disabled.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 8.1074219 2 C 6.2376219 2.0004 3.4791438 2.1237438 2.6523438 2.1523438 C 1.7535437 2.2383437 1.4219406 2.286375 0.93164062 2.734375 C 0.17682062 3.444975 -1.4802974e-16 4.8425688 0 6.9804688 L 0 9.0136719 C 5.33e-08 11.451072 0.30353375 12.690578 0.80859375 13.142578 C 1.3856738 13.671578 1.7664175 13.712391 2.1484375 13.775391 C 2.2973375 13.798391 3.3557625 14 8.0390625 14 C 10.958662 14 13.467563 13.851359 13.726562 13.818359 C 14.145563 13.761359 14.738266 13.679578 15.197266 13.142578 C 15.868266 12.330578 16 10.98109 16 9.0253906 L 16 6.6582031 C 16 5.3929031 15.935266 3.6073219 15.197266 2.8574219 C 14.637266 2.3521219 14.433344 2.2110375 13.277344 2.1484375 C 12.951344 2.1330375 10.100122 1.99966 8.1074219 2 z M 7 5 L 11 8 L 7 11 L 7 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light-sync0.svg b/.icons/awkward/16x16/panel/youtube-indicator-light-sync0.svg
new file mode 100644
index 00000000..b271f9c3
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light-sync0.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.1074219 2 C 6.2376219 2.0004 3.4791438 2.1237438 2.6523438 2.1523438 C 1.7535436 2.2383437 1.4219406 2.286375 0.93164062 2.734375 C 0.17682062 3.444975 1.4802974e-16 4.8425687 0 6.9804688 L 0 9.0136719 C 5.33e-08 11.451072 0.30353375 12.690578 0.80859375 13.142578 C 1.3856738 13.671578 1.7664175 13.712391 2.1484375 13.775391 C 2.2973375 13.798391 3.3557625 14 8.0390625 14 C 8.6038279 14 9.0046736 13.979914 9.5253906 13.970703 A 4 4 0 0 1 9 12 A 4 4 0 0 1 13 8 A 4 4 0 0 1 15.992188 9.3535156 C 15.993246 9.2394246 16 9.1439198 16 9.0253906 L 16 6.6582031 C 16 5.3929031 15.935266 3.6073219 15.197266 2.8574219 C 14.637266 2.3521219 14.433344 2.2110375 13.277344 2.1484375 C 12.951344 2.1330375 10.100122 1.99966 8.1074219 2 z M 7 5 L 11 8 L 7 11 L 7 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13 9 C 11.343249 9 10 10.35 10 12 C 10 13.65 11.343249 15 13 15 C 14.65675 15 16 13.65 16 12 C 16 10.35 14.65675 9 13 9 z M 13 10 A 2 2 0 0 1 15 12 L 14 12 A 1 1 0 0 0 13 11 L 13 10 z M 11 12 L 12 12 A 1 1 0 0 0 13 13 L 13 14 A 2 2 0 0 1 11 12 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light-sync1.svg b/.icons/awkward/16x16/panel/youtube-indicator-light-sync1.svg
new file mode 100644
index 00000000..21fb6689
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light-sync1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.1074219 2 C 6.2376219 2.0004 3.4791438 2.1237438 2.6523438 2.1523438 C 1.7535436 2.2383437 1.4219406 2.286375 0.93164062 2.734375 C 0.17682062 3.444975 1.4802974e-16 4.8425687 0 6.9804688 L 0 9.0136719 C 5.33e-08 11.451072 0.30353375 12.690578 0.80859375 13.142578 C 1.3856738 13.671578 1.7664175 13.712391 2.1484375 13.775391 C 2.2973375 13.798391 3.3557625 14 8.0390625 14 C 8.6038279 14 9.0046736 13.979914 9.5253906 13.970703 A 4 4 0 0 1 9 12 A 4 4 0 0 1 13 8 A 4 4 0 0 1 15.992188 9.3535156 C 15.993246 9.2394246 16 9.1439198 16 9.0253906 L 16 6.6582031 C 16 5.3929031 15.935266 3.6073219 15.197266 2.8574219 C 14.637266 2.3521219 14.433344 2.2110375 13.277344 2.1484375 C 12.951344 2.1330375 10.100122 1.99966 8.1074219 2 z M 7 5 L 11 8 L 7 11 L 7 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 13.776457,9.1022225 c -1.600298,-0.4287987 -3.247183,0.5275428 -3.674234,2.1213205 -0.4270519,1.593777 0.521021,3.245436 2.12132,3.674234 1.600297,0.428799 3.247183,-0.527542 3.674234,-2.12132 0.427052,-1.593777 -0.521022,-3.245436 -2.12132,-3.6742345 z m -0.258819,0.9659255 a 2,2 0 0 1 1.414214,2.44949 l -0.965926,-0.258819 a 1,1 0 0 0 -0.707107,-1.224745 l 0.258819,-0.965926 z m -2.44949,1.414214 0.965926,0.258819 a 1,1 0 0 0 0.707107,1.224745 l -0.258819,0.965926 a 2,2 0 0 1 -1.414214,-2.44949 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light-sync2.svg b/.icons/awkward/16x16/panel/youtube-indicator-light-sync2.svg
new file mode 100644
index 00000000..eaff1e47
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light-sync2.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.1074219 2 C 6.2376219 2.0004 3.4791438 2.1237438 2.6523438 2.1523438 C 1.7535436 2.2383437 1.4219406 2.286375 0.93164062 2.734375 C 0.17682062 3.444975 1.4802974e-16 4.8425687 0 6.9804688 L 0 9.0136719 C 5.33e-08 11.451072 0.30353375 12.690578 0.80859375 13.142578 C 1.3856738 13.671578 1.7664175 13.712391 2.1484375 13.775391 C 2.2973375 13.798391 3.3557625 14 8.0390625 14 C 8.6038279 14 9.0046736 13.979914 9.5253906 13.970703 A 4 4 0 0 1 9 12 A 4 4 0 0 1 13 8 A 4 4 0 0 1 15.992188 9.3535156 C 15.993246 9.2394246 16 9.1439198 16 9.0253906 L 16 6.6582031 C 16 5.3929031 15.935266 3.6073219 15.197266 2.8574219 C 14.637266 2.3521219 14.433344 2.2110375 13.277344 2.1484375 C 12.951344 2.1330375 10.100122 1.99966 8.1074219 2 z M 7 5 L 11 8 L 7 11 L 7 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.5,9.4019237 C 13.065212,8.5735484 11.226924,9.0710581 10.401924,10.5 9.5769239,11.928941 10.065211,13.769701 11.5,14.598076 12.934787,15.426451 14.773076,14.928942 15.598076,13.5 16.423076,12.071059 15.934788,10.230299 14.5,9.4019237 Z M 14,10.267949 A 2,2 0 0 1 14.732051,13 L 13.866026,12.5 A 1,1 0 0 0 13.5,11.133974 L 14,10.267949 Z M 11.267949,11 12.133974,11.5 A 1,1 0 0 0 12.5,12.866026 L 12,13.732051 A 2,2 0 0 1 11.267949,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light-sync3.svg b/.icons/awkward/16x16/panel/youtube-indicator-light-sync3.svg
new file mode 100644
index 00000000..30185326
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light-sync3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.1074219 2 C 6.2376219 2.0004 3.4791438 2.1237438 2.6523438 2.1523438 C 1.7535436 2.2383437 1.4219406 2.286375 0.93164062 2.734375 C 0.17682062 3.444975 1.4802974e-16 4.8425687 0 6.9804688 L 0 9.0136719 C 5.33e-08 11.451072 0.30353375 12.690578 0.80859375 13.142578 C 1.3856738 13.671578 1.7664175 13.712391 2.1484375 13.775391 C 2.2973375 13.798391 3.3557625 14 8.0390625 14 C 8.6038279 14 9.0046736 13.979914 9.5253906 13.970703 A 4 4 0 0 1 9 12 A 4 4 0 0 1 13 8 A 4 4 0 0 1 15.992188 9.3535156 C 15.993246 9.2394246 16 9.1439198 16 9.0253906 L 16 6.6582031 C 16 5.3929031 15.935266 3.6073219 15.197266 2.8574219 C 14.637266 2.3521219 14.433344 2.2110375 13.277344 2.1484375 C 12.951344 2.1330375 10.100122 1.99966 8.1074219 2 z M 7 5 L 11 8 L 7 11 L 7 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 15.12132,9.8786796 c -1.171499,-1.1714996 -3.075914,-1.166726 -4.24264,10e-8 -1.1667262,1.1667253 -1.1715009,3.0711413 0,4.2426403 1.171498,1.171499 3.075914,1.166727 4.24264,0 1.166726,-1.166725 1.1715,-3.071141 0,-4.2426404 z m -0.707106,0.7071064 a 2,2 0 0 1 0,2.828428 l -0.707107,-0.707107 a 1,1 0 0 0 0,-1.414214 l 0.707107,-0.707107 z m -2.828428,0 0.707107,0.707107 a 1,1 0 0 0 0,1.414214 l -0.707107,0.707107 a 2,2 0 0 1 0,-2.828428 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light-sync4.svg b/.icons/awkward/16x16/panel/youtube-indicator-light-sync4.svg
new file mode 100644
index 00000000..517e822c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light-sync4.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.1074219 2 C 6.2376219 2.0004 3.4791438 2.1237438 2.6523438 2.1523438 C 1.7535436 2.2383437 1.4219406 2.286375 0.93164062 2.734375 C 0.17682062 3.444975 1.4802974e-16 4.8425687 0 6.9804688 L 0 9.0136719 C 5.33e-08 11.451072 0.30353375 12.690578 0.80859375 13.142578 C 1.3856738 13.671578 1.7664175 13.712391 2.1484375 13.775391 C 2.2973375 13.798391 3.3557625 14 8.0390625 14 C 8.6038279 14 9.0046736 13.979914 9.5253906 13.970703 A 4 4 0 0 1 9 12 A 4 4 0 0 1 13 8 A 4 4 0 0 1 15.992188 9.3535156 C 15.993246 9.2394246 16 9.1439198 16 9.0253906 L 16 6.6582031 C 16 5.3929031 15.935266 3.6073219 15.197266 2.8574219 C 14.637266 2.3521219 14.433344 2.2110375 13.277344 2.1484375 C 12.951344 2.1330375 10.100122 1.99966 8.1074219 2 z M 7 5 L 11 8 L 7 11 L 7 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.598076,10.5 C 14.769701,9.0652119 12.928942,8.576924 11.5,9.401924 10.071059,10.226923 9.5735474,12.065212 10.401924,13.5 11.230298,14.934787 13.071058,15.423077 14.5,14.598076 15.928941,13.773077 16.426452,11.934788 15.598076,10.5 Z M 14.732051,11 A 2,2 0 0 1 14,13.732051 L 13.5,12.866026 A 1,1 0 0 0 13.866026,11.5 L 14.732051,11 Z M 12,10.267949 12.5,11.133974 A 1,1 0 0 0 12.133974,12.5 L 11.267949,13 A 2,2 0 0 1 12,10.267949 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light-sync5.svg b/.icons/awkward/16x16/panel/youtube-indicator-light-sync5.svg
new file mode 100644
index 00000000..15f4548d
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light-sync5.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.1074219 2 C 6.2376219 2.0004 3.4791438 2.1237438 2.6523438 2.1523438 C 1.7535436 2.2383437 1.4219406 2.286375 0.93164062 2.734375 C 0.17682062 3.444975 1.4802974e-16 4.8425687 0 6.9804688 L 0 9.0136719 C 5.33e-08 11.451072 0.30353375 12.690578 0.80859375 13.142578 C 1.3856738 13.671578 1.7664175 13.712391 2.1484375 13.775391 C 2.2973375 13.798391 3.3557625 14 8.0390625 14 C 8.6038279 14 9.0046736 13.979914 9.5253906 13.970703 A 4 4 0 0 1 9 12 A 4 4 0 0 1 13 8 A 4 4 0 0 1 15.992188 9.3535156 C 15.993246 9.2394246 16 9.1439198 16 9.0253906 L 16 6.6582031 C 16 5.3929031 15.935266 3.6073219 15.197266 2.8574219 C 14.637266 2.3521219 14.433344 2.2110375 13.277344 2.1484375 C 12.951344 2.1330375 10.100122 1.99966 8.1074219 2 z M 7 5 L 11 8 L 7 11 L 7 5 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15.897777,11.223543 C 15.468979,9.6232447 13.817321,8.6751714 12.223543,9.1022228 c -1.593777,0.4270507 -2.5501201,2.0739362 -2.12132,3.6742342 0.428797,1.600297 2.080456,2.548373 3.674234,2.12132 1.593777,-0.42705 2.55012,-2.073936 2.12132,-3.674234 z m -0.965925,0.258819 a 2,2 0 0 1 -1.414214,2.44949 l -0.258819,-0.965926 a 1,1 0 0 0 0.707107,-1.224745 l 0.965926,-0.258819 z m -2.44949,-1.414214 0.258819,0.965926 a 1,1 0 0 0 -0.707107,1.224745 l -0.965926,0.258819 a 2,2 0 0 1 1.414214,-2.44949 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light-sync6.svg b/.icons/awkward/16x16/panel/youtube-indicator-light-sync6.svg
new file mode 120000
index 00000000..14636a9c
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light-sync6.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync4.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light-sync7.svg b/.icons/awkward/16x16/panel/youtube-indicator-light-sync7.svg
new file mode 120000
index 00000000..eb5e2fbf
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light-sync7.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync3.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light-sync8.svg b/.icons/awkward/16x16/panel/youtube-indicator-light-sync8.svg
new file mode 120000
index 00000000..9bcc9432
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light-sync8.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync2.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light-sync9.svg b/.icons/awkward/16x16/panel/youtube-indicator-light-sync9.svg
new file mode 120000
index 00000000..b2f35d96
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light-sync9.svg
@@ -0,0 +1 @@
+youtube-indicator-light-sync1.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/youtube-indicator-light.svg b/.icons/awkward/16x16/panel/youtube-indicator-light.svg
new file mode 100644
index 00000000..b03aea97
--- /dev/null
+++ b/.icons/awkward/16x16/panel/youtube-indicator-light.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.1074219 2 C 6.2376219 2.0004 3.4791438 2.1237438 2.6523438 2.1523438 C 1.7535437 2.2383437 1.4219406 2.286375 0.93164062 2.734375 C 0.17682062 3.444975 -1.4802974e-16 4.8425688 0 6.9804688 L 0 9.0136719 C 5.33e-08 11.451072 0.30353375 12.690578 0.80859375 13.142578 C 1.3856738 13.671578 1.7664175 13.712391 2.1484375 13.775391 C 2.2973375 13.798391 3.3557625 14 8.0390625 14 C 10.958662 14 13.467563 13.851359 13.726562 13.818359 C 14.145563 13.761359 14.738266 13.679578 15.197266 13.142578 C 15.868266 12.330578 16 10.98109 16 9.0253906 L 16 6.6582031 C 16 5.3929031 15.935266 3.6073219 15.197266 2.8574219 C 14.637266 2.3521219 14.433344 2.2110375 13.277344 2.1484375 C 12.951344 2.1330375 10.100122 1.99966 8.1074219 2 z M 7 5 L 11 8 L 7 11 L 7 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/yum-indicator-error.svg b/.icons/awkward/16x16/panel/yum-indicator-error.svg
new file mode 120000
index 00000000..0d752017
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yum-indicator-error.svg
@@ -0,0 +1 @@
+mintupdate-error.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/yum-indicator-info.svg b/.icons/awkward/16x16/panel/yum-indicator-info.svg
new file mode 120000
index 00000000..07ef6695
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yum-indicator-info.svg
@@ -0,0 +1 @@
+mintupdate-updates-available.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/yum-indicator-no-updates.svg b/.icons/awkward/16x16/panel/yum-indicator-no-updates.svg
new file mode 120000
index 00000000..68dbb764
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yum-indicator-no-updates.svg
@@ -0,0 +1 @@
+mintupdate-up-to-date.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/yum-indicator-updates.svg b/.icons/awkward/16x16/panel/yum-indicator-updates.svg
new file mode 120000
index 00000000..8ce86418
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yum-indicator-updates.svg
@@ -0,0 +1 @@
+mintupdate-checking.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/yum-indicator-working.svg b/.icons/awkward/16x16/panel/yum-indicator-working.svg
new file mode 120000
index 00000000..60754462
--- /dev/null
+++ b/.icons/awkward/16x16/panel/yum-indicator-working.svg
@@ -0,0 +1 @@
+mintupdate-installing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/zeal-panel.svg b/.icons/awkward/16x16/panel/zeal-panel.svg
new file mode 120000
index 00000000..47baeafb
--- /dev/null
+++ b/.icons/awkward/16x16/panel/zeal-panel.svg
@@ -0,0 +1 @@
+zeal-tray.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/panel/zeal-tray.svg b/.icons/awkward/16x16/panel/zeal-tray.svg
new file mode 100644
index 00000000..80926999
--- /dev/null
+++ b/.icons/awkward/16x16/panel/zeal-tray.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 2.7589,1 C 2.3385,1 2,1.3122 2,1.7 V 14.3 C 2,14.688 2.3385,15 2.7589,15 H 5 V 1 Z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,1 V 15 H 13.25 C 13.666,15 14,14.686 14,14.299 V 1.7012 C 14,1.3134 13.666,1 13.25,1 H 7.9922 Z M 7.5,4 H 11.5 C 11.899,4.0001 12.137,4.4451 11.916,4.7773 L 8.4336,11 H 11.5 C 12.176,10.99 12.176,12.01 11.5,12 H 7.5 C 7.101,12 6.863,11.555 7.084,11.223 L 10.566,5 H 7.5 C 6.8238,5.0096 6.8238,3.9904 7.5,4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/panel/zim-panel.svg b/.icons/awkward/16x16/panel/zim-panel.svg
new file mode 100644
index 00000000..54731df9
--- /dev/null
+++ b/.icons/awkward/16x16/panel/zim-panel.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="opacity:0.3;fill:currentColor" class="ColorScheme-Text" d="M 8.0003082,0 C 3.5686715,0 9.6398098e-4,3.568 9.6398098e-4,8 c 0,0.836914 0.12897292902,1.643302 0.36520446902,2.400391 0.00427,-0.01736 0.00533,-0.03544 0.009769,-0.05274 C 0.52081147,9.782833 0.80020947,9.197356 1.2996896,8.734375 1.8870563,8.190112 2.570356,8.042871 3.2780432,8.03125 3.3951615,7.783736 3.4890822,7.520308 3.7233191,7.347656 3.821247,7.275476 3.9288076,7.304956 4.0338405,7.257816 4.0468135,7.230626 4.03976,7.232646 4.0553228,7.203126 4.3387471,6.665601 4.7089446,6.259906 5.2270981,5.6757812 5.9340491,4.8787995 7.0318636,4.1397273 8.0491322,3.4785156 9.0668808,2.8168902 9.857351,2.3522199 10.18177,2.1855469 10.077672,2.2394359 10.495131,2.0065837 10.896555,1.78125 11.230329,1.5938912 11.664302,1.3608521 12.097628,1.1328125 10.89947,0.418523 9.5021301,0 8.0003082,0 Z M 15.364939,4.8652343 C 15.072717,5.259055 14.775798,5.6506334 14.540788,5.9511719 14.26513,6.303624 14.005079,6.635382 14.038875,6.589844 l 0,0.002 C 13.824536,6.879643 13.239396,7.57937 12.423774,8.4688 11.609663,9.356581 10.702128,10.315135 9.7970359,10.882862 9.2009578,11.256655 8.7505717,11.376058 8.271771,11.558644 8.1959272,11.982326 8.0085635,12.382471 7.637057,12.6563 7.4074948,12.825502 7.1283717,12.809732 6.8617295,12.851612 6.7365318,13.305291 6.5185887,13.759018 6.1254619,14.160206 l -0.019528,0.01953 -0.019528,0.01953 c -0.5422322,0.496323 -1.205246,0.719805 -1.8221162,0.791015 l -0.054683,0.0059 -0.056636,0 c -0.015927,6.8e-5 -0.025274,-4.8e-5 -0.041013,0 C 5.2619671,15.634361 6.5867621,16 8.0003082,16 c 4.4316368,0 7.9993448,-3.568 7.9993448,-8 0,-1.114223 -0.22669,-2.1727251 -0.634714,-3.1347657 z"/>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 15.173548,1.0078125 c -0.308773,-0.034509 -0.602567,0.082641 -0.884693,0.1816406 l 0,0.00391 c -0.441611,0.1726001 -0.967691,0.4269594 -1.484253,0.6933594 -0.516564,0.2664 -1.022545,0.543725 -1.417852,0.765625 -0.395308,0.2219 -0.691752,0.393775 -0.746033,0.421875 C 10.465456,3.1642225 9.5869531,3.67091 8.5940095,4.31641 7.6010669,4.9618062 6.5191026,5.7265437 5.9750837,6.339844 5.7057725,6.643444 5.4951993,6.883372 5.3227934,7.101563 c 0.3378724,0.109938 0.6464304,0.317035 0.869069,0.61914 l 1.818211,2.466797 c 0.1006148,0.136527 0.171294,0.286022 0.2265434,0.439453 0.2895123,-0.145687 0.6039115,-0.325096 1.0292127,-0.591797 0.6993906,-0.4387 1.6268975,-1.375487 2.4216765,-2.242187 0.794779,-0.8667 1.431774,-1.641828 1.548701,-1.7988284 0.03934,-0.053 0.245438,-0.3103031 0.517536,-0.6582031 0.272097,-0.348 0.615384,-0.7953063 0.951094,-1.2539063 0.335709,-0.4587 0.662973,-0.9290781 0.904223,-1.3300781 0.120624,-0.2006 0.220318,-0.3831687 0.289039,-0.5429688 0.06872,-0.1596998 0.116839,-0.2900937 0.09765,-0.4335937 -0.03191,-0.2386 -0.152065,-0.3787719 -0.222638,-0.4511719 -0.0016,-0.0014 -0.0095,-0.011719 -0.0098,-0.011719 C 15.679231,1.2112997 15.585512,1.1475091 15.487945,1.099609 15.381619,1.048259 15.276443,1.019315 15.173518,1.007812 Z M 4.8853292,8.009766 C 4.6917471,7.980456 4.4878063,8.026456 4.3170164,8.152344 3.9754367,8.404115 3.9031694,8.881049 4.1549204,9.222656 l 1.8162573,2.466797 c 0.2517512,0.341608 0.7305979,0.413881 1.0721779,0.162109 0.34158,-0.251771 0.4138471,-0.728704 0.1620958,-1.070312 L 5.3872413,8.314453 C 5.2613658,8.143649 5.0789115,8.039076 4.8853292,8.009766 Z M 3.0378245,9.033203 c -0.4158921,0.06177 -0.822863,0.217195 -1.0585071,0.435547 -0.323219,0.2996 -0.5263701,0.704553 -0.6347136,1.126953 -0.1779531,0.6935 -0.1899034,1.690434 -0.3261451,2.427734 -0.0676715,0.366 -0.37682113,0.935629 -0.9530469,1.673828 -0.14717674,0.247301 0,0.279297 0,0.279297 0.08260923,0.058 0.23317559,-2.03e-4 0.30856851,-0.0332 C 1.7073682,13.846759 2.5882029,14.002794 4.1490615,13.996094 4.6081803,13.943094 5.0622789,13.779837 5.4106768,13.460937 5.6370419,13.22993 5.7619983,13.027321 5.8520469,12.826172 5.5879152,12.706577 5.347728,12.52904 5.1665562,12.283203 L 3.3483458,9.816406 C 3.1741016,9.579969 3.0776682,9.309407 3.0378245,9.033203 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/bookmark-missing.svg b/.icons/awkward/16x16/places/bookmark-missing.svg
new file mode 100644
index 00000000..13975c02
--- /dev/null
+++ b/.icons/awkward/16x16/places/bookmark-missing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Highlight" d="M 8.0000025,-1.0572069e-6 C 7.2788175,0.01003494 6.7648665,0.43177074 6.5234945,1.1319405 l 0.0078,-0.031334 -1.132771,3.9132593 -3.820173,0 c -0.0083,-1.301e-4 -0.01706,-1.301e-4 -0.02539,0 -0.45633,0.0144 -0.86826003,0.2203755 -1.15816103,0.5640123 -0.626968,0.7007156 -0.493432,1.8039654 0.302724,2.3265512 l 3.00379903,2.1385467 -1.165973,3.985296 c -0.0013,0.0039 -0.0027,0.0078 -0.0039,0.01175 -0.178148,0.569792 -0.01062,1.157308 0.437484,1.558867 0.0032,0.003 0.0084,0.0049 0.01172,0.0078 0.538485,0.466081 1.294158,0.524829 1.902274,0.139045 0.01157,-0.0073 0.024,-0.01366 0.03515,-0.02155 l 3.081922,-2.167881 3.0819175,2.167923 c 0.01115,0.0079 0.0236,0.01426 0.03516,0.02155 0.608116,0.385784 1.363788,0.327036 1.902273,-0.139045 0.0033,-0.0029 0.0085,-0.0048 0.01172,-0.0078 0.448108,-0.401569 0.615632,-0.989075 0.437484,-1.558867 -0.0012,-0.0039 -0.0026,-0.0078 -0.0039,-0.01175 L 12.298681,10.043018 15.302477,7.9044713 C 16.098632,7.3818856 16.232168,6.2786358 15.605201,5.5779202 15.3153,5.2342832 14.903368,5.0283094 14.44704,5.0139078 c -0.0083,-1.302e-4 -0.01709,-1.302e-4 -0.02539,0 l -3.820173,0 -1.1327702,-3.9132593 0.00781,0.031334 C 9.2351394,0.43177074 8.7211886,0.01003504 8.0000025,-1.0572069e-6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/certificate-server.svg b/.icons/awkward/16x16/places/certificate-server.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/16x16/places/certificate-server.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/desktop.svg b/.icons/awkward/16x16/places/desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/16x16/places/desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/edittrash.svg b/.icons/awkward/16x16/places/edittrash.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/16x16/places/edittrash.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/emptytrash.svg b/.icons/awkward/16x16/places/emptytrash.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/16x16/places/emptytrash.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-activities.svg b/.icons/awkward/16x16/places/folder-activities.svg
new file mode 100644
index 00000000..845a90af
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-activities.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="3" cy="8" r="2"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="8" cy="8" r="2"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="13" cy="8" r="2"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-android.svg b/.icons/awkward/16x16/places/folder-android.svg
new file mode 100644
index 00000000..2683815d
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-android.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1.793,2.9902 C 1.112,2.9901 0.7422,3.7865 1.1816,4.3066 L 2.6172,6.0625 C 1.168,7.3652 0,9.1838 0,11.23 0,12 0.77734,12 0.77734,12 H 15.203 C 15.203,12 16,12 16,11.191 16,9.1604 14.826,7.3552 13.385,6.0605 L 14.818,4.3066 C 15.262,3.7781 14.874,2.973 14.184,2.9922 13.948,2.9986 13.727,3.1087 13.58,3.293 L 12.088,5.1191 C 10.89,4.4124 9.4939,4 8,4 6.5054,4 5.1108,4.4118 3.9121,5.1191 L 2.4199,3.293 C 2.2681,3.1017 2.0372,2.9902 1.793,2.9902 Z M 4,8 C 4.5523,8 5,8.4477 5,9 5,9.5523 4.5523,10 4,10 3.4477,10 3,9.5523 3,9 3,8.4477 3.4477,8 4,8 Z M 12,8 C 12.552,8 13,8.4477 13,9 13,9.5523 12.552,10 12,10 11.448,10 11,9.5523 11,9 11,8.4477 11.448,8 12,8 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-apple.svg b/.icons/awkward/16x16/places/folder-apple.svg
new file mode 100644
index 00000000..d31df56b
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-apple.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11.881,8.5 C 11.861,6.5 13.534,5.5 13.608,5.5 12.668,4.1 11.204,3.9 10.683,3.9 9.4366,3.7 8.2514,4.6 7.6191,4.6 6.9884,4.6 6.0126,3.9 4.9792,3.9 3.6211,3.9 2.3689,4.7 1.6696,5.9 0.2586,8.4 1.3083,12 2.6835,14 3.3555,14.9 4.1568,16 5.2089,16 6.2221,16 6.6052,15.3 7.8301,15.3 9.055,15.3 9.3993,16 10.472,16 11.562,16 12.253,15 12.92,14 13.691,12.9 14.009,11.8 14.028,11.7 14.004,11.7 11.902,10.9 11.881,8.5 Z M 9.8664,2.6 C 10.425,1.9 10.802,0.9 10.699,0 9.8946,0 8.9196,0.5 8.3425,1.2 7.8247,1.8 7.3714,2.8 7.4929,3.7 8.3908,3.8 9.3074,3.2 9.8664,2.6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-arduino.svg b/.icons/awkward/16x16/places/folder-arduino.svg
new file mode 100644
index 00000000..92572d06
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-arduino.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m4.408 3.9996394c-0.44417 0-0.88635 0.088935-1.2978 0.2627-0.4115 0.17376-0.7873 0.4296-1.1045 0.75295-0.3172 0.3234-0.5713 0.7102-0.7442 1.1355-0.1725 0.426-0.2615 0.885-0.2615 1.347 0 0.46216 0.08879 0.9210502 0.26172 1.3467002 0.17294 0.4256 0.42698 0.8124 0.74415 1.1358 0.31717 0.3233214 0.693 0.5791514 1.1045 0.7529514 0.4021 0.1698 0.8337 0.25774 1.2676 0.26172 0.01025 3.71e-4 0.02008 6e-4 0.03027 1e-3 1.055 0.04997 1.9052-0.36871 2.5274-0.97655 0.42532-0.4155214 0.7595-0.9062014 1.0644-1.4062014 0.30496 0.50005 0.6391 0.99075 1.0644 1.4062014 0.6222 0.60785 1.4723 1.0265 2.5274 0.97655 0.0102-3.71e-4 0.02003-4.9e-4 0.03028-1e-3 0.43388-0.0037 0.8645-0.09192 1.2666-0.26172 0.4115-0.17376 0.7883-0.4296 1.1054-0.7529514l2e-3 -0.0039c0.31586-0.32274 0.56975-0.7075 0.7422-1.1318 0.1725-0.4255 0.2615-0.8845002 0.2615-1.3465002 0-0.46216-0.0888-0.9211-0.26172-1.3467l-0.0029-0.0059c-0.173-0.423-0.426-0.808-0.7415-1.13-0.317-0.323-0.693-0.579-1.1045-0.753-0.4115-0.1735-0.8535-0.2625-1.2975-0.2625-1.1116 0-1.9894 0.45712-2.6377 1.0928-0.375 0.367-0.679 0.787-0.9545 1.2165-0.2755-0.4295-0.5795-0.8495-0.954-1.2165-0.6485-0.636-1.5265-1.093-2.638-1.093zm-0.01172 1c0.88675 0 1.4532 0.31778 1.9726 0.84375 0.41181 0.41692 0.7729 0.9841 1.1308 1.6026-0.40852 0.7225502-0.80335 1.3825002-1.247 1.8301002-0.48913 0.49341-0.996 0.7655014-1.8242 0.71775h-0.03222c-0.31584 0-0.63425-0.06666-0.9248-0.19336-0.28667-0.125-0.5512-0.31072-0.76955-0.5381l-0.0088-0.0088c-0.22-0.231-0.397-0.51-0.515-0.809-0.1175-0.2995-0.1785-0.6255002-0.1785-0.9475002 0-0.32214 0.06099-0.64815 0.17871-0.94725 0.1177-0.29914 0.29461-0.577 0.51465-0.8086l0.0088-0.0098c0.21833-0.22736 0.48286-0.41309 0.76955-0.5381 0.2905-0.1265 0.6085-0.193 0.9245-0.193zm7.207 0c0.31585 0 0.63425 0.06666 0.9248 0.19336 0.28666 0.125 0.5512 0.31072 0.76955 0.5381l0.0088 0.0098c0.22004 0.23162 0.39694 0.50945 0.51465 0.8086 0.1175 0.299 0.1785 0.625 0.1785 0.947 0 0.32216-0.06099 0.6481002-0.17871 0.9472502-0.1177 0.29914-0.2946 0.57795-0.51465 0.80955l-0.0088 0.0088c-0.21833 0.22736-0.48286 0.41308-0.76955 0.5381-0.29057 0.1267-0.60895 0.19336-0.9248 0.19336h-0.03223c-0.828 0.0475-1.335-0.2245-1.824-0.718-0.4435-0.4475-0.8385-1.1075-1.247-1.8300002 0.358-0.6185 0.719-1.186 1.131-1.6025 0.5195-0.526 1.086-0.844 1.9725-0.844zm-0.6035 1v1h-1v1h1v1h1v-1h1v-1h-1v-1zm-8 1v1h3v-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-backup.svg b/.icons/awkward/16x16/places/folder-backup.svg
new file mode 100644
index 00000000..ae6ae49e
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-backup.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m8.4648438 1.015625c-0.7550096-0.05083732-1.5268095 0.0214644-2.2871094 0.2265625-3.0412 0.8203925-5.1665934 3.5825304-5.1777344 6.7324219a1 1 0 0 0 0.0019531 0.0253906h-1.0019531l2 2 2-2h-1a1 1 0 0 0 0 -0.0175781c0.0079866-2.2580414 1.5171388-4.222437 3.6972656-4.8105469 2.1801267-0.5881099 4.4727134 0.3511449 5.6152344 2.2988281 1.142521 1.9476834 0.842814 4.4055318-0.734375 6.0214849-1.53625 1.574006-4.0817199 1.748333-6.09375 0.632812a1.0001221 1.0001221 0 1 0 -0.96875 1.75c2.7176521 1.506737 6.253078 1.309813 8.494141-0.986328 2.200122-2.254196 2.62112-5.7127382 1.027343-8.4296876-1.195332-2.0377123-3.307237-3.2908474-5.5722652-3.4433594zm-0.4804688 2.9707031a1.0001 1.0001 0 0 0 -0.984375 1.0136719v2.8632812a1 1 0 0 0 0.0644531 0.4980469 1 1 0 0 0 0.3320313 0.4492188l1.8964844 1.8964841a1 1 0 1 0 1.4140622 -1.4140622l-1.707031-1.7070313v-2.5859375a1 1 0 0 0 -1.015625 -1.0136719z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-black.svg b/.icons/awkward/16x16/places/folder-black.svg
new file mode 100644
index 00000000..c19691d2
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-black.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#4f4f4f" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-blue.svg b/.icons/awkward/16x16/places/folder-blue.svg
new file mode 100644
index 00000000..507a6054
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-blue.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#5294e2" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-bluegrey.svg b/.icons/awkward/16x16/places/folder-bluegrey.svg
new file mode 100644
index 00000000..92659bf0
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-bluegrey.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#607d8b" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-bookmark.svg b/.icons/awkward/16x16/places/folder-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-bookmarks.svg b/.icons/awkward/16x16/places/folder-bookmarks.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-bookmarks.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-books.svg b/.icons/awkward/16x16/places/folder-books.svg
new file mode 100644
index 00000000..611bd085
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-books.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }</style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m3 2c-2 0-2 1-2 1v7s0-1 2-1 4 2 4 2v-7s-2-2-4-2zm10 0c-2 0-4 2-4 2v7s2-2 4-2 2 1 2 1v-7s0-1-2-1zm-10 8c-2 0-2 1-2 1v2s0-1 2-1 4 2 4 2v-2s-2-2-4-2zm10 0c-2 0-4.0050637 1.992688-4 2v2s2-2 4-2 2 1 2 1v-2s0-1-2-1z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-brown.svg b/.icons/awkward/16x16/places/folder-brown.svg
new file mode 100644
index 00000000..4d67fea8
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-brown.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#ae8e6c" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-camera.svg b/.icons/awkward/16x16/places/folder-camera.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-camera.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-cd.svg b/.icons/awkward/16x16/places/folder-cd.svg
new file mode 100644
index 00000000..2ff44931
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-cd.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 1 A 7 7 0 0 0 1 8 A 7 7 0 0 0 8 15 A 7 7 0 0 0 15 8 A 7 7 0 0 0 8 1 z M 8 6 A 2 2 0 0 1 10 8 A 2 2 0 0 1 8 10 A 2 2 0 0 1 6 8 A 2 2 0 0 1 8 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-cloud.svg b/.icons/awkward/16x16/places/folder-cloud.svg
new file mode 120000
index 00000000..5882201e
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-cloud.svg
@@ -0,0 +1 @@
+folder-mail-cloud.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-copy-cloud.svg b/.icons/awkward/16x16/places/folder-copy-cloud.svg
new file mode 100644
index 00000000..9b0ddcfa
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-copy-cloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 14.285,2 10.572,7.1426 12.572,8 Z M 2.8574,4.8574 0,7.1426 3.7148,6.5723 6,14 7.4277,13.143 16,14 13.143,8.5723 11.715,8.2852 6.8574,11.143 4.5723,5.4277 Z M 8.5723,7.1426 6.2852,8.5723 7.1426,10.572 11.143,8.2852 9.7148,7.1426 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-custom.svg b/.icons/awkward/16x16/places/folder-custom.svg
new file mode 100644
index 00000000..52b71e0e
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-custom.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#value_light" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-cyan.svg b/.icons/awkward/16x16/places/folder-cyan.svg
new file mode 100644
index 00000000..55e57598
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-cyan.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#00bcd4" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-decrypted.svg b/.icons/awkward/16x16/places/folder-decrypted.svg
new file mode 120000
index 00000000..fe5003f7
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-decrypted.svg
@@ -0,0 +1 @@
+folder-unlocked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-deeporange.svg b/.icons/awkward/16x16/places/folder-deeporange.svg
new file mode 100644
index 00000000..ab8e9ee3
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-deeporange.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#eb6637" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-desktop.svg b/.icons/awkward/16x16/places/folder-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-development.svg b/.icons/awkward/16x16/places/folder-development.svg
new file mode 100644
index 00000000..b8b1158b
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-development.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 6.25215,0.99889 -0.1543,1.8438 a 5.5,5.5 0 0 0 -1.6074,0.92969 l -1.6758,-0.78906 -1.75,3.0312 1.5215,1.0566 a 5.5,5.5 0 0 0 -0.084,0.92773 5.5,5.5 0 0 0 0.0801,0.93164 l -1.5176,1.0527 1.75,3.0312 1.6719,-0.7871 a 5.5,5.5 0 0 0 1.6113,0.92382 l 0.15,1.85 3.5,0 0.1543,-1.8438 a 5.5,5.5 0 0 0 1.6074,-0.92969 l 1.6758,0.78906 1.75,-3.0312 -1.5215,-1.0566 a 5.5,5.5 0 0 0 0.084,-0.92773 5.5,5.5 0 0 0 -0.0801,-0.93164 l 1.5176,-1.0527 -1.75,-3.0312 -1.6719,0.7871 A 5.5,5.5 0 0 0 9.90215,2.84889 l -0.15,-1.85 -3.5,0 z m 1.75,5 a 2,2 0 0 1 2,2 2,2 0 0 1 -2,2 2,2 0 0 1 -2,-2 2,2 0 0 1 2,-2 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-documents-open.svg b/.icons/awkward/16x16/places/folder-documents-open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-documents-open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-documents.svg b/.icons/awkward/16x16/places/folder-documents.svg
new file mode 100644
index 00000000..cde2e78f
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-documents.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 2.446,1 2,1.446 2,2 V 14 C 2,14.554 2.446,15 3,15 H 13 C 13.554,15 14,14.554 14,14 V 5 L 10,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-download-open.svg b/.icons/awkward/16x16/places/folder-download-open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-download-open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-download.svg b/.icons/awkward/16x16/places/folder-download.svg
new file mode 100644
index 00000000..7af0ae01
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-download.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 10,0 10,6 12.5,6 8,13 3.5,6 6,6 6,0 Z m -8,14 12,0 0,2 -12,0 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-downloads.svg b/.icons/awkward/16x16/places/folder-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-drag-accept.svg b/.icons/awkward/16x16/places/folder-drag-accept.svg
new file mode 100644
index 00000000..d2130789
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-drag-accept.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2 1 C 2 1 1 1 1 2 L 1 7 C 1 6 2 6 2 6 L 7 6 L 9 8 L 14 8 C 14 8 15 8 15 9 L 15 4 C 15 3 14 3 14 3 L 9 3 L 7 1 L 2 1 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 7 C 2 7 1 7 1 8 L 1 13 C 1 13 1 14 2 14 L 14 14 C 14 14 15 14 15 13 L 15 10 C 15 9 14 9 14 9 L 9 9 L 7 7 L 2 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-dropbox.svg b/.icons/awkward/16x16/places/folder-dropbox.svg
new file mode 100644
index 00000000..9dd7ee3c
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-dropbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,2.0078 8,4.0078 12,6.0078 15,4.0078 Z M 12,6.0078 8,8.5078 11,10.508 15,8.5078 Z M 5,2.0254 1,4.0254 3.9551,5.9961 1,8.459 5,10.459 8,8.459 4.0586,5.9961 8,4.0254 Z M 8,9.541 5,11.541 4,11.041 V 12.041 L 8,14.041 12,12.041 V 11.041 L 11,11.541 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-encrypted.svg b/.icons/awkward/16x16/places/folder-encrypted.svg
new file mode 120000
index 00000000..5a98ca8c
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-encrypted.svg
@@ -0,0 +1 @@
+folder-locked.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-favorites.svg b/.icons/awkward/16x16/places/folder-favorites.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-favorites.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-games.svg b/.icons/awkward/16x16/places/folder-games.svg
new file mode 100644
index 00000000..149cfd62
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-games.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.238 1.9922 C 11.997 1.9934 11.774 2.0722 11.564 2.2227 C 11.034 2.6037 9.9359 3.002 8.0059 3.002 C 6.0659 3.002 4.9655 2.6037 4.4355 2.2227 C 4.2255 2.0717 4.0252 2.002 3.7852 2.002 C 3.5452 2.002 3.2646 2.0717 2.9746 2.2227 C 1.9446 2.7737 0.98484 4.5559 0.46484 6.8809 C 0.024844 8.8649 -0.135 11.56 0.125 12.645 C 0.355 13.587 0.75486 14 1.4648 14 C 2.5048 13.98 3.8143 12.814 4.6543 11.24 C 5.2543 10.368 6.6559 9.9771 8.0059 10.018 C 9.3459 9.9671 10.746 10.368 11.346 11.24 C 12.186 12.814 13.495 13.98 14.545 14 C 15.245 14 15.645 13.587 15.875 12.645 C 16.135 11.56 15.975 8.8649 15.535 6.8809 C 15.015 4.5559 14.055 2.7737 13.025 2.2227 C 12.74 2.0672 12.48 1.9909 12.238 1.9922 z M 4 5 L 5 5 L 5 6 L 6 6 L 6 7 L 5 7 L 5 8 L 4 8 L 4 7 L 3 7 L 3 6 L 4 6 L 4 5 z M 11.5 5 A 0.5 0.5 0 0 1 12 5.5 A 0.5 0.5 0 0 1 11.5 6 A 0.5 0.5 0 0 1 11 5.5 A 0.5 0.5 0 0 1 11.5 5 z M 10.5 6 A 0.5 0.5 0 0 1 11 6.5 A 0.5 0.5 0 0 1 10.5 7 A 0.5 0.5 0 0 1 10 6.5 A 0.5 0.5 0 0 1 10.5 6 z M 12.5 6 A 0.5 0.5 0 0 1 13 6.5 A 0.5 0.5 0 0 1 12.5 7 A 0.5 0.5 0 0 1 12 6.5 A 0.5 0.5 0 0 1 12.5 6 z M 11.5 7 A 0.5 0.5 0 0 1 12 7.5 A 0.5 0.5 0 0 1 11.5 8 A 0.5 0.5 0 0 1 11 7.5 A 0.5 0.5 0 0 1 11.5 7 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-gdrive.svg b/.icons/awkward/16x16/places/folder-gdrive.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-gdrive.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-git.svg b/.icons/awkward/16x16/places/folder-git.svg
new file mode 100644
index 00000000..bea0de2a
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-git.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.7070312 0.015625 L 2.0019531 0.72265625 L 3.4082031 2.1308594 A 2.5 2.5 0 0 0 2.9980469 3.5 A 2.5 2.5 0 0 0 4.9980469 5.9492188 L 4.9980469 10.054688 A 2.5 2.5 0 0 0 2.9980469 12.5 A 2.5 2.5 0 0 0 5.4980469 15 A 2.5 2.5 0 0 0 7.9980469 12.5 A 2.5 2.5 0 0 0 5.9980469 10.050781 L 5.9980469 5.9453125 A 2.5 2.5 0 0 0 6.8671875 5.5917969 L 8.4082031 7.1328125 A 2.5 2.5 0 0 0 8 8.5019531 A 2.5 2.5 0 0 0 10.5 11.001953 A 2.5 2.5 0 0 0 13 8.5019531 A 2.5 2.5 0 0 0 10.5 6.0019531 A 2.5 2.5 0 0 0 9.1132812 6.4238281 L 7.5800781 4.8886719 A 2.5 2.5 0 0 0 8 3.5019531 A 2.5 2.5 0 0 0 5.5 1.0019531 A 2.5 2.5 0 0 0 4.1152344 1.4238281 L 2.7089844 0.017578125 L 2.7070312 0.015625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-github.svg b/.icons/awkward/16x16/places/folder-github.svg
new file mode 100644
index 00000000..7bd2138c
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-github.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0000001,-2.3425e-4 C 3.5680001,-2.3425e-4 5.0000001e-8,3.5677662 5.0000001e-8,7.9997662 5.0000001e-8,11.572735 2.319953,14.579894 5.541016,15.613047 v -1.662109 c -2.02505,0.44688 -2.4511719,-0.890625 -2.4511719,-0.890625 -0.33119,-0.85462 -0.808594,-1.082031 -0.808594,-1.082031 -0.66103,-0.45857 0.04883,-0.451172 0.04883,-0.451172 0.7307201,0.05219 1.1152341,0.763672 1.1152341,0.763672 0.649401,1.13032 1.704391,0.804594 2.1191409,0.615234 0.06615,-0.47773 0.2550711,-0.805404 0.462891,-0.990234 -1.6165,-0.1867 -3.017578,-1.220416 -3.017578,-4.0550158 0,-0.807401 0.586534,-1.867737 1.052234,-2.384438 -0.0751,-0.1871 -0.326088,-1.339321 0.07031,-2.357421 0,0 0.03819,-0.01202 0.117188,-0.01563 0.2369,-0.0111 0.7698,0.43835 1.8125,1.15625 0.629544,-0.180863 1.435033,-0.265432 1.938,-0.269532 0.567132,-0.0047 1.223838,0.09289 1.815614,0.269532 1.0429999,-0.7179 1.7093129,-1.169203 1.9453129,-1.158204 h 0.002 c 0.0789,0.0037 0.117187,0.01563 0.117188,0.01563 0.39732,1.01806 0.146905,2.172275 0.07227,2.359374 C 12.418904,5.9931282 13,7.0533642 13,7.8607662 c 0,2.8418198 -1.700866,3.8661458 -3.322266,4.0491558 0.261006,0.2284 0.326172,0.681284 0.326172,1.371094 0,0.83312 -0.0021,1.37464 -0.0039,1.71875 V 15.74 C 13.456574,14.855319 16,11.739682 16,7.9997662 16,3.5677662 12.432,-2.3425e-4 8.0000001,-2.3425e-4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-gitlab.svg b/.icons/awkward/16x16/places/folder-gitlab.svg
new file mode 100644
index 00000000..85a4a364
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-gitlab.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;fill-rule:evenodd" class="ColorScheme-Text" d="m 2.9905013,1.0009562 c -0.1221924,0 -0.2453697,0.065765 -0.2910003,0.1992052 L 0.92615958,6.0006147 H 5.0548432 L 3.2795478,1.2001614 C 3.2339002,1.0667204 3.1126928,1.0009562 2.9905013,1.0009562 Z M 5.0548432,6.0006147 7.9999966,15 10.945151,6.0006147 Z m 5.8903078,0 h 4.128684 L 13.300493,1.2001614 c -0.09126,-0.26688187 -0.488742,-0.26688187 -0.580047,0 z m 4.128684,0 L 7.9999966,15 15.747627,9.6527091 c 0.213791,-0.1474999 0.30429,-0.4096895 0.222644,-0.6483933 z M 7.9999966,15 0.92615958,6.0006147 0.02972286,9.0043158 c -0.0816456,0.2387038 0.0088995,0.5008934 0.22264401,0.6483933 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-gnome.svg b/.icons/awkward/16x16/places/folder-gnome.svg
new file mode 100644
index 00000000..cd0a2c43
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-gnome.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 12.779,1 C 9.8188,1 9.2618,5 10.929,5 12.593,5 15.741,1 12.779,1 Z M 8.2298,2 C 8.1828,2 8.1308,2.005 8.0788,2.01 6.3838,2.214 6.9788,4.949 7.8818,5 8.7548,5.05 9.7108,2.008 8.2308,2 Z M 5.1398,3 C 5.0188,2.995 4.8838,3.011 4.7348,3.049 3.1488,3.45 4.4938,5.106 5.3818,4.994 6.1878,4.893 6.3048,3.047 5.1398,3 Z M 2.9288,5 C 2.7868,4.998 2.6328,5.029 2.4698,5.105 1.1658,5.721 2.9098,7.207 3.6768,6.977 4.3478,6.775 3.9198,5.023 2.9288,5 Z M 9.0108,6 C 6.6768,5.963 3.5988,7.065 3.0728,9.279 2.5048,11.676 5.4158,15 8.4498,15 9.9428,15 11.665,14.329 11.987,12.721 12.232,11.495 8.8958,12.023 9.0088,12.834 9.1438,13.807 8.4458,13.652 7.5708,13.025 5.0008,11 12.181,10.034 11.694,7.307 11.543,6.458 10.411,6.024 9.0108,6.002 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-google-drive.svg b/.icons/awkward/16x16/places/folder-google-drive.svg
new file mode 100644
index 00000000..e2a7a8ec
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-google-drive.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5.5 0.98046875 L 10.5 9.9804688 L 16 9.9804688 L 10.666016 0.98046875 L 5.5 0.98046875 z M 5 2.0195312 L 0 11.019531 L 2.6660156 15.019531 L 7.6992188 7.0195312 L 5 2.0195312 z M 6.5 10.960938 L 4 14.958984 L 13.332031 14.958984 L 16 10.960938 L 6.5 10.960938 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-green.svg b/.icons/awkward/16x16/places/folder-green.svg
new file mode 100644
index 00000000..b4ebd507
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-green.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#87b158" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-grey.svg b/.icons/awkward/16x16/places/folder-grey.svg
new file mode 100644
index 00000000..8b141d94
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-grey.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#8e8e8e" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-home.svg b/.icons/awkward/16x16/places/folder-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-html.svg b/.icons/awkward/16x16/places/folder-html.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-html.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-image-people.svg b/.icons/awkward/16x16/places/folder-image-people.svg
new file mode 100644
index 00000000..7e8e9310
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-image-people.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.545,5.452 C 4.499,5.463 4.453,5.481 4.41,5.504 3.98,5.731 3.87,6.44 4.164,7.096 4.401,7.624 4.821,7.95 5.203,7.94 5.49,9.693 6.633,11 7.993,11 H 8.005 C 9.366,11 10.509,9.693 10.796,7.94 11.177,7.95 11.598,7.624 11.835,7.096 12.129,6.44 12.019,5.731 11.589,5.504 11.545,5.481 11.5,5.463 11.454,5.452 11.399,3.535 9.876,2 8,2 6.125,2 4.6,3.535 4.545,5.452 Z M 10.394,11 C 10.105,11.701 9.12,12.227 7.945,12.227 6.775,12.227 5.799,11.708 5.505,11.012 3.037,11.27 1.238,11.902 1.022,12.649 1.019,12.656 1.024,12.665 1.022,12.672 1.015,12.699 1.015,12.723 1.012,12.75 1.011,12.763 1,12.771 1,12.784 V 12.793 14.643 C 1.001,14.84 1.157,15 1.351,15 H 14.65 C 14.844,15 15,14.84 15,14.643 V 12.793 12.771 C 14.998,12.728 14.979,12.691 14.967,12.648 14.746,11.892 12.908,11.252 10.395,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-image.svg b/.icons/awkward/16x16/places/folder-image.svg
new file mode 120000
index 00000000..6d4bb4b0
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-image.svg
@@ -0,0 +1 @@
+folder-images.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-images.svg b/.icons/awkward/16x16/places/folder-images.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-images.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-important.svg b/.icons/awkward/16x16/places/folder-important.svg
new file mode 100644
index 00000000..d535c8fa
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-important.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 7,3 H 9 V 9 H 7 Z M 8,10 C 8.552,10 9,10.448 9,11 9,11.552 8.552,12 8,12 7.448,12 7,11.552 7,11 7,10.448 7.448,10 8,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-indigo.svg b/.icons/awkward/16x16/places/folder-indigo.svg
new file mode 100644
index 00000000..5f8ca3a2
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-indigo.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#5c6bc0" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-java.svg b/.icons/awkward/16x16/places/folder-java.svg
new file mode 100644
index 00000000..902bb069
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-java.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6.172,1 C 6.172,1 6.996,1.465 6.414,2.688 5.533,4.53 7.227,4.951 7.227,4.951 7.227,4.951 6.689,4.519 7.406,2.998 8.199,1.313 6.172,1 6.172,1 Z M 9.371,2.84 C 9.371,2.84 7.729,3.47 8.787,5.191 9.487,6.332 8.711,6.898 8.711,6.898 8.711,6.898 10.696,6.335 9.738,4.76 8.878,3.336 9.371,2.84 9.371,2.84 Z M 4.643,2.887 C 4.643,2.887 3.205,3.982 4.629,5.328 5.57,6.224 4.953,7 4.953,7 4.953,7 6.736,5.867 5.447,4.629 4.284,3.512 4.643,2.887 4.643,2.887 Z M 4.953,7 H 1 L 3,15 H 11 L 11.275,13.902 C 11.508,13.96 11.749,14 12,14 13.657,14 15,12.657 15,11 15,9.594 14.03,8.423 12.725,8.098 L 13,7 Z M 12.484,9.062 A 1,2 15 0 1 12.518,9.068 1,2 15 0 1 12.967,11.26 1,2 15 0 1 11.516,12.938 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-kde.svg b/.icons/awkward/16x16/places/folder-kde.svg
new file mode 100644
index 00000000..8dcc3fbe
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-kde.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.2812,4.2012 C 4.2566,4.2042 4.2295,4.2099 4.2109,4.2285 L 3.3574,5.0762 C 3.3216,5.1119 3.3174,5.1658 3.3437,5.209 L 4.252,6.6973 C 4.0386,7.0437 3.873,7.4209 3.7617,7.8223 L 2.0879,8.168 C 2.0371,8.1784 2,8.2273 2,8.2793 V 9.4766 C 2,9.5273 2.0386,9.5703 2.0879,9.582 L 3.7109,9.9727 C 3.8131,10.424 3.9857,10.849 4.2148,11.236 L 3.2695,12.666 C 3.2409,12.71 3.2462,12.768 3.2832,12.805 L 4.1367,13.652 C 4.1727,13.688 4.2283,13.692 4.2715,13.666 L 5.748,12.775 C 6.1127,12.993 6.5105,13.16 6.9336,13.266 L 7.2793,14.912 C 7.2901,14.963 7.3324,15 7.3848,15 H 8.5918 C 8.6422,15 8.6853,14.967 8.6973,14.918 L 9.1074,13.26 C 9.5339,13.149 9.931,12.971 10.297,12.746 L 11.779,13.711 C 11.823,13.739 11.881,13.734 11.918,13.697 L 12.768,12.852 C 12.804,12.816 12.812,12.76 12.785,12.717 L 12.205,11.77 12.016,11.828 11.941,11.801 10.729,10.242 C 10.242,11.312 9.1753,11.999 8,12 6.3431,12 5,10.657 5,9 5.001,7.9707 5.5296,7.0137 6.4004,6.4648 V 4.875 C 6.1772,4.9579 6.0305,5.0593 5.8262,5.1758 L 4.3496,4.2168 C 4.3277,4.2024 4.3056,4.1988 4.2812,4.2012 Z M 7,1.3989 V 9.9117 L 8.9944,9.6001 V 6.0001 L 11.8,10 14,9 11,5.6001 14,2 11.8,0.99998 8.9944,5.2001 9,1 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-linux.svg b/.icons/awkward/16x16/places/folder-linux.svg
new file mode 100644
index 00000000..5975ceb7
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-linux.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.1191406 1.015625 C 7.7584589 0.9959521 7.37233 1.002175 6.9589844 1.0351562 C 0.42928438 1.5607562 2.1617531 8.4592313 2.0644531 10.769531 C 1.9782531 11.991631 1.57312 13.485559 1 15.005859 L 2.7636719 15.005859 C 2.9450419 14.361609 3.0791887 13.724688 3.1367188 13.117188 C 3.2431087 13.191388 3.3570356 13.261318 3.4785156 13.330078 C 3.6761856 13.446538 3.8455206 13.601705 4.0253906 13.765625 C 4.4457106 14.148685 4.9221456 14.584292 5.8535156 14.638672 C 5.9160156 14.642672 5.9794656 14.642578 6.0410156 14.642578 C 6.9829556 14.642578 7.6268313 14.229647 8.1445312 13.898438 C 8.3925413 13.739618 8.6069837 13.602959 8.8085938 13.537109 C 9.3815838 13.357739 9.8816594 13.067819 10.255859 12.699219 C 10.314359 12.641719 10.369092 12.583728 10.419922 12.523438 C 10.628362 13.287368 10.913719 14.146006 11.230469 15.003906 L 15 15.003906 C 14.09525 13.606306 13.162641 12.237534 13.181641 10.490234 L 13.179688 10.490234 C 13.215406 7.2514531 13.529366 1.3107185 8.1191406 1.015625 z M 8.453125 6.1308594 C 9.466825 6.1033594 10.311291 7.1389594 10.337891 8.4433594 C 10.349891 9.0332694 10.191375 9.5768469 9.921875 9.9980469 C 9.861775 9.9678469 9.799595 9.9391094 9.734375 9.9121094 C 9.432145 9.7828294 9.1893113 9.69503 8.9882812 9.625 C 9.0992713 9.40773 9.1694612 9.13797 9.1757812 8.84375 L 9.1757812 8.8417969 C 9.1911812 8.1257169 8.8299406 7.5440688 8.3691406 7.5429688 C 7.9082606 7.5419688 7.5212494 8.1219006 7.5058594 8.8378906 C 7.5053394 8.8612906 7.5055594 8.8850031 7.5058594 8.9082031 C 7.2220094 8.7776631 6.9431719 8.68343 6.6699219 8.625 C 6.6689219 8.5981 6.6660156 8.5700687 6.6660156 8.5429688 C 6.6395156 7.2384687 7.439285 6.1583594 8.453125 6.1308594 z M 3.9003906 6.4921875 C 4.6306406 6.4496875 5.2749437 7.3296313 5.3398438 8.4570312 C 5.3428437 8.5178312 5.3457031 8.5790919 5.3457031 8.6386719 C 5.1143231 8.6968719 4.90579 8.7806063 4.71875 8.8789062 C 4.71804 8.8709063 4.7177969 8.8619156 4.7167969 8.8535156 C 4.6542969 8.2135856 4.312415 7.7296375 3.953125 7.7734375 C 3.593825 7.8172375 3.3535556 8.3717688 3.4160156 9.0117188 C 3.4160156 9.0117188 3.4160156 9.0136719 3.4160156 9.0136719 C 3.4432156 9.2927119 3.5230056 9.5416287 3.6347656 9.7304688 C 3.6069656 9.7523688 3.52803 9.80881 3.4375 9.875 C 3.3696 9.9246 3.28722 9.9851537 3.1875 10.058594 C 2.91568 9.7018137 2.7285825 9.1897481 2.6953125 8.6113281 C 2.6304125 7.4839281 3.1701406 6.5345875 3.9003906 6.4921875 z M 6.0253906 9.3496094 C 6.5504406 9.3496094 7.131 9.5532719 7.75 9.9511719 C 8.04154 10.140882 8.2959475 10.226981 8.6171875 10.337891 C 8.8380675 10.414191 9.0885381 10.500951 9.4238281 10.644531 L 9.4277344 10.646484 C 9.7405144 10.775004 10.11062 11.010567 10.09375 11.398438 C 10.06775 11.994337 9.2885494 12.554297 8.5683594 12.779297 L 8.5644531 12.78125 C 8.2650631 12.87835 7.9994769 13.047636 7.7167969 13.228516 C 7.2419469 13.532306 6.7502556 13.847656 6.0410156 13.847656 C 5.9945156 13.847656 5.9472706 13.84675 5.9003906 13.84375 C 5.2507606 13.80575 4.9452469 13.528284 4.5605469 13.177734 C 4.3576269 12.992754 4.1494262 12.801248 3.8789062 12.642578 L 3.8730469 12.640625 C 3.2891769 12.311075 2.9255337 11.899969 2.9023438 11.542969 C 2.8908437 11.365509 2.9693087 11.213421 3.1367188 11.087891 C 3.5008888 10.814861 3.74484 10.635648 3.90625 10.517578 C 4.08549 10.386488 4.1395975 10.346714 4.1796875 10.308594 C 4.2082875 10.281394 4.2401375 10.25115 4.2734375 10.21875 C 4.6076575 9.89372 5.1669806 9.3496094 6.0253906 9.3496094 z M 3.7988281 10.996094 C 3.6988969 11.015346 3.6064869 11.071149 3.5449219 11.162109 C 3.4218219 11.343969 3.4684906 11.591744 3.6503906 11.714844 C 4.1247706 12.035944 4.9635437 12.274641 5.8398438 12.337891 C 5.9884037 12.348591 6.152465 12.355469 6.328125 12.355469 C 7.090765 12.355469 8.0594031 12.282751 9.0957031 11.800781 C 9.2947931 11.708081 9.3816725 11.472557 9.2890625 11.273438 C 9.1964625 11.074237 8.9589056 10.987598 8.7597656 11.080078 C 7.6394656 11.601268 6.5982375 11.595452 5.8984375 11.544922 C 5.0637375 11.484722 4.3927562 11.256331 4.0976562 11.056641 C 4.0067362 10.995091 3.8987594 10.976841 3.7988281 10.996094 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-locked.svg b/.icons/awkward/16x16/places/folder-locked.svg
new file mode 100644
index 00000000..3424c262
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-locked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 5.784,1 4,2.821 4,5.062 V 7 H 3 C 2.446,7 2,7.446 2,8 V 14 C 2,14.554 2.446,15 3,15 H 13 C 13.554,15 14,14.554 14,14 V 8 C 14,7.446 13.554,7 13,7 H 12 V 5.062 C 12,2.822 10.216,1 8,1 Z M 8,3 C 9.108,3 10,3.891 10,5 V 7 H 6 V 5 C 6,3.891 6.892,3 8,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-magenta.svg b/.icons/awkward/16x16/places/folder-magenta.svg
new file mode 100644
index 00000000..e93320dc
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-magenta.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#ca71df" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-mail-cloud.svg b/.icons/awkward/16x16/places/folder-mail-cloud.svg
new file mode 100644
index 00000000..22b7317d
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-mail-cloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 3 A 5 5 0 0 0 3.2675781 6.3984375 A 4 4 0 0 0 1 10 A 4 4 0 0 0 5 14 A 4 4 0 0 0 7.6582031 12.982422 A 5 5 0 0 0 8 13 A 5 5 0 0 0 10.113281 12.525391 A 4 4 0 0 0 12 13 A 4 4 0 0 0 16 9 A 4 4 0 0 0 12 5 A 4 4 0 0 0 11.992188 5 A 5 5 0 0 0 8 3 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-mail.svg b/.icons/awkward/16x16/places/folder-mail.svg
new file mode 100644
index 00000000..3ad48b08
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-mail.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 15,8.875 V 8 C 15,4.1343 11.866,1 8,1 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 H 12.135 C 12.135,15 13,14.876 13,14 13,13.124 12.135,13 12.135,13 H 8 C 5.2386,13 3,10.761 3,8 3,5.2386 5.2386,3 8,3 10.761,3 13,5.2386 13,8 12.998,8.6887 12.854,9.3696 12.576,10 H 11.459 C 11.812,9.3924 11.998,8.7026 12,8 12,5.7909 10.209,4 8,4 5.7909,4 4,5.7909 4,8 4,10.209 5.7909,12 8,12 H 12.275 C 13.737,12 15,10.325 15,8.875 Z M 8,6 C 9.1046,6 10,6.8954 10,8 10,9.1046 9.1046,10 8,10 6.8954,10 6,9.1046 6,8 6,6.8954 6.8954,6 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-mega.svg b/.icons/awkward/16x16/places/folder-mega.svg
new file mode 100644
index 00000000..4b0446aa
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-mega.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.134,1 1,4.134 1,8 1,11.866 4.134,15 8,15 11.866,15 15,11.866 15,8 15,4.134 11.866,1 8,1 Z M 4,4 H 6 V 4 4 L 8,7 10,4 H 12 V 12 H 10 V 8 L 8,10 6,8 V 12 H 4 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-meocloud.svg b/.icons/awkward/16x16/places/folder-meocloud.svg
new file mode 100644
index 00000000..59d3f23d
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-meocloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 9 3 C 7.4968 3 6.1212531 3.8459469 5.4394531 5.1855469 C 5.1411531 5.0637469 4.8222 5.0007 4.5 5 C 3.2495 5 2.1923906 5.9267156 2.0253906 7.1660156 C 0.81479063 7.5819156 0.0014 8.72 0 10 C 0 11.657 1.3431 13 3 13 L 12 13 C 13.657 13 15 11.657 15 10 C 14.999 8.7267 14.194187 7.592975 12.992188 7.171875 C 12.996187 7.114875 12.999 7.0573 13 7 C 13 4.7909 11.209 3 9 3 z M 9 4.9980469 L 9 5 C 10.127 5 10.996047 5.8701937 10.998047 6.9960938 C 10.997047 7.0100938 10.997094 7.0250625 10.996094 7.0390625 A 2.0002 2.0002 0 0 0 12.330078 9.0605469 C 12.737078 9.2032469 13 9.5702531 13 10.001953 C 12.999 10.576953 12.575 11 12 11 L 3 11 C 2.4249 11 2.0032531 10.576953 2.0019531 10.001953 C 2.0036531 9.5692531 2.2660813 9.1993937 2.6757812 9.0585938 A 2.0002 2.0002 0 0 0 4.0078125 7.4335938 C 4.0433125 7.1704938 4.2376 7 4.5 7 C 4.563 7.0007 4.6250937 7.0111562 4.6835938 7.0351562 A 2.0002 2.0002 0 0 0 7.2226562 6.09375 C 7.5656562 5.41975 8.2471 4.9980469 9 4.9980469 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-music-open.svg b/.icons/awkward/16x16/places/folder-music-open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-music-open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-music.svg b/.icons/awkward/16x16/places/folder-music.svg
new file mode 100644
index 00000000..3131bfec
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-music.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5,9.176 C 4.679,9.061 4.341,9.001 4,9 2.343,9 1,10.343 1,12 1,13.657 2.343,15 4,15 5.657,15 7,13.657 7,12 V 5 H 13 V 9.176 C 12.679,9.061 12.341,9.001 12,9 10.343,9 9,10.343 9,12 9,13.657 10.343,15 12,15 13.657,15 15,13.657 15,12 V 2 C 15,1.446 14.331,1 13.5,1 H 6.5 C 5.669,1 5,1.446 5,2"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-network.svg b/.icons/awkward/16x16/places/folder-network.svg
new file mode 100644
index 00000000..757fe7f1
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-network.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 C 4.134,1 1,4.134 1,8 c 0,3.866 3.134,7 7,7 3.866,0 7,-3.134 7,-7 C 15,4.134 11.866,1 8,1 Z M 7.5,2.9375 c 0.0669,-0.007 0.15125,0.004 0.21875,0 0.008,0.032 -0.0487,0.14587 -0.125,0.3125 C 7.10789,4.3114 7.08033,5.5544 7.53125,6.2188 7.61285,6.33926 7.6875,6.4539 7.6875,6.4688 7.6875,6.4837 7.5995,6.5 7.5,6.5 7.26642,6.5 7.04538,6.35764 6.59375,6.00001 6.39312,5.84114 6.1323,5.7077 6.03125,5.6875 5.87257,5.6558 5.83027,5.6697 5.62499,5.875 5.434,6.06596 5.375,6.16893 5.375,6.34375 c 0,0.66294 0.78708,1.1899 2.25,1.5 1.9867,0.42107 2.4764,0.79912 2.5312,1.8438 0.0688,1.31 -0.6286,2.2978 -2.1562,3.0625 -0.18233,0.0913 -0.2985,0.12675 -0.375,0.15625 -0.0339,-0.003 -0.0599,0.003 -0.0937,0 -0.013,-0.0405 -0.0312,-0.13446 -0.0312,-0.3125 0,-0.69578 -0.27424,-1.412 -0.68749,-1.8125 C 6.70168,10.67378 6.39108,10.44595 6.1251,10.2813 5.85913,10.11666 5.59115,9.9254 5.53135,9.8438 5.43225,9.70839 5.42401,9.6252 5.50015,9.37505 5.63891,8.91818 5.80406,8.66372 6.12514,8.37505 6.29347,8.22371 6.46285,8.0968 6.50014,8.0938 6.53744,8.0908 6.28499,8.015 5.90639,7.93755 5.52781,7.85995 4.97402,7.69743 4.68769,7.5938 4.16411,7.40435 3.45719,7.00664 3.18769,6.7188 3.17629,6.7066 3.16639,6.6984 3.15649,6.6876 3.54262,5.1495 4.62619,3.8889 6.06269,3.2814 6.36326,3.15427 6.67311,3.06705 7.00019,3.00015 c 0.16292,-0.0333 0.33178,-0.0454 0.5,-0.0625 z m 4.6875,2.3438 c 0.11745,0.0726 0.56091,1.032 0.6875,1.5 0.16344,0.60419 0.15161,1.6498 0,2.25 C 12.8173,9.25974 12.74335,9.47345 12.71875,9.50005 12.69415,9.52665 12.60494,9.37352 12.5,9.18755 12.39505,9.00161 12.05984,8.6065 11.78125,8.31255 10.97711,7.46402 10.85066,7.02095 11.1875,6.34375 c 0.16987,-0.34149 0.9091,-1.1186 1,-1.0625 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-nextcloud.svg b/.icons/awkward/16x16/places/folder-nextcloud.svg
new file mode 100644
index 00000000..0f24b7d4
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-nextcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 13,6 A 2,2 0 0 0 11,8 2,2 0 0 0 13,10 2,2 0 0 0 15,8 2,2 0 0 0 13,6 Z M 13,7 A 1,1 0 0 1 14,8 1,1 0 0 1 13,9 1,1 0 0 1 12,8 1,1 0 0 1 13,7 Z M 3,6 A 2,2 0 0 0 1,8 2,2 0 0 0 3,10 2,2 0 0 0 5,8 2,2 0 0 0 3,6 Z M 3,7 A 1,1 0 0 1 4,8 1,1 0 0 1 3,9 1,1 0 0 1 2,8 1,1 0 0 1 3,7 Z M 8,5 A 3,3 0 0 0 5,8 3,3 0 0 0 8,11 3,3 0 0 0 11,8 3,3 0 0 0 8,5 Z M 8,6 A 2,2 0 0 1 10,8 2,2 0 0 1 8,10 2,2 0 0 1 6,8 2,2 0 0 1 8,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-nordic.svg b/.icons/awkward/16x16/places/folder-nordic.svg
new file mode 100644
index 00000000..a3bec529
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-nordic.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#82abaa" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-open.svg b/.icons/awkward/16x16/places/folder-open.svg
new file mode 100644
index 00000000..2e1a45af
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-open.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor;opacity:0.3" class="ColorScheme-Text" d="M 2 1 C 2 1 1 1 1 2 L 1 5 C 1 4 2 4 2 4 L 7 4 L 9 6 L 14 6 C 14 6 15 6 15 7 L 15 4 C 15 3 14 3 14 3 L 9 3 L 7 1 L 2 1 z"/>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2 5 C 2 5 1 5 1 6 L 1 13 C 1 13 1 14 2 14 L 14 14 C 14 14 15 14 15 13 L 15 8 C 15 7 14 7 14 7 L 9 7 L 7 5 L 2 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-orange.svg b/.icons/awkward/16x16/places/folder-orange.svg
new file mode 100644
index 00000000..8ddd3118
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-orange.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#ee923a" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-owncloud.svg b/.icons/awkward/16x16/places/folder-owncloud.svg
new file mode 100644
index 00000000..a13df873
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-owncloud.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="10.5" cy="6.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="12" cy="10" r="3"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="2.5" cy="10.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="3.5" cy="7.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="6.5" cy="5.5" r="2.5"/>
+ <circle style="fill:currentColor" class="ColorScheme-Text" cx="7" cy="9" r="4"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-pcloud.svg b/.icons/awkward/16x16/places/folder-pcloud.svg
new file mode 100644
index 00000000..df045d25
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-pcloud.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8 2 A 5 5 0 0 0 3.3964844 5.0488281 A 4 4 0 0 0 0 9 A 4 4 0 0 0 3.8085938 12.990234 L 3.8085938 13 L 4 13 L 13.523438 13 A 2.4761905 2.4761905 0 0 0 16 10.523438 A 2.4761905 2.4761905 0 0 0 14.822266 8.4179688 A 2.5 2.5 0 0 0 15 7.5 A 2.5 2.5 0 0 0 12.578125 5.0039062 A 5 5 0 0 0 8 2 z M 6 5 L 7 5 L 9 5 L 10 5 L 10 6 L 10 7 L 10 8 L 9 8 L 7 8 L 7 11 L 6 11 L 6 8 L 6 7 L 6 6 L 6 5 z M 7 6 L 7 7 L 9 7 L 9 6 L 7 6 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-photo.svg b/.icons/awkward/16x16/places/folder-photo.svg
new file mode 100644
index 00000000..3bb07843
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-photo.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 5 2 L 4 3 L 3 3 C 1 3 1 5 1 5 L 1 12 C 1 14 3 14 3 14 L 13 14 C 15 14 15 12 15 12 L 15 5 C 15 3 13 3 13 3 L 12 3 L 11 2 L 5 2 z M 8 5 C 9.6568 5 11 6.3432 11 8 C 11 9.6568 9.6568 11 8 11 C 6.3432 11 5 9.6568 5 8 C 5 6.3432 6.3432 5 8 5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-photos.svg b/.icons/awkward/16x16/places/folder-photos.svg
new file mode 120000
index 00000000..ef1876d3
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-photos.svg
@@ -0,0 +1 @@
+folder-photo.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-picture.svg b/.icons/awkward/16x16/places/folder-picture.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-picture.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-pictures-open.svg b/.icons/awkward/16x16/places/folder-pictures-open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-pictures-open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-pictures.svg b/.icons/awkward/16x16/places/folder-pictures.svg
new file mode 100644
index 00000000..6cd16355
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-pictures.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,2 C 1,2 1,3 1,3 V 13 C 1,14 2,14 2,14 H 14 C 14,14 15,14 15,13 V 3 C 15,2 14,2 14,2 Z M 9,10 11,7.56 13,10 V 12 H 3 V 9 L 5.5,6.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-pink.svg b/.icons/awkward/16x16/places/folder-pink.svg
new file mode 100644
index 00000000..03f28fbd
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-pink.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#f06292" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-print.svg b/.icons/awkward/16x16/places/folder-print.svg
new file mode 100644
index 00000000..52d29241
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-print.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4 1 L 4 3 L 12 3 L 12 1 L 4 1 z M 2 4 C 1.5 4 1 4.5 1 5 L 1 9 C 1 9.5 1.5 10 2 10 L 3 10 L 3 8 L 13 8 L 13 10 L 14 10 C 14.5 10 15 9.5 15 9 L 15 5 C 15 4.5 14.5 4 14 4 L 2 4 z M 4 9 L 4 14 L 12 14 L 12 9 L 4 9 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-private.svg b/.icons/awkward/16x16/places/folder-private.svg
new file mode 100644
index 00000000..611c2e42
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-private.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 4.5,4 C 2.015,4 0,6.015 0,8.5 0,10.985 2.015,13 4.5,13 6.405,12.997 8.101,11.796 8.736,10 H 12 V 12 H 15 V 10 H 16 V 7 H 8.736 C 8.102,5.204 6.405,4.003 4.5,4 Z M 4.5,7 C 5.328,7 6,7.672 6,8.5 6,9.328 5.328,10 4.5,10 3.672,10 3,9.328 3,8.5 3,7.672 3.672,7 4.5,7 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-projects.svg b/.icons/awkward/16x16/places/folder-projects.svg
new file mode 100644
index 00000000..859e5684
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-projects.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 11,0 C 10.65,0.13 10.29,0.29906 10,0.53906 8.62,1.6491 8.7008,3.5592 10.051,4.6992 10.331,4.9392 10.66,5.1 11,5.25 V 7.5957 C 11.893,7.9825 12.651,8.5396 13.248,9.2109 13.552,9.5535 13.791,9.9312 14,10.322 V 5.25 C 14.34,5.12 14.659,4.9292 14.949,4.6992 16.329,3.5792 16.34,1.7496 15,0.59961 14.71,0.35961 14.35,0.14 14,0 V 2.25 C 14,2.71 13.55,3 13,3 H 12 C 11.44,3 11,2.71 11,2.25 Z M 8,8 C 4,8 2,11 2,14 H 0 V 16 H 16 V 14 H 14 C 14,11 12,8 8,8 Z M 8,11 C 10.35,11 11,12.76 11,14 H 5 C 5,12.8 5.7,11 8,11 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-public.svg b/.icons/awkward/16x16/places/folder-public.svg
new file mode 120000
index 00000000..a2956a2e
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-public.svg
@@ -0,0 +1 @@
+folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-publicshare-open.svg b/.icons/awkward/16x16/places/folder-publicshare-open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-publicshare-open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-publicshare.svg b/.icons/awkward/16x16/places/folder-publicshare.svg
new file mode 100644
index 00000000..eb845cf1
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-publicshare.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6 2 C 4.3431 2 3 3.3432 3 5 C 3 6.6568 4.3431 8 6 8 C 7.6569 8 9 6.6568 9 5 C 9 3.3432 7.6569 2 6 2 z M 10.996094 3.9453125 L 11 3.9492188 C 10.61172 3.9492188 10.246706 4.03852 9.9160156 4.1875 C 9.9706156 4.44955 10 4.7205869 10 4.9980469 C 10 6.1001469 9.5457862 7.102225 8.8164062 7.828125 C 9.2764062 8.528125 10.076094 8.9980469 10.996094 8.9980469 C 12.428794 8.9980469 13.589844 7.8677562 13.589844 6.4726562 C 13.589844 5.0775563 12.428794 3.9453125 10.996094 3.9453125 z M 6 9.9960938 C -0.0002 9.9994938 1.1555965e-33 14 0 14 L 0 15 L 12 15 L 12 14 C 12 14 12 9.99 6 10 L 6 9.9960938 z M 11 9.9980469 L 11 10 C 10.8039 10 10.628286 10.012584 10.447266 10.021484 C 11.144826 10.421144 11.676381 10.898558 12.050781 11.398438 C 12.990781 12.658437 13 13.998047 13 13.998047 L 16 13.998047 L 16 12.998047 C 16 12.998047 16 9.9980469 11 9.9980469 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-recent.svg b/.icons/awkward/16x16/places/folder-recent.svg
new file mode 100644
index 00000000..80ca971f
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-recent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,1 A 7,7 0 0 0 1,8 7,7 0 0 0 8,15 7,7 0 0 0 15,8 7,7 0 0 0 8,1 Z M 8,3 A 5,5 0 0 1 13,8 5,5 0 0 1 8,13 5,5 0 0 1 3,8 5,5 0 0 1 8,3 Z M 7,5 V 9 H 11 V 7 H 9 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-red.svg b/.icons/awkward/16x16/places/folder-red.svg
new file mode 100644
index 00000000..3a663ce3
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-red.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#e25252" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-remote-open.svg b/.icons/awkward/16x16/places/folder-remote-open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-remote-open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-remote.svg b/.icons/awkward/16x16/places/folder-remote.svg
new file mode 100644
index 00000000..01763ebb
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-remote.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 7,3 C 4.979,3.404 3.404,4.979 3,7 H 0 V 9 H 3 C 3.405,11.018 4.982,12.595 7,13 Z M 9,3 V 13 C 11.021,12.596 12.596,11.021 13,9 H 16 V 7 H 13 C 12.595,4.982 11.018,3.405 9,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-root.svg b/.icons/awkward/16x16/places/folder-root.svg
new file mode 120000
index 00000000..e2deaa4f
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-root.svg
@@ -0,0 +1 @@
+folder-red.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-script.svg b/.icons/awkward/16x16/places/folder-script.svg
new file mode 100644
index 00000000..b89d95b4
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-script.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,1 V 15 H 15 V 1 Z M 5,3 H 6 V 4 H 6.5 C 7.15,4 7.7,4.42 7.91,5 H 6.5 6 V 6 H 6.5 C 7.33,6 8,6.67 8,7.5 8,8.33 7.33,9 6.5,9 H 6 V 10 H 5 V 9 H 4.5 C 3.85,9 3.3,8.58 3.09,8 H 4.5 5 V 7 H 4.5 C 3.67,7 3,6.33 3,5.5 3,4.67 3.67,4 4.5,4 H 5 Z M 4.5,5 C 4.22,5 4,5.22 4,5.5 4,5.78 4.22,6 4.5,6 H 5 V 5 Z M 6,7 V 8 H 6.5 C 6.78,8.01 7,7.78 7,7.5 7,7.22 6.78,7 6.5,7 Z M 9,9 H 13 V 10 H 9 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-sound.svg b/.icons/awkward/16x16/places/folder-sound.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-sound.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-steam.svg b/.icons/awkward/16x16/places/folder-steam.svg
new file mode 100644
index 00000000..76c8b0f7
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-steam.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 0,10.057 3.0078,11.793 C 3.0028,11.862 3.0002,11.931 3,12 3,13.657 4.3432,15 6,15 7.6569,15 9,13.657 9,12 8.9993,11.905 8.9941,11.811 8.9844,11.717 L 13.361,8.8867 C 14.911,8.4932 15.997,7.0991 16,5.5 16,3.567 14.433,2 12.5,2 10.783,2.001 9.3208,3.2468 9.0469,4.9414 L 6.5684,9.0566 C 6.3811,9.0197 6.1908,9.0008 6,9 5.5472,9.001 5.1005,9.1045 4.6934,9.3027 L 0,6.5928 M 12.5,3 C 13.881,3 15,4.1193 15,5.5 15,6.8807 13.881,8 12.5,8 11.119,8 10,6.8807 10,5.5 10,4.1193 11.119,3 12.5,3 Z M 12.5,4 C 11.672,4 11,4.6716 11,5.5 11,6.3284 11.672,7 12.5,7 13.328,7 14,6.3284 14,5.5 14,4.6716 13.328,4 12.5,4 Z M 6,10 C 7.1046,10 8,10.895 8,12 8,13.105 7.1046,14 6,14 5.0464,13.999 4.2263,13.324 4.041,12.389 L 4.7461,12.797 C 5.4658,13.212 6.3794,12.968 6.7949,12.248 7.2104,11.528 6.9658,10.615 6.2461,10.199 L 5.9082,10.004 C 5.9388,10.002 5.9694,10.001 6,10 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-tar.svg b/.icons/awkward/16x16/places/folder-tar.svg
new file mode 100644
index 00000000..b241642b
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-tar.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2.9101562 1.0351562 C 2.4118663 1.0778563 2.0728562 1.5150462 1.9726562 1.9726562 C 1.6809063 2.8641762 1.3807562 3.7660562 1.0976562 4.6601562 L 1.0039062 5.0351562 L 1.0039062 13.035156 C 1.0039062 13.589156 1.4499063 14.035156 2.0039062 14.035156 L 14.003906 14.035156 C 14.557906 14.035156 15.003906 13.589156 15.003906 13.035156 L 15.003906 5.0351562 L 14.878906 4.5664062 C 14.540676 3.5766762 14.236256 2.5486062 13.878906 1.5664062 C 13.664926 1.1282762 13.177006 0.98963625 12.722656 1.0351562 L 2.9101562 1.0351562 z M 3.7285156 3.0351562 L 12.261719 3.0351562 C 12.369759 3.3581662 12.48376 3.7029962 12.59375 4.0351562 L 3.4023438 4.0351562 C 3.5110937 3.7013862 3.6181656 3.3711062 3.7285156 3.0351562 z M 7.0039062 6.0351562 L 9.0039062 6.0351562 L 9.0039062 9.0351562 L 10.753906 9.0351562 L 8.0039062 12.035156 L 5.2539062 9.0351562 L 7.0039062 9.0351562 L 7.0039062 6.0351562 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-teal.svg b/.icons/awkward/16x16/places/folder-teal.svg
new file mode 100644
index 00000000..15b225d3
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-teal.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#16a085" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-temp.svg b/.icons/awkward/16x16/places/folder-temp.svg
new file mode 120000
index 00000000..e6686276
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-temp.svg
@@ -0,0 +1 @@
+folder-recent.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-templates-open.svg b/.icons/awkward/16x16/places/folder-templates-open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-templates-open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-templates.svg b/.icons/awkward/16x16/places/folder-templates.svg
new file mode 100644
index 00000000..3dd69eee
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-templates.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 3,1 C 2.446,1 2,1.446 2,2 V 11 H 3 V 10 H 4 V 3 H 9 V 6 H 12 V 14 15 H 13 V 14 H 14 V 5 L 10,1 Z M 13,15 V 16 H 14 V 15 Z M 12,15 H 11 V 16 H 12 Z M 11,15 V 14 H 10 V 15 Z M 10,15 H 9 V 16 H 10 Z M 9,15 V 14 H 8 V 15 Z M 8,15 H 7 V 16 H 8 Z M 7,15 V 14 H 6 V 15 Z M 6,15 H 5 V 16 H 6 Z M 5,15 V 14 H 4 V 15 Z M 4,15 H 3 V 16 H 4 Z M 3,15 V 14 H 2 V 15 Z M 3,14 H 4 V 13 H 3 Z M 3,13 V 12 H 2 V 13 Z M 3,12 H 4 V 11 H 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-text.svg b/.icons/awkward/16x16/places/folder-text.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-text.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-torrent.svg b/.icons/awkward/16x16/places/folder-torrent.svg
new file mode 100644
index 00000000..b446d20b
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-torrent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 8,0 a 8,8 0 0 0 -8,8 8,8 0 0 0 8,8 8,8 0 0 0 5.277344,-2 L 8,14 A 6,6 0 0 1 2,8 6,6 0 0 1 8,2 l 0,1 a 5,5 0 0 0 -5,5 5,5 0 0 0 5,5 l 3.308594,0 2.927734,0 a 8,8 0 0 0 0.683594,-1 L 8,12 C 5.790861,12 4,10.209139 4,8 4,5.790861 5.790861,4 8,4 8.337519,4.00126 8.673523,4.045229 9,4.1308594 L 9,5.1757812 C 8.679075,5.0608002 8.3409,5.0014 8,5 6.343146,5 5,6.343146 5,8 c 0,1.656854 1.343146,3 3,3 l 7.410156,0 a 8,8 0 0 0 0.324219,-1 L 8,10 A 2,2 0 0 1 6,8 2,2 0 0 1 8,6 2,2 0 0 1 9.730469,7 L 8,7 A 1,1 0 0 0 7,8 1,1 0 0 0 8,9 l 7.929688,0 a 8,8 0 0 0 0.07031,-1 8,8 0 0 0 -8,-8 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-txt.svg b/.icons/awkward/16x16/places/folder-txt.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-txt.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-unlocked.svg b/.icons/awkward/16x16/places/folder-unlocked.svg
new file mode 100644
index 00000000..24816624
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-unlocked.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,0 C 5.784,0 4,1.821 4,4.062 V 5 H 6 V 4 C 6,2.891 6.892,2 8,2 9.108,2 10,2.891 10,4 V 8 H 8 3 C 2.446,8 2,8.446 2,9 V 15 C 2,15.554 2.446,16 3,16 H 13 C 13.554,16 14,15.554 14,15 V 9 C 14,8.446 13.554,8 13,8 H 12 V 4.062 C 12,1.822 10.216,0 8,0 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-vbox.svg b/.icons/awkward/16x16/places/folder-vbox.svg
new file mode 100644
index 00000000..0b23eeb6
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-vbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round" class="ColorScheme-Text" d="M 0,6.0001 H 3 L 5,14 7,2.0001 9.5,9.0001 11,4.0001 13,10 H 16"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-video.svg b/.icons/awkward/16x16/places/folder-video.svg
new file mode 100644
index 00000000..57dbad66
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 2,3 C 1.446,3 1,3.446 1,4 V 12 C 1,12.554 1.446,13 2,13 H 11 C 11.554,13 12,12.554 12,12 V 8 4 C 12,3.446 11.554,3 11,3 Z M 12,8 16,12 V 4.5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-videocamera.svg b/.icons/awkward/16x16/places/folder-videocamera.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-videocamera.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-videos-open.svg b/.icons/awkward/16x16/places/folder-videos-open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-videos-open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-videos.svg b/.icons/awkward/16x16/places/folder-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder-violet.svg b/.icons/awkward/16x16/places/folder-violet.svg
new file mode 100644
index 00000000..f8679fb3
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-violet.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#7e57c2" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-visiting.svg b/.icons/awkward/16x16/places/folder-visiting.svg
new file mode 100644
index 00000000..d1e9e51f
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-visiting.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 1,2 V 13 C 1,13 1,14 2,14 H 14 C 14,14 15,14 15,13 V 4 C 15,3 14,3 14,3 H 9 L 7,1 H 2 C 2,1 1,1 1,2 Z"/>
+ <path style="opacity:0.2" d="M 2 1 C 2 1 1.9084 1.0089 1.7891 1.0332 L 15 8.6602 L 15 6.6602 L 5.1953 1 L 2 1 z M 1 2.5781 L 1 4.5781 L 15 12.66 L 15 10.66 L 1 2.5781 z M 12.125 3 L 15 4.6602 L 15 4 C 15 3 14 3 14 3 L 12.125 3 z M 1 6.5781 L 1 8.5781 L 10.393 14 L 13.855 14 L 1 6.5781 z M 1 10.578 L 1 12.578 L 3.4648 14 L 6.9277 14 L 1 10.578 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-white.svg b/.icons/awkward/16x16/places/folder-white.svg
new file mode 100644
index 00000000..347dd122
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-white.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#e4e4e4" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-wifi.svg b/.icons/awkward/16x16/places/folder-wifi.svg
new file mode 100644
index 00000000..fa4777a0
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-wifi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8,2 C 5.461,2 3.265,3.328 1,5 L 8,14 15,5 C 12.743,3.347 10.539,2 8,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-wine.svg b/.icons/awkward/16x16/places/folder-wine.svg
new file mode 100644
index 00000000..f8ba1f68
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-wine.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="6" height="6" x="2" y="2" rx="1" ry="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="6" height="6" x="9" y="2" rx="1" ry="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="6" height="6" x="9" y="9" rx="1" ry="1"/>
+ <rect style="fill:currentColor" class="ColorScheme-Text" width="6" height="6" x="2" y="9" rx="1" ry="1"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-yandex-disk.svg b/.icons/awkward/16x16/places/folder-yandex-disk.svg
new file mode 100644
index 00000000..2afe5647
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-yandex-disk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 7.0919985,2.0465708 c -3.5555563,0 -2.7283812,3.2481694 -4.5488281,4.226563 -0.062744,0.0356 -0.098024,0.06839 -0.1542969,0.103515 1.2005478,-0.714589 2.6803078,-1.3120668 4.251953,-1.7167968 1.330908,-0.342378 2.68084,-0.5344587 3.9257815,-0.5585937 0.03199,-1.14e-4 0.0639,-1.14e-4 0.0957,0 C 9.4617305,3.7600926 9.3304495,2.0465708 7.0919985,2.0465708 Z M 10.966999,5.0016489 C 9.7220575,5.0257889 8.3721255,5.2178637 7.0412175,5.5602427 2.6547436,6.6890038 -0.47142449,9.1435916 0.05879541,11.042664 c 0.3055213,1.085204 1.77756929,1.801316 3.97070309,1.931641 -10e-4,-0.0082 -0.00301,-0.01523 -0.00391,-0.02344 -0.118387,-1.026757 0.533079,-1.919941 1.296875,-2.525392 0.7637961,-0.6054524 1.746269,-1.0450844 2.849609,-1.2792964 1.10334,-0.234211 2.1364155,-0.222891 3.0000005,0.03711 0.811893,0.244438 1.575746,0.777804 1.763672,1.6933584 C 15.13382,9.6443116 16.273908,8.1584776 15.943557,6.9567238 15.593603,5.69853 13.685003,4.9487239 10.966999,5.0016489 Z M 9.6623105,9.9996956 A 1.8585774,3.5769585 76.001371 0 0 8.2853575,10.142273 1.8585774,3.5769585 76.001371 0 0 5.006061,12.741884 1.8585774,3.5769585 76.001371 0 0 8.7150455,13.857118 1.8585774,3.5769585 76.001371 0 0 11.99239,11.257507 1.8585774,3.5769585 76.001371 0 0 9.6623105,9.9996956 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder-yellow.svg b/.icons/awkward/16x16/places/folder-yellow.svg
new file mode 100644
index 00000000..f273f962
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder-yellow.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <path style="fill:#e2b322" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder.svg b/.icons/awkward/16x16/places/folder.svg
new file mode 100644
index 00000000..443105ec
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 1,2 0,11 c 0,0 0,1 1,1 l 12,0 c 0,0 1,0 1,-1 L 15,4 C 15,3 14,3 14,3 L 9,3 7,1 2,1 C 2,1 1,1 1,2 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/folder_home.svg b/.icons/awkward/16x16/places/folder_home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder_home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder_home2.svg b/.icons/awkward/16x16/places/folder_home2.svg
new file mode 120000
index 00000000..cd92d1f1
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder_home2.svg
@@ -0,0 +1 @@
+folder-image-people.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder_man.svg b/.icons/awkward/16x16/places/folder_man.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder_man.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder_open.svg b/.icons/awkward/16x16/places/folder_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/folder_wordprocessing.svg b/.icons/awkward/16x16/places/folder_wordprocessing.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/awkward/16x16/places/folder_wordprocessing.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-dev-trash-empty.svg b/.icons/awkward/16x16/places/gnome-dev-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-dev-trash-empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-dev-trash-full.svg b/.icons/awkward/16x16/places/gnome-dev-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-dev-trash-full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-fs-bookmark-missing.svg b/.icons/awkward/16x16/places/gnome-fs-bookmark-missing.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-fs-bookmark-missing.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-fs-bookmark.svg b/.icons/awkward/16x16/places/gnome-fs-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-fs-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-fs-directory-accept.svg b/.icons/awkward/16x16/places/gnome-fs-directory-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-fs-directory-accept.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-fs-directory.svg b/.icons/awkward/16x16/places/gnome-fs-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-fs-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-fs-home.svg b/.icons/awkward/16x16/places/gnome-fs-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-fs-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-fs-trash-empty-accept.svg b/.icons/awkward/16x16/places/gnome-fs-trash-empty-accept.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-fs-trash-empty-accept.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-fs-trash-empty.svg b/.icons/awkward/16x16/places/gnome-fs-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-fs-trash-empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-fs-trash-full.svg b/.icons/awkward/16x16/places/gnome-fs-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-fs-trash-full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-home.svg b/.icons/awkward/16x16/places/gnome-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-stock-trash-empty.svg b/.icons/awkward/16x16/places/gnome-stock-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-stock-trash-empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-stock-trash-full.svg b/.icons/awkward/16x16/places/gnome-stock-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-stock-trash-full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gnome-stock-trash.svg b/.icons/awkward/16x16/places/gnome-stock-trash.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/16x16/places/gnome-stock-trash.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/gtk-directory.svg b/.icons/awkward/16x16/places/gtk-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/16x16/places/gtk-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/inode-directory.svg b/.icons/awkward/16x16/places/inode-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/16x16/places/inode-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/insync-folder.svg b/.icons/awkward/16x16/places/insync-folder.svg
new file mode 120000
index 00000000..30146231
--- /dev/null
+++ b/.icons/awkward/16x16/places/insync-folder.svg
@@ -0,0 +1 @@
+folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/knetattach.svg b/.icons/awkward/16x16/places/knetattach.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/awkward/16x16/places/knetattach.svg
@@ -0,0 +1 @@
+folder-remote.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/library-music.svg b/.icons/awkward/16x16/places/library-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/awkward/16x16/places/library-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/network-workgroup.svg b/.icons/awkward/16x16/places/network-workgroup.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/16x16/places/network-workgroup.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/network.svg b/.icons/awkward/16x16/places/network.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/16x16/places/network.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/repository.svg b/.icons/awkward/16x16/places/repository.svg
new file mode 120000
index 00000000..b3a26eea
--- /dev/null
+++ b/.icons/awkward/16x16/places/repository.svg
@@ -0,0 +1 @@
+folder-network.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/stock_bookmark.svg b/.icons/awkward/16x16/places/stock_bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/awkward/16x16/places/stock_bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/stock_delete-bookmark.svg b/.icons/awkward/16x16/places/stock_delete-bookmark.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/awkward/16x16/places/stock_delete-bookmark.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/stock_folder.svg b/.icons/awkward/16x16/places/stock_folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/awkward/16x16/places/stock_folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/stock_open.svg b/.icons/awkward/16x16/places/stock_open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/stock_open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/stock_trash_empty.svg b/.icons/awkward/16x16/places/stock_trash_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/16x16/places/stock_trash_empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/stock_trash_full.svg b/.icons/awkward/16x16/places/stock_trash_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/16x16/places/stock_trash_full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/trashcan_empty.svg b/.icons/awkward/16x16/places/trashcan_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/awkward/16x16/places/trashcan_empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/trashcan_full.svg b/.icons/awkward/16x16/places/trashcan_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/awkward/16x16/places/trashcan_full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/user-bookmarks.svg b/.icons/awkward/16x16/places/user-bookmarks.svg
new file mode 100644
index 00000000..3f0e016d
--- /dev/null
+++ b/.icons/awkward/16x16/places/user-bookmarks.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 8.0000025,-1.0572069e-6 C 7.2788175,0.01003494 6.7648665,0.43177074 6.5234945,1.1319405 l 0.0078,-0.031334 -1.132771,3.9132593 -3.820173,0 c -0.0083,-1.301e-4 -0.01706,-1.301e-4 -0.02539,0 -0.45633,0.0144 -0.86826003,0.2203755 -1.15816103,0.5640123 -0.626968,0.7007156 -0.493432,1.8039654 0.302724,2.3265512 l 3.00379903,2.1385467 -1.165973,3.985296 c -0.0013,0.0039 -0.0027,0.0078 -0.0039,0.01175 -0.178148,0.569792 -0.01062,1.157308 0.437484,1.558867 0.0032,0.003 0.0084,0.0049 0.01172,0.0078 0.538485,0.466081 1.294158,0.524829 1.902274,0.139045 0.01157,-0.0073 0.024,-0.01366 0.03515,-0.02155 l 3.081922,-2.167881 3.0819175,2.167923 c 0.01115,0.0079 0.0236,0.01426 0.03516,0.02155 0.608116,0.385784 1.363788,0.327036 1.902273,-0.139045 0.0033,-0.0029 0.0085,-0.0048 0.01172,-0.0078 0.448108,-0.401569 0.615632,-0.989075 0.437484,-1.558867 -0.0012,-0.0039 -0.0026,-0.0078 -0.0039,-0.01175 L 12.298681,10.043018 15.302477,7.9044713 C 16.098632,7.3818856 16.232168,6.2786358 15.605201,5.5779202 15.3153,5.2342832 14.903368,5.0283094 14.44704,5.0139078 c -0.0083,-1.302e-4 -0.01709,-1.302e-4 -0.02539,0 l -3.820173,0 -1.1327702,-3.9132593 0.00781,0.031334 C 9.2351394,0.43177074 8.7211886,0.01003504 8.0000025,-1.0572069e-6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/user-desktop.svg b/.icons/awkward/16x16/places/user-desktop.svg
new file mode 100644
index 00000000..a0847272
--- /dev/null
+++ b/.icons/awkward/16x16/places/user-desktop.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m 1,13 c 0,0.554 0.446,1 1,1 l 12,0 c 0.554,0 1,-0.446 1,-1 L 15,3 C 15,2.446 14.554,2 14,2 L 2,2 C 1.446,2 1,2.446 1,3 Z m 9,-1 0,-4 1.5,0 1.5,1.5 0,2.5 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/user-home-open.svg b/.icons/awkward/16x16/places/user-home-open.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/awkward/16x16/places/user-home-open.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/awkward/16x16/places/user-home.svg b/.icons/awkward/16x16/places/user-home.svg
new file mode 100644
index 00000000..b55e3b72
--- /dev/null
+++ b/.icons/awkward/16x16/places/user-home.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <g transform="translate(-465,-187)">
+ <path style="fill:currentColor" class="ColorScheme-Text" d="m466.5 195h1.5v6h4v-4h3v4h4v-6h1.5l-7-7z"/>
+ </g>
+</svg>
diff --git a/.icons/awkward/16x16/places/user-trash-full.svg b/.icons/awkward/16x16/places/user-trash-full.svg
new file mode 100644
index 00000000..dca72748
--- /dev/null
+++ b/.icons/awkward/16x16/places/user-trash-full.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 C 5,1 5,2 5,2 H 2 C 2,2 1,2 1,3 V 4 H 14 V 3 C 14,2 13,2 13,2 H 10 C 10,2 10,1 9,1 Z M 2,5 C 2,5 1,7.5 1,10 1,12.5 2.48,15 3,15 H 12 C 12.52,15 14,12.5 14,10 14,7.5 13,5 13,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/places/user-trash.svg b/.icons/awkward/16x16/places/user-trash.svg
new file mode 100644
index 00000000..700211d5
--- /dev/null
+++ b/.icons/awkward/16x16/places/user-trash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <defs>
+ <style id="current-color-scheme" type="text/css">
+ .ColorScheme-Text { color:#e26da9; } .ColorScheme-Highlight { color:#4285f4; }
+ </style>
+ </defs>
+ <path style="fill:currentColor" class="ColorScheme-Text" d="M 6,1 C 5,1 5,2 5,2 H 2 C 2,2 1,2 1,3 V 4 H 14 V 3 C 14,2 13,2 13,2 H 10 C 10,2 10,1 9,1 Z M 2,5 V 14 C 2,14.52 2.48,15 3,15 H 12 C 12.52,15 13,14.52 13,14 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/changes-allow.svg b/.icons/awkward/16x16/status/changes-allow.svg
new file mode 100644
index 00000000..b3c1b536
--- /dev/null
+++ b/.icons/awkward/16x16/status/changes-allow.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d2d2d2" d="M 8 1 C 5.784 1 4 2.784 4 5 L 6 5 C 6 3.892 6.892 3 8 3 C 9.108 3 10 3.892 10 5 L 10 7 L 12 7 L 12 5 C 12 2.784 10.216 1 8 1 z"/>
+ <rect style="fill:#fe3c38" width="12" height="9" x="2" y="7" rx="1" ry="1"/>
+ <rect style="fill:#fe6a6a" width="12" height="5" x="2" y="9" rx="0" ry="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/changes-prevent.svg b/.icons/awkward/16x16/status/changes-prevent.svg
new file mode 100644
index 00000000..54d27c41
--- /dev/null
+++ b/.icons/awkward/16x16/status/changes-prevent.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1">
+ <path style="fill:#d2d2d2" d="M 8,1 C 5.784,1 4,2.784 4,5 V 7 H 6 V 5 C 6,3.892 6.892,3 8,3 9.108,3 10,3.892 10,5 V 7 H 12 V 5 C 12,2.784 10.216,1 8,1 Z"/>
+ <rect style="fill:#ffb437" width="12" height="9" x="2" y="7" rx="1" ry="1"/>
+ <rect style="fill:#fed96a" width="12" height="5" x="2" y="9" rx="0" ry="0"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-available-locked.svg b/.icons/awkward/16x16/status/package-available-locked.svg
new file mode 100644
index 00000000..c48ad4c7
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-available-locked.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#9b9b9b" d="M 5,5 V 7 H 4.5 C 4.223,7 4,7.2 4,7.5 V 12.5 C 4,12.7 4.223,13 4.5,13 H 11.5 C 11.777,13 12,12.7 12,12.5 V 7.5 C 12,7.2 11.777,7 11.5,7 H 11 V 5 C 11,3 10,3 9,3 H 7 C 6,3 5,3 5,5 Z M 9,5 V 7 H 7 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-available.svg b/.icons/awkward/16x16/status/package-available.svg
new file mode 100644
index 00000000..baf98d31
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-available.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-broken.svg b/.icons/awkward/16x16/status/package-broken.svg
new file mode 100644
index 00000000..d8012c4c
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-broken.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#db3c30" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="7" y="3"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="7" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-downgrade.svg b/.icons/awkward/16x16/status/package-downgrade.svg
new file mode 100644
index 00000000..14eb4494
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-downgrade.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ff6b26" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 7,3 V 9 H 5 L 8,13 11,9 H 9 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-install.svg b/.icons/awkward/16x16/status/package-install.svg
new file mode 100644
index 00000000..3b7510dd
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-install.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8fb633" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 12.5,3.5 7,9 4.5,6.5 3,8 7,12 14,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-installed-locked.svg b/.icons/awkward/16x16/status/package-installed-locked.svg
new file mode 100644
index 00000000..a38338aa
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-installed-locked.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f83d6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 5,5 V 7 H 4.5 C 4.223,7 4,7.2 4,7.5 V 12.5 C 4,12.7 4.223,13 4.5,13 H 11.5 C 11.777,13 12,12.7 12,12.5 V 7.5 C 12,7.2 11.777,7 11.5,7 H 11 V 5 C 11,3 10,3 9,3 H 7 C 6,3 5,3 5,5 Z M 9,5 V 7 H 7 V 5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-installed-outdated.svg b/.icons/awkward/16x16/status/package-installed-outdated.svg
new file mode 100644
index 00000000..42e4a5c6
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-installed-outdated.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f83d6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <rect style="fill:#ffffff" width="2" height="7" x="7" y="3"/>
+ <rect style="fill:#ffffff" width="2" height="2" x="7" y="11"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-installed-updated.svg b/.icons/awkward/16x16/status/package-installed-updated.svg
new file mode 100644
index 00000000..baa53b0a
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-installed-updated.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#3f83d6" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 12.5,3.5 7,9 4.5,6.5 3,8 7,12 14,5 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-new.svg b/.icons/awkward/16x16/status/package-new.svg
new file mode 100644
index 00000000..f67f3af4
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#e4e4e4" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#f57f17" d="M 8,3 10,6 13,7 11,10 V 13 L 8,11 5,13 V 10 L 3,7 6,6 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-purge.svg b/.icons/awkward/16x16/status/package-purge.svg
new file mode 100644
index 00000000..7b4801eb
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-purge.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#db3c30" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3.5,4.5 7,8 3.5,11.5 5,13 8.5,9.5 12,13 13.5,11.5 10,8 13.5,4.5 12,3 8.5,6.5 5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-reinstall.svg b/.icons/awkward/16x16/status/package-reinstall.svg
new file mode 100644
index 00000000..6f49fe35
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-reinstall.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8fb633" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3,3 V 13 H 7 V 11 H 5 V 5 H 11 V 9 H 9 L 12,13 15,9 H 13 V 3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-remove.svg b/.icons/awkward/16x16/status/package-remove.svg
new file mode 100644
index 00000000..25dfc575
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-remove.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#ff6b26" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 3.5,4.5 7,8 3.5,11.5 5,13 8.5,9.5 12,13 13.5,11.5 10,8 13.5,4.5 12,3 8.5,6.5 5,3 Z"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-supported.svg b/.icons/awkward/16x16/status/package-supported.svg
new file mode 100644
index 00000000..2f900f39
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-supported.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <path style="fill:#ffa926" d="M 8 1 L 6 3 L 3 3 L 3 6 L 1 8 L 3 10 L 3 13 L 6 13 L 8 15 L 10 13 L 13 13 L 13 10 L 15 8 L 13 6 L 13 3 L 10 3 L 8 1 z"/>
+</svg>
diff --git a/.icons/awkward/16x16/status/package-upgrade.svg b/.icons/awkward/16x16/status/package-upgrade.svg
new file mode 100644
index 00000000..4e7128b4
--- /dev/null
+++ b/.icons/awkward/16x16/status/package-upgrade.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" version="1.1">
+ <rect style="fill:#8fb633" width="16" height="16" x="0" y="0" rx=".8" ry=".8"/>
+ <path style="fill:#ffffff" d="M 7,13 V 7 H 5 L 8,3 11,7 H 9 V 13 Z"/>
+</svg>